@charset "UTF-8";.woocommerce form .form-row .required{color:#b22222;text-decoration:none;visibility:hidden}.woocommerce form .form-row .optional{visibility:visible}.woocommerce form.woocommerce-form-login label,.woocommerce form.woocommerce-form-login p,.woocommerce form.woocommerce-form-register label,.woocommerce form.woocommerce-form-register p{font-family:var(--heading--font-family)}.woocommerce form.woocommerce-form-login input,.woocommerce form.woocommerce-form-register input{border:1px solid #ddd}.woocommerce .woocommerce-form-login__rememberme{margin:0}.lost_password{width:100%}.woocommerce-view-order .woocommerce-MyAccount-content table{border:0}.woocommerce-view-order .woocommerce-MyAccount-content table tbody{border-bottom:1px solid currentColor}.woocommerce-view-order .woocommerce-MyAccount-content table tfoot tr:last-of-type{border-top:1px solid currentColor}.woocommerce-view-order .woocommerce-MyAccount-content table tfoot tr:last-of-type .woocommerce-Price-amount{font-weight:700}.woocommerce-view-order .woocommerce-MyAccount-content table td,.woocommerce-view-order .woocommerce-MyAccount-content table th,.woocommerce-view-order .woocommerce-MyAccount-content table tr{border:0}.site-main .woocommerce-breadcrumb{margin-bottom:var(--global--spacing-vertical);font-size:.88889em;font-family:var(--heading--font-family)}.site-main .woocommerce-products-header{margin-top:20px}.woocommerce-pag{font-family:var(--heading--font-family);font-size:.88889em}.woocommerce-pag ul.page-numbers{margin:0;padding:0;display:block;font-weight:700;letter-spacing:-.02em;line-height:1.2}.woocommerce-pag .next.page-numbers,.woocommerce-pag .prev.page-numbers,.woocommerce-pag a.page-numbers,.woocommerce-pag span.page-numbers{padding:0 .5rem;display:inline-block}.onsale{position:absolute;top:-.7rem;right:-.7rem;background:#88a171;color:#fff;font-family:var(--heading--font-family);font-size:1.2rem;font-weight:700;letter-spacing:-.02em;z-index:1;border-radius:50%;text-align:center;padding:.8rem;margin:0;display:inline-flex;align-items:center;justify-content:center}.onsale::before{content:"";float:left;padding-top:100%}.onsale+.woocommerce-product-gallery .woocommerce-product-gallery__trigger{top:2.2em;right:2.2em}.single-product .type-product.sale>.onsale{right:calc(52% - .7rem)}.wc-block-grid__product-onsale{display:none!important}.woocommerce-error,.woocommerce-info,.woocommerce-message{color:#000;border-top:3px solid #88a171;margin-bottom:2rem;padding:0;margin-left:0;background:#eee;font-size:.88889em;font-family:var(--heading--font-family);list-style:none;overflow:hidden}.woocommerce-error a,.woocommerce-info a,.woocommerce-message a{color:#fff}.woocommerce-error a:hover,.woocommerce-info a:hover,.woocommerce-message a:hover{color:#fff}.woocommerce-error a.button,.woocommerce-info a.button,.woocommerce-message a.button{background:#111;color:#fff}.woocommerce-store-notice__dismiss-link{float:right;color:#000}.woocommerce-store-notice__dismiss-link:hover{text-decoration:none;color:#000}.flex-viewport{margin-bottom:1.5em}#main .wp-block-cover{margin-top:0}.cross-sells .woocommerce-loop-product__title{font-family:var(--heading--font-family)}.cross-sells .star-rating{font-size:1.4rem}.flex-control-nav::after{clear:both;content:"";display:table}.woocommerce-page.is-dark-theme .select2-dropdown,.woocommerce.is-dark-theme .select2-dropdown{color:var(--global--color-dark-gray)}.woocommerce table.shop_table .product-thumbnail,.woocommerce-page table.shop_table .product-thumbnail{max-width:120px}.woocommerce-ordering,.woocommerce-result-count{margin:0 0 1rem;padding:.75rem 0}.products .product .star-rating{margin-bottom:.8rem}.products .product .woocommerce-placeholder{border:1px solid #f2f2f2}.products .product .button.loading{opacity:.5}.products .product .added_to_cart{margin:0;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;padding:5px;margin-top:15px;text-align:center}.woocommerce-pag ul.page-numbers{margin:0;padding:0;display:flex;font-weight:700;letter-spacing:-.02em;line-height:1.2;list-style:none;text-align:center}.wp-block-woocommerce-cart-order-summary-totals-block{display:none!important}.woocommerce-pag{width:100%;font-family:var(--heading--font-family);font-size:.88889em;display:flex;flex-direction:row;align-items:center;justify-content:center}.star-rating{overflow:hidden;position:relative;height:1em;line-height:1;font-size:1em;width:5.4em;font-family:WooCommerce;margin-bottom:.7rem}.star-rating::before{content:"sssss";float:left;top:0;left:0;position:absolute}.star-rating span{overflow:hidden;float:left;top:0;left:0;position:absolute;padding-top:1.5em}.star-rating span::before{content:"SSSSS";top:0;position:absolute;left:0}a.remove{display:inline-block;width:20px;height:20px;line-height:18px;font-size:20px;font-weight:700;text-align:center;border-radius:100%;text-decoration:none!important;background:#fff;color:#000}a.remove:hover{background:#88a171;color:#fff!important}.wc-item-meta,dl.variation{list-style:none outside}.wc-item-meta .wc-item-meta-label,.wc-item-meta dt,dl.variation .wc-item-meta-label,dl.variation dt{float:left;clear:both;margin-right:.25rem;margin-top:0;list-style:none outside;font-weight:400}.wc-item-meta dd,dl.variation dd{margin:0}.wc-item-meta p,.wc-item-meta:last-child,dl.variation p,dl.variation:last-child{margin-bottom:0}.single-product .single-featured-image-header{display:none}.single-product .woocommerce-variation-price{margin:2rem 0}.single-product .woocommerce-product-rating .star-rating{float:left;margin-right:.25rem}.single-product .woocommerce-variation-add-to-cart .button{padding-top:1.55rem;padding-bottom:1.59rem;font-size:1.6rem}.single-product .woocommerce-variation-add-to-cart .button.disabled{opacity:.2}.single-product .woocommerce-Tabs-panel--additional_information table,.single-product .woocommerce-Tabs-panel--reviews table{border:1px solid #ddd}.single-product .woocommerce-Tabs-panel--additional_information table td,.single-product .woocommerce-Tabs-panel--additional_information table th,.single-product .woocommerce-Tabs-panel--additional_information table tr,.single-product .woocommerce-Tabs-panel--reviews table td,.single-product .woocommerce-Tabs-panel--reviews table th,.single-product .woocommerce-Tabs-panel--reviews table tr{border:1px solid #ddd}.single-product .woocommerce-Tabs-panel--additional_information p,.single-product .woocommerce-Tabs-panel--reviews p{font-family:var(--heading--font-family)}.single-product .woocommerce-Tabs-panel--additional_information input,.single-product .woocommerce-Tabs-panel--reviews input{border:1px solid #ddd}table.variations{margin:1rem 0}table.variations label{margin:0;padding:6px 0}table.variations select{margin-right:.5rem}a.reset_variations{margin-left:.5em}.woocommerce-product-gallery .zoomImg{background-color:#fff;opacity:0;display:none!important}.woocommerce-product-gallery .flex-control-thumbs li{list-style:none;cursor:pointer;float:left}.woocommerce-product-gallery .flex-control-thumbs img{opacity:.5}.woocommerce-product-gallery .flex-control-thumbs img.flex-active,.woocommerce-product-gallery .flex-control-thumbs img:hover{opacity:1}.woocommerce-product-gallery--columns-3 .flex-control-thumbs li{width:33.3333%}.woocommerce-product-gallery--columns-3 .flex-control-thumbs li:nth-child(3n+1){clear:left}.woocommerce-product-gallery--columns-4 .flex-control-thumbs li{width:14.2857142857%;margin:0 14.2857142857% 1.6em 0}.woocommerce-product-gallery--columns-4 .flex-control-thumbs li:nth-child(4n){margin-right:0}.woocommerce-product-gallery--columns-4 .flex-control-thumbs li:nth-child(4n+1){clear:left}.woocommerce-product-gallery--columns-5 .flex-control-thumbs li{width:20%}.woocommerce-product-gallery--columns-5 .flex-control-thumbs li:nth-child(5n+1){clear:left}.woocommerce-tabs{margin:4rem 0 2rem}.woocommerce-tabs #tab-description h2,.woocommerce-tabs #tab-description p{max-width:100vw;width:100%}.woocommerce-tabs #tab-additional_information .woocommerce-product-attributes{max-width:100vw;width:100%}.woocommerce-tabs #tab-reviews .woocommerce-Reviews{max-width:100vw;width:100%}.woocommerce-tabs #tab-reviews #submit{float:right}.woocommerce-tabs ul{margin:0 0 1.5rem;padding:0;font-family:var(--heading--font-family);border-bottom:var(--button--border-width) solid var(--button--color-background)}.woocommerce-tabs ul li{display:inline-flex!important}.woocommerce-tabs ul li a{color:currentColor;text-decoration:none;font-weight:700;padding:var(--button--padding-vertical) var(--button--padding-horizontal)}.woocommerce-tabs ul li.active a{color:var(--button--color-text);background-color:var(--button--color-background);border:var(--button--border-width) solid var(--button--color-background)}.woocommerce-tabs .panel>*{margin-top:0!important}.woocommerce-tabs .panel h1::before,.woocommerce-tabs .panel h2::before{content:none}.woocommerce-tabs .panel h2:first-of-type{font-size:var(--global--font-size-lg);margin:0 0 2rem!important}.woocommerce-tabs #comments{padding-top:0}.woocommerce-tabs .comment-reply-title{font-family:var(--heading--font-family);font-size:1em;font-weight:700;display:block}.woocommerce-tabs #reviews ol.commentlist{padding:0;margin:0}.woocommerce-tabs #reviews li.comment,.woocommerce-tabs #reviews li.review{list-style:none;margin:.5rem 0 2.5rem}.woocommerce-tabs #reviews li.comment .avatar,.woocommerce-tabs #reviews li.review .avatar{max-height:36px;width:auto;float:right}.woocommerce-tabs #reviews li.comment p.meta,.woocommerce-tabs #reviews li.review p.meta{margin-bottom:.5em}.woocommerce-tabs #reviews .comment-form-rating label{max-width:58rem;margin:0 auto}.woocommerce-tabs #reviews p.stars{margin-top:0}.woocommerce-tabs #reviews p.stars a{position:relative;height:1em;width:1em;text-indent:-999em;display:inline-block;text-decoration:none;box-shadow:none}.woocommerce-tabs #reviews p.stars a::before{display:block;position:absolute;top:0;left:0;width:1em;height:1em;line-height:1;font-family:WooCommerce;content:"";text-indent:0}.woocommerce-tabs #reviews p.stars a:hover~a::before{content:""}.woocommerce-tabs #reviews p.stars:hover a::before{content:""}.woocommerce-tabs #reviews p.stars.selected a.active::before{content:""}.woocommerce-tabs #reviews p.stars.selected a.active~a::before{content:""}.woocommerce-tabs #reviews p.stars.selected a:not(.active)::before{content:""}.woocommerce-tabs #reviews .comment-form-author,.woocommerce-tabs #reviews .comment-form-email{float:none;margin-left:auto}.widget.woocommerce ul{padding-left:0}.widget.woocommerce ul li{list-style:none}.site-footer .widget .product_list_widget,.widget .product_list_widget{margin-bottom:1.5rem}.site-footer .widget .product_list_widget a,.widget .product_list_widget a{display:block;box-shadow:none}.site-footer .widget .product_list_widget a:hover,.widget .product_list_widget a:hover{box-shadow:none}.site-footer .widget .product_list_widget li,.widget .product_list_widget li{padding:.5rem 0}.site-footer .widget .product_list_widget li a.remove,.widget .product_list_widget li a.remove{float:left;margin-top:7px;line-height:20px;color:#fff;margin-right:.5rem}.site-footer .widget .product_list_widget img,.widget .product_list_widget img{display:none}.widget_shopping_cart .buttons a{display:inline-block;margin:0 .5rem 0 0}.woocommerce-shopping-totals{vertical-align:text-top}.widget_layered_nav .chosen::before{content:"×";display:inline-block;width:16px;height:16px;line-height:16px;font-size:16px;text-align:center;border-radius:100%;border:1px solid #000;margin-right:.25rem}.widget_price_filter .price_slider{margin-bottom:1rem}.widget_price_filter .price_slider_amount{text-align:right;line-height:2.4;font-size:.8751em}.widget_price_filter .price_slider_amount .button{float:left;padding:.4rem 1rem}.widget_price_filter .ui-slider{position:relative;text-align:left;margin-left:.5rem;margin-right:.5rem}.widget_price_filter .ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1em;height:1em;background-color:#000;border-radius:1em;cursor:ew-resize;outline:0;top:-.3em;margin-left:-.5em}.widget_price_filter .ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;border-radius:1em;background-color:#000}.widget_price_filter .price_slider_wrapper .ui-widget-content{border-radius:1em;background-color:#666;border:0}.widget_price_filter .ui-slider-horizontal{height:.5em}.widget_price_filter .ui-slider-horizontal .ui-slider-range{top:0;height:100%}.widget_price_filter .ui-slider-horizontal .ui-slider-range-min{left:-1px}.widget_price_filter .ui-slider-horizontal .ui-slider-range-max{right:-1px}.widget_rating_filter li{text-align:right}.widget_rating_filter li .star-rating{float:left;margin-top:.3rem}.widget_product_search form{position:relative}.widget_product_search .search-field{padding-right:100px}.widget_product_search input[type=submit]{position:absolute;top:.5rem;right:.5rem;padding-left:1rem;padding-right:1rem}.woocommerce-account #main .post-inner{padding-top:0}.woocommerce-account #main .woocommerce{max-width:1600px;padding:0 6vw;margin:0 auto}.woocommerce-account .woocommerce-MyAccount-navigation{font-family:var(--heading--font-family);margin:0 0 2rem}.woocommerce-account .woocommerce-MyAccount-navigation ul{margin:0;padding:0}.woocommerce-account .woocommerce-MyAccount-navigation li{list-style:none;font-family:var(--heading--font-family);font-size:2rem}.woocommerce-account .woocommerce-MyAccount-navigation li:first-child{padding-top:0}.woocommerce-account .woocommerce-MyAccount-navigation li a{box-shadow:none;text-decoration:none;font-weight:600;color:#aaa}.woocommerce-account .woocommerce-MyAccount-navigation li a:hover{color:#000;text-decoration:underline}.woocommerce-account .woocommerce-MyAccount-navigation li.is-active a{text-decoration:underline;color:#88a171}.woocommerce-account .woocommerce-MyAccount-content p{font-family:var(--heading--font-family)}.woocommerce-account .woocommerce-MyAccount-content form h3{margin-top:0}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-Addresses{margin-top:-1rem}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-Addresses .woocommerce-Address-title h3{display:inline-block;margin-right:1rem;font-size:1.8rem;margin-top:2rem}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-Addresses address{line-height:1.8rem}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-address-fields label{margin-bottom:.1rem}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-address-fields .selection,.woocommerce-account .woocommerce-MyAccount-content .woocommerce-address-fields input{padding-top:.3rem;padding-bottom:.3rem}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-address-fields input{border:3px solid #000}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-address-fields .form-row{margin-top:1.5rem!important;margin-bottom:0!important}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-address-fields #billing_company_field{padding-top:1.5rem!important}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-address-fields .select2-selection{border:2px solid #000;height:3rem;padding-top:.5rem;margin-top:-1rem}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-address-fields .select2-selection__arrow{position:absolute;top:-.2rem}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-address-fields .select2-dropdown{border:2px solid #000!important}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-address-fields .woocommerce-address-fields__field-wrapper{margin-bottom:2rem}.woocommerce-account.woocommerce-lost-password .woocommerce{max-width:var(--responsive--alignwide-width)!important;padding:0!important;flex-wrap:wrap}.woocommerce-account.woocommerce-lost-password .woocommerce .woocommerce-notices-wrapper{flex:1 0 100%}.woocommerce-account.woocommerce-lost-password .woocommerce .woocommerce-ResetPassword .woocommerce-form-row--first{float:none}.woocommerce-account.woocommerce-lost-password .woocommerce .woocommerce-ResetPassword #user_login{margin-bottom:10px}.woocommerce-account table.account-orders-table{margin-top:0;border:0}.woocommerce-account table.account-orders-table td,.woocommerce-account table.account-orders-table th,.woocommerce-account table.account-orders-table tr{border:0}.woocommerce-account table.account-orders-table td{padding-left:1.5rem}.woocommerce-account table.account-orders-table thead{border-bottom:1px solid #ddd}.woocommerce-account table.account-orders-table .button{margin:0 .35rem .35rem 0;width:80%}.woocommerce-account table.account-orders-table:not(.has-background) tbody tr:nth-child(2n+1) td{background:var(--global--color-background);filter:brightness(88%)}.is-dark-theme .woocommerce-account table.account-orders-table:not(.has-background) tbody tr:nth-child(2n+1) td{filter:brightness(112%)}.woocommerce-account .woocommerce-EditAccountForm input{border:var(--form--border-width) solid var(--form--border-color)}.woocommerce-account .woocommerce-EditAccountForm fieldset{border:none;padding-left:0;padding-right:0;margin-top:30px}.woocommerce-account .woocommerce-EditAccountForm fieldset legend{display:contents;font-size:2rem}.woocommerce-account .woocommerce-EditAccountForm fieldset p{margin-top:20px;margin-bottom:0!important}.woocommerce-account .woocommerce-EditAccountForm fieldset .show-password-input{display:inherit}.woocommerce-account .woocommerce-EditAccountForm button{margin-top:0}.woocommerce-account .woocommerce-EditAccountForm p{margin-top:20px}.woocommerce-account .woocommerce-EditAccountForm p:nth-of-type(4){margin-top:30px}.logged-in.woocommerce-account #main .woocommerce{display:flex;flex-direction:row}.checkout-button{display:block;padding:1rem 2rem;border:2px solid #000;text-align:center;font-weight:800}.checkout-button:hover{border-color:#999}.checkout-button::after{content:"→";margin-left:.5rem}.woocommerce-cart table.woocommerce-cart-form__contents tfoot,.woocommerce-cart table.woocommerce-cart-form__contents thead{text-align:left}.woocommerce-cart .post-inner{padding-top:0}.woocommerce-cart #main .woocommerce{max-width:var(--responsive--alignwide-width);margin:0 auto}.woocommerce-cart .select2-container .select2-dropdown{border:var(--form--border-width) solid var(--form--border-color);border-radius:var(--form--border-radius);border-top:none}.woocommerce-cart .select2-container .select2-selection{border:var(--form--border-width) solid var(--form--border-color);border-radius:var(--form--border-radius)}.woocommerce-cart .select2-container--focus .select2-selection,.woocommerce-cart .select2-container--open .select2-selection{outline-offset:2px;outline:2px dotted var(--form--border-color)}.woocommerce-cart .select2-results__option{margin-left:0}.woocommerce-cart .select2-container .select2-search__field{height:3rem;background:#eee}.woocommerce-cart p.form-row input{border:1px solid #ddd}.woocommerce-cart table.cart img.woocommerce-placeholder{height:auto!important}.woocommerce-form-coupon-toggle .woocommerce-info{display:block;margin-bottom:2rem;padding:1rem}.woocommerce-form-coupon{background:#eee;padding:1rem;font-size:.88889em;color:var(--form--color-text)}.woocommerce-form-coupon #coupon_code{border:var(--form--border-width) solid var(--form--border-color)}.woocommerce-form-coupon button[name=apply_coupon]{padding:.5rem}.is-dark-theme .woocommerce-form-coupon button[name=apply_coupon]{border-color:var(--global--color-background)}.is-dark-theme .woocommerce-form-coupon button[name=apply_coupon]:active,.is-dark-theme .woocommerce-form-coupon button[name=apply_coupon]:hover{background:var(--global--color-background)}.woocommerce-no-js form.woocommerce-form-coupon,.woocommerce-no-js form.woocommerce-form-login{display:block!important}.woocommerce-no-js .showcoupon,.woocommerce-no-js .woocommerce-form-coupon-toggle,.woocommerce-no-js .woocommerce-form-login-toggle{display:none!important}.woocommerce-terms-and-conditions{border:1px solid rgba(0,0,0,.2);box-shadow:inset 0 1px 2px rgba(0,0,0,.1);background:rgba(0,0,0,.05)}.woocommerce-terms-and-conditions-link{display:inline-block}.woocommerce-terms-and-conditions-link::after{content:"";display:inline-block;border-style:solid;margin-bottom:2px;margin-left:.25rem;border-width:6px 6px 0;border-color:currentColor transparent transparent transparent}.woocommerce-terms-and-conditions-link.woocommerce-terms-and-conditions-link--open::after{border-width:0 6px 6px;border-color:transparent transparent currentColor transparent}.woocommerce-checkout .woocommerce{max-width:var(--responsive--alignwide-width);margin:0 auto}.woocommerce-checkout ul.woocommerce-error{flex-direction:column;align-items:flex-start}.woocommerce-checkout ul.woocommerce-error li{font-family:var(--heading--font-family);margin:.5rem 0}.woocommerce-checkout .post-inner{padding-top:0}.woocommerce-checkout .woocommerce-billing-fields h3{margin:2rem 0}.woocommerce-checkout .blockUI.blockOverlay{position:relative}.woocommerce-checkout .blockUI.blockOverlay::before{height:1em;width:1em;display:block;position:absolute;top:50%;left:50%;margin-left:-.5em;margin-top:-.5em;content:"";animation:spin 1s ease-in-out infinite;background-size:cover;line-height:1;text-align:center;font-size:2em;color:rgba(0,0,0,.75)}.woocommerce-checkout form .col2-set{width:50%;float:left;padding-right:1.5vw}.woocommerce-checkout form .col2-set .col-1,.woocommerce-checkout form .col2-set .col-2{float:none;width:100%}.woocommerce-checkout form .col2-set label{font-family:var(--heading--font-family);letter-spacing:normal}.woocommerce-checkout form .col2-set p{margin-bottom:1.15em}.woocommerce-checkout form #order_review_heading{margin-top:2rem}.woocommerce-checkout form #order_review,.woocommerce-checkout form #order_review_heading{width:50%;padding-left:1.5vw;float:right;clear:right}.woocommerce-checkout form #order_review .woocommerce-checkout-review-order-table,.woocommerce-checkout form #order_review_heading .woocommerce-checkout-review-order-table{margin-top:2rem;border:0}.woocommerce-checkout form #order_review .woocommerce-checkout-review-order-table td,.woocommerce-checkout form #order_review .woocommerce-checkout-review-order-table th,.woocommerce-checkout form #order_review_heading .woocommerce-checkout-review-order-table td,.woocommerce-checkout form #order_review_heading .woocommerce-checkout-review-order-table th{border:0}.woocommerce-checkout form #order_review .woocommerce-checkout-review-order-table thead,.woocommerce-checkout form #order_review_heading .woocommerce-checkout-review-order-table thead{display:none}.woocommerce-checkout form #order_review .woocommerce-checkout-review-order-table .woocommerce-Price-amount,.woocommerce-checkout form #order_review_heading .woocommerce-checkout-review-order-table .woocommerce-Price-amount{font-weight:700}.woocommerce-checkout form #order_review .woocommerce-checkout-review-order-table .cart-subtotal,.woocommerce-checkout form #order_review .woocommerce-checkout-review-order-table .order-total,.woocommerce-checkout form #order_review_heading .woocommerce-checkout-review-order-table .cart-subtotal,.woocommerce-checkout form #order_review_heading .woocommerce-checkout-review-order-table .order-total{border-top:2px solid var(--form--border-color)}.woocommerce-checkout form .form-row.woocommerce-invalid input.input-text{border:2px solid #88a171}.woocommerce-checkout .woocommerce-input-wrapper .description{background:#4169e1;color:#fff;border-radius:3px;padding:1rem;margin:.5rem 0 0;clear:both;display:none;position:relative}.woocommerce-checkout .woocommerce-input-wrapper .description a{color:#fff;text-decoration:underline;border:0;box-shadow:none}.woocommerce-checkout .woocommerce-input-wrapper .description::before{left:50%;top:0;margin-top:-4px;transform:translateX(-50%) rotate(180deg);content:"";position:absolute;border-width:4px 6px 0;border-style:solid;border-color:#4169e1 transparent transparent transparent;z-index:100;display:block}.woocommerce-checkout .woocommerce-form-login p.form-row.form-row-first,.woocommerce-checkout .woocommerce-form-login p.form-row.form-row-last{float:none}.woocommerce-checkout .select2-choice,.woocommerce-checkout .select2-choice:hover{box-shadow:none!important}.woocommerce-checkout .select2-choice{padding:.7rem 0 .7rem .7rem}.woocommerce-checkout .select2-container .select2-selection--single{height:48px}.woocommerce-checkout .select2-container .select2-selection--single .select2-selection__rendered{line-height:48px}.woocommerce-checkout .select2-container .select2-selection{border:var(--form--border-width) solid var(--form--border-color);border-radius:var(--form--border-radius)}.woocommerce-checkout .select2-container .select2-dropdown{border:var(--form--border-width) solid var(--form--border-color);border-radius:var(--form--border-radius);border-top:none}.woocommerce-checkout .select2-container--default .select2-selection--single .select2-selection__arrow{height:46px}.woocommerce-checkout .select2-container--focus .select2-selection,.woocommerce-checkout .select2-container--open .select2-selection{outline-offset:2px;outline:2px dotted var(--form--border-color)}.woocommerce-checkout .select2-results__option{margin-left:0}.woocommerce-checkout .select2-container .select2-search__field{height:3rem;background:#eee}.woocommerce-checkout-review-order-table ul li{list-style-type:none}.woocommerce-checkout-review-order-table input[type=radio].shipping_method{display:none}.woocommerce-checkout-review-order-table input[type=radio].shipping_method+label::before{content:"";display:inline-block;width:14px!important;height:14px;border:var(--form--border-width) solid var(--form--border-color);background:var(--global--color-white);margin-left:4px;margin-right:1.2rem;border-radius:100%;transform:translateY(2px)}.woocommerce-checkout-review-order-table input[type=radio].shipping_method:checked+label::before{background:var(--global--color-border)}.is-dark-theme .woocommerce-checkout-review-order-table input[type=radio].shipping_method:checked+label::before{background:var(--global--color-background)}.woocommerce-checkout-review-order-table td{padding:1rem .5em}.woocommerce-checkout-review-order-table dl.variation{margin:0}.woocommerce-checkout-review-order-table dl.variation p{margin:0}.woocommerce-checkout-review-order-table dl.variation dd,.woocommerce-checkout-review-order-table dl.variation dt{font-family:var(--heading--font-family)}.woocommerce-checkout-review-order-table dl.variation dd p,.woocommerce-checkout-review-order-table dl.variation dt p{padding-top:1px;font-family:var(--heading--font-family)}.woocommerce-checkout-review-order-table tfoot{text-align:left}.woocommerce-order-received .woocommerce-order li,.woocommerce-order-received .woocommerce-order p{font-family:var(--heading--font-family)}.woocommerce-order-received table{border:0}.woocommerce-order-received table td,.woocommerce-order-received table th,.woocommerce-order-received table tr{border:0}.woocommerce-order-received table tr{height:5rem}.woocommerce-order-received table tfoot{border-top:1px solid #ddd}.woocommerce-order-received table tfoot tr:last-of-type{border-top:1px solid #ddd}.woocommerce-order-received table tfoot tr:last-of-type .woocommerce-Price-amount{font-weight:700}.woocommerce-checkout-review-order ul{margin:2rem 0 3rem;padding-left:0}.woocommerce-checkout-review-order #place_order{width:100%}.wc_payment_method{list-style:none}.wc_payment_method .payment_box{padding:1rem;background:#eee;color:var(--global--color-dark-gray)}.wc_payment_method .payment_box a,.wc_payment_method .payment_box a:hover,.wc_payment_method .payment_box a:visited{color:var(--global--color-dark-gray)}.wc_payment_method .payment_box ol:last-of-type,.wc_payment_method .payment_box ul:last-of-type{margin-bottom:0}.wc_payment_method .payment_box fieldset{padding:1.5rem;padding-bottom:0;border:0;background:#f6f6f6}.wc_payment_method .payment_box li{list-style:none}.wc_payment_method .payment_box p:first-child{margin-top:0}.wc_payment_method .payment_box p:last-child{margin-bottom:0}.wc_payment_method .payment_box input[type=checkbox]{width:25px!important}.wc_payment_method .payment_box input[type=radio]+label::before{background:#fff!important;border:var(--form--border-width) solid #000!important}.wc_payment_method .payment_box input[type=radio]:checked+label::before{background:#000!important}.wc_payment_method>label:first-of-type{display:block;margin:1rem 0}.wc_payment_method>label:first-of-type img{max-height:24px;max-width:200px;float:right}.wc_payment_method label{cursor:pointer}.wc_payment_method input[type=radio]{display:none}.wc_payment_method input[type=radio]+label{font-family:var(--heading--font-family)}.wc_payment_method input[type=radio]+label::before{content:"";display:inline-block;width:14px;height:14px;border:var(--form--border-width) solid var(--form--border-color);background:var(--global--color-white);margin-left:4px;margin-right:1.2rem;border-radius:100%;transform:translateY(2px)}.wc_payment_method input[type=radio]:checked+label::before{background:var(--global--color-border)}.is-dark-theme .wc_payment_method input[type=radio]:checked+label::before{background:var(--global--color-background)}.wc_payment_methods .payment_box p{font-family:var(--heading--font-family)}.account-payment-methods-table{padding-top:0!important;margin-bottom:1rem}.account-payment-methods-table table,.account-payment-methods-table tr{border-style:hidden}.account-payment-methods-table tr:nth-child(2n) td{background:0 0!important}.account-payment-methods-table tr:nth-child(2n+1) td{background:var(--global--color-background);filter:brightness(88%)}.is-dark-theme .account-payment-methods-table tr:nth-child(2n+1) td{filter:brightness(112%)}.account-payment-methods-table td.payment-method-actions{padding-right:.5rem;padding-left:.5rem;padding-top:.3rem;padding-bottom:.3rem;display:grid;border:none;font-size:0}.account-payment-methods-table td.payment-method-actions a{width:100%;padding-top:.3rem!important;padding-bottom:.3rem!important;margin-top:.5rem!important;margin-bottom:.5rem!important;background-color:transparent!important;color:var(--button--color-text-hover)!important}.account-payment-methods-table td.payment-method-actions a:hover{background-color:var(--button--color-background)!important;color:var(--button--color-text)!important;text-decoration:none!important}.woocommerce-terms-and-conditions-wrapper{margin-bottom:5rem}.woocommerce-terms-and-conditions-wrapper .woocommerce-privacy-policy-text p{font-family:var(--heading--font-family)}.woocommerce-order-overview{margin-bottom:2rem}.woocommerce-table--order-details{margin-bottom:2rem}.woocommerce-table--order-details tfoot,.woocommerce-table--order-details thead{text-align:left}.nav-links{display:flex;justify-content:space-between}.nav-links .nav-previous{max-width:45%}.nav-links .nav-next{text-align:right;max-width:45%}.sub-menu.vis a{text-transform:math-auto!important}.posted-by .posted-on{display:block}.woocommerce .products .product-category a h2.woocommerce-loop-category__title{margin-top:.4rem;font-family:var(--heading--font-family)}.woocommerce .products .product-category a h2.woocommerce-loop-category__title .count{background-color:transparent;color:currentColor}.woocommerce .products .product-category mark{background-color:initial}@media only screen and (max-width:600px){.woocommerce .woocommerce-ordering{float:left;clear:both;margin-top:0}.woocommerce .woocommerce-result-count{margin-top:0;margin-bottom:20px}}@media only screen and (min-width:668px) and (max-width:768px){.woocommerce .onsale,.woocommerce-page .onsale{font-size:1rem}.woocommerce .onsale+.woocommerce-product-gallery .woocommerce-product-gallery__trigger,.woocommerce-page .onsale+.woocommerce-product-gallery .woocommerce-product-gallery__trigger{top:1.8em;right:1.8em}}@media only screen and (max-width:768px){.woocommerce section.content-area{padding-top:0}#main .woocommerce .woocommerce-cart-form .actions .coupon{margin-bottom:2rem}#main .woocommerce .woocommerce-cart-form .actions .coupon button{width:100%}#main .woocommerce .woocommerce-cart-form #coupon_code{width:100%!important}.woocommerce .onsale,.woocommerce-page .onsale{right:-.7rem!important}.woocommerce .woocommerce-tabs ul li,.woocommerce-page .woocommerce-tabs ul li{font-size:1rem}.woocommerce .woocommerce-tabs ul li a,.woocommerce-page .woocommerce-tabs ul li a{padding:calc(.75 * var(--button--padding-vertical)) calc(.75 * var(--button--padding-horizontal))}.woocommerce table.shop_table_responsive .button,.woocommerce-page table.shop_table_responsive .button{background-color:transparent!important;color:var(--button--color-text-hover)!important}.woocommerce table.shop_table_responsive .button:hover,.woocommerce-page table.shop_table_responsive .button:hover{background-color:var(--button--color-background)!important;color:var(--button--color-text)!important;text-decoration:none!important}.woocommerce table.shop_table_responsive tr,.woocommerce-page table.shop_table_responsive tr{margin:0 0 1.5rem}.woocommerce table.shop_table_responsive tr:first-child,.woocommerce-page table.shop_table_responsive tr:first-child{border-top:1px solid}.woocommerce table.shop_table_responsive tr:first-child td.product-remove:first-child,.woocommerce-page table.shop_table_responsive tr:first-child td.product-remove:first-child{border-top:inherit}.woocommerce table.shop_table_responsive tr:last-child,.woocommerce-page table.shop_table_responsive tr:last-child{margin-bottom:0}.woocommerce table.shop_table_responsive tr:nth-child(2n) td,.woocommerce-page table.shop_table_responsive tr:nth-child(2n) td{background:0 0}.woocommerce table.shop_table_responsive tr:nth-child(2n+1) td,.woocommerce-page table.shop_table_responsive tr:nth-child(2n+1) td{background:var(--global--color-background);filter:brightness(88%)}.is-dark-theme .woocommerce table.shop_table_responsive tr:nth-child(2n+1) td,.is-dark-theme .woocommerce-page table.shop_table_responsive tr:nth-child(2n+1) td{filter:brightness(112%)}.woocommerce table.shop_table_responsive tr td,.woocommerce-page table.shop_table_responsive tr td{border-bottom-width:0}.woocommerce table.shop_table_responsive tr td:last-child,.woocommerce-page table.shop_table_responsive tr td:last-child{border-bottom-width:1px}.woocommerce table.shop_table_responsive tr td.product-quantity::before,.woocommerce-page table.shop_table_responsive tr td.product-quantity::before{padding-top:.9rem}.woocommerce table.shop_table_responsive tr .product-remove,.woocommerce-page table.shop_table_responsive tr .product-remove{float:right;position:relative;z-index:1}.woocommerce table.shop_table_responsive tr .product-thumbnail,.woocommerce-page table.shop_table_responsive tr .product-thumbnail{display:block}.woocommerce table.shop_table_responsive tr .product-thumbnail img,.woocommerce-page table.shop_table_responsive tr .product-thumbnail img{width:70px}.woocommerce table.shop_table_responsive tr .product-thumbnail::before,.woocommerce-page table.shop_table_responsive tr .product-thumbnail::before{content:""}.woocommerce .woocommerce-ordering,.woocommerce .woocommerce-result-count,.woocommerce-page .woocommerce-ordering,.woocommerce-page .woocommerce-result-count{font-size:.8em}.woocommerce .woocommerce-ordering,.woocommerce-page .woocommerce-ordering{margin-bottom:3rem}.woocommerce-cart-form table td.product-name{padding-left:.5em}.woocommerce-cart-form table input.qty{padding:1rem 1.5rem}.woocommerce-checkout form .col2-set{width:100%;float:none;padding-right:0}.woocommerce-checkout form .col2-set .col-1,.woocommerce-checkout form .col2-set .col-2{float:none;width:100%}.woocommerce-checkout form #order_review_heading{margin-top:2rem}.woocommerce-checkout form #order_review,.woocommerce-checkout form #order_review_heading{width:100%;padding-left:0;float:none}.woocommerce-checkout form table tbody td.product-total{text-align:end}.woocommerce-checkout form table tfoot .cart-subtotal td,.woocommerce-checkout form table tfoot .order-total td{text-align:end}.logged-in.woocommerce-account #main .woocommerce{flex-direction:column}.logged-in.woocommerce-account #main .woocommerce-MyAccount-content,.logged-in.woocommerce-account #main .woocommerce-MyAccount-navigation{width:100%}.logged-in.woocommerce-account #main table.account-orders-table .button{padding-left:.5em;padding-right:.5em;width:100%;margin:2rem 0}.logged-in.woocommerce-account table.account-orders-table td{padding-bottom:1.5rem}}@media only screen and (min-width:768px){.woocommerce table.shop_table tbody tr,.woocommerce-page table.shop_table tbody tr{font-size:.88889em}.woocommerce .onsale,.woocommerce-page .onsale{font-size:1rem}.home #main [class*="woocommerce columns-"]{word-break:break-word;max-width:var(--responsive--aligndefault-width);margin-left:auto;margin-right:auto}.woocommerce-pag .next.page-numbers,.woocommerce-pag .prev.page-numbers,.woocommerce-pag a.page-numbers,.woocommerce-pag span.page-numbers{padding:1rem}.woocommerce-account .woocommerce-MyAccount-navigation{float:none;width:20%;margin-bottom:1.5rem;margin-right:3rem}.woocommerce-account .woocommerce-MyAccount-navigation li{padding:0;border-bottom:0}.woocommerce-account .woocommerce-MyAccount-navigation li:last-child{margin-right:0}.woocommerce-account .woocommerce-MyAccount-content{float:none;width:75%}.woocommerce-account table.account-orders-table{margin-top:0;border:0;margin-bottom:1rem}.woocommerce-account table.account-orders-table td,.woocommerce-account table.account-orders-table th,.woocommerce-account table.account-orders-table tr{border:0;padding:0}.woocommerce-account table.account-orders-table td,.woocommerce-account table.account-orders-table td.woocommerce-orders-table__cell-order-actions,.woocommerce-account table.account-orders-table th{width:100%;padding-right:.5rem;padding-left:.5rem}.woocommerce-account table.account-orders-table td a,.woocommerce-account table.account-orders-table td.woocommerce-orders-table__cell-order-actions a,.woocommerce-account table.account-orders-table th a{padding-top:.3rem!important;padding-bottom:.3rem!important;display:flex;width:100%;white-space:nowrap}.woocommerce-account table.account-orders-table td.woocommerce-orders-table__cell-order-date{padding-right:0}.woocommerce-account table.account-orders-table thead{border-bottom:1px solid currentColor}.woocommerce-account table.account-orders-table .button{padding-left:.5em;padding-right:.5em;width:100%;margin:0;background-color:transparent!important;color:var(--button--color-text-hover)!important}.woocommerce-account table.account-orders-table .button:hover{background-color:var(--button--color-background)!important;color:var(--button--color-text)!important;text-decoration:none!important}.woocommerce-checkout #main .woocommerce{max-width:1600px;padding:0 6vw;margin:0 auto}}@media only screen and (min-width:1168px){.woocommerce .onsale{font-size:1.2rem}.woocommerce-account table.account-orders-table td,.woocommerce-account table.account-orders-table td.woocommerce-orders-table__cell-order-actions,.woocommerce-account table.account-orders-table th{padding-right:1.5rem;padding-left:1.5rem}}@media only screen and (max-width:768px){.woocommerce-products-header{border-bottom:none!important;padding-bottom:0;margin-bottom:0!important}}@media only screen and (min-width:600px){.woocommerce-products-header{padding-bottom:1.5vw}.woocommerce-ordering,.woocommerce-result-count{margin-top:0!important}}@media only screen and (min-width:690px){.woocommerce-products-header{border-bottom:3px solid var(--global--color-border)}}.woocommerce-account .woocommerce-MyAccount-content p:first-of-type{margin-bottom:2rem}.woocommerce-account .woocommerce-MyAccount-content #add_payment_method ul{list-style-type:none!important}.woocommerce-account .woocommerce-MyAccount-content #add_payment_method .woocommerce-PaymentMethod{margin-bottom:1.5rem}.woocommerce-account .woocommerce-MyAccount-content input[type=radio]{float:left;margin-top:.5rem;margin-right:.5rem}.woocommerce-account .woocommerce-MyAccount-content label{display:flex;justify-content:flex-end}.woocommerce-account .woocommerce-MyAccount-content label img{margin-left:10px!important}.woocommerce-account .woocommerce-MyAccount-content label img:first-child{margin-left:auto!important}.woocommerce-account .woocommerce-MyAccount-content label img:last-child{margin-right:5px!important}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-PaymentBox label,.woocommerce-account .woocommerce-MyAccount-content .woocommerce-PaymentBox p{font-size:1.3rem}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-PaymentBox p{margin-bottom:1.5rem}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-PaymentBox .woocommerce_error{margin-top:1rem;margin-bottom:0}.woocommerce-account .woocommerce-MyAccount-navigation-link a{color:currentColor!important;font-weight:400!important;font-size:1rem}.woocommerce-account .woocommerce-MyAccount-navigation-link a:hover{color:currentColor!important;text-decoration:underline solid currentColor 1px!important}.checkout_coupon{display:flex;flex-direction:column}.wc-block-cart-item__product .wc-block-cart-item__quantity{display:flex;align-items:center;flex-wrap:wrap;gap:12px}.wc-block-cart-item__product .wc-block-components-quantity-selector{margin-bottom:0!important}.wc-block-cart-item__product .wc-block-cart-item__remove-link{background:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHdpZHRoPSI1MTIiIGhlaWdodD0iNTEyIiB4PSIwIiB5PSIwIiB2aWV3Qm94PSIwIDAgMjQgMjQiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDUxMiA1MTIiIHhtbDpzcGFjZT0icHJlc2VydmUiIGNsYXNzPSIiPjxnPjxwYXRoIGQ9Ik0xOSA3YTEgMSAwIDAgMC0xIDF2MTEuMTkxQTEuOTIgMS45MiAwIDAgMSAxNS45OSAyMUg4LjAxQTEuOTIgMS45MiAwIDAgMSA2IDE5LjE5MVY4YTEgMSAwIDAgMC0yIDB2MTEuMTkxQTMuOTE4IDMuOTE4IDAgMCAwIDguMDEgMjNoNy45OEEzLjkxOCAzLjkxOCAwIDAgMCAyMCAxOS4xOTFWOGExIDEgMCAwIDAtMS0xWk0yMCA0aC00VjJhMSAxIDAgMCAwLTEtMUg5YTEgMSAwIDAgMC0xIDF2Mkg0YTEgMSAwIDAgMCAwIDJoMTZhMSAxIDAgMCAwIDAtMlpNMTAgNFYzaDR2MVoiIGZpbGw9IiMwMDAwMDAiIG9wYWNpdHk9IjEiIGRhdGEtb3JpZ2luYWw9IiMwMDAwMDAiIGNsYXNzPSIiPjwvcGF0aD48cGF0aCBkPSJNMTEgMTd2LTdhMSAxIDAgMCAwLTIgMHY3YTEgMSAwIDAgMCAyIDBaTTE1IDE3di03YTEgMSAwIDAgMC0yIDB2N2ExIDEgMCAwIDAgMiAwWiIgZmlsbD0iIzAwMDAwMCIgb3BhY2l0eT0iMSIgZGF0YS1vcmlnaW5hbD0iIzAwMDAwMCIgY2xhc3M9IiI+PC9wYXRoPjwvZz48L3N2Zz4=") no-repeat!important;background-size:cover!important;font-size:0!important;width:20px!important;height:20px}.wc-block-components-quantity-selector__input{appearance:textfield;background:0 0;border:0;box-shadow:none;color:currentColor;flex:1 1 auto;font-size:1em;font-weight:600;line-height:1;margin:0;min-width:40px;order:2;padding:.4em 0;text-align:center;vertical-align:middle}a.remove{background:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHdpZHRoPSI1MTIiIGhlaWdodD0iNTEyIiB4PSIwIiB5PSIwIiB2aWV3Qm94PSIwIDAgMjQgMjQiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDUxMiA1MTIiIHhtbDpzcGFjZT0icHJlc2VydmUiIGNsYXNzPSIiPjxnPjxwYXRoIGQ9Ik0xOSA3YTEgMSAwIDAgMC0xIDF2MTEuMTkxQTEuOTIgMS45MiAwIDAgMSAxNS45OSAyMUg4LjAxQTEuOTIgMS45MiAwIDAgMSA2IDE5LjE5MVY4YTEgMSAwIDAgMC0yIDB2MTEuMTkxQTMuOTE4IDMuOTE4IDAgMCAwIDguMDEgMjNoNy45OEEzLjkxOCAzLjkxOCAwIDAgMCAyMCAxOS4xOTFWOGExIDEgMCAwIDAtMS0xWk0yMCA0aC00VjJhMSAxIDAgMCAwLTEtMUg5YTEgMSAwIDAgMC0xIDF2Mkg0YTEgMSAwIDAgMCAwIDJoMTZhMSAxIDAgMCAwIDAtMlpNMTAgNFYzaDR2MVoiIGZpbGw9IiMwMDAwMDAiIG9wYWNpdHk9IjEiIGRhdGEtb3JpZ2luYWw9IiMwMDAwMDAiIGNsYXNzPSIiPjwvcGF0aD48cGF0aCBkPSJNMTEgMTd2LTdhMSAxIDAgMCAwLTIgMHY3YTEgMSAwIDAgMCAyIDBaTTE1IDE3di03YTEgMSAwIDAgMC0yIDB2N2ExIDEgMCAwIDAgMiAwWiIgZmlsbD0iIzAwMDAwMCIgb3BhY2l0eT0iMSIgZGF0YS1vcmlnaW5hbD0iIzAwMDAwMCIgY2xhc3M9IiI+PC9wYXRoPjwvZz48L3N2Zz4=") no-repeat!important;background-size:cover!important;font-size:0!important;width:20px!important;height:20px}.woocommerce-orders-table__cell-order-actions{height:100%;display:table-cell;width:100%}.alignwide .woocommerce>*{max-width:var(--responsive--alignwide-width);margin:var(--global--spacing-vertical) auto}#related-products-by-brand .owl-stage .owl-item .product,#recently-viewed-products .owl-stage .owl-item .product,.cross-sells .owl-stage .owl-item .product{width:200px!important;height:99%;max-width:200px}.woocommerce .return-to-shop a.button,.woocommerce .wc-proceed-to-checkout a.button{margin-top:var(--global--spacing-vertical);float:left;display:inline-block;width:100%}.woocommerce .woocommerce-cart-form{text-align:center}.woocommerce .woocommerce-cart-form .shop_table_responsive{margin-top:var(--global--spacing-vertical);margin-bottom:var(--global--spacing-vertical)}.woocommerce .woocommerce-cart-form .shop_table_responsive th{border:none;font-weight:300}.woocommerce .woocommerce-cart-form .shop_table_responsive input#coupon_code.input-text{min-width:9rem;width:auto!important}.woocommerce .woocommerce-cart-form button[name=apply_coupon],.woocommerce .woocommerce-cart-form button[name=update_cart]{padding:.5rem;color:var(--global--color-primary);background:var(--global--color-background);border:var(--form--border-width) solid var(--global--color-primary)}.woocommerce .woocommerce-cart-form button[name=apply_coupon]:active,.woocommerce .woocommerce-cart-form button[name=apply_coupon]:hover,.woocommerce .woocommerce-cart-form button[name=update_cart]:active,.woocommerce .woocommerce-cart-form button[name=update_cart]:hover{color:var(--global--color-background);background:var(--global--color-primary)}.woocommerce .woocommerce-cart-form .product-thumbnail .attachment-woocommerce_thumbnail{height:auto!important}.woocommerce .woocommerce-cart-form input.qty{width:6em;text-align:center}.woocommerce .cart-collaterals h2{margin-bottom:var(--global--spacing-vertical)}.woocommerce .cart-collaterals #shipping_method{list-style:none;padding-left:0}.woocommerce .cart-collaterals .shipping-calculator-form p{margin-bottom:.5rem}.woocommerce .cart-collaterals .shipping-calculator-form .select2-container .select2-selection{height:auto}.woocommerce .cart-collaterals .shipping-calculator-form .select2-container .select2-selection__rendered{border:var(--form--border-width) solid var(--form--border-color);border-radius:var(--form--border-radius);color:var(--form--color-text);height:var(--global--line-height-body);padding:var(--form--spacing-unit)}.woocommerce .cart-collaterals .shipping-calculator-form .select2-container .select2-selection__arrow{height:100%}.woocommerce .cart-collaterals .cross-sells li{list-style:none}.woocommerce .cart-collaterals .cross-sells a,.woocommerce .cart-collaterals .cross-sells li>em{display:inline-block}.woocommerce-order-downloads{padding-top:0!important}.woocommerce-order-downloads table,.woocommerce-order-downloads tr{border-style:hidden}.woocommerce-order-downloads table td.download-remaining,.woocommerce-order-downloads tr td.download-remaining{text-align:center!important}.woocommerce-order-downloads tr:nth-child(2n) td{background:0 0!important}.woocommerce-order-downloads tr:nth-child(2n+1) td{background:var(--global--color-background);filter:brightness(88%)}.is-dark-theme .woocommerce-order-downloads tr:nth-child(2n+1) td{filter:brightness(112%)}.woocommerce-order-downloads td.download-file{padding-right:.5rem;padding-left:.5rem;padding-top:.3rem;padding-bottom:.3rem}.woocommerce-order-downloads td.download-file a{width:100%;padding-top:.3rem!important;padding-bottom:.3rem!important;margin-top:.5rem!important;margin-bottom:.5rem!important;background-color:transparent!important;color:var(--button--color-text-hover)!important}.woocommerce-order-downloads td.download-file a:hover{background-color:var(--button--color-background)!important;color:var(--button--color-text)!important;text-decoration:none!important}.woocommerce-error li,.woocommerce-info,.woocommerce-message{padding:1.5rem 3rem;display:flex;justify-content:space-between;align-items:center}.woocommerce-error li .button,.woocommerce-info .button,.woocommerce-message .button{order:2}@media only screen and (max-width:768px){.woocommerce-error li,.woocommerce-info,.woocommerce-message{padding:1rem 1.5rem}.woocommerce-error li a.button,.woocommerce-info a.button,.woocommerce-message a.button{margin-left:10px;min-width:100px;padding:calc(.7 * var(--button--padding-vertical)) calc(.5 * var(--button--padding-horizontal))}}.woocommerce-info{border-top-color:var(--wc-blue)}.woocommerce-error{border-top-color:#b22222}.woocommerce-error>li{margin:0}.woocommerce-store-notice{background:#eee;color:#000;border-top:2px solid #88a171;padding:2rem;position:absolute;top:0;left:0;width:100%;z-index:999}.admin-bar .woocommerce-store-notice{top:32px}.woocommerce-store-notice__dismiss-link{float:right;color:#000}.woocommerce-store-notice__dismiss-link:hover{text-decoration:none;color:#000}.woocommerce-checkout-review-order-table ul li{white-space:nowrap;font-weight:500}.woocommerce-checkout-review-order-table input[type=radio].shipping_method:checked+label::before,.wc_payment_method input[type=radio]:checked+label::before{box-shadow:inset 0 0 0px 2px #fff}.yith-wcan-filters .yith-wcan-filter .filter-items .filter-item.active>a,.yith-wcan-filters .yith-wcan-filter .filter-items .filter-item.active>label>a{color:#000!important}.search .site-main{max-width:100%}.my-account .entry-content{margin-top:50px}.entry-title a{text-decoration:none}.search-content-p{display:none}.fa-heart-o{font-size:18px!important}.wc-block-grid__product{outline:2px solid #000;outline-offset:-10px!important;outline-offset:4px!important;border-radius:20px;margin:10px!important;position:relative!important;width:260px!important;height:368px!important;display:flex;flex-direction:column;max-width:260px!important}.added{display:none!important}.shipping-notice{white-space:normal;padding:10px;display:block}.wp-block-woocommerce-cart-order-summary-totals-block{display:none!important}.uagb-block-d4a31d1d.uagb-tabs__hstyle1-desktop>.uagb-tabs__body-wrap,.uagb-faq-item{border:none!important}.woocommerce .woocommerce-products-header__title.page-title,.woocommerce-page .woocommerce-products-header__title.page-title{font-weight:200}.uagb-faq-item{border-bottom:1px solid #ccc!important}td.product-thumbnail{border:1px solid #ccc;border-radius:12px;padding:10px}td.product-name{text-align:center}.wishlist_table{width:100%}tfoot{vertical-align:top}.wp-block-button.wc-block-grid__product-add-to-cart a{height:30px;background:0 0;color:#000}.search-results .wp-caption-text{display:none}.archive .arhive-post{border:2px solid #000;margin:0 0 20px;border-radius:20px;padding:10px}.navigation.pagination .nav-links{font-size:20px;display:flex;gap:19px}@media (min-width:980px){.error-404 .search-form{min-height:40px}.checkout .woocommerce{padding:0!important}.cart .wc-block-components-product-metadata__description{display:none}.cart .wc-block-components-product-name{font-size:16px;font-family:"Stolzl",Arial,sans-serif;font-weight:300;text-decoration:none;color:#333}.wc-block-components-quantity-selector:after{border:none!important}.wc-block-components-quantity-selector>.wc-block-components-quantity-selector__button--plus,.wc-block-components-quantity-selector>.wc-block-components-quantity-selector__button--minus{border-radius:50px!important;border:1px solid hsla(0,0%,7%,.11)!important}.wc-block-components-totals-coupon a{font-size:16px;font-family:"Stolzl",Arial,sans-serif;font-weight:400;text-decoration:none;color:#777}.wc-block-components-totals-shipping__change-address__link{font-size:12px;font-weight:300;text-decoration:none;color:#777}.woocommerce-checkout form .col2-set,.woocommerce-checkout form #order_review,.woocommerce-checkout form #order_review_heading{width:45%!important}.woocommerce-checkout-review-order ul{margin:auto!important}.woocommerce-privacy-policy-text{font-size:12px!important}.woocommerce-info{border-bottom-color:#ccc!important;background:0 0!important;color:#000!important;font-size:18px;font-weight:400;margin:0!important;padding:10px 0!important;border-top:0px}.woocommerce-info a{color:#000;text-decoration:none;font-size:16px;font-weight:300}.orderby{width:100%;border:1px #ddd solid;background:#f8f8f8;color:#000;box-sizing:border-box;cursor:pointer;padding:2px 30px 2px 10px;border-radius:3px;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:0;position:relative}.woocommerce-ordering{position:relative;padding:0}.uagb-heading-text{font-size:14px;line-height:1.55;font-weight:400}.wp-block-heading{color:var(--yith-wcan-filters_colors_titles,#434343)}.wc-block-components-checkbox__input{position:relative!important;display:inline-block!important;vertical-align:middle!important;height:20px!important;width:20px!important;border:2px solid #000!important;box-sizing:border-box!important;margin-right:10px!important;-webkit-transition:all .2s!important;transition:all .2s!important;opacity:.6;border-radius:0px!important}.wc-block-components-checkbox__label{font-weight:300;font-size:14px;line-height:1.55}.woocommerce-ordering::after{content:" ";width:0;height:0;border-style:solid;border-width:6px 5px 0;border-color:#000 transparent transparent transparent;position:absolute;right:10px;top:0;bottom:0;margin:auto;pointer-events:none}.woocommerce-products-header{height:200px;background-color:#e5e4e2;border:none;display:flex;flex-direction:row-reverse;flex-wrap:wrap;justify-content:space-between;padding:0 200px;align-items:center;color:#000;font-size:63px;font-family:"Stolzl",Arial,sans-serif;line-height:1.55;font-weight:300;letter-spacing:-.5px;background-position:center center;border-color:transparent;border-style:solid}.woocommerce-products-header h1{align-items:center;color:#000;font-size:63px;font-family:"Stolzl",Arial,sans-serif;line-height:1.55;font-weight:300;letter-spacing:-.5px;background-position:center center;border-color:transparent;margin:0}.col-md-6{max-width:calc(100% - 250px);width:100%}.woocommerce-result-count{display:none}.container{display:flex;flex-wrap:wrap;padding:20px 40px;justify-content:space-between}.shop-sidebar{width:250px}.uagb-tabs__body-wrap{border:none!important}.uagb-heading-text{color:#000;font-size:32px;line-height:1.2;font-weight:300;background-position:center center;border-color:transparent;border-style:solid;margin-bottom:60px}.uagb-tabs-list{min-width:280px;text-align:center;position:relative;display:inline-flex;color:inherit;justify-content:center;padding:0;max-width:50%;font-size:16px;line-height:1.35;text-decoration:none}.wp-block-button.wc-block-grid__product-add-to-cart,.yith-wcwl-add-to-wishlist span{height:30px;display:block}.wc-block-grid__product{justify-content:flex-end}.wp-block-uagb-tabs{padding-bottom:120px}.left-priziv{background-color:#ddeaf8}.wp-container-core-group-is-layout-3.wp-container-core-group-is-layout-3{gap:60px}.swiper-pagination-clickable.swiper-pagination-bullets.swiper-pagination-horizontal{display:none}.uagb-tabs__wrap .uagb-tabs__body-container.uagb-tabs-body__active{display:block;overflow:hidden}.wc-block-grid__product .wc-block-grid__product-image,.wc-block-grid__product .wc-block-grid__product-link{margin-bottom:10px;font-size:16px;text-decoration:none;color:#000;line-height:1.35;width:80%;margin:auto}.wc-block-grid__product-image{padding-bottom:20px}.wc-block-grid__product{outline:2px solid #000;outline-offset:-10px;outline-offset:4px;border-radius:20px;margin:10px;position:relative;width:260px;height:368px;display:flex;flex-direction:column;max-width:260px}.uagb-tabs__panel{padding-top:60px;padding-bottom:30px}.uagb-tab{margin:0;border:none;border-bottom:1px solid #eee;padding:0 10px 18px;display:flex;justify-content:center;color:#777;font-weight:400}.uagb-tabs__active{border-bottom-color:#222!important;color:#222!important;font-weight:300!important}article .post-thumbnail img{max-width:100%!important;min-width:100%;max-height:100%;min-height:100%;aspect-ratio:1/1;position:absolute;object-fit:cover}.post-thumbnail-inner.alignwide{position:relative;height:100%;display:block;aspect-ratio:1/1}.powered-by img{max-width:80%}.site-main.product-category{max-width:100%!important}.uagb-tab{border-top:none!important;border-left:none!important;border-right:none!important}.wp-block-group__inner-container{max-width:1200px;margin:auto;padding:20px}.grafic strong{position:relative;font-weight:400}.grafic strong::after{position:absolute;content:"";background-color:#000;width:2px;height:20px;left:calc(50% - 2px);top:-25px}.flex-active-slide img{position:absolute;left:50%;transform:translate(-50%,-50%);top:50%;display:flex;height:auto!important}.zoomImg{display:none!important}.mesto{font-size:14px;font-weight:300;margin:15px 0;display:block}.flex-direction-nav{padding:0;list-style:none;width:100%;position:absolute;top:35%;display:flex;justify-content:space-between;margin:0}.flex-nav-prev a::after{content:"prev";font-size:14px;left:35%;top:8px;position:absolute;font-family:swiper-icons;color:#333}.flex-nav-prev a{width:30px;height:30px;position:relative;color:transparent;border-radius:50px;border-style:none;background:#efefef;display:block}.woocommerce-product-gallery--columns-4 .flex-control-thumbs li{width:60px;margin-right:5px;margin-top:4px}.flex-nav-next a::after{content:"next";font-size:14px;left:35%;top:8px;position:absolute;font-family:swiper-icons;color:#333}.flex-nav-next a{width:30px;height:30px;position:relative;color:transparent;border-radius:50px;border-style:none;background:#efefef;display:block}}@media (max-width:980px){.grafic strong{position:relative;font-weight:400}.grafic strong::after{position:absolute;content:"";background-color:#000;width:2.3px;height:10px;left:calc(50% - 1px);top:-16px}.menu-wrapper .menu-list{display:none;list-style:none;padding:0;margin:0}.menu-wrapper .menu-toggle{background-color:#333;color:white;padding:10px;border:none;cursor:pointer}.woocommerce-pag{margin-bottom:20px}.sub-menu.vis{display:flex!important}.sub-menu-toggle{background-color:transparent;border:none;cursor:pointer;padding:5px;margin-left:5px;color:#333}.mesto{font-size:12px;font-weight:400;margin:15px 0;display:block}.products .product .added_to_cart{margin-top:-10px!important;white-space:nowrap!important;background:0 0!important;color:#000!important;font-size:11px!important}.woocommerce-error li,.woocommerce-info,.woocommerce-message{flex-wrap:wrap}.dropdown-icon.close{display:none}.wc-block-grid__products{background-clip:padding-box;display:flex!important;margin:4px!important;padding:0;flex-direction:row!important;overflow:scroll;flex-wrap:nowrap!important}.uagb-tabs__body-wrap{border:none!important}.wp-block-group__inner-container.is-layout-constrained.wp-block-group-is-layout-constrained{padding:0}.site-header.active{background:#ebebeb}.primary-menu-container.active{position:absolute;top:75px;left:0;display:block;background:#ebebeb;padding:30px 20px;justify-content:center;box-sizing:border-box;height:calc(100vh - 75px);overflow-y:auto}.woocommerce .woocommerce-products-header__title.page-title,.woocommerce-page .woocommerce-products-header__title.page-title{font-weight:200;font-size:25px}.uagb-tabs__wrap.uagb-tabs__stack1-mobile ul.uagb-tabs__panel{margin:50px 0 0!important}.post .entry-content{padding:0 20px}.entry-footer.default-max-width{padding:0 20px}.navigation.post-navigation{padding:0 20px}.nav-links{flex-wrap:wrap}.nav-links .nav-previous,.nav-links .nav-next{max-width:90%}.powered-by img{max-width:100%}.uagb-heading-text{color:#000;font-size:25px;line-height:1.2;font-weight:300;background-position:center center;border-color:transparent;border-style:solid;margin-bottom:60px;text-align:center}.has-text-align-left{text-align:center!important}.uagb-tabs__wrap.uagb-tabs__stack1-mobile ul.uagb-tabs__panel .uagb-tab{box-sizing:border-box}.uagb-tabs__wrap.uagb-tabs__stack1-mobile{box-sizing:border-box}.uagb-tabs-list{width:50%;text-align:center;position:relative;display:inline-flex;color:inherit;justify-content:center;padding:0;max-width:50%;font-size:16px;line-height:1.35;text-decoration:none}.uagb-tab{border-top:none!important;border-left:none!important;border-right:none!important}.wp-block-uagb-tabs{padding-bottom:120px}.left-priziv{background-color:#ddeaf8}.wp-container-core-group-is-layout-3.wp-container-core-group-is-layout-3{gap:60px}.swiper-pagination-clickable.swiper-pagination-bullets.swiper-pagination-horizontal{display:none}.wc-block-grid__products{overflow:scroll}.uagb-tabs__wrap .uagb-tabs__body-container.uagb-tabs-body__active{display:block;overflow:hidden}.wc-block-grid__product .wc-block-grid__product-image,.wc-block-grid__product .wc-block-grid__product-link{margin-bottom:10px;font-size:16px;text-decoration:none;color:#000;line-height:1.35}.wc-block-grid__product-image{padding-bottom:20px}.wc-block-grid__product{margin:10px;position:relative;width:260px;height:368px;display:flex;flex-direction:column;max-width:260px}.uagb-tabs__panel{padding-top:60px;padding-bottom:30px;flex-direction:row!important;position:relative}.uagb-tab{margin:0;border:none;border-bottom:1px solid #eee;padding:0 10px 18px;display:flex;justify-content:center;color:#777;font-weight:400}.uagb-tabs__wrap .uagb-tabs__body-container,.uagb-tabs__body-wrap,.wp-block-uagb-tabs{padding:0!important}.wc-block-grid__product .wc-block-grid__product-image,.wc-block-grid__product .wc-block-grid__product-link{font-size:14px!important}.wc-block-grid__product{max-width:70%!important}.uagb-tabs__panel:after{position:absolute;width:40px;height:30px;content:"";background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 320 300' height='42' width='42'%3E%3Crect class='tooltip-horizontal-scroll-icon_card' x='480' width='200' height='200' rx='5' fill='rgba(190,190,190,0.3)'/%3E%3Crect class='tooltip-horizontal-scroll-icon_card' y='0' width='200' height='200' rx='5' fill='rgba(190,190,190,0.3)'/%3E%3Crect class='tooltip-horizontal-scroll-icon_card' x='240' width='200' height='200' rx='5' fill='rgba(190,190,190,0.3)'/%3E%3Cpath class='tooltip-horizontal-scroll-icon_hand' d='M78.9579 285.7C78.9579 285.7 37.8579 212.5 20.5579 180.8C-2.44209 138.6 -6.2422 120.8 9.6579 112C19.5579 106.5 33.2579 108.8 41.6579 123.4L61.2579 154.6V32.3C61.2579 32.3 60.0579 0 83.0579 0C107.558 0 105.458 32.3 105.458 32.3V91.7C105.458 91.7 118.358 82.4 133.458 86.6C141.158 88.7 150.158 92.4 154.958 104.6C154.958 104.6 185.658 89.7 200.958 121.4C200.958 121.4 236.358 114.4 236.358 151.1C236.358 187.8 192.158 285.7 192.158 285.7H78.9579Z' fill='rgba(190,190,190,1)'/%3E%3Cstyle%3E.tooltip-horizontal-scroll-icon_hand {animation: tooltip-horizontal-scroll-icon_anim-scroll-hand 2s infinite}.tooltip-horizontal-scroll-icon_card {animation: tooltip-horizontal-scroll-icon_anim-scroll-card 2s infinite}@keyframes tooltip-horizontal-scroll-icon_anim-scroll-hand {0% { transform: translateX(80px) scale(1); opacity: 0 }10% { transform: translateX(80px) scale(1); opacity: 1 }20%,60% { transform: translateX(175px) scale(.6); opacity: 1 }80% { transform: translateX(5px) scale(.6); opacity: 1 } to { transform: translateX(5px) scale(.6); opacity: 0 }}@keyframes tooltip-horizontal-scroll-icon_anim-scroll-card {0%,60% { transform: translateX(0) }80%,to { transform: translateX(-240px) }}%3C/style%3E%3C/svg%3E");background-size:cover;z-index:999;right:15px;bottom:-40px}.uagb-tabs__active{border-bottom-color:#222!important;color:#222!important}.uagb-tabs__active a div{font-weight:600!important}.woocommerce-product-gallery .flex-viewport{min-height:calc(100vw - 40px);max-height:calc(100vw - 40px)}.woocommerce-product-gallery__image.flex-active-slide{height:100%}.flex-active-slide{position:relative}.flex-active-slide img{position:absolute;left:50%;transform:translate(-50%,0)}.woocommerce-product-gallery--columns-4 .flex-control-thumbs li{width:40px;margin-right:4px;margin-top:3px}.flex-control-nav.flex-control-thumbs{padding:0;display:flex;flex-wrap:wrap}.flex-direction-nav{padding:0;list-style:none;width:calc(100% - 10px);position:absolute;top:35%;display:flex;justify-content:space-between;margin:0}.flex-nav-prev a::after{content:"prev";font-size:14px;left:40%;position:absolute;font-family:swiper-icons;color:#333}.flex-nav-prev a{width:30px;height:30px;position:relative;color:transparent;border-top-left-radius:50px;border-top-right-radius:50px;border-bottom-left-radius:50px;border-bottom-right-radius:50px;border-style:none;background:#efefef}.flex-nav-next a::after{content:"next";font-size:14px;left:40%;position:absolute;font-family:swiper-icons;color:#333}.flex-nav-next a{width:30px;height:30px;position:relative;color:transparent;border-top-left-radius:50px;border-top-right-radius:50px;border-bottom-left-radius:50px;border-bottom-right-radius:50px;border-style:none;background:#efefef}.woocommerce-products-header__title{text-align:right;margin:0 20px 0 0!important}.image-category{height:600px!important;width:auto;object-fit:cover}.container{padding:0 20px}.shop-sidebar,.wp-block-woocommerce-attribute-filter,.wp-block-woocommerce-price-filter{display:none}.shop-sidebar.active{display:flex;flex-direction:column}.woocommerce-ordering{border-bottom:1px solid rgba(0,0,0,.2);border-top:1px solid rgba(0,0,0,.2);width:100%;padding:10px 0}.orderby{width:100%;border:none;font-size:12px;font-weight:300;font-family:"Stolzl"}.wp-block-heading{border-bottom:1px solid rgba(0,0,0,.2)}.home .post-thumbnail img{width:255%!important}.search .woocommerce{padding:10px 20px}.post-thumbnail-inner.alignwide{position:relative;height:100%;display:block;aspect-ratio:1/1}.search-form.active{width:100%;background:#fff;left:0;top:0;z-index:999;height:55px;display:block}.search-form.active label{display:none}article .post-thumbnail img{max-width:100%!important;min-width:100%;max-height:100%;min-height:100%;aspect-ratio:1/1;position:absolute;object-fit:cover}.wp-block-heading.active{border:none;font-weight:400;opacity:.6}.mobile-filter{border:none}.mobile-filter,.wp-block-heading{display:flex;width:100%;font-size:12px;font-weight:300;gap:10px;padding:10px 0;margin:0;align-items:center;position:relative;border:none;background:#fff}.content-contact{padding:45px 45px 0!important}.mobile-filter.active{opacity:.6}.wp-block-woocommerce-price-filter.active,.wp-block-woocommerce-attribute-filter.active{border-bottom:1px solid rgba(0,0,0,.2);overflow-x:hidden;padding-right:10px;padding-left:5px;box-sizing:revert;display:flex;flex-direction:column}.wc-block-components-checkbox__input{border:2px solid #000!important;opacity:.6;border-radius:0!important}.wc-block-components-checkbox__label{font-size:12px;font-weight:300}.wp-block-woocommerce-filter-wrapper .wp-block-heading:after{content:" ";width:5px;height:5px;border-style:solid;border-width:1px;border-color:transparent #000 #000 transparent;position:absolute;transform:rotate(45deg);right:1px;top:-2px;bottom:0;margin:auto;pointer-events:none}.wp-block-woocommerce-filter-wrapper .wp-block-heading:after{right:3px}.wp-block-woocommerce-filter-wrapper .wp-block-heading.active:after{transform:rotate(227deg)}.checkout .woocommerce{padding:0!important}.cart .wc-block-components-product-metadata__description{display:none}.cart .wc-block-components-product-name{font-size:16px;font-family:"Stolzl",Arial,sans-serif;font-weight:300;text-decoration:none;color:#333}.wc-block-components-quantity-selector:after{border:none!important}.wc-block-components-quantity-selector>.wc-block-components-quantity-selector__button--plus,.wc-block-components-quantity-selector>.wc-block-components-quantity-selector__button--minus{border-radius:50px!important;border:1px solid hsla(0,0%,7%,.11)!important}.wc-block-components-totals-coupon a{font-size:16px;font-family:"Stolzl",Arial,sans-serif;font-weight:400;text-decoration:none;color:#777}.wc-block-components-totals-shipping__change-address__link{font-size:12px;font-weight:300;text-decoration:none;color:#777}.woocommerce-checkout form .col2-set,.woocommerce-checkout form #order_review,.woocommerce-checkout form #order_review_heading{width:100%!important;box-sizing:border-box}.woocommerce-checkout-review-order ul{margin:auto!important}.woocommerce-privacy-policy-text{font-size:12px!important}.woocommerce-info{border-bottom-color:#ccc!important;background:0 0!important;color:#000!important;font-size:18px;font-weight:400;margin:0!important;padding:10px 0!important;border-top:0px}.woocommerce-info a{color:#000;text-decoration:none;font-size:16px;font-weight:300}.checkout .entry-header,.checkout_coupon{padding:0 10px}.faq .uagb-tabs__panel:after{display:none}.woocommerce-orders-table__cell{box-sizing:border-box;padding-right:10px;padding-left:10px}.logged-in.woocommerce-account #main table.account-orders-table .button{white-space:nowrap}.my-account .entry-content{margin-top:0!important}.wishlist_table.mobile li .additional-info-wrapper .product-remove{text-align:center!important;padding:20px}.product-name h3 a{text-decoration:none}.product-name h3{margin:0!important}.checkout .wp-block-columns{padding:0}tfoot th,tfoot td{display:flex;overflow:hidden}.shop_table{display:flex;flex-direction:column}tfoot tr{display:flex;width:100%}tfoot,tbody{display:table-row}.cart-subtotal th,.cart-subtotal td{display:flex;overflow:hidden}.woocommerce-checkout-review-order-table ul li{white-space:normal}tfoot th{width:30vw}tfoot td{width:70vw;padding:0!important}.cart .entry-content{padding:0 20px}.brown{padding:0!important}.brown iframe{width:100vw!important;height:100vw!important;max-height:100%!important}.wp-block-media-text__content{padding:20px 0!important}}.about .entry-title,.contacts .entry-title,.collab .entry-title{display:none}.contacts{max-width:100%!important;background:#3b2e28;color:#fff}.contacts .wp-block-heading{color:#fff;font-size:30px;font-weight:300}.contacts a{color:#fff;font-weight:500;text-decoration:none}.contacts p{margin:40px 0}.wp-block-column{box-sizing:border-box}.navigation.pagination{clear:none;position:relative;display:flex;margin-bottom:60px;align-items:center;justify-content:center;width:100%}.search-title{font-weight:300}header.category{display:none}.category{max-width:100%!important}.promo{background:url("/wp-content/themes/twentytwentyone/assets/images/bg_promo_buy.png?lm=66A63FE9") no-repeat center center;min-height:577px;margin-bottom:37px;background-size:cover;--lzl-bg-img:"/wp-content/themes/twentytwentyone/assets/images/bg_promo_buy.png?lm=66A63FE9"}.promo .wrapper{padding:90px 80px 27px;height:100%;display:flex;width:100%;flex-direction:column;justify-content:center;box-sizing:border-box;gap:26px}.promo .wrapper h2{font-weight:400;font-size:33px;color:#000}.promo .wrapper p{font-weight:300;font-size:24px}.promo .wrapper a{display:flex;align-items:center;justify-content:center;text-decoration:none;border:1px solid #000;border-radius:4px;width:100%;max-width:524px;height:61px;font-weight:400;font-size:18px;text-transform:uppercase;color:#000}.block-title{font-weight:400;font-size:24px;text-align:center;color:#000;margin-bottom:40px}.cooperation{margin-bottom:36px}.cooperation .wrapper{width:100%;max-width:1177px;margin:0 auto}.cooperation .cooperation-box{display:flex;justify-content:center;flex-wrap:wrap;gap:33px}.cooperation .cooperation-box .item{box-sizing:border-box;width:100%;max-width:572px;height:202px;border:.75px solid #6c6c6c;border-radius:14px;padding:30px 25px}.cooperation .cooperation-box .item h4{font-weight:400;font-size:14px;color:#000;margin-bottom:25px;padding:0;margin-top:0}.cooperation .cooperation-box .item p{font-weight:300;font-size:14px;color:#000;margin-top:0;padding:0;margin-bottom:25px}.cooperation .cooperation-box .item span{font-weight:300;font-size:11px}.cooperation .cooperation-box .item span a{font-weight:300;font-size:11px}.cooperation .cooperation-box .item a.read-more{font-weight:400;font-size:14px}section.vans{margin-bottom:36px}section.vans .vans-box{display:flex;flex-wrap:wrap;justify-content:center;gap:40px}section.vans .vans-box .item{width:100%;max-width:539px;box-sizing:border-box}section.vans .vans-box .item .text-row{margin-bottom:40px}section.vans .vans-box .item .text-row h4{padding:0;margin:0 0 20px;font-weight:400;font-size:14px;color:#000}section.vans .vans-box .item .text-row p{padding:0;margin:0 0 20px;font-weight:300;font-size:14px;color:#000}section.steps{margin-bottom:45px}section.steps .steps-box{display:flex;flex-wrap:wrap;justify-content:center;gap:35px}section.steps .steps-box .item{border-radius:14px;width:100%;max-width:272px;background:#f3f3f3;padding:18px 15px;box-sizing:border-box}section.steps .steps-box .item h4{padding:0;margin:0 0 20px;font-weight:400;font-size:14px;color:#000}section.steps .steps-box .item p{padding:0;margin:0;font-weight:300;font-size:14px;color:#000}section.contact-links{margin-bottom:45px}section.contact-links .contacts-box{display:flex;flex-wrap:wrap;justify-content:center;gap:22px}section.contact-links .contacts-box a{display:flex;align-items:center;justify-content:center;height:61px;font-weight:400;font-size:16px;color:#000;text-decoration:none;padding:20px;box-sizing:border-box;border:.8px solid #000;border-radius:4px}section.order-block{margin:45px auto}section.order-block .wrapper{display:flex;gap:67px;justify-content:center;align-items:center;flex-wrap:wrap}section.order-block .wrapper .order-bg{width:100%;max-width:370px}section.order-block .wrapper .order-text{width:100%;max-width:668px;display:flex;flex-direction:column;gap:48px;justify-content:center}section.order-block .wrapper .order-text .item{text-decoration:none;border:.75px solid #6c6c6c;border-radius:14px;width:100%;max-width:668px;box-sizing:border-box;padding:26px 16px 16px 30px;min-height:110px}section.order-block .wrapper .order-text .item h4{padding:0;margin:0 0 20px;font-weight:400;font-size:14px;color:#000}section.order-block .wrapper .order-text .item p{padding:0;margin:0;font-weight:300;font-size:14px;color:#000}section.contact-form-product{margin:45px auto;width:100%;max-width:844px}.form-box{width:100%;max-width:844px;margin:45px auto}.form-box .form-two-row{display:flex;justify-content:space-between;flex-wrap:wrap}.form-box .form-two-row .field{width:100%;max-width:397px}.form-box .form-two-row.form-two-row-radio .field{width:100%;max-width:410px}.form-box .form-two-row .field label,.form-box .form-one-row .field label{display:block;font-weight:400;font-size:13px;color:#000;margin-bottom:8px}.form-box .form-two-row .field input,.form-box .form-two-row .field select,.form-box .form-one-row input,.form-box .form-one-row select{width:100%;max-width:100%;display:block;border:.8px solid #000;border-radius:8px;min-height:40px;box-sizing:border-box;padding:8px 10px;outline:none}.form-box .block-title{margin:37px 0 20px;padding:0}.form-box .block-title p{font-weight:400;font-size:24px;text-align:center;color:#000;margin:0;padding:0}.form-box .form-two-row .field label.custom-file-label{border-radius:2px;height:35px;width:100%;display:flex;align-items:center;justify-content:center;background:#000;color:#fff;font-weight:400;font-size:11px;text-transform:uppercase;text-align:center;border:none;outline:none;cursor:pointer}.form-box input.wpcf7-form-control.wpcf7-file{display:none}.form-box input.wpcf7-submit{border-radius:2px;height:35px;width:100%;display:flex;align-items:center;justify-content:center;background:#000;color:#fff;font-weight:400;font-size:11px;text-transform:uppercase;text-align:center;border:none;outline:none;cursor:pointer}.wpcf7-not-valid-tip{font-size:10px}.form-box .delivery_1,.form-box .delivery_2{border-radius:14px;width:100%;max-width:410px;height:132px;background:#f3f3f3;cursor:pointer;padding:24px;box-sizing:border-box}.form-box .delivery_1 h4,.form-box .delivery_2 h4{font-weight:400;font-size:14px;color:#000;margin:0 0 20px;padding:0}.form-box .delivery_1 p,.form-box .delivery_2 p{font-weight:300;font-size:14px;color:#000;margin:0;padding:0}.form-box .delivery_1.active,.form-box .delivery_2.active{border:.8px solid #000}.woocommerce span.onsale{display:none;background:0 0;box-shadow:none}.woocommerce span.aria-hidden{display:none}#related-products-by-brand .owl-dots,#recently-viewed-products .owl-dots,.cross-sells .owl-dots{display:none}#related-products-by-brand .owl-nav,#recently-viewed-products .owl-nav,.cross-sells .owl-nav{position:absolute;top:50%;width:100%;font-size:40px}#related-products-by-brand .owl-nav .owl-prev,#recently-viewed-products .owl-nav .owl-prev,.cross-sells .owl-nav .owl-prev{position:absolute;left:0;font-size:72px;border:none;display:flex;background:#efefef;line-height:59px;align-items:center;border-radius:50%;justify-content:center;width:50px;height:50px;cursor:pointer}#related-products-by-brand .owl-nav .owl-next,#recently-viewed-products .owl-nav .owl-next,.cross-sells .owl-nav .owl-next{position:absolute;right:0;font-size:72px;border:none;display:flex;cursor:pointer;background:#efefef;line-height:59px;align-items:center;border-radius:50%;justify-content:center;width:50px;height:50px}#related-products-by-brand .owl-nav span,#recently-viewed-products .owl-nav span,.cross-sells .owl-nav span{display:block;height:65px}#related-products-by-brand .owl-stage-outer,#recently-viewed-products .owl-stage-outer,.cross-sells .owl-stage-outer{overflow:hidden;margin:0 58px}.cross-sells{position:relative;width:100%}#related-products-by-brand .owl-stage-outer .owl-stage,#recently-viewed-products .owl-stage-outer .owl-stage,.cross-sells .owl-stage-outer .owl-stage{display:flex}.wc-block-grid.has-5-columns .wc-block-grid__product{flex:1 0 18%!important}@media (max-width:1070px){.wc-block-grid.has-5-columns .wc-block-grid__product{flex:1 0 65%!important}}@media (max-width:1023px){.uagb-tabs__wrap.uagb-tabs__vstyle6-tablet ul.uagb-tabs__panel{min-width:100%!important;max-width:100%!important}.uagb-tabs__wrap.uagb-tabs__vstyle6-tablet .uagb-tabs__body-wrap{max-width:100%!important}.uagb-tabs__wrap.uagb-tabs__vstyle6-tablet{flex-direction:column!important}}@media (min-width:980px){#masthead.is_fixed .bottom-header{transition:transform .3s ease,top .3s ease;position:fixed;justify-content:center;top:0;width:100%;left:0;z-index:9999;background:#fff;padding-bottom:0;transform:translateY(-100%)}#masthead.is_fixed.is-visible #site-navigation{max-width:1120px}#masthead.is_fixed.is-visible .bottom-header{transform:translateY(0);box-shadow:1px 1px 7px #ccc}}@media (max-width:980px){#masthead.is_fixed{transition:transform .3s ease,top .3s ease;position:fixed;top:0;width:92%;z-index:999;background:#fff;transform:translateY(-100%)}#masthead.is_fixed.is-visible{transform:translateY(0);box-shadow:1px 1px 7px #ccc}}@media (max-width:789px){.order-total td{background:0 0!important}.cooperation{padding:0 15px}.promo .wrapper{padding:20px 20px 26px}.cooperation .cooperation-box .item{height:auto}section.vans{padding:0 15px}section.contact-links .contacts-box{padding:0 15px}.woocommerce .cross-sells ul.products[class*=columns-] li.product{width:100%!important}.form-box .form-two-row{display:flex;justify-content:center;flex-wrap:wrap}.form-box .form-one-row{width:100%;max-width:397px;margin:0 auto}#related-products-by-brand .owl-stage-outer,#recently-viewed-products .owl-stage-outer,.cross-sells .owl-stage-outer{margin:0 15px}.woocommerce #content table.cart .product-thumbnail,.woocommerce table.cart .product-thumbnail,.woocommerce-page #content table.cart .product-thumbnail,.woocommerce-page table.cart .product-thumbnail{display:block!important}}.promo.lzl:not(.lzl-ed),.promo.lzl-ing:not(.lzl-ed){background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAABQAAAAJBCAYAAAAZRxiwAAAACXBIWXMAAA7EAAAOxAGVKw4bAAALRklEQVR42u3BAQ0AAADCoPdPbQ8HFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMCJARjkAAFxRai0AAAAAElFTkSuQmCC")}