.sv{--sv-ink:#000;--sv-paper:#fff;--sv-stone:#f2f1f1;--sv-muted:rgba(0,0,0,.56);--sv-line:rgba(0,0,0,.1);--sv-r:20px;--sv-logo:30px;--sv-ease:cubic-bezier(.2,.8,.2,1);--sv-page:1320px;color:var(--sv-ink);background:var(--sv-paper);position:relative;text-align:left;-webkit-hyphens:manual;hyphens:manual}@media(min-width:750px){.sv{--sv-logo:44px;--sv-r:28px;text-align:center}}.sv--stone{background:var(--sv-stone)}.sv__in{max-width:1080px;margin:0 auto;padding-inline:24px}.sv__wide{max-width:var(--sv-page);margin:0 auto;padding-inline:12px}@media(min-width:750px){.sv__wide{padding-inline:24px}}.sv__pad{padding-block:72px}@media(min-width:750px){.sv__pad{padding-block:112px}}.sv__pad--tight{padding-block:48px}@media(min-width:750px){.sv__pad--tight{padding-block:80px}}.shopify-section:has(>.sv:not(.sv--stone))+.shopify-section>.sv:not(.sv--stone)>:first-child,.shopify-section:has(>.sv--stone)+.shopify-section>.sv--stone>:first-child{padding-top:0}.shopify-section:last-child>.sv--stone{margin-bottom:72px}@media(min-width:750px){.shopify-section:last-child>.sv--stone{margin-bottom:104px}}.sv-logo{display:block;height:var(--sv-logo);height:calc(var(--sv-logo) * pow(calc(4.2 / var(--sv-ar, 4.2)),.75));width:auto;max-width:72%;object-fit:contain;object-position:left center;margin:0 0 24px}@media(min-width:750px){.sv-logo{object-position:center;margin:0 auto 28px}}.sv-kicker{display:block;font-size:14px;line-height:1.4;font-weight:500;color:var(--sv-muted);margin:0 0 12px}.sv-display,.sv-h2,.sv-h3{font-family:var(--font-heading--family,inherit);font-weight:600;margin:0;text-wrap:balance}.sv-display{font-size:clamp(42px,8vw,88px);line-height:1.02;letter-spacing:-.035em;max-width:14ch}.sv-h2{font-size:clamp(34px,5.2vw,60px);line-height:1.05;letter-spacing:-.035em;max-width:16ch}.sv-h3{font-size:clamp(26px,3vw,36px);line-height:1.08;letter-spacing:-.025em;max-width:16ch}.sv-lead{font-size:clamp(18px,1.6vw,21px);line-height:1.45;color:var(--sv-muted);margin:16px 0 0;max-width:36ch;text-wrap:pretty}.sv-lead p{margin:0 0 .7em}.sv-lead p:last-child{margin:0}.sv-lead a{color:inherit}.sv-actions{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:12px 28px;margin-top:22px}@media(min-width:750px){.sv-display,.sv-h2,.sv-h3,.sv-lead{margin-left:auto;margin-right:auto}.sv-actions{justify-content:center;margin-top:26px}}.sv-btn{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:0 24px;border-radius:23px;background:var(--sv-ink);color:var(--sv-paper);text-decoration:none;font-weight:500;font-size:16px;border:1px solid var(--sv-ink);transition:opacity .2s}.sv-btn:hover{opacity:.82}.sv-link{display:inline-flex;align-items:center;gap:4px;color:var(--sv-ink);text-decoration:none;font-size:17px;font-weight:500}.sv-link:after{content:"\203a";font-size:1.3em;line-height:1;transition:transform .3s var(--sv-ease)}.sv-link:hover{text-decoration:underline;text-underline-offset:3px}.sv-link:hover:after{transform:translate(3px)}.sv-head{margin:0 0 40px}@media(min-width:750px){.sv-head{margin:0 auto 56px}}.sv-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.sv a:focus-visible,.sv button:focus-visible{outline:2px solid currentColor;outline-offset:4px;border-radius:6px}[data-sv-reveal]{opacity:0;transform:translateY(28px);transition:opacity .9s var(--sv-ease),transform .9s var(--sv-ease)}[data-sv-reveal].is-in{opacity:1;transform:none}[data-sv-group]>*{opacity:0;transform:translateY(28px);transition:opacity .9s var(--sv-ease),transform .9s var(--sv-ease)}[data-sv-group].is-in>*{opacity:1;transform:none}.sv-w{display:inline-block;overflow:hidden;vertical-align:top;padding:0 .03em .14em;margin:0 -.03em -.14em}.sv-w>span{display:inline-block;transform:translateY(110%);transition:transform 1.1s var(--sv-ease)}.sv-words.is-in .sv-w>span{transform:none}[data-sv-media]{clip-path:inset(2% 2% round var(--sv-r));transition:clip-path 1.1s var(--sv-ease)}[data-sv-media] img{transform:scale(1.035);transition:transform 1.3s var(--sv-ease)}[data-sv-media].is-in{clip-path:inset(0 round var(--sv-r))}[data-sv-media].is-in img{transform:none}.sv-rail{--sv-edge:24px;display:grid;grid-auto-flow:column;grid-auto-columns:80%;gap:12px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--sv-edge);padding:0 var(--sv-edge) 8px;scrollbar-width:none;-webkit-overflow-scrolling:touch;text-align:left}.sv-rail::-webkit-scrollbar{display:none}@media(min-width:750px){.sv-rail{grid-auto-columns:38%;gap:20px}}@media(min-width:990px){.sv-rail{--sv-edge:max(24px,calc((100vw - var(--sv-page))/2 + 24px));scroll-snap-type:x proximity;grid-auto-columns:calc((min(100vw,var(--sv-page)) - 108px)/4)}.sv-rail--few{justify-content:center}}.sv-card{scroll-snap-align:start;display:flex;flex-direction:column;background:var(--sv-paper);border-radius:var(--sv-r);overflow:hidden;color:inherit;text-decoration:none;min-width:0}.sv:not(.sv--stone) .sv-card{background:var(--sv-stone)}.sv-card__img{aspect-ratio:1/1;overflow:hidden}.sv-card__img img{display:block;width:100%;height:100%;object-fit:cover}.sv-card__body{padding:18px 20px 22px;display:flex;flex-direction:column;gap:4px}.sv-card__t{font-weight:600;font-size:17px;line-height:1.3}.sv-card__p{color:var(--sv-muted);font-size:15px}@media(hover:hover){.sv-card:hover .sv-card__t{text-decoration:underline;text-underline-offset:3px}}.sv-nav{display:none;justify-content:flex-end;gap:10px;max-width:var(--sv-page);margin:28px auto 0;padding-inline:24px}@media(min-width:990px){.sv-nav{display:flex}}.sv-nav button{width:40px;height:40px;border-radius:20px;border:0;background:#00000012;color:var(--sv-ink);cursor:pointer;display:grid;place-items:center;transition:background .2s}.sv-nav button:hover{background:#00000024}.sv-rule{height:1px;background:var(--sv-line);max-width:1080px;margin:0 auto}@media(prefers-reduced-motion:reduce){[data-sv-reveal],[data-sv-group]>*,[data-sv-media],[data-sv-media] img,.sv-w>span{opacity:1;transform:none;clip-path:none;transition:none}}html body .page-anchor-nav{background:#fff}html body .page-anchor-nav__inner{max-width:1320px!important;margin:0 auto!important;padding:8px 24px 4px!important;display:flex!important;flex-direction:row!important;flex-wrap:wrap!important;justify-content:center!important;align-items:center!important;gap:8px!important}html body .page-anchor-nav a{display:inline-flex;align-items:center;justify-content:center;min-height:38px;padding:0 18px;border-radius:19px;background:#f2f1f1;color:#1d1d1f!important;font-size:15px!important;font-weight:500!important;line-height:1.2!important;text-decoration:none;transition:background .2s}html body .page-anchor-nav a:hover,html body .page-anchor-nav a:focus-visible{background:#e6e5e5;color:#1d1d1f!important}@media(max-width:749px){html body .page-anchor-nav__inner{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));padding:8px 24px 4px!important;gap:8px!important}html body .page-anchor-nav a{min-height:42px;padding:0 12px;font-size:14px!important;white-space:normal!important;text-align:center}}main .product-information .media-gallery slideshow-container,main .product-information .media-gallery--grid .product-media{border-radius:24px!important;overflow:hidden!important}main .product-information .media-gallery slideshow-slide .product-media,main .product-information .media-gallery .product-media__image{border-radius:24px!important}main .product-information slideshow-controls .product-media,main .product-information slideshow-controls .product-media__image,main .product-information .slideshow-controls__thumbnail{border-radius:10px!important}@media(max-width:749px){main .product-information .media-gallery slideshow-container,main .product-information .media-gallery--grid .product-media,main .product-information .media-gallery slideshow-slide .product-media,main .product-information .media-gallery .product-media__image{border-radius:18px!important}}
/*# sourceMappingURL=/cdn/shop/t/26/assets/sv.css.map */
