@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/inter-var-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/inter-var-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/poppins-700-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/poppins-700-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:800;font-display:swap;src:url(/fonts/poppins-800-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:800;font-display:swap;src:url(/fonts/poppins-800-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}html[data-tenant=wexfur],body[data-tenant=wexfur]{--brand:#56744e;--brand-600:#4e6c46;--brand-700:var(--brand-btn-hov);--brand-btn:#3d5c36;--brand-btn-hov:#2e4529;--brand-light:#e8f0e6;--brand-50:#f3f7f1;--body-bg:#eef2ec;--surface:#fff;--surface-2:#f4f7f2;--hero-bg:#eaf0e8;--cream:#fbf9f2;--text-900:#111827;--text-800:#1f2937;--text-700:#374151;--text-600:#4b5563;--text-500:#666c7a;--text-400:#646c7b;--text-300:#d1d5db;--line:#e7eae5;--line-md:#d1d5db;--border-md:#d1d5db;--line-control:#7c8f71;--star:#b18103;--green:#117c38;--green-bg:#f0fdf4;--red:#d71212;--red-bg:#fef2f2;--accent:#b04a2e;--accent-bg:#fbede7;--r-sm:6px;--r:8px;--r-md:12px;--r-lg:16px;--r-xl:20px;--r-2xl:24px;--r-pill:9999px;--shadow-xs:0 1px 2px #1118270d;--shadow-card:0 2px 10px #5a7a5214, 0 1px 2px #0000000a;--shadow-lift:0 2px 4px #1118270d, 0 10px 20px -8px #5a7a5224;--shadow-app:0 12px 48px #5a7a5224, 0 2px 8px #0000000f;--shadow-pop:0 12px 32px #11182729;--ease:cubic-bezier(.4, 0, .2, 1);--ease-out:cubic-bezier(.16, 1, .3, 1);--wex-ease-exit:cubic-bezier(.4, 0, 1, 1);--dur-instant:80ms;--dur:.2s;--fs-2xs:.68rem;--fs-xs:.74rem;--fs-sm:.8rem;--fs-md:.86rem;--fs-base:.92rem;--fs-lg:1rem;--fs-xl:1.06rem;--fs-2xl:1.2rem;--fs-3xl:1.4rem;--lh-display:1.05;--lh-title:1.22;--lh-snug:1.35;--lh-body:1.55;--lh-prose:1.75;--lh-ui:1.3;--tr-display:-.02em;--tr-title:-.014em;--tr-caps:.09em;--tr-num:-.01em;--gap-inline:var(--space-2);--gap-stack:var(--space-3);--gap-group:var(--space-5);--pad-card:var(--space-5);--pad-panel:var(--space-6);--pad-control:var(--space-3) var(--space-4);--section-pad-sm:clamp(1.75rem, 1.4rem + 1.2vw, 2.5rem);--section-pad:clamp(2.5rem, 1.9rem + 2vw, 3.75rem);--section-pad-lg:clamp(3.5rem, 2.6rem + 3vw, 5.5rem);--state-hover-bg:var(--brand-50);--state-hover-line:var(--line-control);--state-selected-bg:var(--brand-50);--state-selected-ink:var(--brand);--state-disabled-bg:var(--line);--state-disabled-ink:var(--text-600);--press-scale:.97;--press-scale-icon:.92;--font:"Inter", ui-sans-serif, system-ui, -apple-system, sans-serif;--font-display:"Poppins", var(--font);--container:1240px;--shell-max:1120px;--gutter:clamp(20px, .85rem + 1.1vw, 32px);--sticky-top:88px;--focus-glow:0 0 0 4px #5a7a5214;--link-underline-offset:.2em;--link-underline-thickness:1.5px;--skeleton-base:var(--surface-2);--skeleton-sheen:#ffffffa6;--skeleton-radius:var(--r-sm);--color-background:var(--body-bg);--color-surface:var(--surface);--color-surface-raised:var(--surface);--color-surface-sunken:var(--surface-2);--color-text:var(--text-900);--color-text-muted:var(--text-400);--color-text-inverse:#fff;--color-border:var(--line);--color-border-strong:var(--line-control);--color-primary:var(--brand-btn);--color-primary-contrast:#fff;--color-accent:var(--accent);--color-accent-contrast:#fff;--color-success:var(--green);--color-success-contrast:#fff;--color-warning:#8a5a12;--color-warning-contrast:#fff;--color-danger:var(--red);--color-danger-contrast:#fff;--color-focus-ring:var(--brand);--focus-ring:var(--brand);--color-scrim:#11182773;--color-primary-soft:var(--brand-50);--color-accent-soft:var(--accent-bg);--color-danger-soft:var(--red-bg);--color-success-soft:var(--green-bg);--color-warning-soft:#fbf1dd;--font-sans:var(--font);--leading-tight:var(--lh-title);--leading-snug:var(--lh-snug);--leading-normal:var(--lh-body);--leading-relaxed:var(--lh-prose);--tracking-tight:var(--tr-title);--tracking-tighter:var(--tr-display);--measure:66ch;--measure-narrow:46ch;--container-max:var(--container);--container-narrow:820px;--container-pad:var(--gutter);--header-height:72px;--tap-target:44px;--grid-gap:var(--gap-group);--grid-gap-tight:var(--gap-stack);--grid-gap-loose:var(--space-8);--product-grid-gap:var(--gap-group);--card-radius:var(--r-xl);--button-radius:var(--r-pill);--input-radius:var(--r-md);--media-radius:var(--r-lg);--badge-radius:var(--r-pill);--dialog-radius:var(--r-xl);--toast-radius:var(--r-lg);--drawer-radius:0;--shadow-color:220 20% 12%;--shadow-sm:var(--shadow-xs);--shadow-md:var(--shadow-card);--shadow-lg:var(--shadow-lift);--shadow-xl:var(--shadow-pop);--dur-fast:.15s;--dur-normal:var(--dur);--dur-slow:.28s;--dur-slower:.45s;--ease-in-out:var(--ease);--transition-fast:var(--dur-fast) var(--ease);--transition-normal:var(--dur) var(--ease-out);--transition-slow:var(--dur-slow) var(--ease-out);--tenant-media-bg:var(--surface-2);--tenant-card-shadow:var(--shadow-card);--btn-font:var(--font);--btn-weight:600;--btn-tracking:0;--btn-font-size:var(--fs-base);--btn-pad-y:11px;--btn-pad-x:24px;--price-weight:800;--price-tracking:var(--tr-num);--price-compare-color:var(--text-400);--rating-color:var(--star);--wish-color:var(--text-400);--wish-color-active:var(--red);--cart-badge-chip-bg:var(--brand);--cart-badge-chip-color:#fff;--breadcrumb-separator:"/";--search-radius:var(--r-pill);--search-bg:var(--surface-2);--search-height:44px;--stock-font:var(--font)}html[data-tenant=wexfur] *,html[data-tenant=wexfur] :before,html[data-tenant=wexfur] :after{box-sizing:border-box;margin:0;padding:0}html[data-tenant=wexfur]{font-family:var(--font);font-size:16px;line-height:var(--lh-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;scroll-behavior:smooth;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background-color:var(--body-bg);scroll-padding-block-start:var(--sticky-top);overflow-x:clip}body[data-tenant=wexfur]{background:var(--body-bg);color:var(--text-900);font-family:var(--font);font-size:var(--fs-lg);line-height:var(--lh-body);min-height:100vh;padding:var(--space-4);justify-content:center;align-items:flex-start;display:flex;overflow-x:clip}[data-tenant=wexfur] .wex-app-shell{width:100%;max-width:var(--shell-max);min-height:calc(100vh - (var(--space-4) * 2));background:var(--surface);border-radius:var(--r-2xl);box-shadow:var(--shadow-app);flex-direction:column;display:flex;position:relative}[data-tenant=wexfur] .wex-app-shell>main{flex:1;width:100%}[data-tenant=wexfur] .wex-app-shell>:first-child{border-start-start-radius:var(--r-2xl);border-start-end-radius:var(--r-2xl)}[data-tenant=wexfur] .wex-app-shell>.site-footer{border-end-end-radius:var(--r-2xl);border-end-start-radius:var(--r-2xl)}[data-tenant=wexfur] a{color:inherit;text-decoration:none}[data-tenant=wexfur] button{cursor:pointer;color:inherit;font-family:inherit;font-size:inherit;background:0 0;border:none}[data-tenant=wexfur] img,[data-tenant=wexfur] svg{max-width:100%;display:block}[data-tenant=wexfur] svg{fill:none}[data-tenant=wexfur] [fill=currentColor]{fill:currentColor}[data-tenant=wexfur] ul,[data-tenant=wexfur] ol{list-style:none}[data-tenant=wexfur] input,[data-tenant=wexfur] select,[data-tenant=wexfur] textarea{color:inherit;font-family:inherit}[data-tenant=wexfur] :focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}[data-tenant=wexfur] :is(h1,h2,h3,h4,h5,h6){font-family:var(--font);font-weight:700;line-height:var(--lh-snug);letter-spacing:var(--tr-title);text-wrap:wrap}[data-tenant=wexfur] .container{width:100%;max-width:var(--container);padding-inline:var(--gutter);margin-inline:auto}html[data-tenant=wexfur] body[data-tenant=wexfur] .skip-link{background:var(--brand);color:#fff;padding:var(--pad-control);border-radius:var(--r-md);font-weight:600;font-size:var(--fs-md);line-height:var(--lh-ui)}[data-tenant=wexfur] .hide-scrollbar{scrollbar-width:none}[data-tenant=wexfur] .hide-scrollbar::-webkit-scrollbar{display:none}[data-tenant=wexfur] .wex-clamp,[data-tenant=wexfur] .pc-name a,[data-tenant=wexfur] .cart-line-title,[data-tenant=wexfur] .blog-excerpt{-webkit-line-clamp:var(--clamp-lines,2);line-clamp:var(--clamp-lines,2);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}[data-tenant=wexfur] .wex-tabular{font-variant-numeric:tabular-nums;letter-spacing:var(--tr-num)}[data-tenant=wexfur] .muted-small{color:var(--text-400);font-size:var(--fs-sm)}@media (prefers-reduced-motion:reduce){[data-tenant=wexfur] *,[data-tenant=wexfur] :before,[data-tenant=wexfur] :after{transition-duration:.001ms!important;animation-duration:.001ms!important}html[data-tenant=wexfur]{scroll-behavior:auto}}[data-tenant=wexfur] .section-heading{justify-content:space-between;align-items:flex-end;gap:var(--gap-stack);margin-bottom:var(--space-6);flex-wrap:wrap;display:flex}[data-tenant=wexfur] .section-eyebrow{font-size:var(--fs-xs);letter-spacing:var(--tr-caps);font-weight:700;line-height:var(--lh-ui);text-transform:uppercase;color:var(--brand);margin-bottom:var(--gap-inline);display:block}[data-tenant=wexfur] .section-title{font-family:var(--font-display);color:var(--text-900);letter-spacing:var(--tr-title);font-size:clamp(1.35rem,2.6vw,1.7rem);font-weight:700;line-height:var(--lh-title);text-wrap:balance}[data-tenant=wexfur] .section-sub{font-size:var(--fs-base);line-height:var(--lh-body);color:var(--text-500);margin-top:var(--gap-inline);max-width:62ch}[data-tenant=wexfur] .section-kicker{font-size:var(--fs-sm);line-height:var(--lh-ui);color:var(--text-400);font-weight:500}[data-tenant=wexfur] .text-link{align-items:center;gap:var(--gap-inline);font-size:var(--fs-md);line-height:var(--lh-ui);color:var(--brand);transition:transform var(--dur-instant) var(--ease);font-weight:600;display:inline-flex}[data-tenant=wexfur] .text-link:hover{text-decoration:underline;text-decoration-thickness:var(--link-underline-thickness);text-underline-offset:var(--link-underline-offset)}[data-tenant=wexfur] .text-link:active{transform:scale(var(--press-scale))}[data-tenant=wexfur] .text-link svg{width:16px;height:16px;transition:transform var(--dur-fast)}[data-tenant=wexfur] .text-link:hover svg{transform:translate(3px)}[data-tenant=wexfur] .page-section{max-width:var(--container);padding:var(--section-pad) var(--gutter) 0;width:100%;margin-inline:auto}[data-tenant=wexfur] .page-section:last-child{padding-bottom:var(--section-pad-lg)}[data-tenant=wexfur] .page-title{font-family:var(--font-display);letter-spacing:var(--tr-display);color:var(--text-900);font-size:clamp(1.6rem,3vw,2.1rem);font-weight:800;line-height:var(--lh-display);text-wrap:balance}[data-tenant=wexfur] .wex-breadcrumbs{max-width:var(--container);padding:var(--space-5) var(--gutter) 0;width:100%;margin-inline:auto}[data-tenant=wexfur] .wex-breadcrumbs .breadcrumbs__list{font-size:var(--fs-sm);line-height:var(--lh-ui);color:var(--text-400);gap:var(--space-1) var(--gap-inline)}[data-tenant=wexfur] .wex-breadcrumbs .breadcrumbs__item:before{color:var(--text-300)}[data-tenant=wexfur] .wex-breadcrumbs .breadcrumbs__link{color:var(--text-500);transition:color var(--dur-fast)}[data-tenant=wexfur] .wex-breadcrumbs .breadcrumbs__link:hover{color:var(--brand);text-decoration:none}[data-tenant=wexfur] .wex-breadcrumbs .breadcrumbs__current{color:var(--text-700);max-inline-size:min(32ch,100%);font-weight:600}[data-tenant=wexfur] .wex-prose{max-width:var(--measure);color:var(--text-700);font-size:var(--fs-lg);line-height:var(--lh-prose)}[data-tenant=wexfur] .wex-prose>*+*{margin-block-start:var(--gap-group)}[data-tenant=wexfur] .wex-prose :is(h2,h3,h4){color:var(--text-900);line-height:var(--lh-title);margin-block-start:var(--space-8)}[data-tenant=wexfur] .wex-prose :is(ul,ol){padding-inline-start:var(--gap-group)}[data-tenant=wexfur] .wex-prose ul{list-style:outside}[data-tenant=wexfur] .wex-prose ol{list-style:decimal}[data-tenant=wexfur] .wex-prose li+li{margin-block-start:var(--gap-inline)}[data-tenant=wexfur] .wex-prose a{color:var(--brand);text-decoration:underline;text-decoration-thickness:var(--link-underline-thickness);text-underline-offset:var(--link-underline-offset)}[data-tenant=wexfur] .wex-prose a:hover{color:var(--brand-600)}[data-tenant=wexfur] .site-header{background:var(--surface);border-bottom:1px solid var(--line);z-index:var(--z-header);transition:box-shadow var(--dur) var(--ease);position:sticky;top:0}[data-tenant=wexfur] .header-inner{min-height:var(--header-height);align-items:center;gap:var(--space-4);display:flex}[data-tenant=wexfur] .header-logo,[data-tenant=wexfur] .wex-logo-mark{flex-shrink:0;align-items:center;display:flex}[data-tenant=wexfur] .header-logo{gap:var(--gap-inline)}[data-tenant=wexfur] .header-logo-img{object-fit:contain;width:auto;max-width:min(220px,44vw);height:48px}[data-tenant=wexfur] .header-nav,[data-tenant=wexfur] .header-icons{align-items:center;gap:var(--space-1);display:flex}[data-tenant=wexfur] .header-icons{flex-shrink:0}[data-tenant=wexfur] .wex-logo-word{font-family:var(--font-display);letter-spacing:var(--tr-display);font-size:1.45rem;font-weight:800;line-height:var(--lh-display);color:var(--brand);white-space:nowrap}[data-tenant=wexfur] .footer-brand .wex-logo-word{font-size:1.3rem}@media (width<=640px){[data-tenant=wexfur] .wex-logo-word{font-size:1.2rem}}@media (width<=420px){[data-tenant=wexfur] .wex-logo-word{display:none}[data-tenant=wexfur] .mobile-menu-head .wex-logo-word,[data-tenant=wexfur] .footer-brand .wex-logo-word{display:inline-block}}[data-tenant=wexfur] .wex-header-minimal{font-size:var(--fs-md);line-height:var(--lh-ui);color:var(--text-600);margin-inline-start:auto;font-weight:600}[data-tenant=wexfur] .wex-header-minimal a{transition:color var(--transition-fast)}[data-tenant=wexfur] .wex-header-minimal a:hover{color:var(--brand);text-decoration:underline;text-decoration-thickness:var(--link-underline-thickness);text-underline-offset:var(--link-underline-offset)}[data-tenant=wexfur] .wex-icons-push{margin-inline-start:auto}[data-tenant=wexfur] .nav-link{min-block-size:var(--tap-target);padding:var(--gap-inline) var(--space-3);font-size:var(--fs-base);color:var(--text-600);border-radius:var(--r-pill);white-space:nowrap;align-items:center;font-weight:500;display:inline-flex}[data-tenant=wexfur] .nav-link,[data-tenant=wexfur] .nav-item[data-mega-item]>.nav-disclosure,[data-tenant=wexfur] .icon-btn,[data-tenant=wexfur] .mm-chip,[data-tenant=wexfur] .promo-dismiss{transition:color var(--transition-fast), background-color var(--transition-fast), border-color var(--transition-fast), opacity var(--transition-fast), transform var(--dur-instant) var(--ease)}[data-tenant=wexfur] .nav-link:hover,[data-tenant=wexfur] .nav-item[data-mega-item]:hover>.nav-link,[data-tenant=wexfur] .nav-item[data-mega-item]:hover>.nav-disclosure,[data-tenant=wexfur] .mega-menu a:hover,[data-tenant=wexfur] .mm-link:hover,[data-tenant=wexfur] .mm-sublink:hover,[data-tenant=wexfur] .mm-chip:hover,[data-tenant=wexfur] .icon-btn:hover{color:var(--brand);background:var(--state-hover-bg)}[data-tenant=wexfur] .nav-link.active,[data-tenant=wexfur] .mm-link.active{color:var(--state-selected-ink);background:var(--state-selected-bg);font-weight:600}[data-tenant=wexfur] .header-nav>.nav-link:active,[data-tenant=wexfur] .nav-item[data-mega-item]:active>.nav-link,[data-tenant=wexfur] .nav-item[data-mega-item]:active>.nav-disclosure{transform:scale(var(--press-scale))}[data-tenant=wexfur] .icon-btn:active,[data-tenant=wexfur] .promo-dismiss:active{transform:scale(var(--press-scale-icon))}[data-tenant=wexfur] .header-search-box input:disabled,[data-tenant=wexfur] .newsletter-form input:disabled,[data-tenant=wexfur] .icon-btn:disabled{background:var(--state-disabled-bg);color:var(--state-disabled-ink);cursor:not-allowed;transform:none}[data-tenant=wexfur] .nav-item{position:relative}[data-tenant=wexfur] .mega-menu,[data-tenant=wexfur] .search-dropdown{top:calc(100% + var(--space-2));background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg);box-shadow:var(--shadow-lift);position:absolute}[data-tenant=wexfur] .mega-menu{padding:var(--pad-card);width:480px;z-index:var(--z-dropdown);opacity:0;pointer-events:none;visibility:hidden;columns:2;column-gap:var(--space-6);left:0;transform:translateY(-8px)}[data-tenant=wexfur] .mega-menu,[data-tenant=wexfur] .nav-item[data-mega-item][data-mega-collapsed] .mega-menu{transition:opacity var(--dur-fast) var(--wex-ease-exit), transform var(--dur-fast) var(--wex-ease-exit), visibility 0s linear var(--dur-fast)}[data-tenant=wexfur] .nav-item:hover .mega-menu,[data-tenant=wexfur] .nav-item:focus-within .mega-menu{opacity:1;pointer-events:auto;visibility:visible;transition:opacity var(--transition-normal), transform var(--transition-normal), visibility 0s linear 0s;transform:translateY(0)}[data-tenant=wexfur] .nav-item[data-mega-item][data-mega-collapsed] .mega-menu{opacity:0;pointer-events:none;visibility:hidden;transform:translateY(-8px)}[data-tenant=wexfur] .mega-menu>div{break-inside:avoid;margin-block-end:var(--space-1)}[data-tenant=wexfur] .mega-menu ul,[data-tenant=wexfur] .footer-col ul{padding-inline-start:0}[data-tenant=wexfur] .mega-menu a,[data-tenant=wexfur] .mm-link,[data-tenant=wexfur] .mm-sublink,[data-tenant=wexfur] .footer-col a{transition:color var(--transition-fast), background-color var(--transition-fast)}[data-tenant=wexfur] .mega-menu a{font-size:var(--fs-md);font-weight:500;line-height:var(--lh-ui);color:var(--text-600);padding:var(--gap-inline) var(--space-3);border-radius:var(--r-md);display:block}[data-tenant=wexfur] .mega-menu-heading,[data-tenant=wexfur] .mm-group-title,[data-tenant=wexfur] .footer-col h2{letter-spacing:var(--tr-caps);font-weight:700;line-height:var(--lh-ui);text-transform:uppercase}[data-tenant=wexfur] .mega-menu-heading{font-size:var(--fs-2xs);color:var(--brand);padding:var(--gap-inline) var(--space-3);border-bottom:1px solid var(--line);margin-block-end:var(--space-1)}[data-tenant=wexfur] .nav-item[data-mega-item]{align-items:stretch;display:inline-flex}[data-tenant=wexfur] .nav-item[data-mega-item]>.nav-link{transform-origin:100%;border-start-end-radius:0;border-end-end-radius:0;padding-inline-end:var(--space-1)}[data-tenant=wexfur] .nav-item[data-mega-item]>.nav-disclosure{min-block-size:var(--tap-target);font:inherit;cursor:pointer;padding:var(--gap-inline) var(--space-3) var(--gap-inline) var(--space-1);color:var(--text-600);transform-origin:0;background:0 0;border:0;border-start-end-radius:var(--r-pill);border-end-end-radius:var(--r-pill);align-items:center;margin:0;display:inline-flex}[data-tenant=wexfur] .nav-item[data-mega-item]>.nav-disclosure svg{opacity:.6;width:15px;height:15px;transition:transform var(--transition-fast)}[data-tenant=wexfur] .nav-disclosure[aria-expanded=true] svg{transform:rotate(180deg)}[data-tenant=wexfur] .nav-item[data-mega-item]>.nav-link.active~.nav-disclosure{color:var(--state-selected-ink)}[data-tenant=wexfur] .header-search{flex:200px;max-width:300px;margin-inline-start:auto;position:relative}[data-tenant=wexfur] .header-search-box{background:var(--surface-2);border-radius:var(--r-pill);padding-inline:var(--space-4);height:var(--search-height);align-items:center;gap:var(--gap-inline);width:100%;transition:border-color var(--transition-fast), background-color var(--transition-fast), box-shadow var(--transition-fast);border:1.5px solid #0000;display:flex}[data-tenant=wexfur] .header-search-box:hover,[data-tenant=wexfur] .newsletter-form input:hover{border-color:var(--state-hover-line)}[data-tenant=wexfur] .header-search-box:focus-within,[data-tenant=wexfur] .newsletter-form input:focus{border-color:var(--brand);background:var(--surface);box-shadow:var(--focus-glow)}[data-tenant=wexfur] .header-search-box input{font-size:var(--fs-md);color:var(--text-900);background:0 0;border:none;width:100%}[data-tenant=wexfur] .header-search-box input::placeholder{color:var(--text-400)}[data-tenant=wexfur] .header-search-box svg{color:var(--text-400);flex-shrink:0;width:18px;height:18px}[data-tenant=wexfur] .search-dropdown{max-height:380px;z-index:var(--z-popover);display:none;left:0;right:0;overflow-y:auto}[data-tenant=wexfur] .search-dropdown.open{animation:wex-dropIn var(--transition-normal);display:block}@keyframes wex-dropIn{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}[data-tenant=wexfur] .search-item{align-items:center;gap:var(--gap-stack);padding:var(--pad-control);border-bottom:1px solid var(--line);transition:background-color var(--transition-fast);display:flex}[data-tenant=wexfur] .search-item:last-child,[data-tenant=wexfur] .search-item.is-last{border-bottom:none}[data-tenant=wexfur] .search-item:hover{background:var(--state-hover-bg)}[data-tenant=wexfur] .search-item.is-active{background:var(--state-selected-bg)}[data-tenant=wexfur] .search-item.is-active .search-meta strong{color:var(--state-selected-ink)}[data-tenant=wexfur] .search-item img{object-fit:cover;border-radius:var(--r-sm);background:var(--surface-2);flex-shrink:0;width:44px;height:44px}[data-tenant=wexfur] .search-meta{flex-direction:column;min-width:0;display:flex}[data-tenant=wexfur] .search-meta strong{font-size:var(--fs-md);color:var(--text-900);white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}[data-tenant=wexfur] .search-meta span{font-size:var(--fs-xs);line-height:var(--lh-ui);color:var(--text-400)}[data-tenant=wexfur] .search-empty{padding:var(--pad-card);font-size:var(--fs-md);color:var(--text-400);text-align:center}[data-tenant=wexfur] .search-loading{animation:1.8s ease-in-out infinite wex-skeleton-pulse}@media (prefers-reduced-motion:reduce){[data-tenant=wexfur] .search-loading{animation:none}}[data-tenant=wexfur] .icon-btn{border-radius:var(--r-pill);width:44px;height:44px;color:var(--text-600);justify-content:center;align-items:center;display:inline-flex;position:relative}[data-tenant=wexfur] .icon-btn svg{width:22px;height:22px}html[data-tenant=wexfur] body[data-tenant=wexfur] .cart-badge:not(:has(.cart-badge__count)){min-width:18px;height:18px;padding-inline:var(--space-1);background:var(--brand);color:#fff;font-size:var(--fs-2xs);border-radius:var(--r-pill);border:2px solid var(--surface);justify-content:center;align-items:center;font-weight:700;display:none;position:absolute;inset-block-start:var(--space-1);inset-inline-end:var(--space-1)}html[data-tenant=wexfur] body[data-tenant=wexfur] .cart-badge.visible:not(:has(.cart-badge__count)){display:flex}[data-tenant=wexfur] .hamburger{display:none}[data-tenant=wexfur] .mobile-menu-head{padding:var(--pad-control);border-bottom:1px solid var(--line);flex:none;justify-content:space-between;align-items:center;display:flex}[data-tenant=wexfur] .mobile-menu-head .header-logo-img{height:40px}[data-tenant=wexfur] .mobile-menu-body{min-block-size:0;padding:var(--space-3) var(--space-3) var(--space-6);flex:auto;overflow-y:auto}[data-tenant=wexfur] .mm-link,[data-tenant=wexfur] .mm-sublink{min-block-size:var(--tap-target);line-height:var(--lh-ui);border-radius:var(--r-md);align-items:center;display:flex}[data-tenant=wexfur] .mm-link{padding:var(--space-3);font-size:var(--fs-base);color:var(--text-700);font-weight:600}[data-tenant=wexfur] .mm-sublink{padding:var(--gap-inline) var(--space-3);font-size:var(--fs-md);color:var(--text-600);padding-inline-start:var(--space-6)}[data-tenant=wexfur] .mm-quick{gap:var(--gap-inline);padding:var(--gap-inline) var(--space-3) var(--space-3);flex-wrap:wrap;display:flex}[data-tenant=wexfur] .mm-chip{align-items:center;gap:var(--gap-inline);min-block-size:var(--tap-target);padding:var(--gap-inline) var(--space-3);border:1px solid var(--line);border-radius:var(--r-pill);font-size:var(--fs-sm);color:var(--text-600);background:var(--surface-2);font-weight:600;display:inline-flex}[data-tenant=wexfur] .mm-chip:hover{border-color:var(--brand)}[data-tenant=wexfur] .mm-chip svg{width:15px;height:15px}[data-tenant=wexfur] .mm-group{margin-block-start:var(--space-1)}[data-tenant=wexfur] .mm-group-title{font-size:var(--fs-2xs);color:var(--text-400);padding:var(--space-4) var(--space-3) var(--gap-inline)}[data-tenant=wexfur] .mm-sublist{padding-bottom:var(--space-1)}[data-tenant=wexfur] .promo-bar{background:var(--brand-700);color:#ffffffe6;align-items:center;min-height:44px;display:flex}[data-tenant=wexfur] .promo-viewport{flex:1;overflow:hidden}[data-tenant=wexfur] .promo-track{width:max-content;animation:30s linear infinite wex-promoScroll;display:flex}[data-tenant=wexfur] .promo-viewport:hover .promo-track,[data-tenant=wexfur] .promo-viewport:focus-within .promo-track{animation-play-state:paused}[data-tenant=wexfur] .promo-item{padding:var(--gap-inline) var(--space-7);font-size:var(--fs-sm);white-space:nowrap;align-items:center;font-weight:600;display:inline-flex}[data-tenant=wexfur] .promo-item:after{content:"•";opacity:.45;margin-inline-start:var(--space-7)}[data-tenant=wexfur] .promo-dismiss{opacity:.75;flex-shrink:0;justify-content:center;align-self:stretch;align-items:center;width:44px;min-height:44px;display:inline-flex}[data-tenant=wexfur] .promo-dismiss:hover{opacity:1;background:#ffffff14}[data-tenant=wexfur] .promo-dismiss:active{opacity:1;background:#ffffff24}@media (prefers-reduced-motion:reduce){[data-tenant=wexfur] .promo-track{flex-wrap:wrap;justify-content:center;width:100%;animation:none}[data-tenant=wexfur] .promo-item[aria-hidden=true],[data-tenant=wexfur] .promo-item:after{display:none}}@media (width<=640px){[data-tenant=wexfur] .promo-item{padding:var(--gap-inline) var(--space-5)}}@keyframes wex-promoScroll{0%{transform:translate(0)}to{transform:translate(-50%)}}[data-tenant=wexfur] .site-footer,[data-tenant=wexfur] .footer-bottom{border-top:1px solid var(--line)}[data-tenant=wexfur] .site-footer{background:var(--surface-2);margin-block-start:var(--space-16)}[data-tenant=wexfur] .footer-grid,[data-tenant=wexfur] .footer-bottom-inner{max-width:var(--container);margin-inline:auto}[data-tenant=wexfur] .footer-grid{gap:var(--space-8);padding:var(--space-8) var(--gutter) var(--space-6);grid-template-columns:1.4fr 1fr 1fr 1.4fr;display:grid}[data-tenant=wexfur] .footer-brand p{font-size:var(--fs-md);line-height:var(--lh-body);color:var(--text-500);max-width:34ch;margin-block-start:var(--gap-stack)}[data-tenant=wexfur] .footer-logo{width:auto;height:42px}[data-tenant=wexfur] .footer-contact{gap:var(--gap-inline);margin-block-start:var(--space-4);display:grid}[data-tenant=wexfur] .footer-contact a,[data-tenant=wexfur] .footer-contact span{align-items:center;gap:var(--gap-inline);font-size:var(--fs-md);line-height:var(--lh-ui);color:var(--text-500);display:inline-flex}[data-tenant=wexfur] .footer-contact a:hover,[data-tenant=wexfur] .footer-col a:hover{color:var(--brand)}[data-tenant=wexfur] .footer-contact svg{width:16px;height:16px;color:var(--brand);flex-shrink:0}[data-tenant=wexfur] .footer-col h2{font-size:var(--fs-sm);color:var(--text-900);margin-block-end:var(--gap-stack);font-weight:800}[data-tenant=wexfur] .footer-col a{font-size:var(--fs-md);line-height:var(--lh-ui);color:var(--text-500);padding-block:var(--gap-inline);display:block}[data-tenant=wexfur] .footer-newsletter p{font-size:var(--fs-md);line-height:var(--lh-body);color:var(--text-500);margin:0 0 var(--gap-stack)}[data-tenant=wexfur] .newsletter-form{gap:var(--gap-inline);display:flex}[data-tenant=wexfur] .newsletter-form input{min-width:0;min-block-size:var(--tap-target);padding:var(--pad-control);border:1.5px solid var(--line-control);border-radius:var(--r-md);font-size:var(--fs-md);background:var(--surface);transition:border-color var(--transition-fast), box-shadow var(--transition-fast);flex:1}[data-tenant=wexfur] .wex-footer-legal{gap:var(--space-1);min-inline-size:0;display:grid}[data-tenant=wexfur] .wex-footer-tail{align-items:center;gap:var(--space-4);flex-wrap:wrap;display:flex}[data-tenant=wexfur] .wex-footer-reg{max-inline-size:70ch}[data-tenant=wexfur] .wex-footer-note{font-size:var(--fs-xs);line-height:var(--lh-body);color:var(--text-400);max-inline-size:40ch;margin-block-start:var(--gap-stack)}[data-tenant=wexfur] .wex-footer-note:empty{margin-block-start:0}[data-tenant=wexfur] .footer-bottom-inner{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-4) var(--gutter);flex-wrap:wrap;display:flex}[data-tenant=wexfur] .footer-copyright{font-size:var(--fs-xs);line-height:var(--lh-body);color:var(--text-400)}[data-tenant=wexfur] .footer-socials{gap:var(--gap-inline);display:flex}[data-tenant=wexfur] .social-btn{border-radius:var(--r-sm);background:var(--surface);width:44px;height:44px;color:var(--text-500);border:1px solid var(--line);transition:background-color var(--transition-fast), border-color var(--transition-fast), color var(--transition-fast), transform var(--transition-fast);justify-content:center;align-items:center;display:flex}[data-tenant=wexfur] .social-btn svg{width:18px;height:18px}[data-tenant=wexfur] .social-btn:hover{background:var(--brand);border-color:var(--brand);color:#fff;transform:translateY(-2px)}[data-tenant=wexfur] .site-header.scrolled{box-shadow:var(--shadow-card)}[data-tenant=wexfur] .site-header .wex-logo-mark,[data-tenant=wexfur] .site-header .wex-logo-word{transform-origin:0;transition:transform var(--dur) var(--ease)}[data-tenant=wexfur] .site-header.scrolled .wex-logo-mark,[data-tenant=wexfur] .site-header.scrolled .wex-logo-word{transform:scale(var(--press-scale-icon))}[data-tenant=wexfur] .nav-link-sale{color:var(--accent);font-weight:700}[data-tenant=wexfur] .nav-link-sale:hover,[data-tenant=wexfur] .nav-link-sale.active{color:var(--accent);background:var(--accent-bg)}html[data-tenant=wexfur] body[data-tenant=wexfur] :is(.btn,.sh-consent__btn){justify-content:center;align-items:center;gap:var(--gap-inline);min-height:var(--tap-target);padding:var(--btn-pad-y) var(--btn-pad-x);border-radius:var(--r-pill);font-family:var(--font);font-size:var(--fs-md);font-weight:600;line-height:var(--lh-ui);white-space:nowrap;cursor:pointer;transition:background var(--transition-fast), border-color var(--transition-fast), color var(--transition-fast), box-shadow var(--transition-fast), transform var(--dur-instant) var(--ease);border:1.5px solid #0000;display:inline-flex}[data-tenant=wexfur] .btn svg{flex-shrink:0}html[data-tenant=wexfur] body[data-tenant=wexfur] :is(.btn-primary,.sh-consent__btn--primary){background:var(--brand-btn);border-color:var(--brand-btn);color:#fff}html[data-tenant=wexfur] body[data-tenant=wexfur] :is(.btn-primary,.sh-consent__btn--primary):hover{background:var(--brand-btn-hov);border-color:var(--brand-btn-hov);box-shadow:var(--shadow-lift)}html[data-tenant=wexfur] body[data-tenant=wexfur] :is(.btn-outline,.sh-consent__btn--quiet){background:var(--surface);color:var(--brand);border-color:var(--line-md)}html[data-tenant=wexfur] body[data-tenant=wexfur] .sh-consent__btn--quiet{border-color:var(--line-control)}html[data-tenant=wexfur] body[data-tenant=wexfur] :is(.btn-outline,.sh-consent__btn--quiet):hover{border-color:var(--brand);background:var(--state-hover-bg)}html[data-tenant=wexfur] body[data-tenant=wexfur] .btn-ghost{color:var(--text-600);background:0 0}html[data-tenant=wexfur] body[data-tenant=wexfur] .btn-ghost:hover{background:var(--state-hover-bg);color:var(--brand)}html[data-tenant=wexfur] body[data-tenant=wexfur] :is(.btn-sm,.sh-consent__btn){padding:var(--space-2) var(--space-4);font-size:var(--fs-sm)}html[data-tenant=wexfur] body[data-tenant=wexfur] .btn-lg{padding:var(--space-3) var(--space-8);font-size:var(--fs-lg)}html[data-tenant=wexfur] body[data-tenant=wexfur] .btn-block{width:100%}[data-tenant=wexfur] .btn:active,[data-tenant=wexfur] .sh-consent__btn:active,[data-tenant=wexfur] .sh-update__refresh:active,[data-tenant=wexfur] .sh-update__dismiss:active,[data-tenant=wexfur] .category-chip:active,[data-tenant=wexfur] .filters-toggle:active,[data-tenant=wexfur] .review-marquee-toggle:active,[data-tenant=wexfur] .blog-filter-chip:active,[data-tenant=wexfur] .social-btn:active,[data-tenant=wexfur] .mm-chip:active,[data-tenant=wexfur] .variant-pill:not(:disabled):active{transform:scale(var(--press-scale))}[data-tenant=wexfur] .qty-btn:active,[data-tenant=wexfur] .pc-quick:active,[data-tenant=wexfur] .pc-wish-corner:active,[data-tenant=wexfur] .cart-remove:active,[data-tenant=wexfur] .toast .toast__close:active{transform:scale(var(--press-scale-icon))}[data-tenant=wexfur] .rail-btn:active{transform:translateY(-50%) scale(var(--press-scale-icon))}[data-tenant=wexfur] .rail-wrap{position:relative}[data-tenant=wexfur] .rail-btn{z-index:5;border-radius:var(--r-pill);background:var(--surface);border:1px solid var(--line-md);width:44px;height:44px;box-shadow:var(--shadow-card);color:var(--text-600);transition:background var(--transition-fast), border-color var(--transition-fast), color var(--transition-fast), transform var(--dur-instant) var(--ease);justify-content:center;align-items:center;display:none;position:absolute;top:calc(50% - 6px);transform:translateY(-50%)}[data-tenant=wexfur] .rail-btn:hover{background:var(--brand-btn);border-color:var(--brand-btn);color:#fff}[data-tenant=wexfur] .rail-btn.is-visible{display:inline-flex}[data-tenant=wexfur] .rail-btn svg{width:18px;height:18px}[data-tenant=wexfur] .rail-prev{left:-10px}[data-tenant=wexfur] .rail-next{right:-10px}[data-tenant=wexfur] .category-chips{gap:var(--gap-stack);padding:var(--space-1) 0 var(--gap-stack);scroll-behavior:smooth;display:flex;overflow-x:auto}[data-tenant=wexfur] .category-chip{align-items:center;gap:var(--gap-stack);padding:var(--space-4) var(--space-5) var(--space-4) var(--space-4);background:var(--surface);border:1.5px solid var(--line);border-radius:var(--r-lg);box-shadow:var(--shadow-card);white-space:nowrap;min-width:180px;transition:border-color var(--dur) var(--ease), box-shadow var(--dur) var(--ease), transform var(--dur-instant) var(--ease);flex-shrink:0;display:flex}[data-tenant=wexfur] .category-chip:hover{border-color:var(--brand);box-shadow:var(--shadow-lift)}[data-tenant=wexfur] .category-chip.active{border-color:var(--brand);background:var(--state-selected-bg)}[data-tenant=wexfur] .chip-icon{border-radius:var(--r-pill);background:var(--brand-light);width:44px;height:44px;color:var(--brand);font-size:var(--fs-2xl);flex-shrink:0;justify-content:center;align-items:center;display:flex}[data-tenant=wexfur] .chip-name{font-size:var(--fs-base);color:var(--text-900);font-weight:700}[data-tenant=wexfur] .product-grid{gap:var(--product-grid-gap);grid-template-columns:repeat(3,1fr);display:grid}[data-tenant=wexfur] .product-card{background:var(--surface);border-radius:var(--r-xl);border:1px solid var(--line);box-shadow:var(--shadow-card);transition:box-shadow var(--dur) var(--ease), border-color var(--dur) var(--ease);flex-direction:column;display:flex;position:relative;overflow:hidden}[data-tenant=wexfur] .product-card:hover{box-shadow:var(--shadow-lift);border-color:var(--line-md)}[data-tenant=wexfur] .pc-image{aspect-ratio:1;background:var(--surface-2);display:block;position:relative;overflow:hidden}[data-tenant=wexfur] .pc-image :is(img,svg){object-fit:cover;width:100%;height:100%;transition:transform var(--dur-slower) var(--ease)}[data-tenant=wexfur] .product-card:hover .pc-image :is(img,svg){transform:scale(1.06)}[data-tenant=wexfur] .pc-wish-corner{border-radius:var(--r-pill);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);width:44px;height:44px;color:var(--text-400);box-shadow:var(--shadow-xs);z-index:2;transition:color var(--transition-fast), transform var(--dur-instant) var(--ease);background:#fffffff0;justify-content:center;align-items:center;display:flex;position:absolute;inset-block-start:var(--space-2);inset-inline-end:var(--space-2)}[data-tenant=wexfur] .pc-wish-corner:is(:hover,.active){color:var(--red)}[data-tenant=wexfur] .pc-wish-corner.active svg{fill:currentColor}[data-tenant=wexfur] .pc-wish-corner svg{pointer-events:none;width:19px;height:19px}[data-tenant=wexfur] .pc-body{padding:var(--space-4);gap:var(--gap-inline);flex-direction:column;flex:1;display:flex}[data-tenant=wexfur] .pc-brand{font-size:var(--fs-2xs);font-weight:700;line-height:var(--lh-ui);letter-spacing:var(--tr-caps);text-transform:uppercase;color:var(--brand)}[data-tenant=wexfur] a.pc-brand:hover,[data-tenant=wexfur] .form-link:hover,[data-tenant=wexfur] .toast .toast__action{text-decoration:underline;text-decoration-thickness:var(--link-underline-thickness);text-underline-offset:var(--link-underline-offset)}[data-tenant=wexfur] .pc-name{font-size:var(--fs-base);font-weight:600;line-height:var(--lh-snug);color:var(--text-900)}[data-tenant=wexfur] .pc-name a{min-height:2.7em}[data-tenant=wexfur] .pc-name a:hover{color:var(--brand)}[data-tenant=wexfur] .pc-stars{align-items:center;gap:var(--space-1);font-size:var(--fs-sm);color:var(--text-400);display:flex}[data-tenant=wexfur] .pc-stars svg{width:14px;height:14px}[data-tenant=wexfur] .star{color:var(--star)}[data-tenant=wexfur] .star svg{fill:currentColor;stroke:none}[data-tenant=wexfur] .star.empty{color:var(--text-300)}[data-tenant=wexfur] .pc-review-count{margin-inline-start:var(--space-1)}[data-tenant=wexfur] :is(.pc-meta,.price-display){align-items:baseline;gap:var(--gap-inline);flex-wrap:wrap;display:flex}[data-tenant=wexfur] :is(.pc-price,.price-now){font-size:var(--fs-xl);color:var(--text-900);font-weight:800}[data-tenant=wexfur] :is(.pc-price-orig,.price-was){font-size:var(--fs-sm);color:var(--text-400);font-weight:400;text-decoration:line-through}[data-tenant=wexfur] :is(.pc-price,.price-now,.pc-price-orig,.price-was,.price-save,.review-bar-pct,.review-summary-score>strong){font-variant-numeric:tabular-nums;letter-spacing:var(--tr-num)}[data-tenant=wexfur] .pc-actions{gap:var(--gap-inline);padding-top:var(--space-2);margin-top:auto;display:flex}[data-tenant=wexfur] .pc-add-btn{min-width:0;min-height:var(--tap-target);padding:0 var(--space-4);background:var(--brand-btn);color:#fff;border-radius:var(--r-pill);font-size:var(--fs-md);font-weight:700;line-height:var(--lh-ui);justify-content:center;align-items:center;gap:var(--gap-inline);transition:background var(--transition-fast), transform var(--dur-instant) var(--ease);flex:1;display:inline-flex}[data-tenant=wexfur] .pc-add-btn>span{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}[data-tenant=wexfur] .pc-add-btn svg{flex-shrink:0;width:17px;height:17px}[data-tenant=wexfur] .pc-add-btn:hover{background:var(--brand-btn-hov)}[data-tenant=wexfur] .pc-add-btn:active{transform:scale(var(--press-scale))}html[data-tenant=wexfur] body[data-tenant=wexfur] :is(.pc-add-btn,.pdp-add-btn).is-added{background:var(--green)}html[data-tenant=wexfur] body[data-tenant=wexfur] .btn:disabled,html[data-tenant=wexfur] body[data-tenant=wexfur] .btn.is-disabled,html[data-tenant=wexfur] body[data-tenant=wexfur] .pc-add-btn:disabled{background:var(--state-disabled-bg);border-color:var(--state-disabled-bg);color:var(--state-disabled-ink);cursor:not-allowed;box-shadow:none;transform:none}[data-tenant=wexfur] .form-group{margin-bottom:var(--space-4)}[data-tenant=wexfur] .form-label{font-size:var(--fs-sm);font-weight:600;line-height:var(--lh-ui);color:var(--text-700);margin-bottom:var(--space-2);display:block}[data-tenant=wexfur] :is(.form-input,.input,.collection-search){width:100%;padding:var(--pad-control);border:1.5px solid var(--line-control);border-radius:var(--r-md);background:var(--surface);color:var(--text-900);font-size:var(--fs-base);line-height:var(--lh-ui);transition:border-color var(--transition-fast), box-shadow var(--transition-fast)}[data-tenant=wexfur] :is(.form-input,.input,.collection-search):focus{border-color:var(--brand);box-shadow:var(--focus-glow)}[data-tenant=wexfur] :is(.form-input,.input,.collection-search)::placeholder{color:var(--text-400)}[data-tenant=wexfur] :is(.form-input,.input,.collection-search,.sort-select):disabled{background-color:var(--state-disabled-bg);color:var(--state-disabled-ink);cursor:not-allowed}[data-tenant=wexfur] .form-row{justify-content:space-between;align-items:center;gap:var(--gap-stack);margin-bottom:var(--gap-group);font-size:var(--fs-sm);flex-wrap:wrap;display:flex}[data-tenant=wexfur] .form-check{align-items:center;gap:var(--gap-inline);min-height:var(--tap-target);color:var(--text-600);display:flex}[data-tenant=wexfur] .form-check input{accent-color:var(--brand);width:16px;height:16px}[data-tenant=wexfur] .form-link{color:var(--brand);font-weight:600}[data-tenant=wexfur] .review-marquee{gap:var(--gap-stack);padding:var(--space-1) 0;display:grid;overflow:hidden}[data-tenant=wexfur] .review-row{gap:var(--space-4);width:max-content;animation:45s linear infinite wex-reviewRow;display:flex}[data-tenant=wexfur] .review-row-reverse{animation-duration:52s;animation-direction:reverse}[data-tenant=wexfur] .review-marquee:is(:hover,:focus-within,[data-paused=true]) .review-row{animation-play-state:paused}[data-tenant=wexfur] .review-marquee-head{align-items:center;gap:var(--gap-stack);flex-wrap:wrap;display:flex}[data-tenant=wexfur] .review-marquee-toggle{justify-self:end;align-items:center;gap:var(--gap-inline);min-height:var(--tap-target);padding:var(--space-2) var(--space-4);border:1.5px solid var(--line-control);border-radius:var(--r-pill);background:var(--surface);color:var(--text-600);font-size:var(--fs-sm);font-weight:600;line-height:var(--lh-ui);transition:background var(--transition-fast), border-color var(--transition-fast), color var(--transition-fast), transform var(--dur-instant) var(--ease);display:inline-flex}[data-tenant=wexfur] .review-marquee-toggle:hover{color:var(--brand);border-color:var(--brand);background:var(--state-hover-bg)}[data-tenant=wexfur] .review-marquee-toggle svg{width:14px;height:14px}@media (prefers-reduced-motion:reduce){[data-tenant=wexfur] .review-row{flex-wrap:wrap;width:100%;animation:none}[data-tenant=wexfur] .review-row [aria-hidden=true].review-card,[data-tenant=wexfur] .review-marquee-toggle{display:none}}[data-tenant=wexfur] .review-card{border:1px solid var(--line);border-radius:var(--r-lg);background:var(--surface);min-width:300px;max-width:340px;padding:var(--pad-card);box-shadow:var(--shadow-card)}[data-tenant=wexfur] .review-meta{justify-content:space-between;gap:var(--gap-inline);margin-bottom:var(--gap-stack);font-size:var(--fs-sm);display:flex}[data-tenant=wexfur] .review-meta strong{color:var(--text-900)}[data-tenant=wexfur] .review-meta span{color:var(--text-400)}[data-tenant=wexfur] .review-card p{font-size:var(--fs-md);color:var(--text-600);line-height:var(--lh-body)}[data-tenant=wexfur] .review-rating{margin-top:var(--gap-stack);align-items:center;gap:var(--space-1);font-size:var(--fs-sm);color:var(--text-700);font-weight:700;display:flex}[data-tenant=wexfur] :is(.review-rating,.review-bar-label,.review-quote-rating) svg{color:var(--star);fill:currentColor;stroke:none}[data-tenant=wexfur] .review-rating svg{width:15px;height:15px}@keyframes wex-reviewRow{0%{transform:translate(0)}to{transform:translate(-50%)}}html[data-tenant=wexfur] body[data-tenant=wexfur] .toaster{z-index:var(--z-toast);padding:0;inset-block-end:max(16px, env(safe-area-inset-bottom));inset-inline-end:max(16px, env(safe-area-inset-right))}html[data-tenant=wexfur] body[data-tenant=wexfur] .toaster__list{gap:var(--gap-stack);inline-size:min(320px,100vw - 32px)}html[data-tenant=wexfur] body[data-tenant=wexfur] .toast{align-items:center;gap:var(--gap-inline);max-width:320px;padding:var(--pad-control);border-radius:var(--toast-radius);background:var(--brand-700);color:#fff;font-size:var(--fs-md);font-weight:600;line-height:var(--lh-ui);box-shadow:var(--shadow-pop);pointer-events:auto;opacity:0;transition:opacity var(--transition-normal), transform var(--transition-normal);border:none;display:flex;transform:translateY(12px)}html[data-tenant=wexfur] body[data-tenant=wexfur] .toast[data-visible=true]{opacity:1;transform:none}html[data-tenant=wexfur] body[data-tenant=wexfur] .toast[data-leaving=true]{opacity:0;transition:opacity var(--dur) var(--wex-ease-exit), transform var(--dur) var(--wex-ease-exit);transform:translateY(6px)}html[data-tenant=wexfur] body[data-tenant=wexfur] .toast[data-tone=success]{background:var(--green)}html[data-tenant=wexfur] body[data-tenant=wexfur] .toast[data-tone=danger]{background:var(--red)}html[data-tenant=wexfur] body[data-tenant=wexfur] .toast[data-tone=warning]{background:var(--color-warning)}html[data-tenant=wexfur] body[data-tenant=wexfur] .toast :where(.toast__icon,.toast__message,.toast__title,.toast__action,.toast__close){color:inherit;margin-block-start:0}html[data-tenant=wexfur] body[data-tenant=wexfur] .toast .toast__body{flex:1;min-inline-size:0}html[data-tenant=wexfur] body[data-tenant=wexfur] .toast :where(.toast__message,.toast__title){font-size:var(--fs-md);font-weight:600;line-height:var(--lh-ui)}html[data-tenant=wexfur] body[data-tenant=wexfur] .toast .toast__close{border-radius:var(--r-pill);transition:background var(--transition-fast), transform var(--dur-instant) var(--ease)}html[data-tenant=wexfur] body[data-tenant=wexfur] .toast .toast__close:hover{background:#ffffff29}html[data-tenant=wexfur] body[data-tenant=wexfur] .sh-update{z-index:var(--z-popover);gap:var(--gap-stack);max-inline-size:min(420px,100vw - 32px);padding:var(--pad-control);border:1px solid var(--line);border-radius:var(--r-lg);background:var(--surface);box-shadow:var(--shadow-pop);color:var(--text-900);inset-block-start:auto;inset-block-end:max(16px, env(safe-area-inset-bottom));inset-inline-start:auto;inset-inline-end:max(16px, env(safe-area-inset-right));transform:none}html[data-tenant=wexfur] body[data-tenant=wexfur] .sh-update__text{font-family:var(--font);font-weight:600;font-size:var(--fs-md);line-height:var(--lh-ui);color:var(--text-900)}html[data-tenant=wexfur] body[data-tenant=wexfur] :is(.sh-update__refresh,.sh-update__dismiss){min-height:var(--tap-target);padding:0 var(--space-4);border-radius:var(--r-pill);font-family:var(--font);font-weight:700;font-size:var(--fs-sm);line-height:var(--lh-ui);transition:background var(--transition-fast), border-color var(--transition-fast), color var(--transition-fast), transform var(--dur-instant) var(--ease)}html[data-tenant=wexfur] body[data-tenant=wexfur] .sh-update__refresh{background:var(--brand-btn);border-color:var(--brand-btn);color:#fff}html[data-tenant=wexfur] body[data-tenant=wexfur] .sh-update__refresh:hover{background:var(--brand-btn-hov);border-color:var(--brand-btn-hov)}html[data-tenant=wexfur] body[data-tenant=wexfur] .sh-update__dismiss{background:var(--surface);border:1.5px solid var(--line-control);color:var(--text-600)}html[data-tenant=wexfur] body[data-tenant=wexfur] .sh-update__dismiss:hover{border-color:var(--brand);color:var(--brand);background:var(--state-hover-bg)}[data-tenant=wexfur] .sort-select{min-height:var(--tap-target);padding:var(--space-3) var(--space-8) var(--space-3) var(--space-4);border:1.5px solid var(--line-control);border-radius:var(--r-md);font-size:var(--fs-md);font-weight:500;line-height:var(--lh-ui);color:var(--text-700);background-color:var(--surface);cursor:pointer;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%23666c7a' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right var(--space-3) center;transition:border-color var(--transition-fast), box-shadow var(--transition-fast)}[data-tenant=wexfur] .sort-select:hover{border-color:var(--brand);background-color:var(--state-hover-bg)}[data-tenant=wexfur] .sort-select:focus{border-color:var(--brand);box-shadow:var(--focus-glow)}@media (pointer:coarse){[data-tenant=wexfur] :is(.filter-checkbox,.filter-link,.mega-menu a,.search-item){min-height:var(--tap-target)}}[data-tenant=wexfur] :is(.sale-badge,.price-save){padding:var(--space-1) var(--space-2);border-radius:var(--r-pill);font-size:var(--fs-2xs);font-weight:800;line-height:var(--lh-ui);align-items:center;display:inline-flex}[data-tenant=wexfur] .sale-badge-sale{background:var(--accent);color:#fff}[data-tenant=wexfur] .pc-badge.sale-badge-sale{background:var(--red-bg);color:var(--red);border:1px solid #fecaca}[data-tenant=wexfur] :is(.pc-badge,.pdp-badge){z-index:2;position:absolute;inset-block-start:12px;inset-inline-start:12px}[data-tenant=wexfur] .price-save{color:var(--accent);background:var(--accent-bg);white-space:nowrap}html[data-tenant=wexfur] body[data-tenant=wexfur] .sh-consent{inset-inline:max(16px, env(safe-area-inset-left)) max(16px, env(safe-area-inset-right));z-index:var(--z-consent);color:var(--text-900);box-shadow:none;background:0 0;border-block-start:none;padding:0;position:fixed;inset-block-end:max(16px, env(safe-area-inset-bottom))}html[data-tenant=wexfur] body[data-tenant=wexfur] .sh-consent__inner{align-items:center;gap:var(--gap-group);background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg);max-width:580px;box-shadow:var(--shadow-pop);padding:var(--space-4);flex-wrap:wrap;justify-content:flex-start;margin-inline:auto;display:flex}html[data-tenant=wexfur] body[data-tenant=wexfur] .sh-consent__copy{min-width:220px;font-size:var(--fs-sm);color:var(--text-500);line-height:var(--lh-body);flex:220px}html[data-tenant=wexfur] body[data-tenant=wexfur] .sh-consent__title{font-family:var(--font);font-size:var(--fs-base);font-weight:700;line-height:var(--lh-snug);color:var(--text-900);margin-block-end:var(--space-1);display:block}html[data-tenant=wexfur] body[data-tenant=wexfur] .sh-consent__text{font-size:var(--fs-sm);color:var(--text-500);line-height:var(--lh-body)}html[data-tenant=wexfur] body[data-tenant=wexfur] .sh-consent__link{color:var(--text-600);text-decoration:underline;text-decoration-thickness:var(--link-underline-thickness);text-underline-offset:var(--link-underline-offset);font-weight:600}html[data-tenant=wexfur] body[data-tenant=wexfur] .sh-consent__link:hover{color:var(--brand)}html[data-tenant=wexfur] body[data-tenant=wexfur] .sh-consent__actions{gap:var(--gap-inline);flex-wrap:wrap;flex-shrink:0;display:flex}html[data-tenant=wexfur] body[data-tenant=wexfur] .sh-consent__prefs{max-width:580px;margin:var(--gap-stack) auto 0;background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg);box-shadow:var(--shadow-pop);padding:var(--pad-card);gap:var(--gap-stack);flex-direction:column;display:flex}html[data-tenant=wexfur] body[data-tenant=wexfur] .sh-consent__fieldset{gap:var(--gap-inline);border:none;flex-direction:column;margin:0;padding:0;display:flex}html[data-tenant=wexfur] body[data-tenant=wexfur] .sh-consent__legend{font-family:var(--font-display);font-size:var(--fs-2xl);font-weight:700;line-height:var(--lh-snug);color:var(--text-900);padding-block-end:var(--space-1)}html[data-tenant=wexfur] body[data-tenant=wexfur] .sh-consent__row{align-items:flex-start;gap:var(--gap-stack);padding:var(--pad-control);border:1px solid var(--line);border-radius:var(--r-md);cursor:pointer;font-size:var(--fs-md);color:var(--text-900);display:flex}html[data-tenant=wexfur] body[data-tenant=wexfur] .sh-consent__row input{width:18px;height:18px;accent-color:var(--brand);flex-shrink:0;margin-block-start:var(--space-1)}html[data-tenant=wexfur] body[data-tenant=wexfur] .sh-consent__hint{font-size:var(--fs-xs);color:var(--text-500);line-height:var(--lh-body);opacity:1}html[data-tenant=wexfur] body[data-tenant=wexfur] .sh-consent__prefs .sh-consent__btn{align-self:flex-end}@media (width<=560px){html[data-tenant=wexfur] body[data-tenant=wexfur] .sh-consent__inner{flex-direction:column;align-items:stretch}html[data-tenant=wexfur] body[data-tenant=wexfur] .sh-consent__copy{flex:none;min-width:0}html[data-tenant=wexfur] body[data-tenant=wexfur] .sh-consent__actions{justify-content:stretch}html[data-tenant=wexfur] body[data-tenant=wexfur] .sh-consent__actions .sh-consent__btn{flex:1}html[data-tenant=wexfur] body[data-tenant=wexfur] .sh-consent__prefs .sh-consent__btn{align-self:stretch}}[data-tenant=wexfur] :is(.skeleton,.media-frame){background:var(--skeleton-base);position:relative;overflow:hidden}[data-tenant=wexfur] .skeleton{border-radius:var(--skeleton-radius);display:block}[data-tenant=wexfur] :is(.skeleton,.media-frame):after{content:"";background:linear-gradient(90deg, transparent 0, var(--skeleton-sheen) 50%, transparent 100%);pointer-events:none;z-index:0;animation:1.4s ease-in-out infinite wex-skeleton-shimmer;position:absolute;inset:0;transform:translate(-100%)}@keyframes wex-skeleton-shimmer{to{transform:translate(100%)}}[data-tenant=wexfur] .skeleton-text{border-radius:var(--r-pill);height:.72em}[data-tenant=wexfur] .skeleton-title{border-radius:var(--r-sm);height:1.05em}[data-tenant=wexfur] .skeleton-btn{border-radius:var(--r-pill);height:44px}[data-tenant=wexfur] .skeleton-block{border-radius:var(--r-md)}[data-tenant=wexfur] .media-frame>:is(img,svg,picture){z-index:1;position:relative}[data-tenant=wexfur] .media-frame.is-loaded:after{display:none}[data-tenant=wexfur] .media-frame.is-loaded>img{animation:wex-media-fade-in var(--dur-slower) var(--ease-out)}@keyframes wex-media-fade-in{0%{opacity:.35}to{opacity:1}}[data-tenant=wexfur] .blog-card-media{aspect-ratio:2;display:block}[data-tenant=wexfur] .blog-card-media :is(img,svg){object-fit:cover;width:100%;height:100%;display:block}@media (prefers-reduced-motion:reduce){[data-tenant=wexfur] :is(.skeleton,.media-frame):after{opacity:.5;animation:none}[data-tenant=wexfur] .media-frame.is-loaded>img{animation:none}}@keyframes wex-skeleton-pulse{0%,to{opacity:1}50%{opacity:.6}}[data-tenant=wexfur] .review-summary{gap:var(--gap-group);display:grid}[data-tenant=wexfur] .review-summary-head{justify-content:space-between;align-items:center;gap:var(--gap-stack);flex-wrap:wrap;display:flex}[data-tenant=wexfur] .review-summary-score{align-items:center;gap:var(--gap-stack);display:flex}[data-tenant=wexfur] .review-summary-score>strong{font-family:var(--font-display);color:var(--text-900);font-size:2rem;font-weight:800;line-height:var(--lh-display)}[data-tenant=wexfur] .review-summary-count{font-size:var(--fs-sm);color:var(--text-500);margin-top:var(--space-1);display:block}[data-tenant=wexfur] .review-bars{gap:var(--gap-inline);max-width:420px;display:grid}[data-tenant=wexfur] .review-bar-row{align-items:center;gap:var(--gap-inline);grid-template-columns:44px minmax(0,1fr) 42px;display:grid}[data-tenant=wexfur] .review-bar-label{align-items:center;gap:var(--space-1);font-size:var(--fs-sm);color:var(--text-600);font-weight:700;display:inline-flex}[data-tenant=wexfur] .review-bar-bg{border-radius:var(--r-pill);background:var(--surface-2);height:8px;overflow:hidden}[data-tenant=wexfur] .review-bar-fill{border-radius:inherit;background:var(--star);height:100%}[data-tenant=wexfur] .review-bar-pct{font-size:var(--fs-xs);color:var(--text-500);text-align:right}[data-tenant=wexfur] .review-quotes{gap:var(--gap-stack);border-top:1px solid var(--line);padding-top:var(--space-4);display:grid}[data-tenant=wexfur] .review-quote{padding:var(--pad-control);border:1px solid var(--line);border-radius:var(--r-lg);background:var(--surface-2)}[data-tenant=wexfur] .review-quote p{font-size:var(--fs-base);color:var(--text-700);line-height:var(--lh-body);margin-bottom:var(--gap-inline)}[data-tenant=wexfur] .review-quote footer{align-items:center;gap:var(--space-2);font-size:var(--fs-sm);color:var(--text-500);display:flex}[data-tenant=wexfur] .review-quote footer strong{color:var(--text-900)}[data-tenant=wexfur] .review-quote-rating{align-items:center;gap:var(--space-1);color:var(--text-700);margin-left:auto;font-weight:700;display:inline-flex}[data-tenant=wexfur] :is(.icon-btn[data-drawer-close],.filter-close-btn){border-radius:var(--r-md);background:var(--surface);border:1px solid var(--line);box-shadow:var(--shadow-xs);flex-shrink:0}[data-tenant=wexfur] .pc-quick{border-radius:var(--r-pill);background:var(--surface);border:1px solid var(--line-md);height:44px;color:var(--text-600);transition:background var(--transition-fast), border-color var(--transition-fast), color var(--transition-fast), transform var(--dur-instant) var(--ease);flex:0 0 44px;justify-content:center;align-items:center;display:inline-flex}[data-tenant=wexfur] .pc-quick svg{width:18px;height:18px}[data-tenant=wexfur] .pc-quick:hover{color:var(--brand);border-color:var(--brand);background:var(--state-hover-bg)}[data-tenant=wexfur] .quickview{border-radius:var(--r-lg);background:var(--surface);box-shadow:var(--shadow-pop);border:none;width:min(720px,100vw - 32px);max-height:calc(100dvh - 24px);margin:auto;padding:0;overflow:hidden}[data-tenant=wexfur] .quickview::backdrop{background:var(--color-scrim);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}html[data-tenant=wexfur] body[data-tenant=wexfur] .quickview .quickview-close{z-index:2;background:color-mix(in srgb, var(--surface) 94%, transparent);border:1px solid var(--line);border-radius:var(--r-md);box-shadow:var(--shadow-xs);position:absolute;inset-block-start:12px;inset-inline-end:12px}[data-tenant=wexfur] .quickview-body{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);max-height:calc(100dvh - 24px);display:grid;overflow:auto}[data-tenant=wexfur] .quickview-media{background:var(--surface-2)}[data-tenant=wexfur] .quickview-media :is(img,svg){object-fit:cover;aspect-ratio:1;width:100%;height:100%}[data-tenant=wexfur] .quickview-info{gap:var(--gap-stack);padding:var(--pad-panel);flex-direction:column;min-height:0;display:flex}[data-tenant=wexfur] .quickview-title{font-family:var(--font-display);font-size:var(--fs-2xl);font-weight:700;line-height:var(--lh-snug);letter-spacing:var(--tr-title)}[data-tenant=wexfur] .quickview-title a:hover{color:var(--brand)}@media (width<=640px){[data-tenant=wexfur] .quickview-body{grid-template-columns:1fr}[data-tenant=wexfur] .quickview-media{max-height:38dvh}[data-tenant=wexfur] .quickview-media :is(img,svg){aspect-ratio:16/10}[data-tenant=wexfur] .quickview-info{padding:var(--space-4)}}[data-tenant=wexfur] :is(.category-chips,.brand-circle-rail,.account-quicklinks,.blog-grid,.product-grid,.coll-product-grid)>li{display:contents}[data-tenant=wexfur] :is(.trust-badge,.filter-group,.cart-items-panel,.cart-progress-card,.about-value,.account-user-card,.account-nav,.account-card,.account-stat,.checkout-panel){background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg);box-shadow:var(--shadow-card)}[data-tenant=wexfur] :is(.trust-badge .tb-ico,.auth-head .auth-ico,.empty-state .es-ico,.not-found .nf-ico,.about-value-ico,.account-avatar,.article-avatar,.account-offer-icon,.checkout-step){flex-shrink:0;justify-content:center;align-items:center;display:flex}[data-tenant=wexfur] :is(.collection-title,.account-page-title,.article-wrap h1,.content-page h1){font-family:var(--font-display);font-weight:800;line-height:var(--lh-display);letter-spacing:var(--tr-display);color:var(--text-900);text-wrap:balance}[data-tenant=wexfur] :is(.filter-link,.qty-btn) svg{width:14px;height:14px}[data-tenant=wexfur] :is(.hero-eyebrow,.hero-trust,.hero-rating-chip,.filter-group summary,.filters-toggle,.pdp-rating,.pdp-assurance,.cart-remove,.cart-note,.auth-notice,.promo-band-eyebrow) svg{width:16px;height:16px}[data-tenant=wexfur] :is(.filter-rail-head h2,.cart-drawer-head h2,.sso-btn,.hero-float-card) svg{width:18px;height:18px}[data-tenant=wexfur] .pdp-wish-btn svg{width:20px;height:20px}[data-tenant=wexfur] .home-hero-band{background:linear-gradient(160deg, var(--brand-50) 0%, var(--body-bg) 70%);border-bottom:1px solid var(--line);position:relative;overflow:hidden}[data-tenant=wexfur] .home-hero-band:before{content:"";background:radial-gradient(circle, var(--brand-light) 0%, transparent 68%);opacity:.85;pointer-events:none;border-radius:50%;width:440px;height:440px;position:absolute;top:-160px;right:-120px}[data-tenant=wexfur] .home-hero-band:after{content:"";background:radial-gradient(circle, var(--cream) 0%, transparent 70%);pointer-events:none;border-radius:50%;width:400px;height:400px;position:absolute;bottom:-180px;left:-140px}[data-tenant=wexfur] .home-hero{z-index:1;max-width:var(--container);padding:clamp(32px, 4.5vw, 48px) var(--gutter);grid-template-columns:1fr 1.05fr;align-items:center;gap:clamp(32px,5vw,60px);margin-inline:auto;display:grid;position:relative}[data-tenant=wexfur] .hero-eyebrow{align-items:center;gap:var(--gap-inline);padding:var(--space-2) var(--space-4);margin-bottom:var(--gap-group);border-radius:var(--r-pill);background:var(--surface);border:1px solid var(--line);color:var(--brand);font-size:var(--fs-xs);letter-spacing:var(--tr-caps);text-transform:uppercase;box-shadow:var(--shadow-xs);font-weight:700;display:inline-flex}[data-tenant=wexfur] .hero-line{font-family:var(--font-display);font-size:clamp(2.4rem,5.2vw,3.6rem);line-height:var(--lh-display);letter-spacing:var(--tr-display);margin-bottom:var(--space-4);color:var(--text-900);text-wrap:balance;font-weight:800}[data-tenant=wexfur] .hero-line .accent{color:var(--brand);background:linear-gradient(transparent 76%, var(--brand-light) 76%)}[data-tenant=wexfur] .hero-tagline{color:var(--text-500);margin-bottom:var(--space-7);max-width:var(--measure-narrow);font-size:clamp(1rem,1.8vw,1.15rem);font-weight:400}[data-tenant=wexfur] .hero-actions{gap:var(--gap-stack);flex-wrap:wrap;display:flex}[data-tenant=wexfur] .hero-trust{gap:var(--gap-stack);margin-top:var(--space-6);flex-wrap:wrap;display:flex}[data-tenant=wexfur] .hero-trust :is(span,li){align-items:center;gap:var(--gap-inline);font-size:var(--fs-sm);color:var(--text-600);background:var(--surface);border:1px solid var(--line);border-radius:var(--r-pill);padding:var(--space-2) var(--space-4);box-shadow:var(--shadow-xs);font-weight:600;display:inline-flex}[data-tenant=wexfur] .hero-trust svg{color:var(--brand);flex-shrink:0}[data-tenant=wexfur] .home-hero-visual{position:relative}[data-tenant=wexfur] .home-hero-visual:before{content:"";border-radius:var(--r-lg);background:var(--brand-light);opacity:.55;pointer-events:none;position:absolute;inset:22px -16px -16px 22px}[data-tenant=wexfur] .home-hero-visual img,[data-tenant=wexfur] .home-hero-visual svg{aspect-ratio:16/9;object-fit:cover;border-radius:var(--r-lg);border:1px solid var(--line);background:var(--surface-2);width:100%;height:470px;box-shadow:var(--shadow-card);position:relative}[data-tenant=wexfur] .hero-float-card{align-items:flex-start;gap:var(--gap-stack);margin-top:var(--gap-stack);padding:var(--gap-stack) var(--gap-group);border-radius:var(--r-lg);background:var(--surface);border:1px solid var(--line);display:flex}[data-tenant=wexfur] .hero-float-card svg{color:var(--brand);flex-shrink:0;margin-top:2px}[data-tenant=wexfur] .hero-float-card strong{font-size:var(--fs-md);line-height:var(--lh-ui);color:var(--text-900);display:block}[data-tenant=wexfur] .hero-float-card span{font-size:var(--fs-xs);line-height:var(--lh-ui);color:var(--text-500)}[data-tenant=wexfur] .hero-rating-chip{top:var(--space-4);right:var(--space-4);z-index:2;align-items:center;gap:var(--gap-inline);padding:var(--space-2) var(--space-4);border-radius:var(--r-pill);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border:1px solid var(--line);box-shadow:var(--shadow-card);font-size:var(--fs-sm);color:var(--text-900);background:#fffffff0;font-weight:700;display:inline-flex;position:absolute}[data-tenant=wexfur] .hero-rating-chip svg{color:var(--star);fill:currentColor;stroke:none}[data-tenant=wexfur] .hero-rating-chip small{color:var(--text-500);font-weight:500;font-size:var(--fs-xs)}[data-tenant=wexfur] .trust-strip{gap:var(--space-4);max-width:var(--container);padding:var(--section-pad-sm) var(--gutter) 0;grid-template-columns:repeat(4,1fr);width:100%;margin-inline:auto;display:grid}[data-tenant=wexfur] .trust-badge{align-items:center;gap:var(--space-4);padding:var(--pad-card);display:flex}[data-tenant=wexfur] .trust-badge .tb-ico{border-radius:var(--r-md);background:var(--brand-light);width:44px;height:44px;color:var(--brand)}[data-tenant=wexfur] .trust-badge strong{font-size:var(--fs-md);line-height:var(--lh-ui);color:var(--text-900);display:block}[data-tenant=wexfur] .trust-badge span{font-size:var(--fs-xs);line-height:var(--lh-ui);color:var(--text-500)}[data-tenant=wexfur] .collection-header{max-width:var(--container);padding:var(--gap-group) var(--gutter) 0;width:100%;margin-inline:auto}[data-tenant=wexfur] .collection-title{font-size:clamp(1.6rem,3vw,2.1rem)}[data-tenant=wexfur] .collection-subtitle{font-size:var(--fs-base);color:var(--text-500);max-width:var(--measure);margin-top:var(--space-2)}[data-tenant=wexfur] .collection-count{font-size:var(--fs-sm);line-height:var(--lh-ui);color:var(--text-400);margin-top:var(--space-2)}[data-tenant=wexfur] .collection-count b{color:var(--text-900);font-weight:700}[data-tenant=wexfur] .collection-header .rail-wrap{margin-top:var(--gap-group)}[data-tenant=wexfur] .collection-container{max-width:var(--container);padding:var(--space-6) var(--gutter) var(--section-pad-lg);width:100%;margin-inline:auto}[data-tenant=wexfur] .collection-browse{gap:var(--space-7);grid-template-columns:260px minmax(0,1fr);align-items:start;display:grid}[data-tenant=wexfur] .filter-rail{top:var(--sticky-top);gap:var(--gap-stack);scrollbar-width:thin;scrollbar-color:var(--line) transparent;max-height:calc(100vh - 110px);padding-inline-end:2px;display:grid;position:sticky;overflow-y:auto}[data-tenant=wexfur] .filter-rail-head{justify-content:space-between;align-items:center;gap:var(--gap-inline);display:flex}[data-tenant=wexfur] .filter-rail-head h2{font-size:var(--fs-lg);font-weight:800;line-height:var(--lh-title);align-items:center;gap:var(--gap-inline);display:inline-flex}[data-tenant=wexfur] .filter-rail-head h2 svg{color:var(--brand)}[data-tenant=wexfur] .filter-close-btn{display:none}[data-tenant=wexfur] .filter-group{padding:0 var(--space-4)}[data-tenant=wexfur] .filter-group summary{cursor:pointer;padding:var(--space-4) 0;font-weight:700;font-size:var(--fs-md);line-height:var(--lh-ui);color:var(--text-900);justify-content:space-between;align-items:center;gap:var(--gap-inline);transition:color var(--transition-fast);list-style:none;display:flex}[data-tenant=wexfur] .filter-group summary:hover{color:var(--brand)}[data-tenant=wexfur] .filter-group summary::-webkit-details-marker{display:none}[data-tenant=wexfur] .filter-group summary svg{color:var(--text-400);transition:transform var(--dur) var(--ease);flex-shrink:0}[data-tenant=wexfur] .filter-group[open] summary svg{transform:rotate(180deg)}[data-tenant=wexfur] .filter-group[open] summary{border-bottom:1px solid var(--line)}[data-tenant=wexfur] .filter-group-body{padding:var(--gap-stack) 0 var(--space-4);gap:var(--space-1);display:grid}[data-tenant=wexfur] .filter-fieldset{gap:var(--space-1);border:none;min-inline-size:0;display:grid}[data-tenant=wexfur] .filter-field{gap:var(--gap-inline);font-size:var(--fs-sm);color:var(--text-700);font-weight:600;display:grid}[data-tenant=wexfur] .filter-link{justify-content:space-between;align-items:center;gap:var(--gap-inline);padding:var(--space-2);margin-inline:calc(var(--space-2) * -1);font-size:var(--fs-md);line-height:var(--lh-ui);color:var(--text-600);border-radius:var(--r-sm);transition:background var(--transition-fast), color var(--transition-fast), transform var(--dur-instant) var(--ease);display:flex}[data-tenant=wexfur] .filter-link:hover{background:var(--state-hover-bg);color:var(--brand)}[data-tenant=wexfur] .filter-link:active{transform:scale(var(--press-scale))}[data-tenant=wexfur] .filter-link.active{background:var(--state-selected-bg);color:var(--state-selected-ink);font-weight:700}[data-tenant=wexfur] .filter-link svg{opacity:.5;flex-shrink:0}[data-tenant=wexfur] .filter-checkbox{align-items:center;gap:var(--gap-inline);padding:var(--space-2) 0;font-size:var(--fs-md);line-height:var(--lh-ui);color:var(--text-600);cursor:pointer;transition:color var(--transition-fast);display:flex}[data-tenant=wexfur] .filter-checkbox:hover{color:var(--brand)}[data-tenant=wexfur] .filter-checkbox input{accent-color:var(--brand);flex-shrink:0;width:16px;height:16px}[data-tenant=wexfur] .filter-checkbox .filter-count{font-size:var(--fs-xs);color:var(--text-400);margin-left:auto}[data-tenant=wexfur] .filter-note{font-size:var(--fs-sm);color:var(--text-500);padding:var(--space-1) 0}[data-tenant=wexfur] .price-range-row{align-items:center;gap:var(--gap-inline);padding-bottom:var(--gap-stack);display:flex}[data-tenant=wexfur] .price-input{width:100%;min-width:0;padding:var(--space-2) var(--gap-stack);border:1.5px solid var(--line-control);border-radius:var(--r-md);font-size:var(--fs-md);background:var(--surface);transition:border-color var(--transition-fast), box-shadow var(--transition-fast);appearance:textfield}[data-tenant=wexfur] .price-input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}[data-tenant=wexfur] .price-input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}[data-tenant=wexfur] .price-input:hover{border-color:var(--state-hover-line)}[data-tenant=wexfur] .price-input:focus{border-color:var(--brand);box-shadow:var(--focus-glow)}[data-tenant=wexfur] .price-input:disabled{background-color:var(--state-disabled-bg);color:var(--state-disabled-ink);cursor:not-allowed}[data-tenant=wexfur] .price-range-sep{color:var(--text-400);flex-shrink:0}[data-tenant=wexfur] .collection-results{min-width:0}[data-tenant=wexfur] .collection-toolbar{justify-content:space-between;align-items:center;gap:var(--gap-stack);padding-bottom:var(--space-4);margin-bottom:var(--gap-group);border-bottom:1px solid var(--line);flex-wrap:wrap;display:flex}[data-tenant=wexfur] .collection-toolbar-left{align-items:center;gap:var(--gap-stack);font-size:var(--fs-md);color:var(--text-500);display:flex}[data-tenant=wexfur] .collection-toolbar-right{align-items:center;gap:var(--gap-inline);margin-left:auto;display:flex}[data-tenant=wexfur] .sort-label{font-size:var(--fs-sm);color:var(--text-400);white-space:nowrap;font-weight:500}[data-tenant=wexfur] .filters-toggle{align-items:center;gap:var(--gap-inline);padding:var(--pad-control);border:1.5px solid var(--line-control);border-radius:var(--r-md);background:var(--surface);font-size:var(--fs-md);color:var(--text-700);min-height:44px;transition:border-color var(--transition-fast), background var(--transition-fast), color var(--transition-fast), transform var(--dur-instant) var(--ease);font-weight:600;display:none}[data-tenant=wexfur] .filters-toggle:hover{border-color:var(--brand);background:var(--state-hover-bg);color:var(--brand)}[data-tenant=wexfur] .coll-product-grid{gap:var(--product-grid-gap);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}[data-tenant=wexfur] .brand-grid{gap:var(--gap-group);grid-template-columns:repeat(3,1fr);display:grid}[data-tenant=wexfur] .brand-card{gap:var(--gap-inline);padding:var(--pad-panel);background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg);box-shadow:var(--shadow-card);transition:border-color var(--dur) var(--ease), box-shadow var(--dur) var(--ease);align-content:start;display:grid}[data-tenant=wexfur] .brand-card:hover{border-color:var(--brand);box-shadow:var(--shadow-lift)}[data-tenant=wexfur] .brand-card img,[data-tenant=wexfur] .brand-card>svg{object-fit:contain;filter:grayscale()contrast(1.08)brightness(.92);width:auto;max-width:160px;height:72px;transition:filter var(--dur-slower) var(--ease)}[data-tenant=wexfur] .brand-card:hover img,[data-tenant=wexfur] .brand-card:focus-visible img,[data-tenant=wexfur] .brand-card:hover>svg,[data-tenant=wexfur] .brand-card:focus-visible>svg{filter:none}[data-tenant=wexfur] .brand-card h2{font-size:var(--fs-xl);font-weight:800;line-height:var(--lh-title)}[data-tenant=wexfur] .brand-card p{font-size:var(--fs-md);color:var(--text-500)}[data-tenant=wexfur] .brand-hero-logo{object-fit:contain;background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg);width:132px;height:92px;padding:var(--space-4);flex-shrink:0}[data-tenant=wexfur] .brand-head-row{justify-content:space-between;align-items:center;gap:var(--gap-group);flex-wrap:wrap;display:flex}[data-tenant=wexfur] .brand-circle-rail{gap:var(--pad-panel);padding:var(--space-2) 0 var(--space-4);scroll-behavior:smooth;display:flex;overflow-x:auto}[data-tenant=wexfur] .brand-circle-card{align-items:center;gap:var(--gap-inline);width:104px;transition:transform var(--dur-instant) var(--ease);flex-direction:column;flex-shrink:0;display:flex}[data-tenant=wexfur] .brand-circle-card:active{transform:scale(var(--press-scale))}[data-tenant=wexfur] .brand-circle-mark{border:1px solid var(--line);background:var(--surface);width:92px;height:92px;padding:var(--space-4);transition:border-color var(--dur) var(--ease), box-shadow var(--dur) var(--ease);box-shadow:var(--shadow-card);border-radius:50%;justify-content:center;align-items:center;display:flex;overflow:hidden}[data-tenant=wexfur] .brand-circle-card:hover .brand-circle-mark,[data-tenant=wexfur] .brand-circle-card:focus-visible .brand-circle-mark{border-color:var(--brand);box-shadow:var(--shadow-lift)}[data-tenant=wexfur] .brand-logo-img{object-fit:contain;filter:grayscale()contrast(1.08)brightness(.92);width:100%;height:100%;transition:filter var(--dur-slower) var(--ease)}[data-tenant=wexfur] .brand-circle-card:hover .brand-logo-img,[data-tenant=wexfur] .brand-circle-card:focus-visible .brand-logo-img{filter:none}[data-tenant=wexfur] .brand-circle-name{font-size:var(--fs-md);color:var(--text-700);text-align:center;font-weight:600;line-height:var(--lh-ui)}[data-tenant=wexfur] .pdp-layout{gap:var(--space-10);max-width:var(--container);padding:var(--gap-group) var(--gutter) var(--space-12);grid-template-columns:minmax(0,1fr) minmax(0,1fr);width:100%;margin-inline:auto;display:grid}[data-tenant=wexfur] .pdp-gallery{top:var(--sticky-top);align-self:start;position:sticky}[data-tenant=wexfur] .pdp-main-img{aspect-ratio:1;object-fit:cover;border-radius:var(--r-2xl);border:1px solid var(--line);background:var(--surface-2);width:100%}[data-tenant=wexfur] .pdp-main-frame{aspect-ratio:1;border:1px solid var(--line);border-radius:var(--r-2xl);display:block;overflow:hidden}[data-tenant=wexfur] .pdp-main-frame .pdp-main-img{border:none;border-radius:0;height:100%}[data-tenant=wexfur] .pdp-thumbs{gap:var(--gap-inline);margin-top:var(--gap-inline);display:flex;overflow-x:auto}[data-tenant=wexfur] .pdp-thumb-btn{border-radius:var(--r-md);transition:transform var(--dur-instant) var(--ease)}[data-tenant=wexfur] .pdp-thumb-btn:active{transform:scale(var(--press-scale-icon))}[data-tenant=wexfur] .pdp-thumb{object-fit:cover;border-radius:var(--r-md);background:var(--surface-2);width:68px;height:68px;transition:border-color var(--transition-fast);border:2px solid #0000}[data-tenant=wexfur] .pdp-thumb-btn:hover .pdp-thumb{border-color:var(--state-hover-line)}[data-tenant=wexfur] .pdp-thumb-btn[aria-pressed=true] .pdp-thumb{border-color:var(--brand)}[data-tenant=wexfur] .pdp-info{gap:var(--space-4);flex-direction:column;min-width:0;display:flex}[data-tenant=wexfur] .pdp-brand{font-size:var(--fs-xs);font-weight:700;line-height:var(--lh-ui);letter-spacing:var(--tr-caps);text-transform:uppercase;color:var(--brand)}[data-tenant=wexfur] .pdp-title{font-family:var(--font-display);color:var(--text-900);font-size:clamp(1.4rem,2.6vw,1.8rem);font-weight:700;line-height:var(--lh-title);letter-spacing:var(--tr-title);text-wrap:balance}[data-tenant=wexfur] .pdp-rating{align-items:center;gap:var(--gap-inline);font-size:var(--fs-md);color:var(--text-500);display:flex}[data-tenant=wexfur] .pdp-price{color:var(--text-900);font-size:1.7rem;font-weight:800}[data-tenant=wexfur] .pdp-price-row{align-items:baseline;gap:var(--gap-stack);flex-wrap:wrap;display:flex}[data-tenant=wexfur] .pdp-compare{font-size:var(--fs-xl);color:var(--text-400);text-decoration:line-through}[data-tenant=wexfur] .pdp-tax{font-size:var(--fs-sm);color:var(--text-400)}[data-tenant=wexfur] .pdp-price-row .price-save{color:var(--green);background:var(--green-bg)}[data-tenant=wexfur] .variant-section{gap:var(--gap-inline);flex-direction:column;display:flex}[data-tenant=wexfur] .variant-label{font-size:var(--fs-xs);font-weight:700;line-height:var(--lh-ui);text-transform:uppercase;letter-spacing:var(--tr-caps);color:var(--text-400)}[data-tenant=wexfur] .variant-pills{gap:var(--gap-inline);flex-wrap:wrap;display:flex}[data-tenant=wexfur] .variant-pill{padding:var(--space-2) var(--space-4);border:1.5px solid var(--line-control);border-radius:var(--r-md);font-size:var(--fs-md);font-weight:600;line-height:var(--lh-ui);color:var(--text-700);background:var(--surface);min-height:44px;transition:border-color var(--transition-fast), color var(--transition-fast), background var(--transition-fast), transform var(--dur-instant) var(--ease)}[data-tenant=wexfur] .variant-pill:hover:not(:disabled){border-color:var(--brand);background:var(--state-hover-bg);color:var(--brand)}[data-tenant=wexfur] .variant-pill.active{background:var(--brand-btn);border-color:var(--brand-btn);color:#fff}[data-tenant=wexfur] .variant-pill:disabled{background:var(--state-disabled-bg);border-color:var(--state-disabled-bg);color:var(--state-disabled-ink);cursor:not-allowed;text-decoration:line-through}[data-tenant=wexfur] .pdp-actions{gap:var(--gap-inline);display:flex}[data-tenant=wexfur] .pdp-add-btn{min-height:50px;font-size:var(--fs-base);flex:1;font-weight:700}[data-tenant=wexfur] .pdp-wish-btn{border-radius:var(--r-pill);border:1.5px solid var(--line-control);width:50px;height:50px;color:var(--text-400);background:var(--surface);transition:border-color var(--transition-fast), color var(--transition-fast), background var(--transition-fast), transform var(--dur-instant) var(--ease);flex-shrink:0;justify-content:center;align-items:center;display:flex}[data-tenant=wexfur] .pdp-wish-btn:hover,[data-tenant=wexfur] .pdp-wish-btn.active{border-color:var(--red);color:var(--red)}[data-tenant=wexfur] .pdp-wish-btn:active{transform:scale(var(--press-scale-icon))}[data-tenant=wexfur] .pdp-wish-btn.active svg{fill:currentColor}[data-tenant=wexfur] .pdp-assurance{gap:var(--gap-inline);padding:var(--pad-control);background:var(--surface-2);border-radius:var(--r-lg);grid-template-columns:1fr 1fr;display:grid}[data-tenant=wexfur] .pdp-assurance :is(div,li){align-items:center;gap:var(--gap-inline);font-size:var(--fs-sm);color:var(--text-600);font-weight:500;display:flex}[data-tenant=wexfur] .pdp-assurance svg{color:var(--brand);flex-shrink:0}[data-tenant=wexfur] .pdp-tabs{margin-top:var(--gap-inline)}[data-tenant=wexfur] .tab-list{border-bottom:2px solid var(--line);min-width:0;scroll-padding-inline:var(--space-4);display:flex;overflow-x:auto}[data-tenant=wexfur] .tab-trigger{padding:var(--gap-stack) var(--gap-group);font-size:var(--fs-md);font-weight:600;line-height:var(--lh-ui);color:var(--text-400);white-space:nowrap;min-height:44px;transition:color var(--transition-fast), border-color var(--transition-fast), transform var(--dur-instant) var(--ease);border-bottom:2px solid #0000;margin-bottom:-2px}[data-tenant=wexfur] .tab-trigger:hover{color:var(--brand);border-bottom-color:var(--state-hover-line)}[data-tenant=wexfur] .tab-trigger:active{transform:scale(var(--press-scale))}[data-tenant=wexfur] .tab-trigger.active{color:var(--brand);border-bottom-color:var(--brand)}[data-tenant=wexfur] .tab-panel{padding:var(--gap-group) 0;font-size:var(--fs-base);color:var(--text-600);line-height:var(--lh-prose);display:none}[data-tenant=wexfur] .tab-panel.active{display:block}[data-tenant=wexfur] .pdp-highlights li{font-size:var(--fs-md);color:var(--text-700);padding:var(--space-1) 0 var(--space-1) var(--pad-panel);position:relative}[data-tenant=wexfur] .pdp-specs{gap:var(--space-1);display:grid}[data-tenant=wexfur] .pdp-spec-row{gap:var(--gap-stack);padding:var(--space-2) 0;border-bottom:1px solid var(--line);font-size:var(--fs-md);grid-template-columns:minmax(120px,.6fr) 1fr;display:grid}[data-tenant=wexfur] .pdp-spec-row:last-child{border-bottom:none}[data-tenant=wexfur] .pdp-specs dt{color:var(--text-500);font-weight:600}[data-tenant=wexfur] .pdp-specs dd{color:var(--text-700)}[data-tenant=wexfur] .pdp-highlights li:before{content:"";background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23365D32' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='20 6 9 17 4 12'/%3E%3C/svg%3E") 50%/contain no-repeat;width:16px;height:16px;position:absolute;top:9px;left:0}[data-tenant=wexfur] .sticky-atb{background:var(--surface);border-top:1px solid var(--line);padding:var(--space-3) var(--space-5);align-items:center;gap:var(--space-4);z-index:var(--z-sticky);transition:transform var(--dur-slow) var(--ease);box-shadow:var(--shadow-card);padding-block-end:calc(var(--space-3) + env(safe-area-inset-bottom,0px));display:flex;position:fixed;inset-block-end:0;inset-inline:0;transform:translateY(110%)}[data-tenant=wexfur] .sticky-atb.visible{transform:translateY(0)}[data-tenant=wexfur] .sticky-atb-info{flex:1;min-width:0}[data-tenant=wexfur] .sticky-atb-title{font-size:var(--fs-md);white-space:nowrap;text-overflow:ellipsis;font-weight:700;overflow:hidden}[data-tenant=wexfur] .sticky-atb-price{font-size:var(--fs-lg);font-weight:800}[data-tenant=wexfur] .overlay{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:var(--z-overlay);opacity:0;pointer-events:none;transition:opacity var(--dur);background:#1c2a1973;position:fixed;inset:0}[data-tenant=wexfur] .overlay.active{opacity:1;pointer-events:auto}[data-tenant=wexfur] .wex-cart-drawer{background:var(--surface);flex-direction:column;flex:auto;min-height:0;display:flex}[data-tenant=wexfur] .wex-cart-drawer .cart-drawer-body{min-height:0}[data-tenant=wexfur] .wex-cart-drawer .empty-state{padding-block:var(--space-10)}[data-tenant=wexfur] .wex-cart-drawer-root .drawer__panel{box-shadow:-18px 0 50px #1118272e}[data-tenant=wexfur] .cart-drawer-head{justify-content:space-between;align-items:center;gap:var(--gap-stack);padding:var(--space-4) var(--gap-group);border-bottom:1px solid var(--line);flex-shrink:0;display:flex}[data-tenant=wexfur] .cart-drawer-head h2{font-size:var(--fs-xl);font-weight:800;line-height:var(--lh-snug);align-items:center;gap:var(--gap-inline);display:inline-flex}[data-tenant=wexfur] .cart-drawer-head h2 svg{color:var(--brand)}[data-tenant=wexfur] .cart-progress-wrap{padding:var(--space-4) var(--gap-group);border-bottom:1px solid var(--line);flex-shrink:0}[data-tenant=wexfur] .cart-progress-text{font-size:var(--fs-sm);line-height:var(--lh-ui);color:var(--text-600);margin-bottom:var(--gap-inline);font-weight:500}[data-tenant=wexfur] .cart-progress-bar-bg{background:var(--surface-2);border-radius:var(--r-pill);height:8px;overflow:hidden}[data-tenant=wexfur] .cart-progress-bar{border-radius:inherit;background:var(--brand);width:0%;height:100%;transition:width var(--dur-slower) var(--ease)}[data-tenant=wexfur] .cart-drawer-body{padding:var(--space-2) var(--gap-group);flex:1;overflow-y:auto}[data-tenant=wexfur] .cart-drawer-foot{border-top:1px solid var(--line);padding:var(--space-4) var(--gap-group);background:var(--surface-2);gap:var(--gap-inline);flex-shrink:0;display:grid}[data-tenant=wexfur] .cart-drawer-foot .summary-row{padding:0}html[data-tenant=wexfur] body[data-tenant=wexfur] .cart-line:not(:has(.cart-line__main)){gap:var(--space-1) var(--space-4);padding:var(--space-4) 0;border-bottom:1px solid var(--line);grid-template-rows:auto auto;grid-template-columns:76px minmax(0,1fr) auto;align-items:start;display:grid}html[data-tenant=wexfur] body[data-tenant=wexfur] .cart-line:last-child:not(:has(.cart-line__main)){border-bottom:none}[data-tenant=wexfur] .cart-line-media{grid-row:1/-1}[data-tenant=wexfur] .cart-line-media img{object-fit:cover;border-radius:var(--r-md);background:var(--surface-2);border:1px solid var(--line);width:76px;height:76px}[data-tenant=wexfur] .cart-line-info{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}[data-tenant=wexfur] .cart-line-title{font-size:var(--fs-md);font-weight:600;line-height:var(--lh-snug);color:var(--text-900);transition:color var(--transition-fast)}[data-tenant=wexfur] .cart-line-title:hover{color:var(--brand)}[data-tenant=wexfur] .cart-line-variant{font-size:var(--fs-xs);color:var(--text-400)}[data-tenant=wexfur] .cart-line-unit{font-size:var(--fs-sm);color:var(--text-500)}[data-tenant=wexfur] .cart-line-right{justify-content:flex-end;display:flex}[data-tenant=wexfur] .cart-line-total{font-size:var(--fs-base);color:var(--text-900);font-weight:800}[data-tenant=wexfur] .cart-line-foot{justify-content:space-between;align-items:center;gap:var(--gap-inline);margin-top:var(--gap-inline);flex-wrap:wrap;grid-column:2/-1;display:flex}[data-tenant=wexfur] .cart-line-foot-actions{align-items:center;gap:var(--gap-inline);margin-left:auto;display:flex}[data-tenant=wexfur] .qty-stepper{border:1.5px solid var(--line-control);border-radius:var(--r-sm);background:var(--surface);transition:border-color var(--transition-fast);align-items:center;display:inline-flex;overflow:hidden}[data-tenant=wexfur] .qty-stepper:focus-within{border-color:var(--brand)}[data-tenant=wexfur] .qty-btn,[data-tenant=wexfur] .cart-remove{width:44px;height:44px;color:var(--text-400);transition:background var(--transition-fast), color var(--transition-fast), transform var(--dur-instant) var(--ease);justify-content:center;align-items:center;display:inline-flex}[data-tenant=wexfur] .qty-btn{color:var(--text-600);background:var(--surface-2)}[data-tenant=wexfur] .qty-btn:hover{background:var(--state-hover-bg);color:var(--brand)}[data-tenant=wexfur] .qty-btn:disabled{color:var(--state-disabled-ink);background:var(--state-disabled-bg);cursor:not-allowed}[data-tenant=wexfur] .qty-value{text-align:center;min-width:28px;font-size:var(--fs-md);border-left:1.5px solid var(--line-control);border-right:1.5px solid var(--line-control);font-weight:700}[data-tenant=wexfur] .cart-remove{border-radius:var(--r-pill)}[data-tenant=wexfur] .cart-remove:hover{color:var(--red);background:var(--red-bg)}[data-tenant=wexfur] .summary-row{justify-content:space-between;align-items:center;gap:var(--space-4);font-size:var(--fs-md);line-height:var(--lh-ui);color:var(--text-600);padding:var(--space-1) 0;display:flex}[data-tenant=wexfur] .summary-row strong{color:var(--text-900)}[data-tenant=wexfur] .summary-row.summary-muted{font-size:var(--fs-sm);color:var(--text-400);padding-top:0}[data-tenant=wexfur] .summary-row .summary-free{color:var(--green)}[data-tenant=wexfur] .summary-total{font-size:var(--fs-lg);color:var(--text-900);border-top:1px solid var(--line);padding-top:var(--gap-stack);margin-top:var(--gap-inline);font-weight:800}[data-tenant=wexfur] .summary-total strong{font-size:var(--fs-2xl);color:var(--brand)}[data-tenant=wexfur] .promo-form{gap:var(--gap-inline);margin-bottom:var(--space-4);display:flex}[data-tenant=wexfur] .promo-form .input{border-radius:var(--r-pill);text-transform:uppercase;flex:1;min-width:0}[data-tenant=wexfur] .promo-form .input::placeholder{text-transform:none}[data-tenant=wexfur] .promo-form .btn{flex-shrink:0}[data-tenant=wexfur] .cart-layout{gap:var(--space-8);grid-template-columns:minmax(0,1fr) 380px;align-items:start;display:grid}[data-tenant=wexfur] .cart-main{gap:var(--gap-group);min-width:0;display:grid}[data-tenant=wexfur] .cart-items-panel{padding:var(--space-1) var(--pad-panel)}[data-tenant=wexfur] .cart-progress-card{gap:var(--gap-inline);padding:var(--gap-group) var(--pad-panel);display:grid}[data-tenant=wexfur] .cart-progress-head{justify-content:space-between;align-items:center;gap:var(--gap-stack);display:flex}[data-tenant=wexfur] .cart-progress-head svg{color:var(--brand);flex-shrink:0}[data-tenant=wexfur] .cart-summary{background:var(--surface-2);border:1px solid var(--line);border-radius:var(--r-xl);box-shadow:var(--shadow-card);padding:var(--pad-panel);top:var(--sticky-top);position:sticky}[data-tenant=wexfur] .cart-summary h2{font-family:var(--font-display);font-size:var(--fs-2xl);font-weight:800;line-height:var(--lh-snug);margin-bottom:var(--space-4)}[data-tenant=wexfur] .summary-lines{gap:var(--gap-inline);margin-bottom:var(--gap-group);display:grid}[data-tenant=wexfur] .cart-note{gap:var(--gap-inline);padding:var(--pad-control);border-radius:var(--r-md);background:var(--brand-50);color:var(--text-700);font-size:var(--fs-md);margin-bottom:var(--gap-group);align-items:flex-start;display:flex}[data-tenant=wexfur] .cart-note svg{color:var(--brand);flex-shrink:0;margin-top:2px}[data-tenant=wexfur] .cart-fineprint{font-size:var(--fs-sm);color:var(--text-400);margin-top:var(--gap-stack);text-align:center}[data-tenant=wexfur] .cart-recommendations{margin-top:var(--space-4);display:grid}[data-tenant=wexfur] .blog-featured,[data-tenant=wexfur] .blog-card{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-xl);box-shadow:var(--shadow-card);transition:box-shadow var(--dur) var(--ease), border-color var(--dur) var(--ease);overflow:hidden}[data-tenant=wexfur] .blog-featured:hover,[data-tenant=wexfur] .blog-card:hover{box-shadow:var(--shadow-lift);border-color:var(--line-md)}[data-tenant=wexfur] .blog-featured{margin-bottom:var(--space-7);grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);display:grid}[data-tenant=wexfur] .blog-featured img,[data-tenant=wexfur] .blog-featured>svg{object-fit:cover;width:100%;height:100%;min-height:200px;max-height:300px}[data-tenant=wexfur] .blog-featured-body{padding:var(--space-7) var(--space-8);justify-content:center;gap:var(--gap-inline);flex-direction:column;display:flex}[data-tenant=wexfur] .blog-featured-body .blog-title{font-family:var(--font-display);font-size:clamp(1.2rem,2.4vw,1.55rem);line-height:var(--lh-title);letter-spacing:var(--tr-title)}[data-tenant=wexfur] .blog-featured-body .blog-excerpt{--clamp-lines:3}[data-tenant=wexfur] .blog-grid{gap:var(--gap-group);grid-template-columns:repeat(3,1fr);display:grid}[data-tenant=wexfur] .blog-card{display:block}[data-tenant=wexfur] .blog-card img{aspect-ratio:2;object-fit:cover;background:var(--surface-2);width:100%}[data-tenant=wexfur] .blog-card .blog-card-media{overflow:hidden}[data-tenant=wexfur] .blog-card .blog-card-media :is(img,svg){transition:transform var(--dur-slower) var(--ease)}[data-tenant=wexfur] .blog-card:hover .blog-card-media :is(img,svg){transform:scale(1.05)}[data-tenant=wexfur] .blog-card-body{padding:var(--pad-card)}[data-tenant=wexfur] .blog-cat{font-size:var(--fs-2xs);font-weight:700;line-height:var(--lh-ui);letter-spacing:var(--tr-caps);text-transform:uppercase;color:var(--brand);background:var(--brand-50);padding:var(--space-1) var(--gap-inline);border-radius:var(--r-pill);margin-bottom:var(--gap-inline);display:inline-block}[data-tenant=wexfur] .blog-title{font-size:var(--fs-base);color:var(--text-900);font-weight:700;line-height:var(--lh-snug);margin-bottom:var(--gap-inline)}[data-tenant=wexfur] .blog-excerpt{font-size:var(--fs-sm);color:var(--text-500)}[data-tenant=wexfur] .blog-meta{font-size:var(--fs-xs);line-height:var(--lh-ui);color:var(--text-400);margin-top:var(--gap-inline);align-items:center;gap:var(--gap-inline);flex-wrap:wrap;display:flex}[data-tenant=wexfur] .article-wrap{max-width:780px;padding:var(--space-6) var(--gutter) var(--space-12);width:100%;margin-inline:auto}[data-tenant=wexfur] .article-wrap .blog-cat{margin-bottom:var(--space-4)}[data-tenant=wexfur] .article-wrap h1{margin-bottom:var(--space-4);font-size:clamp(1.7rem,3.6vw,2.4rem)}[data-tenant=wexfur] .article-lede{font-size:var(--fs-xl);color:var(--text-600);line-height:var(--lh-snug);margin-bottom:var(--space-6)}[data-tenant=wexfur] .article-cover{aspect-ratio:16/9;object-fit:cover;border-radius:var(--r-xl);border:1px solid var(--line);width:100%;margin-bottom:var(--space-6);background:var(--surface-2)}[data-tenant=wexfur] .article-body{max-width:var(--measure);color:var(--text-700);line-height:var(--lh-prose)}[data-tenant=wexfur] .article-body p+p,[data-tenant=wexfur] .article-body :is(ul,ol,blockquote){margin-block-start:var(--gap-group)}[data-tenant=wexfur] .article-body :is(ul,ol){gap:var(--gap-inline);padding-inline-start:var(--gap-group);list-style:outside;display:grid}[data-tenant=wexfur] .article-body ol{list-style:decimal}[data-tenant=wexfur] .article-body li{font-size:var(--fs-lg);line-height:var(--lh-prose);color:var(--text-700)}[data-tenant=wexfur] .article-body blockquote{padding:var(--gap-stack) var(--gap-group);border-left:3px solid var(--brand);background:var(--brand-50);border-radius:var(--r-md)}[data-tenant=wexfur] .article-body cite{font-size:var(--fs-sm);color:var(--text-500);margin-block-start:var(--gap-inline);font-style:normal;display:block}[data-tenant=wexfur] .article-foot{margin-top:var(--space-8);padding-top:var(--pad-panel);border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:var(--space-4);flex-wrap:wrap;display:flex}[data-tenant=wexfur] .auth-wrap{padding:var(--space-14) var(--gutter) var(--space-20);justify-content:center;align-items:flex-start;display:flex}[data-tenant=wexfur] .auth-card{width:100%;max-width:440px;padding:var(--space-8) var(--pad-panel);background:var(--surface);border:1px solid var(--line);border-radius:var(--r-2xl);box-shadow:var(--shadow-card)}[data-tenant=wexfur] .auth-head{text-align:center;margin-bottom:var(--space-6)}[data-tenant=wexfur] .auth-head .auth-ico{width:52px;height:52px;margin:0 auto var(--space-4);border-radius:var(--r-pill);background:var(--brand-light);color:var(--brand)}[data-tenant=wexfur] .auth-head h1{font-family:var(--font-display);font-size:var(--fs-3xl);line-height:var(--lh-snug);margin-bottom:var(--space-2)}[data-tenant=wexfur] .auth-head p{font-size:var(--fs-md);color:var(--text-500)}[data-tenant=wexfur] .auth-sso{gap:var(--gap-inline);margin-bottom:var(--space-1);display:grid}[data-tenant=wexfur] .sso-btn{justify-content:center;gap:var(--gap-inline)}[data-tenant=wexfur] .sso-btn svg{flex-shrink:0}[data-tenant=wexfur] .auth-divider{align-items:center;gap:var(--gap-stack);color:var(--text-400);font-size:var(--fs-xs);letter-spacing:var(--tr-caps);text-transform:uppercase;margin-block:var(--gap-group);font-weight:700;display:flex}[data-tenant=wexfur] .auth-divider:before,[data-tenant=wexfur] .auth-divider:after{content:"";background:var(--line);flex:1;height:1px}[data-tenant=wexfur] .auth-notice{align-items:flex-start;gap:var(--gap-inline);padding:var(--pad-control);border-radius:var(--r-md);background:var(--brand-50);border:1px solid var(--brand-light);color:var(--text-700);font-size:var(--fs-md);margin-bottom:var(--gap-group);display:none}[data-tenant=wexfur] .auth-notice.show{display:flex}[data-tenant=wexfur] .auth-notice svg{color:var(--brand);flex-shrink:0;margin-top:2px}[data-tenant=wexfur] .auth-sso-note{text-align:center;margin-block-start:var(--gap-inline)}[data-tenant=wexfur] .sso-btn[disabled]{cursor:not-allowed}[data-tenant=wexfur] .form-check .form-label{margin-block-end:0}[data-tenant=wexfur] .auth-foot{text-align:center;font-size:var(--fs-sm);color:var(--text-400);margin-top:var(--gap-group)}[data-tenant=wexfur] .promo-band{max-width:var(--container);margin:var(--space-14) auto 0;padding-inline:var(--gutter);width:100%}[data-tenant=wexfur] .promo-band-inner{gap:var(--space-8);background:var(--brand-btn);color:#fff;border-radius:var(--r-lg);padding:var(--space-10) var(--space-12);grid-template-columns:1.2fr 1fr;align-items:center;display:grid;position:relative;overflow:hidden}[data-tenant=wexfur] .promo-band-inner:after{content:"";pointer-events:none;background:#ffffff0f;border-radius:50%;width:280px;height:280px;position:absolute;top:-80px;right:-80px}[data-tenant=wexfur] .promo-band-eyebrow{align-items:center;gap:var(--gap-inline);font-size:var(--fs-xs);letter-spacing:var(--tr-caps);text-transform:uppercase;color:#ffffffd1;margin-bottom:var(--gap-inline);font-weight:700;display:inline-flex}[data-tenant=wexfur] .promo-band h2{font-family:var(--font-display);font-size:clamp(1.3rem,2.6vw,1.7rem);line-height:var(--lh-title);letter-spacing:var(--tr-title);margin-bottom:var(--gap-inline);text-wrap:balance}[data-tenant=wexfur] .promo-band p{font-size:var(--fs-base);color:#ffffffd1}[data-tenant=wexfur] .promo-band code{padding:2px var(--gap-inline);border-radius:var(--r-sm);letter-spacing:var(--tr-caps);color:#fff;background:#ffffff24;border:1px dashed #fff6;font-weight:700}[data-tenant=wexfur] .promo-band-form{gap:var(--gap-inline);z-index:1;display:flex;position:relative}[data-tenant=wexfur] .promo-band-form input{min-width:0;min-height:44px;padding:var(--pad-control);border-radius:var(--r-pill);color:#fff;font-size:var(--fs-md);transition:border-color var(--transition-fast), background var(--transition-fast);background:#ffffff1a;border:1.5px solid #ffffff4d;flex:1}[data-tenant=wexfur] .promo-band-form input::placeholder{color:#ffffff8c}[data-tenant=wexfur] .promo-band-form input:focus{background:#ffffff29;border-color:#fff}html[data-tenant=wexfur] body[data-tenant=wexfur] .promo-band-form .btn{color:var(--brand);background:#fff}html[data-tenant=wexfur] body[data-tenant=wexfur] .promo-band-form .btn:hover{background:var(--cream);box-shadow:none}[data-tenant=wexfur] .promo-band-inner,[data-tenant=wexfur] .promo-bar,[data-tenant=wexfur] .promo-strip-inner{--focus-ring:#fff;--color-focus-ring:#fff}[data-tenant=wexfur] .empty-state{text-align:center;padding:var(--space-16) var(--space-6)}[data-tenant=wexfur] .empty-state .es-ico{background:var(--surface-2);width:76px;height:76px;color:var(--text-300);margin:0 auto var(--gap-group);border-radius:50%}[data-tenant=wexfur] .empty-state .es-ico svg{width:34px;height:34px}[data-tenant=wexfur] .empty-state :is(h2,h3){font-size:var(--fs-2xl);font-weight:800;line-height:var(--lh-title);margin-bottom:var(--gap-inline)}[data-tenant=wexfur] .empty-state p{color:var(--text-500);margin-bottom:var(--space-6);font-size:var(--fs-base);max-width:44ch;margin-inline:auto}[data-tenant=wexfur] .empty-state .hero-actions{justify-content:center}[data-tenant=wexfur] .wishlist-grid .empty-state{grid-column:1/-1}[data-tenant=wexfur] .wex-wishlist-item{display:contents}[data-tenant=wexfur] .not-found{text-align:center;max-width:var(--container);padding:var(--section-pad-lg) var(--gutter) var(--space-24);margin-inline:auto}[data-tenant=wexfur] .not-found .nf-ico{background:var(--brand-light);width:88px;height:88px;color:var(--brand);margin:0 auto var(--gap-group);border-radius:50%}[data-tenant=wexfur] .not-found .nf-hero-img{width:100%;max-width:340px;margin:0 auto var(--gap-group);border-radius:var(--r-xl);display:block}[data-tenant=wexfur] .not-found .nf-ico svg{width:42px;height:42px}[data-tenant=wexfur] .not-found .nf-code{font-family:var(--font-display);color:var(--brand);letter-spacing:var(--tr-display);font-size:4rem;font-weight:800;line-height:var(--lh-display)}[data-tenant=wexfur] .not-found h1{font-size:var(--fs-3xl);font-weight:800;line-height:var(--lh-snug);margin:var(--space-4) 0 var(--gap-inline)}[data-tenant=wexfur] .not-found p{color:var(--text-500);margin-bottom:var(--pad-panel)}[data-tenant=wexfur] .not-found .hero-actions{justify-content:center}[data-tenant=wexfur] .wex-crumb-bar{padding-block-start:var(--space-5)}[data-tenant=wexfur] .content-page{max-width:820px;padding:var(--space-10) var(--gutter) var(--section-pad-lg);width:100%;margin-inline:auto}[data-tenant=wexfur] .content-page h1{margin-bottom:var(--space-4);font-size:clamp(1.6rem,3.4vw,2.2rem)}[data-tenant=wexfur] .content-page>p{font-size:var(--fs-lg);color:var(--text-600);line-height:var(--lh-prose);margin-bottom:var(--space-4);max-width:var(--measure)}[data-tenant=wexfur] .content-page .hero-actions{margin-top:var(--pad-panel)}[data-tenant=wexfur] .content-details{border-block-start:1px solid var(--line);margin-block-start:var(--space-8)}[data-tenant=wexfur] .content-detail-row{gap:var(--space-1) var(--space-5);padding-block:var(--space-3);border-block-end:1px solid var(--line);flex-wrap:wrap;display:flex}[data-tenant=wexfur] .content-detail-term{font-size:var(--fs-sm);color:var(--text-400);flex:0 0 12rem;font-weight:600}[data-tenant=wexfur] .content-detail-desc{min-width:0;font-size:var(--fs-base);color:var(--text-700);flex:18rem}[data-tenant=wexfur] .content-footnote{max-inline-size:70ch;margin-block-start:var(--space-6)}[data-tenant=wexfur] .about-values{gap:var(--space-4);margin-top:var(--space-8);grid-template-columns:repeat(3,1fr);display:grid}[data-tenant=wexfur] .about-value{padding:var(--space-6)}[data-tenant=wexfur] .about-value-ico{border-radius:var(--r-md);background:var(--brand-light);width:44px;height:44px;color:var(--brand);margin-bottom:var(--space-4)}[data-tenant=wexfur] .about-value h2{font-size:var(--fs-lg);margin-bottom:var(--gap-inline)}[data-tenant=wexfur] .about-value p{font-size:var(--fs-md);color:var(--text-500)}[data-tenant=wexfur] .faq-group{margin-top:var(--space-7)}[data-tenant=wexfur] .faq-group h2{font-size:var(--fs-sm);line-height:var(--lh-ui);letter-spacing:var(--tr-caps);text-transform:uppercase;color:var(--brand);margin-bottom:var(--gap-stack);padding-bottom:var(--gap-inline);border-bottom:2px solid var(--brand-light)}[data-tenant=wexfur] .faq-group .accordion__marker{display:none}[data-tenant=wexfur] .faq-group details{border:1px solid var(--line);border-radius:var(--r-lg);margin-bottom:var(--gap-inline);background:var(--surface);overflow:hidden}[data-tenant=wexfur] .faq-group summary{cursor:pointer;min-height:44px;padding:var(--gap-stack) var(--space-10) var(--gap-stack) var(--gap-group);font-size:var(--fs-base);font-weight:600;line-height:var(--lh-snug);color:var(--text-900);transition:background var(--transition-fast), color var(--transition-fast);align-items:center;list-style:none;display:flex;position:relative}[data-tenant=wexfur] .faq-group summary::-webkit-details-marker{display:none}[data-tenant=wexfur] .faq-group summary:after{content:"";right:var(--space-4);width:16px;height:16px;transition:transform var(--dur) var(--ease);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23666c7a' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") 50%/contain no-repeat;position:absolute;top:50%;transform:translateY(-50%)}[data-tenant=wexfur] .faq-group details[open] summary:after{transform:translateY(-50%)rotate(180deg)}[data-tenant=wexfur] .faq-group summary:hover{background:var(--state-hover-bg);color:var(--brand)}[data-tenant=wexfur] .faq-group details[open] summary{background:var(--brand-50);color:var(--brand)}[data-tenant=wexfur] .faq-group details[open] .accordion__panel-inner{background:var(--brand-50)}[data-tenant=wexfur] .faq-group details p{padding:0 var(--gap-group) var(--space-4);font-size:var(--fs-md);color:var(--text-600)}[data-tenant=wexfur] .account-shell{gap:var(--space-7);padding-top:var(--space-8);padding-bottom:var(--section-pad-lg);grid-template-columns:264px minmax(0,1fr);align-items:start;display:grid}[data-tenant=wexfur] .account-sidebar{top:var(--sticky-top);gap:var(--space-4);flex-direction:column;display:flex;position:sticky}[data-tenant=wexfur] .account-user-card{align-items:center;gap:var(--gap-stack);padding:var(--space-4);display:flex}[data-tenant=wexfur] .account-avatar{background:var(--brand);color:#fff;width:46px;height:46px;font-weight:800;font-size:var(--fs-base);border-radius:50%}[data-tenant=wexfur] .account-user-meta{flex-direction:column;min-width:0;display:flex}[data-tenant=wexfur] .account-user-meta strong{font-size:var(--fs-base);line-height:var(--lh-ui);color:var(--text-900)}[data-tenant=wexfur] .account-user-meta span{font-size:var(--fs-sm);line-height:var(--lh-ui);color:var(--text-400);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}[data-tenant=wexfur] .account-nav{overflow:hidden}@media (width>=901px){[data-tenant=wexfur] .account-nav::details-content{content-visibility:visible;block-size:auto}}[data-tenant=wexfur] .account-nav-toggle{justify-content:space-between;align-items:center;gap:var(--gap-inline);min-height:44px;padding:var(--pad-control);font-weight:600;font-size:var(--fs-base);color:var(--text-900);cursor:pointer;transition:background var(--transition-fast), color var(--transition-fast);list-style:none;display:none}[data-tenant=wexfur] .account-nav-toggle:hover{background:var(--state-hover-bg);color:var(--brand)}[data-tenant=wexfur] .account-nav-toggle::-webkit-details-marker{display:none}[data-tenant=wexfur] .account-nav-toggle>span{align-items:center;gap:var(--gap-inline);display:inline-flex}[data-tenant=wexfur] .account-nav[open] .account-nav-caret{transform:rotate(180deg)}[data-tenant=wexfur] .account-nav-caret{transition:transform var(--dur) var(--ease)}[data-tenant=wexfur] .account-nav-groups{padding:var(--gap-inline);gap:var(--space-1);flex-direction:column;display:flex}[data-tenant=wexfur] .account-nav-group{gap:var(--space-1);padding:var(--space-2) 0;border-top:1px solid var(--line);flex-direction:column;display:flex}[data-tenant=wexfur] .account-nav-group:first-child{border-top:none}[data-tenant=wexfur] .account-nav-heading{font-size:var(--fs-2xs);font-weight:700;line-height:var(--lh-ui);letter-spacing:var(--tr-caps);text-transform:uppercase;color:var(--text-400);padding:var(--space-2) var(--gap-stack) var(--space-1)}[data-tenant=wexfur] .account-nav-link{align-items:center;gap:var(--gap-stack);min-height:44px;padding:var(--gap-inline) var(--gap-stack);border-radius:var(--r-md);font-size:var(--fs-md);font-weight:500;line-height:var(--lh-ui);color:var(--text-700);transition:background var(--transition-fast), color var(--transition-fast), transform var(--dur-instant) var(--ease);display:flex}[data-tenant=wexfur] .account-nav-link svg{color:var(--text-400);transition:color var(--transition-fast);flex-shrink:0}[data-tenant=wexfur] .account-nav-link:hover{background:var(--state-hover-bg);color:var(--brand)}[data-tenant=wexfur] .account-nav-link:active{transform:scale(var(--press-scale))}[data-tenant=wexfur] .account-nav-link:hover svg,[data-tenant=wexfur] .account-nav-link.active svg{color:var(--brand)}[data-tenant=wexfur] .account-nav-link.active{background:var(--state-selected-bg);color:var(--state-selected-ink);box-shadow:inset 3px 0 0 var(--brand);font-weight:600}[data-tenant=wexfur] .account-nav-signout,[data-tenant=wexfur] .account-nav-signout svg,[data-tenant=wexfur] .account-nav-signout:hover,[data-tenant=wexfur] .account-nav-signout:hover svg{color:var(--red)}[data-tenant=wexfur] .account-nav-signout:hover{background:var(--red-bg)}[data-tenant=wexfur] .account-main{gap:var(--gap-group);flex-direction:column;min-width:0;display:flex}[data-tenant=wexfur] .account-demo-note{align-items:center;gap:var(--gap-inline);padding:var(--gap-inline) var(--space-4);background:var(--surface-2);border:1px dashed var(--line-md);border-radius:var(--r-md);font-size:var(--fs-sm);line-height:var(--lh-ui);color:var(--text-600);display:flex}[data-tenant=wexfur] .account-demo-note svg{color:var(--brand);flex-shrink:0}[data-tenant=wexfur] .account-page-head{gap:var(--space-1);flex-direction:column;display:flex}[data-tenant=wexfur] .account-page-title{font-size:clamp(1.5rem,3vw,1.9rem)}[data-tenant=wexfur] .account-page-intro{color:var(--text-500);font-size:var(--fs-base);max-width:60ch}[data-tenant=wexfur] .account-card{padding:var(--pad-card)}[data-tenant=wexfur] .account-card-head{justify-content:space-between;align-items:center;gap:var(--gap-stack);margin-bottom:var(--space-4);display:flex}[data-tenant=wexfur] .account-card-head h2{font-size:var(--fs-lg)}[data-tenant=wexfur] .account-stat-row{gap:var(--space-4);grid-template-columns:repeat(4,1fr);display:grid}[data-tenant=wexfur] .account-stat{padding:var(--pad-control);gap:var(--space-1);flex-direction:column;display:flex}[data-tenant=wexfur] .account-stat-label{font-size:var(--fs-xs);font-weight:700;line-height:var(--lh-ui);letter-spacing:var(--tr-caps);text-transform:uppercase;color:var(--text-400)}[data-tenant=wexfur] .account-stat-value{font-size:var(--fs-2xl);font-weight:800;line-height:var(--lh-title);color:var(--text-900);font-family:var(--font-display)}[data-tenant=wexfur] .account-overview-grid{gap:var(--gap-group);grid-template-columns:1fr 1fr;display:grid}[data-tenant=wexfur] .account-order-top{justify-content:space-between;align-items:flex-start;gap:var(--gap-stack);display:flex}[data-tenant=wexfur] .account-order-top strong{font-size:var(--fs-base);line-height:var(--lh-ui);color:var(--text-900);display:block}[data-tenant=wexfur] .account-order-top span.muted-small{margin-top:2px;display:block}[data-tenant=wexfur] .account-order-thumbs{gap:var(--gap-inline);margin-block:var(--space-4);flex-wrap:wrap;display:flex}[data-tenant=wexfur] .account-order-thumbs img,[data-tenant=wexfur] .account-order-lines img{border-radius:var(--r-sm);object-fit:cover;background:var(--surface-2);border:1px solid var(--line);flex-shrink:0;width:48px;height:48px}[data-tenant=wexfur] .account-order-foot{justify-content:space-between;align-items:center;gap:var(--gap-stack);padding-top:var(--space-4);border-top:1px solid var(--line);display:flex}[data-tenant=wexfur] .account-order-foot strong{font-size:var(--fs-lg);color:var(--text-900)}[data-tenant=wexfur] .account-quicklinks{gap:var(--gap-inline);grid-template-columns:repeat(auto-fit,minmax(160px,1fr));display:grid}[data-tenant=wexfur] .account-quicklink{align-items:center;gap:var(--gap-inline);min-height:44px;padding:var(--pad-control);background:var(--surface-2);border:1px solid var(--line);border-radius:var(--r-md);font-size:var(--fs-md);font-weight:600;line-height:var(--lh-ui);color:var(--text-700);transition:background var(--transition-fast), color var(--transition-fast), border-color var(--transition-fast), transform var(--dur-instant) var(--ease);display:flex}[data-tenant=wexfur] .account-quicklink svg{color:var(--brand);flex-shrink:0}[data-tenant=wexfur] .account-quicklink:hover{background:var(--state-hover-bg);border-color:var(--brand-light);color:var(--brand)}[data-tenant=wexfur] .account-quicklink:active{transform:scale(var(--press-scale))}[data-tenant=wexfur] .account-order-list{gap:var(--space-4);flex-direction:column;display:flex}[data-tenant=wexfur] .account-order-lines{gap:var(--gap-inline);margin-block:var(--space-4);flex-direction:column;display:flex}[data-tenant=wexfur] .account-order-lines li{align-items:center;gap:var(--gap-stack);display:flex}[data-tenant=wexfur] .account-order-line-title{min-width:0;font-size:var(--fs-md);line-height:var(--lh-ui);color:var(--text-700);flex:1}[data-tenant=wexfur] .account-order-line-price{font-weight:600;font-size:var(--fs-md);color:var(--text-900)}[data-tenant=wexfur] .account-order-actions{gap:var(--gap-inline);flex-wrap:wrap;display:flex}[data-tenant=wexfur] .account-sub{align-items:center;gap:var(--space-4);display:flex}[data-tenant=wexfur] .account-sub>img{border-radius:var(--r-md);object-fit:cover;background:var(--surface-2);border:1px solid var(--line);flex-shrink:0;width:64px;height:64px}[data-tenant=wexfur] .account-sub-body{gap:var(--space-1);flex-direction:column;flex:1;min-width:0;display:flex}[data-tenant=wexfur] .account-sub-body strong{font-size:var(--fs-base);line-height:var(--lh-ui);color:var(--text-900)}[data-tenant=wexfur] .account-sub-tags{gap:var(--gap-inline);flex-wrap:wrap;display:flex}[data-tenant=wexfur] .account-sub-side{align-items:flex-end;gap:var(--gap-inline);text-align:right;flex-direction:column;display:flex}[data-tenant=wexfur] .account-sub-side strong{font-size:var(--fs-lg);color:var(--text-900)}[data-tenant=wexfur] .account-address-grid{gap:var(--space-4);grid-template-columns:repeat(auto-fill,minmax(240px,1fr));display:grid}[data-tenant=wexfur] .account-address{gap:var(--gap-stack);flex-direction:column;display:flex}[data-tenant=wexfur] .account-address-head{justify-content:space-between;align-items:center;gap:var(--gap-inline);display:flex}[data-tenant=wexfur] .account-address-head strong{font-size:var(--fs-base);line-height:var(--lh-ui);color:var(--text-900)}[data-tenant=wexfur] .account-address-body{font-style:normal;font-size:var(--fs-md);color:var(--text-600)}[data-tenant=wexfur] .account-address-add{justify-content:center;align-items:center;gap:var(--gap-inline);border-style:dashed;border-color:var(--line-md);min-height:150px;box-shadow:none;color:var(--text-500);font-weight:600;font-size:var(--fs-md);line-height:var(--lh-ui);transition:border-color var(--transition-fast), color var(--transition-fast), background var(--transition-fast), transform var(--dur-instant) var(--ease);flex-direction:column;display:flex}[data-tenant=wexfur] .account-address-add:hover{border-color:var(--brand);color:var(--brand);background:var(--state-hover-bg)}[data-tenant=wexfur] .account-address-add:active{transform:scale(var(--press-scale))}[data-tenant=wexfur] .account-form{gap:var(--space-1);flex-direction:column;display:flex}[data-tenant=wexfur] .account-form-row{gap:var(--space-4);grid-template-columns:1fr 1fr;display:grid}[data-tenant=wexfur] .account-form-foot{align-items:center;gap:var(--space-4);margin-top:var(--gap-inline);display:flex}[data-tenant=wexfur] .account-prefs{padding:var(--space-1) var(--gap-group);flex-direction:column;display:flex}[data-tenant=wexfur] .account-pref-row{justify-content:space-between;align-items:center;gap:var(--space-4);padding:var(--space-4) 0;border-top:1px solid var(--line);cursor:pointer;display:flex}[data-tenant=wexfur] .account-pref-row:first-of-type{border-top:none}[data-tenant=wexfur] .account-pref-copy{gap:var(--space-1);flex-direction:column;display:flex}[data-tenant=wexfur] .account-pref-copy strong{font-size:var(--fs-base);line-height:var(--lh-ui);color:var(--text-900)}[data-tenant=wexfur] .account-prefs .account-form-foot{border-top:1px solid var(--line);padding:var(--space-4) 0 var(--space-1)}[data-tenant=wexfur] .account-switch{flex-shrink:0;width:44px;height:26px;position:relative}[data-tenant=wexfur] .account-switch input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}[data-tenant=wexfur] .account-switch-track{background:var(--line-control);border-radius:var(--r-pill);transition:background var(--transition-fast);position:absolute;inset:0}[data-tenant=wexfur] .account-pref-row:hover .account-switch-track{background:var(--text-500)}[data-tenant=wexfur] .account-switch-track:after{content:"";width:20px;height:20px;box-shadow:var(--shadow-xs);transition:transform var(--dur) var(--ease);background:#fff;border-radius:50%;position:absolute;top:3px;left:3px}[data-tenant=wexfur] .account-switch input:checked+.account-switch-track{background:var(--brand)}[data-tenant=wexfur] .account-pref-row:hover .account-switch input:checked+.account-switch-track{background:var(--brand-600)}[data-tenant=wexfur] .account-switch input:checked+.account-switch-track:after{transform:translate(18px)}[data-tenant=wexfur] .account-switch input:focus-visible+.account-switch-track{box-shadow:var(--focus-glow)}@media (width<=900px){[data-tenant=wexfur] .account-shell{gap:var(--gap-group);grid-template-columns:1fr}[data-tenant=wexfur] .account-sidebar{position:static}[data-tenant=wexfur] .account-nav-toggle{display:flex}[data-tenant=wexfur] .account-nav-groups{display:none}[data-tenant=wexfur] .account-nav[open] .account-nav-groups{border-top:1px solid var(--line);display:flex}[data-tenant=wexfur] .account-stat-row{grid-template-columns:1fr 1fr}[data-tenant=wexfur] .account-overview-grid{grid-template-columns:1fr}}@media (width<=560px){[data-tenant=wexfur] .account-form-row{grid-template-columns:1fr}[data-tenant=wexfur] .account-sub{flex-wrap:wrap}[data-tenant=wexfur] .account-sub-side{text-align:left;align-items:flex-start;width:100%}}[data-tenant=wexfur] .promo-strip{margin-bottom:var(--space-8);position:relative}[data-tenant=wexfur] .promo-strip-inner{justify-content:space-between;align-items:center;gap:var(--space-6);background:var(--accent);color:#fff;border-radius:var(--r-lg);padding:var(--pad-panel) var(--space-7);box-shadow:var(--shadow-card);flex-wrap:wrap;display:flex;overflow:hidden}[data-tenant=wexfur] .promo-strip-inner:after{content:"";pointer-events:none;background:#ffffff1a;border-radius:50%;width:220px;height:220px;position:absolute;top:-60px;right:-60px}[data-tenant=wexfur] .promo-strip-copy{align-items:center;gap:var(--space-4);z-index:1;min-width:0;display:flex;position:relative}[data-tenant=wexfur] .promo-strip-badge{color:#fff;font-weight:700;font-size:var(--fs-2xs);letter-spacing:var(--tr-caps);padding:var(--space-2) var(--gap-inline);border-radius:var(--r-sm);background:#ffffff38;flex-shrink:0}[data-tenant=wexfur] .promo-strip-headline{font-family:var(--font-display);font-size:clamp(1.05rem,2.2vw,1.35rem);font-weight:700;line-height:var(--lh-title);letter-spacing:var(--tr-title)}[data-tenant=wexfur] .promo-strip-desc{font-size:var(--fs-md);opacity:.92;margin-top:var(--space-1);max-width:54ch}[data-tenant=wexfur] .promo-strip-code{font-size:var(--fs-sm);margin-top:var(--gap-inline)}[data-tenant=wexfur] .promo-strip-code code{padding:2px var(--gap-inline);border-radius:var(--r-sm);letter-spacing:var(--tr-caps);background:#ffffff29;border:1px dashed #ffffff6b;font-weight:700}[data-tenant=wexfur] .promo-strip-aside{align-items:center;gap:var(--gap-group);z-index:1;flex-shrink:0;display:flex;position:relative}[data-tenant=wexfur] .promo-countdown{flex-direction:column;align-items:center;display:flex}[data-tenant=wexfur] .promo-countdown-label{font-size:var(--fs-2xs);font-weight:700;line-height:var(--lh-ui);text-transform:uppercase;letter-spacing:var(--tr-caps);opacity:.85}[data-tenant=wexfur] .promo-countdown-clock{font-family:var(--font-display);font-weight:800;font-size:var(--fs-xl);line-height:var(--lh-title)}html[data-tenant=wexfur] body[data-tenant=wexfur] .promo-strip-cta{color:var(--accent);background:#fff;font-weight:700}html[data-tenant=wexfur] body[data-tenant=wexfur] .promo-strip-cta:hover{background:var(--cream);box-shadow:var(--shadow-lift)}[data-tenant=wexfur] .offer-card-list{gap:var(--gap-stack);margin-block-end:var(--space-8);display:grid}[data-tenant=wexfur] [data-offers-grid]{grid-template-columns:repeat(4,minmax(0,1fr))}@media (width<=1100px){[data-tenant=wexfur] [data-offers-grid]{grid-template-columns:repeat(3,minmax(0,1fr))}}[data-tenant=wexfur] .blog-region{align-items:center;gap:var(--space-1);font-size:var(--fs-2xs);letter-spacing:var(--tr-caps);text-transform:uppercase;color:var(--text-500);background:var(--surface-2);border:1px solid var(--line);padding:var(--space-1) var(--gap-inline);border-radius:var(--r-pill);font-weight:700;display:inline-flex}[data-tenant=wexfur] .blog-region svg{width:12px;height:12px}[data-tenant=wexfur] .article-tags-row{align-items:center;gap:var(--gap-inline);margin-bottom:var(--gap-stack);flex-wrap:wrap;display:flex}[data-tenant=wexfur] .article-tags-row .blog-cat{margin-bottom:0}[data-tenant=wexfur] .blog-filter{gap:var(--gap-inline);margin-bottom:var(--space-6);flex-wrap:wrap;display:flex}[data-tenant=wexfur] .blog-filter-chip{padding:var(--pad-control);border:1.5px solid var(--line-control);border-radius:var(--r-pill);font-size:var(--fs-sm);font-weight:600;line-height:var(--lh-ui);color:var(--text-600);background:var(--surface);min-height:44px;transition:color var(--transition-fast), background var(--transition-fast), border-color var(--transition-fast), transform var(--dur-instant) var(--ease);align-items:center;display:inline-flex}[data-tenant=wexfur] .blog-filter-chip:hover{border-color:var(--brand);background:var(--state-hover-bg);color:var(--brand)}[data-tenant=wexfur] .blog-filter-chip.active{background:var(--brand-btn);border-color:var(--brand-btn);color:#fff}[data-tenant=wexfur] .article-head{margin-bottom:var(--gap-inline)}[data-tenant=wexfur] .article-byline{align-items:center;gap:var(--gap-inline);margin-top:var(--space-4);font-size:var(--fs-md);color:var(--text-500);display:flex}[data-tenant=wexfur] .article-byline strong{color:var(--text-700)}[data-tenant=wexfur] .article-avatar{background:var(--brand-50);width:32px;height:32px;color:var(--brand);border-radius:50%}[data-tenant=wexfur] .article-shell.has-toc{gap:var(--space-10);margin-top:var(--gap-inline);grid-template-columns:190px minmax(0,1fr);align-items:start;display:grid}[data-tenant=wexfur] .article-toc{top:var(--sticky-top);font-size:var(--fs-md);position:sticky}[data-tenant=wexfur] .article-toc-title{font-size:var(--fs-2xs);font-weight:700;line-height:var(--lh-ui);letter-spacing:var(--tr-caps);text-transform:uppercase;color:var(--text-400);margin-bottom:var(--gap-inline);display:block}[data-tenant=wexfur] .article-toc nav{border-left:2px solid var(--line)}[data-tenant=wexfur] .article-toc :is(nav,nav ul){gap:var(--space-1);flex-direction:column;display:flex}[data-tenant=wexfur] .article-toc a{min-height:44px;padding:var(--space-2) var(--gap-stack);line-height:var(--lh-ui);color:var(--text-500);transition:color var(--transition-fast), border-color var(--transition-fast);border-left:2px solid #0000;align-items:center;margin-left:-2px;display:flex}[data-tenant=wexfur] .article-toc a:hover{color:var(--brand);border-color:var(--brand)}[data-tenant=wexfur] .article-section h2,[data-tenant=wexfur] .article-sources h2{font-family:var(--font-display);color:var(--text-900);font-size:clamp(1.2rem,2.4vw,1.5rem);line-height:var(--lh-title);letter-spacing:var(--tr-title);margin:var(--pad-panel) 0 var(--gap-stack);scroll-margin-top:calc(var(--sticky-top) + var(--gap-stack))}[data-tenant=wexfur] .article-sources{margin-top:var(--space-8);padding-top:var(--pad-panel);border-top:1px solid var(--line)}[data-tenant=wexfur] .article-sources ul{gap:var(--gap-inline);flex-direction:column;display:flex}[data-tenant=wexfur] .article-sources a{align-items:center;gap:var(--gap-inline);min-height:44px;color:var(--brand);font-size:var(--fs-md);font-weight:600;line-height:var(--lh-ui);display:inline-flex}[data-tenant=wexfur] .article-sources a:hover{text-decoration:underline;text-decoration-thickness:var(--link-underline-thickness);text-underline-offset:var(--link-underline-offset)}[data-tenant=wexfur] .article-disclaimer{margin-top:var(--space-4);font-size:var(--fs-sm);color:var(--text-400);font-style:italic}[data-tenant=wexfur] .article-share{align-items:center;gap:var(--gap-inline);margin-top:var(--space-7);display:flex}[data-tenant=wexfur] .article-share span{font-size:var(--fs-sm);color:var(--text-500);font-weight:600}[data-tenant=wexfur] .social-btn:active{transform:scale(var(--press-scale-icon))}[data-tenant=wexfur] .account-offer-card{align-items:center;gap:var(--space-4);padding:var(--space-4) var(--gap-group);border-radius:var(--r-lg);background:var(--accent-bg);border:1px solid color-mix(in srgb, var(--accent) 24%, transparent);box-shadow:var(--shadow-card);transition:box-shadow var(--dur) var(--ease), border-color var(--dur) var(--ease);display:flex}[data-tenant=wexfur] .account-offer-card:hover{box-shadow:var(--shadow-lift);border-color:color-mix(in srgb, var(--accent) 45%, transparent)}[data-tenant=wexfur] .account-offer-art{border-radius:inherit;object-fit:cover;block-size:100%;inline-size:100%}[data-tenant=wexfur] .account-stat-value .skeleton{vertical-align:middle;display:inline-block}[data-tenant=wexfur] .account-offer-icon{border-radius:var(--r-md);background:var(--accent);color:#fff;width:42px;height:42px}[data-tenant=wexfur] .account-offer-copy{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}[data-tenant=wexfur] .account-offer-copy strong{color:var(--text-900);font-size:var(--fs-base);line-height:var(--lh-ui)}[data-tenant=wexfur] .account-offer-badge{font-size:var(--fs-2xs);color:#fff;background:var(--accent);padding:var(--space-1) var(--space-2);border-radius:var(--r-pill);align-self:flex-start;align-items:center;font-weight:800;display:inline-flex}[data-tenant=wexfur] .account-offer-cta{align-items:center;gap:var(--gap-inline);min-height:44px;font-weight:700;font-size:var(--fs-md);color:var(--accent);flex-shrink:0;margin-left:auto;display:inline-flex}@media (width<=560px){[data-tenant=wexfur] .account-offer-card{flex-wrap:wrap}[data-tenant=wexfur] .account-offer-cta{margin-left:0}}[data-tenant=wexfur] .checkout-layout{gap:var(--space-8);grid-template-columns:minmax(0,1fr) 400px;align-items:start;display:grid}[data-tenant=wexfur] .checkout-form{gap:var(--gap-group);min-width:0;display:grid}[data-tenant=wexfur] .checkout-panel{padding:var(--pad-panel)}[data-tenant=wexfur] .checkout-panel-title{align-items:center;gap:var(--gap-inline);font-family:var(--font-display);font-size:var(--fs-xl);font-weight:700;line-height:var(--lh-title);margin-bottom:var(--space-4);display:flex}[data-tenant=wexfur] .checkout-step{background:var(--brand-light);width:26px;height:26px;color:var(--brand);font-size:var(--fs-sm);border-radius:50%;font-weight:800}[data-tenant=wexfur] .checkout-grid-2{gap:0 var(--space-4);grid-template-columns:1fr 1fr;display:grid}[data-tenant=wexfur] .checkout-option{align-items:center;gap:var(--gap-stack);min-height:44px;padding:var(--pad-control);border:1.5px solid var(--line-control);border-radius:var(--r-md);cursor:pointer;transition:border-color var(--transition-fast), background var(--transition-fast);display:flex}[data-tenant=wexfur] .checkout-option:hover{border-color:var(--brand);background:var(--state-hover-bg)}[data-tenant=wexfur] .checkout-option:has(input:checked){border-color:var(--brand);background:var(--state-selected-bg)}[data-tenant=wexfur] .checkout-option input{accent-color:var(--brand);flex-shrink:0;width:16px;height:16px}[data-tenant=wexfur] .checkout-option-body{gap:var(--space-1);flex-direction:column;flex:1;min-width:0;display:flex}[data-tenant=wexfur] .checkout-option-body strong{font-size:var(--fs-base);line-height:var(--lh-ui);color:var(--text-900)}[data-tenant=wexfur] .checkout-option-body span{font-size:var(--fs-sm);line-height:var(--lh-ui);color:var(--text-500)}[data-tenant=wexfur] .checkout-option svg{color:var(--brand);flex-shrink:0}[data-tenant=wexfur] .checkout-items{border-bottom:1px solid var(--line);margin-bottom:var(--space-4)}@media (width<=1023px){[data-tenant=wexfur] .checkout-layout{grid-template-columns:1fr}[data-tenant=wexfur] .checkout-layout .cart-summary{order:-1;position:static}}@media (width<=640px){[data-tenant=wexfur] .checkout-grid-2{grid-template-columns:1fr}[data-tenant=wexfur] .checkout-panel{padding:var(--gap-group) var(--space-4)}}@media (width<=1100px){[data-tenant=wexfur] .header-nav .nav-link{font-size:var(--fs-md);padding:9px 10px}}@media (width<=1023px){[data-tenant=wexfur] .collection-browse{grid-template-columns:1fr}[data-tenant=wexfur] .filters-toggle{display:inline-flex}[data-tenant=wexfur] .filter-rail{z-index:var(--z-drawer);background:var(--surface);width:min(86vw,340px);max-height:none;transition:transform var(--dur-slow) var(--ease);box-shadow:var(--shadow-pop);border-radius:0;align-content:start;padding:18px;position:fixed;top:0;bottom:0;left:0;overflow-y:auto;transform:translate(-100%)}[data-tenant=wexfur].filters-open .filter-rail,[data-tenant=wexfur] .filters-open .filter-rail{transform:translate(0)}[data-tenant=wexfur].filters-open .filters-overlay,[data-tenant=wexfur] .filters-open .filters-overlay{opacity:1;pointer-events:auto}[data-tenant=wexfur] .filter-close-btn{display:inline-flex}[data-tenant=wexfur] .footer-grid{grid-template-columns:1fr 1fr;gap:28px}[data-tenant=wexfur] .trust-strip{grid-template-columns:repeat(2,1fr);gap:12px}[data-tenant=wexfur] .product-grid{grid-template-columns:repeat(3,1fr);gap:14px}[data-tenant=wexfur] .blog-grid,[data-tenant=wexfur] .brand-grid{grid-template-columns:repeat(2,1fr)}[data-tenant=wexfur] .promo-band-inner{grid-template-columns:1fr;gap:20px;padding:34px 30px}}@media (width<=860px){[data-tenant=wexfur] .header-nav{display:none}[data-tenant=wexfur] .hamburger{display:inline-flex}[data-tenant=wexfur] .home-hero{padding:36px var(--gutter) 44px;grid-template-columns:1fr;gap:28px}[data-tenant=wexfur] .home-hero-visual:before{display:none}[data-tenant=wexfur] .hero-line{font-size:clamp(2rem,7.4vw,2.6rem)}[data-tenant=wexfur] .pdp-layout{grid-template-columns:minmax(0,1fr);gap:24px}[data-tenant=wexfur] .pdp-gallery{position:relative;top:auto}[data-tenant=wexfur] .pdp-tabs .tab-list.hide-scrollbar{scrollbar-width:thin}[data-tenant=wexfur] .pdp-tabs .tab-list.hide-scrollbar::-webkit-scrollbar{height:4px;display:block}[data-tenant=wexfur] .cart-layout{grid-template-columns:1fr}[data-tenant=wexfur] .cart-summary{position:static}[data-tenant=wexfur] .blog-featured{grid-template-columns:1fr}[data-tenant=wexfur] .blog-featured img,[data-tenant=wexfur] .blog-featured>svg{aspect-ratio:16/9;height:auto;min-height:200px}[data-tenant=wexfur] .blog-featured-body{padding:24px}[data-tenant=wexfur] .product-grid{grid-template-columns:repeat(2,1fr)}[data-tenant=wexfur] .coll-product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}[data-tenant=wexfur] .about-values{grid-template-columns:1fr}[data-tenant=wexfur] .article-shell.has-toc{grid-template-columns:1fr;gap:0}[data-tenant=wexfur] .article-toc{background:var(--surface-2);border-radius:var(--r-md);margin-bottom:20px;padding:14px 16px;position:static}[data-tenant=wexfur] .article-toc nav{border-left:none}}@media (width<=760px){body[data-tenant=wexfur]{padding:0}[data-tenant=wexfur] .wex-app-shell{min-height:100vh;box-shadow:none;border-radius:0}[data-tenant=wexfur] .wex-app-shell>:first-child,[data-tenant=wexfur] .wex-app-shell>.site-footer{border-radius:0}}@media (width<=640px){html[data-tenant=wexfur],body[data-tenant=wexfur]{--gutter:16px}[data-tenant=wexfur] .header-inner{gap:8px;min-height:60px}[data-tenant=wexfur] .header-search{flex:0 0 44px;width:44px;max-width:none;height:40px}[data-tenant=wexfur] .header-search-box{width:44px;height:40px;transition:width var(--dur) var(--ease), box-shadow var(--dur);padding:0 11px;position:absolute;top:0;right:0;overflow:hidden}[data-tenant=wexfur] .header-search-box:focus-within{background:var(--surface);width:min(62vw,240px);box-shadow:var(--shadow-pop);z-index:20}[data-tenant=wexfur] .header-search-box input{opacity:0;width:auto;min-width:0;transition:opacity var(--dur-fast);flex:1 1 0}[data-tenant=wexfur] .header-search-box:focus-within input{opacity:1}[data-tenant=wexfur] .search-dropdown{width:min(84vw,320px);max-height:60vh;position:absolute;top:calc(100% + 8px);left:auto;right:0}[data-tenant=wexfur] .header-icons .icon-btn{width:44px;height:44px}[data-tenant=wexfur] .header-inner{gap:6px}[data-tenant=wexfur] .header-logo-img{max-width:min(120px,29vw);height:38px}[data-tenant=wexfur] .header-icons{gap:0}[data-tenant=wexfur] .page-section{padding-top:36px}[data-tenant=wexfur] .section-heading{margin-bottom:16px}html[data-tenant=wexfur] body[data-tenant=wexfur] .hero-actions .btn-lg{font-size:var(--fs-md);padding:12px 22px}[data-tenant=wexfur] .hero-trust{gap:8px}[data-tenant=wexfur] .hero-trust span{font-size:var(--fs-xs);padding:7px 12px}[data-tenant=wexfur] .hero-rating-chip{font-size:var(--fs-xs);padding:7px 12px;top:12px;right:12px}[data-tenant=wexfur] .rail-btn,[data-tenant=wexfur] .rail-btn.is-visible{display:none}[data-tenant=wexfur] .trust-strip{grid-template-columns:1fr 1fr;gap:10px;padding-top:28px}[data-tenant=wexfur] .trust-badge{gap:10px;padding:13px 14px}[data-tenant=wexfur] .trust-badge .tb-ico{width:38px;height:38px}[data-tenant=wexfur] .trust-badge strong{font-size:var(--fs-sm)}[data-tenant=wexfur] .trust-badge span{font-size:var(--fs-2xs)}[data-tenant=wexfur] .category-chip{min-width:150px;padding:11px 15px 11px 11px}[data-tenant=wexfur] .product-grid,[data-tenant=wexfur] .coll-product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}[data-tenant=wexfur] .pc-body{gap:5px;padding:11px 12px 13px}[data-tenant=wexfur] .pc-name{font-size:var(--fs-sm)}[data-tenant=wexfur] .pc-price{font-size:var(--fs-base)}[data-tenant=wexfur] .pc-add-btn{min-height:44px;font-size:var(--fs-xs);padding:0 10px}[data-tenant=wexfur] .pc-quick{flex-basis:44px;height:44px}[data-tenant=wexfur] .blog-grid,[data-tenant=wexfur] .brand-grid{grid-template-columns:1fr}[data-tenant=wexfur] .footer-grid{grid-template-columns:1fr;gap:26px;padding-top:34px}[data-tenant=wexfur] .footer-bottom-inner{text-align:center;flex-direction:column}html[data-tenant=wexfur] body[data-tenant=wexfur] .cart-line:not(:has(.cart-line__main)){grid-template-columns:64px minmax(0,1fr) auto;gap:4px 10px}[data-tenant=wexfur] .cart-line-media img{width:64px;height:64px}[data-tenant=wexfur] .cart-line-foot{margin-top:8px}[data-tenant=wexfur] .cart-items-panel{padding:4px 16px}[data-tenant=wexfur] .cart-summary{padding:20px 18px}[data-tenant=wexfur] .promo-band-inner{padding:28px 22px}[data-tenant=wexfur] .promo-band-form{flex-direction:column}[data-tenant=wexfur] .auth-wrap{padding:32px var(--gutter) 56px}[data-tenant=wexfur] .auth-card{padding:26px 20px}[data-tenant=wexfur] .collection-toolbar{gap:8px}[data-tenant=wexfur] .promo-strip-copy{flex-direction:column;align-items:flex-start;gap:10px}[data-tenant=wexfur] .sort-label{clip-path:inset(50%);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}[data-tenant=wexfur] .brand-hero-logo{width:96px;height:72px}}@media (width<=400px){[data-tenant=wexfur] .pc-actions{flex-wrap:wrap}[data-tenant=wexfur] .pc-add-btn{flex:100%}[data-tenant=wexfur] .pc-add-btn svg{display:none}[data-tenant=wexfur] .pc-quick{flex:100%}}@media (width<=700px){[data-tenant=wexfur] .promo-strip-inner{flex-direction:column;align-items:flex-start}[data-tenant=wexfur] .promo-strip-aside{justify-content:space-between;width:100%}}
