:root{--venta-verde: #16a34a;--venta-verde-hover: #15803d;--venta-verde-suave: #dcfce7;--venta-verde-texto: #14532d}[data-venta-verde-section][hidden],.venta-verde-parche [hidden]{display:none!important}.venta-verde-parche-anchor{position:relative;height:0;z-index:3}.venta-verde-parche{position:absolute;top:1.2rem;left:1.2rem;display:inline-flex;flex-direction:column;max-width:calc(100% - 2.4rem);padding:.6rem 1.2rem;border-radius:1rem;background:var(--venta-verde);color:#fff;font-size:1.3rem;font-weight:700;line-height:1.3;pointer-events:none;box-shadow:0 2px 8px #00000026}.venta-verde-parche__ahorro{font-size:1.15rem;font-weight:600;text-transform:uppercase;letter-spacing:.03em}.venta-verde-parche--card{top:.8rem;left:.8rem;max-width:calc(100% - 1.6rem);padding:.3rem .8rem;border-radius:.8rem;font-size:1.1rem}.venta-verde-parche--card .venta-verde-parche__ahorro{font-size:1rem}.venta-verde-despacho{display:inline-flex;align-items:center;gap:.6rem;margin:0 0 1.2rem;padding:.6rem 1.2rem;border:1px solid var(--venta-verde);border-radius:999px;background:var(--venta-verde-suave);color:var(--venta-verde-texto);font:inherit;font-size:1.4rem;font-weight:600;cursor:pointer}.venta-verde-despacho svg{flex-shrink:0;color:var(--venta-verde)}.venta-verde-despacho__info{font-weight:400;text-decoration:underline}.venta-verde-despacho:focus-visible{outline:2px solid var(--venta-verde);outline-offset:2px}.venta-verde-activa .product-form__submit,.venta-verde-pdp .atcbutton,.product-card__button.venta-verde-button{background:var(--venta-verde)!important;border-color:var(--venta-verde)!important;color:#fff!important}.venta-verde-activa .product-form__submit:not([disabled]):hover,.venta-verde-pdp .atcbutton:hover,.product-card__button.venta-verde-button:not([disabled]):hover{background:var(--venta-verde-hover)!important;border-color:var(--venta-verde-hover)!important}.venta-verde-activa .price__badge-sale{display:none!important}.venta-verde-card-despacho{margin:.2rem 0 .6rem;color:var(--venta-verde-texto);font-size:1.2rem;font-weight:600}.venta-verde-cart-note{display:flex;align-items:center;gap:.5rem;color:var(--venta-verde-texto);font-weight:600}.venta-verde-cart-note__dot{width:.8rem;height:.8rem;border-radius:50%;background:var(--venta-verde);flex-shrink:0}.venta-verde-modal{width:calc(100% - 3.2rem);max-width:44rem;padding:0;border:none;border-radius:1.6rem;background:rgb(var(--color-background, 255, 255, 255));color:rgb(var(--color-foreground, 18, 18, 18));box-shadow:0 20px 60px #00000040}.venta-verde-modal::backdrop{background:#0000008c}.venta-verde-modal[open]{animation:ventaVerdeIn .2s ease}@keyframes ventaVerdeIn{0%{opacity:0;transform:scale(.95) translateY(8px)}to{opacity:1;transform:none}}.venta-verde-modal__content{position:relative;padding:3.6rem 3.2rem 2.8rem;text-align:center}.venta-verde-modal__close{position:absolute;top:1.2rem;right:1.2rem;display:flex;padding:.6rem;border:none;background:none;color:inherit;opacity:.6;cursor:pointer}.venta-verde-modal__close:hover{opacity:1}.venta-verde-modal__close .icon{width:1.6rem;height:1.6rem}.venta-verde-modal__icon{margin-bottom:1.2rem;color:var(--venta-verde)}.venta-verde-modal__title{margin:0 0 1.2rem;font-size:2rem}.venta-verde-modal__body{margin-bottom:2.4rem;font-size:1.5rem;line-height:1.6}.venta-verde-modal__confirm{background:var(--venta-verde);color:#fff}.venta-verde-modal__confirm:hover{background:var(--venta-verde-hover)}@media screen and (max-width:749px){.venta-verde-modal__content{padding:2.8rem 2rem 2.2rem}.venta-verde-parche{font-size:1.2rem}}@media(prefers-reduced-motion:reduce){.venta-verde-modal[open]{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/venta-verde.css.map */
