.elementor-10412 .elementor-element.elementor-element-33916894:not(.elementor-motion-effects-element-type-background), .elementor-10412 .elementor-element.elementor-element-33916894 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(270deg, #111111 30%, #000000 30%);}.elementor-10412 .elementor-element.elementor-element-33916894 > .elementor-container{max-width:1200px;}.elementor-10412 .elementor-element.elementor-element-33916894{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:100px 0px 100px 0px;}.elementor-10412 .elementor-element.elementor-element-33916894 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-theme-page-title .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-10412 .elementor-element.elementor-element-2b704318{text-align:start;}.elementor-10412 .elementor-element.elementor-element-2b704318 .elementor-heading-title{font-family:var( --e-global-typography-7eedd53-font-family ), Sans-serif;font-size:var( --e-global-typography-7eedd53-font-size );font-weight:var( --e-global-typography-7eedd53-font-weight );line-height:var( --e-global-typography-7eedd53-line-height );color:#FFFFFF;}.elementor-10412 .elementor-element.elementor-element-7a187bd1 > .elementor-container{max-width:1200px;}.elementor-10412 .elementor-element.elementor-element-7a187bd1{padding:100px 0px 100px 0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-woocommerce-checkout-page .product-name .variation{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-10412 .elementor-element.elementor-element-c5dffa3 #payment #place_order{background-color:var( --e-global-color-2fea359 );}.elementor-10412 .elementor-element.elementor-element-c5dffa3 #payment #place_order:hover{background-color:var( --e-global-color-text );}.elementor-10412 .elementor-element.elementor-element-c5dffa3{--additional-information-display:block;}.elementor-10412 .elementor-element.elementor-element-c5dffa3 .e-coupon-box{--links-normal-color:var( --e-global-color-secondary );}@media(max-width:1024px){.elementor-widget-theme-page-title .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-10412 .elementor-element.elementor-element-2b704318 .elementor-heading-title{font-size:var( --e-global-typography-7eedd53-font-size );line-height:var( --e-global-typography-7eedd53-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-woocommerce-checkout-page .product-name .variation{font-size:var( --e-global-typography-text-font-size );}}@media(max-width:767px){.elementor-widget-theme-page-title .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-10412 .elementor-element.elementor-element-2b704318 .elementor-heading-title{font-size:var( --e-global-typography-7eedd53-font-size );line-height:var( --e-global-typography-7eedd53-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-woocommerce-checkout-page .product-name .variation{font-size:var( --e-global-typography-text-font-size );}}/* Start custom CSS for woocommerce-checkout-page, class: .elementor-element-c5dffa3 */.button.e-apply-coupon {
    border-color: #d4cb92!important;
}
.woocommerce-shipping-methods li label {
    font-size: 10pt;
}
#sendcloudshipping_service_point_select {
    display: block;
    box-sizing: border-box;
    width: 100%;
    font-size: 9pt !important;
    text-wrap: wrap;
    padding: 15px;
    font-family: "Barlow", sans-serif;
    letter-spacing: 0;
    margin-top: 15px;
    background-color: #222227;
}
input.shipping_method {
    accent-color: #d4cb92;
}/* End custom CSS */
/* Start custom CSS */input, textarea, select {
    border-radius: 0 !important;
}
input[type="checkbox"] {
    accent-color: #d4cb92!important;
}
.showcoupon {
    text-decoration: none!important;
}
.ea-coupon-icon {
    display: block;
    position: absolute!important;
    top: 50%!important;
    transform: translateY(-50%);
}
#place_order {
    text-transform: uppercase!important;
    letter-spacing: 2px!important;
}
.checkout-note {
    display: block;
    text-align: center;
    padding: 20px;
    background-color: #dd5356;
    border: 1px solid #cc4346;
    border-radius: 2px;
}
.checkout-note p {
    margin: 0;
    color: #fff;
}
.checkout-note p strong {
    font-weight: 500;
}/* End custom CSS */