.elementor-4580 .elementor-element.elementor-element-a64d181{--display:flex;}.elementor-4580 .elementor-element.elementor-element-1236d98 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:60px;font-weight:600;}/* Start custom CSS for shortcode, class: .elementor-element-c957fe3 *//* Cart - Premium Glass Gold Checkout Button */
.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,
.woocommerce .wc-proceed-to-checkout a.checkout-button {
    background: linear-gradient(
        145deg,
        rgba(214, 174, 42, 0.22),
        rgba(18, 18, 18, 0.95) 48%,
        rgba(5, 5, 5, 0.98)
    ) !important;

    color: #f2d46b !important;
    border: 1px solid rgba(214, 174, 42, 0.65) !important;
    border-radius: 10px !important;

    font-weight: 700 !important;
    letter-spacing: 0.2px !important;

    box-shadow:
        0 0 0 1px rgba(255, 255, 255, 0.05),
        0 14px 35px rgba(0, 0, 0, 0.45),
        inset 0 1px 2px rgba(255, 255, 255, 0.18),
        inset 0 -2px 10px rgba(214, 174, 42, 0.16) !important;

    transition: all 0.28s ease !important;
}

.woocommerce-cart .wc-proceed-to-checkout a.checkout-button:hover,
.woocommerce .wc-proceed-to-checkout a.checkout-button:hover {
    background: linear-gradient(
        145deg,
        rgba(255, 230, 140, 0.32),
        rgba(25, 25, 25, 0.96) 45%,
        rgba(8, 8, 8, 0.98)
    ) !important;

    color: #ffe88a !important;
    border-color: rgba(255, 230, 140, 0.9) !important;
    transform: translateY(-2px) !important;

    box-shadow:
        0 0 0 3px rgba(214, 174, 42, 0.14),
        0 0 28px rgba(214, 174, 42, 0.32),
        0 18px 42px rgba(0, 0, 0, 0.5),
        inset 0 1px 2px rgba(255, 255, 255, 0.26) !important;
}

/* Cart product title - gold */
.woocommerce-cart table.cart td.product-name a,
.woocommerce table.cart td.product-name a,
.woocommerce-cart .shop_table .product-name a {
    color: #c9a45c !important;
    font-weight: 500 !important;
    text-decoration: none !important;
    transition: all 0.25s ease !important;
}

.woocommerce-cart table.cart td.product-name a:hover,
.woocommerce table.cart td.product-name a:hover,
.woocommerce-cart .shop_table .product-name a:hover {
    color: #f2d46b !important;
    text-shadow: 0 0 12px rgba(201, 164, 92, 0.35) !important;
}

/* Cart remove X - gold */
.woocommerce-cart table.cart a.remove,
.woocommerce table.cart a.remove {
    color: #c9a45c !important;
    background: transparent !important;
}

.woocommerce-cart table.cart a.remove:hover,
.woocommerce table.cart a.remove:hover {
    color: #f2d46b !important;
    background: transparent !important;
}/* End custom CSS */