.elementor-1237 .elementor-element.elementor-element-4ffa8c47{--display:flex;--min-height:100svh;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-1237 .elementor-element.elementor-element-56820a2 > .elementor-widget-container{margin:10px 0px 50px 0px;}.elementor-1237 .elementor-element.elementor-element-56820a2{text-align:center;}.elementor-1237 .elementor-element.elementor-element-56820a2 .elementor-heading-title{font-family:"Unbounded", Sans-serif;font-size:32px;font-weight:600;color:var( --e-global-color-e1b401a );}.elementor-1237 .elementor-element.elementor-element-4b8a0bc > .elementor-widget-container{margin:0px 0px -10px 0px;}body.elementor-page-1237:not(.elementor-motion-effects-element-type-background), body.elementor-page-1237 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#12151F;}@media(max-width:1024px){.elementor-1237 .elementor-element.elementor-element-56820a2 .elementor-heading-title{font-size:26px;}}@media(min-width:768px){.elementor-1237 .elementor-element.elementor-element-4ffa8c47{--content-width:1400px;}}@media(max-width:767px){.elementor-1237 .elementor-element.elementor-element-4ffa8c47{--padding-top:30px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-1237 .elementor-element.elementor-element-56820a2 > .elementor-widget-container{margin:10px 0px 30px 0px;}.elementor-1237 .elementor-element.elementor-element-56820a2 .elementor-heading-title{font-size:20px;}}/* Start custom CSS for woocommerce-notices, class: .elementor-element-4b8a0bc */.elementor-1237 .elementor-element.elementor-element-4b8a0bc .woocommerce-message{
    background: #232530 !important;
    border-radius: 10px;
    color: #D1CACA;
    outline: none;
}

.elementor-1237 .elementor-element.elementor-element-4b8a0bc .wc-forward{
    background: #A6D719;
    border-radius: 10px;
    color: #141414;
}/* End custom CSS */
/* Start custom CSS for wc-elements, class: .elementor-element-a77ff69 */.elementor-1237 .elementor-element.elementor-element-a77ff69{
    color: #ffffff;
}

.elementor-1237 .elementor-element.elementor-element-a77ff69 table{
    background: #232530;
}

.elementor-1237 .elementor-element.elementor-element-a77ff69 a{
    color: #A6D719;
}

.elementor-1237 .elementor-element.elementor-element-a77ff69 .attachment-woocommerce_thumbnail{
    width: 70px;
}

.elementor-1237 .elementor-element.elementor-element-a77ff69 input{
    background: #232530;
    color: #A6D719 !important;
    border: 1px solid #A6D719 !important;
    padding: 5px 15px !important;
    border-radius: 10px !important;
}

.elementor-1237 .elementor-element.elementor-element-a77ff69 .actions{
    display: none;
}

.elementor-1237 .elementor-element.elementor-element-a77ff69 .actions button{
    border-radius: 10px;
}


.elementor-1237 .elementor-element.elementor-element-a77ff69 .checkout-button{
    background: #A6D719 !important;
    color: #141414 !important;
    border-radius: 10px !important;
}

.elementor-1237 .elementor-element.elementor-element-a77ff69 .blockOverlay{
    background: #000000 !important;
}

.elementor-1237 .elementor-element.elementor-element-a77ff69 .cart-collaterals{
    margin-top: 30px;
}

.elementor-1237 .elementor-element.elementor-element-a77ff69 .cart_totals  h2{
    text-transform: uppercase;
    font-family: "Unbounded", Sans-serif;
    font-size: 20px;
}

@media(max-width: 1024px){
    .elementor-1237 .elementor-element.elementor-element-a77ff69 .cart_totals  h2{
        font-size: 16px;
    }
    
    .elementor-1237 .elementor-element.elementor-element-a77ff69 .cart-collaterals{
        margin-top: 40px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4ffa8c47 */.elementor-1237 .elementor-element.elementor-element-4ffa8c47 .cart-empty.woocommerce-info{
    background: #001947 !important;
    border-radius: 10px;
    color: #ffffff;
}

.elementor-1237 .elementor-element.elementor-element-4ffa8c47 .wc-backward{
    background: #A6D719;
    border-radius: 10px;
    color: #141414;
}

.elementor-1237 .elementor-element.elementor-element-4ffa8c47 .return-to-shop{
    text-align: center;
}/* End custom CSS */