.custom-faq{position:relative;background:var(--cf-section-bg, #ffffff);overflow:hidden}.custom-faq:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;background-image:var(--cf-bg-image);background-position:var(--cf-bg-image-position);background-repeat:no-repeat;background-size:var(--cf-bg-image-size);opacity:var(--cf-bg-image-opacity);pointer-events:none}.custom-faq__inner{position:relative;z-index:1;width:min(100%,var(--cf-max-width, 140rem));margin:0 auto;padding:0 var(--cf-side-padding-mobile, 1.6rem)}.custom-faq__header{display:flex;flex-direction:column;align-items:center;gap:1.2rem;margin:0 auto var(--cf-header-gap-mobile, 2.4rem);text-align:center}.custom-faq__heading{margin:0;color:var(--cf-heading-color, #111111);font-size:var(--cf-heading-size-mobile, 3.2rem);font-weight:var(--cf-heading-weight, 700);line-height:1.05;letter-spacing:-.04em}.custom-faq__subheading{max-width:min(100%,var(--cf-subheading-max-width, 82rem));color:var(--cf-subheading-color, #5f5f5f);font-size:var(--cf-subheading-size-mobile, 1.6rem);line-height:1.5}.custom-faq__subheading p{margin:0}.custom-faq__list{overflow:hidden;border:var(--cf-border-width, .1rem) solid var(--cf-border-color, #d2c7af);border-radius:var(--cf-radius, 2rem);background:var(--cf-card-bg, #f6edd8);box-shadow:var(--cf-shadow, none)}.custom-faq__item+.custom-faq__item{border-top:.1rem solid var(--cf-divider-color, rgba(17, 17, 17, .14))}.custom-faq__item{background:transparent}.custom-faq__summary{display:flex;align-items:center;justify-content:space-between;gap:1.6rem;padding:var(--cf-item-padding-y-mobile, 2rem) var(--cf-item-padding-x-mobile, 2rem);cursor:pointer;list-style:none}.custom-faq__summary::-webkit-details-marker{display:none}.custom-faq__question{flex:1 1 auto;min-width:0;color:var(--cf-question-color, #111111);font-size:var(--cf-question-size-mobile, 1.9rem);font-weight:var(--cf-question-weight, 500);line-height:1.35;letter-spacing:-.02em}.custom-faq__icon{display:inline-flex;align-items:center;justify-content:center;width:var(--cf-icon-size-mobile, 2.2rem);height:var(--cf-icon-size-mobile, 2.2rem);flex:0 0 auto;color:var(--cf-icon-color, #111111);transition:transform .2s ease}.custom-faq__icon svg{width:100%;height:100%;stroke:currentColor;stroke-width:1.8}.custom-faq__item[open] .custom-faq__icon{transform:rotate(180deg)}.custom-faq__answer{padding:1.6rem var(--cf-item-padding-x-mobile, 2rem) var(--cf-answer-padding-bottom-mobile, 2rem);background:#fff;color:#6b6b6b;font-size:var(--cf-answer-size-mobile, 1.6rem);line-height:1.65}.custom-faq__answer>*:first-child{margin-top:0}.custom-faq__answer>*:last-child{margin-bottom:0}.custom-faq__answer p,.custom-faq__answer li{font-size:inherit;line-height:inherit}.custom-faq__answer ul,.custom-faq__answer ol{padding-left:2.2rem}.custom-faq__actions{display:flex;justify-content:center;margin-top:2.4rem}.custom-faq__read-all{width:min(100%,24rem);text-decoration:none}@media screen and (min-width:750px){.custom-faq__inner{padding:0 var(--cf-side-padding-desktop, 4rem)}.custom-faq__header{margin-bottom:var(--cf-header-gap-desktop, 3.6rem)}.custom-faq__heading{font-size:var(--cf-heading-size-desktop, 5.8rem)}.custom-faq__subheading{font-size:var(--cf-subheading-size-desktop, 1.8rem)}.custom-faq__summary{padding:var(--cf-item-padding-y-desktop, 2.6rem) var(--cf-item-padding-x-desktop, 3rem);gap:2.4rem}.custom-faq__question{font-size:var(--cf-question-size-desktop, 2rem)}.custom-faq__icon{width:var(--cf-icon-size-desktop, 2.6rem);height:var(--cf-icon-size-desktop, 2.6rem)}.custom-faq__answer{padding:2rem var(--cf-item-padding-x-desktop, 3rem) var(--cf-answer-padding-bottom-desktop, 2.6rem);font-size:var(--cf-answer-size-desktop, 1.7rem)}.custom-faq__actions{margin-top:3.2rem}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/section-custom-faq.css.map */
