.pd-crumbs{padding-block:24px}.pd-crumbs ol{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px;font-size:14px;color:var(--ink3)}.pd-crumbs li+li:before{content:"/";margin-right:8px}.pd-crumbs li:last-child{color:var(--ink2)}.pd-crumbs a:hover{color:var(--ink)}.pd h1,.pc h1,.pcol h1,.ppol h1,.p404 h1{text-wrap:balance}.pd-top{display:grid;grid-template-columns:7fr 5fr;gap:48px;align-items:start;padding-bottom:var(--sec)}.pd-gal{display:grid;grid-template-columns:minmax(0,1fr);grid-template-areas:"m" "t";gap:12px;align-items:start}.pd-main{grid-area:m;margin:0;aspect-ratio:1;background:var(--surface);overflow:hidden;touch-action:pan-y pinch-zoom}.pd-main img{width:100%;height:100%;object-fit:cover;display:block}.pd-gal:not(:has(.pd-thumbs)){grid-template-columns:1fr;grid-template-areas:"m"}.pd-thumbs{grid-area:t;display:flex;flex-direction:row;gap:12px;overflow-x:auto;scrollbar-width:none}.pd-th{width:88px;height:88px;padding:0;border:1px solid transparent;background:var(--surface);cursor:pointer;display:block;border-radius:0}.pd-th img{width:100%;height:100%;object-fit:cover;display:block}.pd-th[aria-current=true]{border-color:var(--ink)}.pd-buy{display:flex;flex-direction:column;gap:24px;position:sticky;top:24px}.pd-buy h1{margin:0;font-weight:600;letter-spacing:-.04em;line-height:1;font-size:56px}.pd-lead{margin:12px 0 0;font-size:20px;line-height:1.4;color:#b4b4bc;text-wrap:pretty}.pd-price{font-size:32px;font-weight:600;letter-spacing:-.02em;line-height:1.1;font-variant-numeric:tabular-nums}.pd-price s{font-size:16px;font-weight:400;color:var(--ink3)}.pd-buy .omni{display:block;margin-top:4px;font-size:14px}.pd-dim{display:flex;align-items:center;gap:12px;color:var(--ink2);padding-block:16px;border-block:1px solid var(--line)}.pd-dim .i{width:20px;height:20px;color:var(--ink3)}.pd-cta{width:100%;justify-content:center}.pd-buy .ads+.pd-cta{margin-top:-8px}.ads{margin:0;padding:0;border:0;min-width:0}.ads-h{float:left;width:100%;padding:0;margin:0 0 12px;display:flex;justify-content:space-between;align-items:baseline;gap:12px}.ads-h b{font-size:16px;font-weight:600}.ads-h span{font-size:14px;color:var(--ink2)}.ad{clear:both;display:grid;grid-template-columns:20px 40px 1fr auto;gap:12px;align-items:center;min-height:56px;padding:8px 0;border-top:1px solid var(--line);cursor:pointer}.ad:last-child{border-bottom:1px solid var(--line)}.ad input{position:absolute;opacity:0;width:1px;height:1px}.ad .bx{width:20px;height:20px;border:1px solid #71717A;border-radius:2px;display:grid;place-items:center;color:#0a0a0b}.ad .bx .i{width:14px;height:14px;opacity:0}.ad input:checked+.bx{background:var(--ink);border-color:var(--ink)}.ad input:checked+.bx .i{opacity:1}.ad input:focus-visible+.bx{outline:2px solid var(--coral);outline-offset:3px}.ad img{width:40px;height:40px;object-fit:cover;display:block;background:#e9e9eb}.ad .nm{font-weight:500;line-height:1.3;min-width:0}.ad .ap{display:flex;gap:8px;align-items:baseline;font-weight:600;font-variant-numeric:tabular-nums;white-space:nowrap}.ad .ap s{font-size:14px;font-weight:400;color:var(--ink3)}.pd-ship{list-style:none;margin:0;padding:0;display:grid}.pd-ship li{display:grid;grid-template-columns:20px 1fr;gap:16px;align-items:start;padding-block:16px;border-top:1px solid var(--line);color:var(--ink2)}.pd-ship li:last-child{border-bottom:1px solid var(--line)}.pd-ship .i{width:20px;height:20px;color:var(--ink);margin-top:2px}.pd .pays svg,.pc .pays svg{height:24px;width:auto;display:block}.pd-sticky{display:none}.pd-sec{border-top:1px solid var(--line)}.pd-pos{margin:0 0 64px;max-width:56ch;font-size:20px;line-height:1.4;color:#b4b4bc;text-wrap:pretty}.axis{position:relative}.ends{display:flex;justify-content:space-between;color:var(--ink2)}.ends span{display:inline-flex;align-items:center;gap:8px}.ends i{display:inline-flex}.ends .ev{display:none}.ends .i{width:20px;height:20px}.axbody{position:relative;height:216px;margin-top:32px;border-top:1px solid #52525B}.mk{position:absolute;top:0;transform:translate(-50%);display:grid;justify-items:center;gap:8px;text-align:center;width:200px}.mk .dot{width:12px;height:12px;margin-top:-6px;border-radius:50%;background:var(--ink2)}.mk img{width:80px;height:80px;object-fit:cover;display:block;margin-top:16px;background:var(--surface);border:1px solid transparent}.mk.cur img{width:96px;height:96px;border-color:var(--ink)}.mk small{font-size:14px;line-height:1.4;color:var(--ink3)}.mk b{font-size:16px;font-weight:500;letter-spacing:-.01em;margin-top:4px}.mk .go{display:inline-flex;align-items:center;gap:6px;font-size:14px;color:var(--ink2)}.mk .go .i{width:16px;height:16px}a.mk:hover .go{color:var(--ink)}.mk.cur .dot{width:24px;height:24px;margin-top:-12px;background:var(--ink)}.mk.cur b{font-size:20px;font-weight:600;letter-spacing:-.02em}.mk.cur .go{color:var(--ink);font-weight:500}.pd-rv{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.pd-rc{background:var(--surface);display:flex;flex-direction:column}.pd-rc .ph{aspect-ratio:4/3;overflow:hidden;background:#000}.pd-rc .ph img{width:100%;height:100%;object-fit:cover;display:block}.pd-rc .rb{display:flex;flex-direction:column;gap:20px;padding:28px;flex:1}.pd-rc blockquote{margin:0;font-size:20px;line-height:1.35;font-weight:500;letter-spacing:-.01em;text-wrap:pretty}.pd-rc .who{margin-top:auto;display:flex;gap:8px;align-items:baseline;font-size:14px;color:var(--ink3)}.pd-rc .who b{color:var(--ink);font-size:16px;font-weight:600}.pd-link{display:inline-flex;align-items:center;gap:8px;font-weight:600;text-decoration:underline;text-underline-offset:6px;text-decoration-color:#71717a}.pd-link .i{width:18px;height:18px}.pd-spec{margin:0;display:grid;grid-template-columns:1fr 1fr;column-gap:48px}.pd-spec div{display:grid;grid-template-columns:180px 1fr;gap:24px;padding:20px 0;border-bottom:1px solid var(--line)}.pd-spec div:nth-child(-n+2){border-top:1px solid var(--line)}.pd-spec dt{color:var(--ink2)}.pd-spec dd{margin:0;font-weight:500}.pd-desc{max-width:68ch;color:var(--ink2);line-height:1.6}.pd-desc p{margin:0 0 16px}.pd-desc strong,.pd-desc b{color:var(--ink)}.pc{padding-bottom:var(--sec)}.pc-grid{display:grid;grid-template-columns:7fr 5fr;gap:48px;align-items:start}.pc h1{margin:0 0 32px;font-weight:600;letter-spacing:-.04em;line-height:1;font-size:56px}.pc-fs{display:grid;gap:12px;padding:20px;background:var(--surface);margin-bottom:32px}.pc-fs p{margin:0;display:flex;gap:12px;align-items:center;font-weight:500}.pc-fs .i{width:20px;height:20px}.pc-bar{height:4px;background:var(--line2);border-radius:2px;overflow:hidden}.pc-bar i{display:block;height:100%;background:var(--ink)}.pc-lines{list-style:none;margin:0;padding:0}.pc-ln{display:grid;grid-template-columns:112px 1fr auto;gap:24px;padding:24px 0;border-top:1px solid var(--line)}.pc-ln:last-child{border-bottom:1px solid var(--line)}.pc-im img{width:112px;height:112px;object-fit:cover;display:block;background:#e9e9eb}.pc-nf{display:flex;flex-direction:column;gap:4px;min-width:0}.pc-nf b{font-size:20px;font-weight:600;letter-spacing:-.02em;line-height:1.2}.pc-nf small{font-size:14px;color:var(--ink3)}.pc-nf .pc-disc{color:var(--ink2)}.pc-ctl{margin-top:auto;padding-top:12px;display:flex;gap:16px;align-items:center}.pc-qty{display:inline-flex;align-items:center;border:1px solid var(--line2);border-radius:2px;height:44px}.pc-qty button,.pc-rm{width:44px;height:44px;display:grid;place-items:center;background:none;border:0;color:var(--ink);cursor:pointer;padding:0}.pc-qty .i,.pc-rm .i{width:16px;height:16px}.pc-rm{color:var(--ink3)}.pc-rm:hover{color:var(--ink)}.pc-qty span{min-width:32px;text-align:center;font-weight:500;font-variant-numeric:tabular-nums}.pc-lp{display:grid;justify-items:end;align-content:start;gap:2px;font-weight:600;font-size:20px;font-variant-numeric:tabular-nums;white-space:nowrap}.pc-lp s{font-size:14px;font-weight:400;color:var(--ink3)}.pc-sum{background:var(--surface);padding:32px;display:flex;flex-direction:column;gap:24px;position:sticky;top:24px}.pc-sum h2{margin:0;font-size:20px;font-weight:600;letter-spacing:-.02em}.pc-sum dl{margin:0;display:grid;gap:12px}.pc-sum dl div{display:flex;justify-content:space-between;gap:16px;color:var(--ink2);font-variant-numeric:tabular-nums}.pc-sum dd{margin:0;color:var(--ink)}.pc-sum .tot{padding-top:16px;border-top:1px solid var(--line2);color:var(--ink);font-size:20px;font-weight:600}.pc-go{width:100%;justify-content:center}.pc-sum form{margin:0}.pc-code label{display:block;font-size:14px;color:var(--ink2);margin-bottom:8px}.pc-code div{display:flex;gap:8px}.pc-code input{flex:1;min-width:0;height:52px;padding:0 16px;background:var(--bg);border:1px solid var(--line2);border-radius:2px;color:var(--ink);font:400 16px var(--f)}.pc-code input::placeholder{color:var(--ink3)}.pc-code input:focus-visible{outline:2px solid var(--coral);outline-offset:2px}.pc-codes{list-style:none;margin:12px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:8px}.pc-codes li{display:inline-flex;align-items:center;gap:4px;padding-left:12px;border:1px solid var(--line2);border-radius:2px;font-size:14px;font-weight:500}.pc-codes button{width:36px;height:36px;display:grid;place-items:center;background:none;border:0;color:var(--ink2);cursor:pointer}.pc-codes .i{width:14px;height:14px}.pc-err{margin:8px 0 0;font-size:14px;color:var(--coral)}.pc.busy{opacity:.6;pointer-events:none}.pc-empty{padding-block:48px 0;display:grid;justify-items:start;gap:16px}.pc-empty h1{margin:0}.pc-empty p{margin:0;color:var(--ink2)}.pc-eacts{display:flex;flex-wrap:wrap;gap:8px}.pc-eacts .btn-line{background:var(--b2bg)}.pc-back{display:inline-flex;align-items:center;gap:8px;margin-top:24px;min-height:44px;color:var(--ink2);font-size:16px;text-decoration:none}.pc-back:hover{color:var(--ink)}.pc-back .i{width:16px;height:16px}.pc-note{margin:-12px 0 0;font-size:14px;color:var(--ink2);text-wrap:pretty}.pc-codes .ok{width:14px;height:14px;opacity:1;color:var(--ink)}.pc-help{margin:0;display:flex;flex-wrap:wrap;align-items:center;gap:4px 16px;font-size:14px;color:var(--ink2)}.pc-help a{display:inline-flex;align-items:center;gap:6px;min-height:44px;color:var(--ink);text-decoration:none}.pc-help .i{width:16px;height:16px}.pcol{padding-bottom:var(--sec)}.pcol-h{padding-block:32px 72px;max-width:900px}.pcol-h h1{margin:0;font-weight:600;letter-spacing:-.04em;line-height:1;font-size:clamp(48px,7vw,96px)}.pcol-intro{margin:32px 0 0;font-size:20px;line-height:1.5;color:#b4b4bc;max-width:56ch}.pcol-intro p{margin:0 0 12px}.pcol-sub{display:flex;justify-content:space-between;align-items:baseline;gap:32px;padding-bottom:24px;border-bottom:1px solid var(--line);margin-bottom:48px}.pcol-sub h2{margin:0;font-size:clamp(28px,3vw,40px);font-weight:600;letter-spacing:-.03em}.pcol-sub p{margin:0;color:var(--ink2)}.pcol-list{list-style:none;margin:0;padding:0;display:grid;gap:48px}.pcol-row{display:grid;grid-template-columns:6fr 6fr;gap:48px;align-items:center}.pcol-im{display:block;aspect-ratio:4/3;background:var(--surface);overflow:hidden}.pcol-im img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .4s cubic-bezier(.2,.7,.2,1)}.pcol-im:hover img{transform:scale(1.02)}.pcol-tx{display:flex;flex-direction:column;gap:16px;max-width:520px}.pcol-tx h2{margin:0;font-size:clamp(32px,3.4vw,48px);font-weight:600;letter-spacing:-.035em;line-height:1.05}.pcol-tx h2 a:hover{text-decoration:underline;text-underline-offset:6px;text-decoration-thickness:2px}.pcol-s{margin:0;font-size:20px;line-height:1.4;color:#b4b4bc}.pcol-pr{display:grid;gap:4px;margin-top:8px}.pcol-pr .omni{font-size:14px}.pcol-acts{display:flex;flex-wrap:wrap;gap:12px;margin-top:8px}.pcol-pag{display:flex;gap:12px;justify-content:center}.ppol{padding-bottom:var(--sec)}.ppol-grid{display:grid;grid-template-columns:3fr 9fr;gap:48px;align-items:start}.ppol-nav{position:sticky;top:24px}.ppol-nav ul{list-style:none;margin:0;padding:0;display:grid}.ppol-nav a{display:block;padding:12px 0;color:var(--ink2);border-top:1px solid var(--line)}.ppol-nav li:last-child a{border-bottom:1px solid var(--line)}.ppol-nav a[aria-current=page],.ppol-nav a:hover{color:var(--ink)}.ppol-nav a[aria-current=page]{font-weight:500}.ppol-txt{max-width:68ch;color:var(--ink2);line-height:1.6}.ppol-txt .shopify-policy__container{max-width:none;margin:0;padding:0}.ppol-txt h1,.ppol-txt .shopify-policy__title h1{margin:0 0 48px;color:var(--ink);font-weight:600;letter-spacing:-.04em;line-height:1;font-size:56px;text-align:left}.ppol-txt h2,.ppol-txt h3,.ppol-txt strong{color:var(--ink)}.ppol-txt h2,.ppol-txt h3{margin:48px 0 16px;font-size:20px;font-weight:600;letter-spacing:-.02em;line-height:1.3}.ppol-txt p{margin:0 0 16px}.ppol-txt ol,.ppol-txt ul{margin:0 0 16px;padding-left:20px;display:grid;gap:8px}.ppol-txt a{color:var(--ink);text-decoration:underline;text-underline-offset:4px}.ppol-txt table{border-collapse:collapse;width:100%;margin:0 0 16px}.ppol-txt td,.ppol-txt th{border:1px solid var(--line);padding:8px 12px;text-align:left}.p404{padding-block:48px var(--sec);text-align:center}.p404 .in{display:flex;flex-direction:column;align-items:center}.p404-art{margin:0 0 32px;width:100%;max-width:880px;font:500 clamp(8px,1.15vw,14px)/1.05 "Geist Mono",ui-monospace,monospace;color:var(--ink);white-space:pre;overflow:hidden;-webkit-user-select:none;user-select:none;letter-spacing:0}.p404 h1{margin:0;font-weight:600;letter-spacing:-.04em;line-height:1;font-size:clamp(36px,4vw,56px)}.p404 p{margin:16px 0 0;max-width:44ch;color:var(--ink2);font-size:18px;text-wrap:pretty}.p404-acts{display:flex;flex-wrap:wrap;gap:12px;justify-content:center;margin-top:32px}@media(max-width:900px){.pd-top,.pc-grid,.ppol-grid{grid-template-columns:minmax(0,1fr);gap:32px}.pd-top>*,.pc-grid>*{min-width:0}.pd-buy,.pc-sum,.ppol-nav{position:static}.pd-buy h1,.pc h1{font-size:40px}.pd-gal{grid-template-columns:1fr;grid-template-areas:"m" "t"}.pd-thumbs{flex-direction:row;overflow-x:auto}.pd-th{width:72px;height:72px;flex:none}.ad .ap{flex-direction:column;align-items:flex-end;gap:0}.pd .shead,.pd-sec .shead{flex-direction:column;align-items:flex-start;gap:16px}.axis{display:flex;flex-direction:column}.ends{display:contents}.ends .eh{display:none}.ends .ev{display:inline-flex}.ends span:last-child{order:2}.axbody{height:auto;margin:16px 0 16px 5px;border-top:0;border-left:1px solid #52525B;display:grid;gap:24px;padding-block:16px}.mk{transform:none;width:auto;grid-template-columns:72px 1fr;justify-items:start;align-items:center;column-gap:16px;row-gap:2px;text-align:left;padding-left:20px;position:relative;left:0!important}.mk .dot{position:absolute;left:-6px;top:50%;margin:-6px 0 0}.mk.cur .dot{left:-12px;margin-top:-12px}.mk img,.mk.cur img{grid-row:1/span 3;width:72px;height:72px;margin:0}.mk b{margin:0}.pd-rv{grid-template-columns:1fr}.pd-rc .rb{padding:20px}.pd-spec{grid-template-columns:1fr}.pd-spec div{grid-template-columns:120px 1fr;gap:16px}.pd-spec div:nth-child(2){border-top:0}.pd-sticky{display:flex;position:fixed;left:0;right:0;bottom:0;z-index:30;justify-content:space-between;align-items:center;gap:16px;padding:12px max(16px,env(safe-area-inset-right,0px)) calc(12px + env(safe-area-inset-bottom,0px)) max(16px,env(safe-area-inset-left,0px));background:var(--stuck,rgb(6 6 8 / .85));-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-top:1px solid var(--line2);transform:translateY(110%);transition:transform .25s cubic-bezier(.2,.7,.2,1)}.pd-sticky.on{transform:none}.pd-sticky b{font-size:20px;font-weight:600;letter-spacing:-.02em;font-variant-numeric:tabular-nums;white-space:nowrap}.pd-sticky .btn{height:48px}.pc-ln{grid-template-columns:88px 1fr;gap:16px}.pc-im{grid-row:1/span 2}.pc-im img{width:88px;height:88px}.pc-lp{grid-column:2;justify-items:start;display:flex;gap:8px;align-items:baseline;font-size:16px}.pc-sum{padding:24px}.pcol-h{padding-block:16px 48px}.pcol-sub{flex-direction:column;gap:8px}.pcol-row{grid-template-columns:1fr;gap:20px}.pcol-list{gap:56px}.ppol-nav ul{display:flex;gap:8px 24px;flex-wrap:wrap}.ppol-nav a,.ppol-nav li:last-child a{border:0;padding:0}.ppol-txt h1,.ppol-txt .shopify-policy__title h1{font-size:40px;margin-bottom:32px}}@media(prefers-reduced-motion:reduce){.pd-sticky,.pcol-im img{transition:none}}.pc-code .btn-line,.pcol-acts .btn-line{background:var(--b2bg)}.pd-price s{margin-left:12px}.ad .ap{gap:12px}.pd-dim{border:0;padding:0}.ads{background:var(--surface);padding:16px 16px 8px}.ads-h{margin-bottom:4px}.ad,.ad:last-child{border:0;min-height:52px;padding:6px 0}.ads-more{clear:both;display:inline-flex;align-items:center;gap:6px;margin:4px 0 8px;font-size:14px;color:var(--ink2);text-decoration:underline;text-underline-offset:4px;text-decoration-color:#52525b}.ads-more .i{width:14px;height:14px}.ads-more:hover{color:var(--ink)}.pd-buy .ads+.pd-cta{margin-top:0}.pd-ship{gap:12px}.pd-ship li,.pd-ship li:last-child{border:0;padding:0}.pd-sec{border-top:0}.pd-spec{background:var(--surface);padding:8px 24px}.pd-spec div,.pd-spec div:nth-child(-n+2){border:0;padding:14px 0}.pc-lp{column-gap:12px}.pc-ln,.pc-ln:last-child{border:0;background:var(--surface);padding:16px;margin-bottom:8px}.pc-fs{margin-bottom:16px}@media(max-width:900px){.pd-spec{padding:8px 16px}.pd-spec div{padding:12px 0}.pc-ln{padding:12px}}@media(max-width:900px){.ad .ap{gap:0}}.ad,.ad:last-child{padding:10px 0;min-height:60px}.ad:last-of-type{padding-bottom:0}.ads-more{margin:24px 0 8px}.ends i{align-items:center;line-height:0}.ends .i{display:block}
/*# sourceMappingURL=/cdn/shop/t/11/assets/gr1nd-pages.css.map */
