.cfaq{box-sizing:border-box;width:100%;background:var(--cfaq-bg, #ffffff);color:var(--cfaq-fg, #000000);padding-block:var(--cfaq-padding, 48px);padding-inline:20px}.cfaq *,.cfaq *:before,.cfaq *:after{box-sizing:border-box}@media screen and (min-width:768px){.cfaq{padding-block:var(--cfaq-padding-md, 80px);padding-inline:40px}}.cfaq__inner{max-width:var(--cfaq-max-width, 900px);margin-inline:auto}.cfaq__header{text-align:var(--cfaq-align, center);margin-block-end:28px}.cfaq__title{margin:0;font-family:var(--cfaq-title-font, inherit);font-weight:var(--cfaq-title-weight, 400);font-size:var(--cfaq-title-size, 36px);line-height:1.05;letter-spacing:var(--cfaq-tracking, 1px);text-transform:uppercase}@media screen and (min-width:768px){.cfaq__title{font-size:var(--cfaq-title-size-md, 64px)}}.cfaq__intro{margin:10px 0 0;font-family:var(--cfaq-body-font, inherit);font-size:var(--cfaq-answer-size, 15px);line-height:1.6;opacity:.75}.cfaq__list{border-block-start:var(--cfaq-border-width, 2px) solid var(--cfaq-border-color, #000000)}.cfaq__item{border-block-end:var(--cfaq-border-width, 2px) solid var(--cfaq-border-color, #000000)}.cfaq__q{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;padding-block:18px;cursor:pointer;list-style:none;font-family:var(--cfaq-title-font, inherit);font-weight:var(--cfaq-title-weight, 400);font-size:var(--cfaq-question-size, 20px);line-height:1.15;letter-spacing:var(--cfaq-tracking, 1px);text-transform:var(--cfaq-question-case, none)}.cfaq__q::-webkit-details-marker{display:none}.cfaq__q:focus-visible{outline:2px solid var(--cfaq-fg, #000000);outline-offset:-2px}@media screen and (min-width:768px){.cfaq__q{padding-block:22px;font-size:var(--cfaq-question-size-md, 26px)}}.cfaq__q-text{flex:1}@media(hover:hover){.cfaq__q:hover .cfaq__q-text{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:.16em;text-decoration-skip-ink:none}}.cfaq__sign{position:relative;flex:none;width:16px;height:16px}.cfaq__sign:before,.cfaq__sign:after{content:"";position:absolute;background:currentcolor}.cfaq__sign:before{inset-inline:0;top:50%;height:2px;transform:translateY(-50%)}.cfaq__sign:after{inset-block:0;left:50%;width:2px;transform:translate(-50%);transition:transform .2s ease}.cfaq__item[open] .cfaq__sign:after{transform:translate(-50%) scaleY(0)}.cfaq__a{padding-block-end:22px;max-width:62ch;font-family:var(--cfaq-body-font, inherit);font-size:var(--cfaq-answer-size, 15px);line-height:1.65}.cfaq__item[open] .cfaq__a{animation:cfaq-reveal .22s ease both}.cfaq__a>:first-child{margin-block-start:0}.cfaq__a>:last-child{margin-block-end:0}.cfaq__a a{color:inherit;text-decoration:underline;text-underline-offset:.16em}.cfaq__a ul,.cfaq__a ol{padding-inline-start:1.2em}@keyframes cfaq-reveal{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.cfaq__item[open] .cfaq__a{animation:none}.cfaq__sign:after{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/custom-faq.css.map */
