.plp.hd-section{padding-top:var(--s-7)}.plp--below.hd-section{padding-bottom:var(--s-7)}.plp__stack{display:grid;gap:var(--s-7)}.plp__lead{margin:0;padding:var(--s-4) var(--s-5);border-left:3px solid var(--rosin);background:var(--surface);border-radius:0 var(--r-s) var(--r-s) 0}.plp__lead p{margin:0;max-width:78ch;font-size:var(--fs-l);line-height:1.5}.plp__lead p+p{margin-top:var(--s-2)}.plp__panels{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--s-5)}.plp__panels:has(>:only-child){grid-template-columns:minmax(0,1fr)}.plp-panel{padding:var(--s-6);border:1px solid var(--line);border-radius:var(--r-ui);background:var(--surface);min-width:0}.plp-panel h2{margin:0 0 var(--s-4);font-size:var(--fs-h3);font-variation-settings:"wdth" 85,"opsz" 24;line-height:1.15}.plp-panel .hd-prose{max-width:62ch;overflow-wrap:break-word}.plp-panel .hd-prose p{margin:0 0 var(--s-3)}.plp-panel .hd-prose ul{margin:0 0 var(--s-3);padding-left:1.2em}.plp-panel .hd-prose li{margin-bottom:var(--s-2)}.plp-panel .hd-prose>:last-child{margin-bottom:0}.plp-faq{max-width:860px;border-top:1px solid var(--line)}.plp-faq details{border-bottom:1px solid var(--line)}.plp-faq summary{display:flex;align-items:center;justify-content:space-between;gap:var(--s-4);min-height:56px;padding:var(--s-3) 0;font-size:var(--fs-l);font-weight:650;cursor:pointer;list-style:none}.plp-faq summary::-webkit-details-marker{display:none}.plp-faq summary:after{content:"";flex:none;width:10px;height:10px;margin-right:4px;border-right:2px solid var(--gold);border-bottom:2px solid var(--gold);transform:rotate(45deg);transition:transform .2s var(--ease)}.plp-faq details[open] summary:after{transform:rotate(-135deg)}.plp-faq summary:hover{color:var(--gold)}.plp-faq summary:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.plp-faq__a{padding:0 var(--s-6) var(--s-4) 0;max-width:70ch;color:var(--ink-2);overflow-wrap:break-word}.plp-faq__a p{margin:0 0 var(--s-3)}.plp-faq__a>:last-child{margin-bottom:0}.plp-links{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:var(--s-3)}.plp-links a{display:flex;align-items:center;justify-content:space-between;gap:var(--s-3);min-height:56px;padding:var(--s-3) var(--s-4);border:1px solid var(--line);border-radius:var(--r-ui);background:var(--surface);color:var(--ink);font-weight:600;text-decoration:none;transition:border-color .2s,transform .2s var(--ease)}.plp-links a:after{content:"\2192";color:var(--gold)}.plp-links a:hover{border-color:var(--rosin);transform:translateY(-1px)}.plp-cta{display:flex;align-items:center;justify-content:space-between;gap:var(--s-5);padding:var(--s-6);border:1px solid var(--line);border-bottom:2px solid var(--rosin);border-radius:var(--r-ui);background:var(--surface)}.plp-cta__title{margin:0;font-size:var(--fs-h3);font-weight:750;font-variation-settings:"wdth" 85,"opsz" 24;line-height:1.15}.plp-cta__text{margin:var(--s-2) 0 0;color:var(--ink-2)}.plp-cta .hd-btn{flex:none}@media(max-width:860px){.plp__panels{grid-template-columns:minmax(0,1fr)}.plp-cta{flex-direction:column;align-items:flex-start}}@media(max-width:700px){.plp-panel,.plp-cta{padding:var(--s-5)}.plp__lead{padding:var(--s-4)}.plp__lead p{font-size:var(--fs-m)}.plp-links{grid-template-columns:minmax(0,1fr)}.plp-faq__a{padding-right:0}}@media(prefers-reduced-motion:reduce){.plp-links a,.plp-faq summary:after{transition:none}.plp-links a:hover{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/hdsc-plp.css.map */
