.elementor-5245 .elementor-element.elementor-element-a5e314f > .elementor-container{max-width:1306px;}.elementor-5245 .elementor-element.elementor-element-a5e314f{padding:6rem 0rem 6rem 0rem;}.elementor-5245 .elementor-element.elementor-element-728795f > .elementor-element-populated{margin:0px 42px 0px 42px;--e-column-margin-right:42px;--e-column-margin-left:42px;}.elementor-5245 .elementor-element.elementor-element-ff9f946, .elementor-5245 .elementor-element.elementor-element-ff9f946 > .elementor-background-overlay{border-radius:10px 10px 10px 10px;}.elementor-5245 .elementor-element.elementor-element-ff9f946{box-shadow:0px 0px 70px 0px rgba(0, 0, 0, 0.12);margin-top:6rem;margin-bottom:0rem;}.elementor-5245 .elementor-element.elementor-element-ae89a5d > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:10% 010% 13% 10%;}.elementor-5245 .elementor-element.elementor-element-ae89a5d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5245 .elementor-element.elementor-element-fe50d68 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-5245 .elementor-element.elementor-element-fe50d68 .thegem-te-checkout-billing .checkout-billing-title{text-align:center;}.elementor-5245 .elementor-element.elementor-element-47c8a39 > .elementor-widget-container{margin:50px 0px 50px 0px;}.elementor-5245 .elementor-element.elementor-element-47c8a39 .thegem-te-checkout-shipping .checkout-shipping-title{text-align:left;}.elementor-5245 .elementor-element.elementor-element-1862fdc:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-5245 .elementor-element.elementor-element-1862fdc > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-5245 .elementor-element.elementor-element-1862fdc > .elementor-element-populated, .elementor-5245 .elementor-element.elementor-element-1862fdc > .elementor-element-populated > .elementor-background-overlay, .elementor-5245 .elementor-element.elementor-element-1862fdc > .elementor-background-slideshow{border-radius:10px 0px 0px 10px;}.elementor-5245 .elementor-element.elementor-element-1862fdc > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:10% 10% 10% 10%;}.elementor-5245 .elementor-element.elementor-element-1862fdc > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5245 .elementor-element.elementor-element-14f1a6e{text-align:center;}.elementor-5245 .elementor-element.elementor-element-14f1a6e > .elementor-widget-container{margin:30px 0px 30px 0px;}.elementor-5245 .elementor-element.elementor-element-9da6977  .thegem-te-checkout-order#order_review table tbody td{border-color:#FFFFFF !important;}.elementor-5245 .elementor-element.elementor-element-9da6977  .thegem-te-checkout-order#order_review table tbody th{border-color:#FFFFFF !important;}.elementor-5245 .elementor-element.elementor-element-9da6977  .thegem-te-checkout-order#order_review .woocommerce-checkout-payment-total th{color:#FBF5F5 !important;}.elementor-5245 .elementor-element.elementor-element-9da6977  .thegem-te-checkout-order#order_review .woocommerce-checkout-payment-total td{color:#FFF9F9 !important;}.elementor-5245 .elementor-element.elementor-element-9da6977  .thegem-te-checkout-order#order_review .woocommerce-checkout-review-order-table .cart_item{color:#FBF5F5 !important;}.elementor-5245 .elementor-element.elementor-element-9da6977  .thegem-te-checkout-order#order_review .woocommerce-checkout-review-order-table .cart_item .product-title{color:#FBF5F5 !important;}.elementor-5245 .elementor-element.elementor-element-9da6977  .thegem-te-checkout-order#order_review .woocommerce-checkout-review-order-table .cart_item .product-quantity{color:#FBF5F5 !important;}.elementor-5245 .elementor-element.elementor-element-9da6977  .thegem-te-checkout-order#order_review .woocommerce-checkout-review-order-table .cart_item .variation{color:#FBF5F5 !important;}.elementor-5245 .elementor-element.elementor-element-9da6977  .thegem-te-checkout-order#order_review .woocommerce-checkout-review-order-table .cart_item .product-total{color:#FBF5F5 !important;}.elementor-5245 .elementor-element.elementor-element-9da6977  .thegem-te-checkout-order#order_review .dhl-preferred-service-content{color:#FBF5F5 !important;}.elementor-5245 .elementor-element.elementor-element-9da6977  .thegem-te-checkout-order#order_review .dhl-preferred-service-item .woocommerce-help-tip{color:#FBF5F5 !important;background-color:#7A7373 !important;}.elementor-5245 .elementor-element.elementor-element-9da6977  .thegem-te-checkout-order#order_review .woocommerce-checkout-payment-total td p.wc-gzd-additional-info{color:#FBF5F5 !important;}.elementor-5245 .elementor-element.elementor-element-9da6977  .thegem-te-checkout-order#order_review .wc-gzd-checkbox-placeholder label{color:#FBF5F5 !important;}.elementor-5245 .elementor-element.elementor-element-9da6977  .thegem-te-checkout-order#order_review .woocommerce-checkout-review-order-table a{color:#F6F6F6 !important;}.elementor-5245 .elementor-element.elementor-element-9da6977  .thegem-te-checkout-order#order_review .woocommerce-checkout-payment-total a{color:#F6F6F6 !important;}.elementor-5245 .elementor-element.elementor-element-9da6977  .thegem-te-checkout-order#order_review .wc-gzd-checkbox-placeholder a{color:#F6F6F6 !important;}.elementor-5245 .elementor-element.elementor-element-9da6977  .thegem-te-checkout-order#order_review .dhl-preferred-service-content a{color:#F6F6F6 !important;}.elementor-5245 .elementor-element.elementor-element-9da6977  .thegem-te-checkout-order#order_review .woocommerce-checkout-review-order-table a:hover{color:#F1F1F1 !important;}.elementor-5245 .elementor-element.elementor-element-9da6977  .thegem-te-checkout-order#order_review .woocommerce-checkout-payment-total a:hover{color:#F1F1F1 !important;}.elementor-5245 .elementor-element.elementor-element-9da6977  .thegem-te-checkout-order#order_review .wc-gzd-checkbox-placeholder a:hover{color:#F1F1F1 !important;}.elementor-5245 .elementor-element.elementor-element-9da6977  .thegem-te-checkout-order#order_review .dhl-preferred-service-content a:hover{color:#F1F1F1 !important;}.elementor-5245 .elementor-element.elementor-element-9da6977  .thegem-te-checkout-order#order_review .woocommerce-checkout-payment-total th span{color:#FFF9F9 !important;}.elementor-5245 .elementor-element.elementor-element-9da6977  .thegem-te-checkout-order#order_review .woocommerce-checkout-payment-total td span{color:#FFF9F9 !important;}.elementor-5245 .elementor-element.elementor-element-9da6977  .thegem-te-checkout-order#order_review table.woocommerce-checkout-review-order-table .product-quantity{background-color:#7A7373 !important;}.elementor-5245 .elementor-element.elementor-element-9da6977  .thegem-te-checkout-order .blockOverlay{background-color:#FDFEFF !important;}.elementor-5245 .elementor-element.elementor-element-f9e066c  .thegem-te-checkout-payment .woocommerce-checkout-payment .place-order{color:#99A9B5 !important;}.elementor-5245 .elementor-element.elementor-element-f9e066c  .thegem-te-checkout-payment .woocommerce-checkout-payment .woocommerce-terms-and-conditions-checkbox-text{color:#99A9B5 !important;}.elementor-5245 .elementor-element.elementor-element-f9e066c  .thegem-te-checkout-payment .woocommerce-checkout-payment .place-order a:hover{color:#FFFFFF !important;}.elementor-5245 .elementor-element.elementor-element-f9e066c  .thegem-te-checkout-payment .woocommerce-checkout-payment .payment_methods li .payment_box{color:#99A9B5 !important;background-color:#FFFFFF00 !important;}.elementor-5245 .elementor-element.elementor-element-f9e066c  .thegem-te-checkout-payment .blockOverlay{background-color:#24262E !important;}.elementor-5245 .elementor-element.elementor-element-f9e066c  .thegem-te-checkout-payment .woocommerce-checkout-payment .payment_methods li label{color:#99A9B5 !important;}.elementor-5245 .elementor-element.elementor-element-f9e066c  .thegem-te-checkout-payment .woocommerce-checkout-payment .radio-sign:before{background-color:#FFFFFF !important;}.elementor-5245 .elementor-element.elementor-element-f9e066c  .thegem-te-checkout-payment .woocommerce-checkout-payment .checkbox-sign:before{color:#FFFFFF !important;}.elementor-5245 .elementor-element.elementor-element-f9e066c  .thegem-te-checkout-payment .woocommerce-checkout-payment span.required{color:#FFFFFF !important;}.elementor-5245 .elementor-element.elementor-element-f9e066c  .thegem-te-checkout-payment .woocommerce-checkout-payment .radio-sign{background-color:#24262E !important;border-color:#99A9B5 !important;}.elementor-5245 .elementor-element.elementor-element-f9e066c  .thegem-te-checkout-payment .woocommerce-checkout-payment .checkbox-sign{background-color:#24262E !important;border-color:#99A9B5 !important;}.elementor-5245 .elementor-element.elementor-element-efceb93 .gem-button-container .gem-button{background-color:#FFFFFF;border-radius:0px 0px 0px 0px;}.elementor-5245 .elementor-element.elementor-element-efceb93 .gem-button-container .gem-button:hover{background-color:#FFFCFC;}.elementor-5245 .elementor-element.elementor-element-efceb93 .gem-button-container .gem-button .gem-text-button{color:#000000;font-size:16px;}.elementor-5245 .elementor-element.elementor-element-efceb93 .gem-button-container .gem-button:hover .gem-text-button{color:#000000;}.elementor-5245 .elementor-element.elementor-element-6741913{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:4rem;--padding-bottom:4rem;--padding-left:2rem;--padding-right:2rem;}.elementor-5245 .elementor-element.elementor-element-6741913:not(.elementor-motion-effects-element-type-background), .elementor-5245 .elementor-element.elementor-element-6741913 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-920465f );}.elementor-5245 .elementor-element.elementor-element-6741913, .elementor-5245 .elementor-element.elementor-element-6741913.thegem-e-con-layout-thegem{--content-width:1306px;}.elementor-5245 .elementor-element.elementor-element-fb66ef2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0rem 10rem;--row-gap:0rem;--column-gap:10rem;--padding-top:6rem;--padding-bottom:6rem;--padding-left:2rem;--padding-right:2rem;}.elementor-5245 .elementor-element.elementor-element-fb66ef2:not(.elementor-motion-effects-element-type-background), .elementor-5245 .elementor-element.elementor-element-fb66ef2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F9F9;}.elementor-5245 .elementor-element.elementor-element-fb66ef2, .elementor-5245 .elementor-element.elementor-element-fb66ef2.thegem-e-con-layout-thegem{--content-width:1306px;}.elementor-5245 .elementor-element.elementor-element-964ea9d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5245 .elementor-element.elementor-element-c1e3561 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-5245 .elementor-element.elementor-element-c1e3561 .thegem-te-checkout-billing .checkout-billing-title{text-align:center;}.elementor-5245 .elementor-element.elementor-element-c1e3561  .thegem-te-checkout-billing .form-row input.input-text{border-color:#8F8F8F !important;}.elementor-5245 .elementor-element.elementor-element-c1e3561  .thegem-te-checkout-billing .form-row .select2-selection--single{border-color:#8F8F8F !important;}.elementor-5245 .elementor-element.elementor-element-c1e3561  .thegem-te-checkout-billing .form-row .checkbox-sign{border-color:#8F8F8F !important;}.elementor-5245 .elementor-element.elementor-element-c1e3561 .thegem-te-checkout-billing .form-row input.input-text{border-radius:0px !important;}.elementor-5245 .elementor-element.elementor-element-c1e3561 .thegem-te-checkout-billing .form-row .select2-selection--single{border-radius:0px !important;}.elementor-5245 .elementor-element.elementor-element-c1e3561 .thegem-te-checkout-billing .form-row .select2-selection__rendered{border-radius:0px !important;}.elementor-5245 .elementor-element.elementor-element-9f90dbe{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-5245 .elementor-element.elementor-element-9f90dbe:not(.elementor-motion-effects-element-type-background), .elementor-5245 .elementor-element.elementor-element-9f90dbe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-920465f );}.elementor-5245 .elementor-element.elementor-element-a141847  .thegem-te-checkout-order#order_review table tbody td{border-color:#FFFFFF !important;}.elementor-5245 .elementor-element.elementor-element-a141847  .thegem-te-checkout-order#order_review table tbody th{border-color:#FFFFFF !important;}.elementor-5245 .elementor-element.elementor-element-a141847  .thegem-te-checkout-order#order_review .woocommerce-checkout-payment-total th{color:#8F8F8F !important;}.elementor-5245 .elementor-element.elementor-element-a141847  .thegem-te-checkout-order#order_review .woocommerce-checkout-payment-total td{color:var( --e-global-color-primary );}.elementor-5245 .elementor-element.elementor-element-a141847  .thegem-te-checkout-order#order_review .woocommerce-checkout-review-order-table .cart_item{color:#8F8F8F !important;}.elementor-5245 .elementor-element.elementor-element-a141847  .thegem-te-checkout-order#order_review .woocommerce-checkout-review-order-table .cart_item .product-title{color:#8F8F8F !important;}.elementor-5245 .elementor-element.elementor-element-a141847  .thegem-te-checkout-order#order_review .woocommerce-checkout-review-order-table .cart_item .product-quantity{color:#8F8F8F !important;}.elementor-5245 .elementor-element.elementor-element-a141847  .thegem-te-checkout-order#order_review .woocommerce-checkout-review-order-table .cart_item .variation{color:#8F8F8F !important;}.elementor-5245 .elementor-element.elementor-element-a141847  .thegem-te-checkout-order#order_review .woocommerce-checkout-review-order-table .cart_item .product-total{color:#8F8F8F !important;}.elementor-5245 .elementor-element.elementor-element-a141847  .thegem-te-checkout-order#order_review .dhl-preferred-service-content{color:#8F8F8F !important;}.elementor-5245 .elementor-element.elementor-element-a141847  .thegem-te-checkout-order#order_review .dhl-preferred-service-item .woocommerce-help-tip{color:#8F8F8F !important;background-color:#7A7373 !important;}.elementor-5245 .elementor-element.elementor-element-a141847  .thegem-te-checkout-order#order_review .woocommerce-checkout-payment-total td p.wc-gzd-additional-info{color:#8F8F8F !important;}.elementor-5245 .elementor-element.elementor-element-a141847  .thegem-te-checkout-order#order_review .wc-gzd-checkbox-placeholder label{color:#8F8F8F !important;}.elementor-5245 .elementor-element.elementor-element-a141847  .thegem-te-checkout-order#order_review .woocommerce-checkout-review-order-table a{color:var( --e-global-color-accent );}.elementor-5245 .elementor-element.elementor-element-a141847  .thegem-te-checkout-order#order_review .woocommerce-checkout-payment-total a{color:var( --e-global-color-accent );}.elementor-5245 .elementor-element.elementor-element-a141847  .thegem-te-checkout-order#order_review .wc-gzd-checkbox-placeholder a{color:var( --e-global-color-accent );}.elementor-5245 .elementor-element.elementor-element-a141847  .thegem-te-checkout-order#order_review .dhl-preferred-service-content a{color:var( --e-global-color-accent );}.elementor-5245 .elementor-element.elementor-element-a141847  .thegem-te-checkout-order#order_review .woocommerce-checkout-review-order-table a:hover{color:var( --e-global-color-accent );}.elementor-5245 .elementor-element.elementor-element-a141847  .thegem-te-checkout-order#order_review .woocommerce-checkout-payment-total a:hover{color:var( --e-global-color-accent );}.elementor-5245 .elementor-element.elementor-element-a141847  .thegem-te-checkout-order#order_review .wc-gzd-checkbox-placeholder a:hover{color:var( --e-global-color-accent );}.elementor-5245 .elementor-element.elementor-element-a141847  .thegem-te-checkout-order#order_review .dhl-preferred-service-content a:hover{color:var( --e-global-color-accent );}.elementor-5245 .elementor-element.elementor-element-a141847  .thegem-te-checkout-order#order_review .woocommerce-checkout-payment-total th span{color:var( --e-global-color-primary );}.elementor-5245 .elementor-element.elementor-element-a141847  .thegem-te-checkout-order#order_review .woocommerce-checkout-payment-total td span{color:var( --e-global-color-primary );}.elementor-5245 .elementor-element.elementor-element-a141847  .thegem-te-checkout-order#order_review table.woocommerce-checkout-review-order-table .product-quantity{background-color:#7A7373 !important;}.elementor-5245 .elementor-element.elementor-element-a141847  .thegem-te-checkout-order .blockOverlay{background-color:#EDEDED !important;}.elementor-5245 .elementor-element.elementor-element-2384300  .thegem-te-checkout-payment .woocommerce-checkout-payment .place-order{color:#99A9B5 !important;}.elementor-5245 .elementor-element.elementor-element-2384300  .thegem-te-checkout-payment .woocommerce-checkout-payment .woocommerce-terms-and-conditions-checkbox-text{color:#99A9B5 !important;}.elementor-5245 .elementor-element.elementor-element-2384300  .thegem-te-checkout-payment .woocommerce-checkout-payment .place-order a:hover{color:#FFFFFF !important;}.elementor-5245 .elementor-element.elementor-element-2384300  .thegem-te-checkout-payment .woocommerce-checkout-payment .payment_methods li .payment_box{color:#99A9B5 !important;background-color:#FFFFFF00 !important;}.elementor-5245 .elementor-element.elementor-element-2384300  .thegem-te-checkout-payment .blockOverlay{background-color:#24262E !important;}.elementor-5245 .elementor-element.elementor-element-2384300  .thegem-te-checkout-payment .woocommerce-checkout-payment .payment_methods li label{color:#99A9B5 !important;}.elementor-5245 .elementor-element.elementor-element-2384300  .thegem-te-checkout-payment .woocommerce-checkout-payment .radio-sign:before{background-color:#FFFFFF !important;}.elementor-5245 .elementor-element.elementor-element-2384300  .thegem-te-checkout-payment .woocommerce-checkout-payment .checkbox-sign:before{color:#FFFFFF !important;}.elementor-5245 .elementor-element.elementor-element-2384300  .thegem-te-checkout-payment .woocommerce-checkout-payment span.required{color:#FFFFFF !important;}.elementor-5245 .elementor-element.elementor-element-2384300  .thegem-te-checkout-payment .woocommerce-checkout-payment .radio-sign{background-color:#24262E !important;border-color:#99A9B5 !important;}.elementor-5245 .elementor-element.elementor-element-2384300  .thegem-te-checkout-payment .woocommerce-checkout-payment .checkbox-sign{background-color:#24262E !important;border-color:#99A9B5 !important;}.elementor-5245 .elementor-element.elementor-element-de67fbd .gem-button-container .gem-button{background-color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;}.elementor-5245 .elementor-element.elementor-element-de67fbd .gem-button-container .gem-button:hover{background-color:#FFFCFC;}.elementor-5245 .elementor-element.elementor-element-de67fbd .gem-button-container .gem-button .gem-text-button{color:var( --e-global-color-920465f );font-size:16px;}.elementor-5245 .elementor-element.elementor-element-de67fbd .gem-button-container .gem-button:hover .gem-text-button{color:#000000;}.elementor-5245 .elementor-element.elementor-element-3424369{--display:flex;--margin-top:4rem;--margin-bottom:8rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:4rem;--padding-left:2rem;--padding-right:2rem;}.elementor-5245 .elementor-element.elementor-element-3424369, .elementor-5245 .elementor-element.elementor-element-3424369.thegem-e-con-layout-thegem{--content-width:1306px;}.elementor-5245 .elementor-element.elementor-element-c6b7806{border-style:solid;border-width:0px 0px 1px 0px;border-color:#8F8F8F;}@media(min-width:768px){.elementor-5245 .elementor-element.elementor-element-ff9f946{width:100%;}.elementor-5245 .elementor-element.elementor-element-ae89a5d{width:55%;}.elementor-5245 .elementor-element.elementor-element-1862fdc{width:45%;}.elementor-5245 .elementor-element.elementor-element-964ea9d{--width:50%;}.elementor-5245 .elementor-element.elementor-element-9f90dbe{--width:40%;}}@media(max-width:1024px) and (min-width:768px){.elementor-5245 .elementor-element.elementor-element-ae89a5d{width:100%;}.elementor-5245 .elementor-element.elementor-element-1862fdc{width:100%;}.elementor-5245 .elementor-element.elementor-element-964ea9d{--width:55%;}.elementor-5245 .elementor-element.elementor-element-9f90dbe{--width:45%;}}@media(max-width:1024px){.elementor-5245 .elementor-element.elementor-element-a5e314f{padding:50px 21px 100px 21px;}.elementor-5245 .elementor-element.elementor-element-728795f > .elementor-element-populated{margin:0px 21px 0px 21px;--e-column-margin-right:21px;--e-column-margin-left:21px;}.elementor-5245 .elementor-element.elementor-element-ff9f946{margin-top:40px;margin-bottom:0px;}.elementor-5245 .elementor-element.elementor-element-ae89a5d > .elementor-element-populated{padding:50px 42px 80px 42px;}.elementor-5245 .elementor-element.elementor-element-1862fdc > .elementor-element-populated{padding:50px 42px 80px 42px;}.elementor-5245 .elementor-element.elementor-element-fb66ef2{--gap:0rem 2rem;--row-gap:0rem;--column-gap:2rem;}.elementor-5245 .elementor-element.elementor-element-9f90dbe{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}}@media(max-width:767px){.elementor-5245 .elementor-element.elementor-element-ae89a5d > .elementor-element-populated{padding:50px 21px 50px 21px;}.elementor-5245 .elementor-element.elementor-element-fe50d68.elementor-element{--align-self:center;}.elementor-5245 .elementor-element.elementor-element-1862fdc > .elementor-element-populated{padding:30px 21px 50px 21px;}.elementor-5245 .elementor-element.elementor-element-efceb93 .gem-button-container .gem-button .gem-inner-wrapper-btn{padding:25px 25px 25px 25px;}.elementor-5245 .elementor-element.elementor-element-efceb93 .gem-button-container .gem-button .gem-text-button{font-size:16px;}.elementor-5245 .elementor-element.elementor-element-fb66ef2{--gap:4rem 0rem;--row-gap:4rem;--column-gap:0rem;}.elementor-5245 .elementor-element.elementor-element-c1e3561 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5245 .elementor-element.elementor-element-c1e3561.elementor-element{--align-self:center;}.elementor-5245 .elementor-element.elementor-element-9f90dbe{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-5245 .elementor-element.elementor-element-de67fbd .gem-button-container .gem-button .gem-inner-wrapper-btn{padding:20px 20px 20px 20px;}.elementor-5245 .elementor-element.elementor-element-de67fbd .gem-button-container .gem-button .gem-text-button{font-size:16px;}.elementor-5245 .elementor-element.elementor-element-c6b7806{border-width:0px 0px 0px 0px;}}/* Start custom CSS for thegem-template-checkout-shipping, class: .elementor-element-47c8a39 */.elementor-5245 .elementor-element.elementor-element-47c8a39{
    display: none;
}/* End custom CSS */
/* Start custom CSS for thegem-template-checkout-billing, class: .elementor-element-c1e3561 */#billing_phone {
    display: block !important;
}

