.product-detail-page #cartSlider:has(.hsd-advisor-frame-wrap){width:min(1040px,96vw);max-width:96vw;}
.product-detail-page #cartSliderContent:has(.hsd-advisor-frame-wrap){padding:0!important;height:100%;overflow:hidden;}
.hsd-advisor-frame-wrap{height:100%;min-height:60vh;background:#fff;}
.hsd-advisor-frame{display:block;width:100%;height:100%;min-height:60vh;border:0;background:#fff;}
.product-detail-page #cartSlider:has(.hsd-advisor-frame-wrap) .cart-slider-close{z-index:50;background:#fff;color:#00224b;}
@media(max-width:600px){.product-detail-page #cartSlider:has(.hsd-advisor-frame-wrap){width:100vw;max-width:100vw;}}
