:root{--tsa-rojo: #e3000f;--tsa-tinta: #1d1d1f;--tsa-gris: #6e6e73;--tsa-fondo: #f5f5f7;--tsa-linea: #e8e8ed;--tsa-verde: #0a7a3d}#root h1,#root .h1{font-weight:800;letter-spacing:-.025em}#root h2,#root .h2{font-weight:700;letter-spacing:-.02em}#root .title-styling h5,#root .title-styling .h5{text-transform:none;font-size:26px;font-weight:700;letter-spacing:-.02em}#root .l4cl li.product-card{border:1px solid var(--tsa-linea);border-radius:22px;padding:12px 12px 14px;background:#fff}#root .l4cl li.product-card>figure{background:var(--tsa-fondo);border-radius:16px;overflow:hidden;margin-bottom:12px}#root .l4cl li.product-card>figure img{mix-blend-mode:multiply;object-fit:contain}#root .l4cl li.product-card>figure picture{background:var(--tsa-fondo)}#root .l4cl li.product-card h3{font-size:15px;line-height:1.35}#root .l4cl li.product-card h3 a{font-weight:500;color:var(--tsa-tinta)}#root .l4cl li.product-card h3 .small{display:block;margin-bottom:4px;font-size:12px;font-weight:600;letter-spacing:.04em;color:var(--tsa-gris);text-transform:uppercase}#root .l4cl li.product-card .price{font-size:19px;font-weight:700;color:var(--tsa-tinta)}#root .l4cl li.product-card .price .old-price,#root .l4cl li.product-card .price s{font-size:13px;font-weight:400;color:var(--tsa-gris)}#root .l4cl li.product-card .stock.overlay-valid{color:var(--tsa-verde);font-weight:600}#root .l4cl li.product-card .stock .icon-check{display:none}#root .s1lb.label>span{border-radius:99px;padding:4px 10px;font-size:12px;font-weight:700}#root .f8fl h1,#root .f8fl h2,#root .f8fl h3,#root .f8fl h4,#root .f8fl h5{text-transform:none}#root .f8fl input[type=text],#root .f8fl input[type=number],#root select{border-radius:10px}#root .link-btn a,#root button.overlay-buy_button,#root a.overlay-buy_button,#root .submit button,#root .shopify-payment-button__button,#root input[type=text],#root input[type=email],#root input[type=password],#root input[type=tel],#root input[type=search],#root textarea{border-radius:12px}#root .shopify-section-faq .accordion-a>details,#root .accordion-a details{border-radius:16px}#root .breadcrumbs,#root nav.breadcrumbs-wrapper{font-size:13px;color:var(--tsa-gris)}@media(max-width:47.5em){#root .l4cl li.product-card{padding:8px 8px 12px;border-radius:18px}#root .l4cl li.product-card>figure{border-radius:12px}#root .l4cl li.product-card h3{font-size:13px}#root .l4cl li.product-card .price{font-size:16px}#root .title-styling h5,#root .title-styling .h5{font-size:21px}}#root .l4cl li.product-card.tsa-li{border:0;padding:0;background:none;border-radius:0}#root .l4cl li.tsa-li>.tsa--tarjeta{max-width:none;margin:0;padding:0;height:100%}#root .l4cl li.tsa-li .tsa-prod{height:100%}#root .l4cl li.tsa-li .tsa-prod__nombre{text-transform:none}@media(min-width:1001px){#root #nav ul.wide>li{border-color:transparent!important}#root #nav ul.wide>li:not(.tsa-menu-top) .img{display:none!important}#root #nav ul.wide>li:not(.tsa-menu-top) ul a{display:block;padding:8px 12px;border-radius:10px;font-size:15px;color:var(--tsa-tinta)}#root #nav ul.wide>li:not(.tsa-menu-top) ul a:hover{background:var(--tsa-fondo);color:var(--tsa-rojo)}}#root #nav .tsa-menu-top{background:var(--tsa-fondo);border-radius:20px;padding:16px!important;min-width:300px}#root #nav .tsa-menu-top__titulo{margin:0 0 10px;font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--tsa-gris)}#root #nav .tsa-menu-top__lista{display:flex!important;flex-direction:column;gap:8px;margin:0;padding:0;list-style:none}#root #nav .tsa-menu-top__lista>li{border:0;margin:0;padding:0}#root #nav a.tsa-menu-top__item{display:flex;align-items:center;gap:12px;padding:8px;border-radius:14px;background:#fff;color:var(--tsa-tinta);text-transform:none}#root #nav a.tsa-menu-top__item:hover{box-shadow:0 0 0 2px var(--tsa-rojo)}#root #nav .tsa-menu-top__foto{flex:0 0 56px;height:56px;border-radius:10px;background:var(--tsa-fondo);display:grid;place-items:center;overflow:hidden}#root #nav .tsa-menu-top__foto img{width:48px;height:48px;object-fit:contain;mix-blend-mode:multiply}#root #nav .tsa-menu-top__texto{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1;text-align:left}#root #nav .tsa-menu-top__nombre{font-size:15px;font-weight:700}#root #nav .tsa-menu-top__estrella{font-size:12px;color:var(--tsa-gris);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#root #nav .tsa-menu-top__chip{flex-shrink:0;align-self:flex-start;background:var(--tsa-rojo);color:#fff;font-size:11px;font-weight:700;padding:3px 8px;border-radius:99px}@media(max-width:1000px){#root .tsa-menu-top{display:none!important}}#root .form-cart ul.l4ca>li{border:1px solid var(--tsa-linea);border-radius:20px;padding:14px;margin-bottom:12px;background:#fff}#root .form-cart ul.l4ca>li>figure{background:var(--tsa-fondo);border-radius:14px;overflow:hidden}#root .form-cart ul.l4ca>li>figure img{mix-blend-mode:multiply;object-fit:contain}#root .form-cart ul.l4ca>li>figure picture{background:var(--tsa-fondo)}#root .form-cart ul.l4ca h2,#root .form-cart ul.l4ca h2 a{font-size:16px;font-weight:600;letter-spacing:0;color:var(--tsa-tinta)}#root .form-cart ul.l4ca .price{font-size:18px;font-weight:700}#root .form-cart #ts-cart-estimador>div:first-child,#root .form-cart #ts-cart-region-btn{border-radius:14px}#root .form-cart>fieldset>.cols>aside{background:var(--tsa-fondo);padding:20px;align-self:flex-start}@media(min-width:47.5001em){#root .form-cart>fieldset>.cols>aside{clip-path:inset(0 0 0 50px round 24px)}}#root .form-cart>fieldset>.cols>aside .accordion-a summary,#root .form-cart>fieldset>.cols>aside .accordion-a summary *{font-size:14px!important;white-space:nowrap}#root .form-cart>fieldset>.cols>aside hr{border-color:var(--tsa-linea)}#root .form-cart>fieldset>.cols>aside .l4al-trustbadge>li{background:#fff;border:0;border-radius:16px}#root .form-cart button.overlay-dynamic_buy_button{min-height:54px;font-size:17px;font-weight:700}#root .form-cart button.overlay-dynamic_buy_button:before{background:var(--tsa-rojo)!important;border-radius:14px!important}#root .form-cart button.overlay-dynamic_buy_button:hover:before{background:#c4000d!important}@media(max-width:47.5em){#root .form-cart>fieldset>.cols>aside{padding:16px;border-radius:20px}#root .form-cart ul.l4ca>li{padding:10px}}#root .l4cl.slider .swiper-wrapper{align-items:stretch!important}#root .l4cl.slider .swiper-slide{height:auto!important;display:flex}#root .l4cl.slider .swiper-slide>li.tsa-li{width:100%;height:auto}#root .l4cl li.tsa-li .tsa-prod>form,#root .l4cl li.tsa-li .tsa-prod>a.tsa-prod__boton{margin-top:auto}#cart.m6pn .l4ca>li>figure{background:var(--tsa-fondo);border-radius:12px;overflow:hidden}#cart.m6pn .l4ca>li>figure picture{background:var(--tsa-fondo)}#cart.m6pn .l4ca>li>figure img{mix-blend-mode:multiply;object-fit:contain}#cart.m6pn form.f8vl .link-btn{flex-direction:column;gap:8px}#cart.m6pn form.f8vl .link-btn>*{width:100%;margin:0!important}#cart.m6pn form.f8vl button.overlay-dynamic_buy_button{order:-1;min-height:54px;font-size:17px;font-weight:700}#cart.m6pn form.f8vl button.overlay-dynamic_buy_button:before{background:var(--tsa-rojo)!important;border-radius:14px!important}#cart.m6pn form.f8vl button.overlay-dynamic_buy_button:hover:before{background:#c4000d!important}#cart.m6pn form.f8vl a.overlay-buy_button{color:var(--tsa-tinta)!important;min-height:48px}#cart.m6pn form.f8vl a.overlay-buy_button:before{background:#fff!important;border:1px solid #d2d2d7;border-radius:14px!important}#cart.m6pn form.f8vl a.overlay-buy_button:hover:before{background:var(--tsa-fondo)!important}#cart.m6pn .cart-upsell button.overlay-buy_button:before{background:var(--tsa-tinta)!important;border-radius:12px!important}#cart.m6pn .cart-upsell button.overlay-buy_button:hover:before{background:#000!important}#cart.m6pn .sticky-in-panel>div:first-child{border-radius:16px}#cart.m6pn a.m6pn-close:focus:not(:focus-visible){outline:none}:root{--btn_br: 14px;--b2i: 14px}#root a:focus:not(:focus-visible),#root button:focus:not(:focus-visible){outline:none}#root .tsa-conf{background:var(--tsa-fondo);border-radius:18px;padding:16px;margin:12px 0 14px}#root .tsa-conf__cuotas{display:flex;align-items:center;gap:12px;padding-bottom:14px;border-bottom:1px solid var(--tsa-linea)}#root .tsa-conf__icono{flex:0 0 40px;height:40px;border-radius:12px;background:#fff;color:var(--tsa-rojo);display:grid;place-items:center}#root .tsa-conf__icono svg{width:22px;height:22px}#root .tsa-conf__texto{display:flex;flex-direction:column;gap:2px;flex:1;min-width:0;font-size:14px;line-height:1.35;color:#424245}#root .tsa-conf__texto strong{font-size:15px;color:var(--tsa-tinta)}#root .tsa-conf__texto b{color:var(--tsa-tinta);font-weight:700}#root .tsa-conf .tsa-conf__mp{flex-shrink:0;width:auto!important;height:24px!important;max-width:96px!important;object-fit:contain}#root .tsa-conf__lista{margin:12px 0 0!important;padding:0!important;display:flex;flex-direction:column;gap:8px}#root .tsa-conf__lista>li{margin:0!important;padding:0 0 0 26px!important;position:relative;font-size:14px;line-height:1.4;color:#424245}#root .tsa-conf__lista>li:before{content:""!important;position:absolute;left:2px;top:4px;width:14px;height:8px;border-left:2px solid var(--tsa-verde);border-bottom:2px solid var(--tsa-verde);transform:rotate(-45deg);background:none!important}#root .tsa-conf__lista>li strong,#root .tsa-conf__lista>li .strong{color:var(--tsa-tinta);font-weight:700}#root .tsa-conf__lista>li.countdown-container{color:var(--tsa-tinta)}#root .tsa-conf__lista>li.countdown-container .countdown{color:var(--tsa-rojo);font-weight:700}#root .tsa-conf__lista a{color:var(--tsa-gris);text-decoration:underline}#root #ts-envio-estimador{background:var(--tsa-fondo)!important;border:0!important;border-radius:18px!important;padding:16px!important;margin:0 0 14px!important}#root #ts-envio-estimador .tsa-envio__cabeza{display:flex;align-items:center;gap:12px;margin-bottom:12px}#root #ts-envio-estimador .tsa-conf__icono{flex:0 0 40px;height:40px;border-radius:12px;background:#fff;color:var(--tsa-rojo);display:grid;place-items:center}#root #ts-envio-estimador .tsa-conf__icono svg{width:22px;height:22px}#root #ts-envio-btn{background:#fff!important;border:0!important;border-radius:12px!important;height:46px!important;padding:0 14px!important;font-weight:600!important;box-shadow:0 0 0 1px var(--tsa-linea) inset}#root #ts-envio-btn:hover{box-shadow:0 0 0 1px #d2d2d7 inset}#root #ts-envio-lista{border:1px solid var(--tsa-linea)!important;border-radius:14px!important;padding:6px!important}#root #ts-envio-lista .ts-opt{border-radius:10px}#root #ts-envio-resultado{border-radius:12px!important;background:#fff!important;border:0!important;color:var(--tsa-tinta)!important;box-shadow:0 0 0 1px var(--tsa-linea) inset}#root #ts-envio-resultado strong{color:var(--tsa-verde)}#root #ts-envio-estimador>div:last-child{color:var(--tsa-gris)!important;font-size:12px!important}#root a.tsa-wa{display:flex;align-items:center;gap:12px;margin:4px 0 12px;padding:12px 14px;border:1px solid var(--tsa-linea);border-radius:16px;color:var(--tsa-tinta);text-decoration:none}#root a.tsa-wa:hover{border-color:#25d366;background:#f3fcf6}#root .tsa-wa__icono{flex:0 0 40px;height:40px;border-radius:50%;background:#25d366;color:#fff;display:grid;place-items:center}#root .tsa-wa__icono svg{width:22px;height:22px}#root .tsa-wa__texto{display:flex;flex-direction:column;flex:1;font-size:13px;color:var(--tsa-gris);line-height:1.35}#root .tsa-wa__texto strong{font-size:15px;color:var(--tsa-tinta)}#root .tsa-wa__flecha{font-size:18px;color:var(--tsa-gris)}#root .tsa-conf__billeteras{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:12px 0;border-bottom:1px solid var(--tsa-linea);font-size:14px;font-weight:600;color:var(--tsa-tinta)}#root .tsa-conf__logos{display:flex;gap:6px}#root .tsa-conf .tsa-conf__pago{width:48px!important;height:30px!important;border-radius:6px;background:#fff}#root .m6pr p.f8pr-price.s1pr.price{font-size:34px!important;font-weight:800!important;letter-spacing:-.02em;line-height:1.1!important;color:var(--tsa-tinta)!important;margin:10px 0 6px!important;display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 10px}#root .m6pr p.f8pr-price .old-price{font-size:18px!important;font-weight:500!important;color:var(--tsa-gris)!important}#root .m6pr p.f8pr-price .tsa-iva{font-size:13px!important;font-weight:500!important;color:var(--tsa-gris);letter-spacing:0}@media(min-width:768px){#root .m6pr h1.m5{font-size:28px!important;line-height:1.2!important}}
/*# sourceMappingURL=/cdn/shop/t/32/assets/ts-a-global.css.map */
