body.amx-design-a{--amx-a-bg:#0f0f1a;--amx-a-surface:#161620;--amx-a-raised:#20202d;--amx-a-text:#f7f4f6;--amx-a-muted:#c4baca;--amx-a-line:#383442;--amx-a-accent:#d4006e;--amx-a-hover:#b90060;--amx-a-link:#ff85be;--amx-a-radius:8px;--amx-a-width:1200px;--color-bg-primary:var(--amx-a-bg);--color-bg-surface:var(--amx-a-surface);--color-bg-elevated:var(--amx-a-raised);--color-bg-nav:var(--amx-a-bg);--color-border:var(--amx-a-line);--color-border-light:var(--amx-a-line);--color-logo:var(--amx-a-text);--color-logo-sub:var(--amx-a-muted);--color-cta:var(--amx-a-accent);--color-cta-hover:var(--amx-a-hover);--color-accent:var(--amx-a-accent);--color-text-h:var(--amx-a-text);--color-text-body:var(--amx-a-text);--color-text-muted:var(--amx-a-muted);--color-text-faint:var(--amx-a-muted);--bwr-black:var(--amx-a-text);--bwr-soft-black:var(--amx-a-raised);--bwr-white:var(--amx-a-bg);--bwr-surface:var(--amx-a-surface);--bwr-border:var(--amx-a-line);--bwr-border-strong:#817588;--bwr-muted:var(--amx-a-muted);--bwr-muted-2:var(--amx-a-muted);--bwr-red:var(--amx-a-accent);--bwr-red-hover:var(--amx-a-hover);--bwr-red-soft:#33152b;--bwr-red-ring:#ff85be;--amx-bg:var(--amx-a-bg);--amx-bg-tint:var(--amx-a-surface);--amx-bg-deep:var(--amx-a-bg);--amx-surface:var(--amx-a-surface);--amx-surface-alt:var(--amx-a-raised);--amx-text:var(--amx-a-text);--amx-text-strong:var(--amx-a-text);--amx-text-muted:var(--amx-a-muted);--amx-text-invert:#fff;--amx-black:var(--amx-a-text);--amx-black-soft:var(--amx-a-raised);--amx-white:var(--amx-a-bg);--amx-muted:var(--amx-a-muted);--amx-muted-n:var(--amx-a-muted);--amx-border:var(--amx-a-line);--amx-border-soft:var(--amx-a-line);--amx-border-n:var(--amx-a-line);--amx-accent:var(--amx-a-accent);--amx-accent-hover:var(--amx-a-hover);--amx-accent-soft:#33152b;--amx-accent-border:#70405e;--amx-red:var(--amx-a-accent);--amx-red-hover:var(--amx-a-hover);--amx-pink:var(--amx-a-accent);--amx-purple:var(--amx-a-raised);--amx-grad:var(--amx-a-accent);--amx-gradient:var(--amx-a-accent);--amx-b1-ink:var(--amx-a-text);--amx-b1-muted:var(--amx-a-muted);--amx-b1-line:var(--amx-a-line);--amx-b1-surface:var(--amx-a-surface);--amx-b1-accent:var(--amx-a-accent);--chk-text:var(--amx-a-text);--chk-muted:var(--amx-a-muted);--chk-faint:var(--amx-a-muted);--chk-surface:var(--amx-a-surface);--chk-border:var(--amx-a-line);--chk-pink:var(--amx-a-accent);--chk-grad:var(--amx-a-accent);--amx-success:#96dfb3;--bwr-success:#96dfb3;--amx-error:#ffb6bb;--wc-primary:var(--amx-a-accent);--wc-primary-text:#fff;--wc-secondary:var(--amx-a-raised);--wc-secondary-text:var(--amx-a-text);color-scheme:dark;background:var(--amx-a-bg)!important;color:var(--amx-a-text)!important;font-family:"DM Sans",Inter,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;-webkit-font-smoothing:antialiased}body.amx-design-a #page,body.amx-design-a #page :is(.site-content,.content-area,.entry-content,main){background-color:var(--amx-a-bg)!important}body.amx-design-a #page :is(h1,h2,h3,h4,h5,h6){color:var(--amx-a-text)!important}body.amx-design-a #page a{color:var(--amx-a-text)!important}body.amx-design-a #page a:hover{color:var(--amx-a-link)!important}body.amx-design-a :focus-visible{outline:3px solid var(--amx-a-link)!important;outline-offset:4px!important}body.amx-design-a ::selection{background:var(--amx-a-accent);color:#fff}body.amx-design-a #page :is(.button,button.button,input[type="submit"],.checkout-button,.single_add_to_cart_button,#place_order,.wc-block-components-button,.amx-a-button){background:var(--amx-a-accent)!important;background-image:none!important;color:#fff!important;border:1px solid var(--amx-a-accent)!important;border-radius:var(--amx-a-radius)!important;box-shadow:none!important;text-shadow:none!important}body.amx-design-a #page :is(.button,.checkout-button,.single_add_to_cart_button,#place_order,.amx-a-button):hover{background:var(--amx-a-hover)!important;border-color:var(--amx-a-hover)!important;color:#fff!important}body.amx-design-a #page :is(button:disabled,.button.disabled,.button:disabled,input[type="submit"]:disabled){background:#4c4654!important;border-color:#4c4654!important;color:#eee7ef!important;cursor:not-allowed}body.amx-design-a #page :is(.site-header,.main-header,.col-full-nav,.amx-mobile-search-bar,.amx-dept-row){background:var(--amx-a-bg)!important;color:var(--amx-a-text)!important;border-color:var(--amx-a-line)!important;box-shadow:none!important}body.amx-design-a #page .main-header{min-height:82px;padding-top:12px!important;padding-bottom:12px!important;gap:24px}body.amx-design-a #page .main-header :is(a,span,svg){color:var(--amx-a-text)!important}body.amx-design-a #page .main-header svg{stroke:currentColor!important}body.amx-design-a #page .site-branding{margin:0!important;flex:0 0 168px;min-width:0}body.amx-design-a #page .custom-logo-link{margin:0;width:168px}body.amx-design-a #page .site-header .custom-logo-link img{width:168px!important;height:63px!important;max-width:100%;object-fit:contain;filter:grayscale(1) invert(1);mix-blend-mode:screen}body.amx-design-a #page .main-header .site-search{flex:1 1 420px;width:auto;max-width:600px;margin:0 auto!important;padding:0}body.amx-design-a #page .site-header .secondary-navigation{display:none!important}body.amx-design-a #page .amx-header-actions{gap:12px;margin:0;flex:0 0 auto}body.amx-design-a #page .amx-auth-links{gap:10px}body.amx-design-a #page .amx-auth-links a{font-size:12px;padding:7px 9px;background:transparent!important;border-color:var(--amx-a-line)!important;color:var(--amx-a-text)!important}body.amx-design-a #page :is(.amx-wishlist-link,.shoptimizer-myaccount a,.amx-account-link){min-width:44px;min-height:44px;color:var(--amx-a-text)!important}body.amx-design-a #page .site-header-cart .cart-contents{min-height:44px;background:transparent!important;border-color:var(--amx-a-line)!important;color:var(--amx-a-text)!important}body.amx-design-a #page :is(.cart-contents .count,.amx-cart-badge,.amx-bottom-nav__badge){background:var(--amx-a-accent)!important;border-color:var(--amx-a-accent)!important;color:#fff!important}body.amx-design-a #page .col-full-nav{border-top:0!important;border-bottom:1px solid var(--amx-a-line)!important}body.amx-design-a #page .main-navigation ul.menu>li>a{min-height:44px;padding:12px 14px!important;font-size:13px!important;font-weight:500;letter-spacing:0}body.amx-design-a #page .main-navigation :is(a,a span,.cg-menu-link span,.sub-menu-link span,.main-menu-link span){color:var(--amx-a-text)!important}body.amx-design-a #page .main-navigation :is(a:hover,a:hover span,.current-menu-item>a,.current-menu-item>a span){color:var(--amx-a-link)!important}body.amx-design-a #page :is(.sub-menu-wrapper,.sub-menu-wrapper .container,.main-navigation ul.sub-menu,.amx-mega-menu,.amx-mega-menu__panel,.amx-mega-menu a){background:var(--amx-a-surface)!important;border-color:var(--amx-a-line)!important;color:var(--amx-a-text)!important}body.amx-design-a #page :is(.amx-v2-strip,.amx-trust-topbar,.amx-dept-row){display:none!important}body.amx-design-a :is(.dgwt-wcas-sf-wrapp,.dgwt-wcas-search-form,.amx-mobile-search-inner){background:var(--amx-a-raised)!important;border-color:#63596d!important;border-radius:6px!important;box-shadow:none!important}body.amx-design-a .dgwt-wcas-sf-wrapp{padding:0!important}body.amx-design-a :is(input.dgwt-wcas-search-input,input.amx-mobile-search-input){background:transparent!important;color:var(--amx-a-text)!important;border:0!important;box-shadow:none!important;font-size:14px!important}body.amx-design-a :is(input.dgwt-wcas-search-input,input.amx-mobile-search-input)::placeholder{color:var(--amx-a-muted)!important;opacity:1}body.amx-design-a :is(.dgwt-wcas-search-submit,.dgwt-wcas-ico-magnifier,.dgwt-wcas-search-submit svg,.amx-mobile-search-submit){background:transparent!important;color:var(--amx-a-text)!important;fill:currentColor!important}body.amx-design-a :is(.dgwt-wcas-suggestions-wrapp,.dgwt-wcas-details-wrapp,.commercekit-ajs-results){background:var(--amx-a-surface)!important;color:var(--amx-a-text)!important;border:1px solid var(--amx-a-line)!important}body.amx-design-a :is(.dgwt-wcas-suggestion,.dgwt-wcas-st-title,.dgwt-wcas-sp,.dgwt-wcas-sp .amount){color:var(--amx-a-text)!important;border-color:var(--amx-a-line)!important}body.amx-design-a :is(.dgwt-wcas-suggestion-selected,.dgwt-wcas-suggestion:hover){background:var(--amx-a-raised)!important}body.amx-design-a :is(.dgwt-wcas-st-breadcrumbs,.dgwt-wcas-suggestion-headline){color:var(--amx-a-muted)!important}body.amx-design-a .amx-a-home{width:100%;margin:0;padding:0;color:var(--amx-a-text)}body.amx-design-a .amx-a-home *,body.amx-design-a .amx-a-home *::before,body.amx-design-a .amx-a-home *::after{box-sizing:border-box}body.amx-design-a .amx-a-wrap{width:min(calc(100% - 64px),var(--amx-a-width));margin-inline:auto}body.amx-design-a .amx-a-section{padding-block:56px}body.amx-design-a .amx-a-section-heading,body.amx-design-a .amx-a-section__head{display:flex;align-items:baseline;justify-content:space-between;gap:20px;margin-bottom:24px}body.amx-design-a #page :is(.amx-a-section-heading,.amx-a-section__head) h2{margin:0;font:500 clamp(24px,2.2vw,32px)/1.2 "DM Sans",Inter,sans-serif;letter-spacing:-.035em}body.amx-design-a #page :is(.amx-a-text-link,.amx-a-guide__link){color:var(--amx-a-link)!important;font-size:14px;text-decoration:none}body.amx-design-a #page :is(.amx-a-text-link,.amx-a-guide__link):hover{text-decoration:underline;text-underline-offset:4px}body.amx-design-a .amx-a-eyebrow{margin:0 0 20px;color:var(--amx-a-muted);font-size:11px;font-weight:600;letter-spacing:.18em;line-height:1.5;text-transform:uppercase}body.amx-design-a .amx-a-hero{position:relative;display:grid;grid-template-columns:46% 54%;min-height:540px;max-width:1440px;margin:0 auto;overflow:hidden;background:#110d17}body.amx-design-a .amx-a-hero__copy{position:relative;z-index:1;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding:64px 40px 72px max(32px,calc((100vw - 1200px)/2))}body.amx-design-a #page .amx-a-hero :is(h1,.amx-a-hero__title){max-width:12ch;margin:0 0 22px;font:500 clamp(42px,4.6vw,68px)/1.06 "DM Sans",Inter,sans-serif;letter-spacing:-.045em;color:var(--amx-a-text)!important;text-wrap:balance}body.amx-design-a .amx-a-hero__copy>p:not(.amx-a-eyebrow),body.amx-design-a .amx-a-hero__lead{max-width:34ch;margin:0 0 28px;color:#e3dbe6;font-size:clamp(16px,1.35vw,18px);line-height:1.65}body.amx-design-a .amx-a-hero__actions{display:flex;gap:16px;align-items:center;flex-wrap:wrap}body.amx-design-a #page a.amx-a-button{display:inline-flex;align-items:center;justify-content:center;gap:22px;min-height:48px;padding:14px 23px;font-size:14px;font-weight:600;line-height:1.35;text-decoration:none!important;transition:background-color .18s ease}body.amx-design-a #page a.amx-a-button--quiet{background:transparent!important;border-color:#716578!important;color:var(--amx-a-text)!important}body.amx-design-a #page a.amx-a-button--quiet:hover{background:var(--amx-a-raised)!important}body.amx-design-a .amx-a-button svg{width:18px;height:18px}body.amx-design-a .amx-a-hero__media{position:relative;min-width:0;min-height:540px}body.amx-design-a .amx-a-hero__media picture{display:block;height:100%}body.amx-design-a .amx-a-hero__media img{display:block;width:100%;height:100%;min-height:540px;max-width:none;object-fit:cover;object-position:50% 50%}body.amx-design-a .amx-a-hero__media::after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(90deg,#110d17 0%,#fff0 22%)}body.amx-design-a .amx-a-trust{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;padding-block:24px;border-bottom:1px solid var(--amx-a-line)}body.amx-design-a #page .amx-a-trust>a,body.amx-design-a .amx-a-trust__item{display:flex;align-items:center;justify-content:center;gap:16px;min-height:52px;padding:4px 22px;color:var(--amx-a-text)!important;text-decoration:none!important}body.amx-design-a .amx-a-trust>:not(:last-child){border-right:1px solid var(--amx-a-line)}body.amx-design-a .amx-a-trust svg{flex:0 0 28px;width:28px;height:28px;stroke:currentColor;fill:none;stroke-width:1.3}body.amx-design-a .amx-a-trust strong{display:block;font-size:13px;font-weight:500;line-height:1.5}body.amx-design-a .amx-a-trust span{display:block;color:var(--amx-a-muted);font-size:12px;line-height:1.5}body.amx-design-a .amx-a-collections{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}body.amx-design-a #page .amx-a-collection{position:relative;display:flex;align-items:flex-end;justify-content:space-between;min-height:310px;padding:24px;overflow:hidden;border-radius:var(--amx-a-radius);background:var(--amx-a-surface) var(--amx-a-cover,none) center/cover no-repeat;color:#fff!important;text-decoration:none!important}body.amx-design-a .amx-a-collection::before{content:"";position:absolute;inset:0;background:linear-gradient(0deg,rgb(8 7 13 / .88),#fff0 65%);pointer-events:none}body.amx-design-a .amx-a-collection__label,body.amx-design-a .amx-a-collection__arrow{position:relative;z-index:1}body.amx-design-a .amx-a-collection__label{font-size:20px;font-weight:500;line-height:1.3}body.amx-design-a .amx-a-collection__arrow{width:22px;height:22px;transition:transform .18s ease}body.amx-design-a .amx-a-collection:hover .amx-a-collection__arrow{transform:translateX(4px)}body.amx-design-a .amx-a-products{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}body.amx-design-a .amx-a-product{min-width:0;padding:0 0 18px;overflow:hidden;background:var(--amx-a-surface)!important;border:1px solid var(--amx-a-line);border-radius:var(--amx-a-radius)}body.amx-design-a .amx-a-product__media{display:block;aspect-ratio:1/1;overflow:hidden;background:#f5f2f4}body.amx-design-a .amx-a-product__media img{display:block;width:100%;height:100%;padding:18px;object-fit:contain}body.amx-design-a .amx-a-product__brand{display:block;margin:18px 18px 6px;color:var(--amx-a-muted);font-size:10px;font-weight:600;letter-spacing:.1em;text-transform:uppercase}body.amx-design-a #page .amx-a-product__title{margin:0 18px 10px;font-size:16px;font-weight:500;line-height:1.45;letter-spacing:-.015em}body.amx-design-a .amx-a-product__price{margin:0 18px 16px;font-size:16px;font-weight:600}body.amx-design-a #page .amx-a-product__price :is(.price,.amount,bdi){color:var(--amx-a-text)!important}body.amx-design-a #page .amx-a-product__action{display:flex;align-items:center;justify-content:center;min-height:44px;margin:0 18px;padding:10px;font-size:13px}body.amx-design-a .amx-a-guides{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}body.amx-design-a .amx-a-guide{min-width:0}body.amx-design-a .amx-a-guide__media{display:block;aspect-ratio:16/10;margin-bottom:18px;overflow:hidden;border-radius:6px;background:var(--amx-a-surface)}body.amx-design-a .amx-a-guide__media img{display:block;width:100%;height:100%;object-fit:cover}body.amx-design-a #page .amx-a-guide__title{margin:0 0 10px;max-width:30ch;font-size:19px;font-weight:500;line-height:1.4;letter-spacing:-.02em}body.amx-design-a .amx-a-guide__excerpt{margin:0 0 16px;color:var(--amx-a-muted);font-size:14px;line-height:1.7}body.amx-design-a .amx-a-guide__meta{margin-bottom:8px;color:var(--amx-a-muted);font-size:11px;letter-spacing:.08em;text-transform:uppercase}body.amx-design-a #page :is(.archive-header,.woocommerce-products-header,.term-description,.product-details-wrapper,.summary,.woocommerce-tabs,.woocommerce-Tabs-panel,.woocommerce-MyAccount-content,.woocommerce-MyAccount-navigation){background:var(--amx-a-bg)!important;color:var(--amx-a-text)!important;border-color:var(--amx-a-line)!important}body.amx-design-a #page ul.products li.product,body.amx-design-a #page ul.products li.product :is(.woocommerce-card__header,.woocommerce-card__body){background:var(--amx-a-surface)!important;color:var(--amx-a-text)!important;border-color:var(--amx-a-line)!important}body.amx-design-a #page ul.products li.product::before{background:var(--amx-a-surface)!important;box-shadow:none!important}body.amx-design-a #page ul.products li.product :is(.woocommerce-loop-product__title,.woocommerce-loop-product__title a,.price,.price *),body.amx-design-a #page :is(.summary .price,.summary .price *,.woocommerce-Price-amount,.woocommerce-Price-amount bdi,.woocommerce-Price-currencySymbol,.quantity input){color:var(--amx-a-text)!important}body.amx-design-a #page :is(.product__categories,.product__categories a,.price del,.price del *,.woocommerce-breadcrumb,.woocommerce-result-count,.woocommerce-review-link,.woocommerce-product-details__short-description,.term-description p,.woocommerce-shipping-destination){color:var(--amx-a-muted)!important}body.amx-design-a #page :is(.stock.in-stock,.amx-in-stock){color:#96dfb3!important}body.amx-design-a #page :is(.woocommerce-cart table.cart,.cart_totals,.woocommerce-checkout-review-order,#order_review,.cg-checkout-table,.amx-checkout-coupon,.amx-checkout-steps,.amx-checkout-trust,.amx-checkout-secure,.woocommerce-checkout #payment,.woocommerce-checkout #payment ul.payment_methods,.woocommerce-checkout #payment div.payment_box){background:var(--amx-a-surface)!important;color:var(--amx-a-text)!important;border-color:var(--amx-a-line)!important}body.amx-design-a #page :is(table th,table td,label,.form-row label,.woocommerce-checkout #payment label,.cg-checkout-table-product-name){color:var(--amx-a-text)!important;border-color:var(--amx-a-line)!important}body.amx-design-a #page :is(input[type="text"],input[type="email"],input[type="tel"],input[type="search"],input[type="password"],input[type="number"],textarea,select,.select2-container--default .select2-selection--single){background-color:var(--amx-a-raised)!important;color:var(--amx-a-text)!important;border-color:#817588!important;box-shadow:none}body.amx-design-a #page :is(input,textarea)::placeholder{color:var(--amx-a-muted)!important;opacity:1}body.amx-design-a :is(.select2-dropdown,.select2-search__field,.select2-results__option){background:var(--amx-a-raised)!important;color:var(--amx-a-text)!important;border-color:var(--amx-a-line)!important}body.amx-design-a .select2-results__option--highlighted[aria-selected]{background:#51213d!important;color:#fff!important}body.amx-design-a #page :is(.woocommerce-info,.woocommerce-message,.wc-block-components-notice-banner.is-info,.wc-block-components-notice-banner.is-success){background:#172820!important;color:#d5f5e1!important;border-color:#69b88c!important}body.amx-design-a #page :is(.woocommerce-error,.wc-block-components-notice-banner.is-error){background:#351b25!important;color:#ffe1e5!important;border-color:#ffb6bb!important}body.amx-design-a #page .woocommerce-checkout #payment div.payment_box::before{border-bottom-color:var(--amx-a-surface)!important}body.amx-design-a #page :is(.woocommerce-pagination .page-numbers.current,.woocommerce-MyAccount-navigation-link.is-active a){background:#33152b!important;color:var(--amx-a-link)!important;border-color:var(--amx-a-link)!important}body.amx-design-a :is(.amx-menu-panel,.amx-menu-header,.amx-menu-search,.amx-menu-body,.amx-mnav-panel,.amx-mnav-panel__head,.amx-menu-cat-card,.amx-menu-subcats,.amx-menu-subcat,.amx-menu-explore-row,#shoptimizerCartDrawer,.shoptimizer-mini-cart-wrap,.cart-drawer-heading,.widget_shopping_cart,.widget_shopping_cart_content){background:var(--amx-a-surface)!important;color:var(--amx-a-text)!important;border-color:var(--amx-a-line)!important}body.amx-design-a :is(.amx-menu-close,.amx-mnav-x,.amx-mnav-ico,.amx-menu-cat-icon,.amx-menu-explore-icon){background:var(--amx-a-raised)!important;color:var(--amx-a-text)!important;border-color:var(--amx-a-line)!important}body.amx-design-a :is(.amx-menu-panel a,.amx-menu-panel button,.amx-mnav-panel a,.amx-mnav-panel button,.amx-menu-explore-name,.amx-menu-cat-name,.amx-mnav-ico svg,#shoptimizerCartDrawer a,#shoptimizerCartDrawer .amount){color:var(--amx-a-text)!important}body.amx-design-a :is(.amx-menu-section-title,.amx-menu-explore-sub,.amx-menu-explore-chevron,.amx-menu-subcat__count,.amx-mnav-count,.woocommerce-mini-cart__total){color:var(--amx-a-muted)!important}body.amx-design-a :is(.amx-menu-cat-card.is-active,.amx-mnav-tab.is-active,.amx-mnav-tab[aria-selected="true"]){background:#33152b!important;border-color:var(--amx-a-link)!important;color:var(--amx-a-link)!important}body.amx-design-a #shoptimizerCartDrawer .woocommerce-mini-cart__buttons .button.checkout{background:var(--amx-a-accent)!important;color:#fff!important}body.amx-design-a #shoptimizerCartDrawer .woocommerce-mini-cart__buttons .button:not(.checkout){background:transparent!important;color:var(--amx-a-text)!important;border-color:#817588!important}body.amx-design-a .amx-bottom-nav{background:var(--amx-a-bg)!important;border-top-color:var(--amx-a-line)!important;box-shadow:none!important}body.amx-design-a .amx-bottom-nav :is(a,button),body.amx-design-a .amx-bottom-nav__item--cart::after{color:var(--amx-a-muted)!important}body.amx-design-a .amx-bottom-nav .amx-bottom-nav__cart-pill{background:var(--amx-a-accent)!important;border-color:var(--amx-a-bg)!important;box-shadow:none!important}body.amx-design-a #cmplz-cookiebanner-container #cmplz-cookiebanner-1-optin.cmplz-cookiebanner{--cmplz_text_color:var(--amx-a-text) !important;--cmplz_hyperlink_color:var(--amx-a-link) !important;background:var(--amx-a-surface)!important;color:var(--amx-a-text)!important;border:1px solid #817588!important;border-radius:10px!important}body.amx-design-a #cmplz-cookiebanner-container #cmplz-cookiebanner-1-optin :is(.cmplz-title,.cmplz-message,.cmplz-message p,.cmplz-category-title,.cmplz-description){color:var(--amx-a-text)!important}body.amx-design-a #cmplz-cookiebanner-container #cmplz-cookiebanner-1-optin :is(a,.cmplz-link){color:var(--amx-a-link)!important}body.amx-design-a #cmplz-cookiebanner-container #cmplz-cookiebanner-1-optin .cmplz-btn{background:var(--amx-a-raised)!important;border-color:#817588!important;color:var(--amx-a-text)!important}body.amx-design-a #cmplz-cookiebanner-container #cmplz-cookiebanner-1-optin .cmplz-accept{background:var(--amx-a-accent)!important;border-color:var(--amx-a-accent)!important;color:#fff!important}body.amx-design-a.single-post #page .entry-content{max-width:760px;margin-inline:auto;font-size:18px;line-height:1.85;color:#e0d7e4!important}body.amx-design-a.single-post #page .entry-content :is(p,li){color:#e0d7e4!important;font-size:18px;line-height:1.85}body.amx-design-a.single-post #page .entry-content :is(h2,h3,h4){margin-top:1.7em;margin-bottom:.65em;line-height:1.3}body.amx-design-a.single-post #page .entry-content a{color:var(--amx-a-link)!important;text-decoration:underline;text-underline-offset:3px}body.amx-design-a.single-post #page .entry-content :is(blockquote,pre,table){background:var(--amx-a-surface)!important;border-color:var(--amx-a-line)!important;color:var(--amx-a-text)!important}body.amx-design-a #page :is(.elementor-location-footer,.fx-footer,footer.fx-footer,.site-footer,#colophon,.amxopt-footer,.amx-partner-link){background:var(--amx-a-bg)!important;background-image:none!important;color:var(--amx-a-muted)!important;border-color:var(--amx-a-line)!important}body.amx-design-a #page .fx-footer :is(p,li,small,span,.fx-agb-text,.fx-copy,.fx-bottom){color:var(--amx-a-muted)!important}body.amx-design-a #page .fx-footer :is(h2,h3,h4,strong,.fx-brand-name,.fx-brand-name em,a){color:var(--amx-a-text)!important}body.amx-design-a #page .fx-footer :is(.fx-age,.fx-chip,.fx-agb-badge,.fx-contact-box){background:var(--amx-a-surface)!important;border-color:var(--amx-a-line)!important}body.amx-design-a #page .fx-footer a:hover{color:var(--amx-a-link)!important}body.amx-design-a #page .amxopt-footer input[type="email"]{background:var(--amx-a-raised)!important;color:var(--amx-a-text)!important}@media (min-width:993px){body.amx-design-a #page .main-header.col-full{display:flex!important;align-items:center;max-width:1264px;padding-inline:32px!important}body.amx-design-a #page .main-header>.amx-hamburger{display:none!important}body.amx-design-a #page .main-navigation{float:none;width:100%}body.amx-design-a #page .main-navigation ul.menu{display:flex;justify-content:center;flex-wrap:nowrap}}@media (max-width:1199px) and (min-width:993px){body.amx-design-a #page .main-header{gap:16px}body.amx-design-a #page .amx-auth-links a{padding-inline:5px}body.amx-design-a #page .main-navigation ul.menu>li>a{padding-inline:9px!important;font-size:12px!important}}@media (max-width:992px){body.amx-design-a #page .main-header{min-height:64px;gap:8px;padding:0 16px!important}body.amx-design-a #page .site-branding{flex-basis:122px}body.amx-design-a #page .custom-logo-link{width:122px}body.amx-design-a #page .site-header .custom-logo-link img{width:122px!important;height:46px!important}body.amx-design-a #page .amx-hamburger{color:var(--amx-a-text)!important;background:transparent!important}body.amx-design-a #page .main-header .amx-hamburger svg{stroke:var(--amx-a-text)!important}body.amx-design-a #page .amx-mobile-search-bar.amx-mobile-search-fibo{padding:6px 16px!important}body.amx-design-a #page .amx-mobile-search-bar form.dgwt-wcas-search-form{height:40px!important;min-height:40px!important;padding-left:12px!important}body.amx-design-a #page .amx-mobile-search-bar .dgwt-wcas-sf-wrapp,body.amx-design-a #page .amx-mobile-search-bar input.dgwt-wcas-search-input{height:38px!important;min-height:38px!important;line-height:38px!important}body.amx-design-a #page .amx-mobile-search-bar .dgwt-wcas-search-submit{height:38px!important}body.amx-design-a .amx-a-hero{grid-template-columns:47% 53%;min-height:460px}body.amx-design-a .amx-a-hero__copy{padding:40px 24px 48px 32px}body.amx-design-a .amx-a-hero__media,body.amx-design-a .amx-a-hero__media img{min-height:460px}body.amx-design-a .amx-a-products{grid-template-columns:repeat(2,minmax(0,1fr))}body.amx-design-a .amx-a-collection{min-height:260px!important;padding:18px!important}}@media (max-width:767px){body.amx-design-a .amx-a-wrap{width:calc(100% - 32px)}body.amx-design-a .amx-a-section{padding-block:34px}body.amx-design-a .amx-a-section-heading,body.amx-design-a .amx-a-section__head{gap:12px;margin-bottom:18px}body.amx-design-a #page :is(.amx-a-section-heading,.amx-a-section__head) h2{font-size:24px}body.amx-design-a .amx-a-hero{grid-template-columns:1fr;min-height:0}body.amx-design-a .amx-a-hero__copy{padding:36px 24px 12px}body.amx-design-a .amx-a-eyebrow{margin-bottom:14px;font-size:10px}body.amx-design-a #page .amx-a-hero :is(h1,.amx-a-hero__title){max-width:11ch;font-size:clamp(37px,10.3vw,48px);margin-bottom:18px}body.amx-design-a .amx-a-hero__copy>p:not(.amx-a-eyebrow),body.amx-design-a .amx-a-hero__lead{max-width:33ch;margin-bottom:22px;font-size:16px;line-height:1.6}body.amx-design-a #page a.amx-a-button{min-height:46px;padding:12px 20px}body.amx-design-a .amx-a-hero__media{min-height:0;height:280px}body.amx-design-a .amx-a-hero__media img{min-height:0;height:100%;object-position:50% 58%}body.amx-design-a .amx-a-hero__media::after{background:linear-gradient(180deg,#110d17,#fff0 24%)}body.amx-design-a .amx-a-trust{grid-template-columns:1fr;gap:12px;padding-block:20px}body.amx-design-a #page .amx-a-trust>a,body.amx-design-a .amx-a-trust__item{justify-content:flex-start;min-height:40px;padding:0 8px;border:0!important}body.amx-design-a .amx-a-trust svg{flex-basis:24px;width:24px;height:24px}body.amx-design-a .amx-a-collections{grid-template-columns:1fr;gap:12px}body.amx-design-a #page .amx-a-collection{min-height:148px!important;padding:22px!important;background-position:50% 52%}body.amx-design-a .amx-a-collection__label{font-size:19px}body.amx-design-a .amx-a-products{gap:12px}body.amx-design-a .amx-a-product__media img{padding:10px}body.amx-design-a .amx-a-product__brand{margin:14px 12px 6px;font-size:9px}body.amx-design-a #page .amx-a-product__title{margin-inline:12px;font-size:14px}body.amx-design-a .amx-a-product__price{margin-inline:12px;font-size:15px}body.amx-design-a #page .amx-a-product__action{margin-inline:12px;font-size:12px;padding-inline:7px}body.amx-design-a .amx-a-guides{grid-template-columns:1fr;gap:30px}body.amx-design-a .amx-a-guide__media{aspect-ratio:16/9;margin-bottom:14px}body.amx-design-a #page .amx-a-guide__title{max-width:none;font-size:20px}body.amx-design-a.single-post #page .entry-content,body.amx-design-a.single-post #page .entry-content :is(p,li){font-size:17px;line-height:1.8}}@media (prefers-reduced-motion:reduce){body.amx-design-a .amx-a-home *,body.amx-design-a .amx-a-home *::before,body.amx-design-a .amx-a-home *::after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}@media (forced-colors:active){body.amx-design-a #page :is(.amx-a-button,.amx-a-product__action,.amx-a-collection){border:1px solid ButtonText!important}body.amx-design-a #page .site-header .custom-logo-link img{filter:none;mix-blend-mode:normal}}body.amx-design-a #page .main-header{box-sizing:border-box}body.amx-design-a #page .amx-a-wordmark{display:inline-block;color:var(--amx-a-text)!important;font:400 23px/1.2 "DM Sans",Inter,sans-serif;letter-spacing:.16em;white-space:nowrap}body.amx-design-a .amx-menu-logo__img{filter:grayscale(1) invert(1);mix-blend-mode:screen}body.amx-design-a :is(.amx-mnav-row[aria-expanded="true"],.amx-mnav-back,.amx-mnav-row--all,.amx-mnav-row--all .amx-mnav-label){color:var(--amx-a-link)!important}body.amx-design-a #page .elementor-location-footer :is(.e-con,.elementor-widget-container){background-color:transparent!important}@media (max-width:992px){body.amx-design-a #page .amx-a-wordmark{font-size:18px;letter-spacing:.12em}}body.amx-design-a :is(.amx-v2-strip,.amx-trust-topbar,.amx-dept-row){display:none!important}body.amx-design-a #page :is(.main-navigation,.shoptimizer-primary-navigation,.primary-navigation,.col-full-nav .col-full){background:var(--amx-a-bg)!important;border-color:var(--amx-a-line)!important}@media (min-width:993px){body.amx-design-a #page .main-header{min-height:76px!important;height:auto!important}body.amx-design-a #page .main-navigation{max-width:1200px;margin-inline:auto}}body.home.amx-design-a #page #content{padding-top:0!important}body.home.amx-design-a #page #content>.col-full{width:100%!important;max-width:none!important;margin:0!important;padding:0!important}body.home.amx-design-a #page .amx-a-content{float:none!important;width:100%!important;max-width:none!important;margin:0!important;padding:0!important}body.home.amx-design-a #page #main.amx-a-home{width:100%;max-width:none;margin:0;padding:0}body.amx-design-a :is(.amx-a-text-link,.amx-a-guide__link){display:inline-flex;align-items:center;gap:8px;flex:0 0 auto}body.amx-design-a :is(.amx-a-text-link,.amx-a-guide__link) svg{display:block;flex:0 0 18px;width:18px;height:18px}body.amx-design-a .amx-a-collection__arrow svg{display:block;width:100%;height:100%}body.amx-design-a .amx-a-product{display:flex;flex-direction:column}body.amx-design-a .amx-a-product__media{flex:0 0 auto}body.amx-design-a .amx-a-product__price{margin-top:auto}body.amx-design-a .amx-a-guide{display:flex;flex-direction:column}body.amx-design-a .amx-a-guide__link{margin-top:auto;align-self:flex-start}@media (min-width:993px){body.amx-design-a #page .shoptimizer-primary-navigation.col-full{display:flex!important;align-items:center;gap:16px;width:100%;max-width:1264px;margin-inline:auto;padding-inline:32px}body.amx-design-a #page .shoptimizer-primary-navigation .main-navigation{flex:1 1 auto;width:auto;min-width:0;margin:0}body.amx-design-a #page .col-full-nav .site-header-cart{display:block!important;flex:0 0 112px;width:112px;float:none;margin:0}body.amx-design-a #page .col-full-nav .cart-contents{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-width:100px;min-height:44px}}@media (min-width:993px) and (max-width:1199px){body.amx-design-a #page .main-navigation ul.menu>li>a{padding-inline:6px!important;font-size:11.5px!important}}body.home.amx-design-a #page #content .shoptimizer-archive>.col-full{width:100%!important;max-width:none!important;margin:0!important;padding:0!important}body.amx-design-a #page #amx-a-title{font-family:"DM Sans",Inter,sans-serif!important;font-size:clamp(42px,4.6vw,68px)!important;font-weight:500!important;line-height:1.06!important;letter-spacing:-.045em!important}body.amx-design-a #page :is(.amx-a-section-heading,.amx-a-section__head) h2{font-size:clamp(24px,2.2vw,32px)!important;line-height:1.2!important}body.amx-design-a #page .amx-a-product__title{font-size:16px!important;line-height:1.45!important}body.amx-design-a #page .amx-a-guide__title{font-size:19px!important;line-height:1.4!important}body.amx-design-a #page .main-header :is(a,button) :is(svg,svg path){stroke:var(--amx-a-text)!important}@media (max-width:767px){body.amx-design-a #page #amx-a-title{font-size:clamp(37px,10.3vw,48px)!important;line-height:1.06!important}body.amx-design-a #page :is(.amx-a-section-heading,.amx-a-section__head) h2{font-size:24px!important}body.amx-design-a #page .amx-a-product__title{font-size:14px!important}body.amx-design-a #page .amx-a-guide__title{font-size:20px!important}}@media (min-width:993px){body.amx-design-a #page .shoptimizer-primary-navigation.col-full{box-sizing:border-box}}body.amx-design-a #page .entry-header{background:var(--amx-a-bg)!important;color:var(--amx-a-text)!important;border-color:var(--amx-a-line)!important}body.amx-design-a #page .entry-header :is(.entry-meta,.posted-on,.byline,.post__categories){color:var(--amx-a-muted)!important}body.amx-design-a #page .select2-container .select2-selection--single{background:var(--amx-a-raised)!important;color:var(--amx-a-text)!important}body.amx-design-a #page .select2-container .select2-selection__rendered{background:transparent!important;color:var(--amx-a-text)!important}body.amx-design-a #page .amx-a-collection{background-size:300% auto!important}body.amx-design-a #page .amx-hw25-notice{background:#2a1d2b!important;color:var(--amx-a-text)!important;border:1px solid #76506f!important}body.amx-design-a #page .amx-hw25-notice :is(strong,b,span){color:var(--amx-a-text)!important}body.amx-design-a #page .amx-hw25-notice a{color:var(--amx-a-link)!important}body.amx-design-a #page #customer_details{background:var(--amx-a-surface)!important;color:var(--amx-a-text)!important;border-color:var(--amx-a-line)!important}body.amx-design-a #page #customer_details :is(.col-1,.col-2,.woocommerce-billing-fields,.woocommerce-shipping-fields,.woocommerce-additional-fields){background:transparent!important;color:var(--amx-a-text)!important}body.amx-design-a.single-post #page .type-post{background:var(--amx-a-bg)!important}body.amx-design-a #page .amx-empty-next__cats a{background:var(--amx-a-raised)!important;color:var(--amx-a-text)!important;border-color:var(--amx-a-line)!important}body.amx-design-a #page :is(.widget_shopping_cart,.widget_shopping_cart_content){background:var(--amx-a-surface)!important;color:var(--amx-a-text)!important}