.vb-content{--vb-content-pt: 48px;--vb-content-pb: 48px;position:relative;padding-block:calc(var(--vb-content-pt) * .67) calc(var(--vb-content-pb) * .67);color:var(--vb-text);background:var(--vb-white)}@media screen and (min-width:750px){.vb-content{padding-block:calc(var(--vb-content-pt) * .84) calc(var(--vb-content-pb) * .84)}}@media screen and (min-width:990px){.vb-content{padding-block:var(--vb-content-pt) var(--vb-content-pb)}}.vb-content--sand,.vb-content--cream{background:var(--vb-cream)}.vb-content__wrap{box-sizing:border-box;width:100%;max-width:var(--vb-page-max);margin-inline:auto;padding-inline:var(--vb-gutter)}.vb-content__inner{width:100%;min-width:0;margin-inline:auto}.vb-content__inner--narrow{max-width:42rem}.vb-content__inner--medium{max-width:52rem}.vb-content__inner--wide{max-width:72rem}.vb-content__inner--full{max-width:none}.vb-content__head{display:flex;flex-direction:column;gap:var(--vb-space-md);align-items:flex-start;text-align:start}.vb-content__head--center{align-items:center;text-align:center}.vb-content__head .vb-heading{gap:var(--vb-space-sm)}@media screen and (min-width:990px){.vb-content__head .vb-heading{gap:var(--vb-space-md)}}.vb-content__title{margin:0;color:var(--vb-text)}.vb-content__intro{max-width:36rem;margin:0;color:var(--vb-text);text-wrap:pretty}.vb-content__intro>*{margin:0}.vb-content__intro>*+*{margin-block-start:.75em}.vb-content__head--center .vb-content__intro{margin-inline:auto}.vb-content__actions{display:flex;flex-wrap:wrap;gap:var(--vb-space-sm);justify-content:flex-start;margin-block-start:var(--vb-space-xs)}.vb-content__head--center .vb-content__actions{justify-content:center}@media screen and (max-width:749px){.vb-content__head--mobile-left{align-items:flex-start;text-align:start}.vb-content__head--mobile-left .vb-content__actions{justify-content:flex-start}.vb-content__head--mobile-left .vb-heading{--vb-heading-align: start;--vb-heading-justify: start}}.vb-jumps{display:flex;flex-wrap:wrap;gap:var(--vb-space-xs);margin:var(--vb-space-xs) 0 0;padding:0;list-style:none}.vb-content__head--center .vb-jumps{justify-content:center}.vb-jump{display:inline-flex;align-items:center;min-height:2rem;padding-block:.375rem;padding-inline:.875rem;border:1px solid color-mix(in srgb,var(--vb-ink) 20%,transparent);border-radius:var(--vb-radius-pill);color:var(--vb-ink);background:var(--vb-white);font-family:var(--vb-font-ui);font-size:.8125rem;font-weight:400;line-height:1.2;letter-spacing:0;text-decoration:none;transition:background-color var(--vb-dur-base) var(--vb-ease-out),border-color var(--vb-dur-base) var(--vb-ease-out),color var(--vb-dur-base) var(--vb-ease-out)}@media screen and (max-width:989px),(pointer:coarse){.vb-jump{min-height:2.75rem}}@media(hover:hover){.vb-jump:hover{border-color:var(--vb-ink);background:var(--vb-ink);color:var(--vb-white)}}.vb-trail{margin:0 0 1rem}.vb-trail__list{display:flex;flex-wrap:wrap;align-items:center;gap:.375rem;margin:0;padding:0;list-style:none;font-family:var(--vb-font-ui);font-size:.8125rem;font-weight:400;line-height:1.3;letter-spacing:0;color:var(--vb-muted)}.vb-trail__item+.vb-trail__item:before{content:"/";margin-inline-end:.375rem;color:var(--vb-muted)}.vb-trail__link{color:inherit;text-decoration:none}@media screen and (max-width:989px),(pointer:coarse){.vb-trail__link{display:inline-block;padding:.875rem .25rem;margin:-.875rem -.25rem}}.vb-trail__link:hover{color:var(--vb-ink);text-decoration:underline;text-underline-offset:.2em}.vb-trail__item[aria-current=page]{color:var(--vb-ink)}.vb-content :is(p,li) a:not([class],:is(h1,h2,h3,h4,h5,h6) a),.vb-content__link{padding-block:.9em;color:inherit;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.2em;transition:color var(--vb-dur-base) var(--vb-ease-out)}:is(.vb-content :is(p,li) a:not([class],:is(h1,h2,h3,h4,h5,h6) a),.vb-content__link):hover{color:var(--vb-red)}.vb-content__text-link{display:inline-flex;gap:var(--vb-space-xs);align-items:center;min-height:44px;color:var(--vb-text);font-family:var(--vb-font-ui);font-size:.6875rem;font-weight:500;letter-spacing:.12em;text-decoration:none;text-transform:uppercase}.vb-content__text-link span{border-block-end:1px solid currentcolor}.vb-content__text-link:hover{color:var(--vb-red)}.vb-content :is(a,button,input,select,textarea,summary):focus-visible{outline:2px solid var(--vb-ink);outline-offset:3px}.vb-rte{max-width:68ch;font-family:var(--vb-font-ui);font-size:var(--vb-body-size);font-weight:300;line-height:1.65;letter-spacing:.04em;overflow-wrap:break-word;color:var(--vb-text)}@media screen and (min-width:990px){.vb-rte{font-size:1rem}}.vb-rte>:first-child{margin-block-start:0}.vb-rte>:last-child{margin-block-end:0}.vb-rte :is(p,ul,ol,blockquote,table,figure){margin-block:0 1.1em}.vb-rte :is(strong,b){font-weight:400;letter-spacing:0}.vb-rte :is(h1,h2){margin-block:2em .6em;font-family:var(--vb-font-display);font-size:1.375rem;font-weight:500;line-height:1.25;letter-spacing:0;text-transform:none}@media screen and (min-width:990px){.vb-rte :is(h1,h2){font-size:1.5rem}}.vb-rte h3{margin-block:1.75em .5em;font-family:var(--vb-font-display);font-size:1.1875rem;font-weight:500;line-height:1.25;letter-spacing:0;text-transform:none}.vb-rte :is(h4,h5,h6){margin-block:1.75em .6em;font-family:var(--vb-font-ui);font-size:.6875rem;font-weight:500;line-height:1.3;letter-spacing:.16em;text-transform:uppercase}.vb-rte :is(ul,ol){padding-inline-start:1.25em}.vb-rte li+li{margin-block-start:.4em}.vb-rte li::marker{color:var(--vb-red)}.vb-rte blockquote{margin-inline:0;padding-inline-start:var(--vb-space-lg);border-inline-start:2px solid var(--vb-lime-soft);font-family:var(--vb-font-display);font-size:1.375rem;font-weight:500;line-height:1.35;letter-spacing:0}.vb-rte img{display:block;max-width:100%;height:auto;margin-inline:auto;border-radius:var(--vb-radius-image)}.vb-rte hr{margin-block:2.5em;border:0;border-block-start:1px solid var(--vb-hairline)}.vb-rte table{width:100%;border-collapse:collapse;font-size:.875rem;line-height:1.5}.vb-rte :is(th,td){padding:var(--vb-space-sm);border-block-end:1px solid var(--vb-hairline);text-align:start}.vb-rte th{font-size:.6875rem;font-weight:500;letter-spacing:.16em;text-transform:uppercase}.vb-rte--center{margin-inline:auto}.vb-longform{display:grid;gap:var(--vb-space-lg);align-items:start}@media screen and (min-width:990px){.vb-longform{grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:4rem}}@media screen and (min-width:1200px){.vb-longform{gap:6.5rem}}.vb-longform__aside{display:grid;min-width:0;gap:var(--vb-space-lg)}@media screen and (min-width:990px){.vb-longform__aside{position:sticky;top:calc(var(--vb-header-offset, 0px) + var(--vb-space-lg));transition:top var(--vb-dur-header, .32s) var(--vb-ease-out)}}.vb-toc{display:none}@media screen and (min-width:990px){.vb-toc{display:block}}.vb-toc__title{margin:0 0 var(--vb-space-sm)}.vb-toc__list{margin:0;padding:0;border-block-start:1px solid var(--vb-hairline);list-style:none}.vb-toc__link{display:flex;align-items:center;justify-content:space-between;gap:var(--vb-space-sm);min-height:2.75rem;padding-block:.5rem;border-block-end:1px solid var(--vb-hairline);color:var(--vb-ink);font-family:var(--vb-font-ui);font-size:.875rem;font-weight:400;line-height:1.3;letter-spacing:0;text-decoration:none;transition:color var(--vb-dur-base) var(--vb-ease-out)}.vb-toc__link .vb-btn__icon{height:.75rem;opacity:.6}.vb-toc__link:hover{color:var(--vb-red)}.vb-longform__intro{margin:0 0 var(--vb-space-xl);max-width:40rem}.vb-longform__rows{border-block-start:1px solid var(--vb-hairline)}.vb-longform__row{display:grid;gap:.75rem;padding-block:1.5rem;border-block-end:1px solid var(--vb-hairline);scroll-margin-block-start:calc(var(--vb-header-h, 6rem) + 1rem)}@media screen and (min-width:750px){.vb-longform__row{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:2rem;padding-block:1.75rem}}.vb-longform__row-title{margin:0;font-family:var(--vb-font-display);font-size:1.25rem;font-weight:500;line-height:1.25;letter-spacing:0;text-transform:none;color:var(--vb-ink)}@media screen and (min-width:990px){.vb-longform__row-title{font-size:1.375rem}}.vb-longform__row-body{max-width:none}.vb-help-card{display:grid;gap:var(--vb-space-sm);margin-block-start:var(--vb-space-xl);padding:1.5rem;border-radius:var(--vb-radius-card);background:var(--vb-help-bg, var(--vb-lime-soft));color:var(--vb-ink)}@media screen and (min-width:750px){.vb-help-card{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1.5rem;padding:1.75rem 2rem}}.vb-help-card__text{display:grid;gap:.375rem}.vb-help-card__eyebrow{--vb-label-color: var(--vb-ink)}.vb-help-card__title{--vb-serif-size: 1.375rem}.vb-help-card__body{margin:0}.vb-help-card__actions{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem 1.25rem}.shopify-policy__container{box-sizing:border-box;max-width:calc(46rem + var(--vb-gutter) * 2);margin-inline:0;padding-block:1rem 3rem;padding-inline:var(--vb-gutter);color:var(--vb-ink)}main:has(>.vb-policy-top){max-width:var(--vb-page-max);margin-inline:auto}.shopify-policy__title{margin-block-end:2rem;text-align:start}.shopify-policy__title h1{margin:0;font-family:var(--vb-font-display);font-size:var(--vb-display-size);font-weight:500;line-height:1.04;letter-spacing:.02em;text-transform:uppercase;text-wrap:balance;color:var(--vb-ink)}@media screen and (min-width:750px){.shopify-policy__title h1{font-size:2.75rem}}@media screen and (min-width:1200px){.shopify-policy__title h1{font-size:3.25rem}}.shopify-policy__body{min-width:0;max-width:48rem}.shopify-policy__body .rte{font-family:var(--vb-font-ui);font-size:var(--vb-body-size);font-weight:300;line-height:1.65;letter-spacing:.04em;overflow-wrap:break-word;color:var(--vb-ink)}@media screen and (min-width:990px){.shopify-policy__body .rte{font-size:1rem}}.shopify-policy__body .rte :is(p,ul,ol,table){margin-block:0 1.1em}.shopify-policy__body .rte :is(strong,b){font-weight:400;letter-spacing:0}.shopify-policy__body .rte :is(h1,h2,h3){margin-block:1.5em .6em;padding-block-start:1.25em;border-block-start:1px solid var(--vb-hairline);font-family:var(--vb-font-display);font-size:1.375rem;font-weight:500;line-height:1.25;letter-spacing:0;text-transform:none;color:var(--vb-ink)}@media screen and (min-width:990px){.shopify-policy__body .rte :is(h1,h2,h3){font-size:1.5rem}}.shopify-policy__body .rte>:first-child{margin-block-start:0}.shopify-policy__body .rte :is(h4,h5,h6){margin-block:1.75em .6em;font-family:var(--vb-font-ui);font-size:.6875rem;font-weight:500;letter-spacing:.16em;text-transform:uppercase}.shopify-policy__body .rte a{color:inherit;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.2em}.shopify-policy__body .rte a:hover{color:var(--vb-red)}.shopify-policy__body .rte li::marker{color:var(--vb-red)}.vb-field{display:flex;flex-direction:column;gap:var(--vb-space-xs);min-width:0}.vb-field__label{color:var(--vb-text)}.vb-field__optional{color:var(--vb-text-soft)}.vb-field__input{box-sizing:border-box;width:100%;min-height:3rem;padding:.75rem 1rem;border:1px solid transparent;border-radius:.625rem;font-family:var(--vb-font-ui);font-size:1rem;font-weight:300;line-height:1.5;color:var(--vb-text);background:var(--vb-sand);transition:border-color var(--vb-dur-base) var(--vb-ease-out);-webkit-appearance:none;appearance:none}.vb-field__input::placeholder{color:var(--vb-muted);opacity:1}.vb-field__input:hover{border-color:var(--vb-hairline)}.vb-field__input:focus-visible{border-color:var(--vb-ink);outline:2px solid var(--vb-ink);outline-offset:0}.vb-field__input[aria-invalid=true]{border-color:var(--vb-red)}textarea.vb-field__input{min-height:10rem;resize:vertical}.vb-field__error{margin:0;color:var(--vb-red)}.vb-notice{display:flex;gap:var(--vb-space-sm);align-items:flex-start;margin:0;padding:var(--vb-space-md);border:1px solid currentcolor;border-radius:var(--vb-radius-chip);color:var(--vb-success);background:var(--vb-white)}.vb-notice:focus{outline:none}.vb-notice svg{flex:0 0 auto;width:1.25rem;height:1.25rem;margin-block-start:.2rem}.vb-notice p{margin:0;color:var(--vb-text)}.vb-notice--error{color:var(--vb-red)}@media(prefers-reduced-motion:reduce){.vb-content *,.vb-content *:before,.vb-content *:after{transition-duration:.01ms;animation-duration:.01ms}}.vb-gc{min-height:100svh;margin:0;padding-block:2rem 3rem;padding-inline:var(--vb-gutter);background:var(--vb-cream);color:var(--vb-ink);font-family:var(--vb-font-ui)}.vb-gc__header{display:flex;justify-content:center;margin-block-end:2rem}.vb-gc__brand{color:var(--vb-ink);text-decoration:none}.vb-gc__main{display:flex;flex-direction:column;align-items:center;max-width:30rem;margin-inline:auto;padding:2rem 1.5rem;border-radius:var(--vb-radius-card-xl);background:var(--vb-white);text-align:center}@media screen and (min-width:750px){.vb-gc__main{padding:2.5rem}}.vb-gc__card{position:relative;display:flex;flex-direction:column;justify-content:space-between;box-sizing:border-box;width:min(100%,21rem);aspect-ratio:5 / 3;margin-block-end:2rem;padding:1.25rem 1.5rem;overflow:hidden;border-radius:var(--vb-radius-card);background:var(--vb-lime);color:var(--vb-ink);text-align:start}.vb-gc__logo{width:auto;max-width:8rem;height:auto;max-height:2.5rem}.vb-gc__card-balance{font-family:var(--vb-font-display);font-size:2rem;font-weight:500;line-height:1;letter-spacing:0}.vb-gc__pixels{position:absolute;inset-block-start:0;inset-inline-end:0;width:4.5rem;height:4.5rem}.vb-gc__pixels>span{position:absolute;width:1.5rem;height:1.5rem;background:var(--vb-white)}.vb-gc__pixels>span:nth-child(1){inset-block-start:0;inset-inline-end:0}.vb-gc__pixels>span:nth-child(2){inset-block-start:0;inset-inline-end:1.5rem}.vb-gc__pixels>span:nth-child(3){inset-block-start:1.5rem;inset-inline-end:0}.vb-gc__pixels>span:nth-child(4){inset-block-start:3rem;inset-inline-end:1.5rem;background:var(--vb-pink)}.vb-gc__eyebrow{margin:0 0 .5rem}.vb-gc__balance{margin:0;font-family:var(--vb-font-display);font-size:3.5rem;font-weight:500;line-height:1.1;letter-spacing:0}.vb-gc__badge{margin:.75rem 0 0}.vb-gc__note{margin:.5rem 0 0;color:var(--vb-muted);font-size:.875rem;font-weight:400;line-height:1.4}.vb-gc__code-box{display:flex;flex-direction:column;align-items:center;gap:.75rem;width:100%;margin-block:1.5rem;padding-block:1.5rem;border-block:1px solid var(--vb-hairline)}.vb-gc__code{margin:0;padding:.625rem 1.25rem;border:1px dashed var(--vb-ink);border-radius:var(--vb-radius-pill);font-size:1rem;font-weight:500;letter-spacing:.12em}.vb-gc__buttons{display:grid;gap:.625rem;width:min(100%,18rem)}.vb-gc__copy{display:block}.vb-gc__wallet{justify-self:center}.vb-faq>.section--page-width{display:block;box-sizing:border-box;width:100%;max-width:var(--vb-page-max);margin-inline:auto;padding-inline:var(--vb-gutter)}.vb-faq .vb-faq__groups{max-width:none;gap:0}@media screen and (min-width:750px){.vb-faq .vb-faq__groups{gap:0}}.vb-faq .vb-faq-group{display:grid;gap:1rem;padding-block:2rem;border-block-start:1px solid var(--vb-hairline);scroll-margin-block-start:calc(var(--vb-header-h, 6rem) + 1rem)}@media screen and (min-width:990px){.vb-faq .vb-faq-group{grid-template-columns:minmax(0,18.75rem) minmax(0,1fr);gap:3rem;padding-block:2.5rem}}@media screen and (min-width:1200px){.vb-faq .vb-faq-group{grid-template-columns:minmax(0,23.75rem) minmax(0,1fr);gap:4rem}}.vb-faq .vb-faq-group__heading{margin:0;font-family:var(--vb-font-display);font-size:var(--vb-section-title-size);font-weight:500;line-height:1.3;letter-spacing:var(--vb-track-title);text-transform:uppercase;color:var(--vb-ink)}@media screen and (min-width:990px){.vb-faq .vb-faq-group__heading{position:sticky;top:calc(var(--vb-header-offset, 0px) + 1.5rem);padding-block-start:1rem}}.vb-faq .vb-faq-group__items{min-width:0;border-block-start:0}.vb-faq .vb-faq-item{border-block-start:1px solid var(--vb-hairline);border-block-end:0}@media screen and (min-width:990px){.vb-faq .vb-faq-item:first-child{border-block-start:0}}.vb-faq .vb-faq-item__question{gap:1.5rem;min-height:2.75rem;padding-block:1.375rem;color:var(--vb-ink)}.vb-faq .vb-faq-item__question:hover{color:var(--vb-ink)}.vb-faq .vb-faq-item__question:focus-visible{outline:2px solid var(--vb-ink);outline-offset:-2px}@media(hover:hover){.vb-faq .vb-faq-item__question:hover{color:var(--vb-red)}}.vb-faq .vb-faq-item__question .vb-body{font-family:var(--vb-font-display);font-size:1.25rem;font-weight:500;line-height:1.3;letter-spacing:0}@media screen and (min-width:750px){.vb-faq .vb-faq-item__question .vb-body{font-size:1.375rem}}.vb-faq .vb-faq-item__icon{width:.5625rem;height:.5625rem;color:var(--vb-ink)}.vb-faq .vb-faq-item[open] .vb-faq-item__icon{color:var(--vb-red)}.vb-faq .vb-faq-item__answer{max-width:none;margin-block-start:-.5rem;padding-block-end:1.375rem;padding-inline-end:2.5rem;color:var(--vb-muted);font-size:.9375rem;font-weight:400;line-height:1.55;letter-spacing:0}.vb-faq .vb-faq-item__answer a{padding-block:.9em;color:var(--vb-ink)}:is(.vb-about-hero,.vb-chapter,.vb-facts,.vb-content,.vb-pw,.vb-help-card,.vb-gc) .vb-btn{flex:0 0 auto;max-width:100%}:is(.vb-about-hero,.vb-chapter,.vb-facts,.vb-content,.vb-pw,.vb-help-card,.vb-gc) .vb-btn .vb-btn__label{min-width:0}@media screen and (max-width:749px){:is(.vb-about-hero__actions,.vb-content__actions){gap:.5rem}:is(.vb-about-hero__actions,.vb-content__actions) :is(.vb-btn--black,.vb-btn--lime,.vb-btn--red){padding-inline:.875rem}}@media screen and (max-width:1199px){:is(.vb-chapter,.vb-content,.vb-help-card) .vb-btn--outline{white-space:normal;text-align:start}}@media screen and (max-width:989px),(pointer:coarse){:is(.vb-about-hero,.vb-chapter,.vb-facts,.vb-content,.vb-pw,.vb-gc) :is(.vb-btn,.vb-text-link){min-height:2.75rem}:is(.vb-facts,.vb-content) .vb-text-link{box-sizing:border-box;padding-block-start:.875rem}}.vb-heading.vb-page-heading{--vb-page-heading-size: clamp(3rem, 4.45vw, 4rem);gap:1.375rem}@media screen and (max-width:989px){.vb-heading.vb-page-heading{--vb-page-heading-size: 3.25rem}}@media screen and (max-width:749px){.vb-heading.vb-page-heading{--vb-page-heading-size: 2.5rem}}.vb-heading.vb-page-heading .vb-heading__eyebrow{font-size:.8125rem;font-weight:400;line-height:1.23;letter-spacing:.14em}.vb-heading.vb-page-heading .vb-heading__title{font-size:var(--vb-page-heading-size);line-height:1.04;letter-spacing:.02em;text-wrap:wrap}.vb-heading.vb-page-heading--faq{--vb-page-heading-size: 3rem;gap:1rem}@media screen and (max-width:989px){.vb-heading.vb-page-heading--faq{--vb-page-heading-size: 3rem}}@media screen and (max-width:749px){.vb-heading.vb-page-heading--faq{--vb-page-heading-size: 2.25rem}}.vb-heading.vb-page-heading--long{--vb-page-heading-size: 3.25rem}@media screen and (min-width:990px)and (max-width:1199px){.vb-heading.vb-page-heading--long{--vb-page-heading-size: 2.5rem}}@media screen and (max-width:989px){.vb-heading.vb-page-heading--long{--vb-page-heading-size: 2.75rem}}@media screen and (max-width:749px){.vb-heading.vb-page-heading--long{--vb-page-heading-size: 2.5rem}}.vb-page-eyebrow{margin:0;font-family:var(--vb-font-ui);font-size:.8125rem;font-weight:400;line-height:1.23;letter-spacing:.14em;text-transform:uppercase;color:var(--vb-ink)}.vb-page-copy{font-family:var(--vb-font-ui);font-size:1.125rem;font-weight:300;line-height:1.55;letter-spacing:0;color:var(--vb-ink);text-wrap:pretty}@media screen and (max-width:749px){.vb-page-copy{font-size:1rem}}.vb-page-copy>*{margin:0}.vb-page-copy>*+*{margin-block-start:.75em}.vb-page-copy a{color:inherit;text-decoration:underline;text-underline-offset:.2em}.vb-page-copy--faq{max-width:22.5rem;font-size:1rem;line-height:1.5}@media screen and (max-width:749px){.vb-content-page__jumps{min-width:0}.vb-content-page__jumps .vb-jumps{flex-wrap:nowrap;margin-inline:calc(var(--vb-gutter) * -1);padding-inline:var(--vb-gutter);overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x proximity;scroll-padding-inline:var(--vb-gutter);scrollbar-width:none;-webkit-mask-image:linear-gradient(to right,black calc(100% - 2.5rem),transparent);mask-image:linear-gradient(to right,black calc(100% - 2.5rem),transparent)}.vb-content-page__jumps .vb-jumps::-webkit-scrollbar{display:none}.vb-content-page__jumps .vb-jumps>li{flex:none;scroll-snap-align:start}}
/*# sourceMappingURL=/cdn/shop/t/25/assets/vb-content.css.map */
