:root{--sl-bone: #f7f7f4;--sl-paper: #ececea;--sl-stone: #d7d7d2;--sl-concrete: #9c9c97;--sl-obsidian: #111111;--sl-graphite: #2b2b28;--sl-signal: #c0392b;--sl-alert: #c0392b;--sl-t-hero: clamp(52px, 7.2vw + 18px, 168px);--sl-t-display: clamp(34px, 3.4vw + 18px, 88px);--sl-t-h2: clamp(26px, 1.3vw + 20px, 44px);--sl-t-h3: clamp(19px, .5vw + 16px, 24px);--sl-t-body: 15px;--sl-t-small: 13px;--sl-t-label: 11px;--sl-lh-tight: .95;--sl-lh-head: 1.08;--sl-lh-body: 1.6;--sl-track-label: .14em;--sl-track-hero: -.045em;--sl-track-display: -.035em;--sl-s1: 4px;--sl-s2: 8px;--sl-s3: 12px;--sl-s4: 16px;--sl-s5: 24px;--sl-s6: 32px;--sl-s7: 48px;--sl-s8: 64px;--sl-s9: 96px;--sl-s10: 128px;--sl-gutter: 16px;--sl-gap: 8px;--sl-page: 1440px;--sl-measure: 38em;--sl-section-y: 64px;--sl-section-y-tight: 40px;--sl-header-h: 56px;--sl-r-card: 4 / 5;--sl-r-portrait: 2 / 3;--sl-r-square: 1 / 1;--sl-r-landscape: 3 / 2;--sl-r-wide: 16 / 9;--sl-r-cinema: 21 / 9;--sl-ease: cubic-bezier(.2, .6, .2, 1);--sl-fast: .2s;--sl-slow: .7s}@media(min-width:750px){:root{--sl-gutter: 24px;--sl-gap: 12px;--sl-section-y: 96px;--sl-section-y-tight: 56px;--sl-header-h: 64px}}@media(min-width:990px){:root{--sl-gutter: 40px;--sl-gap: 16px;--sl-section-y: 128px;--sl-section-y-tight: 72px}}[data-tone],.sl-tone-light{--bg: var(--sl-bone);--fg: var(--sl-obsidian);--muted: rgba(17, 17, 17, .58);--line: rgba(17, 17, 17, .14)}[data-tone=paper]{--bg: var(--sl-paper)}[data-tone=stone]{--bg: var(--sl-stone)}[data-tone=dark]{--bg: var(--sl-obsidian);--fg: var(--sl-bone);--muted: rgba(247, 247, 244, .62);--line: rgba(247, 247, 244, .16)}[data-tone]{background:var(--bg);color:var(--fg)}.sl-container{width:100%;max-width:calc(var(--sl-page) + 2 * var(--sl-gutter));margin-inline:auto;padding-inline:var(--sl-gutter);box-sizing:border-box}.sl-bleed{width:100%}.sl-section{padding-block:var(--sl-section-y)}.sl-section--tight{padding-block:var(--sl-section-y-tight)}.sl-section--flush{padding-block:0}.sl-section--flush-top{padding-top:0}.sl-stack>*+*{margin-top:var(--sl-stack, var(--sl-s4))}.sl-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));column-gap:var(--sl-gap);row-gap:var(--sl-s6)}.sl-grid>*{grid-column:span var(--span-s, 4);min-width:0}@media(min-width:750px){.sl-grid{grid-template-columns:repeat(6,minmax(0,1fr))}.sl-grid>*{grid-column:span var(--span-m, 6)}}@media(min-width:990px){.sl-grid{grid-template-columns:repeat(12,minmax(0,1fr))}.sl-grid>*{grid-column:span var(--span-l, 12)}}.sl-products{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--sl-s6) var(--sl-gap);list-style:none;margin:0;padding:0}@media(min-width:990px){.sl-products{grid-template-columns:repeat(var(--cols, 4),minmax(0,1fr))}}.sl-head{border-top:1px solid var(--line);padding-top:var(--sl-s4);display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:var(--sl-s4) var(--sl-s6);margin-bottom:var(--sl-s6)}.sl-head__text{max-width:44em}.sl-head__text>*+*{margin-top:var(--sl-s3)}@media(min-width:990px){.sl-head{margin-bottom:var(--sl-s7)}}.sl-root,.sl-root button,.sl-root input{font-family:var(--sl-sans)}.sl-root :is(h1,h2,h3,h4,h5,h6){color:inherit}.sl-label{font:500 var(--sl-t-label) / 1.3 var(--sl-sans);letter-spacing:var(--sl-track-label);text-transform:uppercase;margin:0}.sl-label--muted{color:var(--muted)}.sl-hero .sl-hero__text>.sl-label:first-child:before,.sl-head__text>.sl-label:first-child:before,.sl-coll__intro>.sl-label:first-child:before,.sl-pdp__panel>.sl-label:first-child:before,.sl-edit__text>.sl-label:first-child:before,.sl-label--mark:before{content:"";display:inline-block;width:7px;height:7px;margin-right:10px;vertical-align:1px;background:var(--sl-signal)}.sl-reviews .sl-head__text>.sl-label:first-child:before{content:none}.sl-wordmark{font:500 var(--sl-t-hero) / .9 var(--sl-sans);letter-spacing:var(--sl-track-hero);text-transform:uppercase;margin:0;text-wrap:balance}.sl-display{font:500 var(--sl-t-display) / .98 var(--sl-sans);letter-spacing:var(--sl-track-display);margin:0;text-wrap:balance}.sl-display em{font-style:normal;color:var(--muted)}.sl-h2{font:500 var(--sl-t-h2) / var(--sl-lh-head) var(--sl-sans);letter-spacing:-.015em;margin:0;text-wrap:balance}.sl-h3{font:500 var(--sl-t-h3) / 1.25 var(--sl-sans);letter-spacing:-.005em;margin:0}.sl-body{font:400 var(--sl-t-body) / var(--sl-lh-body) var(--sl-sans);max-width:var(--sl-measure);margin:0}.sl-body--muted,.sl-muted{color:var(--muted)}.sl-small{font:400 var(--sl-t-small) / 1.5 var(--sl-sans);margin:0}.sl-rte :where(p,ul,ol,table){margin:0}.sl-rte>*+*{margin-top:1em}.sl-btn{--btn-bg: var(--fg, var(--sl-obsidian));--btn-fg: var(--bg, var(--sl-bone));display:inline-flex;align-items:center;justify-content:center;gap:var(--sl-s2);min-height:48px;padding:0 var(--sl-s6);border:1px solid var(--btn-bg);border-radius:0;background:var(--btn-bg);color:var(--btn-fg);cursor:pointer;text-decoration:none;font:500 12px / 1 var(--sl-sans);letter-spacing:var(--sl-track-label);text-transform:uppercase;transition:background-color var(--sl-fast) var(--sl-ease),color var(--sl-fast) var(--sl-ease)}.sl-btn:hover,.sl-btn--outline{background:transparent;color:var(--btn-bg)}.sl-btn--outline:hover{background:var(--btn-bg);color:var(--btn-fg)}.sl-btn--full{width:100%}.sl-btn[disabled],.sl-btn[aria-disabled=true]{opacity:.4;cursor:not-allowed;pointer-events:none}.sl-btn:focus-visible,.sl-link:focus-visible,.sl-card__link:focus-visible{outline:2px solid currentColor;outline-offset:3px}.sl-link{display:inline-flex;align-items:center;gap:var(--sl-s2);min-height:44px;color:inherit;text-decoration:none;font:500 12px / 1 var(--sl-sans);letter-spacing:var(--sl-track-label);text-transform:uppercase;background:linear-gradient(currentColor,currentColor) 0 calc(50% + .9em) / 100% 1px no-repeat;transition:background-size var(--sl-fast) var(--sl-ease)}.sl-link:hover{background-size:40% 1px}.sl-actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sl-s3) var(--sl-s6)}.sl-media{position:relative;overflow:hidden;background:var(--sl-plate, var(--sl-stone));aspect-ratio:var(--ratio, var(--sl-r-card));margin:0}.sl-media>img,.sl-media>video,.sl-media>svg,.sl-media>picture,.sl-media>picture>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:var(--focal, 50% 50%)}.sl-media>img.sl-img--contain{object-fit:contain;padding:6%}.sl-media.is-packshot,.is-packshot>.sl-media{--sl-plate: #ffffff}.sl-slot{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:end start;padding:var(--sl-s4);background:linear-gradient(135deg,rgba(0,0,0,.04) 25%,transparent 25%) 0 0 / 12px 12px,var(--sl-stone);color:#11111180}[data-tone=dark] .sl-slot{background:linear-gradient(135deg,rgba(255,255,255,.03) 25%,transparent 25%) 0 0 / 12px 12px,var(--sl-graphite);color:#f7f7f473}.sl-card{position:relative;display:flex;flex-direction:column;gap:var(--sl-s3)}.sl-card__media{--sl-plate: var(--sl-paper)}.sl-card__media .sl-card__alt{opacity:0;transition:opacity var(--sl-slow) var(--sl-ease)}@media(hover:hover){.sl-card:hover .sl-card__alt{opacity:1}}.sl-card__badge{position:absolute;top:var(--sl-s3);left:var(--sl-s3);z-index:1;padding:5px 8px;background:var(--sl-bone);color:var(--sl-obsidian)}.sl-card__meta{display:grid;grid-template-columns:1fr auto;gap:2px var(--sl-s3);align-items:baseline}.sl-card__title{font:500 13px / 1.35 var(--sl-sans);letter-spacing:.01em;margin:0}.sl-card__price{font:400 13px / 1.35 var(--sl-sans);white-space:nowrap}.sl-card__sub{grid-column:1 / -1;display:flex;align-items:center;gap:var(--sl-s2);font:400 12px / 1.4 var(--sl-sans);color:var(--muted)}.sl-card__dots{display:inline-flex;gap:4px}.sl-card__dot{width:9px;height:9px;border-radius:50%;background:var(--dot, var(--sl-concrete));box-shadow:inset 0 0 0 1px #1111112e}.sl-card__link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2}.sl-card.is-soldout .sl-card__media img{opacity:.55}@media(min-width:990px){.sl-card__title,.sl-card__price{font-size:14px}}.sl-js .sl-reveal{opacity:0;transform:translateY(12px);transition:opacity var(--sl-slow) var(--sl-ease),transform var(--sl-slow) var(--sl-ease)}.sl-js .sl-reveal.is-in,.shopify-design-mode .sl-reveal{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.sl-js .sl-reveal{opacity:1;transform:none;transition:none}.sl-card__media .sl-card__alt,.sl-btn,.sl-link{transition:none}}.sl-vh,.sp-vh{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}@media(max-width:749px){.sl-hide-s{display:none!important}}@media(min-width:750px){.sl-only-s{display:none!important}}.sl-cookie{position:fixed;left:var(--sl-gutter);right:var(--sl-gutter);bottom:calc(var(--sl-gutter) + env(safe-area-inset-bottom));z-index:60;max-width:480px;padding:var(--sl-s5);transform:translateY(160%);transition:transform var(--sl-slow) var(--sl-ease)}.sl-cookie.is-in{transform:none}@media(min-width:750px){.sl-cookie{left:auto}}.sl-cookie__row{display:grid;grid-template-columns:1fr 1fr;gap:var(--sl-s2);margin-top:var(--sl-s4)}.sl-cookie .sl-btn{--btn-bg: var(--sl-bone);--btn-fg: var(--sl-obsidian);background:transparent;color:var(--sl-bone);border-color:#f7f7f480;padding:0 var(--sl-s3)}.sl-cookie .sl-btn:hover,.sl-cookie .sl-btn:focus-visible{background:var(--sl-bone);color:var(--sl-obsidian)}
/*# sourceMappingURL=/cdn/shop/t/36/assets/sl-core.css.map */
