.product-faq{position:relative;overflow:hidden}.product-faq__background{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none}.product-faq__background-image{width:100%;height:100%;object-fit:cover;object-position:center}.product-faq__background-image--desktop{display:none}.product-faq__background-image--mobile{display:block}.product-faq__inner{position:relative;z-index:1;width:100%;max-width:var(--wide-page-width);margin-inline:auto}.product-faq__grid{display:grid;gap:0;grid-template-areas:"header" "accordion" "footer"}.product-faq__header{grid-area:header;display:flex;flex-direction:column;align-items:center;text-align:center}.product-faq__accordion{grid-area:accordion}.product-faq__footer{grid-area:footer}.product-faq__header .subheading-block,.product-faq__header .text-block,.product-faq__header .custom-text{width:100%;text-align:center}.product-faq__footer{display:flex;justify-content:center;width:100%}.product-faq__footer .button-custom,.product-faq__footer .button,.product-faq__footer .button-secondary{margin-inline:auto}.product-faq__accordion{display:flex;flex-direction:column;gap:var(--product-faq-item-gap, 12px);width:100%}.product-faq__accordion accordion-custom{display:block}.product-faq__accordion .details{background:var(--product-faq-item-bg, rgb(155 203 235 / .45));border:0;border-radius:var(--product-faq-item-radius-mobile, 16px);overflow:hidden}.product-faq__summary{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px;cursor:pointer;list-style:none}.product-faq__summary::-webkit-details-marker{display:none}.product-faq__question{flex:1;min-width:0;color:var(--product-faq-question-color, #003550);font-family:var(--font-body--family);font-size:var(--product-faq-question-size-mobile, 12px);font-weight:500;line-height:var(--product-faq-question-line-height-mobile, 16px);text-align:left}.product-faq__accordion .icon-caret{display:none}.product-faq__accordion .icon-plus{display:flex;flex-shrink:0;width:16px;height:16px;color:var(--product-faq-question-color, #003550)}.product-faq__content{padding:0 18px 16px}.product-faq__answer{color:var(--product-faq-answer-color, #003550);font-family:var(--font-body--family);font-size:var(--product-faq-answer-size-mobile, 10px);font-weight:400;line-height:var(--product-faq-answer-line-height-mobile, 14px);text-align:left}.product-faq__answer>:first-child{margin-top:0}.product-faq__answer>:last-child{margin-bottom:0}@media screen and (max-width:749px){.product-faq__header .text-block:not(.text-block--full-width):is(.h1,.h2,.h3,.h4,.h5,.h6){letter-spacing:-.68px;--font-h2--letter-spacing: -.68px}.product-faq__footer-desk{display:none}.product-faq__header .text-block{--text-align: center !important}}@media screen and (min-width:750px){.product-faq__footer-desk .button-custom{padding:0}.product-faq__footer-mobile{display:none}.product-faq__background-image--desktop{display:block}.product-faq__background-image--mobile{display:none}.product-faq__grid{grid-template-columns:minmax(280px,.95fr) minmax(0,1.25fr);grid-template-areas:"header accordion" "footer accordion";gap:48px;align-items:start}.product-faq__header{align-items:flex-start;text-align:left}.product-faq__header .subheading-block,.product-faq__header .text-block,.product-faq__header .custom-text{text-align:left}.product-faq__footer{justify-content:flex-start;align-self:end}.product-faq__footer .button-custom,.product-faq__footer .button,.product-faq__footer .button-secondary{margin-inline:0}.product-faq__accordion .details{border-radius:var(--product-faq-item-radius, 16px)}.product-faq__summary{padding:20px}.product-faq__question{font-size:var(--product-faq-question-size, 14px);line-height:var(--product-faq-question-line-height, 20px)}.product-faq__content{padding:0 22px 18px}.product-faq__answer{font-size:var(--product-faq-answer-size, 12px);line-height:var(--product-faq-answer-line-height, 18px)}}@media screen and (min-width:990px){.product-faq__grid{gap:64px;grid-template-columns:361px 1fr}.product-faq__summary{padding:24px}.product-faq__content{padding:0 24px 20px}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/product-faq.css.map */
