.front-top-bg{position:absolute;bottom:0;left:0;right:0;top:0}.single-brand .page-head{margin-bottom:7.125rem;padding-bottom:7.125rem}.single-brand .page-head-sub img{position:absolute;bottom:0;transform:translateY(50%);height:11.25rem;width:auto}.form-filters input[type=search],.form-filters select,.form-filters label>span,.form-filters .input{padding:.25em .5em;width:100%}.form-filters.form .select select{max-width:12.5rem}.form-filters label{margin:1em 0}.form-filters .btn-right{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:rgba(0,0,0,0);border:none;color:currentColor;position:absolute;right:0;top:50%;transform:translateY(-50%);z-index:1}.head-logo-a h1{font-size:1rem;margin:0}.head-menu>.menu-item.menu-account i{font-size:1.5em;margin-left:.25rem}.head-menu>.menu-item.menu-wishlist,.head-menu>.menu-item.menu-cart{margin-left:1em;z-index:10}.menu-shop-nb{background-color:var(--color-main);border-radius:50%;color:var(--color-white);align-items:center;display:flex;flex-shrink:0;justify-content:center;font-size:.7rem;text-align:center;opacity:0;transition:opacity var(--time),visibility var(--time) 0s;visibility:hidden;height:1.375rem;width:1.375rem}.menu-shop-nb.on{opacity:1;transition:opacity var(--time),visibility 0s;visibility:visible}@media(min-width: 992px){.menu-shop a::before{content:"";position:absolute;left:0;top:100%;height:.5rem;width:100%}.menu-shop-nb{position:absolute;left:50%;top:100%;transform:translate3d(-50%, 0.5rem, 0);z-index:9}.wishlist-m{display:none}}@media(max-width: 991.98px){.head-i-wr .menu-account~.menu-shop{display:none}.head-menu>.menu-item.menu-shop{display:none}.head-main-wr .menu-home{align-items:center;display:flex}.head-main-wr .menu-home .wishlist-m{align-items:center;display:flex;font-weight:500;font-size:.8rem;padding-left:.5rem;margin-left:auto;text-transform:uppercase}.head-main-wr .menu-home .wishlist-m i{margin-left:.25em}.head-main-wr .menu-home .wishlist-m .menu-shop-nb{display:none}.head-main-wr .menu-home .wishlist-m .menu-shop-nb.on{display:flex}.head-main-wr .menu-home .menu-shop-nb{margin-left:.25rem}.foot-btn .btn-shop i{margin-left:.5rem}.foot-btn .menu-shop-nb{font-size:.95em;margin-bottom:.5rem;position:absolute;bottom:100%;right:.75rem;transform:translateY(50%);height:2rem;width:2rem}}@media(max-width: 575.98px){.foot-btn .btn-shop{flex:1}.foot-btn .btn-shop i{margin-left:0}.foot-btn .btn-shop span:first-child{display:none}.foot-btn .menu-shop-nb{left:50%;right:auto;transform:translate3d(-50%, 50%, 0)}}.foot-msg{align-items:center;background-color:var(--color-main-h);color:var(--color-white);display:flex;position:fixed;left:0;top:var(--head-height);right:0;z-index:999;opacity:0;transition:opacity var(--time),visibility var(--time) 0s,top var(--time);visibility:hidden}.sc-on .foot-msg{top:var(--head-height-small)}.foot-msg.on{opacity:1;transition:opacity var(--time),visibility 0s,top var(--time);visibility:visible}.foot-msg-in{margin:0 1em;padding:.25em 0;line-height:1.1}.foot-msg-cl{align-items:center;align-self:flex-start;display:flex;justify-content:center;margin-left:auto;height:3rem;width:3rem}.foot-msg-cl:hover,.foot-msg-cl:focus{opacity:.7}.foot-msg-cl i{font-size:2em}@media(max-width: 575.98px){.foot-msg{padding-top:3.25rem}.foot-msg-btn{position:absolute;top:0;left:0}.foot-msg-cl{position:absolute;top:0;right:0}}.foot-pay{display:flex;flex-wrap:wrap;margin-left:auto}.foot-pay img{margin:.5em 1em}.front-top{color:var(--color-white);--shift: 6rem}.front-top-in{box-sizing:content-box;display:flex;flex-direction:column;justify-content:flex-end;max-width:46.25rem;padding:3em var(--shift) var(--shift);position:relative}.front-top .swiper-slide{display:flex;height:auto;min-height:38vw}.front-top.full-h .swiper-slide{min-height:calc(100vh - var(--head-height))}.front-top .h1{font-size:2.5em;font-weight:600;margin-bottom:0}.front-top .h2{font-size:1.15em;font-weight:700;margin:.8em 0 0}.front-top .slider-buls{padding:1em 0;left:var(--shift);bottom:1em;transform:none}@media(max-width: 991.98px){.front-top{--shift: 4rem}}.shop-ct h2{font-size:1.5em}.woocommerce-message,.woocommerce-error,.woocommerce-info,.woocommerce-notice{align-items:center;display:flex;justify-content:space-between;margin:1em 0;background:var(--color-soft);border:none;font-size:.9rem;font-weight:700;padding:1.5em 1.25em;text-transform:uppercase}.woocommerce-message .btn,.woocommerce-message .restore-item,.woocommerce-message .link,.woocommerce-error .btn,.woocommerce-error .restore-item,.woocommerce-error .link,.woocommerce-info .btn,.woocommerce-info .restore-item,.woocommerce-info .link,.woocommerce-notice .btn,.woocommerce-notice .restore-item,.woocommerce-notice .link{font-size:.9rem;flex-shrink:0;margin:0 0 0 1em}.woocommerce-message:before,.woocommerce-error:before,.woocommerce-info:before,.woocommerce-notice:before{content:none}.woocommerce-message .showlogin,.woocommerce-message .showlogin2,.woocommerce-error .showlogin,.woocommerce-error .showlogin2,.woocommerce-info .showlogin,.woocommerce-info .showlogin2,.woocommerce-notice .showlogin,.woocommerce-notice .showlogin2{margin-right:auto}.woocommerce-message mark,.woocommerce-error mark,.woocommerce-info mark,.woocommerce-notice mark{padding:0}@media(max-width: 575.98px){.woocommerce-message,.woocommerce-error,.woocommerce-info,.woocommerce-notice{flex-direction:column}.woocommerce-message .btn,.woocommerce-message .restore-item,.woocommerce-message .link,.woocommerce-error .btn,.woocommerce-error .restore-item,.woocommerce-error .link,.woocommerce-info .btn,.woocommerce-info .restore-item,.woocommerce-info .link,.woocommerce-notice .btn,.woocommerce-notice .restore-item,.woocommerce-notice .link{margin:1em auto 0}}.woocommerce-error{display:block}.woocommerce-error:before,.woocommerce-info:before,.woocommerce-message:before{top:50%;transform:translate3d(0, -50%, 0)}.woocommerce-error:after,.woocommerce-info:after,.woocommerce-message:after{content:none}.woocommerce-tabs{margin-top:2em;width:100%}.wc-tabs{align-items:center;border-bottom:1px solid var(--color-shadow-dark);display:flex;flex-wrap:wrap;font-weight:700;padding-left:0}.wc-tabs li{display:flex}.wc-tabs li.active a:after,.wc-tabs li.is-active a:after{background:var(--color-main)}.wc-tabs a:not(.btn):not(.restore-item){box-sizing:border-box;padding:.75em 1.5em .75em 0;position:relative}.wc-tabs a:not(.btn):not(.restore-item):hover:after,.wc-tabs a:not(.btn):not(.restore-item):focus:after{background:var(--color-main-h)}.wc-tabs a:not(.btn):not(.restore-item):after{background:rgba(0,0,0,0);content:"";height:4px;position:absolute;left:0;bottom:-2px;transition:background var(--time);width:100%}.select2-container--open .select2-dropdown--below,.select2-container--default .select2-search--dropdown .select2-search__field{border-color:var(--color-neutral)}.select2-container--default .select2-selection--single .select2-selection__arrow{top:50%;transform:translateY(-50%)}.woocommerce .blockUI.blockOverlay{z-index:5}.woocommerce .woocommerce-customer-details :last-child,.woocommerce .woocommerce-order-details :last-child,.woocommerce .woocommerce-order-downloads :last-child{margin-bottom:auto}.woocommerce-MyAccount-navigation-link--customer-logout{margin-left:auto}.woocommerce-MyAccount-navigation-link--customer-logout .btn,.woocommerce-MyAccount-navigation-link--customer-logout .restore-item{justify-content:center}.woocommerce-MyAccount-navigation-link--customer-logout .btn:after,.woocommerce-MyAccount-navigation-link--customer-logout .restore-item:after{content:none}.woocommerce-MyAccount-content>p a{text-decoration:underline}.woocommerce-MyAccount-content .woocommerce-MyAccount-orders{margin-top:2em !important;font-size:1em !important}.woocommerce-MyAccount-content .woocommerce-MyAccount-orders .btn,.woocommerce-MyAccount-content .woocommerce-MyAccount-orders .restore-item{min-height:1.75rem}.woocommerce-MyAccount-content .woocommerce-MyAccount-orders .btn+.btn,.woocommerce-MyAccount-content .woocommerce-MyAccount-orders .restore-item+.btn,.woocommerce-MyAccount-content .woocommerce-MyAccount-orders .btn+.restore-item,.woocommerce-MyAccount-content .woocommerce-MyAccount-orders .restore-item+.restore-item{margin-left:.5em}.woocommerce-MyAccount-content .woocommerce-notice{margin-top:2em}.woocommerce-MyAccount-content .woocommerce-notice p{margin:0}.woocommerce-MyAccount-content .woocommerce-notice mark{background:rgba(0,0,0,0);color:inherit;display:inline}.woocommerce-MyAccount-content .woocommerce-table--order-details{font-size:.9em}.woocommerce-MyAccount-content .order-again .btn,.woocommerce-MyAccount-content .order-again .restore-item{max-width:none}.order-actions{display:flex;flex-wrap:wrap;margin:-0.5em}.order-actions .btn,.order-actions .restore-item{margin:.5em}.woocommerce-EditAccountForm fieldset{border:1px solid var(--color-soft);line-height:normal;padding:1em}.woocommerce-EditAccountForm legend{float:none;font-size:1em;margin-bottom:0;width:auto}@media(min-width: 576px){.woocommerce .woocommerce-checkout .col-sm-6{width:50%}}@media(min-width: 768px){.product-remove{box-sizing:border-box;min-width:5.9375rem;width:5.9375rem;text-align:center}.shop-feat-wr>.main-w>.row>.col-md-6:first-child{position:relative;padding-right:3em}.shop-feat-wr>.main-w>.row>.col-md-6:first-child+.col-md-6{padding-left:3em}.shop-feat-wr>.main-w>.row>.col-md-6:first-child:after{background:var(--color-soft);content:"";position:absolute;right:0;top:0;bottom:0;width:1px}}@media(max-width: 767.98px){.cart-prod-info.has-img{padding-left:6.625rem}.cart-prod-info.has-img .imgload{right:auto;left:.5em}}.single-brand .page-head>.main-w-xl{position:static}.single-brand .page-head .page-head-top,.single-brand .page-head h2{position:relative}.woocommerce-cart-form{font-size:.9em}.woocommerce table.shop_table,.woocommerce-table--order-details{border-collapse:collapse;border:none}.woocommerce table.shop_table thead th,.woocommerce-table--order-details thead th{border-bottom:1px solid currentColor;text-transform:uppercase}.woocommerce table.shop_table td,.woocommerce-table--order-details td{border-bottom:1px solid var(--color-soft);padding:1em .75em}.woocommerce table.shop_table tbody td,.woocommerce table.shop_table tfoot td,.woocommerce-table--order-details tbody td,.woocommerce-table--order-details tfoot td{border-top:none}.woocommerce table.shop_table tfoot th,.woocommerce-table--order-details tfoot th{border-color:var(--color-soft)}.woocommerce table.shop_table tfoot tr.mrwp td,.woocommerce-table--order-details tfoot tr.mrwp td{border-bottom-color:rgba(0,0,0,0)}.woocommerce table.shop_table tr:last-child td,.woocommerce-table--order-details tr:last-child td{border-bottom-color:currentColor}.woocommerce table.shop_table input,.woocommerce-table--order-details input{position:static !important}.woocommerce table.shop_table .product-remove,.woocommerce-table--order-details .product-remove{font-size:.9em;min-width:0;width:auto}.woocommerce table.shop_table a.remove,.woocommerce-table--order-details a.remove{color:currentColor !important;display:inline-flex;transition:opacity var(--time)}.woocommerce table.shop_table a.remove:hover,.woocommerce table.shop_table a.remove:focus,.woocommerce-table--order-details a.remove:hover,.woocommerce-table--order-details a.remove:focus{background:rgba(0,0,0,0);color:currentColor !important;opacity:.6}.woocommerce table.shop_table .quantity .qty,.woocommerce-table--order-details .quantity .qty{padding-right:0;width:3.5rem}.woocommerce table.shop_table .quantity-calc,.woocommerce-table--order-details .quantity-calc{text-align:center;width:3.5rem}.woocommerce table.shop_table .actions button,.woocommerce-table--order-details .actions button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:rgba(0,0,0,0);cursor:pointer;text-decoration:underline;transition:color var(--time),opacity var(--time)}.woocommerce table.shop_table .actions button:hover,.woocommerce table.shop_table .actions button:focus,.woocommerce-table--order-details .actions button:hover,.woocommerce-table--order-details .actions button:focus{color:var(--color-main-h)}.woocommerce table.shop_table .actions button:disabled,.woocommerce-table--order-details .actions button:disabled{color:inherit;opacity:.5}.cart-prod{align-items:center;display:flex;justify-content:space-between}.cart-prod figure{border-radius:4px;overflow:hidden;margin:0 1em 0 0;height:5rem;width:5rem}.cart-prod-in{margin-right:auto}.cart-prod-in p{font-size:.9em;line-height:1.2;margin:0}.cart-prod strong{text-transform:uppercase}.cart-prod i{align-self:flex-start;align-items:center;color:var(--color-main);display:flex;font-size:1.5em;line-height:0;margin-left:.5rem}.cart-prod-info{background:var(--color-soft);border-top:.5em solid var(--color-bg);display:none;padding:1em;position:relative}.cart-prod-info.has-img .variation{min-height:5.625rem}.cart-prod-info .calc-r{padding:0}.cart-prod-info .calc-r ul{list-style:none;padding-left:0}.cart-prod-info .calc-r .recap-total-wr{display:none}.variation{font-size:.9em}.coupons .col-6+.col-6{padding-top:.8em}.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{float:none;width:100%}.cart_totals h2{margin-top:0}.cart_totals .row{font-weight:700;margin-bottom:1.5em;margin-top:1.5em;text-transform:uppercase}.cart_totals .shop_address{margin-top:1em;text-transform:none}.cart_totals .checkbox-label,.cart_totals .radio-label{margin:1em 0}.cart_totals .checkbox-label:first-child,.cart_totals .radio-label:first-child{margin-top:0}.cart_totals .checkbox-label:last-child,.cart_totals .radio-label:last-child{margin-bottom:0}.order-total-tit{font-weight:400;font-size:1.6em;text-transform:none}.order-total-price{color:var(--color-main);font-size:1.6em}.order-total-price strong{font-weight:400}.coupons{align-items:flex-end;display:flex;flex-wrap:wrap;margin:-0.5em}.coupons div{text-transform:uppercase}.coupons input{height:1.875rem}.coupons label,.coupons .btn,.coupons .restore-item{margin:.5em}#foot-cart{background:var(--color-white);color:var(--color-neutral);display:flex;flex-direction:column;overflow:auto;overscroll-behavior-y:none;padding:1.5em;position:fixed;top:var(--head-height);left:100%;bottom:0;width:var(--quickform-width);z-index:1001;transition:transform var(--time),top var(--time),visibility 0s var(--time);visibility:hidden}#foot-cart-wr{background:color-mix(in srgb, var(--color-neutral) 60%, transparent);position:fixed;bottom:0;left:0;right:0;top:var(--head-height);z-index:1001;opacity:0;transition:opacity var(--time),visibility var(--time) 0s,top var(--time);visibility:hidden}.footcart-on #foot-cart-wr{opacity:1;transition:opacity var(--time),visibility 0s,top var(--time);visibility:visible}.sc-on #foot-cart,.sc-on #foot-cart-wr{top:var(--head-height-small)}#foot-cart-in{display:flex;flex-direction:column;flex:1}#foot-cart hr{opacity:1;margin:auto -1.5em 1em}.footcart-on #foot-cart{transform:translate3d(-100%, 0, 0);transition:transform var(--time),visibility 0s;visibility:visible}#foot-cart-cl{font-size:2em;line-height:0;position:absolute;right:1.5rem;top:1.5rem}#foot-cart-cl:hover,#foot-cart-cl:focus{opacity:.6}.foot-cart-prodw{align-items:flex-start;display:flex;margin:1em 0}.foot-cart-prodw figure{border-radius:4px;flex-shrink:0;overflow:hidden;margin:0 1em 0 0;height:4.625rem;width:4.625rem}.foot-cart-prodw strong{display:flex;font-size:.95em;line-height:1.2}.foot-cart-prodw strong span{font-weight:400;margin-left:.5em}.foot-cart-prodw .prodw-prices{line-height:1.2;margin-top:.25em}.foot-cart-prodw .remove{line-height:1.2;margin-left:.5em}.foot-cart-prodw .remove:hover,.foot-cart-prodw .remove:focus{opacity:.7}.foot-cart-prodw-in{display:flex;margin-right:auto}.foot-cart-prodw-in:hover,.foot-cart-prodw-in:focus{opacity:.7}.foot-cart-tot{display:flex;justify-content:space-between;margin-bottom:1em}.foot-cart-tot .amount{color:var(--color-main)}.foot-cart-load{display:flex;flex-direction:column;flex:1}.foot-cart-btn{align-items:center;display:flex;flex-direction:column;text-align:center}.foot-cart-btn a{margin-top:.5em}@media(max-width: 767.98px){.woocommerce table.shop_table_responsive tr td,.woocommerce-page table.shop_table_responsive tr td{border-color:var(--color-soft) !important;text-align:left !important}.woocommerce table.shop_table_responsive tr td.product-remove,.woocommerce-page table.shop_table_responsive tr td.product-remove{text-align:right !important}.woocommerce table.shop_table_responsive tr td::before,.woocommerce-page table.shop_table_responsive tr td::before{float:none}.woocommerce table.shop_table_responsive .quantity-calc,.woocommerce-page table.shop_table_responsive .quantity-calc{display:inline-flex}.woocommerce table.shop_table_responsive .product-name:before,.woocommerce-page table.shop_table_responsive .product-name:before{display:none}}.woocommerce .woocommerce-checkout #account_password_field{font-size:.95em}.woocommerce .woocommerce-checkout .select2-container--default .select2-selection--single{border:none;border-radius:0}.woocommerce .woocommerce-checkout select+.select2{background:rgba(0,0,0,0);border:1px solid currentColor;border-radius:3px;color:currentColor;outline:none;padding:.69em;position:absolute;bottom:0;vertical-align:middle;width:100%;z-index:1}.woocommerce .woocommerce-checkout select:focus+span.select2,.woocommerce .woocommerce-checkout select:active+span.select2,.woocommerce .woocommerce-checkout select:valid+span.select2,.woocommerce .woocommerce-checkout select.on+span.select2,.woocommerce .woocommerce-checkout select+span.select2{font-weight:initial;transform:none}.woocommerce .woocommerce-checkout select:focus~span:last-child,.woocommerce .woocommerce-checkout select:active~span:last-child,.woocommerce .woocommerce-checkout select:valid~span:last-child,.woocommerce .woocommerce-checkout select.on~span:last-child,.woocommerce .woocommerce-checkout select~span:last-child{font-weight:700;transform:scale(1.05) translate3d(-0.69em, -80%, 0)}.woocommerce .woocommerce-checkout select+span{position:static}.woocommerce-billing-head{min-height:2rem}.woocommerce-billing-head .checkbox-label{margin:0 0 .5em}#ship-to-different-address{font-weight:700;text-transform:uppercase}#order_review_heading{margin-top:2em}.woocommerce-checkout-review-order-table .product-name{font-weight:700;text-transform:uppercase}.woocommerce-checkout-review-order-table hr{border:none;background:var(--color-soft);height:1px}#add_payment_method #payment,.woocommerce-cart #payment,.woocommerce-checkout #payment{background:rgba(0,0,0,0)}#add_payment_method #payment ul.payment_methods,.woocommerce-cart #payment ul.payment_methods,.woocommerce-checkout #payment ul.payment_methods{padding:0}#add_payment_method #payment ul.payment_methods li img,.woocommerce-cart #payment ul.payment_methods li img,.woocommerce-checkout #payment ul.payment_methods li img{margin:0}.computop-display-card:nth-child(n+2) button,.computop-display-sdd:nth-child(n+2) button{margin-left:.5em}.computop-display-card button.on,.computop-display-sdd button.on{border:2px solid var(--color-main)}.woocommerce .woocommerce-checkout-payment .wc_payment_method:last-child,.woocommerce #order_review .wc_payment_method:last-child{margin-bottom:1em !important}.woocommerce .woocommerce-checkout-payment .wc_payment_method .checkbox-label,.woocommerce .woocommerce-checkout-payment .wc_payment_method .radio-label,.woocommerce #order_review .wc_payment_method .checkbox-label,.woocommerce #order_review .wc_payment_method .radio-label{align-items:center;margin-bottom:0}.woocommerce .woocommerce-checkout-payment .wc_payment_method .checkbox-label>p,.woocommerce .woocommerce-checkout-payment .wc_payment_method .radio-label>p,.woocommerce #order_review .wc_payment_method .checkbox-label>p,.woocommerce #order_review .wc_payment_method .radio-label>p{font-size:1em}.woocommerce .woocommerce-checkout-payment .wc_payment_method .checkbox-label input,.woocommerce .woocommerce-checkout-payment .wc_payment_method .radio-label input,.woocommerce #order_review .wc_payment_method .checkbox-label input,.woocommerce #order_review .wc_payment_method .radio-label input{display:inline !important;margin-right:0 !important}.woocommerce .woocommerce-checkout-payment .wc_payment_method .checkbox-label input+.checkbox:after,.woocommerce .woocommerce-checkout-payment .wc_payment_method .radio-label input+.checkbox:after,.woocommerce #order_review .wc_payment_method .checkbox-label input+.checkbox:after,.woocommerce #order_review .wc_payment_method .radio-label input+.checkbox:after{border-radius:50%;left:2px;top:2px;height:.75rem;width:.75rem}.woocommerce .woocommerce-checkout-payment .wc_payment_method .checkbox-label .checkbox,.woocommerce .woocommerce-checkout-payment .wc_payment_method .radio-label .checkbox,.woocommerce #order_review .wc_payment_method .checkbox-label .checkbox,.woocommerce #order_review .wc_payment_method .radio-label .checkbox{border-radius:50%;border-color:currentColor}.woocommerce .woocommerce-checkout-payment .wc_payment_method .payment_box,.woocommerce #order_review .wc_payment_method .payment_box{display:none}.woocommerce .woocommerce-checkout-payment .radio-label,.woocommerce #order_review .radio-label{align-items:center;display:flex;text-transform:uppercase;margin-bottom:0;font-weight:700}.woocommerce .woocommerce-checkout-payment .radio-label>p,.woocommerce #order_review .radio-label>p{font-size:1em}.woocommerce .woocommerce-checkout-payment .radio-label a,.woocommerce #order_review .radio-label a{text-decoration:underline}.woocommerce .woocommerce-checkout-payment#payment .checkbox-label,.woocommerce .woocommerce-checkout-payment .woocommerce-terms-and-conditions-wrapper .checkbox-label,.woocommerce #order_review#payment .checkbox-label,.woocommerce #order_review .woocommerce-terms-and-conditions-wrapper .checkbox-label{align-items:center;display:flex}.woocommerce .woocommerce-checkout-payment .label-payement,.woocommerce #order_review .label-payement{margin-top:2.5em;max-width:25rem}.woocommerce-terms-and-conditions-checkbox-text{line-height:1.2}.woocommerce-terms-and-conditions-link{text-decoration:underline}.woocommerce form#order_review .wc_payment_method .payment_box{display:block !important}#add_payment_method #payment div.form-row,.woocommerce-cart #payment div.form-row,#order_review #payment div.form-row{padding:0}#add_payment_method #payment div.form-row>.row,.woocommerce-cart #payment div.form-row>.row,#order_review #payment div.form-row>.row{align-items:flex-end}input[type=password]:focus~span,input[type=password]:active~span,input[type=password].on~span,input[type=password][value]:not([value=""])~span{transform:scale(0.85) translateY(-100%)}#add_payment_method #payment div.payment_box,.woocommerce-cart #payment div.payment_box,#order_review #payment div.payment_box{background:rgba(0,0,0,0);font-style:italic;margin:0;padding:0 0 0 2.125rem}#add_payment_method #payment div.payment_box:before,.woocommerce-cart #payment div.payment_box:before,#order_review #payment div.payment_box:before{content:none}#add_payment_method #payment div.payment_box p,.woocommerce-cart #payment div.payment_box p,#order_review #payment div.payment_box p{margin:0}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{margin-bottom:0;width:auto}.select2-container--open .select2-dropdown--below,.select2-container--default .select2-search--dropdown .select2-search__field{border-color:var(--color-main)}.woocommerce ul.order_details li{margin-top:1.5em}.woocommerce-order-details .woocommerce-table--order-details .product-name>a,.woocommerce-order-details .woocommerce-table--order-details .product-name>span{font-weight:700;text-transform:uppercase}.woocommerce-order-details .woocommerce-table--order-details .product-name .wc-item-meta p{margin-top:0}.woocommerce-order-details .woocommerce-table--order-details .product-name .wc-item-meta .calc-r{background:rgba(0,0,0,0);display:table;max-width:none;padding:0}.woocommerce-order-details .woocommerce-table--order-details .product-name .wc-item-meta .calc-r ul{list-style:none;padding-left:0}.woocommerce-order-details .woocommerce-table--order-details .product-name .wc-item-meta .calc-r>.mb1,.woocommerce-order-details .woocommerce-table--order-details .product-name .wc-item-meta .calc-r .recap-total-wr{display:none}.woocommerce .woocommerce-customer-details address{box-sizing:border-box;border-radius:0;border:1px solid var(--color-soft);line-height:1.5}.woocommerce .woocommerce-customer-details address>p{align-items:center;display:flex;margin-top:.5em}.prodw-item-pic{aspect-ratio:10/8}.prodw-item img{transition:transform var(--time)}.prodw-item h3{font-size:1.1em;font-weight:700}.prodw-item a:hover img,.prodw-item a:focus img{transform:scale(1.05)}.prodw-item a:hover .prodw-add-wishlist,.prodw-item a:hover .prodw-item-bottom,.prodw-item a:focus .prodw-add-wishlist,.prodw-item a:focus .prodw-item-bottom{opacity:1;transition:opacity var(--time),visibility 0s;visibility:visible}.prodw-item-top{align-items:flex-start;display:flex;justify-content:space-between;padding:.5em;position:absolute;top:0;width:100%}.prodw-item-bottom{position:absolute;bottom:1em;left:.5em;right:.5em;text-align:center;opacity:0;transition:opacity var(--time),visibility var(--time) 0s;visibility:hidden}.prodw-item-head{display:flex;justify-content:space-between}.prodw-item-head .prodw-prices{margin-left:.5em;text-align:right}.prodw-tags{display:flex;flex-wrap:wrap;margin:-0.25em}[class^=prodw-tag-],[class*=" prodw-tag-"]{align-items:baseline;background-color:var(--color-neutral);border-radius:5px;color:var(--color-white);display:flex;font-weight:700;margin:.25rem;padding:.25em .5em;text-transform:uppercase;font-size:.75em}[class^=prodw-tag-] i,[class*=" prodw-tag-"] i{font-size:1rem;margin-right:.25em}.prodw-tag-sale{background-color:var(--color-main)}.prodw-tag-new{background-color:var(--color-white);color:var(--color-main)}.prodw-add-wishlist{align-items:baseline;background-color:var(--color-white);border-radius:50%;color:var(--color-main);cursor:pointer;display:flex;flex-shrink:0;justify-content:center;height:2.5rem;width:2.5rem}.prodw-item .prodw-add-wishlist{opacity:0;transition:opacity var(--time),visibility var(--time) 0s;visibility:hidden}.prodw-add-wishlist i{font-size:1.3em;line-height:2;transition:transform var(--time)}.prodw-add-wishlist:hover i,.prodw-add-wishlist:focus i{transform:scale(1.2)}.prodw-add-wishlist.on{background-color:var(--color-main);color:var(--color-white);opacity:1;transition:opacity var(--time),visibility 0s;visibility:visible}.prodw-single .tab{margin-bottom:2em}.prodw-mark{display:flex;justify-content:space-between}.prodw-mark-txt{font-size:.9em;font-weight:700;margin:0}.prodw-mark-txt a:hover,.prodw-mark-txt a:focus{opacity:.7}.prodw-single .prodw-mark-txt{margin:0 0 -0.5rem}.prodw-single .prodw-tags+.prodw-mark-txt{margin-top:.75em}.prodw-mark+.prodw-mark{margin-top:1.5em}.prodw-mark-img{align-self:flex-start;border-radius:5px;margin-right:1em;width:11.25rem}.prodw-single .prodw-mark-img img{height:auto;-o-object-fit:contain;object-fit:contain}.prodw-mark-in{flex:1}.prodw-rate{align-items:center;display:flex;margin-bottom:1.5em}.stars{color:var(--color-soft);display:inline-flex;font-size:1.5em;position:relative}.stars::before,.stars-rate::before{content:"";color:currentColor;font-family:unicons-line}.stars-rate,.stars-rating{color:var(--color-main);display:flex;overflow:hidden;position:absolute;left:0;top:0}.stars i{cursor:pointer;opacity:0;transition:opacity var(--time)}.stars i.on,.stars i.sel{opacity:.5}.stars i.sel{opacity:1}.prodw-tabs{scroll-margin-top:var(--head-height);margin-bottom:2em}.prodw-reviews-link{font-size:.8em;margin-left:.5rem;text-decoration:underline}.prodw-reviews-link:hover,.prodw-reviews-link:focus{opacity:.7}.prodw-commentlist .pagin2{align-items:center}.prodw-commentlist .pagin2:before{background:var(--color-soft);content:"";height:1px;flex:1;margin-right:1em}.commentlist{list-style:none;margin:0;padding:0}.commentlist .review{margin-bottom:1.5em}.commentlist time{display:block;font-size:.9em}.comment-l{padding-bottom:.75em}#review_form h3{margin-bottom:0}#review_form em{font-size:.75em;text-decoration:underline}#review_form .comment-txt{margin-top:2em}#review_form select{opacity:0;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;height:100%;position:absolute;width:100%}#review_form label:not(.checkbox-label){display:block;font-size:.8em;font-weight:700;margin-bottom:.5em;text-transform:uppercase}#review_form textarea{background:rgba(0,0,0,0);border:1px solid currentColor;border-radius:3px;color:currentColor;outline:none;max-height:14em;min-height:5.625rem;padding:.69em;vertical-align:middle;width:100%;z-index:1}#review_form .res{display:none;font-weight:700;padding:1em 0}.prodw-content{border-top:1px solid var(--color-soft);margin-top:3em;padding-top:3em}.prodw-price,.price{color:var(--color-main);font-size:1.1em;font-weight:700}.prodw-price-sale,.price del{color:var(--color-neutral);display:block;opacity:.6;font-size:.9rem;font-weight:400;text-decoration:line-through}.price ins{text-decoration:none}@media(min-width: 768px){.comment-txt{display:flex}.comment-l{flex-shrink:0;padding-right:1em;max-width:12.5rem;width:20%}.comment-r{flex:1}}@media(max-width: 767.98px){.prodw-mark-img{width:5.625rem}}.prodw-filters h3{font-size:1.8em}.prodw-filters .h3{display:block;margin-bottom:0}.prodw-filters-form .input{padding:.5em;position:relative}.prodw-filter{margin-top:2.5em}.prodw-color{border-radius:50%;border:1px solid var(--color-softer);cursor:pointer;overflow:hidden;margin:.5em;height:2.5rem;width:2.5rem}.prodw-colors{display:flex;flex-wrap:wrap;margin:1em -0.5em -0.5em}.prodw-color input{opacity:0;height:100%;width:100%}.prodw-color.on{border:2px solid var(--color-black)}.prodw-seo-tit.h3{align-items:center;cursor:pointer;display:flex;justify-content:space-between}.prodw-seo-tit.h3.on i{transform:scaleY(-1)}.prodw-seo-tit.h3 i{font-size:1.35em;line-height:0;margin-left:.5rem;transition:transform var(--time)}.prodw-seo-tit.h3:hover,.prodw-seo-tit.h3:focus{opacity:.7}.prodw-seo-txt{display:none;padding-top:1em}.prodw-list{align-items:flex-start}.prodw-list .pagin{margin-top:2em;text-align:center}.prodw-list .pagin-more{border:1px solid currentColor}.multisel-wr{position:relative}.multisel-wr.on i{transform:rotate(45deg)}.multisel-del{cursor:pointer;font-size:.8em;transition:opacity var(--time);opacity:0;transition:opacity var(--time),visibility var(--time) 0s;visibility:hidden}.has-items .multisel-del{opacity:1;transition:opacity var(--time),visibility 0s;visibility:visible;opacity:.6}.has-items .multisel-del:hover,.has-items .multisel-del:focus{opacity:.8}.multisel-all{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.has-items .multisel-all{display:none}.multisel-input{margin:-0.25em;overflow:hidden;text-overflow:ellipsis}.multisel-input-wr{align-items:center;display:flex;justify-content:space-between;line-height:1;text-overflow:ellipsis}.multisel-input-wr i{font-size:1.25em;font-weight:700;line-height:0;transition:transform var(--time)}.multisel-list{background-color:var(--color-white);border:1px solid currentColor;display:none;max-height:21.875rem;margin-top:-1px;overflow-y:auto;overscroll-behavior-y:none;padding:0 .5em;position:absolute;width:100%;z-index:3}.multisel-list label.checkbox-label{margin:.5em 0}.multisel-list label.checkbox-label.child{padding-left:1em}.multisel-sel{align-items:center;cursor:pointer;display:inline-flex;opacity:.8;margin:.25em;transition:opacity var(--time)}.multisel-sel:hover,.multisel-sel:focus{opacity:.6}.multisel-sel::after{content:"";font-family:unicons-line;line-height:1}.ui-slider{background-color:var(--color-soft);border-radius:3px;height:6px;margin-top:1em;position:relative;width:calc(100% - 1rem)}.ui-slider-handle{background-color:var(--color-neutral);border-radius:50%;cursor:pointer;position:absolute;top:50%;touch-action:none;transform:translateY(-50%);z-index:2;height:1rem;width:1rem}.ui-slider-handle span{font-size:.8em;font-weight:700;position:absolute;top:100%;left:50%;transform:translate3d(-50%, 0.25em, 0)}.ui-slider-range{background-color:var(--color-main);position:absolute;top:0;bottom:0}@media(max-width: 991.98px){.prodw-filters-form{background-color:var(--color-white);position:fixed;left:0;height:3.5rem;top:var(--head-height);width:100%;z-index:101}.prodw-filters-form h3{border:1px solid currentColor;font-size:1.5em;height:3.5rem;margin-bottom:0;padding:.5em;text-align:center}.prodw-filters-form h3 span{align-items:center;display:flex;justify-content:center}.prodw-filters-form h3 span::after{content:"";font-family:unicons-line;font-size:1.2em;line-height:1}.prodw-filters-form-in{height:calc(100% - 3.5rem);overflow:auto;overscroll-behavior-y:none;padding:0 1em 2em;opacity:0;transition:opacity var(--time),visibility var(--time) 0s;visibility:hidden}.on .prodw-filters-form-in{opacity:1;transition:opacity var(--time),visibility 0s;visibility:visible}.prodw-filters-form.on{height:calc(100% - var(--head-height))}.prodw-filters-form.on h3{background-color:var(--color-softer)}.prodw-filters-form.on h3 span::after{content:""}.prodw-filter{max-width:21.875rem;margin-left:auto;margin-right:auto}.prodw-filter:first-child{margin-top:1em}.prodw-seo{display:none}}@media(max-width: 767.98px){.prodw-nb-wr{order:1}.prodw-form-top{margin-left:auto;max-width:18.75rem}.prodw-form-top.form .select{margin-bottom:1em}.prodw-form-top.form .select select{max-width:none}}.prodw-single .bread-list{margin:1.5em 0 !important}.prodw-single h1{font-weight:300;line-height:1;margin:.25em 0}.prodw-single-top figure{aspect-ratio:1/1;border-radius:5px;height:auto;margin:0}.prodw-single-top .slider-prev::before,.prodw-single-top .slider-prev::after,.prodw-single-top .slider-next::before,.prodw-single-top .slider-next::after{width:24px}.prodw-single-imgs .swiper-container img{cursor:pointer;-o-object-fit:contain;object-fit:contain}.prodw-single-thumbs{margin:1em 0 1.5em;padding:0 2em;position:relative}.prodw-single-thumbs .slider-prev{left:0}.prodw-single-thumbs .slider-next{right:0}.prodw-single-thumbs .swiper-slide{padding:0 .25em;width:25%}.prodw-single-thumbs .swiper-slide img{transition:opacity var(--time);opacity:.6}.prodw-single-thumbs .swiper-slide img:hover,.prodw-single-thumbs .swiper-slide img:focus{opacity:.8}.prodw-single-thumbs .swiper-slide.swiper-slide-thumb-active img{opacity:1}.prodw-single .prodw-prices{font-size:1.2em}.prodw-meta{font-size:.8em;margin-top:1rem}.prodw-meta a{text-decoration:underline}.prodw-meta a:hover,.prodw-meta a:focus{opacity:.8}.entry-summary,.single_variation_wrap{border-top:2px solid color-mix(in srgb, var(--color-neutral) 25%, transparent);margin-top:1em;padding-top:1em}.entry-summary form.cart:not(.variations_form),.entry-summary .woocommerce-variation-add-to-cart{align-items:center;display:flex;flex-wrap:wrap;margin:0 -0.5em}.entry-summary label{font-size:1.2em;font-weight:600}.entry-summary .var-sel{margin-bottom:1em}.entry-summary input,.entry-summary select{background:rgba(0,0,0,0);border:1px solid currentColor;border-radius:3px;color:currentColor;outline:none;padding:.69em;vertical-align:middle;width:100%}.entry-summary .qty{max-width:5.25rem}.entry-summary input,.entry-summary .btn,.entry-summary .restore-item,.entry-summary .prodw-add-wishlist{margin:.5em}.entry-summary .reset_variations{display:none !important;opacity:1}.entry-summary .reset_variations[style*=visible]{display:inline !important}.entry-summary .reset_variations:hover,.entry-summary .reset_variations:focus{opacity:.8}.form-add-wishlist{padding:.75em 0 1.5em}.form-add-wishlist label{margin:0;width:auto}.form-add-wishlist input[type=text]{max-width:18.75rem;position:relative}.form-add-wishlist .btn,.form-add-wishlist .restore-item{margin-left:1.5em;max-width:none}@media(min-width: 576px){.form-add-wishlist{align-items:center;display:flex;justify-content:flex-start}.form-add-wishlist input[type=text]{width:18.75rem}}@media(max-width: 575.98px){.form-add-wishlist .btn,.form-add-wishlist .restore-item{margin:1em 0 0}}.wishlists{border-top:1px solid var(--color-neutral);padding-top:2em}.wishlist{display:flex;flex-wrap:wrap;margin-bottom:1.5em}.wishlist-del{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:rgba(0,0,0,0)}.wishlist-in{flex:1;margin:0 1em .5em}.wishlist-in p{margin-bottom:.5em}.wishlist em{font-size:.8em;margin-left:.25em}.wishlist-share{align-items:center;display:flex;flex-wrap:wrap}.wishlist-share p{font-size:.85em;margin:0 .5rem 0 0}.wishlist-btns{align-items:flex-end;display:flex;flex-direction:column;margin-left:auto}.wishlist-btns .btn+form,.wishlist-btns .restore-item+form{margin-top:1em}.wishlist-items{margin-top:1.5em;padding-top:1.5em}.wishlist-share+.wishlist-items{border-top:1px solid currentColor}.wishlist-item{align-items:center;display:flex;flex-wrap:wrap;margin-bottom:1.5em}.wishlist-item-del{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:rgba(0,0,0,0)}.wishlist-item figure{flex-shrink:0;margin-bottom:0;margin-right:1em;height:5rem;width:5rem}.wishlist-item-in{display:flex;justify-content:flex-start;flex:1;margin:0 1em .5em 0}form+.wishlist-item-in{margin-left:1em}.wishlist-item-btn{margin-left:auto}.slider-marques .swiper-slide{padding:1em;width:33.33%}.alignfull .slider-marques .swiper-slide{width:20%}.slider-marques .swiper-slide a{aspect-ratio:1/1;border-radius:5px;display:block;overflow:hidden}.acf-block-preview .slider-marques .swiper-slide a{pointer-events:none}.slider-marques .swiper-container{padding:0 1em;width:auto}.slider-marques figure{margin-bottom:0}.acf-block-preview .slider-marques .slider-prev,.acf-block-preview .slider-marques .slider-next{pointer-events:none}.slider-marques .slider-prev::before,.slider-marques .slider-prev::after,.slider-marques .slider-next::before,.slider-marques .slider-next::after{width:24px}.slider-marques .slider-prev{left:.1em}.slider-marques .slider-next{right:.1em}@media(max-width: 767.98px){.slider-marques .swiper-slide{width:50%}.alignfull .slider-marques .swiper-slide{width:33.33%}}.slider-prodw{padding-top:1em;padding-bottom:1em}.slider-prodw-l h3{font-size:1.8em;font-weight:700}.slider-prodw .slider-prev,.slider-prodw .slider-next{position:relative;top:auto;left:auto;right:auto;transform:none}.acf-block-preview .slider-prodw .slider-prev,.acf-block-preview .slider-prodw .slider-next{pointer-events:none}.slider-prodw .slider-next{margin-left:1em;transform:scaleX(-1)}.slider-prodw-nav{display:flex;margin-top:1em}.slider-prodw .swiper-container{-webkit-clip-path:polygon(0 0, 100vw 0, 100vw 100%, 0% 100%);clip-path:polygon(0 0, 100vw 0, 100vw 100%, 0% 100%);overflow:visible}.slider-prodw .swiper-slide{padding:0 .5em;width:33.33%}.acf-block-preview .slider-prodw .prodw-item a{pointer-events:none}.content .slider-prodw .prodw-item a{text-decoration:none}.content .slider-prodw .prodw-item a:hover,.content .slider-prodw .prodw-item a:focus,.content .slider-prodw .prodw-item a:active{opacity:1}@media(max-width: 991.98px){.slider-prodw .swiper-slide{width:50%}}@media(max-width: 767.98px){.slider-prodw{padding-bottom:4.375rem;position:relative}.slider-prodw-l{margin-bottom:1.5em}.slider-prodw .swiper-container{margin-left:-1em}.slider-prodw-nav{position:absolute;bottom:.75em;left:50%;transform:translateX(-50%)}}@media(max-width: 575.98px){.slider-prodw .swiper-slide{width:100%}}


.wp-block-woocommerce-cart-order-summary-block, .wc-block-cart-items__header-total {
    display: none;
}
.wp-block-woocommerce-proceed-to-checkout-block {
    margin-top: 2.1em !important;
}
.prodw-single h1{font-size: 2.2em;}