.faq-section__inner{max-width:var(--faq-max-width);margin:0 auto;padding-inline:24px}.faq-section__heading{margin:0 0 24px;text-align:var(--faq-align);font-size:clamp(20px,3vw,30px);letter-spacing:.03em;text-transform:uppercase}.faq-section__list{display:flex;flex-direction:column;gap:var(--faq-gap)}.faq-item{border-radius:var(--faq-radius);overflow:hidden}.faq-item__question{width:100%;display:flex;align-items:center;justify-content:space-between;gap:20px;padding:14px 20px;margin:0;border:0;cursor:pointer;text-align:left;background:var(--faq-q-bg);color:var(--faq-q-color);border-radius:var(--faq-radius);transition:background var(--faq-speed) ease,border-radius var(--faq-speed) ease;font:inherit}.faq-item__question:hover{filter:brightness(1.12)}.faq-item__q-text{font-size:clamp(14px,1.6vw,16px);line-height:1.3;letter-spacing:.02em}.faq-item__icon{flex:0 0 auto;width:12px;height:12px;border-right:2px solid var(--faq-accent);border-bottom:2px solid var(--faq-accent);transform:rotate(-45deg);transition:transform var(--faq-speed) ease;margin-top:-3px}.faq-item__question[aria-expanded=true] .faq-item__icon{transform:rotate(45deg);margin-top:3px}.faq-item__question[aria-expanded=true]{border-bottom-left-radius:0;border-bottom-right-radius:0}.faq-item__answer{display:grid;grid-template-rows:0fr;transition:grid-template-rows var(--faq-speed) ease}.faq-item__answer-inner{overflow:hidden;opacity:0;transform:translateY(-6px);transition:opacity var(--faq-speed) ease,transform var(--faq-speed) ease}.faq-item[data-open=true] .faq-item__answer{grid-template-rows:1fr}.faq-item[data-open=true] .faq-item__answer-inner{opacity:1;transform:translateY(0)}.faq-item__answer-inner>*{margin:0 20px}.faq-item[data-open=true] .faq-item__answer-inner{padding-block:16px}.faq-item__answer,.faq-item__answer p,.faq-item__answer li,.faq-item__answer a{color:var(--faq-a-color);font-size:clamp(14px,1.6vw,16px);line-height:1.55}.faq-item__answer p{margin-block:10px}.faq-item__answer p:first-child{margin-top:0}.faq-item__answer p:last-child{margin-bottom:0}.faq-item__answer a{text-decoration:underline}.faq-item__answer strong{font-weight:700}@media(prefers-reduced-motion:reduce){.faq-item__answer,.faq-item__answer-inner,.faq-item__icon{transition:none}}.logo-marquee{text-align:center;overflow:hidden}.logo-marquee__title{margin:0 0 24px;font-size:var(--lm-text-size);line-height:1.1;letter-spacing:.04em}.logo-marquee__viewport{position:relative;width:100%;overflow:hidden}.logo-marquee__viewport--faded{-webkit-mask-image:linear-gradient(90deg,transparent,#000 var(--lm-fade),#000 calc(100% - var(--lm-fade)),transparent);mask-image:linear-gradient(90deg,transparent,#000 var(--lm-fade),#000 calc(100% - var(--lm-fade)),transparent)}.logo-marquee__track{display:flex;width:max-content;will-change:transform}.logo-marquee__group{display:flex;align-items:center;gap:var(--lm-gap);padding-inline-end:var(--lm-gap)}.logo-marquee__track--left{animation:lm-scroll-left var(--lm-duration) linear infinite}.logo-marquee__track--right{animation:lm-scroll-right var(--lm-duration) linear infinite}.logo-marquee__track--pause:hover{animation-play-state:paused}.logo-marquee__item{flex:0 0 auto;width:var(--item-width);display:flex;align-items:center;justify-content:center}.logo-marquee__img{width:100%;height:auto;max-height:var(--lm-logo-height);object-fit:contain;display:block;transition:filter .35s ease,opacity .35s ease,transform .35s ease}.logo-marquee__track--gray .logo-marquee__img{filter:grayscale(1);opacity:.7}.logo-marquee__track--gray .logo-marquee__item:hover .logo-marquee__img{filter:grayscale(0);opacity:1;transform:scale(1.06)}@keyframes lm-scroll-left{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes lm-scroll-right{0%{transform:translate(-50%)}to{transform:translate(0)}}@media(prefers-reduced-motion:reduce){.logo-marquee__track{animation:none}.logo-marquee__group:nth-child(2){display:none}.logo-marquee__group{flex-wrap:wrap;justify-content:center}}
/*# sourceMappingURL=/cdn/shop/t/2/compiled_assets/styles.css.map */
