.pd-crumbs{padding-block:var(--s-5) 0;font-size:var(--fs-xs);color:var(--c-ink-mute)}.pd-crumbs a:hover{color:var(--c-ink)}.pd-crumbs span{margin-inline:var(--s-2)}.pd{display:grid;gap:var(--s-7);padding-block:var(--s-5) var(--s-8)}@media(min-width:900px){.pd{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:var(--s-9);align-items:start}}.pd__gallery{position:sticky;top:calc(var(--header-h) + var(--s-4))}@media(max-width:899px){.pd__gallery{position:static}}.pd__stage{aspect-ratio:1;background:var(--c-bg-alt);border:1px solid var(--c-line);border-radius:var(--radius);display:grid;place-items:center;overflow:hidden}.pd__stage svg{width:62%;height:62%;color:var(--c-ink-soft)}.pd__stage img{width:100%;height:100%;object-fit:cover}.pd__thumbs{display:grid;grid-template-columns:repeat(5,1fr);gap:var(--s-2);margin-top:var(--s-3)}.pd__thumb{aspect-ratio:1;background:var(--c-bg-alt);cursor:pointer;padding:var(--s-2);border:1px solid var(--c-line);border-radius:var(--radius);display:grid;place-items:center}.pd__thumb[aria-pressed=true]{border-color:var(--c-accent)}.pd__thumb svg{width:100%;height:100%;color:var(--c-ink-mute)}.pd__thumb img{width:100%;height:100%;object-fit:cover}.pd__eyebrow{font-size:var(--fs-xs);letter-spacing:var(--ls-caps);text-transform:uppercase;color:var(--c-accent-deep);margin-bottom:var(--s-3)}.pd__title{font-size:var(--fs-xl);line-height:var(--lh-tight);margin-bottom:var(--s-4)}.pd__price{font-family:var(--f-display);font-size:var(--fs-xl);color:var(--c-ink);margin-bottom:var(--s-6)}.pd__price small{font-family:var(--f-body);font-size:var(--fs-sm);color:var(--c-ink-mute)}.pd-opt{margin-bottom:var(--s-6)}.pd-opt__label{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:var(--s-3)}.pd-opt__label span:first-child{font-size:var(--fs-xs);letter-spacing:var(--ls-wide);text-transform:uppercase;color:var(--c-ink-mute)}.pd-opt__value{font-size:var(--fs-sm);color:var(--c-ink)}.pd-opt__static{display:flex;align-items:center;gap:var(--s-3);margin:0;font-size:var(--fs-sm);color:var(--c-ink)}.pd-sizes{display:grid;grid-template-columns:repeat(5,1fr);gap:var(--s-2)}@media(min-width:480px){.pd-sizes{grid-template-columns:repeat(8,1fr)}}.pd-size{padding:var(--s-3) 0;font:inherit;font-size:var(--fs-sm);background:var(--c-surface);border:1px solid var(--c-line);border-radius:var(--radius);color:var(--c-ink-soft);cursor:pointer;font-variant-numeric:tabular-nums}.pd-size:hover{border-color:var(--c-line-strong)}.pd-size[aria-pressed=true]{background:var(--c-ink);border-color:var(--c-ink);color:var(--c-ink-invert)}.pd-size:disabled{opacity:.35;cursor:not-allowed;text-decoration:line-through}.pd__actions{display:grid;gap:var(--s-3);margin-bottom:var(--s-6)}.pd__actions .btn{width:100%}.pd__note{font-size:var(--fs-sm);margin:0}.pd__assure{display:grid;gap:var(--s-3);padding-top:var(--s-5);border-top:1px solid var(--c-line)}.pd__assure div{display:flex;gap:var(--s-3);align-items:flex-start}.pd__assure svg{width:18px;height:18px;color:var(--c-accent);flex:0 0 auto;margin-top:2px}.pd__assure p{margin:0;font-size:var(--fs-sm)}.pd__assure strong{display:block;color:var(--c-ink);font-weight:500}.pd-details{border-top:1px solid var(--c-line);padding-block:var(--s-7)}.pd-acc{border-bottom:1px solid var(--c-line)}.pd-acc__head{width:100%;display:flex;justify-content:space-between;align-items:center;padding:var(--s-5) 0;background:none;border:0;cursor:pointer;font:inherit;font-family:var(--f-display);font-size:var(--fs-md);color:var(--c-ink);text-align:left}.pd-acc__head:after{content:"+";font-size:var(--fs-lg);color:var(--c-ink-mute)}.pd-acc[open] .pd-acc__head:after{content:"\2212"}.pd-acc__body{padding-bottom:var(--s-5);font-size:var(--fs-sm)}.pd-acc__body p{margin-bottom:var(--s-3)}.pd-spec{display:flex;justify-content:space-between;gap:var(--s-4);padding:var(--s-3) 0;border-bottom:1px solid var(--c-line)}.pd-spec:last-child{border-bottom:0}.pd-spec dt{color:var(--c-ink-mute)}.pd-spec dd{margin:0;color:var(--c-ink);text-align:right}.pd-related{border-top:1px solid var(--c-line);padding-block:var(--s-7) var(--s-9)}.pd-related h2{font-size:var(--fs-xl);margin-bottom:var(--s-6)}.pd__actions [data-ring-size]{display:block;width:100%;min-height:48px;margin-block:10px;padding:10px 12px;border:1px solid #b8b8b8;border-radius:0;background:#fff;color:#111;font:inherit}
/*# sourceMappingURL=/cdn/shop/t/2/assets/product.css.map */
