@font-face{font-family:Montserrat-ExtraLight;src:url(../fonts/Montserrat-ExtraLight.ttf)}@font-face{font-family:Montserrat-Light;src:url(../fonts/Montserrat-Light.ttf)}@font-face{font-family:Montserrat-Regular;src:url(../fonts/Montserrat-Regular.ttf)}@font-face{font-family:Montserrat-Bold;src:url(../fonts/Montserrat-Bold.ttf)}@font-face{font-family:WorkSans-Thin;src:url(../fonts/WorkSans-Thin.ttf)}a,a:hover{color:#333}.cerrar-flotante-wssp{position:fixed;right:23px;color:#fff;font-family:Montserrat-Bold;font-size:14px;bottom:106px;z-index:9999}.cerrar-flotante-wssp:hover{cursor:pointer}.centerfull{display:flex;align-items:center;justify-content:center}.pointer{cursor:pointer}.div-top-header{background-color:var(--color-primario);color:#fff;font-size:13px;font-family:Montserrat-Light}.div-top-header-txt{text-align:right}.header-div{display:block;height:90px;background-color:#fff;border-bottom:1px solid;padding:10px}.menu{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;align-items:center;height:100%;font-family:Montserrat-Regular}.main-menu{list-style-type:none;margin:0;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;align-items:center}.main-menu>li{display:block;position:relative;padding:20px}.main-menu>li a{color:#000;text-transform:uppercase}.sub-menu{list-style-type:none;position:absolute;z-index:1;top:0;left:100%;min-width:178px;max-width:225px;background-color:#fff;transition:all .4s;-webkit-transition:all .4s;-o-transition:all .4s;-moz-transition:all .4s;padding:5px 0;box-shadow:0 1px 5px 0 rgba(0,0,0,.2);-moz-box-shadow:0 1px 5px 0 rgba(0,0,0,.2);-webkit-box-shadow:0 1px 5px 0 rgba(0,0,0,.2);-o-box-shadow:0 1px 5px 0 rgba(0,0,0,.2);-ms-box-shadow:0 1px 5px 0 rgba(0,0,0,.2);visibility:hidden;opacity:0}.sub-menu li{position:relative;background-color:transparent;transition:all .4s;-webkit-transition:all .4s;-o-transition:all .4s;-moz-transition:all .4s}.main-menu>li>.sub-menu{top:100%;left:0}.sub-menu a{font-family:Montserrat-Regular;font-size:14px;line-height:1.5;color:#555;display:block;padding:8px 20px;width:250px;transition:all .4s;-webkit-transition:all .4s;-o-transition:all .4s;-moz-transition:all .4s}.main-menu>li:hover>a{text-decoration:none;color:var(--color-primario)}.main-menu>li:hover>.sub-menu{visibility:visible;opacity:1}.sub-menu li:hover>.sub-menu{visibility:visible;opacity:1}.sub-menu li:hover{background-color:var(--color-primario)}.sub-menu>li:hover>a{color:#fff;text-decoration:none}.slicknav_arrow{float:right}.slicknav_nav ul{padding-left:15px}.icon-header{display:flex;align-items:center;justify-content:center}.div-search{display:flex;align-items:center}.input-buscar{border:none;border-bottom:1px solid #333;width:150px;padding:3px 0;font-size:14px;font-family:Montserrat-Light}.btn-buscar{border:none;background:0 0;font-size:20px;cursor:pointer}.btn-buscar:hover{color:var(--color-primario)}.div-account,.div-cart{width:70px;text-align:center;font-size:14px;display:flex;align-items:center;justify-content:center;cursor:pointer}.div-account .lnr,.div-cart .lnr{font-size:20px}.user-logged{border:1px solid #fff;width:100%;padding:3px;border-radius:20px;background-color:var(--color-primario);color:#fff}.slider-slick .slider-next,.slider-slick .slider-prev{font-size:50px;z-index:1;position:absolute;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);cursor:pointer;color:#fff}.slider-slick .slider-prev{left:10px}.slider-slick .slider-next{right:10px}.slider-inner img{width:100%}.slick-dots{bottom:25px}.slick-dots li button:before{font-size:11px}.slick-dots li.slick-active button:before{color:#fff}.slick-dots li{width:11px}.div-texto-slider{position:absolute;z-index:1;width:30%;height:50%;top:50%;transform:translate(0,-50%);left:100px;text-align:center}.slider-infor{border:1px solid #fff;padding:15px;margin-bottom:10px}.slider-title{font-family:Montserrat-Regular;font-size:23px;color:#fff;line-height:1;margin:10px 0 20px}.slider-subtitle{font-family:Montserrat-Bold;font-size:35px;color:#fff;line-height:1;margin:20px 0}.slider-intro{font-family:Montserrat-ExtraLight;font-size:60px;color:#fff;line-height:1;margin:15px 0 5px}.btn-slider{padding:5px 15px;width:100%;background-color:var(--color-primario);color:#fff;font-family:Montserrat-Regular;font-size:25px;line-height:1;text-align:center;border:1px solid var(--color-primario);border-radius:0}.s-full{width:100%;height:100%}.w-full{width:100%}.flex-w{-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap}.flex-sb{justify-content:space-between}.flex-sb-m{justify-content:space-between;-ms-align-items:center;align-items:center}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-initialized .slick-slide{display:block}.slick-slide{outline:0!important}.slick-slide{display:none;float:left;height:100%;min-height:1px}.pos-relative{position:relative}.wrap-pic-h,.wrap-pic-max-h,.wrap-pic-max-s,.wrap-pic-max-w,.wrap-pic-s,.wrap-pic-w{display:block}.wrap-pic-w{border:1px solid #ccc}.wrap-pic-w img{width:100%}.slick-slide img{display:block}.how-pos1{position:absolute;top:10px;right:10px}.bor0{border-radius:50%}.bg0{background-color:#fff}.size-108{width:40px;height:40px}.cl10{color:#1d1d1d}.wrap-header-cart,.wrap-header-usuario{position:fixed;z-index:2;width:100%;height:100vh;top:0;right:0;background-color:rgba(0,0,0,0);visibility:hidden;-webkit-transition:all .4s;-o-transition:all .4s;-moz-transition:all .4s;transition:all .4s}.div-content-usuario,.header-cart{position:fixed;z-index:1;width:390px;max-width:calc(100% - 30px);height:100vh;top:0;right:-400px;background-color:#fff;padding:30px;-webkit-transition:all .4s;-o-transition:all .4s;-moz-transition:all .34;transition:all .4s;box-shadow:0 3px 6px 0 rgba(0,0,0,.18);-moz-box-shadow:0 3px 6px 0 rgba(0,0,0,.18);-webkit-box-shadow:0 3px 6px 0 rgba(0,0,0,.18);-o-box-shadow:0 3px 6px 0 rgba(0,0,0,.18);-ms-box-shadow:0 3px 6px 0 rgba(0,0,0,.18)}.div-content-usuario::after,.header-cart::after{content:"";display:block;width:100%;height:9%;min-height:30px}.show-header-cart,.show-header-usuario{visibility:visible;background-color:rgba(0,0,0,.6)}.show-header-cart .header-cart,.show-header-usuario .div-content-usuario{right:0}.header-cart-title,.header-usuario-title{width:100%;max-width:100%;font-size:25px;display:flex;justify-content:space-between;-ms-align-items:center;align-items:center;margin-bottom:20px}.header-usuario{border-bottom:1px solid #ccc;margin-bottom:20px}.header-usuario-title-cuenta{width:100%;max-width:100%;font-size:20px;display:flex;justify-content:space-between;-ms-align-items:center;align-items:center;text-transform:inherit}.header-cart-content{flex-grow:1;overflow:auto;align-content:space-between;height:100%;margin-bottom:20px}.header-cart-wrapitem{flex-grow:1;height:68%;padding:15px 0;border-top:1px solid #ccc;border-bottom:1px solid #ccc}.body-usuario label{margin:0;font-family:Montserrat-Light;font-size:14px}.body-usuario input,.form-control{font-family:Montserrat-Light;font-size:13px;border:none;border-radius:0;border-bottom:1px solid #ccc;margin-bottom:5px;padding:3px 0;height:30px}.btn-user{background-color:var(--color-primario);color:#fff;font-size:14px;text-transform:uppercase;font-family:Montserrat-Regular;width:100%;border-radius:0;border:1px solid var(--color-primario);margin-top:5px}.btn-user:hover{background-color:#fff;color:var(--color-primario)}.recordar-clave{margin-bottom:15px;margin-top:10px;color:var(--color-primario);font-size:14px;font-family:Montserrat-Light}.header-cart-item{display:flex;align-items:center;margin-bottom:10px;list-style-type:none}.header-cart-item-img{width:60px;position:relative;margin-right:20px;cursor:pointer}.header-cart-item-img img{width:100%}.header-cart-item-txt{width:calc(100% - 110px)}.header-cart-item-name{display:block;font-family:Montserrat-Regular;font-size:14px;color:#555;line-height:1.3}.header-cart-item-info{display:block;font-family:Montserrat-Regular;font-size:14px;color:#888;line-height:1.5}.header-cart-item-delete{width:30px;position:relative;cursor:pointer;text-align:center}.btn-delete-cart{background-color:transparent;border:none;width:100%;height:100%;text-align:center;cursor:pointer;padding:15px 3px}.btn-delete-cart:hover{color:var(--color-primario)}.header-cart-total{font-family:Montserrat-Regular;font-size:20px;color:#222;line-height:1.3;text-align:center}.mtext-103{font-family:Montserrat-Bold;font-size:18px;line-height:1.333333;text-transform:uppercase}.header-cart-buttons{text-align:center;margin-top:20px}.btn-carrito-det{background-color:var(--color-primario);font-family:Montserrat-Regular;color:#fff;border-radius:0}.size-lineas{width:calc(100% / 3);padding:10px}.block-linea{display:block;position:relative;border:1px solid #ccc}.block-linea img{width:100%;vertical-align:middle;border-style:none}.block-linea-txt{position:absolute;left:0;top:0;width:100%;height:100%;padding:20px;z-index:1;text-decoration:none;color:#fff}.block-linea-txt:hover{text-decoration:none}.block-linea-info{display:none;text-decoration:none;color:#fff;font-family:Montserrat-Bold;text-transform:uppercase;font-size:25px}.block-linea-txt:hover .block-linea-info,.block-linea-txt:hover .div-hover{display:block}.block-linea-txt .div-hover{display:none;position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--color-primario);opacity:.7;z-index:-1}.title-sec{text-align:center;font-family:Montserrat-Bold;font-size:40px}.title-sec-deco{position:relative;width:40%;height:4px;border-radius:2px;background-color:var(--color-primario);margin:0 auto}.text-sec{font-family:Montserrat-Light;font-size:14px}.item-pro{padding:15px;position:relative}.item-pro-img{display:block;position:relative;overflow:hidden;border:1px solid #ccc;padding:3px}.item-pro-img img{width:100%;-webkit-transition:transform .9s ease;-o-transition:transform .9s ease;-moz-transition:transform .9s ease;transition:transform .9s ease}.item-pro-img:hover img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}.item-pro-div-btn{position:absolute;left:50%;transform:translate(-50%,0);display:none;align-content:center;justify-content:center;margin-top:-21px;z-index:1}.item-pro:hover .item-pro-div-btn{display:flex}.item-pro:hover .item-pro-div-opt{display:block}.btn-item-pro,.btn-pro-det{background-color:var(--color-primario);color:#fff;font-family:Montserrat-Regular;font-family:16px;text-transform:uppercase;padding:5px 30px;border:1px solid var(--color-primario);margin:3px;cursor:pointer}.btn-item-pro-icon{background-color:var(--color-primario);color:#fff;font-family:Montserrat-Regular;font-family:16px;text-transform:uppercase;padding:5px 15px;border:1px solid var(--color-primario);margin:3px;cursor:pointer}.btn-item-pro-icon:hover,.btn-item-pro:hover,.btn-pro-det:hover{background-color:#fff;color:var(--color-primario)}.btn-pro-det{margin-left:100px}.item-pro-div-ofe{position:absolute;top:30px;left:5px;padding:0 15px;background-color:var(--color-primario);font-size:14px;color:#fff}.item-pro-div-agotado{position:absolute;top:30px;right:5px;padding:0 15px;background-color:#dc3545;font-size:14px;color:#fff}.btn-agotado,.btn-agotado:hover{background-color:#545b62;border-color:#545b62;color:#fff}.item-pro-div-opt{display:none;position:absolute;left:50%;bottom:10%;transform:translate(-50%,0);width:90%;margin:0 auto;padding:6px 15px;color:#fff;text-align:center}.opciones-producto-detalle .item-pro-div-opt{display:block;position:relative;margin:0;left:inherit;bottom:inherit;transform:inherit;padding:0;width:100%;text-align:left}.back-opacity-opt{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;background-color:var(--color-primario);opacity:.7}.item-pro-size{width:calc(100% / 5);display:flex;align-content:center;justify-content:center;padding:3px}.item-pro-size label{position:relative;width:100%;height:100%;border:1px solid #fff;border-radius:20px;color:#fff;margin:0;font-size:12px;cursor:pointer}.list-option label{position:relative;width:100%;height:100%;border:1px solid var(--color-primario);border-radius:20px;color:var(--color-primario);margin:0;font-size:12px;cursor:pointer;text-align:center}.item-pro-size:hover label{border:1px solid var(--color-primario);color:var(--color-primario);background-color:#fff}.list-option label:hover{border:1px solid var(--color-primario);color:#fff;background-color:var(--color-primario)}.item-pro-size:hover .disabled{border:1px solid #fff;color:#fff;background-color:transparent}.item-pro-color .disabled .div-disabled,.item-pro-size .disabled .div-disabled{display:block}.item-pro-color{width:calc(100% / 7);display:flex;align-content:center;justify-content:center;padding:3px}.list-color,.list-option{display:flex;align-items:center;padding:3px}.list-color div{width:calc(100% / 8);display:flex;align-content:center;justify-content:center;padding:3px}.list-option div{width:calc(100% / 6);display:flex;align-content:center;justify-content:center;padding:3px}.item-pro-color label,.list-color div label{position:relative;width:100%;height:20px;border:1px solid #fff;border-radius:20px;margin:0;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:12px}.item-pro-color label i,.list-color div label i{display:none;color:#fff;mix-blend-mode:difference}.item-pro-color:hover i,.list-color div:hover label i{display:block}.item-pro-color .active i,.list-color .active i{display:block}.item-pro-size .active{background-color:#fff;color:var(--color-primario)}.list-option .active{background-color:var(--color-primario);color:#fff}.div-disabled{display:none;width:110%;height:2px;background-color:red;position:absolute;top:50%;transform:rotate(-45deg)}.opciones-producto-detalle .item-pro-size .active{background-color:var(--color-primario);color:#fff}.item-pro-color label input,.item-pro-size label input,.list-color div label input,.list-option div label input{position:absolute;visibility:hidden}.opciones-producto-detalle .item-pro-opt,.pro-det-cant{display:flex;align-items:center}.opciones-producto-detalle .item-pro-opt .flex-w{display:block}.opciones-producto-detalle .item-pro-opt .item-pro-color{width:35px;float:left}.opciones-producto-detalle .item-pro-opt .item-pro-color label{height:22px}.opciones-producto-detalle .item-pro-size{width:40px;float:left}.opciones-producto-detalle .item-pro-size label{border:1px solid var(--color-primario);color:var(--color-primario);background-color:#fff;text-align:center}.opciones-producto-detalle .item-pro-size:hover label{color:#fff;background-color:var(--color-primario)}.btn-item-pro-opt-icon{height:25px;display:flex;align-items:center;justify-content:center;border:1px solid transparent;cursor:pointer;background-color:#fff;color:#333;font-size:12px;padding:0 5px}.btn-item-pro-opt-icon:hover{border:1px solid #fff;cursor:pointer;background-color:var(--color-primario);color:#fff}.btn-pro-det-opt-icon{height:35px;display:flex;align-items:center;justify-content:center;border:1px solid var(--color-primario);cursor:pointer;background-color:var(--color-primario);color:#fff;font-size:12px;padding:0 10px}.btn-pro-det-opt-icon:hover{cursor:pointer;background-color:#fff;color:var(--color-primario)}.input-cant{width:50px;height:25px;padding:3px;text-align:center;border:1px solid transparent;font-size:13px;-moz-appearance:textfield}.opciones-producto-detalle .input-cant{width:70px;height:35px;text-align:center;border:1px solid var(--color-primario)}.input-cant::-webkit-inner-spin-button,.input-cant::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.btn-item-pro-conf{background-color:#fff;color:var(--color-primario);font-family:Montserrat-Regular;font-family:16px;text-transform:uppercase;width:100%;text-align:center;border:1px solid var(--color-primario);cursor:pointer}.btn-item-pro-conf:hover{background-color:var(--color-primario);color:#fff;border:1px solid #fff}.item-pro-info{margin-top:19px;text-align:center;font-family:Montserrat-Regular}.item-pro-price{display:flex;align-items:center;justify-content:center}.price-old{text-decoration:line-through;margin-right:15px;color:#868686}.div-sub-banner{border-top:1px solid #666;margin-top:40px;padding-top:40px;margin-bottom:40px}.item-sub-banner{font-family:Montserrat-Light;color:#000;display:flex;align-items:center;justify-content:center;text-align:left;font-size:14px}.item-sub-banner div{margin-left:15px}.sub-nav{margin:0;display:flex;padding:0;padding-top:25px;padding-bottom:25px}.item-sub-nav{font-family:Montserrat-Light;color:#888;text-decoration:none;list-style:none}.item-sub-nav a,.item-sub-nav a:active,.item-sub-nav a:link{color:#888}.item-sub-nav a:hover{color:var(--color-primario)}.item-sub-nav i{margin:0 10px}.div-cont-fil:last-child{margin-bottom:0}.item-fil{margin-bottom:20px}.item-fil-tit{font-size:15px;text-transform:uppercase;font-family:Montserrat-Regular;padding-bottom:10px;margin-bottom:10px;position:relative;margin-top:0;z-index:1;border-bottom:2px solid #e8e8e8}.list-categories{padding:0}.list-categories li{list-style-type:none;font-size:15px;font-family:Montserrat-Light}.list-categories li label{margin:0;margin-left:5px}.catalogo-enc{padding:15px;background-color:var(--color-primario);font-family:Montserrat-Regular;font-size:14px;color:#fff}.catalogo-enc select{padding:2px 10px;margin-left:10px;font-size:13px;border:1px solid #fff}.list-products{margin:0 -15px;display:flex;align-items:center}.product-grid .item-pro{width:calc(100% / 3)}.nav-pills li{width:100%}.nav-pills li a,.nav-pills li a:active,.nav-pills li a:link,.nav-pills li a:visited{color:#333}.nav-pills .active a,.nav-pills .nav-link.active,.nav-pills .show>.nav-link,.nav-pills li a:hover{color:#fff!important;background-color:var(--color-primario)!important}.item-resumen{display:flex;align-content:center;padding:10px 0;border-bottom:1px solid #ccc}.img-resumen{width:80px;margin:0 15px}.item-resumen-nombre{width:100%;font-family:Montserrat-Light;font-size:14px;padding:0 15px;display:flex;align-items:center}.item-resumen-nombre a{font-family:Montserrat-Regular;font-size:20px}.quantity{margin:0 15px}.quantity .control{display:flex;align-content:center;justify-content:center;margin-right:10px}.resumen-precio{width:35%;font-family:Montserrat-Light;margin:0 0 0 15px;display:flex;align-items:center;justify-content:flex-end;text-align:right;font-size:14px}.resumen-precio-old{text-decoration:line-through;color:#868686;font-size:13px}.btn-icon-remove{border:1px solid transparent;background-color:transparent;cursor:pointer;color:#333}.btn-icon-remove:hover{border:1px solid var(--color-primario);background-color:var(--color-primario);color:#fff}.btn-resumen-cant{background-color:#fff;border:1px solid #ccc;color:#333;height:30px;display:flex;align-items:center;justify-content:center;cursor:pointer}.btn-resumen-cant:hover{background-color:var(--color-primario);border:1px solid var(--color-primario);color:#fff}.input-resumen-cant{width:80px;height:30px;padding:3px;text-align:center;border:1px solid #ccc;font-size:13px;-moz-appearance:textfield;font-family:Montserrat-Light}.input-resumen-cant::-webkit-inner-spin-button,.input-resumen-cant::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.resumen-totales{text-align:right;font-family:Montserrat-Light;font-size:20px}.btn-icon{background-color:var(--color-primario);color:#fff;border:1px solid var(--color-primario)}.btn-icon:hover{background-color:#fff;color:var(--color-primario)}.input-bono{font-family:Montserrat-Light;text-align:center;width:100%;font-size:14px;height:30px}.btn-catalogo{background-color:var(--color-primario);font-family:Montserrat-Regular;color:#fff;border-radius:0}.btn-catalogo:hover{background-color:#fff;border-color:var(--color-primario);color:var(--color-primario)}.btn-catalogo-default{background-color:#333;font-family:Montserrat-Regular;color:#fff;border-radius:0}.btn-catalogo-default:hover{background-color:var(--color-primario);color:#fff}.slick-novedades .slick-dots{position:relative;bottom:inherit;margin-bottom:15px}.slick-novedades .slick-dots li.slick-active button:before{color:#333}.error-formulario-checkout{color:red;font-size:12px;display:none;font-family:Montserrat-Light}.checkout-form{display:inline-block;padding:25px;border:1px solid #f3f3f3;margin-bottom:25px;width:100%;border-radius:0;font-family:Montserrat-Light}.checkout-title{font-family:Montserrat-Bold;font-size:23px;text-transform:uppercase;margin-bottom:25px}.bootstrap-select>.dropdown-toggle{border-bottom:1px solid #ccc;border-radius:0;padding:3px 0;background-color:#fff;font-size:13px}.bootstrap-select>.dropdown-menu li{font-size:13px}.dropdown-item.active,.dropdown-item:active{color:#fff;text-decoration:none;background-color:var(--color-primario)}.bs-searchbox .form-control{height:30px}.list-product-order{padding:0}.order-total{font-size:18px}.btn-primary{background-color:var(--color-primario);font-family:Montserrat-Regular;color:#fff;border-radius:0;margin-top:15px;float:right}.btn-primary:hover{background-color:#fff;border-color:var(--color-primario);color:var(--color-primario)}.footer{width:100%;border-top:25px solid var(--color-primario);padding:30px 0;background-color:#ddd;color:#333}.footer .div-siguenos{display:flex;align-items:center}.footer .div-siguenos h4{margin:0}.footer .div-siguenos .div-redes{display:flex;align-items:center;justify-content:center;padding:0;margin:0;margin-left:25px}.footer .div-siguenos .div-redes .item-redes{list-style-type:none}.footer .div-siguenos .div-redes .item-redes a{width:30px;height:30px;color:#333;border:1px solid #333;display:flex;align-items:center;justify-content:center;border-radius:25px;margin:0 3px;text-decoration:none}.footer .div-siguenos .div-redes .item-redes a:hover{color:var(--color-primario);border-color:var(--color-primario)}.text-terminos{padding:5px 0;height:100px;overflow:auto;font-family:Montserrat-Light;font-size:13px;margin-bottom:15px;text-align:justify}.btn-newsletter{font-family:Montserrat-Regular;color:#fff;background-color:#333;width:100%}.btn-newsletter:hover{background-color:var(--color-primario)}.footer-intro{font-family:WorkSans-Thin;font-size:14px;font-weight:700;text-align:center;color:#333}.footer-tit{font-family:Montserrat-Regular}.div-menu-foot{padding:0}.div-menu-foot li{list-style:none;font-family:Montserrat-Light;color:#333;margin-bottom:3px}.div-menu-foot li a{font-family:Montserrat-Light;color:#333}.derechos{text-align:center;font-family:Montserrat-Light;border-top:1px solid #666;padding-top:30px}.slicknav_menu{font-size:16px;background:#4c4c4c;padding:5px}.slicknav_menu,.slicknav_menu *{box-sizing:border-box}.slicknav_menu:after,.slicknav_menu:before{content:" ";display:table}.canvas__open{display:none}.offcanvas-menu-wrapper{display:none}.wrap-slick3{position:relative}.wrap-slick3-arrows{position:absolute;z-index:100;width:83.333333%;right:0;top:calc(50% - 20px)}.arrow-slick3{font-size:25px;color:#fff;position:absolute;top:0;width:40px;height:40px;background-color:var(--color-primario);-webkit-transition:all .4s;-o-transition:all .4s;-moz-transition:all .4s;transition:all .4s;border:1px solid var(--color-primario)}.arrow-slick3:hover{background-color:#fff;color:var(--color-primario)}.prev-slick3{left:0}.next-slick3{right:0}.precioDetalle{font-size:20px;font-family:Montserrat-Light}.precioDetalle .producto-price-old{color:#888;text-decoration:line-through;margin-right:15px}.wrap-slick3-dots{width:11.111111%}.slick3{width:83.333333%}.slick3-dots{position:relative;max-height:450px;overflow:auto}.slick3-dots li{display:block;position:relative;width:100%;margin-bottom:8px;border:1px solid #ccc}.slick3-dots li img{width:100%}.slick3-dot-overlay{position:absolute;width:100%;height:100%;top:0;left:0;cursor:pointer;border:2px solid transparent;-webkit-transition:all .4s;-o-transition:all .4s;-moz-transition:all .4s;transition:all .4s}.slick3-dot-overlay:hover{border-color:#ccc}.slick3-dots .slick-active .slick3-dot-overlay{border-color:#ccc}.item-slick3{padding-right:1px}.mfp-bg{z-index:10000;background-color:#000;opacity:.9}.mfp-wrap{z-index:10000}.mfp-arrow:after,.mfp-arrow:before{display:none}.mfp-arrow{-webkit-transition:all .4s;-o-transition:all .4s;-moz-transition:all .4s;transition:all .4s}button.mfp-arrow-right{background-image:url(../images/icons/icon-next.png);background-position:center center;background-repeat:no-repeat}button.mfp-arrow-left{background-image:url(../images/icons/icon-prev.png);background-position:center center;background-repeat:no-repeat}button.mfp-close{width:75px!important;height:58px!important;line-height:44px;position:fixed;right:0;top:0;color:transparent!important;background-image:url(../images/icons/icon-close.png);background-position:center center;background-repeat:no-repeat;cursor:pointer!important;-webkit-transition:all .4s;-o-transition:all .4s;-moz-transition:all .4s;transition:all .4s}.slick-dotted.slick-slider{margin-bottom:0}.tit-opt{width:100px;font-family:Montserrat-Light;font-size:15px;color:#333}.div-compartir{display:flex;align-content:center}.twitter-like{margin-left:5px;position:relative;top:4px}.modal-backdrop{z-index:998}.modal{z-index:999}.modal-xl{max-width:1000px}.price-slider{padding:10px 5px}.referencia-producto-detalle{font-family:Montserrat-ExtraLight;margin-bottom:20px;color:#333}.div-whatsapp{position:fixed;right:0;bottom:0;color:var(--color-primario);z-index:1}.btn-scroll-top{position:fixed;right:10px;bottom:30%;width:40px;height:40px;background-color:#000;color:#fff;border:2px solid #000;border-radius:25px;cursor:pointer}.btn-scroll-top:hover{background-color:#fff;color:#000}@media (max-width:575px){.header-cart{padding:30px}.header-cart-title{padding-bottom:35px}.div-top-header-txt{text-align:center;font-size:12px}.div-top-header-txt img{width:30px}.logo{padding:0;width:100px}.logo img{width:100px}.menu{display:none}.icon-header{float:right;padding:0;width:calc(100% - 120px);margin-left:15px}.header-div{height:inherit}.div-texto-slider{width:40%;left:20px;height:75%}.slider-infor{padding:7px;margin-bottom:4px}.slider-title{font-size:12px;margin:0 0 0}.slider-subtitle{font-size:18px;margin:0}.slider-intro{font-size:25px;margin:0}.btn-slider{font-size:12px}.size-lineas{width:calc(100% / 2);padding:4px}.title-sec{font-size:25px}.title-secundario{font-size:22px}.item-sub-banner{display:block;width:50%;text-align:center;padding:5px}.footer .div-siguenos{justify-content:center;margin-bottom:15px}.div-newsletter{text-align:center;margin-bottom:15px}.footer-tit{text-align:center}.div-menu-foot{text-align:center}.item-pro-color{width:calc(100% / 4)}.item-pro-size{width:calc(100% / 3)}.btn-item-pro,.btn-item-pro-icon{height:25px;font-size:12px;padding:3px 15px}.item-pro-info{margin-top:13px}.item-pro-info,.item-pro-price{font-size:13px}.sub-nav{display:block}.item-sub-nav{float:left}.div-volver{margin-bottom:10px}.no-padding-movil{padding:0!important}.titulo-producto-detalle{font-size:30px;margin-top:20px;text-align:center}.btn-pro-det{margin:10px 0}.info1-movil{text-align:center}.div-compartir{justify-content:center}.tit-opt{width:auto;margin-right:15px}.opciones-producto-detalle .item-pro-opt,.opciones-producto-detalle .pro-det-cant{justify-content:center}.div-tab-movil{margin:0!important;padding:10px 0!important}.sec-product-detail{padding-bottom:20px!important}.item-pro-div-btn,.item-pro-div-opt{display:none;visibility:hidden}.opciones-producto-detalle .item-pro-div-btn,.opciones-producto-detalle .item-pro-div-opt{visibility:visible}.product-grid .item-pro{width:calc(100% / 2)}}@media only screen and (max-width:767px){.offcanvas-menu-overlay{position:fixed;left:0;top:0;height:100%;width:100%;background:rgba(0,0,0,.7);content:"";z-index:98;-webkit-transition:all,.5s;-o-transition:all,.5s;transition:all,.5s;visibility:hidden}.offcanvas-menu-overlay.active{visibility:visible}.offcanvas-menu-wrapper{display:block;position:fixed;top:0;left:-270px;width:270px;height:100%;background:#fff;padding:70px 20px 30px 30px;display:block;z-index:99;overflow-y:auto;-webkit-transition:all,.5s;-o-transition:all,.5s;transition:all,.5s;opacity:0}.offcanvas-menu-wrapper.active{opacity:1;left:0}.offcanvas__close{position:absolute;width:40px;height:40px;right:30px;top:25px;border:1px solid #ddd;border-radius:50%;font-size:26px;text-align:center;display:flex;align-items:center;justify-content:center;cursor:pointer}.slicknav_menu{background:0 0;padding:0;margin-bottom:20px}.slicknav_btn{display:none}.slicknav_nav{display:block!important}.slicknav_nav ul{margin:0}.slicknav_nav .slicknav_row:hover{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;background:var(--color-primario);color:#fff}.slicknav_nav .slicknav_row,.slicknav_nav a{padding:7px 0;margin:0;color:#333;font-size:15px;font-family:Montserrat-Light}.main-menu>li{padding:0}.main-menu>li>.sub-menu{top:inherit;left:inherit;position:relative;color:#333;background:inherit;box-shadow:none;visibility:visible;opacity:1}.input-buscar{width:120px}.canvas__open{display:block;width:70px;text-align:center}.offcanvas__logo{text-align:center}.offcanvas__logo .logo img{width:150px;margin-top:15px;margin-bottom:15px}}