:root{--bar-track: var(--bg-page);--text-on-fill: #fff;--text-on-dark-soft: color-mix(in srgb, #fff 70%, transparent);--text-on-dark-faint: color-mix(in srgb, #fff 50%, transparent);--text-disabled: color-mix(in srgb, var(--text) 35%, transparent);--green-fill-aa: color-mix(in srgb, var(--green) 36%, var(--green-deep));--green-text-aa: color-mix(in srgb, var(--green-text) 40%, var(--green-deep));--red-countdown-aa: color-mix(in srgb, var(--red-countdown) 48%, var(--red-deep));--red-sale-aa: color-mix(in srgb, var(--red-sale) 35%, var(--red-deep));--red-on-dark: var(--red-sale);--text-quiet: color-mix(in srgb, var(--text-muted) 69%, #fff);--ground-line: color-mix(in srgb, #fff 10%, transparent);--ground-raised: color-mix(in srgb, #fff 10%, transparent);--ring-ink: inset 0 0 0 1px var(--ink);--ring-line: inset 0 0 0 1px var(--line-strong);--ring-soft: inset 0 0 0 1px var(--line);--ring-on-dark: inset 0 0 0 1px color-mix(in srgb, #fff 30%, transparent);--shadow-popover: 0 30px 60px color-mix(in srgb, var(--bg-dark) 20%, transparent);--scrim: color-mix(in srgb, var(--bg-dark) 35%, transparent);--scrim-modal: color-mix(in srgb, var(--bg-dark) 62%, transparent);--bg-dark-top: color-mix(in srgb, var(--ink) 67%, var(--bg-dark));--dark-section: radial-gradient(ellipse 60% 50% at 12% 0%, color-mix(in srgb, var(--green) 14%, transparent), transparent), linear-gradient(180deg, var(--bg-dark-top), var(--bg-dark));--ease-media: .5s cubic-bezier(.2, .8, .2, 1);--header-h: 97px;--header-h-mobile: 60px;--logo-h: 40px;--logo-h-mobile: 30px;--search-w: 320px;--gutter: var(--gutter-desktop);--gutter-page: 24px;--gutter-band: clamp(16px, 4.2vw, 60px);--grid-gap: 16px}@media(max-width:1099px){:root{--gutter: var(--gutter-tablet)}}@media(max-width:749px){:root{--gutter: var(--gutter-mobile)}}@media(min-width:750px){.ns-inner #MainContent,.ns-header{--gutter: var(--gutter-page)}.ns-inner #MainContent .ns-band{--gutter: var(--gutter-band)}}.ns-container{width:100%;max-width:1440px;margin-inline:auto;padding-inline:var(--gutter)}.ns-section{padding-block:calc(var(--section-gap) / 2)}@media(max-width:749px){.ns-section{padding-block:calc(var(--section-gap-mobile) / 2)}}.ns-dark{background:var(--dark-section);color:var(--text-on-fill)}.ns-visually-hidden{position:absolute!important;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.ns-icon{width:22px;height:22px;flex-shrink:0}:where(.ns a){color:inherit;text-decoration:none}:where(.ns button){font:inherit;color:inherit;background:none;border:0;padding:0;cursor:pointer}
/*# sourceMappingURL=/cdn/shop/t/9/assets/ns-semantic.css.map */
