@font-face{font-family:SpiritSemiboldCondensed;src:url(https://cdn.shopify.com/s/files/1/0717/8315/3753/files/NewSpiritSemiboldCondensed.otf?v=1774108474) format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:DejanireHeadlineBold;src:url(https://cdn.shopify.com/s/files/1/0717/8315/3753/files/Dejanire-Headline-Bold.otf?v=1778218112) format("opentype");font-weight:700;font-style:normal;font-display:swap}.mini-faq__item{border-radius:.8rem;margin-bottom:.8rem;overflow:hidden;background:#fff;border:1.5px solid transparent;background-clip:padding-box;box-shadow:0 0 0 1.5px transparent;position:relative}.mini-faq__item:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;padding:1.5px;background:linear-gradient(120deg,#8a6a5e,#b59a8c 60%,#ddccc1);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.faq-list__item{border:1px solid #e8d8d2;border-radius:.5rem;margin-bottom:1rem;overflow:hidden;background:#fff;position:relative}.mini-faq__trigger,.faq-list__trigger{width:100%;display:flex;align-items:center;justify-content:space-between;gap:1.2rem;padding:1.6rem 1.8rem;background:none;border:none;cursor:pointer;text-align:left}.mini-faq__question,.faq-list__question{font-family:AvenirLTPro95Black,sans-serif;font-size:1.72rem;color:#4a2b29;letter-spacing:-.01em;line-height:1.3}.mini-faq__icon,.faq-list__icon{flex-shrink:0;width:20px;height:20px;position:relative}.mini-faq__icon:before,.mini-faq__icon:after,.faq-list__icon:before,.faq-list__icon:after{content:"";position:absolute;background:#4a2b29;border-radius:2px;transition:transform .25s ease,opacity .25s ease}.mini-faq__icon:before,.faq-list__icon:before{width:12px;height:1.5px;top:50%;left:50%;transform:translate(-50%,-50%)}.mini-faq__icon:after,.faq-list__icon:after{width:1.5px;height:12px;top:50%;left:50%;transform:translate(-50%,-50%)}.mini-faq__item.is-open .mini-faq__icon:after,.faq-list__item.is-open .faq-list__icon:after{transform:translate(-50%,-50%) rotate(90deg);opacity:0}.mini-faq__answer,.faq-list__answer{max-height:0;overflow:hidden;transition:max-height .3s ease}.mini-faq__item.is-open .mini-faq__answer,.faq-list__item.is-open .faq-list__answer{max-height:1000px}.mini-faq__answer-inner,.faq-list__answer-inner{padding:0 1.8rem 1.6rem;font-family:AvenirLTPro55,sans-serif;font-size:1.35rem;color:#4a2b29;line-height:1.65}.mini-faq__answer-inner strong,.mini-faq__answer-inner b,.faq-list__answer-inner strong,.faq-list__answer-inner b{color:#4a2b29}.faq-inline-video{display:block;width:100%;max-width:130px;border-radius:8px;margin:1rem auto .5rem;object-fit:cover}.faq-inline-img{display:block;width:100%;max-width:130px;border-radius:8px;margin:1rem auto .5rem}.mini-faq__more-link{display:inline-block;margin-top:.6rem;font-family:AvenirLTPro55,sans-serif;font-size:1.3rem;color:#4a2b29;letter-spacing:-.03em;text-decoration:underline!important;text-underline-offset:3px}.mini-faq__more-link:hover{opacity:.7}.faq-section{padding:3rem 0 4rem;background-color:#080808;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='300' height='300'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.72' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='300' height='300' filter='url(%23n)' opacity='0.06'/%3E%3C/svg%3E");scroll-margin-top:80px}.faq-section__heading{font-family:DejanireHeadlineBold,Playfair Display,Georgia,serif;font-size:3.2rem;letter-spacing:.04em;text-transform:lowercase;margin-bottom:4.5rem;color:#fff;text-align:center;display:flex;flex-direction:column;gap:.2rem}.faq-section__subheading{display:block;font-family:var(--font-heading-family),"Playfair Display",Georgia,serif;font-size:2.4rem;letter-spacing:.02em;font-style:normal;background:linear-gradient(120deg,#f4c6ba,#f8dcd3 60%,#fbeae4);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent}.faq-section__stamp-name{font-style:italic;background:linear-gradient(120deg,#f4c6ba,#f8dcd3 60%,#fbeae4);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent}.faq-list{max-width:680px;margin-left:auto;margin-right:auto}.faq-list__item{border:none;border-radius:.8rem;margin-bottom:1rem;overflow:hidden;background:#fff;position:relative}.faq-list__question{font-family:AvenirLTPro55,sans-serif;color:#1a1a2e;font-size:1.45rem}.faq-list__answer-inner{color:#333;padding:0 1.8rem 1.6rem}.faq-list__answer-inner strong,.faq-list__answer-inner b{color:#4a2b29}.faq-list__icon:before,.faq-list__icon:after{background:#1a1a2e}.faq-list__icon:before{width:12px;height:1.5px}.faq-list__icon:after{width:1.5px;height:12px}.faq-list__item.is-open{border:2px solid #5c1030;background:#fff}.mini-faq{margin-top:2rem}@media(min-width:750px){.faq-section__heading{font-size:4.8rem!important}.faq-section__subheading{font-size:3.6rem!important}}@media(min-width:750px)and (max-width:0px){.faq-section{background-color:#fff!important;background-image:none!important;padding:5rem 4rem!important}.faq-section__inner{background:linear-gradient(120deg,#2a1614,#4a2b29 28%,#cf9aa0 62%,#5c3a37);border-radius:28px;padding:5.5rem 5rem;max-width:calc(var(--page-width) - 700px);margin:0 auto;box-shadow:0 24px 48px #3c0a192e,0 8px 18px #3c0a191a}.faq-section__heading{font-family:var(--font-heading-family),"Playfair Display",Georgia,serif!important;font-weight:var(--font-heading-weight, 700);font-style:var(--font-heading-style, normal);color:#fff!important;font-size:4rem!important;letter-spacing:-.015em!important;line-height:1.1!important;margin-bottom:3rem!important}.faq-section h2 .faq-section__subheading,.faq-section__heading .faq-section__subheading,.faq-section__subheading{text-shadow:0 0 8px rgba(255,255,255,1),0 0 16px rgba(255,255,255,1),0 0 28px rgba(255,255,255,.95),0 0 42px rgba(255,255,255,.8)}.faq-section h2 .faq-section__subheading,.faq-section__heading .faq-section__subheading,.faq-section__subheading{color:#000!important;font-family:AvenirLTPro55,sans-serif!important;font-size:1.7rem!important;font-weight:400!important;font-style:italic!important;letter-spacing:0!important;text-transform:none!important;margin-top:.6rem}.faq-section__stamp-name{background:none!important;-webkit-background-clip:initial!important;-webkit-text-fill-color:#000000!important;background-clip:initial!important;color:#000!important;font-style:italic!important}.faq-section__stamp-name{background:linear-gradient(120deg,#2a1614,#4a2b29 28%,#cf9aa0 62%,#5c3a37);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;font-style:italic}.faq-list{max-width:40rem}.faq-list__item{background:#fff;border-radius:1rem;border:2px solid #5c1030;margin-bottom:1.2rem;box-shadow:0 2px 6px #3c0a190f}.faq-list__item.is-open{border:2px solid #5c1030}.faq-list__trigger{padding:1.8rem 2rem}.faq-list__question{font-family:AvenirLTPro55,sans-serif!important;color:#2a0a14;font-size:1.55rem;font-weight:600}.faq-list__answer-inner{color:#2a0a14;font-family:AvenirLTPro55,sans-serif}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/section-faq.css.map */
