.elementor-35203 .elementor-element.elementor-element-8acfedb>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-35203 .elementor-element.elementor-element-87a97dd .thegem-te-cart-table .shop_table tr td{vertical-align:middle}.elementor-35203 .elementor-element.elementor-element-87a97dd .thegem-te-cart-table .shop_table #coupon_code{border-radius:50px!important}.elementor-35203 .elementor-element.elementor-element-87a97dd .thegem-te-cart-table .woocommerce-cart-form .actions .coupon button{border-radius:50px!important}.elementor-35203 .elementor-element.elementor-element-87a97dd .thegem-te-cart-table .woocommerce-cart-form .actions .coupon button:hover{color:#181818!important;background-color:#ffb700!important;border-color:#ffb700!important}.elementor-35203 .elementor-element.elementor-element-6f2bd11>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-35203 .elementor-element.elementor-element-1f7857b .thegem-te-cart-totals .cart_totals .cart_totals-inner .cart_totals_title span{text-align:left;letter-spacing:0px;text-transform:uppercase}.elementor-35203 .elementor-element.elementor-element-1f7857b .thegem-te-cart-totals .cart_totals .cart_totals-inner .cart_totals_title span{color:#fff}.elementor-35203 .elementor-element.elementor-element-1f7857b .thegem-te-cart-totals .cart_totals .cart_totals-inner{background-color:rgba(255,255,255,0)}.elementor-35203 .elementor-element.elementor-element-1f7857b .thegem-te-cart-totals .cart_totals .cart_totals-inner{padding:0}.elementor-35203 .elementor-element.elementor-element-1f7857b .thegem-te-cart-totals .cart_totals .cart_totals-inner table.shop_table th{color:#99a9b5!important;border-color:#52535b}.elementor-35203 .elementor-element.elementor-element-1f7857b .thegem-te-cart-totals .cart_totals .cart_totals-inner table.shop_table td{color:#99a9b5!important;border-color:#52535b}.elementor-35203 .elementor-element.elementor-element-1f7857b .thegem-te-cart-totals .cart_totals .cart_totals-inner table.shop_table td a:hover{color:#fff!important}.elementor-35203 .elementor-element.elementor-element-1f7857b .thegem-te-cart-totals .cart_totals .woocommerce-shipping-calculator button:hover{color:#fff!important}.elementor-35203 .elementor-element.elementor-element-1f7857b .thegem-te-cart-totals .cart_totals .cart_totals-inner table.shop_table td .amount{color:#99a9b5!important}.elementor-35203 .elementor-element.elementor-element-1f7857b .thegem-te-cart-totals .cart_totals .cart_totals-inner table.shop_table .cart-discount td{color:#99a9b5!important}.elementor-35203 .elementor-element.elementor-element-1f7857b .thegem-te-cart-totals .cart_totals .blockOverlay{background-color:#24262e!important}.elementor-35203 .elementor-element.elementor-element-1f7857b .thegem-te-cart-totals .cart_totals .woocommerce-shipping-calculator .form-row label{color:#c4ccd2!important}.elementor-35203 .elementor-element.elementor-element-1f7857b .thegem-te-cart-totals .cart_totals .woocommerce-shipping-totals label{color:#c4ccd2!important}.elementor-35203 .elementor-element.elementor-element-1f7857b .thegem-te-cart-totals .cart_totals .woocommerce-shipping-calculator .form-row input.input-text{color:#c4ccd2!important;background-color:rgba(255,255,255,0)!important;border-color:#c4ccd2!important}.elementor-35203 .elementor-element.elementor-element-1f7857b .thegem-te-cart-totals .cart_totals .woocommerce-shipping-calculator .form-row .select2-selection__rendered{color:#c4ccd2!important;background-color:rgba(255,255,255,0)!important}.elementor-35203 .elementor-element.elementor-element-1f7857b .thegem-te-cart-totals .cart_totals .woocommerce-shipping-calculator .form-row .select2-selection__arrow{color:#c4ccd2!important}.elementor-35203 .elementor-element.elementor-element-1f7857b .thegem-te-cart-totals .cart_totals .woocommerce-shipping-calculator .form-row .checkbox-sign:before{color:#c4ccd2!important}.elementor-35203 .elementor-element.elementor-element-1f7857b .thegem-te-cart-totals .cart_totals .woocommerce-shipping-totals .radio-sign.checked:before{background-color:#c4ccd2!important}.elementor-35203 .elementor-element.elementor-element-1f7857b .thegem-te-cart-totals .cart_totals .woocommerce-shipping-calculator .form-row .checkbox-sign{background-color:rgba(255,255,255,0)!important;border-color:#c4ccd2!important}.elementor-35203 .elementor-element.elementor-element-1f7857b .thegem-te-cart-totals .cart_totals .woocommerce-shipping-totals .radio-sign{background-color:rgba(255,255,255,0)!important;border-color:#c4ccd2!important}.elementor-35203 .elementor-element.elementor-element-1f7857b .thegem-te-cart-totals .cart_totals .woocommerce-shipping-calculator .form-row .select2-selection--single{border-color:#c4ccd2!important}.elementor-35203 .elementor-element.elementor-element-1f7857b .thegem-te-cart-totals .cart_totals .woocommerce-shipping-calculator .form-row .select2-selection__placeholder{color:#c4ccd2!important}.elementor-35203 .elementor-element.elementor-element-1f7857b .thegem-te-cart-totals .cart_totals .woocommerce-shipping-calculator .form-row input.input-text::placeholder{color:#c4ccd2!important}.elementor-35203 .elementor-element.elementor-element-1f7857b .thegem-te-cart-totals .cart_totals .woocommerce-shipping-calculator .form-row textarea.input-text::placeholder{color:#c4ccd2!important}.elementor-35203 .elementor-element.elementor-element-029d42e .gem-button-container .gem-button{background-color:#fff;border-radius:10px 10px 10px 10px}.elementor-35203 .elementor-element.elementor-element-029d42e .gem-button-container .gem-button:hover{background-color:#ffb700}.elementor-35203 .elementor-element.elementor-element-029d42e .gem-button-container .gem-button .gem-text-button{color:#24262e}.elementor-35203 .elementor-element.elementor-element-029d42e .gem-button-container .gem-button:hover .gem-text-button{color:#fff}.elementor-widget .tippy-tooltip .tippy-content{text-align:center}@media (max-width:1024px){.elementor-35203 .elementor-element.elementor-element-029d42e .gem-button-container .gem-button{border-radius:20px 20px 20px 20px}}@media (max-width:767px){.elementor-35203 .elementor-element.elementor-element-029d42e .gem-button-container .gem-button{border-radius:10px 10px 10px 10px}.elementor-35203 .elementor-element.elementor-element-029d42e .gem-button-container .gem-button .gem-inner-wrapper-btn{padding:20px 15px}.elementor-35203 .elementor-element.elementor-element-029d42e .gem-button-container .gem-button .gem-text-button{font-size:14px}}