.section-vg-how-it-works-inner{padding-block-start:var(--section-padding-top, 0px);padding-block-end:var(--section-padding-bottom, 0px)}.vg-hiw__inner{display:grid;grid-template-columns:1fr;gap:var(--column-gap-mobile, 32px)}.vg-hiw__content{order:var(--mobile-content-order, 1);display:flex;flex-direction:column;justify-content:var(--content-v-align, center);min-width:0}.vg-hiw__content-inner{width:100%}.vg-hiw__eyebrow{margin:0 0 var(--eyebrow-gap, 16px);font-size:var(--eyebrow-size-mobile, 12px);font-weight:var(--eyebrow-weight, 700);line-height:1.4;letter-spacing:var(--eyebrow-letter-spacing, .08em);text-transform:var(--eyebrow-transform, uppercase);color:var(--eyebrow-color, currentColor)}.vg-hiw__heading{margin:0 0 var(--heading-gap, 24px);font-size:var(--heading-size-mobile, 32px);line-height:var(--heading-line-height, 1.08);font-weight:var(--heading-weight, 700);letter-spacing:var(--heading-letter-spacing, -.01em);text-wrap:balance}.vg-hiw__rte{margin:0 0 var(--body-gap, 28px);font-size:var(--body-size-mobile, 16px);line-height:var(--body-line-height, 1.6)}.vg-hiw__rte>:first-child{margin-block-start:0}.vg-hiw__rte>:last-child{margin-block-end:0}.vg-hiw__rte p{margin-block:0 1em}.vg-hiw__rte p:last-child{margin-block-end:0}.vg-hiw__steps{margin:0;padding:0;list-style:none}.vg-hiw__step{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--marker-gap, 16px);padding-block:var(--step-padding-mobile, 16px);padding-inline:var(--step-padding-inline, 0px)}.vg-hiw--marker-left-mobile .vg-hiw__step{grid-template-columns:minmax(var(--marker-width-mobile, 28px),max-content) minmax(0,1fr);align-items:var(--marker-align, start)}.vg-hiw--rules-between .vg-hiw__step+.vg-hiw__step,.vg-hiw--rules-all .vg-hiw__step+.vg-hiw__step,.vg-hiw--rules-all .vg-hiw__step:first-child{border-block-start:var(--rule-width, 1px) solid var(--rule-color, rgba(var(--color-border), var(--alpha-border, 1)))}.vg-hiw--rules-all .vg-hiw__step:last-child{border-block-end:var(--rule-width, 1px) solid var(--rule-color, rgba(var(--color-border), var(--alpha-border, 1)))}.vg-hiw__step-marker{justify-self:start;font-size:var(--marker-size-mobile, 12px);font-weight:var(--marker-weight, 700);line-height:var(--marker-line-height, 1.6);letter-spacing:var(--marker-letter-spacing, .04em);color:var(--marker-color, currentColor);white-space:nowrap}.vg-hiw__step-marker svg{width:1em;height:1em;display:block}.vg-hiw--marker-circle .vg-hiw__step-marker,.vg-hiw--marker-filled .vg-hiw__step-marker{display:inline-flex;align-items:center;justify-content:center;min-width:var(--marker-badge-size, 32px);height:var(--marker-badge-size, 32px);padding-inline:.4em;border-radius:999px;line-height:1}.vg-hiw--marker-circle .vg-hiw__step-marker{border:var(--rule-width, 1px) solid currentColor}.vg-hiw--marker-filled .vg-hiw__step-marker{background-color:var(--marker-badge-background, rgb(var(--color-foreground)));color:var(--marker-badge-text, rgb(var(--color-background)))}.vg-hiw__step-body{min-width:0}.vg-hiw__step-title{margin:0;font-size:var(--step-title-size-mobile, 16px);font-weight:var(--step-title-weight, 700);line-height:var(--step-title-line-height, 1.4);letter-spacing:var(--step-title-letter-spacing, 0em);color:var(--step-title-color, currentColor)}.vg-hiw__step-text{margin:var(--step-title-gap, 6px) 0 0;font-size:var(--step-text-size-mobile, 14px);line-height:var(--step-text-line-height, 1.55);color:var(--step-text-color, currentColor);opacity:var(--step-text-opacity, .75)}.vg-hiw__step-text>:first-child{margin-block-start:0}.vg-hiw__step-text>:last-child{margin-block-end:0}.vg-hiw__step-text p{margin-block:0 .6em}.vg-hiw__step-text p:last-child{margin-block-end:0}.vg-hiw__step-link{display:inline-block;margin-block-start:var(--step-link-gap, 8px);font-size:var(--step-link-size, 13px);font-weight:600;color:inherit;text-decoration:underline;text-underline-offset:.25em}.vg-hiw__step-link:hover{opacity:.7}.vg-hiw--hover-steps .vg-hiw__step-body,.vg-hiw--hover-steps .vg-hiw__step-marker{transition:transform var(--duration-default, .2s) ease,opacity var(--duration-default, .2s) ease}.vg-hiw--hover-steps .vg-hiw__step:hover .vg-hiw__step-body{transform:translate(.4rem)}.vg-hiw--hover-steps .vg-hiw__step:hover .vg-hiw__step-marker{opacity:1}.vg-hiw__actions{display:flex;flex-direction:column;align-items:flex-start;gap:var(--note-gap, 16px);margin-block-start:var(--actions-gap, 32px)}.vg-hiw .vg-hiw__button{display:inline-flex;align-items:center;justify-content:center;gap:.8rem;max-width:100%}.vg-hiw .vg-hiw__button--full{width:100%}.vg-hiw__button-icon{display:inline-flex;flex:0 0 auto;font-size:var(--button-icon-size, 1.6rem);line-height:0;transition:transform var(--duration-default, .2s) ease}.vg-hiw__button-icon svg{width:1em;height:1em;display:block}.vg-hiw__button:hover .vg-hiw__button-icon{transform:translate(.2em)}.vg-hiw__button-icon--before{order:-1}.vg-hiw__button:hover .vg-hiw__button-icon--before{transform:translate(-.2em)}.vg-hiw__note{margin:0;font-size:var(--note-size, 13px);line-height:1.5}.vg-hiw__note-text{margin-inline-end:.35em}.vg-hiw__note a{color:inherit;font-weight:600;text-decoration:underline;text-underline-offset:.25em}.vg-hiw__note a:hover{opacity:.7}.vg-hiw__media{order:var(--mobile-media-order, -1);min-width:0;width:100%;max-width:var(--media-max-width-stacked, none);margin-inline:auto}.vg-hiw__frame{position:relative;display:block;overflow:hidden;width:100%;aspect-ratio:var(--media-ratio-mobile, 4 / 5);border-radius:var(--media-radius, 12px);background-color:var(--media-background, rgba(var(--color-border), var(--alpha-border, 1)))}.vg-hiw__frame img,.vg-hiw__frame svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:block;object-fit:var(--media-fit, cover);object-position:var(--media-focal, 50% 50%);transition:transform var(--duration-long, .4s) ease}.vg-hiw--zoom .vg-hiw__frame:hover img{transform:scale(1.04)}.vg-hiw__frame .vg-hiw__image--desktop{display:none}.vg-hiw__caption{margin:1.2rem 0 0;font-size:var(--caption-size, 12px);line-height:1.5;opacity:.7}.vg-hiw__content.text-center .vg-hiw__caption,.vg-hiw__media.text-center .vg-hiw__caption{text-align:center}.vg-hiw__content.text-center{text-align:center;align-items:center}.vg-hiw__content.text-center .vg-hiw__content-inner{margin-inline:auto}.vg-hiw__content.text-center .vg-hiw__actions{align-items:center}.vg-hiw__content.text-center .vg-hiw__step-marker{justify-self:center}@media screen and (min-width:750px){.vg-hiw__frame .vg-hiw__image--mobile{display:none}.vg-hiw__frame .vg-hiw__image--desktop{display:block}.vg-hiw__step{padding-block:var(--step-padding, 20px)}.vg-hiw--marker-left .vg-hiw__step{grid-template-columns:minmax(var(--marker-width, 32px),max-content) minmax(0,1fr);align-items:var(--marker-align, start)}.vg-hiw--marker-top .vg-hiw__step{grid-template-columns:minmax(0,1fr)}.vg-hiw__step-marker{font-size:var(--marker-size, 12px)}.vg-hiw__step-title{font-size:var(--step-title-size, 17px)}.vg-hiw__step-text{font-size:var(--step-text-size, 15px)}.vg-hiw__actions{flex-direction:row;flex-wrap:wrap;align-items:center;column-gap:var(--note-gap-inline, 24px)}.vg-hiw--stack-actions .vg-hiw__actions{flex-direction:column;align-items:flex-start}.vg-hiw--stack-actions .vg-hiw__content.text-center .vg-hiw__actions{align-items:center}.vg-hiw__content.text-center .vg-hiw__actions{justify-content:center}.vg-hiw .vg-hiw__button--full{width:auto}.vg-hiw__content-inner{max-width:var(--content-max-width, none)}.vg-hiw__rte{max-width:var(--body-max-width, none)}}@media screen and (min-width:990px){.vg-hiw__inner{grid-template-columns:var(--desktop-grid-cols, 1fr 1fr);align-items:var(--content-v-align, center);gap:var(--column-gap, 64px)}.vg-hiw__content{order:var(--desktop-content-order, 0)}.vg-hiw__media{order:var(--desktop-media-order, 0);max-width:none;margin-inline:0}.vg-hiw__frame{aspect-ratio:var(--media-ratio, 3 / 4)}.vg-hiw__eyebrow{font-size:var(--eyebrow-size, 12px)}.vg-hiw__heading{font-size:var(--heading-size, 44px)}.vg-hiw__rte{font-size:var(--body-size, 17px)}.vg-hiw--media-fill .vg-hiw__inner{align-items:stretch}.vg-hiw--media-fill .vg-hiw__media{align-self:stretch;display:flex;flex-direction:column}.vg-hiw--media-fill .vg-hiw__frame{flex:1 1 auto;aspect-ratio:auto;min-height:var(--media-min-height, 480px)}.vg-hiw--sticky-media .vg-hiw__inner{align-items:start}.vg-hiw--sticky-media .vg-hiw__media{position:sticky;top:calc(var(--header-group-height, 0px) + var(--sticky-offset, 24px))}}@media(prefers-reduced-motion:reduce){.vg-hiw__frame img,.vg-hiw__button-icon,.vg-hiw--hover-steps .vg-hiw__step-body,.vg-hiw--hover-steps .vg-hiw__step-marker{transition:none}.vg-hiw--zoom .vg-hiw__frame:hover img,.vg-hiw__button:hover .vg-hiw__button-icon,.vg-hiw--hover-steps .vg-hiw__step:hover .vg-hiw__step-body{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/section-vg-how-it-works.css.map */
