.btn{display:inline-block;cursor:pointer}.btn:focus,.btn:active{outline:none !important}.btn.btn-morado-lista{position:relative;width:100%;height:40px;font-size:16px;line-height:1.8;font-family:Montserrat-Bold,sans-serif;padding:6px 12px;border:rgba(0,0,0,0);text-transform:initial;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-transition:all 0.25s linear;-moz-transition:all 0.25s linear;-ms-transition:all 0.25s linear;-o-transition:all 0.25s linear;transition:all 0.25s linear}@media screen and (min-width: 640px){.btn.btn-morado-lista{height:50px;font-size:14px;line-height:1.55}}@media screen and (min-width: 1024px){.btn.btn-morado-lista{height:40px;font-size:14px;line-height:1.55}}.btn.btn-morado-lista{background-color:#8081bd;border:1px solid #8081bd;color:#fff}@media screen and (max-width: 1299px){.btn.btn-morado-lista:hover{background-color:#8081bd;border:1px solid #8081bd;color:#fff}}@media screen and (min-width: 1024px){.btn.btn-morado-lista:hover{background-color:#8081bd;border:1px solid #8081bd}}.btn.btn-morado-lista:active:focus:before{opacity:1;background-color:rgba(0,0,0,.15)}.btn.btn-turquesa-lista{position:relative;width:100%;height:40px;font-size:16px;line-height:1.8;font-family:Montserrat-Bold,sans-serif;padding:6px 12px;border:rgba(0,0,0,0);text-transform:initial;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-transition:all 0.25s linear;-moz-transition:all 0.25s linear;-ms-transition:all 0.25s linear;-o-transition:all 0.25s linear;transition:all 0.25s linear}@media screen and (min-width: 640px){.btn.btn-turquesa-lista{height:50px;font-size:14px;line-height:1.55}}@media screen and (min-width: 1024px){.btn.btn-turquesa-lista{height:40px;font-size:14px;line-height:1.55}}.btn.btn-turquesa-lista{background-color:#6fc5ce;border:1px solid #6fc5ce;color:#fff}@media screen and (max-width: 1299px){.btn.btn-turquesa-lista:hover{background-color:#6fc5ce;border:1px solid #6fc5ce;color:#fff}}@media screen and (min-width: 1024px){.btn.btn-turquesa-lista:hover{background-color:#6fc5ce;border:1px solid #6fc5ce}}.btn.btn-turquesa-lista:active:focus:before{opacity:1;background-color:rgba(0,0,0,.15)}.btn.btn-naranja-lista{position:relative;width:100%;height:40px;font-size:16px;line-height:1.8;font-family:Montserrat-Bold,sans-serif;padding:6px 12px;border:rgba(0,0,0,0);text-transform:initial;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-transition:all 0.25s linear;-moz-transition:all 0.25s linear;-ms-transition:all 0.25s linear;-o-transition:all 0.25s linear;transition:all 0.25s linear}@media screen and (min-width: 640px){.btn.btn-naranja-lista{height:50px;font-size:14px;line-height:1.55}}@media screen and (min-width: 1024px){.btn.btn-naranja-lista{height:40px;font-size:14px;line-height:1.55}}.btn.btn-naranja-lista{background-color:#f7a634;border:1px solid #f7a634;color:#fff}@media screen and (max-width: 1299px){.btn.btn-naranja-lista:hover{background-color:#f7a634;border:1px solid #f7a634;color:#fff}}@media screen and (min-width: 1024px){.btn.btn-naranja-lista:hover{background-color:#f7a634;border:1px solid #f7a634}}.btn.btn-naranja-lista:active:focus:before{opacity:1;background-color:rgba(0,0,0,.15)}.btn.btn-gris-lista{position:relative;width:100%;height:40px;font-size:16px;line-height:1.8;font-family:Montserrat-Bold,sans-serif;padding:6px 12px;border:rgba(0,0,0,0);text-transform:initial;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-transition:all 0.25s linear;-moz-transition:all 0.25s linear;-ms-transition:all 0.25s linear;-o-transition:all 0.25s linear;transition:all 0.25s linear}@media screen and (min-width: 640px){.btn.btn-gris-lista{height:50px;font-size:14px;line-height:1.55}}@media screen and (min-width: 1024px){.btn.btn-gris-lista{height:40px;font-size:14px;line-height:1.55}}.btn.btn-gris-lista{background-color:#ccc;border:1px solid #ccc;color:#fff}@media screen and (max-width: 1299px){.btn.btn-gris-lista:hover{background-color:#ccc;border:1px solid #ccc;color:#fff}}@media screen and (min-width: 1024px){.btn.btn-gris-lista:hover{background-color:#ccc;border:1px solid #ccc}}.btn.btn-gris-lista:active:focus:before{opacity:1;background-color:rgba(0,0,0,.15)}.btn.btn-red-lista{position:relative;width:100%;height:40px;font-size:16px;line-height:1.8;font-family:Montserrat-Bold,sans-serif;padding:6px 12px;border:rgba(0,0,0,0);text-transform:initial;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-transition:all 0.25s linear;-moz-transition:all 0.25s linear;-ms-transition:all 0.25s linear;-o-transition:all 0.25s linear;transition:all 0.25s linear}@media screen and (min-width: 640px){.btn.btn-red-lista{height:50px;font-size:14px;line-height:1.55}}@media screen and (min-width: 1024px){.btn.btn-red-lista{height:40px;font-size:14px;line-height:1.55}}.btn.btn-red-lista{background-color:#f03;border:1px solid #f03;color:#fff}@media screen and (max-width: 1299px){.btn.btn-red-lista:hover{background-color:#f03;border:1px solid #f03;color:#fff}}@media screen and (min-width: 1024px){.btn.btn-red-lista:hover{background-color:#f03;border:1px solid #f03}}.btn.btn-red-lista:active:focus:before{opacity:1;background-color:rgba(0,0,0,.15)}.btn.btn-blanco{position:relative;width:100%;height:30px;font-size:16px;line-height:1.8;font-family:Montserrat-Bold,sans-serif;padding:6px 12px;border:rgba(0,0,0,0);text-transform:initial;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-transition:all 0.25s linear;-moz-transition:all 0.25s linear;-ms-transition:all 0.25s linear;-o-transition:all 0.25s linear;transition:all 0.25s linear}@media screen and (min-width: 640px){.btn.btn-blanco{height:30px;font-size:14px;line-height:1.55}}@media screen and (min-width: 1024px){.btn.btn-blanco{height:30px;font-size:14px;line-height:1.55}}.btn.btn-blanco{background-color:#fff;border:1px solid #fff;color:#fff}@media screen and (max-width: 1299px){.btn.btn-blanco:hover{background-color:#fff;border:1px solid #fff;color:#fff}}@media screen and (min-width: 1024px){.btn.btn-blanco:hover{background-color:#fff;border:1px solid #fff}}.btn.btn-blanco:active:focus:before{opacity:1;background-color:rgba(0,0,0,.15)}.btn.btn-blanco-border{position:relative;width:100%;height:30px;font-size:16px;line-height:1.8;font-family:Montserrat-Bold,sans-serif;padding:6px 12px;border:rgba(0,0,0,0);text-transform:initial;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-transition:all 0.25s linear;-moz-transition:all 0.25s linear;-ms-transition:all 0.25s linear;-o-transition:all 0.25s linear;transition:all 0.25s linear}@media screen and (min-width: 640px){.btn.btn-blanco-border{height:30px;font-size:14px;line-height:1.55}}@media screen and (min-width: 1024px){.btn.btn-blanco-border{height:30px;font-size:14px;line-height:1.55}}.btn.btn-blanco-border{background-color:#fff;border:1px solid #cbcbcb;color:#999}@media screen and (max-width: 1299px){.btn.btn-blanco-border:hover{background-color:#fff;border:1px solid #cbcbcb;color:#999}}@media screen and (min-width: 1024px){.btn.btn-blanco-border:hover{background-color:#fff;border:1px solid #cbcbcb}}.btn.btn-blanco-border:active:focus:before{opacity:1;background-color:rgba(0,0,0,.15)}.input-material-checkbox-wrapper{position:relative;margin:1.58em auto}.input-material-checkbox-wrapper .input-material-error{display:none;font-size:.75em;text-align:center;color:#c03;position:absolute;bottom:-2.4em;left:0;right:0}.input-material-checkbox-wrapper .checkmark{position:absolute;top:-0.07em;left:0;height:1.2em;width:1.2em;background-color:rgba(0,0,0,0);border:1px solid #ccc;-webkit-border-radius:.2em;-moz-border-radius:.2em;border-radius:.2em;-webkit-transition:all 0.25s linear;-moz-transition:all 0.25s linear;-ms-transition:all 0.25s linear;-o-transition:all 0.25s linear;transition:all 0.25s linear}.input-material-checkbox-wrapper .checkmark:after{content:"";position:absolute;left:.39em;top:.06em;width:.39em;height:.87em;border:solid #fff;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);display:none;-webkit-transition:all 0.5s linear;-moz-transition:all 0.5s linear;-ms-transition:all 0.5s linear;-o-transition:all 0.5s linear;transition:all 0.5s linear}.input-material-checkbox-wrapper label.input-material-label-checkbox{position:relative;font-size:1em;line-height:1.1em;padding-left:1.66em;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.input-material-checkbox-wrapper label.input-material-label-checkbox .input-material-checkbox{position:absolute;opacity:0;cursor:pointer;height:0;width:0;margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.input-material-checkbox-wrapper label.input-material-label-checkbox .input-material-checkbox:checked~.checkmark{background-color:#579c4c;border-color:#579c4c}.input-material-checkbox-wrapper label.input-material-label-checkbox .input-material-checkbox:checked~.checkmark:after{display:block}.input-material-checkbox-wrapper.error-required .error-required-label{display:block;padding-bottom:.7em}.input-group-material{position:relative;margin:1.58em auto}.input-group-material .input-material-error{display:none;font-size:.75em;text-align:center;color:#c03;position:absolute;bottom:-0.9em;left:0;right:0;white-space:nowrap}.input-group-material .arrow{position:absolute;display:block;width:.8em;height:.8em;right:.1em;top:.6em;z-index:-1}.input-group-material .input-material{font-size:1em;line-height:1.1em;padding:.3em .79em;background-color:rgba(0,0,0,0);border:none;border-bottom:1px solid #ccc;outline:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;z-index:2;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease}.input-group-material .input-material::-webkit-calendar-picker-indicator{display:none}.input-group-material .input-material:invalid{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.input-group-material .input-material:-webkit-autofill{font-family:Montserrat-Medium,sans-serif;font-size:1em;line-height:1.1em;background-color:rgba(0,0,0,0) !important;z-index:0}.input-group-material .input-material+label.input-material-label{font-size:1em;position:absolute;top:.17em;left:0;white-space:nowrap;overflow:hidden;cursor:text;z-index:1;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease}.input-group-material .input-material+label.input-material-label span.mandatory{color:#c03}.input-group-material .input-material:focus,.input-group-material .input-material:not([value=""]){z-index:0}.input-group-material .input-material:focus+label.input-material-label,.input-group-material .input-material:not([value=""])+label.input-material-label{cursor:default;font-size:.75em;color:#ccc;top:-1em}.input-group-material .input-material:-webkit-autofill+label.input-material-label{cursor:default;font-size:.75em;color:#ccc;top:-1em}.input-group-material .input-material:not([value=""]){border-color:#c03}.input-group-material .input-material:not([value=""]):valid{border-color:#579c4c}.input-group-material .input-material[data-type=password]{font-family:Montserrat-Medium,sans-serif;padding-right:1.9em}.input-group-material .input-material[data-type=password]~.view-password{background-image:url(/_ui/responsive/theme-officedepot/images/login/ContrasenaInvisible_Gris.svg)}.input-group-material .input-material[type=text]~.view-password{background-image:url(/_ui/responsive/theme-officedepot/images/login/ContrasenaVisible_Gris.svg)}.input-group-material .view-password{position:absolute;right:0;top:0;z-index:2;display:block;width:1.87em;height:1.58em;cursor:pointer;background-color:#fff;background-repeat:no-repeat;background-position:center;background-size:1.87em 1.87em;-webkit-transition:all 0.5s linear;-moz-transition:all 0.5s linear;-ms-transition:all 0.5s linear;-o-transition:all 0.5s linear;transition:all 0.5s linear}.input-group-material.error-controller,.input-group-material.error-required,.input-group-material.error-match,.input-group-material.error-match-password{padding-bottom:.6em}.input-group-material.error-controller .input-material,.input-group-material.error-controller .input-material:valid,.input-group-material.error-required .input-material,.input-group-material.error-required .input-material:valid,.input-group-material.error-match .input-material,.input-group-material.error-match .input-material:valid,.input-group-material.error-match-password .input-material,.input-group-material.error-match-password .input-material:valid{border-color:#c03}.input-group-material.error-controller .error-controller-label{display:block}.input-group-material.error-required .error-required-label{display:block}.input-group-material.error-match .error-match-label{display:block}.input-group-material.error-match-password .error-match-password-label{display:block}.input-group-material-wrapper{margin:1.58em 0;display:flex}.input-group-material-wrapper .input-group-material{position:relative;margin:0 .79em;flex:1}.input-group-material-wrapper .input-group-material:first-child{margin-left:0}.input-group-material-wrapper .input-group-material:last-child{margin-right:0}@media(max-width: 639px){.input-group-material-wrapper{display:block}.input-group-material-wrapper .input-group-material:first-child{margin:0 0 1.58em}.input-group-material-wrapper .input-group-material:last-child{margin:0}}.list-back{font-family:Montserrat-Bold,sans-serif;padding-left:16px;display:flex;margin-bottom:8px;font-size:18px}@media screen and (min-width: 640px){.list-back{font-size:24px}}@media screen and (min-width: 1024px){.list-back{padding-left:0;font-size:16px;margin-bottom:0}}.list-back:before{content:url(/_ui/addons/speciallistaddon/responsive/common/images/Back.svg);display:block;width:18px;height:18px;margin-right:10px;margin-top:2px}@media screen and (min-width: 640px){.list-back:before{width:22px;height:22px}}@media screen and (min-width: 1024px){.list-back:before{width:16px;height:16px}}.width-100{width:100%;display:inline-block}.back-grid-crear{max-width:1400px;display:block;margin:15px auto}.width-100-left{width:100%;float:left}.width-100-right{width:100%;float:right}.cont-lista-utiles{font-size:18px;font-family:Montserrat-Medium,sans-serif;width:100%;max-width:984px;position:relative;float:left;padding:15px 0}.cont-lista-utiles .container-img-regreso{position:relative;width:100%;display:block;margin:auto;padding:0 16px}@media screen and (min-width: 1024px){.cont-lista-utiles .container-img-regreso{max-width:430px}}@media screen and (min-width: 1300px){.cont-lista-utiles .container-img-regreso{max-width:450px}}.cont-lista-utiles .container-img-regreso img{width:100%;margin:auto;display:block}.cont-lista-utiles .ctn-btn-lista{width:100%;max-width:550px;margin:20px auto;display:block}.cont-lista-utiles .text-lista-header{text-align:center}.cont-lista-utiles .from-lista.form-control{border:0;border-bottom:1px solid #999}.cont-lista-utiles .title-list{font-size:1.214em;font-family:Montserrat-Bold,sans-serif}.cont-lista-utiles .cnt-op-grados{font-size:.929em;width:100%;float:left;display:flex;align-items:center;color:#666}.cont-lista-utiles .cnt-op-grados input[type=radio]{-webkit-appearance:none;width:20px;height:20px;padding:2px;margin:10px 10px 10px 0;border:1px solid #ccc;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.cont-lista-utiles .cnt-op-grados input[type=radio]:focus{outline:none}.cont-lista-utiles .cnt-op-grados input[type=radio]:checked{border-color:#f03}.cont-lista-utiles .cnt-op-grados input[type=radio]:checked:after{content:" ";display:block;width:100%;height:100%;background-color:#f03;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.cont-lista-utiles #specialListTypeSepLevel .text-lista{margin-bottom:15px}.cont-lista-utiles #specialListTypeForm .btn{margin-top:15px}.cont-lista-utiles .info-lista{text-align:right;font-size:.571em;font-family:Montserrat-Regular,sans-serif}.cont-lista-utiles .specialList-grado{font-size:.857em;font-family:Montserrat-Regular,sans-serif}.cont-lista-utiles .specialList-customer{font-size:.786em;font-family:Montserrat-Regular,sans-serif}.cont-lista-utiles .cnt-ver-lista{font-size:.929em;text-decoration:underline;font-family:Montserrat-Bold,sans-serif}.cont-lista-utiles .cnt-ver-lista a{color:#666}.cont-lista-utiles .cnt-comprar-lista .btn-blanco-border{border-radius:25px;border:0px;color:#f03;-webkit-box-shadow:0px 0px 4px 0px rgba(0,0,0,.2);-moz-box-shadow:0px 0px 4px 0px rgba(0,0,0,.2);box-shadow:0px 0px 4px 0px rgba(0,0,0,.2);padding:4px;font-size:.9em}.cont-lista-utiles .specialList-name .font-regular{font-size:.857em}.cont-lista-utiles .cont-info-lista-escuela{-webkit-box-shadow:0px 0px 3px 0px rgba(0,0,0,.3);-moz-box-shadow:0px 0px 3px 0px rgba(0,0,0,.3);box-shadow:0px 0px 3px 0px rgba(0,0,0,.3);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:10px;margin:5px 0}.cont-lista-utiles #specialListTypeSepLevel{margin-bottom:15px}.cont-lista-utiles .list-page-disclaimer .description{margin-top:20px;text-align:center;margin-top:20px}.cont-lista-utiles .list-page-disclaimer .description h1{font-weight:bold}.cnt-list-page{position:relative;margin:auto;max-width:1195px;width:100%;font-size:14px;font-family:Montserrat-Medium,sans-serif}.cnt-list-page .container-product-list,.cnt-list-page .container-info-list{display:table;margin:auto;float:initial}.cnt-list-page .container-product-list .name-product-list,.cnt-list-page .container-info-list .name-product-list{min-height:auto;font-size:13px;font-weight:700}.cnt-list-page .cnt-img-list img{max-width:100%;padding:0 5px}.cnt-list-page .cnt-img-list{float:left;width:30%;display:flex;justify-content:center;align-items:center}.cnt-list-page .cnt-info-list{float:left;width:70%}.cnt-list-page .sku-product-list{font-family:Montserrat-Regular,sans-serif;font-size:13px;color:#4d4d4d}.cnt-list-page .name-product-list{font-family:Montserrat-Medium,sans-serif}.cnt-list-page .price-span-list{color:#f03;font-family:Montserrat-Bold,sans-serif;font-size:1.2em}.cnt-list-page .cantidad-product-list{font-size:13px;font-family:Montserrat-Medium,sans-serif}.cnt-list-page .js-sl-grid-remove-entry img{width:100%;height:100%}.cnt-list-page .js-sl-grid-remove-entry{padding:0px}.cnt-list-page .cont-img-cambiar:before{content:url(/_ui/addons/speciallistaddon/responsive/common/images/Cambiar.svg);position:relative;float:left;width:15px;height:15px;display:block;opacity:1;margin-right:5px}.cnt-list-page .cont-img-cambiar:hover{border:0px}.cnt-list-page .cont-img-cambiar{font-size:1.1em;text-align:left;border-radius:25px;-webkit-box-shadow:0px 0px 3px 0px rgba(0,0,0,.4);-moz-box-shadow:0px 0px 3px 0px rgba(0,0,0,.4);box-shadow:0px 0px 3px 0px rgba(0,0,0,.4);border:0px;padding:7px 6px;display:flex;justify-content:center;align-items:center}.cnt-list-page .cont-eliminar-list{float:left;width:15%}.cnt-list-page .cont-cambiar-list{float:left;width:25%;font-size:9px}.cnt-list-page .cont-cantidad-list{float:left;width:48%;padding:0 20px}.cnt-list-page .cont-cantidad-list .btn-blanco-border{width:33.33333%;float:left;color:#363636;font-family:Montserrat-Regular,sans-serif;display:flex;justify-content:center;align-items:center}.cnt-list-page .cnt-quant-input{font-size:.786em;border-radius:0;margin:0 -1px}.cnt-list-page .cnt-img-list-mas,.cnt-list-page .cnt-img-list-menos{font-family:Montserrat-Regular,sans-serif;font-size:1.143em}.cnt-list-page .cnt-img-list-mas{border-bottom-left-radius:0px;border-top-left-radius:0px}.cnt-list-page .cnt-img-list-menos{border-bottom-right-radius:0px;border-top-right-radius:0px}.cnt-list-page .display-none{display:none !important}.cnt-list-page .cnt-category-referen{margin:10px 0}.cnt-list-page .container-btn-categories{width:100%}.cnt-list-page .title-list{font-size:1.214em;font-family:Montserrat-Medium,sans-serif}.cnt-list-page .text-lista{color:#999;font-family:Montserrat-Medium,sans-serif;font-size:.929em;letter-spacing:0;margin:5px 0 10px 0}.cnt-list-page .cont-category-list{-webkit-box-shadow:0px 0px 3px 0px rgba(0,0,0,.3);-moz-box-shadow:0px 0px 3px 0px rgba(0,0,0,.3);box-shadow:0px 0px 3px 0px rgba(0,0,0,.3);text-align:left;text-transform:initial;padding:11px 8px;font-family:Montserrat-Bold,sans-serif;font-size:14px;border-radius:5px 0 0 5px}.cnt-list-page .cont-category-link{text-transform:initial;padding:11px 8px;font-family:Montserrat-Bold,sans-serif;font-size:14px;border-radius:0 5px 5px 0}.cnt-list-page .border-list-padding{padding:15px !important}.cnt-list-page .border-list{padding:15px 0;border:0px;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;-webkit-box-shadow:0 9px 5.3px 0 rgba(0,0,0,.05);-moz-box-shadow:0 9px 5.3px 0 rgba(0,0,0,.05);box-shadow:0 9px 5.3px 0 rgba(0,0,0,.05);display:inline-block;width:100%}.cnt-list-page .container-products-list,.cnt-list-page .container-products-info{padding:5px 15px;width:380px}.cnt-list-page .container-products-swiper{width:398px;padding:0 10px;padding-bottom:5px}.cnt-list-page .container-btn-categories{width:100%;padding:0 15px}.cnt-list-page .container-btn-categories .btn-red-lista{margin:35px 0px}.cnt-list-page .btn-red-lista-buy{margin:15px auto !important}.cnt-list-page .container-categories-links{width:100%;float:left;position:relative}.cnt-list-page .cont-text-num-product,.cnt-list-page .cont-text-title-list{margin:5px 0}.cnt-list-page .cont-text-num-product{font-size:.923em}.cnt-list-page .cont-text-title-list{font-size:1.308em}.cnt-list-page .cnt-back{font-size:1.077em;margin:15px 0 30px 0}.cnt-list-page .cont-info-lista-escuela .btn-blanco-border{border-radius:25px;border:0px;color:#f03;-webkit-box-shadow:0px 0px 3px 0px rgba(0,0,0,.3);-moz-box-shadow:0px 0px 3px 0px rgba(0,0,0,.3);box-shadow:0px 0px 3px 0px rgba(0,0,0,.3);padding:4px}.cnt-list-page .specialList-customer{font-size:.786em}.cnt-list-page .cnt-img-redes{padding:0 20%}.cnt-list-page .cnt-img-redes li{padding:0 5px}.cnt-list-page .cont-info-lista-escuela .border-list{min-height:86px;padding:15px}.cnt-list-page .line-left:before{content:"|";display:block;float:left;color:#f03}.cnt-list-page .cnt-tex-list-custom{padding:15px 0px;font-family:Montserrat-Bold,sans-serif;font-size:1.308em}.cnt-list-page .add-categories .btn-blanco-border{height:40px;padding:5px 10px;margin:15px 0}.cnt-list-page img.dlt-img{padding:3px}.cnt-list-categories-selec{font-size:14px;max-width:563px;display:block;margin:auto}.cnt-list-categories-selec .title-list{font-size:1.308em;font-family:Montserrat-Medium,sans-serif;text-align:center}.cnt-list-categories-selec .text-lista{text-align:center;font-size:1.077em;margin:15px 0}.cnt-list-categories-selec .cnt-categories{width:33.33333%;float:left;margin:12px 0;position:relative}.cnt-list-categories-selec .cnt-categories label{margin:auto;display:block}.cnt-list-categories-selec .cnt-categories-items{text-align:center;font-size:.846em;width:100%;max-width:86px;position:relative;-webkit-box-shadow:0px 0px 3px 0px rgba(0,0,0,.3);-moz-box-shadow:0px 0px 3px 0px rgba(0,0,0,.3);box-shadow:0px 0px 3px 0px rgba(0,0,0,.3);-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;margin:auto;height:86px;overflow:hidden;cursor:pointer;display:flex;align-items:center;flex-direction:column;justify-content:center}.cnt-list-categories-selec .cnt-categories-items input[type=radio],.cnt-list-categories-selec .cnt-categories-items input[type=checkbox]{width:100%;margin:0}.cnt-list-categories-selec .cnt-categories-items img{width:43%;display:block}.cnt-list-categories-selec .items-checked .name-category{color:#fff}.cnt-list-categories-selec .items-checked .items-checked-color-0{background-color:#eb5d7e}.cnt-list-categories-selec .items-checked .items-checked-color-1{background-color:#6fc5ce}.cnt-list-categories-selec .items-checked .items-checked-color-2{background-color:#f7a634}.cnt-list-categories-selec .items-checked .items-checked-color-3{background-color:#8081bd}.cnt-list-categories-selec .items-checked .items-checked-color-4{background-color:#9ac437}.cnt-list-categories-selec .checkbox-list-category{position:absolute;opacity:0;cursor:pointer;height:0;width:0;margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.cnt-list-categories-selec .checkbox-span-list{position:absolute;top:0;right:0;height:12px;width:12px;background-color:#fff;transform:translate(-50%, 50%);border:1px solid #ccc;-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;-webkit-transition:all 25pxs linear;-moz-transition:all 25pxs linear;-ms-transition:all 25pxs linear;-o-transition:all 25pxs linear;transition:all 25pxs linear}.cnt-list-categories-selec .checkbox-span-list:after{content:"";position:absolute;left:5px;top:25%;width:3px;height:6px;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);display:none;-webkit-transition:all 0.5s linear;-moz-transition:all 0.5s linear;-ms-transition:all 0.5s linear;-o-transition:all 0.5s linear;transition:all 0.5s linear}.cnt-list-categories-selec .checkbox-span-list.check-color-0:after{border:solid #eb5d7e;border-width:0 2px 2px 0}.cnt-list-categories-selec .checkbox-span-list.check-color-1:after{border:solid #6fc5ce;border-width:0 2px 2px 0}.cnt-list-categories-selec .checkbox-span-list.check-color-2:after{border:solid #f7a634;border-width:0 2px 2px 0}.cnt-list-categories-selec .checkbox-span-list.check-color-3:after{border:solid #8081bd;border-width:0 2px 2px 0}.cnt-list-categories-selec .checkbox-span-list.check-color-4:after{border:solid #9ac437;border-width:0 2px 2px 0}.cnt-list-categories-selec .checkbox-list-category{position:absolute;opacity:0;cursor:pointer;height:0;width:0;margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.cnt-list-categories-selec .checkbox-list-category:checked~.checkbox-span-list{border:0px solid #ccc;background-color:#fff;border-color:rgba(0,0,0,0)}.cnt-list-categories-selec .checkbox-list-category:checked~.checkbox-span-list:after{display:block}.cnt-list-categories-add{padding:15px;font-size:14px;width:100%;display:block;position:relative;max-width:744px;margin:auto}.cnt-list-categories-add .title-list{font-size:1.214em;font-family:Montserrat-Bold,sans-serif;text-align:center}.cnt-list-categories-add .cont-category-list{-webkit-box-shadow:0px 0px 3px 0px rgba(0,0,0,.3);-moz-box-shadow:0px 0px 3px 0px rgba(0,0,0,.3);box-shadow:0px 0px 3px 0px rgba(0,0,0,.3);text-align:left;text-transform:initial;padding:11px 8px;font-family:Montserrat-Bold,sans-serif;font-size:14px;border-radius:5px 0 0 5px}.cnt-list-categories-add .cont-category-link{text-transform:initial;padding:11px 8px;font-family:Montserrat-Bold,sans-serif;font-size:14px;border-radius:0 5px 5px 0}.cnt-list-categories-add .items-categories-add{margin:10px 0}.cnt-list-categories-add .text-lista{font-family:Montserrat-Medium,sans-serif;font-size:1em;text-align:center;margin:10px 0}.container-paginacion-listas .pagination-bar,.container-paginacion-listas .col-xs-12.col-md-8.col-lg-8.order-control,.container-paginacion-listas .pagination-toolbar,.container-paginacion-listas .col-xs-12.col-md-6.pagination-wrap{width:100%}.pagination-bar.bottom{float:left;width:100%}.pagination-bar.bottom .sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.pagination-bar.bottom .order-control{display:none}.pagination-bar.bottom .pagination{display:flex;justify-content:center;align-items:center;margin-top:30px;padding:0}.pagination-bar.bottom li{font-family:Montserrat-Medium,sans-serif;margin:0 3.5%}.pagination-bar.bottom li,.pagination-bar.bottom li a{color:#666}.pagination-bar.bottom li.active{width:20%;max-width:62px;min-width:45px;height:34px;display:flex;justify-content:center;align-items:center;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.pagination-bar.bottom li.pagination-prev{margin-left:0}.pagination-bar.bottom li.pagination-next{margin-right:0}.pagination-bar.bottom li.startPage,.pagination-bar.bottom li.finalPage{margin:0}.pagination-bar.bottom .pagination-prev .js-preview-pick,.pagination-bar.bottom .pagination-next .js-next-pick{min-width:64px;background:none;font-family:Montserrat-Bold,sans-serif}.pagination-bar.bottom .startPage .js-preview-pick,.pagination-bar.bottom .finalPage .js-next-pick{background-size:40%}.pagination-bar.bottom .startPage .js-preview-pick{background-image:url(/_ui/responsive/theme-officedepot/images/grid/Retroceso-negro.svg)}.pagination-bar.bottom .finalPage .js-next-pick{background-image:url(/_ui/responsive/theme-officedepot/images/grid/Avance-negro.svg)}@media screen and (max-width: 1023px){.pagination-bar.bottom li{display:none}.pagination-bar.bottom li.active,.pagination-bar.bottom li.startPage,.pagination-bar.bottom li.finalPage,.pagination-bar.bottom li.pagination-prev,.pagination-bar.bottom li.pagination-next{display:flex}.pagination-bar.bottom li.active{font-family:Montserrat-Bold,sans-serif;font-size:.9em;-webkit-box-shadow:0 0 6px 0 rgba(0,0,0,.13);-moz-box-shadow:0 0 6px 0 rgba(0,0,0,.13);box-shadow:0 0 6px 0 rgba(0,0,0,.13)}}@media screen and (min-width: 640px){.pagination-bar.bottom li{margin:0 15px}.pagination-bar.bottom li.active{height:26px;color:#ccc;font-size:.8em;border:1px solid #c1c1c1;-webkit-box-shadow:0 0 4px 0 rgba(0,0,0,.1);-moz-box-shadow:0 0 4px 0 rgba(0,0,0,.1);box-shadow:0 0 4px 0 rgba(0,0,0,.1)}.pagination-bar.bottom li.pagination-prev{margin-right:25px}.pagination-bar.bottom li.pagination-next{margin-left:25px}}@media(min-width: 640px)and (max-width: 1023px){.cnt-list-page .container-btn-categories .btn-red-lista{margin:55px auto;float:initial;display:block;font-size:20px;max-width:500px}.cnt-list-page .container-categories-links{width:100%;float:left;position:relative;padding:0 10%}.cnt-list-page .container-info-list{font-size:19px}.container-product-list,.container-info-list{max-width:741px}.cnt-list-categories-add .padding-items-categori{max-width:537px;display:block;margin:auto}.cnt-list-categories-selec{font-size:17px}.cnt-list-categories-selec .cnt-categories-items{max-width:113px;height:113px}.cont-lista-utiles{margin-top:40px}}@media screen and (min-width: 640px){.cont-lista-utiles{font-size:24px}.cnt-list-page{font-size:13px}.cnt-list-page .container-products-list{padding:7.5px}.cnt-list-page .btn.btn-blanco-border{font-size:1em}.cnt-list-page .col-xs-12.col-sm-6.sin-padding.cont-info-lista-escuela.container-products-list{min-height:100px;margin-bottom:15px}.cnt-list-page .cont-cambiar-list{width:30%}.cnt-list-categories-selec .cnt-categories{width:25%}.cnt-list-categories-selec .cnt-categories-items{text-align:center;font-size:.846em;width:100%}}@media screen and (min-width: 1024px){.js-mainHeader{height:110px}.cnt-list-page{font-size:14px}.cnt-list-page .container-product-list{display:inline-block;width:100%;min-height:10px}.cnt-list-page .container-products-info{padding:0}.cnt-list-page .wrapper-products-list{display:inline}.cnt-list-page .container-products-list:nth-child(even),.cnt-list-page .container-products-info:nth-child(even){padding-left:15px}.cnt-list-page .container-products-list:nth-child(odd),.cnt-list-page .container-products-info:nth-child(odd){padding-right:15px}.cnt-list-page .container-info-list{width:100%;position:relative;display:inline-block}.cnt-list-page .container-btn-categories{float:right;max-width:352px}.cnt-list-page .container-btn-categories .btn-red-lista{margin:0px 0 35px 0px;padding:8px 12px}.cnt-list-page .add-categories .btn-blanco-border{padding:9px 10px;margin:0}.cnt-list-page .cont-img-cambiar{font-size:.786em}.cont-lista-utiles{font-size:16px;padding:0;margin:auto}.cont-lista-utiles .ctn-btn-lista{margin:10px auto;width:85%;max-width:418px}.cont-lista-utiles .container-img-regreso{padding:35px 0;background-color:#fff;float:right;z-index:1}.cont-lista-utiles .container-img-regreso img{width:100%;float:left}.cont-lista-utiles .text-lista-header{font-size:24px;margin-top:35px}.cont-lista-utiles .cnt-op-grados{width:50%}.cont-lista-utiles .line-shadow:after{content:"";display:block;right:0;top:0;height:96%;transform:translateY(2%);border:25px;position:absolute;width:1%;border-radius:50%;box-shadow:0 0 4px 2px rgba(0,0,0,.3);z-index:-1}.cnt-list-categories-selec{font-size:13px}.cnt-list-categories-selec .cnt-categories{width:20%}.cnt-list-categories-selec .btn-red-lista{margin:15px auto;max-width:341px;display:block}li[data-group=social-icon-sharer]{cursor:pointer}button.submit{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.cnt-list-categories-add{padding:0 10px}.espacio-listas-seleccionadas{margin-bottom:40px}.formulario-innicial .text-lista-header{margin-top:85px}.listado-de-busqueda .container-img-regreso{padding:100px 0}}@media screen and (min-width: 1400px){.cnt-list-categories-selec{max-width:679px}.cnt-list-categories-selec .cnt-categories{width:20%;width:16.666666%}}@media screen and (min-width: 1750px){.cnt-list-page{font-size:14px}}.sepeciallist-result-page .btn.btn-delete{position:relative;width:65%;height:30px;font-size:16px;line-height:1.8;margin-left:10px;font-family:Montserrat-Bold,sans-serif;text-transform:initial;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:50%;-webkit-transition:all .25s linear;-moz-transition:all .25s linear;-ms-transition:all .25s linear;-o-transition:all .25s linear;transition:all .25s linear}@media screen and (min-width: 640px){.sepeciallist-result-page .btn.btn-delete{height:30px;font-size:14px;line-height:1.55}}@media screen and (min-width: 1024px){.sepeciallist-result-page .btn.btn-delete{height:30px;font-size:14px;line-height:1.55}}.sepeciallist-result-page .btn.btn-delete{background-color:#fff;color:#fff}.sepeciallist-result-page .btn.btn-change-product{width:auto;height:30px;position:relative;font-size:16px;line-height:1.5;font-family:Montserrat-Bold,sans-serif;padding:6px 12px;text-transform:initial;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:50px;-webkit-transition:all .25s linear;-moz-transition:all .25s linear;-ms-transition:all .25s linear;-o-transition:all .25s linear;transition:all .25s linear;border:1.2px solid #e6e6e6;-webkit-box-shadow:0px 0px 10px 0px rgba(0,0,0,.75);-moz-box-shadow:0px 0px 10px 0px rgba(0,0,0,.75);box-shadow:0px 0px 10px 0px rgba(0,0,0,.31)}@media screen and (min-width: 640px){.sepeciallist-result-page .btn.btn-change-product{height:30px;font-size:10px}}@media screen and (min-width: 1024px){.sepeciallist-result-page .btn.btn-change-product{height:30px;font-size:10px;line-height:1.55}}.sepeciallist-result-page .btn.btn-change-product{background-color:#fff;color:#000}.sepeciallist-result-page .cnt-list-page .border-list{padding:24px 0 16px;border:0px;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;-webkit-box-shadow:0 9px 5.3px 0 rgba(0,0,0,.05);-moz-box-shadow:0 9px 5.3px 0 rgba(0,0,0,.05);box-shadow:0 9px 5.3px 0 rgba(0,0,0,.05);display:inline-block;width:100%;height:100%}.sepeciallist-result-page .cnt-list-page .cont-imagen-cambiar{border-radius:0px}.sepeciallist-result-page .cnt-list-page .cont-cantidad-list{float:right;width:auto;padding:0 0;margin-right:20px;align-items:center;border-top:1px solid #a3a3a3;border-bottom:1px solid #a3a3a3}.sepeciallist-result-page .bo5{border-radius:5px}.sepeciallist-result-page .w-size17{width:max-content}.sepeciallist-result-page .cont-cantidad-list{display:inline-flex}.sepeciallist-result-page .of-hidden{overflow:hidden}.sepeciallist-result-page input.num-product{-moz-appearance:textfield;appearance:none;-webkit-appearance:none}.sepeciallist-result-page .btn-num-product-down,.sepeciallist-result-page .btn-num-product-up{width:26px;height:22px;position:relative;border-left:1px solid #a3a3a3;border-right:1px solid #a3a3a3;background:#e6e6e6;font-family:Montserrat-Regular,sans-serif;font-size:12px;color:#666;text-align:center;background-color:#e6e6e6;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:inline-flex;justify-content:center;-ms-align-items:center;align-items:center}.sepeciallist-result-page .color1{color:#000}.sepeciallist-result-page .size8{border:rgba(0,0,0,0);font-family:Montserrat-Regular,sans-serif;font-size:12px;text-align:center;width:32px}.sepeciallist-result-page .cont-text-title-list{margin-top:15px}.sepeciallist-result-page .border-list{margin-top:10px}.sepeciallist-result-page .modalmask{position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.8);z-index:99999;opacity:0;-webkit-transition:opacity 400ms ease-in;-moz-transition:opacity 400ms ease-in;transition:opacity 400ms ease-in;pointer-events:none;display:flex;justify-content:center;align-items:center}.sepeciallist-result-page .modalmask:target{opacity:1;pointer-events:auto;display:flex;justify-content:center;align-items:center}.sepeciallist-result-page .modalbox{width:500px;position:relative;padding:30px 50px;background:#fff;border-radius:3px;-webkit-transition:all 500ms ease-in;-moz-transition:all 500ms ease-in;transition:all 500ms ease-in}.sepeciallist-result-page .movedown{margin:auto}.sepeciallist-result-page .cerrar{background:#c03;color:#fff;line-height:25px;position:absolute;right:5px;text-align:center;top:5px;height:28px;width:28px;text-decoration:none;font-weight:bold;border-radius:0px}.sepeciallist-result-page .categoria{color:#c03;font-size:13px;font-family:Montserrat-Bold,sans-serif;text-decoration:underline}.sepeciallist-result-page .swiper-horizontal.swiper-pagination-bullets,.sepeciallist-result-page .swiper-pagination-bullets.swiper-pagination-horizontal,.sepeciallist-result-page .swiper-pagination-custom,.sepeciallist-result-page .swiper-pagination-fraction{bottom:var(--swiper-pagination-bottom, 4px);--swiper-theme-color: #c03}.sepeciallist-result-page .swiper,.sepeciallist-result-page swiper-container{position:initial}.sepeciallist-result-page .swiper-button-prev{background-image:url(https://www.officedepot.com.mx/medias/Group58.svg?context=bWFzdGVyfHJvb3R8NjMxfGltYWdlL3N2Zyt4bWx8aDEwL2hjNy8xMTQzMDg2NDgxNDExMC9Hcm91cDU4LnN2Z3w1Y2QxODBlNDlmODMwNjAxMWVjNDE4NWIxYWY3NzY1OGMzMjMwZTU0NjM1MGM3Yzc5NGM4ZTk5YzhlZjQ0MmQ1);height:52px;position:absolute;left:0%;color:#c03;background-size:21px 53px;z-index:50;float:right;width:20px}.sepeciallist-result-page .swiper-button-next{background-image:url(https://www.officedepot.com.mx/medias/Group57.svg?context=bWFzdGVyfHJvb3R8NjM4fGltYWdlL3N2Zyt4bWx8aGJlL2hjNy8xMTQzMDg2NDg3OTY0Ni9Hcm91cDU3LnN2Z3wwNGI4ODQzMTJkNTU3NTM0NWE5MzNiYWY3MThlMWZhNDFjOWRhNmViNjdmNjI4YWJkMmMxMjY0NTFmNjM3MzY2);height:52px;position:absolute;right:20px;color:#c03;background-size:21px 53px;z-index:50;float:right;width:20px}.sepeciallist-result-page .swiper-button-next:after,.sepeciallist-result-page .swiper-button-prev:after{content:"."}@media(max-width: 639px){.sepeciallist-result-page .swiper-button-next{right:10px}.sepeciallist-result-page .btn.btn-change-product{font-size:12px}.sepeciallist-result-page .container-products-swiper{width:374px}.sepeciallist-result-page .container-product-list{padding-left:5px}.sepeciallist-result-page .card-category{width:114px;height:40px}.sepeciallist-result-page .swiper-wrapper{width:360px !important}.sepeciallist-result-page .group-cards-product{width:365px;margin-left:11px}.sepeciallist-result-page .container-products-list{width:350px}.sepeciallist-result-page .name-product-list,.sepeciallist-result-page .sku-product-list{font-size:12px !important}}@media(min-width: 640px)and (max-width: 1023px){.sepeciallist-result-page .swiper-button-next{right:3px}.sepeciallist-result-page .btn.btn-change-product{font-size:12px}.sepeciallist-result-page .container-products-list{width:345px}.sepeciallist-result-page .group-cards-product{width:385px}.sepeciallist-result-page .container-products-info{width:360px}.sepeciallist-result-page .container-products-swiper{width:364px;padding:0 10px;padding-bottom:5px}.sepeciallist-result-page .container-products-swiper .border-list{max-height:162px}}.sepeciallist-result-page .product-item{width:100%;height:85%;float:left;padding:5px;border:2px;box-shadow:0px 0px 5px 0px}.sepeciallist-result-page .product__listing.product__grid{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.sepeciallist-result-page .product__listing.product__grid .product-item{float:left;width:50%;position:relative;min-height:1px;padding-left:10px;padding-right:10px;padding:20px;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media(min-width: 640px){.sepeciallist-result-page .product__listing.product__grid .product-item{float:left;width:25%}}@media(min-width: 1024px){.sepeciallist-result-page .product__listing.product__grid .product-item{float:left;width:25%}}@media(min-width: 1400px){.sepeciallist-result-page .product__listing.product__grid .product-item{float:left;width:25%}}.sepeciallist-result-page .product__listing.product__grid .product-item:first-child{margin-left:-1px}.sepeciallist-result-page .product__listing.product__grid .thumb{display:block;margin-bottom:10px;text-align:center;height:180px;overflow:hidden}.sepeciallist-result-page .product__listing.product__grid .thumb img{width:100%;height:auto;max-width:140px}.sepeciallist-result-page .product__listing.product__grid .details{text-align:center;margin:0 auto;-webkit-flex:1 0 auto;-moz-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto}.sepeciallist-result-page .product__listing.product__grid .details .name{margin:0;font-weight:600;font-size:16px;padding-bottom:10px;height:70px;overflow:hidden;color:#154259}.sepeciallist-result-page .product__listing.product__grid .details .price{font-size:18px}.sepeciallist-result-page .product__listing.product__grid .details .promo{color:#00a651;font-size:14px;font-weight:bold}@media(min-width: 640px){.sepeciallist-result-page .product__listing.product__grid .product-item:nth-child(4n+1){clear:both}}@media(max-width: 639px){.sepeciallist-result-page .product__listing.product__grid .product-item:nth-child(2n+1){clear:both}.sepeciallist-result-page .wrapper-products-list{padding:0 15px}.sepeciallist-result-page .btn-change-center{margin-left:35%}}@media screen and (min-width: 1024px){.sepeciallist-result-page .cnt-list-page .container-product-list{float:left;display:inline-block;min-height:10px}}.sepeciallist-result-page .swiper-wrapper{width:380px;margin-top:10px}.sepeciallist-result-page .swiper-wrapper-tech{width:345px;margin-left:4px;margin-bottom:4px}.sepeciallist-result-page .category{text-align:right;margin-top:5px;margin-right:20px}.sepeciallist-result-page .btn-change-center{margin-left:25%}.sepeciallist-result-page .currently-in-list{background-color:#fff;border:2px solid #cbcbcb;color:#c03;font-size:13px;font-family:Montserrat-Bold,sans-serif;text-align:center;border-radius:10px;padding:4px}.sepeciallist-result-page .currently-in-list2{position:absolute;background-color:#25e4a0;color:#fff;font-size:13px;font-family:Montserrat-Bold,sans-serif;text-align:center;border-radius:10px 0 10px 0;padding:4px;float:left;margin-top:10px;padding:1px 10px}.sepeciallist-result-page .btn-change-left{margin-right:15px}.sepeciallist-result-page .btn-change-left.no-category{float:right;width:auto}.group-cards{display:flex;flex-direction:initial;align-items:flex-start;gap:12px;margin:32px 0px}.card-category{display:flex;margin-left:12px;margin-bottom:12px;width:129.5px;height:32px;padding:4px 8px;justify-content:space-between;align-items:center;border-radius:3px;background:#8080bc;box-shadow:0px 0px 15px 0px rgba(0,0,0,.13)}.card-category p{margin:0px}.card-category img{width:16px;height:16px}.category-text{color:#fff;font-size:11px;font-family:Montserrat-Regular,sans-serif;font-weight:500;line-height:12px}.group-card-product{display:flex;padding:24px 0px;align-items:center}.card-product{display:flex;width:168px;height:360px;flex-direction:column;justify-content:flex-start;align-items:center;border-radius:8px;background:#fff;gap:27px;box-shadow:0px 0px 8px 0px rgba(132,132,132,.25)}.card-product img{width:120px;height:120px;margin-top:10px}.gap-product{display:flex;width:168px;flex-direction:column;align-items:center;gap:27px}.details-product{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:12px}.btn-add-product{display:flex;flex-direction:column;justify-content:center;align-items:center}.name-product{display:flex;height:45px;padding:0px 10px;color:var(--principal-gris-33, #333);text-align:center;font-size:12px;font-family:Montserrat-Regular,sans-serif;font-weight:700}.sku-product{color:#999;font-size:13px;font-family:Montserrat-Regular,sans-serif;font-weight:500}.price-product{color:var(--principal-rojo-cc, #C03);font-size:18px;font-family:Montserrat-Regular,sans-serif;font-weight:700}.btn-product{width:114px;height:36px;justify-content:center;align-items:center;border-radius:6px;background:#8080bc;box-shadow:0px 4px 4px 0px rgba(0,0,0,.25);color:#fff;text-align:center;font-size:14px;font-family:Montserrat-Regular,sans-serif;font-weight:700;border:none}.group-cards-product .swiper-button-next{right:-9px}.group-cards-product .tech-suggested-name{font-size:20px;font-family:Montserrat-Regular,sans-serif;font-weight:700}.group-cards-product .tech-suggested-link{float:right;margin-top:5px}.group-cards-product .tech-suggested-link .categoria{color:#333}.group-cards-product .swiper-button-next{right:-11px}.group-cards-product .swiper-button-prev{left:-9px}@media(max-width: 639px){.group-cards-product .swiper-button-prev{left:-5px}.group-cards-product .swiper-button-next{right:-5px}}@media(min-width: 640px)and (max-width: 1023px){.group-cards-product .swiper-button-next{right:3px}}.add-category{color:#c03;text-align:center;font-size:12px;font-family:Montserrat-Regular,sans-serif;font-style:normal;font-weight:500;line-height:12px;text-decoration-line:underline}.btn-add-categories a:hover{text-decoration-line:underline}.btn-add-categories{display:inline-flex;margin-left:12px;height:32px;width:129.5px;padding:4px 0px;justify-content:center;align-items:center}.border-list-card{height:56px;flex-shrink:0;border-radius:4px;padding:4px 16px;background:var(--principal-blanco-ff, #FFF);box-shadow:0px 0px 15px 0px rgba(0,0,0,.13)}.border-list-card-padding{color:#000;font-size:14px;font-family:Montserrat-Regular,sans-serif;font-style:normal}.group-img-redes img{width:24px;height:24px}.group-img-redes{padding:0 20%}.border-list-card-padding .line-left:before{margin-right:5px}@media screen and (min-width: 600px){.view-all-category{display:none}}@media screen and (max-width: 600px){.view-all-category{display:flex;padding:0px 16px;justify-content:center;align-items:center;gap:4px;margin-bottom:24px}.all-category{color:#c03;font-size:12px;font-style:normal;font-family:Montserrat-Regular,sans-serif;font-weight:500;line-height:16px;margin-right:4px}}.card-category .category-text{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.main-container{width:100%;padding:0 5.1401869159vw;margin-top:4.6728971963vw}@media screen and (min-width: 640px){.main-container{max-width:1200px;margin:auto;padding:22px}}.main-container .text-lista-header{text-align:center;width:100%;color:#333;margin-bottom:5.6074766355vw;font-weight:bold;font-size:3.738317757vw;font-family:Montserrat-Bold,sans-serif}@media screen and (min-width: 640px){.main-container .text-lista-header{margin-bottom:24px;font-size:16px}}@media screen and (min-width: 1300px){.main-container .text-lista-header{font-size:18px;margin-bottom:40px}}.main-container .main-image-contianer{display:flex;flex-direction:column;align-items:center}@media screen and (min-width: 1024px){.main-container .main-image-contianer{flex-direction:row;justify-content:center;padding-bottom:30px}}@media screen and (min-width: 640px){.main-container .main-image-contianer .create-list{width:377px}}@media screen and (min-width: 1024px){.main-container .main-image-contianer .create-list{width:498px;margin-right:40px}}.main-container .main-image-contianer .create-list img{width:102%;margin-left:-1%}.main-container .main-image-contianer .continer-search-list{display:flex;justify-content:space-between;width:100%}@media screen and (min-width: 640px){.main-container .main-image-contianer .continer-search-list{width:377px}}.main-container .main-image-contianer .continer-search-list .ctn-btn-lista{width:39.7196261682vw}@media screen and (min-width: 640px){.main-container .main-image-contianer .continer-search-list .ctn-btn-lista{width:170px}}.main-container .main-image-contianer .continer-search-list .ctn-btn-lista .search-list{width:100%}.main-container .main-image-contianer .continer-search-list .ctn-btn-lista .search-list img{width:105%;margin-left:-2.5%}.main-container .buttom-img{width:100%}@media screen and (min-width: 640px){.main-container .buttom-img{width:546px;margin:auto;display:block}}@media screen and (min-width: 1024px){.main-container .buttom-img{width:722px}}.category-section-title{width:100%;text-align:center;font-size:4.2056074766vw;padding:0;margin:1.8691588785vw 0;color:#999;font-family:Montserrat-Medium,sans-serif}@media screen and (min-width: 640px){.category-section-title{font-size:20px;padding:0;margin:8px 0}}@media screen and (min-width: 1024px){.category-section-title{text-align:left}}.category-section-subtitle{width:100%;text-align:center;font-size:5.6074766355vw;padding:0;margin:0 0 5.6074766355vw;color:#999;font-family:Montserrat-Medium,sans-serif}@media screen and (min-width: 640px){.category-section-subtitle{font-size:28px;padding:0;margin:0 0 24px}}@media screen and (min-width: 1024px){.category-section-subtitle{text-align:left}}.product-list-main{padding:3.5046728972vw}@media screen and (min-width: 640px){.product-list-main{padding:15px}}@media screen and (min-width: 1300px){.product-list-main{padding:0}}.product-list-main .product-list-container{border:.7009345794vw solid rgba(0,158,69,.3);border-radius:3.738317757vw;position:relative;margin:0;padding:4.6728971963vw 3.738317757vw}@media screen and (min-width: 640px){.product-list-main .product-list-container{border:3px solid rgba(0,158,69,.3);border-radius:16px;padding:20px 16px}}@media screen and (min-width: 1024px){.product-list-main .product-list-container{display:flex;flex-wrap:wrap;gap:18px;justify-content:center}}@media screen and (min-width: 1300px){.product-list-main .product-list-container{gap:16px;justify-content:left}}.product-list-main .product-list-container .product-list-title{position:absolute;color:#009e45;font-size:4.2056074766vw;font-weight:bold;left:50%;transform:translate(-50%, -50%);width:max-content;top:0;background:#fff;padding:0 3.738317757vw}@media screen and (min-width: 640px){.product-list-main .product-list-container .product-list-title{font-size:18px;padding:0 16px}}.product-list-main .product-list-container .product-list-subtitle{font-size:3.0373831776vw;width:100%;text-align:center;font-family:Montserrat-Bold,sans-serif}@media screen and (min-width: 640px){.product-list-main .product-list-container .product-list-subtitle{font-size:13px}}.product-list-main .product-list-container .wrapper-products-list{height:59.8130841121vw;padding:0;width:100%;margin-bottom:5.6074766355vw}@media screen and (min-width: 640px){.product-list-main .product-list-container .wrapper-products-list{height:256px;margin-bottom:24px}}@media screen and (min-width: 1024px){.product-list-main .product-list-container .wrapper-products-list{width:380px;margin:0}}@media screen and (min-width: 1300px){.product-list-main .product-list-container .wrapper-products-list{width:374px}}.product-list-main .product-list-container .wrapper-products-list .container-products-list{width:100%;padding:0;height:100%;margin:0}.product-list-main .product-list-container .wrapper-products-list .border-list{margin:0;padding:5.1401869159vw 4.6728971963vw 3.738317757vw}@media screen and (min-width: 640px){.product-list-main .product-list-container .wrapper-products-list .border-list{padding:22px 20px 16px}}.product-list-main .product-list-container .wrapper-products-list .border-list .cnt-img-info-list{display:flex;height:100%;gap:1.8691588785vw}@media screen and (min-width: 640px){.product-list-main .product-list-container .wrapper-products-list .border-list .cnt-img-info-list{gap:8px}}.product-list-main .product-list-container .wrapper-products-list .border-list .cnt-img-info-list .cnt-img-list{width:32.7102803738vw;height:auto;float:inherit}@media screen and (min-width: 640px){.product-list-main .product-list-container .wrapper-products-list .border-list .cnt-img-info-list .cnt-img-list{width:140px}}.product-list-main .product-list-container .wrapper-products-list .border-list .cnt-img-info-list .cnt-info-list{width:auto;flex:1}.product-list-main .product-list-container .wrapper-products-list .border-list .cnt-img-info-list .cnt-info-list .name-product-list{height:8.4112149533vw;font-size:3.0373831776vw !important;font-weight:bold;color:#333;margin-bottom:1.4018691589vw;min-height:inherit;font-family:Montserrat-Bold,sans-serif;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis}@media screen and (min-width: 640px){.product-list-main .product-list-container .wrapper-products-list .border-list .cnt-img-info-list .cnt-info-list .name-product-list{height:36px;font-size:13px !important;margin-bottom:6px}}.product-list-main .product-list-container .wrapper-products-list .border-list .cnt-img-info-list .cnt-info-list .sku-product-list{font-size:3.0373831776vw !important;margin-bottom:2.8037383178vw}@media screen and (min-width: 640px){.product-list-main .product-list-container .wrapper-products-list .border-list .cnt-img-info-list .cnt-info-list .sku-product-list{font-size:13px !important;margin-bottom:12px}}.product-list-main .product-list-container .wrapper-products-list .border-list .cnt-img-info-list .cnt-info-list .price-product-list{display:flex;justify-content:space-between;align-items:end;margin-bottom:5.6074766355vw}@media screen and (min-width: 640px){.product-list-main .product-list-container .wrapper-products-list .border-list .cnt-img-info-list .cnt-info-list .price-product-list{margin-bottom:24px}}.product-list-main .product-list-container .wrapper-products-list .border-list .cnt-img-info-list .cnt-info-list .price-product-list .cont-cantidad-list{border:.2336448598vw solid #ccc;margin:0;width:max-content}@media screen and (min-width: 640px){.product-list-main .product-list-container .wrapper-products-list .border-list .cnt-img-info-list .cnt-info-list .price-product-list .cont-cantidad-list{border:1px solid #ccc}}.product-list-main .product-list-container .wrapper-products-list .border-list .cnt-img-info-list .cnt-info-list .price-product-list .cont-cantidad-list .btn-num-product-down{border-color:#ccc;background:#fff;color:#ccc;font-size:4.2056074766vw;height:100%;font-family:Montserrat-Bold,sans-serif;border-left:inherit;width:5.1401869159vw}@media screen and (min-width: 640px){.product-list-main .product-list-container .wrapper-products-list .border-list .cnt-img-info-list .cnt-info-list .price-product-list .cont-cantidad-list .btn-num-product-down{font-size:18px;width:22px}}.product-list-main .product-list-container .wrapper-products-list .border-list .cnt-img-info-list .cnt-info-list .price-product-list .cont-cantidad-list .num-product{font-size:3.2710280374vw;width:6.0747663551vw}@media screen and (min-width: 640px){.product-list-main .product-list-container .wrapper-products-list .border-list .cnt-img-info-list .cnt-info-list .price-product-list .cont-cantidad-list .num-product{font-size:14px;width:28px}}.product-list-main .product-list-container .wrapper-products-list .border-list .cnt-img-info-list .cnt-info-list .price-product-list .cont-cantidad-list .btn-num-product-up{border-color:#ccc;background:#fff;color:#ccc;font-size:4.2056074766vw;height:100%;border-right:inherit;width:5.1401869159vw}@media screen and (min-width: 640px){.product-list-main .product-list-container .wrapper-products-list .border-list .cnt-img-info-list .cnt-info-list .price-product-list .cont-cantidad-list .btn-num-product-up{font-size:18px;width:22px}}.product-list-main .product-list-container .wrapper-products-list .border-list .cnt-img-info-list .cnt-info-list .price-product-list .price-span-list{color:#c03;font-size:4.6728971963vw}@media screen and (min-width: 640px){.product-list-main .product-list-container .wrapper-products-list .border-list .cnt-img-info-list .cnt-info-list .price-product-list .price-span-list{font-size:20px}}.product-list-main .product-list-container .wrapper-products-list .border-list .cnt-img-info-list .cnt-info-list .delete-product-list{text-align:center}.product-list-main .product-list-container .wrapper-products-list .border-list .cnt-img-info-list .cnt-info-list .delete-product-list button{font-size:3.0373831776vw;color:#36b4e5;text-decoration:underline;text-align:center;margin-bottom:5.6074766355vw;font-family:Montserrat-Bold,sans-serif;cursor:pointer;background:#fff;height:auto}@media screen and (min-width: 640px){.product-list-main .product-list-container .wrapper-products-list .border-list .cnt-img-info-list .cnt-info-list .delete-product-list button{font-size:13px;margin-bottom:24px;width:200px;display:block;margin-left:auto}}.product-list-main .product-list-container .wrapper-products-list .border-list .cnt-img-info-list .cnt-info-list .return-product-to-list{background:#fff}.product-list-main .product-list-container .wrapper-products-list .border-list .cnt-img-info-list .cnt-info-list .change-product-list{font-size:3.0373831776vw;color:#c03;text-align:center;padding:2.8037383178vw 0;border-radius:1.4018691589vw;border:.2336448598vw solid #c03;cursor:pointer;font-family:Montserrat-Bold,sans-serif}@media screen and (min-width: 640px){.product-list-main .product-list-container .wrapper-products-list .border-list .cnt-img-info-list .cnt-info-list .change-product-list{font-size:13px;padding:12px 0;border-radius:6px;border:1px solid #c03;width:200px;display:block;margin-left:auto}}@media screen and (min-width: 1024px){.product-list-main .product-list-container .wrapper-products-list .border-list .cnt-img-info-list .cnt-info-list .change-product-list{padding:12px 0}}.cnt-list-page .cont-text-name-list{font-size:6.0747663551vw;font-family:Montserrat-Bold,sans-serif;text-align:center;margin-bottom:2.8037383178vw;color:#333}@media screen and (min-width: 640px){.cnt-list-page .cont-text-name-list{font-size:26px;margin-bottom:12px}}@media screen and (min-width: 1024px){.cnt-list-page .cont-text-name-list{text-align:left;font-size:30px}}.cnt-list-page .cont-text-type-list{font-size:4.2056074766vw;font-family:Montserrat-Bold,sans-serif;text-align:center;margin-bottom:2.8037383178vw;color:#333}@media screen and (min-width: 640px){.cnt-list-page .cont-text-type-list{font-size:18px;margin-bottom:12px}}@media screen and (min-width: 1024px){.cnt-list-page .cont-text-type-list{text-align:left;display:flex;justify-content:space-between;align-items:center;margin-bottom:4px}}.cnt-list-page .cont-text-cp-list{font-size:4.2056074766vw;font-family:Montserrat-Medium,sans-serif;text-align:center;margin-bottom:2.8037383178vw;color:#333}@media screen and (min-width: 640px){.cnt-list-page .cont-text-cp-list{font-size:18px;margin-bottom:12px}}@media screen and (min-width: 1024px){.cnt-list-page .cont-text-cp-list{text-align:left}}.cnt-list-page .cont-text-cname-list{font-size:4.2056074766vw;font-family:Montserrat-Medium,sans-serif;text-align:center;margin-bottom:7.476635514vw;color:#333}@media screen and (min-width: 640px){.cnt-list-page .cont-text-cname-list{font-size:18px;margin-bottom:12px}}@media screen and (min-width: 1024px){.cnt-list-page .cont-text-cname-list{text-align:left}}.cnt-list-page .cont-text-cname-list span{font-family:Montserrat-Bold,sans-serif}.cnt-list-page .cnt-button{position:fixed;bottom:0;left:0;width:100vw;background:#fff;z-index:8;padding:5.3738317757vw 5.8411214953vw 7.7102803738vw}@media screen and (min-width: 640px){.cnt-list-page .cnt-button{padding:23px 25px 33px}}@media screen and (min-width: 1024px){.cnt-list-page .cnt-button{position:inherit;padding:0;width:377px}}.cnt-list-page .cnt-button .btn-send-to-cart{color:#fff;pointer-events:none;background:#ccc;width:100%;display:block;padding:3.738317757vw 0;font-family:Montserrat-Bold,sans-serif;border-radius:1.4018691589vw;font-size:3.2710280374vw}@media screen and (min-width: 640px){.cnt-list-page .cnt-button .btn-send-to-cart{padding:16px 0;border-radius:6px;font-size:14px}}@media screen and (min-width: 1024px){.cnt-list-page .cnt-button .btn-send-to-cart{text-align:center;padding:10px 0}}.cnt-list-page .cnt-button .btn-send-to-cart.active{pointer-events:all;background:#c03}.o-text-list{font-size:18px;text-align:center;margin:18px 0}.special-list-template-button{font-size:14px;font-family:Montserrat-Bold,sans-serif;width:100%;text-align:center;color:#c03;border:1px solid #c03;padding:12px 0;border-radius:6px;cursor:pointer}@media screen and (min-width: 1024px){.special-list-template-button{font-family:Montserrat-Regular,sans-serif}}#createButton{font-size:14px;font-family:Montserrat-Bold,sans-serif}@media screen and (min-width: 1024px){#createButton{font-family:Montserrat-Regular,sans-serif}}.ls-list .ctn-btn-lista{width:100%;float:inherit;max-width:inherit}@media screen and (min-width: 1024px){.ls-list .ctn-btn-lista.title-list{text-align:left;font-size:24px;margin-bottom:0}}.ls-list .ctn-btn-lista .text-lista{margin-bottom:24px;display:block;text-align:center}@media screen and (min-width: 1024px){.ls-list .ctn-btn-lista .text-lista{text-align:left}}.ls-list .grid-img{display:grid;grid-template-columns:repeat(2, 1fr);width:100%;gap:8px}@media screen and (min-width: 640px){.ls-list .grid-img{max-width:700px;margin:auto}}@media screen and (min-width: 1024px){.ls-list .grid-img{grid-template-columns:repeat(3, 1fr);gap:24px;max-width:inherit}}.ls-list .grid-img .img-sp-list{width:100%;cursor:pointer}.ls-list .grid-img .img-sp-list.primaria{grid-column:span 2}.ls-list .grid-img .img-sp-list img{width:100%;height:100%}.ls-list .popup-main{position:fixed;width:100vw;height:100vh;display:flex;justify-content:center;align-items:center;top:0;left:0;background:rgba(0,0,0,.3);z-index:99999}.ls-list .popup-main .popup-escol{padding:40px 22px;background:#fff;max-height:85vh;overflow:auto;position:relative;border-radius:18px}.ls-list .popup-main .popup-escol .popup-close{width:24px;height:24px;position:absolute;top:16px;right:16px}.ls-list .popup-main .popup-escol .popup-close img{width:100%}.ls-list .popup-main .popup-escol .popup-escol-title{margin-bottom:32px;text-align:center;font-size:24px;font-family:"Montserrat-Bold";color:#333}.ls-list .popup-main .popup-escol .popup-option{color:#fff;margin-bottom:24px;width:300px;padding:12px 16px;border-radius:8px;font-family:Montserrat-Bold,sans-serif;font-size:20px;cursor:pointer}.ls-list .popup-main .popup-escol .popup-option:nth-child(4n+2){background:#36b4e5}.ls-list .popup-main .popup-escol .popup-option:nth-child(4n+3){background:#ff9f00}.ls-list .popup-main .popup-escol .popup-option:nth-child(4n+4){background:#bd5bcf}.ls-list .popup-main .popup-escol .popup-option:nth-child(4n+5){background:#ff4f9b}.ls-list .popup-main .popup-escol .popup-option:last-child{margin:0}.main-search .cont-info-lista-escuela{padding:16px 18px !important}.main-search .cont-info-lista-escuela .specialList-customer-cp{display:flex;justify-content:space-between;margin-top:30px}.main-search .cont-info-lista-escuela .specialList-customer-cp .specialList-cp,.main-search .cont-info-lista-escuela .specialList-customer-cp .specialList-customer{color:#666;font-size:14px}.main-search .cont-info-lista-escuela .specialList-info-button{display:flex;align-items:end;justify-content:space-between;gap:16px}.main-search .cont-info-lista-escuela .specialList-info-button .cnt-ver-lista{background:#36b4e5;padding:12px 16px;border-radius:7px}.main-search .cont-info-lista-escuela .specialList-info-button .cnt-ver-lista a{display:flex;width:max-content;font-size:16px;gap:8px;align-items:center;text-decoration:underline;text-decoration-color:#36b4e5}.main-search .cont-info-lista-escuela .specialList-info-button .cnt-ver-lista a div{border:0;color:#fff;font-family:Montserrat-Bold,sans-serif}.main-search .cont-info-lista-escuela .specialList-info-button .cnt-ver-lista a img{width:24px;height:24px;transform:rotate(90deg)}.category-container{padding:0 12.3831775701vw 0 4.2056074766vw;width:100%}@media screen and (min-width: 640px){.category-container{padding:0px 64px;margin:auto}}@media screen and (min-width: 1024px){.category-container{display:flex;width:100%;padding:0;position:relative;height:450px;justify-content:start;margin:0;gap:16px}}.category-container .category-name-bts{width:100%;height:10.2803738318vw;margin-bottom:2.8037383178vw;display:flex;align-items:center;font-size:3.738317757vw;color:#333;padding:0 1.8691588785vw;cursor:pointer}@media screen and (min-width: 640px){.category-container .category-name-bts{margin-bottom:12px;height:44px;font-size:16px;padding:0 8px}}@media screen and (min-width: 1024px){.category-container .category-name-bts{width:initial}}.category-container .category-name-bts .category-arrow-bts{flex:1;height:3.738317757vw;width:3.738317757vw;background-image:url(/_ui/addons/speciallistaddon/responsive/common/images/bts_arrow_gray_3.svg);background-size:3.2710280374vw;background-position:left;background-repeat:no-repeat;margin-left:3.738317757vw;transform:rotateZ(180deg)}@media screen and (min-width: 640px){.category-container .category-name-bts .category-arrow-bts{margin-left:16px;background-size:14px !important;height:16px;width:16px}}.category-container .category-name-bts .category-icon-bts{width:5.6074766355vw;height:5.6074766355vw;margin-right:2.8037383178vw;margin-top:-1.8691588785vw}@media screen and (min-width: 640px){.category-container .category-name-bts .category-icon-bts{width:24px;height:24px;margin-right:12px;margin-top:-8px}}.category-container .category-name-bts.active{color:#c03;border-bottom:.2336448598vw solid #c03}@media screen and (min-width: 640px){.category-container .category-name-bts.active{border-bottom:1px solid #c03}}.category-container .category-name-bts.active .category-arrow-bts{background-image:url(/_ui/addons/speciallistaddon/responsive/common/images/bts_arrow_red.svg);transform:rotateZ(0);background-position:right}.category-container .category-name-bts.active+.subcategory-container{display:block}@media screen and (min-width: 1024px){.category-container .category-name-bts.active+.subcategory-container{display:grid}}.category-container .subcategory-container{display:none}@media screen and (min-width: 1024px){.category-container .subcategory-container{position:absolute;top:72px;width:60%;left:0;grid-template-columns:repeat(3, 1fr);column-gap:24px}}.category-container .subcategory-container .subcategory-content{display:flex;justify-content:space-between;padding-left:3.2710280374vw;min-height:11.4485981308vw;box-shadow:2.3364485981vw 1.4018691589vw 2.6168224299vw -.9345794393vw rgba(0,0,0,.13);border-radius:2.3364485981vw;margin-bottom:5.6074766355vw;gap:3.2710280374vw}@media screen and (min-width: 640px){.category-container .subcategory-container .subcategory-content{padding-left:14px;min-height:49px;box-shadow:10px 6px 11.2px -4px rgba(0,0,0,.13);border-radius:10px;margin-bottom:24px;gap:14px}}@media screen and (min-width: 1024px){.category-container .subcategory-container .subcategory-content{margin:0;padding:0;min-height:auto;box-shadow:inherit;width:max-content}}.category-container .subcategory-container .subcategory-content .subcategory-name{display:flex;align-items:center}@media screen and (min-width: 1024px){.category-container .subcategory-container .subcategory-content .subcategory-name{font-size:14px;color:#333;margin-bottom:10px}}.category-container .subcategory-container .subcategory-content .subcategory-name .subcategory-arrow{min-width:4.6728971963vw;height:4.6728971963vw;margin-right:5.6074766355vw;background-image:url(/_ui/addons/speciallistaddon/responsive/common/images/bts_arrow_gray_c.svg);background-size:3.2710280374vw;background-position:center;background-repeat:no-repeat;transform:rotateZ(90deg)}@media screen and (min-width: 640px){.category-container .subcategory-container .subcategory-content .subcategory-name .subcategory-arrow{min-width:20px;height:20px;margin-right:24px;background-size:14px}}.category-container .subcategory-container .subcategory-content .subcategory-button{color:#fff;text-align:center;min-width:30.8411214953vw;border-radius:2.3364485981vw;font-size:2.8037383178vw;box-sizing:border-box;display:flex;align-items:center;justify-content:center}@media screen and (min-width: 640px){.category-container .subcategory-container .subcategory-content .subcategory-button{font-size:12px;border-radius:10px;min-width:132px}}@media screen and (min-width: 1024px){.category-container .subcategory-container .subcategory-content .subcategory-button{display:none}}.category-container .subcategory-container .subcategory-content:nth-child(3n+1) .subcategory-button{background:#36b4e5}.category-container .subcategory-container .subcategory-content:nth-child(3n+2) .subcategory-button{background:#ff9f00}.category-container .subcategory-container .subcategory-content:nth-child(3n+3) .subcategory-button{background:#bd5bcf}.category-container .category-img-bts{display:none;position:absolute;right:0;top:-32px;width:300px}@media screen and (min-width: 1024px){.category-container .category-img-bts.active{display:block}}@media screen and (min-width: 1024px){.category-list-main{padding:0 16px}}@media screen and (min-width: 1300px){.category-list-main{padding:0}}@media screen and (min-width: 1024px){.category-list-main.category-list-add-main .category-section-title{font-size:28px;font-family:Montserrat-Bold,sans-serif}.category-list-main.category-list-add-main .category-container{margin:auto;justify-content:center;max-width:inherit}.category-list-main.category-list-add-main .category-container .subcategory-container{gap:16px;grid-template-columns:repeat(2, 1fr);left:50%;transform:translateX(-50%);width:auto}}@media screen and (min-width: 1024px)and (min-width: 1300px){.category-list-main.category-list-add-main .category-container .subcategory-container{grid-template-columns:repeat(3, 1fr)}}@media screen and (min-width: 1024px){.category-list-main.category-list-add-main .category-container .subcategory-container .subcategory-content{box-shadow:10px 6px 11.2px -4px rgba(0,0,0,.13);width:350px;padding-left:14px;min-height:49px}.category-list-main.category-list-add-main .category-container .subcategory-container .subcategory-content .subcategory-name{margin:0}.category-list-main.category-list-add-main .category-container .subcategory-container .subcategory-content .subcategory-button{display:flex;min-width:132px}}.product-list-main.deleted-list{margin-top:24px}.product-list-main.deleted-list .product-list-container{border-color:rgba(102,102,102,.3)}.share-cnt{align-items:center;display:flex;height:auto;margin-bottom:5.6074766355vw;flex-direction:column;box-shadow:0 0 1.8691588785vw 0 rgba(132,132,132,.25);padding:3.738317757vw 0 1.8691588785vw;gap:3.738317757vw;border-radius:2.8037383178vw;position:relative}@media screen and (min-width: 640px){.share-cnt{margin-bottom:24px;box-shadow:0 0 8px 0 rgba(132,132,132,.25);padding:16px 0 8px;gap:16px;border-radius:12px}}@media screen and (min-width: 1024px){.share-cnt{flex-direction:row;gap:16px;padding:0;box-shadow:none;width:max-content}}.share-cnt .share-text{font-size:3.738317757vw;color:#999}@media screen and (min-width: 640px){.share-cnt .share-text{font-size:16px}}@media screen and (min-width: 1024px){.share-cnt .share-text{font-size:18px;color:#333}}.share-cnt .share-img-cnt ul{display:flex;gap:6.5420560748vw;padding:0}@media screen and (min-width: 640px){.share-cnt .share-img-cnt ul{gap:28px}}.share-cnt .share-img-cnt ul li{width:11.214953271vw;height:11.214953271vw;padding:2.3364485981vw;box-shadow:0 0 1.1682242991vw .2336448598vw rgba(51,51,51,.25);border-radius:50%}@media screen and (min-width: 640px){.share-cnt .share-img-cnt ul li{width:48px;height:48px;padding:10px;box-shadow:0 0 5px 1px rgba(51,51,51,.25)}}.share-cnt .share-img-cnt ul li img{width:6.5420560748vw;height:6.5420560748vw}@media screen and (min-width: 640px){.share-cnt .share-img-cnt ul li img{width:28px;height:28px}}.share-cnt .share-alert{display:flex;align-items:center;padding:3.738317757vw;font-size:2.8037383178vw;gap:2.3364485981vw;border-radius:1.4018691589vw;color:#547c21;background:#bde28f;top:0;right:50%;transform:translate(50%, -125%);position:absolute;width:max-content;display:none;font-family:Montserrat-Bold,sans-serif}.share-cnt .share-alert.active{display:block}@media screen and (min-width: 640px){.share-cnt .share-alert{padding:16px;font-size:12px;gap:10px;border-radius:6px}}@media screen and (min-width: 1024px){.share-cnt .share-alert{right:0;transform:translate(35%, -110%)}}@media screen and (min-width: 1300px){.share-cnt .share-alert{transform:translate(50%, -110%)}}@media(min-width: 320px){.specialListChangeProductPopup{border-radius:18px}.specialListChangeProductPopup .btn-close-changeProductPopup{background-image:url(/_ui/responsive/theme-officedepot/images/speciallist2024/close-popup.svg);background-repeat:no-repeat;background-size:contain;width:20px;height:20px;margin-top:10px;margin-right:15px}.specialListChangeProductPopup .cont-search-bestOption-popUpChangeProduct{margin-top:24px;display:flex;height:auto;flex-direction:column;justify-content:center;border-bottom:1px solid #ccc}.specialListChangeProductPopup .cont-search-bestOption-popUpChangeProduct .text-section1-popUpChangeProduct{width:80%;margin:auto;text-align:center;font-family:"Montserrat-Bold"}.specialListChangeProductPopup .cont-search-bestOption-popUpChangeProduct .text-bumo{font-size:24px}.specialListChangeProductPopup .cont-search-bestOption-popUpChangeProduct .text-bumo2{font-size:15px;color:#666}.specialListChangeProductPopup .cont-search-bestOption-popUpChangeProduct .itemSuggestion-popUpChangeProduct{display:flex;width:100%;justify-content:center;margin:8px 0 16px 0}.specialListChangeProductPopup .cont-search-bestOption-popUpChangeProduct .itemSuggestion-popUpChangeProduct .cont-img-product-popUpChangeProduct{width:42%;display:flex;justify-content:center}.specialListChangeProductPopup .cont-search-bestOption-popUpChangeProduct .itemSuggestion-popUpChangeProduct .cont-img-product-popUpChangeProduct img{width:140px;height:140px}.specialListChangeProductPopup .cont-search-bestOption-popUpChangeProduct .itemSuggestion-popUpChangeProduct .info-product-popUpChangeProduct{display:flex;flex-direction:column;justify-content:center;width:140px}.specialListChangeProductPopup .cont-search-bestOption-popUpChangeProduct .itemSuggestion-popUpChangeProduct .info-product-popUpChangeProduct .price-product{font-family:"Montserrat-Bold";color:#c03;font-size:20px;display:flex;justify-content:center}.specialListChangeProductPopup .cont-search-bestOption-popUpChangeProduct .itemSuggestion-popUpChangeProduct .info-product-popUpChangeProduct .name-product{font-family:"Montserrat-Bold";font-size:16px;color:#333;padding:0;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;max-height:58px;height:auto;line-height:1.2;margin-bottom:5px}.specialListChangeProductPopup .cont-search-bestOption-popUpChangeProduct .itemSuggestion-popUpChangeProduct .info-product-popUpChangeProduct .name-product .name-span{text-align:center}.specialListChangeProductPopup .cont-search-bestOption-popUpChangeProduct .itemSuggestion-popUpChangeProduct .info-product-popUpChangeProduct .sku-product{font-family:"Montserrat-Regular";font-size:12px;color:#4d4d4d;text-align:center}.specialListChangeProductPopup .cont-suggestion-popUpChangeProduct{display:flex;margin-top:16px;height:auto;flex-direction:column}.specialListChangeProductPopup .cont-suggestion-popUpChangeProduct .title-section-suggestion-popUpChangeProduct{font-family:"Montserrat-Bold";font-size:24px;padding:0 20px;margin-bottom:16px}.specialListChangeProductPopup .cont-suggestion-popUpChangeProduct .productSuggestion-popUpChangeProduct{padding:0 10px;overflow:hidden}.specialListChangeProductPopup .cont-suggestion-popUpChangeProduct .productSuggestion-popUpChangeProduct #containerItemSuggested{width:156px !important;height:258px}.specialListChangeProductPopup .cont-suggestion-popUpChangeProduct .productSuggestion-popUpChangeProduct #containerItemSuggested .contSwiperSlideItemSuggested .itemSuggest-optionSuggest .item-selected+.container-checkItemSuggest{border:2px solid #c03;border-radius:12px}.specialListChangeProductPopup .cont-suggestion-popUpChangeProduct .productSuggestion-popUpChangeProduct #containerItemSuggested .contSwiperSlideItemSuggested .itemSuggest-optionSuggest .item-selected+.container-checkItemSuggest .icon-radioBtn-itemSuggest{background-image:url(/_ui/responsive/theme-officedepot/images/RadioButtonSelectedListSchool.svg);background-repeat:no-repeat;width:15px;height:15px;border:1px solid rgba(0,0,0,0) !important;background-size:cover}.specialListChangeProductPopup .cont-suggestion-popUpChangeProduct .productSuggestion-popUpChangeProduct #containerItemSuggested .contSwiperSlideItemSuggested .itemSuggest-optionSuggest .container-checkItemSuggest{border-radius:12px;border:solid 2px #ccc;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:8px;cursor:pointer}.specialListChangeProductPopup .cont-suggestion-popUpChangeProduct .productSuggestion-popUpChangeProduct #containerItemSuggested .contSwiperSlideItemSuggested .itemSuggest-optionSuggest .container-checkItemSuggest .cont-radioBtn-itemSuggest{width:100%;display:flex;justify-content:flex-end}.specialListChangeProductPopup .cont-suggestion-popUpChangeProduct .productSuggestion-popUpChangeProduct #containerItemSuggested .contSwiperSlideItemSuggested .itemSuggest-optionSuggest .container-checkItemSuggest .cont-radioBtn-itemSuggest .icon-radioBtn-itemSuggest{width:15px;height:15px;border:solid 1px #ccc;background-color:#fff;border-radius:50%}.specialListChangeProductPopup .cont-suggestion-popUpChangeProduct .productSuggestion-popUpChangeProduct #containerItemSuggested .contSwiperSlideItemSuggested .itemSuggest-optionSuggest .container-checkItemSuggest .cont-imgItemSuggest img{width:130px;height:130px}.specialListChangeProductPopup .cont-suggestion-popUpChangeProduct .productSuggestion-popUpChangeProduct #containerItemSuggested .contSwiperSlideItemSuggested .itemSuggest-optionSuggest .container-checkItemSuggest .cont-priceItemSuggest{font-family:Montserrat-Bold;font-size:20px;color:#c03;margin-top:10px}.specialListChangeProductPopup .cont-suggestion-popUpChangeProduct .productSuggestion-popUpChangeProduct #containerItemSuggested .contSwiperSlideItemSuggested .itemSuggest-optionSuggest .container-checkItemSuggest .cont-nameItemSuggest{display:-webkit-box;font-family:Montserrat-Bold;font-size:14px;color:#333;text-align:left;margin-top:10px;height:40px;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.specialListChangeProductPopup .cont-suggestion-popUpChangeProduct .productSuggestion-popUpChangeProduct .swiper-botom .swiper-paginationCPpop{position:static}.specialListChangeProductPopup .cont-suggestion-popUpChangeProduct .productSuggestion-popUpChangeProduct .swiper-botom .swiper-paginationCPpop .swiper-pagination-bullet-active{background-color:#c03;width:16px;border-radius:5px}.specialListChangeProductPopup .cont-buttons-popUpChangeProduct .buttons-popUpChangeProduct{display:flex;flex-direction:column;width:100%;justify-content:center;font-size:14px;gap:20px;margin:15px 0}.specialListChangeProductPopup .cont-buttons-popUpChangeProduct .buttons-popUpChangeProduct .btn-changeProduct-popUpChangeProduct{border-radius:6px;width:321px;height:50px;margin:auto;color:#fff;background-color:#ccc;font-family:"Montserrat-Bold";font-size:14px}.specialListChangeProductPopup .cont-buttons-popUpChangeProduct .buttons-popUpChangeProduct .btnChangeProduct-active{background-color:#c03}.specialListChangeProductPopup .cont-buttons-popUpChangeProduct .buttons-popUpChangeProduct .btn-addToList-popUpChangeProduct{border-radius:6px;width:321px;height:50px;margin:auto;display:flex;justify-content:center;align-items:center;background-color:#fff;color:#ccc;font-family:Montserrat-Bold;font-size:14px;border:1px solid #ccc}.specialListChangeProductPopup .cont-buttons-popUpChangeProduct .buttons-popUpChangeProduct .btnAddProductFromPopUp-active{border:1px solid #c03;color:#c03}.popUp-Message-listSchool{z-index:999;position:fixed;top:0;padding:0px;height:100vh;width:100%;display:flex;align-content:center;align-items:center;justify-content:center;background:rgba(0,0,0,.2)}.popUp-Message-listSchool .trans-alert-message-site{padding:15px;position:absolute;background:#fff;border-radius:5px;top:150px !important;width:none !important;opacity:0;-webkit-box-shadow:-2px 0 20px 2px rgba(0,0,0,.3);-moz-box-shadow:-2px 0 20px 2px rgba(0,0,0,.3);box-shadow:-2px 0 20px 2px rgba(0,0,0,.3);width:360px !important;height:268px !important}.popUp-Message-listSchool .trans-alert-message-site .message-alert .cont-img-alert{margin-bottom:19px}.popUp-Message-listSchool .trans-alert-message-site .message-alert .cont-img-alert .icon-updateProductList{width:150px;height:150px;margin:auto}.popUp-Message-listSchool .trans-alert-message-site .message-alert .cont-img-alert .icon-addProductList{width:150px;height:150px;margin:auto}.popUp-Message-listSchool .trans-alert-message-site .message-alert .cont-text-alert{font-family:"Montserrat-Bold";font-size:20px;color:#333;margin-top:15px;text-align:center;padding:0px 25px}.popUp-Message-listSchool .trans-alert-message-site .message-alert .cont-text-alert-to-add{font-family:"Montserrat-Bold";font-size:20px;color:#333;margin-top:15px;text-align:center;padding:0px}.popUp-Message-listSchool .trans-alert-message-site .btn-close-alert-changeProduct{background-image:url(/_ui/responsive/theme-officedepot/images/speciallist2024/close-popup.svg);background-size:cover;background-repeat:no-repeat;width:20px;height:20px;position:absolute;right:24px;top:15px;cursor:pointer}.icon-updateProductList{background-image:url(/_ui/responsive/theme-officedepot/images/speciallist2024/iconUpdateProduct.svg);background-repeat:no-repeat;background-size:cover}.icon-addProductList{background-image:url(/_ui/responsive/theme-officedepot/images/speciallist2024/iconAddProduct.svg);background-repeat:no-repeat}.main-listSuggestion{padding:0 10px}.main-listSuggestion .cont-headerSuggestion{margin-bottom:20px;margin-top:32px}.main-listSuggestion .cont-headerSuggestion .titleSuggestion{font-family:"Montserrat-Bold";font-size:24px;text-align:center;color:#333}.main-listSuggestion .cont-headerSuggestion .textSuggestion{margin:5px auto 0 auto;width:auto;font-size:16px;font-family:"Montserrat-Medium";text-align:center;color:#666}.main-listSuggestion .cont-listSuggestion{display:flex;flex-direction:row;flex-wrap:wrap;gap:24px;justify-content:center}.main-listSuggestion .cont-listSuggestion .cont-info-lista-escuela{-webkit-box-shadow:0 0 15px 0 rgba(0,0,0,.13);-moz-box-shadow:0 0 15px 0 rgba(0,0,0,.13);box-shadow:0 0 15px 0 rgba(0,0,0,.13);-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px;padding:16px 18px !important;margin:5px 0;width:392px;height:162px;background-color:#f9fafe}.main-listSuggestion .cont-listSuggestion .cont-info-lista-escuela .specialList-info-button{display:flex;align-items:end;justify-content:space-between;gap:16px}.main-listSuggestion .cont-listSuggestion .cont-info-lista-escuela .specialList-info-button .specialList-info .specialList-title{font-size:18px;margin-bottom:10px;color:#666;height:22px;overflow:hidden}.main-listSuggestion .cont-listSuggestion .cont-info-lista-escuela .specialList-info-button .specialList-info .specialList-name{font-size:14px;color:#666}.main-listSuggestion .cont-listSuggestion .cont-info-lista-escuela .specialList-info-button .specialList-info .specialList-grado{font-size:14px;color:#666}.main-listSuggestion .cont-listSuggestion .cont-info-lista-escuela .specialList-info-button .cnt-ver-lista{background:#36b4e5;padding:12px 16px;border-radius:7px;width:130px;height:50px}.main-listSuggestion .cont-listSuggestion .cont-info-lista-escuela .specialList-info-button .cnt-ver-lista a{display:flex;width:max-content;font-size:16px;gap:8px;align-items:center;text-decoration:underline;text-decoration-color:#36b4e5}.main-listSuggestion .cont-listSuggestion .cont-info-lista-escuela .specialList-info-button .cnt-ver-lista div{border:0;color:#fff;font-family:Montserrat-Bold}.main-listSuggestion .cont-listSuggestion .cont-info-lista-escuela .specialList-info-button .cnt-ver-lista img{width:24px;height:24px;transform:rotate(90deg)}.main-listSuggestion .cont-listSuggestion .cont-info-lista-escuela .specialList-customer-cp{margin-top:16px;display:flex;font-size:14px;justify-content:space-between;color:#666}.main-listSuggestion .cont-listSuggestion .cont-info-lista-escuela .specialList-customer-cp .specialList-customer{max-width:165px;overflow:hidden;word-wrap:break-word;height:20px}.main-listSuggestion .container-paginacion-listas .pagination-bar .pagination-toolbar .pagination-wrap .pagination .active{display:flex;border:1px solid #c03;color:#c03}.main-listSuggestion .container-paginacion-listas .pagination-bar .pagination-toolbar .pagination-wrap .pagination li{display:block;color:#ccc}.cont-cantidad-list form{display:flex;width:64px;height:24px}.cont-cantidad-list form .num-product{vertical-align:middle;text-align:center;width:40px !important;font-family:Montserrat-regular;color:#333}.cont-cantidad-list form .js-updateSelectSpeciallistItem{border-left:1px solid #ccc;background-size:12px;vertical-align:middle;width:20px;height:24px}.cont-cantidad-list form .dropdown-menuSpeciallist{background:#fff;padding-left:10px;position:absolute;border:1px solid #ccc;border-radius:5px;width:65px;top:110px;z-index:1}.cont-cantidad-list form .dropdown-menuSpeciallist .optionQuantityItem:hover{cursor:pointer}.container-qtyCarruselSpecialList{width:64px;height:24px;border:1px solid #ccc;border-radius:5px;display:flex;padding:1px}.container-qtyCarruselSpecialList input{width:42px;border:none;text-align:center}.container-qtyCarruselSpecialList .js-updateQuantitySpeciallistCarruselItem{border-left:1px solid #ccc;background-size:12px}.container-qtyCarruselSpecialList .dropdown-menuSpeciallistCarrusel{position:absolute;background-color:#fff;width:62px;border:1px solid #ccc;border-radius:5px;top:109px;padding:0 10px;height:82px;overflow:hidden;overflow-y:scroll}.sp-carousel-price-qty{justify-content:space-between !important}.sp-carousel-price-qty .container-qtyCarruselSpecialList{width:64px;height:24px;border:1px solid #ccc;border-radius:5px;display:flex;padding:1px}.sp-carousel-price-qty .container-qtyCarruselSpecialList input{width:42px;border:none;text-align:center}.sp-carousel-price-qty .container-qtyCarruselSpecialList .js-updateSelectSpeciallistItem{border-left:1px solid #ccc;background-size:12px}.sp-carousel-price-qty .container-qtyCarruselSpecialList .dropdown-menuSpeciallist{position:absolute;background-color:#fff;width:62px;border:1px solid #ccc;border-radius:5px;top:109px;padding:0 10px;height:82px;overflow:hidden;overflow-y:scroll}}@media(min-width: 768px){.specialListChangeProductPopup .cont-search-bestOption-popUpChangeProduct .text-bumo{font-size:24px}.specialListChangeProductPopup .cont-search-bestOption-popUpChangeProduct .text-bumo2{font-size:13px}.specialListChangeProductPopup .cont-search-bestOption-popUpChangeProduct .itemSuggestion-popUpChangeProduct .cont-img-product-popUpChangeProduct{width:38%}.specialListChangeProductPopup .cont-search-bestOption-popUpChangeProduct .itemSuggestion-popUpChangeProduct .info-product-popUpChangeProduct{justify-content:center}.specialListChangeProductPopup .cont-search-bestOption-popUpChangeProduct .itemSuggestion-popUpChangeProduct .info-product-popUpChangeProduct .price-product{justify-content:center}.specialListChangeProductPopup .cont-search-bestOption-popUpChangeProduct .itemSuggestion-popUpChangeProduct .info-product-popUpChangeProduct .price-product .price-span{text-align:center}.specialListChangeProductPopup .cont-search-bestOption-popUpChangeProduct .itemSuggestion-popUpChangeProduct .info-product-popUpChangeProduct .name-product .name-span{font-size:16px;text-align:center}.specialListChangeProductPopup .cont-search-bestOption-popUpChangeProduct .itemSuggestion-popUpChangeProduct .info-product-popUpChangeProduct .sku-product{font-size:12px;text-align:left}.specialListChangeProductPopup .cont-suggestion-popUpChangeProduct{margin-top:14px}.specialListChangeProductPopup .cont-suggestion-popUpChangeProduct .title-section-suggestion-popUpChangeProduct{margin-bottom:14px;padding:0 10px}.specialListChangeProductPopup .cont-suggestion-popUpChangeProduct .productSuggestion-popUpChangeProduct{padding:0;margin-bottom:0}.specialListChangeProductPopup .cont-suggestion-popUpChangeProduct .productSuggestion-popUpChangeProduct #containerItemSuggested{display:flex;flex-direction:row;justify-content:space-around;width:auto !important;flex-wrap:wrap;height:auto}.specialListChangeProductPopup .cont-suggestion-popUpChangeProduct .productSuggestion-popUpChangeProduct #containerItemSuggested .contSwiperSlideItemSuggested .itemSuggest-optionSuggest{width:226px;height:262px}.specialListChangeProductPopup .cont-buttons-popUpChangeProduct .buttons-popUpChangeProduct{flex-direction:row}.specialListChangeProductPopup .cont-buttons-popUpChangeProduct .buttons-popUpChangeProduct .btn-changeProduct-popUpChangeProduct{width:200px;height:50px;margin:0}.specialListChangeProductPopup .cont-buttons-popUpChangeProduct .buttons-popUpChangeProduct .btn-addToList-popUpChangeProduct{width:200px;height:50px;margin:0}.main-listSuggestion{padding:0 30px}.main-listSuggestion .cont-headerSuggestion{margin-top:40px;margin-bottom:32px}.main-listSuggestion .cont-headerSuggestion .textSuggestion{width:500px}.main-listSuggestion .cont-listSuggestion .cont-info-lista-escuela{width:411px;height:162px}.main-listSuggestion .cont-listSuggestion .cont-info-lista-escuela .specialList-info-button .speciallist-title{height:auto}.main-listSuggestion .cont-listSuggestion .cont-info-lista-escuela .specialList-info-button .cnt-ver-lista{width:132px;height:50px}.main-listSuggestion .cont-listSuggestion .cont-info-lista-escuela .specialList-customer-cp{margin-top:30px}.cont-cantidad-list form .dropdown-menuSpeciallist{top:122px}}@media(min-width: 1024px){.specialListChangeProductPopup .cont-search-bestOption-popUpChangeProduct .text-bumo{font-size:24px}.specialListChangeProductPopup .cont-search-bestOption-popUpChangeProduct .text-bumo2{font-size:13px;color:#666}.specialListChangeProductPopup .cont-search-bestOption-popUpChangeProduct .itemSuggestion-popUpChangeProduct .cont-img-product-popUpChangeProduct{width:22%}.specialListChangeProductPopup .cont-search-bestOption-popUpChangeProduct .itemSuggestion-popUpChangeProduct .info-product-popUpChangeProduct{justify-content:center}.specialListChangeProductPopup .cont-search-bestOption-popUpChangeProduct .itemSuggestion-popUpChangeProduct .info-product-popUpChangeProduct .price-product{justify-content:left}.specialListChangeProductPopup .cont-search-bestOption-popUpChangeProduct .itemSuggestion-popUpChangeProduct .info-product-popUpChangeProduct .price-product .price-span{text-align:left}.specialListChangeProductPopup .cont-search-bestOption-popUpChangeProduct .itemSuggestion-popUpChangeProduct .info-product-popUpChangeProduct .name-product .name-span{font-size:13px;text-align:left}.specialListChangeProductPopup .cont-search-bestOption-popUpChangeProduct .itemSuggestion-popUpChangeProduct .info-product-popUpChangeProduct .sku-product{font-size:13px;text-align:left}.specialListChangeProductPopup .cont-suggestion-popUpChangeProduct{margin-top:24px}.specialListChangeProductPopup .cont-suggestion-popUpChangeProduct .title-section-suggestion-popUpChangeProduct{margin-bottom:24px;padding:0 10px}.specialListChangeProductPopup .cont-suggestion-popUpChangeProduct .productSuggestion-popUpChangeProduct{padding:0;margin-bottom:24px}.specialListChangeProductPopup .cont-suggestion-popUpChangeProduct .productSuggestion-popUpChangeProduct #containerItemSuggested{display:flex;flex-direction:row;justify-content:space-around;width:auto !important}.specialListChangeProductPopup .cont-suggestion-popUpChangeProduct .productSuggestion-popUpChangeProduct #containerItemSuggested .contSwiperSlideItemSuggested .itemSuggest-optionSuggest{width:188px;height:258px}.specialListChangeProductPopup .cont-buttons-popUpChangeProduct .buttons-popUpChangeProduct .btn-changeProduct-popUpChangeProduct{width:200px;height:40px}.specialListChangeProductPopup .cont-buttons-popUpChangeProduct .buttons-popUpChangeProduct .btn-addToList-popUpChangeProduct{width:200px;height:40px}.popUp-Message-listSchool .trans-alert-message-site{width:371px !important;height:285px !important}.popUp-Message-listSchool .trans-alert-message-site .message-alert .cont-img-alert .icon-updateProductList{width:160px;height:160px;margin:auto}.main-listSuggestion .cont-headerSuggestion{margin-top:0px;margin-bottom:32px;padding-left:6%}.main-listSuggestion .cont-headerSuggestion .titleSuggestion{text-align:left}.main-listSuggestion .cont-headerSuggestion .textSuggestion{text-align:left;margin:5px 0 0 0;width:auto}}@media(min-width: 1300px){.specialListChangeProductPopup .cont-search-bestOption-popUpChangeProduct{flex-direction:row}.specialListChangeProductPopup .cont-search-bestOption-popUpChangeProduct .text-section1-popUpChangeProduct{display:flex;flex-direction:column;width:45%;margin-right:15px}.specialListChangeProductPopup .cont-search-bestOption-popUpChangeProduct .itemSuggestion-popUpChangeProduct{width:47%;justify-content:left}.specialListChangeProductPopup .cont-search-bestOption-popUpChangeProduct .itemSuggestion-popUpChangeProduct .cont-img-product-popUpChangeProduct{width:35%;justify-content:left}.cont-suggestion-popUpChangeProduct .productSuggestion-popUpChangeProduct{margin-bottom:14px}}.cont-lista-utiles:not(.sin-padding){float:inherit !important}@media screen and (min-width: 1024px){.cont-lista-utiles:not(.sin-padding)>.cnt-back{padding-left:56px}}@media screen and (min-width: 1300px){.cont-lista-utiles:not(.sin-padding)>.cnt-back{padding-left:36px}}#popup-template-list:checked+.main-content-popup-create-template{display:flex}.main-content-popup-create-template{width:100vw;height:100vh;position:fixed;z-index:99999;justify-content:center;align-items:center;top:0;left:0;display:none}.main-content-popup-create-template .popup-template-bg{width:100%;position:absolute;top:0;left:0;height:100%;background:rgba(0,0,0,.3)}.main-content-popup-create-template .popup-temaplate-cnt{background:#fff;z-index:9;padding:40px 22px;position:relative;border-radius:18px}.main-content-popup-create-template .popup-temaplate-cnt .close-popup{position:absolute;top:16px;right:16px}.main-content-popup-create-template .popup-temaplate-cnt .popup-template-title{margin-bottom:32px;text-align:center;font-size:24px;font-family:"Montserrat-Bold";color:#333}.main-content-popup-create-template .popup-temaplate-cnt .popup-template-level-button{width:300px;font-size:16px;padding:12px 10px 12px 16px;margin-bottom:24px;border-radius:10px;display:flex;align-items:center;justify-content:space-between;font-family:"Montserrat-Bold";color:#fff;cursor:pointer}.main-content-popup-create-template .popup-temaplate-cnt .popup-template-level-button:nth-child(8n+3){background:#36b4e5}.main-content-popup-create-template .popup-temaplate-cnt .popup-template-level-button:nth-child(8n+5){background:#ff9f00}.main-content-popup-create-template .popup-temaplate-cnt .popup-template-level-button:nth-child(8n+7){background:#bd5bcf}.main-content-popup-create-template .popup-temaplate-cnt .popup-template-level-button:nth-child(8n+9){background:#ff4f9b}.main-content-popup-create-template .popup-temaplate-cnt .popup-template-level-button:last-child{margin:0}.main-content-popup-create-template .popup-temaplate-cnt .popup-template-level-button .popup-template-level-button-arrow{width:24px;height:24px;transform:rotateZ(90deg)}.main-content-popup-create-template .popup-temaplate-cnt .popup-template-level-options-cnt{margin-bottom:24px}.main-content-popup-create-template .popup-temaplate-cnt .popup-template-level-options-cnt .popup-template-level-options{display:flex;margin-bottom:12px;padding-left:44px;align-items:center;cursor:pointer}.main-content-popup-create-template .popup-temaplate-cnt .popup-template-level-options-cnt .popup-template-level-options:last-child{margin:0}.main-content-popup-create-template .popup-temaplate-cnt .popup-template-level-options-cnt .popup-template-level-options .dot-option{width:20px;height:20px;border:1px solid #999;border-radius:50%;margin-right:8px}.main-content-popup-create-template .popup-temaplate-cnt .popup-template-level-options-cnt .popup-template-level-options .popup-template-level-options-text{color:#333;font-size:14px;height:17px}.main-content-popup-create-template .popup-temaplate-cnt .popup-template-level-button+.popup-template-level-options-cnt:has(.popup-template-level-options) .popup-template-level-button-arrow{transform:rotateZ(0deg)}.ctn-btn-lista .input-group-material .input-material{font-family:Montserrat-Regular,sans-serif;font-size:18px}@media screen and (min-width: 1024px){.ctn-btn-lista .input-group-material .input-material{font-size:1em}}.ctn-btn-lista .input-group-material .input-material-label{font-family:Montserrat-Regular,sans-serif}/*# sourceMappingURL=speciallistaddon.css.map */
