:root{--bg: oklch(.965 .003 240);--surface: #fff;--surface-2: oklch(.945 .004 240);--hairline: oklch(.89 .005 240);--border: oklch(.83 .006 240);--ink: oklch(.18 .01 250);--ink-2: oklch(.42 .01 250);--accent: oklch(.3 .07 250);--r-card: 6px;--r-pill: 999px}body,h1,h2,h3,h4,h5,h6,.product-card,.product__title,button,input,select,textarea{font-family:Inter Tight,system-ui,sans-serif!important}.price,.card__sku,.breadcrumbs,.caption-with-letter-spacing{font-family:JetBrains Mono,ui-monospace,monospace!important;letter-spacing:.14em}body,.main-content{background:var(--bg)!important}.button--primary,.product-form__submit,button[name=add],.shopify-payment-button__button--unbranded{background:var(--accent)!important;color:#fff!important;border-radius:var(--r-pill)!important;border:none!important;font-weight:500}.view-cart-button{background:var(--accent)!important;color:#fff!important;border-radius:var(--r-pill)!important;border:none!important}.card__badge .badge,.card__badge .badge--sale,.price__badge-sale,.badge--sale{background-color:#ffe1d1!important;background-color:oklch(.93 .06 50)!important;color:#a05f38!important;font-family:JetBrains Mono,ui-monospace,monospace!important;font-weight:500!important;letter-spacing:.14em!important;text-transform:uppercase!important}.price--on-sale .price-item--sale{color:#0e1216!important}.price--on-sale .price-item--regular{color:#83878b!important}.product__inventory-inner.product__inventory-inner--running-low{background-color:#ffe1d1!important;background-color:oklch(.93 .06 50)!important;color:#a05f38!important;border-color:#ffe1d1!important;border-color:oklch(.93 .06 50)!important}.factura-field select,.big-font select{font-family:Inter Tight,system-ui,sans-serif!important;font-size:13px!important;font-weight:400!important;background-color:var(--surface)!important;color:var(--ink)!important;border:1px solid var(--border)!important;border-radius:var(--r-card)!important;padding:9px 12px!important}.factura-field label,.big-font label{font-family:Inter Tight,system-ui,sans-serif!important;font-size:12px!important;font-weight:500!important;color:var(--ink-2)!important}.cart-factura-box{border:1px solid var(--hairline)!important;border-radius:var(--r-card)!important;background:var(--surface)!important}.factura-field,.big-font{font-family:Inter Tight,system-ui,sans-serif!important;font-size:13px!important;font-weight:400!important;color:var(--ink)!important}.factura-field select,select.factura-field,.factura-field input[type=text],.factura-field input[type=email],.factura-field input[type=tel]{background-color:var(--surface)!important;border:1px solid var(--border)!important;border-radius:var(--r-card)!important;padding:9px 12px!important;width:100%!important}label.factura-field,label strong.big-font{font-size:12px!important;font-weight:500!important;color:var(--ink-2)!important}.disclaimer-msg p{font-size:12px!important;color:var(--ink-2)!important}.error-message{font-size:11px!important;color:#9c433f!important}.cart-factura-box{margin:24px 0;padding:20px 24px;border:1px solid var(--hairline);border-radius:var(--r-card);background:transparent}.clv-factura-select{font-family:Inter Tight,system-ui,sans-serif;font-size:13px;font-weight:500;color:#fff;background-color:var(--accent);border:none;border-radius:var(--r-pill);padding:9px 36px 9px 16px;width:100%;box-sizing:border-box;appearance:none;-webkit-appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1l5 5 5-5' stroke='%23ffffff' stroke-width='1.5' fill='none' stroke-linecap='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 14px center;cursor:pointer}.clv-factura-layout{display:grid;grid-template-columns:220px 1fr;gap:32px;align-items:start}.clv-factura-eyebrow{font-family:JetBrains Mono,ui-monospace,monospace;font-size:11px;font-weight:500;letter-spacing:.14em;color:var(--ink-3);margin:0 0 10px}.clv-factura-input{font-family:Inter Tight,system-ui,sans-serif;font-size:13px;color:var(--ink);background:var(--surface);border:1px solid var(--border);border-radius:var(--r-card);padding:9px 12px;width:100%;box-sizing:border-box;appearance:none;-webkit-appearance:none}.clv-factura-label{display:block;font-family:Inter Tight,system-ui,sans-serif;font-size:12px;font-weight:500;color:var(--ink-2);margin-bottom:4px}.clv-required{color:#9c433f}.clv-datos-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px 24px;margin-bottom:16px}.clv-dato{display:flex;flex-direction:column;gap:2px}.clv-dato-label{font-family:JetBrains Mono,ui-monospace,monospace;font-size:10px;font-weight:500;letter-spacing:.12em;color:var(--ink-3);text-transform:uppercase}.clv-dato-valor{font-family:Inter Tight,system-ui,sans-serif;font-size:13px;color:var(--ink);font-weight:500}.clv-cfdi-row{margin-bottom:16px}.clv-form-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px 16px;margin-bottom:16px}.clv-form-field--full{grid-column:1 / -1}.clv-checks{display:flex;flex-direction:column;gap:8px;margin-top:16px}.clv-check-label{display:flex;align-items:center;gap:8px;font-family:Inter Tight,system-ui,sans-serif;font-size:13px;color:var(--ink-2);cursor:pointer}.clv-check-label a{color:var(--ink-2);text-decoration:underline}.clv-checkbox{width:16px;height:16px;accent-color:var(--accent);flex-shrink:0}.clv-btn-agregar{margin-top:16px;background:none;border:1px solid var(--border);border-radius:var(--r-pill);padding:7px 16px;font-family:Inter Tight,system-ui,sans-serif;font-size:12px;font-weight:500;color:var(--ink-2);cursor:pointer;transition:border-color .15s}.clv-btn-agregar:hover{border-color:var(--ink-2)}.clv-btn-volver{background:none;border:none;font-family:Inter Tight,system-ui,sans-serif;font-size:12px;color:var(--ink-3);cursor:pointer;padding:0;margin-bottom:16px;text-decoration:underline}@media(max-width:749px){.clv-factura-layout{grid-template-columns:1fr;gap:16px}.clv-datos-grid,.clv-form-grid{grid-template-columns:1fr}}.cart-item{padding-top:16px!important;padding-bottom:16px!important}.cart-item+.cart-item{border-top:1px solid var(--hairline)!important}
/*# sourceMappingURL=/cdn/shop/t/31/assets/clv-custom.css.map */
