@charset "UTF-8";.sections { overflow: hidden}.sections .section { float: left; width: 50%}.top-section .section.first { width: 698px; margin: 0 3px 0 0; border: 1px solid #dfdfdf}.top-section .section.last { width: 237px}.bx-prev-home { display: inline-block; width: 28px; height: 28px; background: url(https://www.horecastyle.nl/skin/frontend/elgentos/horecastyle/images/arrows-gray.png) bottom left no-repeat; text-indent: -9999px}.bx-prev-home:hover { background-position: top left}.bx-next-home { display: inline-block; width: 28px; height: 28px; background: url(https://www.horecastyle.nl/skin/frontend/elgentos/horecastyle/images/arrows-gray.png) bottom right no-repeat; text-indent: -9999px}.bx-next-home:hover { background-position: top right}.homepage-products { margin: 0 0 3px; border: 1px solid #dfdfdf}.homepage-products .bx-wrapper-home { height: 308px}.homepage-products .bx-pager { position: absolute; bottom: 0; width: 235px; text-align: center; line-height: 28px}.homepage-products .bx-pager a { display: inline-block; width: 10px; background: url(https://www.horecastyle.nl/skin/frontend/elgentos/horecastyle/images/bullits-slider.png) center right no-repeat; text-indent: -9999px}.homepage-products .bx-pager a.pager-active { background-position: center left}.homepage-products .bx-prev-home { position: absolute; display: block; right: 28px; bottom: 0; background-position: top left}.homepage-products .bx-prev-home:hover { background-position: bottom left}.homepage-products .bx-next-home { position: absolute; display: block; right: 0; bottom: 0; background-position: top right}.homepage-products .bx-next-home:hover { background-position: bottom right}#homepage-productdeals .product-item .product-name { font-size: 11pt; text-transform: uppercase; font-weight: 400; text-align: center}#homepage-productdeals .product-item .product-name a { display: block; padding: 0 20px; text-decoration: none; font-size: 16px; line-height: 17px}#homepage-productdeals .product-item .product-image a { display: block; padding: 0 27px}#homepage-productdeals .product-item .product-image a img { display: block}#homepage-productdeals .product-item .price-box { padding: 0 20px}#homepage-productdeals .product-item .price-box .price-including-tax { display: none}#homepage-productdeals .product-item .price-box .price-excluding-tax { display: block; margin: 1em 0; line-height: 14pt; text-align: center}#homepage-productdeals .product-item .price-box .price-excluding-tax .price { font-size: 11pt}.homepage-sales { width: 235px; height: 147px; border: 1px solid #dfdfdf}#product-container .wrapper { background: #f5f5f5}#product-container .main h2.category-title { float: left; margin: 0 20px 0 0; line-height: 28px}#product-container .bx-wrapper-home { margin: 15px 0 0}#product-container .bx-prev-home { margin-right: 1px}#product-container .button { padding: 7px 13px}#productslider .product-item { width: 230px; margin: 0; padding: 0 8px 10px 0}.page-title h1 { border-bottom: 3px solid #7ac142; font-size: 17pt; line-height: 100%}.page-title h1 span { display: inline-block; padding: 15px 24px 14px; background: #000; color: #fff}.category-header { margin: 0 0 20px}.category-header.category-image .category-title { position: relative; height: 172px; border: 1px solid #dfdfdf}.category-header.category-image .category-title img { position: absolute; top: 0; left: 0; display: block}.category-header.category-image .category-title h1 { position: relative; top: 105px; z-index: 10}.category-header .category-description { margin: 20px 0 0}.category-header .category-description :first-child { margin-top: 0}.category-header .category-description :last-child { margin-bottom: 0}.block-layered-nav { position: relative}.block-layered-nav ol { padding: 0}.block-layered-nav ol li { list-style: none}.block-layered-nav .block-content { position: relative; margin-top: 10px}.block-layered-nav .currently li { position: relative; line-height: 26px; background-color: #eeeff0; margin-bottom: 3px; padding-left: 10px}.block-layered-nav .currently li a img { position: absolute; right: 8px; top: 8px}.block-layered-nav .actions { position: relative; text-align: right; width: 230px; margin-bottom: 33px}.block-layered-nav .actions a { font-size: 8pt; color: #a3a3a3}.block-layered-nav .actions:after { content: ''; position: absolute; left: 0; bottom: -10px; width: 230px; height: 1px; border-bottom: 1px solid #eeeff0}.block-layered-nav dt,.category-list h2 { text-transform: uppercase; font-size: 11pt}.block-layered-nav dt { margin-top: 11px}.block-layered-nav .m-filterclear .btn-remove,.block-layered-nav dd a.m-checkbox-checked,.block-layered-nav dd a.m-checkbox-unchecked { color: #2b2b2b; text-decoration: none}.block-layered-nav .m-filterclear .btn-remove:hover,.block-layered-nav dd a.m-checkbox-unchecked:hover { text-decoration: underline}.block-layered-nav .m-filter-slider { margin: 10px 0}.block-layered-nav .m-slider-selected-value { display: block; width: 220px; line-height: 28px}.block-layered-nav .m-slider-selected-value .left { float: left}.block-layered-nav .m-slider-selected-value .right { float: right}.block-layered-nav dd li:after { display: block; content: ""; clear: both; font-size: 0; line-height: 0; height: 0; overflow: hidden}#m-wait .loader { position: fixed; top: 45%; left: 50%; width: 85px; margin-left: -60px; padding: 15px 60px; background: #fff; border: 2px solid #7ac141; color: #000; text-align: center; z-index: 20100}.toolbar { margin: 0 0 8px; font-size: 12px}.toolbar .sort-by { margin: 0 0 10px}.toolbar label { float: left; margin-right: 4px; line-height: 20px}.toolbar .sort-by a img { vertical-align: top; border: 1px solid #dfdfdf; width: 18px; height: 18px}.toolbar .limiter { float: right}.toolbar .mainselection { background: #fff url(https://www.horecastyle.nl/skin/frontend/elgentos/horecastyle/images/select-dropdown-cat.png) right top no-repeat}.toolbar .mainselection select { padding: 1px 28px 0 5px; font-size: 12px}@-moz-document url-prefix() { .limiter .mainselection { width: 71px }}@-moz-document url-prefix() { .limiter .mainselection select { width: 116px }}.toolbar-top { border-bottom: 1px solid #eeeff0}.pager { overflow: hidden; font-size: 10px}.pager .pages { float: right; height: 28px}.pager .pages a { padding: 0 5px; display: inline-block; color: #a3a3a3; text-decoration: none; line-height: 20px}.pager .pages a:hover { text-decoration: underline}.pager .pages a img { vertical-align: top; width: 20px}.pager .pages a.previous { padding: 0 5px 0 0}.pager .pages a.next { padding: 0 0 5px}.pager .pages span { padding: 0 5px; display: inline-block; line-height: 28px}.pager .amount { color: #a3a3a3; line-height: 28px}.products-list { margin: 20px 0 0; overflow: visible; position: relative}.products-list .product-item { float: left; position: relative; width: 200px; margin: 0 20px 20px 0}.products-list .product-item:nth-child(3n) { margin-right: 0}.products-list .product-item:nth-child(3n+1) { clear: left}#content.col2-left-layout .col-main-masonry { width: 720px}#content .col-left-masonry { width: 220px}.item { margin: 5px; float: left}.Smal { width: 230px}.Breed { width: 470px}.Breedst { width: 710px}.category-list ul { padding: 0}.category-list li,.layered-nav-categories li { list-style: none; line-height: 27px; padding-left: 10px}.category-list li a,.layered-nav-categories li a { color: #000; text-decoration: none}.category-list li:hover,.layered-nav-categories li:hover { background-color: #eeeff0; cursor: pointer}.category-list li:hover a,.layered-nav-categories li:hover a { font-weight: 700}.product-item { font-size: 9pt}.product-item .product-image { background: #fff}.product-item .product-image a { display: block; padding: 10px}.product-item .product-image a img { display: block}.product-item .product-name { height: 45px; margin: 0 0 8px; font-size: 9pt; text-transform: none; font-weight: 700}.product-item .product-name a { display: block; padding: 8px 10px 0; color: #2b2b2b; text-decoration: none}.products-list .product-item { padding: 20px 10px}.products-list .product-item:hover { -webkit-box-shadow: 0 0 30px rgba(50, 50, 50, .75); -moz-box-shadow: 0 0 30px rgba(50, 50, 50, .75); box-shadow: 0 0 30px rgba(50, 50, 50, .75)}.product-item .btn-cart { float: right; margin: 4px 10px 0 0; background: #7AC142; color: #fff}.product-item .price-box { padding: 0 10px}.product-item .price-box .price-including-tax { display: block; color: #909090; font-size: 10px; line-height: 14px}.product-item .price-box .price-excluding-tax { display: block}.product-item .price-box .price-excluding-tax .price { font-size: 13pt; font-weight: 700}.product-item .price-box .special-price .price-excluding-tax .price { color: red}.product-item .button { padding: 7px 13px; font-size: 12px}.product-item .product-review { margin: 8px 0 0; padding: 0 10px}.product-item .product-review a.product-link { display: block; float: right; line-height: 16px}.nivoSlider { position: relative; width: 100%; height: auto; overflow: hidden}.nivoSlider img { position: absolute; top: 0; left: 0}.nivo-main-image { display: block!important; position: relative!important; width: 100%!important}.nivoSlider a.nivo-imageLink { position: absolute; top: 0; left: 0; width: 100%; height: 100%; border: 0; padding: 0; margin: 0; z-index: 6; display: none}.nivo-slice { display: block; position: absolute; z-index: 5; height: 100%; top: 0}.nivo-box { display: block; position: absolute; z-index: 5; overflow: hidden}.nivo-box img { display: block}.nivo-caption { position: absolute; left: 0; bottom: 0; background: #000; color: #fff; width: 100%; z-index: 8; padding: 5px 10px; opacity: .8; overflow: hidden; display: none; -moz-opacity: .8; filter: alpha(opacity=8); -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box}.nivo-caption p { padding: 5px; margin: 0}.nivo-caption a { display: inline!important}.nivo-html-caption { display: none}.nivo-directionNav a { position: absolute; top: 45%; z-index: 9; cursor: pointer}.nivo-prevNav { left: 0}.nivo-nextNav { right: 0}.nivo-controlNav { text-align: center; padding: 15px 0}.nivo-controlNav a { cursor: pointer}.nivo-controlNav a.active { font-weight: 700}.theme-horecastyle .nivoSlider { position: relative; background: #fff url(https://www.horecastyle.nl/skin/frontend/elgentos/horecastyle/nivo-slider/themes/horecastyle/loading.gif) no-repeat 50% 50%}.theme-horecastyle .nivoSlider img { position: absolute; top: 0; left: 0; display: none}.theme-horecastyle .nivoSlider a { border: 0; display: block}.theme-horecastyle .nivo-controlNav { text-align: center; padding: 20px 0; display: none}.theme-horecastyle .nivo-controlNav a { display: inline-block; width: 22px; height: 22px; background: url(https://www.horecastyle.nl/skin/frontend/elgentos/horecastyle/nivo-slider/themes/horecastyle/bullets.png) no-repeat; text-indent: -9999px; border: 0; margin: 0 2px}.theme-horecastyle .nivo-controlNav a.active { background-position: 0 -22px}.theme-horecastyle .nivo-directionNav { position: absolute; border-top: 4px solid #0197ed}.theme-horecastyle .nivo-directionNav a { position: absolute; z-index: 100; top: 0; left: auto; right: 0; display: block; width: 28px; height: 28px; background-color: transparent; background-repeat: no-repeat; text-indent: -9999px}.theme-horecastyle .nivo-directionNav a.nivo-prevNav { right: 35px; background-position: top left}.theme-horecastyle .nivo-directionNav a.nivo-prevNav:hover { background-position: bottom left}.theme-horecastyle .nivo-directionNav a.nivo-nextNav { background-position: top right}.theme-horecastyle .nivo-directionNav a.nivo-nextNav:hover { background-position: bottom right}.theme-horecastyle .nivo-caption { bottom: 64px; background: #000; opacity: 1; width: 320px; padding: 15px 24px 14px; font-size: 17pt; line-height: 19pt; text-transform: uppercase}.theme-horecastyle .nivo-caption a { color: #fff; border-bottom: 1px dotted #fff}.theme-horecastyle .nivo-caption a:hover { color: #fff}.theme-horecastyle .nivo-controlNav.nivo-thumbs-enabled { width: 100%}.theme-horecastyle .nivo-controlNav.nivo-thumbs-enabled a { width: auto; height: auto; background: 0 0; margin-bottom: 5px}.theme-horecastyle .nivo-controlNav.nivo-thumbs-enabled img { display: block; width: 120px; height: auto}.theme-horecastyle .nivo-caption { color: #0197ed; background-color: #F5FFE2; left: 30px; border-radius: 10px}.homepage-products { height: 270px}.homepage-products .bx-wrapper .bx-viewport { background-color: #fff; padding: 0 10px; max-height: 305px}.homepage-products .bx-wrapper .bx-controls-direction a { top: 95%; height: 28px; width: 28px; z-index: 200}.homepage-products .bx-wrapper .bx-prev { left: 173px; background: url(arrows-gray.png) bottom left no-repeat}.homepage-products .bx-wrapper .bx-next { background: url(arrows-gray.png) bottom right no-repeat; left: 205px}#homepage-productdeals .product-item .product-name { margin: 6px 0 0}.homepage-products .bx-wrapper { padding: 0 0 10px; height: 260px}#homepage-productdeals .product-item .price-box .price-excluding-tax .price { color: orange}.theme-horecastyle .nivo-directionNav a.nivo-nextNav { left: 639px; top: -13px;  height: 28px; width: 28px; }.theme-horecastyle .nivo-directionNav a.nivo-prevNav { left: -32px; top: -14px}.theme-horecastyle .nivo-directionNav { left: 30px; width: 610px; top: 205px; z-index: 99}#homepage-productdeals .product-item .product-name a { color: #0197ed; font-weight: 700}.top-section { padding-bottom: 30px}.top-section .section.first { margin-left: 31px}.top-section .section.last .bx-window { position: relative; overflow: hidden; width: 235px}.theme-horecastyle .nivoSlider img { height: 270px}#homepage-productdeals .product-item .product-image a img { padding: 0 24px}