.elementor-5671 .elementor-element.elementor-element-7dab643:not(.elementor-motion-effects-element-type-background), .elementor-5671 .elementor-element.elementor-element-7dab643 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://design.cubemic.com/wp-content/uploads/2024/03/soundan-headings-bw.jpg");background-position:top center;}.elementor-5671 .elementor-element.elementor-element-7dab643 > .elementor-background-overlay{background-color:#1B203B;opacity:0.5;mix-blend-mode:darken;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5671 .elementor-element.elementor-element-7dab643{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:90px 35px 90px 35px;}.elementor-5671 .elementor-element.elementor-element-96f4a05 .aux-widget-inner > *{text-align:center;margin-left:auto !important;margin-right:auto !important;}.elementor-5671 .elementor-element.elementor-element-96f4a05 .aux-modern-heading-primary{font-size:66px;font-weight:bold;text-transform:uppercase;color:var( --e-global-color-d036517 );margin:0px 0px 0px 0px;}.elementor-5671 .elementor-element.elementor-element-23195311 > .elementor-container{max-width:1200px;}.elementor-5671 .elementor-element.elementor-element-73d4b099 > .elementor-element-populated{margin:8% 0% 3% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;}.elementor-5671 .elementor-element.elementor-element-f3e26cd{--sections-background-color:#0C10141C;--sections-border-type:solid;--sections-border-color:#FFFFFF1F;--sections-border-radius:50px 50px 50px 50px;--sections-padding:35px 35px 35px 35px;--sections-title-color:#FFFFFF;--links-normal-color:var( --e-global-color-secondary );--links-hover-color:#FFFFFF;--order-summary-color:#FFFFFF;--order-summary-items-divider-color:#FFFFFF1F;--order-summary-items-divider-weight:1px;--order-summary-remove-icon-normal-color:#F02F2F;--order-summary-remove-icon-hover-color:var( --e-global-color-5c2046d );--totals-color:#FFFFFF;--checkout-button-normal-text-color:var( --e-global-color-primary );--checkout-button-hover-text-color:var( --e-global-color-primary );--checkout-button-border-radius:50px 50px 50px 50px;--checkout-button-padding:25px 50px 25px 50px;--checkout-button-width:fit-content;}.elementor-5671 .elementor-element.elementor-element-f3e26cd .cart_totals h2{font-family:"Poppins", Sans-serif;font-size:26px;font-weight:500;}.elementor-5671 .elementor-element.elementor-element-f3e26cd .e-cart-content, .elementor-5671 .elementor-element.elementor-element-f3e26cd .woocommerce-shipping-destination, .elementor-5671 .elementor-element.elementor-element-f3e26cd .shipping-calculator-button{font-size:18px;}.elementor-5671 .elementor-element.elementor-element-f3e26cd #shipping_method li label{font-size:18px;}.elementor-5671 .elementor-element.elementor-element-f3e26cd .woocommerce-cart-form{--order-summary-title-color:#FFFFFF;}.elementor-5671 .elementor-element.elementor-element-f3e26cd .e-shop-table .cart th, .elementor-5671 .elementor-element.elementor-element-f3e26cd .e-shop-table .cart td:before{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;}.elementor-5671 .elementor-element.elementor-element-f3e26cd .cart td span, .elementor-5671 .elementor-element.elementor-element-f3e26cd .cart td, .elementor-5671 .elementor-element.elementor-element-f3e26cd .input-text.qty{font-family:"Poppins", Sans-serif;font-size:18px;}.elementor-5671 .elementor-element.elementor-element-f3e26cd .product-name .variation{font-family:"Poppins", Sans-serif;font-size:18px;}.elementor-5671 .elementor-element.elementor-element-f3e26cd .cart_totals .shop_table td:before, .elementor-5671 .elementor-element.elementor-element-f3e26cd .cart_totals .shop_table td .woocommerce-Price-amount{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;}.elementor-5671 .elementor-element.elementor-element-f3e26cd .checkout-button{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:500;}.elementor-5671 .elementor-element.elementor-element-f3e26cd .woocommerce .wc-proceed-to-checkout .checkout-button{background-color:var( --e-global-color-secondary );}.elementor-5671 .elementor-element.elementor-element-f3e26cd .woocommerce .wc-proceed-to-checkout .checkout-button:hover{background-color:#FFBD10BA;}@media(max-width:1024px){.elementor-5671 .elementor-element.elementor-element-96f4a05 .aux-modern-heading-primary{font-size:56px;}}@media(min-width:1025px){.elementor-5671 .elementor-element.elementor-element-7dab643:not(.elementor-motion-effects-element-type-background), .elementor-5671 .elementor-element.elementor-element-7dab643 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:767px){.elementor-5671 .elementor-element.elementor-element-7dab643{padding:60px 35px 60px 35px;}.elementor-5671 .elementor-element.elementor-element-96f4a05 .aux-modern-heading-primary{font-size:42px;}.elementor-5671 .elementor-element.elementor-element-23195311{padding:0px 20px 0px 20px;}.elementor-5671 .elementor-element.elementor-element-f3e26cd{--sections-border-radius:30px 30px 30px 30px;--sections-padding:20px 20px 20px 20px;--checkout-button-padding:25px 40px 25px 40px;--checkout-button-width:fit-content;}.elementor-5671 .elementor-element.elementor-element-f3e26cd .e-cart-content, .elementor-5671 .elementor-element.elementor-element-f3e26cd .woocommerce-shipping-destination, .elementor-5671 .elementor-element.elementor-element-f3e26cd .shipping-calculator-button{font-size:15px;line-height:1.4em;}.elementor-5671 .elementor-element.elementor-element-f3e26cd #shipping_method li label{font-size:20px;line-height:1.2em;}.elementor-5671 .elementor-element.elementor-element-f3e26cd .shop_table .button{font-size:18px;}.elementor-5671 .elementor-element.elementor-element-f3e26cd .e-shop-table .cart th, .elementor-5671 .elementor-element.elementor-element-f3e26cd .e-shop-table .cart td:before{font-size:18px;}.elementor-5671 .elementor-element.elementor-element-f3e26cd .cart td span, .elementor-5671 .elementor-element.elementor-element-f3e26cd .cart td, .elementor-5671 .elementor-element.elementor-element-f3e26cd .input-text.qty{font-size:18px;}.elementor-5671 .elementor-element.elementor-element-f3e26cd .cart_totals .shop_table td:before, .elementor-5671 .elementor-element.elementor-element-f3e26cd .cart_totals .shop_table td .woocommerce-Price-amount{font-size:18px;}.elementor-5671 .elementor-element.elementor-element-f3e26cd .checkout-button{font-size:18px;}}/* Start custom CSS for woocommerce-cart, class: .elementor-element-f3e26cd */.elementor-widget-woocommerce-cart .woocommerce .shop_table .button {
    float: left;
    font-size: 16px;
    font-weight: 700;
    border-radius: 50px;
    font-weight: 400 !important;
    border: none;
}
.elementor-widget-woocommerce-cart .woocommerce table.shop_table .button :hover{
    background: #0000006e !important;
    color: #fff !important;
}

