body{margin:0;--links-hover-color:#000}ul{padding-inline-start:0;list-style-position:inside}.elementor-widget-n-accordion .e-n-accordion-item-title{justify-content:space-between}.pt0{padding-top:0!important}.reverse-colors,.reverse-colors p,.reverse-colors div,.reverse-colors li{color:#FFF!important}.table{border-collapse:separate}.table td{border:1px solid #e5e5e5}.elementor-field-type-submit{margin-left:auto;margin-right:auto}.elementor-nav-menu .sub-arrow:nth-child(n+2){display:none}header .wpml-ls-legacy-dropdown-click a.wpml-ls-item-toggle::after{display:none}header .wpml-ls-legacy-dropdown-click a.wpml-ls-item-toggle{padding-right:0}header .wpml-ls-legacy-dropdown-click a{border:0 none;padding:0;line-height:inherit;text-align:right}header .wpml-ls-legacy-dropdown-click .wpml-ls-current-language:hover>a,header .wpml-ls-legacy-dropdown-click a:focus,header .wpml-ls-legacy-dropdown-click a:hover{color:#000;background:#fff0;border-bottom:2px solid #000}header .wpml-ls-statics-shortcode_actions ul{text-align:right}header .wpml-ls-statics-shortcode_actions ul li a{display:inline-block}header .wpml-ls-statics-shortcode_actions,.wpml-ls-statics-shortcode_actions .wpml-ls-current-language>a,.wpml-ls-statics-shortcode_actions a,.wpml-ls-statics-shortcode_actions .wpml-ls-sub-menu a,.wpml-ls-statics-shortcode_actions .wpml-ls-sub-menu a:link,.wpml-ls-statics-shortcode_actions li:not(.wpml-ls-current-language) .wpml-ls-link,.wpml-ls-statics-shortcode_actions li:not(.wpml-ls-current-language) .wpml-ls-link:link{background-color:#fff0}header .wpml-ls-statics-shortcode_actions .wpml-ls-current-language>a{border-bottom:solid 2px #fff0;padding-bottom:5px}#sidemenu .e-con-inner{margin-right:0}header>div>div.e-con-inner{width:100%!important;margin:0!important;max-width:100%!important}.elementor-nav-menu a{cursor:pointer}#elementor-menu-cart__toggle_button{border:0}.marquee{--gap:20vw;display:flex;overflow:hidden;user-select:none;gap:var(--gap)}.marquee__content{flex-shrink:0;display:flex;justify-content:space-around;min-width:100%;gap:var(--gap);-webkit-animation:scroll 10s linear infinite;animation:scroll 10s linear infinite;list-style-type:none;margin-top:5px;margin-bottom:5px}@keyframes scroll{from{transform:translateX(0)}to{transform:translateX(calc(-100% - var(--gap)))}}.category-carousel .elementor-image-box-img{position:relative}.category-carousel .elementor-image-box-content{position:absolute;bottom:10%;display:flex;justify-content:space-between;padding-left:20px;padding-right:20px;align-items:end}.category-carousel .elementor-image-box-content .elementor-image-box-title{margin:0;text-align:left}.category-carousel .elementor-image-box-content small{font-size:10px}.category-carousel .elementor-image-box-content .elementor-image-box-description a{color:#000;text-decoration:underline}.woo_product_image .gallery-item{position:relative}.woo_product_image .elementor-image-box-content,.woo_product_image figcaption{position:absolute;right:20px;text-align:right}.woo_product_image .elementor-image-box-content{bottom:40px}.woo_product_image figcaption{bottom:20px}table.variations tr{display:flex;flex-direction:column;align-items:baseline}.custom-variation-buttons .variation-button{background-color:transparent!important;color:#000;border:0 none;cursor:pointer;padding:0!important;margin-right:20px;font-size:12px!important;line-height:1}.custom-variation-buttons .variation-button.active{border-bottom:1px solid #000;padding-bottom:2px!important}#product_variant_list .elementor-loop-container .e-loop-item.active a{border-bottom:1px solid #000;padding-bottom:2px}.woocommerce table.shop_attributes{border:0 none}.woocommerce table.shop_attributes td,.woocommerce table.shop_attributes th{display:inline-block;width:auto}.woocommerce table.shop_attributes td p{padding:0;font-style:normal;font-weight:700}.woocommerce table.shop_attributes th,.woocommerce table.shop_attributes td{padding:0;border:0 none}.woocommerce table.shop_attributes tr:nth-child(2n) td,.woocommerce table.shop_attributes tr:nth-child(2n) th{background:none}.product-template-default .elementor-widget-n-accordion .e-n-accordion-item{border-bottom:1px solid #707070}.product-template-default .elementor-widget-n-accordion .e-n-accordion-item-title{padding:20px 0}#size_table{position:relative;margin-top:-125px;margin-bottom:130px;text-align:right;max-width:200px;margin-right:0;margin-left:auto}.button-wrapper #chart-button,.button-wrapper .md-size-chart-btn{color:#000!important;text-transform:uppercase;text-decoration:underline;font-family:"Monaco",Sans-serif;font-size:12px}#md-poup{font-family:"Helvetica Neue",sans-serif}.minus,.plus{flex-basis:content!important;background-color:transparent!important;color:#000!important;cursor:pointer}.minus{margin-right:5px}.fullemptyimg{display:flex;width:100%;height:100%}.elementor-widget-woocommerce-product-title>.product_title>a:hover{text-decoration:underline}.category_colors{display:none}.category_colors .elementor-shortcode{font-family:"Monaco",Sans-serif;font-size:12px}.category_colors .manual-related-products>a{margin-right:5px}.product_title{text-transform:uppercase}.product_hover_img{position:absolute!important;top:0;left:0;width:100%;height:100%;z-index:1;opacity:0;transition:opacity .3s ease-in-out!important}.product_hover_img img{width:100%;height:100%}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product p.price,.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product span.price{color:#000;font-size:inherit}.yith-wcan-filters{margin-bottom:0}.yith-wcan-filters .filters-container form{display:flex;width:100%;justify-content:center}.yith-wcan-filters.horizontal:not(.filters-modal) .yith-wcan-filter{min-width:25%;margin:0}.yith-wcan-filters.horizontal:not(.filters-modal) .yith-wcan-filter .filter-title.collapsable,.yith-wcan-filters.horizontal:not(.filters-modal) .yith-wcan-filter .filter-title.collapsable.opened,.yith-wcan-filters.horizontal:not(.filters-modal) .yith-wcan-filter .filter-title.collapsable.opened+.filter-content{border:0 none;border-bottom:0;border-radius:0}.yith-wcan-filters.horizontal:not(.filters-modal) .yith-wcan-filter .filter-title.collapsable.opened,.yith-wcan-filters.horizontal:not(.filters-modal) .yith-wcan-filter .filter-title.collapsable.opened+.filter-content{box-shadow:none}.yith-wcan-filters.horizontal:not(.filters-modal) .yith-wcan-filter .filter-content>.filter-items{overflow-y:auto}.yith-wcan-filters.horizontal:not(.filters-modal) .yith-wcan-filter .filter-title.collapsable,.yith-wcan-filters.horizontal:not(.filters-modal) .yith-wcan-filter .filter-title.collapsable.opened,.yith-wcan-filters.horizontal:not(.filters-modal) .yith-wcan-filter .filter-title.collapsable.opened+.filter-content{font-family:"Monaco",Sans-serif;text-transform:uppercase;font-size:12px;margin:0}.yith-wcan-filters .yith-wcan-filter .filter-items .filter-item.label{font-family:"Monaco",Sans-serif;text-transform:uppercase;font-size:12px;min-width:40px}.yith-wcan-filters .yith-wcan-filter .filter-items .filter-item{width:auto!important}.select_option_label .yith_wccl_value,.woocommerce div.product form.cart .reset_variations,.woocommerce div.product p{font-family:"Monaco",Sans-serif}.select_box:not(.on_ptab) .select_option,.select_box:not(.on_ptab) .select_option:hover{border:0 none}.select_box:not(.on_ptab) .select_option:hover .yith_wccl_value,.select_box:not(.on_ptab) .select_option.selected .yith_wccl_value{border-bottom:1px solid #000;border-radius:0}.woocommerce div.product form.cart .reset_variations,.woocommerce div.product p{font-size:.7em}.woocommerce div.product p.stock{color:green;text-transform:uppercase;font-size:12px!important}.woocommerce div.product p.stock.out-of-stock{color:red}body:not(.rtl) .elementor-258 .elementor-element.elementor-element-c43eaf9 .elementor-menu-cart__toggle .elementor-button-icon .elementor-button-icon-qty[data-counter]{right:0px!important;line-height:18px}.elementor-menu-cart__subtotal{font-size:1rem;font-weight:400;font-family:var(--e-global-typography-primary-font-family)}.reset_variations{display:none!important}.woocommerce-notices-wrapper{font-family:var(--e-global-typography-primary-font-family);font-size:.8em}.added_to_cart.wc-forward{display:none!important}.single_add_to_cart_button button,.single_add_to_cart_button.loading{background-color:#000!important}.coupon.e-cart-section.shop_table{border:0 none;padding:0}#coupon_code{border-radius:0}.order-total .includes_tax{display:block}.elementor-widget-woocommerce-checkout-page .woocommerce-checkout #payment #place_order{background-color:#000!important}.woocommerce div.product p{font-family:"Helvetica Neue",Sans-serif!important;font-size:14px!important;font-weight:300!important}.variations_form.cart table.variations{margin-bottom:10px!important}#cart-mini-stewart #elementor-menu-cart__toggle_button{background:#fff0}.wpml-ls-legacy-dropdown-click .wpml-ls-sub-menu{top:0!important;right:142px;border:0}.elementor-widget-loop-grid:not(:has(>.elementor-widget-container))>.elementor-button-wrapper .e-load-more-spinner{top:0!important}.elementor-widget-loop-grid:not(:has(>.elementor-widget-container))>.elementor-button-wrapper .e-load-more-spinner .eicon-animation-spin{display:block!important}.ppcp-messages{margin-top:10px}.woocommerce-error,.woocommerce-info,.woocommerce-message{font-family:"Monaco",Sans-serif}.cart-empty.woocommerce-info{background:none;border-top:0;font-size:14px;padding:0}.cart-empty.woocommerce-info:before{content:''}.woocommerce .return-to-shop .button.wc-backward{font-family:"Monaco",Sans-serif;text-transform:uppercase;font-size:12px;padding:20px 20px;border-radius:0;color:#fff;background-color:#000}.shop_table.cart td,.shop_table.cart th,.woocommerce-checkout-review-order-table .cart_item td,#shipping_method li label{font-family:"Monaco",Sans-serif!important}.woocommerce-checkout-review-order-table .cart_item td,#shipping_method li label{font-size:12px!important}.woocommerce-button.button.e-apply-coupon,.woocommerce-form-login-submit{font-size:14px!important;font-weight:400!important;text-transform:uppercase!important;border-color:#000!important;border-radius:0!important;border-width:1px!important}.single_add_to_cart_button.disabled:hover{background:#000!important}.shipping-calculator-button{background:#000;color:#fff!important;padding:2px 10px;text-transform:uppercase;font-size:10px}.woocommerce-account-fields .woocommerce-form__label span{font-family:"Monaco"!important;font-size:14px!important}.needsclick .klaviyo-close-form{background-color:#fff!important;border:0}@media (max-width:767px){.yith-wcan-filters.horizontal:not(.filters-modal) .yith-wcan-filter{min-width:42%}.yith-wcan-filters .filters-container form{justify-content:flex-start}.yith-wcan-filters .filters-container{overflow-x:auto}.wpml-ls-legacy-dropdown-click{width:auto}.yith-wcan-filters.horizontal:not(.filters-modal) .yith-wcan-filter .filter-title.collapsable+.filter-content{position:relative}.category_colors{display:block!important}.wpml-ls-legacy-dropdown-click .wpml-ls-sub-menu{top:30px!important;right:auto!important}}@media (max-width:500px){.elementor-price-list .elementor-price-list-item .elementor-price-list-header{flex-direction:column}.elementor-price-list .elementor-price-list-item p.elementor-price-list-description,.elementor-price-list .elementor-price-list-item .elementor-price-list-title{text-align:center}.elementor-menu-cart__subtotal{font-size:15px}.category-carousel .elementor-image-box-content .elementor-image-box-description{display:none}.elementor-widget-woocommerce-cart .woocommerce table.cart tr{padding:0}#fix-slider-home .swiper-slide-bg{opacity:.7}.woocommerce-privacy-policy-text p{font-size:12px!important}.payment_box.payment_method_bacs p,.wc-stripe-gateway-desc p{font-size:12px}.woocommerce-checkout .ppcp-messages{margin:0 auto 15px;width:85%}.wc_payment_method.payment_method_ppcp-gateway p{margin:0;font-size:12px}}