a:focus {outline: none !important;
	background-color: transparent !important;
	box-shadow: none !important;}
a:hover {text-decoration: none}
a:hover {color: #1A0A00 !important;}
button:focus {outline: none !important;
	background-color: transparent !important;
	box-shadow: none !important;}
button:active {outline: none !important;
	background-color: transparent !important;
	box-shadow: none !important;}
.wp-block-navigation__submenu-container {background-color: #FFFBF8 !important;
	border-color: #FFFBF8 !important;}
.searchwp-live-search-results {font-weight: 300 !important;}
.wc-block-grid__product-title {font-size: 15px !important;
	font-weight: 350 !important;
	text-transform: uppercase !important;}
.wp-block-button__link {font-size: 17px !important;
	font-weight: 300 !important;
	letter-spacing: 1px !important;
	padding: 15px 30px !important;}
.wp-block-button__link:hover {color: #1A0A00 !important;
	font-size: 17px !important;
	font-weight: 300 !important;
	letter-spacing: 1px !important;
	padding: 15px 30px !important;}
.wc-block-components-product-sale-badge {background-color: #1A0A00 !important;
	color: #FFFBF8 !important;
	font-weight: 350 !important;
	text-transform: uppercase !important;
	padding: 10px 20px !important;
	border-radius: 0 !important;}
.onsale {background-color: #1A0A00 !important;
	color: #FFFBF8 !important;
	font-weight: 350 !important;
	text-transform: uppercase !important;
	padding: 1px 20px !important;
	border-radius: 0 !important;}
.stock {color: #1A0A00 !important;
	font-size: 20px !important;
	font-weight: 300 !important;
	text-transform: uppercase !important;}
.single_add_to_cart_button {background-color: #1A0A00 !important;
	color: #FFFBF8 !important;
	text-transform: uppercase !important;
	font-weight: 300 !important;
	letter-spacing: 1px !important;
	padding: 0px 35px !important;
	border-radius: 0 !important;}
.single_add_to_cart_button:hover {background-color: #FFFBF8 !important;
	color: #1A0A00 !important;
	text-transform: uppercase !important;
	font-weight: 300 !important;
	letter-spacing: 1px !important;
	padding: 0px 35px !important;
	border-radius: 0 !important;}
.xoo-wsc-ft-btn {font-weight: 300 !important;}
.xoo-wsc-btn {font-weight: 300 !important;
	letter-spacing: 1px !important;
	padding: 15px 35px !important;}
.wc-block-cart-items {outline: none !important;}
.wc-block-cart-items__row {outline: none !important;}
.wc-block-cart-items__header-image {font-size: 20px !important;
	font-weight: 300 !important;
	text-transform: uppercase !important;}
.wc-block-cart-items__header-total {font-size: 20px !important;
	font-weight: 300 !important;
	text-transform: uppercase !important;}
.wc-block-components-product-name {font-size: 17px !important;
	font-weight: 400 !important;
	text-transform: uppercase !important;}
.wc-block-components-product-metadata__description {display: none !important;}
.wc-block-components-product-badge {font-weight: 400 !important;
	text-transform: uppercase !important;
	padding: 5px 10px !important;
	border-radius: 0 !important;}
.wc-block-components-quantity-selector__input {color: #1A0A00 !important;
	font-weight: 400 !important;}
.wc-block-components-quantity-selector__button--minus {font-size: 12px !important;
	font-weight: 500 !important;}
.wc-block-components-quantity-selector__button--plus {font-size: 12px !important;
	font-weight: 500 !important;}
.wc-block-components-quantity-selector {background-color: #FFFFFF !important;
	padding: 15px 20px !important;}
.wc-block-cart-item__remove-link {text-decoration: none !important;}
.wp-block-woocommerce-cart-order-summary-heading-block {font-size: 20px !important;
	font-weight: 300 !important;
	text-transform: uppercase !important;}
.wc-block-components-panel__button {outline: none !important;}
.wc-block-components-shipping-rates-control__package__description--free {font-weight: 450 !important;}
.wc-block-components-button  {background-color: #1A0A00 !important;
	color: #FFFBF8 !important;
	text-transform: uppercase !important;
	font-weight: 300 !important;
	letter-spacing: 1px !important;
	padding: 15px 20px !important;
	border-radius: 0 !important;}
.wc-block-components-button:hover  {background-color: #FFFBF8 !important;
	color: #1A0A00 !important;
	text-transform: uppercase !important;
	font-weight: 300 !important;
	letter-spacing: 1px !important;
	padding: 15px 20px !important;
	border-radius: 0 !important;}
.wc-block-components-totals-item__label {font-weight: 400 !important;
	text-transform: uppercase !important;}
.wc-block-components-totals-item__value {font-weight: 500 !important;
	text-transform: uppercase !important;}
.wc-block-components-checkout-order-summary__title {outline: none !important;}
.wc-block-components-checkout-order-summary__title-text {font-size: 20px !important;
	font-weight: 300 !important;
	text-transform: uppercase !important;}
.wc-block-components-order-summary-item__quantity {background-color: #FFFFFF !important;
	color: #1A0A00 !important;
	font-weight: 350 !important;
	text-transform: uppercase !important;
	padding: 1px 1px !important;
	border-radius: 100 !important;
	border-color: #1A0A00 !important;
	border-width: 1px !important;}
.wc-block-formatted-money-amount {font-weight: 500 !important;
	text-transform: uppercase !important;}
.wc-block-order-confirmation-summary-list-item__key {font-weight: 500 !important;
	text-transform: uppercase !important;}
.wc-block-order-confirmation-totals__product {font-weight: 500 !important;
	text-transform: uppercase !important;}
.wc-block-order-confirmation-totals__total {font-weight: 500 !important;
	text-transform: uppercase !important;}
.product-quantity {font-weight: 500 !important;
	text-transform: uppercase !important;}
.wc-block-order-confirmation-totals__label {font-weight: 500 !important;
	text-transform: uppercase !important;}
.woocommerce-store-notice {background-color: #1A0A00 !important;
  color: #FFFBF8 !important;
  font-size: 15px;
  padding: 200px 200px;
  border-radius: 0px;
  bottom: 0px !important;}