.dynamic-product-specifications{text-align:center}.dynamic-product-specifications .sub-title{color:#d52b1e}.dynamic-product-specifications .specDetail{break-inside:avoid-column}.dynamic-product-specifications dt{color:#191919;font-weight:700}.dynamic-product-specifications dd{margin-bottom:20px}.dynamic-product-specifications .featured-specs .featured-spec{border:1px solid #9d9fa2;border-left:6px solid #191919;padding:10px 10px 10px 19px;margin-bottom:9px;min-height:118px;display:flex;align-items:center}.dynamic-product-specifications .featured-specs .featured-spec .icon{display:none}.dynamic-product-specifications .featured-specs .featured-spec dl{display:flex;flex-flow:column-reverse;align-items:flex-start;justify-content:center;text-align:left;margin:0}.dynamic-product-specifications .featured-specs .featured-spec dt{color:#000;font-size:14px;text-transform:uppercase;line-height:18px;letter-spacing:.78px;font-weight:500}.dynamic-product-specifications .featured-specs .featured-spec dd{font-size:38px;font-weight:700;font-family:"weberserif",sans-serif;line-height:40px;color:#d52b1e;margin-bottom:-2px;padding-top:3px}.dynamic-product-specifications .pdp-specs-carousel.carousel.slick-slider{border:1px solid #9d9fa2;padding:28px 10px 50px;margin-bottom:20px}.dynamic-product-specifications .pdp-specs-carousel.carousel.slick-slider ul.slick-dots{bottom:30px}.dynamic-product-specifications .pdp-specs-carousel.carousel.slick-slider ul.slick-dots li{margin:0 7px}.dynamic-product-specifications .pdp-specs-carousel.carousel.slick-slider .slick-slide{height:auto}@media(min-width: 1024px){.dynamic-product-specifications{text-align:left}.dynamic-product-specifications .product-specs{padding-left:54px}.dynamic-product-specifications .product-specs h1{margin-bottom:12px}.dynamic-product-specifications .product-specs dl{margin-bottom:1em;column-count:2}.dynamic-product-specifications .product-specs.fullWidth dl{column-count:3}.dynamic-product-specifications .product-specs.fullWidth .product-specs-items{align-items:inherit}.dynamic-product-specifications .product-specs.fullWidth .product-specs-links{flex-flow:row;justify-content:flex-start}.dynamic-product-specifications .product-specs.fullWidth .product-specs-links .warranty-link{left:36.3%}.dynamic-product-specifications .product-specs .product-specs-items,.dynamic-product-specifications .product-specs .product-specs-links{display:flex;flex-flow:column;align-items:flex-start;justify-content:center}.dynamic-product-specifications .product-specs dd{margin-bottom:13px}.dynamic-product-specifications .product-specs dd,.dynamic-product-specifications .product-specs dt{font-size:18px}.dynamic-product-specifications .product-specs .specs-link{max-width:50%;text-align:left}.dynamic-product-specifications .product-specs .warranty-link{position:absolute;left:55%;text-align:left}.dynamic-product-specifications .featured-specs .featured-spec{border-left-width:10px;padding-left:68px;min-height:182px;margin-bottom:14px}.dynamic-product-specifications .featured-specs .featured-spec .icon{display:block;position:absolute;left:-48px;top:50%;transform:translateY(-50%)}.dynamic-product-specifications .featured-specs .featured-spec dt{font-size:18px;line-height:26px}.dynamic-product-specifications .featured-specs .featured-spec dd{color:#191919;font-size:58px;line-height:62px;position:relative}}@media(min-width: 1024px){#productSpecificationsModal .modal-dialog{max-width:1024px}#productSpecificationsModal dl{font-size:18px}#productSpecificationsModal dl .spec{display:inline-flex;flex-flow:column wrap;width:100%}#productSpecificationsModal .modal-specs{column-count:3;column-gap:15px}}@media(min-width: 1440px){#productSpecificationsModal .modal-dialog{max-width:1319px}}