.rr .special-banner{border-color:#0078b7}.rr .special-banner-header{border-top-left-radius:inherit;border-top-right-radius:inherit;background-color:#0078b7;padding:4px 24px}.rr .special-banner-body{text-align:left;padding:14px 24px}
.plp-layout-promotion-banner .promotion-image{border-radius:12px}.plp-layout-products{margin:0 -12px}.plp-layout-products-wrapper{padding:0 12px 24px}.plp-layout-products-wrapper .productcard-plp{margin:0}@media screen and (max-width:767px){.plp-layout-products-card{border-radius:0;border-bottom:2px solid #ebeced!important}}.plp-layout-custom-btn{width:160px;top:50%;right:35px}.plp-layout-description-toggle{color:#0054a6;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}@media screen and (max-width:767px){.plp-layout-description-text{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.plp-layout-description-text--expanded{-webkit-line-clamp:unset;line-clamp:unset;display:block;overflow:visible}}.plp-layout .comparision-popup{z-index:500;min-width:648px;position:fixed;bottom:40px}@media screen and (max-width:767px){.plp-layout .comparision-popup{min-width:unset;bottom:10px;right:0;overflow-y:auto;margin:0 30px!important}}.plp-layout .divider{border-bottom:1px solid #c2c7cf}
