
@import url('https://fonts.googleapis.com/css2?family=Manrope:wght@400;500;600;700;800&display=swap');
#tasco-lubricantes{--tl-green:#00643b;--tl-dark:#102b24;--tl-pink:#bd0969;background:#fff;color:#17212c;font:16px/1.65 Manrope,Arial,sans-serif;color-scheme:light;overflow:hidden}#tasco-lubricantes *{box-sizing:border-box}#tasco-lubricantes img{display:block;max-width:100%}#tasco-lubricantes a{color:inherit;text-decoration:none}#tasco-lubricantes h1,#tasco-lubricantes h2,#tasco-lubricantes h3,#tasco-lubricantes p{margin:0}#tasco-lubricantes h1{font-size:clamp(39px,5.3vw,61px);line-height:1.04;letter-spacing:-.055em;font-weight:800}#tasco-lubricantes h2{font-size:clamp(32px,4.3vw,46px);line-height:1.12;letter-spacing:-.045em;font-weight:800}#tasco-lubricantes h3{font-size:23px;line-height:1.25;letter-spacing:-.03em}#tasco-lubricantes p{font-size:15px;color:#4c5860}#tasco-lubricantes .tl-label{display:block;font-size:12px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;margin-bottom:19px;color:var(--tl-green)}#tasco-lubricantes header{display:flex;justify-content:space-between;align-items:center;gap:25px;padding:21px 6%}#tasco-lubricantes .tl-group{font-size:18px;font-weight:800;line-height:1.15;letter-spacing:-.03em}#tasco-lubricantes .tl-group small{display:block;font-size:11px;font-weight:500;letter-spacing:.13em;margin-top:5px}#tasco-lubricantes nav{display:flex;flex-wrap:wrap;gap:24px;font-size:13px;font-weight:700}#tasco-lubricantes nav a{padding:8px 0}#tasco-lubricantes nav a:hover{color:var(--tl-pink)}#tasco-lubricantes .tl-back{display:flex;gap:11px;flex-wrap:wrap;padding:15px 6%;border-top:1px solid #edf0f2;font-size:12px;color:#4c5860}#tasco-lubricantes .tl-back strong{color:var(--tl-green)}
#tasco-lubricantes .tl-hero{display:grid;grid-template-columns:52% 48%;background:var(--tl-dark);color:white}#tasco-lubricantes .tl-hero-copy{padding:47px 11% 54px}#tasco-lubricantes .tl-logo{width:160px;background:white;padding:9px 12px;border-radius:4px;margin-bottom:31px}#tasco-lubricantes .tl-hero .tl-label{color:#98d8b5}#tasco-lubricantes .tl-hero p{color:#d7e4dc;margin-top:23px;max-width:400px}#tasco-lubricantes .tl-hero-photo{position:relative;min-height:500px}#tasco-lubricantes .tl-hero-photo>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center 47%}#tasco-lubricantes .tl-hero-caption{position:absolute;bottom:24px;left:24px;right:24px;font-size:12px;padding:11px 15px;background:#102b24e6;color:white}#tasco-lubricantes .tl-action{display:inline-flex;align-items:center;justify-content:center;gap:13px;min-height:46px;padding:13px 19px;border-radius:4px;background:var(--tl-green);color:white;font-size:13px;font-weight:700;border:0;font-family:inherit;transition:background .2s}#tasco-lubricantes .tl-action:hover{background:#004a2b}#tasco-lubricantes .tl-action svg{width:18px;height:18px}#tasco-lubricantes .tl-hero .tl-action{background:#e1eee5;color:var(--tl-dark);margin-top:28px}#tasco-lubricantes .tl-jump{display:flex;justify-content:space-between;flex-wrap:wrap;gap:10px 23px;padding:20px 6%;background:#eef4f0;font-size:13px;font-weight:700;color:var(--tl-green)}#tasco-lubricantes .tl-jump a{padding:5px 0}
#tasco-lubricantes .tl-section{padding:66px 6%}#tasco-lubricantes .tl-lead{display:grid;grid-template-columns:1.25fr 1fr;gap:45px;align-items:end;margin-bottom:34px}#tasco-lubricantes .tl-lead p{max-width:360px;font-size:14px}#tasco-lubricantes .tl-products{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}#tasco-lubricantes .tl-product{display:flex;flex-direction:column;background:#f4f5f4;border-radius:5px;overflow:hidden}#tasco-lubricantes .tl-pack{height:245px;display:flex;justify-content:center;align-items:center;padding:21px;background:#000}#tasco-lubricantes .tl-pack img{width:100%;height:100%;object-fit:contain}#tasco-lubricantes .tl-product-copy{padding:24px;display:flex;flex:1;flex-direction:column;align-items:start}#tasco-lubricantes .tl-product .tl-label{font-size:11px;letter-spacing:.1em;margin-bottom:9px}#tasco-lubricantes .tl-product h3{font-size:27px}#tasco-lubricantes .tl-product p{font-size:14px;margin:14px 0 20px}#tasco-lubricantes .tl-link{display:inline-block;font-size:13px;font-weight:700;padding:8px 0;border-bottom:1px solid currentColor;color:var(--tl-green)}#tasco-lubricantes .tl-product .tl-link{margin-top:auto}#tasco-lubricantes .tl-catalog-note{font-size:12px;color:#59645e;margin-top:24px}
#tasco-lubricantes .tl-guide{background:#f0f5f2}#tasco-lubricantes .tl-guide-grid{display:grid;grid-template-columns:1fr 1.05fr;gap:60px;align-items:center}#tasco-lubricantes .tl-guide-copy p{margin-top:24px}#tasco-lubricantes .tl-guide-copy .tl-link{margin-top:17px}#tasco-lubricantes .tl-grade{font-size:clamp(50px,7vw,78px);line-height:1;font-weight:800;letter-spacing:-.055em;color:var(--tl-green);padding:25px 0;border-bottom:1px solid #cbd9d0}#tasco-lubricantes .tl-grade small{font-size:12px;font-weight:500;line-height:1.6;letter-spacing:0;display:block;color:#4c5860;margin-top:15px}#tasco-lubricantes .tl-guide-item{padding:21px 0;border-bottom:1px solid #cbd9d0}#tasco-lubricantes .tl-guide-item h3{font-size:19px;margin-bottom:9px}#tasco-lubricantes .tl-guide-item p{font-size:13px}
#tasco-lubricantes .tl-types{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px;margin-top:35px}#tasco-lubricantes .tl-types article{border-top:3px solid var(--tl-green);padding-top:21px}#tasco-lubricantes .tl-types h3{font-size:21px;margin-bottom:14px}#tasco-lubricantes .tl-types p{font-size:14px}#tasco-lubricantes .tl-advice{display:grid;grid-template-columns:46% 54%;background:#17212c;color:white}#tasco-lubricantes .tl-advice-photo{min-height:425px;position:relative}#tasco-lubricantes .tl-advice-photo img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}#tasco-lubricantes .tl-advice-copy{padding:52px 12%}#tasco-lubricantes .tl-advice .tl-label{color:#98d8b5}#tasco-lubricantes .tl-advice p{color:#d9e0e5;margin-top:23px}#tasco-lubricantes .tl-advice .tl-action{margin-top:25px;background:#e1eee5;color:var(--tl-dark)}
#tasco-lubricantes .tl-inquiry{display:grid;grid-template-columns:1fr 1.05fr;gap:60px;background:#fff}#tasco-lubricantes .tl-inquiry p{margin-top:24px}#tasco-lubricantes .tl-form{display:grid;grid-template-columns:1fr 1fr;gap:20px}#tasco-lubricantes .tl-form label{display:grid;gap:8px;font-size:13px;font-weight:700}#tasco-lubricantes .tl-form input,#tasco-lubricantes .tl-form textarea{width:100%;min-width:0;padding:12px 13px;border:1px solid #cbd5cf;border-radius:4px;background:white;color:#17212c;font:16px/1.4 Manrope,Arial,sans-serif}#tasco-lubricantes .tl-wide{grid-column:1/-1}#tasco-lubricantes .tl-form textarea{resize:vertical;min-height:88px}#tasco-lubricantes .tl-form .tl-action{justify-self:start}#tasco-lubricantes .tl-form-note{font-size:12px!important;color:#59645e;margin-top:0!important}#tasco-lubricantes .tl-faq{background:#f4f5f4;display:grid;grid-template-columns:.8fr 1.2fr;gap:55px}#tasco-lubricantes details{border-top:1px solid #cdd5d0;padding:18px 0}#tasco-lubricantes details:last-child{border-bottom:1px solid #cdd5d0}#tasco-lubricantes summary{font-size:15px;font-weight:700;padding-left:5px;margin-left:17px}#tasco-lubricantes details p{font-size:14px;margin-top:15px;padding-left:22px}#tasco-lubricantes details a{color:var(--tl-green);text-decoration:underline}
#tasco-lubricantes .tl-contact{display:grid;grid-template-columns:1fr 1fr;gap:35px;background:var(--tl-dark);color:white;padding:44px 6%}#tasco-lubricantes .tl-contact .tl-label{color:#98d8b5}#tasco-lubricantes .tl-contact h2{font-size:32px}#tasco-lubricantes .tl-contact p{color:#d7e4dc;margin-top:18px;font-size:14px}#tasco-lubricantes .tl-contact-links{display:grid;gap:12px;align-content:center;font-size:14px;overflow-wrap:anywhere}#tasco-lubricantes footer{display:flex;flex-wrap:wrap;justify-content:space-between;gap:20px;padding:22px 6% 83px;background:var(--tl-dark);color:#d7e4dc;border-top:1px solid #ffffff26;font-size:12px}#tasco-lubricantes .tl-whatsapp{position:fixed;bottom:20px;right:20px;z-index:100;display:grid;place-items:center;width:58px;height:58px;border-radius:50%;background:#137a42;color:white;box-shadow:0 5px 22px #0003}#tasco-lubricantes .tl-whatsapp svg{width:29px;height:29px}
@media(max-width:740px){#tasco-lubricantes .tl-products{gap:17px}#tasco-lubricantes .tl-product-copy{padding:21px 17px}#tasco-lubricantes .tl-pack{height:210px;padding:16px}#tasco-lubricantes .tl-lead,#tasco-lubricantes .tl-guide-grid,#tasco-lubricantes .tl-inquiry{gap:30px}#tasco-lubricantes nav{gap:15px}#tasco-lubricantes .tl-hero-copy{padding:40px 10%}#tasco-lubricantes .tl-form{grid-template-columns:1fr}}
@media(max-width:540px){#tasco-lubricantes header{flex-wrap:wrap;gap:16px}#tasco-lubricantes nav{width:100%;justify-content:space-between;gap:10px;font-size:12px}#tasco-lubricantes .tl-hero,#tasco-lubricantes .tl-lead,#tasco-lubricantes .tl-products,#tasco-lubricantes .tl-guide-grid,#tasco-lubricantes .tl-types,#tasco-lubricantes .tl-advice,#tasco-lubricantes .tl-inquiry,#tasco-lubricantes .tl-faq,#tasco-lubricantes .tl-contact{grid-template-columns:1fr}#tasco-lubricantes .tl-hero-copy{padding:35px 7% 42px}#tasco-lubricantes h1{font-size:43px}#tasco-lubricantes .tl-hero-photo{min-height:310px}#tasco-lubricantes .tl-section{padding:45px 7%}#tasco-lubricantes .tl-products{gap:25px}#tasco-lubricantes .tl-pack{height:270px}#tasco-lubricantes .tl-product-copy{padding:25px}#tasco-lubricantes .tl-guide-grid,#tasco-lubricantes .tl-inquiry,#tasco-lubricantes .tl-faq{gap:30px}#tasco-lubricantes .tl-types{gap:27px}#tasco-lubricantes .tl-advice-photo{min-height:320px}#tasco-lubricantes .tl-advice-copy{padding:40px 7%}#tasco-lubricantes .tl-form{grid-template-columns:1fr}#tasco-lubricantes .tl-whatsapp{width:54px;height:54px;bottom:15px;right:15px}}
@media(prefers-reduced-motion:reduce){#tasco-lubricantes *{transition:none!important}}
