:root{--vb-cream: #FFFFFF;--vb-sage: #0A0A0A;--vb-sage-d: #0A0A0A;--vb-sand: #F4F4F4;--vb-peach: #EDEDED;--vb-peach-l: #F6F6F6;--vb-blush: #E4E4E4;--vb-ink: #0A0A0A;--vb-line: 1.5px solid var(--vb-ink);--vb-shadow: none;--vb-shadow-s: none;--vb-ease-soft: ease;--sg-mustard: #0A0A0A;--color-base-accent-1: 10, 10, 10;--color-base-background-1: 255, 255, 255;--color-base-background-2: 244, 244, 244;--color-base-solid-button-labels: 255, 255, 255;--sg-ease-bounce: ease;--font-heading-family: "Poppins", system-ui, sans-serif;--font-heading-style: normal;--font-heading-weight: 700;--font-body-family: "Poppins", system-ui, sans-serif;--font-body-style: normal;--font-body-weight: 400;--font-body-weight-bold: 600}body{letter-spacing:.01em}h1,h2,h3,.h0,.h1,.h2,.h3{text-wrap:balance;letter-spacing:-.01em}.vb-title strong,.banner__heading strong{font-weight:inherit;background:linear-gradient(transparent 56%,var(--vb-blush) 56%,var(--vb-blush) 92%,transparent 92%);-webkit-box-decoration-break:clone;box-decoration-break:clone;padding:0 .12em}.vb-eyebrow{display:inline-flex;align-items:center;gap:.6rem;margin:0 0 1.2rem;padding:.5rem 1.4rem;border:var(--vb-line);border-radius:99rem;background:var(--vb-peach);color:var(--vb-ink);font-family:var(--font-heading-family);font-size:1.4rem;font-weight:700;letter-spacing:.02em;transform:rotate(-2deg)}.button,.shopify-payment-button__button--unbranded{font-family:var(--font-heading-family);font-weight:700;letter-spacing:.01em;transition:transform .18s var(--vb-ease-soft)}.button:active,.shopify-payment-button__button--unbranded:active{transform:translate(3px,3px)}.vb-btn-peach{--color-button: 157, 181, 140;--color-button-text: 47, 74, 50}.vb-logo,.header__heading-link .vb-logo{font-family:var(--font-heading-family);font-size:2.6rem;font-weight:800;letter-spacing:-.02em;color:var(--vb-ink)}.vb-logo em{font-style:normal;color:var(--vb-sage)}.header__menu-item{font-family:var(--font-heading-family);font-weight:600}.card__heading{font-family:var(--font-heading-family);font-weight:700;font-size:1.6rem;line-height:1.25}.card-information .price .price-item--regular,.card-information .price .price-item--sale{display:inline-block;padding:.1rem .9rem;border-radius:99rem;background:var(--vb-peach);font-weight:700}.grid__item:nth-child(2n) .card-wrapper{transform:rotate(1.2deg)}.grid__item:nth-child(3n) .card-wrapper{transform:rotate(-.8deg)}.vb-scallop{position:relative}.vb-scallop:before{content:"";position:absolute;left:0;right:0;top:-2.3rem;height:2.4rem;background:radial-gradient(circle at 1.2rem 2.6rem,rgb(var(--color-background)) 1.45rem,transparent 1.5rem) 0 0 / 2.4rem 2.4rem repeat-x;pointer-events:none}.vb-chips{display:flex;flex-wrap:wrap;gap:.8rem;margin:1.4rem 0;padding:0;list-style:none}.vb-chips__chip{padding:.6rem 1.3rem;border:2px solid var(--vb-ink);border-radius:99rem;background:#fff;box-shadow:2px 2px 0 var(--vb-ink);font-size:1.3rem;font-weight:700}.vb-chips__chip:nth-child(3n+1){background:var(--vb-sand)}.vb-chips__chip:nth-child(3n+2){background:var(--vb-peach-l)}.vb-price-note{margin:-.4rem 0 .4rem;font-size:1.4rem}.vb-price-note strong{padding:0 .5rem;border-radius:.6rem;background:var(--vb-peach)}.vb-box-block{margin:1.6rem 0 .8rem;scroll-margin-top:8rem}.vb-box-block__title{margin:0 0 .4rem}.vb-box-block__text{margin:0 0 1.4rem;font-size:1.4rem}.vb-box-block .vb-box__layout{grid-template-columns:minmax(0,1fr);gap:1.6rem}.vb-box-block .vb-box__box-wrap{position:static}.vb-box-block .vb-box__controls,.vb-box-block .vb-box__box{padding:1.8rem 1.6rem}.vb-box-block .vb-box__fits{grid-template-columns:repeat(3,1fr)}.product__title h1{font-size:clamp(2.6rem,6.4vw,3.6rem);line-height:1.1}.product .price-item{font-family:var(--font-heading-family);font-weight:700}.product__accordion summary{font-family:var(--font-heading-family)}.vb-mq{position:relative;display:block;overflow:hidden;padding:0}.vb-mq__track{display:flex;width:max-content;animation:vb-mq-scroll var(--vb-mq-duration, 30s) linear infinite}.vb-mq__group{display:flex;flex-shrink:0;align-items:center;gap:var(--vb-mq-gap);min-width:100vw;justify-content:space-around;margin:0;padding:.9rem calc(var(--vb-mq-gap) / 2);list-style:none}.vb-mq__item{white-space:nowrap;font-family:var(--font-heading-family);font-size:var(--vb-mq-size);font-weight:600;line-height:1.4}.vb-mq--upper .vb-mq__item{text-transform:uppercase;letter-spacing:.1em}.vb-mq__item strong{font-weight:800}.vb-mq__link{color:inherit;text-decoration:none}.vb-mq__link:hover{text-decoration:underline;text-underline-offset:.25em}.vb-mq__sep{font-size:calc(var(--vb-mq-size) * .95)}.vb-mq:hover .vb-mq__track,.vb-mq:focus-within .vb-mq__track,.vb-mq.is-paused .vb-mq__track{animation-play-state:paused}@keyframes vb-mq-scroll{to{transform:translate(-50%)}}.vb-mq__toggle{position:absolute;top:50%;right:.4rem;transform:translateY(-50%);width:2.8rem;height:2.8rem;display:grid;place-items:center;border:0;border-radius:50%;background:rgb(var(--color-background));box-shadow:-1.2rem 0 1.2rem rgb(var(--color-background));color:rgb(var(--color-foreground));opacity:.85;cursor:pointer}.vb-mq__toggle-icon{width:.9rem;height:1rem;border-left:.3rem solid currentColor;border-right:.3rem solid currentColor}.vb-mq.is-paused .vb-mq__toggle-icon{width:0;height:0;border-style:solid;border-width:.5rem 0 .5rem .9rem;border-color:transparent transparent transparent currentColor;margin-left:.2rem}@keyframes vb-float{0%,to{transform:translateY(0) rotate(-4deg)}50%{transform:translateY(-.8rem) rotate(4deg)}}.vb-floaty{position:absolute;z-index:2;pointer-events:none;font-size:2.8rem;line-height:1;animation:vb-float 5s ease-in-out infinite}@media(prefers-reduced-motion:reduce){.button,.shopify-payment-button__button--unbranded{transition:none}.button:active{transform:none}.vb-floaty{animation:none}.vb-mq__track{animation:none;width:auto;overflow-x:auto;scrollbar-width:none}.vb-mq__group{min-width:100%}.vb-mq__group--clone,.vb-mq__toggle{display:none}}.vb-eyebrow{transform:none;border:0;background:none;padding:0;font-size:1.2rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase}.vb-title strong,.banner__heading strong{background:none;padding:0;font-weight:inherit;text-decoration:underline;text-decoration-thickness:.08em;text-underline-offset:.14em}.grid__item:nth-child(2n) .card-wrapper,.grid__item:nth-child(3n) .card-wrapper{transform:none}.vb-scallop:before{display:none}.vb-chips__chip,.vb-chips__chip:nth-child(3n+1),.vb-chips__chip:nth-child(3n+2){border:1px solid #0A0A0A;background:#fff;box-shadow:none;font-weight:500}.card-information .price .price-item--regular,.card-information .price .price-item--sale{padding:0;background:none;font-weight:600}.vb-price-note strong{background:none;padding:0}.vb-floaty{display:none}.vb-logo-img{display:block;width:auto;height:4.2rem}.vb-hero__sticker,[class*=vb-hero__stick]{transform:none!important;box-shadow:none!important}.vb-hero__media,.vb-hero__frame,.vb-hero__image,.vb-hero__chip,.vb-emoji-card,[class*=vb-card],.vb-page-hero__emojis{box-shadow:none!important}.vb-hero__chip{border-width:1px!important}.vb-mq__item,.vb-mq__item strong{color:#fff;opacity:1;font-weight:600}.vb-mq__sep{color:#fff;opacity:.6}[id$=__banner] .image-with-text__media{height:auto!important;min-height:0!important;padding-bottom:0!important;aspect-ratio:4 / 5;border:0;overflow:hidden}[id$=__banner] .image-with-text__media img{object-fit:cover;object-position:center 29%}[id$=__banner] .image-with-text__grid,[id$=__banner] .image-with-text__content{border:0}.header__menu-item span{font-weight:500}.header__active-menu-item{font-weight:700;text-decoration-thickness:2px}.zz-head-cta{min-height:3.8rem;margin-right:1rem;padding:0 1.8rem;font-size:1.3rem}.header__icons{align-items:center}.zz-drawer{display:grid;gap:1rem;padding:1.2rem 3.2rem 2.4rem}.zz-drawer__title{margin:0;font-size:1.2rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;opacity:.65}.zz-drawer__models{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem}.zz-drawer__model{display:grid;gap:.4rem;color:inherit;font-size:1.3rem;font-weight:600;text-align:center;text-decoration:none}.zz-drawer__model img{width:100%;height:auto;aspect-ratio:4 / 5;border-radius:.8rem;background:#f1f1f1;object-fit:cover}.menu-drawer__menu-item{font-size:1.7rem;font-weight:500;padding:1rem 3.2rem}.zz-sold{margin:0;font-size:1.35rem}
/*# sourceMappingURL=/cdn/shop/t/4/assets/vb-brand.css.map */
