.cwc_faq{--faq-font-display: "Cormorant Garamond", Georgia, "Times New Roman", serif;--faq-font-body: "Instrument Sans", system-ui, -apple-system, "Segoe UI", sans-serif;--faq-heading-size: 42px;--faq-rule-width: 56px;--faq-question-size: 1.125rem;--faq-row-height: 66px;background-color:var(--section-bg);color:var(--text-color);padding-top:var(--padding-top);padding-bottom:var(--padding-bottom);font-family:var(--faq-font-body)}.cwc_faq__container{max-width:1500px;margin:0 auto;padding:0 2rem}.cwc_faq__content{max-width:900px;margin:0 auto 2rem;width:100%;text-align:center}.cwc_faq__content-title{display:flex;align-items:center;justify-content:center;gap:18px}.cwc_faq__content-rule{flex:0 0 auto;width:var(--faq-rule-width);height:1px;background:var(--rule-color)}.cwc_faq__content-heading{text-align:center}.cwc_faq__content-heading h1,.cwc_faq__content-heading h2,.cwc_faq__content-heading h3,.cwc_faq__content-heading p{margin:0;font-family:var(--faq-font-display);font-size:var(--faq-heading-size);font-weight:600;line-height:1.15;color:inherit}.cwc_faq__content-heading>* strong{color:var(--highlight-color)}.cwc_faq__content-subtext{text-align:center;margin-top:.625rem;max-width:700px;margin-left:auto;margin-right:auto}.cwc_faq__content-subtext p{font-size:1rem;line-height:1.5;margin:0;color:var(--subtext-color)}.cwc_faq__list{max-width:880px;margin:0 auto;border-top:1px solid var(--border-color)}.cwc_faq__item{border-bottom:1px solid var(--border-color)}.cwc_faq__item-title{-webkit-tap-highlight-color:transparent;min-height:var(--faq-row-height);display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.75rem 0;font-size:var(--faq-question-size);font-weight:600;line-height:1.35;color:var(--text-color);cursor:pointer;list-style:none}.cwc_faq__item-title::-webkit-details-marker{display:none}.cwc_faq__item-title:focus-visible{outline:2px solid var(--icon-color);outline-offset:2px}.cwc_faq__item-icon{position:relative;flex:0 0 auto;width:12px;height:12px}.cwc_faq__item-icon:before,.cwc_faq__item-icon:after{content:"";position:absolute;top:50%;left:0;width:100%;height:2px;margin-top:-1px;background:var(--icon-color);transition:transform .3s ease}.cwc_faq__item-icon:after{transform:rotate(90deg)}.cwc_faq__item.is-open .cwc_faq__item-icon:after{transform:rotate(0)}.cwc_faq__item-body{overflow:hidden}.cwc_faq__item-text{max-width:720px;padding-bottom:1.375rem}.cwc_faq__item-text p{margin:0 0 .75rem;font-size:1rem;line-height:1.65;color:var(--answer-color)}.cwc_faq__item-text p:last-child{margin-bottom:0}.cwc_faq__item-text a{color:var(--icon-color)}.cwc_faq__empty{text-align:center;padding:2rem;color:#999}@media screen and (max-width:991px){.cwc_faq__container{padding:0 1.25rem}}@media screen and (max-width:768px){.cwc_faq{--faq-heading-size: 30px;--faq-rule-width: 28px;--faq-question-size: 1rem;--faq-row-height: 58px;padding-top:var(--padding-top-mobile);padding-bottom:var(--padding-bottom-mobile)}.cwc_faq__container{padding:0 1rem}.cwc_faq__content{margin-bottom:1.25rem}.cwc_faq__content-title{gap:12px}.cwc_faq__content-subtext{margin-top:.375rem}.cwc_faq__content-subtext p{font-size:.875rem}.cwc_faq__item-text{padding-bottom:1.125rem}.cwc_faq__item-text p{font-size:.9375rem}}@media(prefers-reduced-motion:reduce){.cwc_faq__item-icon:before,.cwc_faq__item-icon:after{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/48/assets/CWC_faq.css.map */
