body.page-width-wide{--page-content-width: 100rem}:root{--sm-ink: var(--color-ink);--sm-cream: var(--color-cream);--sm-paper: var(--color-cream-light);--sm-ink-on-dark: var(--color-cream);--sm-radius-card: 18px;--sm-radius-media: 14px;--sm-section-space: clamp(64px, 2.5rem + 3.5vw, 96px);--sm-ease: cubic-bezier(.22, 1, .36, 1);--sm-shadow-soft: 0 28px 48px -28px color-mix(in srgb, var(--color-ink) 45%, transparent);--sm-sky-grad: linear-gradient( 180deg, var(--color-dusk-sky) 0%, color-mix(in srgb, var(--color-dusk-light) 85%, var(--color-dusk-sky)) 45%, color-mix(in srgb, var(--color-glow-light) 70%, var(--color-dusk-light)) 78%, color-mix(in srgb, var(--color-glow-light) 80%, var(--color-glow)) 100% );--sm-dawn-tint: color-mix(in srgb, var(--color-dusk-light) 60%, var(--color-cream));--sm-dawn-grad: linear-gradient(180deg, var(--color-dusk-light) 0%, color-mix(in srgb, var(--color-dusk-light) 55%, var(--color-glow-light)) 55%, var(--color-glow-light) 100%);--sm-afternoon-tint: color-mix(in srgb, var(--color-glow-light) 75%, var(--color-cream));--sm-afternoon-grad: linear-gradient(180deg, var(--color-glow-light) 0%, color-mix(in srgb, var(--color-glow) 45%, var(--color-glow-light)) 55%, color-mix(in srgb, var(--color-glow) 75%, var(--color-glow-light)) 100%);--sm-night-tint: color-mix(in srgb, var(--color-dusk-deep) 92%, var(--color-dusk));--sm-night-grad: linear-gradient(180deg, var(--color-dusk-deep) 0%, color-mix(in srgb, var(--color-dusk-deep) 82%, var(--color-dusk)) 55%, color-mix(in srgb, var(--color-dusk-deep) 64%, var(--color-dusk)) 100%);--sm-day-tint: color-mix(in srgb, var(--color-cream) 92%, var(--color-ink));--sm-day-grad: linear-gradient(180deg, color-mix(in srgb, var(--color-cream) 86%, var(--color-ink)) 0%, color-mix(in srgb, var(--color-cream) 94%, var(--color-ink)) 55%, var(--color-cream) 100%);--sm-bundle-tint: color-mix(in srgb, var(--color-dusk-light) 55%, var(--color-glow-light));--sm-bundle-grad: linear-gradient(180deg, var(--color-glow-light) 0%, color-mix(in srgb, var(--color-dusk) 55%, var(--color-glow-light)) 38%, color-mix(in srgb, var(--color-dusk) 55%, var(--color-dusk-deep)) 72%, var(--color-dusk-deep) 100%)}.sm-tone--dawn{--sm-tone-tint: var(--sm-dawn-tint);--sm-tone-grad: var(--sm-dawn-grad);--sm-tone-ink: var(--sm-ink)}.sm-tone--afternoon{--sm-tone-tint: var(--sm-afternoon-tint);--sm-tone-grad: var(--sm-afternoon-grad);--sm-tone-ink: var(--sm-ink)}.sm-tone--night{--sm-tone-tint: var(--sm-night-tint);--sm-tone-grad: var(--sm-night-grad);--sm-tone-ink: var(--sm-ink-on-dark)}.sm-tone--day{--sm-tone-tint: var(--sm-day-tint);--sm-tone-grad: var(--sm-day-grad);--sm-tone-ink: var(--sm-ink)}.sm-tone--bundle{--sm-tone-tint: var(--sm-bundle-tint);--sm-tone-grad: var(--sm-bundle-grad);--sm-tone-ink: var(--sm-ink)}body{--font-paragraph--size: 1.0625rem}@media screen and (min-width:750px){body{--font-paragraph--size: 1.125rem}}#MainContent{--font-h1--size: clamp(2.5rem, 1.55rem + 3.4vw, 4.75rem);--font-h2--size: clamp(2rem, 1.45rem + 2.1vw, 3.5rem);--font-h3--size: clamp(1.5rem, 1.25rem + .9vw, 2.125rem)}#MainContent :is(h1,h2,.h1,.h2){letter-spacing:-.012em}.sm-kicker{display:inline-flex;align-items:center;gap:12px;margin:0;font-family:var(--font-body--family);font-size:.8125rem;font-weight:600;line-height:1.4;letter-spacing:.18em;text-transform:uppercase;color:var(--color-ink)}.sm-kicker:before{content:"";flex:none;width:24px;height:2px;border-radius:1px;background:var(--color-glow)}.sm-on-dark .sm-kicker{color:var(--color-glow)}.sm-lede{margin:0;max-width:44ch;font-family:var(--font-body--family);font-size:clamp(1.0625rem,1rem + .35vw,1.25rem);line-height:1.6;color:rgb(var(--color-foreground-rgb) / .8);text-wrap:pretty}.sm-section-heading{margin:0;font-family:var(--font-heading--family);font-weight:var(--font-heading--weight);font-size:var(--font-h2--size);line-height:1.08;text-wrap:balance}.sm-section{padding-block:calc(var(--sm-section-space) * var(--sm-space-top, 1)) calc(var(--sm-section-space) * var(--sm-space-bottom, 1))}.sm-section__header{display:flex;flex-direction:column;gap:14px;margin-block-end:clamp(32px,1.5rem + 2vw,56px)}.sm-section__header--center{align-items:center;text-align:center}.sm-section__header--center .sm-lede{text-wrap:balance}.sm-anchor{scroll-margin-top:calc(var(--header-height, 64px) + 24px)}@media(prefers-reduced-motion:reduce){html:has(.sm-anchor),html:has(.sm-anchor) .page-wrapper{scroll-behavior:auto}}.button:not(.button-unstyled,.button-secondary,.close-button,.menu-drawer__back-button),.sm-button{min-height:48px}.sm-button{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:56px;padding:16px 36px;border:0;border-radius:var(--style-border-radius-buttons-primary, 999px);background:var(--sm-ink);color:var(--sm-paper);font-family:var(--font-body--family);font-size:1.0625rem;font-weight:500;letter-spacing:.01em;line-height:1.2;text-align:center;text-decoration:none;cursor:pointer;transition:background-color .2s var(--sm-ease),transform .2s var(--sm-ease),box-shadow .2s var(--sm-ease)}.sm-button:hover{background:color-mix(in srgb,var(--color-ink) 82%,#000);transform:translateY(-2px);box-shadow:0 10px 24px -10px color-mix(in srgb,var(--color-ink) 45%,transparent)}.sm-button--light{background:var(--sm-paper);color:var(--sm-ink)}.sm-button--light:hover{background:var(--color-cream-light)}.sm-button[disabled]{opacity:.5;cursor:not-allowed;transform:none}.sm-link{position:relative;display:inline-flex;align-items:center;min-height:48px;padding-inline-end:1.5em;font-family:var(--font-body--family);font-size:1.0625rem;font-weight:500;color:inherit;text-decoration:underline;text-decoration-color:currentColor;text-decoration-thickness:1px;text-underline-offset:6px;transition:text-decoration-color .2s ease}.sm-link:after{content:"\2192";position:absolute;right:0;top:50%;translate:0 -52%;transition:translate .2s var(--sm-ease)}.sm-link:hover{text-decoration-color:var(--sm-amber)}.sm-link:hover:after{translate:4px -52%}.sm-media{position:relative;display:block;overflow:hidden;background:var(--sm-tone-grad, var(--sm-day-grad))}.sm-media__img,.sm-media picture,.sm-media picture img{display:block;width:100%;height:100%;object-fit:cover}.sm-scene{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.sm-scene__orb{fill:var(--color-glow-light);opacity:.95}.sm-scene__hill--1{fill:color-mix(in srgb,var(--color-dusk-light) 80%,var(--color-dusk));opacity:.85}.sm-scene__hill--2{fill:color-mix(in srgb,var(--color-dusk) 60%,var(--color-dusk-light))}.sm-scene__hill--3{fill:var(--color-dusk)}.sm-scene__ground{fill:var(--sm-scene-ground, var(--color-cream))}.sm-tone--afternoon .sm-scene__orb{fill:color-mix(in srgb,var(--color-glow-light) 45%,#fff)}.sm-tone--afternoon .sm-scene__hill--1{fill:color-mix(in srgb,var(--color-glow) 25%,var(--color-glow-light))}.sm-tone--afternoon .sm-scene__hill--2{fill:color-mix(in srgb,var(--color-glow) 45%,var(--color-glow-light))}.sm-tone--afternoon .sm-scene__hill--3{fill:color-mix(in srgb,var(--color-glow) 65%,var(--color-glow-light))}.sm-tone--night .sm-scene__orb{fill:var(--color-glow-light);opacity:.95}.sm-hero .sm-media.sm-tone--dawn,.sm-colhead .sm-media.sm-tone--dawn,.sm-moment .sm-media.sm-tone--dawn{--sm-tone-grad: var(--sm-sky-grad)}.sm-moment .sm-scene__orb{cx:860px}.sm-colhead .sm-scene__orb{cy:690px;r:90px}.sm-news .sm-scene__orb{cx:1240px;cy:430px}@media screen and (max-width:749px){.sm-colhead .sm-scene__orb{cx:960px;cy:520px;r:110px}.sm-hero .sm-scene__orb{cx:900px;cy:120px;r:60px}.sm-news .sm-scene__orb{cx:900px;cy:360px}}.sm-tone--night .sm-scene__stars{fill:var(--color-cream);opacity:.7}.sm-tone--night .sm-scene__hill--1{fill:color-mix(in srgb,var(--color-dusk-deep) 58%,var(--color-dusk));opacity:.9}.sm-tone--night .sm-scene__hill--2{fill:color-mix(in srgb,var(--color-dusk-deep) 74%,var(--color-dusk))}.sm-tone--night .sm-scene__hill--3{fill:color-mix(in srgb,var(--color-dusk-deep) 88%,var(--color-dusk))}.sm-tone--day .sm-scene__orb{fill:var(--color-cream-light)}.sm-tone--day .sm-scene__hill--1{fill:color-mix(in srgb,var(--color-cream) 94%,var(--color-ink))}.sm-tone--day .sm-scene__hill--2{fill:color-mix(in srgb,var(--color-cream) 90%,var(--color-ink))}.sm-tone--day .sm-scene__hill--3{fill:color-mix(in srgb,var(--color-cream) 85%,var(--color-ink))}.sm-tone--bundle .sm-scene__orb{fill:var(--color-glow-light)}.sm-tone--bundle .sm-scene__hill--1{fill:color-mix(in srgb,var(--color-dusk) 80%,var(--color-dusk-deep))}.sm-tone--bundle .sm-scene__hill--2{fill:color-mix(in srgb,var(--color-dusk) 50%,var(--color-dusk-deep))}.sm-tone--bundle .sm-scene__hill--3{fill:color-mix(in srgb,var(--color-dusk) 25%,var(--color-dusk-deep))}@media screen and (min-width:750px){#header-component .header__columns{--header-padding: 20px}}#header-component[data-sticky-state=active]{--header-bg-shadow: none}#header-component[data-sticky-state=active] .header__row{background-color:rgb(var(--color-background-rgb) / .8);-webkit-backdrop-filter:saturate(1.4) blur(14px);backdrop-filter:saturate(1.4) blur(14px);box-shadow:0 1px rgb(var(--color-foreground-rgb) / .08);transition:background-color .25s ease,box-shadow .25s ease}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){#header-component[data-sticky-state=active] .header__row{background-color:var(--color-background)}}#header-component:has(header-drawer details[open]) .header__row{-webkit-backdrop-filter:none;backdrop-filter:none;background-color:var(--color-background)}@media screen and (max-width:989px){html[scroll-lock] .page-wrapper{overflow:visible}}#header-component .menu-list__link{letter-spacing:.01em}.header-drawer{--drawer-animation-speed: .38s}.header-drawer .menu-drawer{transition-timing-function:var(--sm-ease)}.menu-drawer__menu-item--mainlist{min-height:56px;font-family:var(--font-heading--family);font-size:clamp(1.625rem,1.3rem + 1.5vw,2rem);line-height:1.15}.announcement-bar__text,.announcement-bar a{letter-spacing:.04em}:where(a,button,summary,input,select,textarea,[tabindex]):focus-visible{outline:2px solid var(--color-foreground);outline-offset:3px}.sm-on-dark :where(a,button,summary,input,[tabindex]):focus-visible{outline-color:var(--color-glow)}@media(prefers-reduced-motion:reduce){.sm-button,.sm-link,.sm-link:after{transition:none}.sm-link:hover:after{translate:0 -52%}.sm-button:hover{transform:none}.header-drawer{--drawer-animation-speed: 0s}}#judgeme_product_reviews .jm-button--primary{border-color:var(--color-ink)!important;background-color:var(--color-ink)!important;color:var(--color-cream)!important}
/*# sourceMappingURL=/cdn/shop/t/25/assets/sm-redesign.css.map */
