.ctr-faqs{background:var(--ctr-faqs-section-bg, #f4f7f8);padding-top:var(--ctr-faqs-padding-top, 0);padding-bottom:var(--ctr-faqs-padding-bottom, 0)}@media(max-width:989px){.ctr-faqs{padding-top:var(--ctr-faqs-padding-top-mobile, 40px);padding-bottom:var(--ctr-faqs-padding-bottom-mobile, 40px);padding-left:var(--ctr-faqs-padding-inline-mobile, 20px);padding-right:var(--ctr-faqs-padding-inline-mobile, 20px)}}.ctr-faqs *{box-sizing:border-box}.ctr-faqs__layout{display:flex;align-items:stretch}@media(max-width:989px){.ctr-faqs__layout{flex-direction:column;gap:var(--ctr-faqs-layout-gap-mobile, 32px)}}.ctr-faqs__media{flex:0 0 var(--ctr-faqs-image-width, 32%);max-width:var(--ctr-faqs-image-width, 32%);margin:0;overflow:hidden}@media(max-width:1199px){.ctr-faqs__media{flex:0 0 40%;max-width:40%}}@media(max-width:989px){.ctr-faqs__media{flex:none;align-self:auto;width:calc(100% + (var(--ctr-faqs-padding-inline-mobile, 20px) * 2));max-width:none;margin-left:calc(var(--ctr-faqs-padding-inline-mobile, 20px) * -1);margin-right:calc(var(--ctr-faqs-padding-inline-mobile, 20px) * -1)}}.ctr-faqs__image{display:block;width:100%;height:100%;object-fit:cover;object-position:center center}@media(max-width:989px){.ctr-faqs__image{height:auto}}@media(max-width:989px){.ctr-faqs__image--desktop{display:none}}.ctr-faqs__image--mobile{display:none}@media(max-width:989px){.ctr-faqs__image--mobile{display:block}}.ctr-faqs__content{flex:1 1 0;min-width:0;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:var(--ctr-faqs-content-gap, 32px);padding:var(--ctr-faqs-content-padding, 32px)}@media(max-width:989px){.ctr-faqs__content{width:100%;gap:var(--ctr-faqs-content-gap-mobile, 32px);padding:0;align-items:stretch}}.ctr-faqs__title,.ctr-faqs__title p{margin:0;width:100%;color:var(--ctr-faqs-color-heading, #1d5274);font-family:Playfair Display,serif;font-size:40px;font-weight:400;line-height:1.2;letter-spacing:-1.2px;text-transform:capitalize;text-wrap:balance}@media(max-width:989px){.ctr-faqs__title,.ctr-faqs__title p{color:var(--ctr-faqs-color-heading-mobile, #1d5274);font-size:28px;text-align:center}}.ctr-faqs__title em{font-style:italic}.ctr-faqs__card{width:100%;background:var(--ctr-faqs-card-bg, rgba(29, 82, 116, .15));border:1px solid var(--ctr-faqs-card-border-color, #1d5274);border-radius:var(--ctr-faqs-card-radius, 20px);padding:var(--ctr-faqs-card-padding, 20px)}@media(max-width:989px){.ctr-faqs__card{background:transparent;border:0;border-radius:0;padding:0}}.ctr-faqs__item{border-bottom:1px solid var(--ctr-faqs-border-color, #e0e0e0)}.ctr-faqs__item.is-hidden{display:none}.ctr-faqs__item.is-open:not(.is-hidden){display:flex;flex-direction:column;gap:var(--ctr-faqs-item-open-gap, 24px);padding-bottom:var(--ctr-faqs-item-open-padding-bottom, 24px)}.ctr-faqs__question{display:flex;align-items:center;justify-content:space-between;gap:var(--ctr-faqs-question-gap, 16px);width:100%;padding:var(--ctr-faqs-question-padding-y, 18px) 0;border:0;background:none;cursor:pointer;text-align:left;color:var(--ctr-faqs-color-question, #1d5274);font-family:Instrument Sans,sans-serif;font-size:20px;font-weight:700;line-height:1.5}@media(max-width:989px){.ctr-faqs__question{color:var(--ctr-faqs-color-question-mobile, #1d5274);font-size:16px}}.ctr-faqs__item.is-open .ctr-faqs__question{padding:0}.ctr-faqs__question:focus-visible{outline:2px solid var(--ctr-faqs-color-question, #1d5274);outline-offset:2px;border-radius:4px}.ctr-faqs__question-text{flex:1 1 auto;min-width:0;word-break:break-word}.ctr-faqs__icon{position:relative;flex-shrink:0;width:24px;height:24px;color:var(--ctr-faqs-icon-color, #1d5274)}@media(max-width:989px){.ctr-faqs__icon{color:var(--ctr-faqs-icon-color-mobile, #1d5274)}}.ctr-faqs__icon-plus,.ctr-faqs__icon-minus{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;transition:opacity .25s ease,transform .25s ease}@media(prefers-reduced-motion:reduce){.ctr-faqs__icon-plus,.ctr-faqs__icon-minus{transition:none}}.ctr-faqs__icon-minus{opacity:0;transform:rotate(-90deg)}.ctr-faqs__item.is-open .ctr-faqs__icon-plus{opacity:0;transform:rotate(90deg)}.ctr-faqs__item.is-open .ctr-faqs__icon-minus{opacity:1;transform:rotate(0)}.ctr-faqs__answer{max-height:0;overflow:hidden;transition:max-height .35s ease}@media(prefers-reduced-motion:reduce){.ctr-faqs__answer{transition:none}}.ctr-faqs__answer-inner,.ctr-faqs__answer-inner p,.ctr-faqs__answer-inner li{color:var(--ctr-faqs-color-answer, #666b6e);font-family:Inter,Instrument Sans,sans-serif;font-size:16px;font-weight:400;line-height:1.5;word-break:break-word}@media(max-width:989px){.ctr-faqs__answer-inner,.ctr-faqs__answer-inner p,.ctr-faqs__answer-inner li{color:var(--ctr-faqs-color-answer-mobile, #1d5274);font-size:14px}}.ctr-faqs__answer-inner>*+*{margin-top:.75em}.ctr-faqs__answer-inner ol,.ctr-faqs__answer-inner ul{margin:0;padding-left:24px}.ctr-faqs__answer-inner li+li{margin-top:12px}.ctr-faqs__answer-inner a{color:var(--ctr-faqs-color-question, #1d5274);text-decoration:underline;text-underline-offset:2px}@media(max-width:989px){.ctr-faqs__answer-inner a{color:var(--ctr-faqs-color-question-mobile, #1d5274)}}
/*# sourceMappingURL=/cdn/shop/t/143/assets/ctr-faqs.css.map */
