diff --git a/themes/classic/assets/css/custom.css b/themes/classic/assets/css/custom.css index 84f435a5..47903cdc 100644 --- a/themes/classic/assets/css/custom.css +++ b/themes/classic/assets/css/custom.css @@ -1 +1 @@ -body>main{overflow-x:hidden}html{scroll-padding-top:150px}body{font-size:15px;line-height:1.5;color:#232323}body .elementor-widget-text-editor{color:#232323}body h3{color:#232323}body#index footer#footer section.footer-box-newsletter{display:none !important}body#category section#wrapper section#main{margin-bottom:100px}body#category section#wrapper section#main #product-list-header{display:none}#footer a{color:#c5c5c5;transition:all 250ms ease-in-out}#footer a:hover{color:#e6cb6f;text-decoration:none}a{color:#e6cb6f}.btn-1{display:inline-block;color:#111516;border:1px solid #e6cb6f;padding:15px;background:#fff;transition:all 250ms ease-in-out;cursor:pointer}.btn-1:hover{color:#fff;background:#e6cb6f}.btn-primary{color:#fff;background:#e6cb6f;transition:all 250ms ease-in-out}.btn-primary:hover{color:#fff;background:#d3ba67}#box-newsletter{position:relative}#box-newsletter::before{content:"";position:absolute;width:100vw;left:50%;top:0;bottom:0;transform:translateX(-50%);background-color:#fff}.simple-blog-posts .elementor-swiper-button{color:#e6cb6f}.simple-blog-posts .elementor-swiper-button.elementor-swiper-button-next{right:0}.simple-blog-posts .elementor-swiper-button.elementor-swiper-button-prev{left:0}.simple-blog-posts #simple-blog-box{padding:0 29px}.simple-blog-posts #simple-blog-box .simple-blog-post{border-radius:10px;overflow:hidden}.simple-blog-posts #simple-blog-box .simple-blog-post ._image img{height:100%;max-height:200px;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.simple-blog-posts #simple-blog-box .simple-blog-post ._content{padding:20px;background-color:#eff6f7}.simple-blog-posts #simple-blog-box .simple-blog-post ._content .post-title{color:#111516;font-size:18px;font-weight:300;margin:0 0 .7em;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;line-height:1.25;font-weight:400}.simple-blog-posts #simple-blog-box .simple-blog-post ._content a._btn{display:inline-block;color:#e6cb6f;font-weight:400;text-decoration:underline}.js-product.product article.product-miniature:hover .thumbnail-container .wishlist-button-add{opacity:1;visibility:visible;transform:translateY(0)}.js-product.product article.product-miniature:hover .thumbnail-container ul.product-flags{transform:translateX(calc(-100% - 30px))}.js-product.product article.product-miniature .thumbnail-container{width:100%;border-radius:10px;border:1px solid #eff6f7}.js-product.product article.product-miniature .thumbnail-container .thumbnail-top{background:#fff}.js-product.product article.product-miniature .thumbnail-container .thumbnail-top .product-add-to-basket{display:flex;align-items:center;justify-content:center}.js-product.product article.product-miniature .thumbnail-container .thumbnail-top .product-add-to-basket .add-to-cart{font-family:"Inter",sans-serif;font-size:12px;font-weight:700;padding:8px 16px;display:flex;align-items:center;background:#462d26;border-radius:1px;-moz-column-gap:8px;column-gap:8px}.js-product.product article.product-miniature .thumbnail-container .thumbnail-top .product-add-to-basket .add-to-cart:hover{background:#e79332}.js-product.product article.product-miniature .thumbnail-container .thumbnail-top .product-add-to-basket .add-to-cart i{font-size:15px;margin-bottom:2px}.js-product.product article.product-miniature .thumbnail-container .thumbnail-top .product-add-to-basket .add-to-cart span{line-height:1;margin-bottom:1px;font-size:14px;font-weight:700}.js-product.product article.product-miniature .thumbnail-container .product-description{margin-top:14px}.js-product.product article.product-miniature .thumbnail-container .product-description::after{display:none !important}.js-product.product article.product-miniature .thumbnail-container .product-description .product-title{margin-bottom:14px;line-height:1}.js-product.product article.product-miniature .thumbnail-container .product-description .product-title a{color:#462d26;font-family:"Inter",sans-serif;font-size:14px;font-weight:400;line-height:1.2}.js-product.product article.product-miniature .thumbnail-container .product-description .product-price-and-shipping .regular-price{font-size:14px;font-family:"Inter",sans-serif;color:rgba(70,45,38,.34);font-weight:700}.js-product.product article.product-miniature .thumbnail-container .product-description .product-price-and-shipping .price{color:#462d26;font-family:"Inter",sans-serif;font-size:14px;font-weight:700}.js-product.product article.product-miniature .thumbnail-container .product-description .product-price-and-shipping.product-price-discount{display:flex;flex-direction:row;-moz-column-gap:10px;column-gap:10px}.js-product.product article.product-miniature .thumbnail-container .product-description .product-price-and-shipping.product-price-discount .price{order:1;color:#c40000}.js-product.product article.product-miniature .thumbnail-container .product-description .product-price-and-shipping.product-price-discount .regular-price{order:2}.js-product.product article.product-miniature .thumbnail-container ul.product-flags{position:absolute;top:24px;left:24px;z-index:2;transition:all 250ms ease-in-out;row-gap:8px}.js-product.product article.product-miniature .thumbnail-container ul.product-flags li.product-flag{font-size:11px;font-weight:400;padding:3px 8px;min-width:-moz-fit-content;min-width:fit-content;min-height:auto;margin-top:0;list-style:none;font-family:"Inter",sans-serif;font-size:12px;font-weight:700}.js-product.product article.product-miniature .thumbnail-container ul.product-flags li.product-flag.new{background:#462d26;padding:4px 8px}.js-product.product article.product-miniature .thumbnail-container ul.product-flags li.product-flag.discount{display:flex;flex-direction:row;-moz-column-gap:8px;column-gap:8px;background-color:rgba(0,0,0,0);padding:0}.js-product.product article.product-miniature .thumbnail-container ul.product-flags li.product-flag.discount span{font-family:"Inter",sans-serif;font-size:12px;font-weight:700;padding:4px 8px;background:#c40000}.js-product.product article.product-miniature .thumbnail-container ul.product-flags li.product-flag.out_of_stock{background:#462d26}.js-product.product article.product-miniature .thumbnail-container .wishlist-button-add{opacity:0;visibility:hidden;box-shadow:none;transition:all 250ms ease-in-out;transform:translateY(calc(-100% - 1rem))}.js-product.product article.product-miniature .thumbnail-container .wishlist-button-add i{color:#462d26}.product-images>li.thumb-container>.thumb.selected,.product-images>li.thumb-container>.thumb:hover{border-color:#e6cb6f}.blockreassurance_product .item-product svg path{fill:#e6cb6f}body#product{overflow-x:hidden}body#product>main{overflow:initial}body#product #content ul.product-flags{display:flex;flex-direction:row;gap:10px;flex-wrap:wrap}body#product #content ul.product-flags li.product-flag{font-size:11px;font-weight:400;padding:3px 8px;min-width:-moz-fit-content;min-width:fit-content;min-height:auto;transition:all 250ms ease-in-out;margin-top:0;border-radius:10px}body#product #content ul.product-flags li.product-flag.new{background:#e6cb6f;margin-top:0}body#product #content ul.product-flags li.product-flag.discount{background:#e30613}body#product #content ul.product-flags li.product-flag.out_of_stock{position:absolute;top:0;right:0;background:#111516}body#product .product-info-box{margin:0;padding-top:5px;padding-bottom:65px;border-radius:10px}body#product .product-info-box #content{max-width:unset}body#product .product-info-box #content ul.product-flags{margin:0}body#product .product-info-box h1{color:#111516;font-size:24px;font-weight:400}body#product .product-info-box .product-prices{display:flex;align-items:flex-end;gap:10px}body#product .product-info-box .product-prices .product-discount{margin-bottom:0px}body#product .product-info-box .product-prices .product-discount .regular-price{color:#a9a8a8;font-weight:300;margin:0}body#product .product-info-box .product-prices .product-price{margin-bottom:0}body#product .product-info-box .product-prices .product-price .current-price{color:#111516;font-size:26px;font-weight:600;margin-bottom:0}body#product .product-info-box .product-prices .product-price .current-price .discount{display:none}body#product .product-info-box .product-prices .tax-shipping-delivery-label{margin-bottom:0}body#product .product-info-box .product-info-box-left:hover .scroll-box-arrows{opacity:1;visibility:visible}body#product .product-info-box .product-info-box-left .images-container .js-qv-mask{margin:0;width:100%}body#product .product-info-box .product-info-box-left .product-images{margin-bottom:0}body#product .product-info-box .product-info-box-left .scroll-box-arrows{opacity:0;visibility:hidden;transition:all 250ms ease-in-out}body#product .product-info-box .product-info-box-left .scroll-box-arrows .material-icons{line-height:0;bottom:45px;width:33px;height:33px;display:flex;align-items:center;justify-content:center;background:#ece9e2;border-radius:100%}body#product .product-info-box .product-info-box-right ul.product-flags{margin-bottom:24px}body#product .product-info-box .product-info-box-right ul.product-flags li.product-flag{font-size:11px;font-weight:400;padding:3px 8px;min-width:-moz-fit-content;min-width:fit-content;min-height:auto;margin-top:0;list-style:none;font-family:"Inter",sans-serif;font-size:12px;font-weight:700}body#product .product-info-box .product-info-box-right ul.product-flags li.product-flag.new{background:#462d26;padding:4px 8px}body#product .product-info-box .product-info-box-right ul.product-flags li.product-flag.discount{display:flex;flex-direction:row;-moz-column-gap:8px;column-gap:8px;background-color:rgba(0,0,0,0);padding:0}body#product .product-info-box .product-info-box-right ul.product-flags li.product-flag.discount span{font-family:"Inter",sans-serif;font-size:12px;font-weight:700;padding:4px 8px;background:#c40000}body#product .product-info-box .product-info-box-right ul.product-flags li.product-flag.out_of_stock{background:#462d26}body#product .product-info-box .product-info-box-right .h1{color:#462d26;font-size:20px;font-weight:500;font-family:"Inter",sans-serif;text-transform:initial;margin-bottom:32px}body#product .product-info-box .product-info-box-right .product-prices .product-discount .regular-price{color:#462d26;font-size:28px;font-weight:700;font-family:"Inter",sans-serif;line-height:1;opacity:.35}body#product .product-info-box .product-info-box-right .product-prices .product-price .current-price .current-price-value{color:#462d26;font-size:28px;font-weight:700;font-family:"Inter",sans-serif;line-height:1}body#product .product-info-box .product-info-box-right .product-prices .tax-shipping-delivery-label{display:none}body#product .product-info-box .product-info-box-right .gm_omniprice{display:none}body#product .product-info-box .product-info-box-right .product-information .product-description{display:none}body#product .product-info-box .product-info-box-right .product-information .product-actions .product-variants{margin:16px 0;border-top:1px solid #ddd}body#product .product-info-box .product-info-box-right .product-information .product-actions .product-variants .product-variants-item{position:relative;display:flex;align-items:center;justify-content:flex-start;margin:0;padding:16px 0;width:100%}body#product .product-info-box .product-info-box-right .product-information .product-actions .product-variants .product-variants-item:not(:last-child){border-bottom:1px solid #ddd}body#product .product-info-box .product-info-box-right .product-information .product-actions .product-variants .product-variants-item::before{content:"";position:absolute;left:-20px;right:-20px;top:-1px;bottom:0;background:#fff;transition:all 250ms ease-in-out;opacity:0;visibility:hidden;transition-delay:400ms}body#product .product-info-box .product-info-box-right .product-information .product-actions .product-variants .product-variants-item .color_select{display:flex;gap:10px}body#product .product-info-box .product-info-box-right .product-information .product-actions .product-variants .product-variants-item .color_select li{margin:0;padding:0}body#product .product-info-box .product-info-box-right .product-information .product-actions .product-variants .product-variants-item .color_select li input{display:none}body#product .product-info-box .product-info-box-right .product-information .product-actions .product-variants .product-variants-item .color_select li input:checked+span{border:0 !important}body#product .product-info-box .product-info-box-right .product-information .product-actions .product-variants .product-variants-item .color_select li input:checked+span::before{content:"";display:block;position:absolute;top:-2px;left:-2px;height:30px;width:30px;border:1px solid #000;border-radius:50%}body#product .product-info-box .product-info-box-right .product-information .product-actions .product-variants .product-variants-item .color_select li span{margin:0;padding:0;height:26px;width:26px;border-radius:50%}body#product .product-info-box .product-info-box-right .product-information .product-actions .product-variants .product-variants-item.active::before{opacity:1;visibility:visible;transition-delay:0ms}body#product .product-info-box .product-info-box-right .product-information .product-actions .product-variants .product-variants-item .product-variants-item--wrapper{width:100%;position:relative}body#product .product-info-box .product-info-box-right .product-information .product-actions .product-variants .product-variants-item .control-label-nav{display:flex;flex-direction:row;justify-content:space-between;align-items:center}body#product .product-info-box .product-info-box-right .product-information .product-actions .product-variants .product-variants-item .control-label-nav.active .form-control-select-standard-handler{transform:scale(-1)}body#product .product-info-box .product-info-box-right .product-information .product-actions .product-variants .product-variants-item .control-label-nav .form-control-select-standard-handler{cursor:pointer}body#product .product-info-box .product-info-box-right .product-information .product-actions .product-variants .product-variants-item .control-label{color:#462d26;font-size:14px;font-weight:700;font-family:"Inter",sans-serif;width:100%;max-width:200px;margin-bottom:0}body#product .product-info-box .product-info-box-right .product-information .product-actions .product-variants .product-variants-item .control-label .control-label-selected{font-weight:400}body#product .product-info-box .product-info-box-right .product-information .product-actions .product-variants .product-variants-item select{display:none}body#product .product-info-box .product-info-box-right .product-information .product-actions .product-variants .product-variants-item .form-control-select-custom{display:none;position:absolute;left:-20px;right:-20px;top:calc(100% + 16px);z-index:10}body#product .product-info-box .product-info-box-right .product-information .product-actions .product-variants .product-variants-item .form-control-select-custom .custom-select{display:block;padding:25px;border:none;background:#fff;height:auto}body#product .product-info-box .product-info-box-right .product-information .product-actions .product-variants .product-variants-item .form-control-select-custom .custom-select ul.custom-dropdown{display:flex;flex-direction:column;row-gap:16px;margin:0}body#product .product-info-box .product-info-box-right .product-information .product-actions .product-variants .product-variants-item .form-control-select-custom .custom-select ul.custom-dropdown li{display:flex;flex-direction:row;-moz-column-gap:14px;column-gap:14px;margin:0;color:#110e0c;font-size:14px;font-weight:400;font-family:"Inter",sans-serif;cursor:pointer}body#product .product-info-box .product-info-box-right .product-information .product-actions .product-variants .product-variants-item .form-control-select-custom .custom-select ul.custom-dropdown li:not(:last-child){padding-bottom:16px;border-bottom:1px solid rgba(17,14,12,.1019607843)}body#product .product-info-box .product-info-box-right .product-information .product-actions .product-variants .product-variants-item .form-control-select-custom .custom-select ul.custom-dropdown li.active .li-checkbox{background:#462d26;border-color:#462d26}body#product .product-info-box .product-info-box-right .product-information .product-actions .product-variants .product-variants-item .form-control-select-custom .custom-select ul.custom-dropdown li.active .li-checkbox::before{content:"";position:absolute;top:8px;left:5.5px;width:8px;height:2px;background:#f9f7f2;transform:rotate(-45deg);transition:all 250ms ease-in-out}body#product .product-info-box .product-info-box-right .product-information .product-actions .product-variants .product-variants-item .form-control-select-custom .custom-select ul.custom-dropdown li.active .li-checkbox::after{content:"";position:absolute;top:9px;left:4.5px;width:3.5px;height:2px;background:#f9f7f2;transform:rotate(45deg);transition:all 250ms ease-in-out}body#product .product-info-box .product-info-box-right .product-information .product-actions .product-variants .product-variants-item .form-control-select-custom .custom-select ul.custom-dropdown li .li-checkbox{position:relative;display:block;width:19px;min-width:19px;height:19px;border:1px solid #d9cebe;border-radius:100%}body#product .product-info-box .product-info-box-right .product-information .product-actions .product-add-to-cart{padding:24px;background:#ece9e2}@media(max-width: 767px){body#product .product-info-box .product-info-box-right .product-information .product-actions .product-add-to-cart{position:relative;padding:24px 0}body#product .product-info-box .product-info-box-right .product-information .product-actions .product-add-to-cart *{z-index:2}body#product .product-info-box .product-info-box-right .product-information .product-actions .product-add-to-cart::after{content:"";position:absolute;top:0;bottom:0;left:50%;width:100svw;transform:translateX(-50%);background:#ece9e2;z-index:1}}body#product .product-info-box .product-info-box-right .product-information .product-actions .product-add-to-cart>.control-label{display:none}body#product .product-info-box .product-info-box-right .product-information .product-actions .product-add-to-cart .product-quantity{margin-bottom:10px}body#product .product-info-box .product-info-box-right .product-information .product-actions .product-add-to-cart .product-quantity .qty{margin-bottom:0;margin-right:16px}body#product .product-info-box .product-info-box-right .product-information .product-actions .product-add-to-cart .product-quantity .qty>.input-group{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;float:none;border:1px solid rgba(70,45,38,.8509803922);border-radius:1px}body#product .product-info-box .product-info-box-right .product-information .product-actions .product-add-to-cart .product-quantity .qty>.input-group input#quantity_wanted{order:2;font-size:14px;font-family:"Inter",sans-serif;font-weight:500;padding:0;text-align:center;width:35px;border:none;background:rgba(0,0,0,0);height:29px}body#product .product-info-box .product-info-box-right .product-information .product-actions .product-add-to-cart .product-quantity .qty>.input-group button{padding:0;height:auto;color:rgba(70,45,38,.8509803922);font-size:14px;font-weight:500;font-family:"Inter",sans-serif;border:none;background:rgba(0,0,0,0)}body#product .product-info-box .product-info-box-right .product-information .product-actions .product-add-to-cart .product-quantity .qty>.input-group button.btn{height:29px;padding:0 10px}body#product .product-info-box .product-info-box-right .product-information .product-actions .product-add-to-cart .product-quantity .qty>.input-group button.btn.bootstrap-touchspin-up{order:3}body#product .product-info-box .product-info-box-right .product-information .product-actions .product-add-to-cart .product-quantity .qty>.input-group button.btn.bootstrap-touchspin-down{order:1}body#product .product-info-box .product-info-box-right .product-information .product-actions .product-add-to-cart .product-quantity .add{margin:0;width:100%}body#product .product-info-box .product-info-box-right .product-information .product-actions .product-add-to-cart .product-quantity .add .add-to-cart{background:#e79332;margin:0;width:100%;color:#f9f7f2;font-size:14px;font-weight:500;font-family:"Inter",sans-serif;text-transform:initial}body#product .product-info-box .product-info-box-right .product-information .product-actions .product-add-to-cart .product-quantity .add .add-to-cart:hover{background:#110e0c}body#product .product-info-box .product-info-box-right .product-information .product-actions .product-add-to-cart .product-quantity .add .add-to-cart .material-icons{line-height:1;font-size:14px;height:auto;width:auto;vertical-align:baseline;margin-right:3px}body#product .product-info-box .product-info-box-right .product-information .product-actions .product-add-to-cart .product-quantity .wishlist-button-add{margin-left:16px;width:30px;border-radius:0;background:rgba(0,0,0,0);box-shadow:none}body#product .product-info-box .product-info-box-right .product-information .product-actions .product-add-to-cart .product-quantity .wishlist-button-add i{background-image:url("/img/cms/icons/icon-heart.svg");background-position:center;background-repeat:no-repeat;background-size:contain;width:26px;height:26px;font-size:0}body#product .product-info-box .product-info-box-right .product-information .product-actions .product-add-to-cart #product-availability{display:none}body#product .product-info-box .product-info-box-right .product-information .product-actions .product-add-to-cart .product-minimal-quantity{margin:0;display:none}body#product .product-info-box .product-info-box-right .product-information .product-actions .product-additional-info{display:none;margin:30px 0}body#product .product-info-box .product-info-box-right .product-information .blockreassurance_product{display:flex;flex-direction:column;row-gap:20px;margin:40px 0 0 0}body#product .product-info-box .product-info-box-right .product-information .blockreassurance_product>div{display:flex;flex-direction:row;align-items:center;flex-wrap:wrap;color:#462d26;font-size:14px;font-weight:500;font-family:"Inter",sans-serif}body#product .product-info-box .product-info-box-right .product-information .blockreassurance_product>div .item-product{margin-right:16px;padding:0;width:24px;height:24px}body#product .product-info-box .product-info-box-right .product-information .blockreassurance_product>div .item-product svg{width:24px;height:24px}body#product .product-info-box .product-info-box-right .product-information .blockreassurance_product>div .item-product svg path{fill:rgba(0,0,0,0) !important}body#product .product-info-box .product-info-box-right .product-information .blockreassurance_product>div .block-title{margin-right:10px}body#product .product-info-box .product-info-box-right .product-information .blockreassurance_product>div p{font-weight:700;margin:0}body#product .product-info-box .product-info-box-right .product-information .blockreassurance_product .item-1 .block-description{text-decoration:underline;cursor:pointer}body#product .product-info-box .product-info-box-right .product-information .blockreassurance_product .block-raty{width:100%;display:none}body#product .product-info-box .product-info-box-right .product-information .blockreassurance_product .block-raty .block-raty--wrapper{display:flex;flex-direction:row;flex-wrap:wrap;gap:10px;padding-top:20px}body#product .product-info-box .product-info-box-right .product-information .blockreassurance_product .block-raty .block-raty--wrapper img{height:35px}body#product .product-info-box .product-info-box-right .product-information #description-nav{padding:32px 24px;margin:0;list-style:none;display:flex;flex-direction:row}body#product .product-info-box .product-info-box-right .product-information #description-nav li:not(:last-child){padding-right:24px;margin-right:24px;border-right:1px solid rgba(17,14,12,.1019607843)}body#product .product-info-box .product-info-box-right .product-information #description-nav li a{color:#462d26;font-size:16px;font-weight:600;font-family:"Inter",sans-serif}body#product .product-description-box{position:relative;margin-bottom:100px;padding-top:60px;padding-bottom:60px}body#product .product-description-box::before{content:"";position:absolute;top:0;left:50%;bottom:0;width:100svw;transform:translateX(-50%);background:#fff}body#product .product-description-box .c-row{display:flex;flex-direction:row;-moz-column-gap:60px;column-gap:60px}body#product .product-description-box .c-row .c-col{width:calc(50% - 30px)}@media(max-width: 767px){body#product .product-description-box .c-row .c-col{width:100%}}@media(max-width: 767px){body#product .product-description-box .c-row .c-col-2{display:none}}body#product .product-description-box .c-row .c-col-2 .product-description-box-img{position:sticky;top:150px}body#product .product-description-box .c-row .c-col-2 .product-description-box-img img{width:100%;max-width:-moz-fit-content;max-width:fit-content}body#product .product-description-box ul.product-accordion-box{padding:0;margin:0;list-style:none}body#product .product-description-box ul.product-accordion-box li.accordion-item.active .accordion-item-header img{transform:scale(-1)}body#product .product-description-box ul.product-accordion-box li.accordion-item .accordion-item-header{display:flex;flex-direction:row;align-items:center;justify-content:space-between;-moz-column-gap:30px;column-gap:30px;padding:16px 0;border-bottom:1px solid rgba(17,14,12,.1019607843);cursor:pointer}body#product .product-description-box ul.product-accordion-box li.accordion-item .accordion-item-header h3{color:#462d26;font-size:24px;font-weight:600;font-family:"Inter",sans-serif;margin:0}body#product .product-description-box ul.product-accordion-box li.accordion-item .accordion-item-header img{transition:all .3s ease-in-out}body#product .product-description-box ul.product-accordion-box li.accordion-item .accordion-item-body .accordion-item-body--wrapper{padding-top:24px;padding-bottom:64px}body#product .product-description-box ul.product-accordion-box li.accordion-item .accordion-item-body .accordion-item-body--wrapper *{color:#000;font-size:14px;font-weight:400;font-family:"Inter",sans-serif;line-height:1.4}body#product .product-description-box ul.product-accordion-box li.accordion-item .accordion-item-body .accordion-item-body--wrapper * strong{font-weight:700}body#product .product-description-box ul.product-accordion-box li.accordion-item .accordion-item-body .accordion-item-body--wrapper img{max-width:-moz-fit-content;max-width:fit-content;width:100%;height:auto}body#product .tabs{border-radius:10px}body#product .tabs .nav-tabs .nav-item .nav-link{color:#111516;font-weight:400;font-size:16px}body#product .tabs .nav-tabs .nav-item .nav-link:hover{border-bottom:#e6cb6f 3px solid}body#product .tabs .nav-tabs .nav-item .nav-link.active{color:#111516;border-color:#e6cb6f}body#product #empty-product-comment{border-radius:10px}#blockcart-modal .modal-content .modal-body .product-name{color:#111516;font-weight:500;margin-bottom:16px}#blockcart-modal .modal-content .modal-body .cart-content-btn .btn.btn-primary{background:#e6cb6f}body#cart #content-wrapper .card-block-title .h1{color:#462d26;font-size:24px;font-weight:700;font-family:"Inter",sans-serif;text-transform:initial;text-align:center;margin-bottom:16px}body#cart #content-wrapper .cart-grid{margin-bottom:150px}body#cart #content-wrapper .cart-grid .cart-grid-body .card{background:rgba(0,0,0,0)}body#cart #content-wrapper .cart-grid .cart-grid-body .cart-overview{padding:0}body#cart #content-wrapper .cart-grid .cart-grid-body .cart-overview table{width:100%}body#cart #content-wrapper .cart-grid .cart-grid-body .cart-overview table thead::after{content:"";display:block;height:24px}body#cart #content-wrapper .cart-grid .cart-grid-body .cart-overview table thead tr th{color:rgba(70,45,38,.8509803922);font-size:12px;font-weight:400;font-family:"Inter",sans-serif;white-space:nowrap;padding:8px 0;border-bottom:1px solid rgba(17,14,12,.1019607843)}body#cart #content-wrapper .cart-grid .cart-grid-body .cart-overview table thead tr th:not(:last-child){padding-right:20px}body#cart #content-wrapper .cart-grid .cart-grid-body .cart-overview table tbody tr:not(:first-child) td{padding-top:18px}body#cart #content-wrapper .cart-grid .cart-grid-body .cart-overview table tbody tr:not(:last-child) td{padding-bottom:18px;border-bottom:1px solid rgba(17,14,12,.1019607843)}body#cart #content-wrapper .cart-grid .cart-grid-body .cart-overview table tbody tr td{vertical-align:top}body#cart #content-wrapper .cart-grid .cart-grid-body .cart-overview table tbody tr td:not(:last-child){padding-right:20px}body#cart #content-wrapper .cart-grid .cart-grid-body .cart-overview table tbody tr td .product-card-img img{width:80px}body#cart #content-wrapper .cart-grid .cart-grid-body .cart-overview table tbody tr td .product-card-desc{line-height:1}body#cart #content-wrapper .cart-grid .cart-grid-body .cart-overview table tbody tr td .product-card-desc a{color:#462d26;font-size:14px;font-weight:400;font-family:"Inter",sans-serif}body#cart #content-wrapper .cart-grid .cart-grid-body .cart-overview table tbody tr td .product-card-infos{line-height:1;margin-top:8px}body#cart #content-wrapper .cart-grid .cart-grid-body .cart-overview table tbody tr td .product-card-infos .product-card-info:not(:last-child){margin-bottom:8px}body#cart #content-wrapper .cart-grid .cart-grid-body .cart-overview table tbody tr td .product-card-infos .product-card-info span{color:rgba(70,45,38,.8509803922);font-size:12px;font-weight:400;font-family:"Inter",sans-serif}body#cart #content-wrapper .cart-grid .cart-grid-body .cart-overview table tbody tr td .product-card-price{padding-top:7px}body#cart #content-wrapper .cart-grid .cart-grid-body .cart-overview table tbody tr td .product-card-price .current-price{line-height:1}body#cart #content-wrapper .cart-grid .cart-grid-body .cart-overview table tbody tr td .product-card-price .current-price .price{color:#462d26;font-size:14px;font-family:"Inter",sans-serif;font-weight:700}body#cart #content-wrapper .cart-grid .cart-grid-body .cart-overview table tbody tr td .product-card-price .product-discount{line-height:1;margin-top:3px}body#cart #content-wrapper .cart-grid .cart-grid-body .cart-overview table tbody tr td .product-card-price .product-discount .regular-price{color:rgba(70,45,38,.8509803922);font-size:12px;font-family:"Inter",sans-serif;font-weight:400}body#cart #content-wrapper .cart-grid .cart-grid-body .cart-overview table tbody tr td .product-card-qty>.input-group{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;float:none;border:1px solid rgba(70,45,38,.8509803922);border-radius:1px}body#cart #content-wrapper .cart-grid .cart-grid-body .cart-overview table tbody tr td .product-card-qty>.input-group input.js-cart-line-product-quantity{order:2;font-size:14px;font-family:"Inter",sans-serif;font-weight:500;padding:0;text-align:center;width:35px;border:none;background:rgba(0,0,0,0);height:29px}body#cart #content-wrapper .cart-grid .cart-grid-body .cart-overview table tbody tr td .product-card-qty>.input-group button{padding:0;height:auto;color:rgba(70,45,38,.8509803922);font-size:14px;font-weight:500;font-family:"Inter",sans-serif;border:none;background:rgba(0,0,0,0)}body#cart #content-wrapper .cart-grid .cart-grid-body .cart-overview table tbody tr td .product-card-qty>.input-group button.btn{height:29px;padding:0 7px}body#cart #content-wrapper .cart-grid .cart-grid-body .cart-overview table tbody tr td .product-card-qty>.input-group button.btn.bootstrap-touchspin-up{order:3}body#cart #content-wrapper .cart-grid .cart-grid-body .cart-overview table tbody tr td .product-card-qty>.input-group button.btn.bootstrap-touchspin-down{order:1}body#cart #content-wrapper .cart-grid .cart-grid-body .cart-overview table tbody tr td .product-card-sum-price{padding-top:7px;line-height:1}body#cart #content-wrapper .cart-grid .cart-grid-body .cart-overview table tbody tr td .product-card-action{display:block;padding-top:9px}body#cart #content-wrapper .cart-grid .cart-grid-body .cart-overview table tbody tr td .product-card-action .remove-from-cart{position:relative;width:10px;height:10px;display:block}body#cart #content-wrapper .cart-grid .cart-grid-body .cart-overview table tbody tr td .product-card-action .remove-from-cart::before{content:"";position:absolute;width:10px;height:1px;background:#bbb6aa;top:50%;left:50%;transform:translate(-50%, -50%) rotate(45deg)}body#cart #content-wrapper .cart-grid .cart-grid-body .cart-overview table tbody tr td .product-card-action .remove-from-cart::after{content:"";position:absolute;width:10px;height:1px;background:#bbb6aa;top:50%;left:50%;transform:translate(-50%, -50%) rotate(-45deg)}body#cart #content-wrapper .cart-grid .cart-grid-body .cart-overview table tbody tr td .product-card-action .remove-from-cart .material-icons{display:none}body#cart #content-wrapper .cart-grid .cart-grid-body .cart-overview .no-items{color:#462d26;font-size:16px;font-family:"Inter",sans-serif;font-weight:700;width:100%;display:block;text-align:center}body#cart #content-wrapper .cart-grid .cart-grid-body .cart-overview .cart-items .cart-item .product-line-grid .product-line-grid-body .product-line-info a{color:#111516;font-weight:400;font-size:16px}body#cart #content-wrapper .cart-grid .cart-grid-body .cart-overview .cart-items .cart-item .product-line-grid .product-line-grid-body .product-price{margin:10px 0}body#cart #content-wrapper .cart-grid .cart-grid-body .cart-overview .cart-items .cart-item .product-line-grid .product-line-grid-body .product-price .product-discount .regular-price{color:#a9a8a8;font-weight:300;margin:0}body#cart #content-wrapper .cart-grid .cart-grid-body .cart-overview .cart-items .cart-item .product-line-grid .product-line-grid-body .product-price .product-discount .discount{background:#e6cb6f}body#cart #content-wrapper .cart-grid .cart-grid-body .cart-overview .cart-items .cart-item .product-line-grid .product-line-grid-body .product-price .current-price .price{color:#111516;font-weight:600;font-size:16px}body#cart #content-wrapper .cart-summary{margin-bottom:24px;background:#ece9e2}body#cart #content-wrapper .cart-summary .cart-detailed-totals .cart-detailed-subtotals{padding:24px 24px 0 24px}body#cart #content-wrapper .cart-summary .cart-detailed-totals .cart-detailed-subtotals .cart-summary-line:not(:last-child){margin-bottom:8px}body#cart #content-wrapper .cart-summary .cart-detailed-totals .cart-detailed-subtotals .cart-summary-line:last-child{margin-bottom:0}body#cart #content-wrapper .cart-summary .cart-detailed-totals .cart-detailed-subtotals .cart-summary-line span{font-size:14px;font-family:"Inter",sans-serif}body#cart #content-wrapper .cart-summary .cart-detailed-totals .cart-detailed-subtotals .cart-summary-line span.label{font-weight:500}body#cart #content-wrapper .cart-summary .cart-detailed-totals .cart-detailed-subtotals .cart-summary-line span.value{font-weight:400}body#cart #content-wrapper .cart-summary .cart-detailed-totals .cart-summary-totals{padding:16px 24px}body#cart #content-wrapper .cart-summary .cart-detailed-totals .cart-summary-totals .cart-summary-line.cart-total{padding:0;border:0}body#cart #content-wrapper .cart-summary .cart-detailed-totals .cart-summary-totals .cart-summary-line.cart-total span{font-size:14px;font-family:"Inter",sans-serif;font-weight:700}body#cart #content-wrapper .cart-summary .cart-detailed-actions{padding:0 24px 18px}body#cart #content-wrapper .cart-summary .cart-detailed-actions a.btn{color:#f9f7f2;font-size:14px;font-family:"Inter",sans-serif;font-weight:500;padding:14px 12px;background-color:#e79332;text-transform:initial}body#cart #content-wrapper .cart-summary .card-payment-support{padding:0 24px 12px}body#cart #content-wrapper .cart-summary .card-payment-support ul{padding:0;margin:0;list-style:none;display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:center;-moz-column-gap:30px;column-gap:30px;row-gap:12px}body#cart #content-wrapper .cart-summary .card-payment-support ul li img{max-width:44px}body#checkout #content-wrapper .cart-grid-body .checkout-step{padding:0;background-color:#f9f7f2}body#checkout #content-wrapper .cart-grid-body .checkout-step .step-title{color:#462d26;font-size:14px;font-family:"Inter",sans-serif;font-weight:700;text-transform:initial;padding-bottom:10px;border-bottom:1px solid #462d26;margin-bottom:32px}body#checkout #content-wrapper .cart-grid-body .checkout-step .step-title .step-number::after{content:". "}body#checkout #content-wrapper .cart-grid-body .checkout-step.-current{opacity:1 !important}body#checkout #content-wrapper .cart-grid-body .checkout-step.-current .step-title{color:#e79332;border-bottom:1px solid #e79332}body#checkout #content-wrapper .cart-grid-body .checkout-step.-complete{opacity:.5}body#checkout #content-wrapper .cart-grid-body .checkout-step .content{padding:0}body#checkout #content-wrapper .cart-grid-body .checkout-step #customer-form{max-width:480px}body#checkout #content-wrapper .cart-grid-body .checkout-step .form-group label{color:#110e0c;font-size:12px;font-family:"Inter",sans-serif;font-weight:500;margin-bottom:4px}body#checkout #content-wrapper .cart-grid-body .checkout-step .form-group input.form-control{background:rgba(70,45,38,.1019607843);border:1px solid rgba(70,45,38,.1411764706);padding:14px 16px;color:#110e0c;font-size:14px;font-family:"Inter",sans-serif;font-weight:500}body#checkout #content-wrapper .cart-grid-body .checkout-step .form-group .btn-show-password-box{position:absolute;top:0;right:0;bottom:0;width:-moz-fit-content;width:fit-content}body#checkout #content-wrapper .cart-grid-body .checkout-step .form-group .btn-show-password-box .btn-show-password{padding:0;background:rgba(0,0,0,0);display:flex;height:100%;align-items:center;width:30px;outline:none}body#checkout #content-wrapper .cart-grid-body .checkout-step .form-group .form-control-comment{color:rgba(70,45,38,0.8509803922);font-size:12px;font-family:"Inter",sans-serif;font-weight:400}body#checkout #content-wrapper .cart-grid-body .checkout-step .form-informations{margin-top:40px}body#checkout #content-wrapper .cart-grid-body .checkout-step .form-informations .form-informations-title{color:#110e0c;font-size:16px;font-family:"Inter",sans-serif;font-weight:700}body#checkout #content-wrapper .cart-grid-body .checkout-step .form-informations .form-informations-option{color:#110e0c;font-size:16px;font-family:"Inter",sans-serif;font-weight:400;font-style:initial !important}body#checkout #content-wrapper .cart-grid-body .checkout-step .form-informations .form-informations-subtitle{display:none}body#checkout #content-wrapper .cart-grid-body .checkout-step .form-footer{text-align:start;width:-moz-fit-content;width:fit-content}body#checkout #content-wrapper .cart-grid-body .checkout-step .form-footer .btn{color:#f9f7f2;font-size:14px;font-weight:500;font-family:"Inter",sans-serif;background:#e79332;padding:12px 80px;text-transform:initial}body#checkout #content-wrapper .cart-grid-body .checkout-step #delivery-address{max-width:480px;margin-left:0}body#checkout #content-wrapper .cart-grid-body .checkout-step .delivery-options{max-width:480px}body#checkout #content-wrapper .cart-grid-body .checkout-step .delivery-options .delivery-option{padding:12px 16px;margin:0;border:1px solid rgba(70,45,38,.1411764706);border-radius:1px;-moz-column-gap:16px;column-gap:16px;min-height:initial;background:rgba(0,0,0,0)}body#checkout #content-wrapper .cart-grid-body .checkout-step .delivery-options .delivery-option:not(:last-child){margin-bottom:16px}body#checkout #content-wrapper .cart-grid-body .checkout-step .delivery-options .delivery-option .delivery-option-checkbox{width:-moz-fit-content;width:fit-content;line-height:0}body#checkout #content-wrapper .cart-grid-body .checkout-step .delivery-options .delivery-option .delivery-option-2{flex:1;display:flex;flex-direction:row;align-items:center;justify-content:space-between}body#checkout #content-wrapper .cart-grid-body .checkout-step .delivery-options .delivery-option .delivery-option-2 .carrier-price{color:#110e0c;font-family:"Inter",sans-serif;font-size:14px;font-weight:700}body#checkout #content-wrapper .cart-grid-body .checkout-step .order-options #delivery label{color:#110e0c;font-size:12px;font-family:"Inter",sans-serif;font-weight:500;margin-bottom:4px}body#checkout #content-wrapper .cart-grid-body .checkout-step .order-options #delivery textarea{width:100%;max-width:480px;border:1px solid rgba(70,45,38,.1411764706);background:rgba(70,45,38,.1019607843);border-radius:1px;resize:none;margin-bottom:30px}body#checkout #content-wrapper .cart-grid-body .checkout-step button[type=submit]{color:#f9f7f2;font-size:14px;font-family:"Inter",sans-serif;font-weight:500;padding:12px 80px;background:#e79332;text-transform:initial;float:none !important}body#checkout #content-wrapper .cart-grid-body .checkout-step #conditions-to-approve ul li .condition-label{margin:0;line-height:1}body#checkout #content-wrapper .cart-grid-body .checkout-step #conditions-to-approve ul li .condition-label label{margin:0;line-height:1}body#checkout #content-wrapper .cart-grid-body .checkout-step .payment-options .js-additional-information{margin:0 0 20px 0;padding:24px;border:1px solid rgba(70,45,38,.1411764706)}body#checkout #content-wrapper .cart-grid-body .checkout-step .payment-options .js-additional-information p{color:#110e0c;font-size:14px;font-weight:700;font-family:"Inter",sans-serif}body#checkout #content-wrapper .cart-grid-body .checkout-step .payment-options .js-additional-information dl{border-left:1px solid rgba(70,45,38,.1411764706);border-right:1px solid rgba(70,45,38,.1411764706);border-top:1px solid rgba(70,45,38,.1411764706)}body#checkout #content-wrapper .cart-grid-body .checkout-step .payment-options .js-additional-information dl dt{border-right:1px solid rgba(70,45,38,.1411764706)}body#checkout #content-wrapper .cart-grid-body .checkout-step .payment-options .js-additional-information dl dt,body#checkout #content-wrapper .cart-grid-body .checkout-step .payment-options .js-additional-information dl dd{color:#462d26;font-size:14px;font-weight:400;font-family:"Inter",sans-serif;background:rgba(0,0,0,0);margin:0;flex:0 0 50%;border-bottom:1px solid rgba(70,45,38,0.1411764706)}body#checkout #content-wrapper #js-checkout-summary{background:rgba(0,0,0,0)}body#checkout #content-wrapper #js-checkout-summary .js-checkout-summary-box{margin-bottom:16px;background-color:#ece9e2}body#checkout #content-wrapper #js-checkout-summary .js-checkout-summary-box>.card-block{padding:24px 24px 0 24px}body#checkout #content-wrapper #js-checkout-summary .js-checkout-summary-box .cart-summary-totals{padding:16px 24px 24px 24px}body#checkout #content-wrapper #js-checkout-summary .js-checkout-summary-box .cart-summary-totals .cart-total{line-height:1;padding:0}body#checkout #content-wrapper #js-checkout-summary .js-checkout-summary-box .cart-summary-totals .cart-total span{color:#462d26;font-size:14px;font-weight:700;font-family:"Inter",sans-serif}body#checkout #content-wrapper #js-checkout-summary .js-checkout-summary-box #cart-summary-product-list .media-list{margin-bottom:24px;padding-bottom:24px;border-bottom:1px solid rgba(70,45,38,.3)}body#checkout #content-wrapper #js-checkout-summary .js-checkout-summary-box #cart-summary-product-list .media-list .media:not(:last-child){margin-bottom:24px}body#checkout #content-wrapper #js-checkout-summary .js-checkout-summary-box #cart-summary-product-list .media-list .media .media-left img{width:40px}body#checkout #content-wrapper #js-checkout-summary .js-checkout-summary-box #cart-summary-product-list .media-list .media .media-body .product-name a{color:#462d26;font-size:14px;font-weight:400;font-family:"Inter",sans-serif;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:260px}body#checkout #content-wrapper #js-checkout-summary .cart-summary-products .h4{font-size:16px;font-weight:700;font-family:"Inter",sans-serif;margin-bottom:24px;text-transform:uppercase}body#checkout #content-wrapper #js-checkout-summary .cart-summary-products .media-list .media .media-left{padding-right:16px}body#checkout #content-wrapper #js-checkout-summary .cart-summary-products .media-list .media .media-body .product-name{line-height:1;margin-bottom:2px;display:block}body#checkout #content-wrapper #js-checkout-summary .cart-summary-products .media-list .media .media-body .product-name a{color:#111516;font-weight:600}body#checkout #content-wrapper #js-checkout-summary .cart-summary-products .media-list .media .media-body .product-specification .product-line-info{line-height:1;margin-bottom:2px}body#checkout #content-wrapper #js-checkout-summary .cart-summary-products .media-list .media .media-body .product-specification .product-line-info span{color:rgba(70,45,38,.8509803922);font-size:12px;font-family:"Inter",sans-serif;font-weight:400}body#checkout #content-wrapper #js-checkout-summary .cart-summary-products .media-list .media .media-body .product-specification .product-quantity{color:rgba(70,45,38,.8509803922);font-size:12px;font-family:"Inter",sans-serif;font-weight:400;line-height:1}body#checkout #content-wrapper #js-checkout-summary .cart-summary-products .media-list .media .media-body .product-price{color:#111516;font-weight:600}body#checkout #content-wrapper #js-checkout-summary .cart-summary-subtotals-container{padding:0;border:none}body#checkout #content-wrapper #js-checkout-summary .cart-summary-subtotals-container .cart-summary-line{line-height:1;margin-bottom:8px}body#checkout #content-wrapper #js-checkout-summary .cart-summary-subtotals-container .cart-summary-line span{color:#462d26;font-size:14px;font-family:"Inter",sans-serif;font-weight:500}body#checkout #content-wrapper .delivery-options .delivery-option{border:none}body#order-confirmation .breadcrumb{display:none}body#order-confirmation #content-wrapper #main #registration-form{display:none}body#order-confirmation #content-wrapper #main section#content,body#order-confirmation #content-wrapper #main section#content-hook_payment_return,body#order-confirmation #content-wrapper #main section#content-hook-order-confirmation-footer{display:none}body#order-confirmation #content-wrapper #main section#content-hook_order_confirmation{margin-bottom:150px;margin-top:50px;background:rgba(0,0,0,0)}body#order-confirmation #content-wrapper #main section#content-hook_order_confirmation .card-title{color:#462d26;font-size:24px;font-weight:700;font-family:"Inter",sans-serif;margin-bottom:24px;text-align:center;display:flex;flex-direction:column;align-items:center;row-gap:32px;text-transform:initial}body#order-confirmation #content-wrapper #main section#content-hook_order_confirmation p{color:#1a1a18;font-size:16px;font-weight:400;font-family:"Inter",sans-serif;text-align:center;max-width:750px;margin-left:auto;margin-right:auto;margin-bottom:32px}body#order-confirmation #content-wrapper #main section#content-hook_order_confirmation .elementor-button{color:#f9f7f2;font-size:14px;font-weight:500;font-family:"Inter",sans-serif;padding:18px 80px;background:#e79332;margin:0 auto;display:flex;width:100%;max-width:-moz-fit-content;max-width:fit-content}body#order-confirmation footer#footer .footer-box-newsletter,body#order-confirmation footer#footer .footer-box-services,body#order-confirmation footer#footer .footer-box-other-info{display:none}footer#footer{background-color:#f9f7f2}.category-tiles-list{display:grid;grid-template-columns:repeat(6, 1fr);grid-gap:20px}.category-tiles-list a{display:block}body:not(#ets_blog_page) main #left-column>div.block{display:none !important}body#ets_blog_page #content-wrapper .ets-blog-wrapper-detail{border-radius:10px}body#ets_blog_page #left-column .title_block{color:#111516;font-size:20px;font-weight:400}body#ets_blog_page #left-column .ets_block_slider .ets_title_block{color:#111516;font-size:16px;font-weight:400}body#ets_blog_page ul.ets-blog-list>li .post-wrapper{border-radius:10px;overflow:hidden;display:flex;flex-direction:row;flex-wrap:wrap}body#ets_blog_page ul.ets-blog-list>li .post-wrapper .ets-blog-wrapper-content{background:#eff6f7;padding-top:15px;padding-bottom:15px}body#ets_blog_page ul.ets-blog-list>li .post-wrapper .ets_title_block{color:#111516;font-size:18px;font-weight:300;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;line-height:1.25;font-weight:400}body#ets_blog_page ul.ets-blog-list>li .post-wrapper .blog_description{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}body#ets_blog_page ul.ets-blog-list>li .post-wrapper .read_more{display:inline-block;color:#e6cb6f;font-weight:400;text-decoration:underline;font-style:underline !important;border:none}.ets_blog_sidebar>.block{box-shadow:none !important;border-radius:10px}body #left-column .block-categories .category-top-menu li a.h6{color:#111516;font-size:20px;font-weight:400}body #left-column .block-categories .category-top-menu li .category-sub-menu li a{color:#111516;font-size:16px;font-weight:400}body #left-column #search_filters .h6{color:#111516;font-size:20px;font-weight:400}body #left-column #search_filters .facet .h6{color:#111516;font-size:16px;font-weight:400}body#category #left-column>div{border-radius:10px}body#category #content-wrapper section#main div{border-radius:10px}.product-description{color:#000}.product-description *{color:#000;font-size:15px;line-height:1.5}.product-description ul{list-style-type:disc;margin-left:25px}.product-description h3{color:#000 !important;font-size:18px}.data-sheet dd,.data-sheet dt{font-weight:400 !important;font-size:15px}#header-search{position:relative;width:100%;max-width:340px;padding-right:32px;margin-right:14px}#header-search::before{content:"";position:absolute;top:50%;right:0;width:1px;height:28px;background:rgba(17,14,12,.1);transform:translateY(-50%)}#header-menu .elementor-nav-menu>ul{justify-content:space-between;align-items:center;width:100%}#header-menu .elementor-nav-menu>ul::after{display:none}#header-menu .elementor-nav-menu .menu-item-separator{display:block;width:1px;height:14px;background:rgba(17,14,12,.1019607843)}.home-slider{padding-right:10px;padding-left:10px}.home-slider .carousel-item .caption{width:100%;max-width:80%;bottom:auto;top:80px}.home-slider .carousel-item .caption .caption-description h2{color:#f9f7f2;font-size:64px;margin-bottom:18px;line-height:1.1;font-weight:500;font-family:"Inter",sans-serif}.home-slider .carousel-item .caption .caption-description h2 span{color:#e79332}.home-slider .carousel-item .caption .caption-description p{font-size:16px;color:#f9f7f2}.home-slider .slide-button{position:relative;display:flex;flex-direction:row;align-items:center;-moz-column-gap:12px;column-gap:12px;padding:16px 45px;width:-moz-fit-content;width:fit-content;margin-top:40px;border-top:1px solid #e79332;border-bottom:1px solid #e79332;color:#e79332;font-size:16px;font-weight:500}.home-slider .slide-button img{width:100%;max-width:24px}.home-slider .slide-button::before{content:"";position:absolute;left:-1px;top:-2px;bottom:0;width:10px;height:calc(100% + 4px);background-image:url("/img/cms/icons/btn-side-line.svg");background-position:center;background-size:contain;background-repeat:no-repeat}.home-slider .slide-button::after{content:"";position:absolute;right:-1px;top:-2px;bottom:0;width:10px;height:calc(100% + 4px);background-image:url("/img/cms/icons/btn-side-line.svg");background-position:center;background-size:contain;background-repeat:no-repeat;transform:scale(-1)}.home-box-1>.elementor-column-wrap>.elementor-widget-wrap{display:grid;grid-template-columns:7fr 5fr;grid-template-rows:1fr 1fr;grid-template-areas:"item1 item2" "item1 item3";gap:20px}.home-box-1>.elementor-column-wrap>.elementor-widget-wrap>.elementor-element:nth-child(1){grid-area:item1}.home-box-1>.elementor-column-wrap>.elementor-widget-wrap>.elementor-element:nth-child(2){grid-area:item2}.home-box-1>.elementor-column-wrap>.elementor-widget-wrap>.elementor-element:nth-child(3){grid-area:item3}.home-box-1 .home-box1-tile:nth-child(1) .elementor-cta-content .elementor-button::before{content:url("/img/cms/Home/Group 1223.svg")}.home-box-1 .home-box1-tile>.elementor-widget-container{height:100%}.home-box-1 .home-box1-tile>.elementor-widget-container>.elementor-cta{height:100%}.home-box-1 .home-box1-tile .elementor-cta-content{position:absolute;inset:0;background:rgba(0,0,0,0);justify-content:space-between;align-content:space-between}.home-box-1 .home-box1-tile .elementor-cta-content .elementor-button{position:relative;padding:0;display:flex;flex-direction:row;align-items:center;gap:10px}.home-box-1 .home-box1-tile .elementor-cta-content .elementor-button::before{content:url("/img/cms/Home/Group 1224.svg")}.home-box-info{position:relative}.home-box-info::before{content:"";position:absolute;top:0;left:50%;height:1px;width:100vw;transform:translateX(-50%);background:rgba(170,138,94,.25)}.home-box-info::after{content:"";position:absolute;bottom:0;left:50%;height:1px;width:100vw;transform:translateX(-50%);background:rgba(170,138,94,.25)}.home-box-info>.elementor-container>.elementor-row{align-items:center}.home-box-info .home-box-info-img img{max-width:unset}.footer-box-services{position:relative}.footer-box-services::before{content:"";position:absolute;bottom:0;left:50%;height:1px;width:100vw;transform:translateX(-50%);background:rgba(170,138,94,.25)}.footer-box-services .elementor-widget-wrap{flex-direction:row;flex-wrap:nowrap}.footer-box-other-info>.elementor-container>.elementor-row{-moz-column-gap:80px;column-gap:80px;position:relative}@media(min-width: 1025px){.footer-box-other-info>.elementor-container>.elementor-row::before{content:"";position:absolute;top:-60px;bottom:-60px;left:50%;width:1px;transform:translateX(-50%);background:rgba(170,138,94,.25)}}nav.pagination .page-list{display:flex;align-items:center;justify-content:center;gap:10px;background:rgba(0,0,0,0)}nav.pagination .page-list .pagination-item.prev a{background:rgba(0,0,0,0);transition:all 250ms ease-in-out}nav.pagination .page-list .pagination-item.prev a img{transition:all 250ms ease-in-out}nav.pagination .page-list .pagination-item.prev a:hover{background:#ffa629}nav.pagination .page-list .pagination-item.prev a:hover img{filter:brightness(0) invert(1)}nav.pagination .page-list .pagination-item.next a{background:rgba(0,0,0,0);transition:all 250ms ease-in-out}nav.pagination .page-list .pagination-item.next a img{transition:all 250ms ease-in-out;transform:scale(-1)}nav.pagination .page-list .pagination-item.next a:hover{background:#ffa629}nav.pagination .page-list .pagination-item.next a:hover img{filter:brightness(0) invert(1)}nav.pagination .page-list .pagination-item.current a{color:#fff;background:#ffa629}nav.pagination .page-list .pagination-item .spacer{display:flex;align-items:center;justify-content:center;padding:5px 11px;height:33px;width:33px;color:#9f928c;font-size:14px;font-weight:500;font-family:"Inter",sans-serif}nav.pagination .page-list .pagination-item a{display:flex;align-items:center;justify-content:center;color:#9f928c;font-family:"Inter",sans-serif;font-size:14px;font-weight:500;letter-spacing:-0.5px;padding:5px 11px;height:33px;min-width:33px;background:#ece9e2;border-radius:1px;transition:all 250ms ease-in-out}nav.pagination .page-list .pagination-item a:hover{color:#fff;background:#ffa629}body#category section#main #subcategories{padding:0;margin:0;background:rgba(0,0,0,0)}body#category section#main #subcategories .subcategory-heading{display:none}body#category section#main #subcategories .subcategories-list{display:flex;flex-direction:row;gap:16px;flex-wrap:wrap}body#category section#main #subcategories .subcategories-list li .subcategory-item{display:flex;flex-direction:row;-moz-column-gap:16px;column-gap:16px;align-items:center;background:#ece9e2;border-radius:50px;padding:8px 24px 8px 10px}body#category section#main #subcategories .subcategories-list li .subcategory-item .subcategory-image{width:43px;height:43px;padding:0;background:#fff;border-radius:100%}body#category section#main #subcategories .subcategories-list li .subcategory-item .subcategory-image img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;border-radius:100%}body#category section#main #subcategories .subcategories-list li .subcategory-item .subcategory-name{color:#462d26;font-size:16px;font-weight:600;font-family:"Inter",sans-serif;margin:0}nav.breadcrumb{margin-bottom:1.563rem}nav.breadcrumb ol{display:flex;flex-direction:row;-moz-column-gap:16px;column-gap:16px;align-items:center}nav.breadcrumb ol li span{color:#462d26;font-size:14px;font-weight:500;font-family:"Inter",sans-serif}nav.breadcrumb ol li.separator img{width:5px;height:9px}body#cms.cms-id-5 footer#footer section.footer-box-newsletter,body#cms.cms-id-6 footer#footer section.footer-box-newsletter,body#cms.cms-id-7 footer#footer section.footer-box-newsletter{display:none}body#cms.cms-id-5 footer#footer section.footer-box-services,body#cms.cms-id-6 footer#footer section.footer-box-services,body#cms.cms-id-7 footer#footer section.footer-box-services{display:none}body#cms.cms-id-5 footer#footer section.footer-box-other-info,body#cms.cms-id-6 footer#footer section.footer-box-other-info,body#cms.cms-id-7 footer#footer section.footer-box-other-info{display:none}body#cms section#main header.page-header{margin-bottom:32px}body#cms section#main header.page-header h1{color:#462d26;font-size:32px;font-family:"Inter",sans-serif;font-weight:700;margin:0}#cms-citys .elementor-icon-list-items{display:grid;grid-template-columns:repeat(auto-fill, minmax(250px, 1fr));gap:20px}#cms-citys .elementor-icon-list-items li .elementor-icon-list-text{display:block;width:100%;text-align:center;padding:12px 24px;background:#462d26}#js-product-list>.products{row-gap:40px}#basket-side-panel .elementor-cart__title{text-align:center;min-height:unset;line-height:1;padding:20px 0 25px}#basket-side-panel .elementor-cart__products .elementor-cart__product{position:relative}#basket-side-panel .elementor-cart__products .elementor-cart__product .elementor-cart__product-name{padding-left:16px}#basket-side-panel .elementor-cart__products .elementor-cart__product .elementor-cart__product-attrs{padding:3px 0}#basket-side-panel .elementor-cart__products .elementor-cart__product .elementor-cart__product-price{padding-left:16px}#basket-side-panel .elementor-cart__products .elementor-cart__product .elementor-cart__product-remove{position:absolute;top:20px;right:0}#basket-side-panel .elementor-cart__footer-box{position:relative;margin-top:auto}#basket-side-panel .elementor-cart__footer-box::before{content:"";position:absolute;inset:0 -30px;background:#ece9e2;z-index:-1}#basket-side-panel .elementor-cart__footer-box .elementor-cart__summary{border:none}#basket-side-panel .elementor-cart__footer-box .elementor-cart__summary>span{margin-bottom:5px}#basket-side-panel .elementor-cart__footer-box .elementor-cart__footer-buttons{width:100%}#basket-side-panel .elementor-cart__footer-delivery{margin-bottom:20px}#basket-side-panel .elementor-cart__footer-delivery ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:row;align-items:center;justify-content:center;-moz-column-gap:11px;column-gap:11px}#basket-side-panel .elementor-cart__footer-delivery ul li span{color:#462d26;font-family:"Inter",sans-serif;font-size:12px;font-weight:500}.custom-checkbox{display:flex;align-items:flex-start;-moz-column-gap:10px;column-gap:10px}.custom-checkbox label{padding:0;margin:0;cursor:pointer;color:#110e0c;font-size:14px;font-family:"Inter",sans-serif;font-weight:400}input[type=checkbox],input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;width:15px;height:15px;min-width:15px;min-height:15px;display:inline-block;border:1px solid #d9cebe;border-radius:3px;transition:all 250ms ease-in-out;overflow:hidden;cursor:pointer}input[type=checkbox]::before,input[type=radio]::before{content:"";position:absolute;top:-5px;left:15px;width:7px;height:2px;background:#f9f7f2;transform:rotate(-45deg);transition:all 250ms ease-in-out}input[type=checkbox]::after,input[type=radio]::after{content:"";position:absolute;top:-4px;left:-8px;width:4px;height:2px;background:#f9f7f2;transform:rotate(45deg);transition:all 250ms ease-in-out}input[type=checkbox]:checked,input[type=radio]:checked{background:#462d26;border-color:#462d26}input[type=checkbox]:checked::before,input[type=radio]:checked::before{top:6px;left:4px}input[type=checkbox]:checked::after,input[type=radio]:checked::after{top:7px;left:3px}body#authentication section#main .page-header{margin-bottom:32px}body#authentication section#main .page-header h1{color:#462d26;font-size:24px;font-weight:700;font-family:"Inter",sans-serif;text-align:center;margin-bottom:0}body#authentication section#main #content{background:rgba(0,0,0,0);max-width:480px;margin:0 auto 150px}body#authentication section#main #content form label{color:#110e0c;font-size:12px;font-weight:500;font-family:"Inter",sans-serif}body#authentication section#main #content form input[type=text]{border:1px solid rgba(70,45,38,.1411764706);background:rgba(70,45,38,.1019607843)}body#authentication section#main #content form .btn-show-password-box{width:-moz-fit-content;width:fit-content;position:absolute;right:0}body#authentication section#main #content form .btn-show-password-box .btn-show-password{background:rgba(0,0,0,0)}body#authentication section#main #content form .forgot-password{text-align:left}body#authentication section#main #content form .forgot-password a{color:#110e0c;font-size:12px;font-weight:500;font-family:"Inter",sans-serif;text-decoration:underline}body#authentication section#main #content form button{color:#f9f7f2;background:#e79332;padding:14px 80px;text-transform:initial}body#authentication section#main #content hr{margin:32px 0 16px}body#authentication section#main #content .no-account a{color:#110e0c;font-size:14px;font-weight:500;font-family:"Inter",sans-serif}body#authentication section#main #content .register-form>p{display:none}body#authentication section#main #content .register-form form .form-check{display:flex;flex-direction:row;-moz-column-gap:30px;column-gap:30px}body#authentication section#main #content .register-form form .form-check label{margin:0;display:flex;align-items:center;-moz-column-gap:5px;column-gap:5px}body#authentication section#main #content .register-form form .form-check label .custom-radio{line-height:1}body#authentication section#main #content .register-form form footer.form-footer{display:flex;align-items:center;justify-content:center;margin:30px 0 0 0}@media(max-width: 767px){.newsletter-form form.elementor-email-subscription .elementor-field-type-subscribe{display:flex;flex-direction:row;row-gap:16px;flex-wrap:wrap}.newsletter-form form.elementor-email-subscription .elementor-field-type-subscribe button{width:100%}}.newsletter-form .elementor-field-label{display:flex;gap:10px;margin-top:10px}.newsletter-form .elementor-field-label .elementor-checkbox-label{font-size:12px;font-weight:500;font-family:"Inter",sans-serif}#content-wrapper a[target=raty_procedura]{display:none !important}.leo-megamenu{margin-bottom:0}.leo-megamenu .dropdown-menu{background:#f9f7f2;border:1px solid rgba(17,14,12,.1019607843)}.leo-megamenu .dropdown-menu a:hover{color:#e79332 !important;text-decoration:underline}.leo-top-menu .nav{display:flex;align-items:center;width:100%}.leo-top-menu .nav>li{position:relative;padding:0 25px}.leo-top-menu .nav>li:first-child{padding-left:0}.leo-top-menu .nav>li::after{display:block;width:1px;height:14px;background:rgba(17,14,12,0.1019607843);position:absolute;right:0;top:50%;margin-top:-7px;content:""}.leo-top-menu .nav>li>a{text-transform:uppercase;font-weight:600}.leo-top-menu .nav a{font-family:"Inter",sans-serif;font-size:14px;font-weight:400;white-space:nowrap}.leo-top-menu .nav a:hover{color:#e79332;text-decoration:underline}.leo-top-menu .nav a:hover span{color:#e79332}.leo-top-menu .nav a::after{display:none !important}.leo-top-menu .nav a span{text-transform:uppercase}.cart-grid-footer{display:flex;align-items:center;gap:20px}.cart-grid-footer img{height:30px}#popular-products h2,#new-products h2{font-family:"Inter";color:#462d26;font-size:36px;font-weight:500}#products .sort-by-row{display:flex;justify-content:flex-end;gap:20px;align-items:center}#products .sort-by-row .products-sort-order .dropdown-menu{background:#fff;width:100%}#products .sort-by-row .products-sort-order .dropdown-menu a{white-space:nowrap;font-size:14px;font-family:"Inter";font-weight:400}#products .sort-by-row .products-sort-order .dropdown-menu a:hover{background:#fff;font-weight:700;color:#462d26}#products .sort-by-row .products-sort-order button{background:none;border:0;display:flex;justify-content:space-between;align-items:center;color:#462d26;font-family:"Inter";font-size:16px;font-weight:700;width:350px}#search_filters{background:none;border-top:1px solid rgba(17,14,12,.1019607843);border-bottom:1px solid rgba(17,14,12,.1019607843);border-radius:0 !important}#search_filters .head{display:flex;justify-content:space-between;align-items:center}#search_filters .head .h6{font-size:16px;font-weight:700;font-family:"Inter";text-transform:uppercase;color:#462d26;cursor:pointer;margin-bottom:0}#search_filters .head .js-search-filters-clear-all{background:#462d26;color:#fff}#search_filters.active{background:#fff;border:0;border-radius:10px !important}#search_filters.active .content{display:grid}#search_filters .content{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:20px;background:#fff;padding:25px;display:none}#search_filters .content .h6{font-weight:700;font-size:16px;font-family:"Inter";margin-bottom:25px}#search_filters .content .custom-checkbox{top:0;position:static}#search_filters .content .facet-label{display:flex;gap:10px;align-items:center;margin-bottom:10px}#search_filters .content .facet-label a{margin-top:0}#js-product-list-top{padding:0 20px}.active_filters{background:#fff;border-radius:10px;color:#462d26}.active_filters .filter-block{background:#462d26;color:#fff;padding:3px 10px}.active_filters .filter-block i{text-shadow:none;color:#fff !important}#contact main .container>.row:nth-child(2){display:grid;grid-template-columns:310px 1fr;gap:32px}@media(max-width: 767px){#contact main .container>.row:nth-child(2){grid-template-columns:1fr}}#contact main .container>.row:nth-child(2) #left-column{display:block;width:100%;max-width:100%;padding:0}#contact main .container>.row:nth-child(2) #content-wrapper{display:block;width:100%;max-width:100%;padding:0}#contact main .container>.row:nth-child(2) #content-wrapper #content{padding:40px}#contact main .container>.row:nth-child(2) #content-wrapper #content h3{font-size:32px;color:#110e0c;font-family:"Inter";font-weight:600;margin-bottom:32px}#contact main .container>.row:nth-child(2) #content-wrapper #content form .psgdpr_consent_message{display:grid;grid-template-columns:20px 1fr;gap:5px;align-items:center}#contact main .container>.row:nth-child(2) #content-wrapper #content form .btn-primary{width:277px;display:flex;align-items:center;justify-content:center;font-size:14px;font-family:"Inter";text-transform:none;font-weight:500;height:47px}#contact main .container>.row:nth-child(2) #content-wrapper #content form .btn-primary:hover{background:#462d26}#contact main .container>.row:nth-child(2) #content-wrapper #content form label{color:#110e0c;font-size:12px;font-weight:500;font-family:"Inter";margin-bottom:4px}#contact main .container>.row:nth-child(2) #content-wrapper #content form label[for=file-upload].btn-default{background:#462d26;color:#fff;height:47px;display:flex;align-items:center;justify-content:center}#contact main .container>.row:nth-child(2) #content-wrapper #content form input[type=email],#contact main .container>.row:nth-child(2) #content-wrapper #content form input[type=text],#contact main .container>.row:nth-child(2) #content-wrapper #content form select{height:47px;display:flex;align-items:center;justify-content:flex-start;padding:0 16px;font-size:14px;color:#110e0c;font-family:"Inter";border:1px solid rgba(70,45,38,.1411764706);background-color:#f9f7f2}#contact main .container>.row:nth-child(2) #content-wrapper #content form input[type=email]:focus,#contact main .container>.row:nth-child(2) #content-wrapper #content form input[type=text]:focus,#contact main .container>.row:nth-child(2) #content-wrapper #content form select:focus{outline:none;box-shadow:none}#contact main .container>.row:nth-child(2) #content-wrapper #content form textarea{padding:0 16px;font-size:14px;color:#110e0c;font-family:"Inter";border:1px solid rgba(70,45,38,.1411764706);background-color:#f9f7f2;padding:10px}#contact main .container>.row:nth-child(2) #content-wrapper #content form textarea:focus{outline:none;box-shadow:none}/*# sourceMappingURL=custom.css.map */ \ No newline at end of file +body>main{overflow-x:hidden}html{scroll-padding-top:150px}body{font-size:15px;line-height:1.5;color:#232323}body .elementor-widget-text-editor{color:#232323}body h3{color:#232323}body#index footer#footer section.footer-box-newsletter{display:none !important}body#category section#wrapper section#main{margin-bottom:100px}body#category section#wrapper section#main #product-list-header{display:none}#footer a{color:#c5c5c5;transition:all 250ms ease-in-out}#footer a:hover{color:#e6cb6f;text-decoration:none}a{color:#e6cb6f}.btn-1{display:inline-block;color:#111516;border:1px solid #e6cb6f;padding:15px;background:#fff;transition:all 250ms ease-in-out;cursor:pointer}.btn-1:hover{color:#fff;background:#e6cb6f}.btn-primary{color:#fff;background:#e6cb6f;transition:all 250ms ease-in-out}.btn-primary:hover{color:#fff;background:#d3ba67}#box-newsletter{position:relative}#box-newsletter::before{content:"";position:absolute;width:100vw;left:50%;top:0;bottom:0;transform:translateX(-50%);background-color:#fff}.simple-blog-posts .elementor-swiper-button{color:#e6cb6f}.simple-blog-posts .elementor-swiper-button.elementor-swiper-button-next{right:0}.simple-blog-posts .elementor-swiper-button.elementor-swiper-button-prev{left:0}.simple-blog-posts #simple-blog-box{padding:0 29px}.simple-blog-posts #simple-blog-box .simple-blog-post{border-radius:10px;overflow:hidden}.simple-blog-posts #simple-blog-box .simple-blog-post ._image img{height:100%;max-height:200px;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.simple-blog-posts #simple-blog-box .simple-blog-post ._content{padding:20px;background-color:#eff6f7}.simple-blog-posts #simple-blog-box .simple-blog-post ._content .post-title{color:#111516;font-size:18px;font-weight:300;margin:0 0 .7em;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;line-height:1.25;font-weight:400}.simple-blog-posts #simple-blog-box .simple-blog-post ._content a._btn{display:inline-block;color:#e6cb6f;font-weight:400;text-decoration:underline}.js-product.product article.product-miniature:hover .thumbnail-container .wishlist-button-add{opacity:1;visibility:visible;transform:translateY(0)}.js-product.product article.product-miniature:hover .thumbnail-container ul.product-flags{transform:translateX(calc(-100% - 30px))}.js-product.product article.product-miniature .thumbnail-container{width:100%;border-radius:10px;border:1px solid #eff6f7}.js-product.product article.product-miniature .thumbnail-container .thumbnail-top{background:#fff}.js-product.product article.product-miniature .thumbnail-container .thumbnail-top .product-add-to-basket{display:flex;align-items:center;justify-content:center}.js-product.product article.product-miniature .thumbnail-container .thumbnail-top .product-add-to-basket .add-to-cart{font-family:"Inter",sans-serif;font-size:12px;font-weight:700;padding:8px 16px;display:flex;align-items:center;background:#462d26;border-radius:1px;-moz-column-gap:8px;column-gap:8px}.js-product.product article.product-miniature .thumbnail-container .thumbnail-top .product-add-to-basket .add-to-cart:hover{background:#e79332}.js-product.product article.product-miniature .thumbnail-container .thumbnail-top .product-add-to-basket .add-to-cart i{font-size:15px;margin-bottom:2px}.js-product.product article.product-miniature .thumbnail-container .thumbnail-top .product-add-to-basket .add-to-cart span{line-height:1;margin-bottom:1px;font-size:14px;font-weight:700}.js-product.product article.product-miniature .thumbnail-container .product-description{margin-top:14px}.js-product.product article.product-miniature .thumbnail-container .product-description::after{display:none !important}.js-product.product article.product-miniature .thumbnail-container .product-description .product-title{margin-bottom:14px;line-height:1}.js-product.product article.product-miniature .thumbnail-container .product-description .product-title a{color:#462d26;font-family:"Inter",sans-serif;font-size:14px;font-weight:400;line-height:1.2}.js-product.product article.product-miniature .thumbnail-container .product-description .product-price-and-shipping .regular-price{font-size:14px;font-family:"Inter",sans-serif;color:rgba(70,45,38,.34);font-weight:700}.js-product.product article.product-miniature .thumbnail-container .product-description .product-price-and-shipping .price{color:#462d26;font-family:"Inter",sans-serif;font-size:14px;font-weight:700}.js-product.product article.product-miniature .thumbnail-container .product-description .product-price-and-shipping.product-price-discount{display:flex;flex-direction:row;-moz-column-gap:10px;column-gap:10px}.js-product.product article.product-miniature .thumbnail-container .product-description .product-price-and-shipping.product-price-discount .price{order:1;color:#c40000}.js-product.product article.product-miniature .thumbnail-container .product-description .product-price-and-shipping.product-price-discount .regular-price{order:2}.js-product.product article.product-miniature .thumbnail-container ul.product-flags{position:absolute;top:24px;left:24px;z-index:2;transition:all 250ms ease-in-out;row-gap:8px}.js-product.product article.product-miniature .thumbnail-container ul.product-flags li.product-flag{font-size:11px;font-weight:400;padding:3px 8px;min-width:-moz-fit-content;min-width:fit-content;min-height:auto;margin-top:0;list-style:none;font-family:"Inter",sans-serif;font-size:12px;font-weight:700}.js-product.product article.product-miniature .thumbnail-container ul.product-flags li.product-flag.new{background:#462d26;padding:4px 8px}.js-product.product article.product-miniature .thumbnail-container ul.product-flags li.product-flag.discount{display:flex;flex-direction:row;-moz-column-gap:8px;column-gap:8px;background-color:rgba(0,0,0,0);padding:0}.js-product.product article.product-miniature .thumbnail-container ul.product-flags li.product-flag.discount span{font-family:"Inter",sans-serif;font-size:12px;font-weight:700;padding:4px 8px;background:#c40000}.js-product.product article.product-miniature .thumbnail-container ul.product-flags li.product-flag.out_of_stock{background:#462d26}.js-product.product article.product-miniature .thumbnail-container .wishlist-button-add{opacity:0;visibility:hidden;box-shadow:none;transition:all 250ms ease-in-out;transform:translateY(calc(-100% - 1rem))}.js-product.product article.product-miniature .thumbnail-container .wishlist-button-add i{color:#462d26}.product-images>li.thumb-container>.thumb.selected,.product-images>li.thumb-container>.thumb:hover{border-color:#e6cb6f}.blockreassurance_product .item-product svg path{fill:#e6cb6f}body#product{overflow-x:hidden}body#product>main{overflow:initial}body#product #content ul.product-flags{display:flex;flex-direction:row;gap:10px;flex-wrap:wrap}body#product #content ul.product-flags li.product-flag{font-size:11px;font-weight:400;padding:3px 8px;min-width:-moz-fit-content;min-width:fit-content;min-height:auto;transition:all 250ms ease-in-out;margin-top:0;border-radius:10px}body#product #content ul.product-flags li.product-flag.new{background:#e6cb6f;margin-top:0}body#product #content ul.product-flags li.product-flag.discount{background:#e30613}body#product #content ul.product-flags li.product-flag.out_of_stock{position:absolute;top:0;right:0;background:#111516}body#product .product-info-box{margin:0;padding-top:5px;padding-bottom:65px;border-radius:10px}body#product .product-info-box #content{max-width:unset}body#product .product-info-box #content ul.product-flags{margin:0}body#product .product-info-box h1{color:#111516;font-size:24px;font-weight:400}body#product .product-info-box .product-prices{display:flex;align-items:flex-end;gap:10px}body#product .product-info-box .product-prices .product-discount{margin-bottom:0px}body#product .product-info-box .product-prices .product-discount .regular-price{color:#a9a8a8;font-weight:300;margin:0}body#product .product-info-box .product-prices .product-price{margin-bottom:0}body#product .product-info-box .product-prices .product-price .current-price{color:#111516;font-size:26px;font-weight:600;margin-bottom:0}body#product .product-info-box .product-prices .product-price .current-price .discount{display:none}body#product .product-info-box .product-prices .tax-shipping-delivery-label{margin-bottom:0}body#product .product-info-box .product-info-box-left:hover .scroll-box-arrows{opacity:1;visibility:visible}body#product .product-info-box .product-info-box-left .images-container .js-qv-mask{margin:0;width:100%}body#product .product-info-box .product-info-box-left .product-images{margin-bottom:0}body#product .product-info-box .product-info-box-left .scroll-box-arrows{opacity:0;visibility:hidden;transition:all 250ms ease-in-out}body#product .product-info-box .product-info-box-left .scroll-box-arrows .material-icons{line-height:0;bottom:45px;width:33px;height:33px;display:flex;align-items:center;justify-content:center;background:#ece9e2;border-radius:100%}body#product .product-info-box .product-info-box-right ul.product-flags{margin-bottom:24px}body#product .product-info-box .product-info-box-right ul.product-flags li.product-flag{font-size:11px;font-weight:400;padding:3px 8px;min-width:-moz-fit-content;min-width:fit-content;min-height:auto;margin-top:0;list-style:none;font-family:"Inter",sans-serif;font-size:12px;font-weight:700}body#product .product-info-box .product-info-box-right ul.product-flags li.product-flag.new{background:#462d26;padding:4px 8px}body#product .product-info-box .product-info-box-right ul.product-flags li.product-flag.discount{display:flex;flex-direction:row;-moz-column-gap:8px;column-gap:8px;background-color:rgba(0,0,0,0);padding:0}body#product .product-info-box .product-info-box-right ul.product-flags li.product-flag.discount span{font-family:"Inter",sans-serif;font-size:12px;font-weight:700;padding:4px 8px;background:#c40000}body#product .product-info-box .product-info-box-right ul.product-flags li.product-flag.out_of_stock{background:#462d26}body#product .product-info-box .product-info-box-right .h1{color:#462d26;font-size:20px;font-weight:500;font-family:"Inter",sans-serif;text-transform:initial;margin-bottom:32px}body#product .product-info-box .product-info-box-right .product-prices .product-discount .regular-price{color:#462d26;font-size:28px;font-weight:700;font-family:"Inter",sans-serif;line-height:1;opacity:.35}body#product .product-info-box .product-info-box-right .product-prices .product-price .current-price .current-price-value{color:#462d26;font-size:28px;font-weight:700;font-family:"Inter",sans-serif;line-height:1}body#product .product-info-box .product-info-box-right .product-prices .tax-shipping-delivery-label{display:none}body#product .product-info-box .product-info-box-right .gm_omniprice{display:none}body#product .product-info-box .product-info-box-right .product-information .product-description{display:none}body#product .product-info-box .product-info-box-right .product-information .product-actions .product-variants{margin:16px 0;border-top:1px solid #ddd}body#product .product-info-box .product-info-box-right .product-information .product-actions .product-variants .product-variants-item{position:relative;display:flex;align-items:center;justify-content:flex-start;margin:0;padding:16px 0;width:100%}body#product .product-info-box .product-info-box-right .product-information .product-actions .product-variants .product-variants-item:not(:last-child){border-bottom:1px solid #ddd}body#product .product-info-box .product-info-box-right .product-information .product-actions .product-variants .product-variants-item::before{content:"";position:absolute;left:-20px;right:-20px;top:-1px;bottom:0;background:#fff;transition:all 250ms ease-in-out;opacity:0;visibility:hidden;transition-delay:400ms}body#product .product-info-box .product-info-box-right .product-information .product-actions .product-variants .product-variants-item .color_select{display:flex;gap:10px}body#product .product-info-box .product-info-box-right .product-information .product-actions .product-variants .product-variants-item .color_select li{margin:0;padding:0}body#product .product-info-box .product-info-box-right .product-information .product-actions .product-variants .product-variants-item .color_select li input{display:none}body#product .product-info-box .product-info-box-right .product-information .product-actions .product-variants .product-variants-item .color_select li input:checked+span{border:0 !important}body#product .product-info-box .product-info-box-right .product-information .product-actions .product-variants .product-variants-item .color_select li input:checked+span::before{content:"";display:block;position:absolute;top:-2px;left:-2px;height:30px;width:30px;border:1px solid #000;border-radius:50%}body#product .product-info-box .product-info-box-right .product-information .product-actions .product-variants .product-variants-item .color_select li span{margin:0;padding:0;height:26px;width:26px;border-radius:50%}body#product .product-info-box .product-info-box-right .product-information .product-actions .product-variants .product-variants-item.active::before{opacity:1;visibility:visible;transition-delay:0ms}body#product .product-info-box .product-info-box-right .product-information .product-actions .product-variants .product-variants-item .product-variants-item--wrapper{width:100%;position:relative}body#product .product-info-box .product-info-box-right .product-information .product-actions .product-variants .product-variants-item .control-label-nav{display:flex;flex-direction:row;justify-content:space-between;align-items:center}body#product .product-info-box .product-info-box-right .product-information .product-actions .product-variants .product-variants-item .control-label-nav.active .form-control-select-standard-handler{transform:scale(-1)}body#product .product-info-box .product-info-box-right .product-information .product-actions .product-variants .product-variants-item .control-label-nav .form-control-select-standard-handler{cursor:pointer}body#product .product-info-box .product-info-box-right .product-information .product-actions .product-variants .product-variants-item .control-label{color:#462d26;font-size:14px;font-weight:700;font-family:"Inter",sans-serif;width:100%;max-width:200px;margin-bottom:0}body#product .product-info-box .product-info-box-right .product-information .product-actions .product-variants .product-variants-item .control-label .control-label-selected{font-weight:400}body#product .product-info-box .product-info-box-right .product-information .product-actions .product-variants .product-variants-item select{display:none}body#product .product-info-box .product-info-box-right .product-information .product-actions .product-variants .product-variants-item .form-control-select-custom{display:none;position:absolute;left:-20px;right:-20px;top:calc(100% + 16px);z-index:10}body#product .product-info-box .product-info-box-right .product-information .product-actions .product-variants .product-variants-item .form-control-select-custom .custom-select{display:block;padding:25px;border:none;background:#fff;height:auto}body#product .product-info-box .product-info-box-right .product-information .product-actions .product-variants .product-variants-item .form-control-select-custom .custom-select ul.custom-dropdown{display:flex;flex-direction:column;row-gap:16px;margin:0}body#product .product-info-box .product-info-box-right .product-information .product-actions .product-variants .product-variants-item .form-control-select-custom .custom-select ul.custom-dropdown li{display:flex;flex-direction:row;-moz-column-gap:14px;column-gap:14px;margin:0;color:#110e0c;font-size:14px;font-weight:400;font-family:"Inter",sans-serif;cursor:pointer}body#product .product-info-box .product-info-box-right .product-information .product-actions .product-variants .product-variants-item .form-control-select-custom .custom-select ul.custom-dropdown li:not(:last-child){padding-bottom:16px;border-bottom:1px solid rgba(17,14,12,.1019607843)}body#product .product-info-box .product-info-box-right .product-information .product-actions .product-variants .product-variants-item .form-control-select-custom .custom-select ul.custom-dropdown li.active .li-checkbox{background:#462d26;border-color:#462d26}body#product .product-info-box .product-info-box-right .product-information .product-actions .product-variants .product-variants-item .form-control-select-custom .custom-select ul.custom-dropdown li.active .li-checkbox::before{content:"";position:absolute;top:8px;left:5.5px;width:8px;height:2px;background:#f9f7f2;transform:rotate(-45deg);transition:all 250ms ease-in-out}body#product .product-info-box .product-info-box-right .product-information .product-actions .product-variants .product-variants-item .form-control-select-custom .custom-select ul.custom-dropdown li.active .li-checkbox::after{content:"";position:absolute;top:9px;left:4.5px;width:3.5px;height:2px;background:#f9f7f2;transform:rotate(45deg);transition:all 250ms ease-in-out}body#product .product-info-box .product-info-box-right .product-information .product-actions .product-variants .product-variants-item .form-control-select-custom .custom-select ul.custom-dropdown li .li-checkbox{position:relative;display:block;width:19px;min-width:19px;height:19px;border:1px solid #d9cebe;border-radius:100%}body#product .product-info-box .product-info-box-right .product-information .product-actions .product-add-to-cart{padding:24px;background:#ece9e2}@media(max-width: 767px){body#product .product-info-box .product-info-box-right .product-information .product-actions .product-add-to-cart{position:relative;padding:24px 0}body#product .product-info-box .product-info-box-right .product-information .product-actions .product-add-to-cart *{z-index:2}body#product .product-info-box .product-info-box-right .product-information .product-actions .product-add-to-cart::after{content:"";position:absolute;top:0;bottom:0;left:50%;width:100svw;transform:translateX(-50%);background:#ece9e2;z-index:1}}body#product .product-info-box .product-info-box-right .product-information .product-actions .product-add-to-cart>.control-label{display:none}body#product .product-info-box .product-info-box-right .product-information .product-actions .product-add-to-cart .product-quantity{margin-bottom:10px}body#product .product-info-box .product-info-box-right .product-information .product-actions .product-add-to-cart .product-quantity .qty{margin-bottom:0;margin-right:16px}body#product .product-info-box .product-info-box-right .product-information .product-actions .product-add-to-cart .product-quantity .qty>.input-group{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;float:none;border:1px solid rgba(70,45,38,.8509803922);border-radius:1px}body#product .product-info-box .product-info-box-right .product-information .product-actions .product-add-to-cart .product-quantity .qty>.input-group input#quantity_wanted{order:2;font-size:14px;font-family:"Inter",sans-serif;font-weight:500;padding:0;text-align:center;width:35px;border:none;background:rgba(0,0,0,0);height:29px}body#product .product-info-box .product-info-box-right .product-information .product-actions .product-add-to-cart .product-quantity .qty>.input-group button{padding:0;height:auto;color:rgba(70,45,38,.8509803922);font-size:14px;font-weight:500;font-family:"Inter",sans-serif;border:none;background:rgba(0,0,0,0)}body#product .product-info-box .product-info-box-right .product-information .product-actions .product-add-to-cart .product-quantity .qty>.input-group button.btn{height:29px;padding:0 10px}body#product .product-info-box .product-info-box-right .product-information .product-actions .product-add-to-cart .product-quantity .qty>.input-group button.btn.bootstrap-touchspin-up{order:3}body#product .product-info-box .product-info-box-right .product-information .product-actions .product-add-to-cart .product-quantity .qty>.input-group button.btn.bootstrap-touchspin-down{order:1}body#product .product-info-box .product-info-box-right .product-information .product-actions .product-add-to-cart .product-quantity .add{margin:0;width:100%}body#product .product-info-box .product-info-box-right .product-information .product-actions .product-add-to-cart .product-quantity .add .add-to-cart{background:#e79332;margin:0;width:100%;color:#f9f7f2;font-size:14px;font-weight:500;font-family:"Inter",sans-serif;text-transform:initial}body#product .product-info-box .product-info-box-right .product-information .product-actions .product-add-to-cart .product-quantity .add .add-to-cart:hover{background:#110e0c}body#product .product-info-box .product-info-box-right .product-information .product-actions .product-add-to-cart .product-quantity .add .add-to-cart .material-icons{line-height:1;font-size:14px;height:auto;width:auto;vertical-align:baseline;margin-right:3px}body#product .product-info-box .product-info-box-right .product-information .product-actions .product-add-to-cart .product-quantity .wishlist-button-add{margin-left:16px;width:30px;border-radius:0;background:rgba(0,0,0,0);box-shadow:none}body#product .product-info-box .product-info-box-right .product-information .product-actions .product-add-to-cart .product-quantity .wishlist-button-add i{background-image:url("/img/cms/icons/icon-heart.svg");background-position:center;background-repeat:no-repeat;background-size:contain;width:26px;height:26px;font-size:0}body#product .product-info-box .product-info-box-right .product-information .product-actions .product-add-to-cart #product-availability{display:none}body#product .product-info-box .product-info-box-right .product-information .product-actions .product-add-to-cart .product-minimal-quantity{margin:0;display:none}body#product .product-info-box .product-info-box-right .product-information .product-actions .product-additional-info{display:none;margin:30px 0}body#product .product-info-box .product-info-box-right .product-information .blockreassurance_product{display:flex;flex-direction:column;row-gap:20px;margin:40px 0 0 0}body#product .product-info-box .product-info-box-right .product-information .blockreassurance_product>div{display:flex;flex-direction:row;align-items:center;flex-wrap:wrap;color:#462d26;font-size:14px;font-weight:500;font-family:"Inter",sans-serif}body#product .product-info-box .product-info-box-right .product-information .blockreassurance_product>div .item-product{margin-right:16px;padding:0;width:24px;height:24px}body#product .product-info-box .product-info-box-right .product-information .blockreassurance_product>div .item-product svg{width:24px;height:24px}body#product .product-info-box .product-info-box-right .product-information .blockreassurance_product>div .item-product svg path{fill:rgba(0,0,0,0) !important}body#product .product-info-box .product-info-box-right .product-information .blockreassurance_product>div .block-title{margin-right:10px}body#product .product-info-box .product-info-box-right .product-information .blockreassurance_product>div p{font-weight:700;margin:0}body#product .product-info-box .product-info-box-right .product-information .blockreassurance_product .item-1 .block-description{text-decoration:underline;cursor:pointer}body#product .product-info-box .product-info-box-right .product-information .blockreassurance_product .block-raty{width:100%;display:none}body#product .product-info-box .product-info-box-right .product-information .blockreassurance_product .block-raty .block-raty--wrapper{display:flex;flex-direction:row;flex-wrap:wrap;gap:10px;padding-top:20px}body#product .product-info-box .product-info-box-right .product-information .blockreassurance_product .block-raty .block-raty--wrapper img{height:35px}body#product .product-info-box .product-info-box-right .product-information #description-nav{padding:32px 24px;margin:0;list-style:none;display:flex;flex-direction:row}body#product .product-info-box .product-info-box-right .product-information #description-nav li:not(:last-child){padding-right:24px;margin-right:24px;border-right:1px solid rgba(17,14,12,.1019607843)}body#product .product-info-box .product-info-box-right .product-information #description-nav li a{color:#462d26;font-size:16px;font-weight:600;font-family:"Inter",sans-serif}body#product .product-description-box{position:relative;margin-bottom:100px;padding-top:60px;padding-bottom:60px}body#product .product-description-box::before{content:"";position:absolute;top:0;left:50%;bottom:0;width:100svw;transform:translateX(-50%);background:#fff}body#product .product-description-box .c-row{display:flex;flex-direction:row;-moz-column-gap:60px;column-gap:60px}body#product .product-description-box .c-row .c-col{width:calc(50% - 30px)}@media(max-width: 767px){body#product .product-description-box .c-row .c-col{width:100%}}@media(max-width: 767px){body#product .product-description-box .c-row .c-col-2{display:none}}body#product .product-description-box .c-row .c-col-2 .product-description-box-img{position:sticky;top:150px}body#product .product-description-box .c-row .c-col-2 .product-description-box-img img{width:100%;max-width:-moz-fit-content;max-width:fit-content}body#product .product-description-box ul.product-accordion-box{padding:0;margin:0;list-style:none}body#product .product-description-box ul.product-accordion-box li.accordion-item.active .accordion-item-header img{transform:scale(-1)}body#product .product-description-box ul.product-accordion-box li.accordion-item .accordion-item-header{display:flex;flex-direction:row;align-items:center;justify-content:space-between;-moz-column-gap:30px;column-gap:30px;padding:16px 0;border-bottom:1px solid rgba(17,14,12,.1019607843);cursor:pointer}body#product .product-description-box ul.product-accordion-box li.accordion-item .accordion-item-header h3{color:#462d26;font-size:24px;font-weight:600;font-family:"Inter",sans-serif;margin:0}body#product .product-description-box ul.product-accordion-box li.accordion-item .accordion-item-header img{transition:all .3s ease-in-out}body#product .product-description-box ul.product-accordion-box li.accordion-item .accordion-item-body .accordion-item-body--wrapper{padding-top:24px;padding-bottom:64px}body#product .product-description-box ul.product-accordion-box li.accordion-item .accordion-item-body .accordion-item-body--wrapper *{color:#000;font-size:14px;font-weight:400;font-family:"Inter",sans-serif;line-height:1.4}body#product .product-description-box ul.product-accordion-box li.accordion-item .accordion-item-body .accordion-item-body--wrapper * strong{font-weight:700}body#product .product-description-box ul.product-accordion-box li.accordion-item .accordion-item-body .accordion-item-body--wrapper img{max-width:-moz-fit-content;max-width:fit-content;width:100%;height:auto}body#product .tabs{border-radius:10px}body#product .tabs .nav-tabs .nav-item .nav-link{color:#111516;font-weight:400;font-size:16px}body#product .tabs .nav-tabs .nav-item .nav-link:hover{border-bottom:#e6cb6f 3px solid}body#product .tabs .nav-tabs .nav-item .nav-link.active{color:#111516;border-color:#e6cb6f}body#product #empty-product-comment{border-radius:10px}#blockcart-modal .modal-content .modal-body .product-name{color:#111516;font-weight:500;margin-bottom:16px}#blockcart-modal .modal-content .modal-body .cart-content-btn .btn.btn-primary{background:#e6cb6f}body#cart #content-wrapper .card-block-title .h1{color:#462d26;font-size:24px;font-weight:700;font-family:"Inter",sans-serif;text-transform:initial;text-align:center;margin-bottom:16px}body#cart #content-wrapper .cart-grid{margin-bottom:150px}body#cart #content-wrapper .cart-grid .cart-grid-body .card{background:rgba(0,0,0,0)}body#cart #content-wrapper .cart-grid .cart-grid-body .cart-overview{padding:0}body#cart #content-wrapper .cart-grid .cart-grid-body .cart-overview table{width:100%}body#cart #content-wrapper .cart-grid .cart-grid-body .cart-overview table thead::after{content:"";display:block;height:24px}body#cart #content-wrapper .cart-grid .cart-grid-body .cart-overview table thead tr th{color:rgba(70,45,38,.8509803922);font-size:12px;font-weight:400;font-family:"Inter",sans-serif;white-space:nowrap;padding:8px 0;border-bottom:1px solid rgba(17,14,12,.1019607843)}body#cart #content-wrapper .cart-grid .cart-grid-body .cart-overview table thead tr th:not(:last-child){padding-right:20px}body#cart #content-wrapper .cart-grid .cart-grid-body .cart-overview table tbody tr:not(:first-child) td{padding-top:18px}body#cart #content-wrapper .cart-grid .cart-grid-body .cart-overview table tbody tr:not(:last-child) td{padding-bottom:18px;border-bottom:1px solid rgba(17,14,12,.1019607843)}body#cart #content-wrapper .cart-grid .cart-grid-body .cart-overview table tbody tr td{vertical-align:top}body#cart #content-wrapper .cart-grid .cart-grid-body .cart-overview table tbody tr td:not(:last-child){padding-right:20px}body#cart #content-wrapper .cart-grid .cart-grid-body .cart-overview table tbody tr td .product-card-img img{width:80px}body#cart #content-wrapper .cart-grid .cart-grid-body .cart-overview table tbody tr td .product-card-desc{line-height:1}body#cart #content-wrapper .cart-grid .cart-grid-body .cart-overview table tbody tr td .product-card-desc a{color:#462d26;font-size:14px;font-weight:400;font-family:"Inter",sans-serif}body#cart #content-wrapper .cart-grid .cart-grid-body .cart-overview table tbody tr td .product-card-infos{line-height:1;margin-top:8px}body#cart #content-wrapper .cart-grid .cart-grid-body .cart-overview table tbody tr td .product-card-infos .product-card-info:not(:last-child){margin-bottom:8px}body#cart #content-wrapper .cart-grid .cart-grid-body .cart-overview table tbody tr td .product-card-infos .product-card-info span{color:rgba(70,45,38,.8509803922);font-size:12px;font-weight:400;font-family:"Inter",sans-serif}body#cart #content-wrapper .cart-grid .cart-grid-body .cart-overview table tbody tr td .product-card-price{padding-top:7px}body#cart #content-wrapper .cart-grid .cart-grid-body .cart-overview table tbody tr td .product-card-price .current-price{line-height:1}body#cart #content-wrapper .cart-grid .cart-grid-body .cart-overview table tbody tr td .product-card-price .current-price .price{color:#462d26;font-size:14px;font-family:"Inter",sans-serif;font-weight:700}body#cart #content-wrapper .cart-grid .cart-grid-body .cart-overview table tbody tr td .product-card-price .product-discount{line-height:1;margin-top:3px}body#cart #content-wrapper .cart-grid .cart-grid-body .cart-overview table tbody tr td .product-card-price .product-discount .regular-price{color:rgba(70,45,38,.8509803922);font-size:12px;font-family:"Inter",sans-serif;font-weight:400}body#cart #content-wrapper .cart-grid .cart-grid-body .cart-overview table tbody tr td .product-card-qty>.input-group{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;float:none;border:1px solid rgba(70,45,38,.8509803922);border-radius:1px}body#cart #content-wrapper .cart-grid .cart-grid-body .cart-overview table tbody tr td .product-card-qty>.input-group input.js-cart-line-product-quantity{order:2;font-size:14px;font-family:"Inter",sans-serif;font-weight:500;padding:0;text-align:center;width:35px;border:none;background:rgba(0,0,0,0);height:29px}body#cart #content-wrapper .cart-grid .cart-grid-body .cart-overview table tbody tr td .product-card-qty>.input-group button{padding:0;height:auto;color:rgba(70,45,38,.8509803922);font-size:14px;font-weight:500;font-family:"Inter",sans-serif;border:none;background:rgba(0,0,0,0)}body#cart #content-wrapper .cart-grid .cart-grid-body .cart-overview table tbody tr td .product-card-qty>.input-group button.btn{height:29px;padding:0 7px}body#cart #content-wrapper .cart-grid .cart-grid-body .cart-overview table tbody tr td .product-card-qty>.input-group button.btn.bootstrap-touchspin-up{order:3}body#cart #content-wrapper .cart-grid .cart-grid-body .cart-overview table tbody tr td .product-card-qty>.input-group button.btn.bootstrap-touchspin-down{order:1}body#cart #content-wrapper .cart-grid .cart-grid-body .cart-overview table tbody tr td .product-card-sum-price{padding-top:7px;line-height:1}body#cart #content-wrapper .cart-grid .cart-grid-body .cart-overview table tbody tr td .product-card-action{display:block;padding-top:9px}body#cart #content-wrapper .cart-grid .cart-grid-body .cart-overview table tbody tr td .product-card-action .remove-from-cart{position:relative;width:10px;height:10px;display:block}body#cart #content-wrapper .cart-grid .cart-grid-body .cart-overview table tbody tr td .product-card-action .remove-from-cart::before{content:"";position:absolute;width:10px;height:1px;background:#bbb6aa;top:50%;left:50%;transform:translate(-50%, -50%) rotate(45deg)}body#cart #content-wrapper .cart-grid .cart-grid-body .cart-overview table tbody tr td .product-card-action .remove-from-cart::after{content:"";position:absolute;width:10px;height:1px;background:#bbb6aa;top:50%;left:50%;transform:translate(-50%, -50%) rotate(-45deg)}body#cart #content-wrapper .cart-grid .cart-grid-body .cart-overview table tbody tr td .product-card-action .remove-from-cart .material-icons{display:none}body#cart #content-wrapper .cart-grid .cart-grid-body .cart-overview .no-items{color:#462d26;font-size:16px;font-family:"Inter",sans-serif;font-weight:700;width:100%;display:block;text-align:center}body#cart #content-wrapper .cart-grid .cart-grid-body .cart-overview .cart-items .cart-item .product-line-grid .product-line-grid-body .product-line-info a{color:#111516;font-weight:400;font-size:16px}body#cart #content-wrapper .cart-grid .cart-grid-body .cart-overview .cart-items .cart-item .product-line-grid .product-line-grid-body .product-price{margin:10px 0}body#cart #content-wrapper .cart-grid .cart-grid-body .cart-overview .cart-items .cart-item .product-line-grid .product-line-grid-body .product-price .product-discount .regular-price{color:#a9a8a8;font-weight:300;margin:0}body#cart #content-wrapper .cart-grid .cart-grid-body .cart-overview .cart-items .cart-item .product-line-grid .product-line-grid-body .product-price .product-discount .discount{background:#e6cb6f}body#cart #content-wrapper .cart-grid .cart-grid-body .cart-overview .cart-items .cart-item .product-line-grid .product-line-grid-body .product-price .current-price .price{color:#111516;font-weight:600;font-size:16px}body#cart #content-wrapper .cart-summary{margin-bottom:24px;background:#ece9e2}body#cart #content-wrapper .cart-summary .cart-detailed-totals .cart-detailed-subtotals{padding:24px 24px 0 24px}body#cart #content-wrapper .cart-summary .cart-detailed-totals .cart-detailed-subtotals .cart-summary-line:not(:last-child){margin-bottom:8px}body#cart #content-wrapper .cart-summary .cart-detailed-totals .cart-detailed-subtotals .cart-summary-line:last-child{margin-bottom:0}body#cart #content-wrapper .cart-summary .cart-detailed-totals .cart-detailed-subtotals .cart-summary-line span{font-size:14px;font-family:"Inter",sans-serif}body#cart #content-wrapper .cart-summary .cart-detailed-totals .cart-detailed-subtotals .cart-summary-line span.label{font-weight:500}body#cart #content-wrapper .cart-summary .cart-detailed-totals .cart-detailed-subtotals .cart-summary-line span.value{font-weight:400}body#cart #content-wrapper .cart-summary .cart-detailed-totals .cart-summary-totals{padding:16px 24px}body#cart #content-wrapper .cart-summary .cart-detailed-totals .cart-summary-totals .cart-summary-line.cart-total{padding:0;border:0}body#cart #content-wrapper .cart-summary .cart-detailed-totals .cart-summary-totals .cart-summary-line.cart-total span{font-size:14px;font-family:"Inter",sans-serif;font-weight:700}body#cart #content-wrapper .cart-summary .cart-detailed-actions{padding:0 24px 18px}body#cart #content-wrapper .cart-summary .cart-detailed-actions a.btn{color:#f9f7f2;font-size:14px;font-family:"Inter",sans-serif;font-weight:500;padding:14px 12px;background-color:#e79332;text-transform:initial}body#cart #content-wrapper .cart-summary .card-payment-support{padding:0 24px 12px}body#cart #content-wrapper .cart-summary .card-payment-support ul{padding:0;margin:0;list-style:none;display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:center;-moz-column-gap:30px;column-gap:30px;row-gap:12px}body#cart #content-wrapper .cart-summary .card-payment-support ul li img{max-width:44px}body#checkout #content-wrapper .cart-grid-body .checkout-step{padding:0;background-color:#f9f7f2}body#checkout #content-wrapper .cart-grid-body .checkout-step .step-title{color:#462d26;font-size:14px;font-family:"Inter",sans-serif;font-weight:700;text-transform:initial;padding-bottom:10px;border-bottom:1px solid #462d26;margin-bottom:32px}body#checkout #content-wrapper .cart-grid-body .checkout-step .step-title .step-number::after{content:". "}body#checkout #content-wrapper .cart-grid-body .checkout-step.-current{opacity:1 !important}body#checkout #content-wrapper .cart-grid-body .checkout-step.-current .step-title{color:#e79332;border-bottom:1px solid #e79332}body#checkout #content-wrapper .cart-grid-body .checkout-step.-complete{opacity:.5}body#checkout #content-wrapper .cart-grid-body .checkout-step .content{padding:0}body#checkout #content-wrapper .cart-grid-body .checkout-step #customer-form{max-width:480px}body#checkout #content-wrapper .cart-grid-body .checkout-step .form-group label{color:#110e0c;font-size:12px;font-family:"Inter",sans-serif;font-weight:500;margin-bottom:4px}body#checkout #content-wrapper .cart-grid-body .checkout-step .form-group input.form-control{background:rgba(70,45,38,.1019607843);border:1px solid rgba(70,45,38,.1411764706);padding:14px 16px;color:#110e0c;font-size:14px;font-family:"Inter",sans-serif;font-weight:500}body#checkout #content-wrapper .cart-grid-body .checkout-step .form-group .btn-show-password-box{position:absolute;top:0;right:0;bottom:0;width:-moz-fit-content;width:fit-content}body#checkout #content-wrapper .cart-grid-body .checkout-step .form-group .btn-show-password-box .btn-show-password{padding:0;background:rgba(0,0,0,0);display:flex;height:100%;align-items:center;width:30px;outline:none}body#checkout #content-wrapper .cart-grid-body .checkout-step .form-group .form-control-comment{color:rgba(70,45,38,0.8509803922);font-size:12px;font-family:"Inter",sans-serif;font-weight:400}body#checkout #content-wrapper .cart-grid-body .checkout-step .form-informations{margin-top:40px}body#checkout #content-wrapper .cart-grid-body .checkout-step .form-informations .form-informations-title{color:#110e0c;font-size:16px;font-family:"Inter",sans-serif;font-weight:700}body#checkout #content-wrapper .cart-grid-body .checkout-step .form-informations .form-informations-option{color:#110e0c;font-size:16px;font-family:"Inter",sans-serif;font-weight:400;font-style:initial !important}body#checkout #content-wrapper .cart-grid-body .checkout-step .form-informations .form-informations-subtitle{display:none}body#checkout #content-wrapper .cart-grid-body .checkout-step .form-footer{text-align:start;width:-moz-fit-content;width:fit-content}body#checkout #content-wrapper .cart-grid-body .checkout-step .form-footer .btn{color:#f9f7f2;font-size:14px;font-weight:500;font-family:"Inter",sans-serif;background:#e79332;padding:12px 80px;text-transform:initial}body#checkout #content-wrapper .cart-grid-body .checkout-step #delivery-address{max-width:480px;margin-left:0}body#checkout #content-wrapper .cart-grid-body .checkout-step .delivery-options{max-width:480px}body#checkout #content-wrapper .cart-grid-body .checkout-step .delivery-options .delivery-option{padding:12px 16px;margin:0;border:1px solid rgba(70,45,38,.1411764706);border-radius:1px;-moz-column-gap:16px;column-gap:16px;min-height:initial;background:rgba(0,0,0,0)}body#checkout #content-wrapper .cart-grid-body .checkout-step .delivery-options .delivery-option:not(:last-child){margin-bottom:16px}body#checkout #content-wrapper .cart-grid-body .checkout-step .delivery-options .delivery-option .delivery-option-checkbox{width:-moz-fit-content;width:fit-content;line-height:0}body#checkout #content-wrapper .cart-grid-body .checkout-step .delivery-options .delivery-option .delivery-option-2{flex:1;display:flex;flex-direction:row;align-items:center;justify-content:space-between}body#checkout #content-wrapper .cart-grid-body .checkout-step .delivery-options .delivery-option .delivery-option-2 .carrier-price{color:#110e0c;font-family:"Inter",sans-serif;font-size:14px;font-weight:700}body#checkout #content-wrapper .cart-grid-body .checkout-step .order-options #delivery label{color:#110e0c;font-size:12px;font-family:"Inter",sans-serif;font-weight:500;margin-bottom:4px}body#checkout #content-wrapper .cart-grid-body .checkout-step .order-options #delivery textarea{width:100%;max-width:480px;border:1px solid rgba(70,45,38,.1411764706);background:rgba(70,45,38,.1019607843);border-radius:1px;resize:none;margin-bottom:30px}body#checkout #content-wrapper .cart-grid-body .checkout-step button[type=submit]{color:#f9f7f2;font-size:14px;font-family:"Inter",sans-serif;font-weight:500;padding:12px 80px;background:#e79332;text-transform:initial;float:none !important}body#checkout #content-wrapper .cart-grid-body .checkout-step #conditions-to-approve ul li .condition-label{margin:0;line-height:1}body#checkout #content-wrapper .cart-grid-body .checkout-step #conditions-to-approve ul li .condition-label label{margin:0;line-height:1}body#checkout #content-wrapper .cart-grid-body .checkout-step .payment-options .js-additional-information{margin:0 0 20px 0;padding:24px;border:1px solid rgba(70,45,38,.1411764706)}body#checkout #content-wrapper .cart-grid-body .checkout-step .payment-options .js-additional-information p{color:#110e0c;font-size:14px;font-weight:700;font-family:"Inter",sans-serif}body#checkout #content-wrapper .cart-grid-body .checkout-step .payment-options .js-additional-information dl{border-left:1px solid rgba(70,45,38,.1411764706);border-right:1px solid rgba(70,45,38,.1411764706);border-top:1px solid rgba(70,45,38,.1411764706)}body#checkout #content-wrapper .cart-grid-body .checkout-step .payment-options .js-additional-information dl dt{border-right:1px solid rgba(70,45,38,.1411764706)}body#checkout #content-wrapper .cart-grid-body .checkout-step .payment-options .js-additional-information dl dt,body#checkout #content-wrapper .cart-grid-body .checkout-step .payment-options .js-additional-information dl dd{color:#462d26;font-size:14px;font-weight:400;font-family:"Inter",sans-serif;background:rgba(0,0,0,0);margin:0;flex:0 0 50%;border-bottom:1px solid rgba(70,45,38,0.1411764706)}body#checkout #content-wrapper #js-checkout-summary{background:rgba(0,0,0,0)}body#checkout #content-wrapper #js-checkout-summary .js-checkout-summary-box{margin-bottom:16px;background-color:#ece9e2}body#checkout #content-wrapper #js-checkout-summary .js-checkout-summary-box>.card-block{padding:24px 24px 0 24px}body#checkout #content-wrapper #js-checkout-summary .js-checkout-summary-box .cart-summary-totals{padding:16px 24px 24px 24px}body#checkout #content-wrapper #js-checkout-summary .js-checkout-summary-box .cart-summary-totals .cart-total{line-height:1;padding:0}body#checkout #content-wrapper #js-checkout-summary .js-checkout-summary-box .cart-summary-totals .cart-total span{color:#462d26;font-size:14px;font-weight:700;font-family:"Inter",sans-serif}body#checkout #content-wrapper #js-checkout-summary .js-checkout-summary-box #cart-summary-product-list .media-list{margin-bottom:24px;padding-bottom:24px;border-bottom:1px solid rgba(70,45,38,.3)}body#checkout #content-wrapper #js-checkout-summary .js-checkout-summary-box #cart-summary-product-list .media-list .media:not(:last-child){margin-bottom:24px}body#checkout #content-wrapper #js-checkout-summary .js-checkout-summary-box #cart-summary-product-list .media-list .media .media-left img{width:40px}body#checkout #content-wrapper #js-checkout-summary .js-checkout-summary-box #cart-summary-product-list .media-list .media .media-body .product-name a{color:#462d26;font-size:14px;font-weight:400;font-family:"Inter",sans-serif;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:260px}body#checkout #content-wrapper #js-checkout-summary .cart-summary-products .h4{font-size:16px;font-weight:700;font-family:"Inter",sans-serif;margin-bottom:24px;text-transform:uppercase}body#checkout #content-wrapper #js-checkout-summary .cart-summary-products .media-list .media .media-left{padding-right:16px}body#checkout #content-wrapper #js-checkout-summary .cart-summary-products .media-list .media .media-body .product-name{line-height:1;margin-bottom:2px;display:block}body#checkout #content-wrapper #js-checkout-summary .cart-summary-products .media-list .media .media-body .product-name a{color:#111516;font-weight:600}body#checkout #content-wrapper #js-checkout-summary .cart-summary-products .media-list .media .media-body .product-specification .product-line-info{line-height:1;margin-bottom:2px}body#checkout #content-wrapper #js-checkout-summary .cart-summary-products .media-list .media .media-body .product-specification .product-line-info span{color:rgba(70,45,38,.8509803922);font-size:12px;font-family:"Inter",sans-serif;font-weight:400}body#checkout #content-wrapper #js-checkout-summary .cart-summary-products .media-list .media .media-body .product-specification .product-quantity{color:rgba(70,45,38,.8509803922);font-size:12px;font-family:"Inter",sans-serif;font-weight:400;line-height:1}body#checkout #content-wrapper #js-checkout-summary .cart-summary-products .media-list .media .media-body .product-price{color:#111516;font-weight:600}body#checkout #content-wrapper #js-checkout-summary .cart-summary-subtotals-container{padding:0;border:none}body#checkout #content-wrapper #js-checkout-summary .cart-summary-subtotals-container .cart-summary-line{line-height:1;margin-bottom:8px}body#checkout #content-wrapper #js-checkout-summary .cart-summary-subtotals-container .cart-summary-line span{color:#462d26;font-size:14px;font-family:"Inter",sans-serif;font-weight:500}body#checkout #content-wrapper .delivery-options .delivery-option{border:none}body#order-confirmation .breadcrumb{display:none}body#order-confirmation #content-wrapper #main #registration-form{display:none}body#order-confirmation #content-wrapper #main section#content,body#order-confirmation #content-wrapper #main section#content-hook_payment_return,body#order-confirmation #content-wrapper #main section#content-hook-order-confirmation-footer{display:none}body#order-confirmation #content-wrapper #main section#content-hook_order_confirmation{margin-bottom:150px;margin-top:50px;background:rgba(0,0,0,0)}body#order-confirmation #content-wrapper #main section#content-hook_order_confirmation .card-title{color:#462d26;font-size:24px;font-weight:700;font-family:"Inter",sans-serif;margin-bottom:24px;text-align:center;display:flex;flex-direction:column;align-items:center;row-gap:32px;text-transform:initial}body#order-confirmation #content-wrapper #main section#content-hook_order_confirmation p{color:#1a1a18;font-size:16px;font-weight:400;font-family:"Inter",sans-serif;text-align:center;max-width:750px;margin-left:auto;margin-right:auto;margin-bottom:32px}body#order-confirmation #content-wrapper #main section#content-hook_order_confirmation .elementor-button{color:#f9f7f2;font-size:14px;font-weight:500;font-family:"Inter",sans-serif;padding:18px 80px;background:#e79332;margin:0 auto;display:flex;width:100%;max-width:-moz-fit-content;max-width:fit-content}body#order-confirmation footer#footer .footer-box-newsletter,body#order-confirmation footer#footer .footer-box-services,body#order-confirmation footer#footer .footer-box-other-info{display:none}footer#footer{background-color:#f9f7f2}.category-tiles-list{display:grid;grid-template-columns:repeat(6, 1fr);grid-gap:20px}.category-tiles-list a{display:block}body:not(#ets_blog_page) main #left-column>div.block{display:none !important}body#ets_blog_page #content-wrapper .ets-blog-wrapper-detail{border-radius:10px}body#ets_blog_page #left-column .title_block{color:#111516;font-size:20px;font-weight:400}body#ets_blog_page #left-column .ets_block_slider .ets_title_block{color:#111516;font-size:16px;font-weight:400}body#ets_blog_page ul.ets-blog-list>li .post-wrapper{border-radius:10px;overflow:hidden;display:flex;flex-direction:row;flex-wrap:wrap}body#ets_blog_page ul.ets-blog-list>li .post-wrapper .ets-blog-wrapper-content{background:#eff6f7;padding-top:15px;padding-bottom:15px}body#ets_blog_page ul.ets-blog-list>li .post-wrapper .ets_title_block{color:#111516;font-size:18px;font-weight:300;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;line-height:1.25;font-weight:400}body#ets_blog_page ul.ets-blog-list>li .post-wrapper .blog_description{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}body#ets_blog_page ul.ets-blog-list>li .post-wrapper .read_more{display:inline-block;color:#e6cb6f;font-weight:400;text-decoration:underline;font-style:underline !important;border:none}.ets_blog_sidebar>.block{box-shadow:none !important;border-radius:10px}body #left-column .block-categories .category-top-menu li a.h6{color:#111516;font-size:20px;font-weight:400}body #left-column .block-categories .category-top-menu li .category-sub-menu li a{color:#111516;font-size:16px;font-weight:400}body #left-column #search_filters .h6{color:#111516;font-size:20px;font-weight:400}body #left-column #search_filters .facet .h6{color:#111516;font-size:16px;font-weight:400}body#category #left-column>div{border-radius:10px}body#category #content-wrapper section#main div{border-radius:10px}.product-description{color:#000}.product-description *{color:#000;font-size:15px;line-height:1.5}.product-description ul{list-style-type:disc;margin-left:25px}.product-description h3{color:#000 !important;font-size:18px}.data-sheet dd,.data-sheet dt{font-weight:400 !important;font-size:15px}#header-search{position:relative;width:100%;max-width:340px;padding-right:32px;margin-right:14px}#header-search::before{content:"";position:absolute;top:50%;right:0;width:1px;height:28px;background:rgba(17,14,12,.1);transform:translateY(-50%)}#header-search form.elementor-search>ul.elementor-search__products{background:#f9f7f2;border-radius:0;border:1px solid rgba(17,14,12,.1)}#header-search form.elementor-search>ul.elementor-search__products .ui-menu-item{background:#fff}#header-search form.elementor-search>ul.elementor-search__products .ui-menu-item:not(:last-child){margin-bottom:2px}#header-search form.elementor-search>ul.elementor-search__products .ui-menu-item .elementor-search__product-details .elementor-search__product-name{color:#462d26;font-size:14px;font-weight:400;font-family:"Inter",sans-serif}#header-search form.elementor-search>ul.elementor-search__products .ui-menu-item .elementor-search__product-details .elementor-search__product-category{display:none}#header-search form.elementor-search>ul.elementor-search__products .ui-menu-item .elementor-search__product-details .elementor-search__product-price{color:#462d26;font-size:14px;font-weight:700;font-family:"Inter",sans-serif}#header-menu .elementor-nav-menu>ul{justify-content:space-between;align-items:center;width:100%}#header-menu .elementor-nav-menu>ul::after{display:none}#header-menu .elementor-nav-menu .menu-item-separator{display:block;width:1px;height:14px;background:rgba(17,14,12,.1019607843)}.home-slider{padding-right:10px;padding-left:10px}.home-slider .carousel-item .caption{width:100%;max-width:80%;bottom:auto;top:80px}.home-slider .carousel-item .caption .caption-description h2{color:#f9f7f2;font-size:64px;margin-bottom:18px;line-height:1.1;font-weight:500;font-family:"Inter",sans-serif}.home-slider .carousel-item .caption .caption-description h2 span{color:#e79332}.home-slider .carousel-item .caption .caption-description p{font-size:16px;color:#f9f7f2}.home-slider .slide-button{position:relative;display:flex;flex-direction:row;align-items:center;-moz-column-gap:12px;column-gap:12px;padding:16px 45px;width:-moz-fit-content;width:fit-content;margin-top:40px;border-top:1px solid #e79332;border-bottom:1px solid #e79332;color:#e79332;font-size:16px;font-weight:500}.home-slider .slide-button img{width:100%;max-width:24px}.home-slider .slide-button::before{content:"";position:absolute;left:-1px;top:-2px;bottom:0;width:10px;height:calc(100% + 4px);background-image:url("/img/cms/icons/btn-side-line.svg");background-position:center;background-size:contain;background-repeat:no-repeat}.home-slider .slide-button::after{content:"";position:absolute;right:-1px;top:-2px;bottom:0;width:10px;height:calc(100% + 4px);background-image:url("/img/cms/icons/btn-side-line.svg");background-position:center;background-size:contain;background-repeat:no-repeat;transform:scale(-1)}.home-box-1>.elementor-column-wrap>.elementor-widget-wrap{display:grid;grid-template-columns:7fr 5fr;grid-template-rows:1fr 1fr;grid-template-areas:"item1 item2" "item1 item3";gap:20px}.home-box-1>.elementor-column-wrap>.elementor-widget-wrap>.elementor-element:nth-child(1){grid-area:item1}.home-box-1>.elementor-column-wrap>.elementor-widget-wrap>.elementor-element:nth-child(2){grid-area:item2}.home-box-1>.elementor-column-wrap>.elementor-widget-wrap>.elementor-element:nth-child(3){grid-area:item3}.home-box-1 .home-box1-tile:nth-child(1) .elementor-cta-content .elementor-button::before{content:url("/img/cms/Home/Group 1223.svg")}.home-box-1 .home-box1-tile>.elementor-widget-container{height:100%}.home-box-1 .home-box1-tile>.elementor-widget-container>.elementor-cta{height:100%}.home-box-1 .home-box1-tile .elementor-cta-content{position:absolute;inset:0;background:rgba(0,0,0,0);justify-content:space-between;align-content:space-between}.home-box-1 .home-box1-tile .elementor-cta-content .elementor-button{position:relative;padding:0;display:flex;flex-direction:row;align-items:center;gap:10px}.home-box-1 .home-box1-tile .elementor-cta-content .elementor-button::before{content:url("/img/cms/Home/Group 1224.svg")}.home-box-info{position:relative}.home-box-info::before{content:"";position:absolute;top:0;left:50%;height:1px;width:100vw;transform:translateX(-50%);background:rgba(170,138,94,.25)}.home-box-info::after{content:"";position:absolute;bottom:0;left:50%;height:1px;width:100vw;transform:translateX(-50%);background:rgba(170,138,94,.25)}.home-box-info>.elementor-container>.elementor-row{align-items:center}.home-box-info .home-box-info-img img{max-width:unset}.footer-box-services{position:relative}.footer-box-services::before{content:"";position:absolute;bottom:0;left:50%;height:1px;width:100vw;transform:translateX(-50%);background:rgba(170,138,94,.25)}.footer-box-services .elementor-widget-wrap{flex-direction:row;flex-wrap:nowrap}.footer-box-other-info>.elementor-container>.elementor-row{-moz-column-gap:80px;column-gap:80px;position:relative}@media(min-width: 1025px){.footer-box-other-info>.elementor-container>.elementor-row::before{content:"";position:absolute;top:-60px;bottom:-60px;left:50%;width:1px;transform:translateX(-50%);background:rgba(170,138,94,.25)}}nav.pagination .page-list{display:flex;align-items:center;justify-content:center;gap:10px;background:rgba(0,0,0,0)}nav.pagination .page-list .pagination-item.prev a{background:rgba(0,0,0,0);transition:all 250ms ease-in-out}nav.pagination .page-list .pagination-item.prev a img{transition:all 250ms ease-in-out}nav.pagination .page-list .pagination-item.prev a:hover{background:#ffa629}nav.pagination .page-list .pagination-item.prev a:hover img{filter:brightness(0) invert(1)}nav.pagination .page-list .pagination-item.next a{background:rgba(0,0,0,0);transition:all 250ms ease-in-out}nav.pagination .page-list .pagination-item.next a img{transition:all 250ms ease-in-out;transform:scale(-1)}nav.pagination .page-list .pagination-item.next a:hover{background:#ffa629}nav.pagination .page-list .pagination-item.next a:hover img{filter:brightness(0) invert(1)}nav.pagination .page-list .pagination-item.current a{color:#fff;background:#ffa629}nav.pagination .page-list .pagination-item .spacer{display:flex;align-items:center;justify-content:center;padding:5px 11px;height:33px;width:33px;color:#9f928c;font-size:14px;font-weight:500;font-family:"Inter",sans-serif}nav.pagination .page-list .pagination-item a{display:flex;align-items:center;justify-content:center;color:#9f928c;font-family:"Inter",sans-serif;font-size:14px;font-weight:500;letter-spacing:-0.5px;padding:5px 11px;height:33px;min-width:33px;background:#ece9e2;border-radius:1px;transition:all 250ms ease-in-out}nav.pagination .page-list .pagination-item a:hover{color:#fff;background:#ffa629}body#category section#main #subcategories{padding:0;margin:0;background:rgba(0,0,0,0)}body#category section#main #subcategories .subcategory-heading{display:none}body#category section#main #subcategories .subcategories-list{display:flex;flex-direction:row;gap:16px;flex-wrap:wrap}body#category section#main #subcategories .subcategories-list li .subcategory-item{display:flex;flex-direction:row;-moz-column-gap:16px;column-gap:16px;align-items:center;background:#ece9e2;border-radius:50px;padding:8px 24px 8px 10px}body#category section#main #subcategories .subcategories-list li .subcategory-item .subcategory-image{width:43px;height:43px;padding:0;background:#fff;border-radius:100%}body#category section#main #subcategories .subcategories-list li .subcategory-item .subcategory-image img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;border-radius:100%}body#category section#main #subcategories .subcategories-list li .subcategory-item .subcategory-name{color:#462d26;font-size:16px;font-weight:600;font-family:"Inter",sans-serif;margin:0}nav.breadcrumb{margin-bottom:1.563rem}nav.breadcrumb ol{display:flex;flex-direction:row;-moz-column-gap:16px;column-gap:16px;align-items:center}nav.breadcrumb ol li span{color:#462d26;font-size:14px;font-weight:500;font-family:"Inter",sans-serif}nav.breadcrumb ol li.separator img{width:5px;height:9px}body#cms.cms-id-5 footer#footer section.footer-box-newsletter,body#cms.cms-id-6 footer#footer section.footer-box-newsletter,body#cms.cms-id-7 footer#footer section.footer-box-newsletter{display:none}body#cms.cms-id-5 footer#footer section.footer-box-services,body#cms.cms-id-6 footer#footer section.footer-box-services,body#cms.cms-id-7 footer#footer section.footer-box-services{display:none}body#cms.cms-id-5 footer#footer section.footer-box-other-info,body#cms.cms-id-6 footer#footer section.footer-box-other-info,body#cms.cms-id-7 footer#footer section.footer-box-other-info{display:none}body#cms section#main header.page-header{margin-bottom:32px}body#cms section#main header.page-header h1{color:#462d26;font-size:32px;font-family:"Inter",sans-serif;font-weight:700;margin:0}#cms-citys .elementor-icon-list-items{display:grid;grid-template-columns:repeat(auto-fill, minmax(250px, 1fr));gap:20px}#cms-citys .elementor-icon-list-items li .elementor-icon-list-text{display:block;width:100%;text-align:center;padding:12px 24px;background:#462d26}#js-product-list>.products{row-gap:40px}#basket-side-panel .elementor-cart__title{text-align:center;min-height:unset;line-height:1;padding:20px 0 25px}#basket-side-panel .elementor-cart__products .elementor-cart__product{position:relative}#basket-side-panel .elementor-cart__products .elementor-cart__product .elementor-cart__product-name{padding-left:16px}#basket-side-panel .elementor-cart__products .elementor-cart__product .elementor-cart__product-attrs{padding:3px 0}#basket-side-panel .elementor-cart__products .elementor-cart__product .elementor-cart__product-price{padding-left:16px}#basket-side-panel .elementor-cart__products .elementor-cart__product .elementor-cart__product-remove{position:absolute;top:20px;right:0}#basket-side-panel .elementor-cart__footer-box{position:relative;margin-top:auto}#basket-side-panel .elementor-cart__footer-box::before{content:"";position:absolute;inset:0 -30px;background:#ece9e2;z-index:-1}#basket-side-panel .elementor-cart__footer-box .elementor-cart__summary{border:none}#basket-side-panel .elementor-cart__footer-box .elementor-cart__summary>span{margin-bottom:5px}#basket-side-panel .elementor-cart__footer-box .elementor-cart__footer-buttons{width:100%}#basket-side-panel .elementor-cart__footer-delivery{margin-bottom:20px}#basket-side-panel .elementor-cart__footer-delivery ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:row;align-items:center;justify-content:center;-moz-column-gap:11px;column-gap:11px}#basket-side-panel .elementor-cart__footer-delivery ul li span{color:#462d26;font-family:"Inter",sans-serif;font-size:12px;font-weight:500}.custom-checkbox{display:flex;align-items:flex-start;-moz-column-gap:10px;column-gap:10px}.custom-checkbox label{padding:0;margin:0;cursor:pointer;color:#110e0c;font-size:14px;font-family:"Inter",sans-serif;font-weight:400}input[type=checkbox],input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;width:15px;height:15px;min-width:15px;min-height:15px;display:inline-block;border:1px solid #d9cebe;border-radius:3px;transition:all 250ms ease-in-out;overflow:hidden;cursor:pointer}input[type=checkbox]::before,input[type=radio]::before{content:"";position:absolute;top:-5px;left:15px;width:7px;height:2px;background:#f9f7f2;transform:rotate(-45deg);transition:all 250ms ease-in-out}input[type=checkbox]::after,input[type=radio]::after{content:"";position:absolute;top:-4px;left:-8px;width:4px;height:2px;background:#f9f7f2;transform:rotate(45deg);transition:all 250ms ease-in-out}input[type=checkbox]:checked,input[type=radio]:checked{background:#462d26;border-color:#462d26}input[type=checkbox]:checked::before,input[type=radio]:checked::before{top:6px;left:4px}input[type=checkbox]:checked::after,input[type=radio]:checked::after{top:7px;left:3px}body#authentication section#main .page-header{margin-bottom:32px}body#authentication section#main .page-header h1{color:#462d26;font-size:24px;font-weight:700;font-family:"Inter",sans-serif;text-align:center;margin-bottom:0}body#authentication section#main #content{background:rgba(0,0,0,0);max-width:480px;margin:0 auto 150px}body#authentication section#main #content form label{color:#110e0c;font-size:12px;font-weight:500;font-family:"Inter",sans-serif}body#authentication section#main #content form input[type=text]{border:1px solid rgba(70,45,38,.1411764706);background:rgba(70,45,38,.1019607843)}body#authentication section#main #content form .btn-show-password-box{width:-moz-fit-content;width:fit-content;position:absolute;right:0}body#authentication section#main #content form .btn-show-password-box .btn-show-password{background:rgba(0,0,0,0)}body#authentication section#main #content form .forgot-password{text-align:left}body#authentication section#main #content form .forgot-password a{color:#110e0c;font-size:12px;font-weight:500;font-family:"Inter",sans-serif;text-decoration:underline}body#authentication section#main #content form button{color:#f9f7f2;background:#e79332;padding:14px 80px;text-transform:initial}body#authentication section#main #content hr{margin:32px 0 16px}body#authentication section#main #content .no-account a{color:#110e0c;font-size:14px;font-weight:500;font-family:"Inter",sans-serif}body#authentication section#main #content .register-form>p{display:none}body#authentication section#main #content .register-form form .form-check{display:flex;flex-direction:row;-moz-column-gap:30px;column-gap:30px}body#authentication section#main #content .register-form form .form-check label{margin:0;display:flex;align-items:center;-moz-column-gap:5px;column-gap:5px}body#authentication section#main #content .register-form form .form-check label .custom-radio{line-height:1}body#authentication section#main #content .register-form form footer.form-footer{display:flex;align-items:center;justify-content:center;margin:30px 0 0 0}@media(max-width: 767px){.newsletter-form form.elementor-email-subscription .elementor-field-type-subscribe{display:flex;flex-direction:row;row-gap:16px;flex-wrap:wrap}.newsletter-form form.elementor-email-subscription .elementor-field-type-subscribe button{width:100%}}.newsletter-form .elementor-field-label{display:flex;gap:10px;margin-top:10px}.newsletter-form .elementor-field-label .elementor-checkbox-label{font-size:12px;font-weight:500;font-family:"Inter",sans-serif}#content-wrapper a[target=raty_procedura]{display:none !important}.leo-megamenu{margin-bottom:0}.leo-megamenu .dropdown-menu{background:#f9f7f2;border:1px solid rgba(17,14,12,.1019607843)}.leo-megamenu .dropdown-menu a:hover{color:#e79332 !important;text-decoration:underline}.leo-top-menu .nav{display:flex;align-items:center;width:100%}.leo-top-menu .nav>li{position:relative;padding:0 25px}.leo-top-menu .nav>li:first-child{padding-left:0}.leo-top-menu .nav>li::after{display:block;width:1px;height:14px;background:rgba(17,14,12,0.1019607843);position:absolute;right:0;top:50%;margin-top:-7px;content:""}.leo-top-menu .nav>li>a{text-transform:uppercase;font-weight:600}.leo-top-menu .nav a{font-family:"Inter",sans-serif;font-size:14px;font-weight:400;white-space:nowrap}.leo-top-menu .nav a:hover{color:#e79332;text-decoration:underline}.leo-top-menu .nav a:hover span{color:#e79332}.leo-top-menu .nav a::after{display:none !important}.leo-top-menu .nav a span{text-transform:uppercase}.cart-grid-footer{display:flex;align-items:center;gap:20px}.cart-grid-footer img{height:30px}#popular-products h2,#new-products h2{font-family:"Inter";color:#462d26;font-size:36px;font-weight:500}#products .sort-by-row{display:flex;justify-content:flex-end;gap:20px;align-items:center}#products .sort-by-row .products-sort-order .dropdown-menu{background:#fff;width:100%}#products .sort-by-row .products-sort-order .dropdown-menu a{white-space:nowrap;font-size:14px;font-family:"Inter";font-weight:400}#products .sort-by-row .products-sort-order .dropdown-menu a:hover{background:#fff;font-weight:700;color:#462d26}#products .sort-by-row .products-sort-order button{background:none;border:0;display:flex;justify-content:space-between;align-items:center;color:#462d26;font-family:"Inter";font-size:16px;font-weight:700;width:350px}#search_filters{background:none;border-top:1px solid rgba(17,14,12,.1019607843);border-bottom:1px solid rgba(17,14,12,.1019607843);border-radius:0 !important}#search_filters .head{display:flex;justify-content:space-between;align-items:center}#search_filters .head .h6{font-size:16px;font-weight:700;font-family:"Inter";text-transform:uppercase;color:#462d26;cursor:pointer;margin-bottom:0}#search_filters .head .js-search-filters-clear-all{background:#462d26;color:#fff}#search_filters.active{background:#fff;border:0;border-radius:10px !important}#search_filters.active .content{display:grid}#search_filters .content{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:20px;background:#fff;padding:25px;display:none}#search_filters .content .h6{font-weight:700;font-size:16px;font-family:"Inter";margin-bottom:25px}#search_filters .content .custom-checkbox{top:0;position:static}#search_filters .content .facet-label{display:flex;gap:10px;align-items:center;margin-bottom:10px}#search_filters .content .facet-label a{margin-top:0}#js-product-list-top{padding:0 20px}.active_filters{background:#fff;border-radius:10px;color:#462d26}.active_filters .filter-block{background:#462d26;color:#fff;padding:3px 10px}.active_filters .filter-block i{text-shadow:none;color:#fff !important}#contact main .container>.row:nth-child(2){display:grid;grid-template-columns:310px 1fr;gap:32px}@media(max-width: 767px){#contact main .container>.row:nth-child(2){grid-template-columns:1fr}}#contact main .container>.row:nth-child(2) #left-column{display:block;width:100%;max-width:100%;padding:0}#contact main .container>.row:nth-child(2) #content-wrapper{display:block;width:100%;max-width:100%;padding:0}#contact main .container>.row:nth-child(2) #content-wrapper #content{padding:40px}#contact main .container>.row:nth-child(2) #content-wrapper #content h3{font-size:32px;color:#110e0c;font-family:"Inter";font-weight:600;margin-bottom:32px}#contact main .container>.row:nth-child(2) #content-wrapper #content form .psgdpr_consent_message{display:grid;grid-template-columns:20px 1fr;gap:5px;align-items:center}#contact main .container>.row:nth-child(2) #content-wrapper #content form .btn-primary{width:277px;display:flex;align-items:center;justify-content:center;font-size:14px;font-family:"Inter";text-transform:none;font-weight:500;height:47px}#contact main .container>.row:nth-child(2) #content-wrapper #content form .btn-primary:hover{background:#462d26}#contact main .container>.row:nth-child(2) #content-wrapper #content form label{color:#110e0c;font-size:12px;font-weight:500;font-family:"Inter";margin-bottom:4px}#contact main .container>.row:nth-child(2) #content-wrapper #content form label[for=file-upload].btn-default{background:#462d26;color:#fff;height:47px;display:flex;align-items:center;justify-content:center}#contact main .container>.row:nth-child(2) #content-wrapper #content form input[type=email],#contact main .container>.row:nth-child(2) #content-wrapper #content form input[type=text],#contact main .container>.row:nth-child(2) #content-wrapper #content form select{height:47px;display:flex;align-items:center;justify-content:flex-start;padding:0 16px;font-size:14px;color:#110e0c;font-family:"Inter";border:1px solid rgba(70,45,38,.1411764706);background-color:#f9f7f2}#contact main .container>.row:nth-child(2) #content-wrapper #content form input[type=email]:focus,#contact main .container>.row:nth-child(2) #content-wrapper #content form input[type=text]:focus,#contact main .container>.row:nth-child(2) #content-wrapper #content form select:focus{outline:none;box-shadow:none}#contact main .container>.row:nth-child(2) #content-wrapper #content form textarea{padding:0 16px;font-size:14px;color:#110e0c;font-family:"Inter";border:1px solid rgba(70,45,38,.1411764706);background-color:#f9f7f2;padding:10px}#contact main .container>.row:nth-child(2) #content-wrapper #content form textarea:focus{outline:none;box-shadow:none}/*# sourceMappingURL=custom.css.map */ \ No newline at end of file diff --git a/themes/classic/assets/css/custom.css.map b/themes/classic/assets/css/custom.css.map index 70a2b83a..2302955d 100644 --- a/themes/classic/assets/css/custom.css.map +++ b/themes/classic/assets/css/custom.css.map @@ -1 +1 @@ -{"version":3,"sources":["custom.scss"],"names":[],"mappings":"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","file":"custom.css","sourcesContent":["$cWhite: #fff;\r\n$cBlack: #111516;\r\n$cGold: #e6cb6f;\r\n$cGoldDark: #d3ba67;\r\n$cBgAccent: #eff6f7;\r\n$cBone: #f6f6f6;\r\n\r\n$fInter: 'Inter',\r\nsans-serif;\r\n\r\nbody>main {\r\n overflow-x: hidden;\r\n}\r\n\r\nhtml {\r\n scroll-padding-top: 150px;\r\n}\r\n\r\nbody {\r\n font-size: 15px;\r\n line-height: 1.5;\r\n color: #232323;\r\n\r\n .elementor-widget-text-editor {\r\n color: #232323;\r\n }\r\n\r\n h3 {\r\n color: #232323;\r\n }\r\n\r\n &#index {\r\n footer#footer {\r\n section.footer-box-newsletter {\r\n display: none !important;\r\n }\r\n }\r\n }\r\n\r\n &#category {\r\n section#wrapper {\r\n section#main {\r\n margin-bottom: 100px;\r\n\r\n #product-list-header {\r\n display: none;\r\n }\r\n }\r\n }\r\n }\r\n}\r\n\r\n#footer {\r\n a {\r\n color: #c5c5c5;\r\n transition: all 250ms ease-in-out;\r\n\r\n &:hover {\r\n color: $cGold;\r\n text-decoration: none;\r\n }\r\n }\r\n}\r\n\r\na {\r\n color: $cGold;\r\n}\r\n\r\n.btn-1 {\r\n display: inline-block;\r\n color: $cBlack;\r\n border: 1px solid $cGold;\r\n padding: 15px;\r\n background: $cWhite;\r\n transition: all 250ms ease-in-out;\r\n cursor: pointer;\r\n\r\n &:hover {\r\n color: $cWhite;\r\n background: $cGold;\r\n }\r\n}\r\n\r\n.btn-primary {\r\n color: $cWhite;\r\n background: $cGold;\r\n transition: all 250ms ease-in-out;\r\n\r\n &:hover {\r\n color: $cWhite;\r\n background: $cGoldDark;\r\n }\r\n}\r\n\r\n#box-newsletter {\r\n position: relative;\r\n\r\n &::before {\r\n content: '';\r\n position: absolute;\r\n width: 100vw;\r\n left: 50%;\r\n top: 0;\r\n bottom: 0;\r\n transform: translateX(-50%);\r\n background-color: $cWhite;\r\n }\r\n}\r\n\r\n.simple-blog-posts {\r\n .elementor-swiper-button {\r\n color: $cGold;\r\n\r\n &.elementor-swiper-button-next {\r\n right: 0;\r\n }\r\n\r\n &.elementor-swiper-button-prev {\r\n left: 0;\r\n }\r\n }\r\n\r\n #simple-blog-box {\r\n padding: 0 29px;\r\n\r\n .simple-blog-post {\r\n border-radius: 10px;\r\n overflow: hidden;\r\n\r\n ._image {\r\n img {\r\n height: 100%;\r\n max-height: 200px;\r\n width: 100%;\r\n object-fit: cover;\r\n object-position: center;\r\n }\r\n }\r\n\r\n ._content {\r\n padding: 20px;\r\n background-color: $cBgAccent;\r\n\r\n .post-title {\r\n color: $cBlack;\r\n font-size: 18px;\r\n font-weight: 300;\r\n margin: 0 0 0.7em;\r\n\r\n display: -webkit-box;\r\n -webkit-line-clamp: 2;\r\n -webkit-box-orient: vertical;\r\n overflow: hidden;\r\n line-height: 1.25;\r\n font-weight: 400;\r\n }\r\n\r\n a._btn {\r\n display: inline-block;\r\n color: $cGold;\r\n font-weight: 400;\r\n text-decoration: underline;\r\n }\r\n }\r\n }\r\n }\r\n}\r\n\r\n.js-product {\r\n &.product {\r\n article.product-miniature {\r\n &:hover {\r\n .thumbnail-container {\r\n .wishlist-button-add {\r\n opacity: 1;\r\n visibility: visible;\r\n transform: translateY(0);\r\n }\r\n\r\n ul.product-flags {\r\n transform: translateX(calc(-100% - 30px));\r\n\r\n // li.product-flag {\r\n // \t&.new {\r\n // \t\ttransform: translateX(0);\r\n // \t}\r\n\r\n // \t&.discount {\r\n // \t\ttransform: translateX(-100%);\r\n // \t}\r\n // }\r\n }\r\n }\r\n }\r\n\r\n .thumbnail-container {\r\n width: 100%;\r\n border-radius: 10px;\r\n border: 1px solid #eff6f7;\r\n\r\n .thumbnail-top {\r\n background: #ffffff;\r\n\r\n a {\r\n img {}\r\n }\r\n\r\n .highlighted-informations {}\r\n\r\n .product-add-to-basket {\r\n display: flex;\r\n align-items: center;\r\n justify-content: center;\r\n\r\n .add-to-cart {\r\n font-family: $fInter;\r\n font-size: 12px;\r\n font-weight: 700;\r\n\r\n padding: 8px 16px;\r\n display: flex;\r\n align-items: center;\r\n background: #462d26;\r\n border-radius: 1px;\r\n column-gap: 8px;\r\n\r\n &:hover {\r\n background: #E79332;\r\n }\r\n\r\n i {\r\n font-size: 15px;\r\n margin-bottom: 2px;\r\n }\r\n\r\n span {\r\n line-height: 1;\r\n margin-bottom: 1px;\r\n font-size: 14px;\r\n font-weight: 700;\r\n }\r\n }\r\n }\r\n }\r\n\r\n .product-description {\r\n margin-top: 14px;\r\n\r\n &::after {\r\n display: none !important;\r\n }\r\n\r\n .product-title {\r\n margin-bottom: 14px;\r\n line-height: 1;\r\n\r\n a {\r\n color: #462d26;\r\n font-family: $fInter;\r\n font-size: 14px;\r\n font-weight: 400;\r\n line-height: 1.2;\r\n }\r\n }\r\n\r\n .product-price-and-shipping {\r\n .regular-price {\r\n font-size: 14px;\r\n font-family: $fInter;\r\n color: rgb(70, 45, 38, 0.34);\r\n font-weight: 700;\r\n }\r\n\r\n .price {\r\n color: #462d26;\r\n font-family: $fInter;\r\n font-size: 14px;\r\n font-weight: 700;\r\n }\r\n\r\n .discount-product {}\r\n\r\n &.product-price-discount {\r\n display: flex;\r\n flex-direction: row;\r\n column-gap: 10px;\r\n\r\n .price {\r\n order: 1;\r\n color: #c40000;\r\n }\r\n\r\n .regular-price {\r\n order: 2;\r\n }\r\n }\r\n }\r\n }\r\n\r\n ul.product-flags {\r\n position: absolute;\r\n top: 24px;\r\n left: 24px;\r\n z-index: 2;\r\n transition: all 250ms ease-in-out;\r\n row-gap: 8px;\r\n\r\n li.product-flag {\r\n font-size: 11px;\r\n font-weight: 400;\r\n padding: 3px 8px;\r\n min-width: fit-content;\r\n min-height: auto;\r\n margin-top: 0;\r\n list-style: none;\r\n\r\n // &:first-child {\r\n // \tmargin-top: 0;\r\n // }\r\n\r\n font-family: $fInter;\r\n font-size: 12px;\r\n font-weight: 700;\r\n\r\n &.new {\r\n background: #462d26;\r\n padding: 4px 8px;\r\n }\r\n\r\n &.discount {\r\n display: flex;\r\n flex-direction: row;\r\n column-gap: 8px;\r\n background-color: transparent;\r\n padding: 0;\r\n\r\n span {\r\n font-family: $fInter;\r\n font-size: 12px;\r\n font-weight: 700;\r\n padding: 4px 8px;\r\n background: #c40000;\r\n }\r\n\r\n // background: #e30613;\r\n // border-bottom-right-radius: 10px;\r\n }\r\n\r\n &.out_of_stock {\r\n background: #462d26;\r\n // position: absolute;\r\n // top: 0;\r\n // right: 0;\r\n // background: #111516;\r\n // border-bottom-left-radius: 10px;\r\n }\r\n }\r\n }\r\n\r\n .wishlist-button-add {\r\n opacity: 0;\r\n visibility: hidden;\r\n // box-shadow: 0px 0px 15px 1px rgba(0, 0, 0, 0.1);\r\n box-shadow: none;\r\n transition: all 250ms ease-in-out;\r\n transform: translateY(calc(-100% - 1rem));\r\n\r\n i {\r\n color: #462d26;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n}\r\n\r\n.product-images>li.thumb-container>.thumb.selected,\r\n.product-images>li.thumb-container>.thumb:hover {\r\n border-color: $cGold;\r\n}\r\n\r\n.blockreassurance_product {\r\n .item-product {\r\n svg {\r\n path {\r\n fill: $cGold;\r\n }\r\n }\r\n }\r\n}\r\n\r\n//* Single Product\r\nbody#product {\r\n overflow-x: hidden;\r\n\r\n >main {\r\n overflow: initial;\r\n }\r\n\r\n #content {\r\n ul.product-flags {\r\n display: flex;\r\n flex-direction: row;\r\n gap: 10px;\r\n flex-wrap: wrap;\r\n\r\n li.product-flag {\r\n font-size: 11px;\r\n font-weight: 400;\r\n padding: 3px 8px;\r\n min-width: fit-content;\r\n min-height: auto;\r\n transition: all 250ms ease-in-out;\r\n margin-top: 0;\r\n\r\n border-radius: 10px;\r\n\r\n &.new {\r\n background: $cGold;\r\n margin-top: 0;\r\n }\r\n\r\n &.discount {\r\n background: #e30613;\r\n }\r\n\r\n &.out_of_stock {\r\n position: absolute;\r\n top: 0;\r\n right: 0;\r\n background: #111516;\r\n }\r\n }\r\n }\r\n }\r\n\r\n .product-info-box {\r\n margin: 0;\r\n // background: $cWhite;\r\n padding-top: 5px;\r\n padding-bottom: 65px;\r\n border-radius: 10px;\r\n\r\n #content {\r\n max-width: unset;\r\n\r\n ul.product-flags {\r\n margin: 0;\r\n }\r\n }\r\n\r\n h1 {\r\n color: $cBlack;\r\n font-size: 24px;\r\n font-weight: 400;\r\n }\r\n\r\n .product-prices {\r\n display: flex;\r\n align-items: flex-end;\r\n gap: 10px;\r\n\r\n .product-discount {\r\n margin-bottom: 0px;\r\n\r\n .regular-price {\r\n color: #a9a8a8;\r\n font-weight: 300;\r\n margin: 0;\r\n }\r\n }\r\n\r\n .product-price {\r\n margin-bottom: 0;\r\n\r\n .current-price {\r\n color: $cBlack;\r\n font-size: 26px;\r\n font-weight: 600;\r\n margin-bottom: 0;\r\n\r\n .discount {\r\n display: none;\r\n }\r\n }\r\n }\r\n\r\n .tax-shipping-delivery-label {\r\n margin-bottom: 0;\r\n }\r\n }\r\n\r\n .product-info-box-left {\r\n &:hover {\r\n .scroll-box-arrows {\r\n opacity: 1;\r\n visibility: visible;\r\n }\r\n }\r\n\r\n .images-container {\r\n .js-qv-mask {\r\n margin: 0;\r\n width: 100%;\r\n }\r\n }\r\n\r\n .product-images {\r\n margin-bottom: 0;\r\n }\r\n\r\n .scroll-box-arrows {\r\n opacity: 0;\r\n visibility: hidden;\r\n transition: all 250ms ease-in-out;\r\n\r\n .material-icons {\r\n line-height: 0;\r\n bottom: 45px;\r\n width: 33px;\r\n height: 33px;\r\n display: flex;\r\n align-items: center;\r\n justify-content: center;\r\n background: #ece9e2;\r\n border-radius: 100%;\r\n }\r\n }\r\n }\r\n\r\n .product-info-box-right {\r\n ul.product-flags {\r\n margin-bottom: 24px;\r\n\r\n li.product-flag {\r\n font-size: 11px;\r\n font-weight: 400;\r\n padding: 3px 8px;\r\n min-width: fit-content;\r\n min-height: auto;\r\n margin-top: 0;\r\n list-style: none;\r\n font-family: $fInter;\r\n font-size: 12px;\r\n font-weight: 700;\r\n\r\n &.new {\r\n background: #462d26;\r\n padding: 4px 8px;\r\n }\r\n\r\n &.discount {\r\n display: flex;\r\n flex-direction: row;\r\n column-gap: 8px;\r\n background-color: transparent;\r\n padding: 0;\r\n\r\n span {\r\n font-family: $fInter;\r\n font-size: 12px;\r\n font-weight: 700;\r\n padding: 4px 8px;\r\n background: #c40000;\r\n }\r\n }\r\n\r\n &.out_of_stock {\r\n background: #462d26;\r\n }\r\n }\r\n }\r\n\r\n .h1 {\r\n color: #462d26;\r\n font-size: 20px;\r\n font-weight: 500;\r\n font-family: $fInter;\r\n text-transform: initial;\r\n margin-bottom: 32px;\r\n }\r\n\r\n .product-prices {\r\n .product-discount {\r\n .regular-price {\r\n color: #462d26;\r\n font-size: 28px;\r\n font-weight: 700;\r\n font-family: $fInter;\r\n line-height: 1;\r\n opacity: 0.35;\r\n }\r\n }\r\n\r\n .product-price {\r\n .current-price {\r\n .current-price-value {\r\n color: #462d26;\r\n font-size: 28px;\r\n font-weight: 700;\r\n font-family: $fInter;\r\n line-height: 1;\r\n }\r\n }\r\n }\r\n\r\n .tax-shipping-delivery-label {\r\n display: none;\r\n }\r\n }\r\n\r\n .gm_omniprice {\r\n display: none;\r\n }\r\n\r\n .product-information {\r\n .product-description {\r\n display: none;\r\n }\r\n\r\n .product-actions {\r\n .product-variants {\r\n margin: 16px 0;\r\n border-top: 1px solid #ddd;\r\n // border-bottom: 1px solid #ddd;\r\n\r\n .product-variants-item {\r\n position: relative;\r\n display: flex;\r\n align-items: center;\r\n justify-content: flex-start;\r\n // margin: 16px 0;\r\n margin: 0;\r\n padding: 16px 0;\r\n width: 100%;\r\n\r\n &:not(:last-child) {\r\n border-bottom: 1px solid #ddd;\r\n // padding-bottom: 16px;\r\n }\r\n\r\n &::before {\r\n content: '';\r\n position: absolute;\r\n left: -20px;\r\n right: -20px;\r\n top: -1px;\r\n bottom: 0;\r\n background: #fff;\r\n transition: all 250ms ease-in-out;\r\n opacity: 0;\r\n visibility: hidden;\r\n transition-delay: 400ms;\r\n }\r\n\r\n .color_select {\r\n display: flex;\r\n gap: 10px;\r\n\r\n li {\r\n margin: 0;\r\n padding: 0;\r\n\r\n input {\r\n display: none;\r\n\r\n &:checked+span {\r\n border: 0 !important;\r\n\r\n &::before {\r\n content: '';\r\n display: block;\r\n position: absolute;\r\n top: -2px;\r\n left: -2px;\r\n height: 30px;\r\n width: 30px;\r\n border: 1px solid #000;\r\n border-radius: 50%;\r\n }\r\n }\r\n }\r\n\r\n span {\r\n margin: 0;\r\n padding: 0;\r\n height: 26px;\r\n width: 26px;\r\n border-radius: 50%;\r\n }\r\n }\r\n }\r\n\r\n &.active {\r\n &::before {\r\n opacity: 1;\r\n visibility: visible;\r\n transition-delay: 0ms;\r\n }\r\n }\r\n\r\n .product-variants-item--wrapper {\r\n width: 100%;\r\n position: relative;\r\n }\r\n\r\n .control-label-nav {\r\n display: flex;\r\n flex-direction: row;\r\n justify-content: space-between;\r\n align-items: center;\r\n\r\n &.active {\r\n .form-control-select-standard-handler {\r\n transform: scale(-1);\r\n }\r\n }\r\n\r\n .form-control-select-standard-handler {\r\n cursor: pointer;\r\n }\r\n }\r\n\r\n .control-label {\r\n color: #462d26;\r\n font-size: 14px;\r\n font-weight: 700;\r\n font-family: $fInter;\r\n\r\n width: 100%;\r\n max-width: 200px;\r\n margin-bottom: 0;\r\n\r\n .control-label-selected {\r\n font-weight: 400;\r\n }\r\n }\r\n\r\n select {\r\n // border-radius: 10px;\r\n display: none;\r\n }\r\n\r\n .form-control-select-custom {\r\n display: none;\r\n position: absolute;\r\n left: -20px;\r\n right: -20px;\r\n top: calc(100% + 16px);\r\n z-index: 10;\r\n\r\n .custom-select {\r\n display: block;\r\n padding: 25px;\r\n border: none;\r\n background: #fff;\r\n height: auto;\r\n\r\n ul.custom-dropdown {\r\n display: flex;\r\n flex-direction: column;\r\n row-gap: 16px;\r\n margin: 0;\r\n\r\n li {\r\n display: flex;\r\n flex-direction: row;\r\n column-gap: 14px;\r\n margin: 0;\r\n\r\n color: #110e0c;\r\n font-size: 14px;\r\n font-weight: 400;\r\n font-family: $fInter;\r\n cursor: pointer;\r\n\r\n &:not(:last-child) {\r\n padding-bottom: 16px;\r\n border-bottom: 1px solid #110e0c1a;\r\n }\r\n\r\n &.active {\r\n .li-checkbox {\r\n background: #462d26;\r\n border-color: #462d26;\r\n\r\n &::before {\r\n content: '';\r\n position: absolute;\r\n top: 8px;\r\n left: 5.5px;\r\n width: 8px;\r\n height: 2px;\r\n background: #f9f7f2;\r\n transform: rotate(-45deg);\r\n transition: all 250ms ease-in-out;\r\n }\r\n\r\n &::after {\r\n content: '';\r\n position: absolute;\r\n top: 9px;\r\n left: 4.5px;\r\n width: 3.5px;\r\n height: 2px;\r\n background: #f9f7f2;\r\n transform: rotate(45deg);\r\n transition: all 250ms ease-in-out;\r\n }\r\n }\r\n }\r\n\r\n .li-checkbox {\r\n position: relative;\r\n display: block;\r\n width: 19px;\r\n min-width: 19px;\r\n height: 19px;\r\n border: 1px solid #d9cebe;\r\n border-radius: 100%;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n\r\n // > ul {\r\n // \tmargin-bottom: 0;\r\n\r\n // \tli {\r\n // \t\t> label {\r\n // \t\t\tmargin-bottom: 0;\r\n\r\n // \t\t\t> span {\r\n // \t\t\t\tdisplay: inline-block;\r\n // \t\t\t\twidth: 20px;\r\n // \t\t\t\theight: 20px;\r\n // \t\t\t}\r\n // \t\t}\r\n // \t}\r\n // }\r\n }\r\n }\r\n\r\n .product-add-to-cart {\r\n padding: 24px;\r\n background: #ece9e2;\r\n\r\n @media (max-width: 767px) {\r\n position: relative;\r\n padding: 24px 0;\r\n\r\n * {\r\n z-index: 2;\r\n }\r\n\r\n &::after {\r\n content: '';\r\n position: absolute;\r\n top: 0;\r\n bottom: 0;\r\n left: 50%;\r\n width: 100svw;\r\n transform: translateX(-50%);\r\n background: #ece9e2;\r\n z-index: 1;\r\n }\r\n }\r\n\r\n >.control-label {\r\n display: none;\r\n }\r\n\r\n .product-quantity {\r\n margin-bottom: 10px;\r\n\r\n .qty {\r\n margin-bottom: 0;\r\n margin-right: 16px;\r\n\r\n >.input-group {\r\n display: flex;\r\n flex-direction: row;\r\n flex-wrap: nowrap;\r\n align-items: center;\r\n float: none;\r\n border: 1px solid #462d26d9;\r\n border-radius: 1px;\r\n\r\n input#quantity_wanted {\r\n order: 2;\r\n font-size: 14px;\r\n font-family: $fInter;\r\n font-weight: 500;\r\n\r\n padding: 0;\r\n text-align: center;\r\n width: 35px;\r\n border: none;\r\n background: transparent;\r\n height: 29px;\r\n }\r\n\r\n button {\r\n padding: 0;\r\n height: auto;\r\n\r\n color: #462d26d9;\r\n font-size: 14px;\r\n font-weight: 500;\r\n font-family: $fInter;\r\n border: none;\r\n background: transparent;\r\n\r\n &.btn {\r\n height: 29px;\r\n padding: 0 10px;\r\n\r\n &.bootstrap-touchspin-up {\r\n order: 3;\r\n }\r\n\r\n &.bootstrap-touchspin-down {\r\n order: 1;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n\r\n .add {\r\n margin: 0;\r\n width: 100%;\r\n\r\n .add-to-cart {\r\n background: #e79332;\r\n margin: 0;\r\n width: 100%;\r\n\r\n color: #f9f7f2;\r\n font-size: 14px;\r\n font-weight: 500;\r\n font-family: $fInter;\r\n text-transform: initial;\r\n\r\n &:hover {\r\n background: #110E0C;\r\n }\r\n\r\n .material-icons {\r\n line-height: 1;\r\n font-size: 14px;\r\n height: auto;\r\n width: auto;\r\n vertical-align: baseline;\r\n margin-right: 3px;\r\n }\r\n }\r\n }\r\n\r\n .wishlist-button-add {\r\n margin-left: 16px;\r\n width: 30px;\r\n border-radius: 0;\r\n background: transparent;\r\n box-shadow: none;\r\n\r\n i {\r\n background-image: url('/img/cms/icons/icon-heart.svg');\r\n background-position: center;\r\n background-repeat: no-repeat;\r\n background-size: contain;\r\n width: 26px;\r\n height: 26px;\r\n font-size: 0;\r\n }\r\n }\r\n }\r\n\r\n #product-availability {\r\n display: none;\r\n }\r\n\r\n .product-minimal-quantity {\r\n margin: 0;\r\n display: none;\r\n }\r\n }\r\n\r\n .product-additional-info {\r\n display: none;\r\n margin: 30px 0;\r\n }\r\n }\r\n\r\n .blockreassurance_product {\r\n display: flex;\r\n flex-direction: column;\r\n row-gap: 20px;\r\n margin: 40px 0 0 0;\r\n\r\n >div {\r\n display: flex;\r\n flex-direction: row;\r\n align-items: center;\r\n flex-wrap: wrap;\r\n\r\n color: #462d26;\r\n font-size: 14px;\r\n font-weight: 500;\r\n font-family: $fInter;\r\n\r\n .item-product {\r\n margin-right: 16px;\r\n padding: 0;\r\n width: 24px;\r\n height: 24px;\r\n\r\n svg {\r\n width: 24px;\r\n height: 24px;\r\n\r\n path {\r\n fill: transparent !important;\r\n }\r\n }\r\n }\r\n\r\n .block-title {\r\n margin-right: 10px;\r\n }\r\n\r\n p {\r\n font-weight: 700;\r\n margin: 0;\r\n }\r\n }\r\n\r\n .item-1 {\r\n .block-description {\r\n text-decoration: underline;\r\n cursor: pointer;\r\n }\r\n }\r\n\r\n .block-raty {\r\n width: 100%;\r\n display: none;\r\n\r\n .block-raty--wrapper {\r\n display: flex;\r\n flex-direction: row;\r\n flex-wrap: wrap;\r\n gap: 10px;\r\n padding-top: 20px;\r\n\r\n img {\r\n height: 35px;\r\n }\r\n }\r\n }\r\n }\r\n\r\n #description-nav {\r\n padding: 32px 24px;\r\n margin: 0;\r\n list-style: none;\r\n\r\n display: flex;\r\n flex-direction: row;\r\n\r\n li {\r\n &:not(:last-child) {\r\n padding-right: 24px;\r\n margin-right: 24px;\r\n border-right: 1px solid #110e0c1a;\r\n }\r\n\r\n a {\r\n color: #462d26;\r\n font-size: 16px;\r\n font-weight: 600;\r\n font-family: $fInter;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n\r\n .product-description-box {\r\n position: relative;\r\n margin-bottom: 100px;\r\n padding-top: 60px;\r\n padding-bottom: 60px;\r\n\r\n &::before {\r\n content: '';\r\n position: absolute;\r\n top: 0;\r\n left: 50%;\r\n bottom: 0;\r\n width: 100svw;\r\n transform: translateX(-50%);\r\n background: #ffffff;\r\n }\r\n\r\n .c-row {\r\n display: flex;\r\n flex-direction: row;\r\n column-gap: 60px;\r\n\r\n .c-col {\r\n width: calc(50% - 30px);\r\n\r\n @media (max-width: 767px) {\r\n width: 100%;\r\n }\r\n }\r\n\r\n .c-col-2 {\r\n @media (max-width: 767px) {\r\n display: none;\r\n }\r\n\r\n .product-description-box-img {\r\n position: sticky;\r\n top: 150px;\r\n\r\n img {\r\n width: 100%;\r\n max-width: fit-content;\r\n }\r\n }\r\n }\r\n }\r\n\r\n ul.product-accordion-box {\r\n padding: 0;\r\n margin: 0;\r\n list-style: none;\r\n\r\n li.accordion-item {\r\n &.active {\r\n .accordion-item-header {\r\n img {\r\n transform: scale(-1);\r\n }\r\n }\r\n }\r\n\r\n .accordion-item-header {\r\n display: flex;\r\n flex-direction: row;\r\n align-items: center;\r\n justify-content: space-between;\r\n column-gap: 30px;\r\n padding: 16px 0;\r\n border-bottom: 1px solid #110e0c1a;\r\n cursor: pointer;\r\n\r\n h3 {\r\n color: #462d26;\r\n font-size: 24px;\r\n font-weight: 600;\r\n font-family: $fInter;\r\n margin: 0;\r\n }\r\n\r\n img {\r\n transition: all 0.3s ease-in-out;\r\n }\r\n }\r\n\r\n .accordion-item-body {\r\n .accordion-item-body--wrapper {\r\n padding-top: 24px;\r\n padding-bottom: 64px;\r\n\r\n * {\r\n color: #000;\r\n font-size: 14px;\r\n font-weight: 400;\r\n font-family: $fInter;\r\n line-height: 1.4;\r\n\r\n strong {\r\n font-weight: 700;\r\n }\r\n }\r\n\r\n img {\r\n max-width: fit-content;\r\n width: 100%;\r\n height: auto;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n\r\n .tabs {\r\n border-radius: 10px;\r\n\r\n .nav-tabs {\r\n .nav-item {\r\n .nav-link {\r\n color: $cBlack;\r\n font-weight: 400;\r\n font-size: 16px;\r\n\r\n &:hover {\r\n border-bottom: $cGold 3px solid;\r\n }\r\n\r\n &.active {\r\n color: $cBlack;\r\n border-color: $cGold;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n\r\n #empty-product-comment {\r\n border-radius: 10px;\r\n }\r\n}\r\n\r\n#blockcart-modal {\r\n .modal-content {\r\n .modal-header {}\r\n\r\n .modal-body {\r\n .product-name {\r\n color: $cBlack;\r\n font-weight: 500;\r\n margin-bottom: 16px;\r\n }\r\n\r\n .cart-content-btn {\r\n .btn {\r\n &.btn-primary {\r\n background: $cGold;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n}\r\n\r\n//* Koszyk\r\nbody#cart {\r\n #content-wrapper {\r\n .card-block-title {\r\n .h1 {\r\n color: #462d26;\r\n font-size: 24px;\r\n font-weight: 700;\r\n font-family: $fInter;\r\n text-transform: initial;\r\n text-align: center;\r\n margin-bottom: 16px;\r\n }\r\n }\r\n\r\n .cart-grid {\r\n margin-bottom: 150px;\r\n\r\n .cart-grid-body {\r\n .card {\r\n background: transparent;\r\n }\r\n\r\n .cart-overview {\r\n padding: 0;\r\n\r\n table {\r\n width: 100%;\r\n\r\n thead {\r\n &::after {\r\n content: '';\r\n display: block;\r\n height: 24px;\r\n }\r\n\r\n tr {\r\n th {\r\n color: #462d26d9;\r\n font-size: 12px;\r\n font-weight: 400;\r\n font-family: $fInter;\r\n white-space: nowrap;\r\n padding: 8px 0;\r\n border-bottom: 1px solid #110e0c1a;\r\n\r\n &:not(:last-child) {\r\n padding-right: 20px;\r\n }\r\n }\r\n }\r\n }\r\n\r\n tbody {\r\n tr {\r\n &:not(:first-child) {\r\n td {\r\n padding-top: 18px;\r\n }\r\n }\r\n\r\n &:not(:last-child) {\r\n td {\r\n padding-bottom: 18px;\r\n border-bottom: 1px solid #110e0c1a;\r\n }\r\n }\r\n\r\n td {\r\n vertical-align: top;\r\n\r\n &:not(:last-child) {\r\n padding-right: 20px;\r\n }\r\n\r\n .product-card-img {\r\n img {\r\n width: 80px;\r\n }\r\n }\r\n\r\n .product-card-desc {\r\n line-height: 1;\r\n\r\n a {\r\n color: #462d26;\r\n font-size: 14px;\r\n font-weight: 400;\r\n font-family: $fInter;\r\n }\r\n }\r\n\r\n .product-card-infos {\r\n line-height: 1;\r\n margin-top: 8px;\r\n\r\n .product-card-info {\r\n &:not(:last-child) {\r\n margin-bottom: 8px;\r\n }\r\n\r\n span {\r\n color: #462d26d9;\r\n font-size: 12px;\r\n font-weight: 400;\r\n font-family: $fInter;\r\n }\r\n }\r\n }\r\n\r\n .product-card-price {\r\n padding-top: 7px;\r\n\r\n .current-price {\r\n line-height: 1;\r\n\r\n .price {\r\n color: #462d26;\r\n font-size: 14px;\r\n font-family: $fInter;\r\n font-weight: 700;\r\n }\r\n }\r\n\r\n .product-discount {\r\n line-height: 1;\r\n margin-top: 3px;\r\n\r\n .regular-price {\r\n color: #462d26d9;\r\n font-size: 12px;\r\n font-family: $fInter;\r\n font-weight: 400;\r\n }\r\n }\r\n }\r\n\r\n .product-card-qty {\r\n >.input-group {\r\n display: flex;\r\n flex-direction: row;\r\n flex-wrap: nowrap;\r\n align-items: center;\r\n float: none;\r\n border: 1px solid #462d26d9;\r\n border-radius: 1px;\r\n\r\n input.js-cart-line-product-quantity {\r\n order: 2;\r\n font-size: 14px;\r\n font-family: $fInter;\r\n font-weight: 500;\r\n\r\n padding: 0;\r\n text-align: center;\r\n width: 35px;\r\n border: none;\r\n background: transparent;\r\n height: 29px;\r\n }\r\n\r\n button {\r\n padding: 0;\r\n height: auto;\r\n\r\n color: #462d26d9;\r\n font-size: 14px;\r\n font-weight: 500;\r\n font-family: $fInter;\r\n border: none;\r\n background: transparent;\r\n\r\n &.btn {\r\n height: 29px;\r\n padding: 0 7px;\r\n\r\n &.bootstrap-touchspin-up {\r\n order: 3;\r\n }\r\n\r\n &.bootstrap-touchspin-down {\r\n order: 1;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n\r\n .product-card-sum-price {\r\n padding-top: 7px;\r\n line-height: 1;\r\n }\r\n\r\n .product-card-action {\r\n display: block;\r\n padding-top: 9px;\r\n\r\n .remove-from-cart {\r\n position: relative;\r\n width: 10px;\r\n height: 10px;\r\n display: block;\r\n\r\n &::before {\r\n content: '';\r\n position: absolute;\r\n width: 10px;\r\n height: 1px;\r\n background: #bbb6aa;\r\n top: 50%;\r\n left: 50%;\r\n transform: translate(-50%, -50%) rotate(45deg);\r\n }\r\n\r\n &::after {\r\n content: '';\r\n position: absolute;\r\n width: 10px;\r\n height: 1px;\r\n background: #bbb6aa;\r\n top: 50%;\r\n left: 50%;\r\n transform: translate(-50%, -50%) rotate(-45deg);\r\n }\r\n\r\n .material-icons {\r\n display: none;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n\r\n .no-items {\r\n color: #462d26;\r\n font-size: 16px;\r\n font-family: $fInter;\r\n font-weight: 700;\r\n\r\n width: 100%;\r\n display: block;\r\n text-align: center;\r\n }\r\n }\r\n\r\n .card-block {}\r\n\r\n .cart-overview {\r\n .cart-items {\r\n .cart-item {\r\n .product-line-grid {\r\n .product-line-grid-body {\r\n .product-line-info {\r\n a {\r\n color: $cBlack;\r\n font-weight: 400;\r\n font-size: 16px;\r\n }\r\n }\r\n\r\n .product-price {\r\n margin: 10px 0;\r\n\r\n .product-discount {\r\n .regular-price {\r\n color: #a9a8a8;\r\n font-weight: 300;\r\n margin: 0;\r\n }\r\n\r\n .discount {\r\n background: $cGold;\r\n }\r\n }\r\n\r\n .current-price {\r\n .price {\r\n color: $cBlack;\r\n font-weight: 600;\r\n font-size: 16px;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n\r\n .cart-summary {\r\n margin-bottom: 24px;\r\n background: #ece9e2;\r\n\r\n .cart-detailed-totals {\r\n .cart-detailed-subtotals {\r\n padding: 24px 24px 0 24px;\r\n\r\n .cart-summary-line {\r\n &:not(:last-child) {\r\n margin-bottom: 8px;\r\n }\r\n\r\n &:last-child {\r\n margin-bottom: 0;\r\n }\r\n\r\n span {\r\n font-size: 14px;\r\n font-family: $fInter;\r\n\r\n &.label {\r\n font-weight: 500;\r\n }\r\n\r\n &.value {\r\n font-weight: 400;\r\n }\r\n }\r\n }\r\n }\r\n\r\n .cart-summary-totals {\r\n padding: 16px 24px;\r\n\r\n .cart-summary-line {\r\n &.cart-total {\r\n padding: 0;\r\n border: 0;\r\n\r\n span {\r\n font-size: 14px;\r\n font-family: $fInter;\r\n font-weight: 700;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n\r\n .cart-detailed-actions {\r\n padding: 0 24px 18px;\r\n\r\n a.btn {\r\n color: #f9f7f2;\r\n font-size: 14px;\r\n font-family: $fInter;\r\n font-weight: 500;\r\n padding: 14px 12px;\r\n background-color: #e79332;\r\n text-transform: initial;\r\n }\r\n }\r\n\r\n .card-payment-support {\r\n padding: 0 24px 12px;\r\n\r\n ul {\r\n padding: 0;\r\n margin: 0;\r\n list-style: none;\r\n\r\n display: flex;\r\n flex-direction: row;\r\n flex-wrap: wrap;\r\n align-items: center;\r\n justify-content: center;\r\n column-gap: 30px;\r\n row-gap: 12px;\r\n\r\n li {\r\n img {\r\n max-width: 44px;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n}\r\n\r\nbody#checkout {\r\n #content-wrapper {\r\n .cart-grid-body {\r\n .checkout-step {\r\n padding: 0;\r\n background-color: #f9f7f2;\r\n\r\n .step-title {\r\n color: #462d26;\r\n font-size: 14px;\r\n font-family: $fInter;\r\n font-weight: 700;\r\n text-transform: initial;\r\n padding-bottom: 10px;\r\n border-bottom: 1px solid #462d26;\r\n margin-bottom: 32px;\r\n\r\n .step-number {\r\n &::after {\r\n content: '. ';\r\n }\r\n }\r\n }\r\n\r\n &.-current {\r\n opacity: 1 !important;\r\n\r\n .step-title {\r\n color: #e79332;\r\n border-bottom: 1px solid #e79332;\r\n }\r\n }\r\n\r\n &.-complete {\r\n opacity: 0.5;\r\n }\r\n\r\n .content {\r\n padding: 0;\r\n }\r\n\r\n #customer-form {\r\n max-width: 480px;\r\n }\r\n\r\n .form-group {\r\n label {\r\n color: #110e0c;\r\n font-size: 12px;\r\n font-family: $fInter;\r\n font-weight: 500;\r\n margin-bottom: 4px;\r\n }\r\n\r\n input {\r\n &.form-control {\r\n background: #462d261a;\r\n border: 1px solid #462d2624;\r\n padding: 14px 16px;\r\n\r\n color: #110e0c;\r\n font-size: 14px;\r\n font-family: $fInter;\r\n font-weight: 500;\r\n }\r\n }\r\n\r\n .btn-show-password-box {\r\n position: absolute;\r\n top: 0;\r\n right: 0;\r\n bottom: 0;\r\n width: fit-content;\r\n\r\n .btn-show-password {\r\n padding: 0;\r\n background: transparent;\r\n display: flex;\r\n height: 100%;\r\n align-items: center;\r\n width: 30px;\r\n outline: none;\r\n }\r\n }\r\n\r\n .form-control-comment {\r\n color: rgba(70, 45, 38, 0.8509803922);\r\n font-size: 12px;\r\n font-family: $fInter;\r\n font-weight: 400;\r\n }\r\n }\r\n\r\n .form-informations {\r\n margin-top: 40px;\r\n\r\n .form-informations-title {\r\n color: #110e0c;\r\n font-size: 16px;\r\n font-family: $fInter;\r\n font-weight: 700;\r\n }\r\n\r\n .form-informations-option {\r\n color: #110e0c;\r\n font-size: 16px;\r\n font-family: $fInter;\r\n font-weight: 400;\r\n font-style: initial !important;\r\n }\r\n\r\n .form-informations-subtitle {\r\n display: none;\r\n }\r\n }\r\n\r\n .form-footer {\r\n text-align: start;\r\n width: fit-content;\r\n\r\n .btn {\r\n color: #f9f7f2;\r\n font-size: 14px;\r\n font-weight: 500;\r\n font-family: $fInter;\r\n background: #e79332;\r\n padding: 12px 80px;\r\n text-transform: initial;\r\n }\r\n }\r\n\r\n #delivery-address {\r\n max-width: 480px;\r\n margin-left: 0;\r\n }\r\n\r\n .delivery-options {\r\n max-width: 480px;\r\n\r\n .delivery-option {\r\n padding: 12px 16px;\r\n margin: 0;\r\n border: 1px solid #462d2624;\r\n border-radius: 1px;\r\n column-gap: 16px;\r\n min-height: initial;\r\n background: transparent;\r\n\r\n &:not(:last-child) {\r\n margin-bottom: 16px;\r\n }\r\n\r\n .delivery-option-checkbox {\r\n width: fit-content;\r\n line-height: 0;\r\n }\r\n\r\n .delivery-option-2 {\r\n flex: 1;\r\n display: flex;\r\n flex-direction: row;\r\n align-items: center;\r\n justify-content: space-between;\r\n\r\n .carrier-price {\r\n color: #110e0c;\r\n font-family: $fInter;\r\n font-size: 14px;\r\n font-weight: 700;\r\n }\r\n }\r\n }\r\n }\r\n\r\n .order-options {\r\n #delivery {\r\n label {\r\n color: #110e0c;\r\n font-size: 12px;\r\n font-family: $fInter;\r\n font-weight: 500;\r\n margin-bottom: 4px;\r\n }\r\n\r\n textarea {\r\n width: 100%;\r\n max-width: 480px;\r\n border: 1px solid #462d2624;\r\n background: #462d261a;\r\n border-radius: 1px;\r\n resize: none;\r\n margin-bottom: 30px;\r\n }\r\n }\r\n }\r\n\r\n button[type='submit'] {\r\n color: #f9f7f2;\r\n font-size: 14px;\r\n font-family: $fInter;\r\n font-weight: 500;\r\n padding: 12px 80px;\r\n background: #e79332;\r\n text-transform: initial;\r\n float: none !important;\r\n }\r\n\r\n #conditions-to-approve {\r\n ul {\r\n li {\r\n .condition-label {\r\n margin: 0;\r\n line-height: 1;\r\n\r\n label {\r\n margin: 0;\r\n line-height: 1;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n\r\n .payment-options {\r\n .js-additional-information {\r\n margin: 0 0 20px 0;\r\n padding: 24px;\r\n border: 1px solid #462d2624;\r\n\r\n p {\r\n color: #110e0c;\r\n font-size: 14px;\r\n font-weight: 700;\r\n font-family: $fInter;\r\n }\r\n\r\n dl {\r\n border-left: 1px solid #462d2624;\r\n border-right: 1px solid #462d2624;\r\n border-top: 1px solid #462d2624;\r\n\r\n dt {\r\n border-right: 1px solid #462d2624;\r\n }\r\n\r\n dt,\r\n dd {\r\n color: #462d26;\r\n font-size: 14px;\r\n font-weight: 400;\r\n font-family: $fInter;\r\n background: transparent;\r\n margin: 0;\r\n flex: 0 0 50%;\r\n\r\n border-bottom: 1px solid rgba(70, 45, 38, 0.1411764706);\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n\r\n #js-checkout-summary {\r\n background: transparent;\r\n\r\n .js-checkout-summary-box {\r\n margin-bottom: 16px;\r\n background-color: #ece9e2;\r\n\r\n >.card-block {\r\n padding: 24px 24px 0 24px;\r\n }\r\n\r\n .cart-summary-totals {\r\n padding: 16px 24px 24px 24px;\r\n\r\n .cart-total {\r\n line-height: 1;\r\n padding: 0;\r\n\r\n span {\r\n color: #462d26;\r\n font-size: 14px;\r\n font-weight: 700;\r\n font-family: $fInter;\r\n }\r\n }\r\n }\r\n\r\n #cart-summary-product-list {\r\n .media-list {\r\n margin-bottom: 24px;\r\n padding-bottom: 24px;\r\n border-bottom: 1px solid rgb(70, 45, 38, 0.3);\r\n\r\n .media {\r\n &:not(:last-child) {\r\n margin-bottom: 24px;\r\n }\r\n\r\n .media-left {\r\n img {\r\n width: 40px;\r\n }\r\n }\r\n\r\n .media-body {\r\n .product-name {\r\n a {\r\n color: #462d26;\r\n font-size: 14px;\r\n font-weight: 400;\r\n font-family: $fInter;\r\n\r\n display: block;\r\n overflow: hidden;\r\n white-space: nowrap;\r\n text-overflow: ellipsis;\r\n max-width: 260px;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n\r\n .cart-summary-products {\r\n .h4 {\r\n font-size: 16px;\r\n font-weight: 700;\r\n font-family: $fInter;\r\n margin-bottom: 24px;\r\n text-transform: uppercase;\r\n }\r\n\r\n .media-list {\r\n .media {\r\n .media-left {\r\n padding-right: 16px;\r\n }\r\n\r\n .media-body {\r\n .product-name {\r\n line-height: 1;\r\n margin-bottom: 2px;\r\n display: block;\r\n\r\n a {\r\n color: $cBlack;\r\n font-weight: 600;\r\n }\r\n }\r\n\r\n .product-specification {\r\n .product-line-info {\r\n line-height: 1;\r\n margin-bottom: 2px;\r\n\r\n span {\r\n color: #462d26d9;\r\n font-size: 12px;\r\n font-family: $fInter;\r\n font-weight: 400;\r\n }\r\n }\r\n\r\n .product-quantity {\r\n color: #462d26d9;\r\n font-size: 12px;\r\n font-family: $fInter;\r\n font-weight: 400;\r\n line-height: 1;\r\n }\r\n }\r\n\r\n .product-price {\r\n color: $cBlack;\r\n font-weight: 600;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n\r\n .cart-summary-subtotals-container {\r\n padding: 0;\r\n border: none;\r\n\r\n .cart-summary-line {\r\n line-height: 1;\r\n margin-bottom: 8px;\r\n\r\n span {\r\n color: #462d26;\r\n font-size: 14px;\r\n font-family: $fInter;\r\n font-weight: 500;\r\n }\r\n }\r\n }\r\n }\r\n\r\n .delivery-options {\r\n .delivery-option {\r\n border: none;\r\n }\r\n }\r\n }\r\n}\r\n\r\nbody#order-confirmation {\r\n .breadcrumb {\r\n display: none;\r\n }\r\n\r\n #content-wrapper {\r\n #main {\r\n #registration-form {\r\n display: none;\r\n }\r\n\r\n section {\r\n\r\n &#content,\r\n &#content-hook_payment_return,\r\n &#content-hook-order-confirmation-footer {\r\n display: none;\r\n }\r\n\r\n &#content-hook_order_confirmation {\r\n margin-bottom: 150px;\r\n margin-top: 50px;\r\n background: transparent;\r\n\r\n .card-title {\r\n color: #462d26;\r\n font-size: 24px;\r\n font-weight: 700;\r\n font-family: $fInter;\r\n margin-bottom: 24px;\r\n text-align: center;\r\n\r\n display: flex;\r\n flex-direction: column;\r\n align-items: center;\r\n row-gap: 32px;\r\n text-transform: initial;\r\n }\r\n\r\n p {\r\n color: #1a1a18;\r\n font-size: 16px;\r\n font-weight: 400;\r\n font-family: $fInter;\r\n text-align: center;\r\n max-width: 750px;\r\n margin-left: auto;\r\n margin-right: auto;\r\n margin-bottom: 32px;\r\n }\r\n\r\n .elementor-button {\r\n color: #f9f7f2;\r\n font-size: 14px;\r\n font-weight: 500;\r\n font-family: $fInter;\r\n padding: 18px 80px;\r\n background: #e79332;\r\n margin: 0 auto;\r\n display: flex;\r\n width: 100%;\r\n max-width: fit-content;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n\r\n footer#footer {\r\n\r\n .footer-box-newsletter,\r\n .footer-box-services,\r\n .footer-box-other-info {\r\n display: none;\r\n }\r\n }\r\n}\r\n\r\nfooter#footer {\r\n background-color: #f9f7f2;\r\n}\r\n\r\n.category-tiles-list {\r\n display: grid;\r\n grid-template-columns: repeat(6, 1fr);\r\n grid-gap: 20px;\r\n\r\n a {\r\n display: block;\r\n }\r\n}\r\n\r\nbody {\r\n &:not(#ets_blog_page) {\r\n main {\r\n #left-column {\r\n >div.block {\r\n display: none !important;\r\n }\r\n }\r\n }\r\n }\r\n\r\n &#ets_blog_page {\r\n #content-wrapper {\r\n .ets-blog-wrapper-detail {\r\n border-radius: 10px;\r\n }\r\n }\r\n\r\n #left-column {\r\n .title_block {\r\n color: $cBlack;\r\n font-size: 20px;\r\n font-weight: 400;\r\n }\r\n\r\n .ets_block_slider {\r\n .ets_title_block {\r\n color: $cBlack;\r\n font-size: 16px;\r\n font-weight: 400;\r\n }\r\n }\r\n }\r\n\r\n ul.ets-blog-list {\r\n >li {\r\n .post-wrapper {\r\n border-radius: 10px;\r\n overflow: hidden;\r\n display: flex;\r\n flex-direction: row;\r\n flex-wrap: wrap;\r\n\r\n .ets-blog-wrapper-content {\r\n background: #eff6f7;\r\n padding-top: 15px;\r\n padding-bottom: 15px;\r\n }\r\n\r\n .ets_title_block {\r\n color: $cBlack;\r\n font-size: 18px;\r\n font-weight: 300;\r\n\r\n display: -webkit-box;\r\n -webkit-line-clamp: 2;\r\n -webkit-box-orient: vertical;\r\n overflow: hidden;\r\n line-height: 1.25;\r\n font-weight: 400;\r\n }\r\n\r\n .blog_description {\r\n display: -webkit-box;\r\n -webkit-line-clamp: 3;\r\n -webkit-box-orient: vertical;\r\n overflow: hidden;\r\n }\r\n\r\n .read_more {\r\n display: inline-block;\r\n color: $cGold;\r\n font-weight: 400;\r\n text-decoration: underline;\r\n font-style: underline !important;\r\n border: none;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n}\r\n\r\n.ets_blog_sidebar {\r\n >.block {\r\n box-shadow: none !important;\r\n border-radius: 10px;\r\n }\r\n}\r\n\r\nbody {\r\n #left-column {\r\n .block-categories {\r\n .category-top-menu {\r\n li {\r\n a {\r\n &.h6 {\r\n color: $cBlack;\r\n font-size: 20px;\r\n font-weight: 400;\r\n }\r\n }\r\n\r\n .category-sub-menu {\r\n li {\r\n a {\r\n color: $cBlack;\r\n font-size: 16px;\r\n font-weight: 400;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n\r\n #search_filters {\r\n .h6 {\r\n color: $cBlack;\r\n font-size: 20px;\r\n font-weight: 400;\r\n }\r\n\r\n .facet {\r\n .h6 {\r\n color: $cBlack;\r\n font-size: 16px;\r\n font-weight: 400;\r\n }\r\n }\r\n }\r\n }\r\n}\r\n\r\nbody#category {\r\n #left-column {\r\n >div {\r\n border-radius: 10px;\r\n }\r\n }\r\n\r\n #content-wrapper {\r\n section#main {\r\n div {\r\n border-radius: 10px;\r\n }\r\n }\r\n\r\n // #subcategories {\r\n // \t.subcategories-list {\r\n // \t\tli {\r\n // \t\t\t.subcategory-image {\r\n // \t\t\t\ta {\r\n // \t\t\t\t\tborder-radius: 10px;\r\n // \t\t\t\t}\r\n // \t\t\t}\r\n // \t\t}\r\n // \t}\r\n // }\r\n }\r\n}\r\n\r\n.product-description {\r\n color: #000;\r\n\r\n * {\r\n color: #000;\r\n font-size: 15px;\r\n line-height: 1.5;\r\n }\r\n\r\n ul {\r\n list-style-type: disc;\r\n margin-left: 25px;\r\n }\r\n\r\n h3 {\r\n color: #000 !important;\r\n font-size: 18px;\r\n }\r\n}\r\n\r\n.data-sheet {\r\n\r\n dd,\r\n dt {\r\n font-weight: 400 !important;\r\n font-size: 15px;\r\n }\r\n}\r\n\r\n//* ~~~~~~~~~~~~ New styles ~~~~~~~~~~~~\r\n#header-search {\r\n position: relative;\r\n width: 100%;\r\n max-width: 340px;\r\n\r\n padding-right: 32px;\r\n margin-right: 14px;\r\n\r\n &::before {\r\n content: '';\r\n position: absolute;\r\n top: 50%;\r\n right: 0;\r\n width: 1px;\r\n height: 28px;\r\n background: rgba(#110e0c, 0.1);\r\n transform: translateY(-50%);\r\n }\r\n}\r\n\r\n#header-menu {\r\n .elementor-nav-menu {\r\n >ul {\r\n justify-content: space-between;\r\n align-items: center;\r\n width: 100%;\r\n\r\n &::after {\r\n display: none;\r\n }\r\n }\r\n\r\n .menu-item-separator {\r\n display: block;\r\n width: 1px;\r\n height: 14px;\r\n background: #110e0c1a;\r\n }\r\n }\r\n}\r\n\r\n.home-slider {\r\n padding-right: 10px;\r\n padding-left: 10px;\r\n\r\n .carousel-item {\r\n .caption {\r\n width: 100%;\r\n max-width: 80%;\r\n bottom: auto;\r\n top: 80px;\r\n\r\n .caption-description {\r\n h2 {\r\n color: #f9f7f2;\r\n font-size: 64px;\r\n margin-bottom: 18px;\r\n line-height: 1.1;\r\n font-weight: 500;\r\n font-family: $fInter;\r\n\r\n span {\r\n color: #e79332;\r\n }\r\n }\r\n\r\n p {\r\n font-size: 16px;\r\n color: #f9f7f2;\r\n }\r\n }\r\n }\r\n }\r\n\r\n .slide-button {\r\n position: relative;\r\n display: flex;\r\n flex-direction: row;\r\n align-items: center;\r\n column-gap: 12px;\r\n padding: 16px 45px;\r\n width: fit-content;\r\n margin-top: 40px;\r\n\r\n border-top: 1px solid #e79332;\r\n border-bottom: 1px solid #e79332;\r\n\r\n color: #e79332;\r\n font-size: 16px;\r\n font-weight: 500;\r\n\r\n img {\r\n width: 100%;\r\n max-width: 24px;\r\n }\r\n\r\n &::before {\r\n content: '';\r\n position: absolute;\r\n left: -1px;\r\n top: -2px;\r\n bottom: 0;\r\n width: 10px;\r\n height: calc(100% + 4px);\r\n background-image: url('/img/cms/icons/btn-side-line.svg');\r\n background-position: center;\r\n background-size: contain;\r\n background-repeat: no-repeat;\r\n }\r\n\r\n &::after {\r\n content: '';\r\n position: absolute;\r\n right: -1px;\r\n top: -2px;\r\n bottom: 0;\r\n width: 10px;\r\n height: calc(100% + 4px);\r\n background-image: url('/img/cms/icons/btn-side-line.svg');\r\n background-position: center;\r\n background-size: contain;\r\n background-repeat: no-repeat;\r\n transform: scale(-1);\r\n }\r\n }\r\n}\r\n\r\n.home-box-1 {\r\n >.elementor-column-wrap {\r\n >.elementor-widget-wrap {\r\n display: grid;\r\n grid-template-columns: 7fr 5fr;\r\n grid-template-rows: 1fr 1fr;\r\n grid-template-areas: 'item1 item2''item1 item3';\r\n gap: 20px;\r\n\r\n >.elementor-element {\r\n &:nth-child(1) {\r\n grid-area: item1;\r\n }\r\n\r\n &:nth-child(2) {\r\n grid-area: item2;\r\n }\r\n\r\n &:nth-child(3) {\r\n grid-area: item3;\r\n }\r\n }\r\n }\r\n }\r\n\r\n .home-box1-tile {\r\n &:nth-child(1) {\r\n .elementor-cta-content {\r\n .elementor-button {\r\n &::before {\r\n content: url('/img/cms/Home/Group 1223.svg');\r\n }\r\n }\r\n }\r\n }\r\n\r\n >.elementor-widget-container {\r\n height: 100%;\r\n\r\n >.elementor-cta {\r\n height: 100%;\r\n }\r\n }\r\n\r\n .elementor-cta-content {\r\n position: absolute;\r\n inset: 0;\r\n background: transparent;\r\n justify-content: space-between;\r\n align-content: space-between;\r\n\r\n .elementor-button {\r\n position: relative;\r\n padding: 0;\r\n\r\n display: flex;\r\n flex-direction: row;\r\n align-items: center;\r\n gap: 10px;\r\n\r\n &::before {\r\n content: url('/img/cms/Home/Group 1224.svg');\r\n }\r\n }\r\n }\r\n }\r\n}\r\n\r\n.home-box-info {\r\n position: relative;\r\n\r\n &::before {\r\n content: '';\r\n position: absolute;\r\n top: 0;\r\n left: 50%;\r\n height: 1px;\r\n width: 100vw;\r\n transform: translateX(-50%);\r\n background: rgba(#aa8a5e, 0.25);\r\n }\r\n\r\n &::after {\r\n content: '';\r\n position: absolute;\r\n bottom: 0;\r\n left: 50%;\r\n height: 1px;\r\n width: 100vw;\r\n transform: translateX(-50%);\r\n background: rgba(#aa8a5e, 0.25);\r\n }\r\n\r\n >.elementor-container {\r\n >.elementor-row {\r\n align-items: center;\r\n }\r\n }\r\n\r\n .home-box-info-img {\r\n img {\r\n max-width: unset;\r\n }\r\n }\r\n}\r\n\r\n.footer-box-services {\r\n position: relative;\r\n\r\n &::before {\r\n content: '';\r\n position: absolute;\r\n bottom: 0;\r\n left: 50%;\r\n height: 1px;\r\n width: 100vw;\r\n transform: translateX(-50%);\r\n background: rgba(#aa8a5e, 0.25);\r\n }\r\n\r\n .elementor-widget-wrap {\r\n flex-direction: row;\r\n flex-wrap: nowrap;\r\n }\r\n}\r\n\r\n.footer-box-other-info {\r\n >.elementor-container {\r\n >.elementor-row {\r\n column-gap: 80px;\r\n position: relative;\r\n\r\n @media (min-width: 1025px) {\r\n &::before {\r\n content: '';\r\n position: absolute;\r\n top: -60px;\r\n bottom: -60px;\r\n left: 50%;\r\n width: 1px;\r\n transform: translateX(-50%);\r\n background: rgba(#aa8a5e, 0.25);\r\n }\r\n }\r\n }\r\n }\r\n}\r\n\r\narticle {\r\n &.product-miniature {\r\n &.product-card {\r\n .product-description {\r\n .product-title {\r\n a {}\r\n }\r\n }\r\n }\r\n }\r\n}\r\n\r\nnav.pagination {\r\n .page-list {\r\n display: flex;\r\n align-items: center;\r\n justify-content: center;\r\n gap: 10px;\r\n background: transparent;\r\n\r\n .pagination-item {\r\n &.prev {\r\n a {\r\n background: transparent;\r\n transition: all 250ms ease-in-out;\r\n\r\n img {\r\n transition: all 250ms ease-in-out;\r\n }\r\n\r\n &:hover {\r\n background: #ffa629;\r\n\r\n img {\r\n filter: brightness(0) invert(1);\r\n }\r\n }\r\n }\r\n }\r\n\r\n &.next {\r\n a {\r\n background: transparent;\r\n transition: all 250ms ease-in-out;\r\n\r\n img {\r\n transition: all 250ms ease-in-out;\r\n transform: scale(-1);\r\n }\r\n\r\n &:hover {\r\n background: #ffa629;\r\n\r\n img {\r\n filter: brightness(0) invert(1);\r\n }\r\n }\r\n }\r\n }\r\n\r\n &.current {\r\n a {\r\n color: #ffffff;\r\n background: #ffa629;\r\n }\r\n }\r\n\r\n .spacer {\r\n display: flex;\r\n align-items: center;\r\n justify-content: center;\r\n padding: 5px 11px;\r\n height: 33px;\r\n width: 33px;\r\n\r\n color: #9f928c;\r\n font-size: 14px;\r\n font-weight: 500;\r\n font-family: $fInter;\r\n }\r\n\r\n a {\r\n display: flex;\r\n align-items: center;\r\n justify-content: center;\r\n\r\n color: #9f928c;\r\n font-family: $fInter;\r\n font-size: 14px;\r\n font-weight: 500;\r\n letter-spacing: -0.5px;\r\n padding: 5px 11px;\r\n height: 33px;\r\n min-width: 33px;\r\n background: #ece9e2;\r\n border-radius: 1px;\r\n\r\n transition: all 250ms ease-in-out;\r\n\r\n &:hover {\r\n color: #fff;\r\n background: #ffa629;\r\n }\r\n }\r\n }\r\n }\r\n}\r\n\r\nbody#category {\r\n section#main {\r\n #subcategories {\r\n padding: 0;\r\n margin: 0;\r\n background: transparent;\r\n\r\n .subcategory-heading {\r\n display: none;\r\n }\r\n\r\n .subcategories-list {\r\n display: flex;\r\n flex-direction: row;\r\n gap: 16px;\r\n flex-wrap: wrap;\r\n\r\n li {\r\n .subcategory-item {\r\n display: flex;\r\n flex-direction: row;\r\n column-gap: 16px;\r\n align-items: center;\r\n background: #ece9e2;\r\n border-radius: 50px;\r\n padding: 8px 24px 8px 10px;\r\n\r\n .subcategory-image {\r\n width: 43px;\r\n height: 43px;\r\n padding: 0;\r\n background: #ffffff;\r\n border-radius: 100%;\r\n\r\n img {\r\n width: 100%;\r\n height: 100%;\r\n object-fit: contain;\r\n border-radius: 100%;\r\n }\r\n }\r\n\r\n .subcategory-name {\r\n color: #462d26;\r\n font-size: 16px;\r\n font-weight: 600;\r\n font-family: $fInter;\r\n margin: 0;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n}\r\n\r\nnav.breadcrumb {\r\n margin-bottom: 1.563rem;\r\n\r\n ol {\r\n display: flex;\r\n flex-direction: row;\r\n column-gap: 16px;\r\n align-items: center;\r\n\r\n li {\r\n span {\r\n color: #462d26;\r\n font-size: 14px;\r\n font-weight: 500;\r\n font-family: $fInter;\r\n }\r\n\r\n &.separator {\r\n img {\r\n width: 5px;\r\n height: 9px;\r\n }\r\n }\r\n }\r\n }\r\n}\r\n\r\nbody#cms {\r\n\r\n // Disable custom footer elements\r\n &.cms-id-5,\r\n &.cms-id-6,\r\n &.cms-id-7 {\r\n footer#footer {\r\n section.footer-box-newsletter {\r\n display: none;\r\n }\r\n\r\n section.footer-box-services {\r\n display: none;\r\n }\r\n\r\n section.footer-box-other-info {\r\n display: none;\r\n }\r\n }\r\n }\r\n\r\n section#main {\r\n header.page-header {\r\n margin-bottom: 32px;\r\n\r\n h1 {\r\n color: #462d26;\r\n font-size: 32px;\r\n font-family: $fInter;\r\n font-weight: 700;\r\n margin: 0;\r\n }\r\n }\r\n }\r\n}\r\n\r\n#cms-citys {\r\n .elementor-icon-list-items {\r\n display: grid;\r\n grid-template-columns: repeat(auto-fill, minmax(250px, 1fr));\r\n gap: 20px;\r\n\r\n li {\r\n .elementor-icon-list-text {\r\n display: block;\r\n width: 100%;\r\n text-align: center;\r\n padding: 12px 24px;\r\n background: #462d26;\r\n }\r\n }\r\n }\r\n}\r\n\r\n#js-product-list {\r\n >.products {\r\n row-gap: 40px;\r\n }\r\n}\r\n\r\n#basket-side-panel {\r\n .elementor-cart__title {\r\n text-align: center;\r\n min-height: unset;\r\n line-height: 1;\r\n padding: 20px 0 25px;\r\n }\r\n\r\n .elementor-cart__products {\r\n .elementor-cart__product {\r\n position: relative;\r\n\r\n .elementor-cart__product-name {\r\n padding-left: 16px;\r\n }\r\n\r\n .elementor-cart__product-attrs {\r\n padding: 3px 0;\r\n }\r\n\r\n .elementor-cart__product-price {\r\n padding-left: 16px;\r\n }\r\n\r\n .elementor-cart__product-remove {\r\n position: absolute;\r\n top: 20px;\r\n right: 0;\r\n }\r\n }\r\n }\r\n\r\n .elementor-cart__footer-box {\r\n position: relative;\r\n margin-top: auto;\r\n\r\n &::before {\r\n content: '';\r\n position: absolute;\r\n inset: 0 -30px;\r\n background: #ece9e2;\r\n z-index: -1;\r\n }\r\n\r\n .elementor-cart__summary {\r\n border: none;\r\n\r\n >span {\r\n margin-bottom: 5px;\r\n }\r\n }\r\n\r\n .elementor-cart__footer-buttons {\r\n width: 100%;\r\n }\r\n }\r\n\r\n .elementor-cart__footer-delivery {\r\n margin-bottom: 20px;\r\n\r\n ul {\r\n list-style: none;\r\n padding: 0;\r\n margin: 0;\r\n display: flex;\r\n flex-direction: row;\r\n align-items: center;\r\n justify-content: center;\r\n column-gap: 11px;\r\n\r\n li {\r\n span {\r\n color: #462d26;\r\n font-family: $fInter;\r\n font-size: 12px;\r\n font-weight: 500;\r\n }\r\n }\r\n }\r\n }\r\n}\r\n\r\n.custom-checkbox {\r\n display: flex;\r\n align-items: flex-start;\r\n column-gap: 10px;\r\n\r\n label {\r\n padding: 0;\r\n margin: 0;\r\n cursor: pointer;\r\n\r\n color: #110e0c;\r\n font-size: 14px;\r\n font-family: $fInter;\r\n font-weight: 400;\r\n }\r\n}\r\n\r\ninput[type='checkbox'],\r\ninput[type='radio'] {\r\n appearance: none;\r\n position: relative;\r\n\r\n width: 15px;\r\n height: 15px;\r\n min-width: 15px;\r\n min-height: 15px;\r\n display: inline-block;\r\n\r\n border: 1px solid #d9cebe;\r\n border-radius: 3px;\r\n transition: all 250ms ease-in-out;\r\n overflow: hidden;\r\n\r\n cursor: pointer;\r\n\r\n &::before {\r\n content: '';\r\n position: absolute;\r\n top: -5px;\r\n left: 15px;\r\n width: 7px;\r\n height: 2px;\r\n background: #f9f7f2;\r\n transform: rotate(-45deg);\r\n transition: all 250ms ease-in-out;\r\n }\r\n\r\n &::after {\r\n content: '';\r\n position: absolute;\r\n top: -4px;\r\n left: -8px;\r\n width: 4px;\r\n height: 2px;\r\n background: #f9f7f2;\r\n transform: rotate(45deg);\r\n transition: all 250ms ease-in-out;\r\n }\r\n\r\n &:checked {\r\n background: #462d26;\r\n border-color: #462d26;\r\n\r\n &::before {\r\n top: 6px;\r\n left: 4px;\r\n }\r\n\r\n &::after {\r\n top: 7px;\r\n left: 3px;\r\n }\r\n }\r\n}\r\n\r\nbody#authentication {\r\n section#main {\r\n .page-header {\r\n margin-bottom: 32px;\r\n\r\n h1 {\r\n color: #462d26;\r\n font-size: 24px;\r\n font-weight: 700;\r\n font-family: $fInter;\r\n text-align: center;\r\n margin-bottom: 0;\r\n }\r\n }\r\n\r\n #content {\r\n background: transparent;\r\n max-width: 480px;\r\n margin: 0 auto 150px;\r\n\r\n form {\r\n label {\r\n color: #110e0c;\r\n font-size: 12px;\r\n font-weight: 500;\r\n font-family: $fInter;\r\n }\r\n\r\n input[type='text'] {\r\n border: 1px solid #462d2624;\r\n background: #462d261a;\r\n }\r\n\r\n .btn-show-password-box {\r\n width: fit-content;\r\n position: absolute;\r\n right: 0;\r\n\r\n .btn-show-password {\r\n background: transparent;\r\n }\r\n }\r\n\r\n .forgot-password {\r\n text-align: left;\r\n\r\n a {\r\n color: #110e0c;\r\n font-size: 12px;\r\n font-weight: 500;\r\n font-family: $fInter;\r\n text-decoration: underline;\r\n }\r\n }\r\n\r\n button {\r\n color: #f9f7f2;\r\n background: #e79332;\r\n padding: 14px 80px;\r\n text-transform: initial;\r\n }\r\n }\r\n\r\n hr {\r\n margin: 32px 0 16px;\r\n }\r\n\r\n .no-account {\r\n a {\r\n color: #110e0c;\r\n font-size: 14px;\r\n font-weight: 500;\r\n font-family: $fInter;\r\n }\r\n }\r\n\r\n .register-form {\r\n >p {\r\n display: none;\r\n }\r\n\r\n form {\r\n .form-check {\r\n display: flex;\r\n flex-direction: row;\r\n column-gap: 30px;\r\n\r\n label {\r\n margin: 0;\r\n display: flex;\r\n align-items: center;\r\n column-gap: 5px;\r\n\r\n .custom-radio {\r\n line-height: 1;\r\n }\r\n }\r\n }\r\n\r\n footer.form-footer {\r\n display: flex;\r\n align-items: center;\r\n justify-content: center;\r\n margin: 30px 0 0 0;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n}\r\n\r\n.newsletter-form {\r\n form.elementor-email-subscription {\r\n .elementor-field-type-subscribe {\r\n @media (max-width: 767px) {\r\n display: flex;\r\n flex-direction: row;\r\n row-gap: 16px;\r\n flex-wrap: wrap;\r\n\r\n button {\r\n width: 100%;\r\n }\r\n }\r\n }\r\n }\r\n\r\n .elementor-field-label {\r\n display: flex;\r\n gap: 10px;\r\n margin-top: 10px;\r\n\r\n .elementor-checkbox-label {\r\n font-size: 12px;\r\n font-weight: 500;\r\n font-family: $fInter;\r\n }\r\n }\r\n}\r\n\r\n\r\n#content-wrapper {\r\n a[target=\"raty_procedura\"] {\r\n display: none !important;\r\n }\r\n}\r\n\r\n.leo-megamenu {\r\n margin-bottom: 0;\r\n\r\n .dropdown-menu {\r\n background: #F9F7F2;\r\n border: 1px solid #110e0c1a;\r\n\r\n a {\r\n &:hover {\r\n color: #E79332 !important;\r\n text-decoration: underline;\r\n }\r\n }\r\n }\r\n}\r\n\r\n.leo-top-menu {\r\n .nav {\r\n display: flex;\r\n align-items: center;\r\n width: 100%;\r\n\r\n >li {\r\n position: relative;\r\n padding: 0 25px;\r\n\r\n &:first-child {\r\n padding-left: 0;\r\n }\r\n\r\n &::after {\r\n display: block;\r\n width: 1px;\r\n height: 14px;\r\n background: rgba(17, 14, 12, 0.1019607843);\r\n position: absolute;\r\n right: 0;\r\n top: 50%;\r\n margin-top: -7px;\r\n content: '';\r\n }\r\n\r\n >a {\r\n text-transform: uppercase;\r\n font-weight: 600;\r\n }\r\n }\r\n\r\n a {\r\n font-family: \"Inter\", sans-serif;\r\n font-size: 14px;\r\n font-weight: 400;\r\n white-space: nowrap;\r\n\r\n &:hover {\r\n color: #E79332;\r\n text-decoration: underline;\r\n\r\n span {\r\n color: #E79332;\r\n }\r\n }\r\n\r\n &::after {\r\n display: none !important;\r\n }\r\n\r\n span {\r\n text-transform: uppercase;\r\n }\r\n }\r\n }\r\n}\r\n\r\n.cart-grid-footer {\r\n display: flex;\r\n align-items: center;\r\n gap: 20px;\r\n\r\n img {\r\n height: 30px;\r\n }\r\n}\r\n\r\n#popular-products,\r\n#new-products {\r\n h2 {\r\n font-family: 'Inter';\r\n color: #462D26;\r\n font-size: 36px;\r\n font-weight: 500;\r\n }\r\n}\r\n\r\n#products {\r\n .sort-by-row {\r\n display: flex;\r\n justify-content: flex-end;\r\n gap: 20px;\r\n align-items: center;\r\n\r\n .products-sort-order {\r\n .dropdown-menu {\r\n background: #FFF;\r\n width: 100%;\r\n\r\n a {\r\n white-space: nowrap;\r\n font-size: 14px;\r\n font-family: 'Inter';\r\n font-weight: 400;\r\n\r\n &:hover {\r\n background: #FFF;\r\n font-weight: 700;\r\n color: #462D26;\r\n }\r\n }\r\n }\r\n\r\n button {\r\n background: none;\r\n border: 0;\r\n display: flex;\r\n justify-content: space-between;\r\n align-items: center;\r\n color: #462D26;\r\n font-family: 'Inter';\r\n font-size: 16px;\r\n font-weight: 700;\r\n width: 350px;\r\n }\r\n }\r\n }\r\n}\r\n\r\n#search_filters {\r\n background: none;\r\n border-top: 1px solid #110E0C1A;\r\n border-bottom: 1px solid #110E0C1A;\r\n border-radius: 0 !important;\r\n\r\n .head {\r\n display: flex;\r\n justify-content: space-between;\r\n align-items: center;\r\n\r\n .h6 {\r\n font-size: 16px;\r\n font-weight: 700;\r\n font-family: 'Inter';\r\n text-transform: uppercase;\r\n color: #462D26;\r\n cursor: pointer;\r\n margin-bottom: 0;\r\n }\r\n\r\n .js-search-filters-clear-all {\r\n background: #462D26;\r\n color: #FFF;\r\n }\r\n }\r\n\r\n &.active {\r\n background: #FFF;\r\n border: 0;\r\n border-radius: 10px !important;\r\n\r\n .content {\r\n display: grid;\r\n }\r\n }\r\n\r\n .content {\r\n display: grid;\r\n grid-template-columns: 1fr 1fr 1fr 1fr;\r\n gap: 20px;\r\n background: #FFF;\r\n padding: 25px;\r\n display: none;\r\n\r\n .h6 {\r\n font-weight: 700;\r\n font-size: 16px;\r\n font-family: 'Inter';\r\n margin-bottom: 25px;\r\n }\r\n\r\n .custom-checkbox {\r\n top: 0;\r\n position: static;\r\n }\r\n\r\n .facet-label {\r\n display: flex;\r\n gap: 10px;\r\n align-items: center;\r\n margin-bottom: 10px;\r\n\r\n a {\r\n margin-top: 0;\r\n }\r\n }\r\n }\r\n}\r\n\r\n#js-product-list-top {\r\n padding: 0 20px;\r\n}\r\n\r\n.active_filters {\r\n background: #FFF;\r\n border-radius: 10px;\r\n color: #462D26;\r\n\r\n .filter-block {\r\n background: #462D26;\r\n color: #FFF;\r\n padding: 3px 10px;\r\n\r\n i {\r\n text-shadow: none;\r\n color: #FFF !important;\r\n }\r\n }\r\n}\r\n\r\n#contact {\r\n main {\r\n .container {\r\n >.row:nth-child(2) {\r\n display: grid;\r\n grid-template-columns: 310px 1fr;\r\n gap: 32px;\r\n\r\n @media (max-width: 767px) {\r\n grid-template-columns: 1fr;\r\n }\r\n\r\n #left-column {\r\n display: block;\r\n width: 100%;\r\n max-width: 100%;\r\n padding: 0;\r\n }\r\n\r\n #content-wrapper {\r\n display: block;\r\n width: 100%;\r\n max-width: 100%;\r\n padding: 0;\r\n\r\n #content {\r\n padding: 40px;\r\n\r\n h3 {\r\n font-size: 32px;\r\n color: #110E0C;\r\n font-family: 'Inter';\r\n font-weight: 600;\r\n margin-bottom: 32px;\r\n }\r\n\r\n form {\r\n .psgdpr_consent_message {\r\n display: grid;\r\n grid-template-columns: 20px 1fr;\r\n gap: 5px;\r\n align-items: center;\r\n }\r\n\r\n .btn-primary {\r\n width: 277px;\r\n display: flex;\r\n align-items: center;\r\n justify-content: center;\r\n font-size: 14px;\r\n font-family: 'Inter';\r\n text-transform: none;\r\n font-weight: 500;\r\n height: 47px;\r\n\r\n &:hover {\r\n background: #462D26;\r\n }\r\n }\r\n\r\n label {\r\n color: #110E0C;\r\n font-size: 12px;\r\n font-weight: 500;\r\n font-family: 'Inter';\r\n margin-bottom: 4px;\r\n\r\n &[for=\"file-upload\"].btn-default {\r\n background: #462D26;\r\n color: #FFF;\r\n height: 47px;\r\n display: flex;\r\n align-items: center;\r\n justify-content: center;\r\n }\r\n }\r\n\r\n input[type=\"email\"],\r\n input[type=\"text\"],\r\n select {\r\n height: 47px;\r\n display: flex;\r\n align-items: center;\r\n justify-content: flex-start;\r\n padding: 0 16px;\r\n font-size: 14px;\r\n color: #110E0C;\r\n font-family: 'Inter';\r\n border: 1px solid #462D2624;\r\n background-color: #f9f7f2;\r\n\r\n &:focus {\r\n outline: none;\r\n box-shadow: none;\r\n }\r\n }\r\n\r\n textarea {\r\n padding: 0 16px;\r\n font-size: 14px;\r\n color: #110E0C;\r\n font-family: 'Inter';\r\n border: 1px solid #462D2624;\r\n background-color: #f9f7f2;\r\n padding: 10px;\r\n\r\n &:focus {\r\n outline: none;\r\n box-shadow: none;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n}"]} \ No newline at end of file +{"version":3,"sources":["custom.scss"],"names":[],"mappings":"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","file":"custom.css"} \ No newline at end of file diff --git a/themes/classic/assets/css/custom.scss b/themes/classic/assets/css/custom.scss index b000c74e..88aff24e 100644 --- a/themes/classic/assets/css/custom.scss +++ b/themes/classic/assets/css/custom.scss @@ -5,3503 +5,3537 @@ $cGoldDark: #d3ba67; $cBgAccent: #eff6f7; $cBone: #f6f6f6; -$fInter: 'Inter', -sans-serif; +$fInter: 'Inter', sans-serif; -body>main { - overflow-x: hidden; +body > main { + overflow-x: hidden; } html { - scroll-padding-top: 150px; + scroll-padding-top: 150px; } body { - font-size: 15px; - line-height: 1.5; - color: #232323; + font-size: 15px; + line-height: 1.5; + color: #232323; - .elementor-widget-text-editor { - color: #232323; - } + .elementor-widget-text-editor { + color: #232323; + } - h3 { - color: #232323; - } + h3 { + color: #232323; + } - &#index { - footer#footer { - section.footer-box-newsletter { - display: none !important; - } - } - } + &#index { + footer#footer { + section.footer-box-newsletter { + display: none !important; + } + } + } - &#category { - section#wrapper { - section#main { - margin-bottom: 100px; + &#category { + section#wrapper { + section#main { + margin-bottom: 100px; - #product-list-header { - display: none; - } - } - } - } + #product-list-header { + display: none; + } + } + } + } } #footer { - a { - color: #c5c5c5; - transition: all 250ms ease-in-out; + a { + color: #c5c5c5; + transition: all 250ms ease-in-out; - &:hover { - color: $cGold; - text-decoration: none; - } - } + &:hover { + color: $cGold; + text-decoration: none; + } + } } a { - color: $cGold; + color: $cGold; } .btn-1 { - display: inline-block; - color: $cBlack; - border: 1px solid $cGold; - padding: 15px; - background: $cWhite; - transition: all 250ms ease-in-out; - cursor: pointer; + display: inline-block; + color: $cBlack; + border: 1px solid $cGold; + padding: 15px; + background: $cWhite; + transition: all 250ms ease-in-out; + cursor: pointer; - &:hover { - color: $cWhite; - background: $cGold; - } + &:hover { + color: $cWhite; + background: $cGold; + } } .btn-primary { - color: $cWhite; - background: $cGold; - transition: all 250ms ease-in-out; + color: $cWhite; + background: $cGold; + transition: all 250ms ease-in-out; - &:hover { - color: $cWhite; - background: $cGoldDark; - } + &:hover { + color: $cWhite; + background: $cGoldDark; + } } #box-newsletter { - position: relative; + position: relative; - &::before { - content: ''; - position: absolute; - width: 100vw; - left: 50%; - top: 0; - bottom: 0; - transform: translateX(-50%); - background-color: $cWhite; - } + &::before { + content: ''; + position: absolute; + width: 100vw; + left: 50%; + top: 0; + bottom: 0; + transform: translateX(-50%); + background-color: $cWhite; + } } .simple-blog-posts { - .elementor-swiper-button { - color: $cGold; + .elementor-swiper-button { + color: $cGold; - &.elementor-swiper-button-next { - right: 0; - } + &.elementor-swiper-button-next { + right: 0; + } - &.elementor-swiper-button-prev { - left: 0; - } - } + &.elementor-swiper-button-prev { + left: 0; + } + } - #simple-blog-box { - padding: 0 29px; + #simple-blog-box { + padding: 0 29px; - .simple-blog-post { - border-radius: 10px; - overflow: hidden; + .simple-blog-post { + border-radius: 10px; + overflow: hidden; - ._image { - img { - height: 100%; - max-height: 200px; - width: 100%; - object-fit: cover; - object-position: center; - } - } + ._image { + img { + height: 100%; + max-height: 200px; + width: 100%; + object-fit: cover; + object-position: center; + } + } - ._content { - padding: 20px; - background-color: $cBgAccent; + ._content { + padding: 20px; + background-color: $cBgAccent; - .post-title { - color: $cBlack; - font-size: 18px; - font-weight: 300; - margin: 0 0 0.7em; + .post-title { + color: $cBlack; + font-size: 18px; + font-weight: 300; + margin: 0 0 0.7em; - display: -webkit-box; - -webkit-line-clamp: 2; - -webkit-box-orient: vertical; - overflow: hidden; - line-height: 1.25; - font-weight: 400; - } + display: -webkit-box; + -webkit-line-clamp: 2; + -webkit-box-orient: vertical; + overflow: hidden; + line-height: 1.25; + font-weight: 400; + } - a._btn { - display: inline-block; - color: $cGold; - font-weight: 400; - text-decoration: underline; - } - } - } - } + a._btn { + display: inline-block; + color: $cGold; + font-weight: 400; + text-decoration: underline; + } + } + } + } } .js-product { - &.product { - article.product-miniature { - &:hover { - .thumbnail-container { - .wishlist-button-add { - opacity: 1; - visibility: visible; - transform: translateY(0); - } + &.product { + article.product-miniature { + &:hover { + .thumbnail-container { + .wishlist-button-add { + opacity: 1; + visibility: visible; + transform: translateY(0); + } - ul.product-flags { - transform: translateX(calc(-100% - 30px)); + ul.product-flags { + transform: translateX(calc(-100% - 30px)); - // li.product-flag { - // &.new { - // transform: translateX(0); - // } + // li.product-flag { + // &.new { + // transform: translateX(0); + // } - // &.discount { - // transform: translateX(-100%); - // } - // } - } - } - } + // &.discount { + // transform: translateX(-100%); + // } + // } + } + } + } - .thumbnail-container { - width: 100%; - border-radius: 10px; - border: 1px solid #eff6f7; + .thumbnail-container { + width: 100%; + border-radius: 10px; + border: 1px solid #eff6f7; - .thumbnail-top { - background: #ffffff; + .thumbnail-top { + background: #ffffff; - a { - img {} - } + a { + img { + } + } - .highlighted-informations {} + .highlighted-informations { + } - .product-add-to-basket { - display: flex; - align-items: center; - justify-content: center; + .product-add-to-basket { + display: flex; + align-items: center; + justify-content: center; - .add-to-cart { - font-family: $fInter; - font-size: 12px; - font-weight: 700; + .add-to-cart { + font-family: $fInter; + font-size: 12px; + font-weight: 700; - padding: 8px 16px; - display: flex; - align-items: center; - background: #462d26; - border-radius: 1px; - column-gap: 8px; + padding: 8px 16px; + display: flex; + align-items: center; + background: #462d26; + border-radius: 1px; + column-gap: 8px; - &:hover { - background: #E79332; - } + &:hover { + background: #e79332; + } - i { - font-size: 15px; - margin-bottom: 2px; - } + i { + font-size: 15px; + margin-bottom: 2px; + } - span { - line-height: 1; - margin-bottom: 1px; - font-size: 14px; - font-weight: 700; - } - } - } - } + span { + line-height: 1; + margin-bottom: 1px; + font-size: 14px; + font-weight: 700; + } + } + } + } - .product-description { - margin-top: 14px; + .product-description { + margin-top: 14px; - &::after { - display: none !important; - } + &::after { + display: none !important; + } - .product-title { - margin-bottom: 14px; - line-height: 1; + .product-title { + margin-bottom: 14px; + line-height: 1; - a { - color: #462d26; - font-family: $fInter; - font-size: 14px; - font-weight: 400; - line-height: 1.2; - } - } + a { + color: #462d26; + font-family: $fInter; + font-size: 14px; + font-weight: 400; + line-height: 1.2; + } + } - .product-price-and-shipping { - .regular-price { - font-size: 14px; - font-family: $fInter; - color: rgb(70, 45, 38, 0.34); - font-weight: 700; - } + .product-price-and-shipping { + .regular-price { + font-size: 14px; + font-family: $fInter; + color: rgb(70, 45, 38, 0.34); + font-weight: 700; + } - .price { - color: #462d26; - font-family: $fInter; - font-size: 14px; - font-weight: 700; - } + .price { + color: #462d26; + font-family: $fInter; + font-size: 14px; + font-weight: 700; + } - .discount-product {} + .discount-product { + } - &.product-price-discount { - display: flex; - flex-direction: row; - column-gap: 10px; + &.product-price-discount { + display: flex; + flex-direction: row; + column-gap: 10px; - .price { - order: 1; - color: #c40000; - } + .price { + order: 1; + color: #c40000; + } - .regular-price { - order: 2; - } - } - } - } + .regular-price { + order: 2; + } + } + } + } - ul.product-flags { - position: absolute; - top: 24px; - left: 24px; - z-index: 2; - transition: all 250ms ease-in-out; - row-gap: 8px; + ul.product-flags { + position: absolute; + top: 24px; + left: 24px; + z-index: 2; + transition: all 250ms ease-in-out; + row-gap: 8px; - li.product-flag { - font-size: 11px; - font-weight: 400; - padding: 3px 8px; - min-width: fit-content; - min-height: auto; - margin-top: 0; - list-style: none; + li.product-flag { + font-size: 11px; + font-weight: 400; + padding: 3px 8px; + min-width: fit-content; + min-height: auto; + margin-top: 0; + list-style: none; - // &:first-child { - // margin-top: 0; - // } + // &:first-child { + // margin-top: 0; + // } - font-family: $fInter; - font-size: 12px; - font-weight: 700; + font-family: $fInter; + font-size: 12px; + font-weight: 700; - &.new { - background: #462d26; - padding: 4px 8px; - } + &.new { + background: #462d26; + padding: 4px 8px; + } - &.discount { - display: flex; - flex-direction: row; - column-gap: 8px; - background-color: transparent; - padding: 0; + &.discount { + display: flex; + flex-direction: row; + column-gap: 8px; + background-color: transparent; + padding: 0; - span { - font-family: $fInter; - font-size: 12px; - font-weight: 700; - padding: 4px 8px; - background: #c40000; - } + span { + font-family: $fInter; + font-size: 12px; + font-weight: 700; + padding: 4px 8px; + background: #c40000; + } - // background: #e30613; - // border-bottom-right-radius: 10px; - } + // background: #e30613; + // border-bottom-right-radius: 10px; + } - &.out_of_stock { - background: #462d26; - // position: absolute; - // top: 0; - // right: 0; - // background: #111516; - // border-bottom-left-radius: 10px; - } - } - } + &.out_of_stock { + background: #462d26; + // position: absolute; + // top: 0; + // right: 0; + // background: #111516; + // border-bottom-left-radius: 10px; + } + } + } - .wishlist-button-add { - opacity: 0; - visibility: hidden; - // box-shadow: 0px 0px 15px 1px rgba(0, 0, 0, 0.1); - box-shadow: none; - transition: all 250ms ease-in-out; - transform: translateY(calc(-100% - 1rem)); + .wishlist-button-add { + opacity: 0; + visibility: hidden; + // box-shadow: 0px 0px 15px 1px rgba(0, 0, 0, 0.1); + box-shadow: none; + transition: all 250ms ease-in-out; + transform: translateY(calc(-100% - 1rem)); - i { - color: #462d26; - } - } - } - } - } + i { + color: #462d26; + } + } + } + } + } } -.product-images>li.thumb-container>.thumb.selected, -.product-images>li.thumb-container>.thumb:hover { - border-color: $cGold; +.product-images > li.thumb-container > .thumb.selected, +.product-images > li.thumb-container > .thumb:hover { + border-color: $cGold; } .blockreassurance_product { - .item-product { - svg { - path { - fill: $cGold; - } - } - } + .item-product { + svg { + path { + fill: $cGold; + } + } + } } //* Single Product body#product { - overflow-x: hidden; - - >main { - overflow: initial; - } - - #content { - ul.product-flags { - display: flex; - flex-direction: row; - gap: 10px; - flex-wrap: wrap; - - li.product-flag { - font-size: 11px; - font-weight: 400; - padding: 3px 8px; - min-width: fit-content; - min-height: auto; - transition: all 250ms ease-in-out; - margin-top: 0; - - border-radius: 10px; - - &.new { - background: $cGold; - margin-top: 0; - } - - &.discount { - background: #e30613; - } - - &.out_of_stock { - position: absolute; - top: 0; - right: 0; - background: #111516; - } - } - } - } - - .product-info-box { - margin: 0; - // background: $cWhite; - padding-top: 5px; - padding-bottom: 65px; - border-radius: 10px; - - #content { - max-width: unset; - - ul.product-flags { - margin: 0; - } - } - - h1 { - color: $cBlack; - font-size: 24px; - font-weight: 400; - } - - .product-prices { - display: flex; - align-items: flex-end; - gap: 10px; - - .product-discount { - margin-bottom: 0px; - - .regular-price { - color: #a9a8a8; - font-weight: 300; - margin: 0; - } - } - - .product-price { - margin-bottom: 0; - - .current-price { - color: $cBlack; - font-size: 26px; - font-weight: 600; - margin-bottom: 0; - - .discount { - display: none; - } - } - } - - .tax-shipping-delivery-label { - margin-bottom: 0; - } - } - - .product-info-box-left { - &:hover { - .scroll-box-arrows { - opacity: 1; - visibility: visible; - } - } - - .images-container { - .js-qv-mask { - margin: 0; - width: 100%; - } - } - - .product-images { - margin-bottom: 0; - } - - .scroll-box-arrows { - opacity: 0; - visibility: hidden; - transition: all 250ms ease-in-out; - - .material-icons { - line-height: 0; - bottom: 45px; - width: 33px; - height: 33px; - display: flex; - align-items: center; - justify-content: center; - background: #ece9e2; - border-radius: 100%; - } - } - } - - .product-info-box-right { - ul.product-flags { - margin-bottom: 24px; - - li.product-flag { - font-size: 11px; - font-weight: 400; - padding: 3px 8px; - min-width: fit-content; - min-height: auto; - margin-top: 0; - list-style: none; - font-family: $fInter; - font-size: 12px; - font-weight: 700; - - &.new { - background: #462d26; - padding: 4px 8px; - } - - &.discount { - display: flex; - flex-direction: row; - column-gap: 8px; - background-color: transparent; - padding: 0; - - span { - font-family: $fInter; - font-size: 12px; - font-weight: 700; - padding: 4px 8px; - background: #c40000; - } - } - - &.out_of_stock { - background: #462d26; - } - } - } - - .h1 { - color: #462d26; - font-size: 20px; - font-weight: 500; - font-family: $fInter; - text-transform: initial; - margin-bottom: 32px; - } - - .product-prices { - .product-discount { - .regular-price { - color: #462d26; - font-size: 28px; - font-weight: 700; - font-family: $fInter; - line-height: 1; - opacity: 0.35; - } - } - - .product-price { - .current-price { - .current-price-value { - color: #462d26; - font-size: 28px; - font-weight: 700; - font-family: $fInter; - line-height: 1; - } - } - } - - .tax-shipping-delivery-label { - display: none; - } - } - - .gm_omniprice { - display: none; - } - - .product-information { - .product-description { - display: none; - } - - .product-actions { - .product-variants { - margin: 16px 0; - border-top: 1px solid #ddd; - // border-bottom: 1px solid #ddd; - - .product-variants-item { - position: relative; - display: flex; - align-items: center; - justify-content: flex-start; - // margin: 16px 0; - margin: 0; - padding: 16px 0; - width: 100%; - - &:not(:last-child) { - border-bottom: 1px solid #ddd; - // padding-bottom: 16px; - } - - &::before { - content: ''; - position: absolute; - left: -20px; - right: -20px; - top: -1px; - bottom: 0; - background: #fff; - transition: all 250ms ease-in-out; - opacity: 0; - visibility: hidden; - transition-delay: 400ms; - } - - .color_select { - display: flex; - gap: 10px; - - li { - margin: 0; - padding: 0; - - input { - display: none; - - &:checked+span { - border: 0 !important; - - &::before { - content: ''; - display: block; - position: absolute; - top: -2px; - left: -2px; - height: 30px; - width: 30px; - border: 1px solid #000; - border-radius: 50%; - } - } - } - - span { - margin: 0; - padding: 0; - height: 26px; - width: 26px; - border-radius: 50%; - } - } - } - - &.active { - &::before { - opacity: 1; - visibility: visible; - transition-delay: 0ms; - } - } - - .product-variants-item--wrapper { - width: 100%; - position: relative; - } - - .control-label-nav { - display: flex; - flex-direction: row; - justify-content: space-between; - align-items: center; - - &.active { - .form-control-select-standard-handler { - transform: scale(-1); - } - } - - .form-control-select-standard-handler { - cursor: pointer; - } - } - - .control-label { - color: #462d26; - font-size: 14px; - font-weight: 700; - font-family: $fInter; - - width: 100%; - max-width: 200px; - margin-bottom: 0; - - .control-label-selected { - font-weight: 400; - } - } - - select { - // border-radius: 10px; - display: none; - } - - .form-control-select-custom { - display: none; - position: absolute; - left: -20px; - right: -20px; - top: calc(100% + 16px); - z-index: 10; - - .custom-select { - display: block; - padding: 25px; - border: none; - background: #fff; - height: auto; - - ul.custom-dropdown { - display: flex; - flex-direction: column; - row-gap: 16px; - margin: 0; - - li { - display: flex; - flex-direction: row; - column-gap: 14px; - margin: 0; - - color: #110e0c; - font-size: 14px; - font-weight: 400; - font-family: $fInter; - cursor: pointer; - - &:not(:last-child) { - padding-bottom: 16px; - border-bottom: 1px solid #110e0c1a; - } - - &.active { - .li-checkbox { - background: #462d26; - border-color: #462d26; - - &::before { - content: ''; - position: absolute; - top: 8px; - left: 5.5px; - width: 8px; - height: 2px; - background: #f9f7f2; - transform: rotate(-45deg); - transition: all 250ms ease-in-out; - } - - &::after { - content: ''; - position: absolute; - top: 9px; - left: 4.5px; - width: 3.5px; - height: 2px; - background: #f9f7f2; - transform: rotate(45deg); - transition: all 250ms ease-in-out; - } - } - } - - .li-checkbox { - position: relative; - display: block; - width: 19px; - min-width: 19px; - height: 19px; - border: 1px solid #d9cebe; - border-radius: 100%; - } - } - } - } - } - - // > ul { - // margin-bottom: 0; - - // li { - // > label { - // margin-bottom: 0; - - // > span { - // display: inline-block; - // width: 20px; - // height: 20px; - // } - // } - // } - // } - } - } - - .product-add-to-cart { - padding: 24px; - background: #ece9e2; - - @media (max-width: 767px) { - position: relative; - padding: 24px 0; - - * { - z-index: 2; - } - - &::after { - content: ''; - position: absolute; - top: 0; - bottom: 0; - left: 50%; - width: 100svw; - transform: translateX(-50%); - background: #ece9e2; - z-index: 1; - } - } - - >.control-label { - display: none; - } - - .product-quantity { - margin-bottom: 10px; - - .qty { - margin-bottom: 0; - margin-right: 16px; - - >.input-group { - display: flex; - flex-direction: row; - flex-wrap: nowrap; - align-items: center; - float: none; - border: 1px solid #462d26d9; - border-radius: 1px; - - input#quantity_wanted { - order: 2; - font-size: 14px; - font-family: $fInter; - font-weight: 500; - - padding: 0; - text-align: center; - width: 35px; - border: none; - background: transparent; - height: 29px; - } - - button { - padding: 0; - height: auto; - - color: #462d26d9; - font-size: 14px; - font-weight: 500; - font-family: $fInter; - border: none; - background: transparent; - - &.btn { - height: 29px; - padding: 0 10px; - - &.bootstrap-touchspin-up { - order: 3; - } - - &.bootstrap-touchspin-down { - order: 1; - } - } - } - } - } - - .add { - margin: 0; - width: 100%; - - .add-to-cart { - background: #e79332; - margin: 0; - width: 100%; - - color: #f9f7f2; - font-size: 14px; - font-weight: 500; - font-family: $fInter; - text-transform: initial; - - &:hover { - background: #110E0C; - } - - .material-icons { - line-height: 1; - font-size: 14px; - height: auto; - width: auto; - vertical-align: baseline; - margin-right: 3px; - } - } - } - - .wishlist-button-add { - margin-left: 16px; - width: 30px; - border-radius: 0; - background: transparent; - box-shadow: none; - - i { - background-image: url('/img/cms/icons/icon-heart.svg'); - background-position: center; - background-repeat: no-repeat; - background-size: contain; - width: 26px; - height: 26px; - font-size: 0; - } - } - } - - #product-availability { - display: none; - } - - .product-minimal-quantity { - margin: 0; - display: none; - } - } - - .product-additional-info { - display: none; - margin: 30px 0; - } - } - - .blockreassurance_product { - display: flex; - flex-direction: column; - row-gap: 20px; - margin: 40px 0 0 0; - - >div { - display: flex; - flex-direction: row; - align-items: center; - flex-wrap: wrap; - - color: #462d26; - font-size: 14px; - font-weight: 500; - font-family: $fInter; - - .item-product { - margin-right: 16px; - padding: 0; - width: 24px; - height: 24px; - - svg { - width: 24px; - height: 24px; - - path { - fill: transparent !important; - } - } - } - - .block-title { - margin-right: 10px; - } - - p { - font-weight: 700; - margin: 0; - } - } - - .item-1 { - .block-description { - text-decoration: underline; - cursor: pointer; - } - } - - .block-raty { - width: 100%; - display: none; - - .block-raty--wrapper { - display: flex; - flex-direction: row; - flex-wrap: wrap; - gap: 10px; - padding-top: 20px; - - img { - height: 35px; - } - } - } - } - - #description-nav { - padding: 32px 24px; - margin: 0; - list-style: none; - - display: flex; - flex-direction: row; - - li { - &:not(:last-child) { - padding-right: 24px; - margin-right: 24px; - border-right: 1px solid #110e0c1a; - } - - a { - color: #462d26; - font-size: 16px; - font-weight: 600; - font-family: $fInter; - } - } - } - } - } - } - - .product-description-box { - position: relative; - margin-bottom: 100px; - padding-top: 60px; - padding-bottom: 60px; - - &::before { - content: ''; - position: absolute; - top: 0; - left: 50%; - bottom: 0; - width: 100svw; - transform: translateX(-50%); - background: #ffffff; - } - - .c-row { - display: flex; - flex-direction: row; - column-gap: 60px; - - .c-col { - width: calc(50% - 30px); - - @media (max-width: 767px) { - width: 100%; - } - } - - .c-col-2 { - @media (max-width: 767px) { - display: none; - } - - .product-description-box-img { - position: sticky; - top: 150px; - - img { - width: 100%; - max-width: fit-content; - } - } - } - } - - ul.product-accordion-box { - padding: 0; - margin: 0; - list-style: none; - - li.accordion-item { - &.active { - .accordion-item-header { - img { - transform: scale(-1); - } - } - } - - .accordion-item-header { - display: flex; - flex-direction: row; - align-items: center; - justify-content: space-between; - column-gap: 30px; - padding: 16px 0; - border-bottom: 1px solid #110e0c1a; - cursor: pointer; - - h3 { - color: #462d26; - font-size: 24px; - font-weight: 600; - font-family: $fInter; - margin: 0; - } - - img { - transition: all 0.3s ease-in-out; - } - } - - .accordion-item-body { - .accordion-item-body--wrapper { - padding-top: 24px; - padding-bottom: 64px; - - * { - color: #000; - font-size: 14px; - font-weight: 400; - font-family: $fInter; - line-height: 1.4; - - strong { - font-weight: 700; - } - } - - img { - max-width: fit-content; - width: 100%; - height: auto; - } - } - } - } - } - } - - .tabs { - border-radius: 10px; - - .nav-tabs { - .nav-item { - .nav-link { - color: $cBlack; - font-weight: 400; - font-size: 16px; - - &:hover { - border-bottom: $cGold 3px solid; - } - - &.active { - color: $cBlack; - border-color: $cGold; - } - } - } - } - } - - #empty-product-comment { - border-radius: 10px; - } + overflow-x: hidden; + + > main { + overflow: initial; + } + + #content { + ul.product-flags { + display: flex; + flex-direction: row; + gap: 10px; + flex-wrap: wrap; + + li.product-flag { + font-size: 11px; + font-weight: 400; + padding: 3px 8px; + min-width: fit-content; + min-height: auto; + transition: all 250ms ease-in-out; + margin-top: 0; + + border-radius: 10px; + + &.new { + background: $cGold; + margin-top: 0; + } + + &.discount { + background: #e30613; + } + + &.out_of_stock { + position: absolute; + top: 0; + right: 0; + background: #111516; + } + } + } + } + + .product-info-box { + margin: 0; + // background: $cWhite; + padding-top: 5px; + padding-bottom: 65px; + border-radius: 10px; + + #content { + max-width: unset; + + ul.product-flags { + margin: 0; + } + } + + h1 { + color: $cBlack; + font-size: 24px; + font-weight: 400; + } + + .product-prices { + display: flex; + align-items: flex-end; + gap: 10px; + + .product-discount { + margin-bottom: 0px; + + .regular-price { + color: #a9a8a8; + font-weight: 300; + margin: 0; + } + } + + .product-price { + margin-bottom: 0; + + .current-price { + color: $cBlack; + font-size: 26px; + font-weight: 600; + margin-bottom: 0; + + .discount { + display: none; + } + } + } + + .tax-shipping-delivery-label { + margin-bottom: 0; + } + } + + .product-info-box-left { + &:hover { + .scroll-box-arrows { + opacity: 1; + visibility: visible; + } + } + + .images-container { + .js-qv-mask { + margin: 0; + width: 100%; + } + } + + .product-images { + margin-bottom: 0; + } + + .scroll-box-arrows { + opacity: 0; + visibility: hidden; + transition: all 250ms ease-in-out; + + .material-icons { + line-height: 0; + bottom: 45px; + width: 33px; + height: 33px; + display: flex; + align-items: center; + justify-content: center; + background: #ece9e2; + border-radius: 100%; + } + } + } + + .product-info-box-right { + ul.product-flags { + margin-bottom: 24px; + + li.product-flag { + font-size: 11px; + font-weight: 400; + padding: 3px 8px; + min-width: fit-content; + min-height: auto; + margin-top: 0; + list-style: none; + font-family: $fInter; + font-size: 12px; + font-weight: 700; + + &.new { + background: #462d26; + padding: 4px 8px; + } + + &.discount { + display: flex; + flex-direction: row; + column-gap: 8px; + background-color: transparent; + padding: 0; + + span { + font-family: $fInter; + font-size: 12px; + font-weight: 700; + padding: 4px 8px; + background: #c40000; + } + } + + &.out_of_stock { + background: #462d26; + } + } + } + + .h1 { + color: #462d26; + font-size: 20px; + font-weight: 500; + font-family: $fInter; + text-transform: initial; + margin-bottom: 32px; + } + + .product-prices { + .product-discount { + .regular-price { + color: #462d26; + font-size: 28px; + font-weight: 700; + font-family: $fInter; + line-height: 1; + opacity: 0.35; + } + } + + .product-price { + .current-price { + .current-price-value { + color: #462d26; + font-size: 28px; + font-weight: 700; + font-family: $fInter; + line-height: 1; + } + } + } + + .tax-shipping-delivery-label { + display: none; + } + } + + .gm_omniprice { + display: none; + } + + .product-information { + .product-description { + display: none; + } + + .product-actions { + .product-variants { + margin: 16px 0; + border-top: 1px solid #ddd; + // border-bottom: 1px solid #ddd; + + .product-variants-item { + position: relative; + display: flex; + align-items: center; + justify-content: flex-start; + // margin: 16px 0; + margin: 0; + padding: 16px 0; + width: 100%; + + &:not(:last-child) { + border-bottom: 1px solid #ddd; + // padding-bottom: 16px; + } + + &::before { + content: ''; + position: absolute; + left: -20px; + right: -20px; + top: -1px; + bottom: 0; + background: #fff; + transition: all 250ms ease-in-out; + opacity: 0; + visibility: hidden; + transition-delay: 400ms; + } + + .color_select { + display: flex; + gap: 10px; + + li { + margin: 0; + padding: 0; + + input { + display: none; + + &:checked + span { + border: 0 !important; + + &::before { + content: ''; + display: block; + position: absolute; + top: -2px; + left: -2px; + height: 30px; + width: 30px; + border: 1px solid #000; + border-radius: 50%; + } + } + } + + span { + margin: 0; + padding: 0; + height: 26px; + width: 26px; + border-radius: 50%; + } + } + } + + &.active { + &::before { + opacity: 1; + visibility: visible; + transition-delay: 0ms; + } + } + + .product-variants-item--wrapper { + width: 100%; + position: relative; + } + + .control-label-nav { + display: flex; + flex-direction: row; + justify-content: space-between; + align-items: center; + + &.active { + .form-control-select-standard-handler { + transform: scale(-1); + } + } + + .form-control-select-standard-handler { + cursor: pointer; + } + } + + .control-label { + color: #462d26; + font-size: 14px; + font-weight: 700; + font-family: $fInter; + + width: 100%; + max-width: 200px; + margin-bottom: 0; + + .control-label-selected { + font-weight: 400; + } + } + + select { + // border-radius: 10px; + display: none; + } + + .form-control-select-custom { + display: none; + position: absolute; + left: -20px; + right: -20px; + top: calc(100% + 16px); + z-index: 10; + + .custom-select { + display: block; + padding: 25px; + border: none; + background: #fff; + height: auto; + + ul.custom-dropdown { + display: flex; + flex-direction: column; + row-gap: 16px; + margin: 0; + + li { + display: flex; + flex-direction: row; + column-gap: 14px; + margin: 0; + + color: #110e0c; + font-size: 14px; + font-weight: 400; + font-family: $fInter; + cursor: pointer; + + &:not(:last-child) { + padding-bottom: 16px; + border-bottom: 1px solid #110e0c1a; + } + + &.active { + .li-checkbox { + background: #462d26; + border-color: #462d26; + + &::before { + content: ''; + position: absolute; + top: 8px; + left: 5.5px; + width: 8px; + height: 2px; + background: #f9f7f2; + transform: rotate(-45deg); + transition: all 250ms ease-in-out; + } + + &::after { + content: ''; + position: absolute; + top: 9px; + left: 4.5px; + width: 3.5px; + height: 2px; + background: #f9f7f2; + transform: rotate(45deg); + transition: all 250ms ease-in-out; + } + } + } + + .li-checkbox { + position: relative; + display: block; + width: 19px; + min-width: 19px; + height: 19px; + border: 1px solid #d9cebe; + border-radius: 100%; + } + } + } + } + } + + // > ul { + // margin-bottom: 0; + + // li { + // > label { + // margin-bottom: 0; + + // > span { + // display: inline-block; + // width: 20px; + // height: 20px; + // } + // } + // } + // } + } + } + + .product-add-to-cart { + padding: 24px; + background: #ece9e2; + + @media (max-width: 767px) { + position: relative; + padding: 24px 0; + + * { + z-index: 2; + } + + &::after { + content: ''; + position: absolute; + top: 0; + bottom: 0; + left: 50%; + width: 100svw; + transform: translateX(-50%); + background: #ece9e2; + z-index: 1; + } + } + + > .control-label { + display: none; + } + + .product-quantity { + margin-bottom: 10px; + + .qty { + margin-bottom: 0; + margin-right: 16px; + + > .input-group { + display: flex; + flex-direction: row; + flex-wrap: nowrap; + align-items: center; + float: none; + border: 1px solid #462d26d9; + border-radius: 1px; + + input#quantity_wanted { + order: 2; + font-size: 14px; + font-family: $fInter; + font-weight: 500; + + padding: 0; + text-align: center; + width: 35px; + border: none; + background: transparent; + height: 29px; + } + + button { + padding: 0; + height: auto; + + color: #462d26d9; + font-size: 14px; + font-weight: 500; + font-family: $fInter; + border: none; + background: transparent; + + &.btn { + height: 29px; + padding: 0 10px; + + &.bootstrap-touchspin-up { + order: 3; + } + + &.bootstrap-touchspin-down { + order: 1; + } + } + } + } + } + + .add { + margin: 0; + width: 100%; + + .add-to-cart { + background: #e79332; + margin: 0; + width: 100%; + + color: #f9f7f2; + font-size: 14px; + font-weight: 500; + font-family: $fInter; + text-transform: initial; + + &:hover { + background: #110e0c; + } + + .material-icons { + line-height: 1; + font-size: 14px; + height: auto; + width: auto; + vertical-align: baseline; + margin-right: 3px; + } + } + } + + .wishlist-button-add { + margin-left: 16px; + width: 30px; + border-radius: 0; + background: transparent; + box-shadow: none; + + i { + background-image: url('/img/cms/icons/icon-heart.svg'); + background-position: center; + background-repeat: no-repeat; + background-size: contain; + width: 26px; + height: 26px; + font-size: 0; + } + } + } + + #product-availability { + display: none; + } + + .product-minimal-quantity { + margin: 0; + display: none; + } + } + + .product-additional-info { + display: none; + margin: 30px 0; + } + } + + .blockreassurance_product { + display: flex; + flex-direction: column; + row-gap: 20px; + margin: 40px 0 0 0; + + > div { + display: flex; + flex-direction: row; + align-items: center; + flex-wrap: wrap; + + color: #462d26; + font-size: 14px; + font-weight: 500; + font-family: $fInter; + + .item-product { + margin-right: 16px; + padding: 0; + width: 24px; + height: 24px; + + svg { + width: 24px; + height: 24px; + + path { + fill: transparent !important; + } + } + } + + .block-title { + margin-right: 10px; + } + + p { + font-weight: 700; + margin: 0; + } + } + + .item-1 { + .block-description { + text-decoration: underline; + cursor: pointer; + } + } + + .block-raty { + width: 100%; + display: none; + + .block-raty--wrapper { + display: flex; + flex-direction: row; + flex-wrap: wrap; + gap: 10px; + padding-top: 20px; + + img { + height: 35px; + } + } + } + } + + #description-nav { + padding: 32px 24px; + margin: 0; + list-style: none; + + display: flex; + flex-direction: row; + + li { + &:not(:last-child) { + padding-right: 24px; + margin-right: 24px; + border-right: 1px solid #110e0c1a; + } + + a { + color: #462d26; + font-size: 16px; + font-weight: 600; + font-family: $fInter; + } + } + } + } + } + } + + .product-description-box { + position: relative; + margin-bottom: 100px; + padding-top: 60px; + padding-bottom: 60px; + + &::before { + content: ''; + position: absolute; + top: 0; + left: 50%; + bottom: 0; + width: 100svw; + transform: translateX(-50%); + background: #ffffff; + } + + .c-row { + display: flex; + flex-direction: row; + column-gap: 60px; + + .c-col { + width: calc(50% - 30px); + + @media (max-width: 767px) { + width: 100%; + } + } + + .c-col-2 { + @media (max-width: 767px) { + display: none; + } + + .product-description-box-img { + position: sticky; + top: 150px; + + img { + width: 100%; + max-width: fit-content; + } + } + } + } + + ul.product-accordion-box { + padding: 0; + margin: 0; + list-style: none; + + li.accordion-item { + &.active { + .accordion-item-header { + img { + transform: scale(-1); + } + } + } + + .accordion-item-header { + display: flex; + flex-direction: row; + align-items: center; + justify-content: space-between; + column-gap: 30px; + padding: 16px 0; + border-bottom: 1px solid #110e0c1a; + cursor: pointer; + + h3 { + color: #462d26; + font-size: 24px; + font-weight: 600; + font-family: $fInter; + margin: 0; + } + + img { + transition: all 0.3s ease-in-out; + } + } + + .accordion-item-body { + .accordion-item-body--wrapper { + padding-top: 24px; + padding-bottom: 64px; + + * { + color: #000; + font-size: 14px; + font-weight: 400; + font-family: $fInter; + line-height: 1.4; + + strong { + font-weight: 700; + } + } + + img { + max-width: fit-content; + width: 100%; + height: auto; + } + } + } + } + } + } + + .tabs { + border-radius: 10px; + + .nav-tabs { + .nav-item { + .nav-link { + color: $cBlack; + font-weight: 400; + font-size: 16px; + + &:hover { + border-bottom: $cGold 3px solid; + } + + &.active { + color: $cBlack; + border-color: $cGold; + } + } + } + } + } + + #empty-product-comment { + border-radius: 10px; + } } #blockcart-modal { - .modal-content { - .modal-header {} + .modal-content { + .modal-header { + } - .modal-body { - .product-name { - color: $cBlack; - font-weight: 500; - margin-bottom: 16px; - } + .modal-body { + .product-name { + color: $cBlack; + font-weight: 500; + margin-bottom: 16px; + } - .cart-content-btn { - .btn { - &.btn-primary { - background: $cGold; - } - } - } - } - } + .cart-content-btn { + .btn { + &.btn-primary { + background: $cGold; + } + } + } + } + } } //* Koszyk body#cart { - #content-wrapper { - .card-block-title { - .h1 { - color: #462d26; - font-size: 24px; - font-weight: 700; - font-family: $fInter; - text-transform: initial; - text-align: center; - margin-bottom: 16px; - } - } + #content-wrapper { + .card-block-title { + .h1 { + color: #462d26; + font-size: 24px; + font-weight: 700; + font-family: $fInter; + text-transform: initial; + text-align: center; + margin-bottom: 16px; + } + } - .cart-grid { - margin-bottom: 150px; + .cart-grid { + margin-bottom: 150px; - .cart-grid-body { - .card { - background: transparent; - } + .cart-grid-body { + .card { + background: transparent; + } - .cart-overview { - padding: 0; + .cart-overview { + padding: 0; - table { - width: 100%; + table { + width: 100%; - thead { - &::after { - content: ''; - display: block; - height: 24px; - } + thead { + &::after { + content: ''; + display: block; + height: 24px; + } - tr { - th { - color: #462d26d9; - font-size: 12px; - font-weight: 400; - font-family: $fInter; - white-space: nowrap; - padding: 8px 0; - border-bottom: 1px solid #110e0c1a; + tr { + th { + color: #462d26d9; + font-size: 12px; + font-weight: 400; + font-family: $fInter; + white-space: nowrap; + padding: 8px 0; + border-bottom: 1px solid #110e0c1a; - &:not(:last-child) { - padding-right: 20px; - } - } - } - } + &:not(:last-child) { + padding-right: 20px; + } + } + } + } - tbody { - tr { - &:not(:first-child) { - td { - padding-top: 18px; - } - } + tbody { + tr { + &:not(:first-child) { + td { + padding-top: 18px; + } + } - &:not(:last-child) { - td { - padding-bottom: 18px; - border-bottom: 1px solid #110e0c1a; - } - } + &:not(:last-child) { + td { + padding-bottom: 18px; + border-bottom: 1px solid #110e0c1a; + } + } - td { - vertical-align: top; + td { + vertical-align: top; - &:not(:last-child) { - padding-right: 20px; - } + &:not(:last-child) { + padding-right: 20px; + } - .product-card-img { - img { - width: 80px; - } - } + .product-card-img { + img { + width: 80px; + } + } - .product-card-desc { - line-height: 1; + .product-card-desc { + line-height: 1; - a { - color: #462d26; - font-size: 14px; - font-weight: 400; - font-family: $fInter; - } - } + a { + color: #462d26; + font-size: 14px; + font-weight: 400; + font-family: $fInter; + } + } - .product-card-infos { - line-height: 1; - margin-top: 8px; + .product-card-infos { + line-height: 1; + margin-top: 8px; - .product-card-info { - &:not(:last-child) { - margin-bottom: 8px; - } + .product-card-info { + &:not(:last-child) { + margin-bottom: 8px; + } - span { - color: #462d26d9; - font-size: 12px; - font-weight: 400; - font-family: $fInter; - } - } - } + span { + color: #462d26d9; + font-size: 12px; + font-weight: 400; + font-family: $fInter; + } + } + } - .product-card-price { - padding-top: 7px; + .product-card-price { + padding-top: 7px; - .current-price { - line-height: 1; + .current-price { + line-height: 1; - .price { - color: #462d26; - font-size: 14px; - font-family: $fInter; - font-weight: 700; - } - } + .price { + color: #462d26; + font-size: 14px; + font-family: $fInter; + font-weight: 700; + } + } - .product-discount { - line-height: 1; - margin-top: 3px; + .product-discount { + line-height: 1; + margin-top: 3px; - .regular-price { - color: #462d26d9; - font-size: 12px; - font-family: $fInter; - font-weight: 400; - } - } - } + .regular-price { + color: #462d26d9; + font-size: 12px; + font-family: $fInter; + font-weight: 400; + } + } + } - .product-card-qty { - >.input-group { - display: flex; - flex-direction: row; - flex-wrap: nowrap; - align-items: center; - float: none; - border: 1px solid #462d26d9; - border-radius: 1px; + .product-card-qty { + > .input-group { + display: flex; + flex-direction: row; + flex-wrap: nowrap; + align-items: center; + float: none; + border: 1px solid #462d26d9; + border-radius: 1px; - input.js-cart-line-product-quantity { - order: 2; - font-size: 14px; - font-family: $fInter; - font-weight: 500; + input.js-cart-line-product-quantity { + order: 2; + font-size: 14px; + font-family: $fInter; + font-weight: 500; - padding: 0; - text-align: center; - width: 35px; - border: none; - background: transparent; - height: 29px; - } + padding: 0; + text-align: center; + width: 35px; + border: none; + background: transparent; + height: 29px; + } - button { - padding: 0; - height: auto; + button { + padding: 0; + height: auto; - color: #462d26d9; - font-size: 14px; - font-weight: 500; - font-family: $fInter; - border: none; - background: transparent; + color: #462d26d9; + font-size: 14px; + font-weight: 500; + font-family: $fInter; + border: none; + background: transparent; - &.btn { - height: 29px; - padding: 0 7px; + &.btn { + height: 29px; + padding: 0 7px; - &.bootstrap-touchspin-up { - order: 3; - } + &.bootstrap-touchspin-up { + order: 3; + } - &.bootstrap-touchspin-down { - order: 1; - } - } - } - } - } + &.bootstrap-touchspin-down { + order: 1; + } + } + } + } + } - .product-card-sum-price { - padding-top: 7px; - line-height: 1; - } + .product-card-sum-price { + padding-top: 7px; + line-height: 1; + } - .product-card-action { - display: block; - padding-top: 9px; + .product-card-action { + display: block; + padding-top: 9px; - .remove-from-cart { - position: relative; - width: 10px; - height: 10px; - display: block; + .remove-from-cart { + position: relative; + width: 10px; + height: 10px; + display: block; - &::before { - content: ''; - position: absolute; - width: 10px; - height: 1px; - background: #bbb6aa; - top: 50%; - left: 50%; - transform: translate(-50%, -50%) rotate(45deg); - } + &::before { + content: ''; + position: absolute; + width: 10px; + height: 1px; + background: #bbb6aa; + top: 50%; + left: 50%; + transform: translate(-50%, -50%) rotate(45deg); + } - &::after { - content: ''; - position: absolute; - width: 10px; - height: 1px; - background: #bbb6aa; - top: 50%; - left: 50%; - transform: translate(-50%, -50%) rotate(-45deg); - } + &::after { + content: ''; + position: absolute; + width: 10px; + height: 1px; + background: #bbb6aa; + top: 50%; + left: 50%; + transform: translate(-50%, -50%) rotate(-45deg); + } - .material-icons { - display: none; - } - } - } - } - } - } - } + .material-icons { + display: none; + } + } + } + } + } + } + } - .no-items { - color: #462d26; - font-size: 16px; - font-family: $fInter; - font-weight: 700; + .no-items { + color: #462d26; + font-size: 16px; + font-family: $fInter; + font-weight: 700; - width: 100%; - display: block; - text-align: center; - } - } + width: 100%; + display: block; + text-align: center; + } + } - .card-block {} + .card-block { + } - .cart-overview { - .cart-items { - .cart-item { - .product-line-grid { - .product-line-grid-body { - .product-line-info { - a { - color: $cBlack; - font-weight: 400; - font-size: 16px; - } - } + .cart-overview { + .cart-items { + .cart-item { + .product-line-grid { + .product-line-grid-body { + .product-line-info { + a { + color: $cBlack; + font-weight: 400; + font-size: 16px; + } + } - .product-price { - margin: 10px 0; + .product-price { + margin: 10px 0; - .product-discount { - .regular-price { - color: #a9a8a8; - font-weight: 300; - margin: 0; - } + .product-discount { + .regular-price { + color: #a9a8a8; + font-weight: 300; + margin: 0; + } - .discount { - background: $cGold; - } - } + .discount { + background: $cGold; + } + } - .current-price { - .price { - color: $cBlack; - font-weight: 600; - font-size: 16px; - } - } - } - } - } - } - } - } - } - } + .current-price { + .price { + color: $cBlack; + font-weight: 600; + font-size: 16px; + } + } + } + } + } + } + } + } + } + } - .cart-summary { - margin-bottom: 24px; - background: #ece9e2; + .cart-summary { + margin-bottom: 24px; + background: #ece9e2; - .cart-detailed-totals { - .cart-detailed-subtotals { - padding: 24px 24px 0 24px; + .cart-detailed-totals { + .cart-detailed-subtotals { + padding: 24px 24px 0 24px; - .cart-summary-line { - &:not(:last-child) { - margin-bottom: 8px; - } + .cart-summary-line { + &:not(:last-child) { + margin-bottom: 8px; + } - &:last-child { - margin-bottom: 0; - } + &:last-child { + margin-bottom: 0; + } - span { - font-size: 14px; - font-family: $fInter; + span { + font-size: 14px; + font-family: $fInter; - &.label { - font-weight: 500; - } + &.label { + font-weight: 500; + } - &.value { - font-weight: 400; - } - } - } - } + &.value { + font-weight: 400; + } + } + } + } - .cart-summary-totals { - padding: 16px 24px; + .cart-summary-totals { + padding: 16px 24px; - .cart-summary-line { - &.cart-total { - padding: 0; - border: 0; + .cart-summary-line { + &.cart-total { + padding: 0; + border: 0; - span { - font-size: 14px; - font-family: $fInter; - font-weight: 700; - } - } - } - } - } + span { + font-size: 14px; + font-family: $fInter; + font-weight: 700; + } + } + } + } + } - .cart-detailed-actions { - padding: 0 24px 18px; + .cart-detailed-actions { + padding: 0 24px 18px; - a.btn { - color: #f9f7f2; - font-size: 14px; - font-family: $fInter; - font-weight: 500; - padding: 14px 12px; - background-color: #e79332; - text-transform: initial; - } - } + a.btn { + color: #f9f7f2; + font-size: 14px; + font-family: $fInter; + font-weight: 500; + padding: 14px 12px; + background-color: #e79332; + text-transform: initial; + } + } - .card-payment-support { - padding: 0 24px 12px; + .card-payment-support { + padding: 0 24px 12px; - ul { - padding: 0; - margin: 0; - list-style: none; + ul { + padding: 0; + margin: 0; + list-style: none; - display: flex; - flex-direction: row; - flex-wrap: wrap; - align-items: center; - justify-content: center; - column-gap: 30px; - row-gap: 12px; + display: flex; + flex-direction: row; + flex-wrap: wrap; + align-items: center; + justify-content: center; + column-gap: 30px; + row-gap: 12px; - li { - img { - max-width: 44px; - } - } - } - } - } - } + li { + img { + max-width: 44px; + } + } + } + } + } + } } body#checkout { - #content-wrapper { - .cart-grid-body { - .checkout-step { - padding: 0; - background-color: #f9f7f2; + #content-wrapper { + .cart-grid-body { + .checkout-step { + padding: 0; + background-color: #f9f7f2; - .step-title { - color: #462d26; - font-size: 14px; - font-family: $fInter; - font-weight: 700; - text-transform: initial; - padding-bottom: 10px; - border-bottom: 1px solid #462d26; - margin-bottom: 32px; + .step-title { + color: #462d26; + font-size: 14px; + font-family: $fInter; + font-weight: 700; + text-transform: initial; + padding-bottom: 10px; + border-bottom: 1px solid #462d26; + margin-bottom: 32px; - .step-number { - &::after { - content: '. '; - } - } - } + .step-number { + &::after { + content: '. '; + } + } + } - &.-current { - opacity: 1 !important; + &.-current { + opacity: 1 !important; - .step-title { - color: #e79332; - border-bottom: 1px solid #e79332; - } - } + .step-title { + color: #e79332; + border-bottom: 1px solid #e79332; + } + } - &.-complete { - opacity: 0.5; - } + &.-complete { + opacity: 0.5; + } - .content { - padding: 0; - } + .content { + padding: 0; + } - #customer-form { - max-width: 480px; - } + #customer-form { + max-width: 480px; + } - .form-group { - label { - color: #110e0c; - font-size: 12px; - font-family: $fInter; - font-weight: 500; - margin-bottom: 4px; - } + .form-group { + label { + color: #110e0c; + font-size: 12px; + font-family: $fInter; + font-weight: 500; + margin-bottom: 4px; + } - input { - &.form-control { - background: #462d261a; - border: 1px solid #462d2624; - padding: 14px 16px; + input { + &.form-control { + background: #462d261a; + border: 1px solid #462d2624; + padding: 14px 16px; - color: #110e0c; - font-size: 14px; - font-family: $fInter; - font-weight: 500; - } - } + color: #110e0c; + font-size: 14px; + font-family: $fInter; + font-weight: 500; + } + } - .btn-show-password-box { - position: absolute; - top: 0; - right: 0; - bottom: 0; - width: fit-content; + .btn-show-password-box { + position: absolute; + top: 0; + right: 0; + bottom: 0; + width: fit-content; - .btn-show-password { - padding: 0; - background: transparent; - display: flex; - height: 100%; - align-items: center; - width: 30px; - outline: none; - } - } + .btn-show-password { + padding: 0; + background: transparent; + display: flex; + height: 100%; + align-items: center; + width: 30px; + outline: none; + } + } - .form-control-comment { - color: rgba(70, 45, 38, 0.8509803922); - font-size: 12px; - font-family: $fInter; - font-weight: 400; - } - } + .form-control-comment { + color: rgba(70, 45, 38, 0.8509803922); + font-size: 12px; + font-family: $fInter; + font-weight: 400; + } + } - .form-informations { - margin-top: 40px; + .form-informations { + margin-top: 40px; - .form-informations-title { - color: #110e0c; - font-size: 16px; - font-family: $fInter; - font-weight: 700; - } + .form-informations-title { + color: #110e0c; + font-size: 16px; + font-family: $fInter; + font-weight: 700; + } - .form-informations-option { - color: #110e0c; - font-size: 16px; - font-family: $fInter; - font-weight: 400; - font-style: initial !important; - } + .form-informations-option { + color: #110e0c; + font-size: 16px; + font-family: $fInter; + font-weight: 400; + font-style: initial !important; + } - .form-informations-subtitle { - display: none; - } - } + .form-informations-subtitle { + display: none; + } + } - .form-footer { - text-align: start; - width: fit-content; + .form-footer { + text-align: start; + width: fit-content; - .btn { - color: #f9f7f2; - font-size: 14px; - font-weight: 500; - font-family: $fInter; - background: #e79332; - padding: 12px 80px; - text-transform: initial; - } - } + .btn { + color: #f9f7f2; + font-size: 14px; + font-weight: 500; + font-family: $fInter; + background: #e79332; + padding: 12px 80px; + text-transform: initial; + } + } - #delivery-address { - max-width: 480px; - margin-left: 0; - } + #delivery-address { + max-width: 480px; + margin-left: 0; + } - .delivery-options { - max-width: 480px; + .delivery-options { + max-width: 480px; - .delivery-option { - padding: 12px 16px; - margin: 0; - border: 1px solid #462d2624; - border-radius: 1px; - column-gap: 16px; - min-height: initial; - background: transparent; + .delivery-option { + padding: 12px 16px; + margin: 0; + border: 1px solid #462d2624; + border-radius: 1px; + column-gap: 16px; + min-height: initial; + background: transparent; - &:not(:last-child) { - margin-bottom: 16px; - } + &:not(:last-child) { + margin-bottom: 16px; + } - .delivery-option-checkbox { - width: fit-content; - line-height: 0; - } + .delivery-option-checkbox { + width: fit-content; + line-height: 0; + } - .delivery-option-2 { - flex: 1; - display: flex; - flex-direction: row; - align-items: center; - justify-content: space-between; + .delivery-option-2 { + flex: 1; + display: flex; + flex-direction: row; + align-items: center; + justify-content: space-between; - .carrier-price { - color: #110e0c; - font-family: $fInter; - font-size: 14px; - font-weight: 700; - } - } - } - } + .carrier-price { + color: #110e0c; + font-family: $fInter; + font-size: 14px; + font-weight: 700; + } + } + } + } - .order-options { - #delivery { - label { - color: #110e0c; - font-size: 12px; - font-family: $fInter; - font-weight: 500; - margin-bottom: 4px; - } + .order-options { + #delivery { + label { + color: #110e0c; + font-size: 12px; + font-family: $fInter; + font-weight: 500; + margin-bottom: 4px; + } - textarea { - width: 100%; - max-width: 480px; - border: 1px solid #462d2624; - background: #462d261a; - border-radius: 1px; - resize: none; - margin-bottom: 30px; - } - } - } + textarea { + width: 100%; + max-width: 480px; + border: 1px solid #462d2624; + background: #462d261a; + border-radius: 1px; + resize: none; + margin-bottom: 30px; + } + } + } - button[type='submit'] { - color: #f9f7f2; - font-size: 14px; - font-family: $fInter; - font-weight: 500; - padding: 12px 80px; - background: #e79332; - text-transform: initial; - float: none !important; - } + button[type='submit'] { + color: #f9f7f2; + font-size: 14px; + font-family: $fInter; + font-weight: 500; + padding: 12px 80px; + background: #e79332; + text-transform: initial; + float: none !important; + } - #conditions-to-approve { - ul { - li { - .condition-label { - margin: 0; - line-height: 1; + #conditions-to-approve { + ul { + li { + .condition-label { + margin: 0; + line-height: 1; - label { - margin: 0; - line-height: 1; - } - } - } - } - } + label { + margin: 0; + line-height: 1; + } + } + } + } + } - .payment-options { - .js-additional-information { - margin: 0 0 20px 0; - padding: 24px; - border: 1px solid #462d2624; + .payment-options { + .js-additional-information { + margin: 0 0 20px 0; + padding: 24px; + border: 1px solid #462d2624; - p { - color: #110e0c; - font-size: 14px; - font-weight: 700; - font-family: $fInter; - } + p { + color: #110e0c; + font-size: 14px; + font-weight: 700; + font-family: $fInter; + } - dl { - border-left: 1px solid #462d2624; - border-right: 1px solid #462d2624; - border-top: 1px solid #462d2624; + dl { + border-left: 1px solid #462d2624; + border-right: 1px solid #462d2624; + border-top: 1px solid #462d2624; - dt { - border-right: 1px solid #462d2624; - } + dt { + border-right: 1px solid #462d2624; + } - dt, - dd { - color: #462d26; - font-size: 14px; - font-weight: 400; - font-family: $fInter; - background: transparent; - margin: 0; - flex: 0 0 50%; + dt, + dd { + color: #462d26; + font-size: 14px; + font-weight: 400; + font-family: $fInter; + background: transparent; + margin: 0; + flex: 0 0 50%; - border-bottom: 1px solid rgba(70, 45, 38, 0.1411764706); - } - } - } - } - } - } + border-bottom: 1px solid rgba(70, 45, 38, 0.1411764706); + } + } + } + } + } + } - #js-checkout-summary { - background: transparent; + #js-checkout-summary { + background: transparent; - .js-checkout-summary-box { - margin-bottom: 16px; - background-color: #ece9e2; + .js-checkout-summary-box { + margin-bottom: 16px; + background-color: #ece9e2; - >.card-block { - padding: 24px 24px 0 24px; - } + > .card-block { + padding: 24px 24px 0 24px; + } - .cart-summary-totals { - padding: 16px 24px 24px 24px; + .cart-summary-totals { + padding: 16px 24px 24px 24px; - .cart-total { - line-height: 1; - padding: 0; + .cart-total { + line-height: 1; + padding: 0; - span { - color: #462d26; - font-size: 14px; - font-weight: 700; - font-family: $fInter; - } - } - } + span { + color: #462d26; + font-size: 14px; + font-weight: 700; + font-family: $fInter; + } + } + } - #cart-summary-product-list { - .media-list { - margin-bottom: 24px; - padding-bottom: 24px; - border-bottom: 1px solid rgb(70, 45, 38, 0.3); + #cart-summary-product-list { + .media-list { + margin-bottom: 24px; + padding-bottom: 24px; + border-bottom: 1px solid rgb(70, 45, 38, 0.3); - .media { - &:not(:last-child) { - margin-bottom: 24px; - } + .media { + &:not(:last-child) { + margin-bottom: 24px; + } - .media-left { - img { - width: 40px; - } - } + .media-left { + img { + width: 40px; + } + } - .media-body { - .product-name { - a { - color: #462d26; - font-size: 14px; - font-weight: 400; - font-family: $fInter; + .media-body { + .product-name { + a { + color: #462d26; + font-size: 14px; + font-weight: 400; + font-family: $fInter; - display: block; - overflow: hidden; - white-space: nowrap; - text-overflow: ellipsis; - max-width: 260px; - } - } - } - } - } - } - } + display: block; + overflow: hidden; + white-space: nowrap; + text-overflow: ellipsis; + max-width: 260px; + } + } + } + } + } + } + } - .cart-summary-products { - .h4 { - font-size: 16px; - font-weight: 700; - font-family: $fInter; - margin-bottom: 24px; - text-transform: uppercase; - } + .cart-summary-products { + .h4 { + font-size: 16px; + font-weight: 700; + font-family: $fInter; + margin-bottom: 24px; + text-transform: uppercase; + } - .media-list { - .media { - .media-left { - padding-right: 16px; - } + .media-list { + .media { + .media-left { + padding-right: 16px; + } - .media-body { - .product-name { - line-height: 1; - margin-bottom: 2px; - display: block; + .media-body { + .product-name { + line-height: 1; + margin-bottom: 2px; + display: block; - a { - color: $cBlack; - font-weight: 600; - } - } + a { + color: $cBlack; + font-weight: 600; + } + } - .product-specification { - .product-line-info { - line-height: 1; - margin-bottom: 2px; + .product-specification { + .product-line-info { + line-height: 1; + margin-bottom: 2px; - span { - color: #462d26d9; - font-size: 12px; - font-family: $fInter; - font-weight: 400; - } - } + span { + color: #462d26d9; + font-size: 12px; + font-family: $fInter; + font-weight: 400; + } + } - .product-quantity { - color: #462d26d9; - font-size: 12px; - font-family: $fInter; - font-weight: 400; - line-height: 1; - } - } + .product-quantity { + color: #462d26d9; + font-size: 12px; + font-family: $fInter; + font-weight: 400; + line-height: 1; + } + } - .product-price { - color: $cBlack; - font-weight: 600; - } - } - } - } - } + .product-price { + color: $cBlack; + font-weight: 600; + } + } + } + } + } - .cart-summary-subtotals-container { - padding: 0; - border: none; + .cart-summary-subtotals-container { + padding: 0; + border: none; - .cart-summary-line { - line-height: 1; - margin-bottom: 8px; + .cart-summary-line { + line-height: 1; + margin-bottom: 8px; - span { - color: #462d26; - font-size: 14px; - font-family: $fInter; - font-weight: 500; - } - } - } - } + span { + color: #462d26; + font-size: 14px; + font-family: $fInter; + font-weight: 500; + } + } + } + } - .delivery-options { - .delivery-option { - border: none; - } - } - } + .delivery-options { + .delivery-option { + border: none; + } + } + } } body#order-confirmation { - .breadcrumb { - display: none; - } + .breadcrumb { + display: none; + } - #content-wrapper { - #main { - #registration-form { - display: none; - } + #content-wrapper { + #main { + #registration-form { + display: none; + } - section { + section { + &#content, + &#content-hook_payment_return, + &#content-hook-order-confirmation-footer { + display: none; + } - &#content, - &#content-hook_payment_return, - &#content-hook-order-confirmation-footer { - display: none; - } + &#content-hook_order_confirmation { + margin-bottom: 150px; + margin-top: 50px; + background: transparent; - &#content-hook_order_confirmation { - margin-bottom: 150px; - margin-top: 50px; - background: transparent; + .card-title { + color: #462d26; + font-size: 24px; + font-weight: 700; + font-family: $fInter; + margin-bottom: 24px; + text-align: center; - .card-title { - color: #462d26; - font-size: 24px; - font-weight: 700; - font-family: $fInter; - margin-bottom: 24px; - text-align: center; + display: flex; + flex-direction: column; + align-items: center; + row-gap: 32px; + text-transform: initial; + } - display: flex; - flex-direction: column; - align-items: center; - row-gap: 32px; - text-transform: initial; - } + p { + color: #1a1a18; + font-size: 16px; + font-weight: 400; + font-family: $fInter; + text-align: center; + max-width: 750px; + margin-left: auto; + margin-right: auto; + margin-bottom: 32px; + } - p { - color: #1a1a18; - font-size: 16px; - font-weight: 400; - font-family: $fInter; - text-align: center; - max-width: 750px; - margin-left: auto; - margin-right: auto; - margin-bottom: 32px; - } + .elementor-button { + color: #f9f7f2; + font-size: 14px; + font-weight: 500; + font-family: $fInter; + padding: 18px 80px; + background: #e79332; + margin: 0 auto; + display: flex; + width: 100%; + max-width: fit-content; + } + } + } + } + } - .elementor-button { - color: #f9f7f2; - font-size: 14px; - font-weight: 500; - font-family: $fInter; - padding: 18px 80px; - background: #e79332; - margin: 0 auto; - display: flex; - width: 100%; - max-width: fit-content; - } - } - } - } - } - - footer#footer { - - .footer-box-newsletter, - .footer-box-services, - .footer-box-other-info { - display: none; - } - } + footer#footer { + .footer-box-newsletter, + .footer-box-services, + .footer-box-other-info { + display: none; + } + } } footer#footer { - background-color: #f9f7f2; + background-color: #f9f7f2; } .category-tiles-list { - display: grid; - grid-template-columns: repeat(6, 1fr); - grid-gap: 20px; + display: grid; + grid-template-columns: repeat(6, 1fr); + grid-gap: 20px; - a { - display: block; - } + a { + display: block; + } } body { - &:not(#ets_blog_page) { - main { - #left-column { - >div.block { - display: none !important; - } - } - } - } + &:not(#ets_blog_page) { + main { + #left-column { + > div.block { + display: none !important; + } + } + } + } - &#ets_blog_page { - #content-wrapper { - .ets-blog-wrapper-detail { - border-radius: 10px; - } - } + &#ets_blog_page { + #content-wrapper { + .ets-blog-wrapper-detail { + border-radius: 10px; + } + } - #left-column { - .title_block { - color: $cBlack; - font-size: 20px; - font-weight: 400; - } + #left-column { + .title_block { + color: $cBlack; + font-size: 20px; + font-weight: 400; + } - .ets_block_slider { - .ets_title_block { - color: $cBlack; - font-size: 16px; - font-weight: 400; - } - } - } + .ets_block_slider { + .ets_title_block { + color: $cBlack; + font-size: 16px; + font-weight: 400; + } + } + } - ul.ets-blog-list { - >li { - .post-wrapper { - border-radius: 10px; - overflow: hidden; - display: flex; - flex-direction: row; - flex-wrap: wrap; + ul.ets-blog-list { + > li { + .post-wrapper { + border-radius: 10px; + overflow: hidden; + display: flex; + flex-direction: row; + flex-wrap: wrap; - .ets-blog-wrapper-content { - background: #eff6f7; - padding-top: 15px; - padding-bottom: 15px; - } + .ets-blog-wrapper-content { + background: #eff6f7; + padding-top: 15px; + padding-bottom: 15px; + } - .ets_title_block { - color: $cBlack; - font-size: 18px; - font-weight: 300; + .ets_title_block { + color: $cBlack; + font-size: 18px; + font-weight: 300; - display: -webkit-box; - -webkit-line-clamp: 2; - -webkit-box-orient: vertical; - overflow: hidden; - line-height: 1.25; - font-weight: 400; - } + display: -webkit-box; + -webkit-line-clamp: 2; + -webkit-box-orient: vertical; + overflow: hidden; + line-height: 1.25; + font-weight: 400; + } - .blog_description { - display: -webkit-box; - -webkit-line-clamp: 3; - -webkit-box-orient: vertical; - overflow: hidden; - } + .blog_description { + display: -webkit-box; + -webkit-line-clamp: 3; + -webkit-box-orient: vertical; + overflow: hidden; + } - .read_more { - display: inline-block; - color: $cGold; - font-weight: 400; - text-decoration: underline; - font-style: underline !important; - border: none; - } - } - } - } - } + .read_more { + display: inline-block; + color: $cGold; + font-weight: 400; + text-decoration: underline; + font-style: underline !important; + border: none; + } + } + } + } + } } .ets_blog_sidebar { - >.block { - box-shadow: none !important; - border-radius: 10px; - } + > .block { + box-shadow: none !important; + border-radius: 10px; + } } body { - #left-column { - .block-categories { - .category-top-menu { - li { - a { - &.h6 { - color: $cBlack; - font-size: 20px; - font-weight: 400; - } - } + #left-column { + .block-categories { + .category-top-menu { + li { + a { + &.h6 { + color: $cBlack; + font-size: 20px; + font-weight: 400; + } + } - .category-sub-menu { - li { - a { - color: $cBlack; - font-size: 16px; - font-weight: 400; - } - } - } - } - } - } + .category-sub-menu { + li { + a { + color: $cBlack; + font-size: 16px; + font-weight: 400; + } + } + } + } + } + } - #search_filters { - .h6 { - color: $cBlack; - font-size: 20px; - font-weight: 400; - } + #search_filters { + .h6 { + color: $cBlack; + font-size: 20px; + font-weight: 400; + } - .facet { - .h6 { - color: $cBlack; - font-size: 16px; - font-weight: 400; - } - } - } - } + .facet { + .h6 { + color: $cBlack; + font-size: 16px; + font-weight: 400; + } + } + } + } } body#category { - #left-column { - >div { - border-radius: 10px; - } - } + #left-column { + > div { + border-radius: 10px; + } + } - #content-wrapper { - section#main { - div { - border-radius: 10px; - } - } + #content-wrapper { + section#main { + div { + border-radius: 10px; + } + } - // #subcategories { - // .subcategories-list { - // li { - // .subcategory-image { - // a { - // border-radius: 10px; - // } - // } - // } - // } - // } - } + // #subcategories { + // .subcategories-list { + // li { + // .subcategory-image { + // a { + // border-radius: 10px; + // } + // } + // } + // } + // } + } } .product-description { - color: #000; + color: #000; - * { - color: #000; - font-size: 15px; - line-height: 1.5; - } + * { + color: #000; + font-size: 15px; + line-height: 1.5; + } - ul { - list-style-type: disc; - margin-left: 25px; - } + ul { + list-style-type: disc; + margin-left: 25px; + } - h3 { - color: #000 !important; - font-size: 18px; - } + h3 { + color: #000 !important; + font-size: 18px; + } } .data-sheet { - - dd, - dt { - font-weight: 400 !important; - font-size: 15px; - } + dd, + dt { + font-weight: 400 !important; + font-size: 15px; + } } //* ~~~~~~~~~~~~ New styles ~~~~~~~~~~~~ #header-search { - position: relative; - width: 100%; - max-width: 340px; + position: relative; + width: 100%; + max-width: 340px; - padding-right: 32px; - margin-right: 14px; + padding-right: 32px; + margin-right: 14px; - &::before { - content: ''; - position: absolute; - top: 50%; - right: 0; - width: 1px; - height: 28px; - background: rgba(#110e0c, 0.1); - transform: translateY(-50%); - } + &::before { + content: ''; + position: absolute; + top: 50%; + right: 0; + width: 1px; + height: 28px; + background: rgba(#110e0c, 0.1); + transform: translateY(-50%); + } + + form.elementor-search { + > ul.elementor-search__products { + background: #f9f7f2; + border-radius: 0; + border: 1px solid rgba(17, 14, 12, 0.1); + + .ui-menu-item { + background: #fff; + + &:not(:last-child) { + margin-bottom: 2px; + } + + .elementor-search__product-details { + .elementor-search__product-name { + color: #462d26; + font-size: 14px; + font-weight: 400; + font-family: 'Inter', sans-serif; + } + .elementor-search__product-category { + display: none; + } + .elementor-search__product-price { + color: #462d26; + font-size: 14px; + font-weight: 700; + font-family: 'Inter', sans-serif; + } + } + } + } + } } #header-menu { - .elementor-nav-menu { - >ul { - justify-content: space-between; - align-items: center; - width: 100%; + .elementor-nav-menu { + > ul { + justify-content: space-between; + align-items: center; + width: 100%; - &::after { - display: none; - } - } + &::after { + display: none; + } + } - .menu-item-separator { - display: block; - width: 1px; - height: 14px; - background: #110e0c1a; - } - } + .menu-item-separator { + display: block; + width: 1px; + height: 14px; + background: #110e0c1a; + } + } } .home-slider { - padding-right: 10px; - padding-left: 10px; + padding-right: 10px; + padding-left: 10px; - .carousel-item { - .caption { - width: 100%; - max-width: 80%; - bottom: auto; - top: 80px; + .carousel-item { + .caption { + width: 100%; + max-width: 80%; + bottom: auto; + top: 80px; - .caption-description { - h2 { - color: #f9f7f2; - font-size: 64px; - margin-bottom: 18px; - line-height: 1.1; - font-weight: 500; - font-family: $fInter; + .caption-description { + h2 { + color: #f9f7f2; + font-size: 64px; + margin-bottom: 18px; + line-height: 1.1; + font-weight: 500; + font-family: $fInter; - span { - color: #e79332; - } - } + span { + color: #e79332; + } + } - p { - font-size: 16px; - color: #f9f7f2; - } - } - } - } + p { + font-size: 16px; + color: #f9f7f2; + } + } + } + } - .slide-button { - position: relative; - display: flex; - flex-direction: row; - align-items: center; - column-gap: 12px; - padding: 16px 45px; - width: fit-content; - margin-top: 40px; + .slide-button { + position: relative; + display: flex; + flex-direction: row; + align-items: center; + column-gap: 12px; + padding: 16px 45px; + width: fit-content; + margin-top: 40px; - border-top: 1px solid #e79332; - border-bottom: 1px solid #e79332; + border-top: 1px solid #e79332; + border-bottom: 1px solid #e79332; - color: #e79332; - font-size: 16px; - font-weight: 500; + color: #e79332; + font-size: 16px; + font-weight: 500; - img { - width: 100%; - max-width: 24px; - } + img { + width: 100%; + max-width: 24px; + } - &::before { - content: ''; - position: absolute; - left: -1px; - top: -2px; - bottom: 0; - width: 10px; - height: calc(100% + 4px); - background-image: url('/img/cms/icons/btn-side-line.svg'); - background-position: center; - background-size: contain; - background-repeat: no-repeat; - } + &::before { + content: ''; + position: absolute; + left: -1px; + top: -2px; + bottom: 0; + width: 10px; + height: calc(100% + 4px); + background-image: url('/img/cms/icons/btn-side-line.svg'); + background-position: center; + background-size: contain; + background-repeat: no-repeat; + } - &::after { - content: ''; - position: absolute; - right: -1px; - top: -2px; - bottom: 0; - width: 10px; - height: calc(100% + 4px); - background-image: url('/img/cms/icons/btn-side-line.svg'); - background-position: center; - background-size: contain; - background-repeat: no-repeat; - transform: scale(-1); - } - } + &::after { + content: ''; + position: absolute; + right: -1px; + top: -2px; + bottom: 0; + width: 10px; + height: calc(100% + 4px); + background-image: url('/img/cms/icons/btn-side-line.svg'); + background-position: center; + background-size: contain; + background-repeat: no-repeat; + transform: scale(-1); + } + } } .home-box-1 { - >.elementor-column-wrap { - >.elementor-widget-wrap { - display: grid; - grid-template-columns: 7fr 5fr; - grid-template-rows: 1fr 1fr; - grid-template-areas: 'item1 item2''item1 item3'; - gap: 20px; + > .elementor-column-wrap { + > .elementor-widget-wrap { + display: grid; + grid-template-columns: 7fr 5fr; + grid-template-rows: 1fr 1fr; + grid-template-areas: 'item1 item2' 'item1 item3'; + gap: 20px; - >.elementor-element { - &:nth-child(1) { - grid-area: item1; - } + > .elementor-element { + &:nth-child(1) { + grid-area: item1; + } - &:nth-child(2) { - grid-area: item2; - } + &:nth-child(2) { + grid-area: item2; + } - &:nth-child(3) { - grid-area: item3; - } - } - } - } + &:nth-child(3) { + grid-area: item3; + } + } + } + } - .home-box1-tile { - &:nth-child(1) { - .elementor-cta-content { - .elementor-button { - &::before { - content: url('/img/cms/Home/Group 1223.svg'); - } - } - } - } + .home-box1-tile { + &:nth-child(1) { + .elementor-cta-content { + .elementor-button { + &::before { + content: url('/img/cms/Home/Group 1223.svg'); + } + } + } + } - >.elementor-widget-container { - height: 100%; + > .elementor-widget-container { + height: 100%; - >.elementor-cta { - height: 100%; - } - } + > .elementor-cta { + height: 100%; + } + } - .elementor-cta-content { - position: absolute; - inset: 0; - background: transparent; - justify-content: space-between; - align-content: space-between; + .elementor-cta-content { + position: absolute; + inset: 0; + background: transparent; + justify-content: space-between; + align-content: space-between; - .elementor-button { - position: relative; - padding: 0; + .elementor-button { + position: relative; + padding: 0; - display: flex; - flex-direction: row; - align-items: center; - gap: 10px; + display: flex; + flex-direction: row; + align-items: center; + gap: 10px; - &::before { - content: url('/img/cms/Home/Group 1224.svg'); - } - } - } - } + &::before { + content: url('/img/cms/Home/Group 1224.svg'); + } + } + } + } } .home-box-info { - position: relative; + position: relative; - &::before { - content: ''; - position: absolute; - top: 0; - left: 50%; - height: 1px; - width: 100vw; - transform: translateX(-50%); - background: rgba(#aa8a5e, 0.25); - } + &::before { + content: ''; + position: absolute; + top: 0; + left: 50%; + height: 1px; + width: 100vw; + transform: translateX(-50%); + background: rgba(#aa8a5e, 0.25); + } - &::after { - content: ''; - position: absolute; - bottom: 0; - left: 50%; - height: 1px; - width: 100vw; - transform: translateX(-50%); - background: rgba(#aa8a5e, 0.25); - } + &::after { + content: ''; + position: absolute; + bottom: 0; + left: 50%; + height: 1px; + width: 100vw; + transform: translateX(-50%); + background: rgba(#aa8a5e, 0.25); + } - >.elementor-container { - >.elementor-row { - align-items: center; - } - } + > .elementor-container { + > .elementor-row { + align-items: center; + } + } - .home-box-info-img { - img { - max-width: unset; - } - } + .home-box-info-img { + img { + max-width: unset; + } + } } .footer-box-services { - position: relative; + position: relative; - &::before { - content: ''; - position: absolute; - bottom: 0; - left: 50%; - height: 1px; - width: 100vw; - transform: translateX(-50%); - background: rgba(#aa8a5e, 0.25); - } + &::before { + content: ''; + position: absolute; + bottom: 0; + left: 50%; + height: 1px; + width: 100vw; + transform: translateX(-50%); + background: rgba(#aa8a5e, 0.25); + } - .elementor-widget-wrap { - flex-direction: row; - flex-wrap: nowrap; - } + .elementor-widget-wrap { + flex-direction: row; + flex-wrap: nowrap; + } } .footer-box-other-info { - >.elementor-container { - >.elementor-row { - column-gap: 80px; - position: relative; + > .elementor-container { + > .elementor-row { + column-gap: 80px; + position: relative; - @media (min-width: 1025px) { - &::before { - content: ''; - position: absolute; - top: -60px; - bottom: -60px; - left: 50%; - width: 1px; - transform: translateX(-50%); - background: rgba(#aa8a5e, 0.25); - } - } - } - } + @media (min-width: 1025px) { + &::before { + content: ''; + position: absolute; + top: -60px; + bottom: -60px; + left: 50%; + width: 1px; + transform: translateX(-50%); + background: rgba(#aa8a5e, 0.25); + } + } + } + } } article { - &.product-miniature { - &.product-card { - .product-description { - .product-title { - a {} - } - } - } - } + &.product-miniature { + &.product-card { + .product-description { + .product-title { + a { + } + } + } + } + } } nav.pagination { - .page-list { - display: flex; - align-items: center; - justify-content: center; - gap: 10px; - background: transparent; + .page-list { + display: flex; + align-items: center; + justify-content: center; + gap: 10px; + background: transparent; - .pagination-item { - &.prev { - a { - background: transparent; - transition: all 250ms ease-in-out; + .pagination-item { + &.prev { + a { + background: transparent; + transition: all 250ms ease-in-out; - img { - transition: all 250ms ease-in-out; - } + img { + transition: all 250ms ease-in-out; + } - &:hover { - background: #ffa629; + &:hover { + background: #ffa629; - img { - filter: brightness(0) invert(1); - } - } - } - } + img { + filter: brightness(0) invert(1); + } + } + } + } - &.next { - a { - background: transparent; - transition: all 250ms ease-in-out; + &.next { + a { + background: transparent; + transition: all 250ms ease-in-out; - img { - transition: all 250ms ease-in-out; - transform: scale(-1); - } + img { + transition: all 250ms ease-in-out; + transform: scale(-1); + } - &:hover { - background: #ffa629; + &:hover { + background: #ffa629; - img { - filter: brightness(0) invert(1); - } - } - } - } + img { + filter: brightness(0) invert(1); + } + } + } + } - &.current { - a { - color: #ffffff; - background: #ffa629; - } - } + &.current { + a { + color: #ffffff; + background: #ffa629; + } + } - .spacer { - display: flex; - align-items: center; - justify-content: center; - padding: 5px 11px; - height: 33px; - width: 33px; + .spacer { + display: flex; + align-items: center; + justify-content: center; + padding: 5px 11px; + height: 33px; + width: 33px; - color: #9f928c; - font-size: 14px; - font-weight: 500; - font-family: $fInter; - } + color: #9f928c; + font-size: 14px; + font-weight: 500; + font-family: $fInter; + } - a { - display: flex; - align-items: center; - justify-content: center; + a { + display: flex; + align-items: center; + justify-content: center; - color: #9f928c; - font-family: $fInter; - font-size: 14px; - font-weight: 500; - letter-spacing: -0.5px; - padding: 5px 11px; - height: 33px; - min-width: 33px; - background: #ece9e2; - border-radius: 1px; + color: #9f928c; + font-family: $fInter; + font-size: 14px; + font-weight: 500; + letter-spacing: -0.5px; + padding: 5px 11px; + height: 33px; + min-width: 33px; + background: #ece9e2; + border-radius: 1px; - transition: all 250ms ease-in-out; + transition: all 250ms ease-in-out; - &:hover { - color: #fff; - background: #ffa629; - } - } - } - } + &:hover { + color: #fff; + background: #ffa629; + } + } + } + } } body#category { - section#main { - #subcategories { - padding: 0; - margin: 0; - background: transparent; + section#main { + #subcategories { + padding: 0; + margin: 0; + background: transparent; - .subcategory-heading { - display: none; - } + .subcategory-heading { + display: none; + } - .subcategories-list { - display: flex; - flex-direction: row; - gap: 16px; - flex-wrap: wrap; + .subcategories-list { + display: flex; + flex-direction: row; + gap: 16px; + flex-wrap: wrap; - li { - .subcategory-item { - display: flex; - flex-direction: row; - column-gap: 16px; - align-items: center; - background: #ece9e2; - border-radius: 50px; - padding: 8px 24px 8px 10px; + li { + .subcategory-item { + display: flex; + flex-direction: row; + column-gap: 16px; + align-items: center; + background: #ece9e2; + border-radius: 50px; + padding: 8px 24px 8px 10px; - .subcategory-image { - width: 43px; - height: 43px; - padding: 0; - background: #ffffff; - border-radius: 100%; + .subcategory-image { + width: 43px; + height: 43px; + padding: 0; + background: #ffffff; + border-radius: 100%; - img { - width: 100%; - height: 100%; - object-fit: contain; - border-radius: 100%; - } - } + img { + width: 100%; + height: 100%; + object-fit: contain; + border-radius: 100%; + } + } - .subcategory-name { - color: #462d26; - font-size: 16px; - font-weight: 600; - font-family: $fInter; - margin: 0; - } - } - } - } - } - } + .subcategory-name { + color: #462d26; + font-size: 16px; + font-weight: 600; + font-family: $fInter; + margin: 0; + } + } + } + } + } + } } nav.breadcrumb { - margin-bottom: 1.563rem; + margin-bottom: 1.563rem; - ol { - display: flex; - flex-direction: row; - column-gap: 16px; - align-items: center; + ol { + display: flex; + flex-direction: row; + column-gap: 16px; + align-items: center; - li { - span { - color: #462d26; - font-size: 14px; - font-weight: 500; - font-family: $fInter; - } + li { + span { + color: #462d26; + font-size: 14px; + font-weight: 500; + font-family: $fInter; + } - &.separator { - img { - width: 5px; - height: 9px; - } - } - } - } + &.separator { + img { + width: 5px; + height: 9px; + } + } + } + } } body#cms { + // Disable custom footer elements + &.cms-id-5, + &.cms-id-6, + &.cms-id-7 { + footer#footer { + section.footer-box-newsletter { + display: none; + } - // Disable custom footer elements - &.cms-id-5, - &.cms-id-6, - &.cms-id-7 { - footer#footer { - section.footer-box-newsletter { - display: none; - } + section.footer-box-services { + display: none; + } - section.footer-box-services { - display: none; - } + section.footer-box-other-info { + display: none; + } + } + } - section.footer-box-other-info { - display: none; - } - } - } + section#main { + header.page-header { + margin-bottom: 32px; - section#main { - header.page-header { - margin-bottom: 32px; - - h1 { - color: #462d26; - font-size: 32px; - font-family: $fInter; - font-weight: 700; - margin: 0; - } - } - } + h1 { + color: #462d26; + font-size: 32px; + font-family: $fInter; + font-weight: 700; + margin: 0; + } + } + } } #cms-citys { - .elementor-icon-list-items { - display: grid; - grid-template-columns: repeat(auto-fill, minmax(250px, 1fr)); - gap: 20px; + .elementor-icon-list-items { + display: grid; + grid-template-columns: repeat(auto-fill, minmax(250px, 1fr)); + gap: 20px; - li { - .elementor-icon-list-text { - display: block; - width: 100%; - text-align: center; - padding: 12px 24px; - background: #462d26; - } - } - } + li { + .elementor-icon-list-text { + display: block; + width: 100%; + text-align: center; + padding: 12px 24px; + background: #462d26; + } + } + } } #js-product-list { - >.products { - row-gap: 40px; - } + > .products { + row-gap: 40px; + } } #basket-side-panel { - .elementor-cart__title { - text-align: center; - min-height: unset; - line-height: 1; - padding: 20px 0 25px; - } + .elementor-cart__title { + text-align: center; + min-height: unset; + line-height: 1; + padding: 20px 0 25px; + } - .elementor-cart__products { - .elementor-cart__product { - position: relative; + .elementor-cart__products { + .elementor-cart__product { + position: relative; - .elementor-cart__product-name { - padding-left: 16px; - } + .elementor-cart__product-name { + padding-left: 16px; + } - .elementor-cart__product-attrs { - padding: 3px 0; - } + .elementor-cart__product-attrs { + padding: 3px 0; + } - .elementor-cart__product-price { - padding-left: 16px; - } + .elementor-cart__product-price { + padding-left: 16px; + } - .elementor-cart__product-remove { - position: absolute; - top: 20px; - right: 0; - } - } - } + .elementor-cart__product-remove { + position: absolute; + top: 20px; + right: 0; + } + } + } - .elementor-cart__footer-box { - position: relative; - margin-top: auto; + .elementor-cart__footer-box { + position: relative; + margin-top: auto; - &::before { - content: ''; - position: absolute; - inset: 0 -30px; - background: #ece9e2; - z-index: -1; - } + &::before { + content: ''; + position: absolute; + inset: 0 -30px; + background: #ece9e2; + z-index: -1; + } - .elementor-cart__summary { - border: none; + .elementor-cart__summary { + border: none; - >span { - margin-bottom: 5px; - } - } + > span { + margin-bottom: 5px; + } + } - .elementor-cart__footer-buttons { - width: 100%; - } - } + .elementor-cart__footer-buttons { + width: 100%; + } + } - .elementor-cart__footer-delivery { - margin-bottom: 20px; + .elementor-cart__footer-delivery { + margin-bottom: 20px; - ul { - list-style: none; - padding: 0; - margin: 0; - display: flex; - flex-direction: row; - align-items: center; - justify-content: center; - column-gap: 11px; + ul { + list-style: none; + padding: 0; + margin: 0; + display: flex; + flex-direction: row; + align-items: center; + justify-content: center; + column-gap: 11px; - li { - span { - color: #462d26; - font-family: $fInter; - font-size: 12px; - font-weight: 500; - } - } - } - } + li { + span { + color: #462d26; + font-family: $fInter; + font-size: 12px; + font-weight: 500; + } + } + } + } } .custom-checkbox { - display: flex; - align-items: flex-start; - column-gap: 10px; + display: flex; + align-items: flex-start; + column-gap: 10px; - label { - padding: 0; - margin: 0; - cursor: pointer; + label { + padding: 0; + margin: 0; + cursor: pointer; - color: #110e0c; - font-size: 14px; - font-family: $fInter; - font-weight: 400; - } + color: #110e0c; + font-size: 14px; + font-family: $fInter; + font-weight: 400; + } } input[type='checkbox'], input[type='radio'] { - appearance: none; - position: relative; + appearance: none; + position: relative; - width: 15px; - height: 15px; - min-width: 15px; - min-height: 15px; - display: inline-block; + width: 15px; + height: 15px; + min-width: 15px; + min-height: 15px; + display: inline-block; - border: 1px solid #d9cebe; - border-radius: 3px; - transition: all 250ms ease-in-out; - overflow: hidden; + border: 1px solid #d9cebe; + border-radius: 3px; + transition: all 250ms ease-in-out; + overflow: hidden; - cursor: pointer; + cursor: pointer; - &::before { - content: ''; - position: absolute; - top: -5px; - left: 15px; - width: 7px; - height: 2px; - background: #f9f7f2; - transform: rotate(-45deg); - transition: all 250ms ease-in-out; - } + &::before { + content: ''; + position: absolute; + top: -5px; + left: 15px; + width: 7px; + height: 2px; + background: #f9f7f2; + transform: rotate(-45deg); + transition: all 250ms ease-in-out; + } - &::after { - content: ''; - position: absolute; - top: -4px; - left: -8px; - width: 4px; - height: 2px; - background: #f9f7f2; - transform: rotate(45deg); - transition: all 250ms ease-in-out; - } + &::after { + content: ''; + position: absolute; + top: -4px; + left: -8px; + width: 4px; + height: 2px; + background: #f9f7f2; + transform: rotate(45deg); + transition: all 250ms ease-in-out; + } - &:checked { - background: #462d26; - border-color: #462d26; + &:checked { + background: #462d26; + border-color: #462d26; - &::before { - top: 6px; - left: 4px; - } + &::before { + top: 6px; + left: 4px; + } - &::after { - top: 7px; - left: 3px; - } - } + &::after { + top: 7px; + left: 3px; + } + } } body#authentication { - section#main { - .page-header { - margin-bottom: 32px; + section#main { + .page-header { + margin-bottom: 32px; - h1 { - color: #462d26; - font-size: 24px; - font-weight: 700; - font-family: $fInter; - text-align: center; - margin-bottom: 0; - } - } + h1 { + color: #462d26; + font-size: 24px; + font-weight: 700; + font-family: $fInter; + text-align: center; + margin-bottom: 0; + } + } - #content { - background: transparent; - max-width: 480px; - margin: 0 auto 150px; + #content { + background: transparent; + max-width: 480px; + margin: 0 auto 150px; - form { - label { - color: #110e0c; - font-size: 12px; - font-weight: 500; - font-family: $fInter; - } + form { + label { + color: #110e0c; + font-size: 12px; + font-weight: 500; + font-family: $fInter; + } - input[type='text'] { - border: 1px solid #462d2624; - background: #462d261a; - } + input[type='text'] { + border: 1px solid #462d2624; + background: #462d261a; + } - .btn-show-password-box { - width: fit-content; - position: absolute; - right: 0; + .btn-show-password-box { + width: fit-content; + position: absolute; + right: 0; - .btn-show-password { - background: transparent; - } - } + .btn-show-password { + background: transparent; + } + } - .forgot-password { - text-align: left; + .forgot-password { + text-align: left; - a { - color: #110e0c; - font-size: 12px; - font-weight: 500; - font-family: $fInter; - text-decoration: underline; - } - } + a { + color: #110e0c; + font-size: 12px; + font-weight: 500; + font-family: $fInter; + text-decoration: underline; + } + } - button { - color: #f9f7f2; - background: #e79332; - padding: 14px 80px; - text-transform: initial; - } - } + button { + color: #f9f7f2; + background: #e79332; + padding: 14px 80px; + text-transform: initial; + } + } - hr { - margin: 32px 0 16px; - } + hr { + margin: 32px 0 16px; + } - .no-account { - a { - color: #110e0c; - font-size: 14px; - font-weight: 500; - font-family: $fInter; - } - } + .no-account { + a { + color: #110e0c; + font-size: 14px; + font-weight: 500; + font-family: $fInter; + } + } - .register-form { - >p { - display: none; - } + .register-form { + > p { + display: none; + } - form { - .form-check { - display: flex; - flex-direction: row; - column-gap: 30px; + form { + .form-check { + display: flex; + flex-direction: row; + column-gap: 30px; - label { - margin: 0; - display: flex; - align-items: center; - column-gap: 5px; + label { + margin: 0; + display: flex; + align-items: center; + column-gap: 5px; - .custom-radio { - line-height: 1; - } - } - } + .custom-radio { + line-height: 1; + } + } + } - footer.form-footer { - display: flex; - align-items: center; - justify-content: center; - margin: 30px 0 0 0; - } - } - } - } - } + footer.form-footer { + display: flex; + align-items: center; + justify-content: center; + margin: 30px 0 0 0; + } + } + } + } + } } .newsletter-form { - form.elementor-email-subscription { - .elementor-field-type-subscribe { - @media (max-width: 767px) { - display: flex; - flex-direction: row; - row-gap: 16px; - flex-wrap: wrap; + form.elementor-email-subscription { + .elementor-field-type-subscribe { + @media (max-width: 767px) { + display: flex; + flex-direction: row; + row-gap: 16px; + flex-wrap: wrap; - button { - width: 100%; - } - } - } - } + button { + width: 100%; + } + } + } + } - .elementor-field-label { - display: flex; - gap: 10px; - margin-top: 10px; + .elementor-field-label { + display: flex; + gap: 10px; + margin-top: 10px; - .elementor-checkbox-label { - font-size: 12px; - font-weight: 500; - font-family: $fInter; - } - } + .elementor-checkbox-label { + font-size: 12px; + font-weight: 500; + font-family: $fInter; + } + } } - #content-wrapper { - a[target="raty_procedura"] { - display: none !important; - } + a[target='raty_procedura'] { + display: none !important; + } } .leo-megamenu { - margin-bottom: 0; + margin-bottom: 0; - .dropdown-menu { - background: #F9F7F2; - border: 1px solid #110e0c1a; + .dropdown-menu { + background: #f9f7f2; + border: 1px solid #110e0c1a; - a { - &:hover { - color: #E79332 !important; - text-decoration: underline; - } - } - } + a { + &:hover { + color: #e79332 !important; + text-decoration: underline; + } + } + } } .leo-top-menu { - .nav { - display: flex; - align-items: center; - width: 100%; + .nav { + display: flex; + align-items: center; + width: 100%; - >li { - position: relative; - padding: 0 25px; + > li { + position: relative; + padding: 0 25px; - &:first-child { - padding-left: 0; - } + &:first-child { + padding-left: 0; + } - &::after { - display: block; - width: 1px; - height: 14px; - background: rgba(17, 14, 12, 0.1019607843); - position: absolute; - right: 0; - top: 50%; - margin-top: -7px; - content: ''; - } + &::after { + display: block; + width: 1px; + height: 14px; + background: rgba(17, 14, 12, 0.1019607843); + position: absolute; + right: 0; + top: 50%; + margin-top: -7px; + content: ''; + } - >a { - text-transform: uppercase; - font-weight: 600; - } - } + > a { + text-transform: uppercase; + font-weight: 600; + } + } - a { - font-family: "Inter", sans-serif; - font-size: 14px; - font-weight: 400; - white-space: nowrap; + a { + font-family: 'Inter', sans-serif; + font-size: 14px; + font-weight: 400; + white-space: nowrap; - &:hover { - color: #E79332; - text-decoration: underline; + &:hover { + color: #e79332; + text-decoration: underline; - span { - color: #E79332; - } - } + span { + color: #e79332; + } + } - &::after { - display: none !important; - } + &::after { + display: none !important; + } - span { - text-transform: uppercase; - } - } - } + span { + text-transform: uppercase; + } + } + } } .cart-grid-footer { - display: flex; - align-items: center; - gap: 20px; + display: flex; + align-items: center; + gap: 20px; - img { - height: 30px; - } + img { + height: 30px; + } } #popular-products, #new-products { - h2 { - font-family: 'Inter'; - color: #462D26; - font-size: 36px; - font-weight: 500; - } + h2 { + font-family: 'Inter'; + color: #462d26; + font-size: 36px; + font-weight: 500; + } } #products { - .sort-by-row { - display: flex; - justify-content: flex-end; - gap: 20px; - align-items: center; + .sort-by-row { + display: flex; + justify-content: flex-end; + gap: 20px; + align-items: center; - .products-sort-order { - .dropdown-menu { - background: #FFF; - width: 100%; + .products-sort-order { + .dropdown-menu { + background: #fff; + width: 100%; - a { - white-space: nowrap; - font-size: 14px; - font-family: 'Inter'; - font-weight: 400; + a { + white-space: nowrap; + font-size: 14px; + font-family: 'Inter'; + font-weight: 400; - &:hover { - background: #FFF; - font-weight: 700; - color: #462D26; - } - } - } + &:hover { + background: #fff; + font-weight: 700; + color: #462d26; + } + } + } - button { - background: none; - border: 0; - display: flex; - justify-content: space-between; - align-items: center; - color: #462D26; - font-family: 'Inter'; - font-size: 16px; - font-weight: 700; - width: 350px; - } - } - } + button { + background: none; + border: 0; + display: flex; + justify-content: space-between; + align-items: center; + color: #462d26; + font-family: 'Inter'; + font-size: 16px; + font-weight: 700; + width: 350px; + } + } + } } #search_filters { - background: none; - border-top: 1px solid #110E0C1A; - border-bottom: 1px solid #110E0C1A; - border-radius: 0 !important; + background: none; + border-top: 1px solid #110e0c1a; + border-bottom: 1px solid #110e0c1a; + border-radius: 0 !important; - .head { - display: flex; - justify-content: space-between; - align-items: center; + .head { + display: flex; + justify-content: space-between; + align-items: center; - .h6 { - font-size: 16px; - font-weight: 700; - font-family: 'Inter'; - text-transform: uppercase; - color: #462D26; - cursor: pointer; - margin-bottom: 0; - } + .h6 { + font-size: 16px; + font-weight: 700; + font-family: 'Inter'; + text-transform: uppercase; + color: #462d26; + cursor: pointer; + margin-bottom: 0; + } - .js-search-filters-clear-all { - background: #462D26; - color: #FFF; - } - } + .js-search-filters-clear-all { + background: #462d26; + color: #fff; + } + } - &.active { - background: #FFF; - border: 0; - border-radius: 10px !important; + &.active { + background: #fff; + border: 0; + border-radius: 10px !important; - .content { - display: grid; - } - } + .content { + display: grid; + } + } - .content { - display: grid; - grid-template-columns: 1fr 1fr 1fr 1fr; - gap: 20px; - background: #FFF; - padding: 25px; - display: none; + .content { + display: grid; + grid-template-columns: 1fr 1fr 1fr 1fr; + gap: 20px; + background: #fff; + padding: 25px; + display: none; - .h6 { - font-weight: 700; - font-size: 16px; - font-family: 'Inter'; - margin-bottom: 25px; - } + .h6 { + font-weight: 700; + font-size: 16px; + font-family: 'Inter'; + margin-bottom: 25px; + } - .custom-checkbox { - top: 0; - position: static; - } + .custom-checkbox { + top: 0; + position: static; + } - .facet-label { - display: flex; - gap: 10px; - align-items: center; - margin-bottom: 10px; + .facet-label { + display: flex; + gap: 10px; + align-items: center; + margin-bottom: 10px; - a { - margin-top: 0; - } - } - } + a { + margin-top: 0; + } + } + } } #js-product-list-top { - padding: 0 20px; + padding: 0 20px; } .active_filters { - background: #FFF; - border-radius: 10px; - color: #462D26; + background: #fff; + border-radius: 10px; + color: #462d26; - .filter-block { - background: #462D26; - color: #FFF; - padding: 3px 10px; + .filter-block { + background: #462d26; + color: #fff; + padding: 3px 10px; - i { - text-shadow: none; - color: #FFF !important; - } - } + i { + text-shadow: none; + color: #fff !important; + } + } } #contact { - main { - .container { - >.row:nth-child(2) { - display: grid; - grid-template-columns: 310px 1fr; - gap: 32px; + main { + .container { + > .row:nth-child(2) { + display: grid; + grid-template-columns: 310px 1fr; + gap: 32px; - @media (max-width: 767px) { - grid-template-columns: 1fr; - } + @media (max-width: 767px) { + grid-template-columns: 1fr; + } - #left-column { - display: block; - width: 100%; - max-width: 100%; - padding: 0; - } + #left-column { + display: block; + width: 100%; + max-width: 100%; + padding: 0; + } - #content-wrapper { - display: block; - width: 100%; - max-width: 100%; - padding: 0; + #content-wrapper { + display: block; + width: 100%; + max-width: 100%; + padding: 0; - #content { - padding: 40px; + #content { + padding: 40px; - h3 { - font-size: 32px; - color: #110E0C; - font-family: 'Inter'; - font-weight: 600; - margin-bottom: 32px; - } + h3 { + font-size: 32px; + color: #110e0c; + font-family: 'Inter'; + font-weight: 600; + margin-bottom: 32px; + } - form { - .psgdpr_consent_message { - display: grid; - grid-template-columns: 20px 1fr; - gap: 5px; - align-items: center; - } + form { + .psgdpr_consent_message { + display: grid; + grid-template-columns: 20px 1fr; + gap: 5px; + align-items: center; + } - .btn-primary { - width: 277px; - display: flex; - align-items: center; - justify-content: center; - font-size: 14px; - font-family: 'Inter'; - text-transform: none; - font-weight: 500; - height: 47px; + .btn-primary { + width: 277px; + display: flex; + align-items: center; + justify-content: center; + font-size: 14px; + font-family: 'Inter'; + text-transform: none; + font-weight: 500; + height: 47px; - &:hover { - background: #462D26; - } - } + &:hover { + background: #462d26; + } + } - label { - color: #110E0C; - font-size: 12px; - font-weight: 500; - font-family: 'Inter'; - margin-bottom: 4px; + label { + color: #110e0c; + font-size: 12px; + font-weight: 500; + font-family: 'Inter'; + margin-bottom: 4px; - &[for="file-upload"].btn-default { - background: #462D26; - color: #FFF; - height: 47px; - display: flex; - align-items: center; - justify-content: center; - } - } + &[for='file-upload'].btn-default { + background: #462d26; + color: #fff; + height: 47px; + display: flex; + align-items: center; + justify-content: center; + } + } - input[type="email"], - input[type="text"], - select { - height: 47px; - display: flex; - align-items: center; - justify-content: flex-start; - padding: 0 16px; - font-size: 14px; - color: #110E0C; - font-family: 'Inter'; - border: 1px solid #462D2624; - background-color: #f9f7f2; + input[type='email'], + input[type='text'], + select { + height: 47px; + display: flex; + align-items: center; + justify-content: flex-start; + padding: 0 16px; + font-size: 14px; + color: #110e0c; + font-family: 'Inter'; + border: 1px solid #462d2624; + background-color: #f9f7f2; - &:focus { - outline: none; - box-shadow: none; - } - } + &:focus { + outline: none; + box-shadow: none; + } + } - textarea { - padding: 0 16px; - font-size: 14px; - color: #110E0C; - font-family: 'Inter'; - border: 1px solid #462D2624; - background-color: #f9f7f2; - padding: 10px; + textarea { + padding: 0 16px; + font-size: 14px; + color: #110e0c; + font-family: 'Inter'; + border: 1px solid #462d2624; + background-color: #f9f7f2; + padding: 10px; - &:focus { - outline: none; - box-shadow: none; - } - } - } - } - } - } - } - } -} \ No newline at end of file + &:focus { + outline: none; + box-shadow: none; + } + } + } + } + } + } + } + } +}