.drawer_option .fixed_b_order_total_block .order-total-container{max-width:1600px}.drawer_option .fixed_b_order_total_block{z-index:99999}.drawer_option .order-summary-drawer{width:485px;height:72.5vh}.drawer_option .order-summary-drawer .drawer-header .drawer-close-btn{right:470px}.drawer_option .order_prod_item{margin-bottom:20px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.drawer_option .order_prod_item .order_prod_item_img_flex,.drawer_option .order_prod_item .order_prod_item_img_flex .order_prod_item_details{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}.drawer_option .order_prod_item .order_prod_item_img_flex .order_prod_item_details{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:20px;max-width:100%}.drawer_option .order_prod_item .order_prod_item_img_flex .order_prod_item_details .order_prod_name_content{width:100%;max-width:300px}.order_prod_item_details .order_prod_item_cost_breakdown .cost-breakdown .cost-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:10px;width:100%;max-width:100%;padding:0;margin-bottom:12px;border:none}.order_prod_item_details .order_prod_item_cost_breakdown .cost-breakdown .cost-separator{border-top:.3px solid #c1c1c1;margin-bottom:4px}.order_prod_item_details .order_prod_item_cost_breakdown .cost-breakdown .cost-item.cost-total .cost-label span{font-weight:700}.drawer_option .sub-items-wrapper{width:100%}.drawer_option .sub-items-wrapper .order_prod_item{border-bottom:none}.drawer_option .order_prod_item .order_prod_item_img_flex .order_prod_item_details .order_prod_item_title{max-width:190px}.sub-items-wrapper .sub-items-container{margin-top:15px}.sub-items-wrapper .order_prod_item{margin-bottom:-20px}.sub-items-wrapper .order_prod_item_title{max-width:200px;margin-top:18px}.sub-items-wrapper .order_prod_item_cost_breakdown{margin-top:20px}.sub-items-wrapper .sub-items-container .hover-zoom-image{margin-top:15px}.sub-items-wrapper .sub-items-container .order_prod_item_title{margin-top:15px!important}.sub-items-wrapper .sub-items-container .discount-value{color:red!important}.color-boxes{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0;margin-top:8px;margin-bottom:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:2px}.color-box{width:12px;height:12px;border:1px solid #d9d9d9;display:block;margin-right:2px;cursor:pointer}.color-box-inner{border-radius:0}.color-box-inner,.color-box-inner-inner{width:100%;height:100%}.drawer_option .order-summary-drawer .order-breakdown-section{padding-top:0!important}.drawer_option .order-summary-drawer .drawer-content{max-height:62vh;overflow-x:hidden}.sub-items-container .inner_order_prod_item_imp:last-child{margin-bottom:0;padding-bottom:0}.shipping_payment_detail .white_box .form-control.payment_method_select{padding:14px 10px 0 7px!important}.shipping_payment_detail .add_new_modal button.btn.btn_orange.bg_primary_orange{width:auto!important}.shipping_fl_left.card-shipping .pay-terms .pay{border-bottom:none!important}.shipping_payment_detail .payment_shipment_new_page .payment_method.new_payment_send_link_block{padding:0!important;border:none!important}.payment_shipment_new_page{margin-bottom:80px}.shipping_payment_detail .payment_shipment_new_page .payment-method-main .payment_method.new_payment_send_link_block{margin-top:0!important}.shipping_payment_detail .payment-method-main{display:-webkit-box;display:-ms-flexbox;display:flex;gap:24px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.shipping_fl_left.card-shipping .payment-method-main .coupon .form-check{width:100%}.shipping_fl_left.card-shipping .payment-method-main .coupon .form-check-input{margin-top:0}.shipping_fl_left.card-shipping .payment-method-main .pay-terms .pay{padding-bottom:8px;margin-top:0}.payment-method-main .radio-title{font-size:16px;line-height:16px;color:#121212;font-weight:400}.payment_cards_info{padding:24px 16px 14px 16px;background-color:#f4f4f4;border-radius:4px;margin-top:24px}.cards_item_main{-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px}.card_main_wrapper,.cards_item_main{display:-webkit-box;display:-ms-flexbox;display:flex}.card_main_wrapper{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:80%;margin-bottom:16px}.card_main_wrapper .cards_item_main label,.card_main_wrapper .cards_item_main label span,.card_main_wrapper p{margin-bottom:0;color:#121212;font-size:14px;line-height:14px;font-weight:400}.card_main_wrapper .cards_item_main label span{opacity:1}.cards_item_main .card_info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cards_item_main .card_info .cards_img img{width:26px;height:16px;min-width:26px}.cards_item_main .card_check_item{position:relative}.payment_choice_main{padding:24px 16px;background-color:#f4f4f4;border-radius:4px;margin-top:24px}.shipping_payment_detail .white_box .payment_method .payment_choice_main .expiration,.shipping_payment_detail .white_box .payment_method .payment_choice_main .securit_code{max-width:170px;width:100%}.shipping_payment_detail .payment_choice_main select{background:url(/maincss/images/icons/down-grey.svg) no-repeat;background-position:right 12px bottom 15px}.shipping_fl_left.card-shipping .payment_method .payment_choice_main .form-group .form-control{background-color:#fff!important;padding-left:16px!important;padding-top:0!important;border:1px solid rgba(51,51,51,.5019607843137255)!important;height:40px}.shipping_payment .payment_choice_main .form-group label{top:0!important;position:relative!important;margin-bottom:10px;font-size:14px;line-height:20px;color:#121212;font-weight:600}.shipping_payment .payment_choice_main .alert-icon{top:0;right:-22px}.add_new_payment_card .payment_box{font-size:14px;line-height:14px;color:#1d6cb5;font-weight:700}.add_new_payment_card .cards_img{height:16px}.shipping_payment_detail .payment_shipment_new_page .new_comm_field_title{font-weight:700}.cards_item_main .card_check_item input{position:relative;width:20px;height:20px;left:0}.carrier-select-wrapper{position:relative}.carrier-input-container{cursor:pointer;padding:8px 12px}.carrier-input-container,.carrier-selected-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.carrier-selected-content{-webkit-box-flex:1;-ms-flex:1;flex:1}.carrier-selected-image{height:24px;margin-right:10px;-o-object-fit:contain;object-fit:contain}.carrier-selected-name{-webkit-box-flex:1;-ms-flex:1;flex:1}.carrier-placeholder{color:#999}.carrier-dropdown-arrow{margin-left:auto;color:#666}.carrier-dropdown{position:absolute;top:100%;left:0;right:0;background:#fff;border:1px solid #ddd;border-top:none;max-height:300px;overflow-y:auto;z-index:1000;-webkit-box-shadow:0 4px 6px rgba(0,0,0,.1);box-shadow:0 4px 6px rgba(0,0,0,.1)}.carrier-option{padding:12px;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #f0f0f0;-webkit-transition:background-color .2s;transition:background-color .2s}.carrier-option:hover{background-color:#f5f5f5}.carrier-option-image{height:32px;width:auto;margin-right:12px;-o-object-fit:contain;object-fit:contain;-ms-flex-negative:0;flex-shrink:0}.carrier-option-name{-webkit-box-flex:1;-ms-flex:1;flex:1}.carrier-dropdown-arrow-image{width:10px;height:10px}