.faq-topic{background:var(--bg);color:var(--text);padding:var(--pt) 0 var(--pb)}.faq-topic__inner{max-width:var(--maxw);margin:0 auto;padding:0 var(--px)}.faq-topic__back{display:inline-block;margin-bottom:24px;color:inherit;text-decoration:none;opacity:.7}.faq-topic__back:hover{opacity:1;text-decoration:underline}.faq-topic__heading{font-family:var(--h-font);font-weight:var(--h-weight);line-height:1.05;color:var(--h-color);text-align:var(--h-align);margin:0 0 var(--h-gap)}.faq-topic__intro{max-width:60ch;margin:calc(var(--h-gap) * -.5) 0 var(--h-gap);opacity:.8}.faq-topic__layout{display:grid;grid-template-columns:minmax(0,1fr);gap:32px}.faq-topic__list{width:var(--content-w);display:flex;flex-direction:column;gap:var(--item-gap)}.faq-topic--center .faq-topic__list{margin-inline:auto}.faq-topic__empty{opacity:.6}.faq-topic__media img{width:100%;height:auto;display:block;border-radius:var(--item-radius)}@media(min-width:990px){.faq-topic__layout--image{grid-template-columns:minmax(0,1fr) var(--side-img-w);align-items:start}.faq-topic__layout--image .faq-topic__list{width:100%}}.faq-item{background:var(--item-bg);color:var(--item-text);border:var(--item-bw) solid var(--item-border);border-radius:var(--item-radius);transition:background-color var(--speed),color var(--speed),border-color var(--speed);overflow:hidden}.faq-item.is-open{background:var(--open-bg);color:var(--open-text);border-color:var(--open-bg)}.faq-item.is-open .faq-item__button{color:var(--open-heading)}.faq-item__heading{margin:0;font:inherit}.faq-item__button{all:unset;box-sizing:border-box;width:100%;cursor:pointer;display:flex;align-items:center;gap:var(--icon-gap);padding:var(--item-py) var(--item-px);font-size:var(--q-size);line-height:1.35;transition:color var(--speed)}.faq-item__button:focus-visible{outline:2px solid currentColor;outline-offset:-6px;border-radius:var(--item-radius)}.faq-item__icon{position:relative;flex:none;width:var(--icon-size);height:var(--icon-size)}.faq-item__icon:before,.faq-item__icon:after{content:"";position:absolute;left:50%;top:50%;background:currentColor;border-radius:2px;transform:translate(-50%,-50%);transition:transform var(--speed) ease,opacity var(--speed)}.faq-item__icon:before{width:100%;height:2px}.faq-item__icon:after{width:2px;height:100%}.faq-item.is-open .faq-item__icon:after{transform:translate(-50%,-50%) rotate(90deg);opacity:0}.faq-item__panel{display:grid;grid-template-rows:0fr;visibility:hidden;transition:grid-template-rows var(--speed) ease,visibility 0s linear var(--speed)}.faq-item.is-open .faq-item__panel{grid-template-rows:1fr;visibility:visible;transition-delay:0s}.faq-item__panel-inner{min-height:0;overflow:hidden}.faq-item__answer{margin:0 var(--item-px);padding:var(--item-py) 0 calc(var(--item-py) * 1.2) calc(var(--icon-size) + var(--icon-gap));border-top:1px solid transparent;font-size:var(--a-size);line-height:1.6}.faq-item.is-open .faq-item__answer{border-top-color:var(--open-divider);margin-inline:0;padding-inline:var(--item-px);padding-left:calc(var(--item-px) + var(--icon-size) + var(--icon-gap))}.faq-item__answer>:first-child{margin-top:0}.faq-item__answer>:last-child{margin-bottom:0}.faq-item__answer a{color:inherit;text-decoration:underline}@media(prefers-reduced-motion:reduce){.faq-item,.faq-item__icon:before,.faq-item__icon:after,.faq-item__panel{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/9/compiled_assets/styles.css.map?subset=AAAB */
