.g3d-st{--ink: var(--color-foreground);--surface: #fff;--surface-2: #f3f1ec;--muted: #5f5f68;--line: #16161a1a;--shadow: 0 1px 2px #0000000d, 0 12px 32px #14141e14;--red: #e3350d;--red-ink: #b8260a;--gold: #f2b705;--dot: #16161a12;--ball-line: #16161a;--grass: #3fa34d;--fire: #f06a24;--water: #2f8fe0;--spring: cubic-bezier(.3,1.3,.5,1);padding-bottom:56px;color:var(--ink);font-family:Inter,system-ui,sans-serif;font-size:16px;line-height:normal;display:block}html[data-color-scheme=dark] .g3d-st{--surface: #1b1b1e;--surface-2: #232327;--muted: #a2a3ad;--line: #ffffff17;--shadow: 0 1px 2px #0006, 0 16px 40px #00000073;--red: #ff4b2b;--red-ink: #ff6a4d;--gold: #ffcb05;--dot: #ffffff0d;--ball-line: #000}.g3d-st [hidden]{display:none!important}:where(.g3d-st) a{color:inherit;text-decoration:none}:where(.g3d-st) button{font:inherit;color:inherit;cursor:pointer}:where(.g3d-st) p,:where(.g3d-st) figure{margin:0;line-height:inherit}.g3d-st .st-ph img,.g3d-st .st-mini img,.g3d-st #st-lbImg,.g3d-st .st-box figure img{display:block;width:100%;height:100%;max-width:none;object-fit:cover}.g3d-st :focus:not(:focus-visible){outline:none}.g3d-st :focus-visible{outline:3px solid var(--ink);outline-offset:3px}.g3d-st .st-wrap{width:min(1180px,100% - 32px);margin:auto}.g3d-st .st-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.g3d-st .st-eyebrow{display:inline-flex;align-items:center;gap:9px;font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--red-ink)}.g3d-st .st-pball{position:relative;flex:none;width:20px;height:20px;border-radius:50%;border:2px solid var(--ball-line);background:linear-gradient(var(--red) calc(50% - 1.5px),var(--ball-line) 0 calc(50% + 1.5px),#fff 0);box-shadow:inset -2px -2px #0000001f,0 2px 6px #e3350d40}.g3d-st .st-pball:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:6px;height:6px;border-radius:50%;background:#fff;border:2px solid var(--ball-line)}.g3d-st .st-eyebrow:hover .st-pball{animation:st-wobble 1s ease-in-out}.g3d-st .st-crumbs{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:4px 0 0;font-size:13px;color:var(--muted)}.g3d-st .st-crumbs a{display:inline-flex;align-items:center;min-height:44px}.g3d-st .st-crumbs a:hover{color:var(--ink)}.g3d-st .st-pdp{display:grid;grid-template-columns:minmax(0,1fr) 400px;gap:40px;align-items:start}.g3d-st .st-stage{position:relative;isolation:isolate;overflow:hidden;display:grid;justify-items:center;gap:12px;padding:22px 22px 18px;border-radius:28px;border:1px solid var(--line);box-shadow:var(--shadow);background:radial-gradient(var(--dot) 1.2px,transparent 1.3px) 0 0 / 22px 22px,var(--surface)}.g3d-st .st-is-paused *,.g3d-st .st-is-paused :before,.g3d-st .st-is-paused :after{animation-play-state:paused!important}.g3d-st.st-is-still .st-ph:after,.g3d-st.st-is-still .st-foil:before{animation-play-state:paused!important}.g3d-st .st-note{display:block;min-height:3em;max-width:54ch;margin:0 auto;text-align:center;font-size:13px;line-height:1.5;color:var(--muted)}.g3d-st .st-star{font-style:normal;color:var(--gold)}.g3d-st .st-tag{position:absolute;top:14px;z-index:4;padding:5px 10px;border-radius:999px;font-size:11px;font-weight:800;letter-spacing:.04em;background:var(--surface);border:1px solid var(--line)}.g3d-st .st-tag--gen{left:14px}.g3d-st .st-tag--save{right:14px;border-color:transparent;background:#d42f0c;color:#fff;letter-spacing:0}.g3d-st .st-ph{position:relative;display:block;overflow:hidden;container-type:inline-size;background:#e9edf2}.g3d-st .st-ph img{scale:1.12}.g3d-st .st-soon{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-content:center;justify-items:center;gap:3cqi;text-align:center;color:#16161a;font-size:clamp(8px,11cqi,16px);line-height:1.1;background:radial-gradient(circle at 50% 30%,color-mix(in srgb,var(--c) 55%,#fff),var(--c) 75%)}.g3d-st .st-soon i{--r: color-mix(in srgb, currentColor 70%, transparent);width:34cqi;aspect-ratio:1;margin-bottom:2cqi;border-radius:50%;border:max(2px,2.4cqi) solid var(--r);background:radial-gradient(circle,var(--r) 0 18%,transparent 19% 27%,var(--r) 28% 36%,transparent 37%),linear-gradient(transparent calc(50% - 1.2cqi),var(--r) 0 calc(50% + 1.2cqi),transparent 0)}.g3d-st .st-soon b{font-weight:800}.g3d-st .st-soon small{font-size:.78em;font-weight:600}.g3d-st .st-ph:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;translate:-120%;pointer-events:none;background:linear-gradient(115deg,transparent 32%,#ffeca080 47%,#ffffffbf 50%,#ffeca080 53%,transparent 68%)}.g3d-st .st-is-shiny .st-ph:has(img):after{animation:st-shimmer 4.2s ease-in-out infinite}.g3d-st .st-fan{position:relative;width:min(100%,600px,max(320px,100svh - 330px) * 1.42);aspect-ratio:1.42;container-type:inline-size}.g3d-st .st-card{--tf: none;position:absolute;top:10cqi;width:36cqi;aspect-ratio:5 / 7;padding:0;border:0;background:none;text-align:left;perspective:150cqi;transform:var(--tf);cursor:zoom-in;transition:transform .45s var(--spring),scale .3s var(--spring)}.g3d-st .st-card:disabled{cursor:default}.g3d-st .st-card:nth-child(1){left:2cqi;--tf: translateY(3cqi) rotate(-9deg)}.g3d-st .st-card:nth-child(2){left:32cqi;z-index:2;--tf: translateY(-2cqi)}.g3d-st .st-card:nth-child(3){left:62cqi;--tf: translateY(3cqi) rotate(9deg)}@media(hover:hover){.g3d-st .st-fan:hover .st-card:nth-child(1){--tf: translate(-5cqi, 4cqi) rotate(-13deg)}.g3d-st .st-fan:hover .st-card:nth-child(2){--tf: translateY(-4cqi) scale(1.03)}.g3d-st .st-fan:hover .st-card:nth-child(3){--tf: translate(5cqi, 4cqi) rotate(13deg)}.g3d-st .st-fan .st-card:hover{z-index:3}.g3d-st .st-card:enabled:hover{scale:1.1}}.g3d-st .st-card:focus-visible{z-index:3;scale:1.1;outline:none}.g3d-st .st-card:focus-visible .st-front{outline:3px solid var(--ink);outline-offset:3px}.g3d-st .st-card__in{position:relative;display:block;height:100%;transform-style:preserve-3d}.g3d-st .st-is-flip .st-card__in{animation:st-flip .8s cubic-bezier(.45,.05,.3,1) calc(var(--i) * 90ms) backwards}.g3d-st .st-is-flip .st-front{animation:st-show-front .8s step-end calc(var(--i) * 90ms) backwards}.g3d-st .st-is-flip .st-back{animation:st-show-back .8s step-end calc(var(--i) * 90ms) backwards}.g3d-st .st-face{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;border-radius:2.6cqi;backface-visibility:hidden;box-shadow:0 2cqi 5cqi #00000047}.g3d-st .st-front{display:flex;flex-direction:column;gap:1.5cqi;padding:1.8cqi;border:.9cqi solid var(--c);transition:border-color .3s;background:linear-gradient(160deg,color-mix(in srgb,var(--c) 26%,var(--surface)),var(--surface) 55%,color-mix(in srgb,var(--c) 14%,var(--surface)))}.g3d-st .st-front>:not(.st-foil){position:relative;z-index:1}.g3d-st .st-card__top,.g3d-st .st-card__foot{display:flex;justify-content:space-between;align-items:center;gap:1cqi;padding:0 .4cqi;white-space:nowrap}.g3d-st .st-card__foot{justify-content:center}.g3d-st .st-card__top b{overflow:hidden;text-overflow:ellipsis;font-size:max(11px,3cqi);letter-spacing:-.01em}.g3d-st .st-card__top span,.g3d-st .st-card__foot{font-size:max(8px,1.9cqi);font-weight:700;color:var(--muted);font-variant-numeric:tabular-nums}.g3d-st .st-card__ph{flex:1;border-radius:1.8cqi;box-shadow:inset 0 0 0 .3cqi #0000001a;background:radial-gradient(circle at 50% 40%,color-mix(in srgb,var(--c) 30%,#e9edf2),#e9edf2 70%)}.g3d-st .st-type{display:inline-flex;align-items:center;gap:.7cqi;padding:.5cqi 1.4cqi .5cqi 1cqi;border-radius:99px;background:var(--c);color:#16161a;font-size:max(10px,1.8cqi);font-weight:800;letter-spacing:.08em;text-transform:uppercase}.g3d-st .st-type svg{width:max(9px,2.2cqi);aspect-ratio:1;fill:currentColor}.g3d-st .st-foil{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;padding:inherit;border-radius:inherit;opacity:0;transition:opacity .4s;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.g3d-st .st-foil:before{content:"";position:absolute;top:-40%;right:-70%;bottom:-40%;left:-70%;background:linear-gradient(115deg,transparent 28%,#ff7ad959 36%,#ffe66a66 43%,#6affd059 50%,#6aa8ff59 57%,transparent 66%)}.g3d-st .st-is-shiny .st-foil{opacity:1}.g3d-st .st-is-shiny .st-foil:before{animation:st-foil 5s ease-in-out infinite alternate}.g3d-st .st-is-shiny .st-front{border-color:var(--gold)}.g3d-st .st-is-shiny .st-card__top b:before{content:"\2726  ";color:var(--gold)}.g3d-st .st-back{display:grid;place-items:center;opacity:0;transform:rotateY(180deg);border:.9cqi solid #f4f4f4;background:radial-gradient(circle,#f4f4f4 0 5cqi,#111 0 6.6cqi,transparent 0),linear-gradient(var(--red) 0 47%,#111 0 53%,#f4f4f4 0)}.g3d-st .st-back b{position:absolute;top:12%;font-size:4.4cqi;letter-spacing:.12em;color:#fff;text-shadow:0 .4cqi #7a1502}.g3d-st .st-strip{position:relative;display:grid;min-height:115px;grid-template-columns:repeat(10,minmax(62px,1fr));gap:2px;width:100%;padding:4px 4px 22px;overflow-x:auto;scrollbar-width:none;background:linear-gradient(var(--line),var(--line)) 0 calc(100% - 9px) / 100% 2px no-repeat local}.g3d-st .st-gen{display:grid;justify-items:center;gap:1px;padding:8px 2px 7px;border:1.5px solid transparent;border-radius:14px;background:none}.g3d-st .st-gen[aria-checked=true]{border-color:var(--ink);background:var(--surface);box-shadow:var(--shadow)}.g3d-st .st-gen b{font-size:13px}.g3d-st .st-gen small,.g3d-st .st-gens small{max-width:100%;text-wrap:balance;line-height:1.15;font-size:10px;font-weight:600;color:var(--muted)}.g3d-st .st-mini{position:relative;width:50px;height:28px;margin-bottom:3px}.g3d-st .st-mini span{position:absolute;left:0;bottom:0;width:24px;aspect-ratio:1;overflow:hidden;border-radius:50%;border:2px solid var(--surface);background:var(--c);transition:transform .35s var(--spring)}.g3d-st .st-mini span:nth-child(2){left:13px;z-index:1;transform:translateY(-4px)}.g3d-st .st-mini span:nth-child(3){left:26px}.g3d-st .st-mini img{scale:1.15}@media(hover:hover){.g3d-st .st-gen:hover .st-mini span:nth-child(1){transform:translate(-3px) rotate(-6deg)}.g3d-st .st-gen:hover .st-mini span:nth-child(2){transform:translateY(-6px) scale(1.06)}.g3d-st .st-gen:hover .st-mini span:nth-child(3){transform:translate(3px) rotate(6deg)}}.g3d-st .st-strip .st-pball{position:absolute;left:0;bottom:0;width:18px;height:18px;transition:transform .5s var(--spring)}.g3d-st .st-strip .st-pball:after{width:5px;height:5px}.g3d-st #st-lb{padding:0;border:0;background:none;overflow:visible;max-width:none;max-height:none;color:var(--ink)}.g3d-st #st-lb::backdrop{background:#08080cd9;animation:st-fadeIn .25s}.g3d-st .st-lb__card{position:relative;display:grid;gap:12px;padding:14px 14px 16px;border-radius:26px;border:6px solid var(--c);box-shadow:0 30px 80px #00000080;background:linear-gradient(160deg,color-mix(in srgb,var(--c) 24%,var(--surface)),var(--surface) 55%,color-mix(in srgb,var(--c) 12%,var(--surface)))}.g3d-st .st-lb__card.st-is-in{animation:st-zoomIn .45s var(--spring)}.g3d-st .st-lb__ph,.g3d-st .st-lb__info{position:relative;z-index:1}.g3d-st .st-lb__ph{width:min(100vw - 64px,(100dvh - 180px) * .75,540px);aspect-ratio:3 / 4;overflow:hidden;border-radius:16px;background:#e9edf2}.g3d-st #st-lbImg{transition:opacity .25s}.g3d-st #st-lbImg.st-is-loading{opacity:0}.g3d-st .st-lb__info{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:4px 10px;max-width:44ch;margin:0 auto;text-align:center}.g3d-st #st-lbName{font-size:20px;letter-spacing:-.01em}.g3d-st #st-lb.st-is-shiny #st-lbName:before{content:"\2726  ";color:var(--gold)}.g3d-st #st-lbNo,.g3d-st #st-lbSub,.g3d-st #st-lbPos{font-size:13px;font-weight:600;color:var(--muted)}.g3d-st #st-lbSub{width:100%}.g3d-st #st-lb .st-type{gap:5px;padding:3px 9px 3px 7px;font-size:11px}.g3d-st #st-lb .st-type svg{width:12px}.g3d-st .st-lb__btn{position:absolute;z-index:2;display:grid;place-items:center;width:44px;height:44px;border-radius:50%;border:1px solid var(--line);background:var(--surface);font-size:22px;line-height:1;box-shadow:0 6px 18px #00000040}.g3d-st #st-lbClose{top:24px;right:24px}.g3d-st #st-lbPrev,.g3d-st #st-lbNext{top:42%}.g3d-st #st-lbPrev{left:24px}.g3d-st #st-lbNext{right:24px}.g3d-st .st-buy{display:grid;gap:20px}.g3d-st h1{margin:10px 0 0;font-family:inherit;font-size:clamp(30px,3.4vw,42px);line-height:1.04;letter-spacing:-.03em;font-weight:800;text-transform:none}.g3d-st .st-price{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.g3d-st #st-price{font-size:30px;letter-spacing:-.02em}.g3d-st #st-save{padding:5px 11px;border-radius:999px;font-size:12px;font-weight:800;background:#d42f0c;color:#fff}.g3d-st .st-was{margin-top:6px;font-size:14px;color:var(--muted)}.g3d-st .st-lede{line-height:1.55;color:var(--muted)}.g3d-st fieldset{margin:0;padding:0;border:0;display:flex;flex-wrap:wrap;gap:8px}.g3d-st legend{margin-bottom:8px;padding:0;font-size:13px;font-weight:700}.g3d-st legend span{font-weight:500;color:var(--muted)}.g3d-st .st-opt{position:relative;display:block;gap:0}.g3d-st .st-opt input{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;opacity:0;cursor:pointer}.g3d-st .st-opt>span{display:flex;align-items:center;gap:6px;height:100%;min-height:44px;padding:9px 18px;border-radius:999px;border:1.5px solid var(--line);background:var(--surface);font-size:14px;font-weight:700}.g3d-st .st-opt:hover>span{border-color:color-mix(in srgb,var(--ink) 40%,transparent)}.g3d-st .st-opt :checked+span{border-color:var(--ink);box-shadow:inset 0 0 0 1px var(--ink)}.g3d-st .st-opt :focus-visible+span{outline:3px solid var(--ink);outline-offset:2px}.g3d-st .st-gens{display:grid;grid-template-columns:repeat(5,1fr);grid-template-rows:repeat(2,minmax(50px,auto));gap:6px}.g3d-st .st-gens .st-opt>span{flex-direction:column;justify-content:center;gap:0;min-height:50px;padding:6px 2px;border-radius:14px;text-align:center}.g3d-st .st-gens b{font-size:15px}.g3d-st #st-vid{width:100%;min-height:44px;margin-bottom:10px;padding:0 12px;border:1.5px solid var(--muted);border-radius:12px;background:var(--surface);color:var(--ink);font:inherit;font-size:14px}.g3d-st #st-atc{width:100%;min-height:54px;border:0;border-radius:999px;font-weight:800;background:#d42f0c;color:#fff;transition:translate .15s}.g3d-st #st-atc:hover{translate:0 -1px}.g3d-st #st-atc:active{translate:0 1px}.g3d-st #st-atc.st-is-added{background:#1f7a43}.g3d-st #st-atc:disabled{background:var(--surface-2);color:var(--muted);border:1.5px dashed var(--line);cursor:not-allowed;translate:none}.g3d-st .st-chips{display:flex;flex-wrap:wrap;gap:8px}.g3d-st .st-chips span,.g3d-st .st-motion{display:inline-flex;align-items:center;gap:6px;padding:8px 12px;border-radius:999px;font-size:13px;font-weight:600;background:var(--surface);border:1px solid var(--line);box-shadow:var(--shadow)}.g3d-st .st-chips b{color:var(--red-ink)}.g3d-st .st-motion{position:relative}.g3d-st:not(:has(.st-is-shiny)) .st-motion{display:none}.g3d-st .st-motion:after{content:"";position:absolute;top:-6px;right:0;bottom:-6px;left:0}.g3d-st .st-motion:hover{border-color:color-mix(in srgb,var(--ink) 40%,transparent)}.g3d-st .st-box{display:grid;gap:10px;padding:16px 18px;border-radius:18px;background:var(--surface-2);border:1px solid var(--line);font-size:14px;line-height:1.5}.g3d-st .st-box h2{margin:0;font-family:inherit;font-size:15px;font-weight:700;line-height:inherit;letter-spacing:normal;text-transform:none}.g3d-st .st-box ul{display:flex;flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none}.g3d-st .st-box li{display:flex;align-items:center;gap:6px;padding:5px 10px;border-radius:999px;font-size:13px;font-weight:600;background:var(--surface);border:1px solid var(--line)}.g3d-st .st-box li:before{content:"";padding:4px;border-radius:50%;background:var(--c)}.g3d-st .st-box li small{font-weight:500;color:var(--muted)}.g3d-st .st-box figure{overflow:hidden;border-radius:12px;background:var(--surface)}.g3d-st .st-box figure img{aspect-ratio:3 / 2}.g3d-st .st-box figcaption{padding:7px 10px;font-size:12px;color:var(--muted)}.g3d-st .st-box p{color:var(--muted)}.g3d-st .st-box a{font-weight:700;text-decoration:underline;color:var(--ink)}.g3d-st .st-more{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:44px}.g3d-st .st-more a{display:grid;gap:10px;padding:22px 24px;border-radius:22px;background:var(--surface);border:1px solid var(--line);box-shadow:var(--shadow);transition:translate .2s}.g3d-st .st-more a:hover{translate:0 -3px}.g3d-st .st-more b{font-size:18px;letter-spacing:-.01em}.g3d-st .st-more b:after{content:" \2192";color:var(--red-ink)}@keyframes st-shimmer{60%{translate:-120%}to{translate:120%}}@keyframes st-wobble{70%{rotate:none}78%{rotate:-10deg}86%{rotate:8deg}94%{rotate:-4deg}}@keyframes st-flip{50%{transform:rotateY(180deg) translateZ(6cqi)}to{transform:rotateY(360deg)}}@keyframes st-show-front{0%{opacity:1}19.91%{opacity:0}69.91%{opacity:1}}@keyframes st-show-back{0%{opacity:0}19.91%{opacity:1}69.91%{opacity:0}}@keyframes st-zoomIn{0%{opacity:0;scale:.3}}@keyframes st-fadeIn{0%{opacity:0}}@keyframes st-foil{0%{transform:translate(-22%)}to{transform:translate(22%)}}@media(prefers-reduced-motion:reduce){.g3d-st *,.g3d-st :before,.g3d-st :after{animation:none!important;transition:none!important}.g3d-st .st-motion{display:none}}@media(max-width:900px){.g3d-st .st-pdp{grid-template-columns:1fr;gap:26px}.g3d-st .st-buy{width:min(100%,560px);justify-self:center}.g3d-st .st-more{grid-template-columns:1fr}}@media(max-width:600px){.g3d-st .st-stage{padding:46px 10px 14px;border-radius:22px}.g3d-st .st-tag{top:12px}}
/*# sourceMappingURL=/cdn/shop/t/39/assets/starter-trio.css.map */
