:root{--container-padding:1rem}@media (min-width:1025px){:root{--container-padding:2.5rem}}@media (min-width:1280px){:root{--container-padding:4rem}}*,*:before,*:after{box-sizing:border-box}body{font-family:'DM Sans',Arial,sans-serif;color:var(--primary-text-color)}.page-main{max-width:100%;padding:0}.container{width:100%;padding:0 20px;margin:0 auto;max-width:1320px}video,img{max-width:100%;display:block;height:auto}.block-static-block.widget,.block-cms-link.widget{margin-bottom:0;position:relative}.columns .column.main{padding-bottom:0;display:flex;flex-wrap:wrap}.page-wrapper{padding-top:130px}.home-block{width:100%}.navigation,.breadcrumbs,.page-header .header.panel,.header.content,.footer.content,.page-wrapper>.widget,.page-wrapper>.page-bottom,.block.category.event,.top-container,.page-main,.container{max-width:100%}.container{padding-left:var(--container-padding);padding-right:var(--container-padding)}header.page-header .header.content{padding-left:var(--container-padding);padding-right:var(--container-padding)}.page-wrapper .page-title-wrapper{max-width:100%;padding:0}[data-content-type=row][data-appearance=full-width]>.row-full-width-inner{padding-left:var(--container-padding);padding-right:var(--container-padding);max-width:100%}div[data-content-type=text]{padding-left:var(--container-padding);padding-right:var(--container-padding)}.cms-home .page-wrapper,.cms-home-new .page-wrapper{background:var(--primary-light-color)}h1,h2,h3,h4,h5,h6{margin:0}.text-content{width:100%}.text-content :first-child{margin-top:0}.text-content :last-child{margin-bottom:0}.text-content h1,.text-content h2,.text-content h3,.text-content h4,.text-content h5,.text-content h6{margin:10px 0 20px}.text-content h2{font-size:23px;line-height:25px;color:var(--primary-text-color)}.text-content h3{color:#7b7b7b;font-size:18px;line-height:26px}.text-content p{font-size:15px;line-height:24px;color:var(--primary-text-color);margin-bottom:16px}.text-content a{color:inherit;text-decoration:underline}.w1{width:calc(8.3325%)}.w2{width:calc(16.665%)}.w3{width:calc(24.9975%)}.w4{width:calc(33.33%)}.w5{width:calc(41.6625%)}.w6{width:calc(49.995%)}.w7{width:calc(58.3275%)}.w8{width:calc(66.66%)}.w9{width:calc(74.99250000000001%)}.w10{width:calc(83.325%)}.w11{width:calc(91.6575%)}.w12{width:100%}a.btn,.btn{min-width:107px;padding:13px 20px;border-radius:31.5px;background-color:var(--primary-light-color);color:var(--primary-text-color);display:inline-block;transition:all .2s ease-in-out;text-decoration:none;cursor:pointer;text-align:center}a.btn:hover,.btn:hover,a.btn.active,.btn.active{background-color:var(--primary-text-color);color:var(--primary-light-color);transition:all .2s ease-in-out;text-decoration:none}a.btn.btn-grey,.btn.btn-grey{background-color:#ebe9e5}a.btn.btn-transparent,.btn.btn-transparent{background-color:transparent}a.btn.btn-transparent:hover,.btn.btn-transparent:hover,a.btn.btn-transparent.active,.btn.btn-transparent.active{background-color:var(--primary-light-color);color:inherit}.product-exclusive-label{position:absolute;left:0;top:0;max-width:150px;pointer-events:none;width:60%}@media (min-width:768px){.product-exclusive-label{max-width:300px}}.product-exclusive-label.label-type-1{max-width:calc(101.33%) !important;width:calc(101.33%);top:-1.1%;left:-1.33%;height:auto}@media (min-width:768px){.product-exclusive-label.label-type-1{top:-1.3%}}.product-exclusive-label.label-type-1.yellow-label{top:-.7%}@media (min-width:768px){.product-exclusive-label.label-type-1.yellow-label{top:-1.2%}}.gallery-wrapper-desktop.has-exclusive-label .product-exclusive-label.label-type-1{top:-1.6%}@media (min-width:768px){.gallery-wrapper-desktop.has-exclusive-label .product-exclusive-label.label-type-1{top:-1.6%}}.product-item{position:relative}@media (min-width:1536px){.product-item .product-exclusive-label{max-width:230px}}.pretty-select{float:left;width:100%;position:relative;border:1px solid #dedfe0;cursor:pointer;background-color:#fff}.pretty-select.disabled{opacity:.4;cursor:default}.pretty-select .pretty-select-label{padding:12px 20px;font-size:12px;position:relative;float:left;width:100%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.pretty-select .pretty-select-label svg{display:block;position:absolute;top:calc(50% - 6px);right:20px;width:12px;height:12px;transform:rotate(90deg);-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);fill:var(--primary-color)}.pretty-select .pretty-select-options{width:calc(100% + 2px);position:absolute;top:41px;left:-1px;border-top:0;border:1px solid #dedfe0;z-index:2;display:none;box-shadow:0 2px 13px 0 rgba(0,0,0,.12);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.pretty-select .pretty-select-options .pretty-select-option{display:block;width:100%;float:left;background:#fff;border-bottom:1px solid #dedfe0;font-size:12px;padding:12px 20px}.pretty-select .pretty-select-options .pretty-select-option:hover,.pretty-select .pretty-select-options .pretty-select-option.active{background-color:var(--primary-color);color:#fff}.pretty-select.active .pretty-select-options{display:block}.product-item-info .product-item-details{display:flex;justify-content:space-between;flex-direction:column;grid-row-gap:16px;grid-column-gap:16px}@media (min-width:1100px){.product-item-info .product-item-details{flex-direction:row}}.product-item-info .product-item-details .product-details-info{width:100%}@media (min-width:1100px){.product-item-info .product-item-details .product-details-info{width:50%}}.product-item-info .product-item-details .product-details-info .product-dealer-name{font-size:14px;line-height:21px;font-weight:600;color:var(--primary-text-color);display:block;text-align:left;margin-bottom:5px;text-decoration:underline;text-transform:uppercase}.product-item-info .product-item-details .product-icons-wrapper{width:100%;display:flex;gap:2px}@media (min-width:1100px){.product-item-info .product-item-details .product-icons-wrapper{justify-content:flex-end;width:50%}}.product-item-info .product-item-details .product-icons-wrapper .icon{width:28px}.catalog-category-view .page-title-wrapper .page-title{text-align:left;font-size:26px;margin-top:15px}header.page-header{position:fixed;top:0;left:0;right:0;z-index:100}header.page-header .header.content{height:90px;display:flex;flex-wrap:nowrap;padding-top:0;align-items:center}header.page-header .panel{display:none}header.page-header.sticky{border-bottom:0;background-color:var(--primary-color);box-shadow:0 2px 7px 0 rgba(0,0,0,.12)}header.page-header.sticky .navigation .level0>.level-top,header.page-header.sticky .navigation .level0>.level-top:hover,header.page-header.sticky .navigation .level0>.level-top.ui-state-focus{color:#fff}header.page-header.sticky .header-phonenumber-wrapper a{color:#fff}header.page-header.sticky .header-phonenumber-wrapper a .phonenumber-icon svg path{fill:#fff}header.page-header.sticky .block-search .block-icon svg path{fill:#fff}header.page-header.sticky .minicart-wrapper .action.showcart .minicart-icon{background-color:var(--primary-light-color)}header.page-header.sticky .minicart-wrapper .action.showcart .counter.qty{background-color:var(--primary-light-color)}header.page-header .ui-menu-item.level-top{padding:35px 0}header.page-header .ui-menu-item .submenu{left:0 !important;right:0;width:100%;position:fixed;display:flex;flex-wrap:wrap;border:0;padding-left:var(--container-padding);padding-right:var(--container-padding);border-top:1px solid var(--primary-light-color);padding-top:15px;padding-bottom:15px}@media (max-width:768px){header.page-header .ui-menu-item .submenu{padding-top:0 !important;margin-top:26px}}.logo{margin:0;margin-right:40px}@media (min-width:1100px){.logo{margin-right:100px}}.logo svg{width:200px;fill:var(--primary-color)}.nav-sections{background-color:transparent;margin-right:auto;margin-bottom:0}.navigation{background-color:transparent}@media (min-width:1024px){.navigation li.level0{margin-right:30px}.navigation li.level0:last-child{margin-right:0}}.navigation li.level0.active .level-top,.navigation li.level0.has-active>.level-top{color:var(--primary-text-color);border:0}.navigation .level0>.level-top{color:var(--primary-text-color);font-weight:400;padding:0;line-height:1;font-size:13px}.navigation .level0>.level-top:hover,.navigation .level0>.level-top.ui-state-focus{color:var(--primary-text-color)}.navigation .level0.active .level-top{font-weight:700}.navigation .level0.parent>.level-top{padding:0}.navigation .level0.parent>.level-top .ui-menu-icon{display:none}.navigation .level0 .submenu a{padding:13px 20px;border-radius:31.5px}.navigation .level0 .submenu .active>a{border:0;background-color:var(--primary-light-color)}.navigation .level0 .submenu a.ui-state-focus{background-color:var(--primary-light-color)}.navigation .level0 .submenu a:hover{background-color:var(--primary-light-color)}.header-phonenumber-wrapper a{display:flex;align-items:center;color:var(--primary-text-color);font-size:13px;font-weight:500}.header-phonenumber-wrapper a .phonenumber-icon{margin-right:10px;display:flex}.header-phonenumber-wrapper a .phonenumber-content{font-size:13px;text-wrap:nowrap}.header-phonenumber-wrapper a:hover{text-decoration:none}.header .minicart-wrapper{position:relative;height:100%;margin-left:20px}.header .minicart-wrapper .action.showcart{display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:center;height:100%}.header .minicart-wrapper .action.showcart:before{display:none}.header .minicart-wrapper .action.showcart .minicart-icon{width:55px;height:55px;border-radius:100%;background-color:rgba(26,61,52,.1);display:flex;flex-wrap:wrap;justify-content:center;align-items:center;z-index:1}.header .minicart-wrapper .action.showcart .minicart-icon svg{width:24px;height:20px}.header .minicart-wrapper .action.showcart .minicart-icon svg path{fill:var(--primary-text-color)}.header .minicart-wrapper .action.showcart.active{display:flex}.header .minicart-wrapper .action.showcart.active:before{display:none}.header .minicart-wrapper .action.showcart .counter.qty{position:absolute;display:block;border-radius:100%;background-color:#fff;color:#000;width:22px;height:22px;top:11px;right:0;line-height:23px;font-size:8px;font-weight:600;letter-spacing:.5px;padding:0;z-index:1;margin:0;opacity:1;box-shadow:0 2px 4px 0 rgba(0,0,0,.5)}.header .minicart-wrapper .action.showcart .counter.qty.empty{opacity:0}.header .minicart-wrapper .mpquickcart-icon-wrapper{height:100%}.header .minicart-wrapper .minicart-wrapper .mpquickcart-block:after{display:none}.block-search{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;padding:0;height:100%;margin-left:20px;width:auto}.block-search .block-icon{width:24px;height:24px;cursor:pointer}.block-search .block-icon svg path{fill:var(--primary-text-color)}.block-search .block-content{position:absolute;bottom:0;transform:translateY(-100px);width:295px;padding:20px;background-color:#fff;border:1px solid #ebe9e5}.block-search .block-content .form.minisearch{display:flex;flex-wrap:wrap}.block-search .block-content.active{transform:translateY(100%)}.block-search .block-content .field.search{width:calc(100% - 75px)}.block-search .block-content .field.search .control{padding:0}.block-search .block-content .field.search .control input{font-size:14px;font-weight:300;line-height:30px;height:30px;padding:0 10px;display:inline-block;width:100%;border:0}.block-search .block-content .actions{width:70px;display:flex;flex-wrap:wrap;justify-content:flex-end}.block-search .block-content .actions .action.search{opacity:1;color:var(--primary-text-color);background-color:var(--primary-light-color);line-height:30px;height:30px;padding:0 20px;font-size:14px;font-weight:300;position:relative;right:0}.block-search .block-content .actions .action.search:before{display:none}.block-search .block-content .actions .action.search span{position:relative}.mst-searchautocomplete__autocomplete .mst-searchautocomplete__index-title{background:#f4f3f0}.mst-searchautocomplete__autocomplete .mst-searchautocomplete__index-title span{font-size:11px;font-weight:700;letter-spacing:.5px;color:var(--primary-text-color)}.mst-searchautocomplete__autocomplete .magento_catalog_product .mst-searchautocomplete__index-title{border-right:1px solid #c2c2c2}.mst-searchautocomplete__autocomplete .mst-searchautocomplete__show-all a{background:#f4f3f0}.mst-searchautocomplete__autocomplete .mst-searchautocomplete__item.magento_catalog_product .description{display:none}.page-footer{overflow:hidden;background-color:var(--primary-light-color)}.page-footer .footer.content{border-top:0;padding:40px var(--container-padding);display:grid;grid-template-columns:repeat(1,1fr);grid-gap:20px;margin-top:0}@media (min-width:768px){.page-footer .footer.content{grid-template-columns:repeat(4,1fr)}}.page-footer .footer-element h3{font-size:12px;color:#6d6d6d;font-weight:400;margin-bottom:30px}.page-footer .footer-element ul li{font-size:14px;display:inline-block;float:left;width:100%;margin-bottom:5px}.page-footer .footer-element ul li a{font-size:inherit;color:var(--primary-text-color);display:inline-block}.page-footer .footer-element ul li.phone,.page-footer .footer-element ul li.cvr{margin-top:20px}.page-footer .footer-element .to-top{float:right;background-color:#ebe9e5;border-radius:100%;width:35px;height:35px;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;cursor:pointer;position:relative}.page-footer .footer-element .to-top:after{content:"";background-image:url('../images/icon-to-top.svg');width:20px;height:20px;background-position:center;transform:translate(-50%,-50%) rotate(270deg);background-size:14px;background-repeat:no-repeat;position:absolute;top:50%;left:50%}.page-footer .footer-element .to-top svg{max-width:13px;fill:var(--primary-text-color);transform:rotate(270deg);-webkit-transform:rotate(270deg);-moz-transform:rotate(270deg)}.page-footer .footer-element .footer-smiley{float:left;margin-top:30px}.home-banner{position:relative;background-color:var(--primary-light-color)}.home-banner:after{content:'';width:100%;height:288px;background:var(--primary-color);z-index:0;position:absolute;left:0;bottom:0}.home-banner .container{position:relative}.home-banner .home-banner-slider-wrapper{width:100%;height:576px;position:relative;z-index:1;overflow:hidden}.home-banner .home-banner-slider .home-banner-slide{position:relative}.home-banner .home-banner-slider .home-banner-slide img{width:100%;display:block}.home-banner .home-banner-slider .home-banner-slide .home-banner-slide-overlay{width:100%;height:100%;position:absolute;top:0;left:0;display:flex;flex-wrap:wrap;justify-content:center;background-color:rgba(0,0,0,.5);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.home-banner .home-banner-slider .home-banner-slide .home-banner-slide-overlay .home-banner-slide-content{display:flex;flex-wrap:wrap;flex-direction:column;justify-content:center;align-items:center}.home-banner .home-banner-slider .home-banner-slide .home-banner-slide-overlay .home-banner-slide-content h4{font-size:12px;font-weight:500;letter-spacing:2.7px;color:#fff;margin-bottom:40px;text-align:center}.home-banner .home-banner-slider .home-banner-slide .home-banner-slide-overlay .home-banner-slide-content h1,.home-banner .home-banner-slider .home-banner-slide .home-banner-slide-overlay .home-banner-slide-content h2{font-size:48px;font-weight:500;line-height:58px;color:#fff;margin-bottom:0;margin-top:0;text-align:center}.home-banner .home-banner-slider-navigation{position:absolute;bottom:0;left:0;width:100%;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;padding:20px}.home-banner .home-banner-slider-navigation .dot{height:8px;width:8px;border-radius:100%;opacity:.5;margin-right:10px;background:#fff;cursor:pointer}.home-banner .home-banner-slider-navigation .dot.tns-nav-active{opacity:1}.home-banner .home-banner-slider-navigation .dot:last-of-type{margin-right:0}.home-banner .top-banner-badge-wrapper{position:absolute;right:40px;top:35px}.home-banner .top-banner-badge-wrapper .top-banner-badge{display:block;width:180px;height:180px;background:#ab0303;position:relative;border:none;box-shadow:0 0 0 0 rgba(232,76,61,.7);border-radius:50%;cursor:pointer;-webkit-animation:pulse 2s infinite cubic-bezier(.66,0,0,1);-moz-animation:pulse 2s infinite cubic-bezier(.66,0,0,1);-ms-animation:pulse 2s infinite cubic-bezier(.66,0,0,1);animation:pulse 2s infinite cubic-bezier(.66,0,0,1)}.home-banner .top-banner-badge-wrapper .top-banner-badge:hover,.home-banner .top-banner-badge-wrapper .top-banner-badge:focus{text-decoration:none}.home-banner .top-banner-badge-wrapper .top-banner-badge .badge-text{display:flex;flex-wrap:wrap;justify-content:center}.home-banner .top-banner-badge-wrapper .top-banner-badge .badge-text span{font-size:12px;line-height:15px;font-weight:300;text-align:center;color:#fff;width:100%;padding:0 20px}.home-banner .top-banner-badge-wrapper .top-banner-badge .badge-text span.badge-title{margin-top:60px;margin-bottom:7px;font-weight:600;text-transform:uppercase;padding:0 14px;font-size:14px}@-webkit-keyframes pulse{to{box-shadow:0 0 0 30px rgba(232,76,61,0)}}@-moz-keyframes pulse{to{box-shadow:0 0 0 30px rgba(232,76,61,0)}}@-ms-keyframes pulse{to{box-shadow:0 0 0 30px rgba(232,76,61,0)}}@keyframes pulse{to{box-shadow:0 0 0 30px rgba(232,76,61,0)}}.home-featured{padding:40px 0;background-color:var(--primary-color)}.home-featured .home-featured-title{margin-bottom:20px;text-align:center}.home-featured .home-featured-title p{font-size:13px;line-height:24px;color:#fff}.home-featured .home-featured-elements{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px}.home-featured .home-featured-elements .block-item{position:relative;cursor:pointer;max-width:260px;margin:0 auto;text-align:center}.home-featured .home-featured-elements .block-item .block-item-link{display:flex;flex-wrap:wrap;flex-direction:column;justify-content:center;align-items:center}.home-featured .home-featured-elements .block-item .block-item-link:hover{text-decoration:none}.home-featured .home-featured-elements .block-item img{display:block;margin-bottom:15px}.home-featured .home-featured-elements .block-item h3{font-size:21px;font-weight:500;text-align:center;color:#fff;margin-bottom:14px}.home-featured .home-featured-elements .block-item p{font-size:14px;line-height:22px;text-align:center;color:rgba(255,255,255,.52)}.home-description{background:#fff;padding:60px 0;font-size:15px}.home-description .text-content{max-width:680px;width:100%}.home-types{padding-top:60px;padding-bottom:60px}.home-types h3{font-size:29px;color:var(--primary-text-color);margin-bottom:40px;text-align:center}.home-types .home-types-elements{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:20px}.home-types .home-types-elements .types-element{position:relative}.home-types .home-types-elements .types-element img{width:100%}.home-types .home-types-elements .types-element .type-overlay{position:absolute;top:0;left:0;bottom:0;right:0;background-color:rgba(0,0,0,.5);display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.home-types .home-types-elements .types-element .type-overlay .type-overlay-content{max-width:311px;display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.home-types .home-types-elements .types-element .type-overlay .type-overlay-content h3{margin-top:20px;font-size:33px;font-weight:500;margin-bottom:16px;color:#fff}.home-types .home-types-elements .types-element .type-overlay .type-overlay-content p{font-size:16px;line-height:22px;color:#fff;margin-bottom:34px;text-align:center}.home-types .home-types-elements .types-element .type-overlay .type-overlay-content .btn{font-size:13px;font-weight:500}.home-featured-products h3{font-size:29px;color:var(--primary-text-color);margin-bottom:40px;text-align:center}.home-featured-products .home-featured-products-content .home-featured-products-list{margin-bottom:60px}.home-featured-products .home-featured-products-content .home-featured-products-list .products-grid .products .product-item{width:100%;margin:0;background-color:#e4e3df}.home-featured-products .home-featured-products-content .home-featured-products-list .products-grid .products .product-item .product-item-info .product-item-details .product-list-price-wrapper .product-list-price-cta{background-color:var(--primary-light-color)}.home-featured-products .products{padding:0}.mpquickcart .modal-inner-wrap .modal-header{background-color:var(--primary-color)}.mpquickcart .modal-inner-wrap .modal-content .mpquickcart-block{display:flex;flex-wrap:wrap}.mpquickcart .modal-inner-wrap .modal-content .mpquickcart-block .subtitle{display:none}.mpquickcart .modal-inner-wrap .modal-content .mpquickcart-block .block-title{width:100%}.mpquickcart .modal-inner-wrap .modal-content .mpquickcart-block .block-items{height:calc(100% - 260px);width:100%;border-bottom:0}.mpquickcart .modal-inner-wrap .modal-content .mpquickcart-block .block-items .minicart-items-wrapper{padding-right:0}.mpquickcart .modal-inner-wrap .modal-content .mpquickcart-block .block-items .minicart-items-wrapper .minicart-items .product-item .product-image-container{width:100% !important;max-width:110px}.mpquickcart .modal-inner-wrap .modal-content .mpquickcart-block .block-items .minicart-items-wrapper .minicart-items .product-item .product-item-details{position:relative;padding-left:120px}.mpquickcart .modal-inner-wrap .modal-content .mpquickcart-block .block-items .minicart-items-wrapper .minicart-items .product-item .product-item-details .values .price{display:none}.mpquickcart .modal-inner-wrap .modal-content .mpquickcart-block .block-items .minicart-items-wrapper .minicart-items .product-item .product-item-details .product-item-name{margin-right:60px}.mpquickcart .modal-inner-wrap .modal-content .mpquickcart-block .block-items .minicart-items-wrapper .minicart-items .product-item .product-item-details .product-item-name a{color:var(--primary-text-color)}.mpquickcart .modal-inner-wrap .modal-content .mpquickcart-block .block-items .minicart-items-wrapper .minicart-items .product-item .product-item-details .product.actions{margin:0;position:absolute;right:0;top:0}.mpquickcart .modal-inner-wrap .modal-content .mpquickcart-block .block-items .minicart-items-wrapper .minicart-items .product-item .product-item-details .product.actions .primary{display:none}.mpquickcart .modal-inner-wrap .modal-content .mpquickcart-block .block-items .minicart-items-wrapper .minicart-items .product-item .product-item-details .product.options .product.options.list{font-size:12px;margin-bottom:0}.mpquickcart .modal-inner-wrap .modal-content .mpquickcart-block .block-items .minicart-items-wrapper .minicart-items .product-item .product-item-details .product.options .product.options.list .values{margin-bottom:0}.mpquickcart .modal-inner-wrap .modal-content .mpquickcart-block .block-items .minicart-items-wrapper .minicart-items .product-item .product-item-details .product.options .toggle{display:none}.mpquickcart .modal-inner-wrap .modal-content .mpquickcart-block .block-items .minicart-items-wrapper .minicart-items .product-item .product-item-details .product.options .content{display:block !important}.mpquickcart .modal-inner-wrap .modal-content .mpquickcart-block .block-items .minicart-items-wrapper .minicart-items .product-item .product-item-details .product-item-pricing{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between;flex-direction:row-reverse;align-items:center}.mpquickcart .modal-inner-wrap .modal-content .mpquickcart-block .block-items .minicart-items-wrapper .minicart-items .product-item .product-item-details .product-item-pricing .details-qty{display:flex;flex-wrap:wrap;align-items:center}.mpquickcart .modal-inner-wrap .modal-content .mpquickcart-block .block-items .minicart-items-wrapper .minicart-items .product-item .product-item-details .product-item-pricing .details-qty .button-action{width:17px;height:17px;border-radius:100%;background-color:#ebe9e5;transition:all .2s ease-in-out;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;margin:0 5px}.mpquickcart .modal-inner-wrap .modal-content .mpquickcart-block .block-items .minicart-items-wrapper .minicart-items .product-item .product-item-details .product-item-pricing .details-qty .button-action:before{display:none}.mpquickcart .modal-inner-wrap .modal-content .mpquickcart-block .block-items .minicart-items-wrapper .minicart-items .product-item .product-item-details .product-item-pricing .details-qty .button-action svg path,.mpquickcart .modal-inner-wrap .modal-content .mpquickcart-block .block-items .minicart-items-wrapper .minicart-items .product-item .product-item-details .product-item-pricing .details-qty .button-action svg polygon{fill:var(--primary-text-color);transition:all .2s ease-in-out}.mpquickcart .modal-inner-wrap .modal-content .mpquickcart-block .block-items .minicart-items-wrapper .minicart-items .product-item .product-item-details .product-item-pricing .details-qty .button-action:hover{background-color:var(--primary-color);transition:all .2s ease-in-out}.mpquickcart .modal-inner-wrap .modal-content .mpquickcart-block .block-items .minicart-items-wrapper .minicart-items .product-item .product-item-details .product-item-pricing .details-qty .button-action:hover svg path,.mpquickcart .modal-inner-wrap .modal-content .mpquickcart-block .block-items .minicart-items-wrapper .minicart-items .product-item .product-item-details .product-item-pricing .details-qty .button-action:hover svg polygon{fill:#fff;transition:all .2s ease-in-out}.mpquickcart .modal-inner-wrap .modal-content .mpquickcart-block .block-items .minicart-items-wrapper .minicart-items .product-item .product-item-details .product-item-pricing .details-qty .update-cart-item{border-radius:15px;background:var(--primary-color);color:#fff;padding:3px 10px}.mpquickcart .modal-inner-wrap .modal-content .mpquickcart-block .block-footer{height:220px;margin-top:auto;width:100%}.mpquickcart .modal-inner-wrap .modal-content .mpquickcart-block .block-footer .cart-discount{display:none}.mpquickcart .modal-inner-wrap .modal-content .mpquickcart-block .block-footer .cart-totals .table-totals tbody tr:nth-child(2){display:none}.mpquickcart .modal-inner-wrap .modal-content .mpquickcart-block .block-footer .cart-totals .table-totals tbody tr:last-child th,.mpquickcart .modal-inner-wrap .modal-content .mpquickcart-block .block-footer .cart-totals .table-totals tbody tr:last-child td{font-weight:700}.mpquickcart .modal-inner-wrap .modal-content .mpquickcart-block .block-footer .actions{position:relative;max-height:unset}.mpquickcart .modal-inner-wrap .modal-content .mpquickcart-block .block-footer .actions .primary{display:flex;flex-wrap:wrap;justify-content:space-between}.mpquickcart .modal-inner-wrap .modal-content .mpquickcart-block .block-footer .actions .primary div:last-of-type{display:none}.mpquickcart .modal-inner-wrap .modal-content .mpquickcart-block .block-footer .actions .primary .action{color:#fff;border-radius:0;background-color:var(--primary-color);border-color:var(--primary-color);font-size:15px !important;font-weight:400;margin-bottom:0}.mpquickcart .modal-inner-wrap .modal-content .mpquickcart-block .block-footer .actions .primary .action:hover{color:#fff}.mpquickcart .modal-inner-wrap .modal-content .mpquickcart-block .block-footer .actions .primary .action span{width:100%;text-align:center}.page.messages{width:100%;max-width:1180px;margin:0 auto;text-align:center}.page.messages .message,.page.messages .message.error,.page.messages .message.warning,.page.messages .message.success{position:relative;padding:2px}.page.messages .message>div,.page.messages .message.error>div,.page.messages .message.warning>div,.page.messages .message.success>div{display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.page.messages .message>div:before,.page.messages .message.error>div:before,.page.messages .message.warning>div:before,.page.messages .message.success>div:before{top:initial;left:initial;position:relative;margin:0}.page.messages .message>div a,.page.messages .message.error>div a,.page.messages .message.warning>div a,.page.messages .message.success>div a{margin-left:4px}.field:not(._error) input:invalid{box-shadow:none}.ui-datepicker{background:var(--primary-light-color);border-color:var(--primary-light-color)}.ui-datepicker .ui-datepicker-calendar .ui-state-disabled{background:#efefef}.ui-datepicker .ui-datepicker-header .ui-datepicker-prev .ui-icon{border-color:transparent var(--primary-color) transparent transparent}.ui-datepicker .ui-datepicker-header .ui-datepicker-next .ui-icon{border-color:transparent transparent transparent var(--primary-color)}.checkout-main-container #registration{display:none}.drift-conductor-item.drift-frame-controller.drift-chat-open{height:76px !important}.mpquickcart-has-modal .drift-frame-chat-align-right{right:488px}.mpquickcart-has-modal .drift-frame-controller-align-right{right:500px}body.onestepcheckout-index-index .page-title-wrapper{padding:0}.product-image-container{flex-direction:column}.product.hover-show-image{display:grid;grid-template-rows:1fr;grid-template-columns:1fr}.product.hover-show-image img{grid-row:1;grid-column:1;visibility:hidden;width:100%}.product.hover-show-image img.active-image{visibility:visible}.product.hover-show-image:hover img.hover_image{visibility:visible}.product.hover-zoom{overflow:hidden}.product.hover-zoom img{transition:ease 2s}.product.hover-zoom:hover img{transition:ease 1.5s;transform:scale(1.1)}div[data-element=main]{width:100%}@media (min-width:769px){.block-background-bottom:after{content:'';width:100%;height:60%;background:var(--primary-color);position:absolute;left:0;bottom:0;z-index:0}}div[data-content-type=text]{color:var(--primary-text-color)}div[data-content-type=text] h1,div[data-content-type=text] h2,div[data-content-type=text] h3,div[data-content-type=text] h4,div[data-content-type=text] h5,div[data-content-type=text] h6{margin-top:40px;margin-bottom:8px}div[data-content-type=text] h1:first-child,div[data-content-type=text] h2:first-child,div[data-content-type=text] h3:first-child,div[data-content-type=text] h4:first-child,div[data-content-type=text] h5:first-child,div[data-content-type=text] h6:first-child{margin-top:0}div[data-content-type=text] h1:last-child,div[data-content-type=text] h2:last-child,div[data-content-type=text] h3:last-child,div[data-content-type=text] h4:last-child,div[data-content-type=text] h5:last-child,div[data-content-type=text] h6:last-child{margin-bottom:0}div[data-content-type=text] p:first-child{margin-top:0}div[data-content-type=text] p:last-child{margin-bottom:0}.block-3-media-grid{padding:32px 16px 0;background:var(--primary-color);position:relative;color:#fff}@media (min-width:769px){.block-3-media-grid{padding:0;background:unset}}.block-3-media-grid a{color:#fff}.block-3-media-grid a:active,.block-3-media-grid a:focus,.block-3-media-grid a:visited,.block-3-media-grid a:hover{color:#fff;text-decoration:none}.block-3-media-grid div[data-content-type=video] .pagebuilder-video-container{padding:0;margin:0 auto;max-width:60%}@media (min-width:769px){.block-3-media-grid div[data-content-type=video] .pagebuilder-video-container{max-width:100%}}.block-3-media-grid div[data-content-type=video] .pagebuilder-video-container:after{content:"";width:100%;height:40%;display:block;position:absolute;bottom:0;background:linear-gradient(180deg,rgba(0,0,0,0) 0%,var(--primary-alt-color-faded) 60%,var(--primary-alt-color) 100%)}.block-3-media-grid div[data-content-type=video] iframe{position:relative}.block-3-media-grid div[data-content-type=video] video{position:relative}.block-3-media-grid .pagebuilder-column{background:var(--primary-alt-color);width:calc((100% - 40px)/3) !important}@media (min-width:769px){.block-3-media-grid .pagebuilder-column{margin-right:20px}}.block-3-media-grid .pagebuilder-column:last-child{margin-right:0}.block-3-media-grid .pagebuilder-column figure{display:flex;justify-content:center;margin-bottom:10px}.block-3-media-grid h2{margin:0 !important;line-height:1.4;font-size:26px}.page-header .logo-default{display:block}.page-header .logo-sticky{display:none}.page-header.sticky .logo-default{display:none}.page-header.sticky .logo-sticky{display:block}.block-3-media-grid-v2 .row-full-width-inner{z-index:1}.block-3-media-grid-v2 div[data-content-type=buttons]{padding:0 42px}.block-3-media-grid-v2 div[data-content-type=buttons] .pagebuilder-button-primary{margin-bottom:40px;margin-top:16px;background:var(--primary-color);border:0;border-radius:unset;color:var(--primary-alt-color);font-weight:600;padding:10px 30px}.block-3-media-grid-v2.block-3-media-grid-v2-3cols .pagebuilder-column{position:relative;margin-bottom:40px}.block-3-media-grid-v2.block-3-media-grid-v2-3cols .pagebuilder-column figure{pointer-events:none}.block-3-media-grid-v2.block-3-media-grid-v2-3cols .pagebuilder-column figure:first-child{height:400px;margin:0;position:relative}.block-3-media-grid-v2.block-3-media-grid-v2-3cols .pagebuilder-column figure:first-child img{object-fit:cover;height:100%;width:100%}.block-3-media-grid-v2.block-3-media-grid-v2-3cols .pagebuilder-column figure:first-child:after{content:"";width:100%;height:40%;display:block;position:absolute;bottom:0;background:linear-gradient(180deg,rgba(0,0,0,0) 0%,var(--primary-alt-color-faded) 60%,var(--primary-alt-color) 100%)}.block-3-media-grid-v2.block-3-media-grid-v2-3cols .pagebuilder-column figure:nth-child(2){margin-top:-92px;z-index:1}.block-3-media-grid-v2.block-3-media-grid-v2-3cols div[data-content-type=text]{padding:0 42px}.block-3-media-grid-v2.block-3-media-grid-v2-3cols div[data-content-type=text] h1,.block-3-media-grid-v2.block-3-media-grid-v2-3cols div[data-content-type=text] h2,.block-3-media-grid-v2.block-3-media-grid-v2-3cols div[data-content-type=text] h3,.block-3-media-grid-v2.block-3-media-grid-v2-3cols div[data-content-type=text] h4,.block-3-media-grid-v2.block-3-media-grid-v2-3cols div[data-content-type=text] h5,.block-3-media-grid-v2.block-3-media-grid-v2-3cols div[data-content-type=text] h6{margin-bottom:16px !important;font-size:28px}.block-3-media-grid-v2.block-3-media-grid-v2-3cols div[data-content-type=text] h1 a:before,.block-3-media-grid-v2.block-3-media-grid-v2-3cols div[data-content-type=text] h2 a:before,.block-3-media-grid-v2.block-3-media-grid-v2-3cols div[data-content-type=text] h3 a:before,.block-3-media-grid-v2.block-3-media-grid-v2-3cols div[data-content-type=text] h4 a:before,.block-3-media-grid-v2.block-3-media-grid-v2-3cols div[data-content-type=text] h5 a:before,.block-3-media-grid-v2.block-3-media-grid-v2-3cols div[data-content-type=text] h6 a:before{content:"";position:absolute;left:0;right:0;top:0;bottom:0}.block-3-media-grid-v2.block-3-media-grid-v2-3cols div[data-content-type=text] p{font-size:18px;max-width:500px;margin:0 auto}.block-3-media-grid-v2.block-3-media-grid-v2-bottom{background-color:var(--primary-color)}.block-3-media-grid-v2.block-3-media-grid-v2-bottom .pagebuilder-column-group{background-color:var(--primary-alt-color);padding:30px;margin-bottom:60px}.block-3-media-grid-v2.block-3-media-grid-v2-bottom div[data-content-type=text] p{font-size:18px;color:#fff}@media (min-width:769px){.block-3-media-grid-v2.block-3-media-grid-v2-bottom div[data-content-type=buttons] .pagebuilder-button-primary{margin-bottom:0}}.block-3-col-usp{padding:40px 0;background:var(--primary-color);color:#fff}.block-3-col-usp .pagebuilder-column{width:calc((100% - 40px)/3) !important}@media (min-width:769px){.block-3-col-usp .pagebuilder-column{margin-right:20px}}.block-3-col-usp .pagebuilder-column figure{display:flex;justify-content:center;margin-bottom:10px}.block-3-col-usp h2{margin:0;line-height:1.4;font-size:26px}.block-info-banner{padding:60px 0;color:#fff}.block-info-banner .pagebuilder-column{margin:auto 0;text-align:center}@media (min-width:769px){.block-info-banner .pagebuilder-column{text-align:left}}.block-info-banner .pagebuilder-column p{font-size:26px;color:#fff;font-weight:500;margin:30px 0;text-align:center !important}@media (min-width:769px){.block-info-banner .pagebuilder-column p{text-align:left !important;margin:0}}.block-info-banner .label-type-round a{margin:0 auto !important;display:flex;justify-content:center;align-items:center;max-width:180px;background-color:var(--primary-color);border-radius:100%;aspect-ratio:1;padding:10%}@media (min-width:769px){.block-info-banner .label-type-round a{margin:0;max-width:170px}}.block-info-banner .label-type-round a:hover{text-decoration:none}.block-info-banner .label-type-round h1,.block-info-banner .label-type-round h2,.block-info-banner .label-type-round h3,.block-info-banner .label-type-round h4,.block-info-banner .label-type-round h5,.block-info-banner .label-type-round h6,.block-info-banner .label-type-round p{text-align:center;margin:0;font-size:24px;line-height:30px}.block-part-info-banner-images{padding:0 16px}@media (min-width:769px){.block-part-info-banner-images{padding:0}}.block-part-info-banner-images .pagebuilder-column{width:calc((100% - 48px)/4) !important;margin-bottom:16px}@media (min-width:769px){.block-part-info-banner-images .pagebuilder-column{margin-right:16px;margin-bottom:0}}.block-part-info-banner-images .pagebuilder-column:last-child{margin-right:0}.block-part-info-banner-images .pagebuilder-column figure{margin:0 auto}@media (min-width:769px){.block-part-info-banner-images .pagebuilder-column figure{margin:0}}.block-categories{padding:80px 16px 20px;background:var(--primary-light-color);color:#fff}@media (min-width:769px){.block-categories{padding:80px 0 20px}}.block-categories .pagebuilder-column{position:relative;width:calc((100% - 40px)/3) !important}@media (min-width:769px){.block-categories .pagebuilder-column{margin-right:20px}}.block-categories .pagebuilder-column:last-child{margin-right:0}.block-categories .category-label-top-left,.block-categories .category-label-top-right,.block-categories .category-label-bottom-left,.block-categories .category-label-bottom-right{position:absolute;margin:0;width:auto;padding:4px 10px;background:var(--primary-color);pointer-events:none}.block-categories .category-label-top-left{top:-10px;left:16px}.block-categories .category-label-top-right{top:-10px;right:16px}.block-categories .category-label-bottom-left{left:16px;bottom:-10px}.block-categories .category-label-bottom-right{right:16px;bottom:-10px}.block-media-with-text{padding:80px 0;background:var(--primary-color);color:#fff}.block-media-with-text .pagebuilder-column-line{flex-direction:column-reverse}@media (min-width:769px){.block-media-with-text .pagebuilder-column-line{flex-direction:row}}.block-media-with-text .pagebuilder-column{padding:0 16px;width:100% !important}.block-media-with-text .pagebuilder-column:last-child{margin-bottom:20px}@media (min-width:769px){.block-media-with-text .pagebuilder-column{padding:0;width:calc((100% - 20px)/12*8) !important;margin-right:20px}.block-media-with-text .pagebuilder-column:last-child{width:calc((100% - 20px)/12*4) !important;margin-right:0}}.block-media-with-text h2{margin:0;line-height:1.4;font-size:26px}.block-products-list .product-item-actions{display:none}.block-text-heading{padding:60px 16px;background:var(--primary-color)}@media (min-width:769px){.block-text-heading{padding:60px 0}}.block-text-heading div[data-content-type=text]{display:flex;justify-content:center}.block-text-heading div[data-content-type=text] h2{font-size:32px;color:#fff;font-weight:400;font-family:serif;width:auto}@media (min-width:769px){.block-text-heading div[data-content-type=text] h2{font-size:60px}}.block-text-heading div[data-content-type=text] h2 strong{font-weight:700;font-size:32px}@media (min-width:769px){.block-text-heading div[data-content-type=text] h2 strong{font-size:100px}}.block-image-with-text{background:var(--primary-light-color);color:#fff}.block-image-with-text figure[data-content-type=image] img{width:100%}.block-image-with-text .pagebuilder-column{order:10}.block-image-with-text .pagebuilder-column.order-first-mobile{order:1}@media (min-width:769px){.block-image-with-text .pagebuilder-column.order-first-mobile{order:10}}.block-image-with-text div[data-content-type=text]{width:100%;color:#fff;padding:24px 16px}@media (min-width:769px){.block-image-with-text div[data-content-type=text]{margin:auto 40px;max-width:430px}}.block-image-with-text div[data-content-type=text] h2{font-size:32px;font-weight:700}@media (max-width:768px){.block-image-with-text div[data-content-type=text] h2{text-align:left !important}}.block-image-with-text div[data-content-type=text] p{font-size:18px}@media (max-width:768px){.block-image-with-text div[data-content-type=text] p{text-align:left !important}}@media (min-width:769px){.block-image-with-text .pagebuilder-column:first-child div[data-content-type=text]{margin-left:auto}}.block-large-media{padding:40px 0;background:var(--primary-light-color)}@media (min-width:769px){.block-large-media{padding:80px 0}}.block-points-with-image{background:var(--primary-light-color);color:#fff}.block-points-with-image div[data-content-type=text] h2{font-size:32px;color:#fff;font-family:serif;text-align:center}@media (min-width:769px){.block-points-with-image div[data-content-type=text] h2{font-size:80px}}.block-points-with-image .pagebuilder-column-group{padding:24px 0}@media (min-width:769px){.block-points-with-image .pagebuilder-column-group{padding:60px 0}.block-points-with-image .pagebuilder-column-group .pagebuilder-column{flex-direction:row !important;width:calc(50% - 24px) !important}.block-points-with-image .pagebuilder-column-group .pagebuilder-column-line{margin-bottom:60px;justify-content:space-between}}.block-points-with-image .pagebuilder-column-group figure[data-content-type=image]{max-width:140px;margin:0 auto}@media (max-width:768px){.block-points-with-image .pagebuilder-column-group figure[data-content-type=image]{margin-top:24px}}.block-points-with-image .pagebuilder-column-group div[data-content-type=text]{padding:24px 16px}@media (min-width:769px){.block-points-with-image .pagebuilder-column-group div[data-content-type=text]{padding:0 0 0 40px}}.block-points-with-image .pagebuilder-column-group div[data-content-type=text] h3{color:#fff;font-weight:700;font-size:24px}.block-points-with-image .pagebuilder-column-group div[data-content-type=text] p{font-size:18px;color:#fff}div.pagebuilder-button-link,div.pagebuilder-button-secondary,div.pagebuilder-button-primary,.action.primary,.action-primary{background:var(--primary-light-color);color:#fff;border:1px solid var(--primary-light-color);padding:7px 12px;font-weight:700;letter-spacing:.5px;border-radius:24px;font-size:14px}div.pagebuilder-button-link:active,div.pagebuilder-button-secondary:active,div.pagebuilder-button-primary:active,.action.primary:active,.action-primary:active,div.pagebuilder-button-link:focus,div.pagebuilder-button-secondary:focus,div.pagebuilder-button-primary:focus,.action.primary:focus,.action-primary:focus,div.pagebuilder-button-link:visited,div.pagebuilder-button-secondary:visited,div.pagebuilder-button-primary:visited,.action.primary:visited,.action-primary:visited,div.pagebuilder-button-link:hover,div.pagebuilder-button-secondary:hover,div.pagebuilder-button-primary:hover,.action.primary:hover,.action-primary:hover{color:currentColor;text-decoration:none;background:var(--primary-light-color)}.tabs-content{padding:20px}.fotorama__stage__frame .fotorama__img{width:100%}.block-text{padding:0 16px}@media (min-width:769px){.block-text{padding:0}}.mpquickcart .minicart-wrapper{width:100%}.page-header div.header.content{background-color:transparent !important}.delivery-information .hasDatepicker~.ui-datepicker-trigger:before{font-family:'icons-blank-theme';font-size:40px;line-height:45px}body header.page-header.sticky{background-color:var(--primary-color)}body .product-info-main .action.tocart.primary{background-color:var(--primary-color);border:solid 1px var(--primary-color);color:var(--primary-text-color)}body.page-products .products-grid .products .product-item .product-item-info .product-item-details .product-list-price-wrapper .product-list-price-cta,body.page-layout-1column .products-grid .products .product-item .product-item-info .product-item-details .product-list-price-wrapper .product-list-price-cta,body.page-layout-3columns .products-grid .products .product-item .product-item-info .product-item-details .product-list-price-wrapper .product-list-price-cta,body.page-products.page-layout-1column .products-grid .products .product-item .product-item-info .product-item-details .product-list-price-wrapper .product-list-price-cta,body.page-products.page-layout-3columns .products-grid .products .product-item .product-item-info .product-item-details .product-list-price-wrapper .product-list-price-cta,body.page-products .products-grid .products .product-item:nth-child(3n+1) .product-item-info .product-item-details .product-list-price-wrapper .product-list-price-cta,body.page-layout-1column .products-grid .products .product-item:nth-child(3n+1) .product-item-info .product-item-details .product-list-price-wrapper .product-list-price-cta,body.page-layout-3columns .products-grid .products .product-item:nth-child(3n+1) .product-item-info .product-item-details .product-list-price-wrapper .product-list-price-cta,body.page-products.page-layout-1column .products-grid .products .product-item:nth-child(3n+1) .product-item-info .product-item-details .product-list-price-wrapper .product-list-price-cta,body.page-products.page-layout-3columns .products-grid .products .product-item:nth-child(3n+1) .product-item-info .product-item-details .product-list-price-wrapper .product-list-price-cta{background-color:#fff}body .fotorama--fullscreen .fotorama__nav--thumbs .fotorama__thumb-border,body .product.media .gallery-placeholder .fotorama__wrap .fotorama__nav-wrap .fotorama__thumb-border{border-color:var(--primary-color)}body .page-footer .footer-element .to-top{background-color:#fff}body .pretty-select .pretty-select-options .pretty-select-option:hover,body .pretty-select .pretty-select-options .pretty-select-option.active{background-color:var(--primary-color);color:var(--primary-text-color)}body .mpquickcart .modal-inner-wrap .modal-header{background-color:var(--primary-color);color:var(--primary-text-color)}body .mpquickcart .modal-inner-wrap .modal-content .mpquickcart-block .block-footer .actions .primary .action{background-color:var(--primary-color);border-color:var(--primary-color);color:var(--primary-text-color)}body .header .minicart-wrapper .action.showcart .minicart-icon,body header.page-header.sticky .minicart-wrapper .action.showcart .minicart-icon{background-color:var(--primary-light-color)}body header.page-header.sticky .minicart-wrapper .action.showcart .counter.qty{background-color:#fff}body .cart-container .cart-summary .checkout-methods-items .action.primary{background-color:var(--primary-color);border-color:var(--primary-color);color:var(--primary-text-color)}body .cart-container #block-discount .content .coupon .actions-toolbar .primary .primary{background-color:var(--primary-color);border-color:var(--primary-color);color:var(--primary-text-color)}body .osc-place-order-wrapper .place-order-primary button.primary.checkout{background-color:var(--primary-color) !important;border-color:var(--primary-color) !important}body header.page-header.sticky .logo svg:not(.logo-sticky) path,body header.page-header.sticky .logo svg:not(.logo-sticky) polygon{fill:unset}body header.page-header.sticky .navigation .level0>.level-top,body header.page-header.sticky .navigation .level0>.level-top:hover,body header.page-header.sticky .navigation .level0>.level-top.ui-state-focus{color:var(--primary-text-color)}body header.page-header.sticky .header-phonenumber-wrapper a{color:var(--primary-text-color)}body header.page-header .header-phonenumber-wrapper a .phonenumber-icon svg path,body header.page-header.sticky .header-phonenumber-wrapper a .phonenumber-icon svg path{fill:var(--primary-text-color)}body header.page-header.sticky .block-search .block-icon svg path{fill:var(--primary-text-color)}body .osc-place-order-wrapper button.action.primary.checkout span{color:var(--primary-text-color)}body .home-banner:after{background:var(--primary-color)}body .home-featured{background:var(--primary-color)}body .home-featured .home-featured-title p,body .home-featured .home-featured-elements .block-item h3{color:var(--primary-text-color)}body .home-featured .home-featured-elements .block-item p{color:#48372a}body .home-featured .home-featured-elements .block-item img{width:auto}body .home-featured-products{padding-top:70px}body .home-featured-products .home-featured-products-content .home-featured-products-list .products-grid .products .product-item{background-color:#eae2cc}body .home-featured-products .home-featured-products-content .home-featured-products-list .products-grid .products .product-item .product-item-info .product-item-details .product-list-price-wrapper .product-list-price-cta{background-color:#fff}body .one-step-checkout-container .step-content#checkout-step-shipping_method #checkout-shipping-method-load{padding:0 22px}body .one-step-checkout-container .table-checkout-shipping-method tbody tr:first-child .col-price{display:none}.block-3-media-grid-v2.block-3-media-grid-v2-3cols .pagebuilder-column figure:first-child:after{content:"";width:100%;height:40%;display:block;position:absolute;bottom:0;background:linear-gradient(180deg,rgba(0,0,0,0) 0%,rgba(144,156,112,.9) 60%,#909c70 100%)}.page-print .logo{display:block;float:none;text-align:left}@media print{*{-webkit-filter:none !important;background:0 0 !important;color:#000 !important;filter:none !important;text-shadow:none !important}a,a:visited{text-decoration:underline !important}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}.table-wrapper table{width:100%;table-layout:fixed}.table-wrapper table td{width:auto}.table-wrapper table>tfoot>tr:first-child{border-top:1px solid #999}.box,tr,img{page-break-inside:avoid}img{max-width:100% !important}@page{margin:1cm}.block-content,p,h2,h3{orphans:3;widows:3}.block-content{page-break-before:avoid}.block-title,h2,h3{page-break-after:avoid}.nav-toggle{display:none !important}.sidebar,.nav-sections,.header.content>*[class],.panel.wrapper>*[class],.footer.content>*[class]{display:none}.logo,.footer .copyright{display:block !important;margin:10px 0}.order-details-items .order-items .order-gift-message:not(.expanded-content){height:auto;visibility:visible}.column.main{float:none !important;width:100% !important}.breadcrumbs{margin:0 auto;text-align:right}.footer.content{padding:0}.hidden-print{display:none !important}}