.productdetails .row .show-more-show-less-toggle{margin-left:5px;line-height:10px;top:5px}
.productdetails .buyboxText h1{margin-bottom:5px}
.productdetails .bannerCard p:first-child{margin-bottom:0}
.productdetails .PriceSection .ConsultationLink p:first-child{margin-bottom:0}
.productdetails .PriceSection .retailerButton a{width:100%;text-align:center}
@media screen and (min-width:540px) and (max-width:1083px){.productdetails .PriceSection .retailerButton a{max-width:50%;text-align:center !important}
}
.productdetails .show-more-show-less .show-more-show-less-ellipsis{cursor:pointer}
.productdetails .buy-box-product-image .img-dmn{height:200px;width:200px}
.dynamic-image-carousel .carousel-variable-height{width:100% !important}
.productdetails .buyboxText .manufacturer-cta:focus,.productdetails .PriceSection .retailerButton a:focus,.productdetails .PriceSection .ConsultationLink a:focus{text-decoration:underline !important}
.productdetails .buyboxText .manufacturer-cta:hover,.productdetails .PriceSection .ConsultationLink .consultation-cta:hover{text-decoration:underline !important}
.productdetails .carousel .carousel-inner .carousel-item:focus-visible{outline:0}