.lavo-faq__grid{display:grid;gap:32px}@media screen and (min-width:990px){.lavo-faq__grid{grid-template-columns:5fr 7fr;gap:64px;align-items:start}.lavo-faq__head{position:sticky;top:120px}}.lavo-faq__title{margin:0;font-size:clamp(40px,4.4vw,68px);line-height:.95}.lavo-faq__intro{margin-top:16px;max-width:44ch;font-size:17px;line-height:1.6;color:rgba(var(--color-foreground),.85)}.lavo-faq__list{border-top:2px solid rgb(var(--color-foreground))}.lavo-faq__item{border-bottom:1px solid rgba(var(--color-foreground),.16)}.lavo-faq__question{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:22px 0;font-family:var(--font-heading-family);font-size:clamp(24px,2.2vw,30px);line-height:1.05;letter-spacing:.02em;cursor:pointer;list-style:none}.lavo-faq__question::-webkit-details-marker{display:none}.lavo-faq__question:hover{color:var(--lavo-accent-colour, currentColor)}.lavo-faq__marker{position:relative;flex:none;width:18px;height:18px}.lavo-faq__marker:before,.lavo-faq__marker:after{content:"";position:absolute;top:50%;left:0;width:100%;height:2px;margin-top:-1px;background:var(--lavo-gold, #c6a75e);transition:transform var(--lavo-duration, .24s) var(--lavo-ease, ease)}.lavo-faq__marker:after{transform:rotate(90deg)}.lavo-faq__item[open] .lavo-faq__marker:after{transform:rotate(0)}.lavo-faq__answer{max-width:62ch;padding:0 0 24px;font-size:17px;line-height:1.65;color:rgba(var(--color-foreground),.88)}.lavo-faq__answer p{margin:0 0 .9em}.lavo-faq__answer p:last-child{margin-bottom:0}
/*# sourceMappingURL=/cdn/shop/t/12/assets/lavo-faq.css.map */
