.faq-accordion,.faq-accordion *,.faq-accordion *:before,.faq-accordion *:after{box-sizing:border-box}.faq-accordion{width:100%;padding:60px clamp(20px,6.9vw,100px);background:var(--faq-bg, #ffffff)}.faq-accordion__inner{width:100%;max-width:820px;margin:0 auto}.faq-accordion__heading{margin:0 0 28px;font-family:Behind The Nineties,Georgia,serif;font-weight:500;font-size:var(--faq-heading-size, 34px);color:var(--faq-heading-color, #8a263d);text-align:center}.faq-accordion__list{display:flex;flex-direction:column;gap:var(--faq-item-gap, 14px)}.faq-accordion__item{border:1.5px solid var(--faq-item-border, #e3d9c6);border-radius:var(--faq-item-radius, 8px);background:var(--faq-item-bg, #ffffff);overflow:hidden;transition:border-color .2s ease,box-shadow .2s ease}.faq-accordion__item:hover,.faq-accordion__item.is-open{border-color:var(--faq-hover-border, #8a263d);box-shadow:0 2px 10px #8a263d14}.faq-accordion__item:hover .faq-accordion__question-text,.faq-accordion__item.is-open .faq-accordion__question-text,.faq-accordion__item:hover .faq-accordion__icon,.faq-accordion__item.is-open .faq-accordion__icon{color:var(--faq-hover-text, #8a263d)}.faq-accordion__question{width:100%;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 20px;border:none;background:transparent;cursor:pointer;text-align:left;-webkit-tap-highlight-color:transparent}.faq-accordion__question-text{font-family:Albert Sans,Arial,sans-serif;font-weight:700;font-size:var(--faq-question-size, 15px);line-height:1.4;color:var(--faq-question-color, #1a1a1a);transition:color .2s ease}.faq-accordion__icon{position:relative;flex:none;width:var(--faq-icon-size, 16px);height:var(--faq-icon-size, 16px);color:var(--faq-icon-color, #1a1a1a);transition:color .2s ease}.faq-accordion__icon-bar{position:absolute;top:50%;left:50%;background:currentColor;border-radius:2px;transition:transform .3s ease,opacity .3s ease}.faq-accordion__icon-bar--h{width:100%;height:2px;transform:translate(-50%,-50%)}.faq-accordion__icon-bar--v{width:2px;height:100%;transform:translate(-50%,-50%)}.faq-accordion__item.is-open .faq-accordion__icon-bar--v{transform:translate(-50%,-50%) rotate(90deg);opacity:0}.faq-accordion__item.is-open .faq-accordion__icon-bar--h{transform:translate(-50%,-50%) rotate(180deg)}.faq-accordion__answer{display:grid;grid-template-rows:0fr;transition:grid-template-rows .3s ease}.faq-accordion__item.is-open .faq-accordion__answer{grid-template-rows:1fr}.faq-accordion__answer-inner{min-height:0;overflow:hidden}.faq-accordion__answer-inner>*{margin:0 20px 16px}.faq-accordion__answer-inner p{font-family:Albert Sans,Arial,sans-serif;font-weight:400;font-size:var(--faq-answer-size, 14px);line-height:1.55;color:var(--faq-answer-color, #4a4a4a)}.faq-accordion__answer-inner p:first-child{margin-top:0}@media screen and (max-width:749px){.faq-accordion{padding:40px 20px}.faq-accordion__heading{font-size:var(--faq-heading-size-mobile, 24px);margin-bottom:20px}.faq-accordion__question{padding:14px 16px;gap:12px}.faq-accordion__answer-inner>*{margin:0 16px 14px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/component-faq.css.map */
