/**
 * Theme Name: Rey Child
 * Theme URI: http://reytheme.com/
 * Description: This is a child theme of Rey.
 * Author: Marius H.
 * Author URI:  https://twitter.com/mariushoria
 * Template: rey
 * Version: 1.0.0
 * License: General Public License
 * License URI: http://www.gnu.org/licenses/gpl.html
 * Text Domain: rey-child
 */
	
#wwlc-registration-form .wwlc_phone {display:none;}
	
div#wwlc-registration-form .wwlc_country {
	display:none;
}

a#log-in {
    display: none;
}
a#lost-password {
    display: none;
}

:root {
	--neutral-accent-color: #789C85;	
}

p.register-button-container {
    width: 100%;
    text-align: center;
}

input#wwlc-register {
    background-color: #dfe3e7;
    width: 40%;
    padding: 3px;
    border-radius: 2px;
    /* font-size: .8125rem; */
    font-weight: 400;
    text-transform: uppercase;
}

/* Add another column */
div#wwlc-registration-form {
column-count: 2;
column-gap:60px;
}

div#wwlc-registration-form .form-row, .rey-form-row {
	display: block;
}

span.price {
	margin: 0 !important;
}


.woocommerce-variation-price .price ins {
	color: #020202 !important;
}

/* Break right before Company line to push fields evenly */
label[for="wwlc_company_name"] {
    break-before: column !important;
}

.woocommerce table.shop_table.woocommerce-cart-form__contents td.product-price del {
display: none;
}


/* Remove sale price for wholesale roles above base prices 
del {
    display: none !important;
}

.rey-cartPanel .woocommerce-mini-cart .woocommerce-mini-cart-price del {
    display: none !important;
}*/

ins {
	margin-left: 0 !important;
}

/* Remove attribute tag name under variation Products */
span.woo-selected-variation-item-name {
    display: none !important;
}

/* Removes clear button */
a.reset_variations {
	display: none !important;
}

/* Promotion Border Styling */
.awdr_discount_bar {
    border-style: dashed;
    border-color: #cacaca;
    border-width: 0px;
    font-size: 12px;
    font-weight: 600;
    text-align: center;
}

/* Order Product Table Buttons */
button.ant-btn.ant-btn-primary.ant-btn-lg.add-selected-to-cart-button, button.ant-btn.ant-btn-primary.ant-btn-lg {
    padding-left: 20px;
    padding-right: 20px;
    padding-top: 10px;
    padding-bottom: 10px;
    border-radius: 8px;
	color: #fff;
}

/* Turn sale tag to red */
span.onsale {
    background-color: #e44e4e !important;
}

/* Change you saved $$ size and color */
.awdr-you-saved-text {
    font-size: 10px !important;
}

.rey-toggleWidget-wrapper:not(:first-child) {
    margin-top: var(--woocommerce-sidebar-widget-spacing, 2.325rem) !important;
}

/* Removes strikeout prices in mini cart 
.rey-cartPanel .woocommerce-mini-cart .woocommerce-mini-cart-price del, .rey-cartPanel .woocommerce-mini-cart .woocommerce-mini-cart-price del .woocommerce-Price-amount {
	display: none !important;
}*/

/* Info Notice Background Color*/
.woocommerce-info {
    background: HSL(var(--neutral-2));
}

/* Change H1 Color for products*/
h1.product_title.entry-title {
    color: #252525;
}

#yith-sl-results .get-direction.link:hover, .yith-sl-pin-modal .get-direction.link:hover {
    color: #55665e !important;
}
#yith-sl-results .get-direction.link, .yith-sl-pin-modal .get-direction.link {
    color: #6a9f85 !important;
}
#yith-sl-results .view-website.link, .yith-sl-pin-modal .view-website.link {
    color: #6a9f85 !important;
}
#yith-sl-results .view-website.link, .yith-sl-pin-modal .view-website.link:hover {
    color: #55665e !important;
}

span.woocommerce-Price-amount.amount {
    font-family: 'Outfit';
}

.woocommerce div.product .rey-summaryAcc .rey-summaryAcc-item>.__inner {
    padding-top: 0px !important;
}

li.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--refund-request {
    margin-bottom: 8px !important;
}

/* Checkout page processing spinner 
.woocommerce-checkout.processing .blockUI.blockOverlay {
	background-image:url('https://i.imgur.com/IT575x7.gif') !important;
	background-position: center 50% !important;
	background-repeat: no-repeat !important;
	position: fixed !important;
}*/

