.pd{font-size:1rem;line-height:1.7}.pd>*+*{margin-top:1rem}.pd h3{margin:2.2rem 0 .75rem;font-size:calc(1.35rem * var(--h-scale, 1));line-height:1.25}.pd p{margin:0 0 1rem}.pd .pd-lead{font-family:var(--font-heading);font-weight:var(--font-heading-weight);font-size:calc(clamp(1.3rem,1.1rem + .8vw,1.65rem) * var(--h-scale, 1));line-height:1.3;margin-bottom:.9rem}.pd .pd-fig{margin:1.75rem auto;max-width:760px}.pd .pd-fig img,.pd .pd-grid img{display:block;width:100%;height:auto;border-radius:var(--radius-media, 14px)}.pd .pd-fig figcaption{font-size:.85rem;opacity:.7;text-align:center;margin-top:.5rem}.pd .pd-ben{list-style:none;padding:0;margin:0 0 1.25rem;display:grid;gap:.7rem}.pd .pd-ben li{position:relative;padding-left:2rem;margin:0}.pd .pd-ben li:before{content:"";position:absolute;left:0;top:.3em;width:1.3rem;height:1.3rem;border-radius:50%;background:var(--c-pine, #2d4a3e) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12l5 5 9-10'/%3E%3C/svg%3E") center / 70% no-repeat}.pd .pd-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem;margin:1rem 0 1.5rem}@media(min-width:750px){.pd .pd-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.1rem}.pd .pd-grid--2{grid-template-columns:repeat(2,minmax(0,1fr))}}.pd .pd-grid figure{margin:0}.pd .pd-grid img{aspect-ratio:1;object-fit:cover;background:var(--c-mist, #f4efe8)}.pd .pd-grid figcaption{margin-top:.45rem;font-size:.9rem;line-height:1.35}.pd .pd-grid figcaption strong{display:block}.pd .pd-steps{padding-left:1.3rem;margin:0 0 1.25rem}.pd .pd-steps li{margin-bottom:.5rem}.pd .pd-specs{width:100%;max-width:620px;border-collapse:collapse;margin:0 0 1.5rem;font-size:.95rem}.pd .pd-specs td{padding:.65rem 0;border-bottom:1px solid color-mix(in srgb,currentColor 12%,transparent);vertical-align:top}.pd .pd-specs td:last-child{text-align:right;font-weight:600;padding-left:1rem}.pd .pd-specs tr:last-child td{border-bottom:0}.pd .pd-box{background:var(--c-mist, #f4efe8);border-radius:16px;padding:1.1rem 1.3rem;margin:0 0 1.5rem}.pd .pd-box h3{margin-top:0;font-size:1.1rem}.pd .pd-box ul{margin:0;padding-left:1.2rem}.pd .pd-gift{border-left:4px solid var(--c-glow, #e8b04b);padding:.2rem 0 .2rem 1.1rem;margin:2rem 0}.pd .pd-gift h3{margin-top:0}.pd .pd-gift p:last-child{margin-bottom:0}.pd .pd-note{font-size:.82rem;opacity:.65;margin-top:2rem}
/*# sourceMappingURL=/cdn/shop/t/9/assets/pd.css.map */
