*{font-family:Urbanist,sans-serif!important}main#MainContent{padding:0}main#MainContent #shopify-section-template--16560994255106__cart-items{width:100%;max-width:inherit!important}main#MainContent .shopify-section{width:100%}.checkout-container{font-size:10px!important}.mobile_header{display:none;border-bottom:1px solid #dedede}@media screen and (max-width: 768px){.mobile_header{display:flex;flex-direction:row;justify-content:center;text-align:center;align-items:center;width:100%;background-color:#fff;padding:2.1rem}}.mobile_header .mobile-header-logo img{width:100px}.mobile_header .mobile-go-back{width:17%;display:inline-flex;margin-left:3%}.mobile_header .mobile_header_text{font-size:18px;width:60%;margin-top:7px;letter-spacing:0px}.mobile_header .mobile-trusted-shops{max-width:80%;width:20%;padding-top:5px;margin-right:2%}.custom-checkout-header{height:auto;padding:21px 30px;border-bottom:1px solid #dedede;display:flex;justify-content:space-between;background-color:#fff;align-items:center;width:100%}@media screen and (max-width: 768px){.custom-checkout-header{padding:2.3rem 0rem;display:none}}.custom-checkout-header>div{min-width:200px}.custom-checkout-header .trusted-shops{text-align:right;display:flex;justify-content:flex-end}.custom-checkout-header .trusted-shops a{padding:10px;border:1px solid #E4E4E4;border-radius:36px}.custom-checkout-header .trusted-shops a img{width:120px}@media screen and (max-width: 768px){.custom-checkout-header .trusted-shops{display:none!important}}.custom-checkout-header .checkout-item{display:flex;flex-direction:column;align-items:center;text-align:center;justify-content:center}.custom-checkout-header .checkout-item span{font-size:16px;margin-top:8px;letter-spacing:0px}@media screen and (max-width: 768px){.custom-checkout-header .checkout-item span{margin-top:6px;font-size:9px}}.custom-checkout-header .checkout-item a.link.active+span{font-weight:700}@media screen and (max-width: 768px){.custom-checkout-header .logo{display:none}}.custom-checkout-header .logo img{width:100px}.custom-checkout-header .menu{display:flex;align-items:center;justify-content:center;width:75%}@media screen and (max-width: 1199px){.custom-checkout-header .menu{width:50%}}@media screen and (max-width: 767px){.custom-checkout-header .menu{width:100%;padding-left:30px;padding-right:30px}}.custom-checkout-header .menu a{text-decoration:none;color:#383838;width:unset}.custom-checkout-header .menu a .active-step{font-weight:700}.custom-checkout-header .menu a:after{content:""}.custom-checkout-header .menu .link{padding:0}@media screen and (max-width: 991px){.custom-checkout-header .menu .link{border-bottom:none;margin-right:.5rem;margin-left:.5rem}}.custom-checkout-header .menu .link .header-svg{border-radius:50%;background:#c3c3c3;width:32px;height:32px;display:flex;justify-content:center;text-align:center;align-items:center;flex-direction:column}@media (max-width: 991px){.custom-checkout-header .menu .link .header-svg{width:25px;height:25px}}.custom-checkout-header .menu .link .header-svg svg{width:14px;height:15px}@media (max-width: 991px){.custom-checkout-header .menu .link .header-svg svg{width:12px;height:12px}}.custom-checkout-header .menu .link span{padding-top:.6rem;font-size:16px;color:#383838}@media (max-width: 991px){.custom-checkout-header .menu .link span{font-size:13px}}@media (max-width: 767px){.custom-checkout-header .menu .link span{padding-top:.5rem}}@media (max-width: 425px){.custom-checkout-header .menu .link span{font-size:12px;padding-top:.75rem}}@media (max-width: 991px){.custom-checkout-header .menu .link.address-link{margin-left:.5rem}}.custom-checkout-header .menu .line{width:103px;height:0px;border:1px solid #D9D9D9;margin-inline:8px;border-radius:0;margin-bottom:26px}@media (max-width: 767px){.custom-checkout-header .menu .line{margin-bottom:2.5rem;border-width:1px;margin-inline:0px}}.custom-checkout-header .menu .line.step-done{border:1px solid #5ABB5A!important}.custom-checkout-header .menu .secure-payment{margin-left:1rem;margin-right:0}@media (max-width: 991px){.custom-checkout-header .menu .secure-payment{margin-left:.5rem}}@media (max-width: 991px){.custom-checkout-header .menu .secure-payment svg{width:96px;height:60px}}.custom-checkout-header .menu .secure-payment span{padding-top:0rem;font-weight:500;font-size:16px;color:#f2ad1a}@media (max-width: 991px){.custom-checkout-header .menu .secure-payment span{font-size:13px}}@media (max-width: 767px){.custom-checkout-header .menu .secure-payment span{padding-top:0}}@media (max-width: 425px){.custom-checkout-header .menu .secure-payment span{font-size:12px}}.checkout-container{width:100%;display:flex;flex-direction:row;text-align:center;align-items:center}@media screen and (max-width: 768px){.checkout-container{flex-direction:column}}.done .header-svg{background-color:#5abb5a!important;color:#fff!important}.active .header-svg{background-color:#383838!important}.custom-summary-header{font-weight:600;text-transform:capitalize;font-size:20px}#order-summary{background:#fff;border-radius:6px}#order-summary h2{padding:20px 0 20px 20px}#order-summary .order-summary__sections{background:#fff;border-top:1px solid #E6E6E6;border-radius:6px;height:100%!important;padding-left:20px;padding-right:20px}.total-line__name:before,.total-line__price:before{background-color:unset!important}.order-summary__section--product-list:after{background-color:unset!important}.content{background-color:#fafafa!important}.edit_checkout{background-color:#fff!important}@media screen and (max-width: 768px){.sidebar{display:none!important}.banner,[role=complementary]{display:none}}@media screen and (min-width: 992px){.wrap{max-width:100%!important}.main{padding-right:unset!important}.step form{padding-right:175px}.step__sections{width:80%;padding-left:30px;padding-top:30px}.step__footer{justify-content:flex-end!important;padding-left:30px;padding-bottom:28px}.step__footer .step__footer__previous-link{display:none!important}.step__footer #continue_button,.step__footer #custom_continue_button{background-color:#383838}.step__footer #continue_button span,.step__footer #custom_continue_button span{padding:13px 94px!important;font-size:18px;font-weight:500}}@media screen and (min-width: 991px){.sidebar{width:30%!important}}.sidebar .sidebar__content{border:1px solid #ECECEC;border-radius:6px}@media screen and (min-width: 991px){.order-summary__sections{width:92%!important}.total-line--shipping .total-line__name,.total-line--shipping .total-line__price{padding-bottom:2rem!important}.total-line-table__footer .payment-due-label,.total-line-table__footer .payment-due{padding-top:1rem!important}}.total-line th,.total-line td{font-size:16px;font-weight:600}.total-line-table__footer .total-line{border-top:2px solid #ECECEC}.custom_shipping_section{background-color:#fff;text-align:left;border:1px solid #FFFFFF;border-radius:7px;margin:20px 0}.custom_shipping_section .shipping_section_header{font-weight:600;font-size:20px;padding:20px 10px 10px 25px;display:inline-block}.custom_shipping_section .shipping_address_area{display:flex;flex-direction:row;justify-content:space-evenly;align-items:flex-start;text-align:left;margin:20px 0;border-top:1px solid #ECECEC;width:100%}@media screen and (min-width: 768px){.custom_shipping_section .shipping_address_area{padding-top:10px}}@media screen and (max-width: 768px){.custom_shipping_section .shipping_address_area{flex-direction:column;align-items:center;width:100%}}.custom_shipping_section .shipping_address_area .address-detail{border:1px solid #ECECEC;margin-right:10px;margin-left:10px;width:50%;border-radius:7px}@media screen and (max-width: 768px){.custom_shipping_section .shipping_address_area .address-detail{width:100%}}.custom_shipping_section .shipping_address_area .address-detail p,.custom_shipping_section .shipping_address_area .address-detail h2{padding:0 10px}.custom_shipping_section .shipping_address_area .billing-address-detail{border:1px solid #ECECEC;margin-right:10px;width:50%;border-radius:7px}@media screen and (max-width: 768px){.custom_shipping_section .shipping_address_area .billing-address-detail{width:100%;margin-left:10px}}.custom_shipping_section .shipping_address_area .billing-address-detail p,.custom_shipping_section .shipping_address_area .billing-address-detail h2{padding:0 10px}.custom_shipping_section .shipping_address_area .shipment_address_header,.custom_shipping_section .shipping_address_area .billing_address_header{font-size:14px;line-height:17px;font-weight:700}.section--payment-method #main-header{font-weight:600;font-size:20px;padding:0 25px}.payment_products_item{display:flex;flex-direction:row;justify-content:space-between;align-items:center;text-align:center}.custom_products_section{border:1px solid #FFFFFF;border-radius:7px;background-color:#fff;margin:20px 0}.custom_products_section .products_header{padding:20px 10px 10px 25px;display:inline-block;color:#383838;font-size:20px;line-height:24px;font-weight:600}.custom_products_section .payment_products{border-top:1px solid #ECECEC;padding-top:10px}.custom_products_section .payment_products .payment_products_item{border-bottom:1px solid #E6E6E6}@media screen and (min-width: 768px){.custom_products_section .payment_products .payment_products_item{margin:20px}}@media screen and (max-width: 768px){.custom_products_section .payment_products .payment_products_item .payment_product_title{width:100px}}@media screen and (max-width: 768px){.custom_products_section .payment_products .payment_products_item .payment_product_image{padding:20px}}.custom_products_section .payment_products .normal-price{color:#afafaf;text-decoration:line-through}.custom_products_section .payment_products .discount-price{color:#383838}.custom_products_section .payment_products .payment_product_quantity{font-weight:600;font-size:14px}.address_edit,.cart_edit{color:#383838;font-weight:400;font-size:12px}.address_edit:hover,.cart_edit:hover{color:#383838}div[data-step~=payment_method] .step__sections{width:100%}.section--payment-method .section__header .section__text{padding:0 25px}@media screen and (min-width: 768px){.section--payment-method .section__content{padding:0 25px}}.section--billing-address .section__header{padding:0 25px}@media screen and (min-width: 768px){.section--billing-address .section__content{padding:0 25px}}#checkout_shipping_address_city_custom,#checkout_billing_address_city_custom{width:100%;border:1px solid #d9d9d9;padding:15px;border-radius:5px;background-color:#fff}@media screen and (max-width: 768px){#continue_button,#custom_continue_button{background-color:#383838}.step__footer__previous-link-content{color:#383838}}
/*# sourceMappingURL=/cdn/shop/t/215/assets/custom-checkout.css.map */
