.item-container[data-v-04c7d893],.item-container[data-v-22f23c7b]{position:relative;z-index:4}.cta-btn .btn[data-v-04c7d893]{background-color:#ba3b46;color:#fff;text-transform:capitalize;white-space:nowrap}.product-comparison[data-v-31ad0c06] .edit-toolbar{position:absolute;z-index:5;top:0;left:0}.product-comparison[data-v-31ad0c06] .edit-toolbar .btn{font-size:12px}.product-comparison-vertical[data-v-31ad0c06]{width:100%;overflow-x:auto;overflow-y:hidden}.product-comparison-vertical[data-v-31ad0c06] table{width:auto;min-width:1100px;color:#88898b;text-align:center}.product-comparison-vertical[data-v-31ad0c06] table img{max-width:70px;max-height:70px}.product-comparison-vertical[data-v-31ad0c06] table tr{background-color:#fff;border-bottom:1px solid #e5e5e5}.product-comparison-vertical[data-v-31ad0c06] table tbody{font-size:14px}.product-comparison-vertical[data-v-31ad0c06] table td,.product-comparison-vertical[data-v-31ad0c06] table th{min-width:90px;max-width:110px;padding:16px}.product-comparison-vertical[data-v-31ad0c06] table td.name{max-width:180px;min-width:140px}.product-comparison-vertical[data-v-31ad0c06] table td.name a{text-decoration:underline}.product-comparison-vertical[data-v-31ad0c06] table td.name a:hover{opacity:.8}.product-comparison-vertical[data-v-31ad0c06] table thead{font-size:13px;text-transform:uppercase;font-weight:700}.product-comparison-vertical[data-v-31ad0c06] table tfoot tr,.product-comparison-vertical[data-v-31ad0c06] table thead tr{background:transparent}.product-comparison-vertical[data-v-31ad0c06] table tfoot tr td{padding:0}.product-comparison-vertical[data-v-31ad0c06] .compare-button{margin-top:26px;text-align:left}.product-comparison-vertical[data-v-31ad0c06] .compare-button .btn{text-transform:capitalize;margin-right:8px}.product-comparison-vertical[data-v-31ad0c06] .compare-button .btn:last-child{margin-right:0}.product-comparison-vertical[data-v-31ad0c06] .compare-button .btn-info{background-color:#88898b;border-color:#88898b}.product-comparison-horizontal[data-v-31ad0c06] .comparison-horizontal-item{padding-top:24px;padding-bottom:16px;text-align:center}.product-comparison-horizontal[data-v-31ad0c06] .comparison-horizontal-item:last-child{border:0}.product-comparison-horizontal[data-v-31ad0c06] .comparison-horizontal-item:last-child .foot:before,.product-comparison-horizontal[data-v-31ad0c06] .comparison-horizontal-item:last-child .head:before{border-right:0;content:""}.product-comparison-horizontal[data-v-31ad0c06] .comparison-horizontal-item:last-child .option-container li span.label{display:none}.product-comparison-horizontal[data-v-31ad0c06] .comparison-horizontal-item .item-container{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative}.product-comparison-horizontal[data-v-31ad0c06] .comparison-horizontal-item .head{padding-bottom:16px}.product-comparison-horizontal[data-v-31ad0c06] .comparison-horizontal-item .foot{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.product-comparison-horizontal[data-v-31ad0c06] .comparison-horizontal-item .foot,.product-comparison-horizontal[data-v-31ad0c06] .comparison-horizontal-item .head{position:relative}.product-comparison-horizontal[data-v-31ad0c06] .comparison-horizontal-item .foot:before,.product-comparison-horizontal[data-v-31ad0c06] .comparison-horizontal-item .head:before{border-right:1px solid #979797;content:" ";position:absolute;right:-16px;height:100%}.product-comparison-horizontal[data-v-31ad0c06] .comparison-horizontal-item .image-container{overflow:hidden;height:304px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.product-comparison-horizontal[data-v-31ad0c06] .comparison-horizontal-item .image-container img{max-width:100%;max-height:100%}.product-comparison-horizontal[data-v-31ad0c06] .comparison-horizontal-item h3.name{margin-top:16px;color:#b5865d;font-size:24px;line-height:35px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;max-height:71px;margin-bottom:0}.product-comparison-horizontal[data-v-31ad0c06] .comparison-horizontal-item h3.name a{color:#b5865d;text-decoration:none}.product-comparison-horizontal[data-v-31ad0c06] .comparison-horizontal-item h3.name a:hover{opacity:.8}.product-comparison-horizontal[data-v-31ad0c06] .comparison-horizontal-item p.description{text-align:left;font-size:18px;line-height:32px;color:#1a2c34}.product-comparison-horizontal[data-v-31ad0c06] .comparison-horizontal-item .option-container{position:relative;margin-top:8px;margin-bottom:8px}.product-comparison-horizontal[data-v-31ad0c06] .comparison-horizontal-item ul.options{margin:0;padding:0;display:block;list-style:none;font-family:Quantico,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700}.product-comparison-horizontal[data-v-31ad0c06] .comparison-horizontal-item ul.options li{padding:24px 0;margin:0;border-bottom:1px solid #979797;font-size:32px;color:#003349;display:block;position:relative}.product-comparison-horizontal[data-v-31ad0c06] .comparison-horizontal-item ul.options li:last-child,.product-comparison-horizontal[data-v-31ad0c06] .comparison-horizontal-item ul.options li:last-child span.label{border-bottom:0}.product-comparison-horizontal[data-v-31ad0c06] .comparison-horizontal-item ul.options li div.option-value{padding-left:37.5px;padding-right:37.5px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.product-comparison-horizontal[data-v-31ad0c06] .comparison-horizontal-item ul.options li span.label{position:absolute;border-bottom:1px solid #979797;height:100%;color:#88898b;font-size:13px;font-family:Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;text-transform:uppercase;right:-90px;bottom:-1px;width:150px;white-space:nowrap}.product-comparison-horizontal[data-v-31ad0c06] .comparison-horizontal-item ul.options li span.label label{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);position:relative}.product-comparison-horizontal[data-v-31ad0c06] .comparison-horizontal-item .cta-button{margin-top:16px;margin-bottom:16px}