.pdp-mat{padding:56px 0;font-family:var(--n-font-sans);font-size:15px;line-height:1.6;color:var(--n-ink)}:where(.pdp-mat) p{margin:0}.pdp-mat__eyebrow,.pdp-mat__sublabel{padding-bottom:10px;border-bottom:1px solid var(--n-hairline);font-size:12px;line-height:1.4;letter-spacing:.12em;text-transform:uppercase}.pdp-mat__h{margin:24px 0 0;font-family:var(--n-font-display);font-weight:400;font-size:clamp(22px,2.5vw,26px);line-height:1.25;letter-spacing:0;text-wrap:balance}.pdp-mat__sub{margin-top:48px}.pdp-mat__main>:first-child{margin-top:32px}.pdp-golds__grid+.pdp-mat__sub{margin-top:40px}.pdp-mat__sublabel{margin-bottom:20px}.pdp-mat__notes{display:grid;gap:28px;margin:0;padding:0;list-style:none}.pdp-mat__nt{margin:0;font-family:var(--n-font-display);font-weight:400;font-size:16px;line-height:1.35;color:var(--n-ink)}.pdp-mat__nx{margin-top:6px;font-size:14px;line-height:1.6;letter-spacing:.02em;color:var(--n-taupe-deep)}.pdp-mat__plate{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:24px;margin:0}.pdp-mat__plate>div{padding-top:16px;border-top:1px solid var(--n-hairline)}.pdp-mat__sublabel+.pdp-mat__plate>div{padding-top:4px;border-top:0}.pdp-mat__plate dt{font-size:12px;color:var(--n-taupe-deep)}.pdp-mat__plate dd{margin:6px 0 0}.pdp-mat__plate .pdp-mat__pv{margin-top:10px;font-family:var(--n-font-display);font-size:clamp(22px,2.5vw,26px);line-height:1.25;color:var(--n-ink)}.pdp-mat__pc{font-size:13px;line-height:1.5;color:var(--n-taupe-deep)}.pdp-mat__cert{margin-top:40px}.pdp-mat__lab{margin-bottom:10px;font-size:12px;line-height:1.4;letter-spacing:.12em;text-transform:uppercase;color:var(--n-taupe-deep)}.pdp-mat__cline{font-size:14px;line-height:1.55}.pdp-mat__tiers{margin:0;padding:0;list-style:none;border-top:1px solid var(--n-hairline)}.pdp-mat__tiers li{display:grid;grid-template-columns:minmax(0,1fr);row-gap:2px;padding:14px 0;border-bottom:1px solid var(--n-hairline);font-size:14px;line-height:1.5;color:var(--n-taupe-deep)}.pdp-mat__tiers li.is-on{color:var(--n-ink)}.pdp-mat__yours{display:none;margin-left:10px;font-size:12px;letter-spacing:.02em}.pdp-mat__tiers li.is-on .pdp-mat__yours{display:inline}.pdp-mat__tiers~.pdp-mat__cline{margin-top:12px;font-size:13px;color:var(--n-taupe-deep)}.pdp-mat__notes+.pdp-mat__plate{margin-top:40px}.pdp-mat__faq details{border-bottom:1px solid var(--n-hairline)}.pdp-mat__main>.pdp-mat__faq{margin-top:48px;border-top:1px solid var(--n-hairline)}.pdp-mat__faq summary{display:flex;justify-content:space-between;align-items:center;gap:16px;min-height:48px;padding:12px 0;list-style:none;cursor:pointer;font-size:14px;line-height:1.45}.pdp-mat__faq summary::-webkit-details-marker{display:none}.pdp-mat__faq summary:after{content:"";flex:none;width:11px;height:11px;background:linear-gradient(currentColor,currentColor) center / 100% 1px no-repeat,linear-gradient(currentColor,currentColor) center / 1px 100% no-repeat}.pdp-mat__faq details[open] summary:after{background-size:100% 1px,1px 0}.pdp-mat__faq summary:focus-visible,.pdp-mat__link a:focus-visible{outline:1px solid var(--n-ink);outline-offset:2px;box-shadow:none}.pdp-mat__a{padding:0 28px 18px 0;font-size:14px;line-height:1.6}.pdp-mat__a p+p{margin-top:8px}.pdp-mat__link{margin-top:24px}.pdp-mat__link a{font-size:14px;color:var(--n-ink);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.3em}@media screen and (min-width:990px){.pdp-mat{display:grid;grid-template-columns:300px minmax(0,760px) 1fr;column-gap:48px;padding:64px 0}.pdp-rest+.pdp-chapter__body>.pdp-mat:first-child{padding-top:96px}.pdp-mat__head{grid-column:1}.pdp-mat__eyebrow{padding-bottom:0;border-bottom:0}.pdp-mat__h{margin-top:16px}.pdp-mat__main{grid-column:2;min-width:0;padding-top:24px;border-top:1px solid var(--n-hairline)}.pdp-mat__main>:first-child{margin-top:0}.pdp-mat__main:has(>.pdp-golds__grid:first-child){padding-top:0;border-top:0}.pdp-mat__notes{grid-template-columns:repeat(var(--cols, 3),minmax(0,1fr));column-gap:40px}.pdp-mat__nt{font-size:17px}.pdp-mat__tiers li{grid-template-columns:minmax(0,1fr) auto;column-gap:24px}.pdp-mat__td{text-align:right}.pdp-mat__cline{max-width:640px}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/pdp-materials.css.map */
