.vp-faq{padding-left:2rem;padding-right:2rem}.vp-faq__wrap{max-width:130rem;margin:0 auto}.vp-faq__header{margin:0 0 3.2rem}.vp-faq__eyebrow{display:flex;align-items:center;gap:1.2rem;margin-bottom:1.8rem;text-transform:uppercase;letter-spacing:.2em;font-size:1.2rem;font-weight:600;color:rgb(var(--color-vp-accent, 236, 48, 19))}.vp-faq__eyebrow:before{content:"";width:3.2rem;height:1px;background:currentColor}.vp-faq__heading{margin:0 0 2rem;font-family:var(--vp-faq-font),"CormorantCyr",Georgia,serif;font-weight:var(--vp-faq-weight, 300);font-style:normal;font-size:clamp(4.4rem,11vw,5.6rem);line-height:.98;letter-spacing:0;text-transform:none;text-wrap:balance}.vp-faq__intro{max-width:38rem;font-size:1.5rem;line-height:1.6;opacity:.74}.vp-faq__list{border-top:1px solid rgba(var(--color-foreground),.2)}.vp-faq__item{border-bottom:1px solid rgba(var(--color-foreground),.2)}.vp-faq__item summary{display:grid;grid-template-columns:3.4rem 1fr 2.4rem;align-items:baseline;gap:1rem;list-style:none;cursor:pointer;padding:2.2rem 0;-webkit-tap-highlight-color:transparent}.vp-faq__item summary::-webkit-details-marker{display:none}.vp-faq__item summary::marker{content:""}.vp-faq__num{font-family:var(--vp-faq-font),"CormorantCyr",Georgia,serif;font-size:1.9rem;font-weight:400;letter-spacing:.02em;opacity:.55;transition:opacity .3s ease,color .3s ease}.vp-faq__question{margin:0;font-size:1.75rem;font-weight:600;letter-spacing:-.005em;line-height:1.35;transition:transform .45s cubic-bezier(.19,.9,.22,1)}.vp-faq__icon{position:relative;align-self:center;width:1.8rem;height:1.8rem;justify-self:end}.vp-faq__icon i{position:absolute;left:0;top:50%;width:100%;height:1.5px;margin-top:-.75px;background:currentColor;transition:transform .45s cubic-bezier(.19,.9,.22,1),background-color .3s ease}.vp-faq__icon i:last-child{transform:rotate(90deg)}.vp-faq__item details[open] .vp-faq__icon i:last-child{transform:rotate(0)}.vp-faq__item details[open] .vp-faq__num,.vp-faq__item summary:focus-visible .vp-faq__num{opacity:1;color:rgb(var(--color-vp-accent, 236, 48, 19))}.vp-faq__item details[open] .vp-faq__icon i{background:rgb(var(--color-vp-accent, 236, 48, 19))}@media(hover:hover){.vp-faq__item summary:hover .vp-faq__question{transform:translate(.6rem)}.vp-faq__item summary:hover .vp-faq__num{opacity:1}}.vp-faq__item summary:focus-visible{outline:2px solid rgb(var(--color-foreground));outline-offset:-2px}.vp-faq__answer{padding:0 4.4rem 2.6rem;max-width:62rem;font-size:1.55rem;line-height:1.7;opacity:.82}.vp-faq__answer p+p{margin-top:1rem}.vp-faq__answer a{text-underline-offset:.3em}@media screen and (max-width:749px){.vp-faq__item summary{grid-template-columns:2.8rem 1fr 2rem;padding:1.9rem 0}.vp-faq__num,.vp-faq__question{font-size:1.6rem}.vp-faq__answer{padding:0 0 2.2rem 3.8rem;font-size:1.5rem}}@media screen and (min-width:990px){.vp-faq{padding-left:5rem;padding-right:5rem}.vp-faq__wrap{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:8rem;align-items:start}.vp-faq__header{position:sticky;top:14rem;margin:0}.vp-faq__heading{font-size:clamp(6rem,6.4vw,9.2rem)}.vp-faq__item summary{grid-template-columns:4.6rem 1fr 2.4rem;padding:2.8rem 0}.vp-faq__question{font-size:2.1rem}.vp-faq__answer{padding-left:5.6rem;font-size:1.65rem}}@media(prefers-reduced-motion:reduce){.vp-faq__question,.vp-faq__icon i,.vp-faq__num{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/custom-faq.css.map */
