.cars-comparison-info{background-color:#eef2f7;border-bottom:1px solid #dee2e6}.compare-info{background:#fff;display:flex;flex-direction:row;padding:30px;position:relative}.compare-info-dropdown-menu{margin-left:-15px;margin-right:auto}.has-sticky-header{overflow-x:auto;overflow-y:hidden;position:relative;width:100%;-webkit-overflow-scrolling:touch;scroll-behavior:smooth}.layout-auto{table-layout:auto}.meta-section{align-self:center;margin:0 30px 0 20px;min-width:100px;width:100%}.meta-section>*{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.img-section{align-self:center}.img-section img{height:auto;max-width:280px;transform:rotateY(-180deg);width:100%}.more-than-one-item .compare-info{width:auto}.brand-name{color:#1a1e23;font-size:1.5rem;font-weight:500}.car-name{color:#2568fb;font-size:1.8rem;font-weight:600}.version-name{color:#1a1e23;font-size:inherit}.brand-name,.car-name,.version-name{margin-bottom:0}.column-name{line-height:1.35}.column-name,.column-value{font-size:1.2rem}.column-section-title{font-size:1.5rem}.column-section-title,.column-value{line-height:1.3}.column-section th{border:0}.between:after{background:#fff;border-radius:16%;bottom:auto;color:#1a1e23;content:"مقابل";font-weight:500;left:auto;padding:8px;position:absolute;right:50%;top:50%;transform:translateX(50%) translateY(-50%)}.face-to-face .compare-box{display:flex;flex-direction:row;min-width:0;position:relative;word-wrap:break-word;background-clip:initial;background-color:#fff;border:1px solid #ced4da;border-radius:4px;margin-bottom:30px;overflow:hidden;text-align:center;transition:box-shadow .3s}.face-to-face .compare-box.new{align-items:center;flex-direction:column;height:calc(100% - 30px);justify-content:center;min-height:175px}.face-to-face .compare-box .compare-info{flex:1;flex-direction:column;justify-content:flex-start;min-width:0;width:50%}.face-to-face .compare-box .compare-info:first-child{border-left:1px solid #dee2e6}.face-to-face .compare-box .compare-info:last-child img{transform:rotateY(0deg)}.face-to-face .compare-box .compare-info .img-section{justify-self:flex-start;margin-top:15px;order:2;width:100%}.face-to-face .compare-box .compare-info .meta-section{justify-self:flex-start;margin:0;order:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media only screen and (max-width:559px){.face-to-face .compare-box .compare-info{padding:.75rem}.face-to-face .compare-box .compare-info .meta-section .brand-name{font-size:calc(1.5rem - 4px)}.face-to-face .compare-box .compare-info .meta-section .car-name{font-size:calc(1.8rem - 4px)}}@media only screen and (max-width:767px){.face-to-face .compare-box{margin-bottom:20px}.face-to-face .compare-box.new{min-height:150px}.face-to-face .compare-box .compare-info{padding:20px}}.cars-comparison{background-color:#fff;-webkit-overflow-scrolling:touch;scroll-behavior:smooth}.cars-comparison:not(.with-empty-cell) .cars-comparison-info>th{background:#fff}.cars-comparison .table{border-spacing:0;margin-bottom:0}.cars-comparison .table thead th{border-bottom:none}.cars-comparison .table tr td:first-child,.cars-comparison .table tr th:first-child{border-right:0}.cars-comparison .table tr td:last-child,.cars-comparison .table tr th:last-child{border-left:0}.cars-comparison .sticky-head th{white-space:nowrap}.cars-comparison .is-sticky .sticky-head{box-shadow:2px 3px 4.7px .3px rgba(0,0,0,.24)}.cars-comparison .cars-comparison-info>th:not(:nth-last-child(-n+1)){background:#fff}.cars-comparison .compare-info{position:static}.cars-comparison .compare-info-dropdown-menu{left:20px;position:absolute;top:20px}.cars-comparison .head-hidden>thead{opacity:0;visibility:hidden}@media only screen and (min-width:1024px){.cars-comparison tbody tr td:first-child,.cars-comparison tbody tr th:first-child,.cars-comparison thead .cars-comparison-info th:first-child{padding-right:35px!important}.cars-comparison tbody tr td:last-child,.cars-comparison tbody tr th:last-child,.cars-comparison thead .cars-comparison-info th:last-child{padding-left:35px!important}.cars-comparison thead .cars-comparison-info th:first-child .compare-info{padding-right:0}.more-than-one-item .compare-info-dropdown-menu{left:30px;top:30px}}@media only screen and (max-width:1023px){.cars-comparison .compare-info{flex-direction:column;padding:20px}.cars-comparison .meta-section{margin:0;order:1}.cars-comparison .img-section,.cars-comparison .meta-section{text-align:center}.cars-comparison .img-section,.cars-comparison .img-section>img{max-width:180px;min-width:180px;width:180px}.cars-comparison .img-section{order:2}.more-than-one-item .img-section,.more-than-one-item .meta-section{align-self:flex-start;text-align:right}.is-sticky .img-section{height:0;opacity:0;visibility:hidden}}@media only screen and (max-width:992px){.cars-comparison .car-name{font-size:calc(1.8rem - 4px)}.cars-comparison .version-name{font-size:calc(1.2rem - 2px)}.cars-comparison .car-name,.cars-comparison .version-name{margin-top:5px}.cars-comparison .brand-name,.cars-comparison .car-name,.cars-comparison .version-name{line-height:normal}}@media only screen and (min-width:768px){.cars-comparison .table{table-layout:fixed}.column-name,.column-value{font-size:calc(1.2rem - 2px)}.column-section-title{font-size:calc(1.5rem - 2px)}}@media only screen and (max-width:767px){.cars-comparison .img-section,.cars-comparison .img-section>img{max-width:130px;min-width:130px;width:130px}}