*,*:focus,*:focus-within{outline:none !important}.footer-firma .row{margin:0 !important}body{background-color:#fff;color:#FAB423;overflow:hidden auto;background-image:url(../img/pattern-naranjaBlanco.jpg)}.btn.focus,.btn:focus{outline:none;box-shadow:none}.btn:not(:disabled):not(.disabled).active:focus,.btn:not(:disabled):not(.disabled):active:focus,.show>.btn.dropdown-toggle:focus{outline:none;box-shadow:none}.bootstrap-select .dropdown-toggle:focus,.bootstrap-select>select.mobile-device:focus+.dropdown-toggle{outline:unset !important;outline-offset:unset !important}@media (min-width: 1200px){.container{width:100% !important;max-width:1366px !important}}.division hr{border-bottom:1px solid gray;box-shadow:0px 0px 10px 2px #fff}hr{border-bottom:1px solid #fff}.empresa{padding-bottom:192px}.empresa .row .container{padding:0}.empresa h4{color:#E1005A;font-family:"Sansita";font-weight:bold;font-style:italic;font-size:2.5rem;text-align:center;margin:80px auto 48px auto}.empresa p{color:#0095C7;font-family:"Sansita";font-weight:normal;font-style:normal;font-size:1rem;margin:80px auto 48px auto}.empresa .slide-item{position:relative;width:100%}.empresa .slide-item:before{content:'';display:block;padding-top:75%}.empresa .slide-item img{position:absolute;top:0;left:0;bottom:0;right:0;margin:auto}.empresa .slide-empresa-images .thum{position:relative;padding:0 8px;margin:0 8px;overflow:hidden}.empresa .slide-empresa-images .thum:before{content:'';display:block;padding-top:75%}.empresa .slide-empresa-images .thum img{position:absolute;top:0;left:0;bottom:0;right:0;margin:auto}.frase-destacada .banner-card-home{background:rgba(253,231,185,0.9) !important;background-image:none !important;border-radius:24px}.frase-destacada .banner-card-home h3{font-family:"Sansita";font-weight:bold;font-style:italic;font-size:1.625rem;font-style:italic !important;color:#BE7814;margin:16px 0 0 0;text-align:center}.frase-destacada .banner-card-home p{font-family:"Roboto";font-weight:normal;font-style:normal;font-size:1rem;margin-top:40px;color:#BE7814;text-align:center}.frase-destacada .banner-card-home .link{font-family:"Roboto";font-weight:bold;font-style:normal;font-size:.875rem;color:#fff;background-color:#BE7814}.frase-destacada .banner-card-home .link:hover{color:#fff;background-color:#E1005A}@media screen and (max-width: 576px){.frase-destacada .container-fluid .fondo-card-home{right:calc(1216px - 147%) !important}}.card-servicios{background-color:transparent;margin:88px 0 48px 0}.card-servicios .pagos .info .contenedor-img,.card-servicios .retiro .info .contenedor-img,.card-servicios .envios .info .contenedor-img{border:4px solid #FAB423;background-color:#fff;box-shadow:0 0 9px -2px #000}.card-servicios .pagos .info .contenedor-img i::before,.card-servicios .retiro .info .contenedor-img i::before,.card-servicios .envios .info .contenedor-img i::before{color:#E1005A}.card-servicios .pagos .info h3,.card-servicios .retiro .info h3,.card-servicios .envios .info h3{font-family:"Sansita";font-weight:bold;font-style:italic;font-size:1.625rem;color:#E1005A;margin:16px 0 0 0;text-align:center}.card-servicios .pagos .info p,.card-servicios .retiro .info p,.card-servicios .envios .info p{font-family:"Sansita";font-weight:normal;font-style:normal;font-size:1rem;margin-top:32px;color:#0095C7;text-align:center}.card-servicios .pagos .info .link,.card-servicios .retiro .info .link,.card-servicios .envios .info .link{font-family:"Sansita";font-weight:bold;font-style:normal;font-size:.875rem;color:#fff;background-color:#0095C7}.card-servicios .pagos .info .link:hover,.card-servicios .retiro .info .link:hover,.card-servicios .envios .info .link:hover{color:#fff;background-color:#E1005A}.card-servicios .pagos .info .col-6,.card-servicios .retiro .info .col-6,.card-servicios .envios .info .col-6{margin:auto}.icons-card{position:relative;background-image:url(../img/pattern-cyan.jpg)}.icons-card .con_logo h5,.icons-card .con_img h5{font-family:"Roboto";font-weight:bold;font-style:italic;font-size:1.25rem;color:#fff;text-align:center;padding:18px 0;z-index:30;margin:0;width:100%;height:50px;position:absolute;bottom:0px}.icons-card .titulo-categoria-menu{position:relative !important}.icons-card .container-fluid{padding:16px 0}@media screen and (max-width: 768px){.icons-card .container .cards{height:unset;padding:0;margin:0}}.icons-card .container .cards .icon a{position:relative;max-width:150px;display:grid;grid-template-rows:150px 30px;margin:0 auto 40px auto;text-decoration:none;width:100%;background-color:#0095C7;border-radius:10px;z-index:20}.icons-card .container .cards .icon a::before{content:"";display:block;position:absolute;width:100%;height:100%;background-image:url("../img/icon-background.svg");background-repeat:no-repeat;background-size:110%;background-position:50% -37%}.icons-card .container .cards .icon a img{position:relative;z-index:30}.icons-card .container .cards .icon a:hover img{opacity:0.7}.icons-card .container .cards .con_logo img{filter:drop-shadow(0px 0px 5px black);width:84%;height:fit-content;margin:8%;top:14%}.icons-card .container .cards .con_img a{overflow:hidden;justify-content:center;align-content:center}.icons-card .container .cards .con_img a:hover img{height:100%;opacity:1}.icons-card .container .cards .con_img img{filter:unset;aspect-ratio:1/1;height:85%;object-fit:contain}.card-servicios .pagos,.card-servicios .retiro,.card-servicios .envios{margin:32px 0}.card-servicios .pagos .info,.card-servicios .retiro .info,.card-servicios .envios .info{position:relative;z-index:9;text-align:center}.card-servicios .pagos .info .contenedor-img,.card-servicios .retiro .info .contenedor-img,.card-servicios .envios .info .contenedor-img{height:80px;width:80px;margin:auto;border-radius:40px}.card-servicios .pagos .info .contenedor-img i,.card-servicios .retiro .info .contenedor-img i,.card-servicios .envios .info .contenedor-img i{margin:16px}.card-servicios .pagos .info .contenedor-img i::before,.card-servicios .retiro .info .contenedor-img i::before,.card-servicios .envios .info .contenedor-img i::before{font-size:36px}.card-servicios .pagos .info .contenedor-img .fa-store::before,.card-servicios .retiro .info .contenedor-img .fa-store::before,.card-servicios .envios .info .contenedor-img .fa-store::before{position:relative;left:-2px}.card-servicios .pagos .info .contenedor-img .fa-shipping-fast::before,.card-servicios .retiro .info .contenedor-img .fa-shipping-fast::before,.card-servicios .envios .info .contenedor-img .fa-shipping-fast::before{position:relative;left:-2px}.frase-destacada{position:relative;height:544px;overflow:hidden}@media screen and (max-width: 576px){.frase-destacada{height:auto}.frase-destacada .container-fluid{height:auto !important;position:relative;overflow:unset}.frase-destacada .container-fluid .fondo-card-home{position:relative;height:300px;min-height:unset;right:calc(1216px - 100%)}.frase-destacada .container-fluid .row{padding:0}.frase-destacada .container-fluid .banner-card-home{height:max-content;position:initial}}@media screen and (max-width: 992px){.frase-destacada h3{font-size:2.375rem !important;line-height:40px !important}}@media screen and (max-width: 768px){.frase-destacada h3{font-size:2rem !important;line-height:34px !important}}@media screen and (max-width: 992px){.frase-destacada p{font-size:1.125rem !important}}@media screen and (max-width: 768px){.frase-destacada p{font-size:1rem !important}}.card-home .container-fluid{padding:0px}.card-home .fondo-card-home{min-width:100%;min-height:544px;position:absolute;right:0px}.card-home .row{padding:85px 0}.card-home .banner-card-home{height:375px;padding:24px 24px;box-shadow:0px 0px 10px -2px #04233f}.card-home .banner-card-home h3{font-family:"Roboto";font-weight:800;font-style:normal;font-size:2.875rem;text-align:left;line-height:52px;max-width:515px;margin:48px 12px 8px 0px}.card-home .banner-card-home hr{border:2px solid #E1005A;max-width:470px;margin:0px}.card-home .banner-card-home p{margin-top:8px;text-align:left;font-family:"Roboto";font-weight:normal;font-style:normal;font-size:1.375rem}.card-home .banner-card-home .link{font-family:"Roboto";font-weight:800;font-style:normal;font-size:1rem}.card-home .banner-card-home .link:hover{opacity:.7}.envio{background-color:#00A5C8;border:1px solid gray}.envio h3{font-family:"Sansita";font-weight:bold;font-style:normal;font-size:1.5rem;color:#FAB423;margin:32px 0 16px 0}.envio .borde{border-top:2px solid gray;width:182px;margin-bottom:16px}.envio .borde::before{content:"";border-bottom:1px solid #fff;display:block}.envio .contenedor-img{margin:48px auto}.envio .contenedor-img img{width:100%}.envio form{display:inline-block;margin:0;padding:0;width:100%}.envio form .form-row{margin-right:0;margin-left:0}.envio form .form-row>.col,.envio form .form-row>[class*=col-]{padding:0}.envio form .form-control:focus{outline:0;box-shadow:none;background-color:#00A5C8;border:1px solid gray}.envio form .contact_campo_input input,.envio form .contact_campo_input input::placeholder{background-color:#00A5C8;border:1px solid gray;height:48px;border-radius:unset;font-family:"Sansita";font-weight:normal;font-style:italic;font-size:.875rem;color:#000}.envio form .contact_campo_input input::-webkit-input-placeholder,.envio form .contact_campo_input input::placeholder::-webkit-input-placeholder{font-family:"Sansita";font-weight:normal;font-style:italic;font-size:.875rem;color:#000}.envio form .contact_campo_input input:-moz-placeholder,.envio form .contact_campo_input input::placeholder:-moz-placeholder{font-family:"Sansita";font-weight:normal;font-style:italic;font-size:.875rem;color:#000;opacity:1}.envio form .contact_campo_input input::-moz-placeholder,.envio form .contact_campo_input input::placeholder::-moz-placeholder{font-family:"Sansita";font-weight:normal;font-style:italic;font-size:.875rem;color:#000;opacity:1}.envio form .contact_campo_input input:-ms-input-placeholder,.envio form .contact_campo_input input::placeholder:-ms-input-placeholder{font-family:"Sansita";font-weight:normal;font-style:italic;font-size:.875rem;color:#000}.envio form .contact_campo_input input::-ms-input-placeholder,.envio form .contact_campo_input input::placeholder::-ms-input-placeholder{font-family:"Sansita";font-weight:normal;font-style:italic;font-size:.875rem;color:#000}.envio form .contact_campo_input input::placeholder,.envio form .contact_campo_input input::placeholder::placeholder{font-family:"Sansita";font-weight:normal;font-style:italic;font-size:.875rem;color:#000}.envio form .contact_campo_input input{margin-left:0;margin-right:0}.envio form .contact_campo_input input::placeholder{border:none}.envio form button{margin:auto;background:#1f90bb;background:-moz-linear-gradient(top, #1f90bb 0%, #23a1d1 100%);background:-webkit-linear-gradient(top, #1f90bb 0%, #23a1d1 100%);background:linear-gradient(to bottom, #1f90bb 0%, #23a1d1 100%);border:1px solid #E1005A;color:#fff;font-family:"Sansita";font-weight:bold;font-style:normal;font-size:1rem;border-radius:unset;height:48px;width:100%}.envio form button:hover{opacity:0.8}.preguntas-frecuentes{margin-bottom:64px}.preguntas-frecuentes h4{font-family:"Sansita";font-weight:bold;font-style:italic;font-size:2rem;color:#E1005A;border-bottom:3px solid #f9f2e8;text-align:center;margin:80px 0 48px 0;padding-bottom:16px}.preguntas-frecuentes .accordion{margin-bottom:72px}.preguntas-frecuentes .accordion .block{overflow:hidden;width:100%;border-radius:24px;background-color:rgba(0,149,199,0.3);border:1px solid rgba(0,149,199,0.5);margin:16px 0}.preguntas-frecuentes .accordion .block button{font-family:"Sansita";font-weight:normal;font-style:normal;font-size:1rem;color:#0095C7;width:100%;text-align:left;text-decoration:none}.preguntas-frecuentes .accordion .block button:hover{font-family:"Sansita";font-weight:bold;font-style:normal;font-size:1rem}.preguntas-frecuentes .accordion .block .block-body{padding:16px;color:#fff;background-color:rgba(0,149,199,0.5)}.preguntas-frecuentes .accordion .respuesta-body{font-family:"Sansita";font-weight:normal;font-style:normal;font-size:1rem;text-align:justify;margin:auto 25px}.loguin-panel .card{margin:50px 0}header .navbar-expand-lg .navbar-collapse{display:-ms-flexbox !important;display:flex !important;-ms-flex-preferred-size:auto;flex-basis:auto}header .navbar-expand-lg{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start}header .navbar-nav{flex-direction:initial}header .menu-web,header .menu-categorias{display:flex}header .redes{display:block}@media (max-width: 768px){header .menu-web,header .menu-categorias{display:none}header .header-web{height:64px}}@media (max-width: 992px){header .redes,header .separador{display:none}}.product-info .producto .thum .product-images .img-box{cursor:pointer}.product-info .producto .product-images .slick-slider a.image{display:block;position:relative}.product-info .producto .product-images .slick-slider a.image:hover::after{content:url(../img/search-plus-solid.svg);height:180px;width:180px;opacity:0.7;top:calc(41% - 90px);left:calc(50% - 90px);position:absolute;-webkit-filter:drop-shadow(3px 3px 2px #fff);filter:drop-shadow(0px 0px 6px #fff)}.product-info .producto .product-images .slick-slider a.video iframe{height:-webkit-fill-available}.sidebar-wrapper{z-index:1050}.autocomplete{z-index:999 !important}.autocomplete .autocomplete-items{z-index:999 !important}.menu-categorias{z-index:998 !important}.banner-header .slick-arrow{z-index:997 !important}.catalogo-productos{z-index:996 !important}.catalogo-productos .listado-productos .promo-esquina-grilla{z-index:996 !important}ul#social-menu{z-index:999}.mfb-component__button--child{background-color:transparent !important;box-shadow:unset !important}.checkmark__circle,.failedmark__circle{stroke-dasharray:166;stroke-dashoffset:166;stroke-width:5;stroke-miterlimit:10;fill:none;animation:stroke 0.6s cubic-bezier(0.65, 0, 0.45, 1) forwards}.checkmark__circle{stroke:#7ac142}.failedmark__circle{stroke:#d33434}.checkmark,.failedmark{width:90%;height:90%;border-radius:50%;display:block;stroke-width:4;stroke-miterlimit:10;margin:5%;top:5%;position:relative}.checkmark{stroke:#fff;box-shadow:inset 0px 0px 0px #7ac142;animation:fill .4s ease-in-out .4s forwards, scale .3s ease-in-out .9s both;animation-name:check}.failedmark{stroke:#fff;box-shadow:inset 0px 0px 0px #d33434;animation:fill .4s ease-in-out .4s forwards, scale .3s ease-in-out .9s both;animation-name:failed}.checkmark__check,.failedmark__check{transform-origin:50% 50%;stroke-dasharray:48;stroke-dashoffset:48;animation:stroke 0.3s cubic-bezier(0.65, 0, 0.45, 1) 0.8s forwards}@keyframes stroke{100%{stroke-dashoffset:0}}@keyframes scale{0%,100%{transform:none}50%{transform:scale3d(1.1, 1.1, 1)}}@keyframes check{100%{box-shadow:inset 0px 0px 0px 60px #7ac142}}@keyframes failed{100%{box-shadow:inset 0px 0px 0px 60px #d33434}}.animate{-webkit-animation:icon 1s linear 1;-moz-animation:icon 1s linear 1;-ms-animation:icon 1s linear 1;-o-animation:icon 1s linear 1;animation:icon 1s linear 1}@keyframes icon{from{-ms-transform:rotateY(0deg);-moz-transform:rotaty(0deg);-webkit-transform:rotateY(0deg);-o-transform:rotateY(0deg);transform:rotateY(0deg)}to{-ms-transform:rotateY(360deg);-moz-transform:rotateY(360deg);-webkit-transform:rotateY(360deg);-o-transform:rotateY(360deg);transform:rotateY(360deg)}}.contieneOferta .comprar .animateComprar,.product-content .comprar .animateComprar{color:transparent !important}.contieneOferta .comprar .animate,.product-content .comprar .animate{height:0;position:relative;top:-39px;left:calc(50% - 14px);font-size:1.8rem;color:#fff;-webkit-animation:iconComprar 1s linear alternate 1;-moz-animation:iconComprar 1s linear alternate 1;-ms-animation:iconComprar 1s linear alternate 1;-o-animation:iconComprar 1s linear alternate 1;animation:iconComprar 1s linear alternate 1}@keyframes iconComprar{from{opacity:0}to{opacity:1}}.product-content .comprar .animate{top:-54px !important}
