.elementor-263 .elementor-element.elementor-element-bd6eb36{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-263 .elementor-element.elementor-element-77e6271 > .elementor-widget-container{background-color:#000000;}body.elementor-page-263:not(.elementor-motion-effects-element-type-background), body.elementor-page-263 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}@media(max-width:767px){.elementor-263 .elementor-element.elementor-element-bd6eb36{--margin-top:50px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}}/* Start custom CSS for wc-elements, class: .elementor-element-77e6271 *//* Import Poppins Font */
@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;500;600;700&display=swap');

/* Global Style */
body {
    font-family: 'Poppins', sans-serif;
    background-color: #000000;
    color: #ffffff;
}

/* Cart Container */
.cart-page, .woocommerce-cart {
    background: #000000;
    padding: px;
}

/* Cart Table */
.woocommerce-cart table.shop_table {
    border: 1px solid #333;
    background: #111111;
}

.woocommerce-cart table.shop_table th {
    background: #ff0000;
    color: #ffffff;
    font-weight: 600;
}

.woocommerce-cart table.shop_table td {
    color: #ffffff;
}

/* Product Name */
.woocommerce-cart .product-name a {
    color: #ffffff;
    font-weight: 500;
}

.woocommerce-cart .product-name a:hover {
    color: #ff0000;
}

/* Buttons */
button, 
.button, 
.checkout-button {
    background: #ff0000;
    color: #ffffff;
    border: none;
    padding: 12px 20px;
    font-weight: 500;
    transition: 0.3s ease;
}

button:hover, 
.button:hover, 
.checkout-button:hover {
    background: #ffffff;
    color: #000000;
}

/* Quantity Input */
.quantity input {
    border: 1px solid #ffffff;
    background: #000000;
    color: #ffffff;
}

/* Cart Totals */
.cart_totals {
    background: #111111;
    color: #ffffff;
    padding: 20px;
}

.cart_totals h2 {
    color: #ff0000;
}

/* Links */
a {
    color: #ff0000;
    text-decoration: none;
}

a:hover {
    color: #ffffff;
}

/* Remove Button */
.woocommerce a.remove {
    color: #ff0000 !important;
}

.woocommerce a.remove:hover {
    color: #ffffff !important;
}

/* Responsive */
@media (max-width: 768px) {
    .cart-page {
        padding: 15px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bd6eb36 *//* Import Poppins Font */
@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;500;600;700&display=swap');

/* Global Style */
body {
    font-family: 'Poppins', sans-serif;
    background-color: #000000;
    color: #ffffff;
}

/* Cart Container */
.cart-page, .woocommerce-cart {
    background: #000000;
    padding: px;
}

/* Cart Table */
.woocommerce-cart table.shop_table {
    border: 1px solid #333;
    background: #111111;
}

.woocommerce-cart table.shop_table th {
    background: #ff0000;
    color: #ffffff;
    font-weight: 600;
}

.woocommerce-cart table.shop_table td {
    color: #ffffff;
}

/* Product Name */
.woocommerce-cart .product-name a {
    color: #ffffff;
    font-weight: 500;
}

.woocommerce-cart .product-name a:hover {
    color: #ff0000;
}

/* Buttons */
button, 
.button, 
.checkout-button {
    background: #ff0000;
    color: #ffffff;
    border: none;
    padding: 12px 20px;
    font-weight: 500;
    transition: 0.3s ease;
}

button:hover, 
.button:hover, 
.checkout-button:hover {
    background: #ffffff;
    color: #000000;
}

/* Quantity Input */
.quantity input {
    border: 1px solid #ffffff;
    background: #000000;
    color: #ffffff;
}

/* Cart Totals */
.cart_totals {
    background: #111111;
    color: #ffffff;
    padding: 20px;
}

.cart_totals h2 {
    color: #ff0000;
}

/* Links */
a {
    color: #ff0000;
    text-decoration: none;
}

a:hover {
    color: #ffffff;
}

/* Remove Button */
.woocommerce a.remove {
    color: #ff0000 !important;
}

.woocommerce a.remove:hover {
    color: #ffffff !important;
}

/* Responsive */
@media (max-width: 768px) {
    .cart-page {
        padding: 15px;
    }
}/* End custom CSS */