.collection-faq-container{padding-top:var(--faq-pad-top, 0);padding-right:24px;padding-bottom:var(--faq-pad-bottom, 0);padding-left:24px}.collection-faq-container .tw-section-heading,.collection-faq-container p{margin:0}.collection-faq-container .dropdown{padding-block:1rem}.collection-faq-container .collection-faq-details{background-color:#fff;border-bottom:2px solid #325CAA;overflow:hidden}.collection-faq-container .question-section{display:flex;align-items:center;justify-content:space-between;width:100%}.collection-faq-container details::details-content{block-size:0;transition:block-size .3s,content-visibility .3s;transition-behavior:allow-discrete}.collection-faq-container details[open]::details-content{block-size:auto}.collection-faq-container details[open] .faq-collection-question:after{height:auto;transform:rotate(-90deg)}.collection-faq-container .dropdown-arrow{padding-inline:1rem;transition:.3s;transform:rotate(90deg)}.collection-faq-container details[open]{background-color:#fff}.collection-faq-container details[open] .dropdown-arrow{transform:rotate(-0deg)}.collection-faq-container details[open] .faq-collection-question{color:#325caa}.collection-faq-container .faq-collection-question{padding-inline:1rem;font-size:16px;font-weight:700;line-height:normal;color:#454545}.collection-faq-container .faq-heading{text-align:center}.collection-faq-container .faq-heading h1{font-size:3.2rem}.collection-faq-container{width:100%;margin-inline:auto;margin-bottom:6rem}.collection-faq-container .faq-collection-answer{padding:0 1rem 2rem;font-size:16px;font-weight:400;line-height:normal;color:#161616}.collection-faq-container .faq-section-heading{text-align:center}.collection-faq-container .spacer-sm{margin-block:.5rem}@media screen and (min-width:750px){.collection-faq-container{width:80%}.collection-faq-container .faq-collection-question{font-size:20px;font-weight:400}}.collection-faq-container--descaler{width:100%;margin-top:24px;margin-bottom:0}.collection-faq-container--descaler .faq-heading{text-align:left!important}.collection-faq-container--descaler .faq-heading h2{font-family:var(--fields-display-font)!important;font-size:24px!important;font-weight:700!important;line-height:24px!important;color:var(--descaler-color-primary)!important;text-align:left!important}.collection-faq-container--descaler .faq-collection-question{font-family:var(--font-body-family);font-size:14px;font-weight:600;line-height:26px;color:#222}.collection-faq-container--descaler .faq-collection-answer{font-family:var(--font-body-family);font-size:14px;font-weight:400;line-height:20px;color:#454545}.collection-faq-container--descaler .collection-faq-details{border-bottom-color:#e4e4e4}.collection-faq-container--descaler details[open] .faq-collection-question{color:#222}.collection-faq-container--descaler .dropdown-arrow{transform:rotate(0)}.collection-faq-container--descaler details[open] .dropdown-arrow{transform:rotate(180deg)}@media screen and (min-width:750px){.collection-faq-container--descaler{box-sizing:border-box;width:100%;max-width:1440px;margin-top:36px;margin-right:auto;margin-left:auto;padding-right:60px;padding-left:60px}.collection-faq-container--descaler .faq-heading h2{margin-bottom:16px!important;font-size:40px!important;line-height:38px!important}.collection-faq-container--descaler .faq-collection-question{padding-inline:0;font-size:16px;font-weight:700;line-height:18px!important}.collection-faq-container--descaler .faq-collection-answer{padding-inline:0;font-size:16px}.collection-faq-container--descaler .dropdown{padding-block:14px}.collection-faq-container--descaler .collection-faq-details{margin-block:0 12px;border-bottom:1px solid #e4e4e4}.collection-faq-container--descaler .dropdown-arrow{display:flex;align-items:center;height:18px}}
/*# sourceMappingURL=/cdn/shop/t/42/assets/product-faq-stylesheet.css.map */
