.component.banner{width:100%}.component.banner img{height:auto;width:100%}.component.blog-articles-list{display:flex;flex-wrap:wrap;margin-left:-16px;margin-right:-16px}.component.blog-articles-list .article-card{display:flex;flex:0 0 100%;flex-wrap:wrap;max-width:100%;min-height:1px;width:100%}.component.blog-articles-list .article-card .article-body,.component.blog-articles-list .article-card .article-image{flex:0 0 50%;flex-wrap:wrap;max-width:50%;width:50%}.component.blog-articles-list .article-card~.article-card{flex:0 0 50%;max-width:50%}.component.blog-articles-list .article-card~.article-card .article-body,.component.blog-articles-list .article-card~.article-card .article-image{flex:0 0 100%;flex-wrap:wrap;max-width:100%;width:100%}.component.blog-articles-list .article-image{border-bottom-right-radius:0!important;border-top-right-radius:0!important}.component.blog-articles-list .article-image img{display:block;width:100%}.component.blog-articles-list .article-body{border-bottom-left-radius:0!important;border-top-left-radius:0!important;color:#fff;padding-top:5rem!important;position:relative}.component.blog-articles-list .article-body:before{color:hsla(0,0%,100%,.12);content:"";display:block;font-family:carellurvink-icon;font-size:210px;height:100%;margin-left:-98px;margin-top:-105px;position:absolute;right:0;top:50%;width:98px}.component.blog-articles-list .article-body.article-Facility{background:linear-gradient(67.32deg,#71a330,#8cc640);background-color:#8cc640}.component.blog-articles-list .article-body.article-Industry{background:linear-gradient(67.32deg,#ca9e00,#fdc600);background-color:#fdc600}.component.blog-articles-list .article-body.article-Food{background:linear-gradient(67.32deg,#02739b,#0398cd);background-color:#0398cd}.component.blog-articles-list .article-body.article-Medical{background:linear-gradient(67.32deg,#3eb7ae,#5fc9c1);background-color:#5fc9c1}.component.blog-articles-list .article-autor,.component.blog-articles-list .article-date{color:#fff}.component.blog-articles-list .article-autor{font-weight:600}.component.blog-articles-list .title{color:#fff;display:inline-block;font-size:1.25rem;font-weight:700;line-height:1.5}.component.blog-articles-list .badge{margin-bottom:1rem}.component.blog-articles-list .badge-facility{background-color:#fff;color:#8cc640!important}.component.blog-articles-list .badge-industry{background-color:#fff;color:#fdc600!important}.component.blog-articles-list .badge-food{background-color:#fff;color:#0398cd!important}.component.blog-articles-list .badge-medical{background-color:#fff;color:#5fc9c1!important}.component.blog-articles-list .article-card~.article-card .article-image{border-bottom-left-radius:0!important;border-bottom-right-radius:0!important;border-top-right-radius:2px!important}.component.blog-articles-list .article-card~.article-card .article-body{background:none;background-color:#fff;border-bottom-left-radius:2px!important;border-top-left-radius:0!important;border-top-right-radius:0!important;color:rgba(0,0,0,.87);padding:1rem!important}.component.blog-articles-list .article-card~.article-card .article-body .title{font-size:1rem}.component.blog-articles-list .article-card~.article-card .article-autor,.component.blog-articles-list .article-card~.article-card .article-date{display:none}.component.blog-articles-list .article-card~.article-card .title{color:rgba(0,0,0,.87)}.component.blog-articles-list .article-card~.article-card .badge{margin-bottom:.25rem}.component.blog-articles-list .article-card~.article-card .badge-Facility{background-color:#8cc640;color:#fff!important}.component.blog-articles-list .article-card~.article-card .badge-Industry{background-color:#fdc600;color:#fff!important}.component.blog-articles-list .article-card~.article-card .badge-Food{background-color:#0398cd;color:#fff!important}.component.blog-articles-list .article-card~.article-card .badge-Medical{background-color:#5fc9c1;color:#fff!important}.component.facet-blogcategory .component-content .facet-heading,.component.facet-sector .component-content .facet-heading{font-family:Roboto,sans-serif;font-size:1rem;font-weight:700;line-height:1.5}.component.facet-blogcategory .component-content,.component.facet-sector .component-content{margin-bottom:1rem}.component.facet-blogcategory .component-content label,.component.facet-sector .component-content label{margin-bottom:0}.component.facet-blogcategory .component-content .facet-search-filter,.component.facet-sector .component-content .facet-search-filter{columns:200px}@media(min-width:768px){.component.facet-blogcategory .component-content .facet-search-filter,.component.facet-sector .component-content .facet-search-filter{columns:130px}}.component.facet-blogcategory .component-content .facet-title,.component.facet-sector .component-content .facet-title{margin-bottom:.25rem}.component.facet-blogcategory .component-content .clear-filter,.component.facet-sector .component-content .clear-filter{display:none}.component.facet-blogcategory .component-content .facet-value,.component.facet-sector .component-content .facet-value{display:block;font-size:1rem;line-height:1.5;white-space:nowrap}.component.facet-blogcategory .component-content .facet-value label,.component.facet-sector .component-content .facet-value label{align-items:baseline;display:flex;flex-direction:row;flex-wrap:nowrap;margin-bottom:0}.component.facet-blogcategory .component-content .facet-value .facet-label,.component.facet-sector .component-content .facet-value .facet-label{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.component.facet-blogcategory .component-content .facet-value .facet-count,.component.facet-sector .component-content .facet-value .facet-count{font-size:.875rem;margin-left:.25rem}.component.facet-blogcategory .component-content .facet-value .bottom-remove-filter,.component.facet-sector .component-content .facet-value .bottom-remove-filter{display:none}.component.blog-basic-text .badge{background-color:var(--theme-color-2)}.component.blog-basic-text .article-card img{max-height:200px}@media(min-width:992px){.component.blog-basic-text .article-card img{max-height:auto}}.component.related-pages.search-results li{display:inline-block;margin:unset;padding:unset;position:static;vertical-align:unset;width:unset}.component.related-pages.search-results a{color:iniherit}.component.related-pages.search-results a:hover{color:inherit;text-decoration:inherit}@supports(--css:variables){.component.related-pages.search-results a:hover .field-teaser-title{color:var(--theme-color-1)}}.component.related-pages.search-results li{border-bottom:1px solid rgba(0,0,0,.12);border-top:1px solid rgba(0,0,0,.12);padding-bottom:1rem;padding-top:1rem}.component.related-pages.search-results li:hover{border-bottom:1px solid rgba(0,0,0,.12)!important}.component.related-pages.search-results li~li{border-top:none}.component.related-pages.search-results .badge{display:inline-block!important;margin-bottom:.5rem;margin-top:0!important}.component.related-pages.search-results .field-teaser-title{color:rgba(0,0,0,.87);display:inline-block;font-size:1rem;font-weight:700;line-height:1.4;margin-bottom:.5rem}footer #footer h3{font-family:Roboto,sans-serif;font-size:1rem;font-weight:700;line-height:1.5}#footer .active-campaign-newsletter-component #_form_13_ .btn-cta-primary,footer #footer .link-list.footer-navigation .component-content li a{font-family:Roboto,sans-serif;font-size:.875rem;line-height:1.42}footer #footer .link-list.usps .field-link>a{font-family:Lora,serif;font-size:.875rem;line-height:1.42}footer #footer .link-list.footer-navigation .component-content li a{color:rgba(0,0,0,.54)}.text-theme,footer #footer .link-list.usps .field-link>a:before{color:#0398cd}@supports(--css:variables){.text-theme,footer #footer .link-list.usps .field-link>a:before{color:var(--theme-color)!important}}.bg-theme-2,footer #footer .link-list.usps .component-content:before{background-color:#8cc640}@supports(--css:variables){.bg-theme-2,footer #footer .link-list.usps .component-content:before{background:var(--theme-color-2)!important}}footer{isolation:isolate}footer #footer .component.image{z-index:10}footer #footer .component.image.position-center{text-align:center;width:100%}@media(max-width:991.98px){footer #footer .component.image .component-content svg{height:114px}}footer #footer h3{border:none;color:rgba(0,0,0,.87);font-family:Lora,serif}footer #footer .link-list.usps .component-content{align-items:center;display:flex;height:116px;margin-bottom:2rem;margin-top:-100px;position:relative;white-space:nowrap}footer #footer .link-list.usps .component-content:before{content:" ";height:inherit;left:0;margin-left:calc(50% - 50vw);overflow:hidden;position:absolute;width:100vw}.IE11 footer #footer .link-list.usps .component-content:before{margin-top:-58px}footer #footer .link-list.usps .component-content ul{display:flex;justify-content:space-between;margin:0;width:100%;z-index:10}footer #footer .link-list.usps .component-content li{padding:0}@media(min-width:992px){footer #footer .link-list.usps .component-content li.item1{margin-right:160px}}@media(max-width:991.98px){footer #footer .link-list.usps .component-content{align-items:end;height:143px;margin-top:-50px}footer #footer .link-list.usps .component-content li{font-size:12px;width:50%}footer #footer .link-list.usps .component-content li .field-link{align-items:unset}footer #footer .link-list.usps .component-content li a{align-items:center;display:flex;font-size:12px;margin-bottom:1rem;text-align:left;white-space:pre-wrap;width:auto}footer #footer .link-list.usps .component-content li a:before{display:inline-flex;font-size:1rem!important;height:30px;margin-bottom:0;margin-left:0;margin-right:5px;min-width:30px;transform:none;width:30px}}footer #footer .link-list.usps .field-link{align-items:center;display:flex;flex-direction:column;justify-content:center}footer #footer .link-list.usps .field-link>a{color:#fff;display:block;font-weight:600;min-width:0;overflow:hidden;text-align:center;text-overflow:ellipsis;width:160px}footer #footer .link-list.usps .field-link>a:hover{text-decoration:underline}footer #footer .link-list.usps .field-link>a:before{align-items:center;background-color:#fff;border-radius:100%;display:flex;font-size:1.5rem!important;height:60px;justify-content:center;margin-bottom:.75rem;margin-left:50%;min-width:0;padding:0;place-items:center;transform:translateX(-50%);width:60px}footer #footer .link-list.footer-navigation{flex:none}footer #footer .link-list.footer-navigation .component-content ul{margin:0}footer #footer .link-list.footer-navigation .component-content li a{padding:0}footer #footer .link-list.footer-navigation .component-content li a:before{content:""}footer #footer .link-list.footer-links-navigation{flex:none}footer #footer .link-list.footer-links-navigation h3,footer #footer .link-list.footer-links-navigation li{margin-bottom:.5rem}footer #footer .link-list.footer-links-navigation ul{margin-bottom:0}footer #footer .link-list.footer-links-navigation li{color:rgba(0,0,0,.54);display:inline-block;margin-right:1.5rem}footer #footer .link-list.footer-links-navigation li a{color:inherit;padding-left:0}footer #footer .link-list.footer-links-navigation li a:before{content:""}#footer .active-campaign-newsletter-component h3,#footer .active-campaign-newsletter-component p{width:100%}#footer .active-campaign-newsletter-component p{color:rgba(0,0,0,.54);margin-bottom:.25rem}#footer .active-campaign-newsletter-component #_form_13_{display:flex;flex-direction:row;flex-wrap:wrap}#footer .active-campaign-newsletter-component #_form_13_ ._form-content{width:100%}#footer .active-campaign-newsletter-component #_form_13_ .form-control[type=email],#footer .active-campaign-newsletter-component #_form_13_ .form-control[type=text]{background-color:#f9f9f9;border:none;font-size:1rem;height:auto;padding:1rem}#footer .active-campaign-newsletter-component #_form_13_ ._error{color:#dc3545;width:100%}#footer .active-campaign-newsletter-component #_form_13_ .btn-cta-primary{background-color:#ff8c00;background-image:none;border-radius:.125rem;border-bottom-left-radius:0;border-top-left-radius:0;box-shadow:none;color:#fff;cursor:pointer;display:inline-block;flex-basis:30%;font-size:.875rem;font-weight:600;line-height:unset;margin-bottom:0;margin-left:0;min-width:unset;order:2;padding:1rem;text-decoration:none;text-shadow:none;user-select:none}#footer .active-campaign-newsletter-component #_form_13_ .btn-cta-primary:hover{background-color:#ffa333;color:#fff}#footer .active-campaign-newsletter-component #_form_13_ .btn-cta-primary.disabled{background-color:rgba(0,0,0,.12);pointer-events:none}#footer .link-list.social-navigation{margin-top:1rem}#footer .link-list.social-navigation .field-link{margin-right:1rem}#footer .link-list.social-navigation .field-link:last-child{margin-right:0}#footer .container-fluid:last-child{margin-top:2rem;padding-bottom:1rem;padding-top:1rem;position:relative}#footer .container-fluid:last-child:before{border-bottom:1px solid #f6f6f6;content:" ";left:0;margin-left:calc(50% - 50vw);overflow:hidden;position:absolute;top:0;width:100vw;z-index:0}#footer .container-fluid:last-child .row{align-items:flex-end}@media(max-width:767.98px){.component.footer-navigation [data-toggle=collapse]{align-items:center;cursor:pointer;display:flex;justify-content:space-between;padding-bottom:1rem}.component.footer-navigation [data-toggle=collapse]:after{content:"";display:inline-block;font-size:1.25rem!important;font:normal normal normal 14px FontAwesome;font-size:inherit;text-rendering:auto}.component.footer-navigation h3[data-toggle=collapse].collapsed:after{content:""}.component.footer-navigation ul{border-bottom:1px solid rgba(0,0,0,.12)!important}.component.footer-navigation ul:not(.show){display:block;height:1px;overflow:hidden}.component.footer-navigation ul li{padding-bottom:.5rem}.component.footer-navigation ul li:last-child{padding-bottom:1rem}}html body form#Form footer #footer h3{font-family:Roboto,sans-serif;font-size:1rem;font-weight:700;line-height:1.5}html body form#Form #footer .active-campaign-newsletter-component #_form_13_ .btn-cta-primary,html body form#Form footer #footer .link-list.footer-navigation .component-content li a{font-family:Roboto,sans-serif;font-size:.875rem;line-height:1.42}html body form#Form footer #footer .link-list.usps .field-link>a{font-family:Lora,serif;font-size:.875rem;line-height:1.42}html body form#Form footer #footer .link-list.footer-navigation .component-content li a{color:rgba(0,0,0,.54)}html body form#Form .bg-theme,html body form#Form .bg-theme-linear-gradient{background-color:#f0fbfa}@supports(--css:variables){html body form#Form .bg-theme,html body form#Form .bg-theme-linear-gradient{background-color:var(--theme-accent-color)!important}}html body form#Form .text-theme,html body form#Form footer #footer .link-list.usps .field-link>a:before{color:#0398cd}@supports(--css:variables){html body form#Form .text-theme,html body form#Form footer #footer .link-list.usps .field-link>a:before{color:var(--theme-color)!important}}html body form#Form .text-theme-1{color:#0385b4}@supports(--css:variables){html body form#Form .text-theme-1{color:var(--theme-color-1)!important}}html body form#Form .text-theme-2{color:#0398cd}@supports(--css:variables){html body form#Form .text-theme-2{color:var(--theme-color-2)!important}}html body form#Form .text-theme-3{color:#03abe6}@supports(--css:variables){html body form#Form .text-theme-3{color:var(--theme-color-3)!important}}html body form#Form .text-theme-4{color:#232729}@supports(--css:variables){html body form#Form .text-theme-4{color:var(--theme-color-4)!important}}html body form#Form .bg-theme-1{background-color:#71a330}@supports(--css:variables){html body form#Form .bg-theme-1{background:var(--theme-color-1)!important}}html body form#Form .bg-theme-2,html body form#Form footer #footer .link-list.usps .component-content:before{background-color:#8cc640}@supports(--css:variables){html body form#Form .bg-theme-2,html body form#Form footer #footer .link-list.usps .component-content:before{background:var(--theme-color-2)!important}}html body form#Form .bg-theme-3{background-color:#a4d267}@supports(--css:variables){html body form#Form .bg-theme-3{background:var(--theme-color-3)!important}}html body form#Form .bg-theme-4{background-color:#f4ffe7}@supports(--css:variables){html body form#Form .bg-theme-4{background:var(--theme-color-4)!important}}html body form#Form .bg-theme-linear-gradient{background:linear-gradient(67.32deg,var(--theme-color-1) 0,var(--theme-color-2) 100%)}html body form#Form footer{isolation:isolate}html body form#Form footer #footer .component.image{z-index:10}html body form#Form footer #footer .component.image.position-center{text-align:center;width:100%}@media(max-width:991.98px){html body form#Form footer #footer .component.image .component-content svg{height:114px}}html body form#Form footer #footer h3{border:none;color:rgba(0,0,0,.87);font-family:Lora,serif}html body form#Form footer #footer .link-list.usps .component-content{align-items:center;display:flex;height:116px;margin-bottom:2rem;margin-top:-100px;position:relative;white-space:nowrap}html body form#Form footer #footer .link-list.usps .component-content:before{content:" ";height:inherit;left:0;margin-left:calc(50% - 50vw);overflow:hidden;position:absolute;width:100vw}.IE11 html body form#Form footer #footer .link-list.usps .component-content:before{margin-top:-58px}html body form#Form footer #footer .link-list.usps .component-content ul{display:flex;justify-content:space-between;margin:0;width:100%;z-index:10}html body form#Form footer #footer .link-list.usps .component-content li{padding:0}@media(min-width:992px){html body form#Form footer #footer .link-list.usps .component-content li.item1{margin-right:160px}}@media(max-width:991.98px){html body form#Form footer #footer .link-list.usps .component-content{align-items:end;height:143px;margin-top:-50px}html body form#Form footer #footer .link-list.usps .component-content li{font-size:12px;width:50%}html body form#Form footer #footer .link-list.usps .component-content li .field-link{align-items:unset}html body form#Form footer #footer .link-list.usps .component-content li a{align-items:center;display:flex;font-size:12px;margin-bottom:1rem;text-align:left;white-space:pre-wrap;width:auto}html body form#Form footer #footer .link-list.usps .component-content li a:before{display:inline-flex;font-size:1rem!important;height:30px;margin-bottom:0;margin-left:0;margin-right:5px;min-width:30px;transform:none;width:30px}}html body form#Form footer #footer .link-list.usps .field-link{align-items:center;display:flex;flex-direction:column;justify-content:center}html body form#Form footer #footer .link-list.usps .field-link>a{color:#fff;display:block;font-weight:600;min-width:0;overflow:hidden;text-align:center;text-overflow:ellipsis;width:160px}html body form#Form footer #footer .link-list.usps .field-link>a:hover{text-decoration:underline}html body form#Form footer #footer .link-list.usps .field-link>a:before{align-items:center;background-color:#fff;border-radius:100%;display:flex;font-size:1.5rem!important;height:60px;justify-content:center;margin-bottom:.75rem;margin-left:50%;min-width:0;padding:0;place-items:center;transform:translateX(-50%);width:60px}html body form#Form footer #footer .link-list.footer-navigation{flex:none}html body form#Form footer #footer .link-list.footer-navigation .component-content ul{margin:0}html body form#Form footer #footer .link-list.footer-navigation .component-content li a{padding:0}html body form#Form footer #footer .link-list.footer-navigation .component-content li a:before{content:""}html body form#Form footer #footer .link-list.footer-links-navigation{flex:none}html body form#Form footer #footer .link-list.footer-links-navigation h3,html body form#Form footer #footer .link-list.footer-links-navigation li{margin-bottom:.5rem}html body form#Form footer #footer .link-list.footer-links-navigation ul{margin-bottom:0}html body form#Form footer #footer .link-list.footer-links-navigation li{color:rgba(0,0,0,.54);display:inline-block;margin-right:1.5rem}html body form#Form footer #footer .link-list.footer-links-navigation li a{color:inherit;padding-left:0}html body form#Form footer #footer .link-list.footer-links-navigation li a:before{content:""}html body form#Form #footer .active-campaign-newsletter-component h3,html body form#Form #footer .active-campaign-newsletter-component p{width:100%}html body form#Form #footer .active-campaign-newsletter-component p{color:rgba(0,0,0,.54);margin-bottom:.25rem}html body form#Form #footer .active-campaign-newsletter-component #_form_13_{display:flex;flex-direction:row;flex-wrap:wrap}html body form#Form #footer .active-campaign-newsletter-component #_form_13_ ._form-content{width:100%}html body form#Form #footer .active-campaign-newsletter-component #_form_13_ .form-control[type=email],html body form#Form #footer .active-campaign-newsletter-component #_form_13_ .form-control[type=text]{background-color:#f9f9f9;border:none;font-size:1rem;height:auto;padding:1rem}html body form#Form #footer .active-campaign-newsletter-component #_form_13_ ._error{color:#dc3545;width:100%}html body form#Form #footer .active-campaign-newsletter-component #_form_13_ .btn-cta-primary{background-color:#ff8c00;background-image:none;border-radius:.125rem;border-bottom-left-radius:0;border-top-left-radius:0;box-shadow:none;color:#fff;cursor:pointer;display:inline-block;flex-basis:30%;font-size:.875rem;font-weight:600;line-height:unset;margin-bottom:0;margin-left:0;min-width:unset;order:2;padding:1rem;text-decoration:none;text-shadow:none;user-select:none}html body form#Form #footer .active-campaign-newsletter-component #_form_13_ .btn-cta-primary:hover{background-color:#ffa333;color:#fff}html body form#Form #footer .active-campaign-newsletter-component #_form_13_ .btn-cta-primary.disabled{background-color:rgba(0,0,0,.12);pointer-events:none}html body form#Form #footer .link-list.social-navigation{margin-top:1rem}html body form#Form #footer .link-list.social-navigation .field-link{margin-right:1rem}html body form#Form #footer .link-list.social-navigation .field-link:last-child{margin-right:0}html body form#Form #footer .container-fluid:last-child{margin-top:2rem;padding-bottom:1rem;padding-top:1rem;position:relative}html body form#Form #footer .container-fluid:last-child:before{border-bottom:1px solid #f6f6f6;content:" ";left:0;margin-left:calc(50% - 50vw);overflow:hidden;position:absolute;top:0;width:100vw;z-index:0}html body form#Form #footer .container-fluid:last-child .row{align-items:flex-end}@media(max-width:767.98px){html body form#Form .component.footer-navigation [data-toggle=collapse]{align-items:center;cursor:pointer;display:flex;justify-content:space-between;padding-bottom:1rem}html body form#Form .component.footer-navigation [data-toggle=collapse]:after{content:"";display:inline-block;font-size:1.25rem!important;font:normal normal normal 14px FontAwesome;font-size:inherit;text-rendering:auto}html body form#Form .component.footer-navigation h3[data-toggle=collapse].collapsed:after{content:""}html body form#Form .component.footer-navigation ul{border-bottom:1px solid rgba(0,0,0,.12)!important}html body form#Form .component.footer-navigation ul:not(.show){display:block;height:1px;overflow:hidden}html body form#Form .component.footer-navigation ul li{padding-bottom:.5rem}html body form#Form .component.footer-navigation ul li:last-child{padding-bottom:1rem}}header{position:relative;z-index:5}#header:before{background-color:var(--theme-accent-color);content:" ";height:50px;left:0;margin-left:calc(50% - 50vw);overflow:hidden;position:absolute;width:100vw;z-index:0}.sector-page #header:before{height:100%}header .masthead{transform:translate3d(0,-5px,0)}@media(max-width:991.98px){header .masthead{left:50%;margin-left:-36px;position:absolute}}header .masthead img{height:56px}header .on-page-editor #header>.row>.component:before{left:0;transform:unset;width:100%}header .navbar-brand{color:var(--theme-color)!important;font-family:Lora,serif;font-weight:700}header .nav-link--brand{color:rgba(0,0,0,.54)!important}header .nav-link--brand:hover{color:rgba(0,0,0,.7)}header .nav-link--main{color:rgba(0,0,0,.87);font-family:Lora,serif;font-size:1rem;font-weight:700}header .nav-link--main:first-child{padding-left:0!important}header .nav-link--main:last-child{padding-right:0!important}header .nav-link--main:active,header .nav-link--main:hover{color:rgba(0,0,0,.55)!important;text-decoration:underline}header .header-logo{width:86px}header .header-logo img{width:100%}header .header-logo .logo-badge{background-color:var(--theme-color);border-radius:2px;color:#fff;display:block;font-family:sans-serif;font-size:.4375rem;font-weight:700;margin-top:3px;padding:1px;text-align:center;text-transform:uppercase}header .dropdown-toggle--header:after{content:unset!important}header .btn--header-shoppingcart{background-color:var(--theme-color);border-width:0;color:var(--theme-accent-color);font-size:1rem;height:50px;width:50px}header .btn--header-shoppingcart:active,header .btn--header-shoppingcart:focus,header .btn--header-shoppingcart:hover{background-color:var(--theme-accent-color);color:var(--theme-color)!important}header .btn--header-login{color:rgba(0,0,0,.87)}header .btn--header-login:hover{background-color:var(--theme-accent-color);color:var(--theme-color)}header .header__usps{color:rgba(0,0,0,.87);list-style:none}header .usp-item{font-size:.75rem;margin:0}.component.iconed-list .plus-circle:before,.text-theme{color:#0398cd}@supports(--css:variables){.component.iconed-list .plus-circle:before,.text-theme{color:var(--theme-color)!important}}.component.iconed-list li:last-child{margin-bottom:0}.component.iconed-list .check-circle{align-items:center;display:flex;font-size:1rem;height:20px;margin-bottom:1rem}.component.iconed-list .check-circle:before{background-image:url(/dist/images/checkmark-circleacdc611b5a5108a6bc8b.svg);background-position:50%;content:" ";display:inline-block;height:20px;margin-right:1rem;width:20px}.component.iconed-list .plus-circle{font-size:.875rem;margin-bottom:.75rem}.component.iconed-list .plus-circle:before{content:"";display:inline-block;font:normal normal normal 14px FontAwesome;font-size:inherit;font-size:18px;margin-right:.75rem;text-rendering:auto}.component.iconed-list.bordered ul{border:1px solid rgba(0,0,0,.21);border-radius:2px;padding:1rem}#icons .fontawesome-icon-list>div{color:var(--theme-color)!important;font-size:1.125rem}#icons .fontawesome-icon-list>div i.fa:before{color:rgba(0,0,0,.54)!important;font-size:1em!important}.latest-blogs .teaser{font-family:Roboto,sans-serif;font-size:.875rem;line-height:1.42}.latest-blogs.food{padding-top:3rem;position:relative}.latest-blogs.food .title{color:hsla(0,0%,100%,.87);font-size:2.375rem}.latest-blogs.food .subtitle{color:hsla(0,0%,100%,.5);font-weight:400}.latest-blogs.food .link a{border-bottom:none;color:hsla(0,0%,100%,.87);font-size:.75rem}.latest-blogs.food .link a:after{content:"";display:inline-block;font:normal normal normal 14px FontAwesome;font-size:inherit;margin-left:1rem;text-rendering:auto}.latest-blogs.food .component-content:after{background:linear-gradient(180deg,var(--theme-color-2) 0,var(--theme-color-1) 65%,#fff 35%,#fff 100%);content:"";height:100%;left:0;margin-left:calc(50% - 50vw);overflow:hidden;position:absolute;top:0;transform:scaleX(100);width:100px;z-index:-1}.latest-blogs.food .list-buttons{z-index:0}.latest-blogs.food .btn-list-slide{background-color:#fff;border:2px solid #ff8c00;border-radius:2px;color:#ff8c00;font-size:1.75rem;height:40px;line-height:.8;width:40px}.latest-blogs.food .btn-list-slide:disabled{border-color:rgba(0,0,0,.12);color:rgba(0,0,0,.12);opacity:90%}.latest-blogs .blog-tile-container{padding-top:1rem}.latest-blogs .blog-tile{transition:transform .15s ease-in-out}.latest-blogs .blog-tile:focus-within,.latest-blogs .blog-tile:hover{transform:translateY(-1rem)}.latest-blogs .blog-tile:focus-within .field-teaser-title,.latest-blogs .blog-tile:hover .field-teaser-title{color:var(--theme-color-2)}.latest-blogs .blog-tile:focus-within .blog-tile-image,.latest-blogs .blog-tile:hover .blog-tile-image{box-shadow:0 2px 15px 0 rgba(0,0,0,.12)}.latest-blogs .blog-tile .blog-tile-link{display:block;text-decoration:none;width:inherit}.latest-blogs .blog-tile-image{border-radius:10px;height:auto;margin-bottom:1rem;width:100%}.latest-blogs .teaser{display:flex;flex-direction:row}.latest-blogs .teaser-icon{background-color:var(--theme-color-2);border-radius:100%;color:#fff;display:grid;flex-shrink:0;height:2.75rem;margin-right:1rem;overflow:hidden;place-items:center;width:2.75rem}.latest-blogs .field-teaser-title{font-weight:700}.latest-blogs .field-teaser-subtitle{color:rgba(0,0,0,.87);display:block;font-size:.75rem}.latest-blogs .author{color:rgba(0,0,0,.54);display:block;font-size:.75rem}.latest-blogs.default .title{color:rgba(0,0,0,.87)}.latest-blogs.default .subtitle{color:rgba(0,0,0,.87);font-weight:400}.latest-blogs.default .link{color:rgba(0,0,0,.87)}.latest-blogs.default .link a{border-bottom:none;color:rgba(0,0,0,.87);font-size:.75rem}.latest-blogs.default .link a:after{color:var(--theme-color-2);content:"";display:inline-block;font:normal normal normal 14px FontAwesome;font-size:inherit;margin-left:1rem;text-rendering:auto}.latest-blogs.default .teaser-list{display:grid;grid-template-rows:auto}@media(min-width:992px){.latest-blogs.default .teaser-list{min-height:300px}}.latest-blogs.default .teaser{border-top:1px solid rgba(0,0,0,.12);padding-bottom:.5rem;padding-top:.5rem}.latest-blogs.default .teaser:last-child{border-bottom:1px solid rgba(0,0,0,.12)}.latest-blogs.default .blog{display:flex}.latest-blogs.default .blog-image{border-radius:10px;height:auto;margin-bottom:1rem;width:100%}.component.login-button{position:unset}.component.login-button .component-content{text-align:right}.component.login-button .component-content .btn.btn-link.dropdown-toggle{background-color:transparent;height:50px;line-height:20px;z-index:10}.component.login-button .component-content .btn.btn-link.dropdown-toggle:after{display:none!important}.component.login-button .component-content .btn.btn-link.dropdown-toggle:focus,.component.login-button .component-content .btn.btn-link.dropdown-toggle:hover{box-shadow:none;text-decoration:none}.component.login-button .component-content .btn.btn-link.dropdown-toggle:active,.component.login-button .component-content .btn.btn-link.dropdown-toggle[aria-expanded=true]{box-shadow:3px 5px 9px 0 rgba(0,0,0,.03),10px 10px 10px 0 rgba(0,0,0,.06)}.component.login-button .component-content .btn.btn-link.dropdown-toggle .user-icon{color:var(--theme-color);margin-right:-2px}.component.login-button .component-content .btn.btn-link.dropdown-toggle .user-icon svg{height:18px}.component.login-button .component-content .dropdown-menu{border:none;box-shadow:3px 5px 9px 0 rgba(0,0,0,.03),10px 10px 10px 0 rgba(0,0,0,.06);margin-top:0;width:100%}@media(min-width:544px){.component.login-button .component-content .dropdown-menu{max-width:288px}}.component.login-button .component-content .dropdown-menu.show{z-index:105}.component.login-button .component-content .dropdown-menu .form-group label{font-weight:700}.component.login-button .component-content .dropdown-menu .form-group .form-check .form-check-input{margin-left:0;margin-top:0;position:relative;vertical-align:middle}.component.login-button .component-content .dropdown-menu .form-group .form-check label{font-weight:400}.component.login-button .component-content .dropdown-menu .form-group .form-control{background-color:#f6f6f6;border-color:rgba(0,0,0,.12) default;color:rgba(0,0,0,.54);font-size:1rem;height:50px}.component.login-button .component-content .dropdown-menu .form-group .form-control:focus{background-color:#fff}.component.login-button .component-content .dropdown-menu .btn-primary{height:50px;margin-left:1rem}.component.login-button .component-content .dropdown-menu .h3{color:#fff}.component.login-button .component-content .dropdown-menu .btn-outline-light{border-color:#fff;color:#fff!important;display:inline-grid;height:40px;place-items:center}.component.login-button .component-content .dropdown-menu .btn-outline-light:hover{background:none}.component.login-button .component-content .dropdown-footer{background-color:var(--theme-color);overflow:hidden;position:relative}.component.login-button .component-content .dropdown-footer:before{color:rgba(0,0,0,.06);content:"";display:block;font-family:carellurvink-icon;font-size:74px;height:100%;margin-right:-34.5px;margin-top:-45px;position:absolute;right:0;top:50%;width:auto}@media(min-width:992px){.product-details-column-splitter{width:100%}.product-details-column-splitter.row{display:block;flex-wrap:nowrap}.product-details-column-splitter>.col-12{flex:none;float:left}.product-details-column-splitter>.col-12.order-last{float:right}}.text-theme{color:#0398cd}@supports(--css:variables){.text-theme{color:var(--theme-color)!important}}.blog-overview.search-results.horizontal .search-result-list li .field-teaser-title{font-family:Roboto,sans-serif;font-size:1.25rem;font-weight:700;line-height:1.4}.blog-overview{padding:2rem 15px;width:100%}.blog-overview:before{background-color:#f6f6f6;border-bottom:1px solid rgba(0,0,0,.12);border-top:1px solid rgba(0,0,0,.12);bottom:0;content:" ";left:0;margin-left:calc(50% - 50vw);overflow:hidden;position:absolute;top:0;width:100vw;z-index:-1}.blog-overview.search-results.horizontal .search-result-list{column-gap:30px;display:grid!important;margin:0!important;padding-top:0!important;row-gap:30px}.blog-overview.search-results.horizontal .search-result-list:after{content:unset}@media(min-width:992px){.blog-overview.search-results.horizontal .search-result-list{grid-template-columns:1fr 1fr}}.blog-overview.search-results.horizontal .search-result-list li{background:#fff;flex:unset!important;margin:0!important;min-height:unset!important;min-width:unset!important;padding:0 0 1rem!important;padding-bottom:1rem;padding-top:1rem;position:static!important}.blog-overview.search-results.horizontal .search-result-list li:hover{border:none!important}.blog-overview.search-results.horizontal .search-result-list li>a{display:block;margin-bottom:1rem}.blog-overview.search-results.horizontal .search-result-list li .badge,.blog-overview.search-results.horizontal .search-result-list li .field-teaser-subtitle,.blog-overview.search-results.horizontal .search-result-list li .field-teaser-title{margin-left:1rem;margin-right:1rem}.blog-overview.search-results.horizontal .search-result-list li .badge{margin-bottom:.5rem}.blog-overview.search-results.horizontal .search-result-list li .field-teaser-title{font-size:1rem}.blog-overview.search-results.horizontal .search-result-list li .badge.field-title{display:inline-block!important;padding:.5rem .675rem!important;text-align:left!important}@media(min-width:1240px){.blog-overview.search-results.horizontal .search-result-list li:first-child{background:linear-gradient(67.32deg,var(--theme-color-1) 0,var(--theme-color-2) 100%);grid-column:1/span 2;padding:0!important;position:relative!important}.blog-overview.search-results.horizontal .search-result-list li:first-child:before{color:hsla(0,0%,100%,.12);content:"";display:block;font-family:carellurvink-icon;font-size:210px;height:100%;margin-left:-98px;margin-top:-130px;position:absolute;right:0;top:50%;width:98px}.blog-overview.search-results.horizontal .search-result-list li:first-child:hover{border:none!important}}@media(min-width:1240px)and (min-width:544px){.blog-overview.search-results.horizontal .search-result-list li:first-child>a{display:block;margin-bottom:0;width:calc(50% - 1rem)}}@media(min-width:1240px){.blog-overview.search-results.horizontal .search-result-list li:first-child .badge{background-color:#fff!important;color:var(--theme-color-2)!important}}@media(min-width:1240px)and (min-width:544px){.blog-overview.search-results.horizontal .search-result-list li:first-child .badge{left:50%;position:absolute;top:1rem}}@media(min-width:1240px)and (min-width:768px){.blog-overview.search-results.horizontal .search-result-list li:first-child .badge{top:3rem}}@media(min-width:1240px)and (min-width:992px){.blog-overview.search-results.horizontal .search-result-list li:first-child .badge{top:103px}}@media(min-width:1240px)and (min-width:544px){.blog-overview.search-results.horizontal .search-result-list li:first-child .field-teaser-title{font-size:1.25rem;left:50%;position:absolute;top:3.5rem}}@media(min-width:1240px)and (min-width:768px){.blog-overview.search-results.horizontal .search-result-list li:first-child .field-teaser-title{top:5.5rem}}@media(min-width:1240px)and (min-width:992px){.blog-overview.search-results.horizontal .search-result-list li:first-child .field-teaser-title{top:150px}}@media(min-width:1240px){.blog-overview.search-results.horizontal .search-result-list li:first-child .field-teaser-title>a{color:#fff!important}.blog-overview.search-results.horizontal .search-result-list li:first-child .field-teaser-subtitle{left:50%;position:absolute;top:216px}.blog-overview.search-results.horizontal .search-result-list li:first-child .field-teaser-subtitle>a{color:#fff!important}}@media(max-width:767.98px){.blog-overview.search-results.horizontal .search-result-list li:first-child .field-teaser-title{margin-bottom:1rem}}.component.teaser .field-teaser-title{font-family:Lora,serif;font-size:1.5rem;font-weight:700;line-height:1.33}.component.teaser .field-teaser-subtitle{font-family:Roboto,sans-serif;font-size:.875rem;line-height:1.42}.component.teaser{width:100%}.component.teaser .field-teaser-title{margin-bottom:.6rem}.component.teaser .field-teaser-image img{height:auto;width:100%}.component.teaser .field-teaser-subtitle{font-size:1.25rem;font-weight:700}.component.toggle-tax .component-content{align-content:center;display:flex;height:50px}.component.toggle-tax .component-content label{align-items:center;color:rgba(0,0,0,.54);cursor:pointer;display:flex;flex-direction:row;font-family:Roboto,sans-serif;font-size:.75rem;line-height:1;margin-bottom:0}html body form#Form header #header .button-alternative-shoppingCart{border-radius:2px!important;box-shadow:0 2px 4px 0 rgba(0,0,0,.12)!important;display:flex;justify-content:flex-end;width:100%}html body form#Form header #header svg{height:21px}html body form#Form header #header [class*=ShoppingCartButton-module__btnShoppingcart]{background-color:var(--theme-color-2)!important;border-radius:2px!important;border-width:0;color:#fff;display:grid;height:50px;padding:0;place-items:center;position:relative;transition-duration:.25s;transition-property:height,background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);user-select:none;width:50px}html body form#Form header #header [class*=ShoppingCartButton-module__btnShoppingcart]:hover{background-color:var(--theme-color-1)!important}html body form#Form header #header [data-basket-count]{position:absolute}html body form#Form header #header [data-basket-count]:before{background-color:var(--tab-active-color);border-radius:50rem!important;color:#fff;content:attr(data-basket-count);display:inline-block;font-size:.75rem;font-weight:700;line-height:1;padding:.5rem .675rem;position:absolute!important;text-align:center;top:-1px;transform:translate(8px,-8px);transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;vertical-align:baseline;white-space:nowrap}html body form#Form header #header [data-basket-count="0"]:before{display:none}@media(max-width:767.98px){.component.LoggedInNavigation{position:unset}.component.LoggedInNavigation .component-content ul{width:100%}.component.LoggedInNavigation .component-content li{border-bottom:1px solid rgba(0,0,0,.12);font-family:Roboto,sans-serif;font-size:1rem;max-height:50px;padding:0}.component.LoggedInNavigation .component-content li:last-child{border-bottom:none}.component.LoggedInNavigation .component-content li:last-child a:before{content:"";display:inline-block;font:normal normal normal 14px FontAwesome;font-size:inherit;margin-right:.5rem;text-rendering:auto}.component.LoggedInNavigation .component-content a{color:rgba(0,0,0,.87);display:block;height:100%;overflow:hidden;padding:.75rem 1rem;text-overflow:ellipsis;white-space:nowrap;width:100%}.component.LoggedInNavigation .component-content a:hover{color:var(--theme-color-2)}.component.LoggedInNavigation .component-content a.active{border-color:transparent;color:var(--theme-color-2)}.component.LoggedInNavigation.is-open .full-page{transform:translateY(0)}.component.LoggedInNavigation .full-page{background-color:#fff;display:flex;flex-direction:column;height:100vh;left:0;overflow:hidden;position:fixed;top:0;transform:translateY(120%);transition:transform .3s ease-in-out;width:100vw;z-index:1000}.component.LoggedInNavigation .full-page__scrollpane{height:100%;overflow-x:hidden;width:100%}.component.LoggedInNavigation .full-page__scrollpane-content{height:100%;position:relative;width:100%}.component.LoggedInNavigation .full-page__scrollpane-content .filter{width:100%}.component.LoggedInNavigation .full-page__header{align-items:center;background-color:#fff;border-bottom:1px solid rgba(0,0,0,.12);display:flex;height:50px;justify-content:space-between;position:relative;width:100%}.component.LoggedInNavigation .full-page__header .h1{font-size:1rem}.component.LoggedInNavigation .full-page__footer{background-color:#fff;box-shadow:0 0 8px 0 rgba(0,0,0,.2);height:80px;width:100%;z-index:1}.component.LoggedInNavigation .btn-toggle{color:var(--theme-color);font-size:.875rem;font-weight:500;height:50px}}.component.LoggedInNavigation .component-content .btn.btn-link.dropdown-toggle{background-color:transparent;display:flex;flex-direction:row;height:50px;justify-content:space-between;line-height:20px;z-index:10}.component.LoggedInNavigation .component-content .btn.btn-link.dropdown-toggle:after{display:none!important}.component.LoggedInNavigation .component-content .btn.btn-link.dropdown-toggle:focus,.component.LoggedInNavigation .component-content .btn.btn-link.dropdown-toggle:hover{box-shadow:none;text-decoration:none}.component.LoggedInNavigation .component-content .btn.btn-link.dropdown-toggle:active,.component.LoggedInNavigation .component-content .btn.btn-link.dropdown-toggle[aria-expanded=true]{box-shadow:3px 5px 9px 0 rgba(0,0,0,.03),10px 10px 10px 0 rgba(0,0,0,.06)}.component.LoggedInNavigation .component-content .btn.btn-link.dropdown-toggle .fa{color:var(--theme-color);font-size:20px;line-height:20px;vertical-align:middle}.component.LoggedInNavigation .component-content .btn.btn-link.dropdown-toggle #chevron.fa{color:rgba(0,0,0,.87)}.component.LoggedInNavigation .component-content .btn.btn-link.dropdown-toggle .text-sans-serif{line-height:20px}.component.LoggedInNavigation .component-content .btn.btn-link.dropdown-toggle .userName{overflow:hidden;text-overflow:ellipsis;width:80%}.component.LoggedInNavigation .component-content ul{width:100%}.component.LoggedInNavigation .component-content li{border-bottom:1px solid rgba(0,0,0,.12);font-family:Roboto,sans-serif;font-size:1rem;max-height:50px;padding:0}.component.LoggedInNavigation .component-content li:last-child{background-color:#f6f6f6;border-bottom:none}.component.LoggedInNavigation .component-content li:last-child a:before{color:var(--theme-color-2);content:"";display:inline-block;font:normal normal normal 14px FontAwesome;font-size:inherit;margin-right:.5rem;text-rendering:auto}.component.LoggedInNavigation .component-content a{color:rgba(0,0,0,.87);display:block;height:100%;overflow:hidden;padding:.75rem 1rem;text-overflow:ellipsis;white-space:nowrap;width:100%}.component.LoggedInNavigation .component-content a:hover{color:var(--theme-color-2)}.component.LoggedInNavigation .component-content a.active{border-color:transparent;color:var(--theme-color-2)}@media(min-width:768px){.component.LoggedInNavigation .component-content{text-align:right}.component.LoggedInNavigation .btn.btn-link.dropdown-toggle{width:148px}.component.LoggedInNavigation .dropdown-menu{border:none;box-shadow:3px 5px 9px 0 rgba(0,0,0,.03),10px 10px 10px 0 rgba(0,0,0,.06);margin-top:0;width:148px}}.component.sector-navigation button.toggleButton:focus:not(:focus-visible){outline:none!important}.noScroll{overflow:hidden!important}@media(min-width:992px){.noScroll{padding-right:17px}}.component.sector-navigation .toggleButton{align-items:center;background:transparent!important;border:none;color:var(--theme-color)!important;cursor:pointer;display:inline-flex;flex-direction:row;font-family:Lora,serif;font-size:.875rem;font-weight:700;height:50px;line-height:inherit;margin:0 1rem 0 0;overflow:hidden;padding:0;position:relative;text-overflow:ellipsis;white-space:nowrap;width:auto!important}.component.sector-navigation .toggleButton:before{content:"";display:inline-block;font:normal normal normal 14px FontAwesome;font-size:inherit;font-size:.875rem;line-height:.5;margin-right:.875rem;text-rendering:auto}.component.sector-navigation .toggleButton.active:before{content:""}.component.sector-navigation .sector-dropdown{background-color:#fff;content-visibility:hidden;height:calc(100vh - 50px);left:0;opacity:100%;padding:1rem;position:fixed;top:50px;transition:opacity .25s linear;width:100vw;z-index:1000}.component.sector-navigation .sector-dropdown:hover .sector-image{filter:brightness(88%)}.component.sector-navigation .sector-dropdown.shown{contain:style layout paint;content-visibility:visible}.component.sector-navigation .sector-dropdown.hidden{clip:rect(0 0 0 0);border:0;content-visibility:hidden;height:1px;margin:-1px;opacity:0;overflow:hidden;padding:0;position:fixed;width:1px}.component.sector-navigation .sector-dropdown>.sectors{grid-gap:1rem;display:grid}@media(max-width:991.98px){.component.sector-navigation .sector-dropdown>.sectors{grid-gap:.5rem;display:flex;flex-direction:column}.component.sector-navigation .sector-dropdown>.sectors .sector-image{height:20vh;overflow:hidden}}.component.sector-navigation .sector-image{align-items:center;background:linear-gradient(135deg,var(--theme-color-2) 0,var(--theme-color-2) 30%,var(--theme-color-4) 30%,var(--theme-color-4) 100%);border-radius:10px;display:flex;justify-content:center}.component.sector-navigation .sector-image:hover{filter:none!important}.component.sector-navigation .sector-image img{height:100%;max-height:calc(50vh - 50px);width:auto}.component.sector-navigation .sector-image:nth-child(3):last-child{grid-column:span 2}.component.sector-navigation .sector-image:nth-child(2):nth-last-child(3){grid-column:2}.component.sector-navigation .sector-link{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;height:100%;justify-content:space-between;margin-left:2rem;margin-right:2rem;position:relative;width:calc(100% - 4rem)}.component.sector-navigation .sector-button{background-color:var(--theme-color-2);border-radius:2px;color:#fff;font-family:Lora,serif;font-size:1.25rem;font-weight:600;height:56px;line-height:56px;padding-left:1rem;padding-right:1rem;position:absolute;right:2rem;white-space:nowrap}.component.sector-navigation .sector-image:hover .sector-button:after{content:"";display:inline-block;font:normal normal normal 14px FontAwesome;font-size:inherit;line-height:56px;margin-left:1rem;text-rendering:auto}.navigation-fat .component-content,.sidebar-navigation.navigation-fat .component-content{border:1px solid #fff;box-shadow:3px 5px 9px 0 rgba(0,0,0,.03),10px 10px 10px 0 rgba(0,0,0,.06);position:relative}.navigation-fat .component-content h3,.sidebar-navigation.navigation-fat .component-content h3{color:var(--text-basic);font-family:Roboto,sans-serif;font-size:1rem;font-weight:900;padding-left:1rem}.navigation-fat .component-content li,.sidebar-navigation.navigation-fat .component-content li{border-bottom:1px solid rgba(0,0,0,.12);height:50px;padding:0}.navigation-fat .component-content li:last-child,.sidebar-navigation.navigation-fat .component-content li:last-child{border-bottom:none}.navigation-fat .component-content a,.sidebar-navigation.navigation-fat .component-content a{color:rgba(0,0,0,.87);display:block;font-size:1rem;height:100%;overflow:hidden;padding:.75rem 1rem;text-overflow:ellipsis;white-space:nowrap;width:100%}.navigation-fat .component-content a.active,.navigation-fat .component-content a:hover,.sidebar-navigation.navigation-fat .component-content a.active,.sidebar-navigation.navigation-fat .component-content a:hover{color:var(--theme-color-2)}@media(max-width:991.98px){.sidebar-navigation{display:none}}.sidebar-navigation .component-content h3{font-size:.875rem;font-weight:700;line-height:1.8}.sidebar-navigation .component-content ul{list-style:none;margin:0;padding:0}.sidebar-navigation .component-content li{font-family:Roboto,sans-serif;font-size:1rem;padding:0}.sidebar-navigation .component-content a{color:rgba(0,0,0,.87);font-size:.875rem;font-weight:400;line-height:1.8}.sidebar-navigation .component-content a.active,.sidebar-navigation .component-content a:focus,.sidebar-navigation .component-content a:hover{color:var(--theme-color-2)}@media(min-width:992px){.component.StoreViewMegaMenu{width:100%}.component.StoreViewMegaMenu .phone-number{align-items:center;display:inline-flex;position:relative}.component.StoreViewMegaMenu .phone-number svg{color:var(--theme-color-1);height:16px;left:-2.75rem;position:absolute}.component.StoreViewMegaMenu ul{list-style:none}.component.StoreViewMegaMenu .nav-overlay{background-color:hsla(0,0%,100%,.01);bottom:0;display:none;left:0;opacity:0;overflow:hidden;position:fixed;right:0;top:0;transition:opacity .5s;z-index:1}.component.StoreViewMegaMenu .nav-overlay.active{display:block;opacity:1%}.component.StoreViewMegaMenu nav{position:relative}.component.StoreViewMegaMenu nav>ul{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;list-style:none;margin:0;padding:0;position:relative;width:100%}.component.StoreViewMegaMenu nav>ul>li{border-bottom:3px solid transparent;display:inline-block;margin-bottom:0;margin-right:2rem;padding:0 0 1rem;position:relative;z-index:100}.component.StoreViewMegaMenu nav>ul>li:last-child{margin-right:0}.component.StoreViewMegaMenu nav>ul>li:last-child:hover{border-color:transparent}.component.StoreViewMegaMenu nav>ul>li.active,.component.StoreViewMegaMenu nav>ul>li:focus-within,.component.StoreViewMegaMenu nav>ul>li:hover{border-bottom:3px solid var(--theme-color)}.component.StoreViewMegaMenu nav>ul>li.active>a,.component.StoreViewMegaMenu nav>ul>li:focus-within>a,.component.StoreViewMegaMenu nav>ul>li:hover>a{color:#878787;text-decoration:none}.component.StoreViewMegaMenu nav>ul>li a{font-size:1rem;font-weight:700}.component.StoreViewMegaMenu nav .level1.has-submenu.active>a>.fa-chevron-down:before,.component.StoreViewMegaMenu nav .level1.has-submenu:focus>a>.fa-chevron-down:before,.component.StoreViewMegaMenu nav .level1.has-submenu:hover>a>.fa-chevron-down:before{content:""}.component.StoreViewMegaMenu nav .level1.has-submenu.active>.full-page,.component.StoreViewMegaMenu nav .level1.has-submenu:focus>.full-page,.component.StoreViewMegaMenu nav .level1.has-submenu:hover>.full-page{display:block}.component.StoreViewMegaMenu nav .level1.has-submenu>.full-page{background:#fff;border-radius:0 0 10px 10px;box-shadow:20px 25px 30px 0 rgba(0,0,0,.1);display:none;margin-top:3px;min-width:100%;position:absolute;top:100%}.component.StoreViewMegaMenu nav .level1.has-submenu>.full-page li{border-top:1px solid rgba(0,0,0,.12)}.component.StoreViewMegaMenu nav .level1.has-submenu>.full-page li:first-child{border-top:none}.component.StoreViewMegaMenu nav .level1.has-submenu>.full-page li>a{display:block;font-family:Roboto,sans-serif;font-size:14px!important;padding:1rem;white-space:nowrap}.component.StoreViewMegaMenu nav .level1.has-submenu>.full-page li>a.active,.component.StoreViewMegaMenu nav .level1.has-submenu>.full-page li>a:focus,.component.StoreViewMegaMenu nav .level1.has-submenu>.full-page li>a:hover{color:var(--theme-color-2);text-decoration:none}.component.StoreViewMegaMenu .mega-menu-container{background-color:#fff;border-radius:0 0 10px 10px;box-shadow:20px 12px 34px 0 rgba(0,0,0,.1);display:none;min-height:390px;position:absolute;top:42px;width:1210px}.component.StoreViewMegaMenu .mega-menu-container:after{background-color:#e0e0e0;content:"";height:100%;left:323px;min-height:390px;position:absolute;top:0;width:1px;z-index:0}.component.StoreViewMegaMenu .mega-menu-container.is-open{display:block}.component.StoreViewMegaMenu .mega-menu{border-radius:0 0 0 10px;display:none;flex-direction:column;flex-wrap:nowrap;justify-content:space-between;list-style:none;margin:0;padding:0;width:324px}.component.StoreViewMegaMenu .mega-menu.is-open{display:flex}.component.StoreViewMegaMenu .menu-item-pane{align-content:stretch;background:#fff;border-bottom-right-radius:10px;display:none;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;left:324px;position:absolute;top:0;width:calc(100% - 324px)}.component.StoreViewMegaMenu .mega-menu-item{background-color:#f9f9f9;border-bottom:1px solid #e0e0e0;display:inline-block;height:50px;line-height:50px;overflow:hidden;text-overflow:ellipsis;width:324px;z-index:100}.component.StoreViewMegaMenu .mega-menu-item a{display:block;font-size:.875rem;padding-left:1rem;padding-right:1rem;width:100%}.component.StoreViewMegaMenu .mega-menu-item a:hover{color:var(--theme-color-2)}.component.StoreViewMegaMenu .mega-menu-item:last-child{border-radius:0 0 0 10px}.component.StoreViewMegaMenu .mega-menu-item.is-open,.component.StoreViewMegaMenu .mega-menu-item:hover{background-color:#fff;border-right-color:transparent}.component.StoreViewMegaMenu .mega-menu-item.is-open:last-child,.component.StoreViewMegaMenu .mega-menu-item:hover:last-child{border-bottom:1px solid rgba(0,0,0,.12)}.component.StoreViewMegaMenu .mega-menu-item.is-open>a,.component.StoreViewMegaMenu .mega-menu-item:hover>a{color:var(--theme-color-2)}.component.StoreViewMegaMenu .mega-menu-item.is-open .menu-item-pane,.component.StoreViewMegaMenu .mega-menu-item:hover .menu-item-pane{display:block}.component.StoreViewMegaMenu .mega-menu-item.is-open .level-1 a,.component.StoreViewMegaMenu .mega-menu-item:hover .level-1 a{color:rgba(0,0,0,.87);display:block;font-family:Roboto,sans-serif;font-size:.875rem;max-width:290px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.component.StoreViewMegaMenu .mega-menu-item.is-open .level-1 a.has-submenu:before,.component.StoreViewMegaMenu .mega-menu-item:hover .level-1 a.has-submenu:before{content:"";display:inline-block;float:right;font:normal normal normal 14px FontAwesome;font-size:inherit;line-height:inherit;text-rendering:auto}.component.StoreViewMegaMenu .mega-menu-item.is-open .level-1 a.active,.component.StoreViewMegaMenu .mega-menu-item.is-open .level-1 a:focus,.component.StoreViewMegaMenu .mega-menu-item.is-open .level-1 a:hover,.component.StoreViewMegaMenu .mega-menu-item:hover .level-1 a.active,.component.StoreViewMegaMenu .mega-menu-item:hover .level-1 a:focus,.component.StoreViewMegaMenu .mega-menu-item:hover .level-1 a:hover{color:var(--theme-color-2);text-decoration:none}.component.StoreViewMegaMenu .mega-menu-item.is-open .level-1.with-subcategories a:before,.component.StoreViewMegaMenu .mega-menu-item:hover .level-1.with-subcategories a:before{content:unset!important}.component.StoreViewMegaMenu .mega-menu-item.is-open .fa,.component.StoreViewMegaMenu .mega-menu-item:hover .fa{line-height:2}.component.StoreViewMegaMenu .submenu.lvl-1{grid-gap:.5rem;background-color:#fff;border-radius:0 0 10px 10px;display:grid;grid-auto-flow:column;grid-template-rows:repeat(9,min-content);height:100%;padding-left:2rem;padding-right:2rem;padding-top:1rem;width:100%}.component.StoreViewMegaMenu .submenu.lvl-1.with-subcategories{grid-gap:unset;display:inline-flex;flex-direction:row;flex-wrap:wrap;height:auto;padding-bottom:1rem}.component.StoreViewMegaMenu .submenu.lvl-1 .submenu{display:none}.component.StoreViewMegaMenu .submenu.lvl-1 .has-submenu.is-open+.full-page>.full-page__scrollpane-content>.submenu{grid-gap:0;background:#fff;display:grid;grid-template-rows:repeat(auto-fill,2rem);left:0;min-height:100%;padding-bottom:1rem;padding-left:2rem;padding-top:3rem;position:absolute;top:0;width:100%}.component.StoreViewMegaMenu .submenu.lvl-1 .has-submenu.is-open+.full-page>.full-page__scrollpane-content>.submenu.has-promoted-content{width:calc(100% - 284px)}.component.StoreViewMegaMenu .submenu.lvl-1 .has-submenu.is-open+.full-page>.full-page__scrollpane-content>.submenu .submenu{border-radius:0 0 10px;height:100%;width:100%}.component.StoreViewMegaMenu .submenu.lvl-2{border-radius:0 0 10px}.component.StoreViewMegaMenu .submenu.with-subcategories li.with-subcategories{margin-bottom:1rem}.component.StoreViewMegaMenu .submenu.with-subcategories li{width:33%}.component.StoreViewMegaMenu .submenu.with-subcategories li li{margin-left:unset;padding-left:unset;padding-right:unset;width:100%}.component.StoreViewMegaMenu .submenu li{line-height:2rem}.component.StoreViewMegaMenu .submenu li li{background-color:#fff;margin-left:-32px;padding-left:32px;padding-right:32px}.component.StoreViewMegaMenu .submenu li li:last-child{border-radius:0 0 10px}.component.StoreViewMegaMenu .submenu li>a{font-weight:400}.component.StoreViewMegaMenu .submenu.lvl-1>li>a{font-weight:600}.component.StoreViewMegaMenu .submenu .toggle-submenu{margin-left:2rem;margin-top:1rem;padding-left:0;position:absolute}.component.StoreViewMegaMenu .submenu .toggle-submenu-btn{color:rgba(0,0,0,.87);cursor:pointer;font-size:.875rem;font-weight:700}.component.StoreViewMegaMenu .submenu .toggle-submenu-btn:before{color:var(--theme-color-2);content:"";display:inline-block;font:normal normal normal 14px FontAwesome;font-size:inherit;margin-right:.75rem;text-rendering:auto}.component.StoreViewMegaMenu .promoted-content{background-color:var(--theme-color-4);border-bottom-right-radius:10px;height:100%;overflow:hidden;padding:2rem;width:284px}.component.StoreViewMegaMenu .promoted-content h3{font-size:.875rem}.component.StoreViewMegaMenu .promoted-content a{color:rgba(0,0,0,.54);font-family:Roboto,sans-serif;font-size:inherit;font-weight:400;padding:0}.component.StoreViewMegaMenu .featured-categories li{font-size:.875rem;line-height:1.8}.component.StoreViewMegaMenu .featured-brands{display:flex;flex-wrap:wrap}.component.StoreViewMegaMenu .featured-brands>div{flex:1 0 auto;margin-top:.5rem}.component.StoreViewMegaMenu .featured-brands img{background-color:#fff;border:none;filter:opacity(.9) grayscale(100%) drop-shadow(0 8px 8px rgba(66,66,66,.15));height:50px;max-width:unset;padding:.875rem 1.125rem;transition:filter .25s ease-in-out;width:auto}.component.StoreViewMegaMenu .featured-brands img:hover{filter:opacity(1) grayscale(0) drop-shadow(0 8px 8px rgba(66,66,66,.45))}}@media(max-width:767.98px){.component.StoreViewMegaMenu [data-bind-event="click:toggleStoreViewMegaMenu"] .fa{vertical-align:baseline}.phone-number{align-items:center;display:inline-flex;position:relative}.phone-number svg{color:var(--theme-color-1);height:16px;left:-2.75rem;position:absolute}.component.StoreViewMegaMenu nav{margin-bottom:1rem}.component.StoreViewMegaMenu ul.main-menu.row{margin-left:-1rem!important;margin-right:-1rem!important}.component.StoreViewMegaMenu .fa{vertical-align:baseline}.component.StoreViewMegaMenu .btn-toggle{background-color:transparent;border-color:transparent;color:var(--theme-color);display:inline-block;font-size:.875rem;font-weight:500;height:50px;line-height:1.25;text-align:center;user-select:none;vertical-align:middle}.component.StoreViewMegaMenu .submenu a:hover{text-decoration:none}}@media(max-width:1239.98px){.d-sm-only-none{display:none}.component.StoreViewMegaMenu [data-bind-event="click:toggleStoreViewMegaMenu"]{background-color:#fff;transform:translate3d(0,-130px,0)}.component.StoreViewMegaMenu [data-bind-event="click:toggleStoreViewMegaMenu"]>.fa{line-height:unset}.mega-menu{width:720px}.promoted-content{display:none}}@media(max-width:991.98px){.main-menu{flex-direction:column}.mega-menu{width:100vw}li.toggle-submenu{display:none}.component.StoreViewMegaMenu .btn-toggle{background-color:transparent;color:var(--theme-color);font-size:.875rem;font-weight:500;height:50px}.component.StoreViewMegaMenu nav{margin-bottom:1rem}.component.StoreViewMegaMenu .level1>a,.component.StoreViewMegaMenu .level2>a,.component.StoreViewMegaMenu .mega-menu a{border-bottom:1px solid rgba(0,0,0,.12);display:flex;font-family:Roboto,sans-serif!important;justify-content:space-between;padding:1rem;position:relative;width:100%}.component.StoreViewMegaMenu .level1>a.has-submenu:after,.component.StoreViewMegaMenu .level2>a.has-submenu:after,.component.StoreViewMegaMenu .mega-menu a.has-submenu:after{content:"";display:inline-block;font:normal normal normal 14px FontAwesome;font-size:inherit;text-rendering:auto}.component.StoreViewMegaMenu .mega-menu>.full-page{z-index:1000}.component.StoreViewMegaMenu .mega-menu>ul{display:none}.component.StoreViewMegaMenu .mega-menu:focus-within>ul,.component.StoreViewMegaMenu .mega-menu:hover>ul{display:block}.component.StoreViewMegaMenu .level1.has-submenu>a>.fa-chevron-down{border-left:1px solid rgba(0,0,0,.12);line-height:inherit;padding:1rem;position:absolute;right:0;top:0}.component.StoreViewMegaMenu .level1.has-submenu>a>.fa-chevron-down:before{content:""}.component.StoreViewMegaMenu .is-open+.component-content>.full-page,.component.StoreViewMegaMenu .is-open+.full-page{display:block}.component.StoreViewMegaMenu .full-page{background-color:#fff;display:flex;display:none;flex-direction:column;height:100%;left:0;overflow:hidden;position:fixed;top:0;width:100%;z-index:999}.component.StoreViewMegaMenu .full-page__scrollpane{height:100%;overflow-y:auto;width:100%}.component.StoreViewMegaMenu .full-page__scrollpane-content{height:100%;overflow-y:auto;position:relative;width:100%}.component.StoreViewMegaMenu .full-page__scrollpane-content .filter{width:100%}.component.StoreViewMegaMenu .full-page__header{align-items:center;background-color:#fff;border-bottom:1px solid rgba(0,0,0,.12);display:flex;height:50px;justify-content:space-between;position:relative;width:100%}.component.StoreViewMegaMenu .full-page__header .h1{font-size:1rem}.component.StoreViewMegaMenu .full-page__header .btn-toggle{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.component.StoreViewMegaMenu .full-page__footer{background-color:#fff;box-shadow:0 0 8px 0 rgba(0,0,0,.2);height:80px;width:100%;z-index:1}}.component.StoreViewMegaMenu .submenu .level-0{font-family:Roboto,sans-serif;font-size:.875rem;line-height:1.42}@media(min-width:992px){.component.StoreViewMegaMenu{width:100%}.component.StoreViewMegaMenu .phone-number{align-items:center;display:inline-flex;position:relative}.component.StoreViewMegaMenu .phone-number svg{color:var(--theme-color-1);height:16px;left:-2.75rem;position:absolute}.component.StoreViewMegaMenu ul{list-style:none}.component.StoreViewMegaMenu .nav-overlay{background-color:hsla(0,0%,100%,.01);bottom:0;display:none;left:0;opacity:0;overflow:hidden;position:fixed;right:0;top:0;transition:opacity .5s;z-index:1}.component.StoreViewMegaMenu .nav-overlay.active{display:block;opacity:1%}.component.StoreViewMegaMenu nav{position:relative}.component.StoreViewMegaMenu nav>ul{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;list-style:none;margin:0;padding:0;position:relative;width:100%}.component.StoreViewMegaMenu nav>ul>li{border-bottom:3px solid transparent;display:inline-block;margin-bottom:0;margin-right:2rem;padding:0 0 1rem;position:relative;z-index:100}.component.StoreViewMegaMenu nav>ul>li:last-child{margin-right:0}.component.StoreViewMegaMenu nav>ul>li:last-child:hover{border-color:transparent}.component.StoreViewMegaMenu nav>ul>li.active,.component.StoreViewMegaMenu nav>ul>li:focus-within,.component.StoreViewMegaMenu nav>ul>li:hover{border-bottom:3px solid var(--theme-color)}.component.StoreViewMegaMenu nav>ul>li.active>a,.component.StoreViewMegaMenu nav>ul>li:focus-within>a,.component.StoreViewMegaMenu nav>ul>li:hover>a{color:#878787;text-decoration:none}.component.StoreViewMegaMenu nav>ul>li a{font-size:1rem;font-weight:700}.component.StoreViewMegaMenu nav .level1.has-submenu.active>a>.fa-chevron-down:before,.component.StoreViewMegaMenu nav .level1.has-submenu:focus>a>.fa-chevron-down:before,.component.StoreViewMegaMenu nav .level1.has-submenu:hover>a>.fa-chevron-down:before{content:""}.component.StoreViewMegaMenu nav .level1.has-submenu.active>.full-page,.component.StoreViewMegaMenu nav .level1.has-submenu:focus>.full-page,.component.StoreViewMegaMenu nav .level1.has-submenu:hover>.full-page{display:block}.component.StoreViewMegaMenu nav .level1.has-submenu>.full-page{background:#fff;border-radius:0 0 10px 10px;box-shadow:20px 25px 30px 0 rgba(0,0,0,.1);display:none;margin-top:3px;min-width:100%;position:absolute;top:100%}.component.StoreViewMegaMenu nav .level1.has-submenu>.full-page li{border-top:1px solid rgba(0,0,0,.12)}.component.StoreViewMegaMenu nav .level1.has-submenu>.full-page li:first-child{border-top:none}.component.StoreViewMegaMenu nav .level1.has-submenu>.full-page li>a{display:block;font-family:Roboto,sans-serif;font-size:14px!important;padding:1rem;white-space:nowrap}.component.StoreViewMegaMenu nav .level1.has-submenu>.full-page li>a.active,.component.StoreViewMegaMenu nav .level1.has-submenu>.full-page li>a:focus,.component.StoreViewMegaMenu nav .level1.has-submenu>.full-page li>a:hover{color:var(--theme-color-2);text-decoration:none}.component.StoreViewMegaMenu .mega-menu-container{background-color:#fff;border-radius:0 0 10px 10px;box-shadow:20px 12px 34px 0 rgba(0,0,0,.1);display:none;min-height:390px;position:absolute;top:42px;width:1210px}.component.StoreViewMegaMenu .mega-menu-container:after{background-color:#e0e0e0;content:"";height:100%;left:323px;min-height:390px;position:absolute;top:0;width:1px;z-index:0}.component.StoreViewMegaMenu .mega-menu-container.is-open{display:block}.component.StoreViewMegaMenu .mega-menu{border-radius:0 0 0 10px;display:none;flex-direction:column;flex-wrap:nowrap;justify-content:space-between;list-style:none;margin:0;padding:0;width:324px}.component.StoreViewMegaMenu .mega-menu.is-open{display:flex}.component.StoreViewMegaMenu .menu-item-pane{align-content:stretch;background:#fff;border-bottom-right-radius:10px;display:none;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;left:324px;position:absolute;top:0;width:calc(100% - 324px)}.component.StoreViewMegaMenu .mega-menu-item{background-color:#f9f9f9;border-bottom:1px solid #e0e0e0;display:inline-block;height:50px;line-height:50px;overflow:hidden;text-overflow:ellipsis;width:324px;z-index:100}.component.StoreViewMegaMenu .mega-menu-item a{display:block;font-size:.875rem;padding-left:1rem;padding-right:1rem;width:100%}.component.StoreViewMegaMenu .mega-menu-item a:hover{color:var(--theme-color-2)}.component.StoreViewMegaMenu .mega-menu-item:last-child{border-radius:0 0 0 10px}.component.StoreViewMegaMenu .mega-menu-item.is-open,.component.StoreViewMegaMenu .mega-menu-item:hover{background-color:#fff;border-right-color:transparent}.component.StoreViewMegaMenu .mega-menu-item.is-open:last-child,.component.StoreViewMegaMenu .mega-menu-item:hover:last-child{border-bottom:1px solid rgba(0,0,0,.12)}.component.StoreViewMegaMenu .mega-menu-item.is-open>a,.component.StoreViewMegaMenu .mega-menu-item:hover>a{color:var(--theme-color-2)}.component.StoreViewMegaMenu .mega-menu-item.is-open .menu-item-pane,.component.StoreViewMegaMenu .mega-menu-item:hover .menu-item-pane{display:block}.component.StoreViewMegaMenu .mega-menu-item.is-open .level-1 a,.component.StoreViewMegaMenu .mega-menu-item:hover .level-1 a{color:rgba(0,0,0,.87);display:block;font-family:Roboto,sans-serif;font-size:.875rem;max-width:290px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.component.StoreViewMegaMenu .mega-menu-item.is-open .level-1 a.has-submenu:before,.component.StoreViewMegaMenu .mega-menu-item:hover .level-1 a.has-submenu:before{content:"";display:inline-block;float:right;font:normal normal normal 14px FontAwesome;font-size:inherit;line-height:inherit;text-rendering:auto}.component.StoreViewMegaMenu .mega-menu-item.is-open .level-1 a.active,.component.StoreViewMegaMenu .mega-menu-item.is-open .level-1 a:focus,.component.StoreViewMegaMenu .mega-menu-item.is-open .level-1 a:hover,.component.StoreViewMegaMenu .mega-menu-item:hover .level-1 a.active,.component.StoreViewMegaMenu .mega-menu-item:hover .level-1 a:focus,.component.StoreViewMegaMenu .mega-menu-item:hover .level-1 a:hover{color:var(--theme-color-2);text-decoration:none}.component.StoreViewMegaMenu .mega-menu-item.is-open .level-1.with-subcategories a:before,.component.StoreViewMegaMenu .mega-menu-item:hover .level-1.with-subcategories a:before{content:unset!important}.component.StoreViewMegaMenu .mega-menu-item.is-open .fa,.component.StoreViewMegaMenu .mega-menu-item:hover .fa{line-height:2}.component.StoreViewMegaMenu .submenu.lvl-1{grid-gap:.5rem;background-color:#fff;border-radius:0 0 10px 10px;display:grid;grid-auto-flow:column;grid-template-rows:repeat(9,min-content);height:100%;padding-left:2rem;padding-right:2rem;padding-top:1rem;width:100%}.component.StoreViewMegaMenu .submenu.lvl-1.with-subcategories{grid-gap:unset;display:inline-flex;flex-direction:row;flex-wrap:wrap;height:auto;padding-bottom:1rem}.component.StoreViewMegaMenu .submenu.lvl-1 .submenu{display:none}.component.StoreViewMegaMenu .submenu.lvl-1 .has-submenu.is-open+.full-page>.full-page__scrollpane-content>.submenu{grid-gap:0;background:#fff;display:grid;grid-template-rows:repeat(auto-fill,2rem);left:0;min-height:100%;padding-bottom:1rem;padding-left:2rem;padding-top:3rem;position:absolute;top:0;width:100%}.component.StoreViewMegaMenu .submenu.lvl-1 .has-submenu.is-open+.full-page>.full-page__scrollpane-content>.submenu.has-promoted-content{width:calc(100% - 284px)}.component.StoreViewMegaMenu .submenu.lvl-1 .has-submenu.is-open+.full-page>.full-page__scrollpane-content>.submenu .submenu{border-radius:0 0 10px;height:100%;width:100%}.component.StoreViewMegaMenu .submenu.lvl-2{border-radius:0 0 10px}.component.StoreViewMegaMenu .submenu.with-subcategories li.with-subcategories{margin-bottom:1rem}.component.StoreViewMegaMenu .submenu.with-subcategories li{width:33%}.component.StoreViewMegaMenu .submenu.with-subcategories li li{margin-left:unset;padding-left:unset;padding-right:unset;width:100%}.component.StoreViewMegaMenu .submenu li{line-height:2rem}.component.StoreViewMegaMenu .submenu li li{background-color:#fff;margin-left:-32px;padding-left:32px;padding-right:32px}.component.StoreViewMegaMenu .submenu li li:last-child{border-radius:0 0 10px}.component.StoreViewMegaMenu .submenu li>a{font-weight:400}.component.StoreViewMegaMenu .submenu.lvl-1>li>a{font-weight:600}.component.StoreViewMegaMenu .submenu .toggle-submenu{margin-left:2rem;margin-top:1rem;padding-left:0;position:absolute}.component.StoreViewMegaMenu .submenu .toggle-submenu-btn{color:rgba(0,0,0,.87);cursor:pointer;font-size:.875rem;font-weight:700}.component.StoreViewMegaMenu .submenu .toggle-submenu-btn:before{color:var(--theme-color-2);content:"";display:inline-block;font:normal normal normal 14px FontAwesome;font-size:inherit;margin-right:.75rem;text-rendering:auto}.component.StoreViewMegaMenu .promoted-content{background-color:var(--theme-color-4);border-bottom-right-radius:10px;height:100%;overflow:hidden;padding:2rem;width:284px}.component.StoreViewMegaMenu .promoted-content h3{font-size:.875rem}.component.StoreViewMegaMenu .promoted-content a{color:rgba(0,0,0,.54);font-family:Roboto,sans-serif;font-size:inherit;font-weight:400;padding:0}.component.StoreViewMegaMenu .featured-categories li{font-size:.875rem;line-height:1.8}.component.StoreViewMegaMenu .featured-brands{display:flex;flex-wrap:wrap}.component.StoreViewMegaMenu .featured-brands>div{flex:1 0 auto;margin-top:.5rem}.component.StoreViewMegaMenu .featured-brands img{background-color:#fff;border:none;filter:opacity(.9) grayscale(100%) drop-shadow(0 8px 8px rgba(66,66,66,.15));height:50px;max-width:unset;padding:.875rem 1.125rem;transition:filter .25s ease-in-out;width:auto}.component.StoreViewMegaMenu .featured-brands img:hover{filter:opacity(1) grayscale(0) drop-shadow(0 8px 8px rgba(66,66,66,.45))}}.AlternativeProductModal-module__thumbnail--y49t{height:auto;max-height:80px;max-width:80px;width:100%}.AlternativeProductModal-module__product--JFjG:after{border-bottom:1px solid rgba(0,0,0,.12);content:" ";display:block;height:1px;margin:16px -16px}.AlternativeProductModal-module__discountLabel--SO5W{font-size:1rem}.AlternativeProductModal-module__discountPrice--uM7C{color:var(--theme-color-1);font-size:1rem;font-weight:600}.product-details-downloads .table{border-bottom:1px solid rgba(0,0,0,.21)}.product-details-downloads .table th{border-bottom-width:1px;border-top:none;font-weight:700}.product-details-downloads .table td.col-download{text-align:right}.product-details-downloads .table td.col-download a{padding-bottom:.4rem;padding-top:.4rem}.component.product-media-carousel{max-width:738px}.component.product-media-carousel .Labels,.component.product-media-carousel .labels{display:flex;flex-direction:column;position:absolute;right:0;z-index:10}.component.product-media-carousel .Label{border-radius:2px 0 0 2px;color:#fff;font-size:.75rem;font-weight:700;padding:.425rem .625rem}.component.product-media-carousel ._1PLUS1,.component.product-media-carousel ._1plus1,.component.product-media-carousel ._25KOR,.component.product-media-carousel ._25kor,.component.product-media-carousel ._2PLUS1,.component.product-media-carousel ._2PLUS2,.component.product-media-carousel ._2plus1,.component.product-media-carousel ._2plus2,.component.product-media-carousel ._3PLUS1,.component.product-media-carousel ._3plus1,.component.product-media-carousel ._50KOR,.component.product-media-carousel ._50kor{background-color:#ea5d2d}.component.product-media-carousel ._AANB,.component.product-media-carousel ._aanb{background-color:#c71552}.component.product-media-carousel ._BEKEU,.component.product-media-carousel ._BEKO,.component.product-media-carousel ._bekeu,.component.product-media-carousel ._beko{background-color:#ea5d2d}.component.product-media-carousel ._CE3,.component.product-media-carousel ._ce3{background-color:#1798ae}.component.product-media-carousel ._CLK,.component.product-media-carousel ._clk{background-color:#3562a2}.component.product-media-carousel ._DUURZAAM,.component.product-media-carousel ._duurzaam{background-color:#c0cd2e}.component.product-media-carousel ._GRAVER,.component.product-media-carousel ._graver{background-color:#1798ae}.component.product-media-carousel ._INDBES,.component.product-media-carousel ._indbes{background-color:#ce1309}.component.product-media-carousel ._MEEVERK,.component.product-media-carousel ._meeverk{background-color:#3562a2}.component.product-media-carousel ._MVO,.component.product-media-carousel ._mvo{background-color:#7e9c2a}.component.product-media-carousel ._NIEUW,.component.product-media-carousel ._nieuw{background-color:#1798ae}.component.product-media-carousel ._SALE,.component.product-media-carousel ._sale{background-color:#e6332a}.component.product-media-carousel ._BLACKF,.component.product-media-carousel ._blackf{background-color:#000;color:#dc3545}.component.product-media-carousel ._CAT1,.component.product-media-carousel ._CAT2,.component.product-media-carousel ._CAT3,.component.product-media-carousel ._cat1,.component.product-media-carousel ._cat2,.component.product-media-carousel ._cat3{background-color:#17a2b8;color:hsla(0,0%,100%,.87)}.component.product-media-carousel ._DIRECTLEV,.component.product-media-carousel ._ECOLO,.component.product-media-carousel ._directlev,.component.product-media-carousel ._ecolo{background-color:#28a745}.component.product-media-carousel ._BIOLO,.component.product-media-carousel ._biolo{background-color:#20c997}.component.product-media-carousel ._PROBIO,.component.product-media-carousel ._probio{background-color:#28a745}.component.product-media-carousel ._INPRIJS,.component.product-media-carousel ._inprijs{background-color:#dc3545}.component.product-media-carousel ._CHEMIEVRIJ,.component.product-media-carousel ._chemievrij{background-color:#8cc640}.component.product-media-carousel .labels{top:0;z-index:1}.component.product-media-carousel .label{border-radius:2px 0 0 2px;color:#fff;font-size:.75rem;font-weight:700;padding:.425rem .625rem}.component.product-media-carousel .glider-contain{min-height:420px}.component.product-media-carousel .glider-contain>.product-image~.product-image{display:none}.component.product-media-carousel .product-image{height:420px;max-width:783px;position:relative;text-align:center;width:100%}.component.product-media-carousel .product-image img{max-width:100%}.component.product-media-carousel .fullscreen-button{bottom:2rem;position:absolute;right:0}.component.product-media-carousel .product-thumbnails{background-color:#f6f6f6;border:1px solid rgba(0,0,0,.12);border-radius:2px;cursor:pointer;display:flex;flex-direction:row;height:124px;justify-content:space-between;width:100%}.component.product-media-carousel .slide-button{align-items:center;display:flex;flex:0 0 90px;justify-content:center;width:90px}.component.product-media-carousel .slide-button .btn{align-items:center;background-color:transparent;border:2px solid #ff8c00;color:#ff8c00;display:flex!important;font-size:2rem;font-weight:600;height:40px;justify-content:center;padding:0;text-decoration:none;width:40px}.component.product-media-carousel .slide-button .btn.disabled{opacity:25%;pointer-events:none}.component.product-media-carousel .thumbnail-glider{align-items:center;width:556px}.component.product-media-carousel .slide-item{display:grid;place-content:center;position:relative}.component.product-media-carousel .slide-item-thumbnail{border:1px solid transparent;height:98px;width:98px}.component.product-media-carousel .slide-item:before{background-color:#fff;border:2px solid transparent;content:" ";height:100px;left:50%;margin-left:-50px;margin-top:-50px;position:absolute;top:50%;width:100px;z-index:-1}.component.product-media-carousel .slide-item:has(.active):before{border-color:rgba(0,0,0,.21)}.component.product-media-carousel .slide-item>img{height:100%;max-height:98px;max-width:98px;width:auto;z-index:1}.component.product-media-carousel .media-control{background-color:#fff;display:grid;place-items:center}.component.product-media-carousel .glider-track,.component.product-media-carousel .glider.draggable{scrollbar-width:none}.component.product-media-carousel .glider-dot{background-color:#fff;border:1px solid rgba(0,0,0,.12);border-radius:100%;cursor:pointer;display:inline-flex;height:12px;margin:0 .5rem 0 0;width:12px}.component.product-media-carousel .glider-dot:hover{background-color:var(--theme-color-2);border-width:1px}.component.product-media-carousel .glider-dot.active{background-color:var(--theme-color-2);border-color:transparent}.pinch-zoom-container{background-color:#fff;height:100%;left:0;position:fixed;top:0;width:100vw;z-index:10}.Labels,.labels{display:flex;flex-direction:column;position:absolute;right:0;z-index:10}.Label{border-radius:2px 0 0 2px;color:#fff;font-size:.75rem;font-weight:700;padding:.425rem .625rem}._1PLUS1,._1plus1,._25KOR,._25kor,._2PLUS1,._2PLUS2,._2plus1,._2plus2,._3PLUS1,._3plus1,._50KOR,._50kor{background-color:#ea5d2d}._AANB,._aanb{background-color:#c71552}._BEKEU,._BEKO,._bekeu,._beko{background-color:#ea5d2d}._CE3,._ce3{background-color:#1798ae}._CLK,._clk{background-color:#3562a2}._DUURZAAM,._duurzaam{background-color:#c0cd2e}._GRAVER,._graver{background-color:#1798ae}._INDBES,._indbes{background-color:#ce1309}._MEEVERK,._meeverk{background-color:#3562a2}._MVO,._mvo{background-color:#7e9c2a}._NIEUW,._nieuw{background-color:#1798ae}._SALE,._sale{background-color:#e6332a}._BLACKF,._blackf{background-color:#000;color:#dc3545}._CAT1,._CAT2,._CAT3,._cat1,._cat2,._cat3{background-color:#17a2b8;color:hsla(0,0%,100%,.87)}._DIRECTLEV,._ECOLO,._directlev,._ecolo{background-color:#28a745}._BIOLO,._biolo{background-color:#20c997}._PROBIO,._probio{background-color:#28a745}._INPRIJS,._inprijs{background-color:#dc3545}._CHEMIEVRIJ,._chemievrij{background-color:#8cc640}.labels{top:0;z-index:1}.label{border-radius:2px 0 0 2px;color:#fff;font-size:.75rem;font-weight:700;padding:.425rem .625rem}.bg-theme,.bg-theme-linear-gradient{background-color:#f0fbfa}@supports(--css:variables){.bg-theme,.bg-theme-linear-gradient{background-color:var(--theme-accent-color)!important}}.component.product-details-usp .plus-circle:before,.text-theme{color:#0398cd}@supports(--css:variables){.component.product-details-usp .plus-circle:before,.text-theme{color:var(--theme-color)!important}}.text-theme-1{color:#0385b4}@supports(--css:variables){.text-theme-1{color:var(--theme-color-1)!important}}.text-theme-2{color:#0398cd}@supports(--css:variables){.text-theme-2{color:var(--theme-color-2)!important}}.text-theme-3{color:#03abe6}@supports(--css:variables){.text-theme-3{color:var(--theme-color-3)!important}}.text-theme-4{color:#232729}@supports(--css:variables){.text-theme-4{color:var(--theme-color-4)!important}}.bg-theme-1{background-color:#71a330}@supports(--css:variables){.bg-theme-1{background:var(--theme-color-1)!important}}.bg-theme-2{background-color:#8cc640}@supports(--css:variables){.bg-theme-2{background:var(--theme-color-2)!important}}.bg-theme-3{background-color:#a4d267}@supports(--css:variables){.bg-theme-3{background:var(--theme-color-3)!important}}.bg-theme-4{background-color:#f4ffe7}@supports(--css:variables){.bg-theme-4{background:var(--theme-color-4)!important}}.bg-theme-linear-gradient{background:linear-gradient(67.32deg,var(--theme-color-1) 0,var(--theme-color-2) 100%)}.component.product-details-usp .plus-circle{align-items:center;display:flex;font-size:.875rem;margin-bottom:.75rem}.component.product-details-usp .plus-circle:before{content:"";display:inline-block;font:normal normal normal 14px FontAwesome;font-size:inherit;font-size:18px;margin-right:.75rem;text-rendering:auto}.product-sample-request a .fa{margin-right:.25rem}.product-sample-request a :hover .fa{text-decoration:none}.product-sample-request .modal .form-control{border-color:rgba(0,0,0,.12);height:50px}.product-sample-request .modal ._has_error{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545'%3E%3Ccircle cx='6' cy='6' r='4.5'/%3E%3Cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3E%3Ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3E%3C/svg%3E");background-position:right calc(.3125em + .1875rem) center;background-repeat:no-repeat;background-size:calc(.625em + .375rem) calc(.625em + .375rem);border-color:#dc3545;padding-right:calc(1.25em + .75rem)!important}.product-sample-request .modal ._error{color:#dc3545;font-size:80%;margin-top:.25rem;width:100%}.product-sample-request .modal .btn{color:#fff;height:50px}@media(max-width:767.98px){.product-symbols :nth-child(n+10){display:none}}.product-symbols img{margin-right:.5rem;max-height:67px;max-width:67px}.product-symbols .modal-footer,.product-symbols .modal-header{border-color:rgba(0,0,0,.12)}.product-symbols .btn-modal-close{font-size:.875rem;font-weight:600;height:50px}.product-details-technical tr:first-child td,.product-details-technical tr:first-child th{border-top:none}.product-details-technical th{font-weight:700}.product-details-technical th:first-child{padding-right:1.5rem;white-space:nowrap;width:1px}[data-component=featured-subcategories] a{border:1px solid rgba(0,0,0,.12);border-radius:2px}[data-component=featured-subcategories] a:hover{border-color:var(--theme-color-2);text-decoration:none}[data-component=featured-subcategories] img{height:100%;max-height:50px;width:auto}
/*# sourceMappingURL=sxa-components.c97f9a896fb26409b4b5.css.map*/