.row {
  background-color: #680006;
}

.custom-logo {
  margin-left: 5%;
}

.elementor-element.elementor-element-f641c29.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default.elementor-section.elementor-top-section {
  height: 50px;
  display: none;
}

.elementor-heading-title.elementor-size-default {
  display: inline;
}

.elementor-element.elementor-element-19fa94b.elementor-widget.elementor-widget-heading {
  height: 60px;
}

.product-remove {
  background-color: #fcf7f7;
  color: #000000;
}

.product-thumbnail {
  background-color: #fcfcfc;
}

.product-name {
  background-color: #ffffff;
}

.product-price {
  background-color: #ffffff;
}

.product-quantity {
  background-color: #ffffff;
}

.product-subtotal {
  background-color: #ffffff;
}

h2 {
  background-color: #ffffff;
}

th {
  background-color: #ffffff;
}

td {
  background-color: #ffffff;
}

.button {
  background-color: #680006;
}

.checkout-button.button.alt.wc-forward {
  background-color: #680006;
}

a {
  color: #030303;
}

p {
  color: #e9f505;
}

.woocommerce {
  background-color: #ffffff;
  opacity: 1;
}

.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--dashboard.is-active {
  font-weight: bold;
  color: #050505;
}

.product_title.entry-title.elementor-heading-title.elementor-size-default {
  color: #ffffff;
}

.woocommerce-Price-amount.amount {
  color: #030303;
  background-color: #a38b8b;
  font-size: 19px;
}

.footer-bar.grid.col-940 {
  background-color: #680006;
}

.woocommerce div.product p.stock {
  color: #ffffff;
}

.woocommerce div.product .woocommerce-tabs ul.tabs li a:hover {
  background-color: #04b4fd;
  opacity: 1;
}

.woocommerce div.product .woocommerce-tabs ul.tabs li a:focus {
  background-color: #04b4fd;
  opacity: 1;
}

.woocommerce div.product .woocommerce-tabs ul.tabs li a:active {
  background-color: #04fdf4;
  opacity: 1;
}

.elementor-element.elementor-element-772d58b.elementor-widget.elementor-widget-woocommerce-product-data-tabs {
  background-color: #680006;
}

#tab-title-additional_information.additional_information_tab {
  background-color: #680006;
}

.woocommerce div.product .woocommerce-tabs {
  background-color: #680006;
}

#tab-title-description.description_tab {
  background-color: #680006;
}

.woocommerce div.product.elementor ul.tabs li a {
  background-color: #680006;
}

.woocommerce-cart .cart-collaterals .cart_totals .woocommerce-shipping-destination {
  color: #030303;
}

.site-header a:hover {
  z-index: 4;
}

#site-navigation.main-navigation {
  margin-left: 20px;
  background-color: #050505;
  width: 90%;
  z-index: 1000;
}

.elementor img {
  z-index: -99;
}

.elementor-column-gap-default>.elementor-row>.elementor-column>.elementor-element-populated {
  z-index: 1;
  background-color: rgba(0,0,0,0.0);
  color: #545454;
}

@media (max-width:980px) {
  .custom-logo img {
    background-image: url(/web/20241221065133im_/https://www.rauchsjewelry.com/wp-content/uploads/so-css/‘http:/rauchsjewelry.com/wp-content/uploads/2020/04/rauchs-mobile-logo-1-e1586477719543.png’);
    max-height: 88px;
    max-width: 320px;
    text-align: left;
    border-radius: 0;
    box-shadow: 0 0 0 rgba(0,0,0,0);
  }
}

.elementor * {
  color: #000000;
  background-color: rgba(0, 0, 0, 0);
}

h2:first-child {
  background-color: #545454;
  color: #FFFFFF;
}

.woocommerce ul.products li.product .price {
  color: #080808;
}

.elementor-element.elementor-element-526c8dcb.elementor-widget.elementor-widget-text-editor {
  background-color: #545454;
}

.woocommerce .cart-collaterals {
  background-color: #545454;
}

.woocommerce-checkout #payment div.form-row {
  background-color: #545454;
}

.woocommerce-checkout #payment ul.payment_methods {
  background-color: #545454;
}

.woocommerce-checkout #payment div.payment_box p:last-child {
  background-color: #545454;
}

.elementor-1050 .elementor-element.elementor-element-78b2c97.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap {
  background-color: #545454;
}

.elementor-1050 .elementor-element.elementor-element-78b2c97:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap {
  background-color: #545454;
}

.elementor-element.elementor-element-b4ba637.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default.elementor-section.elementor-top-section {
  background-color: rgba(0,0,0,0.0);
}

.elementor-widget-image-carousel .swiper-container {
  opacity: 1;
}

#order_review.woocommerce-checkout-review-order {
  background-color: #545454;
}

.checkout.woocommerce-checkout {
  background-color: #545454;
}

.woocommerce-info {
  background-color: #545454;
}

.woocommerce-checkout #payment ul.payment_methods li {
  background-color: #545454;
}

.woocommerce-checkout #payment ul.payment_methods li input {
  background-color: #545454;
}

.woocommerce form .form-row {
  background-color: #545454;
}

.woocommerce form .form-row label {
  background-color: #545454;
}

.single-product {
  background-color: rgba(0,0,0,0.0);
}

.woocommerce ul.products {
  background-color: #ffffff;
}

.woocommerce ul.products li.product .woocommerce-loop-product__title {
  color: #ffffff;
}

.woocommerce #main {
  background-color: rgba(0,0,0,0.0);
  background-image: none;
}

.elementor-inner {
  background-image: url(/web/20241221065133im_/https://www.rauchsjewelry.com/wp-content/uploads/so-css/‘https:/rauchsjewelry.com/wp-content/uploads/2020/04/gray-boards-1-1.jpg’);
}

.woocommerce table.cart td.actions .coupon .input-text+.button {
  background-color: #a80d0d;
}

.woocommerce a.button.alt:hover {
  background-color: #a80d0d;
}

.woocommerce table.shop_table th {
  color: #FFFFFF;
}

a:hover {
  color: #FFFFFF;
}

.woocommerce table.shop_table_responsive tr td {
  color: #FFFFFF;
}

div.wpforms-container-full .wpforms-form .wpforms-field-label {
  color: #0a0a0a;
}

div.wpforms-container-full .wpforms-form .wpforms-field-sublabel {
  color: #db4141;
}

.elementor-1053 .elementor-element.elementor-element-0883234 > .elementor-element-populated {
  color: #050505;
}

.elementor-element.elementor-element-a38ee93.elementor-widget.elementor-widget-wpforms {
  color: #0f0e0e;
}
/*
     FILE ARCHIVED ON 06:51:33 Dec 21, 2024 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 15:05:58 Aug 05, 2025.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.535
  exclusion.robots: 0.021
  exclusion.robots.policy: 0.011
  esindex: 0.012
  cdx.remote: 72.373
  LoadShardBlock: 665.564 (3)
  PetaboxLoader3.datanode: 1030.241 (5)
  load_resource: 496.388
  PetaboxLoader3.resolve: 82.327
  loaddict: 391.851
*/