@media (prefers-reduced-motion:reduce){.sb-brand-focus>*,.sb-electric-card,.sb-electric-frame img,.sb-scrawl-menu-link{transition:none;opacity:1;translate:none}}:root{--sb-plain-ease:cubic-bezier(0.22,1,0.36,1)}html[data-sb-transition-style=fade] .storefront-scope:not([class*=sb-theme-]),html[data-sb-transition-style=slide] .storefront-scope:not([class*=sb-theme-]){transition:opacity var(--sb-transition-ms,.26s) var(--sb-plain-ease)}html[data-sb-transition-style=slide] .storefront-scope:not([class*=sb-theme-]) .sb-section{transition:translate var(--sb-transition-ms,.26s) var(--sb-plain-ease)}html[data-sb-transition-style=fade][data-sb-transition=leaving] .storefront-scope:not([class*=sb-theme-]),html[data-sb-transition-style=fade][data-sb-transition=loading] .storefront-scope:not([class*=sb-theme-]),html[data-sb-transition-style=slide][data-sb-transition=leaving] .storefront-scope:not([class*=sb-theme-]),html[data-sb-transition-style=slide][data-sb-transition=loading] .storefront-scope:not([class*=sb-theme-]){opacity:0}html[data-sb-transition-style=slide][data-sb-transition=leaving] .storefront-scope:not([class*=sb-theme-]) .sb-section,html[data-sb-transition-style=slide][data-sb-transition=loading] .storefront-scope:not([class*=sb-theme-]) .sb-section{translate:0 10px}@keyframes sb-plain-page-in{0%{opacity:0}to{opacity:1}}@keyframes sb-plain-section-in{0%{translate:0 8px}to{translate:0 0}}@media (prefers-reduced-motion:no-preference){html[data-sb-transition-style=fade][data-sb-transition=idle] .storefront-scope:not([class*=sb-theme-]),html[data-sb-transition-style=slide][data-sb-transition=idle] .storefront-scope:not([class*=sb-theme-]){animation:sb-plain-page-in .36s var(--sb-plain-ease) both}html[data-sb-transition-style=slide][data-sb-transition=idle] .storefront-scope:not([class*=sb-theme-]) .sb-section{animation:sb-plain-section-in .42s var(--sb-plain-ease) both}}.storefront-scope:not([class*=sb-theme-]) .sb-transition-bar{position:fixed;top:0;left:0;height:3px;width:0;background:var(--sb-transition-bar,hsl(var(--foreground)));z-index:2147483000;opacity:0;pointer-events:none;transition:opacity .2s var(--sb-plain-ease)}@keyframes sb-plain-bar-creep{0%{width:0}15%{width:22%}60%{width:68%}to{width:88%}}.storefront-scope:not([class*=sb-theme-]) .sb-transition-bar.is-arming{opacity:1;width:12%;transition:width var(--sb-transition-ms,.26s) var(--sb-plain-ease),opacity .12s}.storefront-scope:not([class*=sb-theme-]) .sb-transition-bar.is-loading{opacity:1;animation:sb-plain-bar-creep 2.4s var(--sb-plain-ease) forwards}.storefront-scope:not([class*=sb-theme-]) .product-card{transition:transform .28s var(--sb-plain-ease),box-shadow .28s var(--sb-plain-ease)}.storefront-scope:not([class*=sb-theme-]) .product-card:hover{transform:translateY(-3px)}[data-store-theme][data-theme=eggshell] :is(button,a)[class*=bg-primary]{transition:background-color .18s var(--sb-plain-ease),color .18s var(--sb-plain-ease),box-shadow .18s var(--sb-plain-ease),transform .18s var(--sb-plain-ease)}[data-store-theme][data-theme=eggshell] :is(button,a)[class*=bg-primary]:not(:disabled):not([aria-disabled=true]):hover{background-color:hsl(var(--primary-foreground));color:hsl(var(--primary));box-shadow:inset 0 0 0 1px hsl(var(--primary))}[data-store-theme][data-theme=eggshell] :is(button,a)[class*=bg-primary]:not(:disabled):active{transform:translateY(1px)}@media (prefers-reduced-motion:reduce){.storefront-scope:not([class*=sb-theme-]) .product-card,[data-store-theme][data-theme=eggshell] :is(button,a)[class*=bg-primary]{transition:none}.storefront-scope:not([class*=sb-theme-]) .product-card:hover{transform:none}.storefront-scope:not([class*=sb-theme-]) .sb-transition-bar.is-loading{animation:none;width:60%}}.storefront-scope:not([class*=sb-theme-]) .sb-section:not([class*=sb-theme-] *){font-family:var(--sb-font-body,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif);line-height:1.6}.storefront-scope:not([class*=sb-theme-]) .sb-section :is(h1,h2,h3,h4,h5,h6,.sb-price):not([class*=sb-theme-] *){font-family:var(--sb-font-heading,var(--sb-font-body,system-ui,sans-serif))}.storefront-scope:not([class*=sb-theme-]) .sb-section-heading:not([class*=sb-theme-] *){gap:12px;margin-bottom:clamp(24px,3vw,36px)}.storefront-scope:not([class*=sb-theme-]) .sb-section-heading h2:not([class*=sb-theme-] *){font-size:clamp(26px,3vw,42px);font-weight:500;letter-spacing:-.035em;line-height:1.15;overflow-wrap:anywhere;text-wrap:balance}.storefront-scope:not([class*=sb-theme-]) .sb-section-heading p:not([class*=sb-theme-] *){font-size:clamp(14px,1.1vw,16px);line-height:1.65;color:color-mix(in srgb,var(--sb-fg,currentColor) 75%,transparent)}.storefront-scope:not([class*=sb-theme-]) .sb-hero-copy:not([class*=sb-theme-] *){max-width:850px;gap:20px;padding:clamp(24px,5vw,72px)}.storefront-scope:not([class*=sb-theme-]) .sb-hero-copy h2:not([class*=sb-theme-] *){max-width:17ch;font-size:clamp(38px,5.5vw,76px);font-weight:500;letter-spacing:-.045em;line-height:1.05;overflow-wrap:anywhere;text-wrap:balance}.storefront-scope:not([class*=sb-theme-]) .sb-hero-copy p:not([class*=sb-theme-] *){max-width:44ch;font-size:clamp(15px,1.3vw,18px);line-height:1.65}.storefront-scope:not([class*=sb-theme-]) .sb-hero.text-center .sb-hero-copy:not([class*=sb-theme-] *){align-items:center}.storefront-scope:not([class*=sb-theme-]) .sb-cta-row:not([class*=sb-theme-] *){gap:12px;margin-top:12px}.storefront-scope:not([class*=sb-theme-]) .sb-cta-row a:not([class*=sb-theme-] *){height:auto;min-height:44px;max-width:100%;padding:12px 22px;border-radius:6px;text-align:center;line-height:1.4}.storefront-scope:not([class*=sb-theme-]) .sb-section :is(a,button,input,textarea,select):focus-visible:not([class*=sb-theme-] *){outline:2px solid currentColor;outline-offset:4px}.storefront-scope:not([class*=sb-theme-]) :is(.sb-rich-text,.sb-image-with-text-copy) .prose:not([class*=sb-theme-] *){max-width:62ch;font-size:16px;line-height:1.8;color:inherit;--tw-prose-body:var(--sb-fg,currentColor);--tw-prose-headings:var(--sb-fg,currentColor);--tw-prose-links:var(--sb-fg,currentColor);--tw-prose-bold:var(--sb-fg,currentColor)}.storefront-scope:not([class*=sb-theme-]) .sb-rich-text.text-center .prose:not([class*=sb-theme-] *){margin-inline:auto}.storefront-scope:not([class*=sb-theme-]) .sb-rich-text.text-center .sb-cta-row:not([class*=sb-theme-] *){justify-content:center}.storefront-scope:not([class*=sb-theme-]) .sb-image-with-text:not([class*=sb-theme-] *){gap:clamp(28px,5vw,72px)}.storefront-scope:not([class*=sb-theme-]) .sb-gallery-items:not([class*=sb-theme-] *){gap:clamp(16px,2vw,24px)}.storefront-scope:not([class*=sb-theme-]) .sb-gallery-items figcaption:not([class*=sb-theme-] *){margin-top:14px;font-size:14px;line-height:1.65;color:color-mix(in srgb,var(--sb-fg,currentColor) 80%,transparent)}.storefront-scope:not([class*=sb-theme-]) .sb-section:is([data-section-type=featured-products],[data-section-type=product-grid]) .sb-grid:not([class*=sb-theme-] *){gap:24px 20px}.storefront-scope:not([class*=sb-theme-]) .product-card:not([class*=sb-theme-] *){--card-alpha:0;--card-blur:0px;min-width:0;border:0;border-radius:0;background:transparent;box-shadow:none;overflow:visible;color:inherit}.storefront-scope:not([class*=sb-theme-]) .product-card:hover:not([class*=sb-theme-] *){transform:none;box-shadow:none}.storefront-scope:not([class*=sb-theme-]) .sb-product-image:not([class*=sb-theme-] *){border-radius:10px}.storefront-scope:not([class*=sb-theme-]) .product-card:hover .sb-product-image:not([class*=sb-theme-] *){transform:none}.storefront-scope:not([class*=sb-theme-]) .sb-product-copy:not([class*=sb-theme-] *){padding:16px 0 0}.storefront-scope:not([class*=sb-theme-]) .sb-product-title:not([class*=sb-theme-] *){font-family:var(--sb-font-body,system-ui,sans-serif);font-size:16px;font-weight:500;line-height:1.45;letter-spacing:-.015em;text-transform:none;color:inherit}.storefront-scope:not([class*=sb-theme-]) .sb-product-collection:not([class*=sb-theme-] *){padding:0;border:0;background:transparent;font-size:12px;font-weight:400;color:color-mix(in srgb,var(--sb-fg,currentColor) 75%,transparent)}.storefront-scope:not([class*=sb-theme-]) .product-card .sb-price:not([class*=sb-theme-] *){font-family:var(--sb-font-body,system-ui,sans-serif);font-size:16px;font-weight:500;line-height:1.4;color:inherit}@media (hover:hover) and (prefers-reduced-motion:no-preference){.storefront-scope:not([class*=sb-theme-]) .product-card:hover .sb-product-image:not([class*=sb-theme-] *){transform:translateY(-2px)}}@media (max-width:639px){.storefront-scope:not([class*=sb-theme-]) .sb-section:is([data-section-type=featured-products],[data-section-type=product-grid]) .sb-grid:not([class*=sb-theme-] *){gap:24px 14px}.storefront-scope:not([class*=sb-theme-]) :is(.sb-product-title,.product-card .sb-price):not([class*=sb-theme-] *){font-size:14px}.storefront-scope:not([class*=sb-theme-]) .sb-product-copy:not([class*=sb-theme-] *){padding-top:12px}}@media (prefers-reduced-motion:reduce){.storefront-scope:not([class*=sb-theme-]) .sb-product-image:not([class*=sb-theme-] *){transition:none}}.storefront-scope:not([class*=sb-theme-])[data-default-design=streetwear] :is(.sb-hero-copy h2,.sb-section-heading h2):not([class*=sb-theme-] *){font-weight:700;letter-spacing:-.025em;text-transform:uppercase}.storefront-scope:not([class*=sb-theme-])[data-default-design=streetwear] .sb-product-image:not([class*=sb-theme-] *){border-radius:0}.storefront-scope:not([class*=sb-theme-])[data-default-design=jewellery] .sb-section-heading h2:not([class*=sb-theme-] *){font-size:clamp(32px,4vw,56px);font-weight:400;letter-spacing:-.015em}.storefront-scope:not([class*=sb-theme-])[data-default-design=jewellery] .sb-product-image:not([class*=sb-theme-] *){border-radius:2px}.storefront-scope:not([class*=sb-theme-])[data-default-design=digital] .sb-section-heading h2:not([class*=sb-theme-] *){font-weight:700;max-width:24ch}.storefront-scope:not([class*=sb-theme-])[data-default-design=homewares] .sb-hero-copy h2:not([class*=sb-theme-] *){font-weight:400;line-height:1.1}