.sn-ds{--font-body-family: var(--sn-font-commerce);--font-heading-family: var(--sn-font-brand);letter-spacing:normal;color:var(--sn-color-secondary-text);background-color:var(--sn-color-background)}.sn-ds body,body.sn-ds{font-family:var(--sn-font-commerce);font-size:var(--sn-text-body-size);line-height:var(--sn-text-body-line);letter-spacing:var(--sn-text-body-tracking);color:var(--sn-color-secondary-text);background-color:var(--sn-color-background)}.sn-ds{--color-foreground: var(--sn-rgb-ink);--color-background: var(--sn-rgb-background);--color-button: var(--sn-rgb-signal);--color-button-text: 255, 255, 255;--color-secondary-button: var(--sn-rgb-surface);--color-secondary-button-text: var(--sn-rgb-ink);--color-link: var(--sn-rgb-ink);--color-shadow: var(--sn-rgb-ink);--color-badge-foreground: var(--sn-rgb-ink);--color-badge-background: var(--sn-rgb-surface);--color-badge-border: var(--sn-rgb-border);--gradient-background: var(--sn-color-background);--buttons-radius: var(--sn-radius-control);--buttons-radius-outset: var(--sn-radius-control);--inputs-radius: var(--sn-radius-control);--inputs-radius-outset: var(--sn-radius-control);--product-card-corner-radius: 1rem;--badge-corner-radius: .4rem;--popup-corner-radius: var(--sn-radius-modal);--media-radius: var(--sn-radius-media);--text-boxes-radius: var(--sn-radius-card);--page-width: var(--sn-page-width)}.sn-ds{--product-card-corner-radius: 1rem;--collection-card-corner-radius: 1rem;--blog-card-corner-radius: 1rem}.sn-ds .sn-display,.sn-ds .sn-text-display{font-family:var(--sn-font-brand);font-weight:600;font-size:var(--sn-text-display-size);line-height:var(--sn-text-display-line);letter-spacing:var(--sn-text-display-tracking);color:var(--sn-color-ink)}.sn-ds h1,.sn-ds .h1,.sn-ds .sn-h1{font-family:var(--sn-font-brand);font-weight:600;font-size:var(--sn-text-h1-size);line-height:var(--sn-text-h1-line);letter-spacing:var(--sn-text-h1-tracking);color:var(--sn-color-ink)}.sn-ds h2,.sn-ds .h2,.sn-ds .sn-h2{font-family:var(--sn-font-commerce);font-weight:600;font-size:var(--sn-text-h2-size);line-height:var(--sn-text-h2-line);letter-spacing:var(--sn-text-h2-tracking);color:var(--sn-color-ink)}.sn-ds h3,.sn-ds .h3,.sn-ds .sn-h3{font-family:var(--sn-font-commerce);font-weight:600;font-size:var(--sn-text-h3-size);line-height:var(--sn-text-h3-line);letter-spacing:var(--sn-text-h3-tracking);color:var(--sn-color-ink)}.sn-ds h4,.sn-ds .h4,.sn-ds .sn-h4{font-family:var(--sn-font-commerce);font-weight:600;font-size:var(--sn-text-h4-size);line-height:var(--sn-text-h4-line);letter-spacing:var(--sn-text-h4-tracking);color:var(--sn-color-ink)}.sn-ds .sn-heading--brand,.sn-ds .sn-text-brand{font-family:var(--sn-font-brand);font-weight:600;color:var(--sn-color-ink)}.sn-ds .sn-text-body{font-family:var(--sn-font-commerce);font-size:var(--sn-text-body-size);line-height:var(--sn-text-body-line);color:var(--sn-color-secondary-text)}.sn-ds .sn-text-small{font-size:var(--sn-text-small-size);line-height:var(--sn-text-small-line);letter-spacing:var(--sn-text-small-tracking);color:var(--sn-color-muted)}.sn-ds .sn-text-caption{font-size:var(--sn-text-caption-size);line-height:var(--sn-text-caption-line);letter-spacing:var(--sn-text-caption-tracking);font-weight:500;color:var(--sn-color-muted);text-transform:uppercase}.sn-ds .sn-text-muted{color:var(--sn-color-muted)}.sn-ds .sn-text-ink{color:var(--sn-color-ink)}.sn-container{width:100%;max-width:var(--sn-page-width);margin-inline:auto;padding-inline:var(--sn-gutter-mobile)}@media screen and (min-width:750px){.sn-container{padding-inline:var(--sn-gutter-tablet)}}@media screen and (min-width:990px){.sn-container{padding-inline:var(--sn-gutter-desktop)}}.sn-section{padding-block:var(--sn-section-space-mobile)}@media screen and (min-width:990px){.sn-section{padding-block:var(--sn-section-space-desktop)}}.sn-band--dark{background-color:var(--sn-color-dark-ink);color:var(--sn-color-dark-text)}.sn-band--dark .sn-h1,.sn-band--dark .sn-h2,.sn-band--dark .sn-h3,.sn-band--dark .sn-display,.sn-band--dark .sn-heading--brand{color:var(--sn-color-dark-text)}.sn-band--surface{background-color:var(--sn-color-surface)}.sn-section-index{display:inline-flex;align-items:center;gap:.5rem;margin:0;font-family:var(--sn-font-commerce);font-size:var(--sn-index-size);font-weight:600;letter-spacing:var(--sn-index-tracking);text-transform:uppercase;color:var(--sn-color-muted);line-height:1.2}.sn-section-index__sep{opacity:.55}.sn-heading--brand{font-family:var(--sn-font-brand)!important;font-weight:600;letter-spacing:-.02em}.sn-rule{border:0;border-block-start:var(--sn-rule);margin:0}.sn-ds :focus-visible{outline:var(--sn-focus-ring);outline-offset:var(--sn-focus-offset)}.sn-ds .focused,.sn-ds *:focus-visible{outline:var(--sn-focus-ring);outline-offset:var(--sn-focus-offset)}.sn-ds.gradient,body.sn-ds{letter-spacing:0}.sn-hairline{border:1px solid var(--sn-color-border)}.sn-visually-hidden{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(prefers-reduced-motion:reduce){.sn-ds *:not(.sn-marquee__track),.sn-ds *:before,.sn-ds *:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}.sn-ds .sn-marquee__track{animation:sn-marquee-scroll var(--sn-marquee-duration, 35s) linear infinite!important;animation-duration:var(--sn-marquee-duration, 35s)!important;animation-iteration-count:infinite!important}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/sn-base.css.map */
