:root{--color-neutral-0:#fff;--color-neutral-25:#fcfbf9;--color-neutral-50:#fafafa;--color-neutral-100:#f5f5f5;--color-neutral-200:#e5e5e5;--color-neutral-300:#d4d4d4;--color-neutral-400:#a3a3a3;--color-neutral-500:#737373;--color-neutral-600:#525252;--color-neutral-700:#404040;--color-neutral-800:#262626;--color-neutral-900:#171717;--color-neutral-1000:#000;--color-primary-50:#fff7f2;--color-primary-100:#fde9df;--color-primary-200:#fad1bf;--color-primary-300:#f5ad8d;--color-primary-400:#ee895e;--color-primary-500:#e5713a;--color-primary-600:#df6933;--color-primary-700:#d96530;--color-primary-800:#b64a1f;--color-primary-900:#6f2f1c;--color-secondary-50:#f2f5f9;--color-secondary-100:#e5ebf2;--color-secondary-200:#cbd7e5;--color-secondary-300:#a9bbd0;--color-secondary-400:#7c94b3;--color-secondary-500:#587393;--color-secondary-600:#3f5879;--color-secondary-700:#2b4160;--color-secondary-800:#172d4a;--color-secondary-900:#0a1c39;--color-success-50:#f0fdf4;--color-success-100:#dcfce7;--color-success-200:#bbf7d0;--color-success-300:#86efac;--color-success-400:#4ade80;--color-success-500:#22c55e;--color-success-600:#16a34a;--color-success-700:#15803d;--color-success-800:#166534;--color-success-900:#14532d;--color-warning-50:#fffbeb;--color-warning-100:#fef3c7;--color-warning-200:#fde68a;--color-warning-300:#fcd34d;--color-warning-400:#fbbf24;--color-warning-500:#f59e0b;--color-warning-600:#d97706;--color-warning-700:#b45309;--color-warning-800:#92400e;--color-warning-900:#78350f;--color-error-50:#fef2f2;--color-error-100:#fee2e2;--color-error-200:#fecaca;--color-error-300:#fca5a5;--color-error-400:#f87171;--color-error-500:#ef4444;--color-error-600:#dc2626;--color-error-700:#b91c1c;--color-error-800:#991b1b;--color-error-900:#7f1d1d;--color-info-50:#eff6ff;--color-info-100:#dbeafe;--color-info-200:#bfdbfe;--color-info-300:#93c5fd;--color-info-400:#60a5fa;--color-info-500:#3b82f6;--color-info-600:#2563eb;--color-info-700:#1d4ed8;--color-info-800:#1e40af;--color-info-900:#1e3a8a;--color-rating-fill:#ffc500;--color-rating-track:#e0e8f1;--t-bg-brand-subtle:#fff3e7;--text-primary:var(--t-text-primary,var(--color-neutral-900));--text-heading:var(--t-text-heading,var(--color-secondary-900));--text-secondary:var(--t-text-secondary,var(--color-neutral-700));--text-tertiary:var(--t-text-tertiary,var(--color-neutral-500));--text-disabled:var(--t-text-disabled,var(--color-neutral-400));--text-inverse:var(--t-text-inverse,var(--color-neutral-0));--text-link:var(--t-text-link,var(--color-neutral-900));--text-link-hover:var(--t-text-link-hover,var(--color-primary-500));--text-on-action:var(--t-text-on-action,var(--color-neutral-0));--text-on-secondary:var(--t-text-on-secondary,var(--color-neutral-0));--text-on-danger:var(--t-text-on-danger,var(--color-neutral-0));--text-sale:var(--t-text-sale,var(--color-error-700));--text-strong:var(--t-text-strong,var(--color-neutral-800));--text-muted:var(--t-text-muted,var(--color-neutral-600));--text-disabled-subtle:var(--t-text-disabled-subtle,var(--color-neutral-300));--text-on-accent:var(--t-text-on-accent,var(--color-primary-50));--text-link-brand:var(--t-text-link-brand,var(--color-primary-500));--text-link-brand-hover:var(--t-text-link-brand-hover,var(--color-primary-400));--text-action-primary:var(--t-text-action-primary,var(--color-primary-700));--text-avatar:var(--t-text-avatar,var(--color-secondary-900));--text-rating:var(--t-text-rating,var(--color-primary-500));--text-rating-track:var(--t-text-rating-track,var(--color-rating-track));--text-avatar-add:var(--t-text-avatar-add,var(--color-neutral-700));--text-avatar-add-hover:var(--t-text-avatar-add-hover,var(--color-secondary-900));--text-avatar-add-pressed:var(--t-text-avatar-add-pressed,var(--color-secondary-900));--bg-canvas:var(--t-bg-canvas,var(--color-neutral-25));--bg-container:var(--t-bg-container,var(--color-neutral-50));--bg-surface:var(--t-bg-surface,var(--color-neutral-0));--bg-surface-hover:var(--t-bg-surface-hover,var(--color-neutral-200));--bg-surface-pressed:var(--t-bg-surface-pressed,var(--color-neutral-300));--bg-subtle:var(--t-bg-subtle,var(--color-neutral-100));--bg-inverse:var(--t-bg-inverse,var(--color-secondary-900));--bg-overlay:var(--t-bg-overlay,color-mix(in srgb,var(--color-neutral-1000) 40%,transparent));--bg-overlay-strong:var(--t-bg-overlay-strong,color-mix(in srgb,var(--color-neutral-1000) 80%,transparent));--gradient-media-scrim:var(--t-gradient-media-scrim,linear-gradient(to bottom,transparent 0%,transparent 55%,var(--bg-overlay-strong) 100%));--bg-canvas-overlay:var(--t-bg-canvas-overlay,color-mix(in srgb,var(--color-neutral-0) 28%,transparent));--bg-surface-overlay:var(--t-bg-surface-overlay,color-mix(in srgb,var(--color-neutral-0) 85%,transparent));--bg-inverse-soft:var(--t-bg-inverse-soft,color-mix(in srgb,var(--color-neutral-0) 10%,transparent));--bg-inverse-soft-strong:var(--t-bg-inverse-soft-strong,color-mix(in srgb,var(--color-neutral-0) 18%,transparent));--bg-disabled:var(--t-bg-disabled,var(--color-neutral-100));--bg-avatar:var(--t-bg-avatar,var(--color-neutral-100));--bg-accent-subtle:var(--t-bg-accent-subtle,var(--color-primary-100));--bg-accent-selected:var(--t-bg-accent-selected,var(--color-primary-50));--bg-brand-subtle:var(--t-bg-brand-subtle,var(--color-primary-50));--bg-secondary-subtle:var(--t-bg-secondary-subtle,var(--color-secondary-100));--bg-avatar-add-hover:var(--t-bg-avatar-add-hover,var(--color-neutral-200));--bg-avatar-add-pressed:var(--t-bg-avatar-add-pressed,var(--color-neutral-300));--border-default:var(--t-border-default,var(--color-neutral-200));--border-subtle:var(--t-border-subtle,var(--color-neutral-200));--border-strong:var(--t-border-strong,var(--color-neutral-300));--border-focus:var(--t-border-focus,var(--color-info-600));--border-disabled:var(--t-border-disabled,var(--color-neutral-200));--border-inverse:var(--t-border-inverse,var(--color-neutral-0));--border-on-secondary:var(--t-border-on-secondary,var(--color-secondary-500));--border-secondary:var(--t-border-secondary,var(--color-secondary-900));--border-selected:var(--t-border-selected,var(--color-primary-500));--border-avatar-add:var(--t-border-avatar-add,var(--color-neutral-200));--border-avatar-add-hover:var(--t-border-avatar-add-hover,var(--color-secondary-900));--border-avatar-add-pressed:var(--t-border-avatar-add-pressed,var(--color-secondary-900));--action-primary-default:var(--t-action-primary-default,var(--color-primary-500));--action-primary-hover:var(--t-action-primary-hover,var(--color-primary-600));--action-primary-pressed:var(--t-action-primary-pressed,var(--color-primary-700));--action-primary-disabled:var(--t-action-primary-disabled,var(--color-neutral-100));--action-neutral-default:var(--t-action-neutral-default,var(--color-neutral-200));--action-neutral-hover:var(--t-action-neutral-hover,var(--color-neutral-300));--action-accent-default:var(--t-action-accent-default,var(--color-primary-300));--action-accent-hover:var(--t-action-accent-hover,var(--color-primary-400));--action-accent-pressed:var(--t-action-accent-pressed,var(--color-primary-500));--action-accent-disabled:var(--t-action-accent-disabled,var(--color-primary-200));--action-secondary-default:var(--t-action-secondary-default,var(--color-secondary-900));--action-secondary-hover:var(--t-action-secondary-hover,var(--color-secondary-800));--action-secondary-pressed:var(--t-action-secondary-pressed,var(--color-secondary-900));--action-secondary-disabled:var(--t-action-secondary-disabled,var(--color-neutral-100));--action-tertiary-default:var(--t-action-tertiary-default,var(--color-neutral-100));--action-tertiary-hover:var(--t-action-tertiary-hover,var(--color-neutral-200));--action-tertiary-pressed:var(--t-action-tertiary-pressed,var(--color-neutral-300));--action-tertiary-disabled:var(--t-action-tertiary-disabled,var(--color-neutral-400));--action-danger-default:var(--t-action-danger-default,var(--color-error-700));--action-danger-hover:var(--t-action-danger-hover,var(--color-error-800));--action-danger-pressed:var(--t-action-danger-pressed,var(--color-error-900));--action-danger-disabled:var(--t-action-danger-disabled,var(--color-neutral-100));--feedback-success-bg:var(--t-feedback-success-bg,var(--color-success-50));--feedback-success-border:var(--t-feedback-success-border,var(--color-success-300));--feedback-success-text:var(--t-feedback-success-text,var(--color-success-800));--feedback-success-icon:var(--t-feedback-success-icon,var(--color-success-700));--feedback-warning-bg:var(--t-feedback-warning-bg,var(--color-warning-50));--feedback-warning-border:var(--t-feedback-warning-border,var(--color-warning-300));--feedback-warning-text:var(--t-feedback-warning-text,var(--color-warning-800));--feedback-warning-icon:var(--t-feedback-warning-icon,var(--color-warning-700));--feedback-error-bg:var(--t-feedback-error-bg,var(--color-error-50));--feedback-error-border:var(--t-feedback-error-border,var(--color-error-300));--feedback-error-text:var(--t-feedback-error-text,var(--color-error-800));--feedback-error-icon:var(--t-feedback-error-icon,var(--color-error-700));--feedback-info-bg:var(--t-feedback-info-bg,var(--color-info-50));--feedback-info-border:var(--t-feedback-info-border,var(--color-info-300));--feedback-info-text:var(--t-feedback-info-text,var(--color-secondary-900));--feedback-info-icon:var(--t-feedback-info-icon,var(--color-info-700));--badge-info-bg:var(--t-badge-info-bg,var(--color-info-50));--badge-info-border:var(--t-badge-info-border,var(--color-info-200));--badge-info-text:var(--t-badge-info-text,var(--color-info-700));--badge-info-solid:var(--t-badge-info-solid,var(--color-info-700));--badge-success-bg:var(--t-badge-success-bg,var(--color-success-50));--badge-success-border:var(--t-badge-success-border,var(--color-success-200));--badge-success-text:var(--t-badge-success-text,var(--color-success-700));--badge-success-solid:var(--t-badge-success-solid,var(--color-success-700));--badge-warning-bg:var(--t-badge-warning-bg,var(--color-warning-50));--badge-warning-border:var(--t-badge-warning-border,var(--color-warning-200));--badge-warning-text:var(--t-badge-warning-text,var(--color-warning-500));--badge-warning-solid:var(--t-badge-warning-solid,var(--color-warning-500));--badge-sale-bg:var(--t-badge-sale-bg,var(--color-error-50));--badge-sale-border:var(--t-badge-sale-border,var(--color-error-200));--badge-sale-text:var(--t-badge-sale-text,var(--color-error-600));--badge-sale-solid:var(--t-badge-sale-solid,var(--color-error-600));--badge-brand-bg:var(--t-badge-brand-bg,var(--color-primary-50));--badge-brand-border:var(--t-badge-brand-border,var(--color-primary-200));--badge-brand-text:var(--t-badge-brand-text,var(--color-primary-600));--badge-brand-solid:var(--t-badge-brand-solid,var(--color-primary-600));--badge-neutral-bg:var(--t-badge-neutral-bg,var(--color-neutral-100));--badge-neutral-border:var(--t-badge-neutral-border,var(--color-neutral-200));--badge-neutral-text:var(--t-badge-neutral-text,var(--color-neutral-700));--badge-neutral-solid:var(--t-badge-neutral-solid,var(--color-neutral-700));--badge-secondary-bg:var(--t-badge-secondary-bg,var(--color-secondary-50));--badge-secondary-border:var(--t-badge-secondary-border,var(--color-secondary-200));--badge-secondary-text:var(--t-badge-secondary-text,var(--color-secondary-900));--badge-secondary-solid:var(--t-badge-secondary-solid,var(--color-secondary-900));--space-0:0;--space-micro-1:1px;--space-micro-2:2px;--space-1:4px;--space-1-5:6px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-10:40px;--space-12:48px;--space-16:64px;--space-20:80px;--space-24:96px;--radius-none:0;--radius-sm:4px;--radius-md:8px;--radius-lg:12px;--radius-xl:16px;--radius-pill:999px;--radius-circle:50%;--border-width-hairline:.5px;--border-width-default:1px;--border-width-medium:1.5px;--border-width-strong:2px;--elevation-0:none;--elevation-1:0 1px 2px color-mix(in srgb,var(--color-neutral-400) 24%,transparent);--elevation-2:0 2px 6px color-mix(in srgb,var(--color-neutral-400) 28%,transparent);--elevation-3:0 4px 12px color-mix(in srgb,var(--color-neutral-400) 32%,transparent);--elevation-4:0 8px 24px color-mix(in srgb,var(--color-neutral-400) 36%,transparent);--z-dropdown:1000;--z-popover:1100;--z-overlay:1200;--z-sticky:1300;--z-loading:1400;--z-modal-backdrop:1500;--z-modal:1600;--z-tooltip:1700;--breakpoint-md:768px;--breakpoint-lg:1024px;--breakpoint-xl:1440px;--grid-columns:4;--grid-gutter:var(--space-4);--page-margin:var(--space-4);--content-max:100%;--reading-max:600px;--footer-main-max-width:1140px;--popover-max-width:320px;--tooltip-max-width:256px;--date-picker-width:288px;--time-picker-width:176px;--region-modal-width:420px;--region-modal-max-width:calc(100vw - var(--space-8));--region-modal-max-height:85vh;--region-modal-height:min(85vh,560px);--header-mega-menu-width:calc(100% - var(--page-margin) - var(--page-margin));--header-mega-menu-max-width:var(--content-max);--header-search-height:40px;--header-search-height-desktop:44px;--header-search-submit:32px;--header-search-submit-desktop:36px;--header-logo-mobile-max-width:96px;--header-mobile-band:52px;--header-mobile-menu-width:430px;--header-mobile-row-height:44px;--header-mobile-subrow-height:36px;--header-mobile-submenu-padding:36px;--header-mobile-leaf-padding:52px;--cart-added-media:120px;--cart-added-media-desktop:120px;--cart-added-grabber:72px;--gallery-nav:40px;--control-flat-m:48px;--cart-sticky-sheet:85vh;--cart-addon-thumb:48px;--cart-item-media:304px;--cart-item-label:176px;--cart-item-design:59px;--cart-summary:400px;--cart-popover-width:var(--cart-summary);--cart-popover-list-max-height:320px;--cart-payment-icon-w:38px;--cart-payment-icon-h:24px;--cart-empty-max:960px;--cart-empty-icon:40px;--cart-empty-art:164px;--cart-empty-body:58ch;--cart-favorite-title:40px;--stepper-value:3ch;--buy-row-quantity:124px;--confirm-modal-max-width:520px;--size-guide-max-width:560px;--toast-max-width:489px;--tap-target:44px;--tap-target-bleed:6px;--confirm-modal-thumb:96px;--confirm-modal-thumb-desktop:120px;--cart-added-max-width:718px;--cart-added-sheet-max-height:85vh;--picker-list-max-height:224px;--collapse-max-height:160px;--countdown-digit-min-width:2.5ch;--variant-chip-min-width:55px;--variant-swatch-size:var(--space-12);--thumbnail-gallery-w-mobile:48px;--thumbnail-gallery-w-desktop:92px;--gallery-rail-column:var(--thumbnail-gallery-w-desktop);--pdp-media-column:calc(50% - var(--space-10)/2 + var(--gallery-rail-column) + var(--space-5));--card-carousel-w-mobile:210px;--card-carousel-w-desktop:305px;--product-rail-tile:180px;--category-rail-tile:132px;--seasonal-feature-tile:300px;--seasonal-product-tile:210px;--new-arrivals-line-tile:306px;--new-arrivals-product-tile:208px;--new-arrivals-intro-col:265px;--review-card-tile:257px;--review-card-tile-desktop:336px;--product-reviews-summary:430px;--review-photo:76px;--review-photo-desktop:140px;--review-photo-strip:84px;--reviews-sort-width:152px;--reviews-filter-width:240px;--review-modal-width:600px;--review-modal-max-height:80vh;--photo-lightbox-width:900px;--photo-lightbox-viewer:480px;--photo-lightbox-review-slot:calc(var(--font-body-md-lh)*3);--photo-lightbox-viewer-mobile:min(430px,calc(var(--review-modal-max-height) - 248px));--hero-h:500px;--hero-split-image-w:750px;--hero-card-max:506px;--promo-h-mobile:588px;--section-padding-y:var(--space-12);--icon-2xs:8px;--icon-xs:10px;--icon-s:12px;--icon-sm:16px;--icon-md:20px;--icon-lg:24px;--icon-xl:48px;--avatar-sm:24px;--avatar-md:32px;--avatar-lg:40px;--header-flag:22px;--ease-standard:cubic-bezier(.2,0,0,1);--duration-fast:.15s;--duration-base:.2s;--duration-slow:.3s;--font-sans:var(--t-font-sans,"Poppins",system-ui,sans-serif);--font-display:var(--t-font-display,"Source Serif 4",Georgia,serif);--weight-regular:400;--weight-medium:500;--weight-semibold:600;--weight-bold:700;--font-h1-size:36px;--font-h1-lh:44px;--font-hero-title-size:36px;--font-hero-title-lh:44px;--font-h2-size:32px;--font-h2-lh:40px;--font-h3-size:28px;--font-h3-lh:36px;--font-h4-size:24px;--font-h4-lh:32px;--font-h5-size:20px;--font-h5-lh:28px;--font-h6-size:18px;--font-h6-lh:24px;--font-heading-size:18px;--font-heading-lh:24px;--font-pdp-title-size:18px;--font-h1-ls:-.01em;--font-h2-ls:-.005em;--font-h3-ls:-.005em;--font-h4-ls:0em;--font-h5-ls:0em;--font-h6-ls:0em;--font-heading-ls:0em;--font-body-lg-size:18px;--font-body-lg-lh:28px;--font-body-md-size:16px;--font-body-md-lh:24px;--font-body-sm-size:14px;--font-body-sm-lh:20px;--font-label-size:14px;--font-label-lh:20px;--font-caption-size:12px;--font-caption-lh:16px;--font-pdp-title-lh:24px;--font-form-title-size:16px;--font-form-title-lh:24px;--font-header-search-size:16px;--font-header-search-lh:24px;--focus-ring-width:var(--border-width-strong);--focus-ring-offset:var(--space-1);--focus-ring-inset:-1px}@media(min-width:1024px){:root{--font-h1-size:48px;--font-h1-lh:56px;--font-hero-title-size:44px;--font-hero-title-lh:52px;--font-h2-size:40px;--font-h2-lh:48px;--font-h3-size:32px;--font-h3-lh:40px;--font-h4-size:28px;--font-h4-lh:36px;--font-h5-size:24px;--font-h5-lh:32px;--font-h6-size:20px;--font-h6-lh:28px;--font-heading-size:20px;--font-heading-lh:28px;--font-pdp-title-size:24px;--font-pdp-title-lh:32px;--font-h2-ls:-.01em;--font-h4-ls:-.005em}}@media(min-width:768px){:root{--grid-columns:8;--grid-gutter:var(--space-6);--page-margin:var(--space-6);--section-padding-y:var(--space-16)}}@media(min-width:1024px){:root{--grid-columns:12;--grid-gutter:var(--space-6);--page-margin:var(--space-8);--section-padding-y:var(--space-20)}}@supports (height:1dvh){:root{--review-modal-max-height:80dvh}}@media(max-height:749px){:root{--review-modal-max-height:90vh}}@supports (height:1dvh){@media(max-height:749px){:root{--review-modal-max-height:90dvh}}}@media(min-width:1440px){:root{--page-margin:var(--space-12);--content-max:1280px}}@media(prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}@supports not selector(::-webkit-scrollbar){.sf-scrollbar{scrollbar-width:thin;scrollbar-color:var(--border-default) transparent}}.sf-scrollbar::-webkit-scrollbar{width:var(--space-2);height:var(--space-2)}.sf-scrollbar::-webkit-scrollbar-track{background:transparent}.sf-scrollbar::-webkit-scrollbar-thumb{background-color:var(--border-default);border-radius:var(--radius-pill)}.sf-scrollbar:hover::-webkit-scrollbar-thumb{background-color:var(--border-strong)}.sf-scrollbar-none{scrollbar-width:none;-ms-overflow-style:none}.sf-scrollbar-none::-webkit-scrollbar{display:none}:where([class*=sf-]){box-sizing:border-box;border-width:0;border-style:solid}:where(button[class*=sf-],[type=button][class*=sf-],[type=submit][class*=sf-]){padding:0;background-color:transparent;font:inherit;color:inherit}:where(a[class*=sf-],button[class*=sf-],[class*=sf-] a,[class*=sf-] button){-webkit-tap-highlight-color:transparent}:where(input[class*=sf-],select[class*=sf-],textarea[class*=sf-],[class*=sf-] input,[class*=sf-] select,[class*=sf-] textarea){margin:0;padding:0;font:inherit;color:inherit}:where(hr[class*=sf-]){color:inherit}:where([class*=sf-]){line-height:1.5;font-family:var(--font-sans);margin:0}[class*=sf-] [hidden]:not([hidden=until-found]),[class*=sf-][hidden]:not([hidden=until-found]){display:none}:where([class*=sf-] svg,[class*=sf-] img,svg[class*=sf-],img[class*=sf-]){display:block}[data-ds-full-bleed]{margin-inline:var(--sf-page-bleed,max(calc(var(--page-margin)*-1), calc(50% - 50vw) ))}.ds-accordion__content{max-height:0;overflow:hidden;transition:max-height var(--duration-slow) var(--ease-standard)}.ds-accordion__content--open{max-height:none}.ds-collapsible__viewport{overflow:hidden;transition:max-height var(--duration-slow) var(--ease-standard)}.ds-collapsible[data-collapsed=true] .ds-collapsible__viewport{max-height:var(--collapse-max-height)}.ds-collapsible__fade{position:absolute;inset-inline:0;bottom:0;display:block;height:var(--space-10);background:linear-gradient(to top,var(--bg-canvas),transparent);pointer-events:none;opacity:0;transition:opacity var(--duration-base) var(--ease-standard)}.ds-collapsible[data-collapsed=true] .ds-collapsible__fade{opacity:1}.ds-collapsible[data-collapsed] .ds-collapsible__toggle{padding-top:var(--space-2)}.sf-rte>:first-child{margin-block-start:0}.sf-rte>:last-child{margin-block-end:0}.sf-rte blockquote,.sf-rte figure,.sf-rte ol,.sf-rte p,.sf-rte pre,.sf-rte table,.sf-rte ul{margin-block:var(--space-3)}.sf-rte h1,.sf-rte h2,.sf-rte h3,.sf-rte h4,.sf-rte h5,.sf-rte h6{margin-block:var(--space-5) var(--space-2);color:var(--text-primary);font-weight:var(--weight-semibold)}.sf-rte h1{font-size:var(--font-h1-size);line-height:var(--font-h1-lh);letter-spacing:var(--font-h1-ls)}.sf-rte h2{font-size:var(--font-h2-size);line-height:var(--font-h2-lh);letter-spacing:var(--font-h2-ls)}.sf-rte h3{font-size:var(--font-h3-size);line-height:var(--font-h3-lh);letter-spacing:var(--font-h3-ls)}.sf-rte h4{font-size:var(--font-h4-size);line-height:var(--font-h4-lh)}.sf-rte h5{font-size:var(--font-h5-size);line-height:var(--font-h5-lh)}.sf-rte h6{font-size:var(--font-h6-size);line-height:var(--font-h6-lh)}.sf-rte ol,.sf-rte ul{padding-inline-start:var(--space-5)}.sf-rte ul{list-style:disc}.sf-rte ol{list-style:decimal}.sf-rte li,.sf-rte li>ol,.sf-rte li>ul{margin-block:var(--space-1)}.sf-rte a{color:var(--text-link);text-decoration:underline}.sf-rte a:hover{color:var(--text-link-hover)}.sf-rte b,.sf-rte strong{font-weight:var(--weight-semibold);color:var(--text-primary)}.sf-rte em,.sf-rte i{font-style:italic}.sf-rte img{max-width:100%;height:auto;border-radius:var(--radius-md)}.sf-rte blockquote{padding-inline-start:var(--space-4);border-inline-start:var(--border-width-strong) solid var(--border-strong);color:var(--text-tertiary)}.sf-rte hr{margin-block:var(--space-5);border:0;border-top:var(--border-width-default) solid var(--border-subtle)}.sf-rte table{width:100%;border-collapse:collapse}.sf-rte td,.sf-rte th{padding:var(--space-2) var(--space-3);border:var(--border-width-default) solid var(--border-subtle);text-align:start}.sf-rte th{color:var(--text-primary);font-weight:var(--weight-semibold)}.sf-rte code{padding:0 var(--space-1);border-radius:var(--radius-sm);font-family:monospace;font-size:var(--font-caption-size)}.sf-rte code,.sf-rte pre{background:var(--bg-subtle)}.sf-rte pre{padding:var(--space-3);border-radius:var(--radius-md);overflow-x:auto}.sf-rte pre code{padding:0;background:none}[data-ds-announcement-viewport]{overflow:hidden;perspective:calc(var(--space-20)*8)}[data-ds-announcement-track]{display:grid;transform-style:preserve-3d}[data-ds-announcement-slide]{grid-area:1/1;backface-visibility:hidden;transform-origin:center center;transition:transform calc(var(--duration-slow)*2) var(--ease-standard),opacity var(--duration-slow) var(--ease-standard),visibility calc(var(--duration-slow)*2);will-change:transform,opacity}[data-ds-announcement-slide]:not([data-state]){opacity:0;visibility:hidden}[data-ds-announcement-slide]:first-child:not([data-state]){opacity:1;visibility:visible;transform:translateY(0) rotateX(0)}[data-ds-announcement-slide][data-state=idle]{opacity:0;visibility:hidden;transform:translateY(55%) rotateX(-90deg)}[data-ds-announcement-slide][data-state=entering]{opacity:0;visibility:visible;transform:translateY(55%) rotateX(-90deg);transition:none}[data-ds-announcement-slide][data-state=active]{opacity:1;visibility:visible;transform:translateY(0) rotateX(0)}[data-ds-announcement-slide][data-state=leaving]{opacity:0;visibility:visible;transform:translateY(-55%) rotateX(90deg)}@media(prefers-reduced-motion:reduce){[data-ds-announcement-slide]{transition:none}}[data-ds-header-mobile-menu]{position:fixed;top:var(--ds-header-mobile-menu-top,0);left:0;visibility:hidden;pointer-events:none;opacity:0;transform:translate(-100%);height:var(--ds-header-mobile-menu-max-height,100dvh);max-height:var(--ds-header-mobile-menu-max-height,100dvh);transition:transform var(--duration-base) var(--ease-standard),opacity var(--duration-base) var(--ease-standard),visibility 0s linear var(--duration-base)}[data-ds-header-mobile-menu][aria-hidden=false]{visibility:visible;pointer-events:auto;opacity:1;transform:translate(0);transition-delay:0s}html[data-ds-header-nav-scroll-lock],html[data-ds-header-nav-scroll-lock] body{overflow:hidden;overscroll-behavior:none}html[data-ds-header-nav-scroll-lock] [data-ds-scroll-top],html[data-ds-header-nav-scroll-lock] [data-ds-sticky-cart-button]{z-index:var(--z-popover)}[data-ds-mobile-menu-panel]{max-height:0;overflow:hidden;transition:max-height var(--duration-slow) var(--ease-standard)}html[data-ds-header-nav-scroll-lock] #launcher-frame,html[data-ds-header-nav-scroll-lock] #lightbox-frame,html[data-ds-header-nav-scroll-lock] iframe[title="Help widget launcher"]{display:none!important}@media(hover:hover)and (pointer:fine){html[data-ds-header-menu-aim] [data-ds-header-nav-item]>[data-ds-header-mega-menu]{display:none!important}html[data-ds-header-menu-aim] [data-ds-header-nav-item][data-ds-menu-open]>[data-ds-header-mega-menu]{display:flex!important}[data-ds-header-nav][data-ds-menu-aiming] [data-ds-header-nav-item]:not([data-ds-menu-open])>[data-ds-header-nav-trigger]>[data-ds-header-nav-indicator]{border-color:transparent}[data-ds-header-nav-item][data-ds-menu-open]>[data-ds-header-nav-trigger]>[data-ds-header-nav-indicator]{border-color:var(--action-primary-default)}}@media(prefers-reduced-motion:reduce){[data-ds-header-mobile-menu],[data-ds-mobile-menu-panel]{transition:none}}[data-ds-header-search]{anchor-name:--ds-header-search}#snize-instant-search-results.snize-ac-results{position-anchor:--ds-header-search;box-sizing:border-box!important}@media(min-width:1023px){#snize-instant-search-results.snize-ac-results{left:anchor(left)!important;width:anchor-size(width)!important;max-width:none!important}}[data-ds-cart-added-modal]{visibility:hidden;pointer-events:none;opacity:0;transition:opacity var(--duration-base) var(--ease-standard),visibility 0s linear var(--duration-base)}[data-ds-cart-added-modal][aria-hidden=false]{visibility:visible;pointer-events:auto;opacity:1;transition-delay:0s}[data-ds-cart-added-dialog]{transform:translateY(100%);transition:transform var(--duration-base) var(--ease-standard)}[data-ds-cart-added-modal][aria-hidden=false] [data-ds-cart-added-dialog]{transform:translateY(0)}[data-ds-cart-popover]{display:none}@media(hover:hover)and (pointer:fine){[data-ds-cart-popover]{display:block;visibility:hidden;pointer-events:none;opacity:0;transition:opacity var(--duration-fast) var(--ease-standard),visibility 0s linear var(--duration-fast)}[data-ds-cart-popover-root]:focus-within>[data-ds-cart-popover],[data-ds-cart-popover-root]:hover>[data-ds-cart-popover]{visibility:visible;pointer-events:auto;opacity:1;transition-delay:0s}}@media(prefers-reduced-motion:reduce){[data-ds-cart-popover]{transition:none}}[data-ds-cart-express] shopify-accelerated-checkout-cart{width:100%;--shopify-accelerated-checkout-button-block-size:var(--tap-target);--shopify-accelerated-checkout-button-inline-size:var(--tap-target);--shopify-accelerated-checkout-button-border-radius:var(--radius-pill);--shopify-accelerated-checkout-button-box-shadow:none;--shopify-accelerated-checkout-row-gap:var(--space-2)}[data-ds-cart-checkout-sticky]{box-shadow:0 -4px 12px color-mix(in srgb,var(--color-neutral-400) 24%,transparent);padding-bottom:env(safe-area-inset-bottom,0)}html[data-ds-header-nav-scroll-lock] [data-ds-cart-checkout-sticky]{z-index:var(--z-popover)}[data-ds-confirm-modal]{visibility:hidden;pointer-events:none;opacity:0;transition:opacity var(--duration-base) var(--ease-standard),visibility 0s linear var(--duration-base)}[data-ds-confirm-modal][aria-hidden=false]{visibility:visible;pointer-events:auto;opacity:1;transition-delay:0s}[data-ds-confirm-modal] [data-ds-confirm-modal-dialog]{transform:translateY(100%);transition:transform var(--duration-base) var(--ease-standard)}[data-ds-confirm-modal][aria-hidden=false] [data-ds-confirm-modal-dialog]{transform:translateY(0)}[data-ds-delivery-breakdown]{visibility:hidden;pointer-events:none;opacity:0;transition:opacity var(--duration-base) var(--ease-standard),visibility 0s linear var(--duration-base)}[data-ds-delivery-breakdown][aria-hidden=false]{visibility:visible;pointer-events:auto;opacity:1;transition-delay:0s}[data-ds-delivery-breakdown] [data-ds-delivery-breakdown-dialog]{transform:translateY(100%);transition:transform var(--duration-base) var(--ease-standard)}[data-ds-delivery-breakdown][aria-hidden=false] [data-ds-delivery-breakdown-dialog]{transform:translateY(0)}[data-ds-region-modal]{visibility:hidden;pointer-events:none;opacity:0;transition:opacity var(--duration-base) var(--ease-standard),visibility 0s linear var(--duration-base)}[data-ds-region-modal][aria-hidden=false]{visibility:visible;pointer-events:auto;opacity:1;transition-delay:0s}[data-ds-region-dialog]{transform:translateY(100%);transition:transform var(--duration-base) var(--ease-standard)}[data-ds-region-modal][aria-hidden=false] [data-ds-region-dialog]{transform:translateY(0)}[data-ds-size-guide]{visibility:hidden;pointer-events:none;opacity:0;transition:opacity var(--duration-base) var(--ease-standard),visibility 0s linear var(--duration-base)}[data-ds-size-guide][aria-hidden=false]{visibility:visible;pointer-events:auto;opacity:1;transition-delay:0s}[data-ds-size-guide] [data-ds-size-guide-dialog]{transform:translateY(100%);transition:transform var(--duration-base) var(--ease-standard)}[data-ds-size-guide][aria-hidden=false] [data-ds-size-guide-dialog]{transform:translateY(0)}[data-ds-hero-dot-pip]{display:block;width:var(--space-3);height:var(--space-3);border-radius:var(--radius-circle);transition:background-color var(--duration-fast) var(--ease-standard)}[data-ds-hero-dot-pip=off]{width:var(--space-3);height:var(--space-3);background-color:var(--bg-surface)}[data-ds-hero-dot-pip=on]{width:var(--space-3);height:var(--space-3);background-color:var(--action-primary-default)}[data-ds-hero-slide-scrim]{background-image:linear-gradient(to top,var(--bg-canvas),transparent)}[data-ds-campaign-scrim]{background-image:var(--gradient-media-scrim)}[data-ds-customer-reviews-track]>*,[data-ds-product-rail-track]>*{scroll-snap-align:start}[data-ds-rating-bar-fill="0"],[data-ds-rating-bar-fill]{width:0}[data-ds-rating-bar-fill="1"]{width:1%}[data-ds-rating-bar-fill="2"]{width:2%}[data-ds-rating-bar-fill="3"]{width:3%}[data-ds-rating-bar-fill="4"]{width:4%}[data-ds-rating-bar-fill="5"]{width:5%}[data-ds-rating-bar-fill="6"]{width:6%}[data-ds-rating-bar-fill="7"]{width:7%}[data-ds-rating-bar-fill="8"]{width:8%}[data-ds-rating-bar-fill="9"]{width:9%}[data-ds-rating-bar-fill="10"]{width:10%}[data-ds-rating-bar-fill="11"]{width:11%}[data-ds-rating-bar-fill="12"]{width:12%}[data-ds-rating-bar-fill="13"]{width:13%}[data-ds-rating-bar-fill="14"]{width:14%}[data-ds-rating-bar-fill="15"]{width:15%}[data-ds-rating-bar-fill="16"]{width:16%}[data-ds-rating-bar-fill="17"]{width:17%}[data-ds-rating-bar-fill="18"]{width:18%}[data-ds-rating-bar-fill="19"]{width:19%}[data-ds-rating-bar-fill="20"]{width:20%}[data-ds-rating-bar-fill="21"]{width:21%}[data-ds-rating-bar-fill="22"]{width:22%}[data-ds-rating-bar-fill="23"]{width:23%}[data-ds-rating-bar-fill="24"]{width:24%}[data-ds-rating-bar-fill="25"]{width:25%}[data-ds-rating-bar-fill="26"]{width:26%}[data-ds-rating-bar-fill="27"]{width:27%}[data-ds-rating-bar-fill="28"]{width:28%}[data-ds-rating-bar-fill="29"]{width:29%}[data-ds-rating-bar-fill="30"]{width:30%}[data-ds-rating-bar-fill="31"]{width:31%}[data-ds-rating-bar-fill="32"]{width:32%}[data-ds-rating-bar-fill="33"]{width:33%}[data-ds-rating-bar-fill="34"]{width:34%}[data-ds-rating-bar-fill="35"]{width:35%}[data-ds-rating-bar-fill="36"]{width:36%}[data-ds-rating-bar-fill="37"]{width:37%}[data-ds-rating-bar-fill="38"]{width:38%}[data-ds-rating-bar-fill="39"]{width:39%}[data-ds-rating-bar-fill="40"]{width:40%}[data-ds-rating-bar-fill="41"]{width:41%}[data-ds-rating-bar-fill="42"]{width:42%}[data-ds-rating-bar-fill="43"]{width:43%}[data-ds-rating-bar-fill="44"]{width:44%}[data-ds-rating-bar-fill="45"]{width:45%}[data-ds-rating-bar-fill="46"]{width:46%}[data-ds-rating-bar-fill="47"]{width:47%}[data-ds-rating-bar-fill="48"]{width:48%}[data-ds-rating-bar-fill="49"]{width:49%}[data-ds-rating-bar-fill="50"]{width:50%}[data-ds-rating-bar-fill="51"]{width:51%}[data-ds-rating-bar-fill="52"]{width:52%}[data-ds-rating-bar-fill="53"]{width:53%}[data-ds-rating-bar-fill="54"]{width:54%}[data-ds-rating-bar-fill="55"]{width:55%}[data-ds-rating-bar-fill="56"]{width:56%}[data-ds-rating-bar-fill="57"]{width:57%}[data-ds-rating-bar-fill="58"]{width:58%}[data-ds-rating-bar-fill="59"]{width:59%}[data-ds-rating-bar-fill="60"]{width:60%}[data-ds-rating-bar-fill="61"]{width:61%}[data-ds-rating-bar-fill="62"]{width:62%}[data-ds-rating-bar-fill="63"]{width:63%}[data-ds-rating-bar-fill="64"]{width:64%}[data-ds-rating-bar-fill="65"]{width:65%}[data-ds-rating-bar-fill="66"]{width:66%}[data-ds-rating-bar-fill="67"]{width:67%}[data-ds-rating-bar-fill="68"]{width:68%}[data-ds-rating-bar-fill="69"]{width:69%}[data-ds-rating-bar-fill="70"]{width:70%}[data-ds-rating-bar-fill="71"]{width:71%}[data-ds-rating-bar-fill="72"]{width:72%}[data-ds-rating-bar-fill="73"]{width:73%}[data-ds-rating-bar-fill="74"]{width:74%}[data-ds-rating-bar-fill="75"]{width:75%}[data-ds-rating-bar-fill="76"]{width:76%}[data-ds-rating-bar-fill="77"]{width:77%}[data-ds-rating-bar-fill="78"]{width:78%}[data-ds-rating-bar-fill="79"]{width:79%}[data-ds-rating-bar-fill="80"]{width:80%}[data-ds-rating-bar-fill="81"]{width:81%}[data-ds-rating-bar-fill="82"]{width:82%}[data-ds-rating-bar-fill="83"]{width:83%}[data-ds-rating-bar-fill="84"]{width:84%}[data-ds-rating-bar-fill="85"]{width:85%}[data-ds-rating-bar-fill="86"]{width:86%}[data-ds-rating-bar-fill="87"]{width:87%}[data-ds-rating-bar-fill="88"]{width:88%}[data-ds-rating-bar-fill="89"]{width:89%}[data-ds-rating-bar-fill="90"]{width:90%}[data-ds-rating-bar-fill="91"]{width:91%}[data-ds-rating-bar-fill="92"]{width:92%}[data-ds-rating-bar-fill="93"]{width:93%}[data-ds-rating-bar-fill="94"]{width:94%}[data-ds-rating-bar-fill="95"]{width:95%}[data-ds-rating-bar-fill="96"]{width:96%}[data-ds-rating-bar-fill="97"]{width:97%}[data-ds-rating-bar-fill="98"]{width:98%}[data-ds-rating-bar-fill="99"]{width:99%}[data-ds-rating-bar-fill="100"]{width:100%}[data-ds-reviews-panel]{visibility:hidden;pointer-events:none;opacity:0;transition:opacity var(--duration-base) var(--ease-standard),visibility 0s linear var(--duration-base)}[data-ds-reviews-panel][aria-hidden=false]{visibility:visible;pointer-events:auto;opacity:1;transition:opacity var(--duration-base) var(--ease-standard),visibility 0s linear 0s}[data-ds-reviews-panel] [data-ds-reviews-panel-card]{transform:translateY(calc(var(--space-1)*-1));transition:transform var(--duration-base) var(--ease-standard)}[data-ds-reviews-panel][data-ds-reviews-sheet] [data-ds-reviews-panel-card]{transform:translateY(100%)}[data-ds-reviews-panel][aria-hidden=false] [data-ds-reviews-panel-card]{transform:translateY(0)}[data-ds-reviews-photos-count] [data-ds-badge]{--badge-neutral-bg:var(--badge-neutral-border)}[data-ds-reviews-toggle]:focus-visible,[data-ds-reviews-toggle][aria-expanded=true]{border-color:var(--border-secondary)}[data-ds-reviews-toggle] [data-ds-icon]{transition:transform var(--duration-base) var(--ease-standard)}[data-ds-reviews-toggle][aria-expanded=true] [data-ds-icon=chevron-down]{transform:rotate(180deg)}[data-ds-review-form]{visibility:hidden;pointer-events:none;opacity:0;transition:opacity var(--duration-base) var(--ease-standard),visibility 0s linear var(--duration-base)}[data-ds-review-form][aria-hidden=false]{visibility:visible;pointer-events:auto;opacity:1;transition:opacity var(--duration-base) var(--ease-standard),visibility 0s linear 0s}[data-ds-review-form] [data-ds-review-form-dialog]{transform:scale(.96);transition:transform var(--duration-base) var(--ease-standard)}[data-ds-review-form][aria-hidden=false] [data-ds-review-form-dialog]{transform:scale(1)}[data-ds-review-item]{transition:opacity var(--duration-base) var(--ease-standard),transform var(--duration-base) var(--ease-standard)}[data-ds-review-item][data-ds-review-enter]{opacity:0;transform:translateY(var(--space-2))}[data-ds-photo-lightbox]{visibility:hidden;pointer-events:none;opacity:0;transition:opacity var(--duration-base) var(--ease-standard),visibility 0s linear var(--duration-base)}[data-ds-photo-lightbox][aria-hidden=false]{visibility:visible;pointer-events:auto;opacity:1;transition:opacity var(--duration-base) var(--ease-standard),visibility 0s linear 0s}[data-ds-photo-lightbox] [data-ds-photo-lightbox-dialog]{transform:translateY(100%);transition:transform var(--duration-base) var(--ease-standard)}[data-ds-photo-lightbox][aria-hidden=false] [data-ds-photo-lightbox-dialog]{transform:translateY(0)}[data-ds-photo-lightbox-scroll]{scrollbar-color:var(--border-default) transparent}@supports not selector(::-webkit-scrollbar){[data-ds-photo-lightbox-scroll]{scrollbar-width:thin}}[data-ds-photo-lightbox-scroll]::-webkit-scrollbar{width:var(--border-width-strong)}[data-ds-photo-lightbox-scroll]::-webkit-scrollbar-track{background:transparent}[data-ds-photo-lightbox-scroll]::-webkit-scrollbar-thumb{background-color:var(--border-default);border-radius:var(--radius-pill)}[data-ds-photo-lightbox-scroll]:hover::-webkit-scrollbar-thumb{background-color:var(--border-strong)}@media(min-width:768px){[data-ds-photo-lightbox-info]{height:var(--photo-lightbox-viewer)}[data-ds-photo-lightbox-info] [data-ds-photo-lightbox-body]{min-height:0;overflow-y:auto}}[data-ds-media-lightbox]{visibility:hidden;pointer-events:none;opacity:0;transition:opacity var(--duration-base) var(--ease-standard),visibility 0s linear var(--duration-base)}[data-ds-media-lightbox][aria-hidden=false]{visibility:visible;pointer-events:auto;opacity:1;transition:opacity var(--duration-base) var(--ease-standard),visibility 0s linear 0s}[data-ds-media-lightbox] [data-ds-media-lightbox-dialog]{transform:scale(.98);transition:transform var(--duration-base) var(--ease-standard)}[data-ds-media-lightbox][aria-hidden=false] [data-ds-media-lightbox-dialog]{transform:scale(1)}@media(min-width:768px){[data-ds-media-lightbox] [data-ds-media-lightbox-dialog]{width:min(84vw,calc(88vh - 96px),820px)}}[data-ds-media-lightbox] [data-ds-gallery-main]{cursor:zoom-in;-moz-user-select:none;user-select:none;-webkit-user-drag:none;-webkit-user-select:none}[data-ds-media-lightbox] [data-ds-gallery-main][data-ds-zoomed=true]{cursor:grab}[data-ds-image-lightbox]{visibility:hidden;pointer-events:none;opacity:0;transition:opacity var(--duration-base) var(--ease-standard),visibility 0s linear var(--duration-base)}[data-ds-image-lightbox][aria-hidden=false]{visibility:visible;pointer-events:auto;opacity:1;transition:opacity var(--duration-base) var(--ease-standard),visibility 0s linear 0s}[data-ds-image-lightbox] [data-ds-image-lightbox-dialog]{transform:scale(.98);transition:transform var(--duration-base) var(--ease-standard)}[data-ds-image-lightbox][aria-hidden=false] [data-ds-image-lightbox-dialog]{transform:scale(1)}[data-ds-image-lightbox] [data-ds-image-lightbox-dialog]{width:min(92vw,calc(72vh - 96px),560px)}[data-ds-image-lightbox-stage]{aspect-ratio:1/1}[data-ds-image-loading]{background-color:var(--bg-surface-hover);background-image:linear-gradient(90deg,transparent 25%,var(--bg-surface) 50%,transparent 75%);background-size:200% 100%;background-repeat:no-repeat;animation:ds-image-shimmer 1.5s var(--ease-standard) infinite}@keyframes ds-image-shimmer{0%{background-position:-150% 0}to{background-position:150% 0}}[data-ds-image-hover=zoom] img{transition:transform var(--duration-base) var(--ease-standard)}@media(hover:hover)and (pointer:fine){.sf-group:focus-within [data-ds-image-hover=zoom] img,.sf-group:hover [data-ds-image-hover=zoom] img{transform:scale(1.05)}}@media(prefers-reduced-motion:reduce){[data-ds-image-hover=zoom] img{transition:none}.sf-group:focus-within [data-ds-image-hover=zoom] img,.sf-group:hover [data-ds-image-hover=zoom] img{transform:none}}.ds-customily-loading{display:flex;align-items:center;gap:var(--space-2);margin:var(--space-2) 0}.ds-customily-loading__spinner{width:20px;height:20px;border-radius:var(--radius-circle);border:2px solid;border-left:2px solid transparent;opacity:.55;animation:ds-customily-spin .8s linear infinite}.ds-customily-loading__text{font-size:var(--font-body-sm-size)}@keyframes ds-customily-spin{to{transform:rotate(1turn)}}[data-ds-product-buy-buttons] form:has(#customily-options){flex-wrap:wrap;align-items:center}[data-ds-product-buy-buttons] form:has(#customily-options) .sf-flex-1{display:contents}[data-ds-product-buy-buttons] form:has(#customily-options) #customily-options{order:1;flex:0 0 100%}[data-ds-product-buy-buttons] form:has(#customily-options) #customily-preview-button{order:2;flex:0 0 100%;width:100%}[data-ds-product-buy-buttons] form:has(#customily-options) .sf-w-buy-row-quantity{order:3}[data-ds-product-buy-buttons] form:has(#customily-options) #customily-cart-btn{order:4;flex:1 1 0%;min-width:0}.shopify-block:has(>[data-ds-customily]){display:contents}[data-ds-customily]{display:contents}.shopify-block:has(#customily-options) #by-preview-slot{margin:0!important}[data-ds-product-buy-buttons] #customily-preview-button{font-family:var(--font-sans)!important;font-size:var(--font-body-md-size)!important;font-weight:var(--weight-regular,400)!important;line-height:var(--font-body-md-lh)!important;text-transform:none!important;height:calc(var(--space-12) + var(--space-2))!important;min-height:calc(var(--space-12) + var(--space-2))!important;padding:0 var(--space-8)!important;margin-bottom:var(--space-2)!important;border-radius:var(--radius-pill)!important;border:var(--border-width-default) solid var(--action-secondary-default)!important;background:var(--bg-surface)!important;color:var(--action-secondary-default)!important;-webkit-text-fill-color:var(--action-secondary-default)!important;box-shadow:none!important;transition:color var(--duration-fast) var(--ease-standard),border-color var(--duration-fast) var(--ease-standard),background-color var(--duration-fast) var(--ease-standard)!important}[data-ds-product-buy-buttons] #customily-preview-button:hover{border-color:var(--action-secondary-hover)!important;color:var(--action-secondary-hover)!important;-webkit-text-fill-color:var(--action-secondary-hover)!important;background:var(--bg-surface)!important}[data-ds-product-buy-buttons] #customily-preview-button:active{border-color:var(--action-secondary-pressed)!important;color:var(--action-secondary-pressed)!important;-webkit-text-fill-color:var(--action-secondary-pressed)!important}[data-ds-product-buy-buttons] #customily-cart-btn{font-family:var(--font-sans)!important;font-size:var(--font-body-md-size)!important;font-weight:var(--weight-regular,400)!important;line-height:var(--font-body-md-lh)!important;text-transform:none!important;padding:var(--space-4) var(--space-6)!important;border:0!important;border-radius:var(--radius-pill)!important;background:var(--action-primary-default)!important;color:var(--text-on-action)!important;-webkit-text-fill-color:var(--text-on-action)!important;transition:color .15s ease,background-color .15s ease!important}[data-ds-product-buy-buttons] #customily-cart-btn:hover{background:var(--action-primary-hover)!important}#customily-options,#customily-options .cl-option-content,#customily-options .customily_sets-panel{font-family:var(--font-sans);color:var(--text-primary)}#customily-options .option_name,#customily-options .option_name div{color:var(--action-secondary-default)!important;font-family:var(--font-sans)!important;font-size:var(--font-body-md-size)!important;font-weight:var(--weight-semibold)!important;line-height:var(--font-body-md-lh)!important}#customily-options .option_name{margin-bottom:var(--space-1)!important}#customily-options .option_number span{color:var(--text-tertiary)!important}#customily-options .customily-required-label{color:var(--feedback-error-text)!important;font-size:var(--font-caption-size)!important;margin-left:var(--space-micro-2)!important}#customily-options .maxlength-counter,#customily-options#customily-options .help-text{color:var(--text-tertiary)!important;font-size:var(--font-caption-size)!important}#customily-options#customily-options .help-text{font-family:var(--font-sans)!important;font-weight:var(--weight-regular)!important;line-height:var(--font-body-sm-lh)!important;padding:var(--space-micro-2) 0 0 var(--space-micro-2)!important;margin-top:0!important}#customily-options#customily-options input[type=number],#customily-options#customily-options input[type=text],#customily-options#customily-options select,#customily-options#customily-options textarea{border:1px solid var(--border-default)!important;border-radius:var(--radius-md)!important;background:var(--bg-surface)!important;color:var(--text-primary)!important;font-family:var(--font-sans)!important;font-size:var(--font-body-sm-size)!important;font-weight:var(--weight-medium)!important;line-height:var(--font-body-sm-lh)!important;padding:var(--space-2) var(--space-3)!important}#customily-options#customily-options input[type=number],#customily-options#customily-options input[type=text],#customily-options#customily-options select{min-height:var(--space-12)!important;height:auto!important}#customily-options#customily-options textarea{min-height:var(--space-20)!important}#customily-options#customily-options input[type=text]:hover,#customily-options#customily-options select:hover,#customily-options#customily-options textarea:hover{border-color:var(--border-strong)!important}#customily-options#customily-options input[type=text]:focus,#customily-options#customily-options select:focus,#customily-options#customily-options textarea:focus{border-color:var(--border-strong)!important;outline:none!important}#customily-options .customily_option{margin-bottom:var(--space-4)!important}#customily-options#customily-options .swatch-container{display:flex!important;flex-wrap:wrap!important;gap:var(--space-2)!important}#customily-options#customily-options .cl-color-picker label,#customily-options#customily-options .customily-swatch label,#customily-options#customily-options .swatch-container label{border-radius:var(--radius-md)!important;border-color:var(--border-default)!important;box-shadow:none!important}#share-design-modal.modal-overlay,.customily-confirm-dialog.customily-confirm-dialog,.customily-modal-container.customily-modal-container,.customily-modal-preview-only.customily-modal-preview-only,.vue-portal-target .modal-overlay{background:var(--bg-overlay-strong)!important;font-family:var(--font-sans)}.customily-modal-container,.customily-modal-preview-only{height:100dvh!important}.customily-modal-preview-only{align-items:center!important;justify-content:center!important}#share-design-modal.modal-overlay .modal-main-container,.customily-confirm-content,.customily-modal-container .main,.customily-modal-preview-only .main,.vue-portal-target .modal-overlay .modal-main-container{background:var(--bg-surface)!important;border-radius:var(--radius-lg)!important;box-shadow:var(--elevation-4)!important}.customily-modal-preview-only .main{box-shadow:var(--elevation-3)!important;box-sizing:border-box!important;height:auto!important;max-height:calc(100dvh - var(--space-8))!important;max-width:var(--review-modal-width)!important;overflow:hidden!important;padding:var(--space-5)!important;position:relative!important;width:100%!important}.customily-modal-preview-only .cl-preview-wrapper{margin-top:calc(var(--tap-target) + var(--space-2))!important}.customily-modal-preview-only .cl-preview-image{border-radius:var(--radius-md)!important;display:block!important;height:auto!important;width:auto!important;margin-inline:auto!important;max-width:100%!important;max-height:calc(100dvh - var(--tap-target) - var(--space-12))!important;-o-object-fit:contain!important;object-fit:contain!important}.customily-modal-preview-only .main .customily-close-button.customily-close-button{position:absolute!important;top:var(--space-5)!important;right:var(--space-5)!important;bottom:auto!important;left:auto!important;background:transparent!important;border-radius:var(--radius-sm)!important;box-shadow:none!important;font-size:0!important;line-height:0!important}.customily-modal-preview-only .main .customily-close-button.customily-close-button:after,.customily-modal-preview-only .main .customily-close-button.customily-close-button:before{background:currentColor;border-radius:var(--radius-pill);content:"";height:var(--border-width-strong);position:absolute;width:var(--icon-md)}.customily-modal-preview-only .main .customily-close-button.customily-close-button:before{transform:rotate(45deg)}.customily-modal-preview-only .main .customily-close-button.customily-close-button:after{transform:rotate(-45deg)}.customily-confirm-content{border-radius:calc(var(--radius-xl) + var(--space-1))!important;display:flex!important;flex-direction:column!important;justify-content:center!important;width:60%!important;max-width:none!important;padding:var(--space-5)!important;position:relative!important;text-align:center!important}.customily-confirm-header{display:block!important;padding:0!important;position:static!important}.customily-confirm-header:before{background-color:var(--text-secondary);content:"";display:block;height:calc(var(--space-16) + var(--space-1));margin:var(--space-1) auto var(--space-3);-webkit-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 68 68'%3E%3Cpath d='M28.632 7.642a8.28 8.28 0 0 1 10.736 0l3.459 2.95c.418.356.937.57 1.483.614l4.532.362a8.274 8.274 0 0 1 7.496 6.84l.094.75.36 4.53c.043.544.259 1.066.616 1.485l2.947 3.459a8.27 8.27 0 0 1 0 10.733l-2.947 3.459v.002a2.6 2.6 0 0 0-.614 1.483l-.362 4.533a8.275 8.275 0 0 1-7.59 7.59l-4.532.362a2.6 2.6 0 0 0-1.483.614l-3.459 2.947a8.28 8.28 0 0 1-10.736 0l-3.458-2.947a2.6 2.6 0 0 0-1.486-.614v-.003l-4.53-.36h-.002a8.27 8.27 0 0 1-7.587-7.59l-.363-4.532a2.6 2.6 0 0 0-.614-1.483h-.003l-2.947-3.461.003-.003a8.27 8.27 0 0 1-.002-10.73l2.949-3.459c.353-.414.567-.934.611-1.485l.363-4.53a8.28 8.28 0 0 1 7.595-7.59l4.527-.362.404-.064a2.6 2.6 0 0 0 1.079-.55zm7.062 4.314a2.61 2.61 0 0 0-3.387 0l-3.459 2.95a8.28 8.28 0 0 1-4.71 1.95l-4.526.36a2.61 2.61 0 0 0-2.396 2.393l-.362 4.53a8.3 8.3 0 0 1-1.544 4.197l-.404.512-2.95 3.461-.003-.002a2.61 2.61 0 0 0 .003 3.383h.003l2.947 3.462a8.28 8.28 0 0 1 1.95 4.706l.363 4.533a2.606 2.606 0 0 0 2.388 2.393l4.532.36a8.28 8.28 0 0 1 4.71 1.95l3.455 2.947h.003c.974.83 2.411.831 3.387 0l3.458-2.947a8.27 8.27 0 0 1 4.707-1.95h.003l4.529-.36.238-.03a2.61 2.61 0 0 0 2.153-2.363v-.003l.362-4.53a8.28 8.28 0 0 1 1.95-4.709l2.948-3.459h.002a2.61 2.61 0 0 0-.002-3.383l-2.947-3.46a8.3 8.3 0 0 1-1.873-4.061l-.078-.648-.36-4.529-.03-.238a2.61 2.61 0 0 0-2.363-2.155l-4.532-.36a8.27 8.27 0 0 1-4.707-1.95zM34.14 45.333a2.833 2.833 0 0 1 2.834 2.834v.282a2.834 2.834 0 0 1-2.842 2.833h-.282a2.834 2.834 0 0 1-2.825-2.833v-.282a2.833 2.833 0 0 1 2.833-2.834zm-2.974-5.666v-2.834A2.833 2.833 0 0 1 34 34a5.668 5.668 0 0 0 2.167-10.905 5.667 5.667 0 0 0-7.557 3.487 2.834 2.834 0 0 1-5.39-1.749 11.34 11.34 0 0 1 9.004-7.695 11.334 11.334 0 0 1 7.698 20.857 11.3 11.3 0 0 1-3.088 1.303v.368a2.834 2.834 0 0 1-5.667 0'/%3E%3C/svg%3E") center /contain no-repeat;mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 68 68'%3E%3Cpath d='M28.632 7.642a8.28 8.28 0 0 1 10.736 0l3.459 2.95c.418.356.937.57 1.483.614l4.532.362a8.274 8.274 0 0 1 7.496 6.84l.094.75.36 4.53c.043.544.259 1.066.616 1.485l2.947 3.459a8.27 8.27 0 0 1 0 10.733l-2.947 3.459v.002a2.6 2.6 0 0 0-.614 1.483l-.362 4.533a8.275 8.275 0 0 1-7.59 7.59l-4.532.362a2.6 2.6 0 0 0-1.483.614l-3.459 2.947a8.28 8.28 0 0 1-10.736 0l-3.458-2.947a2.6 2.6 0 0 0-1.486-.614v-.003l-4.53-.36h-.002a8.27 8.27 0 0 1-7.587-7.59l-.363-4.532a2.6 2.6 0 0 0-.614-1.483h-.003l-2.947-3.461.003-.003a8.27 8.27 0 0 1-.002-10.73l2.949-3.459c.353-.414.567-.934.611-1.485l.363-4.53a8.28 8.28 0 0 1 7.595-7.59l4.527-.362.404-.064a2.6 2.6 0 0 0 1.079-.55zm7.062 4.314a2.61 2.61 0 0 0-3.387 0l-3.459 2.95a8.28 8.28 0 0 1-4.71 1.95l-4.526.36a2.61 2.61 0 0 0-2.396 2.393l-.362 4.53a8.3 8.3 0 0 1-1.544 4.197l-.404.512-2.95 3.461-.003-.002a2.61 2.61 0 0 0 .003 3.383h.003l2.947 3.462a8.28 8.28 0 0 1 1.95 4.706l.363 4.533a2.606 2.606 0 0 0 2.388 2.393l4.532.36a8.28 8.28 0 0 1 4.71 1.95l3.455 2.947h.003c.974.83 2.411.831 3.387 0l3.458-2.947a8.27 8.27 0 0 1 4.707-1.95h.003l4.529-.36.238-.03a2.61 2.61 0 0 0 2.153-2.363v-.003l.362-4.53a8.28 8.28 0 0 1 1.95-4.709l2.948-3.459h.002a2.61 2.61 0 0 0-.002-3.383l-2.947-3.46a8.3 8.3 0 0 1-1.873-4.061l-.078-.648-.36-4.529-.03-.238a2.61 2.61 0 0 0-2.363-2.155l-4.532-.36a8.27 8.27 0 0 1-4.707-1.95zM34.14 45.333a2.833 2.833 0 0 1 2.834 2.834v.282a2.834 2.834 0 0 1-2.842 2.833h-.282a2.834 2.834 0 0 1-2.825-2.833v-.282a2.833 2.833 0 0 1 2.833-2.834zm-2.974-5.666v-2.834A2.833 2.833 0 0 1 34 34a5.668 5.668 0 0 0 2.167-10.905 5.667 5.667 0 0 0-7.557 3.487 2.834 2.834 0 0 1-5.39-1.749 11.34 11.34 0 0 1 9.004-7.695 11.334 11.334 0 0 1 7.698 20.857 11.3 11.3 0 0 1-3.088 1.303v.368a2.834 2.834 0 0 1-5.667 0'/%3E%3C/svg%3E") center /contain no-repeat;width:calc(var(--space-16) + var(--space-1))}.customily-confirm-header h2{color:var(--action-secondary-default)!important;font-family:var(--font-sans)!important;font-size:var(--font-h4-size)!important;font-weight:var(--weight-bold)!important;line-height:var(--font-h5-lh)!important;margin:var(--space-3) 0 var(--space-4)!important;text-align:center!important}#share-design-modal.modal-overlay h2,.vue-portal-target .modal-overlay h2{color:var(--action-secondary-default)!important;font-family:var(--font-sans)!important;font-size:var(--font-body-lg-size)!important;font-weight:var(--weight-semibold)!important;line-height:var(--font-body-lg-lh)!important;margin:0!important;text-align:left!important}#share-design-modal.modal-overlay .close-btn,.customily-confirm-header .customily-close-btn.customily-close-btn,.customily-modal-container .main .customily-close-button.customily-close-button,.customily-modal-preview-only .main .customily-close-button.customily-close-button,.vue-portal-target .modal-overlay .close-btn{align-items:center!important;background:transparent!important;border:0!important;border-radius:var(--radius-sm)!important;color:var(--action-secondary-default)!important;cursor:pointer!important;display:inline-flex!important;height:var(--tap-target)!important;justify-content:center!important;min-height:var(--tap-target)!important;min-width:var(--tap-target)!important;padding:0!important;width:var(--tap-target)!important;transition:color var(--duration-base) var(--ease-standard)!important}.customily-confirm-header .customily-close-btn.customily-close-btn{display:none!important}#share-design-modal.modal-overlay .close-btn:hover,.customily-confirm-header .customily-close-btn.customily-close-btn:hover,.customily-modal-container .main .customily-close-button.customily-close-button:hover,.customily-modal-preview-only .main .customily-close-button.customily-close-button:hover,.vue-portal-target .modal-overlay .close-btn:hover{color:var(--action-secondary-hover)!important}.customily-confirm-body{padding:0!important}.customily-confirm-message{color:var(--text-secondary)!important;font-size:var(--font-body-md-size)!important;line-height:var(--font-body-md-lh)!important;margin:0 0 var(--space-6)!important;text-align:center!important}.customily-confirm-footer{display:flex!important;flex-direction:row-reverse!important;gap:var(--space-2)!important;justify-content:center!important;margin-bottom:var(--space-2)!important;padding:0!important}.customily-confirm-footer .customily-btn.customily-btn{border-radius:var(--radius-pill)!important;font-family:var(--font-sans)!important;font-size:var(--font-body-lg-size)!important;font-weight:var(--weight-regular)!important;line-height:var(--font-body-lg-lh)!important;min-height:calc(var(--space-12) + var(--space-2))!important;padding:var(--space-3) var(--space-5)!important;transition:background-color var(--duration-fast) var(--ease-standard),border-color var(--duration-fast) var(--ease-standard),color var(--duration-fast) var(--ease-standard)!important}.customily-confirm-footer .customily-btn.customily-btn-primary{background-color:var(--action-primary-default)!important;border:var(--border-width-default) solid transparent!important;color:var(--text-on-action)!important}.customily-confirm-footer .customily-btn.customily-btn-primary:hover{background-color:var(--action-primary-hover)!important}.customily-confirm-footer .customily-btn.customily-btn-primary:active{background-color:var(--action-primary-pressed)!important}.customily-confirm-footer .customily-btn.customily-btn-secondary{background-color:transparent!important;border:var(--border-width-default) solid var(--action-secondary-default)!important;color:var(--action-secondary-default)!important}.customily-confirm-footer .customily-btn.customily-btn-secondary:hover{background-color:var(--action-secondary-hover)!important;border-color:var(--action-secondary-hover)!important;color:var(--text-on-secondary)!important}@media(min-width:1024px){.customily-confirm-content{width:40%!important}}@media(max-width:767px){#share-design-modal.modal-overlay .modal-main-container,.customily-confirm-content,.customily-modal-container .main,.customily-modal-preview-only .main,.vue-portal-target .modal-overlay .modal-main-container{padding-bottom:env(safe-area-inset-bottom,var(--space-6))!important;width:95%!important}#share-design-modal.modal-overlay .modal-main-container,.vue-portal-target .modal-overlay .modal-main-container{padding-left:var(--space-4)!important;padding-right:var(--space-4)!important}}#by-customization-form .by-customization-form__element-title.first,#by-customization-form .by-customization-form__element.first,#by-customization-form .by-customization-form__wrapper>.by-customization-form__element:first-child{margin-top:0!important}#btn-preview-custom,#by-preview-slot #btn-preview-custom,#by-preview-slot .by-preview-modal__preview-btn,.by-preview-modal__preview-btn,[data-ds-product-buy-buttons] .by-preview-modal__preview-btn{height:calc(var(--space-12) + var(--space-2))!important;min-height:calc(var(--space-12) + var(--space-2))!important;padding-top:0!important;padding-bottom:0!important}#btn-preview-custom,.by-preview-modal__preview-btn{font-weight:var(--weight-regular,400)!important}.sf-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.sf-pointer-events-none{pointer-events:none}.sf-pointer-events-auto{pointer-events:auto}.sf-visible{visibility:visible}.sf-invisible{visibility:hidden}.sf-fixed{position:fixed}.sf-absolute{position:absolute}.sf-relative{position:relative}.sf-inset-0{inset:var(--space-0)}.sf-inset-x-0{left:var(--space-0);right:var(--space-0)}.sf-inset-y-0{top:var(--space-0);bottom:var(--space-0)}.-sf-right-1{right:calc(var(--space-1)*-1)}.-sf-right-micro-2{right:calc(var(--space-micro-2)*-1)}.-sf-top-1{top:calc(var(--space-1)*-1)}.-sf-top-micro-2{top:calc(var(--space-micro-2)*-1)}.sf-bottom-0{bottom:var(--space-0)}.sf-bottom-2{bottom:var(--space-2)}.sf-bottom-3{bottom:var(--space-3)}.sf-bottom-4{bottom:var(--space-4)}.sf-bottom-full{bottom:100%}.sf-left-0{left:var(--space-0)}.sf-left-1{left:var(--space-1)}.sf-left-1\/2{left:50%}.sf-left-3{left:var(--space-3)}.sf-left-4{left:var(--space-4)}.sf-left-full{left:100%}.sf-right-0{right:var(--space-0)}.sf-right-1{right:var(--space-1)}.sf-right-2{right:var(--space-2)}.sf-right-3{right:var(--space-3)}.sf-right-4{right:var(--space-4)}.sf-right-full{right:100%}.sf-top-0{top:var(--space-0)}.sf-top-1{top:var(--space-1)}.sf-top-1\/2{top:50%}.sf-top-4{top:var(--space-4)}.sf-top-full{top:100%}.sf-z-dropdown{z-index:var(--z-dropdown)}.sf-z-loading{z-index:var(--z-loading)}.sf-z-modal{z-index:var(--z-modal)}.sf-z-overlay{z-index:var(--z-overlay)}.sf-z-popover{z-index:var(--z-popover)}.sf-z-sticky{z-index:var(--z-sticky)}.sf-z-tooltip{z-index:var(--z-tooltip)}.sf-order-1{order:1}.sf-order-2{order:2}.sf-order-3{order:3}.sf-m-0{margin:var(--space-0)}.sf-mx-4{margin-left:var(--space-4);margin-right:var(--space-4)}.sf-mx-auto{margin-left:auto;margin-right:auto}.sf-my-0{margin-top:var(--space-0);margin-bottom:var(--space-0)}.-sf-mb-1{margin-bottom:calc(var(--space-1)*-1)}.-sf-ml-1{margin-left:calc(var(--space-1)*-1)}.-sf-mr-1{margin-right:calc(var(--space-1)*-1)}.-sf-mt-1{margin-top:calc(var(--space-1)*-1)}.sf-mb-0{margin-bottom:var(--space-0)}.sf-mb-1{margin-bottom:var(--space-1)}.sf-mb-2{margin-bottom:var(--space-2)}.sf-mb-3{margin-bottom:var(--space-3)}.sf-mb-4{margin-bottom:var(--space-4)}.sf-ml-2{margin-left:var(--space-2)}.sf-ml-auto{margin-left:auto}.sf-mr-2{margin-right:var(--space-2)}.sf-mt-1{margin-top:var(--space-1)}.sf-mt-2{margin-top:var(--space-2)}.sf-mt-3{margin-top:var(--space-3)}.sf-mt-8{margin-top:var(--space-8)}.sf-mt-micro-1{margin-top:var(--space-micro-1)}.sf-mt-section{margin-top:var(--section-padding-y)}.sf-box-border{box-sizing:border-box}.sf-line-clamp-2{-webkit-line-clamp:2}.sf-line-clamp-2,.sf-line-clamp-3{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical}.sf-line-clamp-3{-webkit-line-clamp:3}.sf-block{display:block}.sf-inline-block{display:inline-block}.sf-flex{display:flex}.sf-inline-flex{display:inline-flex}.sf-grid{display:grid}.sf-hidden{display:none}.sf-aspect-\[16\/9\]{aspect-ratio:16/9}.sf-aspect-\[3\/2\]{aspect-ratio:3/2}.sf-aspect-\[3\/4\]{aspect-ratio:3/4}.sf-aspect-\[4\/3\]{aspect-ratio:4/3}.sf-aspect-square{aspect-ratio:1/1}.sf-h-0{height:var(--space-0)}.sf-h-1{height:var(--space-1)}.sf-h-1\/4{height:25%}.sf-h-10{height:var(--space-10)}.sf-h-11{height:2.75rem}.sf-h-12{height:var(--space-12)}.sf-h-16{height:var(--space-16)}.sf-h-2{height:var(--space-2)}.sf-h-20{height:var(--space-20)}.sf-h-3{height:var(--space-3)}.sf-h-3\/5{height:60%}.sf-h-4{height:var(--space-4)}.sf-h-48{height:12rem}.sf-h-5{height:var(--space-5)}.sf-h-6{height:var(--space-6)}.sf-h-8{height:var(--space-8)}.sf-h-9{height:2.25rem}.sf-h-\[14px\]{height:14px}.sf-h-\[21px\]{height:21px}.sf-h-\[22px\]{height:22px}.sf-h-\[28px\]{height:28px}.sf-h-\[36px\]{height:36px}.sf-h-\[72px\]{height:72px}.sf-h-auto{height:auto}.sf-h-avatar-lg{height:var(--avatar-lg)}.sf-h-avatar-md{height:var(--avatar-md)}.sf-h-avatar-sm{height:var(--avatar-sm)}.sf-h-cart-addon-thumb{height:var(--cart-addon-thumb)}.sf-h-cart-empty-icon{height:var(--cart-empty-icon)}.sf-h-cart-item-design{height:var(--cart-item-design)}.sf-h-cart-payment-icon{height:var(--cart-payment-icon-h)}.sf-h-control-flat-m{height:var(--control-flat-m)}.sf-h-full{height:100%}.sf-h-gallery-nav{height:var(--gallery-nav)}.sf-h-header-flag{height:var(--header-flag)}.sf-h-header-mobile-band{height:var(--header-mobile-band)}.sf-h-header-mobile-row{height:var(--header-mobile-row-height)}.sf-h-header-mobile-subrow{height:var(--header-mobile-subrow-height)}.sf-h-header-search{height:var(--header-search-height)}.sf-h-header-search-submit{height:var(--header-search-submit)}.sf-h-icon-2xs{height:var(--icon-2xs)}.sf-h-icon-lg{height:var(--icon-lg)}.sf-h-icon-md{height:var(--icon-md)}.sf-h-icon-s{height:var(--icon-s)}.sf-h-icon-sm{height:var(--icon-sm)}.sf-h-icon-xl{height:var(--icon-xl)}.sf-h-icon-xs{height:var(--icon-xs)}.sf-h-photo-lightbox-review{height:var(--photo-lightbox-review-slot)}.sf-h-promo-mobile{height:var(--promo-h-mobile)}.sf-h-region-modal{height:var(--region-modal-height)}.sf-h-review-photo{height:var(--review-photo)}.sf-h-review-photo-strip{height:var(--review-photo-strip)}.sf-h-tap-target{height:var(--tap-target)}.sf-h-variant-swatch{height:var(--variant-swatch-size)}.sf-max-h-\[92vh\]{max-height:92vh}.sf-max-h-cart-added-sheet{max-height:var(--cart-added-sheet-max-height)}.sf-max-h-cart-popover-list{max-height:var(--cart-popover-list-max-height)}.sf-max-h-cart-sticky-sheet{max-height:var(--cart-sticky-sheet)}.sf-max-h-full{max-height:100%}.sf-max-h-none{max-height:none}.sf-max-h-picker-list{max-height:var(--picker-list-max-height)}.sf-max-h-review-modal{max-height:var(--review-modal-max-height)}.sf-min-h-0{min-height:var(--space-0)}.sf-min-h-12{min-height:var(--space-12)}.sf-min-h-cart-favorite-title{min-height:var(--cart-favorite-title)}.sf-min-h-tap-target{min-height:var(--tap-target)}.sf-w-0{width:var(--space-0)}.sf-w-1\/2{width:50%}.sf-w-1\/4{width:25%}.sf-w-10{width:var(--space-10)}.sf-w-12{width:var(--space-12)}.sf-w-16{width:var(--space-16)}.sf-w-2{width:var(--space-2)}.sf-w-2\/5{width:40%}.sf-w-20{width:var(--space-20)}.sf-w-3{width:var(--space-3)}.sf-w-3\/4{width:75%}.sf-w-4{width:var(--space-4)}.sf-w-5{width:var(--space-5)}.sf-w-6{width:var(--space-6)}.sf-w-8{width:var(--space-8)}.sf-w-\[138px\]{width:138px}.sf-w-\[142\%\]{width:142%}.sf-w-\[14px\]{width:14px}.sf-w-\[163px\]{width:163px}.sf-w-\[22px\]{width:22px}.sf-w-\[237px\]{width:237px}.sf-w-\[36px\]{width:36px}.sf-w-\[60px\]{width:60px}.sf-w-auto{width:auto}.sf-w-avatar-lg{width:var(--avatar-lg)}.sf-w-avatar-md{width:var(--avatar-md)}.sf-w-avatar-sm{width:var(--avatar-sm)}.sf-w-buy-row-quantity{width:var(--buy-row-quantity)}.sf-w-cart-added-grabber{width:var(--cart-added-grabber)}.sf-w-cart-added-media{width:var(--cart-added-media)}.sf-w-cart-addon-thumb{width:var(--cart-addon-thumb)}.sf-w-cart-empty-art{width:var(--cart-empty-art)}.sf-w-cart-empty-icon{width:var(--cart-empty-icon)}.sf-w-cart-item-design{width:var(--cart-item-design)}.sf-w-cart-item-label{width:var(--cart-item-label)}.sf-w-cart-payment-icon{width:var(--cart-payment-icon-w)}.sf-w-cart-popover{width:var(--cart-popover-width)}.sf-w-confirm-modal-thumb{width:var(--confirm-modal-thumb)}.sf-w-date-picker{width:var(--date-picker-width)}.sf-w-fit{width:-moz-fit-content;width:fit-content}.sf-w-full{width:100%}.sf-w-gallery-nav{width:var(--gallery-nav)}.sf-w-header-flag{width:var(--header-flag)}.sf-w-header-mega{width:var(--header-mega-menu-width)}.sf-w-header-mobile-menu{width:var(--header-mobile-menu-width)}.sf-w-header-search-submit{width:var(--header-search-submit)}.sf-w-icon-2xs{width:var(--icon-2xs)}.sf-w-icon-lg{width:var(--icon-lg)}.sf-w-icon-md{width:var(--icon-md)}.sf-w-icon-s{width:var(--icon-s)}.sf-w-icon-sm{width:var(--icon-sm)}.sf-w-icon-xl{width:var(--icon-xl)}.sf-w-icon-xs{width:var(--icon-xs)}.sf-w-max{width:-moz-max-content;width:max-content}.sf-w-review-photo{width:var(--review-photo)}.sf-w-review-photo-strip{width:var(--review-photo-strip)}.sf-w-stepper-value{width:var(--stepper-value)}.sf-w-tap-target{width:var(--tap-target)}.sf-w-thumbnail-gallery{width:var(--thumbnail-gallery-w-mobile)}.sf-w-time-picker{width:var(--time-picker-width)}.sf-w-variant-swatch{width:var(--variant-swatch-size)}.sf-min-w-0{min-width:var(--space-0)}.sf-min-w-badge-count{min-width:var(--space-4)}.sf-min-w-countdown-digit{min-width:var(--countdown-digit-min-width)}.sf-min-w-variant-chip{min-width:var(--variant-chip-min-width)}.sf-max-w-\[92vw\]{max-width:92vw}.sf-max-w-cart-empty-body{max-width:var(--cart-empty-body)}.sf-max-w-content{max-width:var(--content-max)}.sf-max-w-footer-main{max-width:var(--footer-main-max-width)}.sf-max-w-full{max-width:100%}.sf-max-w-header-logo-mobile{max-width:var(--header-logo-mobile-max-width)}.sf-max-w-header-mega{max-width:var(--header-mega-menu-max-width)}.sf-max-w-photo-lightbox-viewer-mobile{max-width:var(--photo-lightbox-viewer-mobile)}.sf-max-w-popover{max-width:var(--popover-max-width)}.sf-max-w-reading{max-width:var(--reading-max)}.sf-max-w-toast{max-width:var(--toast-max-width)}.sf-max-w-tooltip{max-width:var(--tooltip-max-width)}.sf-flex-1{flex:1 1 0%}.sf-flex-2{flex:2 1 0%}.sf-flex-none{flex:none}.sf-shrink-0{flex-shrink:0}.sf-grow{flex-grow:1}.-sf-translate-x-1\/2{--tw-translate-x:-50%}.-sf-translate-x-1\/2,.-sf-translate-x-5{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-sf-translate-x-5{--tw-translate-x:calc(var(--space-5)*-1)}.-sf-translate-y-1\/2{--tw-translate-y:-50%}.-sf-translate-y-1\/2,.sf--translate-x-1\/2{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.sf--translate-x-1\/2{--tw-translate-x:-50%}.sf--translate-y-1\/2{--tw-translate-y:-50%}.sf--translate-y-1\/2,.sf-translate-x-5{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.sf-translate-x-5{--tw-translate-x:var(--space-5)}.sf-rotate-180{--tw-rotate:180deg}.sf-rotate-180,.sf-rotate-45{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.sf-rotate-45{--tw-rotate:45deg}.sf-rotate-90{--tw-rotate:90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes sf-pulse{50%{opacity:.5}}.sf-animate-pulse{animation:sf-pulse calc(var(--duration-slow)*6) var(--ease-standard) infinite}@keyframes sf-spin{to{transform:rotate(1turn)}}.sf-animate-spin{animation:sf-spin calc(var(--duration-slow)*3) linear infinite}.sf-cursor-help{cursor:help}.sf-cursor-not-allowed{cursor:not-allowed}.sf-cursor-pointer{cursor:pointer}.sf-cursor-zoom-in{cursor:zoom-in}.sf-select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.sf-resize-y{resize:vertical}.sf-snap-x{scroll-snap-type:x var(--tw-scroll-snap-strictness)}.sf-snap-mandatory{--tw-scroll-snap-strictness:mandatory}.sf-snap-start{scroll-snap-align:start}.sf-snap-always{scroll-snap-stop:always}.sf-scroll-p-2{scroll-padding:var(--space-2)}.sf-scroll-pl-4{scroll-padding-left:var(--space-4)}.sf-list-none{list-style-type:none}.sf-appearance-none{-webkit-appearance:none;-moz-appearance:none;appearance:none}.sf-auto-cols-category-rail{grid-auto-columns:var(--category-rail-tile)}.sf-auto-cols-na-line{grid-auto-columns:var(--new-arrivals-line-tile)}.sf-auto-cols-product-rail{grid-auto-columns:var(--product-rail-tile)}.sf-auto-cols-review-card{grid-auto-columns:var(--review-card-tile)}.sf-grid-flow-col{grid-auto-flow:column}.sf-grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.sf-grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sf-grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sf-grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sf-grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.sf-grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.sf-flex-row{flex-direction:row}.sf-flex-col{flex-direction:column}.sf-flex-wrap{flex-wrap:wrap}.sf-flex-nowrap{flex-wrap:nowrap}.sf-items-start{align-items:flex-start}.sf-items-end{align-items:flex-end}.sf-items-center{align-items:center}.sf-items-baseline{align-items:baseline}.sf-items-stretch{align-items:stretch}.sf-justify-start{justify-content:flex-start}.sf-justify-end{justify-content:flex-end}.sf-justify-center{justify-content:center}.sf-justify-between{justify-content:space-between}.sf-gap-0{gap:var(--space-0)}.sf-gap-1{gap:var(--space-1)}.sf-gap-16{gap:var(--space-16)}.sf-gap-2{gap:var(--space-2)}.sf-gap-3{gap:var(--space-3)}.sf-gap-4{gap:var(--space-4)}.sf-gap-5{gap:var(--space-5)}.sf-gap-6{gap:var(--space-6)}.sf-gap-8{gap:var(--space-8)}.sf-gap-micro-2{gap:var(--space-micro-2)}.sf-gap-x-2{-moz-column-gap:var(--space-2);column-gap:var(--space-2)}.sf-gap-y-1{row-gap:var(--space-1)}.sf-self-start{align-self:flex-start}.sf-self-stretch{align-self:stretch}.sf-overflow-hidden{overflow:hidden}.sf-overflow-x-auto{overflow-x:auto}.sf-overflow-y-auto{overflow-y:auto}.sf-overflow-x-hidden{overflow-x:hidden}.sf-overflow-y-hidden{overflow-y:hidden}.sf-overscroll-contain{overscroll-behavior:contain}.sf-scroll-smooth{scroll-behavior:smooth}.sf-truncate{overflow:hidden;text-overflow:ellipsis}.sf-truncate,.sf-whitespace-nowrap{white-space:nowrap}.sf-whitespace-pre-wrap{white-space:pre-wrap}.sf-rounded-circle{border-radius:var(--radius-circle)}.sf-rounded-lg{border-radius:var(--radius-lg)}.sf-rounded-md{border-radius:var(--radius-md)}.sf-rounded-none{border-radius:var(--radius-none)}.sf-rounded-pill{border-radius:var(--radius-pill)}.sf-rounded-sm{border-radius:var(--radius-sm)}.sf-rounded-xl{border-radius:var(--radius-xl)}.sf-rounded-b-lg{border-bottom-right-radius:var(--radius-lg);border-bottom-left-radius:var(--radius-lg)}.sf-rounded-t-xl{border-top-left-radius:var(--radius-xl);border-top-right-radius:var(--radius-xl)}.sf-rounded-tr-md{border-top-right-radius:var(--radius-md)}.sf-border{border-width:var(--border-width-default)}.sf-border-0{border-width:0}.sf-border-emphasis{border-width:var(--border-width-strong)}.sf-border-medium{border-width:var(--border-width-medium)}.sf-border-b{border-bottom-width:var(--border-width-default)}.sf-border-b-emphasis{border-bottom-width:var(--border-width-strong)}.sf-border-l{border-left-width:var(--border-width-default)}.sf-border-l-emphasis{border-left-width:var(--border-width-strong)}.sf-border-t{border-top-width:var(--border-width-default)}.sf-border-solid{border-style:solid}.sf-border-dashed{border-style:dashed}.sf-border-\[var\(--badge-brand-border\)\]{border-color:var(--badge-brand-border)}.sf-border-action-primary{border-color:var(--action-primary-default)}.sf-border-action-primary-disabled{border-color:var(--action-primary-disabled)}.sf-border-action-primary-hover{border-color:var(--action-primary-hover)}.sf-border-action-primary-pressed{border-color:var(--action-primary-pressed)}.sf-border-action-primary-strong{border-color:var(--text-action-primary)}.sf-border-action-secondary{border-color:var(--action-secondary-default)}.sf-border-action-secondary-disabled{border-color:var(--action-secondary-disabled)}.sf-border-action-secondary-pressed{border-color:var(--action-secondary-pressed)}.sf-border-avatar-add{border-color:var(--border-avatar-add)}.sf-border-avatar-add-hover{border-color:var(--border-avatar-add-hover)}.sf-border-avatar-add-pressed{border-color:var(--border-avatar-add-pressed)}.sf-border-default{border-color:var(--border-default)}.sf-border-disabled{border-color:var(--border-disabled)}.sf-border-feedback-error{border-color:var(--feedback-error-border)}.sf-border-feedback-success{border-color:var(--feedback-success-border)}.sf-border-inverse{border-color:var(--border-inverse)}.sf-border-on-secondary{border-color:var(--border-on-secondary)}.sf-border-secondary{border-color:var(--border-secondary)}.sf-border-strong{border-color:var(--border-strong)}.sf-border-subtle{border-color:var(--border-subtle)}.sf-border-transparent{border-color:transparent}.sf-bg-\[var\(--sf-swatch-fill\)\]{background-color:var(--sf-swatch-fill)}.sf-bg-accent-selected{background-color:var(--bg-accent-selected)}.sf-bg-accent-subtle{background-color:var(--bg-accent-subtle)}.sf-bg-action-accent{background-color:var(--action-accent-default)}.sf-bg-action-accent-disabled{background-color:var(--action-accent-disabled)}.sf-bg-action-accent-hover{background-color:var(--action-accent-hover)}.sf-bg-action-accent-pressed{background-color:var(--action-accent-pressed)}.sf-bg-action-neutral{background-color:var(--action-neutral-default)}.sf-bg-action-neutral-hover{background-color:var(--action-neutral-hover)}.sf-bg-action-primary{background-color:var(--action-primary-default)}.sf-bg-action-primary-disabled{background-color:var(--action-primary-disabled)}.sf-bg-action-primary-hover{background-color:var(--action-primary-hover)}.sf-bg-action-primary-pressed{background-color:var(--action-primary-pressed)}.sf-bg-action-secondary{background-color:var(--action-secondary-default)}.sf-bg-action-secondary-disabled{background-color:var(--action-secondary-disabled)}.sf-bg-action-secondary-hover{background-color:var(--action-secondary-hover)}.sf-bg-action-secondary-pressed{background-color:var(--action-secondary-pressed)}.sf-bg-action-tertiary{background-color:var(--action-tertiary-default)}.sf-bg-action-tertiary-disabled{background-color:var(--action-tertiary-disabled)}.sf-bg-action-tertiary-hover{background-color:var(--action-tertiary-hover)}.sf-bg-action-tertiary-pressed{background-color:var(--action-tertiary-pressed)}.sf-bg-avatar{background-color:var(--bg-avatar)}.sf-bg-avatar-add-hover{background-color:var(--bg-avatar-add-hover)}.sf-bg-avatar-add-pressed{background-color:var(--bg-avatar-add-pressed)}.sf-bg-badge-brand{background-color:var(--badge-brand-bg)}.sf-bg-badge-brand-solid{background-color:var(--badge-brand-solid)}.sf-bg-badge-info{background-color:var(--badge-info-bg)}.sf-bg-badge-info-solid{background-color:var(--badge-info-solid)}.sf-bg-badge-neutral{background-color:var(--badge-neutral-bg)}.sf-bg-badge-neutral-solid{background-color:var(--badge-neutral-solid)}.sf-bg-badge-sale{background-color:var(--badge-sale-bg)}.sf-bg-badge-sale-solid{background-color:var(--badge-sale-solid)}.sf-bg-badge-secondary{background-color:var(--badge-secondary-bg)}.sf-bg-badge-secondary-solid{background-color:var(--badge-secondary-solid)}.sf-bg-badge-success{background-color:var(--badge-success-bg)}.sf-bg-badge-success-solid{background-color:var(--badge-success-solid)}.sf-bg-badge-warning{background-color:var(--badge-warning-bg)}.sf-bg-badge-warning-solid{background-color:var(--badge-warning-solid)}.sf-bg-brand-subtle{background-color:var(--bg-brand-subtle)}.sf-bg-canvas{background-color:var(--bg-canvas)}.sf-bg-canvas-overlay{background-color:var(--bg-canvas-overlay)}.sf-bg-container{background-color:var(--bg-container)}.sf-bg-disabled{background-color:var(--bg-disabled)}.sf-bg-feedback-error{background-color:var(--feedback-error-bg)}.sf-bg-feedback-error-icon{background-color:var(--feedback-error-icon)}.sf-bg-feedback-error-strong{background-color:var(--feedback-error-border)}.sf-bg-feedback-success{background-color:var(--feedback-success-bg)}.sf-bg-feedback-success-icon{background-color:var(--feedback-success-icon)}.sf-bg-feedback-success-strong{background-color:var(--feedback-success-border)}.sf-bg-inverse{background-color:var(--bg-inverse)}.sf-bg-inverse-soft{background-color:var(--bg-inverse-soft)}.sf-bg-inverse-soft-strong{background-color:var(--bg-inverse-soft-strong)}.sf-bg-overlay{background-color:var(--bg-overlay)}.sf-bg-subtle{background-color:var(--bg-subtle)}.sf-bg-surface{background-color:var(--bg-surface)}.sf-bg-surface-hover{background-color:var(--bg-surface-hover)}.sf-bg-surface-overlay{background-color:var(--bg-surface-overlay)}.sf-bg-surface-pressed{background-color:var(--bg-surface-pressed)}.sf-bg-transparent{background-color:transparent}.sf-bg-cover{background-size:cover}.sf-bg-center{background-position:50%}.sf-bg-no-repeat{background-repeat:no-repeat}.sf-object-contain{-o-object-fit:contain;object-fit:contain}.sf-object-cover{-o-object-fit:cover;object-fit:cover}.sf-p-0{padding:var(--space-0)}.sf-p-1{padding:var(--space-1)}.sf-p-2{padding:var(--space-2)}.sf-p-3{padding:var(--space-3)}.sf-p-4{padding:var(--space-4)}.sf-p-5{padding:var(--space-5)}.sf-p-6{padding:var(--space-6)}.sf-p-micro-1{padding:var(--space-micro-1)}.sf-p-micro-2{padding:var(--space-micro-2)}.sf-px-0{padding-left:var(--space-0);padding-right:var(--space-0)}.sf-px-1{padding-left:var(--space-1);padding-right:var(--space-1)}.sf-px-2{padding-left:var(--space-2);padding-right:var(--space-2)}.sf-px-3{padding-left:var(--space-3);padding-right:var(--space-3)}.sf-px-4{padding-left:var(--space-4);padding-right:var(--space-4)}.sf-px-5{padding-left:var(--space-5);padding-right:var(--space-5)}.sf-px-6{padding-left:var(--space-6);padding-right:var(--space-6)}.sf-px-8{padding-left:var(--space-8);padding-right:var(--space-8)}.sf-px-micro-2{padding-left:var(--space-micro-2);padding-right:var(--space-micro-2)}.sf-px-page{padding-left:var(--page-margin);padding-right:var(--page-margin)}.sf-py-0{padding-top:var(--space-0);padding-bottom:var(--space-0)}.sf-py-1{padding-top:var(--space-1);padding-bottom:var(--space-1)}.sf-py-10{padding-top:var(--space-10);padding-bottom:var(--space-10)}.sf-py-2{padding-top:var(--space-2);padding-bottom:var(--space-2)}.sf-py-20{padding-top:var(--space-20);padding-bottom:var(--space-20)}.sf-py-3{padding-top:var(--space-3);padding-bottom:var(--space-3)}.sf-py-4{padding-top:var(--space-4);padding-bottom:var(--space-4)}.sf-py-6{padding-top:var(--space-6);padding-bottom:var(--space-6)}.sf-py-8{padding-top:var(--space-8);padding-bottom:var(--space-8)}.sf-py-section{padding-top:var(--section-padding-y);padding-bottom:var(--section-padding-y)}.sf-pb-1{padding-bottom:var(--space-1)}.sf-pb-2{padding-bottom:var(--space-2)}.sf-pb-3{padding-bottom:var(--space-3)}.sf-pb-4{padding-bottom:var(--space-4)}.sf-pb-5{padding-bottom:var(--space-5)}.sf-pb-8{padding-bottom:var(--space-8)}.sf-pb-micro-2{padding-bottom:var(--space-micro-2)}.sf-pl-1{padding-left:var(--space-1)}.sf-pl-10{padding-left:var(--space-10)}.sf-pl-12{padding-left:var(--space-12)}.sf-pl-3{padding-left:var(--space-3)}.sf-pl-4{padding-left:var(--space-4)}.sf-pl-8{padding-left:var(--space-8)}.sf-pl-header-mobile-leaf{padding-left:var(--header-mobile-leaf-padding)}.sf-pl-header-mobile-submenu{padding-left:var(--header-mobile-submenu-padding)}.sf-pr-0{padding-right:var(--space-0)}.sf-pr-10{padding-right:var(--space-10)}.sf-pr-12{padding-right:var(--space-12)}.sf-pr-2{padding-right:var(--space-2)}.sf-pr-3{padding-right:var(--space-3)}.sf-pr-4{padding-right:var(--space-4)}.sf-pt-0{padding-top:var(--space-0)}.sf-pt-1\.5{padding-top:var(--space-1-5)}.sf-pt-2{padding-top:var(--space-2)}.sf-pt-3{padding-top:var(--space-3)}.sf-pt-4{padding-top:var(--space-4)}.sf-pt-5{padding-top:var(--space-5)}.sf-pt-6{padding-top:var(--space-6)}.sf-pt-micro-2{padding-top:var(--space-micro-2)}.sf-text-left{text-align:left}.sf-text-center{text-align:center}.sf-text-right{text-align:right}.sf-text-end{text-align:end}.sf-align-top{vertical-align:top}.sf-font-display{font-family:var(--font-display)}.sf-font-sans{font-family:var(--font-sans)}.sf-text-\[20px\]{font-size:20px}.sf-text-body-lg{font-size:var(--font-body-lg-size);line-height:var(--font-body-lg-lh)}.sf-text-body-md{font-size:var(--font-body-md-size);line-height:var(--font-body-md-lh)}.sf-text-body-sm{font-size:var(--font-body-sm-size);line-height:var(--font-body-sm-lh)}.sf-text-caption{font-size:var(--font-caption-size);line-height:var(--font-caption-lh)}.sf-text-form-title{font-size:var(--font-form-title-size);line-height:var(--font-form-title-lh);font-weight:var(--weight-semibold)}.sf-text-h1{font-size:var(--font-h1-size);line-height:var(--font-h1-lh);letter-spacing:var(--font-h1-ls);font-weight:var(--weight-bold)}.sf-text-h2{font-size:var(--font-h2-size);line-height:var(--font-h2-lh);letter-spacing:var(--font-h2-ls);font-weight:var(--weight-bold)}.sf-text-h3{font-size:var(--font-h3-size);line-height:var(--font-h3-lh);letter-spacing:var(--font-h3-ls);font-weight:var(--weight-bold)}.sf-text-h4{font-size:var(--font-h4-size);line-height:var(--font-h4-lh);letter-spacing:var(--font-h4-ls)}.sf-text-h4,.sf-text-h5{font-weight:var(--weight-semibold)}.sf-text-h5{font-size:var(--font-h5-size);line-height:var(--font-h5-lh);letter-spacing:var(--font-h5-ls)}.sf-text-h6{font-size:var(--font-h6-size);line-height:var(--font-h6-lh);letter-spacing:var(--font-h6-ls);font-weight:var(--weight-semibold)}.sf-text-header-search{font-size:var(--font-header-search-size);line-height:var(--font-header-search-lh)}.sf-text-heading{font-size:var(--font-heading-size);line-height:var(--font-heading-lh);letter-spacing:var(--font-heading-ls);font-weight:var(--weight-semibold)}.sf-text-hero-title{font-size:var(--font-hero-title-size);line-height:var(--font-hero-title-lh);letter-spacing:var(--font-h1-ls);font-weight:var(--weight-bold)}.sf-text-label{font-size:var(--font-label-size);line-height:var(--font-label-lh);font-weight:var(--weight-semibold)}.sf-text-pdp-title{font-size:var(--font-pdp-title-size);line-height:var(--font-pdp-title-lh)}.sf-font-bold{font-weight:var(--weight-bold)}.sf-font-medium{font-weight:var(--weight-medium)}.sf-font-regular{font-weight:var(--weight-regular)}.sf-font-semibold{font-weight:var(--weight-semibold)}.sf-uppercase{text-transform:uppercase}.sf-italic{font-style:italic}.sf-not-italic{font-style:normal}.sf-tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.sf-leading-\[28px\]{line-height:28px}.sf-leading-tight{line-height:1.25}.sf-tracking-\[-0\.5px\]{letter-spacing:-.5px}.sf-tracking-wide{letter-spacing:.025em}.sf-text-\[color\:var\(--text-heading\)\]{color:var(--text-heading)}.sf-text-action-accent-hover{color:var(--action-accent-hover)}.sf-text-action-primary{color:var(--action-primary-default)}.sf-text-action-primary-hover{color:var(--action-primary-hover)}.sf-text-action-primary-pressed{color:var(--action-primary-pressed)}.sf-text-action-primary-strong{color:var(--text-action-primary)}.sf-text-action-secondary{color:var(--action-secondary-default)}.sf-text-action-secondary-hover{color:var(--action-secondary-hover)}.sf-text-avatar{color:var(--text-avatar)}.sf-text-avatar-add{color:var(--text-avatar-add)}.sf-text-avatar-add-hover{color:var(--text-avatar-add-hover)}.sf-text-avatar-add-pressed{color:var(--text-avatar-add-pressed)}.sf-text-badge-brand{color:var(--badge-brand-text)}.sf-text-badge-info{color:var(--badge-info-text)}.sf-text-badge-neutral{color:var(--badge-neutral-text)}.sf-text-badge-sale{color:var(--badge-sale-text)}.sf-text-badge-secondary{color:var(--badge-secondary-text)}.sf-text-badge-success{color:var(--badge-success-text)}.sf-text-badge-warning{color:var(--badge-warning-text)}.sf-text-disabled{color:var(--text-disabled)}.sf-text-disabled-subtle{color:var(--text-disabled-subtle)}.sf-text-feedback-error{color:var(--feedback-error-text)}.sf-text-feedback-info{color:var(--feedback-info-text)}.sf-text-feedback-success{color:var(--feedback-success-text)}.sf-text-inherit{color:inherit}.sf-text-inverse{color:var(--text-inverse)}.sf-text-link{color:var(--text-link)}.sf-text-link-brand{color:var(--text-link-brand)}.sf-text-link-brand-hover{color:var(--text-link-brand-hover)}.sf-text-link-hover{color:var(--text-link-hover)}.sf-text-muted{color:var(--text-muted)}.sf-text-on-accent{color:var(--text-on-accent)}.sf-text-on-action{color:var(--text-on-action)}.sf-text-on-secondary{color:var(--text-on-secondary)}.sf-text-primary{color:var(--text-primary)}.sf-text-rating{color:var(--text-rating)}.sf-text-rating-track{color:var(--text-rating-track)}.sf-text-secondary{color:var(--text-secondary)}.sf-text-strong{color:var(--text-strong)}.sf-text-tertiary{color:var(--text-tertiary)}.sf-text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.sf-underline{text-decoration-line:underline}.sf-line-through{text-decoration-line:line-through}.sf-no-underline{text-decoration-line:none}.sf-decoration-dotted{text-decoration-style:dotted}.sf-underline-offset-2{text-underline-offset:2px}.sf-opacity-0{opacity:0}.sf-opacity-100{opacity:1}.sf-opacity-40{opacity:.4}.sf-opacity-50{opacity:.5}.sf-opacity-55{opacity:.55}.sf-opacity-60{opacity:.6}.sf-opacity-70{opacity:.7}.sf-shadow-0{--tw-shadow:var(--elevation-0);--tw-shadow-colored:var(--elevation-0)}.sf-shadow-0,.sf-shadow-1{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.sf-shadow-1{--tw-shadow:var(--elevation-1);--tw-shadow-colored:var(--elevation-1)}.sf-shadow-2{--tw-shadow:var(--elevation-2);--tw-shadow-colored:var(--elevation-2)}.sf-shadow-2,.sf-shadow-3{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.sf-shadow-3{--tw-shadow:var(--elevation-3);--tw-shadow-colored:var(--elevation-3)}.sf-outline-none{outline:2px solid transparent;outline-offset:2px}.sf-outline{outline-style:solid}.sf-outline-focus{outline-width:var(--focus-ring-width)}.sf-outline-ring{outline-width:var(--border-width-strong)}.sf-outline-offset-\[var\(--space-1\)\]{outline-offset:var(--space-1)}.sf-outline-offset-focus{outline-offset:var(--focus-ring-offset)}.sf-outline-offset-inset{outline-offset:var(--focus-ring-inset)}.sf-outline-offset-selected{outline-offset:var(--space-1)}.sf-outline-focus{outline-color:var(--border-focus)}.sf-outline-secondary{outline-color:var(--border-secondary)}.sf-outline-surface{outline-color:var(--bg-surface)}.sf-transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.sf-transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.sf-transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.sf-transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.sf-duration-base{transition-duration:var(--duration-base)}.sf-duration-fast{transition-duration:var(--duration-fast)}.sf-ease-standard{transition-timing-function:var(--ease-standard)}.\[-moz-appearance\:textfield\]{-moz-appearance:textfield}.sf-text-heading{color:var(--text-heading)}.placeholder\:sf-text-tertiary::-moz-placeholder{color:var(--text-tertiary)}.placeholder\:sf-text-tertiary::placeholder{color:var(--text-tertiary)}.after\:sf-absolute:after{content:var(--tw-content);position:absolute}.after\:-sf-inset-tap-bleed:after{content:var(--tw-content);inset:calc(var(--tap-target-bleed)*-1)}.after\:sf-inset-0:after{content:var(--tw-content);inset:var(--space-0)}.after\:sf-content-\[\'\'\]:after{--tw-content:"";content:var(--tw-content)}.first\:sf-border-t-0:first-child{border-top-width:0}.first\:sf-pt-0:first-child{padding-top:var(--space-0)}.focus-within\:sf-outline:focus-within{outline-style:solid}.focus-within\:sf-outline-focus:focus-within{outline-width:var(--focus-ring-width)}.focus-within\:sf-outline-offset-focus:focus-within{outline-offset:var(--focus-ring-offset)}.focus-within\:sf-outline-focus:focus-within{outline-color:var(--border-focus)}@media(hover:hover)and (pointer:fine){.hover\:sf-border-action-primary-hover:hover{border-color:var(--action-primary-hover)}.hover\:sf-border-action-secondary:hover{border-color:var(--action-secondary-default)}.hover\:sf-border-avatar-add-hover:hover{border-color:var(--border-avatar-add-hover)}.hover\:sf-border-strong:hover{border-color:var(--border-strong)}.hover\:sf-bg-action-accent-hover:hover{background-color:var(--action-accent-hover)}.hover\:sf-bg-action-neutral:hover{background-color:var(--action-neutral-default)}.hover\:sf-bg-action-neutral-hover:hover{background-color:var(--action-neutral-hover)}.hover\:sf-bg-action-primary-hover:hover{background-color:var(--action-primary-hover)}.hover\:sf-bg-action-secondary:hover{background-color:var(--action-secondary-default)}.hover\:sf-bg-action-secondary-hover:hover{background-color:var(--action-secondary-hover)}.hover\:sf-bg-action-tertiary-hover:hover{background-color:var(--action-tertiary-hover)}.hover\:sf-bg-avatar-add-hover:hover{background-color:var(--bg-avatar-add-hover)}.hover\:sf-bg-brand-subtle:hover{background-color:var(--bg-brand-subtle)}.hover\:sf-bg-inverse-soft:hover{background-color:var(--bg-inverse-soft)}.hover\:sf-bg-surface:hover{background-color:var(--bg-surface)}.hover\:sf-bg-surface-hover:hover{background-color:var(--bg-surface-hover)}.hover\:sf-text-action-primary:hover{color:var(--action-primary-default)}.hover\:sf-text-action-primary-hover:hover{color:var(--action-primary-hover)}.hover\:sf-text-action-primary-strong:hover{color:var(--text-action-primary)}.hover\:sf-text-action-secondary-hover:hover{color:var(--action-secondary-hover)}.hover\:sf-text-avatar-add-hover:hover{color:var(--text-avatar-add-hover)}.hover\:sf-text-link-brand:hover{color:var(--text-link-brand)}.hover\:sf-text-link-brand-hover:hover{color:var(--text-link-brand-hover)}.hover\:sf-text-link-hover:hover{color:var(--text-link-hover)}.hover\:sf-text-muted:hover{color:var(--text-muted)}.hover\:sf-text-on-secondary:hover{color:var(--text-on-secondary)}.hover\:sf-text-primary:hover{color:var(--text-primary)}.hover\:sf-text-secondary:hover{color:var(--text-secondary)}.hover\:sf-text-strong:hover{color:var(--text-strong)}.hover\:sf-text-white\/80:hover{color:#fffc}.hover\:sf-underline:hover{text-decoration-line:underline}.hover\:sf-shadow-2:hover{--tw-shadow:var(--elevation-2);--tw-shadow-colored:var(--elevation-2);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}}.focus\:sf-border-focus:focus{border-color:var(--border-focus)}.focus\:sf-outline-none:focus{outline:2px solid transparent;outline-offset:2px}.focus-visible\:sf-opacity-100:focus-visible{opacity:1}.focus-visible\:sf-outline:focus-visible{outline-style:solid}.focus-visible\:sf-outline-focus:focus-visible{outline-width:var(--focus-ring-width)}.focus-visible\:-sf-outline-offset-1:focus-visible{outline-offset:-1px}.focus-visible\:sf-outline-offset-\[var\(--space-1\)\]:focus-visible{outline-offset:var(--space-1)}.focus-visible\:sf-outline-offset-focus:focus-visible{outline-offset:var(--focus-ring-offset)}.focus-visible\:sf-outline-focus:focus-visible{outline-color:var(--border-focus)}.active\:sf-border-action-primary:active{border-color:var(--action-primary-default)}.active\:sf-border-action-primary-pressed:active{border-color:var(--action-primary-pressed)}.active\:sf-border-action-secondary-pressed:active{border-color:var(--action-secondary-pressed)}.active\:sf-border-avatar-add-pressed:active{border-color:var(--border-avatar-add-pressed)}.active\:sf-bg-accent-subtle:active{background-color:var(--bg-accent-subtle)}.active\:sf-bg-action-accent-pressed:active{background-color:var(--action-accent-pressed)}.active\:sf-bg-action-neutral-hover:active{background-color:var(--action-neutral-hover)}.active\:sf-bg-action-primary-pressed:active{background-color:var(--action-primary-pressed)}.active\:sf-bg-action-secondary-pressed:active{background-color:var(--action-secondary-pressed)}.active\:sf-bg-action-tertiary-pressed:active{background-color:var(--action-tertiary-pressed)}.active\:sf-bg-avatar-add-pressed:active{background-color:var(--bg-avatar-add-pressed)}.active\:sf-bg-canvas:active{background-color:var(--bg-canvas)}.active\:sf-bg-inverse-soft-strong:active{background-color:var(--bg-inverse-soft-strong)}.active\:sf-bg-subtle:active{background-color:var(--bg-subtle)}.active\:sf-bg-surface-pressed:active{background-color:var(--bg-surface-pressed)}.active\:sf-text-action-primary-pressed:active{color:var(--action-primary-pressed)}.active\:sf-text-avatar-add-pressed:active{color:var(--text-avatar-add-pressed)}.active\:sf-text-on-secondary:active{color:var(--text-on-secondary)}.active\:sf-text-tertiary:active{color:var(--text-tertiary)}.active\:sf-shadow-1:active{--tw-shadow:var(--elevation-1);--tw-shadow-colored:var(--elevation-1)}.active\:sf-shadow-1:active,.active\:sf-shadow-none:active{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.active\:sf-shadow-none:active{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000}.disabled\:sf-cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:sf-border-disabled:disabled{border-color:var(--border-disabled)}.disabled\:sf-bg-disabled:disabled{background-color:var(--bg-disabled)}.disabled\:sf-text-disabled:disabled{color:var(--text-disabled)}.disabled\:sf-text-disabled-subtle:disabled{color:var(--text-disabled-subtle)}.disabled\:sf-shadow-0:disabled{--tw-shadow:var(--elevation-0);--tw-shadow-colored:var(--elevation-0);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}@media(hover:hover)and (pointer:fine){.disabled\:hover\:sf-border-disabled:hover:disabled{border-color:var(--border-disabled)}.disabled\:hover\:sf-bg-disabled:hover:disabled{background-color:var(--bg-disabled)}.disabled\:hover\:sf-text-disabled-subtle:hover:disabled{color:var(--text-disabled-subtle)}}.sf-group[open] .group-open\:-sf-rotate-90{--tw-rotate:-90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.sf-group[open] .group-open\:sf-border-strong{border-color:var(--border-strong)}.sf-group:focus-within .group-focus-within\:sf-visible{visibility:visible}.sf-group:focus-within .group-focus-within\:sf-flex{display:flex}.sf-group:focus-within .group-focus-within\:sf-border-action-primary{border-color:var(--action-primary-default)}.sf-group:focus-within .group-focus-within\:sf-text-action-primary-strong{color:var(--text-action-primary)}.sf-group:focus-within .group-focus-within\:sf-opacity-100{opacity:1}@media(hover:hover)and (pointer:fine){.sf-group:hover .group-hover\:sf-visible{visibility:visible}.sf-group:hover .group-hover\:sf-flex{display:flex}.sf-group:hover .group-hover\:sf-border-action-primary{border-color:var(--action-primary-default)}.sf-group:hover .group-hover\:sf-border-strong{border-color:var(--border-strong)}.sf-group:hover .group-hover\:sf-bg-action-neutral-hover{background-color:var(--action-neutral-hover)}.sf-group:hover .group-hover\:sf-text-action-primary-strong{color:var(--text-action-primary)}.sf-group:hover .group-hover\:sf-underline{text-decoration-line:underline}.sf-group:hover .group-hover\:sf-opacity-100{opacity:1}}.sf-group:focus-visible .group-focus-visible\:sf-outline{outline-style:solid}.sf-group:focus-visible .group-focus-visible\:sf-outline-focus{outline-width:var(--focus-ring-width)}.sf-group:focus-visible .group-focus-visible\:sf-outline-offset-focus{outline-offset:var(--focus-ring-offset)}.sf-group:focus-visible .group-focus-visible\:sf-outline-focus{outline-color:var(--border-focus)}.sf-group:active .group-active\:sf-text-action-accent-hover{color:var(--action-accent-hover)}.sf-group:active .group-active\:sf-text-action-primary{color:var(--action-primary-default)}.sf-group:active .group-active\:sf-text-on-accent{color:var(--text-on-accent)}.sf-peer:checked~.peer-checked\:sf-inline-flex{display:inline-flex}.sf-peer:checked~.peer-checked\:sf-font-semibold{font-weight:var(--weight-semibold)}.sf-peer:checked~.peer-checked\:sf-text-primary{color:var(--text-primary)}.has-\[input\:disabled\]\:sf-border-disabled:has(input:disabled){border-color:var(--border-disabled)}.has-\[input\:disabled\]\:sf-bg-disabled:has(input:disabled){background-color:var(--bg-disabled)}.has-\[\:focus-visible\]\:sf-outline:has(:focus-visible){outline-style:solid}.has-\[\:focus-visible\]\:sf-outline-focus:has(:focus-visible){outline-width:var(--focus-ring-width)}.has-\[\:focus-visible\]\:sf-outline-offset-inset:has(:focus-visible){outline-offset:var(--focus-ring-inset)}.has-\[\:focus-visible\]\:sf-outline-focus:has(:focus-visible){outline-color:var(--border-focus)}@media(hover:hover)and (pointer:fine){.has-\[input\:disabled\]\:hover\:sf-border-disabled:hover:has(input:disabled){border-color:var(--border-disabled)}}.sf-group:has(:checked) .group-has-\[\:checked\]\:sf-block{display:block}.sf-group:has(:checked) .group-has-\[\:checked\]\:sf-inline-flex{display:inline-flex}.sf-group:has(:checked) .group-has-\[\:checked\]\:sf-translate-x-4{--tw-translate-x:var(--space-4);transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.sf-group:has(:checked) .group-has-\[\:checked\]\:sf-border-action-primary{border-color:var(--action-primary-default)}.sf-group:has(:checked) .group-has-\[\:checked\]\:sf-border-feedback-error{border-color:var(--feedback-error-border)}.sf-group:has(:checked) .group-has-\[\:checked\]\:sf-bg-action-primary{background-color:var(--action-primary-default)}.sf-group:has(:checked) .group-has-\[\:checked\]\:sf-bg-feedback-error-strong{background-color:var(--feedback-error-border)}.sf-group:has(:checked) .group-has-\[\:checked\]\:sf-text-inverse{color:var(--text-inverse)}.sf-group:has(:checked) .group-has-\[\:checked\]\:sf-text-on-action{color:var(--text-on-action)}.sf-group:has(:focus-visible) .group-has-\[\:focus-visible\]\:sf-outline{outline-style:solid}.sf-group:has(:focus-visible) .group-has-\[\:focus-visible\]\:sf-outline-focus{outline-width:var(--focus-ring-width)}.sf-group:has(:focus-visible) .group-has-\[\:focus-visible\]\:sf-outline-offset-focus{outline-offset:var(--focus-ring-offset)}.sf-group:has(:focus-visible) .group-has-\[\:focus-visible\]\:sf-outline-focus{outline-color:var(--border-focus)}@media(hover:hover)and (pointer:fine){.sf-group:hover:has(:checked) .group-hover\:group-has-\[\:checked\]\:sf-border-action-primary-hover{border-color:var(--action-primary-hover)}.sf-group:hover:has(:checked) .group-hover\:group-has-\[\:checked\]\:sf-bg-action-primary-hover{background-color:var(--action-primary-hover)}}.aria-\[current\=page\]\:sf-bg-inverse[aria-current=page]{background-color:var(--bg-inverse)}.aria-\[current\=page\]\:sf-text-inverse[aria-current=page]{color:var(--text-inverse)}.sf-group[data-ds-search-open] .group-data-\[ds-search-open\]\:sf-inline-flex{display:inline-flex}.sf-group[data-ds-search-open] .group-data-\[ds-search-open\]\:sf-hidden{display:none}@media(min-width:768px){.md\:sf-absolute{position:absolute}.md\:sf-inset-auto{inset:auto}.md\:sf-bottom-4{bottom:var(--space-4)}.md\:sf-left-0{left:var(--space-0)}.md\:sf-left-2{left:var(--space-2)}.md\:sf-left-4{left:var(--space-4)}.md\:sf-right-2{right:var(--space-2)}.md\:sf-right-4{right:var(--space-4)}.md\:sf-top-full{top:100%}.md\:sf-z-dropdown{z-index:var(--z-dropdown)}.md\:sf-order-1{order:1}.md\:sf-order-3{order:3}.md\:sf-mx-0{margin-left:var(--space-0);margin-right:var(--space-0)}.md\:sf-mt-2{margin-top:var(--space-2)}.md\:sf-line-clamp-none{overflow:visible;display:block;-webkit-box-orient:horizontal;-webkit-line-clamp:none}.md\:sf-block{display:block}.md\:sf-flex{display:flex}.md\:sf-inline-flex{display:inline-flex}.md\:sf-hidden{display:none}.md\:sf-aspect-\[4\/3\]{aspect-ratio:4/3}.md\:sf-aspect-square{aspect-ratio:1/1}.md\:sf-h-12{height:var(--space-12)}.md\:sf-h-auto{height:auto}.md\:sf-h-header-search-desktop{height:var(--header-search-height-desktop)}.md\:sf-h-header-search-submit-desktop{height:var(--header-search-submit-desktop)}.md\:sf-h-review-photo-desktop{height:var(--review-photo-desktop)}.md\:sf-max-h-\[92vh\]{max-height:92vh}.md\:sf-max-h-none{max-height:none}.md\:sf-min-h-0{min-height:var(--space-0)}.md\:sf-w-12{width:var(--space-12)}.md\:sf-w-auto{width:auto}.md\:sf-w-cart-added-media-desktop{width:var(--cart-added-media-desktop)}.md\:sf-w-confirm-modal-thumb-desktop{width:var(--confirm-modal-thumb-desktop)}.md\:sf-w-full{width:100%}.md\:sf-w-header-search-submit-desktop{width:var(--header-search-submit-desktop)}.md\:sf-w-na-intro{width:var(--new-arrivals-intro-col)}.md\:sf-w-photo-lightbox{width:var(--photo-lightbox-width)}.md\:sf-w-photo-lightbox-viewer{width:var(--photo-lightbox-viewer)}.md\:sf-w-region-modal{width:var(--region-modal-width)}.md\:sf-w-review-modal{width:var(--review-modal-width)}.md\:sf-w-review-photo-desktop{width:var(--review-photo-desktop)}.md\:sf-w-reviews-filter{width:var(--reviews-filter-width)}.md\:sf-w-seasonal-feature{width:var(--seasonal-feature-tile)}.md\:sf-max-w-\[92vw\]{max-width:92vw}.md\:sf-max-w-cart-added{max-width:var(--cart-added-max-width)}.md\:sf-max-w-confirm-modal{max-width:var(--confirm-modal-max-width)}.md\:sf-max-w-none{max-width:none}.md\:sf-max-w-photo-lightbox{max-width:var(--photo-lightbox-width)}.md\:sf-max-w-region-modal{max-width:var(--region-modal-max-width)}.md\:sf-max-w-review-modal{max-width:var(--review-modal-width)}.md\:sf-flex-1{flex:1 1 0%}.md\:sf-flex-none{flex:none}.md\:sf-shrink-0{flex-shrink:0}.md\:sf-translate-x-0{--tw-translate-x:var(--space-0)}.md\:sf-translate-x-0,.md\:sf-translate-y-0{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.md\:sf-translate-y-0{--tw-translate-y:var(--space-0)}.md\:sf-snap-none{scroll-snap-type:none}.md\:sf-scroll-pl-0{scroll-padding-left:var(--space-0)}.md\:sf-auto-cols-na-product{grid-auto-columns:var(--new-arrivals-product-tile)}.md\:sf-auto-cols-rail-5{grid-auto-columns:calc(20% - var(--space-4)*4/5)}.md\:sf-auto-cols-rail-6{grid-auto-columns:calc(16.66667% - var(--space-6)*5/6)}.md\:sf-auto-cols-review-card-desktop{grid-auto-columns:var(--review-card-tile-desktop)}.md\:sf-auto-cols-seasonal-tile{grid-auto-columns:var(--seasonal-product-tile)}.md\:sf-grid-flow-row{grid-auto-flow:row}.md\:sf-grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:sf-grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.md\:sf-grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.md\:sf-flex-row{flex-direction:row}.md\:sf-flex-col{flex-direction:column}.md\:sf-items-start{align-items:flex-start}.md\:sf-items-end{align-items:flex-end}.md\:sf-items-center{align-items:center}.md\:sf-justify-end{justify-content:flex-end}.md\:sf-justify-between{justify-content:space-between}.md\:sf-gap-0{gap:var(--space-0)}.md\:sf-gap-1{gap:var(--space-1)}.md\:sf-gap-10{gap:var(--space-10)}.md\:sf-gap-2{gap:var(--space-2)}.md\:sf-gap-3{gap:var(--space-3)}.md\:sf-gap-4{gap:var(--space-4)}.md\:sf-gap-5{gap:var(--space-5)}.md\:sf-gap-6{gap:var(--space-6)}.md\:sf-gap-8{gap:var(--space-8)}.md\:sf-overflow-visible{overflow:visible}.md\:sf-overflow-y-auto{overflow-y:auto}.md\:sf-overflow-x-visible{overflow-x:visible}.md\:sf-rounded-lg{border-radius:var(--radius-lg)}.md\:sf-rounded-md{border-radius:var(--radius-md)}.md\:sf-rounded-xl{border-radius:var(--radius-xl)}.md\:sf-border{border-width:var(--border-width-default)}.md\:sf-border-t{border-top-width:var(--border-width-default)}.md\:sf-border-solid{border-style:solid}.md\:sf-border-default{border-color:var(--border-default)}.md\:sf-border-strong{border-color:var(--border-strong)}.md\:sf-bg-transparent{background-color:transparent}.md\:sf-p-0{padding:var(--space-0)}.md\:sf-p-1{padding:var(--space-1)}.md\:sf-p-4{padding:var(--space-4)}.md\:sf-p-5{padding:var(--space-5)}.md\:sf-p-6{padding:var(--space-6)}.md\:sf-p-8{padding:var(--space-8)}.md\:sf-px-0{padding-left:var(--space-0);padding-right:var(--space-0)}.md\:sf-px-2{padding-left:var(--space-2);padding-right:var(--space-2)}.md\:sf-px-4{padding-left:var(--space-4);padding-right:var(--space-4)}.md\:sf-px-6{padding-left:var(--space-6);padding-right:var(--space-6)}.md\:sf-px-8{padding-left:var(--space-8);padding-right:var(--space-8)}.md\:sf-px-page{padding-left:var(--page-margin);padding-right:var(--page-margin)}.md\:sf-py-0{padding-top:var(--space-0);padding-bottom:var(--space-0)}.md\:sf-py-10{padding-top:var(--space-10);padding-bottom:var(--space-10)}.md\:sf-py-12{padding-top:var(--space-12);padding-bottom:var(--space-12)}.md\:sf-py-2{padding-top:var(--space-2);padding-bottom:var(--space-2)}.md\:sf-py-3{padding-top:var(--space-3);padding-bottom:var(--space-3)}.md\:sf-py-4{padding-top:var(--space-4);padding-bottom:var(--space-4)}.md\:sf-py-5{padding-top:var(--space-5);padding-bottom:var(--space-5)}.md\:sf-py-6{padding-top:var(--space-6);padding-bottom:var(--space-6)}.md\:sf-py-8{padding-top:var(--space-8);padding-bottom:var(--space-8)}.md\:sf-pb-0{padding-bottom:var(--space-0)}.md\:sf-pb-10{padding-bottom:var(--space-10)}.md\:sf-pb-5{padding-bottom:var(--space-5)}.md\:sf-pl-4{padding-left:var(--space-4)}.md\:sf-pt-0{padding-top:var(--space-0)}.md\:sf-pt-12{padding-top:var(--space-12)}.md\:sf-pt-3{padding-top:var(--space-3)}.md\:sf-pt-4{padding-top:var(--space-4)}.md\:sf-pt-5{padding-top:var(--space-5)}.md\:sf-pt-6{padding-top:var(--space-6)}.md\:sf-pt-8{padding-top:var(--space-8)}.md\:sf-text-left{text-align:left}.md\:sf-text-center{text-align:center}.md\:sf-text-\[20px\]{font-size:20px}.md\:sf-text-body-lg{font-size:var(--font-body-lg-size);line-height:var(--font-body-lg-lh)}.md\:sf-text-body-md{font-size:var(--font-body-md-size);line-height:var(--font-body-md-lh)}.md\:sf-text-body-sm{font-size:var(--font-body-sm-size);line-height:var(--font-body-sm-lh)}.md\:sf-text-h5{font-size:var(--font-h5-size);line-height:var(--font-h5-lh);letter-spacing:var(--font-h5-ls)}.md\:sf-text-h5,.md\:sf-text-h6{font-weight:var(--weight-semibold)}.md\:sf-text-h6{font-size:var(--font-h6-size);line-height:var(--font-h6-lh);letter-spacing:var(--font-h6-ls)}.md\:sf-font-medium{font-weight:var(--weight-medium)}.md\:sf-font-semibold{font-weight:var(--weight-semibold)}.md\:sf-leading-\[28px\]{line-height:28px}.md\:sf-text-primary{color:var(--text-primary)}.md\:sf-text-secondary{color:var(--text-secondary)}.md\:sf-shadow-2{--tw-shadow:var(--elevation-2);--tw-shadow-colored:var(--elevation-2);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.md\:sf-transition-none{transition-property:none}.md\:first\:sf-pt-0:first-child{padding-top:var(--space-0)}}@media(min-width:1024px){.lg\:sf-pointer-events-auto{pointer-events:auto}.lg\:sf-visible{visibility:visible}.lg\:sf-absolute{position:absolute}.lg\:sf-relative{position:relative}.lg\:sf-sticky{position:sticky}.lg\:sf-inset-0{inset:var(--space-0)}.lg\:sf-left-auto{left:auto}.lg\:sf-top-4{top:var(--space-4)}.lg\:sf-top-6{top:var(--space-6)}.lg\:sf-top-auto{top:auto}.lg\:sf-mx-auto{margin-left:auto;margin-right:auto}.lg\:sf-mt-0{margin-top:var(--space-0)}.lg\:sf-mt-3{margin-top:var(--space-3)}.lg\:sf-block{display:block}.lg\:sf-flex{display:flex}.lg\:sf-inline-flex{display:inline-flex}.lg\:sf-hidden{display:none}.lg\:sf-aspect-auto{aspect-ratio:auto}.lg\:sf-h-11{height:2.75rem}.lg\:sf-h-12{height:var(--space-12)}.lg\:sf-h-auto{height:auto}.lg\:sf-h-full{height:100%}.lg\:sf-h-hero{height:var(--hero-h)}.lg\:sf-max-h-none{max-height:none}.lg\:sf-min-h-0{min-height:var(--space-0)}.lg\:sf-w-auto{width:auto}.lg\:sf-w-cart-item-media{width:var(--cart-item-media)}.lg\:sf-w-cart-summary{width:var(--cart-summary)}.lg\:sf-w-full{width:100%}.lg\:sf-w-gallery-rail{width:var(--gallery-rail-column)}.lg\:sf-w-hero-split-image{width:var(--hero-split-image-w)}.lg\:sf-w-thumbnail-gallery-desktop{width:var(--thumbnail-gallery-w-desktop)}.lg\:sf-max-w-content{max-width:var(--content-max)}.lg\:sf-max-w-full{max-width:100%}.lg\:sf-max-w-hero-card{max-width:var(--hero-card-max)}.lg\:sf-max-w-none{max-width:none}.lg\:sf-max-w-size-guide{max-width:var(--size-guide-max-width)}.lg\:sf-flex-1{flex:1 1 0%}.lg\:sf-shrink-0{flex-shrink:0}.lg\:sf-grow-0{flex-grow:0}.lg\:sf-transform-none{transform:none}.lg\:sf-grid-cols-pdp{grid-template-columns:var(--pdp-media-column) 1fr}.lg\:sf-grid-cols-product-reviews{grid-template-columns:var(--product-reviews-summary) 1fr}.lg\:sf-flex-row{flex-direction:row}.lg\:sf-flex-row-reverse{flex-direction:row-reverse}.lg\:sf-flex-col{flex-direction:column}.lg\:sf-items-start{align-items:flex-start}.lg\:sf-items-center{align-items:center}.lg\:sf-items-stretch{align-items:stretch}.lg\:sf-justify-start{justify-content:flex-start}.lg\:sf-justify-end{justify-content:flex-end}.lg\:sf-justify-center{justify-content:center}.lg\:sf-gap-10{gap:var(--space-10)}.lg\:sf-gap-2{gap:var(--space-2)}.lg\:sf-gap-5{gap:var(--space-5)}.lg\:sf-gap-6{gap:var(--space-6)}.lg\:sf-self-start{align-self:flex-start}.lg\:sf-overflow-visible{overflow:visible}.lg\:sf-overflow-y-auto{overflow-y:auto}.lg\:sf-overflow-x-hidden{overflow-x:hidden}.lg\:sf-rounded-lg{border-radius:var(--radius-lg)}.lg\:sf-rounded-xl{border-radius:var(--radius-xl)}.lg\:sf-rounded-l-xl{border-top-left-radius:var(--radius-xl);border-bottom-left-radius:var(--radius-xl)}.lg\:sf-rounded-r-none{border-top-right-radius:var(--radius-none);border-bottom-right-radius:var(--radius-none)}.lg\:sf-border-b{border-bottom-width:var(--border-width-default)}.lg\:sf-border-subtle{border-color:var(--border-subtle)}.lg\:sf-bg-brand-subtle{background-color:var(--bg-brand-subtle)}.lg\:sf-p-4{padding:var(--space-4)}.lg\:sf-p-8{padding:var(--space-8)}.lg\:sf-px-20{padding-left:var(--space-20);padding-right:var(--space-20)}.lg\:sf-px-6{padding-left:var(--space-6);padding-right:var(--space-6)}.lg\:sf-px-8{padding-left:var(--space-8);padding-right:var(--space-8)}.lg\:sf-py-3{padding-top:var(--space-3);padding-bottom:var(--space-3)}.lg\:sf-py-8{padding-top:var(--space-8);padding-bottom:var(--space-8)}.lg\:sf-pl-12{padding-left:var(--space-12)}.lg\:sf-pr-8{padding-right:var(--space-8)}.lg\:sf-text-body-lg{font-size:var(--font-body-lg-size);line-height:var(--font-body-lg-lh)}.lg\:sf-text-h3{font-size:var(--font-h3-size);line-height:var(--font-h3-lh);letter-spacing:var(--font-h3-ls);font-weight:var(--weight-bold)}.lg\:sf-text-h5{font-size:var(--font-h5-size);line-height:var(--font-h5-lh);letter-spacing:var(--font-h5-ls)}.lg\:sf-text-h5,.lg\:sf-text-h6{font-weight:var(--weight-semibold)}.lg\:sf-text-h6{font-size:var(--font-h6-size);line-height:var(--font-h6-lh);letter-spacing:var(--font-h6-ls)}.lg\:sf-font-semibold{font-weight:var(--weight-semibold)}.lg\:sf-opacity-100{opacity:1}.lg\:sf-shadow-none{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}}@media(min-width:1440px){.xl\:sf-w-\[237px\]{width:237px}.xl\:sf-flex-none{flex:none}.xl\:sf-shrink-0{flex-shrink:0}.xl\:sf-gap-16{gap:var(--space-16)}}.\[\&\:\:-webkit-calendar-picker-indicator\]\:sf-hidden::-webkit-calendar-picker-indicator,.\[\&\:\:-webkit-details-marker\]\:sf-hidden::-webkit-details-marker{display:none}.\[\&\:\:-webkit-inner-spin-button\]\:sf-appearance-none::-webkit-inner-spin-button,.\[\&\:\:-webkit-outer-spin-button\]\:sf-appearance-none::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none}
/*# sourceMappingURL=/cdn/shop/t/225/assets/sf-core.css.map */
