.ap-faq{display:grid;grid-template-columns:1fr;gap:var(--ap-s3)}@media screen and (min-width:990px){.ap-faq{grid-template-columns:.8fr 1.2fr;gap:var(--ap-s6);align-items:start}}.ap-faq__head{max-width:44ch}@media screen and (min-width:990px){.ap-faq__head{position:sticky;top:calc(var(--header-height, 8rem) + var(--ap-s3))}}.ap-faq__heading{margin:0}.ap-faq__intro{margin-top:var(--ap-s2);font-size:var(--ap-size-body);line-height:var(--ap-lh-body);color:var(--ap-gray-text)}.ap-faq__intro>p{margin:0 0 var(--ap-s2)}.ap-faq__intro>p:last-child{margin-bottom:0}.color-scheme-3 .ap-faq__intro,.color-scheme-4 .ap-faq__intro,.color-scheme-5 .ap-faq__intro{color:currentColor;opacity:.9}.ap-faq__cta{margin-top:var(--ap-s3)}.ap-faq__list{display:flex;flex-direction:column;gap:1.2rem}.ap-faq__item{position:relative;overflow:hidden;overflow:clip;border:1px solid var(--ap-rule);border-radius:var(--ap-radius-card);background:var(--ap-gray-soft);transition:background-color .48s cubic-bezier(.33,1,.68,1),border-color .48s cubic-bezier(.33,1,.68,1),box-shadow .48s cubic-bezier(.33,1,.68,1)}.ap-faq__item:before{content:"";position:absolute;top:0;bottom:0;left:0;width:3px;background:var(--ap-red-text);transform:scaleY(0);transform-origin:0 0;transition:transform .48s cubic-bezier(.33,1,.68,1)}.ap-faq__item[open]{background:var(--ap-white);border-color:transparent;box-shadow:0 18px 40px -26px #0006}.ap-faq__item[open]:before{transform:scaleY(1)}.ap-faq__item:hover{border-color:var(--ap-rule-strong)}.color-scheme-3 .ap-faq__item,.color-scheme-4 .ap-faq__item,.color-scheme-5 .ap-faq__item{border-color:transparent;background:#ffffff12}.color-scheme-3 .ap-faq__item[open],.color-scheme-4 .ap-faq__item[open],.color-scheme-5 .ap-faq__item[open]{background:#ffffff1f}.ap-faq__q{display:flex;align-items:center;justify-content:space-between;gap:var(--ap-s2);padding:var(--ap-s2) var(--ap-s3);min-height:6.4rem;font-family:var(--ap-font-head);font-size:1.7rem;font-weight:var(--ap-w-semibold);line-height:1.35;list-style:none;cursor:pointer}.ap-faq__q::-webkit-details-marker{display:none}.ap-faq__q::marker{content:""}.ap-faq__q-text{flex:1 1 auto;min-width:0;transition:color var(--ap-dur) var(--ap-ease)}.ap-faq__q:hover .ap-faq__q-text,.ap-faq__item[open] .ap-faq__q-text{color:var(--ap-red-text)}.color-scheme-3 .ap-faq__q:hover .ap-faq__q-text,.color-scheme-4 .ap-faq__q:hover .ap-faq__q-text,.color-scheme-5 .ap-faq__q:hover .ap-faq__q-text,.color-scheme-3 .ap-faq__item[open] .ap-faq__q-text,.color-scheme-4 .ap-faq__item[open] .ap-faq__q-text,.color-scheme-5 .ap-faq__item[open] .ap-faq__q-text{color:currentColor}.ap-faq__item summary:focus-visible{outline:2px solid var(--ap-red-text);outline-offset:-4px}.color-scheme-3 .ap-faq__item summary:focus-visible,.color-scheme-4 .ap-faq__item summary:focus-visible,.color-scheme-5 .ap-faq__item summary:focus-visible{outline-color:var(--ap-white)}.ap-faq__icon{position:relative;flex-shrink:0;width:3.2rem;height:3.2rem;border-radius:999px;background:#0000000d;transition:background-color .48s cubic-bezier(.33,1,.68,1),transform .48s cubic-bezier(.33,1,.68,1)}.ap-faq__icon:before,.ap-faq__icon:after{content:"";position:absolute;top:50%;left:50%;background:var(--ap-red-text);border-radius:1px;transition:transform .48s cubic-bezier(.33,1,.68,1),background-color .48s cubic-bezier(.33,1,.68,1),opacity .24s var(--ap-ease)}.ap-faq__icon:before{width:1.4rem;height:2px;transform:translate(-50%,-50%)}.ap-faq__icon:after{width:2px;height:1.4rem;transform:translate(-50%,-50%)}.ap-faq__q:hover .ap-faq__icon{background:#00000017}.ap-faq__item[open] .ap-faq__icon{background:var(--ap-red-text)}.ap-faq__item[open] .ap-faq__icon:before{background:var(--ap-white)}.ap-faq__item[open] .ap-faq__icon:after{background:var(--ap-white);transform:translate(-50%,-50%) rotate(90deg)}.color-scheme-3 .ap-faq__icon,.color-scheme-4 .ap-faq__icon,.color-scheme-5 .ap-faq__icon{background:#ffffff1f}.color-scheme-3 .ap-faq__icon:before,.color-scheme-3 .ap-faq__icon:after,.color-scheme-4 .ap-faq__icon:before,.color-scheme-4 .ap-faq__icon:after,.color-scheme-5 .ap-faq__icon:before,.color-scheme-5 .ap-faq__icon:after{background:currentColor}.ap-faq__a{padding:0 var(--ap-s3) var(--ap-s3);max-width:62ch;font-size:var(--ap-size-body);line-height:var(--ap-lh-body);color:var(--ap-gray-text)}.ap-faq__a>p{margin:0 0 var(--ap-s2)}.ap-faq__a>p:last-child{margin-bottom:0}.color-scheme-3 .ap-faq__a,.color-scheme-4 .ap-faq__a,.color-scheme-5 .ap-faq__a{color:currentColor;opacity:.9}@media screen and (max-width:749px){.ap-faq__q{padding:var(--ap-s2);gap:var(--ap-s1)}.ap-faq__a{padding:0 var(--ap-s2) var(--ap-s2)}}:root{interpolate-size:allow-keywords}@media(prefers-reduced-motion:no-preference){.ap-faq__item::details-content{block-size:0;overflow:clip;opacity:0;transition:block-size .48s cubic-bezier(.33,1,.68,1),content-visibility .48s allow-discrete,opacity .22s var(--ap-ease)}.ap-faq__item[open]::details-content{block-size:auto;opacity:1;transition:block-size .48s cubic-bezier(.33,1,.68,1),content-visibility .48s allow-discrete,opacity .3s var(--ap-ease) .18s}}@media(prefers-reduced-motion:reduce){.ap-faq__item,.ap-faq__item:before,.ap-faq__icon,.ap-faq__icon:before,.ap-faq__icon:after{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/section-ap-faq.css.map */
