.beatrix-faq-v2{background-color:var(--faqv2-bg, #faf8f4);padding-top:var(--faqv2-padding-top, 96px);padding-bottom:var(--faqv2-padding-bottom, 96px)}.beatrix-faq-v2__inner{width:min(100% - 40px,var(--faqv2-max-width, 900px));margin-inline:auto}.beatrix-faq-v2__eyebrow{margin:0 0 8px;text-align:center;font-family:var(--bx-font-body, "Inter", system-ui, sans-serif);font-size:.8125rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--faqv2-heading-color, #2c4a3e);opacity:.75}.beatrix-faq-v2__heading{margin:0 0 var(--faqv2-heading-spacing, 12px);text-align:center;font-family:var(--bx-font-display, "Playfair Display", Georgia, serif);font-weight:700;font-size:var(--faqv2-heading-size-desktop, 44px);line-height:1.1;color:var(--faqv2-heading-color, #2c4a3e)}.beatrix-faq-v2__list{display:flex;flex-direction:column}.beatrix-faq-v2__item{margin-bottom:var(--faqv2-item-gap, 0px)}.beatrix-faq-v2__details{border-radius:8px;overflow:hidden;transition:background-color .25s ease}.beatrix-faq-v2__details[open]{background-color:var(--faqv2-open-bg, rgba(201, 169, 110, .08))}.beatrix-faq-v2__item{border-block-end:1px solid var(--faqv2-divider-color, rgba(44, 74, 62, .18))}.beatrix-faq-v2[data-faqv2-no-dividers] .beatrix-faq-v2__item{border-block-end-color:transparent}.beatrix-faq-v2__question{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;padding-block:var(--faqv2-question-padding, 24px);padding-inline:4px;cursor:pointer;list-style:none;font-family:var(--bx-font-body, "Inter", system-ui, sans-serif);font-weight:var(--faqv2-question-weight, 600);font-size:var(--faqv2-question-size-desktop, 17px);color:var(--faqv2-question-color, #1e2620);transition:color .2s ease}.beatrix-faq-v2__question::-webkit-details-marker{display:none}.beatrix-faq-v2__question:hover{color:var(--faqv2-icon-hover-color, #c9a96e)}.beatrix-faq-v2__question:focus-visible{outline:2px solid var(--faqv2-icon-hover-color, #c9a96e);outline-offset:2px;border-radius:4px}.beatrix-faq-v2__question-text{text-align:left}.beatrix-faq-v2__icon{position:relative;flex-shrink:0;width:var(--faqv2-icon-size, 18px);height:var(--faqv2-icon-size, 18px)}.beatrix-faq-v2__icon-bar{position:absolute;top:50%;left:50%;background-color:var(--faqv2-icon-color, #2c4a3e);transform:translate(-50%,-50%);transition:transform .25s ease}.beatrix-faq-v2__icon-bar--h{width:100%;height:1.5px}.beatrix-faq-v2__icon-bar--v{width:1.5px;height:100%}.beatrix-faq-v2__question:hover .beatrix-faq-v2__icon-bar{background-color:var(--faqv2-icon-hover-color, #c9a96e)}.beatrix-faq-v2__details[open] .beatrix-faq-v2__icon-bar--v{transform:translate(-50%,-50%) rotate(90deg) scaleY(0)}.beatrix-faq-v2__answer{overflow:hidden;color:var(--faqv2-answer-color, #1e2620);interpolate-size:allow-keywords;block-size:0;opacity:0;transition:block-size .3s ease,opacity .3s ease}.beatrix-faq-v2__details[open] .beatrix-faq-v2__answer{block-size:auto;opacity:1}@starting-style{.beatrix-faq-v2__details[open] .beatrix-faq-v2__answer{block-size:0;opacity:0}}.beatrix-faq-v2__answer-inner{padding-inline:4px;padding-bottom:var(--faqv2-answer-padding-bottom, 20px);font-family:var(--bx-font-body, "Inter", system-ui, sans-serif);font-size:var(--faqv2-answer-size-desktop, 16px);line-height:var(--faqv2-answer-line-height, 1.7)}.beatrix-faq-v2__answer-inner>*:first-child{margin-top:0}.beatrix-faq-v2__answer-inner>*:last-child{margin-bottom:0}.beatrix-faq-v2[data-faqv2-no-animation=true] .beatrix-faq-v2__details,.beatrix-faq-v2[data-faqv2-no-animation=true] .beatrix-faq-v2__icon-bar,.beatrix-faq-v2[data-faqv2-no-animation=true] .beatrix-faq-v2__answer{transition:none!important}@media screen and (max-width:749px){.beatrix-faq-v2__inner{width:100%;padding-inline:var(--faqv2-mobile-padding, 20px)}.beatrix-faq-v2__heading{font-size:var(--faqv2-heading-size-mobile, 32px)}.beatrix-faq-v2__question{font-size:var(--faqv2-question-size-mobile, 16px);padding-block:calc(var(--faqv2-question-padding, 24px) - 4px);min-height:var(--minimum-touch-target, 44px)}.beatrix-faq-v2__answer-inner{font-size:var(--faqv2-answer-size-mobile, 15px)}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/beatrix-faq-v2.css.map */
