.faq2{font-family:var(--font-body-family),sans-serif;--faq2-dark: var(--color-dark, #080808);--faq2-gray: #767671;--faq2-card: rgba(212, 255, 135, .1);--faq2-stroke: #e0e2d3}.faq2__grid{display:grid;grid-template-columns:1fr;grid-template-areas:"heading" "media" "list";gap:3.2rem;align-items:start}.faq2__title{grid-area:heading;margin:0;text-align:center;font-family:var(--font-accent-serif, Georgia),serif;font-style:italic;font-weight:400;font-size:5.8rem;line-height:.86;letter-spacing:-.02em;color:var(--faq2-dark)}.faq2__media{grid-area:media;width:100%;aspect-ratio:350 / 426;border-radius:2rem;overflow:hidden}.faq2__media img{width:100%;height:100%;object-fit:cover}.faq2__list{grid-area:list;display:flex;flex-direction:column;gap:1.6rem}.faq2__item{box-sizing:border-box;background:var(--faq2-card);border:1px solid var(--faq2-stroke);border-radius:1.6rem}.faq2__item>summary{list-style:none;cursor:pointer;display:flex;align-items:flex-start;justify-content:space-between;gap:1.6rem;padding:1.6rem 2rem;font-weight:600;font-size:1.4rem;line-height:1.29;text-transform:uppercase;color:var(--faq2-dark)}.faq2__item>summary::-webkit-details-marker{display:none}.faq2__item>summary svg{flex:0 0 auto;width:2rem;height:2rem;margin-top:.1rem;transition:transform .3s cubic-bezier(.33,1,.68,1)}.faq2__item[open]:not(.is-closing)>summary svg{transform:rotate(180deg)}.faq2__answer{padding:0;overflow:hidden}.faq2__answer-inner{padding:0 2rem 1.6rem;font-weight:400;font-size:1.4rem;line-height:1.29;color:var(--faq2-gray)}.faq2__answer-inner>:first-child{margin-top:0}.faq2__answer-inner>:last-child{margin-bottom:0}@media screen and (min-width:990px){.faq2__grid{grid-template-columns:minmax(0,66.8rem) minmax(0,63.5rem);grid-template-areas:"media heading" "media list";grid-template-rows:auto 1fr;column-gap:5.7rem;row-gap:4rem;justify-content:center}.faq2__media{aspect-ratio:668 / 860;border-radius:4rem;position:sticky;top:3rem;align-self:start}.faq2__title{text-align:left;font-size:10rem;line-height:100px;letter-spacing:-.04em}.faq2__item{border-radius:2.4rem}.faq2__item>summary{padding:2.4rem 2rem;font-size:1.8rem;line-height:1.22}.faq2__item>summary svg{width:2.4rem;height:2.4rem}.faq2__answer-inner{padding:0 2rem 2.4rem;font-size:1.6rem;line-height:1.375}}@media(prefers-reduced-motion:reduce){.faq2__item>summary svg{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/section-faq-pdp.css.map */
