ti-upsell{display:block}.ti-upsell[data-pendiente]{visibility:hidden}.ti-upsell[hidden]{display:none}.ti-upsell{margin:1.6rem 0 .8rem;padding:1.4rem 0 0;border-top:1px solid rgba(var(--color-foreground),.12)}.ti-upsell__titulo{margin:0;color:rgb(var(--color-foreground));font-size:1.6rem;line-height:1.3}.ti-upsell__texto{margin:.3rem 0 0;font-size:1.3rem;line-height:1.4}.ti-upsell__lista{display:flex;flex-direction:column;margin:.6rem 0 0;padding:0;list-style:none}.ti-upsell__item{display:grid;grid-template-columns:4.4rem minmax(0,1fr) auto;align-items:center;gap:1rem;padding:.6rem 0;border-bottom:1px solid rgba(var(--color-foreground),.08)}.ti-upsell__item:last-child{border-bottom:0}.ti-upsell__foto{display:block;width:4.4rem;height:4.4rem;overflow:hidden;border-radius:var(--media-radius, 0);background:rgba(var(--color-foreground),.06)}.ti-upsell__foto img{display:block;width:100%;height:100%;object-fit:cover}.ti-upsell__info{display:flex;flex-direction:column;gap:.2rem;min-width:0}.ti-upsell__nombre{display:-webkit-box;overflow:hidden;color:rgb(var(--color-foreground));font-size:1.3rem;line-height:1.3;text-decoration:none;-webkit-box-orient:vertical;-webkit-line-clamp:1}.ti-upsell__variante{color:rgba(var(--color-foreground),.75);font-size:1.2rem;line-height:1.2}.ti-upsell__nombre:hover{text-decoration:underline}.ti-upsell__precio{font-size:1.3rem;font-weight:600}.ti-upsell__boton{min-height:3.6rem;padding:0 1.2rem;white-space:nowrap;border:1px solid rgb(var(--ti-acento, var(--color-foreground)));border-radius:var(--buttons-radius, 0);background:transparent;color:rgb(var(--ti-acento, var(--color-foreground)));font-family:inherit;font-size:1.3rem;font-weight:700;letter-spacing:.06rem;cursor:pointer}.ti-upsell__boton:active,.ti-upsell__boton:focus-visible{background:rgb(var(--ti-acento, var(--color-foreground)));color:rgb(var(--ti-acento-texto, var(--color-background)))}@media(hover:hover){.ti-upsell__boton:hover{background:rgb(var(--ti-acento, var(--color-foreground)));color:rgb(var(--ti-acento-texto, var(--color-background)))}}.ti-upsell__boton:focus-visible{outline:.2rem solid rgba(var(--color-foreground),.5);outline-offset:.2rem}.ti-upsell__boton:disabled{opacity:.5;cursor:progress}.ti-upsell__error{margin:.6rem 0 0;color:rgb(var(--color-foreground));font-size:1.2rem}.ti-upsell--cajon{flex:0 0 auto;margin:0;padding:.8rem 0 .4rem}@media screen and (max-width:749px){.ti-upsell--cajon .ti-upsell__lista{flex-direction:row;gap:1rem;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none}.ti-upsell--cajon .ti-upsell__lista::-webkit-scrollbar{display:none}.ti-upsell--cajon .ti-upsell__item{flex:0 0 86%;scroll-snap-align:start;border-bottom:0}}.ti-upsell--cajon .ti-upsell__titulo{font-size:1.5rem}.ti-upsell-zona{max-width:56rem;margin:0 0 4rem auto}.ti-upsell-zona:empty{display:none}.ti-envio{display:block;padding:1.2rem 0 1.6rem}.ti-envio__texto{margin:0 0 .8rem;color:rgb(var(--color-foreground));font-size:1.3rem;line-height:1.4;text-align:center}.ti-envio__carril{height:.6rem;overflow:hidden;border-radius:1rem;background:rgba(var(--color-foreground),.12)}.ti-envio__relleno{display:block;height:100%;border-radius:inherit;background:var(--ti-relleno, rgb(var(--color-button)));transform:translate(calc((var(--ti-pct, 0) - 1) * 100%))}.cart__items .ti-envio{max-width:48rem;margin:0 auto}.ti-envio--ab .ti-envio__fila{display:flex;align-items:center;gap:.8rem}.ti-envio--ab .ti-envio__carril{flex:1 1 auto}.ti-envio__a,.ti-envio__b{display:inline-flex;flex:0 0 auto;align-items:center;gap:.4rem;font-size:1.2rem;font-weight:600;line-height:1;white-space:nowrap}.ti-envio__a{color:rgb(var(--color-foreground))}.ti-envio__coste{position:relative}.ti-envio__coste:after{content:"";position:absolute;top:52%;right:-.1rem;left:-.1rem;height:.15rem;background:currentColor;transform:scaleX(0);transform-origin:left center}.ti-envio__piloto{width:.8rem;height:.8rem;border-radius:50%;background:rgb(var(--ti-acento, var(--color-foreground)));box-shadow:0 0 0 .3rem rgba(var(--ti-acento, var(--color-foreground)),.18)}.ti-envio__b{color:rgba(var(--color-foreground),.7)}.ti-envio__check{display:inline-grid;place-items:center;width:1.6rem;height:1.6rem;border:.15rem solid currentColor;border-radius:50%;transform:scale(.85)}.ti-envio__check svg{opacity:0}.ti-envio--ok .ti-envio__coste{opacity:.4}.ti-envio--ok .ti-envio__coste:after{transform:scaleX(1)}.ti-envio--ok .ti-envio__piloto{opacity:0;transform:scale(.4)}.ti-envio--ok .ti-envio__b{color:rgb(var(--ti-acento, var(--color-foreground)))}.ti-envio--ok .ti-envio__check{border-color:rgb(var(--ti-acento, var(--color-foreground)));background:rgb(var(--ti-acento, var(--color-foreground)));color:rgb(var(--ti-acento-texto, var(--color-background)));transform:none}.ti-envio--ok .ti-envio__check svg{opacity:1}.ti-envio--regalo{padding-top:0}.ti-minimo{margin:0 0 1rem;color:rgb(var(--color-foreground));font-size:1.3rem;font-weight:700;line-height:1.4;text-align:center}.ti-envio__minimo{margin:0 0 .8rem;padding:.7rem 1rem;border-radius:.6rem;background:rgba(var(--ti-acento, var(--color-foreground)),.07);color:rgb(var(--color-foreground));font-size:1.3rem;line-height:1.4;text-align:center}.ti-pagar[data-bajo-minimo=true] .cart__dynamic-checkout-buttons{display:none}.cart-drawer .drawer__footer .cart__ctas{margin-top:1.6rem}#main-cart-footer .ti-pagar{margin-top:2rem}@media(prefers-reduced-motion:no-preference){.ti-envio__relleno{transition:transform .6s cubic-bezier(.2,.7,.2,1)}.ti-envio__piloto{animation:ti-piloto 2.4s ease-in-out infinite}.ti-envio--ok .ti-envio__piloto{animation:none}.ti-envio--llega .ti-envio__coste{animation:ti-apagar .5s ease .15s both}.ti-envio--llega .ti-envio__coste:after{animation:ti-tachar .45s ease both}.ti-envio--llega .ti-envio__piloto{animation:ti-piloto-fuera .4s ease both}.ti-envio--llega .ti-envio__b{animation:ti-encender .4s ease both}.ti-envio--llega .ti-envio__check{animation:ti-check .35s cubic-bezier(.3,1.6,.6,1) both}.ti-envio--llega .ti-envio__check svg{animation:ti-aparecer .25s ease .1s both}}@keyframes ti-piloto{0%,to{box-shadow:0 0 0 .25rem rgba(var(--ti-acento, var(--color-foreground)),.16)}50%{box-shadow:0 0 0 .45rem rgba(var(--ti-acento, var(--color-foreground)),.06)}}@keyframes ti-apagar{0%{opacity:1}}@keyframes ti-tachar{0%{transform:scaleX(0)}}@keyframes ti-piloto-fuera{0%{opacity:1;transform:none}}@keyframes ti-encender{0%{color:rgba(var(--color-foreground),.7)}}@keyframes ti-check{0%{border-color:rgba(var(--color-foreground),.7);background:transparent;transform:scale(.85)}}@keyframes ti-aparecer{0%{opacity:0}}.ti-pagos{display:flex;flex-wrap:nowrap;justify-content:center;gap:.4rem;margin:.4rem 0 0;padding:0;list-style:none}.ti-pagos__item{display:flex;flex:0 1 3.8rem;min-width:0}.ti-pagos__logo{display:block;width:100%;height:auto;max-height:2.2rem}.ti-cajon-abierto gty-whatsapp-chat-button{display:none!important}.badge.ti-dto{margin-left:.6rem;white-space:nowrap;letter-spacing:.04rem}.price .badge.ti-dto{align-self:center}.ti-upsell__antes{margin-right:.5rem;opacity:.6;font-size:.9em}.ti-upsell__precio .badge.ti-dto{margin-left:.5rem;padding:.2rem .7rem;font-size:1.1rem}@media screen and (max-width:749px){#shopify-pc__banner.shopify-pc__banner__dialog{padding:1.4rem 1.6rem calc(1.4rem + env(safe-area-inset-bottom))!important}#shopify-pc__banner .shopify-pc__banner__wrapper{display:flex!important;flex-direction:column!important;gap:1rem!important;margin:0!important}#shopify-pc__banner #shopify-pc__banner__body-title{font-size:1.6rem!important;line-height:1.25!important;margin:0 0 .4rem!important}#shopify-pc__banner .shopify-pc__banner__body p{font-size:1.3rem!important;line-height:1.4!important;margin:0!important}#shopify-pc__banner .shopify-pc__banner__btns{display:grid!important;grid-template-columns:1fr 1fr;gap:.6rem .8rem!important;margin:0!important;padding:0!important}#shopify-pc__banner .shopify-pc__banner__btns button{margin:0!important;width:100%!important;min-height:4.4rem}#shopify-pc__banner #shopify-pc__banner__btn-accept{grid-column:1;grid-row:1}#shopify-pc__banner #shopify-pc__banner__btn-decline{grid-column:2;grid-row:1}#shopify-pc__banner #shopify-pc__banner__btn-manage-prefs{grid-column:1 / -1;grid-row:2;min-height:3.2rem;padding:.4rem!important}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/ti-compra.css.map */
