:root{--tq-green: #16a34a;--tq-green-dark: #15803d;--tq-green-light: #f0fdf4;--tq-border: #dce5e0;--tq-text: #172033;--tq-muted: #64748b}[class*=es-] input:not([type=radio],[type=checkbox],[type=hidden],[type=submit]),[class*=es-] select,[class*=es-] textarea{border:1px solid var(--tq-border)!important;border-radius:13px!important;background-color:#fff!important;color:var(--tq-text)!important;box-shadow:0 2px 6px #0f172a09;transition:border-color .2s,box-shadow .2s}[class*=es-] input:focus:not([type=radio],[type=checkbox]),[class*=es-] select:focus,[class*=es-] textarea:focus{border-color:var(--tq-green)!important;outline:none!important;box-shadow:0 0 0 3px #16a34a1f!important}[class*=es-] input::placeholder,[class*=es-] textarea::placeholder{color:#94a3b8!important}.es-radio6337-group input[type=radio],[class*=es-] input[type=checkbox]{accent-color:var(--tq-green)}@media(max-width:600px){[class*=es-] input:not([type=radio],[type=checkbox],[type=hidden],[type=submit]),[class*=es-] select,[class*=es-] textarea{min-width:0;max-width:100%;box-sizing:border-box;font-size:16px!important}}@media(prefers-reduced-motion:reduce){[class*=es-] input,[class*=es-] select,[class*=es-] textarea{transition:none!important}}.es-quantity-offers{display:flex!important;flex-direction:column!important;gap:12px!important}.es-quantity-offers .es-qo-container{position:relative!important;overflow:visible!important;border:1.5px solid #dce5e0!important;border-radius:15px!important;background:#fff!important;box-shadow:0 4px 14px #0f172a0b!important;transition:border-color .2s ease,background-color .2s ease,box-shadow .2s ease,transform .2s ease!important}.es-quantity-offers .es-qo-container[offer-selected=true]{border:2px solid #16a34a!important;background:linear-gradient(135deg,#f0fdf4,#fff)!important;box-shadow:0 6px 20px #16a34a21!important}.es-quantity-offers .es-offer-image{border-radius:10px!important;overflow:hidden}@media(hover:hover){.es-quantity-offers .es-qo-container:hover{border-color:#86efac!important;box-shadow:0 6px 18px #16a34a1a!important}}@media(max-width:600px){.es-quantity-offers{gap:10px!important}.es-quantity-offers .es-qo-container{border-radius:13px!important}}.es-timer4444-group{border:1px solid #bbf7d0!important;border-radius:17px!important;background:linear-gradient(135deg,#f0fdf4,#fff)!important;box-shadow:0 4px 12px #16a34a0d}@media(prefers-reduced-motion:reduce){.es-quantity-offers .es-qo-container{transition:none!important}}form.es-form #es-form-button{background:linear-gradient(135deg,#16a34a,#15803d)!important;color:#fff!important;border:1px solid #15803d!important;border-radius:50px!important;min-height:56px!important;padding:14px 20px!important;box-shadow:0 7px 18px #16a34a42,0 2px 5px #0000000f!important;transition:transform .2s ease,box-shadow .2s ease,filter .2s ease!important}form.es-form #es-form-button,form.es-form #es-form-button .es-button-content,form.es-form #es-form-button .es-button-content span,form.es-form #es-form-button .es-button-content i{color:#fff!important}@media(hover:hover){form.es-form #es-form-button:not(:disabled):hover{filter:brightness(1.07)!important;transform:translateY(-2px);box-shadow:0 10px 23px #16a34a4d!important}}form.es-form #es-form-button:not(:disabled):active{transform:scale(.985)}form.es-form #es-form-button:disabled{cursor:not-allowed;opacity:.65!important;transform:none!important}form.es-form #es-form-button:focus-visible{outline:3px solid #86efac!important;outline-offset:3px}@media(max-width:600px){form.es-form #es-form-button{width:100%!important;min-height:54px!important;font-size:16px!important}}@media(prefers-reduced-motion:reduce){form.es-form #es-form-button{transition:none!important}}form.es-form .es-bumps .es-offer-container{position:relative!important;margin:17px 0!important;padding:19px 13px 13px!important;border:2px solid #16a34a!important;border-radius:15px!important;border-style:solid!important;background:linear-gradient(115deg,#e9fcef,#fff 65%,#f0fdf4)!important;box-shadow:0 5px 18px #16a34a29,inset 0 1px #fff!important;cursor:pointer;transition:box-shadow .22s ease,border-color .22s ease,background .22s ease!important}form.es-form .es-bumps .es-offer-container:before{content:"\2726  PROTECCI\d3N EXTRA \b7  SOLO $1,99";position:absolute;top:-12px;left:13px;z-index:1;padding:5px 11px;border-radius:30px;background:linear-gradient(135deg,#16a34a,#15803d);color:#fff;font-size:10px;font-weight:800;letter-spacing:.15px;box-shadow:0 3px 10px #16a34a40;pointer-events:none}form.es-form .es-bumps .es-offer-main{display:flex!important;align-items:center!important;gap:11px!important}form.es-form .es-bumps .es-bump-checkbox-container{flex-shrink:0!important}form.es-form .es-bumps .es-offer-text{color:#14532d!important;font-weight:800!important;line-height:1.4!important}form.es-form .es-bumps .text-secondary{color:#475569!important}form.es-form .es-bumps .es-offer-container:focus-within{outline:2px solid #86efac!important;outline-offset:2px}form.es-form .es-bumps .es-offer-container:has(input:checked){border-color:#15803d!important;background:linear-gradient(120deg,#dcfce7,#f0fdf4)!important;box-shadow:0 7px 22px #16a34a3b,inset 0 0 0 1px #16a34a1f!important}@media(hover:hover){form.es-form .es-bumps .es-offer-container:hover{border-color:#15803d!important;box-shadow:0 8px 24px #16a34a38!important}}@media(max-width:600px){form.es-form .es-bumps .es-offer-container{margin:19px 0 15px!important;padding:18px 11px 12px!important;border-radius:14px!important}form.es-form .es-bumps .es-offer-container:before{top:-11px;left:10px;font-size:9px;padding:4px 9px}form.es-form .es-bumps .es-offer-text{font-size:12px!important}}@media(prefers-reduced-motion:reduce){form.es-form .es-bumps .es-offer-container{transition:none!important}}.es-order_summary-group .total-container{position:relative!important;overflow:hidden!important;margin:18px 0 20px!important;padding:17px 16px!important;border:1.5px solid #bbf7d0!important;border-radius:17px!important;background:linear-gradient(145deg,#fff,#f0fdf4)!important;box-shadow:0 6px 22px #16a34a12!important}.es-order_summary-group .total-container:before{content:"\1f6cd\fe0f  RESUMEN DE TU PEDIDO";display:block;margin-bottom:13px;padding-bottom:11px;border-bottom:1px solid #dcfce7;color:#14532d;font-size:12px;font-weight:800;letter-spacing:.3px}.es-order_summary-group .es-sub-line{color:#475569!important;font-size:13px!important;line-height:1.5!important}.es-order_summary-group .es-shipping-line{color:#475569!important;font-size:13px!important}.es-order_summary-group .es-shipping-line>:last-child{color:#15803d!important;font-weight:800!important}.es-order_summary-group .total-row{margin-top:12px!important;padding:13px 11px!important;border:1px solid #bbf7d0!important;border-radius:12px!important;background:#dcfce7!important;color:#14532d!important;font-weight:800!important}.es-order_summary-group .total-value{color:#15803d!important;font-size:23px!important;font-weight:900!important;letter-spacing:-.6px}.es-order_summary-group .total-container .d-flex:not(.total-row){box-sizing:border-box}@media(max-width:600px){.es-order_summary-group .total-container{padding:14px 12px!important;margin:15px 0 18px!important;border-radius:15px!important}.es-order_summary-group .total-container:before{font-size:11px;margin-bottom:10px}.es-order_summary-group .total-row{padding:11px 10px!important}.es-order_summary-group .total-value{font-size:21px!important}}#es-timer4444 p>span:first-child{font-size:0!important;line-height:0!important}#es-timer4444 p>span:first-child:before{content:"Precio especial activo";display:block;color:#14532d;font-size:14px;font-weight:800;line-height:1.4}#es-timer4444 p>span:first-child:after{content:"Tiempo restante de la promoci\f3n";display:block;margin-top:3px;color:#64748b;font-size:11px;font-weight:400;line-height:1.35}.es-timer4444-group{margin:14px 0 18px!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important}.es-timer4444-group #es-timer4444{position:relative!important;display:block!important;width:100%!important;min-height:0!important;height:auto!important;box-sizing:border-box!important;overflow:hidden!important;margin:0!important;padding:13px 14px!important;background:linear-gradient(120deg,#fff 15%,#f5fcf7)!important;border:1px solid #dceee2!important;border-radius:16px!important;box-shadow:0 10px 30px #0f172a13,0 3px 9px #16a34a0b,inset 0 1px #fffffff2!important}.es-timer4444-group #es-timer4444:before{content:""!important;display:block!important;position:absolute!important;top:-35px;right:-25px;width:135px;height:110px;border-radius:50%;background:radial-gradient(circle,rgba(134,239,172,.17),transparent 70%);pointer-events:none}.es-timer4444-group #es-timer4444 p{position:relative!important;z-index:1;display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:space-between!important;flex-wrap:nowrap!important;gap:12px!important;margin:0!important;padding:0!important;width:100%!important;text-align:left!important}.es-timer4444-group #es-timer4444 br{display:none!important}.es-timer4444-group #es-timer4444 p>span:first-child{display:block!important;flex:1 1 auto!important;min-width:0!important;margin:0!important;padding:0!important;font-size:0!important;line-height:1!important}.es-timer4444-group #es-timer4444 p>span:first-child:before{content:"\2726  Oferta exclusiva activa";display:block;font-size:13px;font-weight:800;line-height:1.35;letter-spacing:-.2px;color:#172033}.es-timer4444-group #es-timer4444 p>span:first-child:after{content:"Aprovecha tu precio especial";display:block;margin-top:4px;color:#64748b;font-size:10px;font-weight:400;line-height:1.3}.es-timer4444-group #es-timer4444 p>span:last-child{display:block!important;flex:0 0 auto!important;margin:0!important;padding:0!important}.es-timer4444-group #timer4444-timer{display:inline-block!important;white-space:nowrap!important;padding:10px 12px!important;border:1px solid rgba(255,255,255,.13)!important;border-radius:11px!important;background:linear-gradient(135deg,#166534,#14532d)!important;color:#fff!important;font-size:20px!important;font-weight:850!important;font-variant-numeric:tabular-nums;letter-spacing:1px!important;line-height:1.15!important;box-shadow:0 5px 13px #14532d2b,inset 0 1px #ffffff1f!important}.es-timer4444-group #es-timer4444 p:after,.es-timer4444-group #es-timer4444:after{content:none!important;display:none!important}@media(max-width:600px){.es-timer4444-group #es-timer4444{padding:12px!important;border-radius:14px!important}.es-timer4444-group #es-timer4444 p>span:first-child:before{font-size:12px!important}.es-timer4444-group #es-timer4444 p>span:first-child:after{font-size:9px!important}.es-timer4444-group #timer4444-timer{font-size:19px!important;padding:9px 10px!important}}form.es-form .es-input-container{border-radius:13px!important}form.es-form .es-input-group-text{display:flex!important;align-items:center!important;justify-content:center!important;background:linear-gradient(145deg,#dcfce7,#f0fdf4)!important;color:#15803d!important;border:1px solid #ccebd5!important;border-right:0!important;border-radius:13px 0 0 13px!important;box-shadow:inset 0 1px #ffffffd9}form.es-form .es-input-group-text i,form.es-form .es-input-group-text svg{color:#15803d!important;fill:currentColor}form.es-form .es-form-control{border:1px solid #ccebd5!important;border-radius:13px!important;background:#fff!important;color:#172033!important;box-shadow:0 3px 12px #16a34a0b!important;transition:border-color .2s ease,box-shadow .2s ease!important}form.es-form .es-input-container .es-input-group-text+.es-form-control{border-radius:0 13px 13px 0!important;border-left:0!important}form.es-form .es-input-container:focus-within .es-form-control{border-color:#16a34a!important;box-shadow:0 3px 12px #16a34a1a!important}form.es-form .es-input-container:focus-within .es-input-group-text{border-color:#16a34a!important;background:#dcfce7!important}form.es-form select.es-form-control{border-radius:13px!important;border-left:1px solid #ccebd5!important;background:#fff!important}form.es-form .es-form-control::placeholder{color:#94a3b8!important}@media(prefers-reduced-motion:reduce){form.es-form .es-form-control{transition:none!important}}@media(max-width:600px){form.es-form .es-first_name-group,form.es-form .es-phone-group,form.es-form .es-province-group,form.es-form .es-city-group{margin:0 0 7px!important;padding:0!important}form.es-form .es-first_name-group+.es-group,form.es-form .es-phone-group+.es-group,form.es-form .es-province-group+.es-group{margin-top:0!important}form.es-form .es-first_name-group>.row,form.es-form .es-phone-group>.row,form.es-form .es-province-group>.row,form.es-form .es-city-group>.row{margin:0!important;padding:0!important;align-items:center!important}form.es-form .es-first_name-group .es-form-control,form.es-form .es-phone-group .es-form-control,form.es-form .es-province-group .es-form-control,form.es-form .es-city-group .es-form-control{min-height:44px!important}}form.es-form .es-province-group select,form.es-form .es-city-group select{border:1px solid #ccebd5!important;border-radius:13px!important;background-color:#fff!important;color:#172033!important;box-shadow:0 3px 12px #16a34a0f,0 1px 3px #0f172a06!important;transition:border-color .2s ease,box-shadow .2s ease!important}form.es-form .es-province-group select:focus,form.es-form .es-city-group select:focus{border-color:#16a34a!important;outline:none!important;box-shadow:0 0 0 3px #16a34a1f,0 5px 16px #16a34a17!important}@media(max-width:600px){form.es-form .es-province-group select,form.es-form .es-city-group select{min-height:44px!important;max-width:100%!important;box-sizing:border-box!important}}@media(prefers-reduced-motion:reduce){form.es-form .es-province-group select,form.es-form .es-city-group select{transition:none!important}}@media(max-width:600px){form.es-form .es-address-group,form.es-form .es-text2074-group,form.es-form .es-text8248-group{margin:0 0 7px!important;padding:0!important}form.es-form .es-address-group>.row,form.es-form .es-text2074-group>.row,form.es-form .es-text8248-group>.row{margin:0!important;padding:0!important;align-items:center!important}form.es-form .es-address-group .es-form-control,form.es-form .es-text2074-group .es-form-control,form.es-form .es-text8248-group .es-form-control{height:auto!important;min-height:44px!important;max-height:none!important}}form.es-form .es-timer4444-group:before{content:"\1f6cd\fe0f  \a1 Est\e1s a un paso de recibirlo!\aSelecciona tu oferta y completa tus datos"!important;display:block!important;position:relative!important;box-sizing:border-box!important;white-space:pre-line!important;margin:0 0 13px!important;padding:20px 15px 24px!important;background:linear-gradient(135deg,#fff,#f0fdf4)!important;border:1px solid #d7eee0!important;border-radius:17px!important;box-shadow:0 10px 25px #0f172a0e,0 3px 10px #16a34a0e,inset 0 1px #fffffff2!important;color:#172033!important;text-align:center!important;font-size:15px!important;font-weight:750!important;line-height:1.65!important;letter-spacing:-.25px!important}form.es-form .es-timer4444-group:before{background-image:linear-gradient(90deg,transparent,rgba(22,163,74,.06),transparent),linear-gradient(135deg,#fff,#f0fdf4)!important}form.es-form .es-timer4444-group:after{content:none!important;display:none!important}@media(max-width:600px){form.es-form .es-timer4444-group:before{margin-bottom:11px!important;padding:15px 11px!important;border-radius:15px!important;font-size:13px!important;line-height:1.55!important}}@media(max-width:600px){form.es-form .es-timer4444-group{margin-top:0!important}form.es-form .es-timer4444-group:before{margin-top:-10px!important;margin-bottom:11px!important}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/tequishop-checkout.css.map */
