:root:root{--vb-blue:#0a47ff;--vb-red:#e11d2e;--vb-yellow:#ffd400;--vb-ink:#111;--vb-tint:#eef2ff;--ts-cream:#fff;--ts-sand:var(--vb-tint);--ts-beige:var(--vb-yellow);--ts-orange:var(--vb-blue);--ts-yellow:var(--vb-yellow);--ts-brown:var(--vb-ink);--ts-olive:var(--vb-red);--ts-terra:var(--vb-red);--ts-product-bg:#fff;--font-body--family:"Poppins",system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;--font-subheading--family:"Poppins",system-ui,sans-serif;--font-heading--family:"Poppins",system-ui,sans-serif;--font-accent--family:"Poppins",system-ui,sans-serif;--font-heading--weight:800;--font-accent--weight:700}h1,h2,h3,.h1,.h2,.h3{letter-spacing:-.01em;text-transform:uppercase}::selection{background:var(--vb-yellow);color:var(--vb-ink)}.product-card .product-card__content{background:#fff;border:2px solid var(--vb-ink);border-radius:20px;padding:10px 10px 14px}.product-card:hover .product-card__content{border-color:var(--vb-ink);box-shadow:6px 6px 0 var(--vb-yellow);transform:translateY(-3px)}.product-card .card-gallery{background:#f4f6fb;border-radius:14px}.product-card .card-gallery img{mix-blend-mode:normal}.product-card .price{color:var(--vb-ink);font-weight:800}.product-card .compare-at-price{color:#777}.product-badges__badge{background:var(--vb-red);color:#fff;font-weight:800;border-radius:999px}.button,.shopify-payment-button__button,button.add-to-cart-button,.add-to-cart-button,.quick-add__button,.cart__checkout-button{border-radius:999px!important;font-weight:700;letter-spacing:.04em;text-transform:uppercase}button.add-to-cart-button,.add-to-cart-button,.cart__checkout-button{background:var(--vb-blue)!important;color:#fff!important;border:2px solid var(--vb-blue)!important;transition:transform .2s,background-color .2s,border-color .2s}button.add-to-cart-button:hover,.add-to-cart-button:hover,.cart__checkout-button:hover{background:var(--vb-ink)!important;border-color:var(--vb-ink)!important;transform:translateY(-2px)}.product-information h1{font-weight:800;text-transform:uppercase;line-height:1.05}.product-information h1:after{content:"";display:block;width:120px;height:6px;margin-top:14px;border-radius:9px;background:linear-gradient(90deg,var(--vb-red) 0 33%,var(--vb-yellow) 33% 66%,var(--vb-blue) 66%)}.product-information .price{font-weight:800;color:var(--vb-ink)}.product-information .compare-at-price{color:#777}.product-information media-gallery img,.product-information .product-media img{border-radius:18px}:focus-visible{outline:3px solid var(--vb-blue);outline-offset:3px}@media(prefers-reduced-motion:reduce){.product-card__content,.add-to-cart-button{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/36/assets/vb-brand.css.map */
