.phead{padding-block:36px 26px}.phead h1{font:900 clamp(44px,6.5vw,92px)/.9 var(--display);text-transform:uppercase;margin-top:12px}.phead p{color:var(--muted);max-width:58ch;margin-top:12px;font-size:16px}.crumbs-bar{display:flex;flex-wrap:wrap;gap:8px;font:500 11px/1.4 var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.crumbs-bar a{color:var(--link);text-decoration:none}.crumbs-bar a:hover{text-decoration:underline}.crumbs-bar i{font-style:normal;opacity:.5}.crumbs-bar span{color:var(--fg)}.crumbs{font:500 10px/1 var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}.abanner{position:relative;border-radius:20px;overflow:hidden;background:color-mix(in oklab,var(--tint) 28%,var(--surface));border:1px solid var(--line);padding:28px;display:flex;justify-content:space-between;gap:20px;align-items:flex-end;min-height:220px;margin-top:14px}.abanner .num{position:absolute;right:24px;top:10px;font:900 120px/1 var(--stencil);color:transparent;-webkit-text-stroke:2px color-mix(in oklab,var(--fg) 25%,transparent)}.abanner h1{font:900 clamp(44px,6vw,84px)/.9 var(--display);text-transform:uppercase;margin-top:10px}.abanner p{color:var(--muted);margin-top:8px;max-width:52ch}.abanner .trio{display:flex;align-items:flex-end;position:relative}.abanner .trio .art{width:120px;margin-left:-26px;animation:float 5s ease-in-out infinite}.abanner .trio .art:nth-child(2){width:96px;animation-delay:-1.6s}.abanner .trio .art:nth-child(3){width:84px;animation-delay:-3.2s}@keyframes float{50%{transform:translateY(-8px) rotate(-3deg)}}.pp{padding-block:24px 20px}.pd{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:44px;margin-top:20px}.pd-media{position:sticky;top:calc(env(safe-area-inset-top,0px) + 116px);align-self:start;display:flex;flex-direction:column;gap:12px}.pd-media .badges{top:14px;left:14px}.pd-stage{border-radius:16px;perspective:900px}.pd-stage .art{width:78%;transform:rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg));transition:transform .15s ease-out}.pd-thumbs{display:flex;gap:8px;flex-wrap:wrap}.pd-thumbs button{width:64px;border-radius:10px;overflow:hidden;border:2px solid transparent;padding:0;background:none}.pd-thumbs button[aria-pressed=true]{border-color:var(--fg)}.pd-thumbs .stage .art{width:84%}.pd-info{display:flex;flex-direction:column;gap:14px;min-width:0}.pd-info h1{font:800 clamp(38px,4.6vw,60px)/.95 var(--display);text-transform:uppercase}.pd-price{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap}.pd-price b{font:700 30px var(--body);font-variant-numeric:tabular-nums}.pd-price s{color:var(--muted)}.pd-price .save{font:600 11px var(--mono);background:var(--sale);color:#fff;padding:4px 7px;border-radius:4px}.pd-price.on b{color:var(--sale)}.opt{margin-bottom:6px}.opt-label{font:600 10px/1 var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--muted);margin-bottom:8px}.opt-label b{color:var(--fg)}.buy{display:flex;gap:10px;flex-wrap:wrap;margin-top:6px}.stepper{display:inline-flex;align-items:center;border:1px solid var(--line);border-radius:999px;overflow:hidden;margin-top:6px}.stepper button{width:28px;height:28px;border:0;background:none;font-size:16px;line-height:1}.stepper button:hover{background:var(--surface-2)}.stepper span{min-width:24px;text-align:center;font:600 13px var(--mono)}.buy .stepper{margin:0;height:48px}.buy .stepper button{width:40px;height:46px}.buy .btn{flex:1;min-width:150px;height:48px}.ship-card{border:1.5px solid var(--fg);border-radius:10px;background:var(--paper);display:grid;grid-template-columns:repeat(2,minmax(0,1fr));font-size:13px}.ship-card>div{padding:10px 12px}.ship-card>div+div{border-left:1.5px solid var(--fg)}.ship-card small{display:block;font:500 9px/1.4 var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}.ship-card b{font-weight:600}.ptabs{display:flex;gap:18px;border-bottom:1px solid var(--line)}.ptabs button{border:0;background:none;padding:10px 0;font-weight:600;font-size:14px;color:var(--muted);border-bottom:2px solid transparent;margin-bottom:-1px}.ptabs button[aria-selected=true]{color:var(--fg);border-color:var(--fg)}.ptab{font-size:14px;color:var(--muted);min-height:120px}.ptab ul{margin:0;padding-left:18px;display:flex;flex-direction:column;gap:6px}.pp-sec{padding-block:48px 8px}.pp-sec h2{font:800 clamp(30px,4vw,46px)/.95 var(--display);text-transform:uppercase;margin-bottom:18px}.cart-layout{display:grid;grid-template-columns:minmax(0,1fr) 370px;gap:32px;align-items:start}.cart-lines{background:var(--surface);border:1px solid var(--line);border-radius:16px;padding:6px 20px}.line{display:grid;grid-template-columns:96px minmax(0,1fr) auto;gap:12px;align-items:center;padding:12px 0;border-bottom:1px solid var(--line);animation:cardIn .35s both}.line:last-child{border-bottom:0}.line .stage{border-radius:10px;width:96px}.line .stage .art{width:84%}.line b{display:block;font-weight:600;font-size:14px;line-height:1.3}.line b a{text-decoration:none}.line b a:hover{text-decoration:underline}.line .meta{font-size:12px;color:var(--muted)}.line .right{display:flex;flex-direction:column;align-items:flex-end;gap:6px;font:600 14px var(--body);font-variant-numeric:tabular-nums}.line s{display:block;font-size:12px;color:var(--muted);font-weight:400}.rm{border:0;background:none;color:var(--muted);font-size:12px;padding:0;text-decoration:underline;text-underline-offset:2px}.rm:hover{color:var(--sale)}.summary{position:sticky;top:calc(env(safe-area-inset-top,0px) + 116px);background:var(--surface);border:1px solid var(--line);border-radius:16px;padding:20px;display:flex;flex-direction:column;gap:14px}.summary h2{font:800 28px/1 var(--display);text-transform:uppercase}.ship-meter{background:var(--surface-2);border-radius:12px;padding:12px 14px;font-size:13px}.ship-meter .bar{height:8px;border-radius:4px;background:var(--line);margin-top:8px;overflow:hidden;position:relative}.ship-meter .bar i{position:absolute;inset:0 auto 0 0;background:repeating-linear-gradient(-45deg,var(--accent) 0 8px,#f0b400 8px 16px);border-radius:4px}.sum{display:flex;flex-direction:column;gap:6px;font-size:14px}.sum div{display:flex;justify-content:space-between;font-variant-numeric:tabular-nums}.sum .tot{font-size:18px;font-weight:700;padding-top:8px;border-top:1px dashed var(--line);margin-top:4px}.sum .disc{color:var(--ok)}.blank{text-align:center;padding:56px 20px;border:2px dashed var(--line);border-radius:20px;color:var(--muted)}.blank .art{width:140px;margin:0 auto 12px}.blank b{display:block;color:var(--fg);font:800 34px/1 var(--display);text-transform:uppercase;margin-bottom:8px}.blank .btn{margin-top:18px}.help-grid{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,.7fr);gap:40px;align-items:start}.info-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-bottom:44px}.info-card{background:var(--surface);border:1px solid var(--line);border-radius:16px;padding:22px}.info-card .ico{width:30px;height:30px;stroke-width:1.6}.info-card h3{font:800 26px/1 var(--display);text-transform:uppercase;margin:12px 0 8px}.info-card p{color:var(--muted);font-size:14px}.faq h2,.contact h2{font:800 34px/1 var(--display);text-transform:uppercase;margin-bottom:10px}.faq details{border-bottom:1px solid var(--line);padding:16px 0}.faq summary{cursor:pointer;font-weight:600;font-size:16px;list-style:none;display:flex;justify-content:space-between;gap:12px}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"+";font:500 20px/1 var(--mono);transition:transform .2s;flex:none}.faq details[open] summary:after{transform:rotate(45deg)}.faq details p{color:var(--muted);margin-top:10px;max-width:64ch}.contact{background:var(--surface);border:1px solid var(--line);border-radius:16px;padding:22px;display:flex;flex-direction:column;gap:12px;position:sticky;top:calc(env(safe-area-inset-top,0px) + 116px)}.field{display:flex;flex-direction:column;gap:5px}.field label{font-size:12px;font-weight:600}.field input,.field textarea{border-radius:10px;border:1px solid var(--line);background:var(--bg);padding:0 12px;outline:none;width:100%}.field input{height:46px}.field textarea{min-height:120px;padding:10px 12px;resize:vertical}.field input:focus,.field textarea:focus{border-color:var(--fg)}.about-hero{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:44px;align-items:center;padding-block:36px 20px}.about-hero h1{font:900 clamp(48px,7vw,100px)/.88 var(--display);text-transform:uppercase;margin-top:12px}.about-hero p{color:var(--muted);font-size:17px;max-width:54ch;margin-top:16px}.about-art{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.about-art .stage{border-radius:16px}.about-art .stage:nth-child(3n+2){transform:translateY(18px)}.rte{color:var(--muted);font-size:16px;max-width:68ch}.rte h2,.rte h3{color:var(--fg);font:800 30px/1 var(--display);text-transform:uppercase;margin:28px 0 10px}.rte p{margin:0 0 12px}.rte a{color:var(--link)}.faq .rte{max-width:none}
/*# sourceMappingURL=/cdn/shop/t/2/assets/ad-4.css.map */
