.tws-faq section[id]{scroll-margin-top:104px}@keyframes wordUp{0%{transform:translateY(118%) rotate(5deg)}to{transform:none}}@keyframes faqDraw{0%{stroke-dashoffset:900}to{stroke-dashoffset:0}}.tws-faq .sw{display:inline-block;overflow:hidden;vertical-align:bottom;padding-bottom:.06em;margin-bottom:-.06em}.tws-faq .sw>i{display:inline-block;font-style:inherit;will-change:transform;transform:translateY(118%) rotate(5deg)}.tws-faq .sw.on>i{animation:wordUp .82s cubic-bezier(.19,1,.22,1) both}.tws-faq .cx summary{list-style:none}.tws-faq .cx summary::-webkit-details-marker{display:none}.tws-faq .cx summary::marker{content:""}.tws-faq .cx{border-top:1px solid rgba(16,57,72,.2)}.tws-faq .cx:last-of-type{border-bottom:1px solid rgba(16,57,72,.2)}.tws-faq .cx>summary{cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:20px;padding:18px 0;transition:padding-left .22s cubic-bezier(.22,.61,.36,1)}.tws-faq .cx>summary:hover{padding-left:6px}.tws-faq .cx>summary:focus-visible{outline:2px solid var(--acc,#d9822b);outline-offset:3px}.tws-faq .cx-t{font-family:Cormorant Garamond,serif;font-size:clamp(18.4px,1.8vw,23.2px);font-weight:600;line-height:1.2;letter-spacing:-.012em;color:#12262e;margin:0;transition:color .22s ease}.tws-faq .cx>summary:hover .cx-t{color:var(--acc,#d9822b)}.tws-faq .cx-m{flex:0 0 auto;font-family:Jost,sans-serif;font-size:19px;line-height:1;color:var(--acc,#d9822b);transition:transform .26s cubic-bezier(.22,.61,.36,1)}.tws-faq .cx[open] .cx-m{transform:rotate(45deg)}.tws-faq .cx-body{padding:0 0 22px;animation:riseS .34s cubic-bezier(.22,.7,.25,1) both}.tws-faq .cx-body p{font-size:15px;line-height:1.74;color:#33474e;margin:0;max-width:72ch;text-wrap:pretty}.tws-faq .btn{position:relative;display:inline-flex;align-items:center;gap:10px;border-radius:4px;font-family:Jost,sans-serif;font-size:12px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;padding:15px 26px;border:1.5px solid #12262e;transition:color .24s ease,background .24s ease,transform .24s cubic-bezier(.22,.61,.36,1)}.tws-faq .btn:hover{transform:translateY(-2px)}.tws-faq .btn-fill{background:#12262e;color:#f6efe1}.tws-faq .btn-fill:hover{background:#1a4e5f;border-color:#1a4e5f;color:#f6efe1}.tws-faq .btn-out{background:transparent;color:#12262e}.tws-faq .btn-out:hover{background:#12262e;color:#f6efe1}@media(max-width:1080px){.tws-faq .hero-grid{grid-template-columns:1fr!important;gap:26px!important}.tws-faq .grp{grid-template-columns:1fr!important;gap:16px!important}.tws-faq .grp-h{position:static!important}.tws-faq h1{font-size:clamp(33.6px,7.4vw,57.6px)!important;max-width:none!important}.tws-faq .sec-h2{font-size:clamp(24px,5vw,35.2px)!important;max-width:none!important}}@media(max-width:640px){.tws-faq section{padding-top:clamp(28px,5.5vw,40px)!important;padding-bottom:clamp(28px,5.5vw,40px)!important}.tws-faq .cx>summary{padding:14px 0!important}.tws-faq .cx-t{font-size:16.48px!important;line-height:1.3!important}.tws-faq .cx-body{padding-bottom:16px!important}.tws-faq .cx-body p{font-size:13.5px!important;line-height:1.62!important}.tws-faq .cta-grid{grid-template-columns:1fr!important;gap:20px!important}.tws-faq .grp{gap:12px!important}.tws-faq .grp-h .sec-h2{margin-top:8px!important}.tws-faq h1{margin-top:12px!important}.tws-faq .hero-grid{gap:18px!important}.tws-faq .hero-grid p{font-size:14px!important;line-height:1.62!important}.tws-faq #start p{font-size:14.5px!important;line-height:1.6!important}.tws-faq #start .btn{padding:13px 18px!important;font-size:11px!important}}@media(max-width:560px){.tws-faq .cx>summary{align-items:flex-start;gap:14px}.tws-faq .cx-m{margin-top:2px}}@media(prefers-reduced-motion:reduce){.tws-faq *{animation:none!important;transition:none!important}.tws-faq [data-rv]{opacity:1!important}.tws-faq .sw>i{transform:none!important}}.tws-faq{color:#12262e}.tws-faq .cx>summary{position:static}.tws-faq svg{max-width:none}
/*# sourceMappingURL=/cdn/shop/t/80/assets/tws-faq.css.map */
