.past-order-order-summary{background-color:#e7f6fd}.past-order-order-summary .accordion-item,.past-order-order-summary .accordion-button,.past-order-order-summary .accordion-body{box-shadow:none!important;background-color:#0000!important;border:none!important}.past-order-order-summary .accordion-button{justify-content:space-between;align-items:center;width:100%;display:flex;color:#0054a6!important;border:none!important;padding-top:0!important;padding-bottom:0!important}.past-order-order-summary .amount-icon{align-items:center;gap:8px;display:flex}.past-order-order-summary .amount-icon p{margin:0}.past-order-order-summary .accordion-header{border:none!important;margin-bottom:1rem!important;padding-top:0!important}.order-summary-divider{border-top:1.5px solid #c2c7cf}.order-summary-title{color:#0054a6!important}.custom-accordion-content{transition:max-height .3s;overflow:hidden}.accordion-btn{box-shadow:none;background:0 0;border:none;outline:none;padding:0}@media screen and (max-width:767px){.view-invoice-btn{justify-content:center;width:100%}.past-appointments-divider{margin-bottom:16px}}.deliverydetails-card .carddetails-bg{box-shadow:none;background-image:url(../media/Next_Delivery_Bg_Image_lg.9f9b47e1.png);background-position:75%;background-repeat:no-repeat;background-size:cover;border:0}.deliverydetails-card .return-to-deliveries-label{font-weight:700}@media screen and (max-width:767px){.deliverydetails-card .return-to-deliveries-label{text-align:right;width:100%;display:block}}.deliverydetails-card .carddetailswhite-bg{padding:0 24px}.deliverydetails-card .carddetails-section .title{letter-spacing:0;font-size:28px;font-weight:400;line-height:42px}@media screen and (min-width:768px) and (max-width:1400px){.deliverydetails-card .carddetails-section .paragraph-content{width:60%}}@media screen and (min-width:1400px){.deliverydetails-card .carddetails-section .paragraph-content{width:60%}}.deliverydetails-card .carddetails-section .paragraph-content .delivery-status-message{color:#6e7277}.deliverydetails-card .carddetails-section .view-invoice-section{margin-top:-4em;margin-bottom:10px}@media screen and (max-width:767px){.deliverydetails-card .carddetails-section .view-invoice-section{justify-content:end;margin-top:-2em;display:flex}}.deliverydetails-card .carddetails-section .view-invoice-section-nd{margin-top:-7em;margin-bottom:10px}@media screen and (max-width:767px){.deliverydetails-card .carddetails-section .view-invoice-section-nd{justify-content:end;margin-top:-1em;display:flex}}.deliverydetails-card .carddetails-section .delivery-btns .skip-cancel-btn,.deliverydetails-card .carddetails-section .delivery-btns .change-date-btn,.deliverydetails-card .carddetails-section .delivery-btns .unskip-btn{background-color:#0000;font-size:18px;font-weight:700}.deliverydetails-card .carddetails-section .delivery-status-content{letter-spacing:.5px;font-weight:400}.deliverydetails-card .delivery-details{background-color:#e6f2f8}.deliverydetails-card .delivery-details .left-section-title{letter-spacing:.1px;font-size:16px;font-weight:700}.deliverydetails-card .mini-cart-prod-summary-divider,.deliverydetails-card .delivery-items-table .mini-cart-prod-summary-divider,.deliverydetails-card .delivery-items-table thead,.deliverydetails-card .delivery-items-table tbody,.deliverydetails-card .delivery-items-table tfoot,.deliverydetails-card .delivery-items-table tr,.deliverydetails-card .delivery-items-table td,.deliverydetails-card .delivery-items-table th{border:0}@media screen and (max-width:767px){.deliverydetails-card .table-head-title{display:flex!important}}.pastdelivery-details .return-to-deliveries-label{color:#0054a6}@media screen and (max-width:767px){.pastdelivery-details .return-to-deliveries-label{text-align:right;width:100%;display:block}}.pastdelivery-details .cart-recommended-accordion .accordion .accordion-header{box-shadow:none;border:0;margin:0!important}.pastdelivery-details .cart-recommended-accordion .accordion .accordion-header .accordion-button{pointer-events:none;box-shadow:none;padding:0}.pastdelivery-details .cart-recommended-accordion .accordion .accordion-header .accordion-button img{display:none}.pastdelivery-details .cart-recommended-accordion .accordion .accordion-header .accordion-button p{text-align:center;color:#191c1d;width:100%;display:block}@media screen and (max-width:767px){.pastdelivery-details .cart-recommended-accordion .accordion .accordion-header .accordion-button p{text-align:left}}.pastdelivery-details .cart-recommended-accordion .accordion .accordion-body .plp-card{border:0}.pastdelivery-details .cart-recommended-accordion .accordion .accordion-body .plp-card .cart-products{box-sizing:border-box;border:1px solid #ebeced;border-radius:6px;margin:6px}.pastdelivery-details .cart-recommended-accordion .accordion .accordion-body .plp-card .cart-products .productcard-plp-details{justify-content:flex-start!important}.pastdelivery-details .cart-recommended-accordion .accordion .accordion-body .plp-card .cart-products .productcard-plp-details .productcard-plp-details-title{letter-spacing:.1px;font-weight:600}.pastdelivery-details .cart-recommended-accordion .accordion .accordion-body .plp-card .cart-products .productcard-plp-details .productcard-plp-details-size{color:#0078b7;font-size:12px}.pastdelivery-details .cart-recommended-accordion .accordion .accordion-body .plp-card .cart-products .productcard-plp-details .productcard-plp-details-price{font-size:22px}@media screen and (max-width:767px){.pastdelivery-details .cart-recommended-accordion .accordion .accordion-body .plp-card .cart-products{border:0;border-top:1px solid #ebeced;margin:0}.pastdelivery-details .cart-recommended-accordion .accordion .accordion-body .plp-card .cart-products .card{align-items:start!important}.pastdelivery-details .cart-recommended-accordion .accordion .accordion-body .plp-card{border:0}.pastdelivery-details .cart-recommended-product-accordian{margin-bottom:0!important}}
