.back-to-top-section{background:var(--back-to-top-background);color:var(--back-to-top-foreground)}.back-to-top-section__inner{display:flex}.back-to-top-section__inner--left{justify-content:flex-start}.back-to-top-section__inner--center{justify-content:center}.back-to-top-section__inner--right{justify-content:flex-end}.back-to-top-section__button{display:inline-flex;align-items:center;justify-content:center;gap:.75rem;min-width:var(--back-to-top-button-size);min-height:var(--back-to-top-button-size);padding:.75rem 1.25rem;border:0;border-radius:var(--back-to-top-radius);background:var(--back-to-top-background);color:var(--back-to-top-foreground);cursor:pointer;transition:background-color .18s ease,color .18s ease,transform .18s ease}.back-to-top-section__button:hover{transform:translateY(-2px)}.back-to-top-section__button--vertical{flex-direction:column;gap:.5rem}.back-to-top-section__icon{display:inline-flex;align-items:center;justify-content:center;flex:0 0 var(--back-to-top-icon-size);width:var(--back-to-top-icon-size);height:var(--back-to-top-icon-size)}.back-to-top-section__icon svg{width:100%;height:100%}.back-to-top-section__icon--caret svg{transform:rotate(180deg)}.back-to-top-section__icon--arrow svg{transform:rotate(-90deg)}.back-to-top-section__label{line-height:1.2}@media screen and (max-width:749px){.back-to-top-section__button{padding-inline:1rem}}.faq-section{background:var(--faq-background);color:var(--faq-question-color);padding-top:var(--faq-section-padding-top);padding-bottom:var(--faq-section-padding-bottom)}.faq-section__content{margin-inline:auto}.faq-section__content--s{max-width:640px}.faq-section__content--m{max-width:820px}.faq-section__content--l{max-width:1024px}.faq-section__content--full{max-width:none}.faq-section__item{border-bottom:1px solid var(--faq-divider-color)}.faq-section__item--no-divider{border:0}.faq-section__summary{display:flex;align-items:center;justify-content:space-between;gap:1.5rem;padding:var(--faq-row-padding) 0;color:var(--faq-question-color);cursor:pointer;list-style:none;font-size:var(--faq-question-size);font-weight:700}.faq-section__summary::-webkit-details-marker{display:none}.faq-section__question{min-width:0}.faq-section__icon{display:inline-flex;align-items:center;justify-content:center;flex:0 0 var(--faq-icon-size);width:var(--faq-icon-size);height:var(--faq-icon-size);color:var(--faq-icon-color)}.faq-section__icon svg{width:100%;height:100%}.faq-section__icon--plus svg{transition:transform .18s ease}.faq-section__item[open] .faq-section__icon--plus svg{transform:rotate(45deg)}.faq-section__icon--caret svg{transition:transform .18s ease}.faq-section__item[open] .faq-section__icon--caret svg{transform:rotate(180deg)}.faq-section__answer{display:grid;grid-template-rows:0fr;color:var(--faq-answer-color);font-size:var(--faq-answer-size);transition:grid-template-rows .24s ease}.faq-section__item[open] .faq-section__answer{grid-template-rows:1fr}.faq-section__answer-inner{min-height:0;overflow:hidden;padding-bottom:var(--faq-row-padding)}.faq-section__answer-inner>*:first-child{margin-top:0}.faq-section__answer-inner>*:last-child{margin-bottom:0}@media(prefers-reduced-motion:reduce){.faq-section__answer{transition:none}}@media screen and (max-width:749px){.faq-section__summary{gap:1rem}}
/*# sourceMappingURL=/cdn/shop/t/3/compiled_assets/styles.css.map */
