.pd-layout{display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:start;padding:40px 48px 140px;max-width:1320px;margin:0 auto}.pd-img-main{background:var(--panel);overflow:hidden}.pd-img-main img{width:100%;height:auto;display:block}.pd-img-placeholder{aspect-ratio:3/2;background:var(--panel)}.pd-thumbs{display:flex;gap:10px;margin-top:10px;flex-wrap:wrap}.pd-thumb{width:72px;height:72px;object-fit:cover;cursor:pointer;opacity:.7;transition:opacity .25s;border:1px solid transparent}.pd-thumb:hover,.pd-thumb.active{opacity:1;border-color:var(--ink)}.pd-info{padding-top:8px}.pd-type{font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-soft);display:block;margin-bottom:14px}.pd-title{font-family:var(--font-display);font-weight:400;font-size:clamp(26px,3vw,38px);margin:0 0 14px;line-height:1.18;color:var(--ink)}.pd-edition{font-size:12px;color:var(--ink-soft);margin-bottom:24px;display:block;letter-spacing:.04em}.pd-price{font-size:22px;font-weight:600;color:var(--ink);margin-bottom:28px;display:block}.pd-desc{font-size:14.5px;line-height:1.85;color:var(--ink-soft);font-weight:300;margin-bottom:36px}.pd-desc p{margin-bottom:14px}.pd-variants{margin-bottom:28px}.pd-variants label{font-size:10.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-soft);font-weight:600;display:block;margin-bottom:10px}.pd-variants select{width:100%;border:1px solid var(--line-strong);background:var(--bg);padding:13px 14px;font-family:Inter,sans-serif;font-size:14px;color:var(--ink);-webkit-appearance:none;appearance:none;cursor:pointer;border-radius:0}.pd-atc{display:flex;align-items:center;justify-content:center;gap:10px;font-size:11.5px;letter-spacing:.18em;text-transform:uppercase;font-weight:600;padding:18px 36px;background:var(--ink);color:var(--white);border:1px solid var(--ink);cursor:pointer;transition:background .35s ease,border-color .35s ease;width:100%;font-family:Inter,sans-serif}.pd-atc:hover{background:var(--teal);border-color:var(--teal)}.pd-atc svg{width:13px;height:13px;transition:transform .35s ease}.pd-atc:hover svg{transform:translate(4px)}.pd-divider{border:none;border-top:1px solid var(--line);margin:36px 0}.pd-meta-row{display:flex;justify-content:space-between;font-size:12px;color:var(--ink-soft);padding:10px 0;border-bottom:1px solid var(--line)}.pd-meta-row span:last-child{color:var(--ink)}@media(max-width:900px){.pd-layout{grid-template-columns:1fr;gap:36px;padding:24px 24px 100px}}
/*# sourceMappingURL=/cdn/shop/t/3/compiled_assets/styles.css.map?subset=AAAAAAAAEA */
