html{overflow-x:clip;scroll-padding-top:calc(var(--header-h) + 16px);scroll-padding-bottom:calc(var(--sticky-h) + 16px);scrollbar-gutter:stable;-webkit-text-size-adjust:100%;text-size-adjust:100%}@media(prefers-reduced-motion:no-preference){html:focus-within{scroll-behavior:smooth}}#MainContent,.shopify-section-group-footer-group,.soi-legend{overflow-x:clip}body.soi-theme{font-family:var(--font-body);font-size:var(--fs-body);line-height:var(--lh-body);letter-spacing:var(--tr-body);color:var(--c-ink);background-color:var(--c-canvas);font-optical-sizing:auto;font-kerning:normal;font-feature-settings:"kern","liga";text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;accent-color:var(--c-ink);caret-color:var(--c-cta);hyphenate-limit-chars:10 4 4;-webkit-hyphenate-limit-before:4;-webkit-hyphenate-limit-after:4}:where(body.soi-theme) :is(i,em){font-style:normal}:where(.soi-h1,.soi-title,.soi-h2,.soi-h3,.soi-stat) :is(i,em){font-style:italic}.soi-latin,:where(body.soi-theme) [class*=latin] i{color:var(--c-ink-2)}.soi-theme ::selection{background:var(--c-selection);color:var(--c-ink)}.soi-theme .soi-on-dark ::selection,.soi-theme [class*=--on-dark] ::selection{background:var(--c-petrol);color:var(--c-on-dark)}html{scrollbar-color:var(--c-field-border) var(--c-sand)}.soi-theme a{text-underline-offset:.18em;text-decoration-thickness:1px}.soi-theme :focus-visible{outline:2px solid var(--c-focus);outline-offset:3px}.soi-theme .soi-on-dark :focus-visible,.soi-theme [class*=--on-dark]:focus-visible,.soi-theme [class*=--on-dark] :focus-visible{outline-color:var(--c-focus-on-dark)}.soi-theme :focus:not(:focus-visible){outline:none}[class^=soi-],[class*=" soi-"]{box-sizing:border-box}[class^=soi-] *,[class*=" soi-"] *,[class^=soi-] *:before,[class*=" soi-"] *:before,[class^=soi-] *:after,[class*=" soi-"] *:after{box-sizing:border-box}:where([class^=soi-],[class*=" soi-"]) :where(h1,h2,h3,h4,h5,h6,p,ul,ol,li,figure,blockquote,dl,dd){margin:0}:where([class^=soi-],[class*=" soi-"]) :where(ul,ol){padding:0;list-style:none}:where([class^=soi-],[class*=" soi-"]) :where(h1,h2,h3,h4,h5,h6){letter-spacing:var(--tr-display);color:inherit}:where([class^=soi-],[class*=" soi-"]) :where(img,svg,video){display:block;max-width:100%}:where([class^=soi-],[class*=" soi-"]) :where(button){font:inherit;color:inherit;background:none;border:0;padding:0;margin:0;cursor:pointer;letter-spacing:inherit}:where([class^=soi-],[class*=" soi-"]) :where(a){color:inherit}:where([class^=soi-],[class*=" soi-"]) :where(input,select,textarea){font:inherit;letter-spacing:inherit}.soi-icon{display:inline-block;flex:none;vertical-align:middle}.soi-body,.soi-lead,.soi-small,.soi-caption,.soi-card__line,.soi-acc__body{hyphens:auto;-webkit-hyphens:auto;hyphenate-limit-chars:10 4 4;overflow-wrap:break-word}.soi-h1,.soi-title,.soi-h2,.soi-h3,.soi-stat{font-family:var(--font-display);font-weight:var(--fw-display);letter-spacing:var(--tr-display);text-wrap:balance;-webkit-hyphens:manual;hyphens:manual;color:inherit}.soi-h1{font-size:var(--fs-h1);line-height:var(--lh-display)}.soi-title{font-size:var(--fs-title);line-height:var(--lh-display)}.soi-h2{font-size:var(--fs-h2);line-height:var(--lh-h2);max-width:var(--measure-h2)}.soi-h3{font-size:var(--fs-h3);line-height:var(--lh-h3);font-weight:var(--fw-display-strong);letter-spacing:-.005em}.soi-stat{font-size:var(--fs-stat);line-height:1;font-weight:var(--fw-display-strong);font-variant-numeric:lining-nums;font-feature-settings:"kern","liga","lnum"}.soi-h1 strong,.soi-title strong,.soi-h2 strong,.soi-h3 strong{color:var(--c-highlight);font-weight:var(--fw-display-strong)}.soi-on-dark .soi-h1 strong,.soi-on-dark .soi-h2 strong,.soi-on-dark .soi-h3 strong,.soi-heading--on-dark strong{color:var(--c-highlight-on-dark)}.soi-h4{font-family:var(--font-body);font-size:var(--fs-h4);line-height:var(--lh-ui);font-weight:var(--fw-ui);letter-spacing:0}.soi-lead{font-size:var(--fs-lead);line-height:1.45;color:var(--c-ink-2);max-width:var(--measure-lead);text-wrap:pretty}.soi-body{font-size:var(--fs-body);line-height:var(--lh-body);max-width:var(--measure)}.soi-small{font-size:var(--fs-small);line-height:1.45}.soi-caption{font-size:var(--fs-caption);line-height:1.4}.soi-eyebrow{font-family:var(--font-body);font-size:var(--fs-caption);line-height:var(--lh-ui);font-weight:var(--fw-strong);letter-spacing:var(--tr-label);text-transform:uppercase;color:var(--c-accent)}.soi-tabular{font-variant-numeric:tabular-nums}.soi-nowrap{white-space:nowrap}.soi-link{color:var(--c-ink);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.18em;font-weight:var(--fw-ui);transition:color var(--dur-hover) var(--ease-hover)}@media(hover:hover)and (pointer:fine){.soi-link:hover{color:var(--c-highlight)}}.soi-on-dark{color:var(--c-on-dark)}.soi-on-dark .soi-lead{color:var(--c-on-dark-2)}.soi-on-dark .soi-body{line-height:var(--lh-body-dark);letter-spacing:var(--tr-body-dark)}.soi-on-dark .soi-eyebrow{color:var(--c-highlight-on-dark)}.soi-container{width:100%;max-width:var(--page-max);margin-inline:auto;padding-inline:var(--gutter)}.soi-container--article{max-width:calc(var(--article) + 2 * var(--gutter))}.soi-section{padding-block:var(--sp-section);position:relative}.soi-section--half-top{padding-top:var(--sp-section-half)}.soi-section--half-bottom{padding-bottom:var(--sp-section-half)}.soi-section--no-top{padding-top:0}.soi-section--no-bottom{padding-bottom:0}.soi-section--flush{padding-block:0}.soi-band--canvas{background-color:var(--c-canvas);color:var(--c-ink)}.soi-band--sand{background-color:var(--c-sand);color:var(--c-ink)}.soi-band--deep{background-color:var(--c-deep);color:var(--c-on-dark)}.soi-band--band{background:var(--g-band);color:var(--c-on-dark)}.soi-band--tint{background-color:var(--c-tint);color:var(--c-ink)}.soi-stack{display:flex;flex-direction:column;gap:var(--sp-4)}.soi-stack--lg{gap:var(--sp-stack)}.soi-cluster{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-3)}.soi-grid{display:grid;gap:var(--sp-grid)}.soi-sr{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0}.soi-skip{position:fixed;top:8px;left:8px;z-index:var(--z-skip);padding:12px 18px;min-height:var(--tap);display:inline-flex;align-items:center;background:var(--c-deep);color:var(--c-on-dark);font:var(--fw-ui) var(--fs-small) / 1.2 var(--font-body);border-radius:var(--r-btn);text-decoration:none;transform:translateY(-160%);transition:transform var(--dur-pop) var(--ease-out)}.soi-skip:focus-visible,.soi-skip:focus{transform:translateY(0);outline:2px solid var(--c-focus-on-dark);outline-offset:2px}[hidden]{display:none!important}soi-tabs:not(:defined) [role=tabpanel][hidden]{display:block!important}soi-tabs:not(:defined) [role=tablist]{display:none}.soi-pattern{position:relative;isolation:isolate}.soi-pattern:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background-color:var(--c-on-dark);-webkit-mask:var(--soi-pattern-url) 0 0 / 160px 160px repeat;mask:var(--soi-pattern-url) 0 0 / 160px 160px repeat;opacity:.05;pointer-events:none}.soi-theme .shopify-policy__container,.soi-theme .main-page-title,.soi-theme .customer{color:var(--c-ink)}.soi-theme .shopify-policy__container{max-width:calc(var(--article) + 2 * var(--gutter));padding-inline:var(--gutter)}.soi-theme .shopify-policy__title h1,.soi-theme .main-page-title,.soi-theme .customer h1{font-family:var(--font-display);font-weight:var(--fw-display);font-size:var(--fs-h2);line-height:var(--lh-h2);letter-spacing:var(--tr-display)}.soi-theme .shopify-policy__body,.soi-theme .rte{font-size:var(--fs-body);line-height:var(--lh-body);color:var(--c-ink)}.soi-theme .customer .field input{font-size:1.6rem;min-height:4.8rem}.soi-theme .button,.soi-theme .shopify-challenge__button,.soi-theme .customer button{font-family:var(--font-body);font-weight:var(--fw-ui);letter-spacing:var(--tr-cta)}@media(prefers-reduced-motion:reduce){.soi-theme *,.soi-theme *:before,.soi-theme *:after{animation-iteration-count:1!important;scroll-behavior:auto!important}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/soi-base.css.map */
