:root{--vb-cream: #FFF8EC;--vb-sage: #9DB58C;--vb-sage-d: #2F4A32;--vb-sand: #CFE3E8;--vb-peach: #F4C65B;--vb-peach-l: #FDE3DF;--vb-blush: #F4A9A0;--vb-ink: #2F4A32;--vb-line: 2.5px solid var(--vb-ink);--vb-shadow: 5px 5px 0 var(--vb-ink);--vb-shadow-s: 3px 3px 0 var(--vb-ink);--vb-ease-soft: cubic-bezier(.34, 1.56, .64, 1);--font-heading-family: "Baloo 2", "Quicksand", system-ui, sans-serif;--font-heading-style: normal;--font-heading-weight: 700;--font-body-family: "Quicksand", system-ui, sans-serif;--font-body-style: normal;--font-body-weight: 600;--font-body-weight-bold: 700}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}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/vb-brand.css.map */
