.emika-faq{position:relative;background:#0a0a0a;overflow:hidden}.emika-faq__watermark{position:absolute;right:5%;top:50%;transform:translateY(-50%);font-family:var(--font-heading-family);font-size:clamp(30rem,40vw,50rem);font-weight:700;color:#ffffff05;line-height:.8;pointer-events:none;-webkit-user-select:none;user-select:none}.emika-faq__container{position:relative;z-index:2;padding:0 1.5rem}.emika-faq__grid{display:flex;flex-direction:column;gap:4rem}.emika-faq__header{display:flex;flex-direction:column;align-items:flex-start}.emika-faq__pre-heading{display:flex;align-items:center;gap:1.25rem;font-family:var(--font-body-family);font-size:1rem;font-weight:500;letter-spacing:.3em;text-transform:uppercase;color:#ffffff80;margin:0 0 1.6rem}.emika-faq__line{display:inline-block;width:32px;height:1px;background:#fff3;flex-shrink:0}.emika-faq__title{font-family:var(--font-heading-family);font-size:clamp(2.4rem,3.5vw,3.6rem);font-weight:var(--font-heading-weight);font-style:italic;color:#fff;margin:0 0 2rem;line-height:1.2;letter-spacing:-.01em}.emika-faq__description{font-family:var(--font-body-family);font-size:1.4rem;font-weight:300;line-height:1.8;color:#ffffff73;margin:0 0 3rem;max-width:32rem}.emika-faq__cta{margin-top:auto}.emika-faq__cta-sub{font-family:var(--font-body-family);font-size:1.3rem;font-weight:300;color:#ffffff59;margin:0 0 1rem}.emika-faq__cta-link{display:inline-flex;align-items:center;gap:.6rem;font-family:var(--font-body-family);font-size:1.2rem;font-weight:500;letter-spacing:.25em;text-transform:uppercase;color:#fff;text-decoration:none;transition:opacity .3s ease}.emika-faq__cta-link:hover{opacity:.6}.emika-faq__header-image{margin-top:3rem;overflow:hidden}.emika-faq__header-img{display:block;width:100%;height:auto;object-fit:cover;opacity:.85}.emika-faq__list{display:flex;flex-direction:column}.emika-faq__item{border-top:1px solid rgba(255,255,255,.08)}.emika-faq__item:last-child{border-bottom:1px solid rgba(255,255,255,.08)}.emika-faq__question{display:flex;align-items:center;justify-content:space-between;gap:2rem;padding:2rem 0;cursor:pointer;list-style:none;-webkit-user-select:none;user-select:none}.emika-faq__question::-webkit-details-marker{display:none}.emika-faq__question::marker{content:""}.emika-faq__question-text{font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:1.5rem;color:#ffffffd9;line-height:1.4;letter-spacing:.02em;transition:color .3s ease}.emika-faq__question:hover .emika-faq__question-text{color:#fff}.emika-faq__toggle{position:relative;width:16px;height:16px;flex-shrink:0}.emika-faq__toggle-line{position:absolute;background:#fff6;transition:transform .35s cubic-bezier(.4,0,.2,1),opacity .35s cubic-bezier(.4,0,.2,1)}.emika-faq__toggle-line--h{top:50%;left:0;width:100%;height:1px;transform:translateY(-50%)}.emika-faq__toggle-line--v{top:0;left:50%;width:1px;height:100%;transform:translate(-50%)}.emika-faq__item[open] .emika-faq__toggle-line--v{transform:translate(-50%) rotate(90deg);opacity:0}.emika-faq__answer{overflow:hidden}.emika-faq__answer-inner{padding:0 0 2rem;max-width:60rem}.emika-faq__answer-inner p{font-family:var(--font-body-family);font-size:1.3rem;font-weight:300;line-height:1.8;color:#ffffff80;margin:0 0 1.2rem}.emika-faq__answer-inner p:last-child{margin-bottom:0}@media screen and (min-width:750px){.emika-faq__container{padding:0 5rem}.emika-faq__grid{display:grid;grid-template-columns:1fr 1.6fr;gap:6rem;align-items:start}.emika-faq__header{position:sticky;top:10rem}.emika-faq__pre-heading{font-size:1.2rem;margin-bottom:2.4rem}.emika-faq__line{width:48px}.emika-faq__title{margin-bottom:2.4rem}.emika-faq__question{padding:2.4rem 0}.emika-faq__question-text{font-size:1.6rem}.emika-faq__answer-inner{padding-bottom:2.8rem}.emika-faq__answer-inner p{font-size:1.4rem}}@media screen and (max-width:749px){.emika-faq__watermark{display:none}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/emika-faq.css.map */
