.c3-pdp{padding:clamp(16px,2vw,28px) 0 clamp(56px,7vw,100px)}.c3-crumbs{color:var(--c3-mute);margin-bottom:20px}.c3-crumbs a:hover{color:var(--c3-ink)}.c3-pdp__grid{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:clamp(28px,5vw,90px);align-items:start}.c3-gal{display:grid;grid-template-columns:1fr 1fr;gap:6px}.c3-gal__item{position:relative;aspect-ratio:4 / 5;background:var(--c3-tile);overflow:hidden;margin:0;scroll-margin-top:90px}.c3-gal__item:first-child{grid-column:1 / -1;aspect-ratio:1 / 1.05}.c3-gal__item img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain}.c3-info{position:sticky;top:92px}.c3-info__label{color:var(--c3-pink);margin:0 0 14px}.c3-info h1{font-size:clamp(44px,4.6vw,80px);margin:0 0 16px}.c3-info__price{display:flex;align-items:baseline;gap:12px;font-family:var(--c3-mono);font-size:20px;padding-bottom:24px;margin-bottom:26px;border-bottom:1px solid var(--c3-line)}.c3-info__price s{color:var(--c3-mute);font-size:15px}.c3-info__price small{margin-left:auto;color:var(--c3-mute);font-size:10px;letter-spacing:.1em;text-transform:uppercase}.c3-opt{border:0;padding:0;margin:0 0 22px;min-width:0}.c3-opt legend{padding:0;width:100%;display:flex;gap:10px;margin-bottom:12px;font-family:var(--c3-mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase}.c3-opt legend span{color:var(--c3-mute);margin-right:auto}.c3-opt legend a{color:var(--c3-mute);text-decoration:underline;text-underline-offset:3px}.c3-opts{display:flex;flex-wrap:wrap;gap:8px}.c3-opts label{position:relative}.c3-opts input{position:absolute;opacity:0;pointer-events:none}.c3-pill{display:inline-flex;align-items:center;gap:10px;min-width:52px;justify-content:center;padding:12px 16px;border:1px solid var(--c3-line);font-family:var(--c3-mono);font-size:12px;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;transition:border-color .2s,background .2s,color .2s}.c3-pill:hover{border-color:var(--c3-mute)}.c3-opts input:checked+.c3-pill{background:var(--c3-ink);color:#0a0a0a;border-color:var(--c3-ink)}.c3-opts input:focus-visible+.c3-pill{outline:2px solid var(--c3-pink);outline-offset:2px}.c3-pill img{width:22px;height:22px;border-radius:50%;object-fit:cover;object-position:top;background:var(--c3-tile)}.c3-buy{display:grid;grid-template-columns:auto 1fr;gap:10px;margin:28px 0 10px}.c3-buy .c3-qty{margin:0;border-color:var(--c3-ink)}.c3-buy .c3-qty button{width:44px;height:auto}.c3-err{color:var(--c3-pink);font-family:var(--c3-mono);font-size:12px;margin:8px 0 0}.c3-err:empty{display:none}.c3-perks{list-style:none;margin:22px 0 8px;padding:0;display:grid;gap:8px;color:var(--c3-mute)}.c3-perks li:before{content:"\2014  ";color:var(--c3-pink)}.c3-acc{border-top:1px solid var(--c3-line)}.c3-acc:last-of-type{border-bottom:1px solid var(--c3-line)}.c3-acc summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;padding:18px 0;font-family:var(--c3-mono);font-size:12px;letter-spacing:.12em;text-transform:uppercase}.c3-acc summary::-webkit-details-marker{display:none}.c3-acc summary:after{content:"+";color:var(--c3-pink);font-size:16px;line-height:1}.c3-acc[open] summary:after{content:"\2013"}.c3-acc__body{padding:0 0 22px;font-size:14px;line-height:1.7;color:#cfcbc1}.c3-acc__body p{margin:0 0 8px}.c3-acc__body p:empty{display:none}.c3-acc__body ul{margin:0 0 12px;padding-left:18px}.c3-acc__body strong{color:var(--c3-ink);font-weight:500}.c3-rel{padding:clamp(40px,6vw,90px) 0 clamp(56px,7vw,100px);border-top:1px solid var(--c3-line)}.c3-rel__head{display:flex;justify-content:space-between;align-items:end;margin-bottom:28px}.c3-rel__head h2{font-size:clamp(36px,4vw,64px)}@media(max-width:899px){.c3-pdp__grid{grid-template-columns:1fr}.c3-gal{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:6px;margin:0 calc(var(--c3-gutter) * -1);padding:0 var(--c3-gutter);scrollbar-width:none}.c3-gal__item,.c3-gal__item:first-child{flex:0 0 86%;aspect-ratio:4 / 5;scroll-snap-align:center}.c3-info{position:static}}
/*# sourceMappingURL=/cdn/shop/t/24/assets/c3-product.css.map */
