@import"https://use.typekit.net/oux4ytx.css";:root{--container-gap: 60px;--header-height: 165px;--header-y: 0;--swiper-theme-color: #37474F;--swiper-navigation-color: #D1D4D8;--global-theme-color: #8FCB26;--swiper-pagination-bullet-size: 10px;--swiper-pagination-bullet-width: 10px;--swiper-pagination-bullet-height: 10px;--swiper-pagination-bullet-inactive-color: #37474F;--swiper-pagination-bullet-inactive-opacity: 0.2;--swiper-pagination-bullet-opacity: 1;--swiper-pagination-bullet-horizontal-gap: 5px;--swiper-pagination-bullet-vertical-gap: 6px}@-webkit-keyframes bounce{0%,20%,50%,80%,100%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-6px);-moz-transform:translateY(-6px);-ms-transform:translateY(-6px);transform:translateY(-6px)}60%{-webkit-transform:translateY(-3px);-moz-transform:translateY(-3px);-ms-transform:translateY(-3px);transform:translateY(-3px)}}@-moz-keyframes bounce{0%,20%,50%,80%,100%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-6px);-moz-transform:translateY(-6px);-ms-transform:translateY(-6px);transform:translateY(-6px)}60%{-webkit-transform:translateY(-3px);-moz-transform:translateY(-3px);-ms-transform:translateY(-3px);transform:translateY(-3px)}}@-ms-keyframes bounce{0%,20%,50%,80%,100%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-6px);-moz-transform:translateY(-6px);-ms-transform:translateY(-6px);transform:translateY(-6px)}60%{-webkit-transform:translateY(-3px);-moz-transform:translateY(-3px);-ms-transform:translateY(-3px);transform:translateY(-3px)}}@keyframes bounce{0%,20%,50%,80%,100%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-6px);-moz-transform:translateY(-6px);-ms-transform:translateY(-6px);transform:translateY(-6px)}60%{-webkit-transform:translateY(-3px);-moz-transform:translateY(-3px);-ms-transform:translateY(-3px);transform:translateY(-3px)}}@media(max-width: 767px){:root{--container-gap: 20px;--header-height: 110px}}@media(min-width: 768px)and (max-width: 1023px){:root{--container-gap: 30px}}@media(min-width: 1024px)and (max-width: 1280px){:root{--container-gap: 45px}}@media(min-width: 1281px)and (max-width: 1600px){:root{--container-gap: 55px}}@media(min-width: 1601px){:root{--container-gap: 60px}}@media(min-width: 1921px){:root{--container-gap: calc( (calc(100% - 1920px) * 0.5) + 60px )}}.page-single-product{min-height:40vh;padding:30vh 0 10vh 0}.page-single-product .product-header{display:flex;justify-content:space-between;align-items:flex-start}@media(max-width: 767px){.page-single-product .product-header{flex-direction:column-reverse}}.page-single-product .product-header .product-header__first{gap:20px;display:flex;flex-direction:column;width:50%}@media(max-width: 767px){.page-single-product .product-header .product-header__first{margin-top:30px;width:100%}}.page-single-product .product-header .product-header__first .product-header__first__title{flex-grow:1}.page-single-product .product-header .product-header__first .product-header__first__title h1{font-size:50px;font-size:calculaterem(50px);font-family:museo-sans,sans-serif;font-optical-sizing:auto;font-weight:700;font-style:normal;font-variation-settings:"wdth" 100,"YTLC" 500;color:#37474f;line-height:.9;margin:0}.page-single-product .product-header .product-header__last{display:flex;width:50%;gap:15px;flex-direction:column;align-items:flex-end}@media(max-width: 767px){.page-single-product .product-header .product-header__last{width:100%}}.page-single-product .product-header .product-header__last .woocommerce-breadcrumb{max-width:650px;text-align:right;line-height:1.5}.page-single-product .product-header .product-header__last a.btn-back{font-size:16px;font-size:calculaterem(16px);font-family:museo-sans,sans-serif;font-optical-sizing:auto;font-weight:700;font-style:normal;font-variation-settings:"wdth" 100,"YTLC" 500;color:#37474f;display:inline-flex;align-items:center;gap:10px;transition:color .3s ease-in-out}.page-single-product .product-header .product-header__last a.btn-back::before{content:"";width:10px;height:10px;display:block;-moz-border-radius:50% 50% 50% 50%;-webkit-border-radius:50% 50% 50% 50%;border-radius:50% 50% 50% 50%;background:#8fcb26;transition:all .3s ease-in-out}.page-single-product .product-header .product-header__last a.btn-back:hover{color:#8fcb26}.page-single-product .product-header .product-header__last a.btn-back:hover::before{background-color:#37474f;transform:translateX(5px)}.page-single-product .product-content{display:flex;gap:120px;justify-content:space-between;align-items:flex-start;margin-top:50px}@media(max-width: 767px){.page-single-product .product-content{flex-direction:column;gap:30px}}.page-single-product .product-content .product-content__first{gap:40px;display:flex;flex-direction:column;width:50%}@media(max-width: 767px){.page-single-product .product-content .product-content__first{width:100%}}.page-single-product .product-content .product-content__first .product-content__first__img{width:100%;position:relative;border:5px solid #37474f;-moz-border-radius:20px 20px 20px 20px;-webkit-border-radius:20px 20px 20px 20px;border-radius:20px 20px 20px 20px;overflow:hidden;background-color:#fff}.page-single-product .product-content .product-content__first .product-content__first__img::before{content:"";display:block;padding-top:50%}.page-single-product .product-content .product-content__first .product-content__first__img img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain;object-position:50% 50%;display:block;z-index:1}.page-single-product .product-content .product-content__first .product-content__first__img::after{content:"Image for illustration only";display:block;position:absolute;bottom:10px;left:0;width:100%;text-align:center;z-index:2;pointer-events:none;font-family:museo-sans,sans-serif;font-optical-sizing:auto;font-weight:500;font-style:normal;font-variation-settings:"wdth" 100,"YTLC" 500;font-size:14px;font-size:calculaterem(14px);color:#37474f}.page-single-product .product-content .product-content__last{display:flex;width:50%;gap:15px;flex-direction:column;align-items:flex-end}@media(max-width: 767px){.page-single-product .product-content .product-content__last{width:100%}}.page-single-product .product-content .product-content__last .product-header__last__btns{display:flex;justify-content:flex-end;width:100%;gap:30px;margin-bottom:30px;padding-bottom:30px;border-bottom:2px solid #37474f}@media(max-width: 767px){.page-single-product .product-content .product-content__last .product-header__last__btns{flex-direction:column;justify-content:flex-start}}.page-single-product .product-content .product-content__last .product-header__last__btns .category-header-sub__last__btn-parent{font-size:24px;font-size:calculaterem(24px);font-family:museo-sans,sans-serif;font-optical-sizing:auto;font-weight:300;font-style:normal;font-variation-settings:"wdth" 100,"YTLC" 500;color:#37474f;line-height:1;flex-shrink:0;display:inline-flex;align-items:center;gap:10px;border:5px solid #37474f;padding:18px 22px;-moz-border-radius:20px 20px 20px 20px;-webkit-border-radius:20px 20px 20px 20px;border-radius:20px 20px 20px 20px;transition:border .3s ease-in-out}.page-single-product .product-content .product-content__last .product-header__last__btns .category-header-sub__last__btn-parent strong{font-family:museo-sans,sans-serif;font-optical-sizing:auto;font-weight:700;font-style:normal;font-variation-settings:"wdth" 100,"YTLC" 500}.page-single-product .product-content .product-content__last .product-header__last__btns .category-header-sub__last__btn-parent img{width:56px;height:56px;object-fit:contain;object-position:50% 50%;display:block}.page-single-product .product-content .product-content__last .product-header__last__btns .category-header-sub__last__btn-parent:hover{border-color:#8fcb26}.page-single-product .product-content .product-content__last .product-header__last__btns .category-header-sub__last__btn-child{display:inline-flex;align-items:center;justify-content:flex-end;gap:15px;-moz-border-radius:20px 20px 20px 20px;-webkit-border-radius:20px 20px 20px 20px;border-radius:20px 20px 20px 20px}@media(max-width: 767px){.page-single-product .product-content .product-content__last .product-header__last__btns .category-header-sub__last__btn-child{justify-content:flex-start}}.page-single-product .product-content .product-content__last .product-header__last__btns .category-header-sub__last__btn-child .category-header-sub__last__btn-child__txt{font-size:24px;font-size:calculaterem(24px);font-family:museo-sans,sans-serif;font-optical-sizing:auto;font-weight:500;font-style:normal;font-variation-settings:"wdth" 100,"YTLC" 500;color:#37474f;line-height:1;flex-shrink:1;flex-grow:1;display:block;text-align:right}@media(max-width: 767px){.page-single-product .product-content .product-content__last .product-header__last__btns .category-header-sub__last__btn-child .category-header-sub__last__btn-child__txt{text-align:left;margin-right:20px}}.page-single-product .product-content .product-content__last .product-header__last__btns .category-header-sub__last__btn-child .category-header-sub__last__btn-child__txt .category-header-sub__last__btn-child__txt--num{font-size:12px;font-size:calculaterem(12px);font-family:museo-sans,sans-serif;font-optical-sizing:auto;font-weight:300;font-style:normal;font-variation-settings:"wdth" 100,"YTLC" 500;display:block;margin-bottom:10px}.page-single-product .product-content .product-content__last .product-header__last__btns .category-header-sub__last__btn-child .category-header-sub__last__btn-child__txt .category-header-sub__last__btn-child__txt--num span{font-size:19px;font-size:calculaterem(19px);font-family:museo-sans,sans-serif;font-optical-sizing:auto;font-weight:500;font-style:normal;font-variation-settings:"wdth" 100,"YTLC" 500}.page-single-product .product-content .product-content__last .product-header__last__btns .category-header-sub__last__btn-child .category-header-sub__last__btn-child__txt .category-header-sub__last__btn-child__txt--lbl{font-size:24px;font-size:calculaterem(24px);font-family:museo-sans,sans-serif;font-optical-sizing:auto;font-weight:500;font-style:normal;font-variation-settings:"wdth" 100,"YTLC" 500}.page-single-product .product-content .product-content__last .product-header__last__btns .category-header-sub__last__btn-child .category-header-sub__last__btn-child__img{display:block;flex-shrink:0;width:100%;width:108px;position:relative;-moz-border-radius:50% 50% 50% 50%;-webkit-border-radius:50% 50% 50% 50%;border-radius:50% 50% 50% 50%;overflow:hidden;background-color:#fff;transition:all .3s ease-in-out}.page-single-product .product-content .product-content__last .product-header__last__btns .category-header-sub__last__btn-child .category-header-sub__last__btn-child__img::before{content:"";display:block;padding-top:100%}.page-single-product .product-content .product-content__last .product-header__last__btns .category-header-sub__last__btn-child .category-header-sub__last__btn-child__img img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:50% 50%;transition:all .3s ease-in-out}.page-single-product .product-content .product-content__last .product-header__last__btns .category-header-sub__last__btn-child:hover{border-color:#8fcb26}.page-single-product .product-content .product-content__last .product-header__last__btns .category-header-sub__last__btn-child:hover .category-header-sub__last__btn-child__img{transform:scale(0.9)}.page-single-product .product-content .product-content__last .product-header__last__btns .category-header-sub__last__btn-child:hover .category-header-sub__last__btn-child__img img{transform:scale(1.5)}.page-single-product .product-content .product-content__last .product-content__last__instock{font-size:16px;font-size:calculaterem(16px);font-family:museo-sans,sans-serif;font-optical-sizing:auto;font-weight:700;font-style:normal;font-variation-settings:"wdth" 100,"YTLC" 500;color:#3d924b;line-height:1;margin-bottom:20px}.page-single-product .product-content .product-content__last .product-content__last__sku{font-size:16px;font-size:calculaterem(16px);font-family:museo-sans,sans-serif;font-optical-sizing:auto;font-weight:300;font-style:normal;font-variation-settings:"wdth" 100,"YTLC" 500;color:#37474f;line-height:1;margin-bottom:20px}.page-single-product .product-content .product-content__last .product-content__last__sku span{font-family:museo-sans,sans-serif;font-optical-sizing:auto;font-weight:700;font-style:normal;font-variation-settings:"wdth" 100,"YTLC" 500}.page-single-product .product-content .product-content__last .product-content__last__description{font-size:30px;font-size:calculaterem(30px);font-family:museo-sans,sans-serif;font-optical-sizing:auto;font-weight:500;font-style:normal;font-variation-settings:"wdth" 100,"YTLC" 500;color:#37474f;letter-spacing:-1px;line-height:1.5;margin-bottom:20px;text-align:right}@media(max-width: 767px){.page-single-product .product-content .product-content__last .product-content__last__description{width:100%;text-align:left}}.page-single-product .product-content .product-content__last .product-block-price{display:flex;gap:50px}.page-single-product .product-content .product-content__last .product-block-price .product-block-price__table table{width:100%;border-collapse:collapse;border-spacing:0;margin-bottom:20px;min-width:300px;border-radius:5px !important;background:hsla(0,0%,100%,.6);border:1px solid #ccc;overflow:hidden}.page-single-product .product-content .product-content__last .product-block-price .product-block-price__table table tr:nth-child(even){background-color:rgba(0,0,0,.03)}.page-single-product .product-content .product-content__last .product-block-price .product-block-price__table table th{font-size:16px;font-size:calculaterem(16px);font-family:museo-sans,sans-serif;font-optical-sizing:auto;font-weight:700;font-style:normal;font-variation-settings:"wdth" 100,"YTLC" 500;color:#37474f;text-align:left;padding:5px 10px;line-height:1.5;border-bottom:2px solid #37474f;font-family:museo-sans,sans-serif;font-optical-sizing:auto;font-weight:300;font-style:normal;font-variation-settings:"wdth" 100,"YTLC" 500;font-size:14px;font-size:calculaterem(14px);color:#37474f}.page-single-product .product-content .product-content__last .product-block-price .product-block-price__table table td{font-size:16px;font-size:calculaterem(16px);font-family:museo-sans,sans-serif;font-optical-sizing:auto;font-weight:300;font-style:normal;font-variation-settings:"wdth" 100,"YTLC" 500;color:#37474f;text-align:left;padding:5px 10px;line-height:1.5;font-family:museo-sans,sans-serif;font-optical-sizing:auto;font-weight:300;font-style:normal;font-variation-settings:"wdth" 100,"YTLC" 500;font-size:14px;font-size:calculaterem(14px);color:#37474f}.page-single-product .product-content .product-content__last .product-block-price .product-block-price__btns form{display:flex;flex-direction:column;gap:20px}.page-single-product .product-content .product-content__last .product-block-price .product-block-price__btns .prezzi-dinamici{font-size:20px;font-size:calculaterem(20px);font-family:museo-sans,sans-serif;font-optical-sizing:auto;font-weight:300;font-style:normal;font-variation-settings:"wdth" 100,"YTLC" 500;color:#37474f;line-height:1;margin-bottom:20px;display:flex;flex-direction:column;gap:10px}.page-single-product .product-content .product-content__last .product-block-price .product-block-price__btns .prezzi-dinamici>div{display:flex;gap:20px;align-items:center;justify-content:space-between}.page-single-product .product-content .product-content__last .product-block-price .product-block-price__btns .prezzi-dinamici strong{font-size:20px;font-size:calculaterem(20px)}.page-single-product .product-content .product-content__last .product-block-price .product-block-price__btns .quantity{display:flex;align-items:center;gap:15px}.page-single-product .product-content .product-content__last .product-block-price .product-block-price__btns .quantity input{border:1px solid #ccc;padding:0 10px;width:100%;margin:0;height:50px;line-height:50px;color:#37474f;outline:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;background:rgba(0,0,0,0);font-size:18px;font-size:calculaterem(18px);font-family:museo-sans,sans-serif;font-optical-sizing:auto;font-weight:700;font-style:normal;font-variation-settings:"wdth" 100,"YTLC" 500;-webkit-transition:all .3s cubic-bezier(0, 0.8, 0.2, 1);-moz-transition:all .3s cubic-bezier(0, 0.8, 0.2, 1);-o-transition:all .3s cubic-bezier(0, 0.8, 0.2, 1);transition:all .3s cubic-bezier(0, 0.8, 0.2, 1);-webkit-transition-delay:0;-moz-transition-delay:0;-o-transition-delay:0;transition-delay:0;-moz-border-radius:5px 5px 5px 5px;-webkit-border-radius:5px 5px 5px 5px;border-radius:5px 5px 5px 5px}@media(max-width: 767px){.page-single-product .product-content .product-content__last .product-block-price .product-block-price__btns .quantity input{font-size:14px}}.page-single-product .product-content .product-content__last .product-block-price .product-block-price__btns .quantity input:focus{border-color:#37474f;outline:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.page-single-product .product-content .product-content__last .product-block-price .product-block-price__btns .quantity span{font-size:16px;font-size:calculaterem(16px);font-family:museo-sans,sans-serif;font-optical-sizing:auto;font-weight:700;font-style:normal;font-variation-settings:"wdth" 100,"YTLC" 500}.page-single-product .product-content .product-content__last .product-block-price .product-block-price__btns .button{font-size:24px;font-size:calculaterem(24px);font-family:museo-sans,sans-serif;font-optical-sizing:auto;font-weight:700;font-style:normal;font-variation-settings:"wdth" 100,"YTLC" 500;color:#fff !important;background-color:#37474f;justify-content:center;display:inline-flex;align-items:center;-moz-border-radius:10px 10px 10px 10px;-webkit-border-radius:10px 10px 10px 10px;border-radius:10px 10px 10px 10px;padding:20px 40px !important;gap:10px;transition:all .3s ease-in-out;margin:0}.page-single-product .product-content .product-content__last .product-block-price .product-block-price__btns .button::after{content:"";width:10px;height:10px;display:block;-moz-border-radius:50% 50% 50% 50%;-webkit-border-radius:50% 50% 50% 50%;border-radius:50% 50% 50% 50%;background:#8fcb26;transition:all .3s ease-in-out}.page-single-product .product-content .product-content__last .product-block-price .product-block-price__btns .button:hover{background-color:#8fcb26;color:#37474f !important}.page-single-product .product-content .product-content__last .product-block-price .product-block-price__btns .button:hover::after{background-color:#37474f;transform:translateX(5px)}.page-single-product .product-content .product-content__last .variations_form{display:flex;flex-direction:column;gap:30px;justify-content:flex-end}.page-single-product .product-content .product-content__last .variations_form .variations{width:auto !important}.page-single-product .product-content .product-content__last .variations_form .variations .label{width:auto;text-align:right;padding-right:20px}.page-single-product .product-content .product-content__last .variations_form .variations .value{width:150px;position:relative}.page-single-product .product-content .product-content__last .variations_form .variations .value .reset_variations{display:none !important}.page-single-product .product-content .product-content__last .variations_form .variations .value select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #afb0b1;padding:0 10px;width:100%;font-size:16px;margin:0;height:50px;line-height:50px;color:#37474f;outline:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;background:#fff;font-family:museo-sans,sans-serif;font-optical-sizing:auto;font-weight:300;font-style:normal;font-variation-settings:"wdth" 100,"YTLC" 500;-webkit-transition:all .3s cubic-bezier(0, 0.8, 0.2, 1);-moz-transition:all .3s cubic-bezier(0, 0.8, 0.2, 1);-o-transition:all .3s cubic-bezier(0, 0.8, 0.2, 1);transition:all .3s cubic-bezier(0, 0.8, 0.2, 1);-webkit-transition-delay:0;-moz-transition-delay:0;-o-transition-delay:0;transition-delay:0;-moz-border-radius:7px 7px 7px 7px;-webkit-border-radius:7px 7px 7px 7px;border-radius:7px 7px 7px 7px}@media(max-width: 767px){.page-single-product .product-content .product-content__last .variations_form .variations .value select{font-size:14px}}.page-single-product .product-content .product-content__last .variations_form .variations .value select.error{border-color:#c00}.page-single-product .product-content .product-content__last .variations_form .variations .value select option{background-color:rgba(0,0,0,0);border:none;box-shadow:none;color:#37474f;padding:10px 7px;text-indent:5px;font-family:museo-sans,sans-serif;font-optical-sizing:auto;font-weight:300;font-style:normal;font-variation-settings:"wdth" 100,"YTLC" 500;font-size:16px}@media(min-width: 768px)and (max-width: 1023px){.page-single-product .product-content .product-content__last .variations_form .variations .value select option{font-size:16px;font-size:calculaterem(16px)}}@media(max-width: 767px){.page-single-product .product-content .product-content__last .variations_form .variations .value select option{font-size:14px;font-size:calculaterem(14px)}}.page-single-product .product-content .product-content__last .variations_form .variations .value select:focus{border-color:none;border-color:#121212;-webkit-box-shadow:none;box-shadow:none;outline:-webkit-focus-ring-color auto 5px;outline:0 !important;outline-color:rgba(0,0,0,0)}.page-single-product .product-content .product-content__last .variations_form .variations .value::after{background-position:50% 50% !important;content:"";height:50px;line-height:50px;position:absolute;pointer-events:none !important;right:0;top:0;width:50px;z-index:0;background-image:url("../imgs/select.svg");background-repeat:no-repeat;background-position:50% 50%;background-size:contain}.page-single-product .product-content .product-content__last .product-header__last__addtocart .single_variation_wrap{display:flex;align-items:center;gap:20px}.page-single-product .product-content .product-content__last .product-header__last__addtocart .single_variation_wrap .single_variation .woocommerce-variation-price .amount{font-family:museo-sans,sans-serif;font-optical-sizing:auto;font-weight:700;font-style:normal;font-variation-settings:"wdth" 100,"YTLC" 500;font-size:24px;font-size:calculaterem(24px);color:#37474f}.page-single-product .product-content .product-content__last .product-header__last__addtocart .single_variation_wrap .woocommerce-variation-add-to-cart .button{font-size:24px;font-size:calculaterem(24px);font-family:museo-sans,sans-serif;font-optical-sizing:auto;font-weight:700;font-style:normal;font-variation-settings:"wdth" 100,"YTLC" 500;color:#fff !important;background-color:#37474f;justify-content:center;display:inline-flex;align-items:center;-moz-border-radius:10px 10px 10px 10px;-webkit-border-radius:10px 10px 10px 10px;border-radius:10px 10px 10px 10px;padding:20px 40px !important;gap:10px;transition:all .3s ease-in-out;margin:0}.page-single-product .product-content .product-content__last .product-header__last__addtocart .single_variation_wrap .woocommerce-variation-add-to-cart .button::after{content:"";width:10px;height:10px;display:block;-moz-border-radius:50% 50% 50% 50%;-webkit-border-radius:50% 50% 50% 50%;border-radius:50% 50% 50% 50%;background:#8fcb26;transition:all .3s ease-in-out}.page-single-product .product-content .product-content__last .product-header__last__addtocart .single_variation_wrap .woocommerce-variation-add-to-cart .button:hover{background-color:#8fcb26;color:#37474f !important}.page-single-product .product-content .product-content__last .product-header__last__addtocart .single_variation_wrap .woocommerce-variation-add-to-cart .button:hover::after{background-color:#37474f;transform:translateX(5px)}.page-single-product .product-content .product-content__last .product-header__last__addtocart .add_to_cart_inline{margin-top:auto !important;border:none !important;padding:0 !important;display:flex;flex-wrap:wrap;align-items:center;gap:20px;justify-content:flex-end}.page-single-product .product-content .product-content__last .product-header__last__addtocart .add_to_cart_inline .amount{font-size:30px;font-size:calculaterem(30px);font-family:museo-sans,sans-serif;font-optical-sizing:auto;font-weight:700;font-style:normal;font-variation-settings:"wdth" 100,"YTLC" 500;color:#37474f;margin:0;padding:0;line-height:1}.page-single-product .product-content .product-content__last .product-header__last__addtocart .add_to_cart_inline .added_to_cart{width:100%;font-size:16px;font-size:calculaterem(16px);font-family:museo-sans,sans-serif;font-optical-sizing:auto;font-weight:700;font-style:normal;font-variation-settings:"wdth" 100,"YTLC" 500;color:#37474f !important;display:inline-flex;align-items:center;justify-content:flex-end;line-height:1;gap:9px;transition:all .3s ease-in-out}.page-single-product .product-content .product-content__last .product-header__last__addtocart .add_to_cart_inline .added_to_cart::after{content:"";width:7px;height:7px;display:block;-moz-border-radius:50% 50% 50% 50%;-webkit-border-radius:50% 50% 50% 50%;border-radius:50% 50% 50% 50%;background:#37474f;transition:all .3s ease-in-out}.page-single-product .product-content .product-content__last .product-header__last__addtocart .add_to_cart_inline .added_to_cart:hover::after{background-color:#8fcb26;transform:translateX(-3px)}.page-single-product .product-content .product-content__first__btns{display:flex;gap:20px;width:100%}@media(max-width: 767px){.page-single-product .product-content .product-content__first__btns{flex-direction:column;align-items:center}}.page-single-product .product-content .product-content__first__btns a{flex:1;font-size:16px;font-size:calculaterem(16px);font-family:museo-sans,sans-serif;font-optical-sizing:auto;font-weight:700;font-style:normal;font-variation-settings:"wdth" 100,"YTLC" 500;color:#fff;background-color:#37474f;border:5px solid #37474f;padding:15px 40px;display:inline-flex;gap:10px;align-items:center;justify-content:center;-moz-border-radius:10px 10px 10px 10px;-webkit-border-radius:10px 10px 10px 10px;border-radius:10px 10px 10px 10px;transition:all .3s ease-in-out}.page-single-product .product-content .product-content__first__btns a::after{content:"";width:10px;height:10px;display:block;-moz-border-radius:50% 50% 50% 50%;-webkit-border-radius:50% 50% 50% 50%;border-radius:50% 50% 50% 50%;background:#8fcb26;transition:all .3s ease-in-out}.page-single-product .product-content .product-content__first__btns a.product-content__first__btns__info{color:#37474f;background-color:rgba(0,0,0,0)}.page-single-product .product-content .product-content__first__btns a.product-content__first__btns__info:hover{border-color:#8fcb26;color:#37474f}.page-single-product .product-content .product-content__first__btns a.product-content__first__btns__info:hover::after{background-color:#37474f;transform:translateX(5px)}.page-single-product .product-content .product-content__first__btns a.product-content__first__btns__pdf:hover{border-color:#8fcb26;background-color:#8fcb26;color:#37474f}.page-single-product .product-content .product-content__first__btns a.product-content__first__btns__pdf:hover::after{background-color:#37474f;transform:translateX(5px)}@media(max-width: 767px){.page-single-product .product-content .product-content__first__btns a{width:100%}}.page-single-product .product-footer{margin-top:10vh}.page-single-product .product-footer .product-footer__header{border-bottom:2px solid #37474f;padding-bottom:10px;display:flex;width:100%;align-items:flex-end;justify-content:space-between}@media(max-width: 767px){.page-single-product .product-footer .product-footer__header{flex-direction:column;align-items:flex-start}}.page-single-product .product-footer .product-footer__header h2{font-size:40px;font-size:calculaterem(40px);font-family:museo-sans,sans-serif;font-optical-sizing:auto;font-weight:500;font-style:normal;font-variation-settings:"wdth" 100,"YTLC" 500;letter-spacing:-1px;color:#37474f;line-height:1.2;margin:0;padding:0}.page-single-product .product-footer .product-footer__header h2 span{font-family:museo-sans,sans-serif;font-optical-sizing:auto;font-weight:300;font-style:normal;font-variation-settings:"wdth" 100,"YTLC" 500}.page-single-product .product-footer .product-footer__header .product-footer__header__link{font-size:16px;font-size:calculaterem(16px);font-family:museo-sans,sans-serif;font-optical-sizing:auto;font-weight:700;font-style:normal;font-variation-settings:"wdth" 100,"YTLC" 500;color:#37474f;display:inline-flex;align-items:center;gap:10px;padding:7px 0;transition:color .3s ease-in-out}.page-single-product .product-footer .product-footer__header .product-footer__header__link .product-footer__header__link--show{display:none}.page-single-product .product-footer .product-footer__header .product-footer__header__link::after{content:"";width:10px;height:10px;display:block;-moz-border-radius:50% 50% 50% 50%;-webkit-border-radius:50% 50% 50% 50%;border-radius:50% 50% 50% 50%;background:#8fcb26;transition:all .3s ease-in-out}.page-single-product .product-footer .product-footer__header .product-footer__header__link:hover{color:#8fcb26}.page-single-product .product-footer .product-footer__header .product-footer__header__link:hover::after{background-color:#37474f;transform:translateX(-5px)}.page-single-product .product-footer .product-footer__items .product-footer__items--item{display:flex;align-items:flex-start;border-bottom:2px solid #37474f}.page-single-product .product-footer .product-footer__items .product-footer__items--item div{padding:25px 0;flex:1}.page-single-product .product-footer .product-footer__items .product-footer__items--item div.product-footer__items--item--lbl{font-size:20px;font-size:calculaterem(20px);font-family:museo-sans,sans-serif;font-optical-sizing:auto;font-weight:500;font-style:normal;font-variation-settings:"wdth" 100,"YTLC" 500;color:#37474f;line-height:1}.page-single-product .product-footer .product-footer__items .product-footer__items--item div.product-footer__items--item--txt{font-size:20px;font-size:calculaterem(20px);font-family:museo-sans,sans-serif;font-optical-sizing:auto;font-weight:300;font-style:normal;font-variation-settings:"wdth" 100,"YTLC" 500;color:#37474f;line-height:1}@media(max-width: 767px){.page-single-product .product-footer .product-footer__items .product-footer__items--item{flex-direction:column;align-items:flex-start}.page-single-product .product-footer .product-footer__items .product-footer__items--item div{padding:5px 0}}.page-single-product .product-bottom{padding-top:10vh;position:relative}.page-single-product .product-bottom .product-bottom__img-big{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:50% 50%;display:block;z-index:-1}.page-single-product .product-bottom .product-bottom__application{padding:5vh 5vw;-moz-border-radius:40px 40px 40px 40px;-webkit-border-radius:40px 40px 40px 40px;border-radius:40px 40px 40px 40px;background:hsla(0,0%,100%,.6);backdrop-filter:blur(10px);border:10px solid #37474f}.page-single-product .product-bottom .product-bottom__application .product-bottom__application__content{display:flex;width:100%;gap:10vw;align-items:center;justify-content:space-between}@media(max-width: 767px){.page-single-product .product-bottom .product-bottom__application .product-bottom__application__content{flex-direction:column;align-items:center}}@media(max-width: 767px){.page-single-product .product-bottom .product-bottom__application .product-bottom__application__content .product-bottom__application__content--txt{width:100%}}.page-single-product .product-bottom .product-bottom__application .product-bottom__application__content .product-bottom__application__content--txt h2{font-size:40px;font-size:calculaterem(40px);font-family:museo-sans,sans-serif;font-optical-sizing:auto;font-weight:500;font-style:normal;font-variation-settings:"wdth" 100,"YTLC" 500;color:#37474f;line-height:1.5;margin:0 0 20px 0;padding:0}.page-single-product .product-bottom .product-bottom__application .product-bottom__application__content .product-bottom__application__content--txt p{font-size:20px;font-size:calculaterem(20px);font-family:museo-sans,sans-serif;font-optical-sizing:auto;font-weight:300;font-style:normal;font-variation-settings:"wdth" 100,"YTLC" 500;color:#37474f;line-height:1.5;margin:0;padding:0}.page-single-product .product-bottom .product-bottom__application .product-bottom__application__content .product-bottom__application__content--svg{flex-shrink:0}.page-single-product .product-bottom .product-bottom__application .product-bottom__application__content .product-bottom__application__content--svg svg{max-width:160px;width:100%;height:100%;object-fit:cover;object-position:50% 50%;display:block}.page-single-product .product-bottom .product-bottom__related{padding:10vh 0;overflow:hidden}.product-bottom__information-request{margin-top:10vh;background-color:#37474f;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="323.756" height="771.087" viewBox="0 0 323.756 771.087">  <path id="Unione_1" data-name="Unione 1" d="M4089.913,4221.568c-6.026-19.747-11.4-39.968-15.96-60.107-4.607-20.331-8.515-41.109-11.613-61.756-3.13-20.863-5.517-42.138-7.095-63.238-1.6-21.334-2.4-43.05-2.4-64.545,0-26.185,1.2-52.61,3.565-78.543,2.333-25.588,5.861-51.341,10.484-76.54,4.568-24.9,10.319-49.87,17.091-74.229,6.7-24.1,14.571-48.192,23.387-71.609h45.918a811.661,811.661,0,0,0,40.469,688.02v83.066A851.179,851.179,0,0,1,4089.913,4221.568ZM3870,4442.085l0,0V4359.02A813.942,813.942,0,0,0,3910.472,3671h45.918c8.819,23.423,16.687,47.516,23.387,71.608,6.773,24.358,12.524,49.331,17.093,74.227,4.623,25.195,8.152,50.946,10.487,76.538,2.367,25.934,3.568,52.361,3.571,78.544,0,21.5-.812,43.211-2.409,64.546-1.58,21.1-3.968,42.379-7.1,63.237-3.1,20.646-7.007,41.426-11.615,61.759-4.565,20.142-9.935,40.364-15.961,60.107A851.193,851.193,0,0,1,3870,4442.086Z" transform="translate(-3870 -3671)" fill="%23fff" opacity="0.04"/></svg>');background-repeat:no-repeat;background-size:auto 90%;background-position:50% 0;padding:5vh 5vw;-moz-border-radius:40px 40px 40px 40px;-webkit-border-radius:40px 40px 40px 40px;border-radius:40px 40px 40px 40px}.product-bottom__information-request h3{color:#fff;font-size:50px;text-align:left;font-family:museo-sans,sans-serif;font-optical-sizing:auto;font-weight:300;font-style:normal;font-variation-settings:"wdth" 100,"YTLC" 500;margin-bottom:40px}.product-bottom__information-request h3 strong{font-family:museo-sans,sans-serif;font-optical-sizing:auto;font-weight:700;font-style:normal;font-variation-settings:"wdth" 100,"YTLC" 500}@media(min-width: 768px)and (max-width: 1023px){.product-bottom__information-request h3{text-align:left;font-size:40px;margin-bottom:30px}}@media(max-width: 767px){.product-bottom__information-request h3{text-align:left;font-size:35px;margin-bottom:25px}}.product-bottom__information-request .wpcf7-form{display:flex;flex-direction:column;gap:0}.product-bottom__information-request .wpcf7-form .wpcf7-list-item{margin:0 !important}.product-bottom__information-request .wpcf7-form .wpcf7-list-item>label{display:flex;gap:10px}.product-bottom__information-request .wpcf7-form .wpcf7-list-item>label input{transform:translateY(3px);flex-shrink:0}.product-bottom__information-request .wpcf7-form .row{display:flex;margin:0;gap:60px;width:100%}.product-bottom__information-request .wpcf7-form .row>div{flex:1}@media(max-width: 767px){.product-bottom__information-request .wpcf7-form .row{flex-direction:column;gap:0}}.product-bottom__information-request .wpcf7-form .form-item{width:100%;padding:0;margin:20px 0;position:relative}@media(max-width: 767px){.product-bottom__information-request .wpcf7-form .form-item{margin:0 0 20px 0;width:100%}}.product-bottom__information-request .wpcf7-form .form-item label{position:absolute;color:#fff;font-size:16px;bottom:10px;left:0;font-family:museo-sans,sans-serif;font-optical-sizing:auto;font-weight:300;font-style:normal;font-variation-settings:"wdth" 100,"YTLC" 500;-webkit-transition:all .2s cubic-bezier(0, 0.8, 0.2, 1);-moz-transition:all .2s cubic-bezier(0, 0.8, 0.2, 1);-o-transition:all .2s cubic-bezier(0, 0.8, 0.2, 1);transition:all .2s cubic-bezier(0, 0.8, 0.2, 1);-webkit-transition-delay:0;-moz-transition-delay:0;-o-transition-delay:0;transition-delay:0;pointer-events:none}@media(max-width: 767px){.product-bottom__information-request .wpcf7-form .form-item label{font-size:14px}}.product-bottom__information-request .wpcf7-form .form-item label::after{display:none !important}.product-bottom__information-request .wpcf7-form .form-item input{border:none;border-bottom:1px solid #fff;padding:0;width:100%;max-width:auto;font-size:16px;font-size:calculaterem(16px);margin:0;height:50px;line-height:50px;color:#fff;outline:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;background:rgba(0,0,0,0);font-family:museo-sans,sans-serif;font-optical-sizing:auto;font-weight:300;font-style:normal;font-variation-settings:"wdth" 100,"YTLC" 500;-webkit-transition:all .3s cubic-bezier(0, 0.8, 0.2, 1);-moz-transition:all .3s cubic-bezier(0, 0.8, 0.2, 1);-o-transition:all .3s cubic-bezier(0, 0.8, 0.2, 1);transition:all .3s cubic-bezier(0, 0.8, 0.2, 1);-webkit-transition-delay:0;-moz-transition-delay:0;-o-transition-delay:0;transition-delay:0;-moz-border-radius:2px 2px 2px 2px;-webkit-border-radius:2px 2px 2px 2px;border-radius:2px 2px 2px 2px}@media(max-width: 767px){.product-bottom__information-request .wpcf7-form .form-item input{font-size:14px}}.product-bottom__information-request .wpcf7-form .form-item input:focus,.product-bottom__information-request .wpcf7-form .form-item input:not(:placeholder-shown){outline:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.product-bottom__information-request .wpcf7-form .form-item input:focus~label,.product-bottom__information-request .wpcf7-form .form-item input:not(:placeholder-shown)~label{left:0;bottom:calc(100% - 10px);font-size:13px;opacity:1}@media(max-width: 767px){.product-bottom__information-request .wpcf7-form .form-item input:focus~label,.product-bottom__information-request .wpcf7-form .form-item input:not(:placeholder-shown)~label{font-size:11px}}.product-bottom__information-request .wpcf7-form .form-item input.error{border-color:#c00}.product-bottom__information-request .wpcf7-form .form-item textarea{border:none;border-bottom:1px solid #fff;padding:15px 0;width:100%;max-width:auto;font-size:16px;font-size:calculaterem(16px);margin:0;height:50px;line-height:1.4;color:#fff;outline:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;background:rgba(0,0,0,0);resize:none;overflow:hidden;font-family:museo-sans,sans-serif;font-optical-sizing:auto;font-weight:300;font-style:normal;font-variation-settings:"wdth" 100,"YTLC" 500;-webkit-transition:all .3s cubic-bezier(0, 0.8, 0.2, 1);-moz-transition:all .3s cubic-bezier(0, 0.8, 0.2, 1);-o-transition:all .3s cubic-bezier(0, 0.8, 0.2, 1);transition:all .3s cubic-bezier(0, 0.8, 0.2, 1);-webkit-transition-delay:0;-moz-transition-delay:0;-o-transition-delay:0;transition-delay:0;-moz-border-radius:2px 2px 2px 2px;-webkit-border-radius:2px 2px 2px 2px;border-radius:2px 2px 2px 2px}@media(max-width: 767px){.product-bottom__information-request .wpcf7-form .form-item textarea{font-size:14px}}.product-bottom__information-request .wpcf7-form .form-item textarea:focus,.product-bottom__information-request .wpcf7-form .form-item textarea:not(:placeholder-shown){outline:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;height:200px}.product-bottom__information-request .wpcf7-form .form-item textarea:focus~label,.product-bottom__information-request .wpcf7-form .form-item textarea:not(:placeholder-shown)~label{left:0;bottom:calc(100% - 10px);font-size:13px;opacity:1}@media(max-width: 767px){.product-bottom__information-request .wpcf7-form .form-item textarea:focus~label,.product-bottom__information-request .wpcf7-form .form-item textarea:not(:placeholder-shown)~label{font-size:11px}}.product-bottom__information-request .wpcf7-form .form-item textarea.error{border-color:#c00}.product-bottom__information-request .wpcf7-form .form-consent label{color:#fff}.product-bottom__information-request .wpcf7-form .privacy{margin:20px 0 10px 0;color:#fff}.product-bottom__information-request .wpcf7-form .privacy a{color:#fff}.product-bottom__information-request .wpcf7-form .privacy a:hover{color:#fff}@supports(-webkit-appearance: none){.product-bottom__information-request .wpcf7-form input[type=checkbox],.product-bottom__information-request .wpcf7-form input[type=radio],.product-bottom__information-request .wpcf7-form input[type=checkbox]#edit-delete{border:1px solid hsla(0,0%,100%,.7)}.product-bottom__information-request .wpcf7-form input[type=checkbox]:hover,.product-bottom__information-request .wpcf7-form input[type=checkbox]:focus,.product-bottom__information-request .wpcf7-form input[type=radio]:hover,.product-bottom__information-request .wpcf7-form input[type=radio]:focus{border-color:#fff}.product-bottom__information-request .wpcf7-form input[type=checkbox]#edit-delete:hover,.product-bottom__information-request .wpcf7-form input[type=checkbox]#edit-delete:focus{border-color:#fff}.product-bottom__information-request .wpcf7-form input[type=checkbox]:checked,.product-bottom__information-request .wpcf7-form input[type=checkbox]:disabled:checked,.product-bottom__information-request .wpcf7-form input[type=radio]:checked,.product-bottom__information-request .wpcf7-form input[type=radio]:disabled:checked{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='27.56' height='21.502' viewBox='0 0 27.56 21.502'%3E%3Cpath fill='none' stroke='%23FFBD00' stroke-width='6' d='M681.152,4966.322l7.118,7.118,18.321-18.321' transform='translate(-680.092 -4954.059)'/%3E%3C/svg%3E")}}.product-bottom__information-request .wpcf7-form .form-submit-holder{display:flex;justify-content:flex-end}@media(max-width: 767px){.product-bottom__information-request .wpcf7-form .form-submit-holder{margin-top:20px}}.product-bottom__information-request .wpcf7-form .form-submit-holder .wpcf7-submit{background:#8fcb26 !important;border:none !important;position:relative !important;font-size:20px !important;border-radius:15px !important;color:#fff !important;font-family:museo-sans,sans-serif;font-optical-sizing:auto;font-weight:700;font-style:normal;font-variation-settings:"wdth" 100,"YTLC" 500;padding:27px 44px !important;line-height:1 !important;overflow:hidden !important;-webkit-transition:all .2s cubic-bezier(0.1, 0.1, 0.4, 0.1);-moz-transition:all .2s cubic-bezier(0.1, 0.1, 0.4, 0.1);-o-transition:all .2s cubic-bezier(0.1, 0.1, 0.4, 0.1);transition:all .2s cubic-bezier(0.1, 0.1, 0.4, 0.1);-webkit-transition-delay:0;-moz-transition-delay:0;-o-transition-delay:0;transition-delay:0}@media(max-width: 767px){.product-bottom__information-request .wpcf7-form .form-submit-holder .wpcf7-submit{padding:18px 28px !important;font-size:14px !important}}.product-bottom__information-request .wpcf7-form .form-submit-holder .wpcf7-submit::after{margin-left:20px;content:"";width:10px;height:10px;border-radius:50%;background-color:#37474f;display:inline-block;-webkit-transition:all .2s cubic-bezier(0.1, 0.1, 0.4, 0.1);-moz-transition:all .2s cubic-bezier(0.1, 0.1, 0.4, 0.1);-o-transition:all .2s cubic-bezier(0.1, 0.1, 0.4, 0.1);transition:all .2s cubic-bezier(0.1, 0.1, 0.4, 0.1);-webkit-transition-delay:0;-moz-transition-delay:0;-o-transition-delay:0;transition-delay:0}.product-bottom__information-request .wpcf7-form .form-submit-holder .wpcf7-submit:hover::after{transform:scale(1.3) translateX(10px)}.product-bottom__information-request .wpcf7-form .form-submit-holder .wpcf7-submit:disabled{color:hsla(0,0%,100%,.7) !important;cursor:not-allowed}.product-bottom__information-request .wpcf7-form .form-submit-holder .wpcf7-submit:disabled::after{transform:none !important;background-color:hsla(0,0%,100%,.7) !important}.icone-prodotto-top{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;align-items:center;margin:0 0 10px 0}@media(max-width: 767px){.icone-prodotto-top{justify-content:flex-start}}.icone-prodotto-top .icona{display:flex;align-items:center;gap:20px}.icone-prodotto-top .icona img{width:40px;height:40px;object-fit:contain;object-position:50% 50%;display:block}.icone-prodotto-top .icona .icona__text h4{font-family:museo-sans,sans-serif;font-optical-sizing:auto;font-weight:700;font-style:normal;font-variation-settings:"wdth" 100,"YTLC" 500;font-size:16px;font-size:calculaterem(16px);color:#37474f;margin:0 0 5px 0}.icone-prodotto-top .icona .icona__text h6{font-family:museo-sans,sans-serif;font-optical-sizing:auto;font-weight:300;font-style:normal;font-variation-settings:"wdth" 100,"YTLC" 500;font-size:16px;font-size:calculaterem(16px);color:#37474f;margin:0}.icone-prodotto{display:grid;grid-template-columns:repeat(2, 1fr);row-gap:30px;column-gap:30px;margin-top:50px}@media(max-width: 767px){.icone-prodotto{grid-template-columns:1fr}}.icone-prodotto .icona{display:flex;align-items:center;gap:20px}.icone-prodotto .icona img{width:50px;height:50px;object-fit:contain;object-position:50% 50%;display:block}.icone-prodotto .icona .icona__text h4{font-family:museo-sans,sans-serif;font-optical-sizing:auto;font-weight:700;font-style:normal;font-variation-settings:"wdth" 100,"YTLC" 500;font-size:16px;font-size:calculaterem(16px);color:#37474f;margin:0 0 5px 0}.icone-prodotto .icona .icona__text h6{font-family:museo-sans,sans-serif;font-optical-sizing:auto;font-weight:300;font-style:normal;font-variation-settings:"wdth" 100,"YTLC" 500;font-size:16px;font-size:calculaterem(16px);color:#37474f;margin:0}.image-big-category-parent{position:relative;height:50vh;z-index:-1}.image-big-category-parent img{top:-25vh;position:absolute;width:100%;height:auto;display:block}.other-parent-categories{margin-top:10vh;display:grid;grid-template-columns:repeat(2, 1fr);gap:50px}@media(min-width: 1024px)and (max-width: 1280px){.other-parent-categories{gap:30px;grid-template-columns:repeat(2, 1fr)}}@media(min-width: 768px)and (max-width: 1023px){.other-parent-categories{gap:40px;grid-template-columns:repeat(1, 1fr)}}@media(max-width: 767px){.other-parent-categories{gap:30px;grid-template-columns:repeat(1, 1fr)}}.other-parent-categories .other-parent-categories__current{background-color:#37474f;-moz-border-radius:40px 40px 40px 40px;-webkit-border-radius:40px 40px 40px 40px;border-radius:40px 40px 40px 40px;display:flex;align-items:center;justify-content:center}.other-parent-categories .other-parent-categories__current svg{max-width:340px;width:100%;height:auto;display:block}.other-parent-categories .other-parent-categories__item{display:flex;align-items:center;justify-content:space-between;background-color:#f5f7f8;padding:5vh 50px;-moz-border-radius:40px 40px 40px 40px;-webkit-border-radius:40px 40px 40px 40px;border-radius:40px 40px 40px 40px;-webkit-transition:background-color .3s cubic-bezier(0.1, 0.1, 0.4, 0.1);-moz-transition:background-color .3s cubic-bezier(0.1, 0.1, 0.4, 0.1);-o-transition:background-color .3s cubic-bezier(0.1, 0.1, 0.4, 0.1);transition:background-color .3s cubic-bezier(0.1, 0.1, 0.4, 0.1);-webkit-transition-delay:0;-moz-transition-delay:0;-o-transition-delay:0;transition-delay:0}@media(min-width: 1024px)and (max-width: 1280px){.other-parent-categories .other-parent-categories__item{padding:3vh 40px}}@media(min-width: 768px)and (max-width: 1023px){.other-parent-categories .other-parent-categories__item{padding:3vh 40px}}@media(max-width: 767px){.other-parent-categories .other-parent-categories__item{padding:30px;flex-direction:column-reverse;gap:30px;width:100%;align-items:flex-start}}.other-parent-categories .other-parent-categories__item .other-parent-categories__item__content span{font-size:20px;font-size:calculaterem(20px);font-family:museo-sans,sans-serif;font-optical-sizing:auto;font-weight:300;font-style:normal;font-variation-settings:"wdth" 100,"YTLC" 500;color:#37474f;text-transform:uppercase;margin:0;padding:0;line-height:1;-webkit-transition:color .3s cubic-bezier(0.1, 0.1, 0.4, 0.1);-moz-transition:color .3s cubic-bezier(0.1, 0.1, 0.4, 0.1);-o-transition:color .3s cubic-bezier(0.1, 0.1, 0.4, 0.1);transition:color .3s cubic-bezier(0.1, 0.1, 0.4, 0.1);-webkit-transition-delay:0;-moz-transition-delay:0;-o-transition-delay:0;transition-delay:0}.other-parent-categories .other-parent-categories__item .other-parent-categories__item__content h3{font-size:45px;font-size:calculaterem(45px);font-family:museo-sans,sans-serif;font-optical-sizing:auto;font-weight:300;font-style:normal;font-variation-settings:"wdth" 100,"YTLC" 500;color:#37474f;margin:1.5vh 0 0 0;padding:0;line-height:1;-webkit-transition:color .3s cubic-bezier(0.1, 0.1, 0.4, 0.1);-moz-transition:color .3s cubic-bezier(0.1, 0.1, 0.4, 0.1);-o-transition:color .3s cubic-bezier(0.1, 0.1, 0.4, 0.1);transition:color .3s cubic-bezier(0.1, 0.1, 0.4, 0.1);-webkit-transition-delay:0;-moz-transition-delay:0;-o-transition-delay:0;transition-delay:0}.other-parent-categories .other-parent-categories__item .other-parent-categories__item__content h3 span{font-size:36px;font-size:calculaterem(36px);font-family:museo-sans,sans-serif;font-optical-sizing:auto;font-weight:700;font-style:normal;font-variation-settings:"wdth" 100,"YTLC" 500}@media(max-width: 767px){.other-parent-categories .other-parent-categories__item .other-parent-categories__item__content h3{font-size:35px;font-size:calculaterem(35px)}.other-parent-categories .other-parent-categories__item .other-parent-categories__item__content h3 span{font-size:26px;font-size:calculaterem(26px)}}.other-parent-categories .other-parent-categories__item .other-parent-categories__item__icon{width:220px;height:220px;background-color:#fff;-moz-border-radius:50% 50% 50% 50%;-webkit-border-radius:50% 50% 50% 50%;border-radius:50% 50% 50% 50%;display:flex;align-items:center;justify-content:center;-webkit-transition:transform .3s cubic-bezier(0.1, 0.1, 0.4, 0.1);-moz-transition:transform .3s cubic-bezier(0.1, 0.1, 0.4, 0.1);-o-transition:transform .3s cubic-bezier(0.1, 0.1, 0.4, 0.1);transition:transform .3s cubic-bezier(0.1, 0.1, 0.4, 0.1);-webkit-transition-delay:0;-moz-transition-delay:0;-o-transition-delay:0;transition-delay:0}@media(min-width: 1024px)and (max-width: 1280px){.other-parent-categories .other-parent-categories__item .other-parent-categories__item__icon{width:200px;height:200px}}@media(min-width: 768px)and (max-width: 1023px){.other-parent-categories .other-parent-categories__item .other-parent-categories__item__icon{width:180px;height:180px}}@media(max-width: 767px){.other-parent-categories .other-parent-categories__item .other-parent-categories__item__icon{width:140px;height:140px}}.other-parent-categories .other-parent-categories__item .other-parent-categories__item__icon img{width:50%;height:50%;object-fit:contain;object-position:50% 50%}.other-parent-categories .other-parent-categories__item:hover{background-color:#37474f}.other-parent-categories .other-parent-categories__item:hover .other-parent-categories__item__content span{color:#fff}.other-parent-categories .other-parent-categories__item:hover .other-parent-categories__item__content h3{color:#fff}.other-parent-categories .other-parent-categories__item:hover .other-parent-categories__item__icon{transform:scale(1.1)}.archive-products{display:grid;grid-template-columns:repeat(4, 1fr);gap:50px;margin-top:5vh}@media(min-width: 1024px)and (max-width: 1280px){.archive-products{grid-template-columns:repeat(3, 1fr)}}@media(min-width: 768px)and (max-width: 1023px){.archive-products{grid-template-columns:repeat(2, 1fr)}}@media(max-width: 767px){.archive-products{grid-template-columns:repeat(1, 1fr)}}.archive-products__item{flex-grow:1;display:flex;flex-direction:column;gap:30px;justify-content:stretch;height:100%}.archive-products__item .archive-products-item__img{width:100%;flex-shrink:0;-moz-border-radius:40px 40px 40px 40px;-webkit-border-radius:40px 40px 40px 40px;border-radius:40px 40px 40px 40px;border:5px solid #cbdde6;-webkit-transition:border-color .3s cubic-bezier(0.1, 0.1, 0.4, 0.1);-moz-transition:border-color .3s cubic-bezier(0.1, 0.1, 0.4, 0.1);-o-transition:border-color .3s cubic-bezier(0.1, 0.1, 0.4, 0.1);transition:border-color .3s cubic-bezier(0.1, 0.1, 0.4, 0.1);-webkit-transition-delay:0;-moz-transition-delay:0;-o-transition-delay:0;transition-delay:0;overflow:hidden;position:relative;background-color:#fff}.archive-products__item .archive-products-item__img::before{content:"";display:block;padding-top:75%;z-index:0}.archive-products__item .archive-products-item__img img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain;object-position:50% 50%;transition:transform .3s ease-in-out;z-index:1}.archive-products__item .archive-products-item__img::after{content:"Image for illustration only";display:block;position:absolute;bottom:10px;left:0;width:100%;text-align:center;z-index:2;pointer-events:none;font-family:museo-sans,sans-serif;font-optical-sizing:auto;font-weight:500;font-style:normal;font-variation-settings:"wdth" 100,"YTLC" 500;font-size:14px;font-size:calculaterem(14px);color:#37474f}.archive-products__item .archive-products-item__img:hover{border-color:#8fcb26}.archive-products__item .archive-products-item__img:hover img{transform:scale(1.1)}.archive-products__item .archive-products__item__content{padding-left:35px;position:relative;display:flex;flex-direction:column;height:100%;gap:10px}.archive-products__item .archive-products__item__content::before{content:"";display:block;width:20px;height:1px;background-color:#37474f;position:absolute;top:10px;left:0}.archive-products__item .archive-products__item__content .archive-products__item__content__categories{display:flex;flex-wrap:wrap;gap:5px;margin-top:auto;padding:10px 1px}.archive-products__item .archive-products__item__content .archive-products__item__content__categories a{font-size:14px;font-size:calculaterem(14px);font-family:museo-sans,sans-serif;font-optical-sizing:auto;font-weight:700;font-style:normal;font-variation-settings:"wdth" 100,"YTLC" 500;color:#8fcb26;line-height:1;border:1px solid #8fcb26;padding:5px 10px;-moz-border-radius:20px 20px 20px 20px;-webkit-border-radius:20px 20px 20px 20px;border-radius:20px 20px 20px 20px;transition:all .3s ease-in-out}.archive-products__item .archive-products__item__content .archive-products__item__content__categories a:hover{border-color:#37474f;color:#37474f}.archive-products__item .archive-products__item__content h5{font-size:18px;font-size:calculaterem(18px);font-family:museo-sans,sans-serif;font-optical-sizing:auto;font-weight:700;font-style:normal;font-variation-settings:"wdth" 100,"YTLC" 500;color:#37474f;margin:0;padding:0;line-height:1.2}.archive-products__item .archive-products__item__content .archive-products__item__content__description{font-size:16px;font-size:calculaterem(16px);font-family:museo-sans,sans-serif;font-optical-sizing:auto;font-weight:300;font-style:normal;font-variation-settings:"wdth" 100,"YTLC" 500;color:#37474f;line-height:1.5}.button-loop-read-more{flex-shrink:0;font-size:16px;font-size:calculaterem(16px);font-family:museo-sans,sans-serif;font-optical-sizing:auto;font-weight:700;font-style:normal;font-variation-settings:"wdth" 100,"YTLC" 500;margin:0;color:#fff !important;background-color:#37474f;justify-content:center;display:inline-flex;align-items:center;-moz-border-radius:10px 10px 10px 10px;-webkit-border-radius:10px 10px 10px 10px;border-radius:10px 10px 10px 10px;padding:10px 20px !important;gap:10px;transition:all .3s ease-in-out}.button-loop-read-more::after{content:"";width:10px;height:10px;display:block;-moz-border-radius:50% 50% 50% 50%;-webkit-border-radius:50% 50% 50% 50%;border-radius:50% 50% 50% 50%;background:#8fcb26;transition:all .3s ease-in-out}.button-loop-read-more:hover{background-color:#8fcb26;color:#37474f !important}.button-loop-read-more:hover::after{background-color:#37474f;transform:translateX(5px)}.category-header{display:flex;justify-content:space-between;align-items:flex-end}@media(max-width: 767px){.category-header{flex-direction:column-reverse;align-items:flex-start}}.category-header .category-header__first{gap:20px;display:flex;align-items:flex-end}@media(max-width: 767px){.category-header .category-header__first{gap:10px;margin-top:30px}}.category-header .category-header__first .category-header__icon{width:160px;height:160px;margin-right:20px}.category-header .category-header__first .category-header__icon img{width:100%;height:100%;object-fit:contain;object-position:50% 50%}@media(max-width: 767px){.category-header .category-header__first .category-header__icon{margin-right:10px;width:90px;height:90px}}@media(min-width: 768px)and (max-width: 1023px){.category-header .category-header__first .category-header__icon{margin-right:15px;width:120px;height:120px}}.category-header .category-header__first h1{font-size:65px;font-size:calculaterem(65px);font-family:museo-sans,sans-serif;font-optical-sizing:auto;font-weight:300;font-style:normal;font-variation-settings:"wdth" 100,"YTLC" 500;color:#37474f;line-height:.9;margin:0}.category-header .category-header__first h1 strong{font-family:museo-sans,sans-serif;font-optical-sizing:auto;font-weight:700;font-style:normal;font-variation-settings:"wdth" 100,"YTLC" 500}@media(max-width: 767px){.category-header .category-header__first h1{font-size:40px;font-size:calculaterem(40px);line-height:1}}@media(min-width: 768px)and (max-width: 1023px){.category-header .category-header__first h1{font-size:50px;font-size:calculaterem(50px)}}.category-header .category-header__last{display:flex;gap:15px;flex-direction:column;align-items:flex-end}@media(max-width: 767px){.category-header .category-header__last{gap:5px;width:100%}}.category-header .category-header__last a.btn-back{font-size:16px;font-size:calculaterem(16px);font-family:museo-sans,sans-serif;font-optical-sizing:auto;font-weight:700;font-style:normal;font-variation-settings:"wdth" 100,"YTLC" 500;color:#37474f;display:inline-flex;align-items:center;gap:10px;transition:color .3s ease-in-out}.category-header .category-header__last a.btn-back::before{content:"";width:10px;height:10px;display:block;-moz-border-radius:50% 50% 50% 50%;-webkit-border-radius:50% 50% 50% 50%;border-radius:50% 50% 50% 50%;background:#8fcb26;transition:all .3s ease-in-out}.category-header .category-header__last a.btn-back:hover{color:#8fcb26}.category-header .category-header__last a.btn-back:hover::before{background-color:#37474f;transform:translateX(5px)}.category-header-sub{display:flex;justify-content:space-between;align-items:flex-end}@media(max-width: 767px){.category-header-sub{flex-direction:column-reverse;align-items:flex-start}}.category-header-sub .category-header-sub__first{gap:20px;display:flex;align-items:center;flex-grow:1}@media(max-width: 767px){.category-header-sub .category-header-sub__first{align-items:flex-start;flex-direction:column;margin-top:20px}}.category-header-sub .category-header-sub__first .category-header-sub__first__img{flex-shrink:0;width:100%;max-width:338px;margin-right:20px;position:relative;-moz-border-radius:50% 50% 50% 50%;-webkit-border-radius:50% 50% 50% 50%;border-radius:50% 50% 50% 50%;overflow:hidden;background-color:#fff}.category-header-sub .category-header-sub__first .category-header-sub__first__img::before{content:"";display:block;padding-top:100%}.category-header-sub .category-header-sub__first .category-header-sub__first__img img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:50% 50%}@media(max-width: 767px){.category-header-sub .category-header-sub__first .category-header-sub__first__img{max-width:80px;margin-right:0;margin-bottom:20px}}.category-header-sub .category-header-sub__first .category-header-sub__first__title{flex-grow:1}.category-header-sub .category-header-sub__first .category-header-sub__first__title .category-header-sub__first__title__inc{font-size:24px;font-size:calculaterem(24px);font-family:museo-sans,sans-serif;font-optical-sizing:auto;font-weight:500;font-style:normal;font-variation-settings:"wdth" 100,"YTLC" 500;color:#37474f;line-height:1;margin-bottom:20px}.category-header-sub .category-header-sub__first .category-header-sub__first__title .category-header-sub__first__title__inc span{font-size:36px;font-size:calculaterem(36px)}.category-header-sub .category-header-sub__first .category-header-sub__first__title h1{font-size:65px;font-size:calculaterem(65px);font-family:museo-sans,sans-serif;font-optical-sizing:auto;font-weight:700;font-style:normal;font-variation-settings:"wdth" 100,"YTLC" 500;color:#37474f;line-height:.9;margin:0}.category-header-sub .category-header-sub__last{display:flex;gap:15px;flex-direction:column;align-items:flex-end}.category-header-sub .category-header-sub__last a.btn-back{font-size:16px;font-size:calculaterem(16px);font-family:museo-sans,sans-serif;font-optical-sizing:auto;font-weight:700;font-style:normal;font-variation-settings:"wdth" 100,"YTLC" 500;color:#37474f;display:inline-flex;align-items:center;gap:10px;transition:color .3s ease-in-out}.category-header-sub .category-header-sub__last a.btn-back::before{content:"";width:10px;height:10px;display:block;-moz-border-radius:50% 50% 50% 50%;-webkit-border-radius:50% 50% 50% 50%;border-radius:50% 50% 50% 50%;background:#8fcb26;transition:all .3s ease-in-out}.category-header-sub .category-header-sub__last a.btn-back:hover{color:#8fcb26}.category-header-sub .category-header-sub__last a.btn-back:hover::before{background-color:#37474f;transform:translateX(5px)}.category-header-sub .category-header-sub__last a.category-header-sub__last__btn-parent{margin-top:30px;font-size:24px;font-size:calculaterem(24px);font-family:museo-sans,sans-serif;font-optical-sizing:auto;font-weight:300;font-style:normal;font-variation-settings:"wdth" 100,"YTLC" 500;color:#37474f;line-height:1;display:inline-flex;align-items:center;gap:10px;border:5px solid #37474f;padding:18px 22px;-moz-border-radius:20px 20px 20px 20px;-webkit-border-radius:20px 20px 20px 20px;border-radius:20px 20px 20px 20px;transition:border .3s ease-in-out}.category-header-sub .category-header-sub__last a.category-header-sub__last__btn-parent strong{font-family:museo-sans,sans-serif;font-optical-sizing:auto;font-weight:700;font-style:normal;font-variation-settings:"wdth" 100,"YTLC" 500}.category-header-sub .category-header-sub__last a.category-header-sub__last__btn-parent img{width:56px;height:56px;object-fit:contain;object-position:50% 50%;display:block}.category-header-sub .category-header-sub__last a.category-header-sub__last__btn-parent:hover{border-color:#8fcb26}.category-child-content{position:relative;z-index:0;padding-top:50vh}.category-child-content .category-child-content__image{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}.category-child-content .category-child-content__loop{position:relative;z-index:1}.category-content{margin-top:7vh}.category-content ul{margin:0;padding:0;list-style:none}.category-content__subcategories{display:flex;flex-direction:column;gap:20px}.category-content__subcategories .category-content__subcategories__item{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:30px 40px;-moz-border-radius:40px 40px 40px 40px;-webkit-border-radius:40px 40px 40px 40px;border-radius:40px 40px 40px 40px;background:hsla(0,0%,100%,.8);backdrop-filter:blur(10px);border:10px solid #37474f}@media(max-width: 767px){.category-content__subcategories .category-content__subcategories__item{flex-direction:column-reverse;align-items:flex-start;gap:30px}}.category-content__subcategories .category-content__subcategories__item .category-content__subcategories__item__first .category-content__subcategories__item__first_inc{font-size:20px;font-size:calculaterem(20px);font-family:museo-sans,sans-serif;font-optical-sizing:auto;font-weight:300;font-style:normal;font-variation-settings:"wdth" 100,"YTLC" 500;color:#37474f;line-height:1}.category-content__subcategories .category-content__subcategories__item .category-content__subcategories__item__first .category-content__subcategories__item__first_inc span{padding-left:3px;font-family:museo-sans,sans-serif;font-optical-sizing:auto;font-weight:500;font-style:normal;font-variation-settings:"wdth" 100,"YTLC" 500;font-size:30px;font-size:calculaterem(30px)}.category-content__subcategories .category-content__subcategories__item .category-content__subcategories__item__first h3{margin:0;padding:0;line-height:1}.category-content__subcategories .category-content__subcategories__item .category-content__subcategories__item__first h3 a{font-size:40px;font-size:calculaterem(40px);letter-spacing:-2px;line-height:1.2;font-family:museo-sans,sans-serif;font-optical-sizing:auto;font-weight:700;font-style:normal;font-variation-settings:"wdth" 100,"YTLC" 500;color:#37474f;position:relative}.category-content__subcategories .category-content__subcategories__item .category-content__subcategories__item__first h3 a::before{content:"";height:3px;width:0;background-color:#8fcb26;pointer-events:none;position:absolute;bottom:-5px;left:0;transition:width .3s cubic-bezier(0.1, 0.1, 0.4, 0.1)}.category-content__subcategories .category-content__subcategories__item .category-content__subcategories__item__first h3 a:hover::before{width:100%}.category-content__subcategories .category-content__subcategories__item .category-content__subcategories__item__first .category-content__subcategories__item__first_cta{margin-top:20px}.category-content__subcategories .category-content__subcategories__item .category-content__subcategories__item__first .category-content__subcategories__item__first_cta a{font-size:16px;font-size:calculaterem(16px);font-family:museo-sans,sans-serif;font-optical-sizing:auto;font-weight:700;font-style:normal;font-variation-settings:"wdth" 100,"YTLC" 500;color:#37474f;display:inline-flex;align-items:center;gap:10px;transition:color .3s ease-in-out}.category-content__subcategories .category-content__subcategories__item .category-content__subcategories__item__first .category-content__subcategories__item__first_cta a::after{content:"";width:10px;height:10px;display:block;-moz-border-radius:50% 50% 50% 50%;-webkit-border-radius:50% 50% 50% 50%;border-radius:50% 50% 50% 50%;background:#8fcb26;transition:all .3s ease-in-out}.category-content__subcategories .category-content__subcategories__item .category-content__subcategories__item__first .category-content__subcategories__item__first_cta a:hover{color:#8fcb26}.category-content__subcategories .category-content__subcategories__item .category-content__subcategories__item__first .category-content__subcategories__item__first_cta a:hover::after{background-color:#37474f;transform:translateX(5px)}.category-content__subcategories .category-content__subcategories__item .category-content__subcategories__item__last{flex-shrink:0}.category-content__subcategories .category-content__subcategories__item .category-content__subcategories__item__last .category-content__subcategories__item__image{width:220px;height:220px;-moz-border-radius:50% 50% 50% 50%;-webkit-border-radius:50% 50% 50% 50%;border-radius:50% 50% 50% 50%;overflow:hidden}.category-content__subcategories .category-content__subcategories__item .category-content__subcategories__item__last .category-content__subcategories__item__image a{display:block;width:100%;height:100%}.category-content__subcategories .category-content__subcategories__item .category-content__subcategories__item__last .category-content__subcategories__item__image a img{width:100%;height:100%;object-fit:cover;object-position:50% 50%;transition:transform .3s ease-in-out}.category-content__subcategories .category-content__subcategories__item .category-content__subcategories__item__last .category-content__subcategories__item__image a:hover img{transform:scale(1.1)}@media(max-width: 767px){.category-content__subcategories .category-content__subcategories__item .category-content__subcategories__item__last .category-content__subcategories__item__image{width:140px;height:140px}}.shop-page .shop-controls{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:2rem}.shop-page .shop-controls .total-count{font-weight:bold}.shop-page .shop-controls .shop-filters{display:flex;gap:.5rem}.shop-page .shop-controls .shop-filters select{padding:.3em}.shop-page .product-list-item{display:flex;margin-bottom:2rem;align-items:flex-start}.shop-page .product-list-item .thumb{flex:0 0 25%;max-width:25%}.shop-page .product-list-item .details{flex:1;padding-left:1rem}.shop-page .product-list-item .details .title{margin-top:0}.shop-page .product-list-item .details .excerpt{margin:.5em 0}.shop-page .product-list-item .details .read-more{font-weight:bold;text-decoration:underline}.woocommerce-breadcrumb{font-size:16px;font-size:calculaterem(16px);font-family:museo-sans,sans-serif;font-optical-sizing:auto;font-weight:700;font-style:normal;font-variation-settings:"wdth" 100,"YTLC" 500;line-height:1;color:#37474f;text-align:right}.woocommerce-breadcrumb a{position:relative;color:#37474f;font-family:museo-sans,sans-serif;font-optical-sizing:auto;font-weight:300;font-style:normal;font-variation-settings:"wdth" 100,"YTLC" 500;-webkit-transition:color .3s cubic-bezier(0.4, 0.1, 0.1, 0.1);-moz-transition:color .3s cubic-bezier(0.4, 0.1, 0.1, 0.1);-o-transition:color .3s cubic-bezier(0.4, 0.1, 0.1, 0.1);transition:color .3s cubic-bezier(0.4, 0.1, 0.1, 0.1);-webkit-transition-delay:0;-moz-transition-delay:0;-o-transition-delay:0;transition-delay:0}.woocommerce-breadcrumb a::before{content:"";height:3px;width:0;background-color:#8fcb26;pointer-events:none;position:absolute;bottom:-5px;left:0;transition:width .3s cubic-bezier(0.1, 0.1, 0.4, 0.1)}.woocommerce-breadcrumb a:hover{color:#8fcb26}.woocommerce-breadcrumb a:hover::before{width:100%}#preloader-ajax{position:fixed;top:0;left:0;width:100%;height:100%;background-color:hsla(0,0%,100%,.5);z-index:9000}#preloader-ajax .lds-ring{display:inline-block;position:absolute;width:80px;height:80px;top:50%;left:50%;margin:-40px 0 0 -40px}#preloader-ajax .lds-ring div{box-sizing:border-box;display:block;position:absolute;width:64px;height:64px;margin:8px;border:4px solid #8fcb26;border-radius:50%;animation:lds-ring 1.2s cubic-bezier(0.5, 0, 0.5, 1) infinite;border-color:#8fcb26 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}#preloader-ajax .lds-ring div:nth-child(1){animation-delay:-0.45s}#preloader-ajax .lds-ring div:nth-child(2){animation-delay:-0.3s}#preloader-ajax .lds-ring div:nth-child(3){animation-delay:-0.15s}@keyframes lds-ring{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.woocommerce-notices-wrapper{margin:1em 0}.woocommerce-notices-wrapper>.woocommerce-message,.woocommerce-notices-wrapper>ul>li{border-radius:4px;padding:20px 30px;margin-bottom:30px;position:relative;background-color:#fff;border:5px solid #ccc;-moz-border-radius:10px 10px 10px 10px;-webkit-border-radius:10px 10px 10px 10px;border-radius:10px 10px 10px 10px;color:#333}.woocommerce-notices-wrapper>.woocommerce-message.woocommerce-info,.woocommerce-notices-wrapper>.woocommerce-message[class*=info],.woocommerce-notices-wrapper>ul>li.woocommerce-info,.woocommerce-notices-wrapper>ul>li[class*=info]{background-color:#d9edf7;border-color:#bce8f1;color:#31708f}.woocommerce-notices-wrapper>.woocommerce-message.woocommerce-success,.woocommerce-notices-wrapper>.woocommerce-message[class*=success],.woocommerce-notices-wrapper>ul>li.woocommerce-success,.woocommerce-notices-wrapper>ul>li[class*=success]{background-color:#dff0d8;border-color:#d0e9c6;color:#3c763d}.woocommerce-notices-wrapper>.woocommerce-message.woocommerce-error,.woocommerce-notices-wrapper>.woocommerce-message[class*=error],.woocommerce-notices-wrapper>ul>li.woocommerce-error,.woocommerce-notices-wrapper>ul>li[class*=error]{background-color:#f2dede;border-color:#ebcccc;color:#a94442}.woocommerce-notices-wrapper>.woocommerce-message.woocommerce-warning,.woocommerce-notices-wrapper>.woocommerce-message[class*=warning],.woocommerce-notices-wrapper>ul>li.woocommerce-warning,.woocommerce-notices-wrapper>ul>li[class*=warning]{background-color:#fcf8e3;border-color:#faf2cc;color:#8a6d3b}.woocommerce-notices-wrapper .wc-forward{display:none !important}.woocommerce-notices-wrapper .restore-item{position:relative;color:#37474f;font-family:museo-sans,sans-serif;font-optical-sizing:auto;font-weight:300;font-style:normal;font-variation-settings:"wdth" 100,"YTLC" 500;-webkit-transition:color .3s cubic-bezier(0.4, 0.1, 0.1, 0.1);-moz-transition:color .3s cubic-bezier(0.4, 0.1, 0.1, 0.1);-o-transition:color .3s cubic-bezier(0.4, 0.1, 0.1, 0.1);transition:color .3s cubic-bezier(0.4, 0.1, 0.1, 0.1);-webkit-transition-delay:0;-moz-transition-delay:0;-o-transition-delay:0;transition-delay:0}.woocommerce-notices-wrapper .restore-item::before{content:"";height:3px;width:0;background-color:#8fcb26;pointer-events:none;position:absolute;bottom:-5px;left:0;transition:width .3s cubic-bezier(0.1, 0.1, 0.4, 0.1)}.woocommerce-notices-wrapper .restore-item:hover{color:#8fcb26}.woocommerce-notices-wrapper .restore-item:hover::before{width:100%}.woocommerce .shop_table{width:100%;border-collapse:collapse}.woocommerce .shop_table thead tr th{text-align:left;color:#37474f;border-bottom:3px solid #afb0b1;padding-bottom:15px}@media(max-width: 767px){.woocommerce .shop_table thead tr th{font-size:14px}}@media(min-width: 768px)and (max-width: 1023px){.woocommerce .shop_table thead tr th.product-quantity{display:none}}@media(max-width: 767px){.woocommerce .shop_table thead tr th.product-quantity,.woocommerce .shop_table thead tr th.product-price{display:none}}.woocommerce .shop_table tfoot tr th{text-align:left;color:#37474f;border-bottom:3px solid #afb0b1;padding-top:15px}.woocommerce .shop_table tfoot tr td{text-align:right;color:#37474f;border-bottom:3px solid #afb0b1;padding-top:15px}.woocommerce .shop_table tbody tr.cart_item td{color:#37474f;border-bottom:1px solid #afb0b1;padding:10px 0}@media(max-width: 767px){.woocommerce .shop_table tbody tr.cart_item td{font-size:14px}}.woocommerce .shop_table tbody tr.cart_item td.product-remove{position:relative;width:50px}.woocommerce .shop_table tbody tr.cart_item td.product-remove a{display:block;overflow:hidden;text-indent:-9000rem;cursor:pointer;height:20px;width:20px;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.woocommerce .shop_table tbody tr.cart_item td.product-remove a::after{content:"";position:absolute;top:0;left:0;display:block;height:100%;width:100%;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16.828' height='16.828' viewBox='0 0 16.828 16.828'%3E%3Cg transform='translate(-1684.086 -118.086)'%3E%3Cline stroke='%2337474F' stroke-linecap='round' stroke-width='2' x1='14' y2='14' transform='translate(1685.5 119.5)'/%3E%3Cline stroke='%2337474F' stroke-linecap='round' stroke-width='2' x2='14' y2='14' transform='translate(1685.5 119.5)'/%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat;background-position:50% 50%;background-size:contain;-webkit-transition:all .3s cubic-bezier(0, 0.8, 0.2, 1);-moz-transition:all .3s cubic-bezier(0, 0.8, 0.2, 1);-o-transition:all .3s cubic-bezier(0, 0.8, 0.2, 1);transition:all .3s cubic-bezier(0, 0.8, 0.2, 1);-webkit-transition-delay:0;-moz-transition-delay:0;-o-transition-delay:0;transition-delay:0}.woocommerce .shop_table tbody tr.cart_item td.product-remove a:hover::after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16.828' height='16.828' viewBox='0 0 16.828 16.828'%3E%3Cg transform='translate(-1684.086 -118.086)'%3E%3Cline stroke='%238FCB26' stroke-linecap='round' stroke-width='2' x1='14' y2='14' transform='translate(1685.5 119.5)'/%3E%3Cline stroke='%238FCB26' stroke-linecap='round' stroke-width='2' x2='14' y2='14' transform='translate(1685.5 119.5)'/%3E%3C/g%3E%3C/svg%3E");-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);transform:rotate(90deg)}.woocommerce .shop_table tbody tr.cart_item td.product-thumbnail{padding:10px}.woocommerce .shop_table tbody tr.cart_item td.product-thumbnail::before{display:none}.woocommerce .shop_table tbody tr.cart_item td.product-thumbnail a img{-moz-border-radius:5px 5px 5px 5px;-webkit-border-radius:5px 5px 5px 5px;border-radius:5px 5px 5px 5px;width:60px;height:60px;object-fit:contain;object-position:50% 50%;display:block;border:1px solid #afb0b1;-webkit-transition:all .3s cubic-bezier(0, 0.8, 0.2, 1);-moz-transition:all .3s cubic-bezier(0, 0.8, 0.2, 1);-o-transition:all .3s cubic-bezier(0, 0.8, 0.2, 1);transition:all .3s cubic-bezier(0, 0.8, 0.2, 1);-webkit-transition-delay:0;-moz-transition-delay:0;-o-transition-delay:0;transition-delay:0;background-color:#fff}.woocommerce .shop_table tbody tr.cart_item td.product-thumbnail a:hover img{border-color:#8fcb26}@media(min-width: 768px)and (max-width: 1023px){.woocommerce .shop_table tbody tr.cart_item td.product-thumbnail a img{width:60px;height:60px}}@media(max-width: 767px){.woocommerce .shop_table tbody tr.cart_item td.product-thumbnail a img{width:60px;height:60px}}.woocommerce .shop_table tbody tr.cart_item td.product-name a{font-weight:600;color:#37474f;-webkit-transition:all .3s cubic-bezier(0, 0.8, 0.2, 1);-moz-transition:all .3s cubic-bezier(0, 0.8, 0.2, 1);-o-transition:all .3s cubic-bezier(0, 0.8, 0.2, 1);transition:all .3s cubic-bezier(0, 0.8, 0.2, 1);-webkit-transition-delay:0;-moz-transition-delay:0;-o-transition-delay:0;transition-delay:0}.woocommerce .shop_table tbody tr.cart_item td.product-name a:hover{color:#8fcb26}.woocommerce .shop_table tbody tr.cart_item td.product-price{color:#37474f}@media(min-width: 768px)and (max-width: 1023px){.woocommerce .shop_table tbody tr.cart_item td.product-quantity{display:none}}@media(max-width: 767px){.woocommerce .shop_table tbody tr.cart_item td.product-quantity,.woocommerce .shop_table tbody tr.cart_item td.product-price{display:none}}.woocommerce .shop_table tbody tr.cart_item td.product-quantity .quantity,.woocommerce .shop_table tbody tr.cart_item td.product-price .quantity{display:flex;align-items:center;gap:15px;padding-right:20px}.woocommerce .shop_table tbody tr.cart_item td.product-quantity .quantity input,.woocommerce .shop_table tbody tr.cart_item td.product-price .quantity input{border:1px solid #ccc;padding:0 10px;width:100%;max-width:200px;margin:0;height:50px;line-height:50px;color:#37474f;outline:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;background:rgba(0,0,0,0);font-size:18px;font-size:calculaterem(18px);font-family:museo-sans,sans-serif;font-optical-sizing:auto;font-weight:700;font-style:normal;font-variation-settings:"wdth" 100,"YTLC" 500;-webkit-transition:all .3s cubic-bezier(0, 0.8, 0.2, 1);-moz-transition:all .3s cubic-bezier(0, 0.8, 0.2, 1);-o-transition:all .3s cubic-bezier(0, 0.8, 0.2, 1);transition:all .3s cubic-bezier(0, 0.8, 0.2, 1);-webkit-transition-delay:0;-moz-transition-delay:0;-o-transition-delay:0;transition-delay:0;-moz-border-radius:5px 5px 5px 5px;-webkit-border-radius:5px 5px 5px 5px;border-radius:5px 5px 5px 5px}@media(max-width: 767px){.woocommerce .shop_table tbody tr.cart_item td.product-quantity .quantity input,.woocommerce .shop_table tbody tr.cart_item td.product-price .quantity input{font-size:14px}}.woocommerce .shop_table tbody tr.cart_item td.product-quantity .quantity input:focus,.woocommerce .shop_table tbody tr.cart_item td.product-price .quantity input:focus{border-color:#37474f;outline:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.woocommerce .shop_table tbody tr.cart_item td.product-quantity .quantity span,.woocommerce .shop_table tbody tr.cart_item td.product-price .quantity span{font-size:16px;font-size:calculaterem(16px);font-family:museo-sans,sans-serif;font-optical-sizing:auto;font-weight:700;font-style:normal;font-variation-settings:"wdth" 100,"YTLC" 500}.woocommerce .shop_table .product-subtotal{text-align:right !important}@media(max-width: 1023px){.woocommerce .shop_table .actions .button{width:100%}}.woocommerce .wc-empty-cart-message{padding:30px 0;font-size:20px;font-size:calculaterem(20px);font-family:museo-sans,sans-serif;font-optical-sizing:auto;font-weight:700;font-style:normal;font-variation-settings:"wdth" 100,"YTLC" 500;color:#37474f}@media(min-width: 768px)and (max-width: 1023px){.woocommerce .wc-empty-cart-message{font-size:18px;font-size:calculaterem(18px)}}@media(max-width: 767px){.woocommerce .wc-empty-cart-message{font-size:16px;font-size:calculaterem(16px)}}.woocommerce .cart-collaterals{display:flex;justify-content:flex-end;padding-bottom:10vh}.woocommerce .cart_totals{position:relative;margin-top:0;color:#37474f;width:50%}@media(min-width: 1024px)and (max-width: 1280px){.woocommerce .cart_totals{width:50%}}@media(min-width: 768px)and (max-width: 1023px){.woocommerce .cart_totals{top:0;width:100%;margin-top:20px}}@media(max-width: 767px){.woocommerce .cart_totals{top:0;width:100%;margin-top:10px}}.woocommerce .cart_totals h2{margin:0 0 30px 0;color:#37474f;font-weight:600;font-size:22px}@media(min-width: 768px)and (max-width: 1023px){.woocommerce .cart_totals h2{font-size:20px;margin:0 0 20px 0}}@media(max-width: 767px){.woocommerce .cart_totals h2{font-size:18px;margin:0 0 10px 0}}.woocommerce .cart_totals .shop_table{width:100%;border-collapse:collapse}.woocommerce .cart_totals .shop_table tbody tr th{border-bottom:1px solid #afb0b1;padding:10px 30px 10px 0;text-align:left;font-size:20px;font-size:calculaterem(20px);font-weight:300}@media(min-width: 768px)and (max-width: 1023px){.woocommerce .cart_totals .shop_table tbody tr th{font-size:18px;font-size:calculaterem(18px)}}@media(max-width: 767px){.woocommerce .cart_totals .shop_table tbody tr th{font-size:16px;font-size:calculaterem(16px)}}.woocommerce .cart_totals .shop_table tbody tr td{border-bottom:1px solid #afb0b1;padding:10px 0;text-align:right;font-size:20px;font-size:calculaterem(20px)}@media(min-width: 768px)and (max-width: 1023px){.woocommerce .cart_totals .shop_table tbody tr td{font-size:18px;font-size:calculaterem(18px)}}@media(max-width: 767px){.woocommerce .cart_totals .shop_table tbody tr td{font-size:16px;font-size:calculaterem(16px)}}.woocommerce .cart_totals .shop_table tbody tr td #shipping_method{list-style-type:none;margin:0;padding:0}.woocommerce .cart_totals .shop_table tbody tr td #shipping_method li{margin-top:5px}.woocommerce .cart_totals .shop_table tbody tr td #shipping_method li:first-child{margin-top:0}.woocommerce .cart_totals .shop_table tbody tr td .shipping-calculator-button{display:inline-block;margin-top:30px;background:rgba(0,0,0,0);padding:.9375rem 0 .9375rem 3.4375rem;color:#37474f;font-family:museo-sans,sans-serif;font-optical-sizing:auto;font-weight:300;font-style:normal;font-variation-settings:"wdth" 100,"YTLC" 500;font-size:1rem;max-width:290px;position:relative;-webkit-transition:all .5s cubic-bezier(0, 0.8, 0.2, 1);-moz-transition:all .5s cubic-bezier(0, 0.8, 0.2, 1);-o-transition:all .5s cubic-bezier(0, 0.8, 0.2, 1);transition:all .5s cubic-bezier(0, 0.8, 0.2, 1);-webkit-transition-delay:0;-moz-transition-delay:0;-o-transition-delay:0;transition-delay:0}.woocommerce .cart_totals .shop_table tbody tr td .shipping-calculator-button::after{content:"";left:0;position:absolute;top:0;transition:left .6s 0s;height:14px;width:31px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.woocommerce .cart_totals .shop_table tbody tr td .shipping-calculator-button:hover::after{left:10px}.woocommerce button[name=update_cart],.woocommerce input[name=update_cart]{display:none}.woocommerce .button{font-size:24px;font-size:calculaterem(24px);font-family:museo-sans,sans-serif;font-optical-sizing:auto;font-weight:700;font-style:normal;font-variation-settings:"wdth" 100,"YTLC" 500;color:#fff !important;background-color:#37474f;justify-content:center;display:inline-flex;align-items:center;-moz-border-radius:10px 10px 10px 10px;-webkit-border-radius:10px 10px 10px 10px;border-radius:10px 10px 10px 10px;padding:20px 40px !important;border:none !important;gap:10px;transition:all .3s ease-in-out;margin:0}.woocommerce .button::after{content:"";width:10px;height:10px;display:block;-moz-border-radius:50% 50% 50% 50%;-webkit-border-radius:50% 50% 50% 50%;border-radius:50% 50% 50% 50%;background:#8fcb26;transition:all .3s ease-in-out}.woocommerce .button:hover{background-color:#8fcb26;color:#37474f !important}.woocommerce .button:hover::after{background-color:#37474f;transform:translateX(5px)}.woocommerce .coupon{text-align:left !important;width:30%;padding-top:60px;display:flex;flex-wrap:wrap;align-items:center}@media(min-width: 1024px)and (max-width: 1280px){.woocommerce .coupon{width:40%;padding-top:50px}}@media(min-width: 768px)and (max-width: 1023px){.woocommerce .coupon{padding-top:40px;width:100%}}@media(max-width: 767px){.woocommerce .coupon{padding-top:30px;width:100%}}.woocommerce .coupon input{flex:1;border:1px solid #ccc;padding:0 10px;width:100%;margin:0 10px 0 0;height:50px;line-height:50px;color:#37474f;outline:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;background:rgba(0,0,0,0);font-size:18px;font-size:calculaterem(18px);font-family:museo-sans,sans-serif;font-optical-sizing:auto;font-weight:700;font-style:normal;font-variation-settings:"wdth" 100,"YTLC" 500;-webkit-transition:all .3s cubic-bezier(0, 0.8, 0.2, 1);-moz-transition:all .3s cubic-bezier(0, 0.8, 0.2, 1);-o-transition:all .3s cubic-bezier(0, 0.8, 0.2, 1);transition:all .3s cubic-bezier(0, 0.8, 0.2, 1);-webkit-transition-delay:0;-moz-transition-delay:0;-o-transition-delay:0;transition-delay:0;-moz-border-radius:5px 5px 5px 5px;-webkit-border-radius:5px 5px 5px 5px;border-radius:5px 5px 5px 5px}@media(max-width: 767px){.woocommerce .coupon input{font-size:14px}}.woocommerce .coupon input:focus{border-color:#37474f;outline:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.woocommerce .coupon .button{flex:0;padding:10px 20px !important;height:50px;margin:0;white-space:nowrap;font-size:16px;font-size:calculaterem(16px);font-family:museo-sans,sans-serif;font-optical-sizing:auto;font-weight:700;font-style:normal;font-variation-settings:"wdth" 100,"YTLC" 500;color:#fff !important;background-color:#37474f}.woocommerce .coupon .coupon-notices-wrapper{flex-basis:100%;margin-top:.75em}.woocommerce .wc-proceed-to-checkout{margin-top:30px;display:flex;justify-content:flex-end}.woocommerce h3{letter-spacing:0}.woocommerce .woocommerce-MyAccount-content a{font-weight:600}.woocommerce .woocommerce-checkout{display:grid;grid-template-columns:4fr 2fr;grid-template-rows:auto auto;gap:80px;align-items:start;padding-top:3vw;padding-bottom:5vw}.woocommerce .woocommerce-checkout #customer_details fieldset{background-color:#fff;padding:15px 30px;margin-top:30px;border:2px solid #37474f;-moz-border-radius:7px 7px 7px 7px;-webkit-border-radius:7px 7px 7px 7px;border-radius:7px 7px 7px 7px}.woocommerce .woocommerce-checkout #customer_details fieldset legend{margin-bottom:0px;margin-left:0;padding:0 10px;font-size:18px;font-size:calculaterem(18px);color:#8fcb26;font-weight:600}.woocommerce .woocommerce-checkout #customer_details label{display:inline-block;width:auto;position:relative}.woocommerce .woocommerce-checkout #customer_details label input[type=checkbox]{opacity:0;float:left;margin:0;padding:0;position:absolute}.woocommerce .woocommerce-checkout #customer_details label input[type=checkbox]+span{position:relative;padding:3px 0 0 30px;border:none !important;margin:0;line-height:1.2 !important;display:block;text-align:left;text-transform:none;color:#37474f !important;font-size:15px;background:rgba(0,0,0,0);font-family:museo-sans,sans-serif;font-optical-sizing:auto;font-weight:300;font-style:normal;font-variation-settings:"wdth" 100,"YTLC" 500;-webkit-transition:all .3s cubic-bezier(0, 0.8, 0.2, 1);-moz-transition:all .3s cubic-bezier(0, 0.8, 0.2, 1);-o-transition:all .3s cubic-bezier(0, 0.8, 0.2, 1);transition:all .3s cubic-bezier(0, 0.8, 0.2, 1);-webkit-transition-delay:0;-moz-transition-delay:0;-o-transition-delay:0;transition-delay:0;cursor:pointer}.woocommerce .woocommerce-checkout #customer_details label input[type=checkbox]+span span{font-family:museo-sans,sans-serif;font-optical-sizing:auto;font-weight:300;font-style:normal;font-variation-settings:"wdth" 100,"YTLC" 500;color:#8fcb26}.woocommerce .woocommerce-checkout #customer_details label input[type=checkbox]+span:hover{border-color:rgba(0,0,0,0)}.woocommerce .woocommerce-checkout #customer_details label input[type=checkbox]+span:before{position:absolute;display:inline-block;top:0;left:0;width:19px;height:19px;border:1px solid #37474f;background:rgba(0,0,0,0);content:""}.woocommerce .woocommerce-checkout #customer_details label input[type=checkbox]+span:after{position:absolute;display:block;z-index:2;content:"";top:-5px;left:2px;width:25px;height:25px;opacity:.1;background-size:contain !important;background-position:50% 50% !important;background-repeat:no-repeat;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='27.56' height='21.502' viewBox='0 0 27.56 21.502'%3E%3Cpath fill='none' stroke='%23eb4062' stroke-width='3' d='M681.152,4966.322l7.118,7.118,18.321-18.321' transform='translate(-680.092 -4954.059)'/%3E%3C/svg%3E");-webkit-transition:all .3s cubic-bezier(0, 0.8, 0.2, 1);-moz-transition:all .3s cubic-bezier(0, 0.8, 0.2, 1);-o-transition:all .3s cubic-bezier(0, 0.8, 0.2, 1);transition:all .3s cubic-bezier(0, 0.8, 0.2, 1);-webkit-transition-delay:0;-moz-transition-delay:0;-o-transition-delay:0;transition-delay:0}.woocommerce .woocommerce-checkout #customer_details label input[type=checkbox]:checked{border-color:rgba(0,0,0,0);color:red}.woocommerce .woocommerce-checkout #customer_details label input[type=checkbox]:checked+span:after{opacity:1}.woocommerce .woocommerce-checkout #customer_details label input[type=checkbox].error+span:before{border-color:#c00}.woocommerce .woocommerce-checkout .order-right{display:flex;flex-direction:column;align-items:flex-start;gap:1rem;border:5px solid #37474f;-moz-border-radius:20px 20px 20px 20px;-webkit-border-radius:20px 20px 20px 20px;border-radius:20px 20px 20px 20px;padding:40px;background-color:#fff}.woocommerce .woocommerce-checkout .order-right #order_review_heading{font-size:22px;font-size:calculaterem(22px);color:#37474f;font-weight:600;margin:0 0 30px 0}.woocommerce .woocommerce-checkout .order-right #order_review{text-align:right}.woocommerce .woocommerce-checkout .order-right #order_review .product-name{text-align:left}.woocommerce .woocommerce-checkout .order-right #order_review .woocommerce-privacy-policy-text{font-size:14px;font-size:calculaterem(14px);text-align:left}.woocommerce .woocommerce-checkout .order-right #order_review .woocommerce-privacy-policy-text p{color:#37474f;margin:0 !important}.woocommerce .woocommerce-checkout .order-right #order_review .wc_payment_methods{text-align:left}.woocommerce .woocommerce-checkout .order-right #order_review .button{font-size:24px;font-size:calculaterem(24px);font-family:museo-sans,sans-serif;font-optical-sizing:auto;font-weight:700;font-style:normal;font-variation-settings:"wdth" 100,"YTLC" 500;color:#fff !important;background-color:#37474f;justify-content:center;display:inline-flex;align-items:center;-moz-border-radius:10px 10px 10px 10px;-webkit-border-radius:10px 10px 10px 10px;border-radius:10px 10px 10px 10px;padding:20px 40px !important;border:none !important;gap:10px;transition:all .3s ease-in-out;margin:0}.woocommerce .woocommerce-checkout .order-right #order_review .button::after{content:"";width:10px;height:10px;display:block;-moz-border-radius:50% 50% 50% 50%;-webkit-border-radius:50% 50% 50% 50%;border-radius:50% 50% 50% 50%;background:#8fcb26;transition:all .3s ease-in-out}.woocommerce .woocommerce-checkout .order-right #order_review .button:hover{background-color:#8fcb26;color:#37474f !important}.woocommerce .woocommerce-checkout .order-right #order_review .button:hover::after{background-color:#37474f;transform:translateX(5px)}.woocommerce .woocommerce-checkout .order-right #order_review #place_order{margin-top:30px}.woocommerce .woocommerce-checkout .order-right #order_review ul.wc_payment_methods{color:#37474f;display:block;line-height:calculaterem(30px);list-style-type:none;margin:calculaterem(30px) 0 calculaterem(30px) 0 !important;padding:0;font-size:18px;font-size:calculaterem(18px);font-family:museo-sans,sans-serif;font-optical-sizing:auto;font-weight:300;font-style:normal;font-variation-settings:"wdth" 100,"YTLC" 500}@media(min-width: 1024px)and (max-width: 1280px){.woocommerce .woocommerce-checkout .order-right #order_review ul.wc_payment_methods{font-size:16px;font-size:calculaterem(16px)}}@media(min-width: 768px)and (max-width: 1023px){.woocommerce .woocommerce-checkout .order-right #order_review ul.wc_payment_methods{margin:calculaterem(20px) 0 0 0;font-size:15px;font-size:calculaterem(15px)}}@media(max-width: 767px){.woocommerce .woocommerce-checkout .order-right #order_review ul.wc_payment_methods{margin:calculaterem(15px) 0 0 0;font-size:14px;font-size:calculaterem(14px);line-height:1.3}}.woocommerce .woocommerce-checkout .order-right #order_review ul.wc_payment_methods strong{font-family:museo-sans,sans-serif;font-optical-sizing:auto;font-weight:500;font-style:normal;font-variation-settings:"wdth" 100,"YTLC" 500}.woocommerce .woocommerce-checkout .order-right #order_review ul.wc_payment_methods:first-child{margin-top:0}.woocommerce .woocommerce-checkout .order-right #order_review ul.wc_payment_methods li{color:#37474f;padding-left:calculaterem(30px);position:relative;margin-top:.625rem}@media(min-width: 768px)and (max-width: 1023px){.woocommerce .woocommerce-checkout .order-right #order_review ul.wc_payment_methods li{padding-left:calculaterem(25px)}}@media(max-width: 767px){.woocommerce .woocommerce-checkout .order-right #order_review ul.wc_payment_methods li{padding-left:calculaterem(20px)}}.woocommerce .woocommerce-checkout .order-right #order_review ul.wc_payment_methods li:first-child{margin-top:0}.woocommerce .woocommerce-checkout .order-right #order_review .cart-subtotal td,.woocommerce .woocommerce-checkout .order-right #order_review .product-total td{text-align:right !important}.woocommerce .woocommerce-checkout .order-right #order_review ul.woocommerce-shipping-methods{color:#37474f;line-height:calculaterem(30px);list-style-type:none;margin:calculaterem(25px) 0 calculaterem(50px) 0;padding:0;font-size:18px;font-size:calculaterem(18px);font-family:museo-sans,sans-serif;font-optical-sizing:auto;font-weight:300;font-style:normal;font-variation-settings:"wdth" 100,"YTLC" 500}@media(min-width: 1024px)and (max-width: 1280px){.woocommerce .woocommerce-checkout .order-right #order_review ul.woocommerce-shipping-methods{font-size:16px;font-size:calculaterem(16px)}}@media(min-width: 768px)and (max-width: 1023px){.woocommerce .woocommerce-checkout .order-right #order_review ul.woocommerce-shipping-methods{margin:calculaterem(20px) 0 0 0;font-size:15px;font-size:calculaterem(15px)}}@media(max-width: 767px){.woocommerce .woocommerce-checkout .order-right #order_review ul.woocommerce-shipping-methods{margin:calculaterem(15px) 0 0 0;font-size:14px;font-size:calculaterem(14px);line-height:1.3}}.woocommerce .woocommerce-checkout .order-right #order_review ul.woocommerce-shipping-methods strong{font-family:museo-sans,sans-serif;font-optical-sizing:auto;font-weight:500;font-style:normal;font-variation-settings:"wdth" 100,"YTLC" 500}.woocommerce .woocommerce-checkout .order-right #order_review ul.woocommerce-shipping-methods:first-child{margin-top:0}.woocommerce .woocommerce-checkout .order-right #order_review ul.woocommerce-shipping-methods li{color:#37474f;padding-left:calculaterem(30px);position:relative;margin-top:.625rem}@media(min-width: 768px)and (max-width: 1023px){.woocommerce .woocommerce-checkout .order-right #order_review ul.woocommerce-shipping-methods li{padding-left:calculaterem(25px)}}@media(max-width: 767px){.woocommerce .woocommerce-checkout .order-right #order_review ul.woocommerce-shipping-methods li{padding-left:calculaterem(20px)}}.woocommerce .woocommerce-checkout .order-right #order_review ul.woocommerce-shipping-methods li:first-child{margin-top:0}.woocommerce .woocommerce-checkout .order-right #order_review ul.woocommerce-shipping-methods li::before{background-size:100% auto !important;content:"";height:calculaterem(20px);left:0;position:absolute;top:5px;width:calculaterem(20px);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28.243' height='20.121' viewBox='0 0 28.243 20.121'%3E%3Cdefs%3E%3Cstyle%3E.a%7Bfill:none;stroke:%23a49c5b;stroke-linecap:round;stroke-linejoin:round;stroke-width:3px;%7D%3C/style%3E%3C/defs%3E%3Cpath class='a' d='M30,9,13.5,25.5,6,18' transform='translate(-3.879 -6.879)'/%3E%3C/svg%3E");background-position:50% 50%;background-repeat:no-repeat}.woocommerce .woocommerce-checkout .wc-stripe_cc-container .StripeElement{padding-bottom:20px !important}.woocommerce .woocommerce-checkout::after{content:"";display:block;clear:both}.woocommerce .woocommerce-checkout .frist-content-archive-product::after{content:"";display:block;clear:both}.woocommerce .woocommerce-checkout .frist-content-archive-product .woocommerce-result-count{display:none}.woocommerce .woocommerce-checkout .frist-content-archive-product .woocommerce-ordering{float:right}.woocommerce .woocommerce-checkout .frist-content-archive-product .woocommerce-ordering .select-item{background:rgba(0,0,0,0);display:block;position:relative}.woocommerce .woocommerce-checkout .frist-content-archive-product .woocommerce-ordering .select-item select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:rgba(0,0,0,0);background-image:none;border:none;border-bottom:1px solid #afb0b1;box-shadow:none;color:#8fcb26;display:block;height:calculaterem(50px);line-height:calculaterem(50px);margin:0;padding:0 calculaterem(50px) 0 0;position:relative;text-indent:5px;text-indent:0;width:100%;z-index:1;-moz-border-radius:0 0 0 0;-webkit-border-radius:0 0 0 0;border-radius:0 0 0 0;font-family:museo-sans,sans-serif;font-optical-sizing:auto;font-weight:300;font-style:normal;font-variation-settings:"wdth" 100,"YTLC" 500;font-size:16px;font-size:calculaterem(16px);-webkit-transition:all .3s cubic-bezier(0, 0.8, 0.2, 1);-moz-transition:all .3s cubic-bezier(0, 0.8, 0.2, 1);-o-transition:all .3s cubic-bezier(0, 0.8, 0.2, 1);transition:all .3s cubic-bezier(0, 0.8, 0.2, 1);-webkit-transition-delay:0;-moz-transition-delay:0;-o-transition-delay:0;transition-delay:0}.woocommerce .woocommerce-checkout .frist-content-archive-product .woocommerce-ordering .select-item select option{background-color:rgba(0,0,0,0);border:none;box-shadow:none;color:#37474f;padding:10px 7px;text-indent:5px;font-size:16px;font-size:calculaterem(16px)}@media(min-width: 768px)and (max-width: 1023px){.woocommerce .woocommerce-checkout .frist-content-archive-product .woocommerce-ordering .select-item select option{font-size:16px;font-size:calculaterem(16px)}}@media(max-width: 767px){.woocommerce .woocommerce-checkout .frist-content-archive-product .woocommerce-ordering .select-item select option{font-size:14px;font-size:calculaterem(14px)}}.woocommerce .woocommerce-checkout .frist-content-archive-product .woocommerce-ordering .select-item select:focus{border-color:none;border-color:#37474f;-webkit-box-shadow:none;box-shadow:none;color:#37474f;outline:-webkit-focus-ring-color auto 5px;outline:0 !important;outline-color:rgba(0,0,0,0)}.woocommerce .woocommerce-checkout .frist-content-archive-product .woocommerce-ordering .select-item::after{position:absolute;display:block;z-index:2;content:"";top:-5px;left:2px;width:25px;height:25px;opacity:.1;background-size:contain !important;background-position:50% 50% !important;background-repeat:no-repeat;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='27.56' height='21.502' viewBox='0 0 27.56 21.502'%3E%3Cpath fill='none' stroke='%23eb4062' stroke-width='3' d='M681.152,4966.322l7.118,7.118,18.321-18.321' transform='translate(-680.092 -4954.059)'/%3E%3C/svg%3E");-webkit-transition:all .3s cubic-bezier(0, 0.8, 0.2, 1);-moz-transition:all .3s cubic-bezier(0, 0.8, 0.2, 1);-o-transition:all .3s cubic-bezier(0, 0.8, 0.2, 1);transition:all .3s cubic-bezier(0, 0.8, 0.2, 1);-webkit-transition-delay:0;-moz-transition-delay:0;-o-transition-delay:0;transition-delay:0}.woocommerce .woocommerce-checkout .required{color:#8fcb26 !important;text-decoration:none !important}.woocommerce .woocommerce-checkout .woocommerce-billing-fields{padding-top:8px}.woocommerce .woocommerce-checkout .woocommerce-billing-fields h3,.woocommerce .woocommerce-checkout .woocommerce-additional-fields h3{font-size:22px;font-size:calculaterem(22px);color:#37474f;font-weight:600}.woocommerce .woocommerce-checkout .woocommerce-billing-fields__field-wrapper{display:flex;justify-content:space-between;flex-wrap:wrap}.woocommerce .woocommerce-checkout .woocommerce-billing-fields__field-wrapper .form-row{width:calc(50% - 30px);margin:10px 0 !important}@media(min-width: 1024px)and (max-width: 1280px){.woocommerce .woocommerce-checkout .woocommerce-billing-fields__field-wrapper .form-row{width:calc(50% - 10px)}}@media(min-width: 768px)and (max-width: 1023px){.woocommerce .woocommerce-checkout .woocommerce-billing-fields__field-wrapper .form-row{width:calc(50% - 10px)}}@media(max-width: 767px){.woocommerce .woocommerce-checkout .woocommerce-billing-fields__field-wrapper .form-row{width:100%}}.woocommerce .woocommerce-checkout label{font-size:16px;font-size:calculaterem(16px);line-height:1;font-weight:600;color:#37474f;margin-bottom:12px}.woocommerce .woocommerce-checkout label span{font-weight:300;font-style:italic}.woocommerce .woocommerce-checkout .button{margin-top:30px;background:#afb0b1;border:1px solid #f5f7f8;padding:10px 25px;color:#f5f7f8;font-family:museo-sans,sans-serif;font-optical-sizing:auto;font-weight:500;font-style:normal;font-variation-settings:"wdth" 100,"YTLC" 500;font-size:16px;font-size:calculaterem(16px);-moz-border-radius:100px 100px 100px 100px;-webkit-border-radius:100px 100px 100px 100px;border-radius:100px 100px 100px 100px;cursor:pointer;min-width:250px;-webkit-transition:all .5s cubic-bezier(0, 0.8, 0.2, 1);-moz-transition:all .5s cubic-bezier(0, 0.8, 0.2, 1);-o-transition:all .5s cubic-bezier(0, 0.8, 0.2, 1);transition:all .5s cubic-bezier(0, 0.8, 0.2, 1);-webkit-transition-delay:0;-moz-transition-delay:0;-o-transition-delay:0;transition-delay:0}.woocommerce .woocommerce-checkout .button:hover{border-color:#f5f7f8;color:#fff;background:#f5f7f8}@media(min-width: 768px)and (max-width: 1023px){.woocommerce .woocommerce-checkout .button{width:100%}}@media(max-width: 767px){.woocommerce .woocommerce-checkout .button{width:100%}}.woocommerce .woocommerce-checkout textarea,.woocommerce .woocommerce-checkout input,.woocommerce .woocommerce-checkout select,.woocommerce .woocommerce-checkout textarea:hover,.woocommerce .woocommerce-checkout input:hover,.woocommerce .woocommerce-checkout textarea:active,.woocommerce .woocommerce-checkout input:active,.woocommerce .woocommerce-checkout textarea:focus,.woocommerce .woocommerce-checkout input:focus,.woocommerce .woocommerce-checkout select:focus,.woocommerce .woocommerce-checkout button:focus,.woocommerce .woocommerce-checkout button:active,.woocommerce .woocommerce-checkout button:hover{-webkit-appearance:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;outline:0 !important;outline-style:none;-webkit-touch-callout:none}.woocommerce .woocommerce-checkout input[type=text],.woocommerce .woocommerce-checkout input[type=email],.woocommerce .woocommerce-checkout input[type=tel],.woocommerce .woocommerce-checkout input[type=date],.woocommerce .woocommerce-checkout input[type=password]{background:rgba(0,0,0,0);border:2px solid #afb0b1;color:#37474f;height:50px;line-height:50px;margin:0;padding:0 10px;width:100% !important;font-size:18px;font-size:calculaterem(18px);-webkit-transition:all .3s cubic-bezier(0, 0.8, 0.2, 1);-moz-transition:all .3s cubic-bezier(0, 0.8, 0.2, 1);-o-transition:all .3s cubic-bezier(0, 0.8, 0.2, 1);transition:all .3s cubic-bezier(0, 0.8, 0.2, 1);-webkit-transition-delay:0;-moz-transition-delay:0;-o-transition-delay:0;transition-delay:0;font-family:museo-sans,sans-serif;font-optical-sizing:auto;font-weight:300;font-style:normal;font-variation-settings:"wdth" 100,"YTLC" 500;-moz-border-radius:7px 7px 7px 7px;-webkit-border-radius:7px 7px 7px 7px;border-radius:7px 7px 7px 7px;background-color:rgba(0,0,0,0)}.woocommerce .woocommerce-checkout input[type=text]:focus,.woocommerce .woocommerce-checkout input[type=email]:focus,.woocommerce .woocommerce-checkout input[type=tel]:focus,.woocommerce .woocommerce-checkout input[type=date]:focus,.woocommerce .woocommerce-checkout input[type=password]:focus{border-color:#8fcb26;outline:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.woocommerce .woocommerce-checkout input[type=text]::-webkit-input-placeholder,.woocommerce .woocommerce-checkout input[type=email]::-webkit-input-placeholder,.woocommerce .woocommerce-checkout input[type=tel]::-webkit-input-placeholder,.woocommerce .woocommerce-checkout input[type=date]::-webkit-input-placeholder,.woocommerce .woocommerce-checkout input[type=password]::-webkit-input-placeholder{color:#f5f7f8;font-size:18px}.woocommerce .woocommerce-checkout input[type=text]:-moz-placeholder,.woocommerce .woocommerce-checkout input[type=email]:-moz-placeholder,.woocommerce .woocommerce-checkout input[type=tel]:-moz-placeholder,.woocommerce .woocommerce-checkout input[type=date]:-moz-placeholder,.woocommerce .woocommerce-checkout input[type=password]:-moz-placeholder{color:#f5f7f8;font-size:18px}.woocommerce .woocommerce-checkout input[type=text]::-moz-placeholder,.woocommerce .woocommerce-checkout input[type=email]::-moz-placeholder,.woocommerce .woocommerce-checkout input[type=tel]::-moz-placeholder,.woocommerce .woocommerce-checkout input[type=date]::-moz-placeholder,.woocommerce .woocommerce-checkout input[type=password]::-moz-placeholder{color:#f5f7f8;font-size:18px}.woocommerce .woocommerce-checkout input[type=text]:-ms-input-placeholder,.woocommerce .woocommerce-checkout input[type=email]:-ms-input-placeholder,.woocommerce .woocommerce-checkout input[type=tel]:-ms-input-placeholder,.woocommerce .woocommerce-checkout input[type=date]:-ms-input-placeholder,.woocommerce .woocommerce-checkout input[type=password]:-ms-input-placeholder{color:#f5f7f8;font-size:18px}@media(min-width: 768px)and (max-width: 1023px){.woocommerce .woocommerce-checkout input[type=text],.woocommerce .woocommerce-checkout input[type=email],.woocommerce .woocommerce-checkout input[type=tel],.woocommerce .woocommerce-checkout input[type=date],.woocommerce .woocommerce-checkout input[type=password]{font-size:16px;font-size:calculaterem(16px)}.woocommerce .woocommerce-checkout input[type=text]::-webkit-input-placeholder,.woocommerce .woocommerce-checkout input[type=email]::-webkit-input-placeholder,.woocommerce .woocommerce-checkout input[type=tel]::-webkit-input-placeholder,.woocommerce .woocommerce-checkout input[type=date]::-webkit-input-placeholder,.woocommerce .woocommerce-checkout input[type=password]::-webkit-input-placeholder{color:#f5f7f8;font-size:16px}.woocommerce .woocommerce-checkout input[type=text]:-moz-placeholder,.woocommerce .woocommerce-checkout input[type=email]:-moz-placeholder,.woocommerce .woocommerce-checkout input[type=tel]:-moz-placeholder,.woocommerce .woocommerce-checkout input[type=date]:-moz-placeholder,.woocommerce .woocommerce-checkout input[type=password]:-moz-placeholder{color:#f5f7f8;font-size:16px}.woocommerce .woocommerce-checkout input[type=text]::-moz-placeholder,.woocommerce .woocommerce-checkout input[type=email]::-moz-placeholder,.woocommerce .woocommerce-checkout input[type=tel]::-moz-placeholder,.woocommerce .woocommerce-checkout input[type=date]::-moz-placeholder,.woocommerce .woocommerce-checkout input[type=password]::-moz-placeholder{color:#f5f7f8;font-size:16px}.woocommerce .woocommerce-checkout input[type=text]:-ms-input-placeholder,.woocommerce .woocommerce-checkout input[type=email]:-ms-input-placeholder,.woocommerce .woocommerce-checkout input[type=tel]:-ms-input-placeholder,.woocommerce .woocommerce-checkout input[type=date]:-ms-input-placeholder,.woocommerce .woocommerce-checkout input[type=password]:-ms-input-placeholder{color:#f5f7f8;font-size:16px}}@media(max-width: 767px){.woocommerce .woocommerce-checkout input[type=text],.woocommerce .woocommerce-checkout input[type=email],.woocommerce .woocommerce-checkout input[type=tel],.woocommerce .woocommerce-checkout input[type=date],.woocommerce .woocommerce-checkout input[type=password]{font-size:14px;font-size:calculaterem(14px)}.woocommerce .woocommerce-checkout input[type=text]::-webkit-input-placeholder,.woocommerce .woocommerce-checkout input[type=email]::-webkit-input-placeholder,.woocommerce .woocommerce-checkout input[type=tel]::-webkit-input-placeholder,.woocommerce .woocommerce-checkout input[type=date]::-webkit-input-placeholder,.woocommerce .woocommerce-checkout input[type=password]::-webkit-input-placeholder{color:#f5f7f8;font-size:14px}.woocommerce .woocommerce-checkout input[type=text]:-moz-placeholder,.woocommerce .woocommerce-checkout input[type=email]:-moz-placeholder,.woocommerce .woocommerce-checkout input[type=tel]:-moz-placeholder,.woocommerce .woocommerce-checkout input[type=date]:-moz-placeholder,.woocommerce .woocommerce-checkout input[type=password]:-moz-placeholder{color:#f5f7f8;font-size:14px}.woocommerce .woocommerce-checkout input[type=text]::-moz-placeholder,.woocommerce .woocommerce-checkout input[type=email]::-moz-placeholder,.woocommerce .woocommerce-checkout input[type=tel]::-moz-placeholder,.woocommerce .woocommerce-checkout input[type=date]::-moz-placeholder,.woocommerce .woocommerce-checkout input[type=password]::-moz-placeholder{color:#f5f7f8;font-size:14px}.woocommerce .woocommerce-checkout input[type=text]:-ms-input-placeholder,.woocommerce .woocommerce-checkout input[type=email]:-ms-input-placeholder,.woocommerce .woocommerce-checkout input[type=tel]:-ms-input-placeholder,.woocommerce .woocommerce-checkout input[type=date]:-ms-input-placeholder,.woocommerce .woocommerce-checkout input[type=password]:-ms-input-placeholder{color:#f5f7f8;font-size:14px}}.woocommerce .woocommerce-checkout .form-row.woocommerce-invalid input.input-text{box-shadow:none !important;border-color:#37474f}.woocommerce .woocommerce-checkout .woocommerce-validated input.input-text{box-shadow:none !important;border-color:#3d924b}.woocommerce .woocommerce-checkout p{display:block;margin-block-start:1.5em;margin-block-end:1.5em;margin-inline-start:0px;margin-inline-end:0px}.woocommerce .woocommerce-checkout .woocommerce-input-wrapper{background:rgba(0,0,0,0);display:block;position:relative}.woocommerce .woocommerce-checkout .woocommerce-input-wrapper select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:rgba(0,0,0,0);background-image:none;border:2px solid #afb0b1;box-shadow:none;color:#f5f7f8;display:block;height:calculaterem(50px);line-height:calculaterem(50px);margin:0;padding:0;position:relative;text-indent:5px;text-indent:0;width:100%;z-index:1;-moz-border-radius:0 0 0 0;-webkit-border-radius:0 0 0 0;border-radius:0 0 0 0;font-family:museo-sans,sans-serif;font-optical-sizing:auto;font-weight:300;font-style:normal;font-variation-settings:"wdth" 100,"YTLC" 500;font-size:18px;font-size:calculaterem(18px);-webkit-transition:all .3s cubic-bezier(0, 0.8, 0.2, 1);-moz-transition:all .3s cubic-bezier(0, 0.8, 0.2, 1);-o-transition:all .3s cubic-bezier(0, 0.8, 0.2, 1);transition:all .3s cubic-bezier(0, 0.8, 0.2, 1);-webkit-transition-delay:0;-moz-transition-delay:0;-o-transition-delay:0;transition-delay:0}.woocommerce .woocommerce-checkout .woocommerce-input-wrapper select option{background-color:rgba(0,0,0,0);border:none;box-shadow:none;color:#37474f;padding:10px 7px;text-indent:5px;font-size:18px;font-size:calculaterem(18px)}@media(min-width: 768px)and (max-width: 1023px){.woocommerce .woocommerce-checkout .woocommerce-input-wrapper select option{font-size:16px;font-size:calculaterem(16px)}}@media(max-width: 767px){.woocommerce .woocommerce-checkout .woocommerce-input-wrapper select option{font-size:14px;font-size:calculaterem(14px)}}.woocommerce .woocommerce-checkout .woocommerce-input-wrapper select:focus{border-color:none;border-color:#3d924b;-webkit-box-shadow:none;box-shadow:none;color:#f5f7f8;outline:-webkit-focus-ring-color auto 5px;outline:0 !important;outline-color:rgba(0,0,0,0)}.woocommerce .woocommerce-checkout textarea{background:rgba(0,0,0,0);border:2px solid #afb0b1;color:#37474f;height:200px;line-height:22px;padding:10px;resize:none;width:100% !important;font-size:18px;font-size:calculaterem(18px);-webkit-transition:all .3s cubic-bezier(0, 0.8, 0.2, 1);-moz-transition:all .3s cubic-bezier(0, 0.8, 0.2, 1);-o-transition:all .3s cubic-bezier(0, 0.8, 0.2, 1);transition:all .3s cubic-bezier(0, 0.8, 0.2, 1);-webkit-transition-delay:0;-moz-transition-delay:0;-o-transition-delay:0;transition-delay:0;font-family:museo-sans,sans-serif;font-optical-sizing:auto;font-weight:300;font-style:normal;font-variation-settings:"wdth" 100,"YTLC" 500;-moz-border-radius:7px 7px 7px 7px;-webkit-border-radius:7px 7px 7px 7px;border-radius:7px 7px 7px 7px}.woocommerce .woocommerce-checkout textarea::-webkit-input-placeholder{color:#f5f7f8;font-size:18px}.woocommerce .woocommerce-checkout textarea:-moz-placeholder{color:#f5f7f8;font-size:18px}.woocommerce .woocommerce-checkout textarea::-moz-placeholder{color:#f5f7f8;font-size:18px}.woocommerce .woocommerce-checkout textarea:-ms-input-placeholder{color:#f5f7f8;font-size:18px}.woocommerce .woocommerce-checkout textarea:focus{border-color:#37474f;outline:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}@media(min-width: 768px)and (max-width: 1023px){.woocommerce .woocommerce-checkout textarea{font-size:16px;font-size:calculaterem(16px)}.woocommerce .woocommerce-checkout textarea::-webkit-input-placeholder{color:#f5f7f8;font-size:16px}.woocommerce .woocommerce-checkout textarea:-moz-placeholder{color:#f5f7f8;font-size:16px}.woocommerce .woocommerce-checkout textarea::-moz-placeholder{color:#f5f7f8;font-size:16px}.woocommerce .woocommerce-checkout textarea:-ms-input-placeholder{color:#f5f7f8;font-size:16px}}@media(max-width: 767px){.woocommerce .woocommerce-checkout textarea{font-size:14px;font-size:calculaterem(14px)}.woocommerce .woocommerce-checkout textarea::-webkit-input-placeholder{color:#f5f7f8;font-size:14px}.woocommerce .woocommerce-checkout textarea:-moz-placeholder{color:#f5f7f8;font-size:14px}.woocommerce .woocommerce-checkout textarea::-moz-placeholder{color:#f5f7f8;font-size:14px}.woocommerce .woocommerce-checkout textarea:-ms-input-placeholder{color:#f5f7f8;font-size:14px}}.woocommerce .select2{margin-top:0}.woocommerce .select2 .select2-selection--single{height:50px;background-color:rgba(0,0,0,0) !important;font-size:18px;font-size:calculaterem(18px)}.woocommerce .select2 .select2-selection--single .select2-selection__rendered{line-height:50px !important;padding-left:10px !important;padding-bottom:10px !important}.woocommerce .select2-container--default .select2-selection--single{border:none !important;border:2px solid #afb0b1 !important;-moz-border-radius:7px 7px 7px 7px;-webkit-border-radius:7px 7px 7px 7px;border-radius:7px 7px 7px 7px;margin:0;-webkit-appearance:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;outline:0 !important;outline-style:none;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.woocommerce .select2-selection__arrow{height:100% !important;width:30px !important}.woocommerce #billing_address_2_field{display:none !important}.woocommerce .woocommerce-form-login-toggle{margin-bottom:30px}.woocommerce .woocommerce-form-login-toggle .woocommerce-info a{color:#a13232;outline:none !important;text-decoration:none !important;-webkit-transition:color .5s cubic-bezier(0, 0.8, 0.2, 1);-moz-transition:color .5s cubic-bezier(0, 0.8, 0.2, 1);-o-transition:color .5s cubic-bezier(0, 0.8, 0.2, 1);transition:color .5s cubic-bezier(0, 0.8, 0.2, 1);-webkit-transition-delay:0;-moz-transition-delay:0;-o-transition-delay:0;transition-delay:0;position:relative;font-weight:300;display:inline-block;width:auto}.woocommerce .woocommerce-form-login-toggle .woocommerce-info a:before{background-color:#8fcb26;bottom:-4px;content:"";height:2px;left:50%;position:absolute;-webkit-transition:all .2s cubic-bezier(0, 0.8, 0.2, 1);-moz-transition:all .2s cubic-bezier(0, 0.8, 0.2, 1);-o-transition:all .2s cubic-bezier(0, 0.8, 0.2, 1);transition:all .2s cubic-bezier(0, 0.8, 0.2, 1);-webkit-transition-delay:0;-moz-transition-delay:0;-o-transition-delay:0;transition-delay:0;width:0}.woocommerce .woocommerce-form-login-toggle .woocommerce-info a:hover{color:#a13232}.woocommerce .woocommerce-form-login-toggle .woocommerce-info a:hover:before{width:100%;left:0}.woocommerce .woocommerce-form-coupon-toggle{background-color:#37474f;-moz-border-radius:20px 20px 20px 20px;-webkit-border-radius:20px 20px 20px 20px;border-radius:20px 20px 20px 20px;padding:20px 30px;font-size:18px;font-size:calculaterem(18px);font-weight:600;margin-bottom:30px}@media(min-width: 768px)and (max-width: 1023px){.woocommerce .woocommerce-form-coupon-toggle{font-size:16px;font-size:calculaterem(16px);padding:15px 20px}}@media(max-width: 767px){.woocommerce .woocommerce-form-coupon-toggle{font-size:16px;font-size:calculaterem(16px);padding:15px 20px}}.woocommerce .woocommerce-form-coupon-toggle .woocommerce-info{color:#fff}.woocommerce .woocommerce-form-coupon-toggle .woocommerce-info a{color:#fff;outline:none !important;text-decoration:none !important;-webkit-transition:color .5s cubic-bezier(0, 0.8, 0.2, 1);-moz-transition:color .5s cubic-bezier(0, 0.8, 0.2, 1);-o-transition:color .5s cubic-bezier(0, 0.8, 0.2, 1);transition:color .5s cubic-bezier(0, 0.8, 0.2, 1);-webkit-transition-delay:0;-moz-transition-delay:0;-o-transition-delay:0;transition-delay:0;position:relative;font-weight:300;display:inline-block}.woocommerce .woocommerce-form-coupon-toggle .woocommerce-info a:before{background-color:#8fcb26;bottom:-4px;content:"";height:2px;left:50%;position:absolute;-webkit-transition:all .2s cubic-bezier(0, 0.8, 0.2, 1);-moz-transition:all .2s cubic-bezier(0, 0.8, 0.2, 1);-o-transition:all .2s cubic-bezier(0, 0.8, 0.2, 1);transition:all .2s cubic-bezier(0, 0.8, 0.2, 1);-webkit-transition-delay:0;-moz-transition-delay:0;-o-transition-delay:0;transition-delay:0;width:0}.woocommerce .woocommerce-form-coupon-toggle .woocommerce-info a:hover{color:#fff}.woocommerce .woocommerce-form-coupon-toggle .woocommerce-info a:hover:before{width:100%;left:0}.woocommerce .woocommerce-terms-and-conditions-wrapper{margin-top:30px;margin-bottom:30px}.woocommerce .woocommerce-terms-and-conditions-wrapper p{font-size:14px;font-size:calculaterem(14px);font-family:museo-sans,sans-serif;font-optical-sizing:auto;font-weight:300;font-style:normal;font-variation-settings:"wdth" 100,"YTLC" 500;color:#37474f;text-align:left;margin:0 !important;line-height:1.5 !important}.woocommerce .woocommerce-terms-and-conditions-wrapper p a{color:#37474f !important;text-decoration:underline !important}.woocommerce .woocommerce-terms-and-conditions-wrapper p a:hover{color:#8fcb26 !important}.woocommerce .woocommerce-form-coupon{display:flex;flex-wrap:wrap;align-items:center;gap:10px;text-align:left !important;width:30%}@media(min-width: 1024px)and (max-width: 1280px){.woocommerce .woocommerce-form-coupon{width:40%;padding-top:50px}}@media(min-width: 768px)and (max-width: 1023px){.woocommerce .woocommerce-form-coupon{padding-top:40px;width:100%}}@media(max-width: 767px){.woocommerce .woocommerce-form-coupon{padding-top:30px;width:100%}}.woocommerce .woocommerce-form-coupon input{flex:1;border:1px solid #ccc;padding:0 10px;width:100%;margin:0 10px 0 0;height:50px;line-height:50px;color:#37474f;outline:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;background:rgba(0,0,0,0);font-size:18px;font-size:calculaterem(18px);font-family:museo-sans,sans-serif;font-optical-sizing:auto;font-weight:700;font-style:normal;font-variation-settings:"wdth" 100,"YTLC" 500;-webkit-transition:all .3s cubic-bezier(0, 0.8, 0.2, 1);-moz-transition:all .3s cubic-bezier(0, 0.8, 0.2, 1);-o-transition:all .3s cubic-bezier(0, 0.8, 0.2, 1);transition:all .3s cubic-bezier(0, 0.8, 0.2, 1);-webkit-transition-delay:0;-moz-transition-delay:0;-o-transition-delay:0;transition-delay:0;-moz-border-radius:5px 5px 5px 5px;-webkit-border-radius:5px 5px 5px 5px;border-radius:5px 5px 5px 5px}@media(max-width: 767px){.woocommerce .woocommerce-form-coupon input{font-size:14px}}.woocommerce .woocommerce-form-coupon input:focus{border-color:#37474f;outline:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.woocommerce .woocommerce-form-coupon .button{flex:0;padding:10px 20px !important;height:50px;margin:0;white-space:nowrap;font-size:16px;font-size:calculaterem(16px);font-family:museo-sans,sans-serif;font-optical-sizing:auto;font-weight:700;font-style:normal;font-variation-settings:"wdth" 100,"YTLC" 500;color:#fff !important;background-color:#37474f;justify-content:center;display:inline-flex;align-items:center;-moz-border-radius:10px 10px 10px 10px;-webkit-border-radius:10px 10px 10px 10px;border-radius:10px 10px 10px 10px;padding:20px 40px !important;border:none !important;gap:10px;transition:all .3s ease-in-out;margin:0}.woocommerce .woocommerce-form-coupon .button::after{content:"";width:10px;height:10px;display:block;-moz-border-radius:50% 50% 50% 50%;-webkit-border-radius:50% 50% 50% 50%;border-radius:50% 50% 50% 50%;background:#8fcb26;transition:all .3s ease-in-out}.woocommerce .woocommerce-form-coupon .button:hover{background-color:#8fcb26;color:#37474f !important}.woocommerce .woocommerce-form-coupon .button:hover::after{background-color:#37474f;transform:translateX(5px)}.woocommerce .woocommerce-form-coupon .coupon-notices-wrapper{flex-basis:100%;margin-top:.75em}.woocommerce .select2-results__option .select2-results__option--highlighted{-webkit-appearance:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;outline:0 !important;outline-style:none;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.woocommerce .select2-container--default .select2-results__option--highlighted[data-selected],.woocommerce .select2-container--default .select2-results__option--highlighted[aria-selected],.woocommerce .select2-results__option--highlighted{background-color:#37474f !important;color:#fff;-webkit-appearance:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;outline:0 !important;outline-style:none;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.woocommerce .select2-dropdown{border:none !important;-moz-border-radius:7px 7px 7px 7px;-webkit-border-radius:7px 7px 7px 7px;border-radius:7px 7px 7px 7px;background-color:#afb0b1 !important}.woocommerce .woocommerce-error{color:#fff;line-height:calculaterem(30px);list-style-type:none;margin:0 0 calculaterem(70px) 0;padding:20px 30px;display:block;background-color:#37474f !important;width:100%;font-size:18px;font-size:calculaterem(18px);font-family:museo-sans,sans-serif;font-optical-sizing:auto;font-weight:300;font-style:normal;font-variation-settings:"wdth" 100,"YTLC" 500;-moz-border-radius:5px 5px 5px 5px;-webkit-border-radius:5px 5px 5px 5px;border-radius:5px 5px 5px 5px}@media(min-width: 1024px)and (max-width: 1280px){.woocommerce .woocommerce-error{font-size:16px;font-size:calculaterem(16px)}}@media(max-width: 1023px){.woocommerce .woocommerce-error{padding:15px 20px;margin:0 0 calculaterem(30px) 0;font-size:16px;font-size:calculaterem(16px);line-height:1.5}}.woocommerce .woocommerce-error strong{font-family:museo-sans,sans-serif;font-optical-sizing:auto;font-weight:500;font-style:normal;font-variation-settings:"wdth" 100,"YTLC" 500}.woocommerce .woocommerce-error:first-child{margin-top:0}.woocommerce .woocommerce-error li{color:#fff;padding-left:calculaterem(30px);position:relative;margin-top:.625rem}@media(min-width: 1024px)and (max-width: 1280px){.woocommerce .woocommerce-error li{padding-left:calculaterem(25px)}}@media(max-width: 1023px){.woocommerce .woocommerce-error li{padding-left:calculaterem(20px)}}.woocommerce .woocommerce-error li:first-child{margin-top:0}.woocommerce .woocommerce-error li::before{background-size:100% auto !important;content:"";height:10px;left:0;position:absolute;top:12px;width:20px;background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3C!-- Generator: Adobe Illustrator 24.1.2, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3E%3Csvg version='1.1' id='Livello_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 30.3 13' style='enable-background:new 0 0 30.3 13;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:none;stroke:%23FFFFFF;%7D .st1%7Bfill:none;stroke:%23FFFFFF;stroke-linecap:round;stroke-linejoin:round;%7D%0A%3C/style%3E%3Cg transform='translate(4067.707 -341) rotate(90)'%3E%3Cline class='st0' x1='347.5' y1='4067.7' x2='347.5' y2='4037.7'/%3E%3Cpath class='st1' d='M341.5,4043.9l6-6l6,6'/%3E%3C/g%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-size:cover;background-position:0 0}@media(min-width: 1024px)and (max-width: 1280px){.woocommerce .woocommerce-error li::before{width:18px}}@media(max-width: 1023px){.woocommerce .woocommerce-error li::before{top:9px;width:15px}}.woocommerce .woocommerce-error li a{color:#8fcb26;position:relative}.woocommerce .woocommerce-error li a:before{background-color:#8fcb26;bottom:-4px;content:"";height:2px;left:50%;position:absolute;-webkit-transition:all .2s cubic-bezier(0, 0.8, 0.2, 1);-moz-transition:all .2s cubic-bezier(0, 0.8, 0.2, 1);-o-transition:all .2s cubic-bezier(0, 0.8, 0.2, 1);transition:all .2s cubic-bezier(0, 0.8, 0.2, 1);-webkit-transition-delay:0;-moz-transition-delay:0;-o-transition-delay:0;transition-delay:0;width:0}.woocommerce .woocommerce-error li a:hover:before{width:100%;left:0}.woocommerce #colonna-riepilogo-ordine{width:30%;float:right;padding:30px;background-color:#fff;-moz-border-radius:7px 7px 7px 7px;-webkit-border-radius:7px 7px 7px 7px;border-radius:7px 7px 7px 7px}.woocommerce #colonna-riepilogo-ordine .includes_tax{margin-top:7px;display:block}@media(min-width: 1024px)and (max-width: 1280px){.woocommerce #colonna-riepilogo-ordine{padding:20px;width:42%}}@media(min-width: 768px)and (max-width: 1023px){.woocommerce #colonna-riepilogo-ordine{margin-top:40px;width:100%}}@media(max-width: 767px){.woocommerce #colonna-riepilogo-ordine{margin-top:40px;width:100%}}.woocommerce .field-date-delivery_parent{margin-top:30px;position:relative}.woocommerce .field-date-delivery_parent label{margin-bottom:10px !important}.woocommerce .field-date-delivery_parent:after{position:absolute;display:block;z-index:2;content:"";bottom:12px;right:18px;width:25px;height:25px;background-size:contain !important;background-position:50% 50% !important;background-repeat:no-repeat;background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='iso-8859-1'%3F%3E%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 477.867 477.867' style='enable-background:new 0 0 477.867 477.867;' xml:space='preserve'%3E%3Cg%3E%3Cg%3E%3Cpath fill='%23958E7E' d='M426.667,51.2h-51.2V17.067C375.467,7.641,367.826,0,358.4,0s-17.067,7.641-17.067,17.067V51.2h-204.8V17.067 C136.533,7.641,128.892,0,119.467,0S102.4,7.641,102.4,17.067V51.2H51.2C22.923,51.2,0,74.123,0,102.4v324.267 c0,28.277,22.923,51.2,51.2,51.2h375.467c28.277,0,51.2-22.923,51.2-51.2V102.4C477.867,74.123,454.944,51.2,426.667,51.2z M443.733,426.667c0,9.426-7.641,17.067-17.067,17.067H51.2c-9.426,0-17.067-7.641-17.067-17.067V204.8h409.6V426.667z M443.733,170.667h-409.6V102.4c0-9.426,7.641-17.067,17.067-17.067h51.2v34.133c0,9.426,7.641,17.067,17.067,17.067 s17.067-7.641,17.067-17.067V85.333h204.8v34.133c0,9.426,7.641,17.067,17.067,17.067s17.067-7.641,17.067-17.067V85.333h51.2 c9.426,0,17.067,7.641,17.067,17.067V170.667z'/%3E%3C/g%3E%3C/g%3E%3Cg%3E%3Cg%3E%3Cpath fill='%23958E7E' d='M136.533,238.933H102.4c-9.426,0-17.067,7.641-17.067,17.067c0,9.426,7.641,17.067,17.067,17.067h34.133 c9.426,0,17.067-7.641,17.067-17.067C153.6,246.574,145.959,238.933,136.533,238.933z'/%3E%3C/g%3E%3C/g%3E%3Cg%3E%3Cg%3E%3Cpath fill='%23958E7E' d='M256,238.933h-34.133c-9.426,0-17.067,7.641-17.067,17.067c0,9.426,7.641,17.067,17.067,17.067H256 c9.426,0,17.067-7.641,17.067-17.067C273.067,246.574,265.426,238.933,256,238.933z'/%3E%3C/g%3E%3C/g%3E%3Cg%3E%3Cg%3E%3Cpath fill='%23958E7E' d='M375.467,238.933h-34.133c-9.426,0-17.067,7.641-17.067,17.067c0,9.426,7.641,17.067,17.067,17.067h34.133 c9.426,0,17.067-7.641,17.067-17.067C392.533,246.574,384.892,238.933,375.467,238.933z'/%3E%3C/g%3E%3C/g%3E%3Cg%3E%3Cg%3E%3Cpath fill='%23958E7E' d='M136.533,307.2H102.4c-9.426,0-17.067,7.641-17.067,17.067c0,9.426,7.641,17.067,17.067,17.067h34.133 c9.426,0,17.067-7.641,17.067-17.067C153.6,314.841,145.959,307.2,136.533,307.2z'/%3E%3C/g%3E%3C/g%3E%3Cg%3E%3Cg%3E%3Cpath fill='%23958E7E' d='M256,307.2h-34.133c-9.426,0-17.067,7.641-17.067,17.067c0,9.426,7.641,17.067,17.067,17.067H256 c9.426,0,17.067-7.641,17.067-17.067C273.067,314.841,265.426,307.2,256,307.2z'/%3E%3C/g%3E%3C/g%3E%3Cg%3E%3Cg%3E%3Cpath fill='%23958E7E' d='M375.467,307.2h-34.133c-9.426,0-17.067,7.641-17.067,17.067c0,9.426,7.641,17.067,17.067,17.067h34.133 c9.426,0,17.067-7.641,17.067-17.067C392.533,314.841,384.892,307.2,375.467,307.2z'/%3E%3C/g%3E%3C/g%3E%3Cg%3E%3Cg%3E%3Cpath fill='%23958E7E' d='M136.533,375.467H102.4c-9.426,0-17.067,7.641-17.067,17.067S92.974,409.6,102.4,409.6h34.133 c9.426,0,17.067-7.641,17.067-17.067S145.959,375.467,136.533,375.467z'/%3E%3C/g%3E%3C/g%3E%3Cg%3E%3Cg%3E%3Cpath fill='%23958E7E' d='M256,375.467h-34.133c-9.426,0-17.067,7.641-17.067,17.067s7.641,17.067,17.067,17.067H256 c9.426,0,17.067-7.641,17.067-17.067S265.426,375.467,256,375.467z'/%3E%3C/g%3E%3C/g%3E%3Cg%3E%3Cg%3E%3Cpath fill='%23958E7E' d='M375.467,375.467h-34.133c-9.426,0-17.067,7.641-17.067,17.067s7.641,17.067,17.067,17.067h34.133 c9.426,0,17.067-7.641,17.067-17.067S384.892,375.467,375.467,375.467z'/%3E%3C/g%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3C/svg%3E%0A");-webkit-transition:all .3s cubic-bezier(0, 0.8, 0.2, 1);-moz-transition:all .3s cubic-bezier(0, 0.8, 0.2, 1);-o-transition:all .3s cubic-bezier(0, 0.8, 0.2, 1);transition:all .3s cubic-bezier(0, 0.8, 0.2, 1);-webkit-transition-delay:0;-moz-transition-delay:0;-o-transition-delay:0;transition-delay:0}.woocommerce .field-date-delivery_parent .wcpa_helptext{display:block;font-size:16px !important;color:#37474f;font-weight:300;margin-bottom:20px !important}.woocommerce .field-date-delivery_parent .field-date-delivery{position:relative;z-index:1;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:rgba(0,0,0,0);background-image:none;border:2px solid #afb0b1 !important;-moz-border-radius:7px 7px 7px 7px;-webkit-border-radius:7px 7px 7px 7px;border-radius:7px 7px 7px 7px;margin:0;-webkit-appearance:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;outline:0 !important;outline-style:none;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;box-shadow:none;color:#aaa;display:block;height:calculaterem(50px);line-height:calculaterem(50px);margin:0;padding:0;position:relative;text-indent:5px;text-indent:0;width:100%;z-index:1;-moz-border-radius:7px 7px 7px 7px;-webkit-border-radius:7px 7px 7px 7px;border-radius:7px 7px 7px 7px;font-family:museo-sans,sans-serif;font-optical-sizing:auto;font-weight:300;font-style:normal;font-variation-settings:"wdth" 100,"YTLC" 500;font-size:18px;font-size:calculaterem(18px);-webkit-transition:all .3s cubic-bezier(0, 0.8, 0.2, 1);-moz-transition:all .3s cubic-bezier(0, 0.8, 0.2, 1);-o-transition:all .3s cubic-bezier(0, 0.8, 0.2, 1);transition:all .3s cubic-bezier(0, 0.8, 0.2, 1);-webkit-transition-delay:0;-moz-transition-delay:0;-o-transition-delay:0;transition-delay:0}.woocommerce .field-date-delivery_parent .field-date-delivery:focus{border-color:none;border-color:#3d924b;-webkit-box-shadow:none;box-shadow:none;color:#aaa;outline:-webkit-focus-ring-color auto 5px;outline:0 !important;outline-color:rgba(0,0,0,0)}.woocommerce .xdsoft_datetimepicker{width:auto;padding:20px;-moz-border-radius:7px 7px 7px 7px;-webkit-border-radius:7px 7px 7px 7px;border-radius:7px 7px 7px 7px}.woocommerce .xdsoft_label{font-family:museo-sans,sans-serif;font-optical-sizing:auto;font-weight:500;font-style:normal;font-variation-settings:"wdth" 100,"YTLC" 500;color:#37474f}.woocommerce .xdsoft_datetimepicker .xdsoft_mounthpicker{padding-left:0;position:relative}.woocommerce .xdsoft_datetimepicker .xdsoft_today_button{display:none !important}.woocommerce .xdsoft_datetimepicker .xdsoft_year{display:none}.woocommerce .xdsoft_datetimepicker .xdsoft_month{width:100px;padding:0;text-align:center;display:inline-block;font-size:16px !important}.woocommerce .xdsoft_datetimepicker .xdsoft_label>.xdsoft_select.xdsoft_monthselect{right:0;left:0}.woocommerce .xdsoft_datetimepicker .xdsoft_month span{line-height:40px}.woocommerce .xdsoft_datetimepicker .xdsoft_calendar td,.woocommerce .xdsoft_datetimepicker .xdsoft_calendar th{border:0;line-height:40px;text-align:center}.woocommerce .xdsoft_datetimepicker .xdsoft_calendar th{padding-left:9px}.woocommerce .xdsoft_datetimepicker .xdsoft_calendar td>div{padding:0;width:40px;font-size:12px}.woocommerce .xdsoft_datetimepicker .xdsoft_calendar th,.woocommerce .xdsoft_datetimepicker .xdsoft_calendar td{background:rgba(0,0,0,0);font-size:10px !important}.woocommerce .xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_default,.woocommerce .xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_current{background:#8fcb26;color:#fff}.woocommerce .xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current{background:rgba(0,0,0,0)}.woocommerce .xdsoft_datetimepicker .xdsoft_calendar td>div{line-height:28px;width:28px;margin:6px}.woocommerce .xdsoft_datetimepicker .xdsoft_calendar td{font-family:museo-sans,sans-serif;font-optical-sizing:auto;font-weight:500;font-style:normal;font-variation-settings:"wdth" 100,"YTLC" 500}.woocommerce .xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current>div{background:#8fcb26;-moz-border-radius:50% 50% 50% 50%;-webkit-border-radius:50% 50% 50% 50%;border-radius:50% 50% 50% 50%;color:#fff}.woocommerce .xdsoft_datetimepicker .xdsoft_calendar td:hover{background:rgba(0,0,0,0) !important}.woocommerce .xdsoft_datetimepicker .xdsoft_calendar td:hover>div{-moz-border-radius:50% 50% 50% 50%;-webkit-border-radius:50% 50% 50% 50%;border-radius:50% 50% 50% 50%;background:#37474f !important}.woocommerce .xdsoft_datetimepicker .xdsoft_calendar th:first-letter{visibility:visible}.woocommerce .xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_prev{margin-top:8px;background:url("data:image/jpeg;base64,/9j/4AAQSkZJRgABAQEAAQABAAD/2wBDAAMCAgICAgMCAgIDAwMDBAYEBAQEBAgGBgUGCQgKCgkICQkKDA8MCgsOCwkJDRENDg8QEBEQCgwSExIQEw8QEBD/wAALCAAWABYBAREA/8QAFwABAQEBAAAAAAAAAAAAAAAABgUHCf/EACMQAAICAwACAgIDAAAAAAAAAAECAwUEBgcAEggRExQhMUH/2gAIAQEAAD8A6p+Aaju3K73pmfyGr23Hn2euWQSYwRxFJNEqNkY8UxH45Z4UmgeWJGLxrPGWA9vH3mG73vm2dZ2yw4lxK5lrIqyQY+7btjhWFGCoY1+CWBWSzdGBJIKYqMJHBcxxuiuPjhy2w5bXcnqaiWhrqGRcyiz6yYx2FTYKWZbCDIb2f9r3d2eR/YymSQS/kWRw0PRO3Zup2s/Kfkda1FDt1bjnJwr2R1w6racBWVP3cYu3rFMpdFnxSxaJ3UqXidHOravqes6TSxa7qFDg01ZA8sseJhQLFEryO0kj+qj69md2Zj/ZZiT9k+VvDW981551Gqgo+k6NQ7TXY2QMuHEuK+LMhjnCsokVJFIDBXcfY/n6Yj/fP//Z") no-repeat;background-size:42% !important;background-position:50% !important}.woocommerce .xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_next{margin-top:8px;background:url("data:image/jpeg;base64,/9j/4AAQSkZJRgABAQEAAQABAAD/2wBDAAMCAgICAgMCAgIDAwMDBAYEBAQEBAgGBgUGCQgKCgkICQkKDA8MCgsOCwkJDRENDg8QEBEQCgwSExIQEw8QEBD/wAALCAAWABYBAREA/8QAGAAAAwEBAAAAAAAAAAAAAAAAAwYHBQn/xAAjEAACAgICAgIDAQAAAAAAAAACAwEEBQYHERITAEEIFFEi/9oACAEBAAA/AOkXFfKms8uazOxa7Fuo+pYOhlsTfV6b+Ivr69tO0rufW0O4+5EhITAiAxKXH5NM5zbWXv1zjPRNOy26ZzDVBt5yMa2uqtiPZ4+hNh72AEWGiUsFIzJwsfMoESXJ5XKfFmzVNmjm7hGalTfalcK+TxlhvpobbQX3I0rZRE+twdl+va6klEUiUEozCVWx+QWwc4Krcd/j7TyOF2ayqY2vK5nHeE6IEGS2Jek+wdkpIDhKIkl9RFg5JMrh9g40401PibU6+n6fTauqtjLNmzZcT7d+2wvJ1uy4v9Oew5kjYUzMzP8AIiIavg1oQk2sUlYE8/Y0hGIky8YHyL+z4iMdz9REfXwnz//Z") no-repeat !important;background-size:42% !important;background-position:50% !important}.woocommerce .xdsoft_datetimepicker .xdsoft_next{background:url("data:image/jpeg;base64,/9j/4AAQSkZJRgABAQEAAQABAAD/2wBDAAMCAgICAgMCAgIDAwMDBAYEBAQEBAgGBgUGCQgKCgkICQkKDA8MCgsOCwkJDRENDg8QEBEQCgwSExIQEw8QEBD/wAALCAAWABYBAREA/8QAGQAAAgMBAAAAAAAAAAAAAAAABQcABggJ/8QAJhAAAgICAgEEAQUAAAAAAAAAAQIDBAUGBxESABMUIQgVFiNBUf/aAAgBAQAAPwDozy5xnY5IwVQYPar+r7PgbYyev5uoS/w7ioyfzQ9hLNd0d45YX+nRz0UcI6i+IOX7W6WsjoG/4WLWuSNajRs1hVlLwzwsSseQoyMAZ6UpU+L9eSMGjkCyKR6Z3qes6/k89PZ9n1PSONIJpebKcv6pruSozCL9t0WcJYuZGTxYfAkCGNqrKTadQsYVo/fg0NAJ1gjWzIkkwQCR40KKzdfZCkkgd/12ev8AT6V35CcuZji3Ca5itTxtS3tW+7BX1TX3vlhQq3Z45ZBYteB9xokSGRvBB5OwVO4wxkQzxHxHh+KMPcVclbzuyZ2wMhsex5AL83M3fEL7snj9IiqAkUKdRxRqqIAB93z1/9k=") no-repeat;background-size:58% !important;background-position:50%;margin-top:5px;display:inline-block;float:left;margin-left:-2px}.woocommerce .xdsoft_datetimepicker .xdsoft_prev{background:url("data:image/jpeg;base64,/9j/4AAQSkZJRgABAQEAAQABAAD/2wBDAAMCAgICAgMCAgIDAwMDBAYEBAQEBAgGBgUGCQgKCgkICQkKDA8MCgsOCwkJDRENDg8QEBEQCgwSExIQEw8QEBD/wAALCAAWABYBAREA/8QAGQAAAgMBAAAAAAAAAAAAAAAABgcABQgJ/8QAIhAAAgICAwEAAgMAAAAAAAAAAQIDBQQGAAcREggTFBUx/9oACAEBAAA/AOqfM93V1cflPcZujaPaZdb1JW5EmFs2zYUzRT7NPGxWWrrZVIZcZWBTJy0PpIaGE/X7JI3vS0tPrdPha9r1XiVtXW48eJh4eJCsUGPAihUjjRQAqqoAAA8AHA7vbr7YO0uq77RtY2h6Kws4VWOcmRYZ1VwzYs7QskywTKDFI0MiShHYowPK3obsTXdo12TRsfUYtH2PR44Kq500BF/pvE8h/j/AVZcOREJgnRQjoCPEdJI0aHJxY9v9QZW6ZVdv+gXUWs9kazG60t00ReGeFiGkr86NSDPhSlR9J79IwWSMrIgPCfrHcMjsDr3Xd1zKyOuyLmuhy58SKczpBIyguiyFVLqG9AYqpI8JUf5z/9k=") no-repeat;background-size:58% !important;background-position:50%;margin-top:5px;display:inline-block}.woocommerce .xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_prev,.woocommerce .xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_next{margin-left:24px}.woocommerce .xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_default,.woocommerce .xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current,.woocommerce .xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_current{box-shadow:#8fcb26}.woocommerce .xdsoft_time_box{border:0;border-left:1px solid #ddd}.woocommerce .xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box{height:220px}.woocommerce .xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div{background:rgba(0,0,0,0);border-top:0;width:60px;margin:0 0 10px 10px;font-size:10px;line-height:16px;height:16px}.woocommerce .xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_default,.woocommerce .xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current,.woocommerce .xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_current,.woocommerce .xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_default,.woocommerce .xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current,.woocommerce .xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_current{box-shadow:none !important;color:#fff}.woocommerce .xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box{border-bottom:0}.woocommerce .xdsoft_datetimepicker .xdsoft_datepicker{width:280px;margin:0}.woocommerce .xdsoft_datetimepicker .xdsoft_timepicker{width:79px;margin:0}.woocommerce .xdsoft_datetimepicker .xdsoft_datepicker.active+.xdsoft_timepicker{margin:0}.woocommerce .xdsoft_datetimepicker .xdsoft_calendar td,.woocommerce .xdsoft_datetimepicker .xdsoft_calendar th,.woocommerce .xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div{font-weight:600}.woocommerce .xdsoft_datetimepicker .xdsoft_calendar td{color:#37474f}.woocommerce .xdsoft_datetimepicker .xdsoft_calendar th{color:#37474f !important;font-weight:600}.woocommerce .form-row.woocommerce-invalid .chzn-single,.woocommerce .form-row.woocommerce-invalid .select2-selection--single,.woocommerce .form-row.woocommerce-invalid input.input-text,.woocommerce .form-row.woocommerce-invalid select{border-color:#8fcb26 !important}.woocommerce .form-row.woocommerce-validated input.input-text,.woocommerce .form-row.woocommerce-validated select{border-color:#3d924b !important}.woocommerce #payment ul{margin:0;padding:0}.woocommerce #payment ul li{margin:10px 0 !important;padding-left:0 !important;padding-right:0 !important}.woocommerce #payment ul li:after{content:"";display:block;clear:both}.woocommerce #payment ul li label{margin:3px 0 0 20px !important;padding:0 !important;float:left}.woocommerce #payment ul li.wc_payment_method p{clear:both;padding-top:20px;font-size:14px;font-size:calculaterem(14px)}.woocommerce #payment ul li.payment_method_paypal label img{margin-top:20px;display:block}.woocommerce #payment ul li.payment_method_paypal label a{color:#37474f;display:inline-block;font-weight:300;font-size:14px;font-size:calculaterem(14px);margin-top:10px}.woocommerce #payment ul li.payment_method_paypal label a:hover{color:#8fcb26}.woocommerce #payment ul li.payment_method_satispay label{position:relative;padding-right:30px !important}.woocommerce #payment ul li.payment_method_satispay label img{top:0;right:0;position:absolute;display:block}.woocommerce #payment ul li .wc-stripe-card-icons-container{padding-top:20px;display:block;float:none}.woocommerce #payment ul li .wc-stripe-card-icons-container .wc-stripe-card-icon{max-width:43px;max-height:26px;width:43px;height:26px;float:none;display:inline}.woocommerce #payment #wc-stripe-card-element{border:1px solid #f5f7f8}.woocommerce #payment .wc-stripe-bootstrap-form label{margin:0 !important}.woocommerce #payment input[type=radio]{position:relative;display:inline-block;width:22px;height:22px;border-radius:100%;outline:none !important;-webkit-appearance:none !important;margin:0 !important;padding:0 !important;float:left}.woocommerce #payment input[type=radio]::before{position:relative;top:-1px;left:-1px;display:block;content:"";background:#fff;border:1px solid rgba(128,128,128,.4);border-radius:100%;box-shadow:none;width:24px;height:24px}.woocommerce #payment input[type=radio]:checked::before{border-color:#8fcb26}.woocommerce #payment input[type=radio]:disabled::before{cursor:not-allowed}.woocommerce #payment input[type=radio]::after{position:relative;top:-13px;left:11px;display:block;content:"";background:#8fcb26;border-radius:100%;box-shadow:none;width:0;height:0}.woocommerce #payment input[type=radio]:checked::after{transition:all ease-in-out 100ms 0;top:-20px;left:4px;width:14px;height:14px}.woocommerce #payment input[type=radio]:disabled::after{background:#ccc}.woocommerce .wc-stripe-bootstrap-form{background-color:rgba(0,0,0,0) !important}.woocommerce #payment_method_stripe_cc{padding-top:100px !important}.woocommerce .payment_method_stripe_cc{clear:both;margin-top:100px !important;background-color:rgba(0,0,0,0) !important}.woocommerce .payment_box{clear:both}.woocommerce .payment_box .wc-stripe-bootstrap-form{padding:15px}.woocommerce .payment_box .wc-stripe-bootstrap-form .row{margin:0;padding:0}.woocommerce .payment_box .wc-stripe-bootstrap-form .row>div{margin:10px 0 !important;padding:0}.woocommerce .woocommerce-table--order-details{width:100%}.woocommerce .woocommerce-table--order-details thead tr th{border-bottom:1px solid #37474f;padding-bottom:10px}.woocommerce .woocommerce-table--order-details tbody tr.cart_item td{border-bottom:1px solid #afb0b1;padding:10px 0;color:#37474f;display:none}.woocommerce .woocommerce-table--order-details tbody tr.cart_item td.product-remove a{display:block;width:25px;height:25px;line-height:25px;text-align:center;color:#37474f !important;font-size:30px;font-size:calculaterem(30px);-webkit-transition:all .3s cubic-bezier(0, 0.8, 0.2, 1);-moz-transition:all .3s cubic-bezier(0, 0.8, 0.2, 1);-o-transition:all .3s cubic-bezier(0, 0.8, 0.2, 1);transition:all .3s cubic-bezier(0, 0.8, 0.2, 1);-webkit-transition-delay:0;-moz-transition-delay:0;-o-transition-delay:0;transition-delay:0}.woocommerce .woocommerce-table--order-details tbody tr.cart_item td.product-remove a:hover{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);transform:rotate(180deg)}.woocommerce .woocommerce-table--order-details tbody tr.cart_item td.product-thumbnail::before{display:none}.woocommerce .woocommerce-table--order-details tbody tr.cart_item td.product-thumbnail a img{width:100%;height:auto;display:block;max-width:100px}.woocommerce .woocommerce-table--order-details tbody tr.cart_item td.product-name a{color:#37474f}.woocommerce .woocommerce-table--order-details tbody tr.cart_item td.product-price{color:#37474f}@media(min-width: 768px)and (max-width: 1023px){.woocommerce .woocommerce-table--order-details tbody tr.cart_item td.product-quantity .quantity{display:inline-block}}@media(max-width: 767px){.woocommerce .woocommerce-table--order-details tbody tr.cart_item td.product-quantity .quantity{display:inline-block}}.woocommerce .woocommerce-table--order-details tbody tr.cart_item td.product-quantity .quantity:after{content:"";display:block;clear:both}.woocommerce .woocommerce-table--order-details tbody tr.cart_item td.product-quantity .quantity label{float:left;padding:0;margin:0 20px 0 0;color:#37474f;line-height:calculaterem(30px);font-size:14px;font-size:calculaterem(14px);font-family:museo-sans,sans-serif;font-optical-sizing:auto;font-weight:300;font-style:normal;font-variation-settings:"wdth" 100,"YTLC" 500;min-width:70px;display:none !important}.woocommerce .woocommerce-table--order-details tbody tr.cart_item td.product-quantity .quantity input{float:left;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:rgba(0,0,0,0);background-image:none;border:none;border-bottom:1px solid #afb0b1;box-shadow:none;color:#37474f;display:block;height:calculaterem(30px);line-height:calculaterem(30px);margin:0;padding:0;position:relative;text-indent:5px;text-indent:0;width:auto;min-width:200px;z-index:1;-moz-border-radius:0 0 0 0;-webkit-border-radius:0 0 0 0;border-radius:0 0 0 0;font-family:museo-sans,sans-serif;font-optical-sizing:auto;font-weight:300;font-style:normal;font-variation-settings:"wdth" 100,"YTLC" 500;font-size:14px;font-size:calculaterem(14px);-webkit-transition:all .3s cubic-bezier(0, 0.8, 0.2, 1);-moz-transition:all .3s cubic-bezier(0, 0.8, 0.2, 1);-o-transition:all .3s cubic-bezier(0, 0.8, 0.2, 1);transition:all .3s cubic-bezier(0, 0.8, 0.2, 1);-webkit-transition-delay:0;-moz-transition-delay:0;-o-transition-delay:0;transition-delay:0}.woocommerce .woocommerce-table--order-details tbody tr.cart_item td.product-quantity .quantity input:focus{border-color:none;border-color:#37474f;-webkit-box-shadow:none;box-shadow:none;outline:-webkit-focus-ring-color auto 5px;outline:0 !important;outline-color:rgba(0,0,0,0)}.woocommerce .woocommerce-table--order-details tbody tr td.actions{text-align:right}@media(max-width: 1023px){.woocommerce .woocommerce-table--order-details tbody tr td.actions .button{width:100%}}.woocommerce .woocommerce .blockUI.blockOverlay{position:relative !important;display:none !important}.woocommerce .woocommerce-Addresses{display:flex;justify-content:space-between;flex-direction:row;margin-top:30px}.woocommerce .woocommerce-Addresses .woocommerce-Address{width:calc(50% - 15px);background-color:#fff;padding:30px;color:#37474f;line-height:1.5;border:2px solid #37474f;-moz-border-radius:7px 7px 7px 7px;-webkit-border-radius:7px 7px 7px 7px;border-radius:7px 7px 7px 7px}.woocommerce .woocommerce-Addresses .woocommerce-Address h3{color:#37474f;font-weight:600;margin:0 0 20px 0;padding:0}.woocommerce .woocommerce-Addresses .woocommerce-Address address{margin:0 !important}.woocommerce .woocommerce-Addresses .woocommerce-Address a.edit{color:#8fcb26;outline:none !important;text-decoration:none !important;-webkit-transition:color .5s cubic-bezier(0, 0.8, 0.2, 1);-moz-transition:color .5s cubic-bezier(0, 0.8, 0.2, 1);-o-transition:color .5s cubic-bezier(0, 0.8, 0.2, 1);transition:color .5s cubic-bezier(0, 0.8, 0.2, 1);-webkit-transition-delay:0;-moz-transition-delay:0;-o-transition-delay:0;transition-delay:0;font-weight:600;font-size:16px;font-size:calculaterem(16px);position:relative;margin-bottom:20px;display:inline-block}.woocommerce .woocommerce-Addresses .woocommerce-Address a.edit:before{background-color:#37474f;bottom:-4px;content:"";height:2px;left:50%;position:absolute;-webkit-transition:all .2s cubic-bezier(0, 0.8, 0.2, 1);-moz-transition:all .2s cubic-bezier(0, 0.8, 0.2, 1);-o-transition:all .2s cubic-bezier(0, 0.8, 0.2, 1);transition:all .2s cubic-bezier(0, 0.8, 0.2, 1);-webkit-transition-delay:0;-moz-transition-delay:0;-o-transition-delay:0;transition-delay:0;width:0}.woocommerce .woocommerce-Addresses .woocommerce-Address a.edit:hover:before{width:100%;left:0}@media(min-width: 768px)and (max-width: 1023px){.woocommerce .woocommerce-Addresses .woocommerce-Address{margin:15px 0;width:100%}}@media(max-width: 767px){.woocommerce .woocommerce-Addresses .woocommerce-Address{margin:15px 0;width:100%}}@media(min-width: 768px)and (max-width: 1023px){.woocommerce .woocommerce-Addresses{flex-direction:column}}@media(max-width: 767px){.woocommerce .woocommerce-Addresses{flex-direction:column}}.shop-page{margin:5vh 0 0 0}.shop-page .shop-controls{display:flex;justify-content:space-between;align-items:center;gap:100px}@media(max-width: 767px){.shop-page .shop-controls{flex-direction:column;gap:20px;align-items:flex-start;justify-content:flex-start}}.shop-page .shop-controls select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;border-bottom:1px solid #afb0b1;padding:0 !important;width:100%;min-width:200px;font-size:16px;margin:0;height:50px;line-height:50px;color:#37474f;outline:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;background-image:url("../imgs/select.svg");background-repeat:no-repeat;background-position:100% 50%;background-size:40px 40px;background-color:rgba(0,0,0,0);font-family:museo-sans,sans-serif;font-optical-sizing:auto;font-weight:300;font-style:normal;font-variation-settings:"wdth" 100,"YTLC" 500;-webkit-transition:all .3s cubic-bezier(0, 0.8, 0.2, 1);-moz-transition:all .3s cubic-bezier(0, 0.8, 0.2, 1);-o-transition:all .3s cubic-bezier(0, 0.8, 0.2, 1);transition:all .3s cubic-bezier(0, 0.8, 0.2, 1);-webkit-transition-delay:0;-moz-transition-delay:0;-o-transition-delay:0;transition-delay:0;-moz-border-radius:0 0 0 0;-webkit-border-radius:0 0 0 0;border-radius:0 0 0 0}@media(max-width: 767px){.shop-page .shop-controls select{font-size:14px}}.shop-page .shop-controls select.error{border-color:#c00}.shop-page .shop-controls select option{background-color:#fff;color:#37474f;border:none !important;box-shadow:none;padding:15px 10px;text-indent:5px;font-family:museo-sans,sans-serif;font-optical-sizing:auto;font-weight:300;font-style:normal;font-variation-settings:"wdth" 100,"YTLC" 500;font-size:16px}@media(min-width: 768px)and (max-width: 1023px){.shop-page .shop-controls select option{font-size:16px;font-size:calculaterem(16px)}}@media(max-width: 767px){.shop-page .shop-controls select option{font-size:14px;font-size:calculaterem(14px)}}.shop-page .shop-controls select:focus{border-color:none;border-color:#8fcb26;-webkit-box-shadow:none;box-shadow:none;outline:-webkit-focus-ring-color auto 5px;outline:0 !important;outline-color:rgba(0,0,0,0)}.shop-page .shop-controls .total-count{font-size:16px;font-size:calculaterem(16px);color:#37474f;margin:0;font-weight:400;margin-right:auto;display:flex;gap:20px;align-items:center}@media(max-width: 767px){.shop-page .shop-controls .total-count{font-size:14px;font-size:calculaterem(14px)}}@media(max-width: 767px){.shop-page .shop-controls .ordering{width:100%}}.shop-page .shop-controls .macro-categories{display:flex;align-items:center;gap:50px}.shop-page .shop-controls .macro-categories .macro-categories__item{display:flex;flex-direction:row-reverse;align-items:center;gap:7px}.shop-page .shop-controls .macro-categories .macro-categories__item .macro-categories__item__content h3{font-size:16px;font-size:calculaterem(16px);color:#37474f;margin:0;line-height:1.2}.shop-page .shop-controls .macro-categories .macro-categories__item .macro-categories__item__icon{width:40px;height:40px}.shop-page .shop-controls .macro-categories .macro-categories__item .macro-categories__item__icon img{width:100%;height:100%;display:block;object-fit:contain;object-position:center;transition:all .3s ease-in-out}.shop-page .shop-filters select[name=subcat]{cursor:pointer}.shop-page .shop-filters select[name=subcat] option[selected]{font-weight:bold}.shop-page .woocommerce-no-products-found{padding:30px 0;font-size:16px;font-size:calculaterem(16px);color:#37474f;margin:0;font-weight:400}.shop-page #ajax-product-list{display:flex;flex-direction:column;gap:0;border-top:1px solid #37474f}.shop-page #ajax-product-list .product-list-item{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:12px 20px;border-bottom:1px solid #37474f;margin:0}@media(max-width: 767px){.shop-page #ajax-product-list .product-list-item{flex-direction:column;align-items:flex-start}}.shop-page #ajax-product-list .product-list-item .thumb{width:100%;max-width:100px;position:relative}.shop-page #ajax-product-list .product-list-item .thumb a{display:block;top:0;left:0;position:absolute;width:100%;height:100%;z-index:1;-moz-border-radius:10px 10px 10px 10px;-webkit-border-radius:10px 10px 10px 10px;border-radius:10px 10px 10px 10px;border:1px solid #dde;overflow:hidden;background-color:#fff}.shop-page #ajax-product-list .product-list-item .thumb a img{display:block;width:100%;height:100%;object-fit:contain;object-position:center;transition:all .3s ease-in-out}.shop-page #ajax-product-list .product-list-item .thumb a:hover img{transform:scale(1.1)}.shop-page #ajax-product-list .product-list-item .thumb::after{content:"Image for illustration only";display:block;position:absolute;bottom:10px;left:0;width:100%;text-align:center;z-index:2;line-height:1;pointer-events:none;font-family:museo-sans,sans-serif;font-optical-sizing:auto;font-weight:500;font-style:normal;font-variation-settings:"wdth" 100,"YTLC" 500;font-size:11px;font-size:calculaterem(11px);color:#37474f}.shop-page #ajax-product-list .product-list-item .thumb:before{content:"";position:relative;padding-top:100%;display:block;z-index:0}.shop-page #ajax-product-list .product-list-item .details{display:flex;flex-direction:column;gap:5px}@media(max-width: 767px){.shop-page #ajax-product-list .product-list-item .details{padding-left:0}}.shop-page #ajax-product-list .product-list-item .details .title{font-size:20px;font-size:calculaterem(20px);font-weight:600;margin:0}.shop-page #ajax-product-list .product-list-item .details .title a{color:#37474f;transition:color .3s ease-in-out}.shop-page #ajax-product-list .product-list-item .details .title a:hover{color:#8fcb26}.shop-page #ajax-product-list .product-list-item .details .excerpt{font-size:16px;font-size:calculaterem(16px);color:#37474f;margin:0}.shop-page #ajax-product-list .product-list-item .details .price{font-size:14px;font-size:calculaterem(14px);color:#37474f;margin:0;display:flex;align-items:center;gap:5px}.shop-page #ajax-product-list .product-list-item .details .price span{font-family:museo-sans,sans-serif;font-optical-sizing:auto;font-weight:700;font-style:normal;font-variation-settings:"wdth" 100,"YTLC" 500;font-size:16px;font-size:calculaterem(16px);color:#8fcb26}.woocommerce-pagination{display:flex;justify-content:center;align-items:center;gap:1rem}.woocommerce-pagination ul.page-numbers{display:flex;justify-content:center;align-items:center;gap:5px;margin:0;list-style:none}.woocommerce-pagination ul.page-numbers li a:not(.prev,.next),.woocommerce-pagination ul.page-numbers li .current{display:block;padding:0 10px;height:30px;line-height:30px;min-width:30px;text-align:center;color:#fff;text-decoration:none;font-size:14px;font-size:calculaterem(14px);-moz-border-radius:7px 7px 7px 7px;-webkit-border-radius:7px 7px 7px 7px;border-radius:7px 7px 7px 7px;background-color:#37474f;transition:all .3s ease-in-out}.woocommerce-pagination ul.page-numbers li .prev,.woocommerce-pagination ul.page-numbers li .next{display:block;font-size:16px;font-size:calculaterem(16px);color:#37474f;padding:0 10px}.woocommerce-pagination ul.page-numbers li .prev:hover,.woocommerce-pagination ul.page-numbers li .next:hover{color:#8fcb26}.woocommerce-pagination ul.page-numbers li a:not(.prev,.next):hover{background-color:#37474f}.woocommerce-pagination ul.page-numbers li .current{background-color:#8fcb26}/*# sourceMappingURL=woocommerce.css.map */