.vfaq{interpolate-size:allow-keywords}.vfaq--section{padding:clamp(2.4rem,5vw,6rem) clamp(1.8rem,5vw,6rem);border-radius:var(--text-boxes-radius)}.vfaq__header{margin-bottom:2rem;text-align:center}@media screen and (min-width:750px){.vfaq__header{margin-bottom:3rem}}.vfaq__header--left{text-align:left}.vfaq__header--right{text-align:right}.vfaq__caption{margin:0 0 1rem;color:rgba(var(--color-foreground),.7);font-weight:var(--font-body-weight-bold)}.vfaq__title{margin:0}.vfaq__grid{display:grid;gap:2rem}.vfaq:not(.vfaq--media) .vfaq__content{width:100%;max-width:69.4rem;margin-inline:auto}.vfaq__media{position:relative;overflow:hidden;border-radius:var(--media-radius);background:rgba(var(--color-foreground),.05);aspect-ratio:4 / 3}.vfaq__media--small{aspect-ratio:auto;height:19.4rem}.vfaq__media--large{aspect-ratio:auto;height:43.5rem}@media screen and (min-width:750px){.vfaq__media--small{height:31.4rem}.vfaq__media--large{height:69.5rem}}.vfaq__media--adapt{aspect-ratio:auto}.vfaq__media--adapt .vfaq__image{position:static;height:auto}.vfaq__image,.vfaq__media .vvideo{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.vfaq__media--adapt .vvideo{position:relative;aspect-ratio:var(--video-ratio)}.vfaq__media .vvideo{border-radius:0}@media screen and (min-width:750px){.vfaq--media .vfaq__grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:4rem;align-items:center}.vfaq--image_second .vfaq__media{order:2}.vfaq--media .vfaq__media{position:sticky;top:2.4rem}.vfaq--media .vfaq__media:not(.vfaq__media--adapt){position:relative;top:auto}}.vfaq__rows{--row-pad: 1.25rem;--row-heading: calc(var(--font-heading-scale, 1) * 1.2rem);display:flex;flex-direction:column}.vfaq__rows--small{--row-heading: calc(var(--font-heading-scale, 1) * 1.1rem)}.vfaq__rows--large{--row-heading: calc(var(--font-heading-scale, 1) * 1.4rem)}.vfaq--row .vfaq__rows{--row-pad: 1.5rem}.vfaq__row{border-bottom:1px solid rgba(var(--color-foreground),.08)}.vfaq__rows--top-border .vfaq__row:first-child{border-top:1px solid rgba(var(--color-foreground),.08)}.vfaq__row.gradient,.vfaq__row.vfaq-container--custom{margin-bottom:1.2rem;padding-inline:1.5rem;border:0;border-radius:var(--text-boxes-radius);box-shadow:0 0 0 var(--text-boxes-border-width) rgba(var(--color-foreground),var(--text-boxes-border-opacity))}.vfaq__rows--top-border .vfaq__row.gradient:first-child,.vfaq__rows--top-border .vfaq__row.vfaq-container--custom:first-child{border-top:0}.vfaq__summary{display:flex;align-items:center;gap:.8rem;min-height:4.5rem;padding:var(--row-pad) 0;list-style:none;cursor:pointer;font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);font-size:var(--row-heading);line-height:1.27;color:rgb(var(--color-foreground))}.vfaq__summary::-webkit-details-marker{display:none}.vfaq__summary:focus-visible{outline:2px solid rgba(var(--color-foreground),.5);outline-offset:.4rem;border-radius:.4rem}.vfaq__heading{flex:1 1 auto;min-width:0}.vfaq__summary:not(:has(.vfaq__row-icon)) .vfaq__heading{padding:0 2rem 0 .8rem}.vfaq__row-icon{display:inline-flex;flex-shrink:0;--row-icon: calc(var(--row-heading) * 1.5)}.vfaq__row-icon .material-icon{--icon-size: var(--row-icon);font-size:var(--row-icon)}.vfaq__row-icon .material-icon--image{width:var(--row-icon);height:var(--row-icon)}.vfaq__toggle{position:relative;display:grid;place-items:center;flex-shrink:0;width:2rem;height:2rem;transition:opacity .25s ease,transform .35s ease}.vfaq__summary:hover .vfaq__toggle{opacity:.7}.vfaq__toggle svg{width:2rem;height:2rem;transition:transform .35s ease}.vfaq__row[open] .vfaq__toggle--carret svg{transform:rotate(180deg)}.vfaq__plus,.vfaq__plus:after{position:absolute;inset:50% auto auto 50%;width:1.4rem;height:.15rem;margin:-.075rem 0 0 -.7rem;border-radius:1rem;background:currentColor;transition:transform .35s ease}.vfaq__plus:after{content:"";top:0;right:0;bottom:0;left:0;margin:0;transform:rotate(90deg)}.vfaq__row[open] .vfaq__plus:after{transform:rotate(0)}.vfaq__row[open] .vfaq__toggle--plus{transform:rotate(180deg)}.vfaq__answer{padding:0 4.2rem var(--row-pad) 0;color:rgba(var(--color-foreground),.9);line-height:1.7}.vfaq__row:has(.vfaq__row-icon) .vfaq__answer{padding-left:calc(var(--row-heading) * 1.5 + .8rem)}.vfaq__answer>:first-child{margin-top:0}.vfaq__answer>:last-child{margin-bottom:0}.vfaq__row::details-content{block-size:0;overflow-y:clip;transition:block-size .35s ease,content-visibility .35s allow-discrete}.vfaq__row[open]::details-content{block-size:auto}@media(prefers-reduced-motion:reduce){.vfaq__row::details-content,.vfaq__toggle,.vfaq__toggle svg,.vfaq__plus:after{transition:none}}@media screen and (max-width:749px){.vfaq:not(.vfaq--media) .vfaq__content{padding-inline:.5rem}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/section-collapsible-content.css.map */
