a{text-decoration:none}@media (min-width:1200px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:1700px}}.content-loader{padding-top:50px;text-align:center}.form-content span.message{display:none}#cardholderName{font-weight:500;height:40px;width:100%}#cardNumber,#expirationDate,#securityCode{background-color:#fff;border:1px solid #c9c9c9;border-radius:10px;height:40px;padding:10px}#cardNumber *,#expirationDate *,#securityCode *{color:#888;font-size:16px;font-weight:400}.error-message input{border-color:red}.error-message span.message{color:red;display:block;font-size:12px}.loader{animation:spin 2s linear infinite;border:8px solid #f3f3f3;border-radius:50%;border-top-color:#df2c29;display:inline-block;height:60px;width:60px}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.btn,.btn-blacksteel,.btn-danger,.btn-primary,.button-primary{align-items:center;border-radius:14px!important;display:flex;font-family:Montserrat,sans-serif;font-size:.9rem;font-weight:700;letter-spacing:1.5px;padding:.5rem 1.5rem;text-transform:uppercase;transition:all .25s ease-in-out}.btn-blacksteel,.btn-danger,.btn-primary,.button-primary{align-items:center;background-color:#e3332e!important;border-color:#e3332e!important;border:none;color:#fff!important;display:inline-block;display:flex;text-decoration:none}.btn-blacksteel:active,.btn-blacksteel:focus,.btn-blacksteel:hover,.btn-danger:active,.btn-danger:focus,.btn-danger:hover,.btn-primary:active,.btn-primary:focus,.btn-primary:hover,.button-primary:active,.button-primary:focus,.button-primary:hover{background-color:#cd201b!important;border-color:#cd201b!important;box-shadow:0 6px 20px rgba(0,0,0,.25);color:#fff!important;transform:translateY(-2px)}.btn-banner-outline,.btn-outline-white{background-color:transparent!important;border:2px solid #fff!important;border-radius:14px!important;color:#fff!important}.btn-banner-outline:active,.btn-banner-outline:focus,.btn-banner-outline:hover,.btn-outline-white:active,.btn-outline-white:focus,.btn-outline-white:hover{background-color:#fff!important;color:#000!important;transform:translateY(-2px)}.title-industrial,h1,h2,h3,h4{color:#111;font-family:Montserrat,sans-serif;font-weight:800;letter-spacing:.5px;text-transform:capitalize}h1{font-size:46px}@media (max-width:1250px){h1{margin-bottom:2.7rem}}@media (max-width:767px){h1{align-items:center;display:flex;font-size:32px;margin-bottom:2rem}}.listado-columnas{grid-template-columns:repeat(2,1fr)}label{color:#666;display:block}input{border:1px solid #c9c9c9;border-radius:10px;padding:10px}input:focus{outline:none}input{accent-color:#e3332e}@media (max-width:1000px){button{font-size:17px;height:74px;width:255px}}.swal2-modal .swal2-buttonswrapper{display:flex!important;justify-content:center}.swal2-modal .swal2-styled{background:#e3332e!important}.swal2-modal .swal2-styled.swal2-cancel{background-color:#fff!important;border:none;color:#e3332e}.compra-minima{color:#555;font-size:12px;margin-bottom:30px;text-align:center}.compra-minima span{color:#000;font-weight:600}.btn-close:hover{background-color:transparent}[v-cloak]{display:none!important}.btn-close:focus{box-shadow:none;outline:none!important}.parsley-required{color:red;font-size:14px;list-style-type:none;margin-top:5px}body{font-family:Montserrat,sans-serif;font-optical-sizing:auto;font-style:normal}.header-spacer{background-color:#000;height:70px}@media (min-width:992px){.header-spacer{height:131px}}header{background-color:#000;font-family:Montserrat,sans-serif;position:fixed;top:0;transition:all .3s ease;width:100%;z-index:1000}header .topbar{background-color:#000;border-bottom:1px solid hsla(0,0%,100%,.2);max-height:50px;overflow:hidden;transition:max-height .3s ease,border-color .3s ease}@media (max-width:991px){header .topbar{display:none}}header .topbar .topbar-area{align-items:center;display:flex;justify-content:flex-end;padding:8px 0}header .topbar .topbar-area .links{align-items:center;display:flex;justify-content:end}header .topbar .topbar-area .links a{border-right:1px solid #999;color:#fff;font-size:12px;padding:0 10px;text-decoration:none;transition:color .3s}@media (max-width:1200px){header .topbar .topbar-area .links a{font-size:11px}}header .topbar .topbar-area .links a:hover{color:#ccc}header .topbar .topbar-area .links a.no-border,header .topbar .topbar-area .links a:last-child{border-right:none}header .desktop-header{height:96px;padding:0;transition:height .3s ease}header .desktop-header .logo{flex-shrink:0}header .desktop-header .logo,header .desktop-header .logo a{align-items:center;display:flex}header .desktop-header .logo img{height:36px;width:auto}header .desktop-header .main-nav{align-items:center;display:flex;gap:40px}header .desktop-header .main-nav .nav-link{align-items:center;border-bottom:1px solid transparent;color:#fff;cursor:pointer;display:flex;font-size:16px;font-weight:500;gap:8px;padding:10px 0;text-decoration:none;transition:border-color .3s}header .desktop-header .main-nav .nav-link.active,header .desktop-header .main-nav .nav-link:hover{border-bottom-color:#fff}header .desktop-header .main-nav .nav-item-dropdown{position:relative}header .desktop-header .main-nav .nav-item-dropdown:hover .dropdown-menu-custom{display:flex;opacity:1;transform:translateY(0);visibility:visible}header .desktop-header .main-nav .nav-item-dropdown .dropdown-menu-custom{background-color:#000;border:1px solid hsla(0,0%,100%,.2);border-radius:4px;display:flex;flex-direction:column;left:0;min-width:200px;opacity:0;padding:10px 0;position:absolute;top:100%;transform:translateY(10px);transition:all .3s ease;visibility:hidden;z-index:100}header .desktop-header .main-nav .nav-item-dropdown .dropdown-menu-custom .dropdown-item-custom{color:#fff;font-size:14px;padding:8px 16px;text-decoration:none;transition:background-color .3s,padding-left .3s}header .desktop-header .main-nav .nav-item-dropdown .dropdown-menu-custom .dropdown-item-custom:hover{background-color:hsla(0,0%,100%,.1);padding-left:20px}header .desktop-header .right-header{align-items:center;display:flex;flex-shrink:0;gap:24px;justify-content:flex-end}header .desktop-header .right-header .buscador-area{position:relative}header .desktop-header .right-header .buscador-area form{margin:0}header .desktop-header .right-header .buscador-area form .form-search{align-items:center;border-bottom:1px solid transparent;display:flex;padding-bottom:4px;transition:border-color .3s}header .desktop-header .right-header .buscador-area form .form-search.active,header .desktop-header .right-header .buscador-area form .form-search:focus-within{border-bottom-color:hsla(0,0%,100%,.5)}header .desktop-header .right-header .buscador-area form .form-search input{background:transparent;border:none;color:#fff;font-size:14px;opacity:0;outline:none;padding:0;transition:all .3s ease;width:0}header .desktop-header .right-header .buscador-area form .form-search input::-moz-placeholder{color:hsla(0,0%,100%,.7)}header .desktop-header .right-header .buscador-area form .form-search input::placeholder{color:hsla(0,0%,100%,.7)}header .desktop-header .right-header .buscador-area form .form-search.active input,header .desktop-header .right-header .buscador-area form .form-search:focus-within input{opacity:1;padding-right:10px;width:150px}header .desktop-header .right-header .buscador-area form .form-search button{align-items:center;background:transparent;border:none;color:#fff;cursor:pointer;display:flex}header .desktop-header .right-header .iconos-container{align-items:center;display:flex;gap:24px;justify-content:center}header .desktop-header .right-header .iconos-container .cart-container,header .desktop-header .right-header .iconos-container .iconos{align-items:center;display:flex}header .desktop-header .right-header .iconos-container .user{align-items:center;cursor:pointer;display:flex;justify-content:center;text-decoration:none}header .desktop-header .right-header .iconos-container .cart{align-items:center;display:flex;justify-content:center;position:relative;text-decoration:none}header .desktop-header .right-header .iconos-container .cart .headerCarritoCount{align-items:center;background-color:#e3332e;border-radius:50%;color:#fff!important;display:flex;font-size:11px;font-weight:600;height:20px;justify-content:center;line-height:1;position:absolute;right:-8px;text-decoration:none;top:-8px;width:20px}header .mobile-header{border-bottom:1px solid hsla(0,0%,100%,.2);height:70px;padding:0 15px;transition:height .3s ease;width:100%}header .mobile-header .mobile-left{align-items:center;display:flex;flex:1;gap:18px}header .mobile-header .mobile-left .user{align-items:center;cursor:pointer;display:flex;justify-content:center;text-decoration:none}header .mobile-header .mobile-left .cart{align-items:center;display:flex;justify-content:center;position:relative;text-decoration:none}header .mobile-header .mobile-left .cart .headerCarritoCount{align-items:center;background-color:#e3332e;border-radius:50%;color:#fff!important;display:flex;font-size:11px;font-weight:600;height:18px;justify-content:center;line-height:1;position:absolute;right:-6px;text-decoration:none;top:-6px;width:18px}header .mobile-header .logo{align-items:center;display:flex;flex:1;justify-content:center}header .mobile-header .logo img{height:28px;max-width:100%;-o-object-fit:contain;object-fit:contain;width:auto}header .mobile-header .mobile-right{align-items:center;display:flex;flex:1;gap:18px;justify-content:flex-end}header .mobile-header .mobile-right .mobile-search-icon{align-items:center;color:#fff;display:flex;justify-content:center;text-decoration:none}header .mobile-header .mobile-right .menu-hamburguesa{align-items:center;color:#fff;cursor:pointer;display:flex;justify-content:center}header.scrolled{box-shadow:0 4px 20px rgba(0,0,0,.5)}header.scrolled .topbar{border-bottom-color:transparent;max-height:0}header.scrolled .desktop-header{height:70px}header.scrolled .mobile-header{height:60px}header .back{background-color:rgba(0,0,0,.8);display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:100}header .back.active{display:block}header .close-menu{display:none;left:325px;position:absolute;top:20px;z-index:102}header .close-menu .icono{color:#fff;font-size:40px}header .categorias-listado{background-color:#0c0c0e;border-left:1px solid hsla(0,0%,100%,.08);height:100vh;left:auto;max-width:90vw;overflow-x:hidden;overflow-y:auto;padding:0;position:fixed;right:-420px;top:0;transition:right .35s cubic-bezier(.4,0,.2,1);width:360px;z-index:101}header .categorias-listado.active{right:0}header .categorias-listado .drawer-header{align-items:center;display:flex;justify-content:space-between;padding:20px 24px}header .categorias-listado .drawer-header .logo-menu{align-items:center;display:flex;text-decoration:none}header .categorias-listado .drawer-header .logo-menu img{filter:brightness(0) invert(1);height:26px;width:auto}header .categorias-listado .drawer-header .drawer-close{align-items:center;background:none;border:none;color:hsla(0,0%,100%,.6);cursor:pointer;display:flex;justify-content:end;padding:4px;position:absolute;right:40px;top:10px;transition:color .2s}header .categorias-listado .drawer-header .drawer-close:hover{color:#fff}header .categorias-listado .drawer-user-section{border-bottom:1px solid hsla(0,0%,100%,.08);padding:20px 24px}header .categorias-listado .drawer-user-section .drawer-user-info{align-items:center;color:#fff;display:flex;gap:14px;margin-bottom:16px}header .categorias-listado .drawer-user-section .drawer-user-info iconify-icon{color:hsla(0,0%,100%,.5);flex-shrink:0}header .categorias-listado .drawer-user-section .drawer-user-info .drawer-user-name{display:flex;flex-direction:column}header .categorias-listado .drawer-user-section .drawer-user-info .drawer-user-name .greeting{color:hsla(0,0%,100%,.45);font-size:11px;letter-spacing:1px;text-transform:uppercase}header .categorias-listado .drawer-user-section .drawer-user-info .drawer-user-name strong{color:#fff;font-size:15px;font-weight:600}header .categorias-listado .drawer-user-section .drawer-user-links{display:flex;flex-direction:column;gap:2px}header .categorias-listado .drawer-user-section .drawer-user-links a{align-items:center;border-radius:8px;color:hsla(0,0%,100%,.65);display:flex;font-size:13px;font-weight:500;gap:12px;letter-spacing:.3px;padding:10px 12px;text-decoration:none;transition:background .2s,color .2s}header .categorias-listado .drawer-user-section .drawer-user-links a iconify-icon{flex-shrink:0}header .categorias-listado .drawer-user-section .drawer-user-links a:hover{background-color:hsla(0,0%,100%,.07);color:#fff}header .categorias-listado .drawer-user-section .drawer-user-links a:last-of-type{color:rgba(220,53,69,.8)}header .categorias-listado .drawer-user-section .drawer-user-links a:last-of-type:hover{background:rgba(220,53,69,.1);color:#dc3545}header .categorias-listado .drawer-user-section .drawer-guest{text-align:center}header .categorias-listado .drawer-user-section .drawer-guest p{color:hsla(0,0%,100%,.45);font-size:13px;margin-bottom:14px}header .categorias-listado .drawer-user-section .drawer-guest .btn-drawer-login{align-items:center;background-color:#e3332e;border-radius:99px;color:#fff;cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;justify-content:center;letter-spacing:.5px;padding:10px 28px;text-decoration:none;transition:background .2s}header .categorias-listado .drawer-user-section .drawer-guest .btn-drawer-login:hover{background-color:#c2201d}header .categorias-listado .drawer-divider{background:hsla(0,0%,100%,.06);height:1px;margin:4px 0}header .categorias-listado .categoria{margin-top:28px;padding:0 24px}header .categorias-listado .categoria .cat-title{color:hsla(0,0%,100%,.35);font-size:10px;font-weight:700;letter-spacing:2.5px;margin-bottom:10px;text-transform:uppercase}header .categorias-listado .categoria .subcategorias{display:flex;flex-wrap:wrap;margin-top:4px}header .categorias-listado .categoria .subcategorias .d-item{padding:6px 0;width:50%}header .categorias-listado .categoria .subcategorias a{color:hsla(0,0%,100%,.75);font-size:14px;font-weight:400;text-decoration:none;transition:color .2s}header .categorias-listado .categoria .subcategorias a:hover{color:#fff}.modal-login .modal-header{border:none;flex-direction:column}.modal-login .modal-header .close button{position:absolute;right:30px;top:30px}.modal-login .modal-content{padding:40px 64px}@media (max-width:700px){.modal-login .modal-content{padding:40px 20px}}.modal-login h3{font-size:24px;font-weight:500;text-align:center}.modal-login label{font-size:16px;font-weight:300;margin-bottom:10px}.modal-login input{border-radius:10px;height:42px;width:100%}.modal-login .email{font-size:16px}.modal-login .boton-iniciar{text-align:center}.modal-login .boton-iniciar input{background-color:#e3332e;border-radius:14px;color:#fff;font-size:12px}.modal-login .olvidar-contrasena{font-size:14px;margin-top:10px;text-align:end}.modal-login .olvidar-contrasena a{color:#000}.modal-login .other{font-size:20px;margin:0 24px}.modal-login .line{background-color:#e3332e;border-radius:2px;height:2px;width:100%}.modal-login .boton-continuar{font-size:15px}.modal-login .txtRegister{color:#000;font-size:14px;font-weight:400;margin-top:10px}.footer .footer-area{background-color:#0a0a0a}.footer a{font-size:16px}.footer a,.footer h4,.footer p{font-weight:300;margin-top:30px}.footer h4{color:#fff;font-size:18px}.footer p{font-size:16px}.footer .iconos a,.footer .whatsapp{color:#fff}.footer .iconos{margin-top:15px}.footer .iconos a{align-items:center;display:inline-flex;height:48px;justify-content:center;width:48px}.footer .iconos .bi-facebook:before{margin-right:1.5rem;transform:scale(1.7)}.footer .iconos .bi-instagram:before{transform:scale(1.7)}@media (max-width:450px){.footer a,.footer h4,.footer p{font-size:13px;margin-top:20px}}.footer .whatsapp{align-items:center;display:flex;gap:10px;margin-top:5px}.footer .whatsapp p{margin-top:15px}@media (max-width:450px){.footer .whatsapp p{text-align:start}}.footer .whatsapp i{color:#fff;font-size:30px}@media (max-width:450px){.footer .whatsapp i{font-size:22px}}@media (min-width:576px){.modal-agregar-carrito .modal-dialog{max-width:900px!important}}.modal-agregar-carrito .optionsTable .modal-content{border-radius:15px;padding:2%}@media (max-width:1000px){.modal-agregar-carrito .optionsTable .modal-content{padding:2%}}.modal-agregar-carrito .optionsTable .modal-header{border-bottom:none!important}.modal-agregar-carrito .optionsTable .modal-header h5{font-size:25px}@media (max-width:1000px){.modal-agregar-carrito .optionsTable .modal-header h5{font-size:20px}}.modal-agregar-carrito .optionsTable .modal-body .table tr th{font-size:13px;font-weight:500}@media (max-width:1000px){.modal-agregar-carrito .optionsTable .modal-body .table tr th{font-size:11px}}.modal-agregar-carrito .optionsTable .modal-body .table td{border-bottom:none!important;font-size:13px;vertical-align:middle}@media (max-width:1000px){.modal-agregar-carrito .optionsTable .modal-body .table td{font-size:11px}}.modal-agregar-carrito .optionsTable .modal-body .table td input{height:40px;max-width:113px;width:100%}.modal-agregar-carrito .optionsTable .modal-footer{border-top:0}.modal-agregar-carrito .optionsTable .modal-footer .button-cancelar{background-color:transparent;border:none;color:#e3332e}.modal-agregar-carrito .optionsTable .modal-footer .button-cancelar:hover{color:#000}@media (max-width:600px){.modal-agregar-carrito .optionsTable .modal-footer{display:flex;flex-direction:column-reverse}}.modal-agregar-carrito .button-primary{align-items:center;display:flex;font-size:11px;font-weight:500;gap:5px;justify-content:center}.table tr:nth-child(2n) td{background-color:#f4f4f4}.md-overlay .close-button{border-radius:50%;color:#fff;cursor:pointer;font-size:30px;height:50px;opacity:0;position:fixed;right:20px;top:20px;transition:all .3s;visibility:hidden;width:50px}.md-overlay .close-button img{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:30px}#btnBuscarModal{cursor:pointer}#modalSearch{background:transparent;left:50%;max-width:500px;opacity:0;padding:0 15px;position:fixed;top:50%;transform:translate(-50%,-50%);transition-duration:.2s;visibility:hidden;width:100%;z-index:99991}#modalSearch.md-show{opacity:1;visibility:visible}#modalSearch .md-content{background:transparent!important;border:1px solid #fff}#modalSearch .md-content .form-search{display:flex;padding-bottom:10px;padding-top:10px;position:relative}#modalSearch .md-content .form-search input{background:transparent;border:none;color:#fff;font-size:20px;outline:none;padding-right:10px;width:calc(100% - 50px)}#modalSearch .md-content .form-search input:focus{box-shadow:none}#modalSearch .md-content .form-search input:focus~.line{background:#fff;height:2px}#modalSearch .md-content .form-search input::-moz-placeholder{color:hsla(0,0%,100%,.9);opacity:1}#modalSearch .md-content .form-search input::placeholder{color:hsla(0,0%,100%,.9);opacity:1}#modalSearch .md-content .form-search input:-ms-input-placeholder{color:hsla(0,0%,100%,.9)}#modalSearch .md-content .form-search input::-ms-input-placeholder{color:hsla(0,0%,100%,.9)}#modalSearch .md-content .form-search .line{background:hsla(0,0%,100%,.8);bottom:6px;height:1px;left:0;position:absolute;transition:all .3s;width:100%}#modalSearch .md-content .form-search button{background:transparent;color:#fff;font-size:23px;padding:5px;width:50px}.buscar-overlay{height:100%;left:0;opacity:0;position:fixed;top:0;transition-duration:.2s;visibility:hidden;width:100%;z-index:9999}.md-show#modalSearch~.md-overlay{background:rgba(0,0,0,.5);opacity:1;visibility:visible}.md-show#modalSearch~.md-overlay .close-button{opacity:1;visibility:visible}.modal-finalizar-carrito .modal-dialog{max-width:737px}.modal-finalizar-carrito .modal-dialog .modal-content{border-radius:0;position:relative}.modal-finalizar-carrito .modal-dialog .modal-content .boton-cerrar{position:absolute;right:10px;top:10px;z-index:10000}.modal-finalizar-carrito .modal-dialog .modal-content .boton-cerrar .btn-close:focus{border:none;box-shadow:none;outline:none}.modal-finalizar-carrito .modal-dialog .modal-body{padding:40px}.modal-finalizar-carrito .modal-dialog .modal-body .row .left{border-right:1px solid rgba(0,0,0,.2);padding-right:40px}@media (max-width:767px){.modal-finalizar-carrito .modal-dialog .modal-body .row .left{border-bottom:1px solid rgba(0,0,0,.2);border-right:0;padding-bottom:40px;padding-right:calc(var(--bs-gutter-x)*.5)}}.modal-finalizar-carrito .modal-dialog .modal-body .row .right{padding-left:40px}@media (max-width:767px){.modal-finalizar-carrito .modal-dialog .modal-body .row .right{padding-left:calc(var(--bs-gutter-x)*.5);padding-top:40px}}.modal-finalizar-carrito .modal-dialog .modal-body .title{display:flex;gap:10px;justify-content:center;text-align:center}.modal-finalizar-carrito .modal-dialog .modal-body .producto-modal{display:flex;flex-direction:column}.modal-finalizar-carrito .modal-dialog .modal-body .producto .imagen{margin:30px 0;text-align:center}.modal-finalizar-carrito .modal-dialog .modal-body .producto .imagen img{max-width:250px;width:100%}.modal-finalizar-carrito .modal-dialog .modal-body .producto .detalle{display:flex;flex-direction:column;font-size:14px;font-weight:600;gap:10px;text-align:center}.modal-finalizar-carrito .modal-dialog .modal-body .producto .detalle .titulo{font-weight:500}.modal-finalizar-carrito .modal-dialog .modal-body .producto .detalle .total span{font-size:16px}.modal-finalizar-carrito .modal-dialog .modal-body .info-carrito{width:100%}.modal-finalizar-carrito .modal-dialog .modal-body .info-carrito .info{display:flex;flex-direction:column;text-align:center}.modal-finalizar-carrito .modal-dialog .modal-body .info-carrito .info .title{font-weight:300;margin:0 auto}.modal-finalizar-carrito .modal-dialog .modal-body .info-carrito .info .total-carrito{font-size:19px;margin-top:20px}.modal-finalizar-carrito .modal-dialog .modal-body .info-carrito .info .total-carrito span{font-size:22px;font-weight:700}.modal-finalizar-carrito .modal-dialog .modal-body .info-carrito .botones{display:flex;flex-direction:column;gap:20px;margin-top:20px}.modal-finalizar-carrito .modal-dialog .modal-body .info-carrito .botones a,.modal-finalizar-carrito .modal-dialog .modal-body .info-carrito .botones button{background-color:rgba(0,0,0,.08);border-radius:0;color:#000;font-size:12px;font-weight:500;justify-content:center;padding:6px;text-align:center}.modal-finalizar-carrito .modal-dialog .modal-body .info-carrito .botones a:nth-child(3),.modal-finalizar-carrito .modal-dialog .modal-body .info-carrito .botones button:nth-child(3){background-color:#e3332e;color:#fff;padding:8px;text-align:center}.registro-area{margin-bottom:80px}.registro-area h1{margin-top:4rem}.registro-area .register{margin:0 auto;max-width:1000px}.registro-area .register .inputs .campo label{margin-bottom:10px;margin-top:30px}.registro-area .register .inputs .campo input{border-radius:10px;width:100%}.registro-area .boton-enviar{background-color:#e3332e;border:none;border-radius:14px;color:#fff;font-size:14px;margin-top:40px;padding:.8rem 2rem}.product-content{padding-top:50px}@media (max-width:557px){.product-content{padding-top:40px}}.product-content .product{margin-top:90px}.product-content h2{font-size:3.438rem}.product-content .listado-columnas{-moz-column-gap:20px;column-gap:20px;display:grid;grid-template-columns:repeat(4,1fr);margin-top:1.188rem;row-gap:20px}@media (max-width:1200px){.product-content .product{margin-top:5rem}.product-content h2{margin-bottom:2.7rem}.product-content .listado-columnas{grid-template-columns:repeat(3,1fr)}}@media (max-width:992px){.product-content .listado-columnas{grid-template-columns:repeat(2,1fr)}}@media (max-width:767px){.product-content h2{font-size:2rem;margin-bottom:1.7rem}.product-content h2:before{background-color:#e3332e;height:25px;margin-right:.5rem;width:5px}.product-content .listado-columnas{grid-template-columns:repeat(2,1fr)}}@media (max-width:767px) and (max-width:480px){.product-content .listado-columnas{-moz-column-gap:10px;column-gap:10px;grid-template-columns:repeat(2,1fr);row-gap:12px}}@media (max-width:400px){.product-content h4{height:40px}}.owl-carousel.owl-loaded .owl-dots{text-align:center}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{background:none;background-color:#dedbdb;border:none;border-radius:50%;color:inherit;font:inherit;height:10px;margin:1.5rem .2rem .2rem;padding:0!important;width:10px}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot.active{background-color:#e3332e;height:12px;width:12px}.col-product-list .item-producto{background-color:transparent!important;border:none!important;border-radius:0!important;margin-bottom:16px;overflow:hidden;position:relative;transition:all .2s ease-in-out;width:100%}.col-product-list .item-producto:hover{box-shadow:none!important;transform:translateY(-3px)}.col-product-list .img{aspect-ratio:1/1;background-color:#f5f5f5;border-radius:0;display:block;overflow:hidden;position:relative;width:100%}.col-product-list .img img{border-radius:0!important;display:block;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;transition:transform .4s ease;width:100%}.col-product-list .img:hover img{transform:scale(1.04)}.col-product-list .card-info{padding-top:6px}.col-product-list .product-category-tag{color:#71717a;display:block;font-family:Montserrat,sans-serif;font-size:11px;font-weight:700;letter-spacing:1px;margin-bottom:2px;text-transform:uppercase}.col-product-list h3,.col-product-list h4{color:#18181b;font-family:Montserrat,sans-serif;font-size:14px;font-weight:600;height:38px;line-height:1.3;margin:0 0 2px;text-transform:capitalize}@media (max-width:600px){.col-product-list h3,.col-product-list h4{font-size:13px}}.col-product-list p{color:#a81c18;font-family:Montserrat,sans-serif;font-size:16px;font-weight:700;margin:0}@media (max-width:769px){.col-product-list p{font-size:14px}}.col-product-list .favoritos-boton{backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);background:hsla(0,0%,100%,.92);border-radius:50%;color:#e3332e;cursor:pointer;height:34px;position:absolute;right:8px;top:8px;transition:all .15s ease-in-out 0s;width:34px;z-index:10}.col-product-list .favoritos-boton i{font-size:17px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.col-product-list .favoritos-boton:hover{background-color:#fff;transform:scale(1.1)}.col-product-list .price s{color:#6e6e6e;font-size:16px;font-weight:500}.estado-vacio{align-items:center;display:flex;flex-direction:column;padding:4rem 1.5rem 5rem;text-align:center}@media (max-width:576px){.estado-vacio{padding:3rem 1rem 4rem}}.estado-vacio .estado-vacio-icono{align-items:center;background-color:#f4f4f5;border-radius:50%;color:#e3332e;display:flex;height:88px;justify-content:center;margin-bottom:1.5rem;width:88px}.estado-vacio .estado-vacio-titulo{color:#18181b;font-family:Montserrat,sans-serif;font-size:1.35rem;font-weight:800;letter-spacing:.5px;margin:0 0 .75rem;text-transform:uppercase}@media (max-width:576px){.estado-vacio .estado-vacio-titulo{font-size:1.1rem}}.estado-vacio .estado-vacio-texto{color:#52525b;font-family:Montserrat,sans-serif;font-size:.95rem;margin:0 0 2rem;max-width:460px}.estado-vacio .estado-vacio-acciones{display:flex;flex-wrap:wrap;gap:12px;justify-content:center}.estado-vacio .estado-vacio-acciones a{text-decoration:none}.estado-vacio .estado-vacio-acciones .boton-secundario{align-items:center;border:1px solid #d4d4d8;border-radius:14px;color:#18181b;display:inline-flex;font-family:Montserrat,sans-serif;font-size:.9rem;font-weight:700;letter-spacing:1.5px;padding:.5rem 1.5rem;text-transform:uppercase;transition:all .25s ease-in-out}.estado-vacio .estado-vacio-acciones .boton-secundario:hover{border-color:#e3332e;color:#a81c18}.estado-vacio.estado-vacio-oscuro .estado-vacio-icono{background-color:hsla(0,0%,100%,.08)}.estado-vacio.estado-vacio-oscuro .estado-vacio-titulo{color:#fff}.estado-vacio.estado-vacio-oscuro .estado-vacio-texto{color:#d4d4d8}.estado-vacio.estado-vacio-oscuro .estado-vacio-acciones .boton-secundario{border-color:hsla(0,0%,100%,.35);color:#fff}.estado-vacio.estado-vacio-oscuro .estado-vacio-acciones .boton-secundario:hover{border-color:#e3332e;color:#fff}.index{background-color:#09090b;padding-bottom:0}.index .index-banner{background-color:#09090b;height:80vh;min-height:500px;overflow:hidden;position:relative}@media (max-width:992px){.index .index-banner{height:auto}}.index .index-banner .owl-carousel-banner .item img{display:block;filter:brightness(.4);height:90vh;min-height:500px;-o-object-fit:cover;object-fit:cover;width:100%}@media (max-width:991px){.index .index-banner .owl-carousel-banner .item img{height:65vh;min-height:440px}}@media (max-width:576px){.index .index-banner .owl-carousel-banner .item img{height:60vh;min-height:380px}}.index .index-banner:after{background:linear-gradient(0deg,rgba(9,9,11,.9) 0,rgba(9,9,11,.25) 55%,rgba(9,9,11,.1)),linear-gradient(90deg,rgba(9,9,11,.55) 0,transparent 60%);content:"";inset:0;pointer-events:none;position:absolute;z-index:5}.index .index-banner .banner-overlay-content{align-items:flex-end;display:flex;inset:0;padding:0 7% 5%;position:absolute;z-index:10}@media (max-width:768px){.index .index-banner .banner-overlay-content{padding:0 5% 8%}}@media (max-width:576px){.index .index-banner .banner-overlay-content{padding:0 5% 10%}}.index .index-banner .banner-overlay-content .banner-editorial-inner{max-width:680px}.index .index-banner .banner-overlay-content .banner-editorial-inner .banner-section-label{align-items:center;display:flex;gap:12px;margin-bottom:1rem}.index .index-banner .banner-overlay-content .banner-editorial-inner .banner-section-label .banner-line{background-color:#e3332e;display:block;height:2px;width:36px}.index .index-banner .banner-overlay-content .banner-editorial-inner .banner-section-label .banner-label-text{color:#a1a1aa;font-family:Montserrat,sans-serif;font-size:.75rem;font-weight:700;letter-spacing:3px;text-transform:uppercase}.index .index-banner .banner-overlay-content .banner-editorial-inner .banner-title{color:#fff;font-family:Montserrat,sans-serif;font-size:clamp(3rem,7vw,5.5rem);font-weight:900;letter-spacing:-1px;line-height:.92;margin-bottom:1.2rem;text-transform:uppercase}.index .index-banner .banner-overlay-content .banner-editorial-inner .banner-subtitle{color:#71717a;font-family:Montserrat,sans-serif;font-size:.82rem;font-weight:600;letter-spacing:2.5px;margin-bottom:2rem;text-transform:uppercase}@media (max-width:576px){.index .index-banner .banner-overlay-content .banner-editorial-inner .banner-subtitle{font-size:.72rem;margin-bottom:1.4rem}}.index .index-banner .banner-overlay-content .banner-editorial-inner .banner-cta-group{display:flex;flex-wrap:wrap;gap:12px}.index .index-banner .owl-dots{display:none}.index .section-header{margin-bottom:2rem}.index .section-header .section-header-top{align-items:center;display:flex;justify-content:space-between;margin-bottom:.4rem}.index .section-header .section-header-bottom{border-bottom:1px solid #e4e4e7;padding-bottom:.9rem;position:relative}.index .section-header .section-header-bottom:after{background-color:#e3332e;bottom:-1px;content:"";height:2px;left:0;position:absolute;width:44px}.index .section-header.dark .section-header-bottom{border-bottom-color:#27272a}.index .section-header .section-tag{color:#52525b;font-family:Montserrat,sans-serif;font-size:.72rem;font-weight:700;letter-spacing:2.5px;text-transform:uppercase}.index .section-header .section-tag.light{color:#52525b}.index .section-header .section-tag.on-dark{color:#d4d4d8}.index .section-header .section-title{color:#09090b;font-family:Montserrat,sans-serif;font-size:clamp(1.4rem,3vw,2.2rem);font-weight:900;letter-spacing:.5px;margin:0;text-transform:uppercase}.index .section-header .section-title.text-white{color:#fff!important}.index .section-header .section-title span{color:#e3332e;font-size:.65em;font-weight:700}.index .street-section{padding:52px 0}@media (max-width:576px){.index .street-section{padding:32px 0}}.index .street-section .btn-street-link{align-items:center;color:#a81c18;display:flex;font-family:Montserrat,sans-serif;font-size:.82rem;font-weight:700;gap:4px;letter-spacing:.5px;text-decoration:none}.index .street-section .btn-street-link .arrow-link{transition:transform .2s ease}.index .street-section .btn-street-link:hover .arrow-link{transform:translateX(5px)}.index .street-section .btn-street-link.text-white{color:#f4f4f5!important}.index .street-section.bg-dark-street{background-color:#09090b!important;border-bottom:1px solid #27272a;border-top:1px solid #27272a}.index .street-section.bg-dark-street .product-content{background-color:transparent!important}.index .street-section.bg-dark-street .item-producto,.index .street-section.bg-dark-street .item-produto{background-color:transparent!important;border:none!important;box-shadow:none!important}.index .street-section.bg-dark-street .item-producto .img{background-color:transparent!important;border-bottom:none!important}.index .street-section.bg-dark-street .item-producto h4{color:#fff!important}.index .street-section.bg-dark-street .item-producto p{color:#e3332e!important}.index .street-section.bg-dark-street .item-producto .product-category-tag{border-color:#3f3f46!important;color:#52525b!important}.index .street-mayoreo-section{background-color:#09090b;border-bottom:1px solid #27272a;border-top:1px solid #27272a}.index .street-mayoreo-section .mayoreo-inner{padding:64px 7%}@media (max-width:991px){.index .street-mayoreo-section .mayoreo-inner{padding:48px 5%}}@media (max-width:576px){.index .street-mayoreo-section .mayoreo-inner{padding:36px 5%}}.index .street-mayoreo-section .mayoreo-left{display:flex;flex-direction:column;justify-content:center;padding-right:3rem}@media (max-width:991px){.index .street-mayoreo-section .mayoreo-left{margin-bottom:2.5rem;padding-right:0}}.index .street-mayoreo-section .street-text-tag{color:#52525b;font-family:Montserrat,sans-serif;font-size:.72rem;font-weight:700;letter-spacing:3px;text-transform:uppercase}.index .street-mayoreo-section .street-head-title{color:#fff;font-family:Montserrat,sans-serif;font-size:clamp(1.9rem,3.5vw,3rem);font-weight:900;letter-spacing:-.5px;line-height:1;margin-bottom:1.2rem}.index .street-mayoreo-section .street-head-title .title-slash{color:#e3332e;font-style:italic}.index .street-mayoreo-section .street-head-subtitle{color:#71717a;font-family:Montserrat,sans-serif;font-size:.95rem;line-height:1.65;margin-bottom:1.6rem}.index .street-mayoreo-section .mayoreo-sep-col{align-items:stretch;justify-content:center}.index .street-mayoreo-section .mayoreo-sep-line{background:linear-gradient(180deg,transparent,#3f3f46 25%,#3f3f46 75%,transparent);flex:1;margin:0 auto;width:1px}.index .street-mayoreo-section .mayoreo-right{display:flex;flex-direction:column;justify-content:center;padding-left:3rem}@media (max-width:991px){.index .street-mayoreo-section .mayoreo-right{padding-left:0}}.index .street-mayoreo-section .mayoreo-table-title{margin-bottom:1rem}.index .street-mayoreo-section .mayoreo-table-title span{color:#52525b;font-family:Montserrat,sans-serif;font-size:.7rem;font-weight:700;letter-spacing:2px;text-transform:uppercase}.index .street-mayoreo-section .mayoreo-tiers{display:flex;flex-direction:column;gap:10px}.index .street-mayoreo-section .mayoreo-tier-row{align-items:center;display:flex;gap:14px}.index .street-mayoreo-section .mayoreo-tier-row .tier-volume{align-items:baseline;display:flex;gap:4px;min-width:80px}.index .street-mayoreo-section .mayoreo-tier-row .tier-volume .tier-num{color:#e4e4e7;font-family:Montserrat,sans-serif;font-size:1rem;font-weight:800}.index .street-mayoreo-section .mayoreo-tier-row .tier-volume .tier-label{color:#52525b;font-family:Montserrat,sans-serif;font-size:.65rem;font-weight:600;letter-spacing:1px;text-transform:uppercase}.index .street-mayoreo-section .mayoreo-tier-row .tier-bar-wrap{background-color:#27272a;border-radius:99px;flex:1;height:4px;overflow:hidden}.index .street-mayoreo-section .mayoreo-tier-row .tier-bar-wrap .tier-bar{background:linear-gradient(90deg,#e3332e,#e95f5b);border-radius:99px;height:100%;max-width:100%;min-width:8%}.index .street-mayoreo-section .mayoreo-tier-row .tier-pct{color:#e3332e;font-family:Montserrat,sans-serif;font-size:.95rem;font-weight:800;min-width:38px;text-align:right}.index .info-banners-section{background-color:#09090b;padding:64px 0 80px}.index .info-banners-section .info-editorial-grid{display:grid;gap:12px;grid-template-columns:1fr 1fr;grid-template-rows:480px}@media (max-width:768px){.index .info-banners-section .info-editorial-grid{grid-template-columns:1fr;grid-template-rows:auto}}.index .info-banners-section .info-editorial-col{display:grid;gap:12px;grid-template-rows:1fr 1fr}.index .info-banners-section .info-editorial-card{align-items:flex-end;background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:0;cursor:pointer;display:flex;overflow:hidden;position:relative;text-decoration:none!important;transition:box-shadow .4s ease}.index .info-banners-section .info-editorial-card:hover{box-shadow:0 24px 60px rgba(0,0,0,.6)}.index .info-banners-section .info-editorial-card:hover .info-editorial-overlay{opacity:.75}.index .info-banners-section .info-editorial-card:hover img,.index .info-banners-section .info-editorial-card:hover:after{transform:scale(1.04)}.index .info-banners-section .info-editorial-card:hover .info-editorial-arrow{transform:translateX(5px)}.index .info-banners-section .info-editorial-card:hover .info-editorial-content{padding-bottom:30px}@media (max-width:768px){.index .info-banners-section .info-editorial-card{min-height:220px}}.index .info-banners-section .info-editorial-overlay{background:linear-gradient(0deg,rgba(0,0,0,.88) 0,rgba(0,0,0,.3) 50%,rgba(0,0,0,.08));border-radius:0;inset:0;position:absolute;transition:opacity .35s ease;z-index:1}.index .info-banners-section .info-editorial-content{padding:24px 26px;position:relative;transition:padding-bottom .35s ease;width:100%;z-index:2}.index .info-banners-section .info-editorial-tag{color:hsla(0,0%,100%,.5);display:block;font-family:Montserrat,sans-serif;font-size:.65rem;font-weight:700;letter-spacing:3px;margin-bottom:6px;text-transform:uppercase}.index .info-banners-section .info-editorial-title{color:#fff!important;font-family:Montserrat,sans-serif;font-size:1.25rem;font-weight:800;letter-spacing:.5px;line-height:1.2;margin-bottom:10px;text-transform:uppercase!important}@media (max-width:992px){.index .info-banners-section .info-editorial-title{font-size:1rem}}.index .info-banners-section .info-editorial-cta{align-items:center;color:hsla(0,0%,100%,.65);display:inline-flex;font-family:Montserrat,sans-serif;font-size:.78rem;font-weight:600;gap:6px;letter-spacing:.5px;text-transform:uppercase;transition:color .25s ease}.index .info-banners-section .info-editorial-cta:hover{color:#fff}.index .info-banners-section .info-editorial-arrow{color:#e3332e;display:inline-block;font-size:.9rem;transition:transform .3s ease}.index .info-banners-section .info-editorial-card--large .info-editorial-title{font-size:1.6rem}@media (max-width:992px){.index .info-banners-section .info-editorial-card--large .info-editorial-title{font-size:1.3rem}}.index .info-banners-section .info-editorial--pago{background-image:url(/assets/images/formas_pago.webp)}.index .info-banners-section .info-editorial--descuentos{background-image:url(/assets/images/descuentos.webp)}.index .info-banners-section .info-editorial--envios{background-image:url(/assets/images/envios.webp)}.street-style .street-badge{background-color:#111;color:#fff;display:inline-block;font-family:Montserrat,sans-serif;font-size:.85rem;font-weight:800;letter-spacing:2px;margin-bottom:12px;padding:6px 14px;text-transform:uppercase}.street-style .street-text-tag{background:none!important;color:#52525b;font-family:Montserrat,sans-serif;font-size:.75rem;font-weight:700;letter-spacing:3px;padding:0!important;text-transform:uppercase}.street-style .btn-banner-outline{background-color:transparent!important;border:2px solid hsla(0,0%,100%,.6)!important;border-radius:14px!important;color:#fff!important}.street-style .btn-banner-outline:hover{background-color:#fff!important;border-color:#fff!important;color:#000!important}.no-stock-producto{margin:0;padding:10.25px 0}.precio-a{background:#00ff7f}.precio-a,.precio-b{border-radius:5px;padding:0 5px}.precio-b{background:#ffef77}.details-product .img{border:3px solid #f8f8f8}.details-product .img .img-area{align-items:center;display:flex;justify-content:center;padding:3rem}@media (max-width:767px){.details-product .img .img-area{padding:1rem}}@media (min-width:1940px){.details-product .img .img-area{justify-content:end}}.details-product .img .img-area img{max-width:500px}.details-product .img .img-extra img{margin-left:20px;max-width:100px}.details-product h2{font-size:30px;font-weight:500}.details-product h3{font-size:28px}.details-product h3 s{color:#b3b3b3;font-size:16px;font-weight:500}.details-product button,.details-product h2,.details-product h3,.details-product p{margin-top:42px}.details-product p{color:#a1aeb7;font-size:18px}.details-product .detalle-producto{display:flex;flex-direction:column;height:100%;justify-content:center;margin:0 140px}@media (max-width:1600px){.details-product h2{font-size:28px}.details-product h3{font-size:30px}.details-product button,.details-product h2,.details-product h3,.details-product p{margin-top:30px}.details-product p{font-size:18px}}@media (max-width:1300px){.details-product .detalle-producto{margin:0 50px}}@media (max-width:1000px){.details-product .detalle-producto{margin:5px 12px 0}.details-product button,.details-product h2,.details-product h3,.details-product p{margin-top:15px}}.details-product .button-primary{align-items:center;display:flex;font-size:11px;font-weight:500;gap:5px;justify-content:center}.details-product .button-primary .icono{font-size:10px}.product-content-details{background-color:#fff!important;margin-bottom:80px}.optionsTable .modal-content .modal-header h5{font-size:28px}.product-content{background-color:#fcfcfc}.product-content a{color:inherit}.product-content .pagination-area p{font-size:14px}.product-content hr{background-color:#696969}.product-content .pagination{display:block;text-align:center}.product-content .pagination .page-item.active span{background-color:#e3332e;color:#fff}.product-content .pagination li{display:inline-block;overflow:hidden}.product-content .pagination li a,.product-content .pagination li span{border:none;color:#000}.product-content .ver-mas-button{margin-top:40px;text-align:center}.product-content .ver-mas-button a{background-color:#e3332e;color:#fff;padding:10px 40px}.boton-listado-responsive button{display:none}.carrito{margin-bottom:200px;margin-top:80px}.carrito #btnCheckout[disabled]{opacity:.8}.carrito .opcion-columna-carrito{margin-left:21px}.carrito .carrito-area{margin-top:50px}@media (max-width:500px){.carrito .listProduct .input-subseleccion{width:15px}}.carrito .listProduct .row-carrito{font-size:14px}@media (max-width:700px){.carrito .listProduct .row-carrito{font-size:12px}}.carrito .listProduct .row-carrito b{font-size:14px;font-weight:500;text-align:start}@media (max-width:700px){.carrito .listProduct .row-carrito b{font-size:12px}}.carrito .listProduct .row-carrito .titulos{display:block}@media (max-width:770px){.carrito .listProduct .row-carrito .titulos{display:none}}.carrito .listProduct .row-carrito{padding:10px 0 0 160px;position:relative}@media (max-width:460px){.carrito .listProduct .row-carrito{padding-left:100px}}.carrito .listProduct .row-carrito .img-carrito{left:0;max-width:133px;position:absolute;top:0;z-index:10}@media (max-width:460px){.carrito .listProduct .row-carrito .img-carrito{width:100px}}.carrito .listProduct .nameProduct{align-items:center;color:#000;display:flex;font-size:22px}@media (max-width:700px){.carrito .listProduct .nameProduct{font-size:18px}}.carrito .listProduct .nameProduct .click-send-carrito input{height:19px;width:19px}.carrito .listProduct .option-cart{align-items:center;display:flex;padding-left:160px}@media (max-width:460px){.carrito .listProduct .option-cart{padding-left:120px}}.carrito .listProduct .option-cart .cantidadForm .input-cantidad{padding:2px 0;width:80%}.carrito .listProduct .row-carrito-sepparator{border-bottom:1px solid #dee2e7;margin:10px 0 30px}.carrito .listProduct .btnEliminar{cursor:pointer}@media (max-width:992px){.carrito .listProduct .title-checkbox-cart{font-weight:600;margin-bottom:20px}}.carrito #cuponDescuentoMessage{margin-top:15px}.carrito .informacion-de-compra{margin:.5% 0}.carrito .informacion-de-compra .promo{border:1px solid #dee2e7;border-radius:6px;font-size:13px;text-align:center}@media (min-width:992px){.carrito .informacion-de-compra .promo{max-width:380px}}.carrito .informacion-de-compra .promo .sectionInput{border:1px solid #dee2e7;border-radius:6px;height:40px}.carrito .informacion-de-compra .promo .sectionInput input{background:transparent;border:none;height:100%}.carrito .informacion-de-compra .promo .sectionInput .aplicar{background-color:transparent;border-left:1px solid #dee2e7;font-weight:500;padding:0 30px}.carrito .informacion-de-compra .promo p{color:#505050;margin-bottom:8px;padding-top:10px}.carrito .informacion-de-compra .infoCarrito{border:1px solid #dee2e7;border-radius:5px;margin-top:12px;padding-top:20px}@media (min-width:992px){.carrito .informacion-de-compra .infoCarrito{max-width:380px}}.carrito .informacion-de-compra .infoCarrito button{border-radius:5px;font-size:11px;font-weight:500;justify-content:center;margin:20px 0;padding:.8rem 1.5rem;width:100%}@media (max-width:1200px){.carrito .informacion-de-compra .infoCarrito button{font-size:17px;height:74px;width:255px}}.carrito .informacion-de-compra .infoCarrito .part{display:flex;justify-content:space-between;margin:18px 0}.carrito .informacion-de-compra .infoCarrito .part:nth-child(3){border-top:1px solid #dee2e7;padding-top:18px}.carrito .informacion-de-compra .infoCarrito .part h4,.carrito .informacion-de-compra .infoCarrito .part span{font-size:15px}.carrito .informacion-de-compra .infoCarrito .part .total{font-size:17px;font-weight:600}.metodos-envio{margin-top:4rem}@media (max-width:450px){.metodos-envio{margin-top:2rem}}.metodos-envio table{margin-top:50px}.metodos-envio table .linea-con-degradado{position:relative}.metodos-envio table .linea-con-degradado:after{background:#e3332e;background:linear-gradient(90deg,rgba(227,51,46,0),rgba(227,51,46,.802) 40%,rgba(227,51,46,.799) 60%,rgba(227,51,46,0));bottom:0;content:"";height:2px;left:0;position:absolute;width:100%}@media (max-width:767px){.metodos-envio table .linea-con-degradado:after{display:none}}.metodos-envio table td{height:150px}@media (max-width:767px){.metodos-envio table td{height:auto}}.metodos-envio table td:first-child{font-size:22px;font-weight:400;padding-left:10%;width:50%}@media (max-width:767px){.metodos-envio table td:first-child{display:block;font-size:20px;padding-left:0;text-align:center;width:100%}}@media (max-width:500px){.metodos-envio table td:first-child{font-size:18px}}.metodos-envio table td:nth-child(2){font-size:18px;font-weight:300;padding-left:10%;padding-right:10%;width:50%}@media (max-width:767px){.metodos-envio table td:nth-child(2){display:block;font-size:16px;margin-bottom:40px;padding:0;text-align:center;width:100%}}@media (max-width:500px){.metodos-envio table td:nth-child(2){font-size:13px}}.listado-extra{margin:80px 10%}@media (max-width:500px){.listado-extra{margin:0}}.listado-extra ul{list-style-type:none;padding-left:0}.listado-extra ul li p{font-size:14px;font-weight:200;letter-spacing:1px;line-height:20px;margin-top:20px;text-align:justify}@media (max-width:500px){.listado-extra ul li p{text-align:center}}.title .titulo-vineta{margin-top:4rem}.title .titulo-vineta h2{font-size:3.438rem}.title .titulo-vineta h2:before{background-color:#e3332e;border-radius:5px;content:"";display:inline-block;height:40px;margin-right:1.375rem;width:8px}@media (max-width:1250px){.title .titulo-vineta h2{margin-bottom:2.7rem}}@media (max-width:550px){.title .titulo-vineta h2{font-size:2rem;margin-bottom:1.7rem}.title .titulo-vineta h2:before{background-color:#e3332e;height:25px;margin-right:.5rem;width:5px}}.formas-pago .formas-pago-area{margin-left:5%}@media (max-width:1000px){.formas-pago .formas-pago-area{margin-left:5%}}@media (max-width:767px){.formas-pago .formas-pago-area{margin-left:0}}.formas-pago img{margin-bottom:40px}.formas-pago h4{font-size:22px}.formas-pago p{font-size:18px;margin-bottom:100px}@media (max-width:767px){.formas-pago .formas-pago-area{margin-left:0}.formas-pago h4{font-size:17px}.formas-pago p{font-size:14px;margin-bottom:60px}}.formas-pago .banco{margin-top:100px}.formas-pago .banco img{width:50px}@media (max-width:767px){.formas-pago .banco img{width:80px}}.formas-pago .visa-mc img{width:174px}@media (max-width:767px){.formas-pago .visa-mc img{width:133px}}.formas-pago .oxxo img{width:75px}@media (max-width:767px){.formas-pago .oxxo img{width:65px}}.formas-pago .paypal img{width:48px}@media (max-width:700px){.formas-pago .paypal img{width:39px}}.compra-checkout{display:table;height:auto;margin-bottom:80px;margin-top:4rem}@media (max-width:450px){.compra-checkout{margin-top:2rem}}.compra-checkout .mask-loader{background:rgba(0,0,0,.5);display:none;height:100%;left:0;position:fixed;top:0;width:100%}.compra-checkout .mask-loader .loader{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.compra-checkout .listProduct{padding-left:5%}.compra-checkout .listProduct .explain{font-size:13px}@media (max-width:500px){.compra-checkout .listProduct .explain{font-size:12px}}.compra-checkout .listProduct h2{font-size:30px;font-weight:500;margin-top:70px}.compra-checkout .listProduct h2:before{background-color:#e3332e;border-radius:5px;content:"";display:inline-block;height:25px;margin-right:1rem;width:5px}.compra-checkout .listProduct .options-container .option-radio-select{list-style-type:none;margin-top:40px;padding-left:15px}.compra-checkout .listProduct .options-container .option-radio-select .marker img{margin-right:20px;max-width:30px}.compra-checkout .listProduct .options-container .buttons button{background-color:transparent;border:none;color:#000;font-size:16px;font-weight:600;height:auto;margin-top:40px;padding:0;width:auto}.compra-checkout .listProduct .options-container h5{font-size:22px;font-weight:400}@media (max-width:767px){.compra-checkout .listProduct .options-container h5{font-size:16px}}.compra-checkout .listProduct .options-container p{cursor:pointer;font-weight:500;margin-bottom:0}@media (max-width:1000px){.compra-checkout .listProduct .options-container p{font-size:12px}}.compra-checkout .listProduct .options-container .domicilio{font-size:16px;font-weight:300;margin-bottom:5px}@media (max-width:767px){.compra-checkout .listProduct .options-container .domicilio{font-size:12px}}.compra-checkout .listProduct .direcciones-modal .modal-content{padding:2%}.compra-checkout .listProduct .direcciones-modal .modal-content .modal-header{border:none}.compra-checkout .listProduct .direcciones-modal .modal-content .modal-body .input-cell{margin-right:20px}.compra-checkout .listProduct .direcciones-modal .modal-content .modal-body ul{list-style-type:none}.compra-checkout .listProduct .direcciones-modal .modal-content .modal-body ul .direccion{display:flex}.compra-checkout .listProduct .direcciones-modal .modal-content .modal-body ul .direccion .description-cell p{margin-bottom:0}.compra-checkout .listProduct .direcciones-modal .modal-content .modal-body ul .direccion .description-cell .domicilio{font-size:16px}.compra-checkout .listProduct .direcciones-modal .modal-content .modal-body ul .direccion .description-cell .buttons{display:flex}.compra-checkout .listProduct .direcciones-modal .modal-content .modal-body ul .direccion .description-cell .buttons button{background-color:transparent;border:none;color:#000;display:inline-block;font-size:14px;font-weight:500;padding:0;text-align:left;width:60px}.compra-checkout .listProduct .direcciones-modal .modal-content .modal-body ul .direccion .description-cell .buttons .btn-eliminar{color:#e3332e}.compra-checkout .listProduct .direcciones-modal .modal-content .modal-footer{align-items:center;display:flex;flex-direction:column}.compra-checkout .listProduct .direcciones-modal .modal-content .modal-footer .agregar-direccion{background-color:transparent;color:#e3332e}.compra-checkout .listProduct .agregar-direccion-modal .modal-content{padding:0 2%}.compra-checkout .listProduct .agregar-direccion-modal .modal-content .modal-header{border:none}.compra-checkout .listProduct .agregar-direccion-modal .modal-content .modal-header h3{font-size:23px}.compra-checkout .listProduct .agregar-direccion-modal .modal-content .modal-body{padding-top:0}.compra-checkout .listProduct .agregar-direccion-modal .modal-content .modal-body input{height:40px;width:100%}.compra-checkout .listProduct .agregar-direccion-modal .modal-content .modal-body label{margin-bottom:5px;margin-top:15px}.compra-checkout .listProduct .agregar-direccion-modal .modal-content .modal-body .estadoF,.compra-checkout .listProduct .agregar-direccion-modal .modal-content .modal-body .municipioF,.compra-checkout .listProduct .agregar-direccion-modal .modal-content .modal-body .paisF{border-style:dashed}.compra-checkout .listProduct .agregar-direccion-modal .modal-content .modal-body .autocomplete-item{position:relative}.compra-checkout .listProduct .agregar-direccion-modal .modal-content .modal-body .autocomplete-item #coloniaF:focus+.dropdown-list{opacity:1;visibility:visible}.compra-checkout .listProduct .agregar-direccion-modal .modal-content .modal-body .autocomplete-item .dropdown-list{background:#fff;border-radius:4px;box-shadow:0 1px 3px 0 rgba(0,0,0,.15);left:0;list-style:none;margin-bottom:0;max-height:200px;opacity:0;overflow-y:auto;padding:0;position:absolute;top:calc(100% + 2px);transition-duration:.1s;visibility:hidden;width:100%;z-index:3}.compra-checkout .listProduct .agregar-direccion-modal .modal-content .modal-body .autocomplete-item .dropdown-list li{background:#fff;color:#666;font-size:13px;font-weight:300;line-height:1.35;margin:0;overflow:hidden;padding:10px 15px;text-overflow:ellipsis;transition-duration:.3s}.compra-checkout .listProduct .agregar-direccion-modal .modal-content .modal-body .autocomplete-item .dropdown-list li:hover{background:#f5f5f5;cursor:pointer}.compra-checkout .listProduct .agregar-direccion-modal .modal-content .modal-footer{border:none;display:flex;justify-content:center}.compra-checkout .carrito-side-content .contenedor{box-shadow:4px 4px 10px 0 rgba(56,56,56,.2);margin:0 auto;padding:30px}@media (max-width:1200px){.compra-checkout .carrito-side-content .contenedor{padding:10px}}.compra-checkout .carrito-side-content .part{display:flex;justify-content:space-between;padding:15px}.compra-checkout .carrito-side-content .part h4{font-size:15px;font-weight:400}.compra-checkout .carrito-side-content .part span{font-size:15px}.compra-checkout .carrito-side-content part:nth-child(3){padding-bottom:30px}.compra-checkout .carrito-side-content .total{border-top:1px solid #e4e4e4;padding-top:30px}.compra-checkout .carrito-side-content .total h4,.compra-checkout .carrito-side-content .total span{font-size:17px;font-weight:500}.compra-checkout .carrito-side-content .finalizar-compra-boton{margin-top:30px;text-align:center}@media (max-width:1200px){.compra-checkout .carrito-side-content .finalizar-compra-boton button{font-size:17px;height:74px;width:255px}}.compra-checkout .selector-ul-container .content-loader{color:#d6d6d6;margin-top:30px}.compra-checkout .selector-ul-container .selector-ul-input{list-style-type:none;padding-left:20px}.compra-checkout .selector-ul-container .selector-ul-input .selector-li-input{margin-top:40px}@media (max-width:500px){.compra-checkout .selector-ul-container .selector-ul-input .selector-li-input h5{font-size:1rem}}.compra-checkout .selector-ul-container .selector-ul-input .selector-li-input label{display:flex}.compra-checkout .selector-ul-container .selector-ul-input .selector-li-input label .input-cell{margin-right:15px}.compra-checkout .selector-ul-container .selector-ul-input .selector-li-input label .input-cell input{transform:scale(1.5)}.compra-checkout .selector-ul-container .selector-ul-input .selector-li-input label .description-cell{display:flex}.compra-checkout .selector-ul-container .selector-ul-input .selector-li-input label .description-cell .icon{text-align:center;width:120px}@media (max-width:500px){.compra-checkout .selector-ul-container .selector-ul-input .selector-li-input label .description-cell .icon{width:70px}}.compra-checkout .selector-ul-container .selector-ul-input .selector-li-input label .description-cell .oxxo{width:40px}@media (max-width:500px){.compra-checkout .selector-ul-container .selector-ul-input .selector-li-input label .description-cell .oxxo{width:35px}}.compra-checkout .selector-ul-container .selector-ul-input .selector-li-input label .description-cell .paypal{width:27px}@media (max-width:500px){.compra-checkout .selector-ul-container .selector-ul-input .selector-li-input label .description-cell .paypal{width:20px}}.compra-checkout .selector-ul-container .selector-ul-input .selector-li-input label .description-cell .mastercard{width:60px}@media (max-width:500px){.compra-checkout .selector-ul-container .selector-ul-input .selector-li-input label .description-cell .mastercard{width:40px}}.compra-checkout .selector-ul-container .selector-ul-input .selector-li-input label .description-cell .banco{width:30px}@media (max-width:500px){.compra-checkout .selector-ul-container .selector-ul-input .selector-li-input label .description-cell .banco{width:40px}}.compra-checkout .selector-ul-container .submit-content{margin-bottom:0}@media (max-width:768px){.compra-checkout .selector-ul-container .submit-content{margin-bottom:30px}}.compra-checkout .selector-ul-container .direcciones-items .selector-li-input label{align-items:center}.compra-checkout .selector-ul-container .direcciones-items .selector-li-input .input-cell{margin-right:20px}@media (max-width:500px){.compra-checkout .selector-ul-container .direcciones-items .selector-li-input .input-cell{margin-right:30px}}.compra-checkout .selector-ul-container .direcciones-items .selector-li-input .description-cell{align-items:center;display:flex}.compra-checkout .selector-ul-container .direcciones-items .selector-li-input .description-cell .precio-content{display:flex;justify-content:center;width:100px}@media (max-width:500px){.compra-checkout .selector-ul-container .direcciones-items .selector-li-input .description-cell .precio-content{width:80px}}.compra-checkout .selector-ul-container .direcciones-items .selector-li-input .description-cell .precio-content .precio{color:#e3332e;margin-right:20px}@media (max-width:500px){.compra-checkout .selector-ul-container .direcciones-items .selector-li-input .description-cell .precio-content .precio{font-size:16px}}.compra-checkout .selector-ul-container .direcciones-items .selector-li-input .description-cell h5{font-weight:400;margin-bottom:0}.compra-checkout .selector-ul-container .direcciones-items .selector-li-input .description-cell h5 p{font-size:16px;font-weight:300;margin-bottom:0}.compra-checkout #conektaBox{display:none}.compra-checkout .datos-tarjeta{padding-left:17px}.compra-checkout .datos-tarjeta .datos-tarjeta-area{max-width:650px}.compra-checkout .datos-tarjeta .select-form{height:100%}.compra-checkout .datos-tarjeta .select-form select{border:1px solid #c9c9c9;color:#888;height:40px;padding:10px 5px;width:100%}.compra-checkout .datos-tarjeta .campo{padding:10px}.compra-checkout .datos-tarjeta .campo input{height:40px;width:100%}.compra-checkout .descripcion-politicas{color:rgba(0,0,0,.502);font-size:12px;margin-top:30px}.compra-checkout .descripcion-politicas .link-descripcion{align-items:center;color:rgba(0,0,0,.502);display:flex;gap:10px;margin-bottom:10px;width:100%}.compra-checkout .descripcion-politicas .link-descripcion .icono{color:rgba(0,0,0,.502);font-size:19px}.compra-checkout .submit-content{padding-left:15px}@media (max-width:992px){.compra-checkout .submit-content{margin-bottom:30px}}.sucursales-cont{margin-bottom:80px;margin-top:4rem}.sucursales-cont .sucursales-area .sucursales{padding:0 2%}.sucursales-cont .sucursales-area .sucursal{border-radius:5px;box-shadow:2px 3px 22px 0 rgba(0,0,0,.11);margin-top:3rem;overflow:hidden}.sucursales-cont .sucursales-area .sucursal img{width:100%}.sucursales-cont .sucursales-area .sucursal .info-box{height:200px;padding:25px}.sucursales-cont .sucursales-area .sucursal .info-box h3{font-size:22px;font-weight:500}.sucursales-cont .sucursales-area .sucursal .info-box .direccion{color:#666;font-size:14px;font-weight:300;height:50px}.sucursales-cont .sucursales-area .sucursal .info-box .botones{display:flex;flex-wrap:wrap;gap:16px;justify-content:flex-start;margin-top:15px}.sucursales-cont .sucursales-area .sucursal .info-box .botones a.button-options{align-items:center;cursor:pointer;display:inline-flex;font-size:14px;font-weight:500;gap:5px;text-decoration:none;transition:opacity .2s,transform .2s}.sucursales-cont .sucursales-area .sucursal .info-box .botones a.button-options:hover{opacity:.7;transform:translateY(-2px)}.sucursales-cont .sucursales-area .sucursal .info-box .botones .btnMapaSucursal{color:#e3332e}.sucursales-cont .sucursales-area .sucursal .info-box .botones .btn-whats{color:#128c7e}.sucursales-cont .sucursales-area .sucursal .info-box .botones .btn-face{color:#3b5998}.sucursales-cont .sucursales-area .sucursal .info-box .botones .btn-phone{color:#333}.politicas{margin-bottom:80px;margin-top:4rem}.politicas h2{font-size:30px;margin-bottom:0}@media (max-width:500px){.politicas h2{font-size:30px}}.politicas h2:before{background-color:#e3332e;border-radius:5px;content:"";display:inline-block;height:30px;margin-right:.5rem;vertical-align:baseline;width:8px}@media (max-width:500px){.politicas h2:before{height:25px;width:5px}}.politicas ol{margin-top:40px}.politicas ol li{margin-top:25px}.politicas .part01,.politicas .part02{margin-top:50px;padding-left:5%}.registro-mayoreo h1{margin-top:4rem}.registro-mayoreo p{font-size:14px;margin-top:20px}.registro-mayoreo .register{margin:0 auto;max-width:1000px}.registro-mayoreo .register .inputs .campo label{margin-bottom:10px;margin-top:30px}.registro-mayoreo .register .inputs .campo input{border-radius:10px;width:100%}.registro-mayoreo .boton-enviar{background-color:#e3332e;border:none;color:#fff;font-size:20px;height:65px;margin-top:40px;padding:1rem 2rem;width:280px}.section-subir-comprobante .introRegister h1{margin-top:4rem}.section-subir-comprobante .form-content{margin:5rem auto;max-width:500px;width:100%}.section-subir-comprobante .form-content .form-group{margin-bottom:20px}.section-subir-comprobante .form-content .form-group label{margin-bottom:5px}.section-subir-comprobante .form-content .form-group .button-primary{margin-top:20px}.recuperar-contrasena-blade .contentForm{margin-top:4rem}.recuperar-contrasena-blade .contentForm .register{margin:4rem auto;max-width:500px;width:100%}.recuperar-contrasena-blade .contentForm .register .button-primary{font-size:18px}.recuperar-contrasena-blade .contentForm .register .form-Register label{margin-bottom:10px}.recuperar-contrasena-blade .contentForm .register .form-Register input{border-radius:10px;margin-bottom:20px}.recuperar-contrasena-blade .contentForm .register .form-group{margin-top:20px}.recuperar-contrasena-blade .contentForm .register .form-group label{margin-bottom:10px}.recuperar-contrasena-blade .contentForm .register .form-group input{border-radius:10px;margin-bottom:20px}.recuperar-contrasena-blade .contentForm .register-caduco{text-align:center}.recuperar-contrasena-blade .contentForm .register-caduco p{font-weight:500;margin:13rem 0}.descuentos-cont .banner-descuentos{align-items:center;background-image:url(/assets/images/descuentos-banner.jpg);background-size:cover;border-radius:20px;display:flex;height:355px;margin-top:53px;overflow:hidden;padding:80px;position:relative}@media (max-width:992px){.descuentos-cont .banner-descuentos{height:250px;padding:40px}}@media (max-width:767px){.descuentos-cont .banner-descuentos{background-position:40%;height:150px}}.descuentos-cont .banner-descuentos img{width:100%}.descuentos-cont .banner-descuentos .titulo{color:#fff;font-size:50px;font-weight:600;max-width:462px}@media (max-width:992px){.descuentos-cont .banner-descuentos .titulo{font-size:30px;max-width:300px}}@media (max-width:575px){.descuentos-cont .banner-descuentos .titulo{font-size:20px;max-width:200px}}.descuentos-cont .titleTable02{color:#979797;font-size:36px;margin:100px auto 0;max-width:1008px;text-align:center}@media (max-width:767px){.descuentos-cont .titleTable02{font-size:20px}}.descuentos-cont .descuentos-table{margin:100px auto 0;max-width:1003px;width:100%}@media (max-width:575px){.descuentos-cont .descuentos-table{margin-top:50px}}.descuentos-cont .descuentos-table tr{border-bottom:1px solid rgba(0,0,0,.1);text-align:center}.descuentos-cont .descuentos-table tr th{font-size:22px;font-weight:500;line-height:100px}@media (max-width:575px){.descuentos-cont .descuentos-table tr th{font-size:16px}}.descuentos-cont .descuentos-table tr td{font-size:16px;line-height:80px}@media (max-width:575px){.descuentos-cont .descuentos-table tr td{font-size:12px}}.descuentos-cont .moreInfo{color:#979797;font-size:22px;margin-top:100px;text-align:center}.descuentos-cont .table02{margin:100px auto 0;max-width:743px;width:100%}.descuentos-cont .table02 .fila{align-items:center;border-bottom:1px solid rgba(0,0,0,.1);display:flex;justify-content:space-between}.descuentos-cont .table02 .fila .colT{font-size:16px;line-height:30px}@media (max-width:576px){.descuentos-cont .table02 .fila .colT{font-size:14px}}.descuentos-cont .table02 .fila .colT .txtTable span{display:flex;flex-direction:column;line-height:28px}.descuentos-cont .table02 .fila .colT.title{font-size:22px;font-weight:500;line-height:80px}@media (max-width:576px){.descuentos-cont .table02 .fila .colT.title{font-size:16px}}.descuentos-cont .moreInfoTwo{margin:130px auto;max-width:1100px}.descuentos-cont .moreInfoTwo a{color:inherit;text-decoration:underline}.mi-perfil{margin-bottom:80px}.mi-perfil .botones-area{margin-top:160px;padding:0 2%}.mi-perfil .botones-area>.row{margin-left:0;margin-right:0}.mi-perfil .botones-area .boton-area{padding-left:6px;padding-right:6px}.mi-perfil .mi-perfil-botones button{align-items:center;background-color:transparent;border:1px solid #e3332e;color:#e3332e;display:flex;font-size:14px;gap:10px;height:70px;justify-content:center;margin-bottom:20px;width:100%}.mi-perfil .mi-perfil-botones button .imagen-activa{display:none}.mi-perfil .mi-perfil-botones button.active{background-color:#e3332e;color:#fff}.mi-perfil .mi-perfil-botones button.active .imagen-activa{display:block}.mi-perfil .mi-perfil-botones button.active .imagen-desactiva{display:none}.mi-perfil .cerrar-sesion-boton{color:#e3332e;cursor:pointer;margin-top:20px;text-align:center}.mi-perfil .title{margin-bottom:5px;margin-top:60px}.mi-perfil .title h2{font-size:40px;margin-bottom:0}@media (max-width:500px){.mi-perfil .title h2{font-size:30px}}.mi-perfil .title h2:before{background-color:#e3332e;border-radius:5px;content:"";display:inline-block;height:30px;margin-right:.5rem;width:8px}@media (max-width:500px){.mi-perfil .title h2:before{height:25px;width:5px}}@media (max-width:1000px){.mi-perfil .botones-area,.mi-perfil .title{margin-top:30px}.mi-perfil .mi-perfil-botones button{width:100%}}@media (max-width:600px){.mi-perfil .mi-perfil-botones .boton-area{padding:0 6px}.mi-perfil .mi-perfil-botones button{font-size:11px;height:53px}.mi-perfil .botones-area{margin-top:30px}.mi-perfil .mi-perfil-botones button{font-size:11px;padding:.5rem 0}}.agregar-direccion-modal .modal-content{padding:0 2%}.agregar-direccion-modal .modal-content .modal-header{border:none}.agregar-direccion-modal .modal-content .modal-header h3{font-size:23px}.agregar-direccion-modal .modal-content .modal-body{padding-top:0}.agregar-direccion-modal .modal-content .modal-body input{height:40px;width:100%}.agregar-direccion-modal .modal-content .modal-body label{margin-bottom:5px;margin-top:15px}.agregar-direccion-modal .modal-content .modal-body .estadoF,.agregar-direccion-modal .modal-content .modal-body .municipioF,.agregar-direccion-modal .modal-content .modal-body .paisF{border-style:dashed}.agregar-direccion-modal .modal-content .modal-body .autocomplete-item{position:relative}.agregar-direccion-modal .modal-content .modal-body .autocomplete-item #coloniaF:focus+.dropdown-list{opacity:1;visibility:visible}.agregar-direccion-modal .modal-content .modal-body .autocomplete-item .dropdown-list{background:#fff;border-radius:4px;box-shadow:0 1px 3px 0 rgba(0,0,0,.15);left:0;list-style:none;margin-bottom:0;max-height:200px;opacity:0;overflow-y:auto;padding:0;position:absolute;top:calc(100% + 2px);transition-duration:.1s;visibility:hidden;width:100%;z-index:3}.agregar-direccion-modal .modal-content .modal-body .autocomplete-item .dropdown-list li{background:#fff;color:#666;font-size:13px;font-weight:300;line-height:1.35;margin:0;overflow:hidden;padding:10px 15px;text-overflow:ellipsis;transition-duration:.3s}.agregar-direccion-modal .modal-content .modal-body .autocomplete-item .dropdown-list li:hover{background:#f5f5f5;cursor:pointer}.agregar-direccion-modal .modal-content .modal-footer{border:none;display:flex;justify-content:center}.perfil-favoritos{margin-top:50px}.perfil-favoritos .no-resultados{color:#d6d6d6;font-size:16px;text-align:center}.perfil-favoritos .productos-list .col-product-list .item-producto{overflow:hidden;position:relative;width:100%}.perfil-favoritos .productos-list .col-product-list .item-producto:hover{border:1px solid #d6d6d6;border-radius:5px}.perfil-favoritos .productos-list .col-product-list .img{aspect-ratio:.86;width:100%}.perfil-favoritos .productos-list .col-product-list .img img{padding:2%;width:inherit}.perfil-favoritos .productos-list .col-product-list h4{color:#000;font-size:16px;font-weight:400;height:40px;margin-left:10px}@media (max-width:600px){.perfil-favoritos .productos-list .col-product-list h4{font-size:13px}}.perfil-favoritos .productos-list .col-product-list p{color:#e3332e;font-size:1.25rem;margin-left:10px}@media (max-width:769px){.perfil-favoritos .productos-list .col-product-list p{font-size:16px}}.perfil-favoritos .productos-list .col-product-list .favoritos-boton{background:#fff;border-radius:50%;color:#e3332e;cursor:pointer;height:40px;position:absolute;right:5px;top:5px;transition:all .15s ease-in-out 0s;width:40px}.perfil-favoritos .productos-list .col-product-list .favoritos-boton i{font-size:20px;left:50%;position:absolute;top:55%;transform:translate(-50%,-50%)}.perfil-favoritos .productos-list .col-product-list .favoritos-boton:hover{background-color:#d9d9d9}.perfil-favoritos .productos-list .col-product-list .price s{color:#b3b3b3;font-size:16px;font-weight:500}.mi-perfil-detalle{margin-top:40px}.mi-perfil-detalle .form-group{margin-bottom:15px}.mi-perfil-detalle .form-group label{margin:10px 0 10px 15px}.mi-perfil-detalle .form-group input{border-radius:10px}.mi-perfil-detalle .cambiar-pass{cursor:pointer}.mi-perfil-detalle .cambiar-pass p{font-weight:500;margin-top:20px}.mi-perfil-detalle .boton-guardar-cambios{margin-top:30px;text-align:end}@media (max-width:767px){.mi-perfil-detalle .boton-guardar-cambios{text-align:center}}.mi-perfil-detalle .boton-guardar-cambios button{height:65px;width:280px}.mi-perfil .mi-perfil-botones .direcciones-titulo{display:flex;justify-content:space-between}@media (max-width:767px){.mi-perfil .mi-perfil-botones .direcciones-titulo{flex-direction:column}}.general-content-direcciones{margin-top:50px}.general-content-direcciones .no-resultados{text-align:center}.general-content-direcciones .direcciones-area,.general-content-direcciones .direcciones-area td,.general-content-direcciones .direcciones-area th{border:none}.general-content-direcciones .direcciones-area .no-resultados{color:#d6d6d6;margin-bottom:100px;margin-top:50px;padding:0;text-align:center}.general-content-direcciones .direcciones-area .direccion{margin-bottom:30px}.general-content-direcciones .direcciones-area .direccion .direccion-general-nombre{display:flex;justify-content:space-between}.general-content-direcciones .direcciones-area .direccion .direccion-general-nombre h5{font-size:22px;font-weight:400}@media (max-width:767px){.general-content-direcciones .direcciones-area .direccion .direccion-general-nombre h5{font-size:16px}}.general-content-direcciones .direcciones-area .direccion .domicilio{font-size:16px;font-weight:300;margin-bottom:5px}@media (max-width:767px){.general-content-direcciones .direcciones-area .direccion .domicilio{font-size:12px}}.general-content-direcciones .direcciones-area .direccion .codigo-postal{margin-bottom:0}.general-content-direcciones .direcciones-area .direccion .img{text-align:end}.general-content-direcciones .direcciones-area .direccion .img img{margin:10% auto 0;width:30px}@media (max-width:767px){.general-content-direcciones .direcciones-area .direccion .img img{width:19px}}.general-content-direcciones .direcciones-area .direccion .content-buttons{display:flex;justify-content:space-between;width:20%}.general-content-direcciones .direcciones-area .direccion .content-buttons .button-circle{margin-top:20px}.general-content-direcciones .direcciones-area .direccion .content-buttons .button-circle p{cursor:pointer;font-weight:500}@media (max-width:1000px){.general-content-direcciones .direcciones-area .direccion .content-buttons .button-circle p{font-size:12px}}.general-content-direcciones .direcciones-area .direccion .content-buttons .button-circle .eliminar{color:#e3332e;margin-left:15px}.mi-perfil .mi-perfil-botones .accion-header{height:65px;width:280px}@media (max-width:767px){.mi-perfil .mi-perfil-botones .accion-header{font-size:10px;height:30px;margin-top:20px;width:150px}}.mis-compras-area{margin-top:40px}.mis-compras-area table,.mis-compras-area td,.mis-compras-area th{border:none}.mis-compras-area thead{border-bottom:none!important}@media (max-width:767px){.mis-compras-area thead .date-columna,.mis-compras-area thead .options-columns{display:none}}.mis-compras-area thead tr th{font-size:16px;font-weight:400}.mis-compras-area tbody tr{vertical-align:middle}.mis-compras-area tbody tr td{padding:30px 15px}.mis-compras-area tbody .folio p{font-weight:300;margin-bottom:0}@media (max-width:767px){.mis-compras-area tbody .folio p{font-size:16px}}.mis-compras-area tbody .folio span{display:none;margin-bottom:0}@media (max-width:767px){.mis-compras-area tbody .folio span{display:block;font-size:10px;font-weight:400}.mis-compras-area tbody .date-columna{display:none}}.mis-compras-area tbody .total-columna{font-weight:500}.mis-compras-area tbody .button-circle button{font-size:16px;height:38px;margin-bottom:0;padding:0;width:146px}@media (max-width:767px){.mis-compras-area tbody .button-circle{display:none}}.mis-compras-area .no-resultados{color:#d6d6d6;padding:50px;text-align:center}.general-content{padding-top:30px}.general-content .estatus-general{background-color:#fff;border:1px solid #dee2e7;border-radius:3px;margin-bottom:30px;padding:20px 30px;position:relative}@media (max-width:550px){.general-content .estatus-general{padding:15px 20px}}@media (max-width:500px){.general-content .estatus-general{margin-bottom:20px;padding:15px}}.general-content .estatus-general.segundo-estatus-activo .flex-estatus:before{width:calc(50% - 20px)}.general-content .estatus-general.tercer-estatus-activo .flex-estatus:before{width:calc(100% - 20px)}.general-content .estatus-general .entrega-estimada{display:block;text-align:right;width:100%}.general-content .estatus-general .flex-estatus{display:flex;position:relative;width:100%}.general-content .estatus-general .flex-estatus:before{background:#df2c29;content:"";height:4px;left:10px;position:absolute;top:calc(50% - 10px);transform:translateY(-50%);width:-20px;z-index:2}.general-content .estatus-general .flex-estatus:after{background:#f3f5f9;content:"";height:4px;left:50%;position:absolute;top:calc(50% - 10px);transform:translate(-50%,-50%);width:calc(100% - 100px);z-index:1}@media (max-width:345px){.general-content .estatus-general .flex-estatus.pendiente:after,.general-content .estatus-general .flex-estatus.pendiente:before{top:calc(50% - 20px)}}.general-content .estatus-general .flex-estatus .estatus-item{display:inline-block;margin-bottom:2rem;margin-top:2rem;position:relative;width:33.33%;z-index:2}.general-content .estatus-general .flex-estatus .estatus-item.segundo-estatus{text-align:center}.general-content .estatus-general .flex-estatus .estatus-item.tercer-estatus{text-align:right}.general-content .estatus-general .flex-estatus .estatus-item .estatus-text{font-size:12px;line-height:20px;margin-bottom:0;text-align:center}.general-content .estatus-general .flex-estatus .estatus-item.activo .estatus-text{font-weight:700}.general-content .estatus-general .flex-estatus .estatus-item.activo .estatus-content:before{animation:MoveUpDown 1s linear infinite;border:solid #df2c29;border-width:0 3px 3px 0;content:"";height:10px;left:50%;position:absolute;top:-25px;transform:translateX(-50%) rotate(45deg);width:10px}.general-content .estatus-general .flex-estatus .estatus-item.activo .estatus-content .circle-estatus{background:#df2c29}.general-content .estatus-general .flex-estatus .estatus-item.activo .estatus-content .circle-estatus .payment path{fill:#fff}.general-content .estatus-general .flex-estatus .estatus-item.activo .estatus-content .circle-estatus svg path{stroke:#fff}.general-content .estatus-general .flex-estatus .estatus-item.activo.final .estatus-content:before{display:none}.general-content .estatus-general .flex-estatus .estatus-item.estatus-completado .estatus-content .circle-estatus{background:#df2c29}.general-content .estatus-general .flex-estatus .estatus-item.estatus-completado .estatus-content .circle-estatus .payment path{fill:#fff}.general-content .estatus-general .flex-estatus .estatus-item.estatus-completado .estatus-content .circle-estatus svg path{stroke:#fff}.general-content .estatus-general .flex-estatus .estatus-item .estatus-content{display:inline-block;position:relative}.general-content .estatus-general .flex-estatus .estatus-item .estatus-content .completado{background:#f3f5f9;border-radius:50%;height:22px;opacity:0;position:absolute;right:0;top:0;visibility:hidden;width:22px}.general-content .estatus-general .flex-estatus .estatus-item .estatus-content .completado i,.general-content .estatus-general .flex-estatus .estatus-item .estatus-content .completado iconify-icon{color:#33d067;font-size:10px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}@media (max-width:500px){.general-content .estatus-general .flex-estatus .estatus-item .estatus-content .completado{height:18px;width:18px}}.general-content .estatus-general .flex-estatus .estatus-item .estatus-content .circle-estatus{background-color:#fff;border:1px solid #e3e9ef;border-radius:50%;color:#df2c29;display:inline-block;font-size:32px;font-weight:600;height:64px;min-width:64px;overflow:hidden;position:relative;text-align:center;width:64px}.general-content .estatus-general .flex-estatus .estatus-item .estatus-content .circle-estatus .payment path{fill:#e3332e}.general-content .estatus-general .flex-estatus .estatus-item .estatus-content .circle-estatus img,.general-content .estatus-general .flex-estatus .estatus-item .estatus-content .circle-estatus svg{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.general-content .estatus-general .flex-estatus .estatus-item .estatus-content .circle-estatus svg path{stroke:#e3332e}@media (max-width:500px){.general-content .estatus-general .flex-estatus .estatus-item .estatus-content{height:50px;min-width:50px;width:50px}.general-content .estatus-general .flex-estatus .estatus-item .estatus-content svg{width:28px}}.general-content .forma-pago-contenedor{background-color:#fff;border:1px solid #dee2e7;border-radius:3px;margin-bottom:30px;padding:20px 30px;position:relative}@media (max-width:550px){.general-content .forma-pago-contenedor{padding:15px 20px}}@media (max-width:500px){.general-content .forma-pago-contenedor{margin-bottom:20px;padding:15px}}.general-content .forma-pago-contenedor h5.titulo{font-size:16px;margin:0 0 14px}@media (max-width:500px){.general-content .forma-pago-contenedor h5.titulo{font-size:14px}}.general-content .forma-pago-contenedor p.texto-simple{font-size:14px}@media (max-width:500px){.general-content .forma-pago-contenedor p.texto-simple{font-size:12px}}.general-content .forma-pago-contenedor .forma-pago-item{align-content:center;align-items:center;display:flex;vertical-align:middle;width:100%}.general-content .forma-pago-contenedor .forma-pago-item .texto-simple{display:inline-block;margin-bottom:0;width:calc(100% - 214px)}.general-content .forma-pago-contenedor .forma-pago-item .texto-simple a{color:#e3332e;display:block;font-size:12px}.general-content .forma-pago-contenedor .forma-pago-item .texto-simple span.pago-estatus{color:#7d879c;display:block;font-size:14px}@media (max-width:550px){.general-content .forma-pago-contenedor .forma-pago-item .texto-simple{width:calc(100% - 164px)}}@media (max-width:500px){.general-content .forma-pago-contenedor .forma-pago-item .texto-simple{width:calc(100% - 131px)}}.general-content .forma-pago-contenedor .forma-pago-item .icono{display:inline-block;height:48px;margin-right:16px;position:relative;width:80px}.general-content .forma-pago-contenedor .forma-pago-item .icono img{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}@media (max-width:500px){.general-content .forma-pago-contenedor .forma-pago-item .icono{height:35px;width:35px}.general-content .forma-pago-contenedor .forma-pago-item .icono i{font-size:15px}}.general-content .forma-pago-contenedor .forma-pago-item a.boton-url-pago{background:transparent;border:1px solid #e3332e;color:#e3332e;font-size:12px;padding:.8em 0;text-align:center;text-transform:uppercase;width:150px}@media (max-width:550px){.general-content .forma-pago-contenedor .forma-pago-item a.boton-url-pago{font-size:10px;width:100px}.general-content .forma-pago-contenedor .forma-pago-item a.boton-url-pago span{display:none}}@media (max-width:500px){.general-content .forma-pago-contenedor .forma-pago-item a.boton-url-pago{padding:5px 0;width:80px}}.general-content .forma-pago-contenedor .tarjeta-pago{padding-bottom:15px}.general-content .forma-pago-contenedor .tarjeta-pago .submitCompra{margin-top:20px}.general-content .forma-pago-contenedor .tarjeta-pago .final-separator{height:30px}.general-content .forma-pago-contenedor .tarjeta-pago #datosTarjeta{margin-left:-10px;margin-right:-10px;padding-top:15px}@media (max-width:600px){.general-content .forma-pago-contenedor .tarjeta-pago #datosTarjeta{margin-left:0;margin-right:0}}.general-content .forma-pago-contenedor .tarjeta-pago #datosTarjeta .select-form .campo{margin:5px auto}.general-content .forma-pago-contenedor .tarjeta-pago #datosTarjeta .select-form .campo select{border-radius:5px;width:100%}@media (max-width:600px){.general-content .forma-pago-contenedor .tarjeta-pago #datosTarjeta .select-form .campo{max-width:100%}}.general-content .forma-pago-contenedor .tarjeta-pago #datosTarjeta .campo{width:100%}.general-content .forma-pago-contenedor .tarjeta-pago #datosTarjeta .campo.mini-input input{width:60px}@media (max-width:992px){.general-content .forma-pago-contenedor .tarjeta-pago #datosTarjeta .campo.mini-input input{width:50px}}.general-content .forma-pago-contenedor .tarjeta-pago #datosTarjeta .right-col{padding-left:0}@media (max-width:600px){.general-content .forma-pago-contenedor .tarjeta-pago #datosTarjeta .right-col{padding-left:15px}}.general-content .forma-pago-contenedor .tarjeta-pago #datosTarjeta .left-col{padding-right:0}@media (max-width:600px){.general-content .forma-pago-contenedor .tarjeta-pago #datosTarjeta .left-col{padding-right:15px}.general-content .forma-pago-contenedor .tarjeta-pago #datosTarjeta .left-col,.general-content .forma-pago-contenedor .tarjeta-pago #datosTarjeta .right-col{width:100%}}.general-content .productos-contenedor{background-color:#fff;border:1px solid #dee2e7;border-radius:3px;margin-bottom:30px;padding:20px 30px;position:relative}@media (max-width:550px){.general-content .productos-contenedor{padding:15px 20px}}@media (max-width:500px){.general-content .productos-contenedor{margin-bottom:20px;padding:15px}}.general-content .productos-contenedor .table-productos{border-collapse:separate;border-spacing:0 10px;margin:0}.general-content .productos-contenedor .table-productos tbody tr:nth-child(2n){background-color:#fff}.general-content .productos-contenedor .table-productos tbody tr td{border:none;color:#7d879c;font-size:14px}.general-content .productos-contenedor .table-productos tbody tr td a,.general-content .productos-contenedor .table-productos tbody tr td p{color:#7d879c;margin:0 0 5px}@media (max-width:500px){.general-content .productos-contenedor .table-productos tbody tr td a,.general-content .productos-contenedor .table-productos tbody tr td p{font-size:12px}}.general-content .productos-contenedor .table-productos tbody tr td.imagen{width:64px}@media (max-width:500px){.general-content .productos-contenedor .table-productos tbody tr td.imagen{width:50px}}.general-content .productos-contenedor .table-productos tbody tr td.imagen img{width:64px}@media (max-width:500px){.general-content .productos-contenedor .table-productos tbody tr td.imagen img{width:50px}}.general-content .productos-contenedor .table-productos tbody tr td.descripcion h6{color:#2b3445;font-size:14px;margin:0 0 5px}@media (max-width:500px){.general-content .productos-contenedor .table-productos tbody tr td.descripcion h6{font-size:12px}.general-content .productos-contenedor .table-productos tbody tr td.cantidad{text-align:right}}.general-content .productos-contenedor .table-productos tbody tr td.importe{text-align:right}@media (max-width:992px){.general-content .productos-contenedor .table-productos tbody tr td.importe{display:none}}@media (max-width:767px){.general-content .productos-contenedor .table-productos tbody tr td.importe{display:table-cell}}@media (max-width:500px){.general-content .productos-contenedor .table-productos tbody tr td.importe{display:none}}.general-content .direccion-totales{display:flex;gap:24px}@media (max-width:500px){.general-content .direccion-totales{display:block}}.general-content .direccion-totales .direccion-content,.general-content .direccion-totales .totales-content{background-color:#fff;border:1px solid #dee2e7;border-radius:3px;display:inline-block;padding:20px 30px;width:50%}@media (max-width:550px){.general-content .direccion-totales .direccion-content,.general-content .direccion-totales .totales-content{padding:15px 20px}}@media (max-width:500px){.general-content .direccion-totales .direccion-content,.general-content .direccion-totales .totales-content{margin-bottom:20px;padding:15px;width:100%}}.general-content .direccion-totales .direccion-content h5.titulo,.general-content .direccion-totales .totales-content h5.titulo{font-size:16px;margin:0 0 14px}@media (max-width:500px){.general-content .direccion-totales .direccion-content h5.titulo,.general-content .direccion-totales .totales-content h5.titulo{font-size:14px}}.general-content .direccion-totales .direccion-content p.texto-simple,.general-content .direccion-totales .totales-content p.texto-simple{font-size:14px}@media (max-width:500px){.general-content .direccion-totales .direccion-content p.texto-simple,.general-content .direccion-totales .totales-content p.texto-simple{font-size:12px}}.general-content .direccion-totales .totales-content .total-row{display:flex;margin-bottom:15px;width:100%}.general-content .direccion-totales .totales-content .total-row .descripcion-row,.general-content .direccion-totales .totales-content .total-row .titulo-row{font-size:14px;margin:0;width:50%}@media (max-width:500px){.general-content .direccion-totales .totales-content .total-row .descripcion-row,.general-content .direccion-totales .totales-content .total-row .titulo-row{font-size:12px}}.general-content .direccion-totales .totales-content .total-row .titulo-row{font-weight:400}.general-content .direccion-totales .totales-content .total-row .descripcion-row{text-align:right}.general-content .direccion-totales .totales-content .total-row.total-bold{border-top:1px solid #f3f5f9;padding-top:10px}.general-content .direccion-totales .totales-content .total-row.total-bold .descripcion-row,.general-content .direccion-totales .totales-content .total-row.total-bold .titulo-row{font-size:16px;font-weight:500}.general-content .datos-tarjetas-detalle{padding:0 10px}.general-content .datos-tarjetas-detalle .campo{margin-bottom:15px}.general-content .datos-tarjetas-detalle .submit-content button{background:#e3332e;border-radius:0;color:#fff;font-size:20px;height:65px;width:280px}.section-ficha{background:url(/assets/images/registro/back.jpg) 50% no-repeat!important;background-size:cover!important;height:auto;min-height:900px!important;padding-top:80px;width:100%}.section-ficha .content-ficha{display:table;margin:0 auto 30px;max-width:655px;padding:0 15px;width:100%}.section-ficha .content-ficha .introRegister{display:table;height:auto;margin:50px auto;width:100%}@media (max-width:600px){.section-ficha .content-ficha .introRegister{margin:20px auto}.section-ficha .content-ficha .introRegister h1{font-size:25px}}.section-ficha .content-ficha .ficha{background:#fff;border:1px solid #dee2e7;border-radius:5px;box-sizing:border-box}.section-ficha .content-ficha .ficha .ficha-deposito{padding:20px}.section-ficha .content-ficha .ficha .opps-reminder{background:#000;color:#fff;font-size:11px;padding:9px 0 10px;position:relative;text-align:center;text-transform:uppercase;top:-1px}.section-ficha .content-ficha .ficha .opps-info{position:relative}.section-ficha .content-ficha .ficha .opps-info .opps-brand{margin-bottom:30px}.section-ficha .content-ficha .ficha .opps-info .opps-brand img{max-width:240px}@media (max-width:500px){.section-ficha .content-ficha .ficha .opps-info .opps-brand img{margin-left:0;margin-top:10px;max-width:150px}}@media (max-width:400px){.section-ficha .content-ficha .ficha .opps-info .opps-brand img{margin-top:15px;max-width:110px}}.section-ficha .content-ficha .ficha .opps-info .opps-ammount{margin-left:5px}.section-ficha .content-ficha .ficha .opps-info .opps-ammount h3{font-size:20px;font-weight:400;margin-bottom:15px}@media (max-width:500px){.section-ficha .content-ficha .ficha .opps-info .opps-ammount h3{font-size:15px}}@media (max-width:400px){.section-ficha .content-ficha .ficha .opps-info .opps-ammount h3{font-size:12px}}.section-ficha .content-ficha .ficha .opps-info .opps-ammount h2{color:#000;font-size:35px;font-weight:600;line-height:24px;margin-bottom:0;margin-top:10px}@media (max-width:500px){.section-ficha .content-ficha .ficha .opps-info .opps-ammount h2{font-size:20px;margin-top:0}}@media (max-width:400px){.section-ficha .content-ficha .ficha .opps-info .opps-ammount h2{font-size:15px}}.section-ficha .content-ficha .ficha .opps-info .opps-ammount p{font-size:10px;line-height:24px}.section-ficha .content-ficha .ficha .opps-info .opps-ammount span{line-height:24px}.section-ficha .content-ficha .ficha .opps-info:after{clear:both;content:" ";display:block;font-size:0;height:0;visibility:hidden}.section-ficha .content-ficha .ficha .opps-reference{background:#f1f1f1;border-radius:4px;color:#000;font-size:15px;margin:35px 0;padding:5px 30px;text-align:left}.section-ficha .content-ficha .ficha .opps-reference h3{font-size:15px;font-weight:300;margin:25px 0}@media (max-width:500px){.section-ficha .content-ficha .ficha .opps-reference h3{font-size:12px}}.section-ficha .content-ficha .ficha .opps-reference h3 span{font-weight:500;margin-right:20px}@media (max-width:500px){.section-ficha .content-ficha .ficha .opps-reference h3 span{font-size:12px;margin-right:5px}.section-ficha .content-ficha .ficha .opps-reference{margin:20px 10px}}@media (max-width:400px){.section-ficha .content-ficha .ficha .opps-reference{margin:10px 10px 20px}}.section-ficha .content-ficha .ficha .opps-instructions{border-radius:0 0 5px 5px;padding:0 20px 20px}@media (max-width:500px){.section-ficha .content-ficha .ficha .opps-instructions{padding:20px 10px}}.section-ficha .content-ficha .ficha .opps-instructions h4{font-size:15px}@media (max-width:500px){.section-ficha .content-ficha .ficha .opps-instructions h4{font-size:14px}}.section-ficha .content-ficha .ficha .opps-instructions p{font-size:14px}@media (max-width:500px){.section-ficha .content-ficha .ficha .opps-instructions p{font-size:12px}}.section-ficha .content-ficha .boton-descargar{margin-bottom:50px;padding-top:30px;text-align:center}.section-ficha .content-ficha .boton-descargar .btn-primary{line-height:23px;padding:6px 20px}.section-ficha-oxxo{background:url(/assets/images/registro/back.jpg) 50% no-repeat!important;background-size:cover!important;height:auto;min-height:900px!important;padding-top:80px;width:100%}.section-ficha-oxxo .content-ficha{display:table;margin:0 auto 30px;max-width:650px;padding:0 15px;width:100%}.section-ficha-oxxo .content-ficha .introRegister{display:table;height:auto;margin:50px auto;width:100%}@media (max-width:600px){.section-ficha-oxxo .content-ficha .introRegister{margin:20px auto}.section-ficha-oxxo .content-ficha .introRegister h1{font-size:25px}}.section-ficha-oxxo .content-ficha .ficha{background:#fff;border:1px solid #dee2e7;box-sizing:border-box;padding:20px}.section-ficha-oxxo .content-ficha .ficha .opps-reminder{color:#d6d6d6;font-size:13px;font-weight:500;margin:0 20px;padding:9px 0 10px;position:relative;text-align:center;text-transform:uppercase}@media (max-width:500px){.section-ficha-oxxo .content-ficha .ficha .opps-reminder{font-size:11px;margin:0 10px}}.section-ficha-oxxo .content-ficha .ficha .opps-info{margin-top:26px;position:relative}.section-ficha-oxxo .content-ficha .ficha .opps-info .opps-brand{margin-bottom:20px}.section-ficha-oxxo .content-ficha .ficha .opps-info .opps-brand img{max-width:200px}@media (max-width:500px){.section-ficha-oxxo .content-ficha .ficha .opps-info .opps-ammount{padding-right:10px}}.section-ficha-oxxo .content-ficha .ficha .opps-info .opps-ammount h3{font-size:20px;font-weight:400;margin-bottom:5px;margin-top:0}@media (max-width:500px){.section-ficha-oxxo .content-ficha .ficha .opps-info .opps-ammount h3{font-size:15px}}@media (max-width:400px){.section-ficha-oxxo .content-ficha .ficha .opps-info .opps-ammount h3{font-size:12px}}.section-ficha-oxxo .content-ficha .ficha .opps-info .opps-ammount h2{color:#000;font-size:35px;font-weight:600;line-height:24px;margin-bottom:5px;margin-top:0}@media (max-width:500px){.section-ficha-oxxo .content-ficha .ficha .opps-info .opps-ammount h2{font-size:20px;margin-top:0}}@media (max-width:400px){.section-ficha-oxxo .content-ficha .ficha .opps-info .opps-ammount h2{font-size:20px}}.section-ficha-oxxo .content-ficha .ficha .opps-info .opps-ammount p{font-size:10px;line-height:24px}.section-ficha-oxxo .content-ficha .ficha .opps-info .opps-ammount span{line-height:24px}.section-ficha-oxxo .content-ficha .ficha .opps-info:after{clear:both;content:" ";display:block;font-size:0;height:0;visibility:hidden}.section-ficha-oxxo .content-ficha .ficha .opps-reference{color:#000;font-size:15px;margin:20px 0;text-align:left}@media (max-width:500px){.section-ficha-oxxo .content-ficha .ficha .opps-reference{margin:20px 10px}}.section-ficha-oxxo .content-ficha .ficha .opps-reference h3{font-size:15px;margin:0 0 10px}.section-ficha-oxxo .content-ficha .ficha .opps-reference h2{background:#f1f1f1;font-size:27px;font-weight:500;letter-spacing:1px;margin:0;padding:10px 0 7px;text-align:center}@media (max-width:500px){.section-ficha-oxxo .content-ficha .ficha .opps-reference h2{font-size:20px}}.section-ficha-oxxo .content-ficha .ficha .opps-instructions{border-radius:0 0 5px 5px;border-top:1px solid #b0afb5;padding:20px}.section-ficha-oxxo .content-ficha .ficha .opps-instructions h3{font-size:15px;margin-bottom:20px;text-transform:uppercase}@media (max-width:600px){.section-ficha-oxxo .content-ficha .ficha .opps-instructions h3{font-size:14px}}.section-ficha-oxxo .content-ficha .ficha .opps-instructions ol{padding-left:10px;text-align:left}.section-ficha-oxxo .content-ficha .ficha .opps-instructions ol li{font-size:14px;line-height:20px;margin-bottom:10px;text-align:left}@media (max-width:600px){.section-ficha-oxxo .content-ficha .ficha .opps-instructions ol li{font-size:12px}}@media (max-width:500px){.section-ficha-oxxo .content-ficha .ficha .opps-instructions{padding:20px 10px}}.section-ficha-oxxo .content-ficha .boton-descargar{margin-bottom:50px;padding-top:30px;text-align:center}.section-ficha-oxxo .content-ficha .boton-descargar a{background-color:#e3332e;border:none;color:#fff;font-size:20px;height:65px;padding:1rem 2rem;width:280px}.section-ficha-oxxo .content-ficha .opps-footnote{background:#fff;border-radius:4px;color:#108f30;font-size:12px;margin-top:22px;padding:22px 5px 24px 0;text-align:center}
