.woocommerce-info,.woocommerce-message{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.woocommerce-info .button,.woocommerce-info a,.woocommerce-message .button,.woocommerce-message a{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.woocommerce-page .woocommerce-MyAccount-navigation ul li{margin-bottom:0}.woocommerce-page .woocommerce-MyAccount-navigation ul li a{display:block;background:var(--color-content-bg-alt);padding:.5rem .75rem;margin-bottom:2px;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;text-align:center}.woocommerce-page .woocommerce-MyAccount-navigation ul li a:hover{background:var(--color-content-border);border-bottom:0!important}.woocommerce-page .woocommerce-MyAccount-navigation ul li.is-active a{background:#fff;border-left:2px solid var(--color-content-primary);font-weight:400;color:var(--color-content-primary)}.woocommerce-page.woocommerce-order-received .woocommerce-MyAccount-orders,.woocommerce-page.woocommerce-order-received .woocommerce-MyAccount-subscriptions,.woocommerce-page.woocommerce-view-order .woocommerce-MyAccount-orders,.woocommerce-page.woocommerce-view-order .woocommerce-MyAccount-subscriptions,.woocommerce-page.woocommerce-view-subscription .woocommerce-MyAccount-orders,.woocommerce-page.woocommerce-view-subscription .woocommerce-MyAccount-subscriptions{margin:1.5rem 0}.woocommerce-page.woocommerce-order-received .order_item .wc-item-meta,.woocommerce-page.woocommerce-view-order .order_item .wc-item-meta,.woocommerce-page.woocommerce-view-subscription .order_item .wc-item-meta{margin-top:.25rem;margin-left:1rem}.woocommerce-page.woocommerce-order-received .order_item .wc-item-meta li,.woocommerce-page.woocommerce-view-order .order_item .wc-item-meta li,.woocommerce-page.woocommerce-view-subscription .order_item .wc-item-meta li{margin-bottom:.25rem}.woocommerce-page.woocommerce-order-received .order_item .wc-item-meta li p,.woocommerce-page.woocommerce-view-order .order_item .wc-item-meta li p,.woocommerce-page.woocommerce-view-subscription .order_item .wc-item-meta li p{display:inline-block}.woocommerce-page .woocommerce-form-login__rememberme{margin-bottom:1.5rem!important}.woocommerce-page form.cart .variations tr{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.woocommerce-page form.cart .variations tr .label,.woocommerce-page form.cart .variations tr .value{width:100%}.single-product .yith-wcbk-booking-form{width:100%;margin-bottom:var(--vwrapper-gap,.7rem)}.single-product .yith-wcbk-booking-form .form-row{margin-bottom:0}.single-product .yith-wcbk-booking-form #pickup_return_in_store_message{margin-top:.7rem}.single-product .yith-wcbk-booking-form .acf-fields label{display:block;font-weight:700;margin:.8em 0 .3em 0}.single-product .yith-wcbk-booking-form .acf-fields label .message{font-weight:400}.single-product .yith-wcbk-booking-form .acf-fields .description{font-size:.7rem;margin-bottom:.7rem}.single-product .yith-wcbk-booking-form .acf-fields input[type=checkbox]+.message{font-size:.8rem}.single-product .yith-wcbk-booking-form .yith-wcbk-form-section-duration{display:none}.shop_table .cart_item .variation dt{float:left;clear:left;margin-right:.2rem}.shop_table .cart_item .variation dd{float:left}.select2-container--default .select2-results__option[aria-disabled=true]{display:none}body.tax-product_cat:is(.term-3042,.term-3043,.term-3044,.term-3050,.term-3051,.term-3052,.term-3053,.term-3054,.term-3055,.term-3056,.term-3057,.term-3059) main>section.l-section.with_img.with_shape:first-child{padding-top:0!important;padding-bottom:0!important;background:#fff}body.tax-product_cat:is(.term-3042,.term-3043,.term-3044,.term-3050,.term-3051,.term-3052,.term-3053,.term-3054,.term-3055,.term-3056,.term-3057,.term-3059) main>section.l-section.with_img.with_shape:first-child .w-separator{height:0!important}body.tax-product_cat:is(.term-3042,.term-3043,.term-3044,.term-3050,.term-3051,.term-3052,.term-3053,.term-3054,.term-3055,.term-3056,.term-3057,.term-3059) main>section.l-section.with_img.with_shape:first-child .l-section-h{padding-top:100px!important;padding-bottom:calc(min(33.333vw,640px) + 24px)!important;position:relative;z-index:2}body.tax-product_cat:is(.term-3042,.term-3043,.term-3044,.term-3050,.term-3051,.term-3052,.term-3053,.term-3054,.term-3055,.term-3056,.term-3057,.term-3059) main>section.l-section.with_img.with_shape:first-child h1.post_title{margin:0!important;opacity:1!important;transform:none!important;animation:none!important;visibility:visible!important;font-size:clamp(28px,4vw,48px)!important;line-height:1.2!important;color:#1a1a1a!important;text-shadow:none!important}body.tax-product_cat:is(.term-3042,.term-3043,.term-3044,.term-3050,.term-3051,.term-3052,.term-3053,.term-3054,.term-3055,.term-3056,.term-3057,.term-3059) main>section.l-section.with_img.with_shape:first-child .l-section-img{top:auto!important;bottom:0;height:min(33.333vw,640px);background-size:cover!important;background-position:center 40%!important}body.tax-product_cat:is(.term-3042,.term-3043,.term-3044,.term-3050,.term-3051,.term-3052,.term-3053,.term-3054,.term-3055,.term-3056,.term-3057,.term-3059) main>section.l-section.with_img.with_shape:first-child .l-section-overlay{top:auto!important;bottom:0;height:min(33.333vw,640px);background:linear-gradient(180deg,#fff0 75%,rgb(255 255 255 / .55) 100%)!important}body.tax-product_cat:is(.term-3042,.term-3043,.term-3044,.term-3050,.term-3051,.term-3052,.term-3053,.term-3054,.term-3055,.term-3056,.term-3057,.term-3059) main>section.l-section.with_img.with_shape:first-child .l-section-shape.pos_bottom{height:5vmin!important}@media (max-width:600px){body.tax-product_cat:is(.term-3042,.term-3043,.term-3044,.term-3050,.term-3051,.term-3052,.term-3053,.term-3054,.term-3055,.term-3056,.term-3057,.term-3059) main>section.l-section.with_img.with_shape:first-child .l-section-h{padding-top:76px!important;padding-bottom:calc(58vw + 18px)!important}body.tax-product_cat:is(.term-3042,.term-3043,.term-3044,.term-3050,.term-3051,.term-3052,.term-3053,.term-3054,.term-3055,.term-3056,.term-3057,.term-3059) main>section.l-section.with_img.with_shape:first-child .l-section-img,body.tax-product_cat:is(.term-3042,.term-3043,.term-3044,.term-3050,.term-3051,.term-3052,.term-3053,.term-3054,.term-3055,.term-3056,.term-3057,.term-3059) main>section.l-section.with_img.with_shape:first-child .l-section-overlay{height:58vw}}body.tax-product_cat:is(.term-3042,.term-3043,.term-3044,.term-3050,.term-3051,.term-3052,.term-3053,.term-3054,.term-3055,.term-3056,.term-3057,.term-3059) main>section.l-section.with_img.with_shape:first-child,body.tax-product_cat:is(.term-3042,.term-3043,.term-3044,.term-3050,.term-3051,.term-3052,.term-3053,.term-3054,.term-3055,.term-3056,.term-3057,.term-3059) main>section.l-section.with_img.with_shape:first-child h1.post_title.us_animate_this{opacity:1!important;animation:none!important}@media (min-width:768px){body.tax-product_cat:is(.term-3042,.term-3043,.term-3044,.term-3050,.term-3051,.term-3052,.term-3053,.term-3054,.term-3055,.term-3056,.term-3057,.term-3059) main>section.l-section.with_img.with_shape:first-child .l-section-h{padding-top:88px!important;padding-bottom:calc(clamp(220px,18vw,280px) + 8px)!important}body.tax-product_cat:is(.term-3042,.term-3043,.term-3044,.term-3050,.term-3051,.term-3052,.term-3053,.term-3054,.term-3055,.term-3056,.term-3057,.term-3059) main>section.l-section.with_img.with_shape:first-child h1.post_title{font-size:clamp(28px,2.6vw,40px)!important}body.tax-product_cat:is(.term-3042,.term-3043,.term-3044,.term-3050,.term-3051,.term-3052,.term-3053,.term-3054,.term-3055,.term-3056,.term-3057,.term-3059) main>section.l-section.with_img.with_shape:first-child .l-section-img,body.tax-product_cat:is(.term-3042,.term-3043,.term-3044,.term-3050,.term-3051,.term-3052,.term-3053,.term-3054,.term-3055,.term-3056,.term-3057,.term-3059) main>section.l-section.with_img.with_shape:first-child .l-section-overlay{height:clamp(220px,18vw,280px)!important}body.tax-product_cat:is(.term-3042,.term-3043,.term-3044,.term-3050,.term-3051,.term-3052,.term-3053,.term-3054,.term-3055,.term-3056,.term-3057,.term-3059) main>section.l-section.with_img.with_shape:first-child .l-section-img{background-position:center 78%!important}body.tax-product_cat:is(.term-3042,.term-3043,.term-3044,.term-3050,.term-3051,.term-3052,.term-3053,.term-3054,.term-3055,.term-3056,.term-3057,.term-3059) main>section.l-section.with_img.with_shape:first-child .l-section-shape.pos_bottom{height:3vmin!important}body.tax-product_cat:is(.term-3042,.term-3043,.term-3044,.term-3050,.term-3051,.term-3052,.term-3053,.term-3054,.term-3055,.term-3056,.term-3057,.term-3059) main>section.l-section:not(:first-child){padding-top:.75rem!important;padding-bottom:.75rem!important}}@media (min-width:768px){body.tax-product_cat:is(.term-3042,.term-3043,.term-3044,.term-3050,.term-3051,.term-3052,.term-3053,.term-3054,.term-3055,.term-3056,.term-3057,.term-3059) main>section.l-section.with_img.with_shape:first-child .l-section-h{padding-bottom:calc(clamp(260px,23vw,360px) + 8px)!important}body.tax-product_cat:is(.term-3042,.term-3043,.term-3044,.term-3050,.term-3051,.term-3052,.term-3053,.term-3054,.term-3055,.term-3056,.term-3057,.term-3059) main>section.l-section.with_img.with_shape:first-child .l-section-img,body.tax-product_cat:is(.term-3042,.term-3043,.term-3044,.term-3050,.term-3051,.term-3052,.term-3053,.term-3054,.term-3055,.term-3056,.term-3057,.term-3059) main>section.l-section.with_img.with_shape:first-child .l-section-overlay{height:clamp(260px,23vw,360px)!important}body.tax-product_cat:is(.term-3042,.term-3043,.term-3044,.term-3050,.term-3051,.term-3052,.term-3053,.term-3054,.term-3055,.term-3056,.term-3057,.term-3059) main>section.l-section.with_img.with_shape:first-child .l-section-img{background-position:center 36%!important}}