p.stock.in-stock { color: #93a69b !important; padding-left: 10px; }
p.stock.available-on-backorder {
    padding-left: 10px;
    color: #959595 !important;
}

/* Hide Accordian in Quickview */
.rey-quickview-container .rey-summaryAcc.--layout-acc {
    display: none;
}

/* Hide individual pricing per group on quick edit */
.quick_edit_wholesale_prices {
    display: none !important;
}
.wwpp_quick_edit_fields.quick_edit_wholesale_minimum_order_quantity {
    display: none !important;
}
.wwpp_quick_edit_fields.quick_edit_wholesale_order_quantity_step {
    display: none !important;
}

details {
    border: 1px solid #aaa;
    border-radius: 4px;
    padding: 0.5em 0.5em 0;
}

summary {
    font-weight: bold;
    margin: -0.5em -0.5em 0;
    padding: 0.5em;
}

details[open] {
    padding: 0.5em;
}

details[open] summary {
    border-bottom: 1px solid #aaa;
    margin-bottom: 0.5em;
}

.rey-productCategories {
    display: none;
}

/* Hide Unknown Shadow box */
.rey-thPos.rey-thPos--bottom-right.rey-thPos--bottom {
    display: none !important;
}
.rey-thPos-item.--no-margins {
    display: none !important;
}
.woocommerce ul.products li.product.rey-wc-skin--proto .rey-productInner .rey-thPos .rey-thPos-item:last-child {
	display: none !important;
}

/* Quickview Dimension & Weight Style */
table.wccf_print_values.wccf_print_values_product_prop{
	font-size: 12px !important;
}
table.wccf_print_values th {
	min-width: 150px !important;
    background-color: transparent !important;
    text-align: start !important;
    font-weight: 600 !important;
    color: var(--body-color);
    text-transform: uppercase !important;
    font-size: 12px !important;
    color: inherit !important;
}

table.wccf_print_values tr table tbody td, table tbody th{
	border-color: #fff;
}

table.wccf_print_values.wccf_print_values_product_prop {
    margin-bottom: -2px;
}

/* Hide attributes under shipping details */
.woocommerce-product-attributes-item--attribute_pa_size {
    display: none;
}
.woocommerce-product-attributes-item--attribute_pa_rug-sizes {
    display: none;
}
.woocommerce-product-attributes-item--attribute_pa_bedsize {
    display: none;
}
.woocommerce-product-attributes-item--attribute_pa_bench-size {
    display: none;
}
.woocommerce-product-attributes-item--attribute_pa_bookcase-size {
    display: none;
}
.woocommerce-product-attributes-item--attribute_pa_box-cocktail-table-color {
    display: none;
}
.woocommerce-product-attributes-item--attribute_pa_box-cocktail-table-size {
    display: none;
}
.woocommerce-product-attributes-item--attribute_pa_chloe-chandelier {
    display: none;
}
.woocommerce-product-attributes-item--attribute_pa_cocktail-table {
    display: none;
}
.woocommerce-product-attributes-item--attribute_pa_collection {
    display: none;
}
.woocommerce-product-attributes-item--attribute_pa_dinng-table-size {
    display: none;
}
.woocommerce-product-attributes-item--attribute_pa_drawer-door-color {
    display: none;
}
.woocommerce-product-attributes-item--attribute_pa_glass-cabinet {
    display: none;
}
.woocommerce-product-attributes-item--attribute_pa_metal-cocktail-table-size {
    display: none;
}
.woocommerce-product-attributes-item--attribute_pa_number-of-doors {
    display: none;
}
.woocommerce-product-attributes-item--attribute_pa_plasma-tv-stand-size {
    display: none;
}
.woocommerce-product-attributes-item--attribute_pa_round-dining-table-size {
    display: none;
}
.woocommerce-product-attributes-item--attribute_pa_tablesize {
    display: none;
}

/* Add space between sale crossout and new price */
del {
    margin-right: 5px;
}

/* Add Title for Payment Methods at Checkout */
div#payment:before {
	font-family: Outfit__;
    content: 'Choose Payment Type:';
	font-weight: var(--font-weight-bold);
    color: var(--body-color);
    text-transform: var(--h-text-transform);
    font-size: 14px;
	display: inline-block;
	padding-top: 20px;
	padding-left: 20px;
	
}

/* Grouped Products Hide backordered parts */
.backorder-rm {
    display: none;
}

/* Lookbook Formatting */
.woocommerce-shop-look-item-image {
    float: left;
    width: 24%;
}
.woocommerce-shop-look-item {
    width: 33%;
    float: left;
}

.woocommerce-shop-look-item-checkbox-container {
    width: 5%;
    float: left;
}

.woocommerce-shop-look-item-info {
    width: 65%;
    float: left;
    padding: 0 20px;
}

.woocommerce-shop-look-item-cart-button-container{
	width: 100% !important;
}
.woocommerce-shop-look-item-cart-select-container{
	padding-bottom: 5px;
}

.woocommerce-shop-look-add-all-to-cart-count-container {
    clear: both;
}

/* module box */
.premium-modal-box-modal{
    position: fixed !important;
}

.premium-modal-box-modal .premium-modal-box-modal-dialog {
    border: 1px solid rgba(0,0,0,0) !important;
    border-radius: 0px !important;
	top: 0;

@media (max-width: 1270px)
.elementor-15617 .elementor-element.elementor-element-237c0b8 .premium-modal-box-modal-dialog {
    overflow: auto;
	max-height: 100% !important;
}

/* 360 Degree Image */
.woocommerce div.product .woocommerce-product-gallery .woocommerce-product-gallery__thumbs .woocommerce-product-gallery__image.--is-360:not(:first-child) .rey-gallery-360-icon {
    top: calc((50% - 10px) - 0.5em);
    content: url(https://meva.us/wp-content/uploads/2023/04/1758455.png);
    width: 50%;
    margin-left: 3px;
}
	
