.dynamic-product-compare{overflow-x:scroll;position:relative}@media(min-width:1024px){.dynamic-product-compare{overflow:hidden}}.dynamic-product-compare .product-compare-container{width:300%}@media(min-width:1024px){.dynamic-product-compare .product-compare-container{width:auto}}.dynamic-product-compare .product-compare-container .dpc-title h3{font-size:16px;line-height:22px;text-transform:uppercase}@media(min-width:1024px){.dynamic-product-compare .product-compare-container .dpc-title h3{font-size:26px;line-height:30px}}.dynamic-product-compare .pct-current{background-color:#585653;border:1px solid #585653;border-radius:6px;opacity:unset}.dynamic-product-compare .row{list-style:none;-webkit-padding-start:0;padding-inline-start:0}@media(min-width:768px){.dynamic-product-compare .row{-webkit-padding-start:inherit;padding-inline-start:inherit}}.dynamic-product-compare .image-component{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}.dynamic-product-compare figcaption{-webkit-box-flex:1;-ms-flex:1;flex:1}.dynamic-product-compare .productCallouts{bottom:74px;left:0;position:absolute;width:218%}@media(min-width:1024px){.dynamic-product-compare .productCallouts{bottom:47px;width:99%}}.dynamic-product-compare .productCallouts .featureCallout{border-bottom:1px dashed #c7c8ca;font-size:14px;gap:5px;padding-bottom:10px;padding-top:10px;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media(min-width:1024px){.dynamic-product-compare .productCallouts .featureCallout{padding-bottom:13px;padding-top:13px}}.dynamic-product-compare .productCallouts .featureCallout h5{font-weight:700;position:absolute;top:2px}@media(min-width:1024px){.dynamic-product-compare .productCallouts .featureCallout h5{top:4px}}.dynamic-product-compare .productCallouts .featureCallout .dimension{position:relative;top:10px}.dynamic-product-compare .productCallouts .featureCallout:last-child{border-bottom:0}.dynamic-product-compare .product-compare-tile{background-color:#f6f2ef;border-radius:16px;margin-bottom:28px;width:168px}@media(min-width:1024px){.dynamic-product-compare .product-compare-tile{width:270px}}.dynamic-product-compare .product-compare-tile .product-tile-component-image{width:194px}.dynamic-product-compare .product-compare-tile .product-name-link{font-size:16px;font-weight:700;height:83px}.dynamic-product-compare .product-compare-tile .product-name-link .compareSubText{font-size:14px;font-weight:400;margin:0 auto;width:147px}.dynamic-product-compare .product-compare-tile .product-price{font-size:14px;padding-top:20px}.dynamic-product-compare .product-compare-tile .product-tile-body{display:-webkit-box;display:-ms-flexbox;display:flex;padding:16px 20px 25px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;height:100%;text-align:center}.dynamic-product-compare .product-compare-tile .product-tile-body .product-attributes{margin-bottom:10px}.dynamic-product-compare .product-compare-tile .product-tile-body .pct-link{margin-top:auto}.dynamic-product-compare .product-compare-tile .product-tile-body .attrColumn{min-height:150px}.dynamic-product-compare .product-compare-tile .product-tile-body .attrColumn .compareAttributes{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;height:45px;padding:10px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media(min-width:1024px){.dynamic-product-compare .product-compare-tile .product-tile-body .attrColumn .compareAttributes{height:51px;padding:15px}}.dynamic-product-compare .product-compare-tile .simple-product-tile-body{display:-webkit-box;display:-ms-flexbox;display:flex;padding:16px 20px 25px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;height:100%}.dynamic-product-compare .product-compare-tile .simple-product-tile-body .product-attributes{margin-bottom:10px}.dynamic-product-compare .product-compare-tile .simple-product-tile-body .pct-link{margin-top:auto}.dynamic-product-compare .product-compare-tile a{background-color:#fff;border-radius:6px}.dynamic-product-compare .product-compare-tile dl{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0}.dynamic-product-compare .product-compare-tile dl dd,.dynamic-product-compare .product-compare-tile dl dt{color:#000;margin:0}.dynamic-product-compare .product-compare-tile dl dt{font-weight:500;margin-right:5px}@media(min-width:768px){.dynamic-product-compare .product-compare-tile{height:100%;margin-bottom:0}}@media(min-width:1024px){.dynamic-product-compare .sub-title{margin-bottom:16px}.dynamic-product-compare .dpc-title{padding-top:52px}}