.cart_table{padding:30px 20px;box-sizing:border-box;width:100%}.cart_table .header_row{display:flex;justify-content:space-between;align-items:center;border-bottom:1px dotted #b0b0b0;padding-bottom:15px;box-sizing:border-box}.cart_table .header_row .heading{font-size:20px;letter-spacing:normal;padding:0px}.cart_table .print_button button{background-color:transparent;padding:3px 25px;border:1px solid;font-size:20px;line-height:normal;cursor:pointer;box-sizing:border-box}.cart_table .prod_info_col{display:flex;justify-content:space-between;align-items:flex-start;padding:25px 0;box-sizing:border-box;border-bottom:1px dotted #b0b0b0;gap:20px}.cart_table .prod_info_col .product_img,.cart_table .prod_info_col img{max-width:100%}.cart_table .prod_info_col .pd_title{font-size:18px;line-height:30px;line-height:normal;letter-spacing:normal;color:#000000}.cart_table .prod_info_col .pd_variant{font-size:18px;line-height:26px;line-height:normal;letter-spacing:normal;color:#535353;padding-top:8px;box-sizing:border-box}.cart_table .prod_info_col .pd_settings_btn{padding-top:5px;display:flex;align-items:center;gap:0px}.cart_table .prod_info_col .separator{height:20px;width:1.5px;margin-top:-5px;background:#000000;margin:0px 10px}.cart_table tr.last-child .prod_info_col{border-bottom:none}.pd_quantity .input-group{justify-content:space-between;width:100%;margin:auto;border-color:#d9dbe0}.extra_product .card_btn.pd_quantity .button-minus,.extra_product .card_btn.pd_quantity .button-plus{color:#424242;background-color:#fff;font-weight:normal;font-size:20px}.extra_product .card_btn.pd_quantity .input-group .quantity-field{border-left:0px;border-right:0px;color:#000000;padding-block:5px;width:60px;min-width:60px;line-height:normal;height:auto}.talk_tehzeeb.top_spacing{margin-top:33px;padding-top:0px !important;padding-bottom:0}.checkout-cart-index .block.shipping{display:none}.checkout-cart-index .summary.title{font-size:20px;line-height:28px;text-align:left;border-bottom:1px dotted #b0b0b0;font-weight:normal;padding-bottom:5px;width:100%;display:block}.checkout-cart-index .cart-totals{border:0px;padding-top:20px}.checkout-cart-index .totals.sub .amount{float:right}.checkout-cart-index .contact_address .talk_tehzeeb span{padding-bottom:0px}.checkout-cart-index .grand.totals .mark .grand.totals .amount,.checkout-cart-index .checkout-cart-index .grand.totals .amount{text-transform:uppercase;padding-bottom:0px}.checkout-cart-index .grand.totals strong{font-weight:600}.checkout-cart-index .table_checkout{padding:0px}.checkout-cart-index .table_aside .table_details td{padding:0px}.checkout-cart-index .table_aside .accordion{font-size:17px;line-height:27px;font-weight:normal;padding:20px 0px 0 0}.checkout-cart-index .action.primary.checkout{width:100%;border-radius:0px}.checkout-cart-index .totals.shipping td.amount{font-size:16px;line-height:24px;float:right;padding:10px 0px}.checkout-cart-index .totals.shipping th.mark{font-size:16px;line-height:24px;padding:10px 0px}.checkout-cart-index .cart-totals .grand .mark{border:0px}.checkout-cart-index .cart-totals .totals .amount{border:0px}.checkout-cart-index .main_banner .banner_inner{display:unset;height:unset;top:unset;bottom:0px}.checkout-cart-index .banner_heading h2{font-size:40px;line-height:62px;font-weight:600;text-transform:capitalize;font-family:inherit}.checkout-cart-index button.btn_payment.accordion,.checkout-cart-index button.btn_shipping.accordion,.checkout-cart-index button.btn_help.accordion{padding:0}.checkout-cart-index button.btn_payment.accordion.view_details.active,.checkout-cart-index button.btn_shipping.accordion.view_details.active,.checkout-cart-index button.btn_help.accordion.view_details.active{font-weight:500}.checkout-cart-index .table_checkout .panel{display:none !important;padding:0px;overflow:hidden;transition:height .3s ease}.checkout-cart-index .table_checkout .panel.active{padding:20px 0px;display:flex !important}.checkout-cart-index .table_checkout .panel .secondary_title a{text-decoration:none}.checkout-cart-index .btn_help{text-decoration:underline}.checkout-cart-index .contact_us{flex-direction:row-reverse}.checkout-cart-index .section_padding{width:100%}.checkout-cart-index .section_padding .inner_container .slider_bg{padding-right:40px;background:none;padding:0px}.checkout-cart-index .section_padding .inner_container .slider_bg .product_slider{overflow-y:hidden}.checkout-cart-index .cart-empty{font-size:30px;line-height:38px;color:var(--title_color);padding-bottom:15px;text-align:center}.checkout-cart-index .cart-empty p{font-size:16px;color:var(--text_color);line-height:30px}.checkout-cart-index .cart-empty p a{color:#C51F3C;text-decoration:underline}.checkout-cart-index .checkout-methods-items .item{padding-bottom:20px}.checkout-cart-index .action.primary.checkout{border:1px solid #c51f3c;background:#C51F3C;color:#fff;text-transform:uppercase;border-radius:50px}.checkout-cart-index .action.primary.checkout:hover{background-color:transparent;color:#C51F3C}.checkout-cart-index .multicheckout{text-align:center}.checkout-cart-index .multicheckout span{color:#4E4E4E;font-size:16px;line-height:24px;font-weight:500;display:block;text-decoration:underline;margin:auto}.checkout-cart-index .summary.title{font-size:24px;line-height:36px;text-align:left;border-bottom:1px dotted #b0b0b0;width:100%;display:block;color:#000;padding-bottom:20px;font-weight:500}.checkout-cart-index button.btn_help.accordion+.panel.active{height:auto !important}.product_details .slider_bg .product_card:first-child{margin-left:40px}.product_details .slider_bg .product_card:last-child{margin-right:40px}@media screen and (min-width:200px) and (max-width:1080px){.product_details .slider_bg .product_card:first-child{margin-left:20px}.product_details .slider_bg .product_card:last-child{margin-right:20px}.checkout-cart-index .action.primary span{text-align:center;font-size:15px;padding:0px}.checkout-cart-index .table_block{border:0px;max-width:100%}.checkout-cart-index .cart-totals{padding-left:0px;padding-right:0px}.checkout-cart-index .cart-totals .totals.sub{font-size:15px}.checkout-cart-index .totals.shipping th.mark{font-size:15px;font-weight:400}.checkout-cart-index .totals.shipping td.amount{font-size:15px;font-weight:400}.checkout-cart-index .grand.totals .mark{font-size:15px}.checkout-cart-index .grand.totals .amount{font-size:15px}.checkout-cart-index .prod_info_col .pd_col_info{text-align:left}.checkout-cart-index .prod_info_col .pd_price{min-width:125px}.checkout-cart-index .prod_info_col .pd_price span{min-width:125px}.checkout-cart-index .table_aside{width:100%}.checkout-cart-index .panel span{font-size:14px}.cart_table .prod_info_col .pd_settings_btn{display:block;padding:10px 0 0 0;text-align:left}.cart_table .prod_info_col .pd_settings_btn a{font-size:16px;line-height:24px}.cart_table .prod_info_col .pd_title{font-size:18px;line-height:28px}.cart_table .prod_info_col .pd_title a{color:#000000}.prod_info_col{flex-direction:column;gap:20px;text-align:center}.prod_info_col .pd_price{font-size:16px;line-height:24px}.prod_info_col .pd_settings_btn{padding-top:45px;justify-content:center}.checkout-cart-index .cart-empty p{font-size:16px;line-height:26px}}@media screen and (min-width:768px) and (max-width:1080px){.cart_table .prod_info_col{align-items:center}.two_block_outer{gap:20px}.two_block_outer .right_block{max-width:100%}.two_block_outer .left_block{max-width:100%}.prod_info_col{flex-direction:row}.cart_table .prod_info_col .pd_settings_btn{gap:10px}}@media screen and (min-width:1080px) and (max-width:1500px){.prod_info_col .pd_title{font-size:18px;line-height:30px}.prod_info_col .pd_variant{font-size:16px;line-height:20px}.prod_info_col .pd_settings_btn{padding-top:45px}.prod_info_col .pd_settings_btn a{font-size:16px}.prod_info_col .pd_image_block img{width:100%}.table_checkout_total .table_checkout_col{font-size:17px;line-height:27px;border:0px}.totals.sub .amount{font-size:17px;line-height:27px;font-size:16px;line-height:24px;border:0px}.totals.sub .mark{font-size:17px;line-height:27px;font-size:16px;line-height:24px;border:0px}.grand.totals .mark{font-size:17px;line-height:27px;border:0px}.grand.totals .amount{font-size:17px;line-height:27px;border:0px}.checkout-cart-index .contact_box{padding:35px 20px}.checkout-cart-index form.contact_box{padding:0}.checkout-cart-index .contact_address{max-width:450px;width:100%}.checkout-cart-index .contact_address .talk_tehzeeb{padding:40px 20px}.table_aside .accordion{font-size:17px;line-height:27px;font-weight:normal}.table_checkout_heading{font-size:17px;line-height:27px}.table_checkout_col{font-size:16px;line-height:24px;border:0px}}@media screen and (min-width:200px) and (max-width:767px){.checkout-cart-index .prod_info_col .pd_col_info{text-align:center}.checkout-cart-index .prod_info_col .pd_settings_btn{text-align:center}.checkout-cart-index .contact_us{flex-direction:column-reverse}}.checkout-cart-index button.btn_help.accordion{margin-bottom:20px}