textarea#billing_order_note {
    resize: none;
    border-color: #8F8F8F;
    border-radius: 0px;
    height: 40px;
}

textarea#billing_order_note::placeholder {
    font-size: 14px !important;
}

span.woocommerce-Price-amount.amount , .step , .checkout-billing-title.light {
    font-family: 'YekanBakhFaNum' !important;
}

.custom-order-card {
    display: flex;
	gap: 15px;
}

body.woocommerce-checkout .product-meta {
  display: none;
}

body.woocommerce-checkout .product-name {
    font-size: 14px !important;
    line-height: 26px !important;
}

.custom-order-review-title {
    color: #8F8F8F !important;
    font-family: 'YekanBakh' !important;
    font-weight: 600 !important;
    font-size: 22px !important;
    border-bottom: 1px solid #8F8F8F;
    margin-bottom: 5rem;
    padding-bottom: 2rem;
}

body.woocommerce-checkout .shop_table .cart_item {
  display: none;
}

li.woocommerce-notice.woocommerce-notice--info.woocommerce-info {
    margin: 0px !important;
}

.custom-order-review-slider {
	margin-bottom: 5rem;
	display: flex;
}

table.shop_table.woocommerce-checkout-payment-total td , table.shop_table.woocommerce-checkout-payment-total th {
    padding: 10px !important;
}

@media (max-width: 768px) {
    .custom-order-review-slider {
    flex-direction: column;
    gap: 2rem;
}

.custom-order-review-title {
    text-align: center;
    font-size: 20px !important;
}

.custom-order-review-slider .product-thumb,
.custom-order-review-slider .product-thumb img {
  width: 100px;
  height: 100px;
  max-width: 100px;
  max-height: 100px;
  min-width: 100px;
  min-height: 100px;
  object-fit: cover;
  display: block;
  overflow: hidden;
}
}/* End custom CSS */