@layer nice-base{:root{--ink: #1C1917;--ink-2: #433F3C;--ink-3: #4F4E48;--paper: #FAF9F7;--seed: #4A7C59;--seed-ink: #2F5539;--signal: #CB6030;--signal-deep: #B4501F;--graphite: #47474A;--albedo: #FBF9F5;--albedo-top: #F8F6F1;--sun-ambient: #D8DADB;--shade: #D5D5D2;--sun: #FFFBF4;--shadow: #CACBC8;--text: var(--ink);--text-2: var(--ink-2);--text-3: var(--ink-3);--action: var(--signal-deep);--action-text: #FFF9F2;--display: "Nice Grotesk", "Nice Grotesk Fallback", ui-sans-serif, system-ui, sans-serif;--sans: "Nice Inter", "Nice Inter Fallback", ui-sans-serif, system-ui, -apple-system, "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", sans-serif;--mono: "Nice Mono", ui-monospace, "SF Mono", Menlo, monospace;--hand: "Nice Hand", "Bradley Hand", "Segoe Print", cursive;--gutter: clamp(16px, 3.2vw, 48px);--safe-l: env(safe-area-inset-left, 0px);--safe-r: env(safe-area-inset-right, 0px);--vw: calc((100vw - var(--safe-l) - var(--safe-r)) / 100);--gap: clamp(16px, 2vw, 32px);--max: 1344px;--header: 64px;--section: clamp(56px, 6.4vw, 104px);--ease: cubic-bezier(.2, .7, .2, 1)}@media(max-width:749px){:root{--header: 56px}}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;scroll-padding-top:calc(var(--header) + 16px)}body{margin:0;padding-inline:var(--safe-l) var(--safe-r);min-height:100vh;color:var(--text);font:400 1rem/1.6 var(--sans);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;background-color:var(--albedo);background-image:var(--paper-grain),linear-gradient(var(--albedo-top),var(--albedo) min(140vh,1200px));background-blend-mode:multiply,normal}img,video,svg{display:block;max-width:100%}img{height:auto}a{color:inherit}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer}h1,h2,h3,h4,h5,h6,p,ul,ol,figure,blockquote{margin:0}h1,h2,h3,h4,h5,h6{font:inherit}ul[role=list]{list-style:none;padding:0}[hidden]{display:none!important}.visually-hidden{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.skip-link{position:fixed;z-index:100;left:calc(12px + var(--safe-l));top:12px;display:inline-flex;align-items:center;min-height:44px;padding:0 18px;border-radius:999px;background:var(--ink);color:var(--paper);font:500 .9375rem/1 var(--sans);text-decoration:none;transform:translateY(-200%)}.skip-link:focus-visible{transform:none}:focus-visible{outline:2px solid var(--ink);outline-offset:3px;border-radius:4px}:focus:not(:focus-visible){outline:none}.page{position:relative;overflow-x:clip;padding-top:var(--header)}.page :where(.shopify-section){position:relative}.wrap{width:100%;max-width:calc(var(--max) + 2 * var(--gutter));margin-inline:auto;padding-inline:var(--gutter)}.over{position:relative;z-index:2}.t-xl{font:600 clamp(3.25rem,.6rem + 5.6vw,5.625rem)/.9 var(--display);letter-spacing:-.045em;text-wrap:balance}.t-l{font:600 clamp(2rem,1rem + 2.4vw,3.5rem)/1 var(--display);letter-spacing:-.035em;text-wrap:balance}.t-m{font:600 clamp(1.5rem,1rem + 1.2vw,2.25rem)/1.05 var(--display);letter-spacing:-.025em}.t-line{font:500 clamp(1.25rem,.9rem + .7vw,1.625rem)/1.28 var(--display);letter-spacing:-.012em;text-wrap:pretty}.t-body-l{font:400 1.125rem/1.6 var(--sans)}.t-ui{font:500 .9375rem/1.3 var(--sans)}.t-meta{font:400 .8125rem/1.4 var(--mono);letter-spacing:.04em;color:var(--text-3)}@media(max-width:749px){.t-meta{font-size:.75rem}}.btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:48px;padding:0 24px;border:0;border-radius:999px;background:var(--action);color:var(--action-text);font:500 .9375rem/1 var(--sans);text-decoration:none;white-space:nowrap;transition:transform .18s var(--ease),background-color .18s var(--ease)}.btn:active{transform:translateY(1px)}.btn--line{background:transparent;color:var(--text);box-shadow:inset 0 0 0 1.5px color-mix(in oklab,var(--text) 55%,transparent)}.btn .icon{width:18px;height:18px}.link{display:inline-flex;align-items:center;gap:6px;min-height:44px;color:var(--text);font:500 .9375rem/1.2 var(--sans);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:5px}.link .icon{width:16px;height:16px;flex:none}.round{display:inline-grid;place-items:center;width:44px;height:44px;padding:0;border:0;border-radius:50%;background:transparent;color:var(--text);box-shadow:inset 0 0 0 1px color-mix(in oklab,var(--text) 28%,transparent);text-decoration:none;transition:background-color .18s var(--ease),color .18s var(--ease),box-shadow .18s var(--ease)}.round .icon{width:20px;height:20px}@media(hover:hover)and (pointer:fine){.btn:hover{background:color-mix(in oklab,var(--action) 88%,black)}.btn--line:hover{background:color-mix(in oklab,var(--text) 6%,transparent)}.round:hover{background:var(--text);color:var(--sun);box-shadow:none}.link:hover{text-decoration-thickness:2px}}.icon{width:24px;height:24px;flex:none}.lg{position:relative;isolation:isolate;border-radius:999px}.lg:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;border-radius:inherit;pointer-events:none;background:#fffdf929;-webkit-backdrop-filter:blur(2.5px) saturate(1.8) brightness(1.06);backdrop-filter:blur(2.5px) saturate(1.8) brightness(1.06)}.lg-refract .lg[style*=--lg-filter]:before{-webkit-backdrop-filter:blur(1.5px) var(--lg-filter) saturate(1.8) brightness(1.06);backdrop-filter:blur(1.5px) var(--lg-filter) saturate(1.8) brightness(1.06)}.lg:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;border-radius:inherit;pointer-events:none;background:radial-gradient(70% 140% at 24% -11%,#ffffff8c,#fff0 60%),linear-gradient(#ffffff1a,#fff0 50%,#1c191708);box-shadow:inset 0 0 0 1px #ffffff6b,inset .8px 1.15px #ffffffd9,inset -.8px -1.15px #ffffff38,inset 0 -8px 14px -10px #1c19171f,0 1px 1px #1c19170d,7.7px 9.2px 30px -14px #1c19174d}@supports (width: calc(1px*sin(1deg))){.lg:after,.lg-solid:before{--gs: sin(var(--glass-az, 320deg));--gc: cos(var(--glass-az, 320deg))}.lg:after{background:radial-gradient(70% 140% at calc(50% + 40% * var(--gs)) calc(50% - 80% * var(--gc)),#ffffff8c,#fff0 60%),linear-gradient(#ffffff1a,#fff0 50%,#1c191708);box-shadow:inset 0 0 0 1px #ffffff6b,inset calc(-1.25px * var(--gs)) calc(1.5px * var(--gc)) 0 #ffffffd9,inset calc(1.25px * var(--gs)) calc(-1.5px * var(--gc)) 0 #ffffff38,inset 0 -8px 14px -10px #1c19171f,0 1px 1px #1c19170d,calc(-12px * var(--gs)) max(12px * var(--gc),6.6px * var(--gc)) 30px -14px #1c19174d}}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){.lg:before{background:#faf9f7e6}}[data-perf=lite] .lg:before{-webkit-backdrop-filter:none;backdrop-filter:none;background:#faf9f7eb}.lg--frost:before{background:#fffdf980;-webkit-backdrop-filter:blur(9px) saturate(1.7) brightness(1.04);backdrop-filter:blur(9px) saturate(1.7) brightness(1.04)}.lg-refract .lg--frost[style*=--lg-filter]:before{-webkit-backdrop-filter:blur(9px) var(--lg-filter) saturate(1.7) brightness(1.04);backdrop-filter:blur(9px) var(--lg-filter) saturate(1.7) brightness(1.04)}.lg--lens{border-radius:50%}.lg--lens:before{background:radial-gradient(closest-side,#ffffff08,#ffffff03 80%,#ffffff0d 96%,#fff0);-webkit-backdrop-filter:blur(3px) saturate(1.05) brightness(1);backdrop-filter:blur(3px) saturate(1.05) brightness(1)}.lg-refract .lg--lens[style*=--lg-filter]:before{-webkit-backdrop-filter:blur(3px) var(--lg-filter) saturate(1.05) brightness(1);backdrop-filter:blur(3px) var(--lg-filter) saturate(1.05) brightness(1)}.lg--lens:after{background:none;box-shadow:inset 0 0 0 1px #ffffff8c,inset 0 0 0 2px #463c3209,inset 0 0 18px 2px #463c320b}.lens__fx{position:absolute;top:0;bottom:0;left:50%;aspect-ratio:1;translate:-50% 0;scale:var(--ax, 1) 1;border-radius:50%;overflow:hidden;pointer-events:none}.lens__turn,.lens__lit{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%}.lens__turn{transform:rotate(var(--sun-az, 320deg))}.lens__lit{opacity:.85}.lens__turn i{position:absolute;display:block}.arc-sheen{left:14%;right:14%;top:1%;height:30%;border-radius:50%;background:radial-gradient(closest-side,#ffffff42,#ffffff1a 55%,#fff0)}.arc-lit{top:0;right:0;bottom:0;left:0;border-radius:50%;box-shadow:inset 0 2px #ffffffe6,inset 0 22px 26px -20px #fff9;-webkit-mask:linear-gradient(#000 0 30%,transparent 62%);mask:linear-gradient(#000 0 30%,transparent 62%)}.arc-spec{left:31%;right:31%;top:1.7%;height:12%;border-radius:50%;box-shadow:inset 0 3px 1.5px -.5px #fffffff2;-webkit-mask:linear-gradient(90deg,transparent,#000 30%,#000 70%,transparent);mask:linear-gradient(90deg,transparent,#000 30%,#000 70%,transparent)}.arc-inner{inset:var(--lens-bevel, 4%);border-radius:50%;box-shadow:0 -1.5px #ffffffbf,inset 0 1px #463c320d;-webkit-mask:linear-gradient(#000 0 20%,transparent 48%);mask:linear-gradient(#000 0 20%,transparent 48%)}.arc-dim{top:0;right:0;bottom:0;left:0;border-radius:50%;-webkit-mask:linear-gradient(transparent 32%,#000 66%);mask:linear-gradient(transparent 32%,#000 66%)}.arc-dim:before,.arc-dim:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit}[data-perf=lite] .lg--lens:before{-webkit-backdrop-filter:none;backdrop-filter:none;background:radial-gradient(closest-side,#ffffff0d,#ffffff05 80%,#ffffff12 96%,#fff0)}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){.lg--lens:before{background:radial-gradient(closest-side,#ffffff0d,#ffffff05 80%,#ffffff12 96%,#fff0)}}.lg--card{border-radius:clamp(22px,2.6vw,34px)}.lg--card:before{background:#ffffff0a;-webkit-backdrop-filter:saturate(1.04) brightness(1.02);backdrop-filter:saturate(1.04) brightness(1.02)}.lg-refract .lg--card[style*=--lg-filter]:before{-webkit-backdrop-filter:var(--lg-filter) saturate(1.04) brightness(1.02);backdrop-filter:var(--lg-filter) saturate(1.04) brightness(1.02)}.lg--card:after{background:radial-gradient(52% 78% at 23% -14%,#ffffff2b,#fff0 60%),linear-gradient(#ffffff0d,#fff0 40%);box-shadow:inset 0 0 0 1px #ffffff80,inset 1px 1.4px #ffffffe6,inset -1px -1.4px #ffffff40,inset 0 -10px 18px -12px #1c19171a,0 1px 1px #1c19170d,14px 18px 48px -24px #1c191757}@supports (width: calc(1px*sin(1deg))){.lg--card:after{background:radial-gradient(52% 78% at calc(50% + 54% * var(--gs)) calc(50% - 78% * var(--gc)),#ffffff2b,#fff0 60%),linear-gradient(#ffffff0d,#fff0 40%);box-shadow:inset 0 0 0 1px #ffffff80,inset calc(-1.4px * var(--gs)) calc(1.6px * var(--gc)) 0 #ffffffe6,inset calc(1.4px * var(--gs)) calc(-1.6px * var(--gc)) 0 #ffffff40,inset 0 -10px 18px -12px #1c19171a,0 1px 1px #1c19170d,calc(-22px * var(--gs)) max(24px * var(--gc),13px * var(--gc)) 48px -24px #1c191757}}[data-perf=lite] .lg--card:before{background:#ffffff0a}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){.lg--card:before{background:#ffffff0a}}.lg-solid{position:relative;isolation:isolate;border-radius:999px;color:var(--ink)}.lg-solid:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;border-radius:inherit;pointer-events:none;background:radial-gradient(80% 160% at 24% -19%,#ffffffb3,#fff0 60%),linear-gradient(#fffefb99,#fffdf961);box-shadow:inset 0 0 0 1px #ffffffa8,inset .8px 1.15px #ffffffe6,inset -.8px -1.15px #463c320d,0 1px 2px #3c322814,5.1px 6.1px 18px -10px #3c322842}.pill{display:inline-flex;align-items:center;gap:8px;min-height:46px;padding:0 20px;color:var(--text);font:500 .9375rem/1 var(--sans);text-decoration:none;white-space:nowrap}.pill .icon{width:17px;height:17px;transition:translate .22s var(--ease)}@media(hover:hover)and (pointer:fine){.pill:hover .icon{translate:3px 0}}.pill:focus-visible{outline:2px solid var(--text);outline-offset:3px}.defs{position:absolute;width:0;height:0;overflow:hidden}.pencil{position:relative;display:inline-flex;align-items:center;gap:8px;min-height:44px;color:var(--graphite);font:500 clamp(1.625rem,1.25rem + .8vw,2rem)/1.1 var(--hand);letter-spacing:0;text-decoration:none}.pencil__words{position:relative;display:block;height:1.1em;white-space:nowrap;filter:url(#nice-graphite)}.pencil__under{position:absolute;left:0;right:0;bottom:-.12em;width:100%;height:.22em;overflow:visible;pointer-events:none}.pencil__under path{fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-dasharray:1 2;stroke-dashoffset:1.05;transition:stroke-dashoffset .24s var(--ease)}.pencil:focus-visible .pencil__under path{stroke-dashoffset:0}@media(hover:hover)and (pointer:fine){.pencil:hover .pencil__under path{stroke-dashoffset:0}}.pencil__mini{display:none;flex:none;width:2em;height:1.06em;overflow:visible;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round;filter:url(#nice-graphite)}.no-js .pencil__mini{display:block}.sign-off{color:var(--graphite);font:500 clamp(1.625rem,1.25rem + .8vw,2rem)/1.1 var(--hand);filter:url(#nice-graphite)}.sheet__panel{background:color-mix(in oklab,var(--paper) 90%,transparent);-webkit-backdrop-filter:blur(24px) saturate(1.3);backdrop-filter:blur(24px) saturate(1.3)}.sheet__panel:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;border-radius:inherit;pointer-events:none;box-shadow:inset 0 0 0 1px #ffffff8c,inset .8px 1.15px #ffffffd9}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){.sheet__panel{background:#faf9f7f7}}[data-perf=lite] .sheet__panel{-webkit-backdrop-filter:none;backdrop-filter:none;background:#faf9f7f7}@supports (width: calc(1px*sin(1deg))){.lg-solid:before{background:radial-gradient(80% 160% at calc(50% + 40% * var(--gs)) calc(50% - 90% * var(--gc)),#ffffffb3,#fff0 60%),linear-gradient(#fffefb99,#fffdf961);box-shadow:inset 0 0 0 1px #ffffffa8,inset calc(-1.25px * var(--gs)) calc(1.5px * var(--gc)) 0 #ffffffe6,inset calc(1.25px * var(--gs)) calc(-1.5px * var(--gc)) 0 #463c320d,0 1px 2px #3c322814,calc(-8px * var(--gs)) max(8px * var(--gc),4.4px * var(--gc)) 18px -10px #3c322842}.sheet__panel:after{box-shadow:inset 0 0 0 1px #ffffff8c,inset calc(-1.25px * var(--gs)) calc(1.5px * var(--gc)) 0 #ffffffd9,inset calc(1.25px * var(--gs)) calc(-1.5px * var(--gc)) 0 #fff3}}:root{--sun-m: max(100vw, 100vh);--sun-x: 82vw;--sun-y: 74vh;--sun-bx: 52vw;--sun-by: 34vh;--sun-az: 320deg;--sun-sx: .95;--sun-sy: 1.15;--sun-fx: calc(80vw + var(--sun-m) * .26);--sun-fy: calc(68vh + var(--sun-m) * .31)}@media(orientation:portrait){:root{--sun-m: calc((100vw + 100vh)/2) ;--sun-x: 58vw;--sun-y: 62vh;--sun-bx: 30vw;--sun-by: 34vh;--sun-fx: calc(52vw + var(--sun-m) * .26);--sun-fy: calc(60vh + var(--sun-m) * .31)}}.sunlight,.sunglow{position:fixed;top:0;left:0;right:0;height:100vh;height:100lvh;z-index:-1;overflow:hidden;pointer-events:none;contain:strict}.sunlight{mix-blend-mode:multiply;background:var(--sun-ambient)}.sunglow{mix-blend-mode:screen}.sunlight>i,.sunglow>i{position:absolute;left:0;top:0;width:var(--d);height:var(--d);transform-origin:50% 50%;--t: translate(calc(var(--sun-x) - var(--d) / 2), calc(var(--sun-y) - var(--d) / 2)) rotate(var(--sun-az)) scale(var(--sun-sx), var(--sun-sy));opacity:var(--o)}.js:not([data-perf=lite]):not(.sun-still) :is(.sunlight,.sunglow)>i{will-change:transform,opacity}.sunlight__far{--d: calc(var(--sun-m) * 3.2);--o: var(--sun-o-far, 1);transform:var(--sun-t-far, translate(calc(var(--sun-fx) - var(--d) / 2), calc(var(--sun-fy) - var(--d) / 2)) rotate(var(--sun-az)));background:linear-gradient(#cdd1d400 0% 4.2%,#cdd1d400 8.3% 12.5%,#cdd1d400 16.7% 20.8%,#cdd1d403 25%,#cdd1d415 29.2%,#cdd1d434 33.3%,#cdd1d45a,#cdd1d484 41.7%,#cdd1d4ad 45.8%,#cdd1d4d2,#cdd1d4ee 54.2%,#cdd1d4fd 58.3%,#cdd1d4 62.5% 66.7%,#cdd1d4 70.8% 75%,#cdd1d4 79.2% 83.3%,#cdd1d4 87.5% 91.7%,#cdd1d4 95.8% 100%)}.sunlight__halo{--d: calc(var(--sun-m) * 1.9);--o: var(--sun-o-halo, .72);transform:var(--sun-t-halo, var(--t));background:radial-gradient(closest-side,#fff9e633,#fff9e632 4.4%,#fff9e631 8.2%,#fff9e630 11.9%,#fff9e62e 15.4%,#fff9e62c,#fff9e629 22.2%,#fff9e626 25.5%,#fff9e623,#fff9e620,#fff9e61d 35.1%,#fff9e61b 38.2%,#fff9e618 41.4%,#fff9e615 44.5%,#fff9e612 47.5%,#fff9e610 50.6%,#fff9e60e,#fff9e60c,#fff9e60a,#fff9e609 62.6%,#fff9e607,#fff9e606 68.4%,#fff9e605 71.4%,#fff9e604 74.3% 77.2%,#fff9e603 80.1%,#fff9e602 83% 85.8%,#fff9e601 88.7% 91.5%,#fff9e600 94.4% 97.2%,#fff9e600)}.sunlight__pool{--d: calc(var(--sun-m) * 1.1);--o: var(--sun-o-pool, .94);transform:var(--sun-t-pool, var(--t));background:radial-gradient(closest-side,#fffbea 0% 4.4%,#fffbea 8.2% 11.9%,#fffbea 15.4%,#fffbeb,#fffbedfe 22.2%,#fffcf0fe 25.5%,#fffdf3fc,#fffdf7fa,#fffef9f6 35.1%,#fffefbf0 38.2%,#fffefbe7 41.4%,#fffefbdb 44.5%,#fffefbca 47.5%,#fffefbb6 50.6%,#fffefb9e,#fffefb85,#fffefb6b,#fffefb54 62.6%,#fffefb42,#fffefb33 68.4%,#fffefb28 71.4%,#fffefb1f,#fffefb18,#fffefb13,#fffefb0e 83%,#fffefb0a 85.8%,#fffefb07 88.7%,#fffefb05 91.5%,#fffefb02 94.4%,#fffefb00 97.2% 100%)}.sunlight__warm{--d: calc(var(--sun-m) * 1.1);--o: var(--sun-o-warm, .18);transform:var(--sun-t-pool, var(--t));background:radial-gradient(closest-side,#fff2c4,#fff2c5 4.4%,#fff3c6fd 8.2%,#fff3c8f9 11.9%,#fff4c9f1 15.4%,#fff5cbe4,#fff5cdd2 22.2%,#fff6cfbb 25.5%,#fff6d1a0,#fff7d283,#fff7d266 35.1%,#fff7d24b 38.2%,#fff7d233 41.4%,#fff7d221 44.5%,#fff7d214 47.5%,#fff7d20b 50.6%,#fff7d205,#fff7d203,#fff7d201 59.6%,#fff7d200 62.6% 65.5%,#fff7d200 68.4% 71.4%,#fff7d200 74.3% 77.2%,#fff7d200 80.1% 83%,#fff7d200 85.8% 88.7%,#fff7d200 91.5% 94.4%,#fff7d200 97.2% 100%)}.sunlight__lobe{--d: calc(var(--sun-m) * var(--sun-lobe-d1, .6));--o: var(--sun-o-lobe, 0);transform:var(--sun-t-lobe1, var(--t));background:radial-gradient(closest-side,#fffbea 0% 4.4%,#fffbea 8.2% 11.9%,#fffbeb 15.4%,#fffcee,#fffcf0fe 22.2%,#fffdf3fe 25.5%,#fffdf6fc,#fffdf8fa,#fffefaf6 35.1%,#fffefbf0 38.2%,#fffefbe7 41.4%,#fffefbdb 44.5%,#fffefbca 47.5%,#fffefbb6 50.6%,#fffefb9e,#fffefb85,#fffefb6b,#fffefb54 62.6%,#fffefb42,#fffefb33 68.4%,#fffefb28 71.4%,#fffefb1f,#fffefb18,#fffefb13,#fffefb0e 83%,#fffefb0a 85.8%,#fffefb07 88.7%,#fffefb05 91.5%,#fffefb02 94.4%,#fffefb00 97.2% 100%)}.sunlight__lobe+.sunlight__lobe{--d: calc(var(--sun-m) * var(--sun-lobe-d2, .6));transform:var(--sun-t-lobe2, var(--t))}.sunglow__bloom{--d: calc(var(--sun-m) * .8);--o: var(--sun-o-bloom, .7);transform:var(--sun-t-bloom, translate(calc(var(--sun-bx) - var(--d) / 2), calc(var(--sun-by) - var(--d) / 2)) rotate(var(--sun-az)) scale(1, 1.25));background:radial-gradient(closest-side,#fff3d6cc,#fff3d6ca 4.4%,#fff3d6c4 8.2%,#fff3d6bb 11.9%,#fff3d6b1 15.4%,#fff3d6a5,#fff3d698 22.2%,#fff3d68a 25.5%,#fff3d67c,#fff3d66f,#fff3d661 35.1%,#fff3d655 38.2%,#fff3d649 41.4%,#fff3d63e 44.5%,#fff3d635 47.5%,#fff3d62c 50.6%,#fff3d624,#fff3d61e,#fff3d618,#fff3d613 62.6%,#fff3d610,#fff3d60c 68.4%,#fff3d60a 71.4%,#fff3d607,#fff3d606,#fff3d604 80.1%,#fff3d603 83% 85.8%,#fff3d602 88.7%,#fff3d601 91.5%,#fff3d600 94.4% 97.2%,#fff3d600)}@media(orientation:portrait){.sunglow__bloom{--d: calc(var(--sun-m) * 1.3);--o: var(--sun-o-bloom, .6)}}.caster{position:relative}.caster__img{position:relative;z-index:3;width:100%;height:100%;object-fit:contain;transform-origin:0 0;transform:var(--fit, none)}.caster__shadow{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;transform-origin:0 0;transform:var(--fit, none);translate:var(--sx, 22px) var(--sy, 26px);filter:blur(var(--blur, 2.5px));pointer-events:none}.caster__shadow:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--shadow);-webkit-mask:var(--mask) center / contain no-repeat;mask:var(--mask) center / contain no-repeat}.caster__shadow--soft{--blur: 16px;opacity:.22}.js .caster:not(.is-fit) .caster__shadow{opacity:0}.caster.is-near .caster__shadow{will-change:translate,opacity}.js .caster--lazy:not(.is-near) .caster__shadow:before{-webkit-mask:none;mask:none;background:none}.caster.is-opaque{overflow:clip}.caster.is-opaque .caster__shadow{display:none}.caster.is-opaque .caster__img{mix-blend-mode:multiply}.caster.is-opaque:not(.is-print,.is-cleared) .caster__img{will-change:transform}.caster.is-opaque.is-print .caster__img{mix-blend-mode:normal}.caster--plate .caster__shadow:before{-webkit-mask:none;mask:none;border-radius:var(--radius, 12px)}.caster--plate .caster__img{object-fit:cover;border-radius:var(--radius, 12px)}.caster--plate>picture{display:contents}.media{position:relative;overflow:hidden}.media>img,.media>picture>img,.media>picture,.media__video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:var(--focal, 50% 50%)}.media--contain>img,.media--contain>picture>img,.media--contain .media__video{object-fit:contain}.media--blend>img,.media--blend>picture>img{mix-blend-mode:multiply}.media--blend:not(.is-cleared)>img,.media--blend:not(.is-cleared)>picture>img{will-change:transform}.cleared{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none;opacity:0;transition:opacity .32s var(--ease)}.is-cleared>.cleared{opacity:1}.is-cleared>img,.is-cleared>picture{opacity:0;transition:opacity .32s var(--ease)}.caster>.cleared{z-index:3;transform-origin:0 0;transform:var(--fit, none)}.media__video--mob{display:none}@media(max-width:749px){.media__video--mob{display:block}.media__video--mob~.media__video--desk,.media__video--desk:has(~.media__video--mob){display:none}}.media--orient .media__video--mob{display:none}.media--orient .media__video--desk{display:block}@media(orientation:portrait){.media--orient .media__video--mob{display:block}.media--orient .media__video--desk{display:none}}.js .media .media__video{opacity:0;transition:opacity .32s var(--ease)}.js .media.is-playing .media__video{opacity:1}.js .media.is-playing>img,.js .media.is-playing>picture{visibility:hidden;transition:visibility 0s linear .32s}.no-js .media__video{opacity:1}.media__toggle{position:absolute;z-index:2;right:16px;bottom:16px;display:grid;place-items:center;width:44px;height:44px;padding:0;border:0;border-radius:50%;color:var(--ink)}.media__toggle .icon{width:18px;height:18px}.media .i-pause,.media.is-playing .i-play{display:none}.media.is-playing .i-pause{display:block}.no-js .media__toggle,.media.is-broken .media__toggle,.dl-zh{display:none}.item{position:relative;display:flex;flex-direction:column;height:100%}.item__fig{position:relative;display:block;aspect-ratio:1}.item__fig .caster{position:absolute;top:0;right:0;bottom:0;left:0}.item__text{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;gap:4px;flex:1;margin-top:18px;text-align:center}.item__name{display:inline-block;padding-block:11px;margin-block:-11px;font:500 1rem/1.35 var(--sans);text-decoration:none}.item__line{color:var(--text-2);font:400 .9375rem/1.45 var(--sans)}.item__row{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:0 12px;min-height:30px;margin-top:auto;padding-top:2px}.item__buy:empty{display:none}.item__buy:has(.round){margin-inline-end:-56px}.item__row:has(.round){min-height:44px}.item__price{font:500 .9375rem/1.4 var(--sans);line-height:28px;font-variant-numeric:tabular-nums;white-space:nowrap}.item__price s{margin-left:6px;color:var(--text-3);font-weight:400}.item__buy{position:relative;z-index:3;flex:none}.item__buy form{margin:0}@media(hover:hover)and (pointer:fine){.item__fig .caster__img{transition:translate .22s var(--ease)}.item:hover .item__fig .caster__img,.item:focus-within .item__fig .caster__img{translate:0 -5px}.item:hover .item__name{text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px}}.price{font-variant-numeric:tabular-nums}.devices{display:inline-flex;gap:2px;padding:3px;border-radius:999px;box-shadow:inset 0 0 0 1px color-mix(in oklab,var(--text) 16%,transparent)}.devices__d{display:inline-flex;align-items:center;min-height:44px;padding:0 15px;border-radius:999px;font:500 .875rem/1 var(--sans);text-decoration:none;color:var(--text-2);transition:background-color .18s var(--ease),color .18s var(--ease)}.devices__d[aria-current=true]{background:var(--text);color:var(--sun)}@media(hover:hover)and (pointer:fine){.devices__d:not([aria-current=true]):hover{color:var(--text);background:color-mix(in oklab,var(--text) 6%,transparent)}}.head{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:12px 32px;margin-bottom:clamp(32px,4vw,56px)}.head__line{grid-column:1;max-width:36rem;color:var(--text-2);font:400 1.125rem/1.5 var(--sans)}.head__more{grid-column:2;grid-row:1 / span 2;align-self:end}@media(max-width:749px){.head{grid-template-columns:minmax(0,1fr)}.head__more{grid-column:1;grid-row:auto;justify-self:start;max-width:100%;margin-top:6px}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{transition-duration:1ms!important;animation-duration:1ms!important;scroll-behavior:auto!important}}.rm *,.rm *:before,.rm *:after{transition-duration:1ms!important;animation-duration:1ms!important}@media(prefers-contrast:more),(prefers-reduced-transparency:reduce){.lg:before{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:var(--paper)}.sheet__panel{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:var(--paper)}.lg--lens:before{background:radial-gradient(closest-side,#ffffff0d,#ffffff05 80%,#ffffff12 96%,#fff0)}.lg-solid:before{background:var(--paper)}.lg.lg--card:before{background:none}}@media(forced-colors:active){.sunlight,.sunglow,.caster__shadow{display:none}.btn,.round,.lg-solid{border:1px solid ButtonText}.pencil__words,.pencil__mini,.sign-off,.pencil-arrow{filter:none}.pencil{color:LinkText}.sign-off{color:CanvasText}body{background-image:none}.lg:before{background:Canvas;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.sheet__panel{background:Canvas;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;outline:1px solid CanvasText}.lg.lg--card:before{background:none}.lg--card{outline:1px solid CanvasText}}}@layer nice-base{@media(max-width:749px){.media>img,.media>picture>img{object-position:var(--focal-m, var(--focal, 50% 50%))}}@media(orientation:landscape){.media--orient>img,.media--orient>picture>img{object-position:var(--focal, 50% 50%)}}@media(orientation:portrait){.media--orient>img,.media--orient>picture>img{object-position:var(--focal-m, var(--focal, 50% 50%))}}.quick-add{display:contents}.quick-add__done{display:none}.quick-add.is-added .quick-add__done{display:block}.quick-add.is-added .quick-add__plus,.quick-add.is-added .quick-add__label{display:none}[aria-busy=true]{opacity:.6;pointer-events:none}.quick-add.is-error .quick-add__note{position:absolute;right:0;bottom:calc(100% + 6px);width:max-content;max-width:16rem;clip:auto;height:auto;margin:0;padding:6px 10px;border-radius:8px;background:var(--ink);color:var(--paper);font:500 .8125rem/1.3 var(--sans);white-space:normal}.item__buy{position:relative}}@layer nice-sections{.lineup{--cols: 4;display:grid;grid-template-columns:repeat(var(--cols),minmax(0,1fr));column-gap:var(--gap);row-gap:0;margin:0;padding:0}.lineup>li,.lineup .item{display:grid;grid-row:span 3;grid-template-rows:subgrid;height:auto}.lineup .item__text{display:grid;grid-row:span 2;grid-template-rows:subgrid;justify-items:center;align-items:start;row-gap:4px;margin-top:16px;text-align:center}.lineup .item__fig{aspect-ratio:auto;height:clamp(150px,15vw,230px)}.lineup .item__fig .caster{top:0;right:7%;bottom:0;left:7%}.lineup>li:nth-child(n+5) .item__fig{margin-top:clamp(48px,5.6vw,84px)}.lineup .item__h{position:relative;max-width:24ch}.lineup .item__name{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;padding-block:0;margin-block:0}.lineup .item__name:after{content:"";position:absolute;top:-14px;right:0;bottom:-14px;left:0}.lineup .item__row{margin-top:0}@media(max-width:1199px){.lineup{--cols: 3}.lineup>li:nth-child(n+5) .item__fig{margin-top:0}.lineup>li:nth-child(n+4) .item__fig{margin-top:clamp(48px,5.6vw,84px)}}@media(max-width:749px){.lineup{--cols: 2;column-gap:14px}.lineup>li:nth-child(n+4) .item__fig{margin-top:0}.lineup>li:nth-child(n+3) .item__fig{margin-top:40px}.lineup .item__fig{height:clamp(130px,40vw,190px)}.lineup .item__name{font-size:.9375rem;-webkit-line-clamp:3;line-clamp:3}}.intro{position:relative;padding-block:var(--section)}.intro__grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--gap);align-items:start}.intro__title,.intro__head{grid-column:1 / 6}.intro__title{max-width:11ch}.intro__phrase{display:inline-block}.intro__line{margin-top:clamp(12px,1.2vw,16px)}.intro__letter{grid-column:7 / 13;max-width:34rem;color:var(--text);font:400 1.125rem/1.65 var(--sans);text-wrap:pretty}.intro__text p+p,.intro__p{margin-top:1em}.words-link{padding-block:12px;color:inherit;text-decoration:underline;text-decoration-thickness:1px;text-decoration-color:color-mix(in oklab,currentColor 45%,transparent);text-underline-offset:4px}.words-link .icon,.words-here .icon{display:inline-block;width:15px;height:15px;margin-left:3px;vertical-align:-2px;transition:translate .22s var(--ease)}.words-link__end{white-space:nowrap}@media(hover:hover)and (pointer:fine){.words-link:hover{text-decoration-color:currentColor}.words-link:hover .icon-arrow{translate:2px 0}.words-link:hover .icon-arrow-ne{translate:1.5px -1.5px}}.intro__here{display:none}.section-intro:has(~.section-wallpapers .walls) .intro__here{display:inline}.section-intro:has(~.section-wallpapers .walls) .intro__away{display:none}.intro__sign{margin-top:clamp(24px,3vw,36px)}@media(max-width:989px){.intro__title,.intro__head{grid-column:1 / -1}.intro__title{max-width:16ch}.intro__letter{grid-column:1 / 9;margin-top:28px}}@media(max-width:749px){.intro__letter{grid-column:1 / -1;margin-top:20px;font-size:1.0625rem}.intro__line{font-size:1.0625rem}.intro__head+.intro__letter{margin-top:28px}}}@layer nice-sections{.faq__grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--gap);align-items:start}.faq__title{grid-column:1 / 6;max-width:11ch}.faq__list{grid-column:7 / 13;display:grid;gap:6px}.faq__item{max-width:36rem}.faq__q{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;min-height:48px;padding:12px 0;list-style:none;cursor:pointer;font:500 1.0625rem/1.4 var(--sans)}.faq__q::-webkit-details-marker{display:none}.faq__mark{flex:none;width:20px;height:20px;margin-top:2px;color:var(--ink-2);transition:rotate .24s var(--ease)}.faq__item[open] .faq__mark{rotate:45deg}.faq__a{padding:2px 0 20px;color:var(--ink-2);font:400 1rem/1.6 var(--sans);text-wrap:pretty}.faq__a>*+*{margin-top:.6em}.faq__a ul{margin:0;padding-left:1.1em}.faq__a li+li{margin-top:.25em}.faq__a li::marker{color:var(--ink-3)}@media(hover:hover)and (pointer:fine){.faq__q:hover span{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}}@media(max-width:989px){.faq__title{grid-column:1 / -1;max-width:16ch}.faq__list{grid-column:1 / 11;margin-top:24px}}@media(max-width:749px){.faq__list{grid-column:1 / -1;margin-top:16px}}}@layer nice-sections{.home-dock{--home-r: 30px;container:home / inline-size;position:fixed;z-index:30;left:calc(50% + (var(--safe-l) - var(--safe-r)) / 2);bottom:max(14px,env(safe-area-inset-bottom));width:min(560px,calc(100% - 2 * var(--gutter) - var(--safe-l) - var(--safe-r)));translate:-50% calc(100% + max(14px,env(safe-area-inset-bottom)) + 24px);transition:translate .24s var(--ease)}.home-dock[data-at=in]{translate:-50% 0;transition-duration:.32s}.home-dock:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;border-radius:var(--home-r);pointer-events:none;box-shadow:0 1px 2px #1c19170f,12px 20px 48px -22px #1c191757;transition:opacity .3s var(--ease) .1s}.home-dock[data-growing]:before{opacity:0;transition-duration:.08s;transition-delay:0s}@supports (width: calc(1px*sin(1deg))){.home-dock,.home-note{--gs: sin(var(--glass-az, 320deg));--gc: cos(var(--glass-az, 320deg))}.home-dock:before{box-shadow:0 1px 2px #1c19170f,calc(-16px * var(--gs)) max(22px * var(--gc),12px * var(--gc)) 48px -22px #1c191757}}.home--dock,.home-note{background:color-mix(in oklab,var(--paper) 90%,transparent);-webkit-backdrop-filter:blur(24px) saturate(1.3);backdrop-filter:blur(24px) saturate(1.3)}.home--dock{position:relative;border-radius:var(--home-r);transition:clip-path .42s var(--ease)}.home--dock:after,.home-note:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;border-radius:inherit;pointer-events:none;box-shadow:inset 0 0 0 1px #ffffff8c,inset .8px 1.15px #ffffffd9}.home{display:flex;flex-direction:column;color:var(--ink);font:400 .9375rem/1.45 var(--sans)}.home--dock{flex-direction:column-reverse}.home__row{display:grid;grid-template-columns:36px minmax(0,1fr) auto;grid-template-areas:"icon say go";align-items:center;column-gap:12px;min-height:60px}.home--dock .home__row{grid-template-columns:36px minmax(0,1fr) auto 44px;grid-template-areas:"icon say go x";padding:8px 4px 8px 12px}@container home (max-width: 339.98px){.home--dock .home__row{grid-template-columns:36px minmax(0,1fr) 44px;grid-template-areas:"icon say x" ". go go";row-gap:6px;padding-bottom:12px}.home--dock .home__go{justify-self:start}}.home__icon{grid-area:icon;position:relative;width:36px;height:36px}.home__icon img,.home__letter{width:36px;height:36px;border-radius:22.5%;background:var(--paper);box-shadow:0 0 0 .5px #1c19171f}.home__letter{display:grid;place-items:center;font:600 1.25rem/1 var(--display);letter-spacing:-.03em}.home__done{position:absolute;right:-5px;bottom:-5px;display:grid;place-items:center;width:18px;height:18px;border-radius:50%;background:var(--seed);color:var(--paper);box-shadow:0 0 0 2px var(--paper);scale:.6;opacity:0;transition:scale .28s var(--ease),opacity .2s var(--ease)}.home__done .icon{width:12px;height:12px;stroke-width:2.5}.home:is([data-phase=installed],[data-phase=here]) .home__done{scale:1;opacity:1}.home__say{grid-area:say;min-width:0;font:500 .9375rem/1.3 var(--sans);text-wrap:pretty}.home__say:focus{outline:none}.home[data-phase=installing] .home__say:before{content:"";display:inline-block;width:7px;height:7px;margin:0 8px 2px 0;border-radius:50%;background:var(--seed);vertical-align:middle;animation:home-breathe 2s ease-in-out infinite}@keyframes home-breathe{50%{opacity:.35}}.home__go{grid-area:go;position:relative;min-height:40px;padding:0 18px}.home__go:after{content:"";position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px}.home__go:disabled{opacity:.45;cursor:default}.home__close{grid-area:x;position:relative;display:grid;place-items:center;width:44px;height:44px;padding:0;border:0;border-radius:999px;background:transparent;color:var(--ink)}.home__close .icon{width:20px;height:20px}.home__more:focus{outline:none}.home--dock .home__more{padding:18px 16px 0 12px;transition:opacity .3s var(--ease) .1s}.home--sheet .home__more{padding-top:14px}.home__steps{display:grid;gap:14px;margin:0;padding:0;counter-reset:home-step}.home__steps li{display:grid;grid-template-columns:36px minmax(0,1fr);column-gap:12px;counter-increment:home-step}.home__steps li:before{content:counter(home-step);grid-row:1 / span 2;justify-self:center;color:var(--ink-3);font-weight:500;font-variant-numeric:tabular-nums}.home__steps li>span{grid-column:2;text-wrap:pretty}.home__note{color:var(--ink-3)}.home__where{margin-left:48px}.home__key{display:inline-grid;place-items:center;width:26px;height:26px;margin:-4px 1px;vertical-align:middle;border-radius:50%}.home__key .icon{width:15px;height:15px}.home-note{position:fixed;z-index:30;left:calc(50% + (var(--safe-l) - var(--safe-r)) / 2);bottom:max(14px,env(safe-area-inset-bottom));display:flex;align-items:center;width:max-content;max-width:calc(100% - 2 * var(--gutter) - var(--safe-l) - var(--safe-r));min-height:44px;padding:0 20px;border-radius:999px;font:500 .9375rem/1.3 var(--sans);color:var(--ink);box-shadow:0 1px 2px #1c19170f,6px 10px 28px -14px #1c19174d;translate:-50% calc(100% + max(14px,env(safe-area-inset-bottom)) + 24px);transition:translate .24s var(--ease)}.home-note[data-at=in]{translate:-50% 0}@media(min-width:990px){.home-dock,.home-note{display:none}}[data-perf=lite] :is(.home--dock,.home-note){-webkit-backdrop-filter:none;backdrop-filter:none;background:#faf9f7f7}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){:is(.home--dock,.home-note){background:#faf9f7f7}}@media(prefers-contrast:more),(prefers-reduced-transparency:reduce){:is(.home--dock,.home-note){-webkit-backdrop-filter:none;backdrop-filter:none;background:var(--paper)}}@media(forced-colors:active){:is(.home--dock,.home-note){background:Canvas;-webkit-backdrop-filter:none;backdrop-filter:none;outline:1px solid CanvasText}}}.page .shopify-policy__container,.page .shopify-challenge__container{width:100%;max-width:calc(var(--max) + 2 * var(--gutter));margin:0 auto;padding:clamp(40px,6vw,96px) var(--gutter) var(--section)}.page .shopify-policy__container{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--gap);align-items:start}.page .shopify-policy__title{grid-column:1 / 6;text-align:left}.page .shopify-policy__title h1{max-width:12ch;font:600 clamp(2rem,1rem + 2.4vw,3.5rem)/1 var(--display);letter-spacing:-.035em;text-wrap:balance;text-transform:lowercase}.page .shopify-policy__body{grid-column:7 / 13;max-width:34rem;font:400 1.125rem/1.65 var(--sans);text-wrap:pretty;overflow-wrap:anywhere}.shopify-policy__body :is(p,ul,ol,blockquote,table){margin:0 0 1em}.shopify-policy__body :is(h2,h3,h4,h5,h6){margin:1.6em 0 .6em;font:600 clamp(1.25rem,1rem + .6vw,1.5rem)/1.2 var(--display);letter-spacing:-.015em}.shopify-policy__body :is(h4,h5,h6){font-size:1.125rem}.shopify-policy__body :is(ul,ol){padding-left:1.2em}.shopify-policy__body li+li{margin-top:.35em}.shopify-policy__body strong{font-weight:600}.shopify-policy__body a{color:var(--text);text-decoration-thickness:1px;text-underline-offset:4px}.shopify-policy__body .rte>:first-child,.shopify-policy__body .rte>div>:first-child{margin-top:0}.shopify-policy__body .rte>:last-child,.shopify-policy__body .rte>div>:last-child{margin-bottom:0}.page .shopify-challenge__container{max-width:calc(34rem + 2 * var(--gutter));font:400 1.125rem/1.65 var(--sans)}.shopify-challenge__container>*+*,.shopify-challenge__container form>*+*{margin-top:24px}.shopify-challenge__errors{font-weight:500}.shopify-challenge__container .shopify-challenge__button{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 24px;border:0;border-radius:999px;background:var(--action);color:var(--action-text);font:500 .9375rem/1 var(--sans);cursor:pointer;-webkit-appearance:none;appearance:none}@media(hover:hover)and (pointer:fine){.shopify-challenge__container .shopify-challenge__button:hover{background:color-mix(in oklab,var(--action) 88%,black)}}@media(max-width:989px){.page .shopify-policy__title,.page .shopify-policy__body{grid-column:1 / -1}.page .shopify-policy__body{margin-top:28px}}@layer nice-sections{.seedline{display:grid;gap:14px;margin-top:14px;padding:16px;border-radius:16px;font:400 .875rem/1.5 var(--sans);color:var(--ink-2)}.seedline[hidden]{display:none}.seedline__row{display:flex;align-items:flex-start;gap:12px}.seedline__mark{flex:none;width:22px;height:22px;margin-top:1px;color:var(--seed)}.seedline__lines{display:grid;gap:6px;min-width:0}.seedline__earn{color:var(--ink);font-size:.9375rem;line-height:1.45;text-wrap:pretty}.seedline b{font-weight:500;color:var(--ink)}.seedline__earn b{font-weight:600}.seedline__have,.seedline__how{text-wrap:pretty}.seedline__what{justify-self:start;padding-block:12px;margin-block:-12px;color:var(--ink-2);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;text-decoration-color:color-mix(in oklab,currentColor 45%,transparent)}.seedline--product{max-width:34rem}.seedline--bag{background:#fff9;box-shadow:inset 0 0 0 1px #1c191714}.seedline--bag .seedline__how{font-size:.8125rem;color:var(--ink-3)}.seedhead{display:flex;align-items:flex-start;gap:10px}.seedhead__mark{flex:none;width:22px;height:22px;margin-top:calc((1.5em - 22px)/2);color:var(--seed)}.seedhead__words{min-width:0;text-wrap:pretty}@media(forced-colors:active){.seedline__mark,.seedhead__mark{color:CanvasText}.seedline--bag{border:1px solid CanvasText}}}
/*# sourceMappingURL=/cdn/shop/t/41/assets/nice.css.map */
