.collection-page{padding:36px 0}.collection-page .collection-head{padding-bottom:8px}.collection-page .collection-head p{line-height:1.5;margin:12px 0}.collection-page .product-grid{margin-top:24px}.collection-page .collection-sort{margin:16px 0}.collection-head h1{font-size:clamp(30px,4.5vw,48px);line-height:1.12;margin-bottom:18px}.collection-links{display:flex;gap:14px;flex-wrap:wrap;margin:20px 0}.collection-sort{display:flex;gap:12px;align-items:center;flex-wrap:wrap;margin:24px 0}.collection-sort select{padding:12px;border:1px solid var(--line);border-radius:8px;max-width:100%;background:#fff}.pdp-details{grid-column:1/-1;max-width:900px;width:100%;margin:12px auto}.pdp-title{overflow-wrap:break-word}@media(max-width:800px){.pdp{display:flex;flex-direction:column}.pdp-content{order:1}.pdp-visuals{order:2;width:100%}.pdp-details{order:3}.pdp-title{font-size:30px;line-height:1.14}}.collection-links{display:flex;gap:12px;flex-wrap:wrap;margin:18px 0}.collection-links a{padding:10px 14px;border:1px solid var(--line);border-radius:30px}.narrow form label{display:block;margin-top:18px}.narrow form input,.narrow form textarea{display:block;width:100%;padding:12px;border:1px solid var(--line);background:#fff;border-radius:8px}.narrow form button{margin-top:20px}.purchase-help{padding:16px;border:1px solid var(--line);border-radius:12px;background:var(--color-soft,#f2eee5);margin:18px 0}.purchase-help p{font-size:14px;line-height:1.6;margin:6px 0}.purchase-help a{text-underline-offset:3px}
/*# sourceMappingURL=/cdn/shop/t/29/compiled_assets/styles.css.map */
