:root{--bwr-black:#111111;--bwr-soft-black:#1B1B1D;--bwr-white:#FFFFFF;--bwr-surface:#F7F7F5;--bwr-border:#E6E6E6;--bwr-border-strong:#CFCFCF;--bwr-red:#D71920;--bwr-red-hover:#B91219;--bwr-red-soft:rgba(215, 25, 32, 0.08);--bwr-red-ring:rgba(215, 25, 32, 0.22);--bwr-muted:#6B6B6B;--bwr-muted-2:#8A8A8A;--bwr-success:#1E7A3C;--amx-accent:var(--bwr-red);--amx-accent-hover:var(--bwr-red-hover);--amx-accent-soft:var(--bwr-red-soft);--amx-accent-border:var(--bwr-red-ring);--amx-violet:var(--bwr-black);--amx-gradient:linear-gradient(135deg, var(--bwr-red) 0%, var(--bwr-red) 100%);--amx-bg:var(--bwr-white);--amx-bg-tint:var(--bwr-surface);--amx-bg-deep:var(--bwr-black);--amx-text:var(--bwr-black);--amx-text-strong:var(--bwr-black);--amx-text-muted:var(--bwr-muted);--amx-text-invert:var(--bwr-white);--amx-border:var(--bwr-border);--amx-border-soft:#EEEEEE;--amx-shadow-card:0 1px 2px rgba(17, 17, 17, 0.04), 0 4px 12px rgba(17, 17, 17, 0.04);--amx-shadow-lift:0 8px 20px rgba(17, 17, 17, 0.08);--amx-pink:var(--bwr-red);--amx-purple:var(--bwr-black);--amx-grad:var(--bwr-red);--amx-surface:var(--bwr-surface);--amx-muted:var(--bwr-muted);--amx-radius:12px;--amx-b1-accent:var(--bwr-red);--amx-b1-ink:var(--bwr-black);--amx-b1-muted:var(--bwr-muted);--amx-b1-line:var(--bwr-border);--amx-b1-surface:var(--bwr-surface);--amx-b1-radius:12px;--chk-muted:var(--bwr-muted);--bwr-r-sm:8px;--bwr-r-md:12px;--bwr-r-lg:16px;--bwr-r-pill:999px}body{color:var(--bwr-black)}h1,.h1{font-size:clamp(1.6rem, 1.2rem + 1.6vw, 2.25rem);line-height:1.15;font-weight:700;letter-spacing:-.01em;color:var(--bwr-black)}h2,.h2{font-size:clamp(1.3rem, 1.05rem + 1vw, 1.65rem);line-height:1.2;font-weight:700;letter-spacing:-.01em;color:var(--bwr-black)}h3,.h3{font-size:clamp(1.05rem, 0.95rem + 0.5vw, 1.25rem);line-height:1.3;font-weight:600;color:var(--bwr-black)}p,li,.amx-body{font-size:1rem;line-height:1.55}small,.amx-small{font-size:.875rem}.amx-caption{font-size:.75rem;letter-spacing:.04em;text-transform:uppercase;color:var(--bwr-muted)}h1,h2,h3,h4,h5,h6{color:var(--bwr-black)!important}a{color:var(--bwr-black)!important}a:hover,a:focus-visible{color:var(--bwr-red)!important}.button,button.button,input[type="submit"],.wp-block-button__link,.elementor-button,.single_add_to_cart_button,.checkout-button,.wc-block-components-button,.amx-v2-btn,.amx-hero15__shop,.amx-btn-primary{background:var(--bwr-red)!important;color:var(--bwr-white)!important;border:0!important;border-radius:var(--bwr-r-md)!important;box-shadow:none!important;text-shadow:none!important;background-image:none!important}.button:hover,button.button:hover,input[type="submit"]:hover,.single_add_to_cart_button:hover,.checkout-button:hover,.amx-v2-btn:hover,.amx-hero15__shop:hover,.button:focus-visible,.single_add_to_cart_button:focus-visible{background:var(--bwr-red-hover)!important;color:var(--bwr-white)!important}.button.disabled,.button:disabled,.single_add_to_cart_button.disabled,.single_add_to_cart_button:disabled{background:var(--bwr-border-strong)!important;color:var(--bwr-white)!important;opacity:1!important}:focus-visible{outline:2px solid var(--bwr-red)!important;outline-offset:2px}::selection{background:var(--bwr-red);color:#fff}.woocommerce-Price-amount,.price,.amount{color:var(--bwr-black)!important}.price del,.price del .amount{color:var(--bwr-muted)!important}.price ins,.price ins .amount{color:var(--bwr-black)!important;text-decoration:none}.onsale,.amx-disc-badge{background:var(--bwr-red)!important;color:#fff!important;background-image:none!important}.stock.in-stock,.amx-in-stock{color:var(--bwr-success)!important}.stock.out-of-stock{color:var(--bwr-muted)!important}.star-rating,.star-rating span::before{color:var(--bwr-black)!important}.amx-mobile-header,.site-header,.amx-header,.header-widget-region{background:var(--bwr-white)!important;color:var(--bwr-black)!important;border-bottom:1px solid var(--bwr-border)!important;box-shadow:none!important}.amx-hamburger{min-width:44px;min-height:44px;color:var(--bwr-black)!important;background:transparent!important;border:0!important;display:inline-flex;align-items:center;justify-content:center;padding:0!important}.amx-hamburger svg{width:24px;height:24px;stroke:currentColor}.amx-hamburger__label{display:none!important}.amx-hamburger[aria-expanded="true"],.amx-hamburger:focus-visible{color:var(--bwr-red)!important}.shoptimizer-myaccount a,.amx-header-actions a,.amx-account-icon{color:var(--bwr-black)!important;min-width:44px;min-height:44px;display:inline-flex;align-items:center;justify-content:center}.shoptimizer-myaccount svg,.amx-header-actions svg{stroke:currentColor;fill:none;width:24px;height:24px}.site-branding,.custom-logo-link{display:flex;justify-content:center}.amx-trust-topbar{background:var(--bwr-black)!important;color:var(--bwr-white)!important;border:0!important;background-image:none!important}.amx-trust-topbar__item{color:var(--bwr-white)!important;font-weight:600;letter-spacing:.06em}.amx-trust-topbar__item svg{stroke:var(--bwr-white)!important}.amx-promo-strip,.amx-announcement{background:var(--bwr-black)!important;color:#fff!important;background-image:none!important}.amx-mobile-search-bar.amx-mobile-search-fibo{background:var(--bwr-white)!important;padding:8px 12px!important;height:auto!important;border-bottom:1px solid var(--bwr-border)!important}.amx-mobile-search-bar.amx-mobile-search-fibo form.dgwt-wcas-search-form,.amx-mobile-search-bar .amx-mobile-search-inner{display:flex!important;align-items:center!important;height:48px!important;min-height:48px!important;padding:0 12px 0 14px!important;background:var(--bwr-white)!important;border:1px solid var(--bwr-border)!important;border-radius:var(--bwr-r-md)!important;box-shadow:none!important;overflow:visible!important}.amx-mobile-search-bar.amx-mobile-search-fibo .dgwt-wcas-search-wrapp.dgwt-wcas-active form.dgwt-wcas-search-form,.amx-mobile-search-bar.amx-mobile-search-fibo form.dgwt-wcas-search-form:focus-within,.amx-mobile-search-bar .amx-mobile-search-inner:focus-within{border-color:var(--bwr-red)!important;box-shadow:0 0 0 3px var(--bwr-red-ring)!important}.amx-mobile-search-bar.amx-mobile-search-fibo .dgwt-wcas-sf-wrapp{display:flex!important;align-items:center!important;height:46px!important;width:100%;border:0!important;background:transparent!important;padding:0!important;margin:0!important}.amx-mobile-search-bar.amx-mobile-search-fibo .dgwt-wcas-search-input,.amx-mobile-search-bar .amx-mobile-search-input{height:46px!important;min-height:46px!important;line-height:46px!important;padding:0 40px 0 0!important;margin:0!important;font-size:16px!important;color:var(--bwr-black)!important;background:transparent!important;border:0!important;box-shadow:none!important;border-radius:0!important;width:100%}.amx-mobile-search-bar .dgwt-wcas-search-input::placeholder,.amx-mobile-search-bar .amx-mobile-search-input::placeholder{color:var(--bwr-muted-2)!important;opacity:1}.amx-mobile-search-bar.amx-mobile-search-fibo .dgwt-wcas-search-submit,.amx-mobile-search-bar.amx-mobile-search-fibo .dgwt-wcas-ico-magnifier-handler,.amx-mobile-search-bar .amx-mobile-search-submit{position:absolute!important;right:0!important;top:0!important;bottom:0!important;left:auto!important;width:44px!important;height:46px!important;margin:0!important;padding:0!important;display:flex!important;align-items:center!important;justify-content:center!important;background:transparent!important;border:0!important;box-shadow:none!important;color:var(--bwr-black)!important}.amx-mobile-search-bar.amx-mobile-search-fibo .dgwt-wcas-ico-magnifier,.amx-mobile-search-bar.amx-mobile-search-fibo .dgwt-wcas-search-submit svg,.amx-mobile-search-bar .amx-mobile-search-submit svg,.amx-mobile-search-bar .amx-mobile-search-icon{width:20px!important;height:20px!important;max-width:20px!important;max-height:20px!important;fill:var(--bwr-black)!important;stroke:var(--bwr-black);overflow:visible}.amx-mobile-search-bar.amx-mobile-search-fibo .dgwt-wcas-ico-magnifier path{fill:var(--bwr-black)!important}.amx-mobile-search-bar.amx-mobile-search-fibo .dgwt-wcas-preloader{right:46px!important;width:20px!important;height:20px!important;background-size:20px 20px!important;top:50%!important;transform:translateY(-50%)!important;margin:0!important}.amx-mobile-search-bar.amx-mobile-search-fibo .dgwt-wcas-close{right:46px!important;top:50%!important;transform:translateY(-50%)!important;width:28px!important;height:28px!important}.dgwt-wcas-suggestions-wrapp{background:var(--bwr-white)!important;border:1px solid var(--bwr-border)!important;border-radius:var(--bwr-r-md)!important;box-shadow:0 12px 32px rgb(17 17 17 / .1)!important}.dgwt-wcas-suggestion{color:var(--bwr-black)!important;border-color:var(--bwr-border)!important}.dgwt-wcas-suggestion:hover,.dgwt-wcas-suggestion.dgwt-wcas-suggestion-selected{background:var(--bwr-surface)!important}.dgwt-wcas-suggestion-headline,.dgwt-wcas-st-breadcrumbs{color:var(--bwr-muted)!important}.dgwt-wcas-sp,.dgwt-wcas-sp .amount{color:var(--bwr-black)!important}.dgwt-wcas-st-highlight,.dgwt-wcas-suggestion strong{color:var(--bwr-red)!important;background:transparent!important}.dgwt-wcas-suggestion-more{color:var(--bwr-red)!important}.amx-sug{border-color:var(--bwr-border)!important;border-radius:var(--bwr-r-md)}.amx-sug__type{color:var(--bwr-muted)!important}.amx-sug__item--category .amx-sug__type{color:var(--bwr-red)!important}.amx-sug__item.is-active,.amx-sug__item:hover{background:var(--bwr-surface)}.amx-v2-dept,.amx-v2-dept__row,.amx-v2-topstrip{background:var(--bwr-white)!important;border-bottom:1px solid var(--bwr-border)!important}.amx-v2-dept a,.amx-v2-topstrip a,.amx-dept-chip{background:var(--bwr-white)!important;color:var(--bwr-black)!important;border:1px solid var(--bwr-border)!important;border-radius:var(--bwr-r-pill)!important;background-image:none!important;box-shadow:none!important;font-weight:600;letter-spacing:.04em;min-height:40px;display:inline-flex;align-items:center;justify-content:center}.amx-v2-dept a:hover,.amx-v2-dept a:focus-visible,.amx-v2-dept a.is-active,.amx-v2-topstrip a:hover,.amx-v2-topstrip a.is-active{border-color:var(--bwr-red)!important;color:var(--bwr-red)!important;background:var(--bwr-white)!important}.amx-v2-hero{background:var(--bwr-black)!important;border-radius:0!important}.amx-v2-hero__link,.amx-v2-hero picture,.amx-v2-hero img{display:block}.amx-v2-hero img{width:100%;height:100%;object-fit:cover;object-position:50% 35%}.amx-v2-hero__text,.amx-v2-hero__copy{background:transparent!important;background-image:linear-gradient(180deg,#fff0 0%,rgb(17 17 17 / .72) 100%)!important;color:var(--bwr-white)!important}.amx-v2-hero__text small,.amx-v2-hero__text em,.amx-v2-hero__kicker{color:rgb(255 255 255 / .8)!important}.amx-v2-hero__text strong,.amx-v2-hero h1,.amx-v2-hero h2{color:var(--bwr-white)!important}.amx-v2-hero .amx-v2-btn{background:var(--bwr-red)!important;color:#fff!important}@media (max-width:768px){.amx-v2-hero,.amx-v2-hero__link{height:min(56vh, 480px)!important;max-height:58vh!important;min-height:300px;aspect-ratio:auto!important}.amx-v2-hero::after,.amx-v2-hero__fade{display:none!important}.amx-v2-hero+*,.amx-v2-hero15{margin-top:0!important;padding-top:0!important}}.amx-hero15,.amx-hero15__inner,.amx-v2-heroband{background:var(--bwr-black)!important;background-image:none!important;color:var(--bwr-white)!important;margin-top:0!important;border-radius:0!important}.amx-hero15 h1,.amx-hero15 h2,.amx-hero15 p,.amx-hero15__sub{color:var(--bwr-white)!important}.amx-hero15__badge,.amx-hero15__badge-long{color:var(--bwr-white)!important;border-color:rgb(255 255 255 / .35)!important;background:transparent!important}.amx-hero15__join,.amx-hero15 .button:not(.amx-hero15__shop){background:transparent!important;color:var(--bwr-white)!important;border:1.5px solid rgb(255 255 255 / .7)!important}.amx-v2-trust,.amx-pdp-trust,.amx-trust,.amx-v2-shipline{background:var(--bwr-surface)!important;border:1px solid var(--bwr-border)!important;border-radius:var(--bwr-r-md)!important;color:var(--bwr-black)!important;background-image:none!important;box-shadow:none!important}.amx-v2-trust a,.amx-v2-trust strong,.amx-v2-trust span,.amx-pdp-trust__item,.amx-pdp-trust__item span{color:var(--bwr-black)!important}.amx-v2-trust small,.amx-v2-trust em,.amx-v2-shipline small{color:var(--bwr-muted)!important}.amx-v2-ico,.amx-pdp-trust__item svg,.amx-v2-trust svg{stroke:var(--bwr-black)!important;color:var(--bwr-black)!important;fill:none!important}.amx-v2-trust a:hover{color:var(--bwr-red)!important}.amx-v2-cat,.amx-cat-card,.amx-cat-tile{background:var(--bwr-white)!important;border:1px solid var(--bwr-border)!important;border-radius:var(--bwr-r-md)!important;box-shadow:var(--amx-shadow-card)!important;background-image:none!important;color:var(--bwr-black)!important}.amx-v2-cat:hover,.amx-v2-cat:focus-visible{border-color:var(--bwr-black)!important;box-shadow:var(--amx-shadow-lift)!important}.amx-v2-cat__img,.amx-cat-card__img{background:var(--bwr-surface)!important;border-radius:var(--bwr-r-sm)!important;border:0!important}.amx-v2-cat__text strong,.amx-cat-card__name{color:var(--bwr-black)!important}.amx-v2-cat__text em,.amx-cat-card__count{color:var(--bwr-muted)!important;font-style:normal}.amx-v2-cat__arrow,.amx-v2-cat svg,.amx-v2-cats__more{color:var(--bwr-red)!important;stroke:var(--bwr-red)!important}.amx-v2-section__head a,.amx-v2-more,.amx-v2-link{color:var(--bwr-red)!important}.amx-v2-section{background:var(--bwr-white)!important}.amx-v2-section--tint,.amx-v2-why,.amx-v2-recent,.amx-v2-seo{background:var(--bwr-surface)!important;background-image:none!important}.amx-v2-card,ul.products li.product,.amx-mc-recs__item,.amx-ht__tile{background:var(--bwr-white)!important;border:1px solid var(--bwr-border)!important;border-radius:var(--bwr-r-md)!important;box-shadow:none!important;color:var(--bwr-black)!important}.amx-v2-card:hover,ul.products li.product:hover{border-color:var(--bwr-black)!important;box-shadow:var(--amx-shadow-card)!important}.amx-v2-card__img,ul.products li.product .woocommerce-LoopProduct-link img,ul.products li.product img{background:var(--bwr-surface)!important;border-radius:var(--bwr-r-sm) var(--bwr-r-sm) 0 0!important;aspect-ratio:4 / 5;object-fit:contain}.amx-v2-card__brand,ul.products li.product .amx-brand,.amx-loop-brand{color:var(--bwr-muted)!important;font-size:.72rem;letter-spacing:.06em;text-transform:uppercase}.amx-v2-card__name,ul.products li.product .woocommerce-loop-product__title,ul.products li.product h2{color:var(--bwr-black)!important;font-weight:600}.amx-v2-card__price,ul.products li.product .price,.amx-v2-card__price .amount{color:var(--bwr-black)!important;font-weight:700}.amx-v2-badge,ul.products li.product .onsale,.amx-loop-badge{background:var(--bwr-black)!important;color:#fff!important;border-radius:var(--bwr-r-sm)!important;background-image:none!important;font-size:.65rem}.amx-v2-badge--sale,ul.products li.product .onsale{background:var(--bwr-red)!important}ul.products li.product .button,ul.products li.product .add_to_cart_button,.amx-v2-card__add,.commercekit-ajax-add-to-cart{background:var(--bwr-red)!important;color:#fff!important;border-radius:var(--bwr-r-md)!important}ul.products li.product .yith-wcwl-add-to-wishlist,.amx-wishlist-link,.amx-v2-card__wish{color:var(--bwr-black)!important}.yith-wcwl-add-to-wishlist .yith-wcwl-icon,.yith-wcwl-add-to-wishlist svg{fill:none!important;stroke:var(--bwr-black)!important;color:var(--bwr-black)!important}.yith-wcwl-wishlistexistsbrowse .yith-wcwl-icon,.yith-wcwl-wishlistaddedbrowse .yith-wcwl-icon{color:var(--bwr-red)!important;fill:var(--bwr-red)!important}.amx-v2-brand,.amx-v2-bnr,.amx-v2-bnr__text,.amx-brand-tile{background:var(--bwr-white)!important;border:1px solid var(--bwr-border)!important;border-radius:var(--bwr-r-md)!important;color:var(--bwr-black)!important;box-shadow:none!important;background-image:none!important}.amx-v2-bnr__text small,.amx-v2-brand em{color:var(--bwr-muted)!important}.amx-v2-bnr__text strong,.amx-v2-brand strong{color:var(--bwr-black)!important}.amx-v2-slot{border:1px dashed var(--bwr-border)!important;background:var(--bwr-surface)!important;color:var(--bwr-muted)!important}.amx-v2-pay,.amx-v2-pay__note,.amx-v2-why__card,.amx-v2-seo-links,.amx-seo-block,.amx-v2-recent__card{background:var(--bwr-white)!important;color:var(--bwr-black)!important;border-color:var(--bwr-border)!important;background-image:none!important;box-shadow:none!important}.amx-v2-why__card{border:1px solid var(--bwr-border)!important;border-radius:var(--bwr-r-md)!important}.amx-v2-why__card strong,.amx-v2-why__card h3{color:var(--bwr-black)!important}.amx-v2-why__card p,.amx-v2-pay__note,.amx-seo-block p{color:var(--bwr-muted)!important}.amx-seo-block strong,.amx-seo-block h2,.amx-seo-block h3{color:var(--bwr-black)!important}.amx-v2-why__card .amx-v2-ico{stroke:var(--bwr-red)!important}.amx-v2-pay li,.amx-v2-pay img{background:var(--bwr-white)!important;border:1px solid var(--bwr-border)!important;border-radius:var(--bwr-r-sm)!important}.amx-v2-seo__toggle,.amx-seo-block__toggle,.amx-v2-seo-fold{color:var(--bwr-red)!important}.amx-v2-acc,.amx-v2-acc__item,.amx-v2-acc__item summary{background:var(--bwr-white)!important;color:var(--bwr-black)!important;border-color:var(--bwr-border)!important}.amx-v2-acc__item a,.amx-mesh a,.fx-col a{color:var(--bwr-black)!important}.amx-v2-acc__item a:hover,.amx-mesh a:hover{color:var(--bwr-red)!important}.amx-mesh,.amx-mesh--home{background:var(--bwr-surface)!important;border-color:var(--bwr-border)!important}.amx-mesh li,.amx-mesh h2,.amx-mesh h3{color:var(--bwr-black)!important}li>a>span.d{background:var(--bwr-red)!important}.fx-footer,.amx-footer,.site-footer,.fx-main{background:var(--bwr-soft-black)!important;color:#EDEDED!important;background-image:none!important}.fx-footer a,.site-footer a,.fx-col a,.fx-footer li,.fx-col li{color:#EDEDED!important}.fx-footer a:hover,.site-footer a:hover{color:var(--bwr-white)!important;text-decoration:underline}.fx-footer h4,.site-footer h4,.amx-footer h4,.fx-age,.fx-age h4{color:var(--bwr-white)!important}.fx-chip,.fx-agb-badge{background:rgb(255 255 255 / .08)!important;color:#EDEDED!important;border-color:rgb(255 255 255 / .18)!important}.amx-newsletter,.amx-list-optin,.amxopt-footer{background:var(--bwr-black)!important;color:#fff!important;background-image:none!important}.amx-newsletter input,.amxopt-footer input{background:#fff!important;color:var(--bwr-black)!important;border:1px solid var(--bwr-border)!important}#amx-menu-overlay{background:rgb(17 17 17 / .55)!important}.amx-menu-panel,.amx-menu-header,.amx-menu-search,.amx-menu-body,.amx-mnav-panel,.amx-mnav-panel__head{background:var(--bwr-white)!important;color:var(--bwr-black)!important}.amx-menu-header{border-bottom:1px solid var(--bwr-border)!important}.amx-menu-close,.amx-mnav-x{background:var(--bwr-surface)!important;color:var(--bwr-black)!important}.amx-menu-close:hover,.amx-menu-close:focus-visible{background:var(--bwr-red-soft)!important;color:var(--bwr-red)!important}.amx-menu-search form{background:var(--bwr-white)!important;border:1px solid var(--bwr-border)!important;border-radius:var(--bwr-r-md)!important;min-height:48px}.amx-menu-search form:focus-within{border-color:var(--bwr-red)!important;box-shadow:0 0 0 3px var(--bwr-red-ring)!important}.amx-menu-search__icon{color:var(--bwr-black)!important}.amx-mnav-row{min-height:48px!important;padding:8px 14px 8px 16px!important;border-bottom:1px solid var(--bwr-border)!important;background:var(--bwr-white)!important}a.amx-mnav-row,a.amx-mnav-row:visited,.amx-mnav-label{color:var(--bwr-black)!important}.amx-mnav-row:hover,.amx-mnav-row:focus-visible{background:var(--bwr-surface)!important}.amx-mnav-row:focus-visible{box-shadow:inset 0 0 0 2px var(--bwr-red)!important}.amx-mnav-row[aria-expanded="true"]{color:var(--bwr-red)!important}.amx-mnav-row>svg,.amx-mnav-count{color:var(--bwr-muted)!important}.amx-mnav-ico,.amx-menu-cat-icon,.amx-menu-explore-icon{background:var(--bwr-surface)!important;background-image:none!important;box-shadow:none!important;border:1px solid var(--bwr-border)!important;border-radius:10px!important}.amx-mnav-ico svg,.amx-menu-cat-icon svg,.amx-menu-explore-icon svg{stroke:var(--bwr-black)!important}.amx-mnav-item--account .amx-mnav-row{border-top:6px solid var(--bwr-surface)!important}.amx-mnav-panel__head{border-bottom:1px solid var(--bwr-border)!important}.amx-mnav-back,a.amx-mnav-row--all,.amx-mnav-row--all .amx-mnav-label{color:var(--bwr-red)!important}.amx-mnav-group{color:var(--bwr-muted)!important}.amx-menu-section-title{color:var(--bwr-muted)!important}.amx-menu-explore-row{color:var(--bwr-black)!important;border-bottom:1px solid var(--bwr-border)!important;background:var(--bwr-white)!important;min-height:48px}.amx-menu-explore-name{color:var(--bwr-black)!important}.amx-menu-explore-sub{color:var(--bwr-muted)!important}.amx-menu-explore-chevron{color:var(--bwr-muted)!important}.amx-menu-cat-card,.amx-menu-subcats,.amx-menu-subcat{background:var(--bwr-white)!important;color:var(--bwr-black)!important;border-color:var(--bwr-border)!important}.amx-menu-subcat__dot{background:var(--bwr-red)!important}.amx-bottom-nav{background:var(--bwr-white)!important;border-top:1px solid var(--bwr-border)!important;box-shadow:none!important;background-image:none!important}.amx-bottom-nav__item,.amx-bottom-nav__item span,.amx-bottom-nav__label{color:var(--bwr-black)!important}.amx-bottom-nav__item svg{stroke:var(--bwr-black)!important;color:var(--bwr-black)!important}.amx-bottom-nav__item.is-active,.amx-bottom-nav__item.active,.amx-bottom-nav__item.current,.amx-bottom-nav__item[aria-current="page"],.amx-bottom-nav__item.is-active span,.amx-bottom-nav__item.active span,.amx-bottom-nav__item[aria-current="page"] span{color:var(--bwr-red)!important}.amx-bottom-nav__item.is-active svg,.amx-bottom-nav__item.active svg,.amx-bottom-nav__item[aria-current="page"] svg{stroke:var(--bwr-red)!important;color:var(--bwr-red)!important}.amx-bottom-nav__cart-pill,.amx-bottom-nav__item--cart .amx-bottom-nav__cart-pill{background:var(--bwr-red)!important;background-image:none!important;box-shadow:0 6px 16px rgb(215 25 32 / .28)!important;color:#fff!important}.amx-bottom-nav__cart-pill svg,.amx-bottom-nav__item--cart .amx-bottom-nav__cart-pill svg{stroke:#fff!important;color:#fff!important}.amx-cart-badge,#amx-cart-badge,.amx-bottom-nav__badge{background:var(--bwr-white)!important;color:var(--bwr-red)!important;border:1.5px solid var(--bwr-red)!important}.amx-bottom-nav__item--cart .amx-cart-total,.amx-cart-total{color:var(--bwr-black)!important}.single-product .summary,.single-product .product{background:var(--bwr-white)!important;color:var(--bwr-black)!important}.single-product .product_title,.single-product .summary h1{color:var(--bwr-black)!important}.single-product .summary .price,.single-product .summary .price .amount,.commercekit-pdp-sticky-inner .price{color:var(--bwr-black)!important;font-weight:700}.single-product .summary .price del .amount{color:var(--bwr-muted)!important}.single-product .yith-wcbr-brands a,.single-product .amx-pdp-brand,.posted_in,.tagged_as,.sku_wrapper{color:var(--bwr-muted)!important}.single-product .yith-wcbr-brands a:hover{color:var(--bwr-red)!important}.single-product table.variations select,.single-product .quantity input.qty,.single-product .quantity .qty,.single-product .variations .value select{background:var(--bwr-white)!important;color:var(--bwr-black)!important;border:1px solid var(--bwr-border-strong)!important;border-radius:var(--bwr-r-sm)!important;box-shadow:none!important;min-height:46px}.single-product table.variations select:focus,.single-product .quantity input.qty:focus{border-color:var(--bwr-red)!important;box-shadow:0 0 0 3px var(--bwr-red-ring)!important;outline:0!important}.single-product .quantity .plus,.single-product .quantity .minus,.commercekit-qty button{background:var(--bwr-white)!important;color:var(--bwr-black)!important;border:1px solid var(--bwr-border-strong)!important}.single-product .reset_variations{color:var(--bwr-muted)!important}.single-product .amx-pdp-delivery,.single-product .amx-pdp-delivery__item{color:var(--bwr-black)!important;background:transparent!important}.single-product .amx-pdp-delivery__link{color:var(--bwr-red)!important}.woocommerce-tabs ul.tabs li,.woocommerce-tabs ul.tabs li a,.wc-tabs li a{color:var(--bwr-muted)!important;background:transparent!important;border:0!important;border-bottom:2px solid transparent!important;border-radius:0!important}.woocommerce-tabs ul.tabs li.active a,.wc-tabs li.active a{color:var(--bwr-black)!important;border-bottom-color:var(--bwr-red)!important}.woocommerce-tabs .panel,.woocommerce-tabs{background:var(--bwr-white)!important;color:var(--bwr-black)!important;border-color:var(--bwr-border)!important}.woocommerce-product-gallery,.woocommerce-product-gallery__wrapper,.flex-viewport,.cg-thumb-swiper{background:var(--bwr-surface)!important;border-radius:var(--bwr-r-md)!important}.flex-control-thumbs li img,.cg-thumb-swiper .swiper-slide{border:1px solid var(--bwr-border)!important;border-radius:var(--bwr-r-sm)!important}.flex-control-thumbs li img.flex-active,.cg-thumb-swiper .swiper-slide-thumb-active{border-color:var(--bwr-red)!important}.woocommerce-product-gallery__trigger{background:var(--bwr-white)!important;color:var(--bwr-black)!important;border:1px solid var(--bwr-border)!important}.commercekit-sticky-add-to-cart,form.cart.commercekit_sticky-atc,#cgkit-mobile-commercekit-sticky-atc,.commercekit-pdp-sticky-inner{background:var(--bwr-white)!important;color:var(--bwr-black)!important;border-color:var(--bwr-border)!important}.sticky-atc_button.button,button.sticky-atc_button,.elm-sticky-atc_button,.commercekit-sticky-add-to-cart .button,.commercekit-sticky-add-to-cart__content-button .button{background:var(--bwr-red)!important;color:#fff!important;background-image:none!important;box-shadow:0 8px 20px rgb(215 25 32 / .25)!important;border-radius:var(--bwr-r-pill)!important}.sticky-atc_button.button:hover,button.sticky-atc_button:hover{background:var(--bwr-red-hover)!important}.commercekit-pdp-sticky-inner .content-title,.commercekit-sticky-add-to-cart__content-product-info{color:var(--bwr-black)!important}.commercekit-pdp-sticky-inner__close-button{color:var(--bwr-black)!important;background:var(--bwr-surface)!important}.amx-pdp-trust{background:var(--bwr-surface)!important}.amx-pdp-trust__item svg{stroke:var(--bwr-black)!important}#shoptimizerCartDrawer{background:var(--bwr-white)!important;color:var(--bwr-black)!important}#shoptimizerCartDrawer .cart-drawer-heading{color:var(--bwr-black)!important;border-bottom:1px solid var(--bwr-border)!important;font-family:inherit!important}#shoptimizerCartDrawer .close-drawer{color:var(--bwr-black)!important;background:var(--bwr-surface)!important}#shoptimizerCartDrawer .woocommerce-mini-cart-item{border-color:var(--bwr-border)!important}#shoptimizerCartDrawer .woocommerce-mini-cart-item>a:not(.remove){color:var(--bwr-black)!important}#shoptimizerCartDrawer .woocommerce-mini-cart-item a.remove{color:var(--bwr-muted)!important;border-color:var(--bwr-border)!important;background:transparent!important}#shoptimizerCartDrawer .woocommerce-mini-cart-item a.remove:hover{color:var(--bwr-red)!important;border-color:var(--bwr-red)!important}#shoptimizerCartDrawer .shoptimizer-custom-quantity-mini-cart{border-color:var(--bwr-border-strong)!important}#shoptimizerCartDrawer .shoptimizer-custom-quantity-mini-cart_button,#shoptimizerCartDrawer .shoptimizer-custom-quantity-mini-cart_input{color:var(--bwr-black)!important;background:transparent!important}#shoptimizerCartDrawer .woocommerce-mini-cart__total{border-top:2px solid var(--bwr-black)!important;color:var(--bwr-black)!important}#shoptimizerCartDrawer .woocommerce-mini-cart__total .amount{color:var(--bwr-black)!important}#shoptimizerCartDrawer .woocommerce-mini-cart__buttons .button.checkout{background:var(--bwr-red)!important;color:#fff!important;border-radius:var(--bwr-r-md)!important}#shoptimizerCartDrawer .woocommerce-mini-cart__buttons .button.checkout:hover{background:var(--bwr-red-hover)!important}#shoptimizerCartDrawer .woocommerce-mini-cart__buttons .button:not(.checkout){background:var(--bwr-white)!important;color:var(--bwr-black)!important;border:1.5px solid var(--bwr-black)!important;border-radius:var(--bwr-r-md)!important}#shoptimizerCartDrawer .woocommerce-mini-cart__buttons .button:not(.checkout):hover{border-color:var(--bwr-red)!important;color:var(--bwr-red)!important}.amx-mc-recs{border-color:var(--bwr-border)!important}.amx-mc-recs__title{color:var(--bwr-muted)!important}.amx-mc-recs__link,.amx-mc-recs__name,.amx-mc-recs__price{color:var(--bwr-black)!important}.amx-mc-recs__img{background:var(--bwr-surface)!important;border:1px solid var(--bwr-border)!important}.shoptimizer-empty-mini-cart,.empty-mini-cart,.cart-drawer-below{background:var(--bwr-white)!important;color:var(--bwr-black)!important}.amx-cart-trust,.amx-cart-trust li{color:var(--bwr-black)!important}.amx-guest__title,.amx-acct__hello{color:var(--bwr-black)!important}.amx-guest__actions{background:var(--bwr-surface)!important;border-radius:var(--bwr-r-md)!important}.amx-guest__tab{color:var(--bwr-muted)!important}.amx-guest__tab.is-active{background:var(--bwr-white)!important;color:var(--bwr-black)!important;box-shadow:0 1px 4px rgb(17 17 17 / .08)!important}.amx-guest__tab:focus-visible{outline-color:var(--bwr-red)!important}.amx-guest__benefits{color:var(--bwr-muted)!important}.amx-acct__tile{background:var(--bwr-white)!important;border:1px solid var(--bwr-border)!important;border-radius:var(--bwr-r-md)!important;color:var(--bwr-black)!important;box-shadow:none!important}.amx-acct__tile:hover,.amx-acct__tile:focus-visible{border-color:var(--bwr-red)!important}.amx-acct__tile-sub{color:var(--bwr-muted)!important}.woocommerce-MyAccount-navigation li a{background:var(--bwr-white)!important;color:var(--bwr-black)!important;border:1px solid var(--bwr-border)!important}.woocommerce-MyAccount-navigation li.is-active a{background:var(--bwr-black)!important;border-color:var(--bwr-black)!important;color:#fff!important}.woocommerce-form-login,.woocommerce-form-register,.woocommerce-EditAccountForm,.woocommerce-address-fields,#customer_login .col-1,#customer_login .col-2{background:var(--bwr-white)!important;border-color:var(--bwr-border)!important;color:var(--bwr-black)!important}.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea,.woocommerce form .form-row select{background:#fff!important;color:var(--bwr-black)!important;border:1px solid var(--bwr-border-strong)!important;border-radius:var(--bwr-r-sm)!important;box-shadow:none!important}.woocommerce form .form-row input.input-text:focus,.woocommerce form .form-row textarea:focus{border-color:var(--bwr-red)!important;box-shadow:0 0 0 3px var(--bwr-red-ring)!important;outline:0!important}.woocommerce form .form-row label,.woocommerce-form__label{color:var(--bwr-black)!important}.woocommerce-form-login .button,.woocommerce-form-register .button,.woocommerce-Button,.woocommerce-button{background:var(--bwr-red)!important;color:#fff!important;border-radius:var(--bwr-r-md)!important}.woocommerce-LostPassword a,.lost_password a{color:var(--bwr-muted)!important}.woocommerce-orders-table,.woocommerce-table,.woocommerce-orders-table th,.woocommerce-orders-table td{color:var(--bwr-black)!important;border-color:var(--bwr-border)!important;background:#fff!important}.woocommerce-info,.woocommerce-message,.woocommerce-error{background:var(--bwr-surface)!important;color:var(--bwr-black)!important;border-top-color:var(--bwr-black)!important;border-radius:var(--bwr-r-sm)!important}.woocommerce-message{border-top-color:var(--bwr-success)!important}.woocommerce-error{border-top-color:var(--bwr-red)!important}.amx-checkout-trust__item{color:var(--bwr-muted)!important}.amx-checkout-trust__item svg{stroke:var(--bwr-black)!important}#place_order,.wc-proceed-to-checkout .checkout-button{background:var(--bwr-red)!important;color:#fff!important}.amx-express-checkout__divider span{color:var(--bwr-muted)!important}.woocommerce-cart table.cart th,.woocommerce-cart table.cart td,.cart_totals h2,.cart_totals table th,.cart_totals table td{color:var(--bwr-black)!important;border-color:var(--bwr-border)!important}.amx-lavender,.amx-bg-tint,.amx-section--tint,.amx-optin,.amx-hero15__panel,.amx-list-optin__panel,.amx-blog-card,.amx-blog-strip,.amx-cat-strip{background:var(--bwr-surface)!important;background-image:none!important;border-color:var(--bwr-border)!important;color:var(--bwr-black)!important}.amx-blog-card h3,.amx-blog-card a,.amx-blog-card p{color:var(--bwr-black)!important}.amx-empty-state__search input[type="search"],.amx-empty-state__search .search-field{border-color:var(--bwr-border)!important}.amx-scroll-top,.amx-back-to-top{background:var(--bwr-black)!important;color:#fff!important}.amx-age-gate,.amx-age-gate__box,.amx-age-gate .button{color:var(--bwr-black)}.amx-age-gate .button,.amx-age-gate__yes{background:var(--bwr-red)!important;color:#fff!important}:root{--color-bg-primary:var(--bwr-white);--color-bg-surface:var(--bwr-surface);--color-bg-elevated:var(--bwr-surface);--color-bg-nav:var(--bwr-white);--color-border:var(--bwr-border);--color-border-light:#EEEEEE;--color-cta:var(--bwr-red);--color-cta-hover:var(--bwr-red-hover);--color-accent:var(--bwr-red);--color-text-h:var(--bwr-black);--color-text-body:var(--bwr-black);--color-text-muted:var(--bwr-muted);--color-text-faint:var(--bwr-muted-2);--e-global-color-primary:var(--bwr-red);--chk-pink:var(--bwr-red);--chk-purple:var(--bwr-black);--chk-grad:var(--bwr-red);--chk-surface:var(--bwr-surface);--chk-border:var(--bwr-border);--chk-text:var(--bwr-black);--chk-faint:var(--bwr-muted-2);--chk-shadow:0 2px 12px rgba(17, 17, 17, 0.06);--f-border:var(--bwr-border);--f-text:var(--bwr-black);--f-muted:var(--bwr-muted);--f-pink:var(--bwr-red);--add-to-wishlist-icon-color:var(--bwr-black);--added-to-wishlist-icon-color:var(--bwr-red)}.amx-home-promo,.amx-social-proof{--ink:var(--bwr-black);--ink-muted:var(--bwr-muted);--surface:var(--bwr-surface);--surface-hover:#EFEFEC;--border:var(--bwr-border);--border-mid:var(--bwr-border-strong)}.amx-v2-card{position:relative;flex:0 0 156px;display:flex;flex-direction:column;gap:0;padding:0 0 8px;overflow:hidden}.amx-v2-card__link{display:flex;flex-direction:column;gap:4px;flex:1 1 auto;color:var(--bwr-black)!important;text-decoration:none!important;padding:0 8px}.amx-v2-card__img{width:auto!important;height:auto!important;aspect-ratio:1;margin:0 -8px 4px;border-radius:0!important;background:var(--bwr-surface)!important}.amx-v2-card__img img{border-radius:0!important}.amx-v2-card__rating{display:inline-flex;align-items:center;gap:4px;font-size:.72rem;color:var(--bwr-muted)}.amx-v2-card__rating .star-rating{font-size:.75rem;color:var(--bwr-black)!important}.amx-v2-card__add{margin:8px 8px 0;min-height:40px;display:inline-flex;align-items:center;justify-content:center;background:var(--bwr-red)!important;color:#fff!important;border:0!important;border-radius:var(--bwr-r-md)!important;font:600 0.82rem/1 inherit;font-family:inherit;cursor:pointer}.amx-v2-card__add:hover,.amx-v2-card__add:focus-visible{background:var(--bwr-red-hover)!important}.amx-v2-card__add.added{background:var(--bwr-black)!important}.amx-v2-card__add.loading{opacity:.7}.amx-v2-card__add--options{background:var(--bwr-white)!important;color:var(--bwr-black)!important;border:1px solid var(--bwr-border-strong)!important;cursor:default}.amx-v2-card .added_to_cart{display:none!important}@media (min-width:769px){.amx-v2-card{flex-basis:220px}}.amx-v2-trust--4{grid-template-columns:1fr 1fr;gap:8px;padding:12px 16px;background:transparent!important;border:0!important}.amx-v2-trust--4 .amx-v2-trust__cell{background:var(--bwr-surface)!important;border:1px solid var(--bwr-border)!important;border-radius:var(--bwr-r-md)!important;color:var(--bwr-black)!important;font-size:.8rem;font-weight:600;min-height:52px;text-transform:none;letter-spacing:0}.amx-v2-trust--4 .amx-v2-trust__cell .amx-v2-ico{color:var(--bwr-black)!important;stroke:var(--bwr-black)!important}@media (min-width:769px){.amx-v2-trust--4{grid-template-columns:repeat(4,1fr)}.amx-v2-trust--4 .amx-v2-trust__cell{min-height:60px;font-size:.9rem}}.amx-bottom-nav__item--cart .amx-cart-count,.amx-bottom-nav__item--wishlist .amx-bn-wishcount{background:var(--bwr-red)!important;color:#fff!important;box-shadow:0 0 0 2px #fff!important}.amx-bottom-nav__item{color:var(--bwr-black)!important}.amx-bottom-nav__item.amx-is-current,.amx-bottom-nav__item.amx-is-current span{color:var(--bwr-red)!important}.amx-bottom-nav__item.amx-is-current svg{stroke:var(--bwr-red)!important}.amx-bottom-nav__item--cart::after{color:var(--bwr-black)!important}.amx-mobile-search-bar .amx-mobile-search-form{margin:0!important}.amx-mobile-search-bar .amx-mobile-search-icon{position:static!important}body .amx-v2-acc__item a,body .amx-mesh a,body .amx-v2-card__link,body a.amx-v2-cat,body a.amx-v2-why__card,body a.amx-v2-trust__cell,body a.amx-v2-brand,body .amx-blog-card__link,body .amx-blog-card__body,body .amx-blog-card__body *,body .product__categories a,body .woocommerce-breadcrumb a,body .woocommerce-breadcrumb span,body .amx-related-cats a,body .term-description a,body .term-description p,body .page-numbers,body .amx-seo-block a,body .amx-v2-seo a,body .amx-dept-row a{color:var(--bwr-black)!important}body .amx-v2-acc__item a:hover,body .amx-mesh a:hover,body .amx-related-cats a:hover,body .product__categories a:hover,body .page-numbers:hover,body .amx-dept-row a:hover{color:var(--bwr-red)!important}body .page-numbers.current,body .amx-desc-toggle,body .amx-v2-readmore{color:var(--bwr-red)!important;border-color:var(--bwr-red)!important;background:transparent!important}body .product__categories,body .product__categories a,body .amx-loop-cat{color:var(--bwr-muted)!important}body .amx-faq-item{background:var(--bwr-white)!important;border:1px solid var(--bwr-border)!important;border-radius:var(--bwr-r-md)!important;box-shadow:none!important}body .amx-faq-item:hover,body .amx-faq-item.is-open,body .amx-faq-item[open]{border-color:var(--bwr-black)!important}body .amx-faq-q,body .amx-faq-heading{color:var(--bwr-black)!important}body .amx-faq-heading em{color:var(--bwr-red)!important;font-style:normal}body .amx-faq-icon{background:var(--bwr-surface)!important;border:1px solid var(--bwr-border)!important;color:var(--bwr-black)!important}body .amx-faq-a{color:var(--bwr-muted)!important}body ul.products li.product{background:var(--bwr-white)!important;border:1px solid var(--bwr-border)!important;border-radius:var(--bwr-r-md)!important;box-shadow:none!important}body ul.products li.product:hover{border-color:var(--bwr-black)!important;box-shadow:var(--amx-shadow-card)!important}body ul.products li.product .woocommerce-loop-product__title,body ul.products li.product .woocommerce-loop-product__title a,body ul.products li.product h2{color:var(--bwr-black)!important}body ul.products li.product .price,body ul.products li.product .price .amount,body ul.products li.product .price bdi,body ul.products li.product .price .woocommerce-Price-currencySymbol,body ul.products li.product ins .amount{color:var(--bwr-black)!important;font-weight:700!important}body ul.products li.product .price del,body ul.products li.product .price del .amount{color:var(--bwr-muted)!important;font-weight:400!important}body ul.products li.product a.button,body ul.products li.product .add_to_cart_button,body ul.products li.product a.button.product_type_simple,body ul.products li.product a.button.product_type_variable,body .woocommerce a.button.add_to_cart_button{background:var(--bwr-red)!important;background-image:none!important;background-color:var(--bwr-red)!important;color:#fff!important;border:0!important;border-radius:var(--bwr-r-md)!important;box-shadow:none!important}body ul.products li.product a.button:hover,body ul.products li.product .add_to_cart_button:hover{background:var(--bwr-red-hover)!important;background-color:var(--bwr-red-hover)!important}body ul.products li.product:focus-within::before{background:transparent!important;box-shadow:none!important}body ul.products li.product .star-rating{color:var(--bwr-black)!important}body .amx-cat-card__overlay,body .amx-cat-card:hover .amx-cat-card__overlay{background:linear-gradient(to top,rgb(17 17 17 / .72),rgb(17 17 17 / .1),transparent)!important}body .fx-footer,body .fx-footer .fx-main,body .fx-footer .fx-col,body .fx-footer .fx-col ul,body .fx-footer .fx-col li,body .fx-footer .fx-ti,body .fx-footer .fx-trust,body .fx-footer .fx-bottom,body .fx-footer .fx-pay,body .fx-footer .fx-agb,body .fx-footer .fx-brand-addr,body .fx-footer .fx-brand-addr span,body .fx-footer .fx-contact-box,body .fx-footer .fx-contact-box p,body .fx-footer .fx-contact-box small,body .fx-footer .fx-agb-text,body .fx-footer .fx-sep,body .fx-footer address,body .fx-footer p,body .fx-footer span,body .fx-footer small{background-color:#fff0;color:#E4E4E4!important;border-color:rgb(255 255 255 / .14)!important}body .fx-footer{background:var(--bwr-soft-black)!important}body .fx-footer .fx-trust,body .fx-footer .fx-bottom,body .fx-footer .fx-pay{background:transparent!important}body .fx-footer a,body .fx-footer .fx-col a,body .fx-footer .fx-legal a,body .fx-footer .fx-contact-box a,body .fx-footer .fx-agb-text a{color:#FFFFFF!important;border-color:rgb(255 255 255 / .3)!important}body .fx-footer a:hover{color:var(--bwr-white)!important;text-decoration:underline}body .fx-footer h4,body .fx-footer .fx-col h4{color:#FFFFFF!important;border-bottom-color:rgb(255 255 255 / .14)!important}body .fx-footer .fx-chip,body .fx-footer .fx-agb-badge{background:rgb(255 255 255 / .08)!important;color:#FFFFFF!important;border:1px solid rgb(255 255 255 / .18)!important}body .fx-footer .fx-contact-box{background:rgb(255 255 255 / .05)!important;border:1px solid rgb(255 255 255 / .14)!important}body .fx-footer .fx-brand-name,body .fx-footer .fx-brand-name em{color:#FFFFFF!important}body .fx-footer .fx-brand-sub{color:#BDBDBD!important}body .amx-footer-social__link,body .amx-footer-social__link svg{color:#FFFFFF!important;fill:#FFFFFF!important}body .fx-footer .button,body .fx-footer input[type="submit"]{background:var(--bwr-red)!important;color:#fff!important}body .main-header,body .main-header.col-full,body .site-header .main-header{background:var(--bwr-white)!important;color:var(--bwr-black)!important}body .main-header .amx-hamburger,body .main-header .amx-hamburger svg,body .main-header .shoptimizer-myaccount>a,body .main-header .shoptimizer-myaccount svg{color:var(--bwr-black)!important;stroke:var(--bwr-black)!important}body .main-header .amx-hamburger:focus-visible{outline:2px solid var(--bwr-red)!important}body #shoptimizerCartDrawer{border-left:1px solid var(--bwr-border)!important;box-shadow:-8px 0 32px rgb(17 17 17 / .12)!important}body #shoptimizerCartDrawer .close-drawer svg,body #shoptimizerCartDrawer .close-drawer span{stroke:var(--bwr-black)!important;color:var(--bwr-black)!important}body .amx-guest,body .amx-guest__actions,body .woocommerce-form-row,body .woocommerce-form-row label{color:var(--bwr-black)!important}body .amx-guest__benefits li{color:var(--bwr-muted)!important}body .woocommerce-Tabs-panel p,body .woocommerce-Tabs-panel li,body .woocommerce-Tabs-panel strong,body .entry-content p,body .entry-content li,body .amx-seo-block p,body .amx-seo-block li,body .amx-seo-block strong{color:var(--bwr-black)!important}body .amx-seo-block p,body .amx-seo-block li,body .term-description p{color:var(--bwr-muted)!important}body .amx-v2-why__card span,body .amx-v2-why__card p{color:var(--bwr-muted)!important}body .amx-v2-brand__text,body .amx-v2-brand__text strong{color:var(--bwr-black)!important}#page a,#page .entry-content a,#page .amx-v2-acc__item a,#page .amx-mesh a,#page .fx-col a{color:var(--bwr-black)!important}#page a:hover,#page a:focus-visible{color:var(--bwr-red)!important}#page .amx-v2-card__link,#page .amx-v2-card__link *,#page a.amx-v2-cat,#page a.amx-v2-cat *,#page a.amx-v2-why__card,#page a.amx-v2-trust__cell,#page a.amx-v2-brand,#page a.amx-v2-brand *,#page .amx-blog-card__link,#page .amx-blog-card__body,#page .amx-blog-card__body *{color:var(--bwr-black)!important}#page a.amx-v2-cat em,#page a.amx-v2-cat small,#page .amx-v2-card__brand,#page a.amx-v2-why__card span,#page a.amx-v2-brand em{color:var(--bwr-muted)!important}#page .amx-v2-card__price del,#page .amx-v2-card__price del *{color:var(--bwr-muted)!important}#page .amx-v2-more,#page .amx-v2-readmore,#page .amx-mesh__k,#page .amx-desc-toggle,#page .amxopt-footer h2 em,#page .amxopt-footer .eb{color:var(--bwr-red)!important}#page .amxopt-footer,#page .amxopt{border-color:var(--bwr-border)!important;background:var(--bwr-black)!important;color:#fff!important}#page .amxopt-footer h2,#page .amxopt-footer p,#page .amxopt-footer label{color:#fff!important}#page .main-header,#page .main-header *{color:var(--bwr-black)!important}#page .main-header .amx-hamburger svg,#page .main-header .shoptimizer-myaccount svg,#page .main-header svg{stroke:var(--bwr-black)!important}#page .main-header .site-title a,#page .main-header .fx-brand-name{color:var(--color-logo,#c20f63)!important}#page ul.products li.product .price,#page ul.products li.product .price *,#page ul.products li.product .woocommerce-loop-product__title,#page ul.products li.product .woocommerce-loop-product__title a,#page ul.products li.product h2{color:var(--bwr-black)!important}#page ul.products li.product .price del,#page ul.products li.product .price del *{color:var(--bwr-muted)!important}#page ul.products li.product .product__categories,#page ul.products li.product .product__categories a{color:var(--bwr-muted)!important}#page ul.products li.product{box-shadow:none!important;border-color:var(--bwr-border)!important}#page div.product.type-product{border-color:var(--bwr-border)!important}#page .summary .price,#page .summary .price *,#page .single-product .price{color:var(--bwr-black)!important}#page .summary .price del,#page .summary .price del *{color:var(--bwr-muted)!important}#page .commercekit-sticky-add-to-cart .sticky-atc_button,#page button.sticky-atc_button{background:var(--bwr-red)!important;background-image:none!important;color:#fff!important}#page #shoptimizerCartDrawer,#page #shoptimizerCartDrawer .widget_shopping_cart_content,#page #shoptimizerCartDrawer .woocommerce-mini-cart,#page #shoptimizerCartDrawer .amx-mc-recs,#page #shoptimizerCartDrawer .amx-mc-recs__list,#page #shoptimizerCartDrawer li{color:var(--bwr-black)!important}#page .amx-v2-trust--4 .amx-v2-trust__cell,#page .amx-v2-trust--4 .amx-v2-trust__cell span{color:var(--bwr-black)!important}#page .amx-guest,#page .amx-guest *,#page .woocommerce-form-row,#page .woocommerce-form-row label{color:var(--bwr-black)!important}#page .amx-guest__benefits li,#page .amx-guest__tab:not(.is-active){color:var(--bwr-muted)!important}#page .amx-v2-hero__facts,#page .amx-hero15__sub,#page .amx-hero15__trust,#page .amx-hero15__badge,#page .amx-hero15__badge *,#page .amx-hero15__badge-short{color:rgb(255 255 255 / .86)!important}#page .fx-footer .fx-age,#page .fx-footer .fx-ssl,#page .fx-footer .fx-ch-flag,#page .fx-footer .fx-age *{color:#E4E4E4!important;border-color:rgb(255 255 255 / .14)!important}#page .amx-pdp-delivery{border-color:var(--bwr-border)!important;background:var(--bwr-surface)!important}#page #cgkit-mobile-commercekit-sticky-atc .sticky-atc_button.button,#page .commercekit-sticky-add-to-cart.commercekit-atc-hide-desktop .sticky-atc_button.button,#page .commercekit-sticky-atc-intersector .single_add_to_cart_button.button,#page .single-product .commercekit-sticky-atc-intersector .single_add_to_cart_button.button,#page .single_add_to_cart_button.button{background:var(--bwr-red)!important;background-image:none!important;color:#fff!important;box-shadow:0 8px 20px rgb(215 25 32 / .25)!important;border:0!important}#page .single_add_to_cart_button.button.disabled,#page .single_add_to_cart_button.button:disabled{background:var(--bwr-border-strong)!important;box-shadow:none!important}#page #shoptimizerCartDrawer .woocommerce-mini-cart__buttons .button.checkout,#page .woocommerce-cart .checkout-button,#page #place_order{box-shadow:none!important;background-image:none!important;background:var(--bwr-red)!important}#page .amx-scroll-top{background:var(--bwr-black)!important;box-shadow:0 6px 16px rgb(17 17 17 / .2)!important;color:#fff!important}#page .amx-urgency-bar{background:var(--bwr-surface)!important;border-color:var(--bwr-border)!important}#page .amx-urgency-bar__dot{background:var(--bwr-red)!important}#page .amx-viewing-badge{background:var(--bwr-surface)!important;border-color:var(--bwr-border)!important;color:var(--bwr-black)!important}#page .amx-auth-btn.amx-auth-register,#page .amx-auth-links .amx-auth-btn{background:var(--bwr-red)!important;color:#fff!important;border-radius:var(--bwr-r-md)!important}#page .amx-auth-links .amx-auth-login{background:transparent!important;color:var(--bwr-black)!important;border:1px solid var(--bwr-border-strong)!important}#page .col-full-nav{border-bottom:1px solid var(--bwr-border)!important;background:var(--bwr-white)!important}#page .site-header-cart .cart-contents{background:var(--bwr-white)!important;border:1px solid var(--bwr-border)!important;color:var(--bwr-black)!important}#page .site-header-cart .cart-contents .count,#page .cart-contents .count{background:var(--bwr-red)!important;color:#fff!important;border-color:var(--bwr-red)!important}#page section.amx-hero15 .amx-hero15__sub,#page .amx-hero15--v2 .amx-hero15__sub{color:rgb(255 255 255 / .86)!important}#page .amx-hero15--v2 .amx-hero15__cta{color:#fff!important}@media (max-width:768px){#page .amx-v2-hero{height:min(54vh, 460px)!important;max-height:58vh!important;min-height:300px!important;background:var(--bwr-surface)!important;overflow:hidden;position:relative}#page .amx-v2-hero__link{position:absolute!important;inset:0!important;height:100%!important;display:block!important}#page .amx-v2-hero picture{position:absolute;inset:0;height:100%!important}#page .amx-v2-hero__img{position:absolute;inset:0;width:100%!important;height:100%!important;aspect-ratio:auto!important;object-fit:cover!important;object-position:50% 22%!important}#page .amx-v2-hero__bar{position:absolute!important;left:0;right:0;bottom:0;background:linear-gradient(180deg,#fff0 0%,rgb(17 17 17 / .55) 35%,rgb(17 17 17 / .88) 100%)!important;padding:28px 16px 14px!important}#page .amx-v2-hero__facts{color:#fff!important;text-shadow:0 1px 2px rgb(0 0 0 / .4)}}@media (min-width:769px){#page .amx-v2-hero{background:var(--bwr-black)!important}#page .amx-v2-hero__img{aspect-ratio:21 / 9!important;max-height:560px;object-fit:cover!important;object-position:50% 25%}#page .amx-v2-hero__bar{background:linear-gradient(180deg,#fff0 0%,rgb(17 17 17 / .85) 100%)!important}}#page .amx-v2-hero__bar .amx-v2-btn--accent,#page .amx-v2-hero .amx-v2-btn{background:var(--bwr-red)!important;color:#fff!important;border-radius:var(--bwr-r-md)!important;min-height:44px}#page .amx-hero15--join,#page .amx-hero15--v2{background:var(--bwr-black)!important;margin-top:0!important;padding:20px 16px 24px!important}#page .amx-hero15--v2 .amx-hero15__h1,#page .amx-hero15--v2 h1,#page .amx-hero15--v2 h2{color:#fff!important}#page .amx-hero15--join .amx-hero15__cta{background:var(--bwr-white)!important;color:var(--bwr-black)!important;border-radius:var(--bwr-r-md)!important}#page .amx-dept-row{background:var(--bwr-white)!important;border-bottom:1px solid var(--bwr-border)!important;padding:10px 12px!important;gap:8px}#page .amx-dept-row a{background:var(--bwr-white)!important;border:1px solid var(--bwr-border-strong)!important;color:var(--bwr-black)!important;border-radius:var(--bwr-r-pill)!important;min-height:38px;padding:0 16px!important;font-size:0.78rem!important;letter-spacing:.06em}#page .amx-dept-row a:hover,#page .amx-dept-row a:focus-visible,#page .amx-dept-row a.is-active{border-color:var(--bwr-red)!important;color:var(--bwr-red)!important;background:var(--bwr-white)!important}@media (max-width:768px){#page .amx-v2-hero{width:100vw!important;max-width:none!important;margin-left:calc(50% - 50vw)!important;margin-right:calc(50% - 50vw)!important;height:min(50vh, 420px)!important;border-radius:0!important}#page .amx-v2-hero__img{object-position:50% 8%!important}#page .amx-v2-hero__bar{padding:40px 16px 16px!important}#page .amx-v2-hero__facts{font-size:0.85rem!important}}#page .elementor-7105>.e-con:has(.amx-v2-hero),#page .elementor-7105 .e-con:has(>.e-con-inner>.elementor-widget-shortcode .amx-v2-hero){padding:0!important;margin-top:0!important}#page .e-con:has(.amx-v2-hero)>.e-con-inner{padding:0!important}@media (max-width:768px){#page .amx-v2-hero{margin-top:0!important}#page .amx-v2-strip{border-bottom:0!important}}@media (min-width:993px){#page .amx-hamburger{display:none!important}}#page .amx-trust-topbar--static,body .amx-trust-topbar--static{display:block!important;height:auto!important;min-height:0!important;padding:0!important;background:var(--bwr-black)!important;overflow:hidden!important}#page .amx-trust-topbar--static .amx-trust-topbar__track,body .amx-trust-topbar--static .amx-trust-topbar__track{display:grid!important;grid-template-columns:1fr 1fr;gap:0!important;width:100%!important;animation:none!important;transform:none!important;padding:0!important;margin:0!important}#page .amx-trust-topbar--static .amx-trust-topbar__item,body .amx-trust-topbar--static .amx-trust-topbar__item{display:flex!important;align-items:center;justify-content:center;gap:6px;min-height:30px;padding:4px 8px!important;font-size:0.66rem!important;font-weight:600;letter-spacing:.05em;text-transform:uppercase;white-space:nowrap;color:#fff!important;border-right:1px solid rgb(255 255 255 / .1);border-bottom:1px solid rgb(255 255 255 / .1)}#page .amx-trust-topbar--static .amx-trust-topbar__item:nth-child(2n),body .amx-trust-topbar--static .amx-trust-topbar__item:nth-child(2n){border-right:0}#page .amx-trust-topbar--static .amx-trust-topbar__item:nth-child(n+3),body .amx-trust-topbar--static .amx-trust-topbar__item:nth-child(n+3){border-bottom:0}#page .amx-trust-topbar--static .amx-trust-topbar__item:nth-child(n+6){display:flex!important}@media (min-width:560px){#page .amx-trust-topbar--static .amx-trust-topbar__track,body .amx-trust-topbar--static .amx-trust-topbar__track{grid-template-columns:repeat(4,1fr)}#page .amx-trust-topbar--static .amx-trust-topbar__item{border-bottom:0;border-right:1px solid rgb(255 255 255 / .1)}#page .amx-trust-topbar--static .amx-trust-topbar__item:nth-child(4n){border-right:0}}@media (min-width:993px){#page .amx-trust-topbar--static .amx-trust-topbar__item{font-size:0.72rem!important;min-height:34px}}#page .amx-bottom-nav,body .amx-bottom-nav{box-sizing:border-box!important}:root{--amx-black:#111111;--amx-black-soft:#1B1B1D;--amx-white:#FFFFFF;--amx-surface:#F7F7F5;--amx-surface-alt:#F2F2F0;--amx-border-n:#E6E6E6;--amx-red:#D71920;--amx-red-hover:#B91219;--amx-muted-n:#6B6B6B;--amx-success:#1F7A4D;--amx-warning:#B7791F;--amx-error:#B42318;--bwr-success:var(--amx-success);--bwr-warning:var(--amx-warning);--bwr-error:var(--amx-error);--woocommerce:var(--amx-black);--wc-primary:var(--amx-black);--wc-primary-text:#fff;--wc-secondary:var(--amx-surface);--wc-secondary-text:var(--amx-black);--wc-green:var(--amx-success);--wc-red:var(--amx-error);--wc-orange:var(--amx-warning);--wc-blue:var(--amx-black)}#page a.button,#page .button,#page .amx-v2-btn,#page .amx-v2-card__add,#page .checkout-button,#page .amx-hero15__shop,#page .amx-auth-btn.amx-auth-register,#page .single_add_to_cart_button,#page .sticky-atc_button,#page .woocommerce-mini-cart__buttons .button.checkout,#page #place_order,#page .amx-v2-brand .amx-v2-btn,#page .wc-block-components-button,#page .amx-journey__catlink,#page .amx-blog-card__allbtn,#page .amx-ht__btn--primary,#page button.cmplz-accept{color:#FFFFFF!important}#page .woocommerce-mini-cart__buttons .button:not(.checkout),#page .amx-auth-login,#page .amx-v2-card__add--options,#page .amx-hero15--join .amx-hero15__cta{color:var(--amx-black)!important}#page .amx-v2-badge,#page .amx-v2-badge *,#page .onsale,#page .amx-disc-badge{color:#FFFFFF!important}#page .amx-v2-badge--sale{background:var(--amx-red)!important}#page .fx-footer,#page footer.fx-footer,#page .site-footer,#page #colophon,#page .amxopt-footer{background:var(--amx-black)!important;background-image:none!important;color:#D7D7D7!important;border-color:rgb(255 255 255 / .12)!important}#page .fx-footer *:not(a):not(h4):not(.button):not(input):not(svg):not(path){color:#D7D7D7!important;border-color:rgb(255 255 255 / .12)!important}#page .fx-footer .fx-brand-sub,#page .fx-footer small,#page .fx-footer .fx-sep,#page .fx-footer .fx-agb-text,#page .fx-footer .fx-copy,#page .fx-footer .fx-bottom,#page .fx-footer .fx-bottom *,#page .fx-footer .fx-contact-box small,#page .fx-footer .fx-ssl,#page .fx-footer .fx-ch-flag{color:#A7A7A7!important}#page .fx-footer h4,#page .fx-footer .fx-col h4,#page .fx-footer h2,#page .fx-footer h3,#page .fx-footer .fx-brand-name,#page .fx-footer .fx-brand-name em,#page .fx-footer strong{color:#FFFFFF!important}#page .fx-footer a,#page .fx-footer .fx-col a,#page .fx-footer .fx-legal a,#page .fx-footer .fx-contact-box a,#page .fx-footer .fx-agb-text a,#page .fx-footer nav a,#page .fx-footer li a{color:#FFFFFF!important;border-color:rgb(255 255 255 / .12)!important}#page .fx-footer a:hover,#page .fx-footer a:focus-visible{color:var(--amx-red)!important;text-decoration:none}#page .fx-footer .fx-age,#page .fx-footer .fx-trust,#page .fx-footer .fx-trust-items,#page .fx-footer .fx-ti,#page .fx-footer .fx-pay,#page .fx-footer .fx-bottom,#page .fx-footer .fx-chip,#page .fx-footer .fx-agb-badge,#page .fx-footer .fx-contact-box{background:transparent!important;background-color:rgb(255 255 255 / .04)!important;border:1px solid rgb(255 255 255 / .12)!important}#page .fx-footer .fx-trust,#page .fx-footer .fx-bottom,#page .fx-footer .fx-pay,#page .fx-footer .fx-trust-items{background-color:transparent!important;border:0!important;border-top:1px solid rgb(255 255 255 / .12)!important}#page .fx-footer .fx-age,#page .fx-footer .fx-age *{color:#D7D7D7!important}#page .amx-footer-social__link,#page .amx-footer-social__link svg,#page .amx-footer-social__link path{color:#FFFFFF!important;fill:#FFFFFF!important;stroke:none}#page .amx-footer-social__link:hover,#page .amx-footer-social__link:hover svg,#page .amx-footer-social__link:hover path{color:var(--amx-red)!important;fill:var(--amx-red)!important}#page .amx-partner-link,#page .amx-partner-link a{background:var(--amx-black)!important;color:#A7A7A7!important}#page .amx-partner-link a:hover{color:#FFFFFF!important}#page .amxopt-footer::before{display:none!important}#page .amxopt-footer h2,#page .amxopt-footer h2 em,#page .amxopt-footer p,#page .amxopt-footer label,#page .amxopt-footer .eb,#page .amxopt-footer small{color:#FFFFFF!important}#page .amxopt-footer .eb,#page .amxopt-footer small{color:#D7D7D7!important}#page .amxopt-footer input[type="email"],#page .amxopt-footer input[type="text"]{background:#FFFFFF!important;color:var(--amx-black)!important;border:1px solid rgb(255 255 255 / .25)!important;border-radius:var(--bwr-r-md)!important}#page .amxopt-footer .amxopt-hp{display:none!important}#page .amxopt-footer button,#page .amxopt-footer .button,#page .amxopt-footer input[type="submit"]{background:var(--amx-red)!important;color:#FFFFFF!important;border:0!important}#page .amxopt-footer button:hover{background:var(--amx-red-hover)!important}#page .amxopt-footer .amxopt-msg,#page .amxopt-footer [data-amxopt-msg]{color:#FFFFFF!important}#page .amx-scroll-top{box-shadow:0 6px 16px rgb(17 17 17 / .25)!important}#page .site-header .shoptimizer-cart a,#page .site-header-cart a,#page .header-cart-link{color:var(--amx-black)!important}#page .site-header .count,#page .cart-contents .count,#page .shoptimizer-cart .count{background:var(--amx-red)!important;color:#fff!important;border-color:var(--amx-red)!important}#page .main-navigation a:hover,#page .main-navigation li.current-menu-item>a,#page .secondary-navigation a,#page .secondary-navigation a:hover,#page .main-navigation ul ul li a:hover{color:var(--amx-red)!important}#page .main-navigation ul ul,#page .main-navigation ul.sub-menu{background:#FFFFFF!important;border:1px solid var(--amx-border-n)!important;box-shadow:var(--amx-shadow-lift)!important}#page .main-navigation ul ul li a{color:var(--amx-black)!important}#page .amx-mega-menu,#page .amx-mega-menu__panel,#page .amx-mega-menu a{background:#FFFFFF!important;color:var(--amx-black)!important;border-color:var(--amx-border-n)!important}#page .amx-mega-menu a:hover{color:var(--amx-red)!important;background:var(--amx-surface)!important}#page .col-full.topbar-wrapper,#page .top-bar{background:var(--amx-black)!important;color:#fff!important;border-color:rgb(255 255 255 / .12)!important}#page .amx-promo-strip,#page .amx-promo-strip__tag,#page .amx-promo-strip__code{background:var(--amx-black)!important;color:#fff!important;border-color:rgb(255 255 255 / .2)!important}#page .amx-hero15__glow{display:none!important}#page .amx-hero15 .hl,#page .amxh15-panel h2 .hl{color:#FFFFFF!important}#page .amx-hero15__cta,#page .amx-hero15__shop{box-shadow:none!important;animation:none!important}#page ul.products li.product,#page ul.products li.product .woocommerce-card__header,#page ul.products li.product .woocommerce-card__body{background:#FFFFFF!important;background-color:#FFFFFF!important}#page ul.products li.product .product__categories,#page ul.products li.product .product__categories a,#page .woocommerce-loop-product__title+.price del{color:var(--amx-muted-n)!important}#page .archive-header,#page .woocommerce-products-header,#page .term-description{background:#FFFFFF!important;color:var(--amx-black)!important}#page .shoptimizer-archives-description,#page .shoptimizer-archive .archive-description{background:var(--amx-surface)!important}#page .amx-desc-toggle,#page .amx-related-cats a:hover,#page .woocommerce-pagination .page-numbers.current{color:var(--amx-red)!important}#page .woocommerce-pagination .page-numbers{border-color:var(--amx-border-n)!important}#page p.stars a::before,#page p.stars a:hover::before,#page .star-rating span::before{color:var(--amx-black)!important}#page .widget_price_filter .ui-slider .ui-slider-range,#page .widget_price_filter .ui-slider .ui-slider-handle{background:var(--amx-black)!important}#page .amx-facets,#page .amx-facets__active,#page .amx-facets a{background:#FFFFFF!important;color:var(--amx-black)!important;border-color:var(--amx-border-n)!important}#page .amx-facets a.is-active,#page .amx-facets .is-active{border-color:var(--amx-red)!important;color:var(--amx-red)!important}#page .amx-empty-state,#page .amx-empty-state__lead,#page .amx-empty-next__title{color:var(--amx-black)!important}#page .amx-empty-next__cats a{border-color:var(--amx-border-n)!important;color:var(--amx-black)!important}#page .amx-empty-next__cats a:hover{border-color:var(--amx-red)!important;color:var(--amx-red)!important}#page .amx-urgency-bar__text,#page .amx-viewing-badge{color:var(--amx-black)!important}#page .amx-cat-grid-heading,#page .amx-cat-tile:hover{color:var(--amx-black)!important;border-color:var(--amx-black)!important}#page div.badge{background:var(--amx-surface)!important;border-color:var(--amx-border-n)!important;color:var(--amx-black)!important}#page .amx-pdp-delivery__link,#page .amx-pdp-delivery__link:hover{color:var(--amx-red)!important}#page .amx-disc-badge{background:var(--amx-red)!important;background-image:none!important}#page .commercekit-atc-tab-links li a::after,#page .woocommerce-tabs .tabs li a::after{border-color:var(--amx-red)!important}#page .commercekit-atc-tab-links li a{color:var(--amx-muted-n)!important}#page .commercekit-atc-tab-links li.active a{color:var(--amx-black)!important}#page .cgkit-fsn-message,#page .cgkit-fsn-card-row{color:var(--amx-black)!important}#page .cgkit-fsn-progress-bar,#page .amx-fs-bar__fill{background:var(--amx-black)!important;background-image:none!important}#page .woocommerce-cart .cart_totals,#page .woocommerce-cart table.cart,#page .woocommerce-checkout .woocommerce-checkout-review-order,#page #order_review,#page .amx-checkout-coupon,#page .cg-checkout-table{background:#FFFFFF!important;color:var(--amx-black)!important;border-color:var(--amx-border-n)!important}#page .amx-checkout-coupon{background:var(--amx-surface)!important}#page .amx-checkout-coupon input,#page .coupon input{background:#FFFFFF!important;border:1px solid var(--bwr-border-strong)!important;color:var(--amx-black)!important}#page .amx-checkout-coupon button,#page #amx_apply_coupon,#page .coupon .button{background:var(--amx-black)!important;color:#FFFFFF!important}#page .amx-coupon-hint,#page .amx-coupon-hint strong{color:var(--amx-muted-n)!important}#page .amx-checkout-steps__item .amx-checkout-steps__num{background:var(--amx-surface)!important;color:var(--amx-black)!important;border:1px solid var(--amx-border-n)!important;box-shadow:none!important}#page .amx-checkout-steps__item.active .amx-checkout-steps__num{background:var(--amx-red)!important;color:#FFFFFF!important;border-color:var(--amx-red)!important}#page .amx-checkout-steps__item.done .amx-checkout-steps__num{background:var(--amx-black)!important;color:#FFFFFF!important;border-color:var(--amx-black)!important}#page .amx-checkout-steps__label{color:var(--amx-muted-n)!important}#page .amx-checkout-steps__item.active .amx-checkout-steps__label{color:var(--amx-black)!important}#page .woocommerce-Price-amount,#page .woocommerce-Price-amount bdi,#page .woocommerce-Price-currencySymbol,#page .cg-checkout-table-product-name,#page .woocommerce-shipping-destination,#page .woocommerce-shipping-estimate-html,#page label.required_field .required,#page .form-row label{color:var(--amx-black)!important}#page .form-row label .optional,#page .form-row label .required{color:var(--amx-muted-n)!important}#page .form-row label .required{color:var(--amx-error)!important}#page .woocommerce-cart .checkout-button,#page .wc-proceed-to-checkout .button,#page #place_order{box-shadow:none!important}#page .woocommerce-cart .cart-collaterals h2,#page .woocommerce-checkout h3,#page #order_review_heading{color:var(--amx-black)!important}#page .woocommerce-checkout #payment,#page .woocommerce-checkout #payment ul.payment_methods,#page .woocommerce-checkout #payment div.payment_box{background:var(--amx-surface)!important;color:var(--amx-black)!important;border-color:var(--amx-border-n)!important}#page .woocommerce-checkout #payment div.payment_box::before{border-bottom-color:var(--amx-surface)!important}#page .woocommerce-checkout #payment ul.payment_methods li label{color:var(--amx-black)!important}#page .woocommerce-message,#page .woocommerce-info,#page .woocommerce-error,#page .wc-block-components-notice-banner,#page .woocommerce-notice{background:var(--amx-surface)!important;color:var(--amx-black)!important;border-radius:var(--bwr-r-sm)!important;border-top-width:3px!important;border-top-style:solid!important}#page .woocommerce-message,#page .wc-block-components-notice-banner.is-success{border-top-color:var(--amx-success)!important}#page .woocommerce-info,#page .wc-block-components-notice-banner.is-info{border-top-color:var(--amx-black)!important}#page .woocommerce-error,#page .wc-block-components-notice-banner.is-error,#page .woocommerce-invalid label{border-top-color:var(--amx-error)!important}#page .woocommerce-error li,#page .woocommerce-error a,#page .woocommerce-message a,#page .woocommerce-info a{color:var(--amx-black)!important}#page .woocommerce-error::before{color:var(--amx-error)!important}#page .woocommerce-message::before{color:var(--amx-success)!important}#page .woocommerce-info::before{color:var(--amx-black)!important}#page .woocommerce-invalid .input-text,#page .woocommerce-invalid input{border-color:var(--amx-error)!important}#page .woocommerce-validated .input-text{border-color:var(--amx-success)!important}#page .stock.in-stock,#page .amx-stock--in,#page .amx-in-stock{color:var(--amx-success)!important}#page .stock.out-of-stock,#page .amx-stock--out{color:var(--amx-muted-n)!important}#page .stock.available-on-backorder{color:var(--amx-warning)!important}#page .woocommerce-form-coupon-toggle .woocommerce-info{border-top-color:var(--amx-black)!important}#page ::placeholder{color:var(--amx-muted-n)!important;opacity:1}#page input[type="text"],#page input[type="email"],#page input[type="tel"],#page input[type="password"],#page input[type="number"],#page input[type="search"],#page textarea,#page select,#page .select2-container--default .select2-selection--single{background:#FFFFFF!important;color:var(--amx-black)!important;border:1px solid var(--bwr-border-strong)!important;border-radius:var(--bwr-r-sm)!important}#page input:focus,#page textarea:focus,#page select:focus{border-color:var(--amx-red)!important;box-shadow:0 0 0 3px var(--bwr-red-ring)!important;outline:0!important}#page .button:disabled,#page button:disabled,#page .button.disabled{background:#8A8A8A!important;color:#FFFFFF!important}#page .woocommerce-MyAccount-content{background:#FFFFFF!important;border:0!important;color:var(--amx-black)!important}#page .woocommerce-MyAccount-content h2,#page .woocommerce-MyAccount-content h3,#page .woocommerce-MyAccount-content legend{color:var(--amx-black)!important}#page .woocommerce-orders-table,#page .woocommerce-orders-table th,#page .woocommerce-orders-table td,#page .woocommerce-table--order-details,#page .woocommerce-table--order-details th,#page .woocommerce-table--order-details td,#page .woocommerce-customer-details,#page .woocommerce-customer-details address{background:#FFFFFF!important;color:var(--amx-black)!important;border-color:var(--amx-border-n)!important}#page .woocommerce-orders-table__cell-order-number a{color:var(--amx-red)!important}#page .woocommerce-orders-table .button,#page .woocommerce-MyAccount-content .button{background:var(--amx-black)!important;color:#FFFFFF!important}#page .woocommerce-orders-table .button.view,#page .woocommerce-MyAccount-content .button.pay,#page .woocommerce-MyAccount-content .button[type="submit"],#page .woocommerce-EditAccountForm .button,#page .woocommerce-address-fields .button{background:var(--amx-red)!important}#page .wc-item-meta,#page .woocommerce-customer-details--phone,#page .woocommerce-customer-details--email,#page .order-again{color:var(--amx-muted-n)!important}#page .woocommerce-Address,#page .woocommerce-Address-title,#page .woocommerce-Addresses .col-1,#page .woocommerce-Addresses .col-2{background:#FFFFFF!important;border:1px solid var(--amx-border-n)!important;border-radius:var(--bwr-r-md)!important;color:var(--amx-black)!important;padding:16px!important}#page .woocommerce-Address-title h3{color:var(--amx-black)!important}#page .woocommerce-Address-title .edit{color:var(--amx-red)!important}#page .woocommerce-account .woocommerce-form-row label,#page .woocommerce-EditAccountForm legend{color:var(--amx-black)!important}#page .amx-review-auth,#page .amx-review-invite{background:var(--amx-surface)!important;border-color:var(--amx-border-n)!important}#page .amx-review-auth__lead{color:var(--amx-black)!important}#page .amx-review-auth__note,#page .amx-review-invite__link{color:var(--amx-muted-n)!important}#page .amx-review-auth__signin.button,#page .amx-review-auth__create{background:var(--amx-red)!important}#page .wishlist_table,#page .wishlist_table td,#page .wishlist_table th,#page .yith-wcwl-share,#page .wishlist-title h2{background:#FFFFFF!important;color:var(--amx-black)!important;border-color:var(--amx-border-n)!important}#page .wishlist_table .product-price,#page .wishlist_table .product-price .amount{color:var(--amx-black)!important}#page .wishlist_table .add_to_cart.button,#page .yith-wcwl-add-button a.add_to_wishlist{color:#FFFFFF!important}#page .yith-wcwl-add-button a.add_to_wishlist,#page .yith-wcwl-wishlistexistsbrowse a{color:var(--amx-black)!important}#page .amx-blog-latest__title,#page .amx-blog-card__h,#page .amx-blog-card__h a,#page .amx-blog-card__ex,#page .entry-title,#page .entry-title a,#page .post .entry-content,#page .amx-journey__title{color:var(--amx-black)!important}#page .amx-blog-card,#page .amx-journey,#page .amx-journey__nav a,#page .post,#page article.post .entry-header{background:#FFFFFF!important;border-color:var(--amx-border-n)!important;box-shadow:none!important}#page .amx-blog-card:hover,#page .amx-journey__nav a:hover{border-color:var(--amx-black)!important}#page .amx-blog-card__media,#page .amx-blog-card__ph{background:var(--amx-surface)!important}#page .amx-blog-card__date,#page .posted-on,#page .entry-meta,#page .amx-journey__dir,#page .cat-links,#page .tags-links{color:var(--amx-muted-n)!important}#page .amx-blog-card__more,#page .amx-journey__all a,#page .amx-journey__title:hover,#page .amx-mesh__title,#page .more-link{color:var(--amx-red)!important}#page .amx-blog-card__allbtn,#page .amx-journey__catlink{background:var(--amx-red)!important;background-image:none!important;color:#FFFFFF!important}#page .amx-blog-card__allbtn:hover,#page .amx-journey__catlink:hover{background:var(--amx-red-hover)!important}#page .amx-mesh,#page .amx-mesh--disc{background:var(--amx-surface)!important;border-color:var(--amx-border-n)!important}#page .amx-pb__tile,#page .amx-pb__body,#page .amx-pb__media{background:#FFFFFF!important;border-color:var(--amx-border-n)!important}#page .amx-pb__tile:hover{border-color:var(--amx-black)!important}#page .amx-pb__heading,#page .amx-pb__label{color:var(--amx-black)!important}#page .amx-pb__count{color:var(--amx-muted-n)!important}#page .sdx-fee-card,#page .sdx-faq-item,#page .sdx-zone,#page .sdx-policy-item,#page .ret-policy-card,#page .ret-badge,#page .ship-card,#page .page .trust-bar span,#page .ret-section,#page .sdx-section,#page .ret-hero,#page .ret-body{background:#FFFFFF!important;background-color:#FFFFFF!important;background-image:none!important;border-color:var(--amx-border-n)!important;color:var(--amx-black)!important;box-shadow:none!important}#page .sdx-fee-card,#page .sdx-faq-item,#page .sdx-zone,#page .sdx-policy-item,#page .ret-policy-card,#page .ship-card,#page .page .trust-bar span{background:var(--amx-surface)!important;background-color:var(--amx-surface)!important;border:1px solid var(--amx-border-n)!important}#page .sdx-fee-kicker,#page .sdx-zone-kicker,#page .sdx-policy-kicker,#page .sdx-section-head h2 em,#page .ret-badge,#page .ship-region,#page .step-title,#page .ret-step-num,#page .page .trust-bar span{color:var(--amx-black)!important}#page .sdx-fee-kicker,#page .sdx-zone-kicker,#page .sdx-policy-kicker{color:var(--amx-muted-n)!important}#page .sdx-section-head h2 em,#page .ret-hero h1 em,#page .ret-section h2 em,#page .shipping-title em{color:var(--amx-red)!important}#page .sdx-price,#page .ship-price,#page .ret-section h2,#page .ret-body strong,#page ul li strong,#page .sdx-faq-item summary,#page .step-desc,#page .ship-time{color:var(--amx-black)!important}#page .ship-time,#page .step-desc,#page .sdx-faq-item p{color:var(--amx-muted-n)!important}#page .ret-section h2{border-bottom-color:var(--amx-border-n)!important}#page .ret-step-num,#page .step-num{background:var(--amx-black)!important;background-image:none!important;color:#FFFFFF!important;box-shadow:none!important}#page .step-line{background:var(--amx-border-n)!important;background-image:none!important}#page .ret-badge{border:1px solid var(--amx-border-n)!important;background:var(--amx-surface)!important}#page .sdx-btn,#page .ret-cta,#page .ship-cta,#page .sdx-cta a,#page .ret-hero .button{background:var(--amx-red)!important;color:#FFFFFF!important;background-image:none!important}#page .amx-hero15__shop,#page .amx-review-auth__create,#page .amx-review-auth__signin,#page .sdx-btn-primary,#page .ret-contact a.button,#page a.sdx-btn,#page .amx-hero15__cta{color:#FFFFFF!important;border-color:transparent!important}#page .amx-hero15--join .amx-hero15__cta{color:var(--amx-black)!important}#page #shoptimizerCartDrawer .widget,#page #shoptimizerCartDrawer .widget_shopping_cart_content,#page #shoptimizerCartDrawer .woocommerce-mini-cart{background:#FFFFFF!important;border-color:var(--amx-border-n)!important}#page .select2-container--default .select2-selection--single .select2-selection__rendered,#page .select2-selection__rendered{background:#FFFFFF!important;color:var(--amx-black)!important}#page .woocommerce-form__label-for-checkbox span,#page .woocommerce-form__label span,#page #ship-to-different-address span{color:var(--amx-black)!important}#page #payment ul.payment_methods li,#page .wc_payment_method,#page .wc_payment_method label{background:transparent!important;color:var(--amx-black)!important}#page .sdx-anchor-nav a,#page .sdx-pill,#page .sdx-summary-item,#page .ret-contact,#page .info-card,#page .step-note,#page .ret-policy-card,#page .ret-badge,#page .ship-card,#page .trust-bar span{background:var(--amx-surface)!important;background-color:var(--amx-surface)!important;background-image:none!important;border:1px solid var(--amx-border-n)!important;color:var(--amx-black)!important;box-shadow:none!important}#page .sdx-anchor-nav a:hover,#page .sdx-pill:hover{border-color:var(--amx-black)!important;color:var(--amx-black)!important}#page .step-note{border-left:3px solid var(--amx-black)!important}#page .ret-policy-kicker,#page .sdx-summary-item small,#page .info-card p,#page .step-note,#page .section-label,#page .ret-contact p{color:var(--amx-muted-n)!important}#page .section-label{color:var(--amx-black)!important}#page .info-icon,#page .sdx-summary-icon,#page .ret-contact .icon{background:var(--amx-black)!important;background-image:none!important;color:#FFFFFF!important}#page .sdx-hero,#page .ret-hero,#page .page .hero,#page .sdx-hero-copy{background:#FFFFFF!important;background-image:none!important;color:var(--amx-black)!important}#page .sdx-hero h1,#page .ret-hero h1,#page .sdx-hero-copy h1,#page .sdx-hero-copy p,#page .ret-hero p{color:var(--amx-black)!important}html body.page-id-115690 #page [class^="sdx-"],html body.page-id-115690 #page [class*=" sdx-"],html body.page-id-115703 #page [class^="ret-"],html body.page-id-115703 #page [class*=" ret-"],html body.page-id-115607 #page .page [class^="ship-"],html body.page-id-115607 #page .page [class^="step"],html body.page-id-115607 #page .page [class^="info-"],html body.page-id-115607 #page .page .trust-bar,html body.page-id-115607 #page .page .trust-bar span,html body.page-id-115607 #page .page .section-label,html body.page-id-115607 #page .page .content{color:var(--amx-black)!important;border-color:var(--amx-border-n)!important;background-image:none!important;box-shadow:none!important}html body.page-id-115690 #page .sdx-card,html body.page-id-115690 #page .sdx-fee-card,html body.page-id-115690 #page .sdx-faq-item,html body.page-id-115690 #page .sdx-zone,html body.page-id-115690 #page .sdx-policy-item,html body.page-id-115690 #page .sdx-summary-item,html body.page-id-115690 #page .sdx-pill,html body.page-id-115690 #page .sdx-anchor-nav a,html body.page-id-115690 #page .sdx-summary,html body.page-id-115703 #page .ret-badge,html body.page-id-115703 #page .ret-policy-card,html body.page-id-115703 #page .ret-contact,html body.page-id-115703 #page .ret-step,html body.page-id-115607 #page .page .ship-card,html body.page-id-115607 #page .page .info-card,html body.page-id-115607 #page .page .step-note,html body.page-id-115607 #page .page .trust-bar span{background:var(--amx-surface)!important;background-color:var(--amx-surface)!important;border:1px solid var(--amx-border-n)!important}html body.page-id-115690 #page .sdx-section,html body.page-id-115690 #page .sdx-hero,html body.page-id-115690 #page .sdx-wrap,html body.page-id-115703 #page .ret-wrap,html body.page-id-115703 #page .ret-hero,html body.page-id-115703 #page .ret-body,html body.page-id-115703 #page .ret-section,html body.page-id-115607 #page .page,html body.page-id-115607 #page .page .content,html body.page-id-115607 #page .page .hero{background:#FFFFFF!important;background-color:#FFFFFF!important}html body.page-id-115690 #page .sdx-fee-kicker,html body.page-id-115690 #page .sdx-zone-kicker,html body.page-id-115690 #page .sdx-policy-kicker,html body.page-id-115690 #page .sdx-summary-label,html body.page-id-115690 #page .sdx-card p,html body.page-id-115690 #page .sdx-faq-item p,html body.page-id-115703 #page .ret-policy-kicker,html body.page-id-115703 #page .ret-contact p,html body.page-id-115703 #page .ret-step p,html body.page-id-115607 #page .page .ship-time,html body.page-id-115607 #page .page .step-desc,html body.page-id-115607 #page .page .info-card p,html body.page-id-115607 #page .page .step-note{color:var(--amx-muted-n)!important}html body.page-id-115690 #page .sdx-section-head h2 em,html body.page-id-115690 #page h1 em,html body.page-id-115703 #page h1 em,html body.page-id-115703 #page h2 em,html body.page-id-115607 #page .page h1 em,html body.page-id-115607 #page .page h2 em{color:var(--amx-red)!important}html body.page-id-115690 #page .sdx-btn,html body.page-id-115690 #page a.sdx-btn-primary,html body.page-id-115703 #page .ret-cta,html body.page-id-115703 #page .ret-contact a.button,html body.page-id-115607 #page .page .btn,html body.page-id-115607 #page .page a.button{background:var(--amx-red)!important;background-color:var(--amx-red)!important;color:#FFFFFF!important;border:0!important}html body.page-id-115703 #page .ret-step-num,html body.page-id-115607 #page .page .step-num,html body.page-id-115607 #page .page .info-icon,html body.page-id-115690 #page .sdx-summary-icon,html body.page-id-115690 #page .sdx-num{background:var(--amx-black)!important;background-color:var(--amx-black)!important;color:#FFFFFF!important}html body.page-id-115607 #page .page .step-line{background:var(--amx-border-n)!important;background-color:var(--amx-border-n)!important}html body.page-id-115607 #page .page .step-note{border-left:3px solid var(--amx-black)!important}html body.page-id-115690 #page *,html body.page-id-115703 #page *,html body.page-id-115607 #page *,html body.page-id-115607 #page .page,#page .sdx-wrap,#page .ret-wrap,#page .amx-home-promo{--amx-surface:#F7F7F5 !important;--amx-surface-2:#F2F2F0 !important;--amx-bg-tint:#F7F7F5 !important;--amx-border:#E6E6E6 !important;--amx-border-soft:#EEEEEE !important;--amx-pink:#D71920 !important;--amx-purple:#111111 !important;--amx-violet:#111111 !important;--amx-grad:#111111 !important;--amx-gradient:linear-gradient(135deg, #D71920, #D71920) !important;--amx-accent:#D71920 !important;--amx-accent-soft:rgba(215, 25, 32, 0.08) !important;--amx-text:#111111 !important;--amx-text-strong:#111111 !important;--amx-muted:#6B6B6B !important;--amx-text-muted:#6B6B6B !important;--ink:#111111 !important;--ink-muted:#6B6B6B !important;--surface:#F7F7F5 !important;--surface-hover:#F2F2F0 !important;--border:#E6E6E6 !important;--border-mid:#CFCFCF !important;--accent:#D71920 !important;--mag:#D71920 !important}html body.page-id-115690 #page .sdx-step,html body.page-id-115690 #page .sdx-note,html body.page-id-115690 #page .sdx-contact-card,html body.page-id-115690 #page .sdx-journey,html body.page-id-115690 #page .sdx-note-grid,html body.page-id-115690 #page .sdx-contact-grid{background:var(--amx-surface)!important;background-color:#F7F7F5!important}html body.page-id-115607 #page .page .hero{background:var(--amx-black)!important;background-color:#111111!important;color:#FFFFFF!important}html body.page-id-115607 #page .page .hero h1,html body.page-id-115607 #page .page .hero p,html body.page-id-115607 #page .page .hero-badge,html body.page-id-115607 #page .page .hero .hero-sub{color:#FFFFFF!important}html body.page-id-115607 #page .page .hero-badge{background:rgb(255 255 255 / .12)!important;border:1px solid rgb(255 255 255 / .25)!important}html body.page-id-115607 #page .page .cta{background:var(--amx-black)!important;background-color:#111111!important;box-shadow:none!important}html body.page-id-115607 #page .page .cta h2,html body.page-id-115607 #page .page .cta p{color:#FFFFFF!important}html body.page-id-115607 #page .page .btn-gold{background:var(--amx-red)!important;background-color:#D71920!important;color:#FFFFFF!important}html body.page-id-115607 #page .page .btn-ghost{background:transparent!important;border:1px solid rgb(255 255 255 / .5)!important;color:#FFFFFF!important}html body.page-id-115703 #page .ret-contact a,html body.page-id-115703 #page .ret-contact a.button,html body.page-id-115703 #page .ret-cta{color:#FFFFFF!important}html body.page-id-115703 #page .ret-contact a:not(.button):not(.ret-cta){color:var(--amx-black)!important;background:transparent!important;text-decoration:underline}#page .amxopt-footer h2 em{color:#FFFFFF!important;font-style:normal}#page #reviews a.amx-review-auth__create,#page #reviews a.amx-review-auth__signin,#page #reviews .amx-review-auth__actions a.button,#page .amx-review-auth__actions a.amx-review-auth__create{color:#FFFFFF!important;background:var(--amx-red)!important}#page section.amxopt-footer h2 em,#page .amxopt-footer h2 em,#page #amxopt h2 em,section.amxopt.amxopt-footer h2 em{color:#FFFFFF!important}#page .amx-checkout-secure,#page .amx-checkout-secure *{color:var(--amx-muted-n)!important}#page .amx-scroll-top,#page .amx-scroll-top.visible,#page #amx-scroll-top{box-shadow:0 6px 16px rgb(17 17 17 / .25)!important;background:var(--amx-black)!important}html body.page-id-115690 #page .amxopt-footer h2 em,html body.page-id-115703 #page .amxopt-footer h2 em,html body.page-id-115607 #page .amxopt-footer h2 em{color:#FFFFFF!important}html body #amx-scroll-top,html body #amx-scroll-top.visible,html body .amx-scroll-top.visible{box-shadow:0 6px 16px rgb(17 17 17 / .25)!important;background:var(--amx-black)!important;color:#FFFFFF!important}#page .main-navigation a span,#page .main-navigation .cg-menu-link span,#page .main-navigation .cg-menu-link,#page .amx-mega-child a span,#page .sub-menu-link span,#page .main-menu-link span{color:var(--amx-black)!important}#page .main-navigation a:hover span,#page .main-navigation li.current-menu-item>a span{color:var(--amx-red)!important}#page .amx-pdp-delivery__sep{color:var(--amx-muted-n)!important}#page .woocommerce-tabs ul.tabs li a span,#page li.reviews_tab a span,#page .commercekit-atc-tab-links li a span{background:var(--amx-black)!important;color:#FFFFFF!important}#page table.cart td.actions .button:disabled,#page table.cart td.actions button[disabled]{background:#E6E6E6!important;color:#6B6B6B!important}#page .woocommerce-product-gallery__wrapper,#page .flex-viewport{box-shadow:0 4px 20px rgb(17 17 17 / .08)!important}#page .amx-express-checkout__title,#page .amx-express-checkout__divider{color:var(--amx-muted-n)!important}#page .amx-bottom-nav__cart-pill .amx-cart-count{color:#FFFFFF!important}