.elementor-4165 .elementor-element.elementor-element-d3397f1>.elementor-container{max-width:1600px}.elementor-4165 .elementor-element.elementor-element-d3397f1{padding:85px 21px 80px}.elementor-4165 .elementor-element.elementor-element-a1389d8>.elementor-widget-container{margin:0 0 70px}.elementor-4165 .elementor-element.elementor-element-a884257{padding:0 0 0 50px}.elementor-4165 .elementor-element.elementor-element-88a11b0:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-4165 .elementor-element.elementor-element-88a11b0>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-4165 .elementor-element.elementor-element-88a11b0>.elementor-element-populated,.elementor-4165 .elementor-element.elementor-element-88a11b0>.elementor-element-populated>.elementor-background-overlay,.elementor-4165 .elementor-element.elementor-element-88a11b0>.elementor-background-slideshow{border-radius:10px}.elementor-4165 .elementor-element.elementor-element-88a11b0>.elementor-element-populated{box-shadow:0px 0px 70px 0px rgba(0,0,0,.12);transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:13% 10% 10%}.elementor-4165 .elementor-element.elementor-element-88a11b0>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-4165 .elementor-element.elementor-element-f41568c{text-align:center}.elementor-4165 .elementor-element.elementor-element-14672d0{width:auto;max-width:auto;align-self:center}.elementor-4165 .elementor-element.elementor-element-14672d0 .thegem-te-checkout-login .checkout-notice .separator{margin:0 20px !important}.elementor-4165 .elementor-element.elementor-element-6caae8c{width:auto;max-width:auto;align-self:center}.elementor-4165 .elementor-element.elementor-element-0a3edb3>.elementor-widget-container{margin:30px 0 0}.elementor-4165 .elementor-element.elementor-element-c22138b>.elementor-widget-container{margin:50px 0}.elementor-4165 .elementor-element.elementor-element-c22138b .thegem-te-checkout-shipping .checkout-shipping-title{text-align:left}.elementor-4165 .elementor-element.elementor-element-79eee34:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-4165 .elementor-element.elementor-element-79eee34>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#1a1c21}.elementor-4165 .elementor-element.elementor-element-79eee34>.elementor-element-populated,.elementor-4165 .elementor-element.elementor-element-79eee34>.elementor-element-populated>.elementor-background-overlay,.elementor-4165 .elementor-element.elementor-element-79eee34>.elementor-background-slideshow{border-radius:10px}.elementor-4165 .elementor-element.elementor-element-79eee34>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:150px 0 150px -50px;--e-column-margin-right:0px;--e-column-margin-left:-50px;padding:15%}.elementor-4165 .elementor-element.elementor-element-79eee34>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-4165 .elementor-element.elementor-element-91c252a .thegem-te-checkout-order .checkout-order-title{text-align:center;text-transform:uppercase;margin-bottom:55px !important}.elementor-4165 .elementor-element.elementor-element-91c252a .thegem-te-checkout-order .checkout-order-title{color:#fff}.elementor-4165 .elementor-element.elementor-element-91c252a .thegem-te-checkout-order#order_review table tbody td{border-color:#fff !important}.elementor-4165 .elementor-element.elementor-element-91c252a .thegem-te-checkout-order#order_review table tbody th{border-color:#fff !important}.elementor-4165 .elementor-element.elementor-element-91c252a .thegem-te-checkout-order#order_review .woocommerce-checkout-payment-total th{color:#fff !important}.elementor-4165 .elementor-element.elementor-element-91c252a .thegem-te-checkout-order#order_review .woocommerce-checkout-payment-total td{color:#fff !important}.elementor-4165 .elementor-element.elementor-element-91c252a .thegem-te-checkout-order#order_review .woocommerce-checkout-review-order-table .cart_item{color:#fff !important}.elementor-4165 .elementor-element.elementor-element-91c252a .thegem-te-checkout-order#order_review .woocommerce-checkout-review-order-table .cart_item .product-title{color:#fff !important}.elementor-4165 .elementor-element.elementor-element-91c252a .thegem-te-checkout-order#order_review .woocommerce-checkout-review-order-table .cart_item .product-quantity{color:#fff !important}.elementor-4165 .elementor-element.elementor-element-91c252a .thegem-te-checkout-order#order_review .woocommerce-checkout-review-order-table .cart_item .variation{color:#fff !important}.elementor-4165 .elementor-element.elementor-element-91c252a .thegem-te-checkout-order#order_review .woocommerce-checkout-review-order-table .cart_item .product-total{color:#fff !important}.elementor-4165 .elementor-element.elementor-element-91c252a .thegem-te-checkout-order#order_review .dhl-preferred-service-content{color:#fff !important}.elementor-4165 .elementor-element.elementor-element-91c252a .thegem-te-checkout-order#order_review .dhl-preferred-service-item .woocommerce-help-tip{color:#fff !important;background-color:#393d50 !important}.elementor-4165 .elementor-element.elementor-element-91c252a .thegem-te-checkout-order#order_review .woocommerce-checkout-payment-total td p.wc-gzd-additional-info{color:#fff !important}.elementor-4165 .elementor-element.elementor-element-91c252a .thegem-te-checkout-order#order_review .wc-gzd-checkbox-placeholder label{color:#fff !important}.elementor-4165 .elementor-element.elementor-element-91c252a .thegem-te-checkout-order#order_review .woocommerce-checkout-review-order-table a:hover{color:#fff !important}.elementor-4165 .elementor-element.elementor-element-91c252a .thegem-te-checkout-order#order_review .woocommerce-checkout-payment-total a:hover{color:#fff !important}.elementor-4165 .elementor-element.elementor-element-91c252a .thegem-te-checkout-order#order_review .wc-gzd-checkbox-placeholder a:hover{color:#fff !important}.elementor-4165 .elementor-element.elementor-element-91c252a .thegem-te-checkout-order#order_review .dhl-preferred-service-content a:hover{color:#fff !important}.elementor-4165 .elementor-element.elementor-element-91c252a .thegem-te-checkout-order#order_review .woocommerce-checkout-payment-total th span{color:#fff !important}.elementor-4165 .elementor-element.elementor-element-91c252a .thegem-te-checkout-order#order_review .woocommerce-checkout-payment-total td span{color:#fff !important}.elementor-4165 .elementor-element.elementor-element-91c252a .thegem-te-checkout-order#order_review table.woocommerce-checkout-review-order-table .product-quantity{background-color:#393d50 !important}.elementor-4165 .elementor-element.elementor-element-91c252a .thegem-te-checkout-order .blockOverlay{background-color:#1a1c21 !important}.elementor-4165 .elementor-element.elementor-element-30eafef .thegem-te-checkout-payment .woocommerce-checkout-payment .place-order{color:#fff !important}.elementor-4165 .elementor-element.elementor-element-30eafef .thegem-te-checkout-payment .woocommerce-checkout-payment .woocommerce-terms-and-conditions-checkbox-text{color:#fff !important}.elementor-4165 .elementor-element.elementor-element-30eafef .thegem-te-checkout-payment .woocommerce-checkout-payment .place-order a:hover{color:#fff !important}.elementor-4165 .elementor-element.elementor-element-30eafef .thegem-te-checkout-payment .woocommerce-checkout-payment .payment_methods li .payment_box{color:#fff !important;background-color:#1A1C2100 !important}.elementor-4165 .elementor-element.elementor-element-30eafef .thegem-te-checkout-payment .blockOverlay{background-color:#1a1c21 !important}.elementor-4165 .elementor-element.elementor-element-30eafef .thegem-te-checkout-payment .woocommerce-checkout-payment .payment_methods li label{color:#fff !important}.elementor-4165 .elementor-element.elementor-element-30eafef .thegem-te-checkout-payment .woocommerce-checkout-payment .radio-sign:before{background-color:#fff !important}.elementor-4165 .elementor-element.elementor-element-30eafef .thegem-te-checkout-payment .woocommerce-checkout-payment .checkbox-sign:before{color:#fff !important}.elementor-4165 .elementor-element.elementor-element-30eafef .thegem-te-checkout-payment .woocommerce-checkout-payment span.required{color:#fff !important}.elementor-4165 .elementor-element.elementor-element-30eafef .thegem-te-checkout-payment .woocommerce-checkout-payment .radio-sign{background-color:#1a1c21 !important;border-color:#fff !important}.elementor-4165 .elementor-element.elementor-element-30eafef .thegem-te-checkout-payment .woocommerce-checkout-payment .checkbox-sign{background-color:#1a1c21 !important;border-color:#fff !important}.elementor-4165 .elementor-element.elementor-element-c8ade7b .gem-button-container .gem-button{background-color:#fff;border-radius:100px}.elementor-4165 .elementor-element.elementor-element-c8ade7b .gem-button-container .gem-button:hover{background-color:#00bcd4}.elementor-4165 .elementor-element.elementor-element-c8ade7b .gem-button-container .gem-button .gem-text-button{color:#1a1c21}.elementor-4165 .elementor-element.elementor-element-c8ade7b .gem-button-container .gem-button:hover .gem-text-button{color:#fff}@media(max-width:1024px){.elementor-4165 .elementor-element.elementor-element-d3397f1{padding:50px 21px 0}.elementor-4165 .elementor-element.elementor-element-a1389d8>.elementor-widget-container{margin:0 0 30px}.elementor-4165 .elementor-element.elementor-element-a884257{padding:0 21px}.elementor-4165 .elementor-element.elementor-element-88a11b0>.elementor-element-populated{padding:50px 42px}.elementor-4165 .elementor-element.elementor-element-79eee34>.elementor-element-populated{margin:50px 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:50px 42px}}@media(max-width:767px){.elementor-4165 .elementor-element.elementor-element-d3397f1{padding:150px 21px 0}.elementor-4165 .elementor-element.elementor-element-88a11b0>.elementor-element-populated{padding:50px 21px}}@media(min-width:768px){.elementor-4165 .elementor-element.elementor-element-88a11b0{width:55%}.elementor-4165 .elementor-element.elementor-element-79eee34{width:45%}}@media(max-width:1024px) and (min-width:768px){.elementor-4165 .elementor-element.elementor-element-88a11b0{width:100%}.elementor-4165 .elementor-element.elementor-element-79eee34{width:100%}}