svg.icon-error{width:1.25rem;height:1.25rem;flex:none}.cart-drawer,.cart-notification,cart-notification,predictive-search,.cart-drawer *,.cart-notification *,predictive-search *{font-family:var(--rv-fuente-texto)}.cart-drawer{background-color:transparent}.cart-drawer .drawer__inner{background-color:var(--rv-papel);color:var(--rv-tinta);border:none;box-shadow:-12px 0 40px -18px #0e111359}.cart-drawer .drawer__header{padding:var(--rv-space-md) var(--rv-margen-pagina);border-block-end:1px solid var(--rv-linea-clara)}.cart-drawer .drawer__heading{font-family:var(--rv-fuente-display);font-weight:800;font-stretch:90%;text-transform:uppercase;letter-spacing:-.02em;font-size:1.5rem;color:var(--rv-tinta)}.cart-drawer .drawer__close{color:var(--rv-tinta)}.cart-drawer__overlay{background-color:#0e111366}.cart-drawer .drawer__inner{inline-size:min(440px,92vw)}.cart-drawer .drawer__heading{font-size:1.5rem}.cart-drawer .drawer__heading:after{content:none}.cart-drawer .cart-drawer__form,.cart-drawer .drawer__cart-items-wrapper{border:none}.cart-items{display:block;inline-size:100%;border-collapse:collapse}.cart-drawer table.cart-items thead,table.cart-items thead{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.cart-items tbody{display:block}.cart-drawer .cart-items .cart-item,body[data-rv-page=cart] .cart-items .cart-item{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"media details total" "media details accion";grid-template-rows:auto 1fr;align-items:start;column-gap:var(--rv-space-sm);row-gap:var(--rv-space-2xs);padding-block:var(--rv-space-sm);border-block-end:1px solid var(--rv-linea-clara)}.cart-drawer .cart-items .cart-item>td,body[data-rv-page=cart] .cart-items .cart-item>td{display:block;padding:0;border:0;margin:0}.cart-drawer .cart-items .cart-item__media,body[data-rv-page=cart] .cart-items .cart-item__media{grid-area:media;width:auto}.cart-drawer .cart-items .cart-item__details,body[data-rv-page=cart] .cart-items .cart-item__details{grid-area:details;min-inline-size:0;display:flex;flex-direction:column;gap:4px;align-self:center}.cart-drawer .cart-items td.cart-item__totals,body[data-rv-page=cart] .cart-items td.cart-item__totals{grid-area:total;display:block;text-align:end;align-self:start}.cart-drawer .cart-items td.cart-item__quantity,body[data-rv-page=cart] .cart-items td.cart-item__quantity{grid-area:accion;align-self:end;justify-self:end;display:inline-flex;align-items:center;gap:var(--rv-space-2xs);flex-wrap:wrap;justify-content:flex-end}.rv-carrito__lienzo{display:block;inline-size:72px;aspect-ratio:3 / 4;background:var(--rv-lienzo-producto-claro, #fff);border:1px solid var(--rv-linea-clara);overflow:hidden;flex:none}.cart-drawer .cart-items .cart-item__image,body[data-rv-page=cart] .cart-items .cart-item__image{inline-size:100%;block-size:100%;object-fit:contain;object-position:center;display:block;border:0}.cart-drawer .cart-items .cart-item__name,body[data-rv-page=cart] .cart-items .cart-item__name{font-family:var(--rv-fuente-texto);font-weight:600;color:var(--rv-tinta);text-decoration:none;font-size:.9375rem;line-height:1.25}@media(hover:hover)and (pointer:fine){.cart-drawer .cart-items .cart-item__name:hover,body[data-rv-page=cart] .cart-items .cart-item__name:hover{text-decoration:underline;text-underline-offset:3px}}.rv-carrito__variante{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:2px}.rv-carrito__variante-item{text-transform:uppercase;letter-spacing:.04em;font-size:.75rem;color:var(--rv-acero-suave);font-variant-numeric:tabular-nums}.rv-carrito__multi{font-family:var(--rv-fuente-datos);font-variant-numeric:tabular-nums;font-size:.8125rem;color:var(--rv-acero-suave)}.rv-carrito__quitar{display:inline-flex;align-items:center;justify-content:center;inline-size:44px;block-size:44px;padding:0;margin:0;background:none;border:0;border-radius:var(--rv-radio-sm);color:var(--rv-acero-suave);cursor:pointer;text-decoration:none;transition:color var(--rv-dur-pulsacion, .16s) var(--rv-ease-out),transform var(--rv-dur-pulsacion, .16s) var(--rv-ease-out)}.rv-carrito__quitar .rv-carrito__papelera-svg{inline-size:19px;block-size:19px}.rv-carrito__quitar:active{transform:scale(.94)}@media(hover:hover)and (pointer:fine){.rv-carrito__quitar:hover{color:var(--rv-alerta-clara)}}.cart-drawer .drawer__footer{border-block-start:1px solid var(--rv-linea-clara);padding:var(--rv-space-md) var(--rv-margen-pagina) var(--rv-space-lg);background:var(--rv-papel)}.cart-drawer .totals__subtotal,.cart-drawer .totals__total{font-family:var(--rv-fuente-texto);text-transform:uppercase;letter-spacing:.06em;font-size:.75rem;color:var(--rv-acero-suave)}.cart-drawer .totals__subtotal-value,.cart-drawer .totals__total-value{font-family:var(--rv-fuente-datos);font-weight:600;font-size:1.125rem;color:var(--rv-tinta)}.cart-drawer .tax-note,.cart-drawer .cart__dynamic-checkout-buttons{color:var(--rv-acero-suave)}.cart-drawer .cart__ctas{display:flex;flex-direction:column;gap:var(--rv-space-2xs);margin-block-start:var(--rv-space-sm)}.cart-drawer .cart__checkout-button{width:100%;min-height:56px}.cart-drawer .drawer__inner-empty{display:grid;place-content:center;text-align:center;gap:var(--rv-space-sm);padding:var(--rv-space-2xl) var(--rv-margen-pagina)}.cart-drawer .cart__empty-text{font-family:var(--rv-fuente-display);font-weight:800;font-stretch:90%;text-transform:uppercase;font-size:1.5rem;color:var(--rv-tinta)}.cart-drawer__warnings .cart__login-title,.cart-drawer__warnings .cart__login-paragraph{color:var(--rv-acero)}.cart-drawer svg.icon-error,.cart-notification svg.icon-error,.cart-item__error svg{width:15px;height:15px;flex:none}.cart-items .cart-item__quantity{flex-wrap:wrap;justify-content:flex-end}.cart-item__error{display:flex;align-items:center;gap:6px;margin-block-start:4px;color:var(--rv-alerta-clara, #b3261e);flex-basis:100%;justify-content:flex-end;text-align:end}.cart-item__error-text{color:var(--rv-alerta-clara, #b3261e);font-size:.8125rem}.cart-item__error-text:empty{display:none}.cart-item__error:not(:has(.cart-item__error-text:not(:empty))){display:none}.cart-notification .cart-item__details{color:var(--rv-acero)}.cart-drawer .price,.cart-notification .price{color:var(--rv-tinta);font-variant-numeric:tabular-nums}.cart-drawer .totals__total-value{font-variant-numeric:tabular-nums}.cart-notification .button,.cart-drawer .button{font-family:var(--rv-fuente-texto);font-weight:700;letter-spacing:.06em;text-transform:uppercase;font-size:.8125rem;min-height:52px;border-radius:var(--rv-radio-pill);box-shadow:none}.cart-notification .button:after,.cart-drawer .button:after{display:none}.cart-notification .button--primary,.cart-drawer .button--primary,.cart-notification .cart__checkout-button,.cart-drawer .cart__checkout-button{background-color:var(--rv-verde-marca);color:var(--rv-tinta);border:1px solid var(--rv-tinta)}.cart-notification .button--secondary,.cart-drawer .button--secondary{background:none;color:var(--rv-tinta);border:1px solid var(--rv-linea-control-clara)}.cart-notification{background-color:var(--rv-papel);color:var(--rv-tinta);border:1px solid var(--rv-linea-clara);border-radius:var(--rv-radio-md);box-shadow:0 18px 50px -20px #0e111366}.cart-notification__heading{font-family:var(--rv-fuente-texto);font-weight:700;color:var(--rv-tinta)}.cart-notification__heading .icon-checkmark{color:var(--rv-verde-texto)}predictive-search{color:var(--rv-tinta)}.predictive-search{background-color:var(--rv-papel);border:1px solid var(--rv-linea-clara);border-radius:var(--rv-radio-md);box-shadow:0 18px 50px -22px #0e111366}.predictive-search__heading{font-family:var(--rv-fuente-texto);font-size:.6875rem;letter-spacing:.12em;text-transform:uppercase;color:var(--rv-acero-suave);font-weight:700;border:none}.predictive-search__item{color:var(--rv-tinta)}.predictive-search__item-heading{font-family:var(--rv-fuente-texto);font-weight:600;color:var(--rv-tinta)}.predictive-search__item--link:hover,.predictive-search__item[aria-selected=true]{background-color:var(--rv-papel-superficie)}.predictive-search .price{color:var(--rv-tinta)}mark,.predictive-search mark{background-color:transparent;color:var(--rv-verde-texto);font-weight:700}body:not([data-rv-page=index]):not([data-rv-page=collection]):not([data-rv-page=product]) h1,body:not([data-rv-page=index]):not([data-rv-page=collection]):not([data-rv-page=product]) h2,body:not([data-rv-page=index]):not([data-rv-page=collection]):not([data-rv-page=product]) .title,body:not([data-rv-page=index]):not([data-rv-page=collection]):not([data-rv-page=product]) .h1,body:not([data-rv-page=index]):not([data-rv-page=collection]):not([data-rv-page=product]) .h2{font-family:var(--rv-fuente-display);font-weight:800;font-stretch:90%;letter-spacing:-.02em;text-transform:uppercase;color:var(--rv-tinta)}body:not([data-rv-page=index]):not([data-rv-page=collection]):not([data-rv-page=product]){color:var(--rv-tinta);font-family:var(--rv-fuente-texto)}body:not([data-rv-page=index]):not([data-rv-page=collection]):not([data-rv-page=product]) .button,body:not([data-rv-page=index]):not([data-rv-page=collection]):not([data-rv-page=product]) .shopify-payment-button__button--unbranded{font-family:var(--rv-fuente-texto);font-weight:700;letter-spacing:.06em;text-transform:uppercase;font-size:.8125rem;min-height:52px;border-radius:var(--rv-radio-pill);box-shadow:none;transition:transform var(--rv-dur-pulsacion) var(--rv-ease-out),background-color .2s var(--rv-ease-out),filter .2s var(--rv-ease-out)}body:not([data-rv-page=index]):not([data-rv-page=collection]):not([data-rv-page=product]) .button:after{display:none}body:not([data-rv-page=index]):not([data-rv-page=collection]):not([data-rv-page=product]) .button--primary,body:not([data-rv-page=index]):not([data-rv-page=collection]):not([data-rv-page=product]) .cart__checkout-button,body:not([data-rv-page=index]):not([data-rv-page=collection]):not([data-rv-page=product]) .shopify-payment-button__button--unbranded{background-color:var(--rv-verde-marca);color:var(--rv-tinta);border:1px solid var(--rv-tinta)}body:not([data-rv-page=index]):not([data-rv-page=collection]):not([data-rv-page=product]) .button--primary:active{transform:scale(.985)}body:not([data-rv-page=index]):not([data-rv-page=collection]):not([data-rv-page=product]) .button--secondary{background-color:transparent;color:var(--rv-tinta);border:1px solid var(--rv-linea-control-clara)}body:not([data-rv-page=index]):not([data-rv-page=collection]):not([data-rv-page=product]) .button--tertiary{background:none;border:none;color:var(--rv-verde-texto);min-height:var(--rv-touch-min)}@media(hover:hover)and (pointer:fine){body:not([data-rv-page=index]):not([data-rv-page=collection]):not([data-rv-page=product]) .button--primary:hover{filter:brightness(1.05)}}body:not([data-rv-page=index]):not([data-rv-page=collection]):not([data-rv-page=product]) .link,body:not([data-rv-page=index]):not([data-rv-page=collection]):not([data-rv-page=product]) .underlined-link{color:var(--rv-verde-texto);text-underline-offset:3px}body:not([data-rv-page=index]):not([data-rv-page=collection]):not([data-rv-page=product]) .field__input,body:not([data-rv-page=index]):not([data-rv-page=collection]):not([data-rv-page=product]) .select__select,body:not([data-rv-page=index]):not([data-rv-page=collection]):not([data-rv-page=product]) .customer input[type=email],body:not([data-rv-page=index]):not([data-rv-page=collection]):not([data-rv-page=product]) .customer input[type=password],body:not([data-rv-page=index]):not([data-rv-page=collection]):not([data-rv-page=product]) .customer input[type=text],body:not([data-rv-page=index]):not([data-rv-page=collection]):not([data-rv-page=product]) .customer input[type=tel],body:not([data-rv-page=index]):not([data-rv-page=collection]):not([data-rv-page=product]) .customer textarea{min-height:52px;border:1px solid var(--rv-linea-control-clara);border-radius:var(--rv-radio-sm);background-color:var(--rv-papel-superficie);color:var(--rv-tinta);font-family:var(--rv-fuente-texto);font-size:1rem}body:not([data-rv-page=index]):not([data-rv-page=collection]):not([data-rv-page=product]) .field__input:focus,body:not([data-rv-page=index]):not([data-rv-page=collection]):not([data-rv-page=product]) .customer input:focus,body:not([data-rv-page=index]):not([data-rv-page=collection]):not([data-rv-page=product]) .customer textarea:focus{outline:2px solid var(--rv-verde-marca);outline-offset:1px;border-color:var(--rv-tinta)}body:not([data-rv-page=index]):not([data-rv-page=collection]):not([data-rv-page=product]) .field__label,body:not([data-rv-page=index]):not([data-rv-page=collection]):not([data-rv-page=product]) .form__label{font-family:var(--rv-fuente-texto);color:var(--rv-acero-suave);font-size:.8125rem}body:not([data-rv-page=index]):not([data-rv-page=collection]):not([data-rv-page=product]) .form__message,body:not([data-rv-page=index]):not([data-rv-page=collection]):not([data-rv-page=product]) .error-message{color:var(--rv-alerta-clara, #b3261e)}body:not([data-rv-page=index]):not([data-rv-page=collection]):not([data-rv-page=product]) .customer{max-width:460px;margin-inline:auto;padding-inline:var(--rv-margen-pagina)}body:not([data-rv-page=index]):not([data-rv-page=collection]):not([data-rv-page=product]) .customer h1,body:not([data-rv-page=index]):not([data-rv-page=collection]):not([data-rv-page=product]) .customer h2{font-size:clamp(2rem,8vw,3rem)}body[data-rv-page=cart] .cart__items,body[data-rv-page=cart] .cart-item{border-color:var(--rv-linea-clara)}body[data-rv-page=cart] .cart-item__name{font-family:var(--rv-fuente-texto);font-weight:600;color:var(--rv-tinta);text-decoration:none}body[data-rv-page=cart] .cart-item__price-wrapper .price,body[data-rv-page=cart] .totals__total-value{font-variant-numeric:tabular-nums;color:var(--rv-tinta)}body[data-rv-page=cart] .title--primary{font-size:clamp(2.5rem,10vw,5rem)}body[data-rv-page=cart] .cart__warnings .button{min-width:200px}body[data-rv-page=search] .search__input.field__input{min-height:56px}body[data-rv-page="404"] .template-404{min-height:60vh;display:grid;place-content:center;text-align:center;gap:var(--rv-space-md)}body[data-rv-page="404"] .title{font-size:clamp(3rem,16vw,8rem)}body[data-rv-page=password]{background-color:var(--rv-papel);color:var(--rv-tinta)}body[data-rv-page=password] .password-header,body[data-rv-page=password] .password-footer{color:var(--rv-tinta)}
/*# sourceMappingURL=/cdn/shop/t/30/assets/rv-skin.css.map */
