.pdp-crumbs{padding-bottom:0}.pdp{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:56px;align-items:start;padding-top:20px;padding-bottom:clamp(40px,6vw,80px)}.pdp__gallery{display:grid;gap:14px}.pdp__main{position:relative;aspect-ratio:1/1;overflow:hidden;border-radius:var(--radius-lg);background:var(--card);border:1px solid var(--line);box-shadow:0 22px 46px var(--shadow)}.pdp__main img{width:100%;height:100%;object-fit:cover}.pdp__placeholder{width:100%;height:100%;display:grid;place-items:center;font-size:5rem;background:var(--accent-soft)}.pdp__thumbs{display:grid;grid-template-columns:repeat(auto-fill,minmax(72px,1fr));gap:10px}.pdp__thumb{padding:0;margin:0;aspect-ratio:1/1;overflow:hidden;cursor:pointer;background:var(--card);border:2px solid transparent;border-radius:14px;opacity:.7;transition:opacity .15s,border-color .15s}.pdp__thumb:hover{opacity:1}.pdp__thumb[aria-current=true]{border-color:var(--btn);opacity:1}.pdp__thumb img{width:100%;height:100%;object-fit:cover}.pdp__info{position:sticky;top:96px;display:grid;gap:20px}.pdp__title{font-size:clamp(1.8rem,3.2vw,2.6rem);margin:0}.pdp__chips{display:flex;flex-wrap:wrap;gap:8px}.pdp__chip{display:inline-flex;align-items:center;gap:6px;padding:6px 14px;border-radius:999px;background:var(--accent-soft);font-size:.8rem;font-weight:800}.pdp__price{display:flex;align-items:baseline;gap:10px;margin:0;font-size:1.9rem;color:var(--btn)}.pdp__price s{font-size:1.1rem}.pdp .price-note{margin:-10px 0 0;color:var(--muted);font-weight:600}.pdp__buy{display:grid;gap:12px}.pdp__buy select{width:100%;border-radius:14px}.pdp__label{font-weight:700;font-size:.9rem}.pdp__buy button[type=submit]{width:100%;padding:16px 28px;border:2px solid var(--btn);border-radius:999px;background:var(--btn);color:var(--btn-text);font:inherit;font-weight:700;font-size:1.05rem;cursor:pointer;transition:transform .2s var(--ease),box-shadow .2s var(--ease)}.pdp__buy button[type=submit]:hover{transform:translateY(-2px);box-shadow:0 10px 24px color-mix(in srgb,var(--btn) 35%,transparent)}.pdp__buy button[disabled]{opacity:.5;cursor:not-allowed;transform:none;box-shadow:none}.pdp__perks{list-style:none;margin:0;padding:18px 20px;display:grid;gap:14px;background:var(--card);border:1px solid var(--line);border-radius:var(--radius)}.pdp__perks li{display:flex;align-items:center;gap:12px;font-weight:600}.pdp__perk-ico{width:34px;height:34px}.pdp__desc{padding-top:8px;border-top:1px solid var(--line)}.pdp__h2{font-size:1.25rem;margin:12px 0 10px}.pdp__desc .rte{color:var(--muted)}.related{padding-top:24px;padding-bottom:clamp(40px,6vw,80px)}.related__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:24px 20px}@media(max-width:989px){.pdp{grid-template-columns:1fr;gap:28px}.pdp__info{position:static}}.rte{line-height:1.75}.rte>*:first-child{margin-top:0}.rte h2,.rte h3{margin-top:1.6em}.rte img{border-radius:var(--radius)}.rte ul,.rte ol{padding-left:1.3em}.rte a{color:var(--btn);font-weight:600}.toolbar{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:28px;color:var(--muted);font-size:.9rem}.toolbar select{padding:10px 14px}.pagination{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-top:56px}.pagination a,.pagination span{display:grid;place-items:center;min-width:44px;height:44px;padding:0 14px;border:1.5px solid var(--line);border-radius:999px;font-weight:700;text-decoration:none;background:var(--card)}.pagination a:hover{border-color:var(--btn);color:var(--btn)}.pagination .is-current{background:var(--btn);border-color:var(--btn);color:var(--btn-text)}.cart-layout{display:grid;grid-template-columns:minmax(0,1fr) 360px;gap:48px;align-items:start}.cart-item{display:grid;grid-template-columns:96px minmax(0,1fr) auto;gap:18px;padding:20px 0;border-bottom:1px solid var(--line)}.cart-item img,.cart-item .card__ph{width:96px;height:96px;object-fit:cover;border-radius:var(--radius-sm)}.cart-item__title{font-weight:700;text-decoration:none}.cart-item__title:hover{color:var(--btn)}.cart-item p{margin:2px 0}.cart-item__qty{display:flex;align-items:center;gap:14px;margin-top:10px;font-size:.9rem}.cart-item__qty a{color:var(--muted)}.qty{width:84px;text-align:center;padding:9px 10px}.cart-item__total{font-weight:700}.summary{position:sticky;top:96px;background:var(--card);border:1px solid var(--line);border-radius:var(--radius);padding:26px}.summary h2{font-size:1.4rem}.summary__row{display:flex;justify-content:space-between;align-items:baseline;margin:14px 0;font-size:1.1rem}.summary .muted{font-size:.88rem}.empty{text-align:center;padding-block:48px}.search-form{display:flex;gap:10px;max-width:560px;margin:0 auto 18px}.article__meta{color:var(--muted);margin-bottom:24px}.article__img{border-radius:var(--radius-lg);overflow:hidden;margin-bottom:36px}.form-narrow{max-width:640px;margin:32px auto 0}@media(max-width:899px){.cart-layout{grid-template-columns:1fr}.summary{position:static}}@media(max-width:599px){.cart-item{grid-template-columns:72px minmax(0,1fr)}.cart-item img,.cart-item .card__ph{width:72px;height:72px}.cart-item__total{grid-column:2}.search-form{flex-direction:column}}@media(prefers-reduced-motion:reduce){*{transition:none!important;scroll-behavior:auto!important}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/pages.css.map */
