h1,h2,h3,.h0,.h1,.h2,.h3,.title,.banner__heading,.rich-text__heading,.collection-hero__title,.product__title h1{font-family:var(--v4o-font-heading)!important;text-transform:uppercase;letter-spacing:var(--v4o-tracking-tight);line-height:var(--v4o-leading-tight);font-weight:700}h4,h5,h6,.h4,.h5,.h6{font-family:var(--v4o-font-heading)!important;text-transform:uppercase;letter-spacing:var(--v4o-tracking-wide);font-weight:600}body,.rte,p,li,td,th,input,textarea,select,label{font-family:var(--v4o-font-body)}.v4o-signature{font-family:var(--v4o-font-accent);text-transform:none;letter-spacing:0}.button,.shopify-challenge__button,.customer button,button.shopify-payment-button__button--unbranded{font-family:var(--v4o-btn-font);font-weight:var(--v4o-btn-weight);letter-spacing:var(--v4o-btn-tracking);text-transform:uppercase;border-radius:var(--v4o-btn-radius)}.button--primary,.product-form__submit,.cart__checkout-button{background-color:var(--v4o-btn-primary-bg);color:var(--v4o-btn-primary-text)}.button--primary:hover,.product-form__submit:hover,.cart__checkout-button:hover{background-color:var(--v4o-btn-primary-hover-bg)}.v4o-dark-skin .header-wrapper,.v4o-dark-skin .header{background-color:var(--v4o-surface-dark);color:var(--v4o-text-inverse)}.v4o-dark-skin .header__menu-item,.v4o-dark-skin .header__heading-link,.v4o-dark-skin .header__icon{color:var(--v4o-text-inverse)}.v4o-dark-skin .header__menu-item:hover{color:var(--v4o-text-inverse);text-decoration-color:var(--v4o-red);text-decoration-thickness:2px}.v4o-dark-skin .footer{background-color:var(--v4o-surface-dark);color:var(--v4o-text-inverse)}.template-product .product,.template-cart .cart,main .cart-drawer{background-color:var(--v4o-surface)}.v4o-section{padding:var(--v4o-space-16) var(--v4o-space-4)}@media screen and (min-width:750px){.v4o-section{padding:var(--v4o-space-20) var(--v4o-space-8)}}.v4o-container{max-width:1400px;margin:0 auto}.v4o-container--narrow{max-width:900px;margin:0 auto}.v4o-kicker{font-family:var(--mono);font-size:var(--v4o-text-sm);font-weight:500;letter-spacing:var(--v4o-tracking-wider);text-transform:uppercase;color:var(--v4o-gray-500);display:inline-block;margin-bottom:var(--v4o-space-3)}.v4o-heading{font-family:var(--v4o-font-heading);text-transform:uppercase;line-height:var(--v4o-leading-tight);margin:0 0 var(--v4o-space-4);text-align:left}.v4o-script{font-family:var(--v4o-font-accent);font-style:normal;font-weight:400;text-transform:none;color:var(--v4o-red);font-size:1.28em;display:inline-block;line-height:.8;vertical-align:-.06em}.v4o-heading--xl{font-size:clamp(3.6rem,6vw,7.2rem)}.v4o-heading--lg{font-size:clamp(3rem,4vw,4.8rem)}.v4o-heading--md{font-size:clamp(2.4rem,3vw,3.6rem)}.v4o-btn{display:inline-block;font-family:var(--v4o-btn-font);font-weight:var(--v4o-btn-weight);font-size:var(--v4o-text-base);letter-spacing:var(--v4o-btn-tracking);text-transform:uppercase;text-decoration:none;text-align:center;padding:var(--v4o-btn-padding-y) var(--v4o-btn-padding-x);border:2px solid transparent;border-radius:var(--v4o-btn-radius);cursor:pointer;transition:background-color var(--v4o-duration-base) var(--v4o-ease-out),color var(--v4o-duration-base) var(--v4o-ease-out),transform var(--v4o-duration-fast) var(--v4o-ease-out);min-height:48px}.v4o-btn:active{transform:translateY(1px)}.v4o-btn--primary{background-color:var(--v4o-btn-primary-bg);color:var(--v4o-btn-primary-text);border-color:var(--v4o-btn-primary-bg)}.v4o-btn--primary:hover{background-color:var(--v4o-btn-primary-hover-bg);border-color:var(--v4o-btn-primary-hover-bg);color:var(--v4o-btn-primary-text)}.v4o-btn--dark{background-color:var(--v4o-btn-dark-bg);color:var(--v4o-btn-dark-text);border-color:var(--v4o-btn-dark-bg)}.v4o-btn--dark:hover{background-color:var(--v4o-ink);color:var(--v4o-white)}.v4o-btn--outline{background-color:transparent;color:var(--v4o-btn-outline-text);border-color:var(--v4o-btn-outline-border)}.v4o-btn--outline:hover{background-color:var(--v4o-black);color:var(--v4o-white)}.v4o-btn--outline-inverse{background-color:transparent;color:var(--v4o-btn-outline-inverse-text);border-color:var(--v4o-btn-outline-inverse-border)}.v4o-btn--outline-inverse:hover{background-color:var(--v4o-white);color:var(--v4o-black)}.v4o-btn--whatsapp{background-color:var(--v4o-whatsapp);color:var(--v4o-white);border-color:var(--v4o-whatsapp)}.v4o-btn--whatsapp:hover{background-color:var(--v4o-whatsapp-hover);border-color:var(--v4o-whatsapp-hover);color:var(--v4o-white)}.v4o-badge{display:inline-flex;align-items:center;gap:var(--v4o-space-1);font-family:var(--v4o-badge-font);font-size:var(--v4o-badge-size);font-weight:var(--v4o-badge-weight);letter-spacing:var(--v4o-tracking-wide);text-transform:uppercase;padding:var(--v4o-badge-padding-y) var(--v4o-badge-padding-x);border-radius:var(--v4o-badge-radius);line-height:1.2}.v4o-badge--grade-a{background-color:var(--v4o-grade-a-bg);color:var(--v4o-grade-a-text)}.v4o-badge--grade-b{background-color:var(--v4o-grade-b-bg);color:var(--v4o-grade-b-text);border:1px solid var(--v4o-grade-b-border)}.v4o-badge--red{background-color:var(--v4o-red);color:var(--v4o-white)}.v4o-badge--sticker{transform:rotate(-2deg);box-shadow:var(--v4o-shadow-hard)}@media(prefers-reduced-motion:reduce){.v4o-btn,.v4o-badge--sticker,[class*=v4o-]{transition:none!important;animation:none!important}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/v4o-theme.css.map */
