html{width:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{color:#605447;font-size:100%;font-weight:300;font-family:Merriweather Sans,sans-serif}h1,h2,h3{word-wrap:break-word;line-height:140%;font-family:Merriweather,sans-serif;font-weight:900}h1{font-size:312.5%;margin:0 0 30px;position:relative;padding-bottom:20px;padding-left:35px}.partSlider h1,#products h2,.title h2{font-family:Merriweather,sans-serif;font-weight:300}h2,.h2{font-size:156.25%}h3,.h3{font-size:156.25%;margin-bottom:20px;font-family:Merriweather,sans-serif;font-weight:700}h1:after{content:"";position:absolute;bottom:0px;left:0px;width:40px;overflow:hidden;height:10px;border-bottom:5px solid #605447;margin-left:35px}a{outline:0;cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:transparent;color:#605447;text-decoration:none}a:hover{color:#605447}:root{--basicContainer-maxWidth: 1380px;--basicContainer-padding: clamp(1.25rem, 6vw - 1rem, 5rem);--border-radius: 1.125rem;--border-radius-small: .25rem;--box-shadow: 0 2px 10px 0 rgba(29, 29, 27, .1);--spacing-120: clamp(3.75rem, 4vw + 2rem, 7.5rem);--spacing-100: clamp(3.125rem, 2.9vw + 2rem, 6.25rem);--spacing-90: clamp(2.813rem, 2.8vw + 1.6rem, 5.625rem);--spacing-80: clamp(2.5rem, 2.6vw + 1.4rem, 5rem);--spacing-60: clamp(1.875rem, 3.9vw + .5rem, 3.75rem);--spacing-40: clamp(1.25rem, 2.6vw + .4rem, 2.5rem);--spacing-30: clamp(.938rem, 1.9vw + .3rem, 1.875rem);--spacing-25: clamp(.938rem, 1.8vw + .3rem, 1.563rem);--spacing-20: clamp(.625rem, 1.2vw + .3rem, 1.25rem);--spacing-15: clamp(.625rem, 1vw + .2rem, .938rem);--spacing-10: clamp(.313rem, 1vw, .625rem);--color-grey: #555;--color-black: #000;--color-white: #fff;--color-turquoise: #00b7c7;--color-turquoise-light: #E5F7F9;--color-red: #FF404F;--color-red-light: #FFECEE;--topBar-height: 130px;--topBar-height-scrolled: 90px;--topBar-logo-width: 210px;--topBar-logo-width-scrolled: 140px}strong{font-weight:700;font-style:inherit}em{font-style:italic;font-weight:inherit}.linkButton{border-left:5px solid #605447;float:left;text-align:center;cursor:pointer;position:relative;box-sizing:border-box;overflow:hidden;background:#ffe40c;padding:0 12px 0 20px}.linkButton a{color:#605447;text-decoration:none;line-height:62px;transition:all .2s ease;z-index:2;position:relative;padding:19px 0}.linkButton a:after{content:"";background:url(/images/style/icon-arrow-readmore-right.svg) left center;margin-left:10px;background-size:12px 17px;width:23px;height:21px;background-repeat:no-repeat;padding-left:30px}.linkButtonEffect{width:100%;height:62px;left:-100%;background:#605447;position:absolute;transition:all .2s ease;z-index:1}.linkButton:hover .linkButtonEffect{left:0}.linkButton:hover a{color:#fff}.linkButton:hover a:after{content:"";background:url(/images/style/icon-arrow-readmore-white.svg) left center;margin-left:10px;background-size:12px 17px;width:23px;height:21px;background-repeat:no-repeat;padding-left:30px}.linkButton.Grey{background:#f5f1ef;border-left:5px solid #ffe40c;margin-top:70px;margin-bottom:115px}.linkButton.Grey .linkButtonEffect{background:#ffe40c}.linkButton.Grey:hover a{color:#605447}.linkButton.Grey:hover a:after{content:"";background:url(/images/style/icon-arrow-readmore-right.svg) left center;margin-left:10px;background-size:12px 17px;width:23px;height:21px;background-repeat:no-repeat;padding-left:30px}.partClearBoth{height:1px;clear:both}.basicContainer{max-width:1600px;min-width:280px;margin:0 auto}.basicContainer.width1290{max-width:1290px;padding:0 30px}.basicContainer.width1260{max-width:1260px;padding:0 30px}.basicContainer.width1230{max-width:1230px;padding:0 30px}.basicContainer.width1200{max-width:1200px;padding:0 30px}.basicContainer.width1200.noPadding{padding:0}#haederImage .basicContainer{max-width:100%;max-height:250px;overflow:hidden;margin-bottom:50px}#haederImage img{width:100%}#singleSliderBlock .basicContainer{max-width:100%}.height{height:50px}#topHeader{z-index:1001;background-color:#fff;position:fixed;width:100%;top:0;left:0;transition:box-shadow .3s ease,height .3s ease}#topHeader .basicContainer{height:133px;display:flex;align-items:center;transition:height .3s ease}#logo{background:url(/images/style/kingnutslogo.svg) no-repeat left center;background-size:contain;width:300px;height:57px;margin-left:30px;margin-top:-10px;margin-right:auto;transition:.3s ease}#topHeaderRightContainer{display:flex;align-items:center}#menu{font-weight:300;margin-right:30px;max-height:60px;transition:height .3s ease}#topHeader.fixed{box-shadow:4px 4px 10px rgba(138,121,103,.075)}#topHeader.fixed .basicContainer{height:60px}#topHeader.fixed #logo{background:url(/images/style/logooffcanvass.svg) no-repeat;width:77px;height:27px;margin-top:0}#topHeader.fixed.dropDownButton{height:60px}#topHeader.fixed #languages{line-height:60px;height:60px}.fixed{left:0;top:0px;width:100%;height:60px;transition:.3s ease}.fixed{position:fixed}.stickyScrollGhost{height:133px}#mobileMenuContainer{position:fixed;overflow-x:hidden;background-color:#fff;z-index:1001;top:0;right:0;margin-right:-30%;width:30%;height:100%;transition:.2s}#mobileMenuContainer.mobileMenuContainerActive{margin-right:0;transition:.2s;min-width:320px}#mobileMenuOverlay{transition:.2s;background-color:rgba(0,0,0,0);position:fixed;top:0;left:0;height:100%;width:100%;z-index:1000;visibility:hidden;opacity:0}#mobileMenuOverlay.mobileMenuContainerActive{background-color:rgba(96,84,71,.8);visibility:visible;opacity:1.6}#mobileMenuContainer ul{margin-left:30px;margin-top:30px}.mobileMenuOpen,.mobileMenuClose{cursor:pointer;display:block;height:25px;margin-right:45px;background-repeat:no-repeat;background-size:25px 25px;background-position:left 8px center}.mobileMenuOpen{background-image:url(/images/style/icon-bars.svg);padding-left:38px;display:none;color:#605447}.mobileMenuClose{background-image:url(/images/style/icon-cross.svg);padding-left:40px;margin:30px 0 0 22px}#languages{background:#f5f1ef;height:133px;width:130px;text-align:center;transition:height .3s ease;line-height:133px}#languages .dropDownContainer{position:relative;z-index:1}#languages .dropDownButton{cursor:pointer;transition:height .3s ease;display:block;height:133px}#languages .dropDownButton:hover{background-color:#dfd5d0;color:#fff}#languages .dropDownButton img,.dropDownButton span{display:inline-block;vertical-align:middle}#languages .dropDownButton img{width:20px;height:18px;margin-right:5px}#languages .dropDownButton span:after{content:"";margin-left:5px;background:url(/images/style/icon-arrowdown-language.svg) left top 2px;background-size:12px 14px;width:23px;height:21px;background-repeat:no-repeat;padding-left:20px}#languages .dropDownButton.active span:after{content:"";margin-left:5px;background:url(/images/style/icon-arrowup-language.svg) left top 2px;background-size:21px 14px;width:23px;height:21px;background-repeat:no-repeat;padding-left:20px}#languages .dropDownList{position:absolute;background-color:#fff;width:100%;left:0px;top:100%;display:none;line-height:100%;text-align:left;z-index:1}#languages .dropDownList li a{display:block;padding:10px;color:#443526}#languages .dropDownList li a:hover{background-color:#f5f1ef}#languages .dropDownList li a img,.dropDownList li a span{display:inline-block;vertical-align:middle}#languages .dropDownList li a img{margin-right:5px;width:20px}#languages .dropDownList li a span{font-size:70%}.fixed #languages .dropDownButton{height:60px}#mobileMenuContainer ul.talen{margin-top:50px}.languagenl{margin-bottom:20px}.languagenl a{padding-left:25px;background:url(/images/style/flag-nl.svg) left top 5px;background-size:18px 12px;background-position:left 3px;background-repeat:no-repeat;display:inline-block;line-height:125%}.languageen a{padding-left:25px;background:url(/images/style/flag-en.svg) left top 5px;background-size:18px 12px;background-position:left 3px;background-repeat:no-repeat;display:inline-block;line-height:125%}.anchor{display:block;height:60px;margin-top:-60px;visibility:hidden}.leftContent.organisation.wide{width:100%}#allergenen{margin-top:60px}#allergenen table{border-collapse:separate;border-spacing:0 15px;width:100%;margin-bottom:30px}#allergenen table td:first-child{font-weight:700;width:240px;padding-right:10px}#allergenen table td:last-child{padding:17px 20px}#allergenen table td.green{background-color:#d5dfc4}#allergenen table td.orange{background-color:#fbbd7b}#allergenen table td.red{background-color:#d34040;color:#fff}#allergenen table td.grey{background-color:#f5f1ef}#search{background:#605447;padding-top:35px;padding-bottom:35px}#products.marginBottom{margin-bottom:100px}#products{overflow:hidden;margin-bottom:115px}#products .partContentText p{line-height:190%}#products h2{margin-left:45px;position:relative;font-size:312.5%;font-weight:300;margin-bottom:20px}a.oneFourth{float:left;position:relative;-o-transition:all .5s linear;-moz-transition:all .5s linear;-khtml-transition:all .5s linear;-webkit-transition:all .5s linear;-ms-transition:all .5s linear;transition:all .5s linear;color:#605447;text-decoration:none;margin-right:2.43%;width:23.17%;margin-bottom:15px}a.oneFourth:nth-child(4n+0){margin-right:0}a.oneFourth h3{padding:30px 30px 0;height:115px;font-family:Merriweather,sans-serif;font-weight:700;line-height:130%}a.oneFourth:hover{background:#605447;color:#fff}a.oneFourth:hover img{opacity:.1}a.oneFourth:hover .hoverText{display:block}a.oneFourth .partContentFileImageGallery{margin-bottom:0}.hoverText{position:absolute;top:110px;left:0;padding:0 30px;display:none;height:calc(100% - 115px)}.hoverText p:after{color:#ffe40c;position:absolute;left:30px;bottom:30px;content:"";background:url(/images/style/icon-arrow-readmore-yellow.svg) left bottom;background-size:19px 19px;width:19px;height:19px;background-repeat:no-repeat}#products .linkButton{margin-left:45px}#whatWeDo{overflow:hidden}.title h2{font-size:312.5%;font-family:Merriweather,sans-serif;font-weight:300}#whatWeDo h3{margin-bottom:10px}#whatWeDo .basicContainer.background{background:url(/images/style/image-jute.jpg);height:400px;background-size:1600px 400px;padding-top:50px;margin-top:25px;max-width:100%}.oneThird{float:left;position:relative}.twoThird{width:788px;float:right}.smallSlider .partSlickSlider:after{content:"";background:url(/images/style/shadow-background.png);background-size:375px 15px;height:15px;width:100%;position:absolute;bottom:0px;left:0px;background-repeat:no-repeat;background-color:#fff}.oneThird.sales{width:375px;margin-top:50px}#whatWeDo .oneThird .icon.sales{width:100px;height:100px;position:absolute;right:30px;top:0px;background:url(/images/style/icon-sales.svg) center center #ffe40c;background-size:57px 59px;background-repeat:no-repeat}.sales .partContentText p{margin-bottom:0}.sales .contentBlock{min-height:330px}.oneThird.dark{width:375px;margin-left:36px;margin-top:37px}.oneThird.dark .contentBlock{background:#f5f1ef}.oneThird .icon.distribution{width:100px;height:100px;position:absolute;right:30px;top:0px;background:url(/images/style/icon-distribution.svg) center center #ffe40c;background-size:57px 45px;background-repeat:no-repeat}.oneThird .icon.packaging{width:100px;height:100px;position:absolute;right:30px;top:0px;background:url(/images/style/icon-packaging.svg) center center #ffe40c;background-size:57px 59px;background-repeat:no-repeat}.dark .partContentText p{margin-bottom:0}.dark .contentBlock{min-height:346px}.oneThird .contentBlock{background:#fff;margin-top:50px;padding:43px 30px 30px;margin-bottom:15px}.contentBlock:after{content:"";background:url(/images/style/shadow-background.png);background-size:375px 15px;height:15px;width:100%;position:absolute;bottom:0px;left:0px;background-repeat:no-repeat}.oneThird.quoteContent{width:375px}.oneThird .contentBlockQuote{margin-top:50px;padding:50px 30px 15px 40px;margin-bottom:15px;color:#605447;font-family:Merriweather,sans-serif;font-weight:400}.quoteContent{background:url(/images/style/image-pistache-quote.jpg);background-size:107px 78px;background-repeat:no-repeat;background-position:left top;margin-top:35px;clear:both}.quoteContent .partContentText p{font-size:156.25%;margin-bottom:10px;line-height:155%}.contentBlockQuote .partContentText p:before,.contentBlockQuote .partContentText p:after{display:inline-block;vertical-align:top;height:30px;line-height:48px;font-size:140%}.contentBlockQuote .partContentText p:before{content:"\201c";margin-left:-11px;color:#605447;font-size:70%;margin-top:-6px}.contentBlockQuote .partContentText p:after{content:"\201d";margin-left:5px;margin-right:-36px;color:#605447;font-size:70%;margin-top:-6px}.curly-quotes{position:relative;padding-bottom:5px;max-width:285px}.curly-quotes:after{content:"";position:absolute;bottom:0px;left:0px;width:40px;overflow:hidden;height:10px;border-bottom:5px solid #605447}.name{font-family:Merriweather,sans-serif;font-weight:700;padding-top:15px;font-style:italic}.partClearBoth.qoute{display:none}#sitemap{margin-top:90px;overflow:hidden}#sitemap h3{font-family:Merriweather,sans-serif;font-weight:900;margin-bottom:33px}#sitemap .basicContainer{border-top:1px solid #e2d9d5;overflow:hidden}#leftSitemap{float:left;width:50%;padding-top:50px;padding-bottom:30px}#leftSitemap .half{width:200px;float:left}.second{width:300px}.half.social{margin-top:30px}#sitemap .half.social h3{margin-bottom:25px}.half.social img{width:35px;height:35px}#rightSitemap{width:50%;float:right;padding-top:50px}#rightSitemap .half{width:260px;float:right}.contact ul li a{background:url(/images/style/icon-li-arrows-before.svg);background-size:12px 12px;height:12px;width:12px;background-repeat:no-repeat;display:block}.contact li{display:block;padding-left:25px;margin-bottom:9px;line-height:110%}.contact li:first-child{background:url(/images/style/icon-li-arrows-before.svg) left top 5px;background-size:12px 12px;background-repeat:no-repeat}.half .partNavigation-v{padding-right:30px}.contact .mail{margin-left:45px;margin-top:14px;display:block;width:250px}a.telephone{display:block;margin:25px 0 0;color:#605447;text-decoration:none;background:url(/images/style/icon-li-arrows-before.svg);background-size:12px 12px;padding-left:25px;background-repeat:no-repeat;font-weight:700}a.telephone:before{content:"";background:url(/images/style/icon-phone.svg);background-size:16px 16px;height:16px;width:16px;padding-right:20px;background-repeat:no-repeat}#sitemap .linkButton.Grey{margin-top:25px;margin-bottom:65px}.imgFacebook{width:50px;height:50px}#footer{display:none}#resultContainer{width:calc(100% + 30px);margin-left:-15px;display:flex;flex-wrap:wrap;justify-content:flex-start;margin-top:150px}.result{flex:0 1 auto;align-self:auto;margin:0 15px 30px;float:left;width:calc(25% - 30px);padding:20px 20px 56px;position:relative;transition:.3s}.result h2{font-size:140%}.result a{text-decoration:none;color:#605447;font-weight:700}.result a.more{display:block;margin-top:10px;position:absolute;bottom:20px}.result a.more:after{content:"";background:url(/images/style/icon-arrow-readmore-right.svg) left center;margin-left:10px;background-size:12px 17px;width:23px;height:21px;background-repeat:no-repeat;padding-left:30px}.result:hover{background:#f5f1ef}.result .partContentFileImageGallery{margin-bottom:30px}.center{text-align:center;width:100%}.linkButtonMore{border-top:5px solid #ffe40c;text-align:center;cursor:pointer;position:relative;overflow:hidden;box-sizing:border-box;background:#f5f1ef;padding:0 0 0 20px;display:inline-block;margin-top:30px}.linkButtonMore a{color:#605447;text-decoration:none;line-height:50px;transition:all .2s ease;z-index:2;position:relative}.linkButtonMore a:after{content:"";background:url(/images/style/icon-arrowdown-readMore.svg);background-size:15px 11px;width:40px;height:50px;background-repeat:no-repeat;float:right;background-position:left 5px center}.linkButtonEffectMore{width:100%;height:50px;top:-100%;position:absolute;transition:all .2s ease;z-index:1;left:0;content:"";background:url(/images/style/icon-arrowdown-readMoreHover.svg) right 20px center #ffe40c;background-size:15px 11px;background-repeat:no-repeat}.linkButtonMore:hover .linkButtonEffectMore{top:0}.linkButtonMore:hover a{color:#fff}.newsItem{margin-bottom:80px;position:relative}.newsItem:after{content:"";position:absolute;bottom:-5px;left:0px;width:8px;overflow:hidden;height:10px;border-bottom:1px solid #605447;margin-left:56px}.newsIcon{float:left;margin:20px 0 0 35px;width:50px;height:50px;background:#ffe40c url(/images/style/icon-news-yellow.png) center center;background-repeat:no-repeat;background-size:30px 30px}.newsContent{border-left:1px solid #605447;margin-left:60px;padding-left:65px;margin-top:25px}.newsTitle{margin-left:155px}.newsContent .partContentText,.newsContent .partContentFileAdmin{padding-left:30px}.newsContent .partContentFileImageGallery{max-width:670px;margin-bottom:30px}#news a.readmore{text-decoration:none;color:#605447;margin-left:30px;font-weight:700}#news a.readmore:after{content:"";background:url(/images/style/icon-arrow-news-down.svg) left center;margin-left:10px;background-size:12px 17px;width:23px;height:21px;background-repeat:no-repeat;padding-left:30px}#news a.readmore.expanded:after{content:"";background:url(/images/style/icon-arrow-news-up.svg) left center;margin-left:10px;background-size:12px 17px;width:23px;height:21px;background-repeat:no-repeat;padding-left:30px}.more-content{display:none}.visible{display:block}#news .linkButtonMore{margin-left:120px}.date{color:#8a7967;font-family:Merriweather,sans-serif;font-weight:900}#news h2{margin-bottom:5px;font-size:156.25%;font-family:Merriweather,sans-serif;font-weight:900}#news h1{margin:40px 0;font-family:Merriweather,sans-serif;font-weight:700}.title h1{width:37%}#ajaxNieuwsList{margin-top:80px}#content h1{margin-left:0;font-family:Merriweather,sans-serif;font-weight:700}#content strong{display:block;font-size:156.25%;margin-bottom:0;font-family:Merriweather,sans-serif;font-weight:700}#content td strong{font-weight:700;font-size:16px;margin-bottom:0}.leftContent,.rightContent{float:left}.leftContent.organisation{width:calc(100% - 582px);padding-right:60px;padding-bottom:0;padding-left:35px}.rightContent.organisation{width:582px}.organisation h2{margin-bottom:10px}.rightContent.organisation .quoteContent{margin-left:30px}.moreProductsButton{display:block}.leftContent.productDetail{width:calc(50% - 30px);padding-right:30px}.leftContent.productDetail tr:first-child{font-weight:700}.leftContent.productDetail td{border:none}.rightContent.productDetail{width:calc(50% - 30px);padding-left:30px}.leftContent.productDetail .linkButton{margin:30px 0}.productDetail table{width:100%}.productDetail table tr td:first-child{width:250px}.leftContent.productDetail table{margin-bottom:0}.leftContent.contactPage{width:calc(50% - 30px);padding-right:30px;padding-left:35px}.leftContent.contactPage h2{margin-bottom:15px}.contactPage .linkButton,#popupFormContainer .linkButton{margin-top:50px;border-left:5px solid #605447;float:left;text-align:center;position:relative;box-sizing:border-box;overflow:hidden;background:#ffe40c;padding:0 25px 0 8px;cursor:pointer}.contactPage .linkButton .formButton,#popupFormContainer .linkButton .formButton{width:92px;color:#605447;text-decoration:none;line-height:62px;z-index:2;position:relative;background:url(/images/style/icon-arrow-readmore-right.svg) right top 23px;margin-left:10px;background-size:12px 17px;height:21px;background-repeat:no-repeat;padding-right:20px}.contactPage .linkButtonEffect,#popupFormContainer .linkButtonEffect{width:100%;min-height:62px;left:-100%;background:#605447;position:absolute;transition:all .2s ease;z-index:1}.contactPage .linkButton:hover .linkButtonEffect,#popupFormContainer .linkButton:hover .linkButtonEffect{left:0}.contactPage .linkButton:hover .formButton,#popupFormContainer .linkButton:hover .formButton{color:#fff;background:url(/images/style/icon-arrow-readmore-white.svg) right top 23px;background-size:12px 17px;height:21px;background-repeat:no-repeat;padding-right:20px}.contactPage .linkButton .formButton,#popupFormContainer .linkButton .formButton{min-height:62px!important;border:0px}#content .contactPage .linkButton{margin-top:25px}#content .contactPage .linkButton.logout{padding-right:6px;padding-left:20px}.rightContent.contactPage{width:calc(50% - 30px);padding-left:30px}.partGoogleMaps{margin-top:30px}.partGoogleMaps,.partGoogleMaps iframe{height:400px;width:100%}.partGoogleMaps .partContentText{font-size:14px}.partGoogleMaps .partContentText p{margin-bottom:8px}.partGoogleMaps .partContentText p:last-child{margin-bottom:0}#content h2{font-family:Merriweather,sans-serif;font-weight:700}.leftContent.products{width:calc(100% - 412px);padding-right:60px;padding-left:35px}.rightContent.products{width:412px}.rightContent.products .partContentFileImageGallery{margin-bottom:30px}.products .linkButton{margin-bottom:72px;margin-top:67px}.productDetail h2{margin-bottom:10px}.products h1{margin-left:0;padding-left:0}.products h1:after{margin-left:0;padding-left:0}a.telephone.margin,strong.margin,.leftContent.productDetail .linkButton.margin{margin-left:35px}#content .leftContent.productDetail .linkButton{margin-top:15px;margin-left:30px}.leftContent.productDetail .partContentText{margin-left:35px}.leftContent.productDetail .partContentText table td{padding:0}.rightContent.productDetail .partContentText table td{padding-left:0}.rightContent.productDetail .partContentText table tr:last-child td{border:0px}.half{width:50%;float:left}#content #whatWeDo{margin-top:30px}#content .linkButton{margin-top:0;float:none;margin-bottom:var(--partContentMargin);display:inline-block}#copyright{overflow:hidden;height:90px;line-height:90px}#copyright .basicContainer{border-top:1px solid #e2d9d5}.copyrightby{float:left;width:50%}.design{float:right;width:50%;text-align:right}.design a{text-decoration:none;font-weight:700;color:#605447}#popupContainer{max-width:580px;margin:0 auto;background-color:#fff;position:relative}#popupHeader,#popupFormContainer fieldset,#popupFormChoiceContainer{padding:30px}#popupFormContainer fieldset.checkboxContainer{padding:0}#popupFormChoiceContainer{padding-bottom:15px}#popupContainer .filterCheck{padding-left:0}#popupFormChoiceContainer{background-color:#414042}.popupHeading{font-size:156.25%;display:block;line-height:130%;font-family:Merriweather,sans-serif;font-weight:700}.popupSubHeading{margin-top:15px;display:block}#googleMaps .partContentText{min-width:155px;overflow:hidden}.allergenenFirst{display:none}.productSpecification{line-height:1.6em;margin-top:30px}#videoContainer .partContentVideo{max-width:100%}.productcart{display:flex;flex-direction:column}.productcart .image{padding:var(--spacing-20);padding-bottom:0}.productcart .image .partContentFileImageGallery.single{padding:0;margin:0}.productcart .partContentFileImageGallery.partContentFileImageGallery2 figure .imagePlaceholderContainer .imagePlaceholder{aspect-ratio:1 / 1;padding-bottom:100%!important}.productcart .partContentFileImageGallery.partContentFileImageGallery2 figure .imagePlaceholderContainer img{object-fit:contain}.productcart .image .partContentFileImageGallery a{transition:opacity .3s ease}@media (hover: hover){.productcart .image .partContentFileImageGallery a:hover{opacity:.7}}.productcart .text{display:flex;flex-direction:column;flex:1 1 auto;padding:var(--spacing-20)}.productcart .text h3{margin-bottom:.3em}.productcart .text h3 a{color:inherit;text-decoration:none;display:inline;background-image:linear-gradient(var(--color-black),var(--color-black));background-repeat:no-repeat;background-position:bottom 0 left;background-size:0 2px;transition:background-size .15s ease-in-out}@media (hover: hover){.productcart .text h3 a:hover{background-size:100% 2px}}.productcart .text .wrapper{display:flex;justify-content:space-between;gap:10px;margin-top:auto;align-items:center}.productcart .text .price{display:flex;flex-wrap:wrap;gap:0 10px;font-size:1rem}.productcart .text .price .valueLineThrough{text-decoration:line-through}.productcart .text .wrapper a{text-decoration:none;color:#605447;font-weight:700}.productcart .text .wrapper a.more{margin-top:10px}.productcart .text .wrapper a.more:after{content:"";background:url(/images/style/icon-arrow-readmore-right.svg) left center;margin-left:10px;background-size:12px 17px;width:23px;height:21px;background-repeat:no-repeat;padding-left:30px}.productcart:hover{background:#f5f1ef}#productOverview{margin-top:var(--spacing-60)}#productOverview .basicContainer{width:100%;padding-left:var(--basicContainer-padding);padding-right:var(--basicContainer-padding);max-width:calc(var(--basicContainer-maxWidth) + (2 * var(--basicContainer-padding)));margin:0 auto}#productOverview .container{display:grid;grid-template-columns:300px auto;gap:var(--spacing-60)}#productOverview-filter .wrapper{background-color:#f5f1ef;padding:15px}.sortbar{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(220px,100%),1fr));gap:var(--spacing-20);align-items:center;padding-bottom:10px;margin-bottom:10px}.sortbar .count{grid-column:span 3}.sortbar .count.count-multiple{grid-column:span 3;gap:4px;display:flex;flex-direction:column}.sortbar .sorting{display:flex;gap:var(--spacing-20)}.searchbar{margin-top:var(--spacing-40);gap:var(--spacing-20);align-items:center;padding-bottom:10px;margin-bottom:10px}.searchbar .count{grid-column:span 3}.searchbar .sorting{display:flex;gap:var(--spacing-20)}.list{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(220px,100%),1fr));gap:var(--spacing-20)}#productDetailTop .container{display:grid;grid-template-columns:minmax(0,1fr) 500px;align-items:flex-start;gap:var(--spacing-40)}#productDetailTop #sliderSync{background-color:red;--partSlider2-slide-button-offset: 0}#sliderSync .sliderMainContainer{padding:0 60px}#productDetailTop #sliderSyncNavigation{margin-top:20px;background-color:#0f0}#sliderSyncNavigation .slideItemContent{padding:10px;cursor:pointer;position:relative;border:solid 3px transparent}#sliderSyncNavigation .slideItem.selected .slideItemContent{border-color:#000}#sliderSyncNavigation .slideItem .partContentFileImageGallery.single .contentFileImage{height:100px}#productDetailTop .info{background-color:var(--white);box-shadow:var(--box-shadow);border:solid 1px rgba(0,0,0,.1)}#productDetailTop .info .general{padding:var(--spacing-40);display:flex;flex-direction:column;gap:var(--spacing-30)}#productDetailTop .general .price{display:flex;flex-direction:column;gap:15px}#productDetailTop .general .price-default{font-size:2rem;color:green;font-weight:700}#productDetailTop .general .price-suggested{font-size:1.125rem}#productDetailTop .general .order{display:flex;gap:15px}#productDetailTop .general .order .partShoppingCart2.shoppingCartButton,#productDetailTop .general .order .partShoppingCart2.shoppingCartQuantity{font-size:1.2rem}#productDetailTop .general .order .partShoppingCart2.shoppingCartButton{flex:1 1 auto}#productDetailTop .info .extra{padding:var(--spacing-40);background-color:rgba(0,0,0,.05)}#productDetailTop .info .uspList{display:flex;flex-direction:column;gap:15px}#productDetailTop .info .uspList li{display:flex;align-items:center;gap:.5rem}#productDetailTop .info .uspList li .icon{width:28px;height:28px;background-color:var(--color-white);display:flex;justify-content:center;align-items:center;border-radius:50%}#productDetailTop .info .uspList li .partFontIcon{font-size:1.25rem;color:green}#productDetailTop .info .uspList li .label{font-size:1rem}@media (width < 1200px){#productDetailTop .container{grid-template-columns:minmax(0,1fr) 40%}}@media (width < 1024px){#productDetailTop .container{grid-template-columns:repeat(1,minmax(0,1fr))}}.productHighlight{margin:var(--spacing-120) 0}.productHighlight .list{--data-list-amount: 1;display:grid;gap:var(--spacing-40);grid-template-columns:repeat(var(--data-list-amount),1fr)}.productHighlight .list[data-list-amount="5"]{--data-list-amount: 5}.productHighlight .list[data-list-amount="4"]{--data-list-amount: 4}.productHighlight .list[data-list-amount="3"]{--data-list-amount: 3}.productHighlight .list[data-list-amount="2"]{--data-list-amount: 2}#productOverview .partPagination{margin-top:var(--spacing-20)}#productOverview .partControlRecordsInPage{max-width:75px}body.overlayActive{position:fixed;overflow:hidden;width:100%}body.overlayActive .overlayWindow.show{z-index:3110}.overlayWindow{position:fixed;background-color:#fff;display:flex;flex-direction:column;overflow-y:auto;-webkit-overflow-scrolling:touch;height:100%;width:400px;max-width:100%}.overlayCloseButton{font-size:1rem;color:#000;padding:0 20px;height:50px;background-color:#fff;box-shadow:4px 4px 10px rgba(0,0,0,.05);flex:0 0 auto;position:sticky;top:0;z-index:10;width:100%;display:flex;justify-content:flex-end;align-items:center}.overlayCloseButton .icon{width:23px;height:23px;position:relative}.overlayCloseButton .icon span{height:23px;border-left:3px solid #000;position:absolute;left:calc(50% - 1px)}.overlayCloseButton .icon span:nth-child(1){transform:rotate(45deg)}.overlayCloseButton .icon span:nth-child(2){transform:rotate(-45deg)}.overlayCloseButton .label{font-weight:700;margin-right:.15em;text-align:left}.overlayContainer{flex:1 1 auto}.overlayFooterContainer{width:100%;padding:.3em;position:sticky;bottom:0;background-color:#fff;box-shadow:4px -4px 10px rgba(0,0,0,.05);z-index:10;flex:0 0 auto}.overlayFooterContainer .partButton{width:100%}#overlayBackground{background-color:rgba(0,0,0,0);position:fixed;top:0;bottom:0;left:0;right:0;z-index:3100;visibility:hidden;opacity:0;transition:ease .15s}body.overlayActive #overlayBackground{background-color:rgba(0,0,0,.3);visibility:visible;opacity:1;cursor:pointer;transition:ease .3s}.overlayWindow.overlayLeft{top:0;left:0;transform:translate(-100%);transition:transform ease .3s}.overlayWindow.overlayLeft.show{transform:translate(0)}.overlayWindow.overlayRight{top:0;right:0;transform:translate(100%);transition:transform ease .3s}.overlayWindow.overlayRight.show{transform:translate(0)}.overlayWindow.overlayFullscreen{opacity:0;top:0;right:0;transform:translate(100%);transition:opacity .3s ease}.overlayWindow.overlayFullscreen.show{top:0;left:0;width:100%;transform:translate(0);opacity:1}@media (min-width: 1024px){.partButton#overlayFilter{display:none}.overlayWindow.overlayFilter{position:static}.overlayWindow.overlayFilter .overlayCloseButton,.overlayWindow.overlayFilter .overlayFooterContainer{display:none}}@media (max-width: 1023px){.overlayWindow.overlayFilter{top:0;right:0;transform:translate(100%);transition:transform ease .3s}.overlayWindow.overlayFilter.show{transform:translate(0)}}@media (max-width: 667px){.overlayWindow.overlayFilter{top:auto;right:auto;bottom:0;left:0;transform:translateY(100%);width:100%}.overlayWindow.overlayFilter.show{transform:translateY(0)}}@media (max-width: 667px){.overlayWindow{width:100%!important}#overlayBackground{transition:none}}.overlayFullscreen{background-color:#f0f0f0;display:flex}.overlayFullscreen .overlayContainer{width:100%;max-width:600px;margin:auto}.overlayFullscreen .overlayCloseButton{position:absolute;right:0;top:0;width:auto}.overlayContainer ul{line-height:1.4em}.overlayContainer ul li{padding:15px 20px;border-bottom:solid 1px rgba(0,0,0,.1)}.overlayContainer ul li a{color:inherit;text-decoration:none;display:block}#socialFloatContainer{position:fixed;bottom:30px;right:30px;z-index:20}#socialFloatContainer img{width:35px;height:35px}#homeHeader{background:url(/images/style/woodbg.jpg);background-repeat:repeat-x;padding-top:100px}#homeHeader .homeHeaderContainer{display:flex;flex-direction:row;align-items:center;margin:0 auto 80px;max-width:1230px;padding-left:30px;padding-right:30px}#homeHeader h1{font-size:437.5%;line-height:115%;font-weight:300;padding-left:0}#homeHeader h1:after{margin-left:0}#homeHeader .whiteBlock{background:#fff;overflow:hidden}#homeHeader .headerCaption{width:calc(50% - 20px);margin-right:40px}#homeHeader .headerCaption p{padding:40px 30px 30px;overflow:hidden;font-weight:300}#homeHeader .partContentFileImageGallery.single,#homeHeader .partContentVideo{width:calc(50% - 20px)}
