@import"https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600&display=swap";.faq{width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);background:#14100c;padding:clamp(3rem,7vh,5rem) clamp(1.25rem,5vw,3rem)}.faq__card{position:relative;max-width:1280px;margin:0 auto;overflow:hidden;border-radius:28px;background:linear-gradient(160deg,#241a12,#1a130d 60%,#14100c);border:1px solid rgba(255,255,255,.06);padding:clamp(2.5rem,5vw,4rem);display:grid;grid-template-columns:1fr 1.15fr;gap:clamp(2rem,5vw,4rem);align-items:start}.faq__bg-image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;opacity:var(--faq-bg-opacity, .15);z-index:0;pointer-events:none}.faq__left{position:relative;z-index:1}.faq__watermark{position:absolute;left:-.5rem;bottom:-1.5rem;z-index:0;font-family:Montserrat,sans-serif;font-weight:700;font-size:clamp(5rem,12vw,9rem);line-height:1;letter-spacing:-.02em;color:#f0dfc40f;pointer-events:none;-webkit-user-select:none;user-select:none;white-space:nowrap}.faq__eyebrow{position:relative;z-index:1;display:block;font-family:Jost,sans-serif;font-size:.8rem;letter-spacing:.16em;text-transform:uppercase;color:#c9a97e;margin-bottom:.75rem}.faq__heading{position:relative;z-index:1;font-family:Montserrat,sans-serif;font-weight:700;font-size:clamp(1.9rem,3.4vw,2.6rem);line-height:1.1;color:#f3ede2;margin:0 0 .85rem}.faq__subheading{position:relative;z-index:1;font-family:Inter,sans-serif;font-size:.95rem;line-height:1.6;color:#f3ede2b3;max-width:24rem}.faq__subheading p{margin:0}.faq__contact{position:relative;z-index:1;display:flex;flex-direction:column;gap:.9rem;margin-top:2rem}.faq__contact-row{display:inline-flex;align-items:center;gap:.75rem;font-family:Inter,sans-serif;font-size:.9rem;color:#f3ede2;text-decoration:none;width:fit-content;transition:opacity .2s ease}.faq__contact-row:hover{opacity:.75}.faq__contact-icon{display:flex;align-items:center;justify-content:center;width:34px;height:34px;flex-shrink:0;border-radius:50%;background:#ffffff14;border:1px solid rgba(255,255,255,.14);color:#f0dfc4}.faq__contact-icon svg{width:15px;height:15px}.faq__right{position:relative;z-index:1}.faq__list{display:flex;flex-direction:column;gap:.75rem}.faq__item{border-radius:16px;background:#ffffff14;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border:1px solid rgba(255,255,255,.1);overflow:hidden;transition:background .3s ease,border-color .3s ease,box-shadow .3s ease}.faq__item:hover{border-color:#f0dfc466;box-shadow:0 0 0 1px #f0dfc41f,0 0 18px #f0dfc414}.faq__item.is-open{background:#ffffff12;border-color:#f0dfc440}.faq__question{width:100%;display:flex;align-items:center;gap:1rem;text-align:left;background:none;border:none;padding:1.1rem 1.4rem;cursor:pointer;color:#f3ede2}.faq__question-text{flex:1;font-family:Montserrat,sans-serif;font-size:.98rem;font-weight:500;line-height:1.4}.faq__chevron{display:flex;flex-shrink:0;color:#f0dfc4b3;transition:transform .3s ease,color .25s ease}.faq__chevron svg{width:16px;height:16px}.faq__question:hover .faq__chevron{color:#f0dfc4;transform:scale(1.15) translateY(2px)}.faq__item.is-open .faq__chevron{transform:rotate(180deg)}.faq__item.is-open .faq__question:hover .faq__chevron{transform:rotate(180deg) scale(1.15) translateY(-2px)}.faq__answer{max-height:0;overflow:hidden;transition:max-height .4s ease}.faq__answer-inner{overflow:hidden;min-height:0;padding:0 1.4rem 1.3rem;font-family:Montserrat,sans-serif;font-weight:400;font-size:.92rem;line-height:1.65;color:#f3ede2bf}.faq__answer-inner strong,.faq__answer-inner b{font-weight:600;color:#f3ede2}.faq__answer-inner p{margin:0 0 .75rem}.faq__answer-inner p:last-child{margin-bottom:0}@media(max-width:900px){.faq__card{grid-template-columns:1fr}.faq__watermark{display:none}.faq__contact{flex-direction:row;flex-wrap:wrap;gap:1.5rem}.faq__answer-inner{padding-left:1.4rem}.faq__question-text{font-size:calc(.98rem - 2px)}.faq__answer-inner{font-size:calc(.92rem - 2px)}.faq__item--extra{max-height:0;overflow:hidden;border-color:transparent;background:transparent;transition:max-height .4s ease,border-color .4s ease,background .4s ease}.faq__list.is-expanded .faq__item--extra{border-color:#ffffff14;background:#ffffff14}.faq__item--extra:hover{border-color:transparent;box-shadow:none}.faq__list.is-expanded .faq__item--extra:hover{border-color:#f0dfc466;box-shadow:0 0 0 1px #f0dfc41f,0 0 18px #f0dfc414}.faq__see-more{display:flex;align-items:center;justify-content:center;gap:.5rem;width:100%;margin-top:1rem;padding:.85rem 1.2rem;border-radius:12px;background:#ffffff0d;border:1px solid rgba(255,255,255,.12);color:#f0dfc4;font-family:Jost,sans-serif;font-size:.82rem;letter-spacing:.03em;cursor:pointer;transition:background .2s ease}.faq__see-more:hover{background:#ffffff17}.faq__see-more-icon{display:flex;transition:transform .3s ease}.faq__see-more-icon svg{width:14px;height:14px}.faq__see-more[aria-expanded=true] .faq__see-more-icon{transform:rotate(180deg)}}@media(min-width:901px){.faq__see-more{display:none}}@media(prefers-reduced-motion:reduce){.faq__answer,.faq__chevron,.faq__item{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/section-faq.css.map */
