.product-detail-comparison .title{margin:0 0 55px 0;font-size:32px;line-height:32px;text-align:center}
.product-detail .product-detail-comparison .bg-right{bottom:-50px}
.product-detail .product-detail-comparison .comparison-scroll{width:100%}.product-detail 
.product-detail-comparison table.comparison-table{width:100%;margin:0 0 50px 0}.product-detail 
.product-detail-comparison table.comparison-table th{padding:15px 10px;font-size:20px;font-weight:600}
.product-detail .product-detail-comparison table.comparison-table .comparison-image{margin:0;width:264px;height:318px;position:relative;overflow:hidden}.product-detail 
.product-detail-comparison table.comparison-table img{display:block;position:absolute;left:0;right:0;top:0;bottom:0;max-width:264px;max-height:318px;margin:auto;height:auto;width:auto}
.product-detail .product-detail-comparison table.comparison-table .table-title{color:#e93133;text-transform:uppercase;width:260px;font-size:16px;padding:15px 20px}.product-detail 
.product-detail-comparison table.comparison-table td{padding:15px 20px;font-size:14px;font-weight:700;color:#000000;border-bottom:1px solid #b5c5d3;border-top:1px solid #b5c5d3}.product-detail
.product-detail-comparison table.comparison-table tr td:first-child{font-weight:400}.product-detail 
.product-detail-comparison table.comparison-table tr:last-child td{border-bottom:0}.product-detail 
.product-detail-comparison table.comparison-table tbody tr:nth-child(odd) td{background:rgba(184, 52, 47, .4)}
.product-list{margin:100px 0 60px 0}.product-list .product-list__text{margin:0 0 60px 0}
.product-list .product-list__item{margin:0 0 30px 0;display:block;text-decoration:none;border:1px solid #ddd}.product-list 
.product-list__item .product-list__item-foto{display:block;margin:0 0 15px 0;overflow:hidden}.product-list
.product-list__item .product-list__item-foto .foto-container{height:375px;position:relative;overflow:hidden}
.product-list .product-list__item .product-list__item-foto img{width:100%}.product-list .product-list__item 
.product-list__item-info{margin:0 30px 15px 30px;padding:0 30px 0 0;position:relative;-webkit-transition:all 
.3s;transition:all .3s}.product-list .product-list__item:hover .product-list__item-info{margin:0 10px 15px 50px}
.product-list .product-list__item:hover .product-list__item-info .icon svg{stroke:#e32124!important}.product-list 
.product-list__item .product-list__item-info .icon{position:absolute;right:0;top:10px}
.product-list .product-list__item .product-list__item-info .icon svg{padding-right:10px;margin-right:-10px;stroke:#e93133}
.product-list .product-list__item .product-list__item-info #Polygon_1{-webkit-transform:translate(691px,2523px) rotate(212deg);transform:translate(691px,2523px) rotate(212deg);-webkit-transition:.35s ease-in-out;transition:.35s ease-in-out}
.product-list .product-list__item .product-list__item-name{font-weight:700;color:#e93133;font-size:20px;text-decoration:none}
.product-list .product-list__item .product-list__item-name span{display:block;font-weight:300}.product-list 
.product-list__item:hover .product-list__item-name{color:#e32124}
.product-list .product-list__top{margin:0 0 60px 0}
.product-list__modern-title{position:relative;padding:30px 0 0 0}
.product-list__modern-title h2{font-weight:300;margin:0 0 50px 0;color:#232323;font-size:50px;line-height:50px}
.product-list__modern-title p{position:absolute;top:0;left:-20px;z-index:0;margin:0;font-weight:900;font-size:128px;opacity:.05;color:#313132}.product-list 
.product-list__top .product-list__top-text{font-size:24px;line-height:40px;padding:0 100px 0 0}.product-list .product-list__top 
.product-list__top-image{position:relative}.product-list .product-list__top 
.product-list__top-image-text{font-weight:300;font-size:20px;width:200px;color:#fff;background:#e93133 0 0 no-repeat padding-box;opacity:1;position:absolute;top:calc(71% - 60px);right:calc(90% - 60px);padding:30px;text-align:center}
.product-list .product-list__top .product-list__top-image-text span{display:block}.product-list__blog 
.product-list__blog-item{margin:0 0 30px 0;border-bottom:2px solid #e93133}.product-list__blog 
.product-list__blog-item .blog-image{overflow:hidden;height:252px;display:block}.product-list__blog 
.product-list__blog-item .blog-image img{width:100%}.product-list__blog .product-list__blog-item 
.blog-info{padding:30px}.product-list__blog .product-list__blog-item .blog-info 
.blog-info__name{text-transform:uppercase;color:#333e63;font-size:20px;margin:0 0 15px 0;text-decoration:none;font-weight:600;display:block}.product-list__blog 
