.details{height:80px;max-height:80px;margin-bottom:0;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.paginator{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.paginator .paginator-item{padding:10px;border:1px solid #d40816;border-radius:4px;background-color:#d40816;cursor:pointer;margin-right:2px}.paginator .paginator-item i{color:#fff;font-weight:700}.paginator .paginator-item span{color:#fff;font-weight:700}.paginator .disabled{padding:10px;border:1px solid #d40816a1;border-radius:4px;background-color:#d40816a1;cursor:not-allowed;margin-right:2px}.paginator .disabled i{color:#fff;font-weight:700}.paginator .disabled span{color:#fff;font-weight:700}.header{text-align:center;margin-bottom:20px}.header .title{color:#999;font-size:50px;font-weight:700;margin-bottom:10px;word-break:break-all}@media screen and (min-width:0px) and (max-width:960px){.header .title{font-size:34px}}.search{position:relative}@media only screen and (max-width:960px){.search{position:fixed;top:73px;background:#f8f8f8;width:100%;-webkit-box-shadow:0 4px 10px -6px rgba(0,0,0,.8);box-shadow:0 4px 10px -6px rgba(0,0,0,.8);padding:2rem 2rem;zoom:1;filter:alpha(opacity=0);-webkit-opacity:0;-moz-opacity:0;opacity:0;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;pointer-events:none;z-index:91}body.search-open .search{top:83px;zoom:1;filter:alpha(opacity=100);-webkit-opacity:1;-moz-opacity:1;opacity:1;pointer-events:all}}.search .field{position:relative;max-width:455px;min-width:275px;width:25vw}@media only screen and (max-width:960px){.search .field{width:100%}}.search .field .input{width:100%;height:50px;background:#fff;border:1px solid #ccc;padding:0 7rem 0 2rem;-webkit-border-radius:35px;-webkit-background-clip:padding-box;-moz-border-radius:35px;-moz-background-clip:padding;border-radius:35px;background-clip:padding-box;font-size:14px;font-size:1.4rem;font-weight:700}.search .field .input::-webkit-input-placeholder{color:#c6c6c6;font-style:italic;font-weight:400}.search .field .input:-ms-input-placeholder{color:#c6c6c6;font-style:italic;font-weight:400}.search .field .input::-moz-placeholder{color:#c6c6c6;font-style:italic;font-weight:400}.search .field .input::-ms-input-placeholder{color:#c6c6c6;font-style:italic;font-weight:400}.search .field .input::placeholder{color:#c6c6c6;font-style:italic;font-weight:400}.search .field .button{position:absolute;top:0;right:0;width:7rem;height:50px;background:url(../../../comum/assets/img/search.svg) no-repeat center center #f5f0f000;background-size:auto 40%;-webkit-border-radius:35px;-webkit-background-clip:padding-box;-moz-border-radius:35px;-moz-background-clip:padding;border-radius:35px;background-clip:padding-box;cursor:pointer;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.search .field .button:hover{background-color:#ec1c24}.search .field .button.loading{background:url(../../../comum/assets/img/loader.gif) no-repeat center center #f5f0f000;background-size:auto 50%}.search .result{position:absolute;top:calc(100% + 1rem);left:0;width:100%;display:none;z-index:4;background:#fff;border:1px solid #ccc;-webkit-border-radius:5px;-webkit-background-clip:padding-box;-moz-border-radius:5px;-moz-background-clip:padding;border-radius:5px;background-clip:padding-box}@media only screen and (max-width:960px){.search .result{top:100%;width:100%}}.search .result.show{display:block}.search .result .no-result{padding:2rem}.search .result .list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:0!important}@media only screen and (max-width:960px){.search .result .list{max-height:calc(100vh - 174px);overflow:auto}}.search .result .list .item{border-bottom:1px solid #ccc;padding:3px 3rem;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;width:100%;max-width:100%;margin-bottom:20px;height:500px}@media only screen and (max-width:960px){.search .result .list .item{padding:3px 2rem;width:100%}}.search .result .list .item:hover{-webkit-box-shadow:1px 2px 10px 2px #87878761;box-shadow:1px 2px 10px 2px #87878761;border-radius:6px}.search .result .list .item:first-child{-webkit-border-radius:5px 5px 0 0;-webkit-background-clip:padding-box;-moz-border-radius:5px 5px 0 0;-moz-background-clip:padding;border-radius:5px 5px 0 0;background-clip:padding-box}.search .result .list .item:last-child{border-bottom:0;-webkit-border-radius:0 0 5px 5px;-webkit-background-clip:padding-box;-moz-border-radius:0 0 5px 5px;-moz-background-clip:padding;border-radius:0 0 5px 5px;background-clip:padding-box}.search .result .list .item .lazyload{width:85px;height:85px!important;margin-right:20px}.search .result .list .item .title{font-size:15px;font-size:1.5rem;color:#666;width:calc(100% - 85px)}.search .result .list .item .title b,.search .result .list .item .title strong{color:#d40816}#product{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;-ms-flex-line-pack:start;align-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}#products{position:relative}#products .common-limiter{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:40px;margin-right:0!important;margin-left:0!important;max-width:100%!important}@media screen and (max-width:960px){#products .common-limiter{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}}#products .common-limiter .common-title-box:before{width:100%}#products .common-limiter .filters{max-width:300px;width:100%}@media screen and (min-width:0px) and (max-width:955px){#products .common-limiter .filters{max-width:100%}}#products .common-limiter .filter-item{border-top:3px solid #d40816;margin-top:20px;-webkit-box-shadow:1px 1px 4px 2px #0000001a;box-shadow:1px 1px 4px 2px #0000001a;padding:20px;max-height:270px!important;overflow-y:scroll}#products .common-limiter .filter-item .title{font-size:20px;font-weight:700}#products .common-limiter .filter-item .filter-options{padding-top:12px}#products .common-limiter .filter-item .filter-options li{padding-top:8px}#products .common-limiter .filter-button{margin-top:20px;-webkit-box-shadow:1px 1px 4px 2px #0000001a;box-shadow:1px 1px 4px 2px #0000001a;padding:20px;margin-bottom:30px;width:100%;border:none;background-color:#d40816;border-radius:6px}#products .common-limiter .filter-button span{color:#fff;text-transform:uppercase;font-weight:700}#products .common-limiter .list{width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding-left:40px}#products .common-limiter .list #product{-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}@media screen and (min-width:0px) and (max-width:955px){#products .common-limiter .list{padding-left:0}}#products .common-limiter .list .list-title{font-size:25px;font-size:2.5rem;font-weight:700;color:#ec1c24}@media screen and (max-width:960px){#products .common-limiter .list .list-title{font-size:20px;font-size:2rem;text-align:center}}#products .common-limiter .list .list-description{color:#666;margin:3rem 0 5rem}@media screen and (max-width:960px){#products .common-limiter .list .list-description{text-align:center}}#products .common-limiter .list .common-banner{height:auto;width:100%;max-width:1400px;margin:0 auto 5rem}#products .common-limiter .list .common-product-carousel .common-product-card{text-align:center}#products .common-limiter .list .common-product-carousel .common-product-card .product-link{cursor:pointer}#products .common-limiter .list .common-product-carousel .common-product-card .product-link .title{font-size:20px;font-size:2rem;margin-bottom:0}#products .common-limiter .list .common-product-carousel .common-product-card .product-link .ref{color:#666}#products .common-limiter .list .common-product-carousel .common-product-card .product-link .box{margin-top:20px}#products .common-limiter .list .common-product-carousel .common-product-card .product-data{padding:1.5rem 0}#products .common-limiter .list .common-product-carousel .common-product-card .product-data .price{font-size:12px;font-size:1.2rem;color:#cecece;text-decoration:line-through}#products .common-limiter .list .common-product-carousel .common-product-card .product-data .offer-price{font-size:15px;font-size:1.5rem;color:#ec1c24;font-weight:700}#products .common-limiter .list .common-product-carousel .common-product-card .product-data .actions{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:1.5rem}#products .common-limiter .list .common-product-carousel .common-product-card .product-data .actions .details{height:0}#products .common-limiter .list .common-product-carousel .common-product-card .product-data .actions .quantity{padding:10px 5px 10px 10px;max-width:50px;border:1px solid #ccc;border-radius:5px;margin-left:10px}#products .common-limiter .list .common-product-carousel .common-product-card .product-data .actions .add-cart{font-size:14px;font-size:1.4rem;padding:10px 15px;text-transform:none;margin-left:1rem;-webkit-box-flex:1;-ms-flex:1;flex:1}#products .common-limiter .list .common-product-carousel .common-product-card .product-data .actions .add-cart svg{margin-right:.5rem;vertical-align:inherit}.text p{word-wrap:anywhere}#product-show{background-color:#fff;width:100%}#product-show .common-limiter{max-width:1500px;width:calc(100% - 2rem);margin:0 auto}#product-show .video{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center}#product-show .gallery{padding-top:80px;padding-bottom:40px}#product-show .heading{margin-bottom:40px}#product-show .related-products{padding-top:80px;padding-bottom:40px}#product-show .related-products .body #related-carousel .item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;width:100%;max-width:100%;margin-bottom:20px;height:380px;margin-top:10px;margin-left:5px;margin-right:5px}#product-show .related-products .body #related-carousel .item:hover{-webkit-box-shadow:1px 2px 10px 2px #87878761;box-shadow:1px 2px 10px 2px #87878761;border-radius:6px}#product-show .related-products .body #related-carousel .item:active{-webkit-box-shadow:1px 2px 10px 2px #87878761;box-shadow:1px 2px 10px 2px #87878761;border-radius:6px}#product-show .related-products .body #related-carousel .item .item-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:210px;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}#product-show .related-products .body #related-carousel .item .item-header .product-ref{font-size:14px}#product-show .related-products .body #related-carousel .item .item-body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:210px;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}#product-show .related-products .body #related-carousel .item .item-body .title{text-align:center;font-weight:700;font-size:14px;width:55%;margin-bottom:10px}@media screen and (min-width:0px) and (max-width:1200px){#product-show .related-products .body #related-carousel .item .item-body .title{font-size:12px}}#product-show .related-products .body #related-carousel .item .item-body .price{font-weight:700;font-size:18px}#product-show .related-products .body #related-carousel .item .item-body .price b{font-size:28px}#product-show .related-products .body #related-carousel .item .item-body .add-to-cart{width:180px;height:45px;background:0 0;border:2px solid #d40816;border-radius:6px;font-weight:700;margin-top:10px}#product-show .related-products .body #related-carousel .item .item-body .add-to-cart b{text-transform:uppercase}#product-show .related-products .body #related-carousel .item img{max-width:220px;max-height:92px}#product-show .btn-back-mobile{border:2px solid #cecece;width:100%;max-width:60px;height:64px;border-radius:100%;color:#cecece;background-color:#fff;margin-left:32px}@media screen and (min-width:1001px) and (max-width:10000px){#product-show .btn-back-mobile{display:none}}#product-show .heading{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-line-pack:start;align-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:30px}#product-show .heading .btn-back-container{-webkit-box-flex:3;-ms-flex-positive:3;flex-grow:3}#product-show .heading .btn-back-container .btn-back{margin-left:15px;border:2px solid #cecece;width:100%;max-width:48px;height:52px;border-radius:100%;color:#cecece;background-color:#fff}@media screen and (min-width:0px) and (max-width:1000px){#product-show .heading .btn-back-container .btn-back{display:none}}#product-show .heading .img-container{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:100%;max-width:40%;padding:0 2rem}@media screen and (max-width:960px){#product-show .heading .img-container{max-width:100%;height:auto}}#product-show .heading .img-container .lazyload{height:400px;width:296px}@media screen and (max-width:960px){#product-show .heading .img-container .lazyload{height:auto}}#product-show .heading .img-container .lazyload .lazyload-image{height:100%;width:100%}@media screen and (max-width:960px){#product-show .heading .img-container .lazyload .lazyload-image{height:auto}}#product-show .heading .description-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;width:100%}#product-show .heading .description-container img{max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;max-height:500px!important}@media screen and (min-width:0px) and (max-width:1000px){#product-show .heading .description-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}#product-show .heading .description{-webkit-box-flex:3;-ms-flex-positive:3;flex-grow:3;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;height:400px;-ms-flex-item-align:center;align-self:center}@media screen and (min-width:0px) and (max-width:1000px){#product-show .heading .description{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;height:256px;width:100%;margin-top:70px}}#product-show .heading .description .ref{font-size:10px;color:#999}#product-show .heading .description .title{font-size:34px;font-weight:700}#product-show .heading .description .price{color:#d40816;font-size:20px;text-align:left}#product-show .heading .description .price b{font-size:45px}#product-show .heading .description .price div{margin-bottom:0}#product-show .heading .description .price .vista{font-size:14px;font-weight:700;color:#999}#product-show .heading .description .buy-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-line-pack:start;align-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding-top:20px;margin-top:20px!important}#product-show .heading .description .buy-container input{border:2px solid #d40816;width:62px;height:46px;margin-right:4px;text-align:center;border-radius:4px}#product-show .heading .description .buy-container .buy{background:#d40816;border:none;border-radius:4px;height:48px;width:140px;color:#fff}#product-show .heading .description .buy-container .buy span{color:#fff;text-transform:uppercase;font-size:14px}#product-show .body{padding-left:30px;margin-top:18px;padding-right:30px}#product-show .caracteristics{margin-top:40px}#product-show .caracteristics .header{margin-left:40px;margin-right:40px}#product-show .caracteristics .body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (min-width:0px) and (max-width:880px){#product-show .caracteristics .body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}#product-show .caracteristics .body div{width:50%}@media screen and (min-width:0px) and (max-width:1000px){#product-show .caracteristics .body div{width:100%}}#product-show .caracteristics .body div ul{margin-bottom:40px;width:95%}#product-show .caracteristics .body div ul:nth-child(1){margin-right:40px}#product-show .caracteristics .body div ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;border-bottom:3px solid #8080804a;height:40px}#product-show .caracteristics .body div ul li span{color:#999}#product-show .caracteristics .body div ul li span:nth-child(2){font-weight:700}