.faq__hero-wrap{max-width:1440px;margin-left:auto;margin-right:auto;padding:16px;box-sizing:border-box}.faq__hero-container{position:relative;border-radius:24px;overflow:hidden;min-height:360px;display:flex;flex-direction:column;justify-content:flex-end;background-color:#f8f7f7}.faq__hero-bg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.faq__hero-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to bottom,#fff0,#fffc)}.faq__hero-content{position:relative;z-index:1;padding:16px 16px 36px;display:flex;flex-direction:column;gap:24px}.faq__hero-title{font-family:GT Super Display,serif;font-style:italic;font-weight:500;font-size:5.2rem;line-height:1;color:#121212;margin:0}.faq__hero-desc{font-family:BrownStd,sans-serif;font-weight:400;font-size:1.6rem;line-height:1.5;color:#414141;margin:0}.faq__hero-desc p{margin:0}@media screen and (min-width:990px){.faq__hero-wrap{padding:24px}.faq__hero-container{height:368px;min-height:unset}.faq__hero-overlay{background:linear-gradient(201.66deg,#fff0 46.37%,#fff9 80.77%)}.faq__hero-content{padding:36px;max-width:65rem}}.faq{max-width:1440px;margin-left:auto;margin-right:auto;box-sizing:border-box;padding:3.6rem 1.5rem}@media screen and (min-width:990px){.faq{padding:3.6rem 24px}}.faq__layout{display:flex;gap:2.4rem;align-items:flex-start}.faq__nav{display:none}@media screen and (min-width:990px){.faq__nav{display:flex;flex-direction:column;gap:2.4rem;width:36rem;flex-shrink:0;position:sticky;top:var(--sticky-header-height, 10rem);align-self:flex-start}}.faq__nav-link{display:block;font-family:BrownStd,sans-serif;font-size:1.6rem;line-height:1.5;color:#414141;text-decoration:none;transition:color .15s ease}.faq__nav-link--active{color:#520924;text-decoration:underline;text-decoration-skip-ink:none}.faq__nav-link:hover{color:#520924}.faq__content{flex:1;min-width:0;display:flex;flex-direction:column;gap:3.6rem}.faq__section{display:flex;flex-direction:column;gap:2.4rem;scroll-margin-top:calc(var(--sticky-header-height, 10rem) + 2rem)}.faq__section-title{font-family:BrownStd,sans-serif;font-size:3.6rem;font-weight:700;line-height:1.1;color:#520924;margin:0;letter-spacing:0}.faq__items{display:flex;flex-direction:column;gap:1.6rem}.faq__item{background-color:#f8f7f7;border-radius:.8rem;padding:2.4rem}.faq__trigger{display:flex;align-items:center;gap:1.6rem;width:100%;padding:0;background:none;border:none;cursor:pointer;text-align:left}.faq__question{flex:1;font-family:BrownStd,sans-serif;font-size:1.6rem;font-weight:700;line-height:1.2;letter-spacing:-.032rem;color:#121212}.faq__icon{flex-shrink:0;width:2.4rem;height:2.4rem;color:#121212;display:flex;align-items:center;justify-content:center}.faq__icon-chevron{display:block;transition:transform .3s ease}.faq__item--open .faq__icon-chevron{transform:rotate(180deg)}.faq__answer{display:grid;grid-template-rows:0fr;transition:grid-template-rows .35s ease}.faq__item--open .faq__answer{grid-template-rows:1fr}.faq__answer-body{overflow:hidden;font-family:BrownStd,sans-serif;font-size:1.6rem;font-weight:400;line-height:1.5;color:#414141;padding-top:0;transition:padding-top .35s ease}.faq__item--open .faq__answer-body{padding-top:1.6rem}.faq__answer-body p{margin:0}.faq__answer-body p+p{margin-top:1em}.faq__answer-body a{color:#520924}
/*# sourceMappingURL=/cdn/shop/t/73/assets/component-faq.css.map */
