.order-details{position:relative;font-size:14px}.order-details .order-details-spinner{left:40%;position:absolute;z-index:10}.order-details-disable-wrapper{position:absolute;width:100%;height:100%;top:0;right:0;z-index:9;background-color:rgba(255,255,255,.6)}aside.order-sidebar{border:2px solid #cbd2d9;box-shadow:none!important;border-radius:.375rem!important}#submit-order{box-shadow:none!important}.payment-rules-alert{box-shadow:none!important;border:2px solid #fce588}.cart-total-price-title{font-size:16px}.unavailable-alert{border-radius:20px;background:#ffe3e3}.unavailable-alert .unavailable-alert-icon{font-size:24px}.unavailable-alert .unavailable-alert-text{line-height:1.3rem;font-size:12px}div#main-content{display:flex;gap:1rem}div#main-content>div:first-child{flex:3;width:calc(100% - 342px)}div#main-content>div#aside-content{width:326px}.order-details .order-details-spinner{top:40%}aside.order-sidebar{position:relative}aside.order-sidebar .factor-details-container{min-height:80px;max-height:calc(100vh - 456px);overflow-y:auto;padding-left:16px}aside.order-sidebar .progress{position:absolute;left:16px;right:16px;margin:0;z-index:2;width:unset;background-color:transparent}aside.order-sidebar .progress .indeterminate{background-color:#2bb0ed}aside.order-sidebar #submit-order~.progress{bottom:46px}.payment-rules-alert{width:326px}