#store_bar_iframe{display:none}.section-institutional .btn{background:#55d5f6;background:linear-gradient(247deg, rgb(85, 213, 246) 0%, rgb(7, 170, 217) 100%);font-weight:600;text-transform:uppercase}.font-inter{font-family:"Inter",sans-serif}.nav-desktop a[href*=gt-atencion-a-empresas],#nav-hamburger a[href*=gt-atencion-a-empresas]{background-image:url("//d2az8otjr0j19j.cloudfront.net/templates/006/752/559/twig/static/images/gt.png");background-repeat:no-repeat;background-position:left center;background-size:20px;color:#004893;font-weight:600;padding-left:25px}#nav-hamburger a[href*=gt-atencion-a-empresas]{margin-left:15px;padding-right:0;width:fit-content}div.section-topbar svg{fill:#004893}.head-main .form-control{border-bottom:1px solid #dadada}.head-main .search-submit-btn:before{color:#55d5f6}.col-utility svg{fill:#55d5f6}@media(max-width: 768px){.head-logo-row{padding:15px 0}}.section-home h2{color:#07aad9;font-size:2em}.section-slider-home .btn{border-radius:21px;font-weight:600;padding:12px 25px;text-transform:uppercase}.section-slider-home p{font-size:18px;font-weight:600;letter-spacing:.05em;text-transform:uppercase}.section-slider-home .h1-huge{font-size:50px;line-height:1.1em}.section-slider-home .swiper-text- p,.section-slider-home .swiper-text- .btn{color:#fff}.section-slider-home .swiper-text- .h1-huge{color:#55d5f6}.section-slider-home .swiper-text- .btn{border-radius:24px;background:rgba(0,0,0,0);border:3px solid #55d5f6}.js-swiper-home-arrows svg{fill:#fff}.section-informative-banners .swiper-wrapper{justify-content:space-around}.section-informative-banners h3{font-family:"Inter",sans-serif;font-weight:400;text-transform:none}.section-informative-banners h3,.section-informative-banners p{font-size:12px}.section-informative-banners p{color:#55d5f6}.section-informative-banners .service-slide:first-child img{height:25px}.service-item-image{max-width:90%}.js-swiper-info-arrows svg{fill:#55d5f6}.section-categories-home{background:#f5f5f5;background:linear-gradient(90deg, #f3f3f3, #f9f9f9 100%)}.section-categories-home img{object-fit:contain;width:120px}.section-categories-home .home-category-name{font-family:"Outfit",sans-serif;font-size:16px;line-height:1.1em}.section-banners-home h3{color:#55d5f6}.section-banners-home .textbanner-paragraph{color:#fff}.lamp-search{background:#f5f5f5 url("//d2az8otjr0j19j.cloudfront.net/templates/006/752/559/twig/static/images/lamp.png") right bottom no-repeat}.lamp-search h3{font-size:15px;text-transform:none}.lamp-search .d-flex{max-width:570px;margin:0 auto}.lamp-search select{background:#fff;font-size:13px}.lamp-search svg{fill:#55d5f6}.lamp-search .btn{background:linear-gradient(45deg, #07aad9, #55d5f6 100%);color:#fff;font-weight:600;font-size:14px;margin:0 auto;padding:8px 25px;text-transform:uppercase;width:fit-content}.section-testimonials-home{background:linear-gradient(45deg, #f9f9f9, #e0e0e0 100%)}.section-testimonials-home img{max-width:162px}.section-testimonials-home .placeholder-fade,.section-testimonials-home .test-img-container{height:60px}@media(max-width: 768px){.section-slider-home .h1-huge{font-size:38px}.banner-info-item-container{max-width:75%;margin:0 auto}.banner-info-item-container .row.no-gutters{justify-content:center}.banner-info-item-container .col,.banner-info-item-container .col-auto{width:fit-content}}footer .newsletter-footer{background:linear-gradient(45deg, #07aad9, #55d5f6 100%)}footer .js-accordion-private-toggle-mobile .font-big{font-family:"Outfit",sans-serif;font-weight:600;font-size:16px;text-transform:uppercase}.sr-only{position:absolute !important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.site-signature{margin:.5rem 0}.firma-lups{display:inline-block;font-style:normal;margin-right:10px}.link-lups{text-decoration:none;color:inherit}.firma-name{font-weight:700}.heart{width:12px;height:12px;display:inline-block;vertical-align:bottom;margin-left:2px}@keyframes pulse{0%{transform:scale(1)}50%{transform:scale(1.18)}100%{transform:scale(1)}}.heart{transform-origin:50% 50%;animation:pulse 1.6s ease-in-out infinite;will-change:transform}@media(prefers-reduced-motion: reduce){.heart{animation:none}}.link-lups:hover .heart,.link-lups:focus .heart{animation-duration:1s}.producto-img-gt{padding-bottom:0 !important}.js-product-item-image-link-private{width:100%;aspect-ratio:1/1;display:flex;justify-content:center;align-items:center;overflow:hidden}.item-image img{max-width:100%;max-height:100%;object-fit:contain}.producto-img-gt .placeholder-fade{background-color:#fff}.item .payment-discount-price-product-container{color:#004893}.btn.js-quickshop-icon-add{background:#fff;border:2px solid #55d5f6;color:#55d5f6;font-weight:700;text-transform:uppercase}.pc-search{background:#fff;background:linear-gradient(0deg, rgb(255, 255, 255) 0%, rgb(235, 251, 255) 100%)}.pc-search h3{font-size:16px;font-weight:400;text-transform:none}.pc-search #question-container{border-radius:20px;border:1px solid #ddd;max-width:580px;margin:20px auto 50px;padding:30px;width:90%}.pc-search #question-title{font-weight:400}.pc-search #options{justify-content:space-evenly;margin-top:20px}.pc-search .option-btn{background:#55d5f6;display:block;font-family:"Outfit",sans-serif;font-size:16px;margin:10px;padding:12px;color:#fff;border:none;border-radius:10px;cursor:pointer}.pc-search .option-btn:hover{background:#33b3d4}.pc-search #progress-bar-container{width:100%;height:10px;background:#ddd;border-radius:5px;margin:20px auto 10px}.pc-search #progress-bar{height:10px;background:#28a745;width:1%;border-radius:5px;transition:width .3s}.pc-search #loading p{font-family:"Outfit",sans-serif;font-size:16px;margin:40px auto}@media(max-width: 440px){.pc-search .option-btn{font-size:13px;margin:2px;padding:8px}}.swiper-text p,.swiper-text .h1-huge,.swiper-text .btn{opacity:0;transform:translateY(20px);transition:all .6s ease}.swiper-text.animate p{opacity:1;transform:translateY(0);transition-delay:.2s}.swiper-text.animate .h1-huge{opacity:1;transform:translateY(0);transition-delay:.6s}.swiper-text.animate .btn{opacity:1;transform:translateY(0);transition-delay:1s}@keyframes glowTitle{0%{text-shadow:0 0 3px rgba(255,255,255,.2),0 0 6px rgba(255,255,255,.1)}50%{text-shadow:0 0 12px rgba(255,255,255,.7),0 0 24px rgba(255,255,255,.4)}100%{text-shadow:0 0 3px rgba(255,255,255,.2),0 0 6px rgba(255,255,255,.1)}}.swiper-text.animate .h1-huge{animation:glowTitle 3s ease-in-out infinite}@keyframes shineButton{0%{background-position:-200% 0}100%{background-position:200% 0}}.swiper-text.animate .btn{position:relative;overflow:hidden;z-index:1;background-image:linear-gradient(120deg, rgba(85, 213, 246, 0.1) 0%, rgba(85, 213, 246, 0.5) 50%, rgba(85, 213, 246, 0.1) 100%);background-repeat:no-repeat;background-size:200% 100%;animation:shineButton 2s linear infinite}.swiper-text- p,.swiper-text- .h1-huge,.swiper-text- .btn{transform:translateY(30px)}.swiper-text-light p,.swiper-text-light .h1-huge,.swiper-text-light .btn{transform:translateX(40px)}.swiper-text-light.animate p,.swiper-text-light.animate .h1-huge,.swiper-text-light.animate .btn{transform:translateX(0)}.swiper-text-dark p,.swiper-text-dark .h1-huge,.swiper-text-dark .btn{transform:scale(0.95)}.swiper-text-dark.animate p,.swiper-text-dark.animate .h1-huge,.swiper-text-dark.animate .btn{transform:scale(1)}
/* Engine:dart */