.faq-section{--c-line: rgba(255, 255, 255, .12);--c-muted: rgba(255, 255, 255, .72);background:#000;color:#fff}.faq-section .faq-section__heading,.faq-section .faq-section__subheading{color:#fff}.faq-section__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:32px}.faq-section__head{margin-bottom:24px}.faq-section__subheading{margin-top:10px}.faq-section__list{border-top:1px solid var(--c-line)}.faq-section__item{border-bottom:1px solid var(--c-line)}.faq-section__question{position:relative;display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:56px;padding:12px 26px 12px 0;list-style:none;cursor:pointer;font-family:var(--font-heading);font-size:22px;font-weight:700;line-height:1.1;text-transform:uppercase;letter-spacing:0}.faq-section__icon{display:none}.faq-section__question:before,.faq-section__question:after{content:"";position:absolute;top:50%;background:currentColor}.faq-section__question:before{right:3.5px;width:3px;height:10px;margin-top:-5px;transition:opacity .2s ease-in-out}.faq-section__question:after{right:0;width:10px;height:3px;margin-top:-1.5px}.faq-section__item[open] .faq-section__question:before{opacity:0}.faq-section__question::-webkit-details-marker,.faq-section__question::marker{display:none;content:""}.faq-section__question-text{flex:1 1 auto;min-width:0}.faq-section__icon{transition:transform var(--dur-fast) var(--ease)}.faq-section__item[open] .faq-section__icon{transform:rotate(45deg)}@media(hover:hover){.faq-section__question:hover .faq-section__question-text{text-decoration:underline;text-underline-offset:3px}}.faq-section__answer{padding:0 32px 20px 0;color:var(--c-muted);font-size:.9375rem}.faq-section__item[open] .faq-section__answer{animation:faq-section-in var(--dur) var(--ease)}@keyframes faq-section-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.faq-section__card{position:relative;overflow:hidden;border-radius:0;background:transparent}.faq-section__media{aspect-ratio:4 / 5;background:#000}.faq-section__media img{opacity:1}.faq-section__media img{transition:transform .6s var(--ease),opacity .45s var(--ease)}@media(hover:hover){.faq-section__card:hover .faq-section__media img{transform:none}}.faq-section__card-content{position:absolute;inset:auto 0 0 0;display:flex;flex-direction:column;align-items:flex-start;gap:10px;padding:24px 20px;color:#fff}.faq-section__card-heading{max-width:18ch}.faq-section__btn{margin-top:6px}@media(max-width:749px){.faq-section__card{margin-inline:calc(var(--gutter) * -1);border-radius:0}.faq-section__media{aspect-ratio:1 / 1}}@media(min-width:750px){.faq-section__grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:40px;align-items:start}.faq-section__media{aspect-ratio:1 / 1}.faq-section__card-content{padding:32px}}@media(min-width:990px){.faq-section__aside{position:sticky;top:calc(var(--header-h, 64px) + 24px)}}
/*# sourceMappingURL=/cdn/shop/t/81/assets/section-faq-section.css.map */
