.hg-pdp-faq{--hg-pdp-faq-pt: var(--hg-section-pad, 76px);--hg-pdp-faq-pb: var(--hg-section-pad, 76px);--hg-pdp-faq-edge: #e2eced;--hg-pdp-faq-hover: #fafdfe;--hg-pdp-faq-acc: var(--hg-teal-aa);padding-block:var(--hg-pdp-faq-pt) var(--hg-pdp-faq-pb);background:var(--hg-tint-50);scroll-margin-top:12rem;interpolate-size:allow-keywords}.hg-pdp-faq[data-accent=orange],.hg-pdp-faq[data-accent=sun]{--hg-pdp-faq-acc: #cb7300}.hg-pdp-faq[data-accent=rose]{--hg-pdp-faq-acc: #c34f67}.hg-pdp-faq[data-accent=cyan]{--hg-pdp-faq-acc: #11929f}.hg-pdp-faq[data-accent=violet]{--hg-pdp-faq-acc: #7266bc}.hg-pdp-faq[data-accent=leaf]{--hg-pdp-faq-acc: #238359}.hg-pdp-faq__head{margin-bottom:2.8rem}.hg-pdp-faq__head .hg-eyebrow{gap:.9rem;margin-bottom:1.2rem;font-weight:700;letter-spacing:.12em}.hg-pdp-faq__head .hg-eyebrow__drop{width:1.4rem;height:1.8rem}.hg-pdp-faq__heading{margin:0;max-width:82rem;font-size:clamp(2.8rem,2rem + 2.2vw,4.16rem)}.hg-pdp-faq__list{display:flex;flex-direction:column;gap:1rem;margin:0;padding:0;list-style:none}.hg-pdp-faq__item{min-width:0}.hg-pdp-faq__row{border:1.5px solid var(--hg-pdp-faq-edge);border-radius:1.6rem;background:var(--hg-white);transition:background-color var(--hg-dur) var(--hg-ease),border-color var(--hg-dur) var(--hg-ease)}.hg-pdp-faq__row[open]{border-color:var(--hg-paper-3);background:var(--hg-tint-200)}.hg-pdp-faq__summary{display:flex;align-items:center;gap:2rem;padding:2.2rem 2.4rem 2.2rem 2.8rem;cursor:pointer;list-style:none}.hg-pdp-faq__summary::-webkit-details-marker{display:none}.hg-pdp-faq__row[open]:has(.hg-pdp-faq__a)>.hg-pdp-faq__summary{padding-bottom:1.4rem}.hg-pdp-faq__summary:focus-visible{outline:2px solid var(--hg-pdp-faq-acc);outline-offset:-2px;border-radius:1.45rem}.hg-pdp-faq__q{flex:1 1 auto;min-width:0;margin:0;font-family:var(--hg-font-display);font-weight:700;font-size:1.9rem;line-height:1.34;letter-spacing:0;color:var(--hg-ink);text-wrap:pretty;overflow-wrap:break-word}.hg-pdp-faq__icon{flex:none;display:inline-flex;align-items:center;justify-content:center;width:3.8rem;height:3.8rem;border-radius:50%;background:var(--hg-tint-200);color:var(--hg-ink);transition:background-color var(--hg-dur) var(--hg-ease),color var(--hg-dur) var(--hg-ease)}.hg-pdp-faq__row[open] .hg-pdp-faq__icon{background:var(--hg-ink);color:var(--hg-white)}.hg-pdp-faq__icon svg{display:block;width:1.8rem;height:1.8rem}.hg-pdp-faq__icon .hg-icon--plus path{stroke-width:1.76}.hg-pdp-faq__icon .hg-icon--minus path{stroke-width:2.22}.hg-pdp-faq__icon .hg-icon--minus,.hg-pdp-faq__row[open] .hg-pdp-faq__icon .hg-icon--plus{display:none}.hg-pdp-faq__row[open] .hg-pdp-faq__icon .hg-icon--minus{display:block}@media(hover:hover){.hg-pdp-faq__row:not([open]):hover{border-color:var(--hg-paper-3);background:var(--hg-pdp-faq-hover)}.hg-pdp-faq__summary:hover .hg-pdp-faq__icon{color:var(--hg-pdp-faq-acc)}.hg-pdp-faq__row[open] .hg-pdp-faq__summary:hover .hg-pdp-faq__icon{color:var(--hg-white)}}.hg-pdp-faq__a{padding:0 2.4rem 2.4rem 2.8rem;font-family:var(--hg-font-body);font-size:1.55rem;line-height:1.72;color:var(--hg-muted);overflow-wrap:break-word}.hg-pdp-faq__a p{margin:0 0 1.2rem}.hg-pdp-faq__a ul,.hg-pdp-faq__a ol{margin:0 0 1.2rem;padding-left:2.2rem}.hg-pdp-faq__a li{margin-bottom:.4rem}.hg-pdp-faq__a>:last-child{margin-bottom:0}.hg-pdp-faq__a strong,.hg-pdp-faq__a b{font-weight:700;color:var(--hg-ink)}.hg-pdp-faq__a a{color:var(--hg-ink);text-decoration:underline;text-underline-offset:.3rem;text-decoration-thickness:1px}.hg-pdp-faq__a a:hover{text-decoration-thickness:2px}@supports selector(::details-content){.hg-pdp-faq__row::details-content{block-size:0;overflow:clip;transition:block-size var(--hg-dur-slow) var(--hg-ease),content-visibility var(--hg-dur-slow) var(--hg-ease) allow-discrete}.hg-pdp-faq__row[open]::details-content{block-size:auto}}@media screen and (max-width:989px){.hg-pdp-faq__heading{max-width:none}}@media screen and (max-width:749px){.hg-pdp-faq__head{margin-bottom:2.2rem}.hg-pdp-faq__summary{gap:1.4rem;padding:1.8rem 1.8rem 1.8rem 2rem}.hg-pdp-faq__row[open]:has(.hg-pdp-faq__a)>.hg-pdp-faq__summary{padding-bottom:1.2rem}.hg-pdp-faq__q{font-size:1.7rem}.hg-pdp-faq__a{padding:0 1.8rem 2rem 2rem;font-size:1.5rem}}@media screen and (max-width:599px){.hg-pdp-faq__summary{gap:1.2rem}.hg-pdp-faq__icon{width:3.4rem;height:3.4rem}}@media(prefers-reduced-motion:reduce){.hg-pdp-faq__row,.hg-pdp-faq__icon{transition:none}}@supports selector(::details-content){@media(prefers-reduced-motion:reduce){.hg-pdp-faq__row::details-content{transition:none}}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/section-hg-pdp-faq.css.map */
