.expecDelDateDisclaimer{font-family:"RobotoRegular",sans-serif;font-size:10px;font-style:italic;text-align:left;color:#000}
#system-error-popupblock{display:none}
.call-dealer-block{padding-top:20px;width:100%;text-align:center}
.call-dealer-block img{width:16px;position:relative;top:-2px}
.call-dealer-block span{font-family:"RobotoBold",sans-serif;font-weight:normal;color:black;font-size:14px;margin-left:5px}
.call-dealer-block span a{font-family:"RobotoBold",sans-serif;font-weight:normal;color:#fff;background-color:#000;font-size:14px;padding:5px 15px;margin-left:5px;text-decoration:none}
.no-bal-amt-block{font-family:"RobotoMedium",sans-serif;font-weight:normal;color:black;font-style:italic;width:100%;text-align:right;font-size:14px;padding:5px}
.steppers-root-container{position:relative;margin:0 19.063%}
.steppers-root-container .stepper-bullets-container .stepper-bullets-list{list-style-type:none;padding:20px 0 20px 0;text-align:center;display:flex;width:100%}
.steppers-root-container .stepper-bullets-container .stepper-bullets-list li{background:#dadada;width:100%;height:8px;margin-left:10px;display:inline-block}
.steppers-root-container .stepper-bullets-container .stepper-bullets-list li:first-child{margin-left:0}
.steppers-root-container .stepper-bullets-container .stepper-bullets-list .stepper-inactive{background:#dadada}
.steppers-root-container .stepper-bullets-container .stepper-bullets-list .stepper-active{background:#d02630}
.steppers-root-container .stepper-bullets-container .stepper-bullets-list .stepper-completed{background:#000}
.steppers-root-container .steppers-steps-main-container{width:100%;overflow:hidden}
.steppers-root-container .steppers-steps-main-container .bookingStatus-title{font-family:"GillSansBold",sans-serif;text-transform:uppercase;color:#d02630;font-size:30px;text-align:center;padding-top:35px}
.steppers-root-container .steppers-steps-main-container .display-inline-block{display:inline-block}
.steppers-root-container .steppers-steps-main-container .steppers-steps-inner-container{width:99999px}
.steppers-root-container .steppers-steps-main-container .steppers-steps-inner-container .steppers-steps{min-height:0;float:left}
.steppers-root-container .steppers-steps-main-container .steppers-steps-inner-container .steppers-steps .booking-status-container-global-title{font-family:"RobotoBold",sans-serif;font-weight:normal;color:black;font-size:20px;text-align:center}
.steppers-root-container .steppers-steps-main-container .steppers-steps-inner-container .steppers-steps .b-s-car-container{width:80%;text-align:center;margin:0 auto}
.steppers-root-container .steppers-steps-main-container .steppers-steps-inner-container .steppers-steps .b-s-car-container img{width:100%}
.steppers-root-container .steppers-steps-main-container .steppers-steps-inner-container .steppers-steps .b-s-car-container .b-s-car-model{font-family:"RobotoBold",sans-serif;font-weight:normal;color:black;font-size:18px;margin-top:10px;text-align:center}
.steppers-root-container .steppers-steps-main-container .steppers-steps-inner-container .steppers-steps .b-s-car-container .b-s-car-variant{font-family:"RobotoRegular",sans-serif;font-weight:normal;color:#666;font-size:16px;text-align:center}
.steppers-root-container .steppers-steps-main-container .steppers-steps-inner-container .steppers-steps .est-del-tot-amt-container{margin-top:20px;padding:20px;width:100%;background:#efefef;display:table;border-radius:10px}
.steppers-root-container .steppers-steps-main-container .steppers-steps-inner-container .steppers-steps .est-del-tot-amt-container .est-del-block{width:49%;display:table-cell}
.steppers-root-container .steppers-steps-main-container .steppers-steps-inner-container .steppers-steps .est-del-tot-amt-container .est-del-block .est-del-title{font-family:"RobotoBold",sans-serif;font-weight:normal;color:black;font-size:16px}
.steppers-root-container .steppers-steps-main-container .steppers-steps-inner-container .steppers-steps .est-del-tot-amt-container .est-del-block .est-del-data{font-family:"RobotoBold",sans-serif;font-weight:normal;color:black;font-size:20px}
.steppers-root-container .steppers-steps-main-container .steppers-steps-inner-container .steppers-steps .est-del-tot-amt-container .tot-amt-block{width:48%;display:table-cell;padding-left:20px;border-left:1px solid #ccc}
.steppers-root-container .steppers-steps-main-container .steppers-steps-inner-container .steppers-steps .est-del-tot-amt-container .tot-amt-block .tot-amt-title{font-family:"RobotoBold",sans-serif;font-weight:normal;color:black;font-size:16px}
.steppers-root-container .steppers-steps-main-container .steppers-steps-inner-container .steppers-steps .est-del-tot-amt-container .tot-amt-block .tot-amt-data{font-family:"RobotoBold",sans-serif;font-weight:normal;color:black;font-size:20px}
.steppers-root-container .steppers-steps-main-container .steppers-steps-inner-container .steppers-steps .booking-status-page-wrapper .vehicle-details-wrapper{background:#efefef;padding:20px;border-radius:10px}
.steppers-root-container .steppers-steps-main-container .steppers-steps-inner-container .steppers-steps .booking-status-page-wrapper .vehicle-details-wrapper .vehicle-details-inner-container{margin-top:10px;display:table;width:100%}
.steppers-root-container .steppers-steps-main-container .steppers-steps-inner-container .steppers-steps .booking-status-page-wrapper .vehicle-details-wrapper .vehicle-details-inner-container .booking-status-detail-row{display:table-row}
.steppers-root-container .steppers-steps-main-container .steppers-steps-inner-container .steppers-steps .booking-status-page-wrapper .vehicle-details-wrapper .vehicle-details-inner-container .booking-status-detail-row .booking-status-detail-block{width:49%;padding:10px 0;display:table-cell;border-top:1px solid #ccc}
.steppers-root-container .steppers-steps-main-container .steppers-steps-inner-container .steppers-steps .booking-status-page-wrapper .vehicle-details-wrapper .vehicle-details-inner-container .booking-status-detail-row .booking-status-detail-block .booking-status-detail-title{font-family:"RobotoBold",sans-serif;font-weight:normal;color:black;font-size:14px}
.steppers-root-container .steppers-steps-main-container .steppers-steps-inner-container .steppers-steps .booking-status-page-wrapper .vehicle-details-wrapper .vehicle-details-inner-container .booking-status-detail-row .booking-status-detail-block .booking-status-detail-data-text{font-family:"RobotoRegular",sans-serif;font-weight:normal;color:#666;font-size:14px}
.steppers-root-container .steppers-steps-main-container .steppers-steps-inner-container .steppers-steps .booking-status-page-wrapper .vehicle-details-wrapper .vehicle-details-inner-container .booking-status-detail-row .booking-status-detail-block:nth-child(2n){padding-left:10px;border-left:1px solid #ccc}
.steppers-root-container .steppers-steps-main-container .steppers-steps-inner-container .steppers-steps .booking-status-page-wrapper .current-payment-summary-wrapper{background:#fff;border:1px solid #e1e1e1;border-radius:10px;margin-top:20px;padding:20px 0}
.steppers-root-container .steppers-steps-main-container .steppers-steps-inner-container .steppers-steps .booking-status-page-wrapper .current-payment-summary-wrapper .current-payment-summary-inner-container{margin-top:30px}
.steppers-root-container .steppers-steps-main-container .steppers-steps-inner-container .steppers-steps .booking-status-page-wrapper .current-payment-summary-wrapper .current-payment-summary-inner-container .b-s-final-order-details-category-block{border-bottom:1px solid #ccc}
.steppers-root-container .steppers-steps-main-container .steppers-steps-inner-container .steppers-steps .booking-status-page-wrapper .current-payment-summary-wrapper .current-payment-summary-inner-container .b-s-final-order-details-inner-heading{background:#efefef;font-family:"RobotoBold",sans-serif;font-weight:normal;color:black;font-size:16px;padding:10px 20px;width:100%;margin:0 auto;text-align:left}
.steppers-root-container .steppers-steps-main-container .steppers-steps-inner-container .steppers-steps .booking-status-page-wrapper .current-payment-summary-wrapper .current-payment-summary-inner-container .current-payment-detail-block{margin-bottom:10px;padding:0 20px}
.steppers-root-container .steppers-steps-main-container .steppers-steps-inner-container .steppers-steps .booking-status-page-wrapper .current-payment-summary-wrapper .current-payment-summary-inner-container .current-payment-detail-block .current-payment-detail-title{font-family:"RobotoMedium",sans-serif;font-weight:normal;color:#666;display:inline-block;text-align:left;width:49%;font-size:14px}
.steppers-root-container .steppers-steps-main-container .steppers-steps-inner-container .steppers-steps .booking-status-page-wrapper .current-payment-summary-wrapper .current-payment-summary-inner-container .current-payment-detail-block .current-payment-detail-data-text{font-family:"RobotoBold",sans-serif;font-weight:normal;color:black;display:inline-block;text-align:right;width:49%;font-size:14px}
.steppers-root-container .steppers-steps-main-container .steppers-steps-inner-container .steppers-steps .booking-status-page-wrapper .current-payment-summary-wrapper .current-payment-summary-inner-container .current-payment-total-block{border-top:2px solid #ccc;margin-top:10px;padding:10px 20px 0 20px}
.steppers-root-container .steppers-steps-main-container .steppers-steps-inner-container .steppers-steps .booking-status-page-wrapper .current-payment-summary-wrapper .current-payment-summary-inner-container .current-payment-total-block .current-payment-total-title{font-family:"RobotoBold",sans-serif;font-weight:normal;color:black;display:inline-block;text-align:left;width:49%;font-size:20px}
.steppers-root-container .steppers-steps-main-container .steppers-steps-inner-container .steppers-steps .booking-status-page-wrapper .current-payment-summary-wrapper .current-payment-summary-inner-container .current-payment-total-block .current-payment-total-data-text{font-family:"RobotoBold",sans-serif;font-weight:normal;color:black;display:inline-block;text-align:right;width:49%;font-size:20px}
.steppers-root-container .steppers-steps-main-container .steppers-steps-inner-container .steppers-steps .booking-status-page-wrapper .booking-status-mandat-text{font-family:"RobotoBold",sans-serif;font-weight:normal;color:#666;padding:20px 0;text-align:left;font-size:14px}
.steppers-root-container .steppers-steps-main-container .steppers-steps-inner-container .steppers-steps .accessories-merchandise-page-wrapper .b-s-tabs-root-container{margin-top:20px}
.steppers-root-container .steppers-steps-main-container .steppers-steps-inner-container .steppers-steps .accessories-merchandise-page-wrapper .b-s-tabs-root-container .b-s-main-tab-wrapper{overflow-x:auto}
.steppers-root-container .steppers-steps-main-container .steppers-steps-inner-container .steppers-steps .accessories-merchandise-page-wrapper .b-s-tabs-root-container .b-s-main-tab-wrapper .b-s-main-tab-inner-container{border:1px solid #e1e1e1}
.steppers-root-container .steppers-steps-main-container .steppers-steps-inner-container .steppers-steps .accessories-merchandise-page-wrapper .b-s-tabs-root-container .b-s-main-tab-wrapper .b-s-main-tab-inner-container .b-s-main-tab{font-family:"RobotoBold",sans-serif;font-weight:normal;color:black;float:left;background:#fff;font-size:18px;padding:15px;text-align:center;border-left:1px solid #e1e1e1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;cursor:pointer}
.steppers-root-container .steppers-steps-main-container .steppers-steps-inner-container .steppers-steps .accessories-merchandise-page-wrapper .b-s-tabs-root-container .b-s-main-tab-wrapper .b-s-main-tab-inner-container .b-s-main-tab.active-tab{font-family:"RobotoBold",sans-serif;font-weight:normal;color:#fff;background:#cf2230}
.steppers-root-container .steppers-steps-main-container .steppers-steps-inner-container .steppers-steps .accessories-merchandise-page-wrapper .b-s-tabs-root-container .b-s-main-tab-wrapper .b-s-main-tab-inner-container .b-s-main-tab:first-child{border-left:0}
.steppers-root-container .steppers-steps-main-container .steppers-steps-inner-container .steppers-steps .accessories-merchandise-page-wrapper .b-s-tabs-root-container .b-s-main-tab-wrapper .b-s-main-tab-inner-container::after{content:"";display:block;clear:both}
.steppers-root-container .steppers-steps-main-container .steppers-steps-inner-container .steppers-steps .accessories-merchandise-page-wrapper .b-s-tabs-root-container .b-s-main-tab-wrapper::-webkit-scrollbar-track{box-shadow:inset 0 0 6px rgba(0,0,0,0.3);-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.3);border-radius:10px;background-color:#f5f5f5}
.steppers-root-container .steppers-steps-main-container .steppers-steps-inner-container .steppers-steps .accessories-merchandise-page-wrapper .b-s-tabs-root-container .b-s-main-tab-wrapper::-webkit-scrollbar{height:8px;background-color:#f5f5f5}
.steppers-root-container .steppers-steps-main-container .steppers-steps-inner-container .steppers-steps .accessories-merchandise-page-wrapper .b-s-tabs-root-container .b-s-main-tab-wrapper::-webkit-scrollbar-thumb{border-radius:10px;box-shadow:inset 0 0 6px rgba(0,0,0,0.3);-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.3);background-color:rgba(85,85,85,0.75)}
.steppers-root-container .steppers-steps-main-container .steppers-steps-inner-container .steppers-steps .accessories-merchandise-page-wrapper .b-s-tabs-root-container .b-s-main-tab-wrapper::-webkit-scrollbar-thumb:hover{background-color:#555}
.steppers-root-container .steppers-steps-main-container .steppers-steps-inner-container .steppers-steps .accessories-merchandise-page-wrapper .b-s-products-root-wrapper{margin-top:10px;background:#f9f9f9;border:1px solid #e1e1e1;border-radius:10px}
.steppers-root-container .steppers-steps-main-container .steppers-steps-inner-container .steppers-steps .accessories-merchandise-page-wrapper .b-s-products-root-wrapper .b-s-main-category-wrapper{overflow-x:auto}
.steppers-root-container .steppers-steps-main-container .steppers-steps-inner-container .steppers-steps .accessories-merchandise-page-wrapper .b-s-products-root-wrapper .b-s-main-category-wrapper .b-s-main-category-inner-container .b-s-main-category-tab{font-family:"RobotoBold",sans-serif;font-weight:normal;color:black;float:left;font-size:16px;padding:15px;text-align:center;border-bottom:3px solid #e1e1e1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;cursor:pointer}
.steppers-root-container .steppers-steps-main-container .steppers-steps-inner-container .steppers-steps .accessories-merchandise-page-wrapper .b-s-products-root-wrapper .b-s-main-category-wrapper .b-s-main-category-inner-container .b-s-main-category-tab.active-category-tab{border-bottom:3px solid #cf2230}
.steppers-root-container .steppers-steps-main-container .steppers-steps-inner-container .steppers-steps .accessories-merchandise-page-wrapper .b-s-products-root-wrapper .b-s-main-category-wrapper .b-s-main-category-inner-container .b-s-main-category-tab img.main-category-tab-icon{margin-left:10px;width:20px;height:20px;vertical-align:top;cursor:pointer}
.steppers-root-container .steppers-steps-main-container .steppers-steps-inner-container .steppers-steps .accessories-merchandise-page-wrapper .b-s-products-root-wrapper .b-s-main-category-wrapper .b-s-main-category-inner-container::after{content:"";display:block;clear:both}
.steppers-root-container .steppers-steps-main-container .steppers-steps-inner-container .steppers-steps .accessories-merchandise-page-wrapper .b-s-products-root-wrapper .b-s-main-category-wrapper::-webkit-scrollbar-track{box-shadow:inset 0 0 6px rgba(0,0,0,0.3);-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.3);border-radius:10px;background-color:#f5f5f5}
.steppers-root-container .steppers-steps-main-container .steppers-steps-inner-container .steppers-steps .accessories-merchandise-page-wrapper .b-s-products-root-wrapper .b-s-main-category-wrapper::-webkit-scrollbar{height:8px;background-color:#f5f5f5}
.steppers-root-container .steppers-steps-main-container .steppers-steps-inner-container .steppers-steps .accessories-merchandise-page-wrapper .b-s-products-root-wrapper .b-s-main-category-wrapper::-webkit-scrollbar-thumb{border-radius:10px;box-shadow:inset 0 0 6px rgba(0,0,0,0.3);-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.3);background-color:rgba(85,85,85,0.75)}
.steppers-root-container .steppers-steps-main-container .steppers-steps-inner-container .steppers-steps .accessories-merchandise-page-wrapper .b-s-products-root-wrapper .b-s-main-category-wrapper::-webkit-scrollbar-thumb:hover{background-color:#555}
.steppers-root-container .steppers-steps-main-container .steppers-steps-inner-container .steppers-steps .accessories-merchandise-page-wrapper .b-s-products-root-wrapper .b-s-sub-category-wrapper{overflow-x:auto}
.steppers-root-container .steppers-steps-main-container .steppers-steps-inner-container .steppers-steps .accessories-merchandise-page-wrapper .b-s-products-root-wrapper .b-s-sub-category-wrapper .b-s-sub-category-inner-container{background:#ececec}
.steppers-root-container .steppers-steps-main-container .steppers-steps-inner-container .steppers-steps .accessories-merchandise-page-wrapper .b-s-products-root-wrapper .b-s-sub-category-wrapper .b-s-sub-category-inner-container .b-s-sub-category-tab{font-family:"RobotoMedium",sans-serif;font-weight:normal;color:#666;float:left;font-size:14px;padding:10px 40px;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;cursor:pointer}
.steppers-root-container .steppers-steps-main-container .steppers-steps-inner-container .steppers-steps .accessories-merchandise-page-wrapper .b-s-products-root-wrapper .b-s-sub-category-wrapper .b-s-sub-category-inner-container .b-s-sub-category-tab.active-sub-category-tab{color:#cf2230}
.steppers-root-container .steppers-steps-main-container .steppers-steps-inner-container .steppers-steps .accessories-merchandise-page-wrapper .b-s-products-root-wrapper .b-s-sub-category-wrapper .b-s-sub-category-inner-container::after{content:"";display:block;clear:both}
.steppers-root-container .steppers-steps-main-container .steppers-steps-inner-container .steppers-steps .accessories-merchandise-page-wrapper .b-s-products-root-wrapper .b-s-sub-category-wrapper::-webkit-scrollbar-track{box-shadow:inset 0 0 6px rgba(0,0,0,0.3);-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.3);border-radius:10px;background-color:#f5f5f5}
.steppers-root-container .steppers-steps-main-container .steppers-steps-inner-container .steppers-steps .accessories-merchandise-page-wrapper .b-s-products-root-wrapper .b-s-sub-category-wrapper::-webkit-scrollbar{height:8px;background-color:#f5f5f5}
.steppers-root-container .steppers-steps-main-container .steppers-steps-inner-container .steppers-steps .accessories-merchandise-page-wrapper .b-s-products-root-wrapper .b-s-sub-category-wrapper::-webkit-scrollbar-thumb{border-radius:10px;box-shadow:inset 0 0 6px rgba(0,0,0,0.3);-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.3);background-color:rgba(85,85,85,0.75)}
.steppers-root-container .steppers-steps-main-container .steppers-steps-inner-container .steppers-steps .accessories-merchandise-page-wrapper .b-s-products-root-wrapper .b-s-sub-category-wrapper::-webkit-scrollbar-thumb:hover{background-color:#555}
.steppers-root-container .steppers-steps-main-container .steppers-steps-inner-container .steppers-steps .accessories-merchandise-page-wrapper .b-s-products-root-wrapper .b-s-products-inner-container .b-s-product-blocks-wrapper{padding:3% 0}
.steppers-root-container .steppers-steps-main-container .steppers-steps-inner-container .steppers-steps .accessories-merchandise-page-wrapper .b-s-products-root-wrapper .b-s-products-inner-container .b-s-product-blocks-wrapper .b-s-product-block{position:relative;float:left;width:29.3%;background:#fff;border:1px solid #ccc;padding:20px;margin:0 3% 3% 0}
.steppers-root-container .steppers-steps-main-container .steppers-steps-inner-container .steppers-steps .accessories-merchandise-page-wrapper .b-s-products-root-wrapper .b-s-products-inner-container .b-s-product-blocks-wrapper .b-s-product-block.selected{border:1px solid #cf2230}
.steppers-root-container .steppers-steps-main-container .steppers-steps-inner-container .steppers-steps .accessories-merchandise-page-wrapper .b-s-products-root-wrapper .b-s-products-inner-container .b-s-product-blocks-wrapper .b-s-product-block .b-s-product-image-container{width:100%;height:150px;vertical-align:top;overflow:hidden;text-align:center}
.steppers-root-container .steppers-steps-main-container .steppers-steps-inner-container .steppers-steps .accessories-merchandise-page-wrapper .b-s-products-root-wrapper .b-s-products-inner-container .b-s-product-blocks-wrapper .b-s-product-block .b-s-product-image-container img{max-width:100%;max-height:100%}
.steppers-root-container .steppers-steps-main-container .steppers-steps-inner-container .steppers-steps .accessories-merchandise-page-wrapper .b-s-products-root-wrapper .b-s-products-inner-container .b-s-product-blocks-wrapper .b-s-product-block .b-s-merchandise-image-container{width:100%;height:200px;vertical-align:top;overflow:hidden;text-align:center}
.steppers-root-container .steppers-steps-main-container .steppers-steps-inner-container .steppers-steps .accessories-merchandise-page-wrapper .b-s-products-root-wrapper .b-s-products-inner-container .b-s-product-blocks-wrapper .b-s-product-block .b-s-merchandise-image-container img{max-width:100%;max-height:100%}
.steppers-root-container .steppers-steps-main-container .steppers-steps-inner-container .steppers-steps .accessories-merchandise-page-wrapper .b-s-products-root-wrapper .b-s-products-inner-container .b-s-product-blocks-wrapper .b-s-product-block .b-s-product-title{margin-top:10px;font-family:"RobotoBold",sans-serif;font-weight:normal;color:black;font-size:14px;line-height:16px;text-align:left;height:30px;vertical-align:top}
.steppers-root-container .steppers-steps-main-container .steppers-steps-inner-container .steppers-steps .accessories-merchandise-page-wrapper .b-s-products-root-wrapper .b-s-products-inner-container .b-s-product-blocks-wrapper .b-s-product-block .b-s-product-price{font-family:"RobotoBold",sans-serif;font-weight:normal;color:black;font-size:14px;line-height:16px;text-align:left;vertical-align:top}
.steppers-root-container .steppers-steps-main-container .steppers-steps-inner-container .steppers-steps .accessories-merchandise-page-wrapper .b-s-products-root-wrapper .b-s-products-inner-container .b-s-product-blocks-wrapper .b-s-product-block .b-s-product-button-container{margin-top:10px;width:100%}
.steppers-root-container .steppers-steps-main-container .steppers-steps-inner-container .steppers-steps .accessories-merchandise-page-wrapper .b-s-products-root-wrapper .b-s-products-inner-container .b-s-product-blocks-wrapper .b-s-product-block .b-s-product-button-container .b-s-product-button,.steppers-root-container .steppers-steps-main-container .steppers-steps-inner-container .steppers-steps .accessories-merchandise-page-wrapper .b-s-products-root-wrapper .b-s-products-inner-container .b-s-product-blocks-wrapper .b-s-product-block .b-s-product-button-container .b-s-merchandise-button{font-family:"RobotoBold",sans-serif;font-weight:normal;color:#fff;text-transform:uppercase;width:100%;background:url("../../../../../content/dam/mgmotor/icons/arrowSubmit.svg") no-repeat left black;background-position-x:1.563rem;background-size:.75rem;text-align:left;padding:.75rem 3rem;cursor:pointer;border:0;outline:0;font-size:11px}
.steppers-root-container .steppers-steps-main-container .steppers-steps-inner-container .steppers-steps .accessories-merchandise-page-wrapper .b-s-products-root-wrapper .b-s-products-inner-container .b-s-product-blocks-wrapper .b-s-product-block .b-s-product-button-container .b-s-merchandise-qty-button{font-family:"RobotoBold",sans-serif;font-weight:normal;color:#fff;text-transform:uppercase;width:100%;background:#000;border:0;outline:0;font-size:11px;display:none;padding:.5rem 0rem}
.steppers-root-container .steppers-steps-main-container .steppers-steps-inner-container .steppers-steps .accessories-merchandise-page-wrapper .b-s-products-root-wrapper .b-s-products-inner-container .b-s-product-blocks-wrapper .b-s-product-block .b-s-product-button-container .b-s-merchandise-qty-button span{width:33%;display:table-cell;text-align:center;cursor:default;font-size:12px}
.steppers-root-container .steppers-steps-main-container .steppers-steps-inner-container .steppers-steps .accessories-merchandise-page-wrapper .b-s-products-root-wrapper .b-s-products-inner-container .b-s-product-blocks-wrapper .b-s-product-block .b-s-product-button-container .b-s-merchandise-qty-button span.minus-merchandise,.steppers-root-container .steppers-steps-main-container .steppers-steps-inner-container .steppers-steps .accessories-merchandise-page-wrapper .b-s-products-root-wrapper .b-s-products-inner-container .b-s-product-blocks-wrapper .b-s-product-block .b-s-product-button-container .b-s-merchandise-qty-button span.plus-merchandise{cursor:pointer;font-size:16px}
.steppers-root-container .steppers-steps-main-container .steppers-steps-inner-container .steppers-steps .accessories-merchandise-page-wrapper .b-s-products-root-wrapper .b-s-products-inner-container .b-s-product-blocks-wrapper .b-s-product-block .b-s-product-view-detail-link-container{font-family:"RobotoBold",sans-serif;font-weight:normal;color:#666;font-size:14px;cursor:pointer;text-decoration:underline;text-align:center;margin-top:10px}
.steppers-root-container .steppers-steps-main-container .steppers-steps-inner-container .steppers-steps .accessories-merchandise-page-wrapper .b-s-products-root-wrapper .b-s-products-inner-container .b-s-product-blocks-wrapper .b-s-product-block .b-s-product-recommended-banner{font-family:"RobotoMedium",sans-serif;font-weight:normal;color:#fff;font-size:10px;position:absolute;top:0;right:0;background:#cf2230;text-transform:uppercase;padding:2px 5px}
.steppers-root-container .steppers-steps-main-container .steppers-steps-inner-container .steppers-steps .accessories-merchandise-page-wrapper .b-s-products-root-wrapper .b-s-products-inner-container .b-s-product-blocks-wrapper .b-s-product-block .b-s-product-warning-block{padding:20px 10px;height:94px;width:100%;background:#f80;opacity:.99;font-size:14px;line-height:16px;color:#fff;position:absolute;bottom:0;left:0;display:none}
.steppers-root-container .steppers-steps-main-container .steppers-steps-inner-container .steppers-steps .accessories-merchandise-page-wrapper .b-s-products-root-wrapper .b-s-products-inner-container .b-s-product-blocks-wrapper .b-s-product-block .b-s-product-warning-block .b-s-product-warning-block-close{position:absolute;top:5px;right:5px;cursor:pointer;display:none}
.steppers-root-container .steppers-steps-main-container .steppers-steps-inner-container .steppers-steps .accessories-merchandise-page-wrapper .b-s-products-root-wrapper .b-s-products-inner-container .b-s-product-blocks-wrapper .b-s-product-block .b-s-product-warning-block .b-s-product-warning-block-close img{width:12px}
.steppers-root-container .steppers-steps-main-container .steppers-steps-inner-container .steppers-steps .accessories-merchandise-page-wrapper .b-s-products-root-wrapper .b-s-products-inner-container .b-s-product-blocks-wrapper .b-s-product-block .b-s-product-warning-block span{position:relative}
.steppers-root-container .steppers-steps-main-container .steppers-steps-inner-container .steppers-steps .accessories-merchandise-page-wrapper .b-s-products-root-wrapper .b-s-products-inner-container .b-s-product-blocks-wrapper .b-s-product-block:nth-child(3n+1){margin-left:3%}
.steppers-root-container .steppers-steps-main-container .steppers-steps-inner-container .steppers-steps .accessories-merchandise-page-wrapper .b-s-products-root-wrapper .b-s-products-inner-container .b-s-product-blocks-wrapper::after{content:"";display:block;clear:both}
.steppers-root-container .steppers-steps-main-container .steppers-steps-inner-container .steppers-steps .accessories-merchandise-page-wrapper .b-s-products-root-wrapper .b-s-products-inner-container .b-s-product-pagination{width:100%;text-align:center}
.steppers-root-container .steppers-steps-main-container .steppers-steps-inner-container .steppers-steps .accessories-merchandise-page-wrapper .b-s-products-root-wrapper .b-s-products-inner-container .b-s-product-pagination .pagination-page-link{font-family:"RobotoBold",sans-serif;font-weight:normal;color:#666;font-size:16px;display:inline-block;margin-left:20px;padding-bottom:3%;cursor:pointer}
.steppers-root-container .steppers-steps-main-container .steppers-steps-inner-container .steppers-steps .accessories-merchandise-page-wrapper .b-s-products-root-wrapper .b-s-products-inner-container .b-s-product-pagination .pagination-page-link.activePage{font-family:"RobotoBold",sans-serif;font-weight:normal;color:black;cursor:default}
.steppers-root-container .steppers-steps-main-container .steppers-steps-inner-container .steppers-steps .accessories-merchandise-page-wrapper .b-s-products-root-wrapper .b-s-products-inner-container .b-s-sm-device-load-more-link{display:none;padding-bottom:5%;text-align:center;width:100%}
.steppers-root-container .steppers-steps-main-container .steppers-steps-inner-container .steppers-steps .accessories-merchandise-page-wrapper .b-s-products-root-wrapper .b-s-products-inner-container .b-s-sm-device-load-more-link .load-more-link{font-family:"RobotoBold",sans-serif;font-weight:normal;color:black;font-size:12px;cursor:pointer;text-transform:uppercase;text-decoration:underline}
.steppers-root-container .steppers-steps-main-container .steppers-steps-inner-container .steppers-steps .b-s-skip-to-summary-link{cursor:pointer;text-decoration:underline;text-transform:uppercase;width:100%;text-align:center;margin-top:20px;font-family:"RobotoBold",sans-serif;font-weight:normal;color:black;font-size:14px}
.steppers-root-container .steppers-steps-main-container .steppers-steps-inner-container .steppers-steps .b-s-protection-plan-items-wrapper{width:100%;padding:3% 0}
.steppers-root-container .steppers-steps-main-container .steppers-steps-inner-container .steppers-steps .b-s-protection-plan-items-wrapper .b-s-protection-plan-main-title{font-family:"RobotoBold",sans-serif;font-weight:normal;color:black;font-size:18px;margin-left:3%}
.steppers-root-container .steppers-steps-main-container .steppers-steps-inner-container .steppers-steps .b-s-protection-plan-items-wrapper .b-s-protection-plan-block-container{margin-top:10px}
.steppers-root-container .steppers-steps-main-container .steppers-steps-inner-container .steppers-steps .b-s-protection-plan-items-wrapper .b-s-protection-plan-block-container .b-s-protection-plan-block{position:relative;float:left;width:29.3%;background:#fff;border:1px solid #ccc;padding:20px;margin:0 3% 3% 0}
.steppers-root-container .steppers-steps-main-container .steppers-steps-inner-container .steppers-steps .b-s-protection-plan-items-wrapper .b-s-protection-plan-block-container .b-s-protection-plan-block.selected{border:1px solid #cf2230}
.steppers-root-container .steppers-steps-main-container .steppers-steps-inner-container .steppers-steps .b-s-protection-plan-items-wrapper .b-s-protection-plan-block-container .b-s-protection-plan-block.selected .b-s-protection-plan-button{background:url("../../../../../content/dam/mgmotor/icons/arrowSubmit.svg") no-repeat left #cf2230 !important;background-position-x:1.563rem !important;background-size:.75rem !important}
.steppers-root-container .steppers-steps-main-container .steppers-steps-inner-container .steppers-steps .b-s-protection-plan-items-wrapper .b-s-protection-plan-block-container .b-s-protection-plan-block .b-s-protection-plan-info-icon-block{position:absolute;width:20px;height:20px;top:2px;right:5px}
.steppers-root-container .steppers-steps-main-container .steppers-steps-inner-container .steppers-steps .b-s-protection-plan-items-wrapper .b-s-protection-plan-block-container .b-s-protection-plan-block .b-s-protection-plan-info-icon-block img.b-s-protection-plan-info-icon{width:20px;height:20px;cursor:pointer}
.steppers-root-container .steppers-steps-main-container .steppers-steps-inner-container .steppers-steps .b-s-protection-plan-items-wrapper .b-s-protection-plan-block-container .b-s-protection-plan-block .b-s-protection-plan-label{font-family:"RobotoBold",sans-serif;font-weight:normal;color:black;font-size:16px;margin-top:10px;height:40px}
.steppers-root-container .steppers-steps-main-container .steppers-steps-inner-container .steppers-steps .b-s-protection-plan-items-wrapper .b-s-protection-plan-block-container .b-s-protection-plan-block .b-s-protection-plan-amount{font-family:"RobotoBold",sans-serif;font-weight:normal;color:black;font-size:22px;margin-top:10px}
.steppers-root-container .steppers-steps-main-container .steppers-steps-inner-container .steppers-steps .b-s-protection-plan-items-wrapper .b-s-protection-plan-block-container .b-s-protection-plan-block .b-s-protection-plan-button-container{margin-top:40px;width:100%}
.steppers-root-container .steppers-steps-main-container .steppers-steps-inner-container .steppers-steps .b-s-protection-plan-items-wrapper .b-s-protection-plan-block-container .b-s-protection-plan-block .b-s-protection-plan-button-container .b-s-protection-plan-button{font-family:"RobotoBold",sans-serif;font-weight:normal;color:#fff;text-transform:uppercase;width:100%;background:url("../../../../../content/dam/mgmotor/icons/arrowSubmit.svg") no-repeat left black;background-position-x:1.563rem;background-size:.75rem;text-align:left;padding:.75rem 3rem;cursor:pointer;border:0;outline:0;font-size:11px}
.steppers-root-container .steppers-steps-main-container .steppers-steps-inner-container .steppers-steps .b-s-protection-plan-items-wrapper .b-s-protection-plan-block-container .b-s-protection-plan-block:nth-child(3n+1){margin-left:3%}
.steppers-root-container .steppers-steps-main-container .steppers-steps-inner-container .steppers-steps .b-s-protection-plan-items-wrapper .b-s-protection-plan-block-container::after{content:"";display:block;clear:both}
.steppers-root-container .steppers-steps-main-container .steppers-steps-inner-container .steppers-steps .b-s-protect-plan-copmarison-hidden-wrapper{display:none !important}
.steppers-root-container .steppers-steps-main-container .steppers-steps-inner-container .steppers-steps .b-s-protection-plan-compare-table-container{background:#fff;margin:0 3%;border:1px solid #ccc;width:94%;display:table}
.steppers-root-container .steppers-steps-main-container .steppers-steps-inner-container .steppers-steps .b-s-protection-plan-compare-table-container .b-s-protection-plan-compare-heading-row{display:table-row}
.steppers-root-container .steppers-steps-main-container .steppers-steps-inner-container .steppers-steps .b-s-protection-plan-compare-table-container .b-s-protection-plan-compare-heading-row .b-s-protection-plan-compare-heading-cell{display:table-cell;font-family:"RobotoBold",sans-serif;font-weight:normal;color:black;font-size:18px;text-align:center;border-left:1px solid #e1e1e1;padding:20px 0}
.steppers-root-container .steppers-steps-main-container .steppers-steps-inner-container .steppers-steps .b-s-protection-plan-compare-table-container .b-s-protection-plan-compare-heading-row .b-s-protection-plan-compare-heading-cell:first-child{border-left:0 solid #e1e1e1;width:40%}
.steppers-root-container .steppers-steps-main-container .steppers-steps-inner-container .steppers-steps .b-s-protection-plan-compare-table-container .b-s-protection-plan-compare-features-row{display:table-row;background:#ececec}
.steppers-root-container .steppers-steps-main-container .steppers-steps-inner-container .steppers-steps .b-s-protection-plan-compare-table-container .b-s-protection-plan-compare-features-row .b-s-protection-plan-compare-features-cell{display:table-cell;font-family:"RobotoBold",sans-serif;font-weight:normal;color:black;font-size:16px;text-align:right;padding:10px}
.steppers-root-container .steppers-steps-main-container .steppers-steps-inner-container .steppers-steps .b-s-protection-plan-compare-table-container .b-s-protection-plan-compare-data-row{display:table-row}
.steppers-root-container .steppers-steps-main-container .steppers-steps-inner-container .steppers-steps .b-s-protection-plan-compare-table-container .b-s-protection-plan-compare-data-row .b-s-protection-plan-compare-data-cell{display:table-cell;font-family:"RobotoMedium",sans-serif;font-weight:normal;color:black;font-size:14px;text-align:center;border-left:1px solid #e1e1e1;padding:10px}
.steppers-root-container .steppers-steps-main-container .steppers-steps-inner-container .steppers-steps .b-s-protection-plan-compare-table-container .b-s-protection-plan-compare-data-row .b-s-protection-plan-compare-data-cell img{width:24px;height:24px}
.steppers-root-container .steppers-steps-main-container .steppers-steps-inner-container .steppers-steps .b-s-protection-plan-compare-table-container .b-s-protection-plan-compare-data-row .b-s-protection-plan-compare-data-cell:first-child{border-left:0 solid #e1e1e1;text-align:right}
.steppers-root-container .steppers-steps-main-container .steppers-steps-inner-container .steppers-steps .b-s-final-order-details-root-wrapper{background:#fff}
.steppers-root-container .steppers-steps-main-container .steppers-steps-inner-container .steppers-steps .b-s-final-order-details-root-wrapper .b-s-final-order-details-inner-container{border:1px solid #e1e1e1;width:100%;border-radius:10px;padding-top:3%;margin-top:40px}
.steppers-root-container .steppers-steps-main-container .steppers-steps-inner-container .steppers-steps .b-s-final-order-details-root-wrapper .b-s-final-order-details-inner-container .b-s-final-order-details-items-container{margin-top:3%;width:100%}
.steppers-root-container .steppers-steps-main-container .steppers-steps-inner-container .steppers-steps .b-s-final-order-details-root-wrapper .b-s-final-order-details-inner-container .b-s-final-order-details-items-container .b-s-final-order-details-inner-heading{background:#efefef;font-family:"RobotoBold",sans-serif;font-weight:normal;color:black;font-size:16px;padding:10px 3%;width:100%;margin:0 auto;text-align:left}
.steppers-root-container .steppers-steps-main-container .steppers-steps-inner-container .steppers-steps .b-s-final-order-details-root-wrapper .b-s-final-order-details-inner-container .b-s-final-order-details-items-container .b-s-final-order-details-item-row-container .b-s-final-order-details-item-row{border-bottom:1px solid #e1e1e1;padding:10px 0;width:94%;margin:0 auto}
.steppers-root-container .steppers-steps-main-container .steppers-steps-inner-container .steppers-steps .b-s-final-order-details-root-wrapper .b-s-final-order-details-inner-container .b-s-final-order-details-items-container .b-s-final-order-details-item-row-container .b-s-final-order-details-item-row .b-s-final-order-details-item-name{font-family:"RobotoMedium",sans-serif;font-weight:normal;color:black;font-size:18px;text-align:left;width:80%;display:inline-block}
.steppers-root-container .steppers-steps-main-container .steppers-steps-inner-container .steppers-steps .b-s-final-order-details-root-wrapper .b-s-final-order-details-inner-container .b-s-final-order-details-items-container .b-s-final-order-details-item-row-container .b-s-final-order-details-item-row .b-s-final-order-details-item-name-row{font-family:"RobotoMedium",sans-serif;font-weight:normal;color:black;font-size:18px;text-align:left;width:100%;display:block;margin-bottom:10px}
.steppers-root-container .steppers-steps-main-container .steppers-steps-inner-container .steppers-steps .b-s-final-order-details-root-wrapper .b-s-final-order-details-inner-container .b-s-final-order-details-items-container .b-s-final-order-details-item-row-container .b-s-final-order-details-item-row .b-s-final-order-details-qty-cell{display:inline-block;width:80%}
.steppers-root-container .steppers-steps-main-container .steppers-steps-inner-container .steppers-steps .b-s-final-order-details-root-wrapper .b-s-final-order-details-inner-container .b-s-final-order-details-items-container .b-s-final-order-details-item-row-container .b-s-final-order-details-item-row .b-s-final-order-details-qty-cell .b-s-final-order-details-qty-box{width:20%;display:inline-block;border:1px solid #ccc;padding:5px;margin-right:10px}
.steppers-root-container .steppers-steps-main-container .steppers-steps-inner-container .steppers-steps .b-s-final-order-details-root-wrapper .b-s-final-order-details-inner-container .b-s-final-order-details-items-container .b-s-final-order-details-item-row-container .b-s-final-order-details-item-row .b-s-final-order-details-qty-cell .b-s-final-order-details-qty-box .b-s-final-order-details-qty-minus,.steppers-root-container .steppers-steps-main-container .steppers-steps-inner-container .steppers-steps .b-s-final-order-details-root-wrapper .b-s-final-order-details-inner-container .b-s-final-order-details-items-container .b-s-final-order-details-item-row-container .b-s-final-order-details-item-row .b-s-final-order-details-qty-cell .b-s-final-order-details-qty-box .b-s-final-order-details-qty-plus{width:25%;display:inline-block;text-align:center;font-family:"RobotoBold",sans-serif;font-weight:normal;color:black;font-size:18px;cursor:pointer}
.steppers-root-container .steppers-steps-main-container .steppers-steps-inner-container .steppers-steps .b-s-final-order-details-root-wrapper .b-s-final-order-details-inner-container .b-s-final-order-details-items-container .b-s-final-order-details-item-row-container .b-s-final-order-details-item-row .b-s-final-order-details-qty-cell .b-s-final-order-details-qty-box .b-s-final-order-details-qty-val{width:50%;display:inline-block;text-align:center;font-family:"RobotoBold",sans-serif;font-weight:normal;color:black;font-size:16px;cursor:default}
.steppers-root-container .steppers-steps-main-container .steppers-steps-inner-container .steppers-steps .b-s-final-order-details-root-wrapper .b-s-final-order-details-inner-container .b-s-final-order-details-items-container .b-s-final-order-details-item-row-container .b-s-final-order-details-item-row .b-s-final-order-details-qty-cell .b-s-final-order-details-multiplier-box{width:75%;display:inline-block;font-family:"RobotoBold",sans-serif;font-weight:normal;color:black;font-size:16px}
.steppers-root-container .steppers-steps-main-container .steppers-steps-inner-container .steppers-steps .b-s-final-order-details-root-wrapper .b-s-final-order-details-inner-container .b-s-final-order-details-items-container .b-s-final-order-details-item-row-container .b-s-final-order-details-item-row .b-s-final-order-details-qty-cell .b-s-final-order-details-multiplier-box span.item-price{margin-left:10px}
.steppers-root-container .steppers-steps-main-container .steppers-steps-inner-container .steppers-steps .b-s-final-order-details-root-wrapper .b-s-final-order-details-inner-container .b-s-final-order-details-items-container .b-s-final-order-details-item-row-container .b-s-final-order-details-item-row .b-s-final-order-details-item-price{font-family:"RobotoBold",sans-serif;font-weight:normal;color:black;font-size:16px;text-align:right;width:15%;display:inline-block;margin-right:2%}
.steppers-root-container .steppers-steps-main-container .steppers-steps-inner-container .steppers-steps .b-s-final-order-details-root-wrapper .b-s-final-order-details-inner-container .b-s-final-order-details-items-container .b-s-final-order-details-item-row-container .b-s-final-order-details-item-row .b-s-final-order-details-item-delete-icon{width:3%;display:inline-block;text-align:right;position:relative;top:-4px}
.steppers-root-container .steppers-steps-main-container .steppers-steps-inner-container .steppers-steps .b-s-final-order-details-root-wrapper .b-s-final-order-details-inner-container .b-s-final-order-details-items-container .b-s-final-order-details-item-row-container .b-s-final-order-details-item-row .b-s-final-order-details-item-delete-icon img{height:15px;cursor:pointer}
.steppers-root-container .steppers-steps-main-container .steppers-steps-inner-container .steppers-steps .b-s-final-order-details-root-wrapper .b-s-final-order-details-inner-container .b-s-final-order-details-items-container .b-s-final-order-details-item-row-container .b-s-final-order-details-item-row:last-child{border-bottom:0 solid #e1e1e1}
.steppers-root-container .steppers-steps-main-container .steppers-steps-inner-container .steppers-steps .b-s-final-order-details-root-wrapper .b-s-final-order-details-inner-container .b-s-final-order-details-items-container .b-s-final-order-details-charges-container{background:#efefef;width:100%;padding:3%}
.steppers-root-container .steppers-steps-main-container .steppers-steps-inner-container .steppers-steps .b-s-final-order-details-root-wrapper .b-s-final-order-details-inner-container .b-s-final-order-details-items-container .b-s-final-order-details-charges-container .b-s-final-order-details-items-total-row{padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid #e1e1e1;width:100%}
.steppers-root-container .steppers-steps-main-container .steppers-steps-inner-container .steppers-steps .b-s-final-order-details-root-wrapper .b-s-final-order-details-inner-container .b-s-final-order-details-items-container .b-s-final-order-details-charges-container .b-s-final-order-details-items-total-row .b-s-final-order-details-items-total-label{font-family:"RobotoBold",sans-serif;font-weight:normal;color:black;font-size:18px;display:inline-block;text-align:left;width:50%}
.steppers-root-container .steppers-steps-main-container .steppers-steps-inner-container .steppers-steps .b-s-final-order-details-root-wrapper .b-s-final-order-details-inner-container .b-s-final-order-details-items-container .b-s-final-order-details-charges-container .b-s-final-order-details-items-total-row .b-s-final-order-details-items-total-data{font-family:"RobotoBold",sans-serif;font-weight:normal;color:black;font-size:18px;display:inline-block;text-align:right;width:50%}
.steppers-root-container .steppers-steps-main-container .steppers-steps-inner-container .steppers-steps .b-s-final-order-details-root-wrapper .b-s-final-order-details-inner-container .b-s-final-order-details-items-container .b-s-final-order-details-charges-container .current-payment-detail-block{margin-bottom:10px}
.steppers-root-container .steppers-steps-main-container .steppers-steps-inner-container .steppers-steps .b-s-final-order-details-root-wrapper .b-s-final-order-details-inner-container .b-s-final-order-details-items-container .b-s-final-order-details-charges-container .current-payment-detail-block .current-payment-detail-title{font-family:"RobotoMedium",sans-serif;font-weight:normal;color:#666;display:inline-block;text-align:left;width:50%;font-size:16px}
.steppers-root-container .steppers-steps-main-container .steppers-steps-inner-container .steppers-steps .b-s-final-order-details-root-wrapper .b-s-final-order-details-inner-container .b-s-final-order-details-items-container .b-s-final-order-details-charges-container .current-payment-detail-block .current-payment-detail-data-text{font-family:"RobotoBold",sans-serif;font-weight:normal;color:black;display:inline-block;text-align:right;width:50%;font-size:16px}
.steppers-root-container .steppers-steps-main-container .steppers-steps-inner-container .steppers-steps .b-s-final-order-details-root-wrapper .b-s-final-order-details-inner-container .b-s-final-order-details-items-container .b-s-final-order-details-charges-container .current-payment-total-block{border-top:2px solid #ccc;margin-top:10px;padding-top:10px}
.steppers-root-container .steppers-steps-main-container .steppers-steps-inner-container .steppers-steps .b-s-final-order-details-root-wrapper .b-s-final-order-details-inner-container .b-s-final-order-details-items-container .b-s-final-order-details-charges-container .current-payment-total-block .current-payment-total-title{font-family:"RobotoBold",sans-serif;font-weight:normal;color:black;display:inline-block;text-align:left;width:50%;font-size:20px}
.steppers-root-container .steppers-steps-main-container .steppers-steps-inner-container .steppers-steps .b-s-final-order-details-root-wrapper .b-s-final-order-details-inner-container .b-s-final-order-details-items-container .b-s-final-order-details-charges-container .current-payment-total-block .current-payment-total-data-text{font-family:"RobotoBold",sans-serif;font-weight:normal;color:black;display:inline-block;text-align:right;width:50%;font-size:20px}
.steppers-root-container .steppers-steps-main-container .steppers-steps-inner-container .steppers-steps .b-s-final-order-details-root-wrapper .b-s-final-order-details-pan-privacy-wrapper{margin-top:20px}
.steppers-root-container .steppers-steps-main-container .steppers-steps-inner-container .steppers-steps .b-s-final-order-details-root-wrapper .b-s-final-order-details-pan-privacy-wrapper .b-s-final-order-details-pan-block .b-s-final-order-details-pan-title{font-family:"RobotoBold",sans-serif;font-weight:normal;color:black;font-size:18px}
.steppers-root-container .steppers-steps-main-container .steppers-steps-inner-container .steppers-steps .b-s-final-order-details-root-wrapper .b-s-final-order-details-pan-privacy-wrapper .b-s-final-order-details-pan-block .b-s-final-order-details-pan-input .form__elementContainer{margin-top:10px !important}
.steppers-root-container .steppers-steps-main-container .steppers-steps-inner-container .steppers-steps .cmp-form-section{width:100%;margin:0 auto}
.steppers-root-container .steppers-steps-main-container .steppers-steps-inner-container .steppers-steps .cmp-form-section .form-elements .form__elementContainer .textareasize{font-size:14px;color:#000;border:1px solid #e1e1e1}
.steppers-root-container .steppers-steps-main-container .steppers-steps-inner-container .steppers-steps .cmp-form-section .form-elements .form__elementContainer .form-textarea-placeholder{font-size:12px;color:#000}
.steppers-root-container .steppers-steps-main-container .steppers-steps-inner-container .steppers-steps .cmp-form-section .form-elements .form__elementContainer .floatTextAreaSize{top:-0.3rem;font-size:12px}
.steppers-root-container .steppers-steps-main-container .steppers-steps-inner-container .steppers-steps .cmp-form-section .form-elements .form__elementContainer .form-textarea-desc{font-size:12px}
.steppers-root-container .steppers-steps-main-container .steppers-steps-inner-container:after{clear:both}
input#bookingStatus-booking-otp-section{background:#000;color:#fff;font-size:12px;font-family:"RobotoBold",sans-serif;padding:0 15px;text-align:center;position:absolute;right:0;top:0;height:3.4375rem;border:0;outline:0;cursor:pointer;text-transform:uppercase;float:none !important;margin-top:0 !important;text-decoration:none !important}
.d-none{display:none}
.disable-otp-section{opacity:.5;cursor:not-allowed !important}
.cmp-fieldsContainers .location-title-basic.label-title{margin-bottom:30px}
.label-heading{font-family:"RobotoBold",sans-serif;font-size:16px;color:#000}
.container-field-data{font-family:"RobotoRegular",sans-serif;font-weight:normal;display:block;position:relative !important;padding-left:35px;margin-bottom:12px;cursor:pointer;font-size:12px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#000;padding-top:10px}
.container-field-data input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}
.container-field-data a{color:#000;text-decoration:underline}
.container-field-data .checkboxtickmark{position:absolute;top:8px;left:0;height:20px;width:20px;background-color:#fff;border:1px solid #ccc}
.container-field-data input:checked ~ .checkboxtickmark{background-color:#fff;border:1px solid #ccc}
.container-field-data .checkboxtickmark:after{content:"";position:absolute;display:none}
.container-field-data input:checked ~ .checkboxtickmark:after{display:block}
.container-field-data .checkboxtickmark:after{left:8px;top:3px;width:5px;height:10px;border:solid #000;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}
#ebookcancel-btn a{cursor:pointer;color:#d02630;font-family:"RobotoBold",sans-serif;font-weight:normal;font-size:12px;display:inline-block;position:relative;padding-left:16px;text-decoration:none}
#ebookcancel-btn a span{position:absolute;left:0;top:.8px;width:16px;height:16px}
#ebookcancel-btn a span:hover{opacity:1}
#ebookcancel-btn a span:before,#ebookcancel-btn a span:after{position:absolute;left:6px;content:' ';height:16px;width:2px;background-color:#d02630}
#ebookcancel-btn a span:before{transform:rotate(45deg)}
#ebookcancel-btn a span:after{transform:rotate(-45deg)}
.m-t-b-20{margin:20px 0}
.w-100{width:100%}
.Ebooking-mandate-text{font-size:12px;font-family:"RobotoItalic",sans-serif;color:#666;float:right;margin-top:20px;font-style:italic;text-align:right}
.TandC-text{font-family:"RobotoBold",sans-serif;font-weight:normal;color:black;font-size:12px;margin-top:20px;text-align:left}
.TandC-text a{font-family:"RobotoBold",sans-serif;font-weight:normal;color:black;font-size:12px}
.b-s-product-detail-dialog-bg,.b-s-protect-plan-detail-dialog-bg{position:fixed;width:100%;height:100%;background:#000;opacity:.5;z-index:9999;display:none;left:0;top:0}
.b-s-protect-plan-detail-dialog-wrapper{position:absolute;width:100%;min-height:75%;display:none;z-index:9999;top:3%;left:50%;transform:translateX(-50%)}
.b-s-protect-plan-detail-dialog-wrapper .b-s-protect-plan-detail-dialog-inner-container{position:relative;background:#fff;border:1px solid #e1e1e1;border-radius:10px;padding:50px;height:100%;width:100%}
.b-s-protect-plan-detail-dialog-wrapper .b-s-protect-plan-detail-dialog-inner-container .b-s-protect-plan-detail-dialog-close-icon{cursor:pointer;position:absolute;top:10px;right:10px;width:32px;height:32px}
.b-s-protect-plan-detail-dialog-wrapper .b-s-protect-plan-detail-dialog-inner-container .b-s-protect-plan-detail-dialog-close-icon img.b-s-protect-plan-detail-dialog-close{width:100%;height:100%}
.b-s-protect-plan-detail-dialog-wrapper .b-s-protect-plan-detail-dialog-inner-container .b-s-protect-plan-details-block{background:#f9f9f9;border:1px solid #e1e1e1;border-radius:10px;padding:30px;height:100%;width:100%}
.b-s-protect-plan-detail-dialog-wrapper .b-s-protect-plan-detail-dialog-inner-container .b-s-protect-plan-details-block .b-s-protect-plan-details-data-container{width:100%;height:100%}
.b-s-protect-plan-detail-dialog-wrapper .b-s-protect-plan-detail-dialog-inner-container .b-s-protect-plan-details-block .b-s-protect-plan-details-data-container .b-s-protect-plan-details-title-block{font-family:"RobotoBold",sans-serif;font-weight:normal;color:black;font-size:18px;width:100%;text-align:left;margin-top:30px;text-transform:uppercase;text-decoration:underline}
.b-s-protect-plan-detail-dialog-wrapper .b-s-protect-plan-detail-dialog-inner-container .b-s-protect-plan-details-block .b-s-protect-plan-details-data-container .b-s-protect-plan-details-desc-block{margin-top:15px;font-family:"RobotoRegular",sans-serif;font-weight:normal;color:black;font-size:14px;width:100%;text-align:left}
.b-s-protect-plan-detail-dialog-wrapper .b-s-protect-plan-detail-dialog-inner-container .b-s-protect-plan-details-block .b-s-protect-plan-details-data-container .b-s-protect-plan-details-bullets{margin-top:15px;width:100%}
.b-s-protect-plan-detail-dialog-wrapper .b-s-protect-plan-detail-dialog-inner-container .b-s-protect-plan-details-block .b-s-protect-plan-details-data-container .b-s-protect-plan-details-bullets ul{list-style-type:disc;font-family:"RobotoRegular",sans-serif;font-weight:normal;color:black;font-size:12px;width:100%;text-align:left}
.b-s-protect-plan-detail-dialog-wrapper .b-s-protect-plan-detail-dialog-inner-container .b-s-protect-plan-details-block .b-s-protect-plan-details-data-container .b-s-protect-plan-details-table{display:table;border:1px solid #000;margin-top:15px}
.b-s-protect-plan-detail-dialog-wrapper .b-s-protect-plan-detail-dialog-inner-container .b-s-protect-plan-details-block .b-s-protect-plan-details-data-container .b-s-protect-plan-details-table .b-s-protect-plan-details-table-heading-row{font-family:"RobotoBold",sans-serif;font-weight:normal;color:black;font-size:14px;display:table-row}
.b-s-protect-plan-detail-dialog-wrapper .b-s-protect-plan-detail-dialog-inner-container .b-s-protect-plan-details-block .b-s-protect-plan-details-data-container .b-s-protect-plan-details-table .b-s-protect-plan-details-table-heading-row .b-s-protect-plan-details-table-cell{background:#000;color:#fff;padding:2px;width:32%;display:table-cell;border-left:1px solid #000;vertical-align:top}
.b-s-protect-plan-detail-dialog-wrapper .b-s-protect-plan-detail-dialog-inner-container .b-s-protect-plan-details-block .b-s-protect-plan-details-data-container .b-s-protect-plan-details-table .b-s-protect-plan-details-table-heading-row .b-s-protect-plan-details-table-cell:first-child{border-left:0 solid #000}
.b-s-protect-plan-detail-dialog-wrapper .b-s-protect-plan-detail-dialog-inner-container .b-s-protect-plan-details-block .b-s-protect-plan-details-data-container .b-s-protect-plan-details-table .b-s-protect-plan-details-table-data-row{font-family:"RobotoRegular",sans-serif;font-weight:normal;color:black;font-size:12px;display:table-row}
.b-s-protect-plan-detail-dialog-wrapper .b-s-protect-plan-detail-dialog-inner-container .b-s-protect-plan-details-block .b-s-protect-plan-details-data-container .b-s-protect-plan-details-table .b-s-protect-plan-details-table-data-row .b-s-protect-plan-details-table-cell{background:#fff;color:#000;padding:2px;width:32%;display:table-cell;border-left:1px solid #000;border-top:1px solid #000;vertical-align:top}
.b-s-protect-plan-detail-dialog-wrapper .b-s-protect-plan-detail-dialog-inner-container .b-s-protect-plan-details-block .b-s-protect-plan-details-data-container .b-s-protect-plan-details-table .b-s-protect-plan-details-table-data-row .b-s-protect-plan-details-table-cell.bold-text{font-family:"RobotoBold",sans-serif;font-weight:normal;color:black}
.b-s-protect-plan-detail-dialog-wrapper .b-s-protect-plan-detail-dialog-inner-container .b-s-protect-plan-details-block .b-s-protect-plan-details-data-container .b-s-protect-plan-details-table .b-s-protect-plan-details-table-data-row .b-s-protect-plan-details-table-cell:first-child{border-left:0 solid #000}
.b-s-protect-plan-detail-dialog-wrapper .b-s-protect-plan-detail-dialog-inner-container .b-s-protect-plan-details-block .b-s-protect-plan-details-data-container:first-child .b-s-protect-plan-details-title-block{margin-top:0}
.b-s-product-detail-dialog-wrapper{position:absolute;width:100%;min-height:75%;display:none;z-index:9999;top:3%;left:50%;transform:translateX(-50%)}
.b-s-product-detail-dialog-wrapper .b-s-product-detail-dialog-inner-container{position:relative;background:#fff;border:1px solid #e1e1e1;border-radius:10px;padding:50px;height:100%;width:100%}
.b-s-product-detail-dialog-wrapper .b-s-product-detail-dialog-inner-container .b-s-product-detail-dialog-close-icon{cursor:pointer;position:absolute;top:10px;right:10px;width:32px;height:32px}
.b-s-product-detail-dialog-wrapper .b-s-product-detail-dialog-inner-container .b-s-product-detail-dialog-close-icon img.b-s-product-detail-dialog-close{width:100%;height:100%}
.b-s-product-detail-dialog-wrapper .b-s-product-detail-dialog-inner-container .b-s-product-details-block{background:#f9f9f9;border:1px solid #e1e1e1;border-radius:10px;padding:30px;height:100%;width:100%}
.b-s-product-detail-dialog-wrapper .b-s-product-detail-dialog-inner-container .b-s-product-details-block .b-s-product-details-image-container{width:50%;float:left;background:#fff;border:1px solid #e1e1e1;padding:10px;height:100%;overflow:hidden}
.b-s-product-detail-dialog-wrapper .b-s-product-detail-dialog-inner-container .b-s-product-details-block .b-s-product-details-image-container .main-img-container{width:100%;float:none;height:100%;display:block;overflow:hidden}
.b-s-product-detail-dialog-wrapper .b-s-product-detail-dialog-inner-container .b-s-product-details-block .b-s-product-details-image-container .main-img-container img.main-img{width:100%}
.b-s-product-detail-dialog-wrapper .b-s-product-detail-dialog-inner-container .b-s-product-details-block .b-s-product-details-image-container .product-details-img-left-nav{display:none}
.b-s-product-detail-dialog-wrapper .b-s-product-detail-dialog-inner-container .b-s-product-details-block .b-s-product-details-image-container .product-details-img-right-nav{display:none}
.b-s-product-detail-dialog-wrapper .b-s-product-detail-dialog-inner-container .b-s-product-details-block .b-s-product-details-image-container .product-details-img-tiles-container{display:none}
.b-s-product-detail-dialog-wrapper .b-s-product-detail-dialog-inner-container .b-s-product-details-block .b-s-product-details-data-container{float:left;width:45%;margin-left:5%;height:100%}
.b-s-product-detail-dialog-wrapper .b-s-product-detail-dialog-inner-container .b-s-product-details-block .b-s-product-details-data-container .b-s-product-details-title-block{font-family:"RobotoBold",sans-serif;font-weight:normal;color:black;font-size:18px;width:100%;text-align:left}
.b-s-product-detail-dialog-wrapper .b-s-product-detail-dialog-inner-container .b-s-product-details-block .b-s-product-details-data-container .b-s-product-details-desc-block{margin-top:15px;font-family:"RobotoRegular",sans-serif;font-weight:normal;color:black;font-size:14px;width:100%;text-align:left}
.b-s-product-detail-dialog-wrapper .b-s-product-detail-dialog-inner-container .b-s-product-details-block .b-s-product-details-data-container .b-s-product-details-code-block{margin-top:15px}
.b-s-product-detail-dialog-wrapper .b-s-product-detail-dialog-inner-container .b-s-product-details-block .b-s-product-details-data-container .b-s-product-details-code-block .b-s-product-details-code-title{font-family:"RobotoBold",sans-serif;font-weight:normal;color:black;font-size:14px;width:100%;text-align:left}
.b-s-product-detail-dialog-wrapper .b-s-product-detail-dialog-inner-container .b-s-product-details-block .b-s-product-details-data-container .b-s-product-details-code-block .b-s-product-details-code{margin-top:5px;font-family:"RobotoRegular",sans-serif;font-weight:normal;color:black;font-size:14px;width:100%;text-align:left}
.b-s-product-detail-dialog-wrapper .b-s-product-detail-dialog-inner-container .b-s-product-details-block .b-s-product-details-data-container .b-s-product-details-price-block{margin-top:10px;padding-top:10px;border-top:1px solid #e1e1e1}
.b-s-product-detail-dialog-wrapper .b-s-product-detail-dialog-inner-container .b-s-product-details-block .b-s-product-details-data-container .b-s-product-details-price-block .b-s-product-details-price-title{font-family:"RobotoBold",sans-serif;font-weight:normal;color:black;font-size:14px;width:100%;text-align:left}
.b-s-product-detail-dialog-wrapper .b-s-product-detail-dialog-inner-container .b-s-product-details-block .b-s-product-details-data-container .b-s-product-details-price-block .b-s-product-details-price{margin-top:5px;font-family:"RobotoBold",sans-serif;font-weight:normal;color:black;font-size:14px;width:100%;text-align:left}
.b-s-product-detail-dialog-wrapper .b-s-product-detail-dialog-inner-container .b-s-product-details-block .b-s-product-details-data-container .b-s-product-details-button-wrapper{position:relative}
.b-s-product-detail-dialog-wrapper .b-s-product-detail-dialog-inner-container .b-s-product-details-block .b-s-product-details-data-container .b-s-product-details-button-wrapper .b-s-product-details-button-block{margin-top:10px}
.b-s-product-detail-dialog-wrapper .b-s-product-detail-dialog-inner-container .b-s-product-details-block .b-s-product-details-data-container .b-s-product-details-button-wrapper .b-s-product-details-button-block .b-s-product-button,.b-s-product-detail-dialog-wrapper .b-s-product-detail-dialog-inner-container .b-s-product-details-block .b-s-product-details-data-container .b-s-product-details-button-wrapper .b-s-product-details-button-block .b-s-merchandise-button{font-family:"RobotoBold",sans-serif;font-weight:normal;color:#fff;text-transform:uppercase;width:auto;background:url("../../../../../content/dam/mgmotor/icons/arrowSubmit.svg") no-repeat left black;background-position-x:1.563rem;background-size:.75rem;text-align:left;padding:.75rem 3rem;cursor:pointer;border:0;outline:0;font-size:11px}
.b-s-product-detail-dialog-wrapper .b-s-product-detail-dialog-inner-container .b-s-product-details-block .b-s-product-details-data-container .b-s-product-details-button-wrapper .b-s-product-details-button-block .b-s-merchandise-qty-button{font-family:"RobotoBold",sans-serif;font-weight:normal;color:#fff;text-transform:uppercase;width:50%;background:#000;border:0;outline:0;font-size:11px;display:none;padding:.5rem 0rem}
.b-s-product-detail-dialog-wrapper .b-s-product-detail-dialog-inner-container .b-s-product-details-block .b-s-product-details-data-container .b-s-product-details-button-wrapper .b-s-product-details-button-block .b-s-merchandise-qty-button span{width:33%;display:table-cell;text-align:center;cursor:default;font-size:12px}
.b-s-product-detail-dialog-wrapper .b-s-product-detail-dialog-inner-container .b-s-product-details-block .b-s-product-details-data-container .b-s-product-details-button-wrapper .b-s-product-details-button-block .b-s-merchandise-qty-button span.minus-merchandise,.b-s-product-detail-dialog-wrapper .b-s-product-detail-dialog-inner-container .b-s-product-details-block .b-s-product-details-data-container .b-s-product-details-button-wrapper .b-s-product-details-button-block .b-s-merchandise-qty-button span.plus-merchandise{cursor:pointer;font-size:16px}
.b-s-product-detail-dialog-wrapper .b-s-product-detail-dialog-inner-container .b-s-product-details-block .b-s-product-details-data-container .b-s-product-details-button-wrapper .b-s-product-warning-block{padding:20px 10px;height:auto;width:100%;background:#f80;opacity:.99;font-size:14px;line-height:16px;color:#fff;position:absolute;bottom:0;left:0;display:none}
.b-s-product-detail-dialog-wrapper .b-s-product-detail-dialog-inner-container .b-s-product-details-block .b-s-product-details-data-container .b-s-product-details-button-wrapper .b-s-product-warning-block .b-s-product-warning-block-close{position:absolute;top:5px;right:5px;cursor:pointer;display:none}
.b-s-product-detail-dialog-wrapper .b-s-product-detail-dialog-inner-container .b-s-product-details-block .b-s-product-details-data-container .b-s-product-details-button-wrapper .b-s-product-warning-block .b-s-product-warning-block-close img{width:12px}
.b-s-product-detail-dialog-wrapper .b-s-product-detail-dialog-inner-container .b-s-product-details-block .b-s-product-details-data-container .b-s-product-details-button-wrapper .b-s-product-warning-block span{top:40%;transform:translateY(-50%);position:relative}
.b-s-product-detail-dialog-wrapper .b-s-product-detail-dialog-inner-container .b-s-product-details-block::after{content:"";display:block;clear:both}
.multiple-icons .b-s-product-details-block .b-s-product-details-image-container .main-img-container{width:69% !important;float:left !important;height:70% !important;overflow:hidden;text-align:center}
.multiple-icons .b-s-product-details-block .b-s-product-details-image-container .main-img-container img.main-img{height:100%;margin:0 auto}
.multiple-icons .b-s-product-details-block .b-s-product-details-image-container .product-details-img-left-nav{display:block !important;float:left;width:15%;padding-left:1%;padding-right:1%;font-size:48px;height:48px;cursor:pointer}
.multiple-icons .b-s-product-details-block .b-s-product-details-image-container .product-details-img-right-nav{display:block !important;float:left;width:15%;padding-left:1%;padding-right:1%;font-size:48px;height:48px;text-align:right;cursor:pointer}
.multiple-icons .b-s-product-details-block .b-s-product-details-image-container .product-details-img-right-nav::after{content:"";display:block;clear:both}
.multiple-icons .b-s-product-details-block .b-s-product-details-image-container .product-details-img-tiles-container::before{content:"";display:block;clear:both}
.multiple-icons .b-s-product-details-block .b-s-product-details-image-container .product-details-img-tiles-container{display:block !important;width:100%;text-align:center}
.multiple-icons .b-s-product-details-block .b-s-product-details-image-container .product-details-img-tiles-container img.product-details-img-tile{margin-left:20px;margin-top:20px;width:60px;height:60px;border:1px solid #ececec;border-radius:5px;padding:5px;cursor:pointer}
.multiple-icons .b-s-product-details-block .b-s-product-details-image-container .product-details-img-tiles-container img.product-details-img-tile:not(.hidden):first-child{margin-left:0}
.b-s-message-container{width:390px;margin:0 auto;text-align:center;padding-top:20px}
.b-s-message-container #booking_status_success,.b-s-message-container #booking_status_error{display:none}
.b-s-message-container .message-container-row{width:390px;margin:0 auto}
.b-s-message-container .image-container{height:100px}
.b-s-message-container .success-status-message{background:url("../../../../../content/dam/mgmotor/icons/icon-success.png") no-repeat;background-size:100%;height:72px;width:72px;position:absolute;left:48%}
.b-s-message-container .failure-status-message{background:url("../../../../../content/dam/mgmotor/icons/smiley-failure-red.png") no-repeat;background-size:100%;height:72px;width:72px;position:absolute;left:48%}
.b-s-message-container .transaction-msg-one{font-size:24px;font-family:"RobotoBold",sans-serif;color:#000}
.b-s-message-container .transaction-msg-two{font-size:16px;font-family:"RobotoBold",sans-serif;color:#000}
.b-s-message-container .transaction-msg-three{font-size:16px;font-family:"RobotoBold",sans-serif;color:#000}
.b-s-message-container .ebook-fail-mail-phone-container{width:55%;margin:0 auto}
.b-s-message-container .ebook-fail-mail-phone-container p{text-align:left;width:100%}
.b-s-message-container .ebook-fail-mail-phone-container .ebook-fail-email{background:url("../../../../../content/dam/mgmotor/icons/icon-mail.png") no-repeat;height:12px;width:12px;padding-left:20px;background-size:12px 9px;background-position:0 5px}
.b-s-message-container .ebook-fail-mail-phone-container .ebook-fail-phone{background:url("../../../../../content/dam/mgmotor/icons/icon-phone.png") no-repeat;height:12px;width:9px;padding-left:20px;background-size:12px 12px;background-position:0 3px}
#b-s-return-popupblock,#b-s-validation-error-popupblock{display:none;position:fixed;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,0.6);margin:auto;text-align:center;z-index:99;overflow-y:auto}
#b-s-return-popupblock .inner-block,#b-s-return-popupblock .validation-error-inner-block,#b-s-validation-error-popupblock .inner-block,#b-s-validation-error-popupblock .validation-error-inner-block{padding:15px 40px;max-width:340px;width:100%;margin:250px auto 10px;background:#fff}
#b-s-return-popupblock .failure-status-message,#b-s-validation-error-popupblock .failure-status-message{background:url("../../../../../content/dam/mgmotor/icons/smiley-failure-red.png") no-repeat;background-size:100%;height:35px;width:35px;margin:10px auto;text-align:center}
#b-s-return-popupblock .transaction-msg-one,#b-s-validation-error-popupblock .transaction-msg-one{font-size:24px;font-family:"RobotoBold",sans-serif;font-weight:normal;color:#000;line-height:26px;margin:10px 0}
#b-s-return-popupblock .transaction-msg-two,#b-s-validation-error-popupblock .transaction-msg-two{font-size:12px;font-family:"RobotoMedium",sans-serif;font-weight:normal;color:#000;line-height:16px;margin:10px 0 20px}
#b-s-return-popupblock .return-close,#b-s-return-popupblock .validation-error-close,#b-s-validation-error-popupblock .return-close,#b-s-validation-error-popupblock .validation-error-close{display:block;text-align:center}
#b-s-return-popupblock .return-close button,#b-s-return-popupblock .validation-error-close button,#b-s-validation-error-popupblock .return-close button,#b-s-validation-error-popupblock .validation-error-close button{font-family:"RobotoMedium",sans-serif;font-weight:normal;border:0;padding:0;box-shadow:none;height:30px;width:140px;outline:0;cursor:pointer;color:#000;background:url("../../../../../content/dam/mgmotor/icons/light-bg-button-img.png") no-repeat;font-size:12px;outline:0}
#b-s-return-popupblock .return-close button:hover,#b-s-return-popupblock .validation-error-close button:hover,#b-s-validation-error-popupblock .return-close button:hover,#b-s-validation-error-popupblock .validation-error-close button:hover{color:#fff;background:url("../../../../../content/dam/mgmotor/icons/light-bg-hover-image.png") no-repeat}
.disable{pointer-events:none;opacity:.65;filter:alpha(opacity=55);-webkit-box-shadow:none;box-shadow:none}
.notallowedcursor{cursor:not-allowed}
.success-order-summary-container{display:none}
.success-order-summary-container .bookingStatus-title{font-family:"GillSansBold",sans-serif;text-transform:uppercase;color:#d02630;font-size:30px;text-align:center;padding-top:35px;padding-bottom:20px}
.success-order-summary-container .booking-status-container-global-title{font-family:"RobotoBold",sans-serif;font-weight:normal;color:black;font-size:20px;text-align:center}
.success-order-summary-container .vehicle-details-wrapper{background:#efefef;padding:20px;border-radius:10px}
.success-order-summary-container .vehicle-details-wrapper .vehicle-details-inner-container{margin-top:10px;display:table;width:100%}
.success-order-summary-container .vehicle-details-wrapper .vehicle-details-inner-container .booking-status-detail-row{display:table-row}
.success-order-summary-container .vehicle-details-wrapper .vehicle-details-inner-container .booking-status-detail-row .booking-status-detail-block{width:49%;padding:10px 0;display:table-cell;border-top:1px solid #ccc}
.success-order-summary-container .vehicle-details-wrapper .vehicle-details-inner-container .booking-status-detail-row .booking-status-detail-block .booking-status-detail-title{font-family:"RobotoBold",sans-serif;font-weight:normal;color:black;font-size:14px}
.success-order-summary-container .vehicle-details-wrapper .vehicle-details-inner-container .booking-status-detail-row .booking-status-detail-block .booking-status-detail-data-text{font-family:"RobotoRegular",sans-serif;font-weight:normal;color:#666;font-size:14px}
.success-order-summary-container .vehicle-details-wrapper .vehicle-details-inner-container .booking-status-detail-row .booking-status-detail-block:nth-child(2n){padding-left:10px;border-left:1px solid #ccc}
.success-order-summary-container .vehicle-details-wrapper .vehicle-details-inner-container .booking-status-detail-row:first-child .booking-status-detail-block{border-top:0 solid #ccc}
.success-order-summary-container .vehicle-details-wrapper .vehicle-details-inner-container .booking-status-detail-row:first-child .booking-status-detail-block .booking-status-detail-data-text{font-family:"RobotoBold",sans-serif;font-weight:normal;color:black;font-size:16px}
.success-order-summary-container .b-s-final-order-details-root-wrapper{background:#fff}
.success-order-summary-container .b-s-final-order-details-root-wrapper .b-s-final-order-details-inner-container{border:1px solid #e1e1e1;width:100%;border-radius:10px;padding-top:3%;margin-top:40px}
.success-order-summary-container .b-s-final-order-details-root-wrapper .b-s-final-order-details-inner-container .b-s-final-order-details-items-container{margin-top:3%;width:100%}
.success-order-summary-container .b-s-final-order-details-root-wrapper .b-s-final-order-details-inner-container .b-s-final-order-details-items-container .b-s-final-order-details-inner-heading{background:#efefef;font-family:"RobotoBold",sans-serif;font-weight:normal;color:black;font-size:16px;padding:10px 3%;width:100%;margin:0 auto;text-align:left}
.success-order-summary-container .b-s-final-order-details-root-wrapper .b-s-final-order-details-inner-container .b-s-final-order-details-items-container .b-s-final-order-details-item-row-container .b-s-final-order-details-item-row{border-bottom:1px solid #e1e1e1;padding:10px 0;width:94%;margin:0 auto}
.success-order-summary-container .b-s-final-order-details-root-wrapper .b-s-final-order-details-inner-container .b-s-final-order-details-items-container .b-s-final-order-details-item-row-container .b-s-final-order-details-item-row .b-s-final-order-details-item-name{font-family:"RobotoMedium",sans-serif;font-weight:normal;color:black;font-size:18px;text-align:left;width:80%;display:inline-block}
.success-order-summary-container .b-s-final-order-details-root-wrapper .b-s-final-order-details-inner-container .b-s-final-order-details-items-container .b-s-final-order-details-item-row-container .b-s-final-order-details-item-row .b-s-final-order-details-item-name-row{font-family:"RobotoMedium",sans-serif;font-weight:normal;color:black;font-size:18px;text-align:left;width:100%;display:block;margin-bottom:10px}
.success-order-summary-container .b-s-final-order-details-root-wrapper .b-s-final-order-details-inner-container .b-s-final-order-details-items-container .b-s-final-order-details-item-row-container .b-s-final-order-details-item-row .b-s-final-order-details-qty-cell{display:inline-block;width:80%}
.success-order-summary-container .b-s-final-order-details-root-wrapper .b-s-final-order-details-inner-container .b-s-final-order-details-items-container .b-s-final-order-details-item-row-container .b-s-final-order-details-item-row .b-s-final-order-details-qty-cell .b-s-final-order-details-qty-box{width:auto;display:inline-block;margin-right:10px}
.success-order-summary-container .b-s-final-order-details-root-wrapper .b-s-final-order-details-inner-container .b-s-final-order-details-items-container .b-s-final-order-details-item-row-container .b-s-final-order-details-item-row .b-s-final-order-details-qty-cell .b-s-final-order-details-qty-box .b-s-final-order-details-qty-minus,.success-order-summary-container .b-s-final-order-details-root-wrapper .b-s-final-order-details-inner-container .b-s-final-order-details-items-container .b-s-final-order-details-item-row-container .b-s-final-order-details-item-row .b-s-final-order-details-qty-cell .b-s-final-order-details-qty-box .b-s-final-order-details-qty-plus{width:25%;display:inline-block;text-align:center;font-family:"RobotoBold",sans-serif;font-weight:normal;color:black;font-size:18px;cursor:pointer}
.success-order-summary-container .b-s-final-order-details-root-wrapper .b-s-final-order-details-inner-container .b-s-final-order-details-items-container .b-s-final-order-details-item-row-container .b-s-final-order-details-item-row .b-s-final-order-details-qty-cell .b-s-final-order-details-qty-box .b-s-final-order-details-qty-val{width:50%;display:inline-block;text-align:center;font-family:"RobotoBold",sans-serif;font-weight:normal;color:black;font-size:16px;cursor:default}
.success-order-summary-container .b-s-final-order-details-root-wrapper .b-s-final-order-details-inner-container .b-s-final-order-details-items-container .b-s-final-order-details-item-row-container .b-s-final-order-details-item-row .b-s-final-order-details-qty-cell .b-s-final-order-details-multiplier-box{width:75%;display:inline-block;font-family:"RobotoBold",sans-serif;font-weight:normal;color:black;font-size:16px}
.success-order-summary-container .b-s-final-order-details-root-wrapper .b-s-final-order-details-inner-container .b-s-final-order-details-items-container .b-s-final-order-details-item-row-container .b-s-final-order-details-item-row .b-s-final-order-details-qty-cell .b-s-final-order-details-multiplier-box span.item-price{margin-left:10px}
.success-order-summary-container .b-s-final-order-details-root-wrapper .b-s-final-order-details-inner-container .b-s-final-order-details-items-container .b-s-final-order-details-item-row-container .b-s-final-order-details-item-row .b-s-final-order-details-item-price{font-family:"RobotoBold",sans-serif;font-weight:normal;color:black;font-size:16px;text-align:right;width:20%;display:inline-block;margin-right:0}
.success-order-summary-container .b-s-final-order-details-root-wrapper .b-s-final-order-details-inner-container .b-s-final-order-details-items-container .b-s-final-order-details-item-row-container .b-s-final-order-details-item-row .b-s-final-order-details-item-delete-icon{width:3%;display:inline-block;text-align:right;position:relative;top:-4px}
.success-order-summary-container .b-s-final-order-details-root-wrapper .b-s-final-order-details-inner-container .b-s-final-order-details-items-container .b-s-final-order-details-item-row-container .b-s-final-order-details-item-row .b-s-final-order-details-item-delete-icon img{height:15px;cursor:pointer}
.success-order-summary-container .b-s-final-order-details-root-wrapper .b-s-final-order-details-inner-container .b-s-final-order-details-items-container .b-s-final-order-details-item-row-container .b-s-final-order-details-item-row:last-child{border-bottom:0 solid #e1e1e1}
.success-order-summary-container .b-s-final-order-details-root-wrapper .b-s-final-order-details-inner-container .b-s-final-order-details-items-container .b-s-final-order-details-charges-container{background:#efefef;width:100%;padding:3%}
.success-order-summary-container .b-s-final-order-details-root-wrapper .b-s-final-order-details-inner-container .b-s-final-order-details-items-container .b-s-final-order-details-charges-container .b-s-final-order-details-items-total-row{padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid #e1e1e1;width:100%}
.success-order-summary-container .b-s-final-order-details-root-wrapper .b-s-final-order-details-inner-container .b-s-final-order-details-items-container .b-s-final-order-details-charges-container .b-s-final-order-details-items-total-row .b-s-final-order-details-items-total-label{font-family:"RobotoBold",sans-serif;font-weight:normal;color:black;font-size:18px;display:inline-block;text-align:left;width:50%}
.success-order-summary-container .b-s-final-order-details-root-wrapper .b-s-final-order-details-inner-container .b-s-final-order-details-items-container .b-s-final-order-details-charges-container .b-s-final-order-details-items-total-row .b-s-final-order-details-items-total-data{font-family:"RobotoBold",sans-serif;font-weight:normal;color:black;font-size:18px;display:inline-block;text-align:right;width:50%}
.success-order-summary-container .b-s-final-order-details-root-wrapper .b-s-final-order-details-inner-container .b-s-final-order-details-items-container .b-s-final-order-details-charges-container .current-payment-detail-block{margin-bottom:10px}
.success-order-summary-container .b-s-final-order-details-root-wrapper .b-s-final-order-details-inner-container .b-s-final-order-details-items-container .b-s-final-order-details-charges-container .current-payment-detail-block .current-payment-detail-title{font-family:"RobotoMedium",sans-serif;font-weight:normal;color:#666;display:inline-block;text-align:left;width:50%;font-size:16px}
.success-order-summary-container .b-s-final-order-details-root-wrapper .b-s-final-order-details-inner-container .b-s-final-order-details-items-container .b-s-final-order-details-charges-container .current-payment-detail-block .current-payment-detail-data-text{font-family:"RobotoBold",sans-serif;font-weight:normal;color:black;display:inline-block;text-align:right;width:50%;font-size:16px}
.success-order-summary-container .b-s-final-order-details-root-wrapper .b-s-final-order-details-inner-container .b-s-final-order-details-items-container .b-s-final-order-details-charges-container .current-payment-total-block{border-top:2px solid #ccc;margin-top:10px;padding-top:10px}
.success-order-summary-container .b-s-final-order-details-root-wrapper .b-s-final-order-details-inner-container .b-s-final-order-details-items-container .b-s-final-order-details-charges-container .current-payment-total-block .current-payment-total-title{font-family:"RobotoBold",sans-serif;font-weight:normal;color:black;display:inline-block;text-align:left;width:50%;font-size:20px}
.success-order-summary-container .b-s-final-order-details-root-wrapper .b-s-final-order-details-inner-container .b-s-final-order-details-items-container .b-s-final-order-details-charges-container .current-payment-total-block .current-payment-total-data-text{font-family:"RobotoBold",sans-serif;font-weight:normal;color:black;display:inline-block;text-align:right;width:50%;font-size:20px}
.success-order-summary-container .b-s-final-order-details-root-wrapper .b-s-final-order-details-pan-privacy-wrapper{margin-top:20px}
.success-order-summary-container .b-s-final-order-details-root-wrapper .b-s-final-order-details-pan-privacy-wrapper .b-s-final-order-details-pan-block .b-s-final-order-details-pan-title{font-family:"RobotoBold",sans-serif;font-weight:normal;color:black;font-size:18px}
.success-order-summary-container .b-s-final-order-details-root-wrapper .b-s-final-order-details-pan-privacy-wrapper .b-s-final-order-details-pan-block .b-s-final-order-details-pan-input .form__elementContainer{margin-top:10px !important}
.clear{clear:both}
.bookingstatus-root-container #manageBookingPreApprOffersContainer .finance-consent-main-wrapper{width:100%;margin:20px 0 20px 0}
.bookingstatus-root-container #manageBookingPreApprOffersContainer .finance-consent-main-wrapper .finance-consent-success .finance-banks-wrapper .finance-bank-block .finance-bank-details-inner-container .finance-bank-btn-container{width:26%}
.bookingstatus-root-container #manageBookingSancOffersWrap .sanctioned-loan-other-bank-container{font-family:"RobotoMedium",sans-serif;font-weight:normal;color:#000;font-size:14px;text-align:center;margin:10px 0 20px 0}
.bookingstatus-root-container #manageBookingSancOffersWrap .sanctioned-loan-other-bank-container #sanctioned_other_bank_link{color:#000;text-decoration:underline;cursor:pointer}
@media(min-width:320px) and (max-width:479px){.steppers-root-container{margin:0 10px}
.steppers-root-container .stepper-bullets-container .stepper-bullets-list{width:100%}
.steppers-root-container .stepper-bullets-container .stepper-bullets-list li{margin-left:5px}
.steppers-root-container .steppers-steps-main-container .bookingStatus-title{font-size:16px}
.steppers-root-container .steppers-steps-main-container .steppers-steps-inner-container .steppers-steps .b-s-car-container{width:90%}
.steppers-root-container .steppers-steps-main-container .steppers-steps-inner-container .steppers-steps .b-s-car-container .b-s-car-model{font-size:16px;margin-top:0}
.steppers-root-container .steppers-steps-main-container .steppers-steps-inner-container .steppers-steps .b-s-car-container .b-s-car-variant{font-size:14px}
.steppers-root-container .steppers-steps-main-container .steppers-steps-inner-container .steppers-steps .est-del-tot-amt-container .est-del-block .est-del-title{font-size:12px}
.steppers-root-container .steppers-steps-main-container .steppers-steps-inner-container .steppers-steps .est-del-tot-amt-container .est-del-block .est-del-data{font-size:16px}
.steppers-root-container .steppers-steps-main-container .steppers-steps-inner-container .steppers-steps .est-del-tot-amt-container .tot-amt-block .tot-amt-title{font-size:12px}
.steppers-root-container .steppers-steps-main-container .steppers-steps-inner-container .steppers-steps .est-del-tot-amt-container .tot-amt-block .tot-amt-data{font-size:16px}
.steppers-root-container .steppers-steps-main-container .steppers-steps-inner-container .steppers-steps .booking-status-page-wrapper .booking-status-container-global-title{font-size:16px}
.steppers-root-container .steppers-steps-main-container .steppers-steps-inner-container .steppers-steps .booking-status-page-wrapper .booking-status-car-container img{width:100%}
.steppers-root-container .steppers-steps-main-container .steppers-steps-inner-container .steppers-steps .booking-status-page-wrapper .vehicle-details-wrapper .vehicle-details-inner-container{display:block}
.steppers-root-container .steppers-steps-main-container .steppers-steps-inner-container .steppers-steps .booking-status-page-wrapper .vehicle-details-wrapper .vehicle-details-inner-container .booking-status-detail-row{display:block}
.steppers-root-container .steppers-steps-main-container .steppers-steps-inner-container .steppers-steps .booking-status-page-wrapper .vehicle-details-wrapper .vehicle-details-inner-container .booking-status-detail-row .booking-status-detail-block{width:100%;display:block;border-top:0 solid #ccc}
.steppers-root-container .steppers-steps-main-container .steppers-steps-inner-container .steppers-steps .booking-status-page-wrapper .vehicle-details-wrapper .vehicle-details-inner-container .booking-status-detail-row .booking-status-detail-block .booking-status-detail-title{font-size:14px}
.steppers-root-container .steppers-steps-main-container .steppers-steps-inner-container .steppers-steps .booking-status-page-wrapper .vehicle-details-wrapper .vehicle-details-inner-container .booking-status-detail-row .booking-status-detail-block .booking-status-detail-data-text{font-size:14px}
.steppers-root-container .steppers-steps-main-container .steppers-steps-inner-container .steppers-steps .booking-status-page-wrapper .vehicle-details-wrapper .vehicle-details-inner-container .booking-status-detail-row .booking-status-detail-block:nth-child(2n){padding-left:0;border-left:0 solid #ccc}
.steppers-root-container .steppers-steps-main-container .steppers-steps-inner-container .steppers-steps .booking-status-page-wrapper .current-payment-summary-wrapper .current-payment-summary-inner-container .b-s-final-order-details-inner-heading{font-size:14px}
.steppers-root-container .steppers-steps-main-container .steppers-steps-inner-container .steppers-steps .booking-status-page-wrapper .current-payment-summary-wrapper .current-payment-summary-inner-container .current-payment-detail-block .current-payment-detail-title{font-size:12px}
.steppers-root-container .steppers-steps-main-container .steppers-steps-inner-container .steppers-steps .booking-status-page-wrapper .current-payment-summary-wrapper .current-payment-summary-inner-container .current-payment-detail-block .current-payment-detail-data-text{font-size:12px}
.steppers-root-container .steppers-steps-main-container .steppers-steps-inner-container .steppers-steps .booking-status-page-wrapper .current-payment-summary-wrapper .current-payment-summary-inner-container .current-payment-total-block .current-payment-total-title{font-size:16px}
.steppers-root-container .steppers-steps-main-container .steppers-steps-inner-container .steppers-steps .booking-status-page-wrapper .current-payment-summary-wrapper .current-payment-summary-inner-container .current-payment-total-block .current-payment-total-data-text{font-size:16px}
.steppers-root-container .steppers-steps-main-container .steppers-steps-inner-container .steppers-steps .booking-status-page-wrapper .booking-status-mandat-text{font-size:14px}
.steppers-root-container .steppers-steps-main-container .steppers-steps-inner-container .steppers-steps .accessories-merchandise-page-wrapper .b-s-tabs-root-container{margin-top:30px}
.steppers-root-container .steppers-steps-main-container .steppers-steps-inner-container .steppers-steps .accessories-merchandise-page-wrapper .b-s-tabs-root-container .b-s-main-tab-wrapper{overflow-x:auto}
.steppers-root-container .steppers-steps-main-container .steppers-steps-inner-container .steppers-steps .accessories-merchandise-page-wrapper .b-s-tabs-root-container .b-s-main-tab-wrapper .b-s-main-tab-inner-container .b-s-main-tab{font-family:"RobotoMedium",sans-serif;font-weight:normal;color:black;font-size:14px;padding:12px}
.steppers-root-container .steppers-steps-main-container .steppers-steps-inner-container .steppers-steps .accessories-merchandise-page-wrapper .b-s-products-root-wrapper{margin-top:30px}
.steppers-root-container .steppers-steps-main-container .steppers-steps-inner-container .steppers-steps .accessories-merchandise-page-wrapper .b-s-products-root-wrapper .b-s-main-category-wrapper .b-s-main-category-inner-container .b-s-main-category-tab{font-size:12px;padding:12px}
.steppers-root-container .steppers-steps-main-container .steppers-steps-inner-container .steppers-steps .accessories-merchandise-page-wrapper .b-s-products-root-wrapper .b-s-sub-category-wrapper .b-s-sub-category-inner-container .b-s-sub-category-tab{font-size:12px;padding:10px 30px}
.steppers-root-container .steppers-steps-main-container .steppers-steps-inner-container .steppers-steps .accessories-merchandise-page-wrapper .b-s-products-root-wrapper .b-s-products-inner-container .b-s-product-blocks-wrapper{padding:5% 3%}
.steppers-root-container .steppers-steps-main-container .steppers-steps-inner-container .steppers-steps .accessories-merchandise-page-wrapper .b-s-products-root-wrapper .b-s-products-inner-container .b-s-product-blocks-wrapper .b-s-product-block{position:relative;float:none;width:100%;margin:0;margin-bottom:5%}
.steppers-root-container .steppers-steps-main-container .steppers-steps-inner-container .steppers-steps .accessories-merchandise-page-wrapper .b-s-products-root-wrapper .b-s-products-inner-container .b-s-product-blocks-wrapper .b-s-product-block .b-s-product-image-container{float:left;width:25%;height:64px}
.steppers-root-container .steppers-steps-main-container .steppers-steps-inner-container .steppers-steps .accessories-merchandise-page-wrapper .b-s-products-root-wrapper .b-s-products-inner-container .b-s-product-blocks-wrapper .b-s-product-block .b-s-merchandise-image-container{float:left;width:25%;height:64px}
.steppers-root-container .steppers-steps-main-container .steppers-steps-inner-container .steppers-steps .accessories-merchandise-page-wrapper .b-s-products-root-wrapper .b-s-products-inner-container .b-s-product-blocks-wrapper .b-s-product-block .b-s-mob-prod-data-container{float:left;width:70%;margin-left:4%}
.steppers-root-container .steppers-steps-main-container .steppers-steps-inner-container .steppers-steps .accessories-merchandise-page-wrapper .b-s-products-root-wrapper .b-s-products-inner-container .b-s-product-blocks-wrapper .b-s-product-block .b-s-mob-prod-data-container .b-s-product-title{margin-top:0;font-size:12px;line-height:14px;height:40px}
.steppers-root-container .steppers-steps-main-container .steppers-steps-inner-container .steppers-steps .accessories-merchandise-page-wrapper .b-s-products-root-wrapper .b-s-products-inner-container .b-s-product-blocks-wrapper .b-s-product-block .b-s-mob-prod-data-container .b-s-mob-prod-price-btn-container .b-s-product-price{font-size:14px;line-height:16px;float:left;width:50%;transform:translateY(45%)}
.steppers-root-container .steppers-steps-main-container .steppers-steps-inner-container .steppers-steps .accessories-merchandise-page-wrapper .b-s-products-root-wrapper .b-s-products-inner-container .b-s-product-blocks-wrapper .b-s-product-block .b-s-mob-prod-data-container .b-s-mob-prod-price-btn-container .b-s-product-button-container{float:left;margin-top:0;width:49%}
.steppers-root-container .steppers-steps-main-container .steppers-steps-inner-container .steppers-steps .accessories-merchandise-page-wrapper .b-s-products-root-wrapper .b-s-products-inner-container .b-s-product-blocks-wrapper .b-s-product-block .b-s-mob-prod-data-container .b-s-mob-prod-price-btn-container .b-s-product-button-container .b-s-product-button,.steppers-root-container .steppers-steps-main-container .steppers-steps-inner-container .steppers-steps .accessories-merchandise-page-wrapper .b-s-products-root-wrapper .b-s-products-inner-container .b-s-product-blocks-wrapper .b-s-product-block .b-s-mob-prod-data-container .b-s-mob-prod-price-btn-container .b-s-product-button-container .b-s-merchandise-button{width:100%;background-position-x:1rem;background-size:.5rem;padding:.5rem 2rem;font-size:10px;line-height:12px}
.steppers-root-container .steppers-steps-main-container .steppers-steps-inner-container .steppers-steps .accessories-merchandise-page-wrapper .b-s-products-root-wrapper .b-s-products-inner-container .b-s-product-blocks-wrapper .b-s-product-block .b-s-mob-prod-data-container .b-s-mob-prod-price-btn-container .b-s-product-button-container .b-s-merchandise-qty-button{width:100%;font-size:11px;display:none;padding:.3rem 0rem}
.steppers-root-container .steppers-steps-main-container .steppers-steps-inner-container .steppers-steps .accessories-merchandise-page-wrapper .b-s-products-root-wrapper .b-s-products-inner-container .b-s-product-blocks-wrapper .b-s-product-block .b-s-mob-prod-data-container .b-s-mob-prod-price-btn-container .b-s-product-button-container .b-s-merchandise-qty-button span{width:33%;font-size:11px}
.steppers-root-container .steppers-steps-main-container .steppers-steps-inner-container .steppers-steps .accessories-merchandise-page-wrapper .b-s-products-root-wrapper .b-s-products-inner-container .b-s-product-blocks-wrapper .b-s-product-block .b-s-mob-prod-data-container .b-s-mob-prod-price-btn-container .b-s-product-button-container .b-s-merchandise-qty-button span.minus-merchandise,.steppers-root-container .steppers-steps-main-container .steppers-steps-inner-container .steppers-steps .accessories-merchandise-page-wrapper .b-s-products-root-wrapper .b-s-products-inner-container .b-s-product-blocks-wrapper .b-s-product-block .b-s-mob-prod-data-container .b-s-mob-prod-price-btn-container .b-s-product-button-container .b-s-merchandise-qty-button span.plus-merchandise{font-size:14px}
.steppers-root-container .steppers-steps-main-container .steppers-steps-inner-container .steppers-steps .accessories-merchandise-page-wrapper .b-s-products-root-wrapper .b-s-products-inner-container .b-s-product-blocks-wrapper .b-s-product-block .b-s-mob-prod-data-container .b-s-mob-prod-price-btn-container::after{content:"";display:block;clear:both}
.steppers-root-container .steppers-steps-main-container .steppers-steps-inner-container .steppers-steps .accessories-merchandise-page-wrapper .b-s-products-root-wrapper .b-s-products-inner-container .b-s-product-blocks-wrapper .b-s-product-block .b-s-mob-prod-data-container .b-s-product-view-detail-link-container{font-size:12px;text-align:left;margin-top:10px}
.steppers-root-container .steppers-steps-main-container .steppers-steps-inner-container .steppers-steps .accessories-merchandise-page-wrapper .b-s-products-root-wrapper .b-s-products-inner-container .b-s-product-blocks-wrapper .b-s-product-block .b-s-mob-prod-data-container .b-s-product-recommended-banner{font-size:9px;padding:2px 5px;letter-spacing:.15em}
.steppers-root-container .steppers-steps-main-container .steppers-steps-inner-container .steppers-steps .accessories-merchandise-page-wrapper .b-s-products-root-wrapper .b-s-products-inner-container .b-s-product-blocks-wrapper .b-s-product-block .b-s-mob-prod-data-container .b-s-product-warning-block{padding:20px 10px;height:80px;width:70%;font-size:12px;line-height:14px;bottom:0;right:0;left:auto;display:none}
.steppers-root-container .steppers-steps-main-container .steppers-steps-inner-container .steppers-steps .accessories-merchandise-page-wrapper .b-s-products-root-wrapper .b-s-products-inner-container .b-s-product-blocks-wrapper .b-s-product-block:nth-child(3n+1){margin-left:0}
.steppers-root-container .steppers-steps-main-container .steppers-steps-inner-container .steppers-steps .accessories-merchandise-page-wrapper .b-s-products-root-wrapper .b-s-products-inner-container .b-s-product-blocks-wrapper .b-s-product-block::after{content:"";display:block;clear:both}
.steppers-root-container .steppers-steps-main-container .steppers-steps-inner-container .steppers-steps .accessories-merchandise-page-wrapper .b-s-products-root-wrapper .b-s-products-inner-container .b-s-product-pagination{display:none}
.steppers-root-container .steppers-steps-main-container .steppers-steps-inner-container .steppers-steps .accessories-merchandise-page-wrapper .b-s-products-root-wrapper .b-s-products-inner-container .b-s-sm-device-load-more-link{display:block}
.steppers-root-container .steppers-steps-main-container .steppers-steps-inner-container .steppers-steps .b-s-protection-plan-items-wrapper .b-s-protection-plan-main-title{font-size:18px;margin-top:50px}
.steppers-root-container .steppers-steps-main-container .steppers-steps-inner-container .steppers-steps .b-s-protection-plan-items-wrapper .b-s-protection-plan-main-title:first-child{margin-top:0}
.steppers-root-container .steppers-steps-main-container .steppers-steps-inner-container .steppers-steps .b-s-protection-plan-items-wrapper .b-s-protection-plan-block-container{margin-top:10px}
.steppers-root-container .steppers-steps-main-container .steppers-steps-inner-container .steppers-steps .b-s-protection-plan-items-wrapper .b-s-protection-plan-block-container .b-s-protection-plan-block{float:none !important;width:100% !important;margin:0 0 5% 0 !important}
.steppers-root-container .steppers-steps-main-container .steppers-steps-inner-container .steppers-steps .b-s-protection-plan-items-wrapper .b-s-protection-plan-block-container .b-s-protection-plan-block .b-s-protection-plan-label{font-size:14px}
.steppers-root-container .steppers-steps-main-container .steppers-steps-inner-container .steppers-steps .b-s-protection-plan-items-wrapper .b-s-protection-plan-block-container .b-s-protection-plan-block .b-s-protection-plan-amount{font-size:18px}
.steppers-root-container .steppers-steps-main-container .steppers-steps-inner-container .steppers-steps .b-s-protection-plan-items-wrapper .b-s-protection-plan-block-container .b-s-protection-plan-block:nth-child(3n+1){margin-left:0}
.steppers-root-container .steppers-steps-main-container .steppers-steps-inner-container .steppers-steps .b-s-protection-plan-compare-table-container .b-s-protection-plan-compare-heading-row .b-s-protection-plan-compare-heading-cell{font-size:12px}
.steppers-root-container .steppers-steps-main-container .steppers-steps-inner-container .steppers-steps .b-s-protection-plan-compare-table-container .b-s-protection-plan-compare-heading-row .b-s-protection-plan-compare-heading-cell:first-child{width:40%}
.steppers-root-container .steppers-steps-main-container .steppers-steps-inner-container .steppers-steps .b-s-protection-plan-compare-table-container .b-s-protection-plan-compare-features-row .b-s-protection-plan-compare-features-cell{font-size:12px}
.steppers-root-container .steppers-steps-main-container .steppers-steps-inner-container .steppers-steps .b-s-protection-plan-compare-table-container .b-s-protection-plan-compare-data-row .b-s-protection-plan-compare-data-cell{font-size:10px}
.steppers-root-container .steppers-steps-main-container .steppers-steps-inner-container .steppers-steps .b-s-protection-plan-compare-table-container .b-s-protection-plan-compare-data-row .b-s-protection-plan-compare-data-cell img{width:18px;height:18px}
.steppers-root-container .steppers-steps-main-container .steppers-steps-inner-container .steppers-steps .b-s-final-order-details-root-wrapper .b-s-final-order-details-inner-container{padding-top:3%;margin-top:40px}
.steppers-root-container .steppers-steps-main-container .steppers-steps-inner-container .steppers-steps .b-s-final-order-details-root-wrapper .b-s-final-order-details-inner-container .booking-status-container-global-title{font-size:18px}
.steppers-root-container .steppers-steps-main-container .steppers-steps-inner-container .steppers-steps .b-s-final-order-details-root-wrapper .b-s-final-order-details-inner-container .b-s-final-order-details-items-container{margin-top:3%}
.steppers-root-container .steppers-steps-main-container .steppers-steps-inner-container .steppers-steps .b-s-final-order-details-root-wrapper .b-s-final-order-details-inner-container .b-s-final-order-details-items-container .b-s-final-order-details-inner-heading{font-size:14px;padding:10px 3%}
.steppers-root-container .steppers-steps-main-container .steppers-steps-inner-container .steppers-steps .b-s-final-order-details-root-wrapper .b-s-final-order-details-inner-container .b-s-final-order-details-items-container .b-s-final-order-details-item-row-container .b-s-final-order-details-item-row{padding:10px 0;width:94%}
.steppers-root-container .steppers-steps-main-container .steppers-steps-inner-container .steppers-steps .b-s-final-order-details-root-wrapper .b-s-final-order-details-inner-container .b-s-final-order-details-items-container .b-s-final-order-details-item-row-container .b-s-final-order-details-item-row .b-s-final-order-details-item-name{font-size:14px;width:75%}
.steppers-root-container .steppers-steps-main-container .steppers-steps-inner-container .steppers-steps .b-s-final-order-details-root-wrapper .b-s-final-order-details-inner-container .b-s-final-order-details-items-container .b-s-final-order-details-item-row-container .b-s-final-order-details-item-row .b-s-final-order-details-item-name-row{font-size:14px;margin-bottom:10px}
.steppers-root-container .steppers-steps-main-container .steppers-steps-inner-container .steppers-steps .b-s-final-order-details-root-wrapper .b-s-final-order-details-inner-container .b-s-final-order-details-items-container .b-s-final-order-details-item-row-container .b-s-final-order-details-item-row .b-s-final-order-details-qty-cell{width:75%}
.steppers-root-container .steppers-steps-main-container .steppers-steps-inner-container .steppers-steps .b-s-final-order-details-root-wrapper .b-s-final-order-details-inner-container .b-s-final-order-details-items-container .b-s-final-order-details-item-row-container .b-s-final-order-details-item-row .b-s-final-order-details-qty-cell .b-s-final-order-details-qty-box{width:25%;padding:0 3px;margin-right:5px}
.steppers-root-container .steppers-steps-main-container .steppers-steps-inner-container .steppers-steps .b-s-final-order-details-root-wrapper .b-s-final-order-details-inner-container .b-s-final-order-details-items-container .b-s-final-order-details-item-row-container .b-s-final-order-details-item-row .b-s-final-order-details-qty-cell .b-s-final-order-details-qty-box .b-s-final-order-details-qty-minus,.steppers-root-container .steppers-steps-main-container .steppers-steps-inner-container .steppers-steps .b-s-final-order-details-root-wrapper .b-s-final-order-details-inner-container .b-s-final-order-details-items-container .b-s-final-order-details-item-row-container .b-s-final-order-details-item-row .b-s-final-order-details-qty-cell .b-s-final-order-details-qty-box .b-s-final-order-details-qty-plus{font-family:"RobotoBold",sans-serif;font-weight:normal;color:black;font-size:14px}
.steppers-root-container .steppers-steps-main-container .steppers-steps-inner-container .steppers-steps .b-s-final-order-details-root-wrapper .b-s-final-order-details-inner-container .b-s-final-order-details-items-container .b-s-final-order-details-item-row-container .b-s-final-order-details-item-row .b-s-final-order-details-qty-cell .b-s-final-order-details-qty-box .b-s-final-order-details-qty-val{font-family:"RobotoBold",sans-serif;font-weight:normal;color:black;font-size:12px}
.steppers-root-container .steppers-steps-main-container .steppers-steps-inner-container .steppers-steps .b-s-final-order-details-root-wrapper .b-s-final-order-details-inner-container .b-s-final-order-details-items-container .b-s-final-order-details-item-row-container .b-s-final-order-details-item-row .b-s-final-order-details-qty-cell .b-s-final-order-details-multiplier-box{width:70%;font-family:"RobotoBold",sans-serif;font-weight:normal;color:black;font-size:12px}
.steppers-root-container .steppers-steps-main-container .steppers-steps-inner-container .steppers-steps .b-s-final-order-details-root-wrapper .b-s-final-order-details-inner-container .b-s-final-order-details-items-container .b-s-final-order-details-item-row-container .b-s-final-order-details-item-row .b-s-final-order-details-qty-cell .b-s-final-order-details-multiplier-box span.item-price{margin-left:10px}
.steppers-root-container .steppers-steps-main-container .steppers-steps-inner-container .steppers-steps .b-s-final-order-details-root-wrapper .b-s-final-order-details-inner-container .b-s-final-order-details-items-container .b-s-final-order-details-item-row-container .b-s-final-order-details-item-row .b-s-final-order-details-item-price{font-size:12px;width:18%;margin-right:4%}
.steppers-root-container .steppers-steps-main-container .steppers-steps-inner-container .steppers-steps .b-s-final-order-details-root-wrapper .b-s-final-order-details-inner-container .b-s-final-order-details-items-container .b-s-final-order-details-item-row-container .b-s-final-order-details-item-row .b-s-final-order-details-item-delete-icon{width:3%;position:relative;top:-2px}
.steppers-root-container .steppers-steps-main-container .steppers-steps-inner-container .steppers-steps .b-s-final-order-details-root-wrapper .b-s-final-order-details-inner-container .b-s-final-order-details-items-container .b-s-final-order-details-item-row-container .b-s-final-order-details-item-row .b-s-final-order-details-item-delete-icon img{height:15px}
.steppers-root-container .steppers-steps-main-container .steppers-steps-inner-container .steppers-steps .b-s-final-order-details-root-wrapper .b-s-final-order-details-inner-container .b-s-final-order-details-items-container .b-s-final-order-details-charges-container{padding:3%}
.steppers-root-container .steppers-steps-main-container .steppers-steps-inner-container .steppers-steps .b-s-final-order-details-root-wrapper .b-s-final-order-details-inner-container .b-s-final-order-details-items-container .b-s-final-order-details-charges-container .b-s-final-order-details-items-total-row{padding-bottom:10px;margin-bottom:10px}
.steppers-root-container .steppers-steps-main-container .steppers-steps-inner-container .steppers-steps .b-s-final-order-details-root-wrapper .b-s-final-order-details-inner-container .b-s-final-order-details-items-container .b-s-final-order-details-charges-container .b-s-final-order-details-items-total-row .b-s-final-order-details-items-total-label{font-size:14px;width:50%}
.steppers-root-container .steppers-steps-main-container .steppers-steps-inner-container .steppers-steps .b-s-final-order-details-root-wrapper .b-s-final-order-details-inner-container .b-s-final-order-details-items-container .b-s-final-order-details-charges-container .b-s-final-order-details-items-total-row .b-s-final-order-details-items-total-data{font-size:14px;width:50%}
.steppers-root-container .steppers-steps-main-container .steppers-steps-inner-container .steppers-steps .b-s-final-order-details-root-wrapper .b-s-final-order-details-inner-container .b-s-final-order-details-items-container .b-s-final-order-details-charges-container .current-payment-detail-block{margin-bottom:10px}
.steppers-root-container .steppers-steps-main-container .steppers-steps-inner-container .steppers-steps .b-s-final-order-details-root-wrapper .b-s-final-order-details-inner-container .b-s-final-order-details-items-container .b-s-final-order-details-charges-container .current-payment-detail-block .current-payment-detail-title{width:50%;font-size:12px}
.steppers-root-container .steppers-steps-main-container .steppers-steps-inner-container .steppers-steps .b-s-final-order-details-root-wrapper .b-s-final-order-details-inner-container .b-s-final-order-details-items-container .b-s-final-order-details-charges-container .current-payment-detail-block .current-payment-detail-data-text{width:50%;font-size:12px}
.steppers-root-container .steppers-steps-main-container .steppers-steps-inner-container .steppers-steps .b-s-final-order-details-root-wrapper .b-s-final-order-details-inner-container .b-s-final-order-details-items-container .b-s-final-order-details-charges-container .current-payment-total-block{margin-top:10px;padding-top:10px}
.steppers-root-container .steppers-steps-main-container .steppers-steps-inner-container .steppers-steps .b-s-final-order-details-root-wrapper .b-s-final-order-details-inner-container .b-s-final-order-details-items-container .b-s-final-order-details-charges-container .current-payment-total-block .current-payment-total-title{width:50%;font-size:16px}
.steppers-root-container .steppers-steps-main-container .steppers-steps-inner-container .steppers-steps .b-s-final-order-details-root-wrapper .b-s-final-order-details-inner-container .b-s-final-order-details-items-container .b-s-final-order-details-charges-container .current-payment-total-block .current-payment-total-data-text{width:50%;font-size:16px}
.steppers-root-container .steppers-steps-main-container .steppers-steps-inner-container .steppers-steps .b-s-final-order-details-root-wrapper .b-s-final-order-details-pan-privacy-wrapper{margin-top:20px}
.steppers-root-container .steppers-steps-main-container .steppers-steps-inner-container .steppers-steps .b-s-final-order-details-root-wrapper .b-s-final-order-details-pan-privacy-wrapper .b-s-final-order-details-pan-block .b-s-final-order-details-pan-title{font-family:"RobotoBold",sans-serif;font-weight:normal;color:black;font-size:14px}
.steppers-root-container .steppers-steps-main-container .steppers-steps-inner-container .steppers-steps .b-s-final-order-details-root-wrapper .b-s-final-order-details-pan-privacy-wrapper .b-s-final-order-details-pan-block .b-s-final-order-details-pan-input .form__elementContainer{margin-top:10px !important}
.steppers-root-container .steppers-steps-main-container .steppers-steps-inner-container .steppers-steps .cmp-form-section{width:100%;margin:0 auto}
.steppers-root-container .steppers-steps-main-container .steppers-steps-inner-container .steppers-steps .cmp-form-section .steppers-button-container{margin-top:2.0625rem}
.m-t-80{margin-top:15px}
.otp-section,.otp-exceeded-section{font-size:12px}
input#bookingStatus-booking-otp-section{height:4.5rem}
.b-s-protect-plan-detail-dialog-wrapper .b-s-protect-plan-detail-dialog-inner-container{padding:25px 20px;height:100%;width:100%}
.b-s-protect-plan-detail-dialog-wrapper .b-s-protect-plan-detail-dialog-inner-container .b-s-protect-plan-detail-dialog-close-icon{position:absolute;top:0;right:5px;width:18px;height:18px}
.b-s-protect-plan-detail-dialog-wrapper .b-s-protect-plan-detail-dialog-inner-container .b-s-protect-plan-details-block{padding:15px}
.b-s-protect-plan-detail-dialog-wrapper .b-s-protect-plan-detail-dialog-inner-container .b-s-protect-plan-details-block .b-s-protect-plan-details-data-container .b-s-product-details-title-block{font-size:16px}
.b-s-protect-plan-detail-dialog-wrapper .b-s-protect-plan-detail-dialog-inner-container .b-s-protect-plan-details-block .b-s-protect-plan-details-data-container .b-s-product-details-desc-block{margin-top:15px;font-size:12px}
.b-s-product-detail-dialog-wrapper .b-s-product-detail-dialog-inner-container{padding:25px 20px;height:100%;width:100%}
.b-s-product-detail-dialog-wrapper .b-s-product-detail-dialog-inner-container .b-s-product-detail-dialog-close-icon{position:absolute;top:0;right:5px;width:18px;height:18px}
.b-s-product-detail-dialog-wrapper .b-s-product-detail-dialog-inner-container .b-s-product-details-block{padding:15px}
.b-s-product-detail-dialog-wrapper .b-s-product-detail-dialog-inner-container .b-s-product-details-block .b-s-product-details-image-container{width:100%;float:none;padding:10px;height:50%}
.b-s-product-detail-dialog-wrapper .b-s-product-detail-dialog-inner-container .b-s-product-details-block .b-s-product-details-data-container{float:none;width:100%;margin-left:0;margin-top:10%;height:100%}
.b-s-product-detail-dialog-wrapper .b-s-product-detail-dialog-inner-container .b-s-product-details-block .b-s-product-details-data-container .b-s-product-details-title-block{font-size:16px}
.b-s-product-detail-dialog-wrapper .b-s-product-detail-dialog-inner-container .b-s-product-details-block .b-s-product-details-data-container .b-s-product-details-desc-block{margin-top:15px;font-size:12px}
.b-s-product-detail-dialog-wrapper .b-s-product-detail-dialog-inner-container .b-s-product-details-block .b-s-product-details-data-container .b-s-product-details-code-block{margin-top:15px;float:left;width:50%}
.b-s-product-detail-dialog-wrapper .b-s-product-detail-dialog-inner-container .b-s-product-details-block .b-s-product-details-data-container .b-s-product-details-code-block .b-s-product-details-code-title{font-size:14px;width:100%;text-align:left}
.b-s-product-detail-dialog-wrapper .b-s-product-detail-dialog-inner-container .b-s-product-details-block .b-s-product-details-data-container .b-s-product-details-code-block .b-s-product-details-code{margin-top:5px;font-size:14px;width:100%;text-align:left}
.b-s-product-detail-dialog-wrapper .b-s-product-detail-dialog-inner-container .b-s-product-details-block .b-s-product-details-data-container .b-s-product-details-price-block{margin-top:15px;padding-top:0;border-top:0 solid #e1e1e1;float:left;width:50%}
.b-s-product-detail-dialog-wrapper .b-s-product-detail-dialog-inner-container .b-s-product-details-block .b-s-product-details-data-container .b-s-product-details-price-block .b-s-product-details-price-title{font-size:14px;width:100%;text-align:left}
.b-s-product-detail-dialog-wrapper .b-s-product-detail-dialog-inner-container .b-s-product-details-block .b-s-product-details-data-container .b-s-product-details-price-block .b-s-product-details-price{margin-top:5px;font-size:14px;width:100%;text-align:left}
.b-s-product-detail-dialog-wrapper .b-s-product-detail-dialog-inner-container .b-s-product-details-block .b-s-product-details-data-container .b-s-product-details-price-block::after{content:"";display:block;clear:both}
.b-s-product-detail-dialog-wrapper .b-s-product-detail-dialog-inner-container .b-s-product-details-block .b-s-product-details-data-container .b-s-product-details-button-wrapper::before{content:"";display:block;clear:both}
.b-s-product-detail-dialog-wrapper .b-s-product-detail-dialog-inner-container .b-s-product-details-block .b-s-product-details-data-container .b-s-product-details-button-wrapper{position:relative}
.b-s-product-detail-dialog-wrapper .b-s-product-detail-dialog-inner-container .b-s-product-details-block .b-s-product-details-data-container .b-s-product-details-button-wrapper .b-s-product-details-button-block{margin-top:10px;padding-top:10px;border-top:1px solid #e1e1e1;text-align:center}
.b-s-product-detail-dialog-wrapper .b-s-product-detail-dialog-inner-container .b-s-product-details-block .b-s-product-details-data-container .b-s-product-details-button-wrapper .b-s-product-details-button-block .b-s-product-button,.b-s-product-detail-dialog-wrapper .b-s-product-detail-dialog-inner-container .b-s-product-details-block .b-s-product-details-data-container .b-s-product-details-button-wrapper .b-s-product-details-button-block .b-s-merchandise-button{width:auto;background-position-x:1rem;background-size:.5rem;padding:.5rem 2rem .5rem 2.5rem;font-size:11px;line-height:12px}
.b-s-product-detail-dialog-wrapper .b-s-product-detail-dialog-inner-container .b-s-product-details-block .b-s-product-details-data-container .b-s-product-details-button-wrapper .b-s-product-details-button-block .b-s-merchandise-qty-button{width:50%;font-size:11px;display:none;padding:.3rem 0rem;margin:0 auto}
.b-s-product-detail-dialog-wrapper .b-s-product-detail-dialog-inner-container .b-s-product-details-block .b-s-product-details-data-container .b-s-product-details-button-wrapper .b-s-product-details-button-block .b-s-merchandise-qty-button span{width:33%;font-size:12px}
.b-s-product-detail-dialog-wrapper .b-s-product-detail-dialog-inner-container .b-s-product-details-block .b-s-product-details-data-container .b-s-product-details-button-wrapper .b-s-product-details-button-block .b-s-merchandise-qty-button span.minus-merchandise,.b-s-product-detail-dialog-wrapper .b-s-product-detail-dialog-inner-container .b-s-product-details-block .b-s-product-details-data-container .b-s-product-details-button-wrapper .b-s-product-details-button-block .b-s-merchandise-qty-button span.plus-merchandise{font-size:16px}
.b-s-product-detail-dialog-wrapper .b-s-product-detail-dialog-inner-container .b-s-product-details-block .b-s-product-details-data-container .b-s-product-details-button-wrapper .b-s-product-warning-block{padding:20px 10px;height:80px;width:100%;font-size:14px;line-height:16px;position:absolute;top:auto;left:0;bottom:0;display:none}
.b-s-product-detail-dialog-wrapper .b-s-product-detail-dialog-inner-container .b-s-product-details-block .b-s-product-details-data-container .b-s-product-details-button-wrapper .b-s-product-warning-block span{position:relative}
.multiple-icons .b-s-product-details-block .b-s-product-details-image-container .main-img-container img.main-img{width:100%}
.multiple-icons .b-s-product-details-block .b-s-product-details-image-container .product-details-img-left-nav{font-size:48px;height:48px}
.multiple-icons .b-s-product-details-block .b-s-product-details-image-container .product-details-img-right-nav{font-size:48px;height:48px}
.multiple-icons .b-s-product-details-block .b-s-product-details-image-container .product-details-img-tiles-container img.product-details-img-tile{width:45px;height:45px;margin-top:10px;margin-left:10px}
.b-s-message-container{width:100%}
.b-s-message-container .message-container-row{width:250px;margin:0 auto}
.b-s-message-container .image-container{height:100px}
.b-s-message-container .success-status-message{height:72px;width:72px;left:39%}
.b-s-message-container .failure-status-message{height:72px;width:72px;left:39%}
.b-s-message-container .transaction-msg-one{font-size:24px}
.b-s-message-container .transaction-msg-two{font-size:12px}
.b-s-message-container .transaction-msg-three{font-size:12px}
.b-s-message-container .ebook-fail-mail-phone-container{width:65%}
.b-s-message-container .ebook-fail-mail-phone-container p{text-align:left;width:100%}
.b-s-message-container .ebook-fail-mail-phone-container .ebook-fail-email{height:12px;width:12px;padding-left:20px;background-size:12px 9px;background-position:0 5px}
.b-s-message-container .ebook-fail-mail-phone-container .ebook-fail-phone{height:12px;width:9px;padding-left:20px;background-size:12px 12px;background-position:0 3px}
.success-order-summary-container .bookingStatus-title{font-size:16px}
.success-order-summary-container .booking-status-container-global-title{font-size:16px}
.success-order-summary-container .vehicle-details-wrapper .vehicle-details-inner-container{display:block}
.success-order-summary-container .vehicle-details-wrapper .vehicle-details-inner-container .booking-status-detail-row{display:block}
.success-order-summary-container .vehicle-details-wrapper .vehicle-details-inner-container .booking-status-detail-row .booking-status-detail-block{width:100%;display:block;border-top:0 solid #ccc}
.success-order-summary-container .vehicle-details-wrapper .vehicle-details-inner-container .booking-status-detail-row .booking-status-detail-block .booking-status-detail-title{font-size:14px}
.success-order-summary-container .vehicle-details-wrapper .vehicle-details-inner-container .booking-status-detail-row .booking-status-detail-block .booking-status-detail-data-text{font-size:14px}
.success-order-summary-container .vehicle-details-wrapper .vehicle-details-inner-container .booking-status-detail-row .booking-status-detail-block:nth-child(2n){padding-left:0;border-left:0 solid #ccc}
.success-order-summary-container .current-payment-summary-wrapper .current-payment-summary-inner-container .b-s-final-order-details-inner-heading{font-size:14px}
.success-order-summary-container .b-s-final-order-details-root-wrapper .b-s-final-order-details-inner-container{padding-top:3%;margin-top:40px}
.success-order-summary-container .b-s-final-order-details-root-wrapper .b-s-final-order-details-inner-container .booking-status-container-global-title{font-size:18px}
.success-order-summary-container .b-s-final-order-details-root-wrapper .b-s-final-order-details-inner-container .b-s-final-order-details-items-container{margin-top:3%}
.success-order-summary-container .b-s-final-order-details-root-wrapper .b-s-final-order-details-inner-container .b-s-final-order-details-items-container .b-s-final-order-details-inner-heading{font-size:14px;padding:10px 3%}
.success-order-summary-container .b-s-final-order-details-root-wrapper .b-s-final-order-details-inner-container .b-s-final-order-details-items-container .b-s-final-order-details-item-row-container .b-s-final-order-details-item-row{padding:10px 0;width:94%}
.success-order-summary-container .b-s-final-order-details-root-wrapper .b-s-final-order-details-inner-container .b-s-final-order-details-items-container .b-s-final-order-details-item-row-container .b-s-final-order-details-item-row .b-s-final-order-details-item-name{font-size:14px;width:75%}
.success-order-summary-container .b-s-final-order-details-root-wrapper .b-s-final-order-details-inner-container .b-s-final-order-details-items-container .b-s-final-order-details-item-row-container .b-s-final-order-details-item-row .b-s-final-order-details-item-name-row{font-size:14px;margin-bottom:10px}
.success-order-summary-container .b-s-final-order-details-root-wrapper .b-s-final-order-details-inner-container .b-s-final-order-details-items-container .b-s-final-order-details-item-row-container .b-s-final-order-details-item-row .b-s-final-order-details-qty-cell{width:75%}
.success-order-summary-container .b-s-final-order-details-root-wrapper .b-s-final-order-details-inner-container .b-s-final-order-details-items-container .b-s-final-order-details-item-row-container .b-s-final-order-details-item-row .b-s-final-order-details-qty-cell .b-s-final-order-details-qty-box{width:auto;padding:0 3px;margin-right:5px}
.success-order-summary-container .b-s-final-order-details-root-wrapper .b-s-final-order-details-inner-container .b-s-final-order-details-items-container .b-s-final-order-details-item-row-container .b-s-final-order-details-item-row .b-s-final-order-details-qty-cell .b-s-final-order-details-qty-box .b-s-final-order-details-qty-minus,.success-order-summary-container .b-s-final-order-details-root-wrapper .b-s-final-order-details-inner-container .b-s-final-order-details-items-container .b-s-final-order-details-item-row-container .b-s-final-order-details-item-row .b-s-final-order-details-qty-cell .b-s-final-order-details-qty-box .b-s-final-order-details-qty-plus{font-family:"RobotoBold",sans-serif;font-weight:normal;color:black;font-size:14px}
.success-order-summary-container .b-s-final-order-details-root-wrapper .b-s-final-order-details-inner-container .b-s-final-order-details-items-container .b-s-final-order-details-item-row-container .b-s-final-order-details-item-row .b-s-final-order-details-qty-cell .b-s-final-order-details-qty-box .b-s-final-order-details-qty-val{font-family:"RobotoBold",sans-serif;font-weight:normal;color:black;font-size:12px}
.success-order-summary-container .b-s-final-order-details-root-wrapper .b-s-final-order-details-inner-container .b-s-final-order-details-items-container .b-s-final-order-details-item-row-container .b-s-final-order-details-item-row .b-s-final-order-details-qty-cell .b-s-final-order-details-multiplier-box{width:70%;font-family:"RobotoBold",sans-serif;font-weight:normal;color:black;font-size:12px}
.success-order-summary-container .b-s-final-order-details-root-wrapper .b-s-final-order-details-inner-container .b-s-final-order-details-items-container .b-s-final-order-details-item-row-container .b-s-final-order-details-item-row .b-s-final-order-details-qty-cell .b-s-final-order-details-multiplier-box span.item-price{margin-left:10px}
.success-order-summary-container .b-s-final-order-details-root-wrapper .b-s-final-order-details-inner-container .b-s-final-order-details-items-container .b-s-final-order-details-item-row-container .b-s-final-order-details-item-row .b-s-final-order-details-item-price{font-size:12px;width:25%;margin-right:0}
.success-order-summary-container .b-s-final-order-details-root-wrapper .b-s-final-order-details-inner-container .b-s-final-order-details-items-container .b-s-final-order-details-item-row-container .b-s-final-order-details-item-row .b-s-final-order-details-item-delete-icon{width:3%;position:relative;top:-2px}
.success-order-summary-container .b-s-final-order-details-root-wrapper .b-s-final-order-details-inner-container .b-s-final-order-details-items-container .b-s-final-order-details-item-row-container .b-s-final-order-details-item-row .b-s-final-order-details-item-delete-icon img{height:15px}
.success-order-summary-container .b-s-final-order-details-root-wrapper .b-s-final-order-details-inner-container .b-s-final-order-details-items-container .b-s-final-order-details-charges-container{padding:3%}
.success-order-summary-container .b-s-final-order-details-root-wrapper .b-s-final-order-details-inner-container .b-s-final-order-details-items-container .b-s-final-order-details-charges-container .b-s-final-order-details-items-total-row{padding-bottom:10px;margin-bottom:10px}
.success-order-summary-container .b-s-final-order-details-root-wrapper .b-s-final-order-details-inner-container .b-s-final-order-details-items-container .b-s-final-order-details-charges-container .b-s-final-order-details-items-total-row .b-s-final-order-details-items-total-label{font-size:14px;width:50%}
.success-order-summary-container .b-s-final-order-details-root-wrapper .b-s-final-order-details-inner-container .b-s-final-order-details-items-container .b-s-final-order-details-charges-container .b-s-final-order-details-items-total-row .b-s-final-order-details-items-total-data{font-size:14px;width:50%}
.success-order-summary-container .b-s-final-order-details-root-wrapper .b-s-final-order-details-inner-container .b-s-final-order-details-items-container .b-s-final-order-details-charges-container .current-payment-detail-block{margin-bottom:10px}
.success-order-summary-container .b-s-final-order-details-root-wrapper .b-s-final-order-details-inner-container .b-s-final-order-details-items-container .b-s-final-order-details-charges-container .current-payment-detail-block .current-payment-detail-title{width:50%;font-size:12px}
.success-order-summary-container .b-s-final-order-details-root-wrapper .b-s-final-order-details-inner-container .b-s-final-order-details-items-container .b-s-final-order-details-charges-container .current-payment-detail-block .current-payment-detail-data-text{width:50%;font-size:12px}
.success-order-summary-container .b-s-final-order-details-root-wrapper .b-s-final-order-details-inner-container .b-s-final-order-details-items-container .b-s-final-order-details-charges-container .current-payment-total-block{margin-top:10px;padding-top:10px}
.success-order-summary-container .b-s-final-order-details-root-wrapper .b-s-final-order-details-inner-container .b-s-final-order-details-items-container .b-s-final-order-details-charges-container .current-payment-total-block .current-payment-total-title{width:50%;font-size:16px}
.success-order-summary-container .b-s-final-order-details-root-wrapper .b-s-final-order-details-inner-container .b-s-final-order-details-items-container .b-s-final-order-details-charges-container .current-payment-total-block .current-payment-total-data-text{width:50%;font-size:16px}
.success-order-summary-container .b-s-final-order-details-root-wrapper .b-s-final-order-details-pan-privacy-wrapper{margin-top:20px}
.success-order-summary-container .b-s-final-order-details-root-wrapper .b-s-final-order-details-pan-privacy-wrapper .b-s-final-order-details-pan-block .b-s-final-order-details-pan-title{font-family:"RobotoBold",sans-serif;font-weight:normal;color:black;font-size:14px}
.success-order-summary-container .b-s-final-order-details-root-wrapper .b-s-final-order-details-pan-privacy-wrapper .b-s-final-order-details-pan-block .b-s-final-order-details-pan-input .form__elementContainer{margin-top:10px !important}
.bookingstatus-root-container #manageBookingPreApprOffersContainer .finance-consent-main-wrapper .finance-consent-success .finance-banks-wrapper .finance-bank-block .finance-bank-details-inner-container .finance-bank-btn-container{width:100%}
}
@media(min-width:480px) and (max-width:767px){.steppers-root-container{margin:0 10px}
.steppers-root-container .stepper-bullets-container .stepper-bullets-list{width:100%}
.steppers-root-container .stepper-bullets-container .stepper-bullets-list li{margin-left:10px}
.steppers-root-container .steppers-steps-main-container .bookingStatus-title{font-size:14px;padding-top:10px}
.steppers-root-container .steppers-steps-main-container .steppers-steps-inner-container .steppers-steps .cmp-form-section{width:100%;margin:0 auto}
.m-t-80{margin-top:15px}
input#bookingStatus-booking-otp-section{height:2.5rem}
.b-s-protect-plan-detail-dialog-wrapper .b-s-protect-plan-detail-dialog-inner-container{padding:30px 20px}
.b-s-protect-plan-detail-dialog-wrapper .b-s-protect-plan-detail-dialog-inner-container .b-s-protect-plan-detail-dialog-close-icon{top:3px;right:5px;width:20px;height:20px}
.b-s-protect-plan-detail-dialog-wrapper .b-s-protect-plan-detail-dialog-inner-container .b-s-protect-plan-details-block{padding:15px}
.b-s-protect-plan-detail-dialog-wrapper .b-s-protect-plan-detail-dialog-inner-container .b-s-protect-plan-details-block .b-s-protect-plan-details-data-container .b-s-product-details-title-block{font-size:16px}
.b-s-protect-plan-detail-dialog-wrapper .b-s-protect-plan-detail-dialog-inner-container .b-s-protect-plan-details-block .b-s-protect-plan-details-data-container .b-s-product-details-desc-block{font-size:12px}
.b-s-product-detail-dialog-wrapper .b-s-product-detail-dialog-inner-container{padding:30px 20px}
.b-s-product-detail-dialog-wrapper .b-s-product-detail-dialog-inner-container .b-s-product-detail-dialog-close-icon{top:3px;right:5px;width:20px;height:20px}
.b-s-product-detail-dialog-wrapper .b-s-product-detail-dialog-inner-container .b-s-product-details-block{padding:15px}
.b-s-product-detail-dialog-wrapper .b-s-product-detail-dialog-inner-container .b-s-product-details-block .b-s-product-details-image-container .main-img-container img.main-img{width:100%;height:100%;margin:0 auto}
.b-s-product-detail-dialog-wrapper .b-s-product-detail-dialog-inner-container .b-s-product-details-block .b-s-product-details-data-container .b-s-product-details-title-block{font-size:16px}
.b-s-product-detail-dialog-wrapper .b-s-product-detail-dialog-inner-container .b-s-product-details-block .b-s-product-details-data-container .b-s-product-details-desc-block{font-size:12px}
.b-s-product-detail-dialog-wrapper .b-s-product-detail-dialog-inner-container .b-s-product-details-block .b-s-product-details-data-container .b-s-product-details-code-block .b-s-product-details-code-title{font-size:14px}
.b-s-product-detail-dialog-wrapper .b-s-product-detail-dialog-inner-container .b-s-product-details-block .b-s-product-details-data-container .b-s-product-details-code-block .b-s-product-details-code{font-size:14px}
.b-s-product-detail-dialog-wrapper .b-s-product-detail-dialog-inner-container .b-s-product-details-block .b-s-product-details-data-container .b-s-product-details-price-block .b-s-product-details-price-title{font-size:14px}
.b-s-product-detail-dialog-wrapper .b-s-product-detail-dialog-inner-container .b-s-product-details-block .b-s-product-details-data-container .b-s-product-details-price-block .b-s-product-details-price{font-size:14px}
.b-s-product-detail-dialog-wrapper .b-s-product-detail-dialog-inner-container .b-s-product-details-block .b-s-product-details-data-container .b-s-product-details-button-wrapper .b-s-product-button,.b-s-product-detail-dialog-wrapper .b-s-product-detail-dialog-inner-container .b-s-product-details-block .b-s-product-details-data-container .b-s-product-details-button-wrapper .b-s-merchandise-button{width:auto;background-position-x:1rem;background-size:.5rem;padding:.5rem 2rem .5rem 2.5rem;font-size:11px;line-height:12px}
.b-s-product-detail-dialog-wrapper .b-s-product-detail-dialog-inner-container .b-s-product-details-block .b-s-product-details-data-container .b-s-product-details-button-wrapper .b-s-merchandise-qty-button{width:30%;font-size:11px;display:none;padding:.3rem 0rem;margin:0 auto}
.b-s-product-detail-dialog-wrapper .b-s-product-detail-dialog-inner-container .b-s-product-details-block .b-s-product-details-data-container .b-s-product-details-button-wrapper .b-s-merchandise-qty-button span{width:33%;font-size:12px}
.b-s-product-detail-dialog-wrapper .b-s-product-detail-dialog-inner-container .b-s-product-details-block .b-s-product-details-data-container .b-s-product-details-button-wrapper .b-s-merchandise-qty-button span.minus-merchandise,.b-s-product-detail-dialog-wrapper .b-s-product-detail-dialog-inner-container .b-s-product-details-block .b-s-product-details-data-container .b-s-product-details-button-wrapper .b-s-merchandise-qty-button span.plus-merchandise{font-size:16px}
.b-s-product-detail-dialog-wrapper .b-s-product-detail-dialog-inner-container .b-s-product-details-block .b-s-product-details-data-container .b-s-product-details-button-wrapper .b-s-product-warning-block{padding:20px 10px;height:auto;width:100%;font-size:14px;line-height:16px;position:absolute;top:auto;left:auto;right:0;bottom:0;display:none}
.b-s-product-detail-dialog-wrapper .b-s-product-detail-dialog-inner-container .b-s-product-details-block .b-s-product-details-data-container .b-s-product-details-button-wrapper .b-s-product-warning-block span{position:relative}
.b-s-product-detail-dialog-wrapper .b-s-product-detail-dialog-inner-container .b-s-product-details-block .b-s-product-details-data-container .b-s-product-details-button-wrapper .b-s-product-details-button-block .b-s-product-button,.b-s-product-detail-dialog-wrapper .b-s-product-detail-dialog-inner-container .b-s-product-details-block .b-s-product-details-data-container .b-s-product-details-button-wrapper .b-s-product-details-button-block .b-s-merchandise-button{background-position-x:1.563rem;background-size:.75rem;text-align:left;padding:.75rem 3rem;font-size:11px}
.b-s-product-detail-dialog-wrapper .b-s-product-detail-dialog-inner-container .b-s-product-details-block .b-s-product-details-data-container .b-s-product-details-button-wrapper .b-s-product-details-button-block .b-s-merchandise-qty-button{width:30%;font-size:11px;padding:.5rem 0rem}
.b-s-product-detail-dialog-wrapper .b-s-product-detail-dialog-inner-container .b-s-product-details-block .b-s-product-details-data-container .b-s-product-details-button-wrapper .b-s-product-details-button-block .b-s-merchandise-qty-button span{font-size:12px}
.b-s-product-detail-dialog-wrapper .b-s-product-detail-dialog-inner-container .b-s-product-details-block .b-s-product-details-data-container .b-s-product-details-button-wrapper .b-s-product-details-button-block .b-s-merchandise-qty-button span.minus-merchandise,.b-s-product-detail-dialog-wrapper .b-s-product-detail-dialog-inner-container .b-s-product-details-block .b-s-product-details-data-container .b-s-product-details-button-wrapper .b-s-product-details-button-block .b-s-merchandise-qty-button span.plus-merchandise{font-size:16px}
.b-s-product-detail-dialog-wrapper .b-s-product-detail-dialog-inner-container .b-s-product-details-block .b-s-product-details-data-container .b-s-product-details-button-wrapper .b-s-product-warning-block{padding:20px 10px;height:auto;width:100%;background:#f80;opacity:.99;font-size:14px;line-height:16px;color:#fff;position:absolute;bottom:0;left:0;display:none}
.b-s-product-detail-dialog-wrapper .b-s-product-detail-dialog-inner-container .b-s-product-details-block .b-s-product-details-data-container .b-s-product-details-button-wrapper .b-s-product-warning-block span{position:relative}
.multiple-icons .b-s-product-details-block .b-s-product-details-image-container .main-img-container img.main-img{height:100%}
.multiple-icons .b-s-product-details-block .b-s-product-details-image-container .product-details-img-tiles-container img.product-details-img-tile{margin-left:10px;margin-top:10px;width:45px;height:45px}
.b-s-protection-plan-items-wrapper .b-s-protection-plan-main-title{font-size:18px}
.b-s-protection-plan-items-wrapper .b-s-protection-plan-block-container .b-s-protection-plan-block .b-s-protection-plan-label{font-size:14px;line-height:16px}
.b-s-protection-plan-items-wrapper .b-s-protection-plan-block-container .b-s-protection-plan-block .b-s-protection-plan-amount{font-size:18px}
.b-s-protection-plan-compare-table-container .b-s-protection-plan-compare-heading-row .b-s-protection-plan-compare-heading-cell{font-size:12px}
.b-s-protection-plan-compare-table-container .b-s-protection-plan-compare-heading-row .b-s-protection-plan-compare-heading-cell:first-child{width:40%}
.b-s-protection-plan-compare-table-container .b-s-protection-plan-compare-features-row .b-s-protection-plan-compare-features-cell{font-size:12px}
.b-s-protection-plan-compare-table-container .b-s-protection-plan-compare-data-row .b-s-protection-plan-compare-data-cell{font-size:10px}
.b-s-protection-plan-compare-table-container .b-s-protection-plan-compare-data-row .b-s-protection-plan-compare-data-cell img{width:18px;height:18px}
.b-s-message-container{width:100%}
.b-s-message-container .message-container-row{width:250px;margin:0 auto}
.b-s-message-container .image-container{height:100px}
.b-s-message-container .success-status-message{height:72px;width:72px;left:44%}
.b-s-message-container .failure-status-message{height:72px;width:72px;left:44%}
.b-s-message-container .transaction-msg-one{font-size:24px}
.b-s-message-container .transaction-msg-two{font-size:12px}
.b-s-message-container .transaction-msg-three{font-size:12px}
.b-s-message-container .ebook-fail-mail-phone-container{width:65%}
.b-s-message-container .ebook-fail-mail-phone-container p{text-align:left;width:100%}
.b-s-message-container .ebook-fail-mail-phone-container .ebook-fail-email{height:12px;width:12px;padding-left:20px;background-size:12px 9px;background-position:0 5px}
.b-s-message-container .ebook-fail-mail-phone-container .ebook-fail-phone{height:12px;width:9px;padding-left:20px;background-size:12px 12px;background-position:0 3px}
.success-order-summary-container .bookingStatus-title{font-size:16px;padding-top:10px}
.bookingstatus-root-container #manageBookingPreApprOffersContainer .finance-consent-main-wrapper .finance-consent-success .finance-banks-wrapper .finance-bank-block .finance-bank-details-inner-container .finance-bank-btn-container{width:100%}
}
@media(min-width:768px) and (max-width:1023px) and (orientation:landscape){.steppers-root-container{margin:0 10px}
.steppers-root-container .stepper-bullets-container .stepper-bullets-list{width:100%}
.steppers-root-container .stepper-bullets-container .stepper-bullets-list li{margin-left:10px}
.steppers-root-container .steppers-steps-main-container .bookingStatus-title{font-size:14px;padding-top:10px}
.steppers-root-container .steppers-steps-main-container .steppers-steps-inner-container .steppers-steps .cmp-form-section{width:100%;margin:0 auto}
.m-t-80{margin-top:15px}
input#bookingStatus-booking-otp-section{height:2.5rem}
.b-s-protect-plan-detail-dialog-wrapper .b-s-protect-plan-detail-dialog-inner-container{padding:30px 20px}
.b-s-protect-plan-detail-dialog-wrapper .b-s-protect-plan-detail-dialog-inner-container .b-s-protect-plan-detail-dialog-close-icon{top:3px;right:5px;width:20px;height:20px}
.b-s-protect-plan-detail-dialog-wrapper .b-s-protect-plan-detail-dialog-inner-container .b-s-protect-plan-details-block{padding:15px}
.b-s-protect-plan-detail-dialog-wrapper .b-s-protect-plan-detail-dialog-inner-container .b-s-protect-plan-details-block .b-s-protect-plan-details-data-container .b-s-product-details-title-block{font-size:16px}
.b-s-protect-plan-detail-dialog-wrapper .b-s-protect-plan-detail-dialog-inner-container .b-s-protect-plan-details-block .b-s-protect-plan-details-data-container .b-s-product-details-desc-block{font-size:12px}
.b-s-product-detail-dialog-wrapper .b-s-product-detail-dialog-inner-container{padding:30px 20px}
.b-s-product-detail-dialog-wrapper .b-s-product-detail-dialog-inner-container .b-s-product-detail-dialog-close-icon{top:3px;right:5px;width:20px;height:20px}
.b-s-product-detail-dialog-wrapper .b-s-product-detail-dialog-inner-container .b-s-product-details-block{padding:15px}
.b-s-product-detail-dialog-wrapper .b-s-product-detail-dialog-inner-container .b-s-product-details-block .b-s-product-details-image-container .main-img-container img.main-img{width:100%;height:100%;margin:0 auto}
.b-s-product-detail-dialog-wrapper .b-s-product-detail-dialog-inner-container .b-s-product-details-block .b-s-product-details-data-container .b-s-product-details-title-block{font-size:16px}
.b-s-product-detail-dialog-wrapper .b-s-product-detail-dialog-inner-container .b-s-product-details-block .b-s-product-details-data-container .b-s-product-details-desc-block{font-size:12px}
.b-s-product-detail-dialog-wrapper .b-s-product-detail-dialog-inner-container .b-s-product-details-block .b-s-product-details-data-container .b-s-product-details-code-block .b-s-product-details-code-title{font-size:14px}
.b-s-product-detail-dialog-wrapper .b-s-product-detail-dialog-inner-container .b-s-product-details-block .b-s-product-details-data-container .b-s-product-details-code-block .b-s-product-details-code{font-size:14px}
.b-s-product-detail-dialog-wrapper .b-s-product-detail-dialog-inner-container .b-s-product-details-block .b-s-product-details-data-container .b-s-product-details-price-block .b-s-product-details-price-title{font-size:14px}
.b-s-product-detail-dialog-wrapper .b-s-product-detail-dialog-inner-container .b-s-product-details-block .b-s-product-details-data-container .b-s-product-details-price-block .b-s-product-details-price{font-size:14px}
.b-s-product-detail-dialog-wrapper .b-s-product-detail-dialog-inner-container .b-s-product-details-block .b-s-product-details-data-container .b-s-product-details-button-wrapper .b-s-product-button,.b-s-product-detail-dialog-wrapper .b-s-product-detail-dialog-inner-container .b-s-product-details-block .b-s-product-details-data-container .b-s-product-details-button-wrapper .b-s-merchandise-button{width:auto;background-position-x:1rem;background-size:.5rem;padding:.5rem 2rem .5rem 2.5rem;font-size:11px;line-height:12px}
.b-s-product-detail-dialog-wrapper .b-s-product-detail-dialog-inner-container .b-s-product-details-block .b-s-product-details-data-container .b-s-product-details-button-wrapper .b-s-merchandise-qty-button{width:30%;font-size:11px;display:none;padding:.3rem 0rem;margin:0 auto}
.b-s-product-detail-dialog-wrapper .b-s-product-detail-dialog-inner-container .b-s-product-details-block .b-s-product-details-data-container .b-s-product-details-button-wrapper .b-s-merchandise-qty-button span{width:33%;font-size:12px}
.b-s-product-detail-dialog-wrapper .b-s-product-detail-dialog-inner-container .b-s-product-details-block .b-s-product-details-data-container .b-s-product-details-button-wrapper .b-s-merchandise-qty-button span.minus-merchandise,.b-s-product-detail-dialog-wrapper .b-s-product-detail-dialog-inner-container .b-s-product-details-block .b-s-product-details-data-container .b-s-product-details-button-wrapper .b-s-merchandise-qty-button span.plus-merchandise{font-size:16px}
.b-s-product-detail-dialog-wrapper .b-s-product-detail-dialog-inner-container .b-s-product-details-block .b-s-product-details-data-container .b-s-product-details-button-wrapper .b-s-product-warning-block{padding:20px 10px;height:auto;width:100%;font-size:14px;line-height:16px;position:absolute;top:auto;left:auto;right:0;bottom:0;display:none}
.b-s-product-detail-dialog-wrapper .b-s-product-detail-dialog-inner-container .b-s-product-details-block .b-s-product-details-data-container .b-s-product-details-button-wrapper .b-s-product-warning-block span{position:relative}
.b-s-product-detail-dialog-wrapper .b-s-product-detail-dialog-inner-container .b-s-product-details-block .b-s-product-details-data-container .b-s-product-details-button-wrapper .b-s-product-details-button-block .b-s-product-button,.b-s-product-detail-dialog-wrapper .b-s-product-detail-dialog-inner-container .b-s-product-details-block .b-s-product-details-data-container .b-s-product-details-button-wrapper .b-s-product-details-button-block .b-s-merchandise-button{background-position-x:1.563rem;background-size:.75rem;text-align:left;padding:.75rem 3rem;font-size:11px}
.b-s-product-detail-dialog-wrapper .b-s-product-detail-dialog-inner-container .b-s-product-details-block .b-s-product-details-data-container .b-s-product-details-button-wrapper .b-s-product-details-button-block .b-s-merchandise-qty-button{width:30%;font-size:11px;padding:.5rem 0rem}
.b-s-product-detail-dialog-wrapper .b-s-product-detail-dialog-inner-container .b-s-product-details-block .b-s-product-details-data-container .b-s-product-details-button-wrapper .b-s-product-details-button-block .b-s-merchandise-qty-button span{font-size:12px}
.b-s-product-detail-dialog-wrapper .b-s-product-detail-dialog-inner-container .b-s-product-details-block .b-s-product-details-data-container .b-s-product-details-button-wrapper .b-s-product-details-button-block .b-s-merchandise-qty-button span.minus-merchandise,.b-s-product-detail-dialog-wrapper .b-s-product-detail-dialog-inner-container .b-s-product-details-block .b-s-product-details-data-container .b-s-product-details-button-wrapper .b-s-product-details-button-block .b-s-merchandise-qty-button span.plus-merchandise{font-size:16px}
.b-s-product-detail-dialog-wrapper .b-s-product-detail-dialog-inner-container .b-s-product-details-block .b-s-product-details-data-container .b-s-product-details-button-wrapper .b-s-product-warning-block{padding:20px 10px;height:auto;width:100%;background:#f80;opacity:.99;font-size:14px;line-height:16px;color:#fff;position:absolute;bottom:0;left:0;display:none}
.b-s-product-detail-dialog-wrapper .b-s-product-detail-dialog-inner-container .b-s-product-details-block .b-s-product-details-data-container .b-s-product-details-button-wrapper .b-s-product-warning-block span{position:relative}
.multiple-icons .b-s-product-details-block .b-s-product-details-image-container .main-img-container img.main-img{height:100%}
.multiple-icons .b-s-product-details-block .b-s-product-details-image-container .product-details-img-tiles-container img.product-details-img-tile{margin-left:10px;margin-top:10px;width:45px;height:45px}
.b-s-protection-plan-items-wrapper .b-s-protection-plan-main-title{font-size:18px}
.b-s-protection-plan-items-wrapper .b-s-protection-plan-block-container .b-s-protection-plan-block .b-s-protection-plan-label{font-size:14px;line-height:16px}
.b-s-protection-plan-items-wrapper .b-s-protection-plan-block-container .b-s-protection-plan-block .b-s-protection-plan-amount{font-size:18px}
.b-s-protection-plan-compare-table-container .b-s-protection-plan-compare-heading-row .b-s-protection-plan-compare-heading-cell{font-size:12px}
.b-s-protection-plan-compare-table-container .b-s-protection-plan-compare-heading-row .b-s-protection-plan-compare-heading-cell:first-child{width:40%}
.b-s-protection-plan-compare-table-container .b-s-protection-plan-compare-features-row .b-s-protection-plan-compare-features-cell{font-size:12px}
.b-s-protection-plan-compare-table-container .b-s-protection-plan-compare-data-row .b-s-protection-plan-compare-data-cell{font-size:10px}
.b-s-protection-plan-compare-table-container .b-s-protection-plan-compare-data-row .b-s-protection-plan-compare-data-cell img{width:18px;height:18px}
.b-s-message-container{width:100%}
.b-s-message-container .message-container-row{width:250px;margin:0 auto}
.b-s-message-container .image-container{height:100px}
.b-s-message-container .success-status-message{height:72px;width:72px;left:44%}
.b-s-message-container .failure-status-message{height:72px;width:72px;left:44%}
.b-s-message-container .transaction-msg-one{font-size:24px}
.b-s-message-container .transaction-msg-two{font-size:12px}
.b-s-message-container .transaction-msg-three{font-size:12px}
.b-s-message-container .ebook-fail-mail-phone-container{width:65%}
.b-s-message-container .ebook-fail-mail-phone-container p{text-align:left;width:100%}
.b-s-message-container .ebook-fail-mail-phone-container .ebook-fail-email{height:12px;width:12px;padding-left:20px;background-size:12px 9px;background-position:0 5px}
.b-s-message-container .ebook-fail-mail-phone-container .ebook-fail-phone{height:12px;width:9px;padding-left:20px;background-size:12px 12px;background-position:0 3px}
.success-order-summary-container .bookingStatus-title{font-size:16px;padding-top:10px}
.bookingstatus-root-container #manageBookingPreApprOffersContainer .finance-consent-main-wrapper .finance-consent-success .finance-banks-wrapper .finance-bank-block .finance-bank-details-inner-container .finance-bank-btn-container{width:100%}
}
@media(min-width:768px) and (max-width:1023px) and (orientation:portrait){.steppers-root-container{margin:0 24px}
.steppers-root-container .stepper-bullets-container .stepper-bullets-list{width:100%}
.steppers-root-container .stepper-bullets-container .stepper-bullets-list li{margin-left:10px}
.steppers-root-container .steppers-steps-main-container .bookingStatus-title{font-size:14px;padding-top:10px}
.steppers-root-container .steppers-steps-main-container .steppers-steps-inner-container .steppers-steps .cmp-form-section{width:100%;margin:0 auto}
input#bookingStatus-booking-otp-section{height:2.5rem}
.b-s-message-container{width:355px}
.b-s-message-container .message-container-row{width:250px;margin:0 auto}
.b-s-message-container .image-container{height:100px}
.b-s-message-container .success-status-message{height:72px;width:72px;left:44%}
.b-s-message-container .failure-status-message{height:72px;width:72px;left:44%}
.b-s-message-container .transaction-msg-one{font-size:18px}
.b-s-message-container .transaction-msg-two{font-size:16px}
.b-s-message-container .transaction-msg-three{font-size:16px}
.b-s-message-container .ebook-fail-mail-phone-container{width:85%}
.b-s-message-container .ebook-fail-mail-phone-container p{text-align:left;width:100%}
.b-s-message-container .ebook-fail-mail-phone-container .ebook-fail-email{height:12px;width:12px;padding-left:20px;background-size:12px 9px;background-position:0 5px}
.b-s-message-container .ebook-fail-mail-phone-container .ebook-fail-phone{height:12px;width:9px;padding-left:20px;background-size:12px 12px;background-position:0 3px}
.success-order-summary-container .bookingStatus-title{font-size:16px;padding-top:10px}
.bookingstatus-root-container #manageBookingPreApprOffersContainer .finance-consent-main-wrapper .finance-consent-success .finance-banks-wrapper .finance-bank-block .finance-bank-details-inner-container .finance-bank-btn-container{width:25%}
}
@media(min-width:1024px) and (max-width:1279px){.steppers-root-container{margin:0 24px}
.steppers-root-container .stepper-bullets-container .stepper-bullets-list{width:100%}
.steppers-root-container .stepper-bullets-container .stepper-bullets-list li{margin-left:10px}
.steppers-root-container .steppers-steps-main-container .bookingStatus-title{font-size:14px;padding-top:10px}
.steppers-root-container .steppers-steps-main-container .steppers-steps-inner-container .steppers-steps .cmp-form-section{width:100%;margin:0 auto}
input#bookingStatus-booking-otp-section{height:3rem}
.b-s-message-container{width:490px}
.b-s-message-container .message-container-row{width:250px;margin:0 auto}
.b-s-message-container .image-container{height:100px}
.b-s-message-container .success-status-message{height:72px;width:72px;left:46%}
.b-s-message-container .failure-status-message{height:72px;width:72px;left:46%}
.b-s-message-container .transaction-msg-one{font-size:24px}
.b-s-message-container .transaction-msg-two{font-size:12px}
.b-s-message-container .transaction-msg-three{font-size:12px}
.b-s-message-container .ebook-fail-mail-phone-container{width:70%}
.b-s-message-container .ebook-fail-mail-phone-container p{text-align:left;width:100%}
.b-s-message-container .ebook-fail-mail-phone-container .ebook-fail-email{height:12px;width:12px;padding-left:20px;background-size:12px 9px;background-position:0 5px}
.b-s-message-container .ebook-fail-mail-phone-container .ebook-fail-phone{height:12px;width:9px;padding-left:20px;background-size:12px 12px;background-position:0 3px}
.success-order-summary-container .bookingStatus-title{font-size:16px;padding-top:10px}
.bookingstatus-root-container #manageBookingPreApprOffersContainer .finance-consent-main-wrapper .finance-consent-success .finance-banks-wrapper .finance-bank-block .finance-bank-details-inner-container .finance-bank-btn-container{width:22%}
}
@media(min-width:1280px){.bookingstatus-root-container #manageBookingPreApprOffersContainer .finance-consent-main-wrapper .finance-consent-success .finance-banks-wrapper .finance-bank-block .finance-bank-details-inner-container .finance-bank-loan-amount{padding-left:1%;margin-left:1%;width:21%}
}
@media(min-width:3801px){.b-s-message-container{width:1270px}
.b-s-message-container .message-container-row{width:1050px;margin:0 auto}
.b-s-message-container .image-container{height:250px}
.b-s-message-container .success-status-message{height:200px;width:200px;left:48%}
.b-s-message-container .failure-status-message{height:200px;width:200px;left:48%}
.b-s-message-container .transaction-msg-one,.b-s-message-container .transaction-msg-two,.b-s-message-container .transaction-msg-three{font-size:55px}
.b-s-message-container .ebook-fail-mail-phone-container{width:70%}
.b-s-message-container .ebook-fail-mail-phone-container p{text-align:left;width:100%}
.b-s-message-container .ebook-fail-mail-phone-container .ebook-fail-email{height:29px;width:40px;padding-left:90px;background-size:55px 40px;background-position:0 12px}
.b-s-message-container .ebook-fail-mail-phone-container .ebook-fail-phone{height:40px;width:40px;padding-left:90px;background-size:45px 45px;background-position:0 12px}
}
input#bookingStatus_Reset{background:url("../../../../../content/dam/mgmotor/icons/icon-reset.svg") no-repeat left;color:#000 !important;padding-left:3.75rem;background-position-x:1.563rem;background-size:1.375rem 1.375rem;border-color:#e1e1e1;font-family:"RobotoBold",sans-serif;font-weight:normal}
.in-active-column{display:none}
.steppers-steps{display:none}
.steppers-steps.activeBookingStatusBlock{display:block;animation:moveslidebefore 300ms ease-in-out 1}
@keyframes moveslidebefore{0{transform:translateX(100%)}
100%{transform:translateX(0)}
}