.elementor-widget-woocommerce-cart .woocommerce table.shop_table .actions {
    padding: 25px 0 0;
}
.elementor-widget-woocommerce-cart .woocommerce .input-text, .elementor-widget-woocommerce-cart .woocommerce select {
    font-size: 16px;
    border-radius: 50px;
    padding: 13px 25px;
    background-color: transparent;
    border: 1px solid #ffffff1f;
    color: #fff;
    font-family: poppins;
    font-weight: 400;
}
.elementor-widget-woocommerce-cart .woocommerce table.shop_table.cart .actions {
    display: table-cell;
    text-align: var(--update-cart-button-alignment, right)!important;
}

input[type="radio"]:checked {
    background-color: #f6b711;
}
.woocommerce ul#shipping_method li input {
    margin: -5.5px 0.4375em 0 0;
    vertical-align: top;
}

.woocommerce ul#shipping_method li {
    font-size: 16px;
}
form.woocommerce-shipping-calculator {
    font-size: 18px;
}
td.product-remove {
    padding-right: 10px !important;
}
td.product-thumbnail {
    padding-right: 13px !important;
}
@media only screen and (max-width: 767px) {
.elementor-widget-woocommerce-cart .woocommerce table.cart tr {
    padding: 20px 20px;
}
}
@media only screen and (max-width: 767px) {
.elementor-widget-woocommerce-cart .woocommerce table.cart td {
    padding-top: var(--order-summary-rows-gap-top, 10px);
    padding-right: 10px;
    padding-bottom: var(--order-summary-rows-gap-bottom, 10px);
}
}

@media only screen and (max-width: 767px) {
.elementor-widget-woocommerce-cart .woocommerce table.shop_table.cart .actions .button {
    width: var(--update-cart-button-width, 100%)!important;
    background-color: #69727d;
    color: #fff;
}
}
@media only screen and (max-width: 767px) {
.elementor-5671 .elementor-element.elementor-element-f3e26cd .shop_table .button {
    font-size: 18px;
    font-family: 'Poppins';
    background-color: #fff;
}
}
.elementor-5671 .elementor-element.elementor-element-f3e26cd .woocommerce .wc-proceed-to-checkout .checkout-button {
    background-color: var(--e-global-color-secondary);
    width: 100%;
}/* End custom CSS */