.elementor-10832 .elementor-element.elementor-element-44940132:not(.elementor-motion-effects-element-type-background), .elementor-10832 .elementor-element.elementor-element-44940132 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0E0E0E;}.elementor-10832 .elementor-element.elementor-element-44940132{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 80px 60px 80px;}.elementor-10832 .elementor-element.elementor-element-44940132 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10832 .elementor-element.elementor-element-6546fdb7{text-align:center;}.elementor-10832 .elementor-element.elementor-element-6546fdb7 .elementor-heading-title{color:#FFFFFF;}.elementor-10832 .elementor-element.elementor-element-1c9ef181:not(.elementor-motion-effects-element-type-background), .elementor-10832 .elementor-element.elementor-element-1c9ef181 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C49A3C;}.elementor-10832 .elementor-element.elementor-element-1c9ef181{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:16px 80px 16px 80px;}.elementor-10832 .elementor-element.elementor-element-1c9ef181 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10832 .elementor-element.elementor-element-c9810fb:not(.elementor-motion-effects-element-type-background), .elementor-10832 .elementor-element.elementor-element-c9810fb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F5;}.elementor-10832 .elementor-element.elementor-element-c9810fb{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:70px 80px 90px 80px;}.elementor-10832 .elementor-element.elementor-element-c9810fb > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10832 .elementor-element.elementor-element-4768d61a:not(.elementor-motion-effects-element-type-background), .elementor-10832 .elementor-element.elementor-element-4768d61a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0E0E0E;}.elementor-10832 .elementor-element.elementor-element-4768d61a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 80px 80px 80px;}.elementor-10832 .elementor-element.elementor-element-4768d61a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10832 .elementor-element.elementor-element-50c051ef{text-align:center;}.elementor-10832 .elementor-element.elementor-element-50c051ef .elementor-heading-title{color:#FFFFFF;}.elementor-10832 .elementor-element.elementor-element-1f313540:not(.elementor-motion-effects-element-type-background), .elementor-10832 .elementor-element.elementor-element-1f313540 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F5;}.elementor-10832 .elementor-element.elementor-element-1f313540{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 80px 0px 80px;}.elementor-10832 .elementor-element.elementor-element-1f313540 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10832 .elementor-element.elementor-element-70b50e3e:not(.elementor-motion-effects-element-type-background), .elementor-10832 .elementor-element.elementor-element-70b50e3e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C49A3C;}.elementor-10832 .elementor-element.elementor-element-70b50e3e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:70px 80px 70px 80px;}.elementor-10832 .elementor-element.elementor-element-70b50e3e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10832 .elementor-element.elementor-element-42ab82ba{text-align:center;}.elementor-10832 .elementor-element.elementor-element-42ab82ba .elementor-heading-title{color:#0E0E0E;}@media(max-width:1024px){.elementor-10832 .elementor-element.elementor-element-44940132{padding:48px 40px 48px 40px;}.elementor-10832 .elementor-element.elementor-element-c9810fb{padding:50px 40px 60px 40px;}.elementor-10832 .elementor-element.elementor-element-4768d61a{padding:60px 40px 60px 40px;}.elementor-10832 .elementor-element.elementor-element-70b50e3e{padding:50px 40px 50px 40px;}}@media(max-width:767px){.elementor-10832 .elementor-element.elementor-element-44940132{padding:36px 24px 36px 24px;}.elementor-10832 .elementor-element.elementor-element-1c9ef181{padding:16px 24px 16px 24px;}.elementor-10832 .elementor-element.elementor-element-c9810fb{padding:40px 24px 50px 24px;}.elementor-10832 .elementor-element.elementor-element-4768d61a{padding:50px 24px 50px 24px;}.elementor-10832 .elementor-element.elementor-element-70b50e3e{padding:40px 24px 40px 24px;}}/* Start custom CSS for woocommerce-cart, class: .elementor-element-75bdf689 */.woocommerce table.shop_table { border: none; border-radius: 0; background: #FFFFFF; } .woocommerce table.shop_table th { font-family: 'DM Sans', sans-serif; font-size: 10px; font-weight: 500; letter-spacing: 0.25em; text-transform: uppercase; color: #999; padding: 14px 16px; border-bottom: 1px solid #E5E5E3; background: transparent; } .woocommerce table.shop_table td { font-family: 'DM Sans', sans-serif; font-size: 14px; font-weight: 300; color: #0E0E0E; padding: 20px 16px; border-bottom: 1px solid #E5E5E3; vertical-align: middle; } .woocommerce table.shop_table .product-name a { font-family: 'DM Serif Display', serif; font-size: 18px; font-weight: 400; color: #0E0E0E; text-decoration: none; } .woocommerce table.shop_table .product-name .variation { font-family: 'DM Sans', sans-serif; font-size: 12px; color: #888; margin-top: 4px; } .woocommerce table.cart td.actions .coupon .input-text { border: 1px solid #E5E5E3; border-radius: 0; padding: 11px 16px; font-family: 'DM Sans', sans-serif; font-size: 13px; } .woocommerce table.cart td.actions .coupon .button { background: transparent; border: 1px solid #0E0E0E; color: #0E0E0E; font-family: 'DM Sans', sans-serif; font-size: 11px; letter-spacing: 0.2em; text-transform: uppercase; border-radius: 0; padding: 11px 22px; } .woocommerce table.cart td.actions .button { background: #0E0E0E; color: #FFFFFF; font-family: 'DM Sans', sans-serif; font-size: 11px; letter-spacing: 0.2em; text-transform: uppercase; border-radius: 0; padding: 11px 22px; } .woocommerce .cart .quantity input { border: 1px solid #E5E5E3; border-radius: 0; font-family: 'DM Sans', sans-serif; font-size: 14px; } .woocommerce table.shop_table .product-subtotal { font-family: 'DM Serif Display', serif; font-size: 18px; } .woocommerce a.remove { color: #C49A3C !important; font-size: 18px; } .woocommerce a.remove:hover { background: #C49A3C; color: #FFFFFF !important; border-radius: 0; }/* End custom CSS */