.faq-accordion{background-color:var(--faq-section-background, #ffffff);padding-top:var(--faq-padding-top, var(--l));padding-bottom:var(--faq-padding-bottom, var(--l))}.faq-accordion__inner{max-width:var(--faq-max-width, var(--container-max-width, 1440px));margin:0 auto;padding-left:var(--m);padding-right:var(--m)}.faq-accordion__heading{margin:0 0 var(--m);font-family:var(--font-heading-family);font-weight:500;font-size:var(--size-text-lg);line-height:1.2;text-transform:uppercase;color:var(--faq-heading-color, #000000)}.faq-accordion__list{display:flex;flex-direction:column}.faq-accordion .faq-accordion__item{border-bottom:1px solid var(--faq-row-divider-color, #ebeced);background-color:var(--faq-row-background, transparent)}.faq-accordion .faq-accordion__item:first-child{border-top:1px solid var(--faq-row-divider-color, #ebeced)}.faq-accordion .faq-accordion__item[open]{background-color:var(--faq-row-background-open, transparent)}.faq-accordion__summary{display:flex;align-items:center;justify-content:space-between;gap:var(--m);padding:var(--m) 0;cursor:pointer;-webkit-user-select:none;user-select:none;list-style:none;font-family:var(--font-body-family);font-weight:600;font-size:var(--size-text-base);line-height:1.3;color:var(--faq-question-color, #000000)}.faq-accordion__item[open]>.faq-accordion__summary{color:var(--faq-question-color-open, var(--faq-question-color, #000000))}.faq-accordion__summary::-webkit-details-marker,.faq-accordion__summary::marker{content:"";display:none}.faq-accordion__question{flex:1;text-align:left}.faq-accordion__chevron-wrapper{display:flex;align-items:center;justify-content:center;width:24px;height:24px;border:1px solid var(--faq-chevron-circle-border, #cccccc);border-radius:50%;background:var(--faq-chevron-circle-background, #ffffff);color:var(--faq-chevron-color, #000000);flex-shrink:0;pointer-events:none;transition:background-color .2s ease,border-color .2s ease,color .2s ease}.faq-accordion__item[open] .faq-accordion__chevron-wrapper{background:var(--faq-chevron-circle-background-open, #000000);color:var(--faq-chevron-color-open, #ffffff)}.faq-accordion__summary:hover .faq-accordion__chevron-wrapper{border-color:var(--faq-chevron-circle-border-hover, #bdbdbd)}.faq-accordion__chevron{width:14px;height:14px;transform:rotate(90deg) translateZ(0);transition:transform .2s ease;will-change:transform;backface-visibility:hidden;-webkit-backface-visibility:hidden;display:block}.faq-accordion__chevron,.faq-accordion__chevron svg{color:inherit}.faq-accordion__item:not([open]) .faq-accordion__chevron{transform:rotate(90deg) translateZ(0)}.faq-accordion__item[open] .faq-accordion__chevron{transform:rotate(-90deg) translateZ(0)}.faq-accordion__answer{padding:0 0 var(--m);font-family:var(--font-body-family);font-size:var(--size-text-base);line-height:1.5;color:var(--faq-answer-text-color, #000000)}.faq-accordion__answer p{margin:0 0 var(--xs)}.faq-accordion__answer p:last-child{margin-bottom:0}.faq-accordion__answer ul,.faq-accordion__answer ol{padding-left:var(--m);margin:var(--xs) 0}.faq-accordion__answer li{margin-bottom:var(--xxs)}.faq-accordion__answer a{color:var(--faq-link-color, inherit);text-decoration:underline}.faq-accordion__summary:focus-visible{outline:1px solid var(--faq-question-color, #000000);outline-offset:2px}.faq-accordion__summary:focus-visible .faq-accordion__chevron-wrapper{outline:1px solid var(--faq-chevron-color, #000000);outline-offset:0}@media only screen and (min-width:749px){.faq-accordion__summary{padding:var(--l) 0}.faq-accordion__answer{padding-bottom:var(--l)}}
/*# sourceMappingURL=/cdn/shop/t/81/assets/component-faq.css.map */
