.noeyes-faqs{box-sizing:border-box;width:100%;padding:clamp(5.6rem,8vw,12rem) var(--noeyes-page-gutter, 2rem) clamp(7rem,9vw,12rem);color:var(--noeyes-ink, #1c1b19);background:#fff;font-family:var(--noeyes-font, "Helvetica Neue", Helvetica, Arial, sans-serif)}.noeyes-faqs *,.noeyes-faqs *:before,.noeyes-faqs *:after{box-sizing:border-box}.noeyes-faqs__inner{width:min(90rem,100%);margin-inline:auto}.noeyes-faqs__header{max-width:56rem;margin:0 auto clamp(6.4rem,8vw,9.6rem);text-align:center}.noeyes-faqs__eyebrow{margin:0 0 1.2rem;color:var(--noeyes-muted, #69655f);font-size:1.05rem;font-weight:700;letter-spacing:.12em;line-height:1;text-transform:uppercase}.noeyes-faqs__header h1{margin:0;color:var(--noeyes-black, #141412);font-size:clamp(3rem,4.4vw,5.6rem);font-weight:700;letter-spacing:0;line-height:1.02}.noeyes-faqs__header p:not(.noeyes-faqs__eyebrow){max-width:56rem;margin:1.6rem auto 0;color:var(--noeyes-muted, #69655f);font-size:clamp(1.3rem,1.2vw,1.5rem);line-height:1.55}.noeyes-faqs__sections{display:grid;gap:clamp(5.2rem,7vw,8.8rem)}.noeyes-faqs__section h2{margin:0 0 1.8rem;color:var(--noeyes-black, #141412);font-size:clamp(1.9rem,2.1vw,2.6rem);font-weight:700;letter-spacing:0;line-height:1.08}.noeyes-faqs__list{border-bottom:1px solid rgba(20,20,18,.16)}.noeyes-faqs__item{border-top:1px solid rgba(20,20,18,.16)}.noeyes-faqs__item h3{margin:0}.noeyes-faqs__question{-webkit-appearance:none;appearance:none;display:grid;grid-template-columns:minmax(0,1fr) 2rem;gap:1.6rem;align-items:center;width:100%;min-height:5.8rem;padding:1.8rem 0;border:0;color:var(--noeyes-black, #141412);background:transparent;cursor:pointer;font:inherit;font-size:1.38rem;font-weight:600;letter-spacing:0;line-height:1.32;text-align:left}.noeyes-faqs__question:focus-visible{outline:0;box-shadow:0 .2rem 0 var(--noeyes-black, #141412)}.noeyes-faqs__icon{position:relative;display:block;width:1.2rem;height:1.2rem;justify-self:end}.noeyes-faqs__icon:before,.noeyes-faqs__icon:after{position:absolute;top:50%;left:50%;width:1.2rem;height:1px;background:currentColor;content:"";transform:translate(-50%,-50%);transition:opacity var(--noeyes-transition, .22s ease),transform var(--noeyes-transition, .22s ease)}.noeyes-faqs__icon:after{transform:translate(-50%,-50%) rotate(90deg)}.noeyes-faqs__question[aria-expanded=true] .noeyes-faqs__icon:after{opacity:0;transform:translate(-50%,-50%) rotate(0)}.noeyes-faqs__answer{max-width:70rem;padding:0 4rem 2rem 0;color:var(--noeyes-muted, #69655f)}.noeyes-faqs__answer p{margin:0;font-size:1.38rem;letter-spacing:0;line-height:1.62}.noeyes-faqs__answer[hidden]{display:none}.noeyes-faqs__contact{display:grid;justify-items:center;max-width:56rem;margin:clamp(7rem,9vw,11rem) auto 0;text-align:center}.noeyes-faqs__contact h2{margin:0;color:var(--noeyes-black, #141412);font-size:clamp(2.4rem,3vw,3.6rem);font-weight:700;letter-spacing:0;line-height:1.05}.noeyes-faqs__contact p{margin:1.2rem 0 2.2rem;color:var(--noeyes-muted, #69655f);font-size:1.38rem;line-height:1.55}.noeyes-faqs__contact .noeyes-faqs__button{display:inline-flex;align-items:center;justify-content:center;min-height:4.8rem;padding:0 2.2rem;border:.1rem solid var(--noeyes-black, #141412);border-radius:var(--noeyes-radius-pill, 999px);color:#fff!important;background:var(--noeyes-black, #141412);-webkit-text-fill-color:#ffffff;font-size:1.12rem;font-weight:700;letter-spacing:.04em;line-height:1;text-decoration:none;text-transform:uppercase;transition:background-color var(--noeyes-transition, .22s ease),border-color var(--noeyes-transition, .22s ease),color var(--noeyes-transition, .22s ease)}.noeyes-faqs__contact .noeyes-faqs__button:hover,.noeyes-faqs__contact .noeyes-faqs__button:active{border-color:var(--noeyes-black, #141412);color:var(--noeyes-black, #141412)!important;background:transparent;-webkit-text-fill-color:var(--noeyes-black, #141412)}.noeyes-faqs__contact .noeyes-faqs__button:focus-visible{outline:.2rem solid var(--noeyes-black, #141412);outline-offset:.3rem}@media screen and (max-width:749px){.noeyes-faqs{padding:clamp(5.6rem,14vw,7.2rem) 1.6rem clamp(6.8rem,16vw,8.8rem)}.noeyes-faqs__header{margin-bottom:clamp(4.8rem,13vw,6.4rem)}.noeyes-faqs__header h1{font-size:clamp(3rem,9vw,3.8rem)}.noeyes-faqs__sections{gap:clamp(4.8rem,13vw,6.4rem)}.noeyes-faqs__question{min-height:5.6rem;padding:1.7rem 0;font-size:1.34rem}.noeyes-faqs__answer{padding-right:0}}
/*# sourceMappingURL=/cdn/shop/t/5/compiled_assets/styles.css.map */
