@font-face {
	font-weight: normal;
	font-style: normal;
	font-family: "woodmart-font";
	src: url("//coveti.com/wp-content/themes/woodmart/fonts/woodmart-font-1-400.woff2?v=8.3.5") format("woff2");
}

@font-face {
	font-family: "star";
	font-weight: 400;
	font-style: normal;
	src: url("//coveti.com/wp-content/plugins/woocommerce/assets/fonts/star.eot?#iefix") format("embedded-opentype"), url("//coveti.com/wp-content/plugins/woocommerce/assets/fonts/star.woff") format("woff"), url("//coveti.com/wp-content/plugins/woocommerce/assets/fonts/star.ttf") format("truetype"), url("//coveti.com/wp-content/plugins/woocommerce/assets/fonts/star.svg#star") format("svg");
}

@font-face {
	font-family: "WooCommerce";
	font-weight: 400;
	font-style: normal;
	src: url("//coveti.com/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.eot?#iefix") format("embedded-opentype"), url("//coveti.com/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.woff") format("woff"), url("//coveti.com/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.ttf") format("truetype"), url("//coveti.com/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.svg#WooCommerce") format("svg");
}

:root {
	--wd-text-font: "Lato", Arial, Helvetica, sans-serif;
	--wd-text-font-weight: 400;
	--wd-text-color: #777777;
	--wd-text-font-size: 14px;
	--wd-title-font: "Copperplate Light", Arial, Helvetica, sans-serif;
	--wd-title-font-weight: 600;
	--wd-title-color: #242424;
	--wd-entities-title-font: "Poppins", Arial, Helvetica, sans-serif;
	--wd-entities-title-font-weight: 500;
	--wd-entities-title-color: rgb(51,51,51);
	--wd-entities-title-color-hover: rgb(51 51 51 / 65%);
	--wd-alternative-font: "quickpen", Arial, Helvetica, sans-serif;
	--wd-widget-title-font: "Copperplate Light", Arial, Helvetica, sans-serif;
	--wd-widget-title-font-weight: 600;
	--wd-widget-title-transform: uppercase;
	--wd-widget-title-color: #333;
	--wd-widget-title-font-size: 16px;
	--wd-header-el-font: "Copperplate Light", Arial, Helvetica, sans-serif;
	--wd-header-el-font-weight: 700;
	--wd-header-el-transform: uppercase;
	--wd-header-el-font-size: 13px;
	--wd-otl-style: dotted;
	--wd-otl-width: 2px;
	--wd-primary-color: rgb(0,0,0);
	--wd-alternative-color: rgb(76,79,62);
	--btn-default-bgcolor: #f7f7f7;
	--btn-default-bgcolor-hover: #efefef;
	--btn-accented-bgcolor: rgb(0,0,0);
	--btn-accented-bgcolor-hover: rgb(79,79,79);
	--wd-form-brd-width: 1px;
	--notices-success-bg: rgb(76,79,62);
	--notices-success-color: #fff;
	--notices-warning-bg: rgb(120,9,38);
	--notices-warning-color: #fff;
	--wd-link-color: rgb(0,0,0);
	--wd-link-color-hover: rgb(0,0,0);
	--wd-sticky-btn-height: 95px;
}
.wd-age-verify-wrap {
	--wd-popup-width: 500px;
}
.wd-popup.wd-promo-popup {
	background-color: #111111;
	background-image: none;
	background-repeat: no-repeat;
	background-size: contain;
	background-position: left center;
}
.wd-promo-popup-wrap {
	--wd-popup-width: 800px;
}
:is(.woodmart-woocommerce-layered-nav, .wd-product-category-filter) .wd-scroll-content {
	max-height: 280px;
}
.wd-page-title .wd-page-title-bg img {
	object-fit: cover;
	object-position: center center;
}
.wd-footer {
	background-color: #ffffff;
	background-image: none;
}
html .wd-buy-now-btn {
	background: rgb(188,150,78);
}
html .wd-buy-now-btn:hover {
	background: rgb(188,150,78);
}
.mfp-wrap.wd-popup-quick-view-wrap {
	--wd-popup-width: 920px;
}

@media (max-width: 1024px) {
	:root {
		--wd-sticky-btn-height: 95px;
	}

}

@media (max-width: 768.98px) {
	:root {
		--wd-sticky-btn-height: 42px;
	}

}
:root{
--wd-container-w: 1222px;
--wd-form-brd-radius: 0px;
--btn-default-color: #333;
--btn-default-color-hover: #333;
--btn-accented-color: #fff;
--btn-accented-color-hover: #fff;
--btn-default-brd-radius: 0px;
--btn-default-box-shadow: none;
--btn-default-box-shadow-hover: none;
--btn-default-box-shadow-active: none;
--btn-default-bottom: 0px;
--btn-accented-bottom-active: -1px;
--btn-accented-brd-radius: 0px;
--btn-accented-box-shadow: inset 0 -2px 0 rgba(0, 0, 0, .15);
--btn-accented-box-shadow-hover: inset 0 -2px 0 rgba(0, 0, 0, .15);
--wd-brd-radius: 0px;
}

@media (min-width: 1222px) {
[data-vc-full-width]:not([data-vc-stretch-content]),
:is(.vc_section, .vc_row).wd-section-stretch {
padding-left: calc((100vw - 1222px - var(--wd-sticky-nav-w) - var(--wd-scroll-w)) / 2);
padding-right: calc((100vw - 1222px - var(--wd-sticky-nav-w) - var(--wd-scroll-w)) / 2);
}
}


.wd-page-title {
background-color: rgb(12,12,12);
}

@font-face {
	font-family: "Copperplate Light";
	src: url("//coveti.com/wp-content/uploads/2021/07/CopperplateLightSSiLight.woff2") format("woff2"), 
url("//coveti.com/wp-content/uploads/2021/01/CopperplateLightSSiLight.woff") format("woff");
	font-weight: 400;
	font-style: normal;
}

@font-face {
	font-family: "quickpen";
	src: url("//coveti.com/wp-content/uploads/2021/07/Quickpen.woff2") format("woff2"), 
url("//coveti.com/wp-content/uploads/2021/07/Quickpen.woff") format("woff");
	font-weight: 100;
	font-style: normal;
}

body h2{
 font-size: 25px !important;
	    font-family: "Copperplate Light", Arial, Helvetica, sans-serif!important;
    font-weight: 500;
    color: #000000;
	margin-top:20px;
	margin-bottom:20px;
	line-height:25px;
}
.thumbs-position-bottom_column .product-image-wrap:first-child, .thumbs-position-bottom_grid .product-image-wrap:first-child, .thumbs-position-bottom_combined .product-image-wrap:first-child {
    flex: 1 1 50%;
    max-width: 50%!important;
}
.wd-buttons[class*="wd-pos-r"] {
    opacity: 1 !important;
    transform: none!important;
}
@media screen and (max-width: 500px) {
.wd-sticky-btn .container {
    display: none!important;
    
	}}
.cart:not(.variations_form):not(.grouped_form)>* {
    margin-bottom: -13px!important;
    margin-top: 10px;
    border-radius: 8px;
}
.wd-close-side-opened {
    opacity: .5;
    visibility: visible;
    transition: opacity .25s ease,visibility 0s ease;
}
.payment_method_stripe_affirm{
    display: none !important;
}
  .wb-posted_in{
    display: none !important;
}   
.wb-single-img-cnt{
    display: none !important;
}
.wd-add-btn {
    display: none !important;
}
.wd-quick-view-icon {
    display: none !important;
}
.wd-buttons {
    z-index: 2;
    display: flex;
    flex-direction: column;
    border-radius: calc(var(--wd-brd-radius) / 2);
    background: #ffffff00;
    box-shadow: 0px 0px 0px 0px rgb(255 255 255 / 0%);
    transition: all .0s ease;
}


.wd-action-btn.wd-style-icon>a {
    position: relative;
    flex-direction: column;
     width: 30px;
	   height: 30px;

    font-weight: 400;
    font-size: 0 !important;
    line-height: 0;
}

.wd-wishlist-btn.wd-action-btn.wd-style-icon > a:before {
	background-image: url("https://covetiwpmedia.s3.amazonaws.com/covetistore/wp-content/uploads/2022/09/22191843/Wishlist_icon-2.svg");
	width: 20px;
	height: 20px;

	background-position: center;
	background-repeat: no-repeat;
	background-size: contain ;
	color: transparent;
}
.wd-wishlist-btn.wd-action-btn.wd-style-icon > a:hover:before,
.wd-wishlist-btn.wd-action-btn.wd-style-icon > a.added:before{
	background-image: url("https://covetiwpmedia.s3.amazonaws.com/covetistore/wp-content/uploads/2022/09/22191842/Wishlist_hover_icon-1.svg");
}

.wd-quick-view-icon>a:before {
    display:none!important;
}

.wd-sticky-btn .wd-action-btn.wd-style-icon>a {
    height: 40px;
    margin-top: 5px;
}

.wd-quantity-overlap div.quantity:not(.hidden)+.single_add_to_cart_button {
    padding-left: 20px!important;
}
.woocommerce-password-strength.short, .woocommerce-password-strength.bad {
    background-color: var(--notices-warning-bg);
    color: var(--notices-warning-color);
    margin-bottom: 20px!important;
}
.woocommerce-Address-title .edit {
    padding-right: 5px;
    padding-left: 5px;
    color: var(--color-gray-600);
    font-weight: 600;
    font-size: 26px !important;
}

.wd-header-wishlist .wd-tools-icon{
	background-image: url("https://covetiwpmedia.s3.amazonaws.com/covetistore/wp-content/uploads/2022/09/22191943/Wishlist_icon.svg");
	width: 21px;
  height: 21px;
	background-position: center;
	background-repeat: no-repeat;
	background-size: contain ;
	color: transparent;
}
.wd-header-wishlist:hover .wd-tools-icon:before{
	background-image: url("https://covetiwpmedia.s3.amazonaws.com/covetistore/wp-content/uploads/2022/09/22191839/Cart_hover_icon-2.svg");
}
.wd-header-cart .wd-tools-icon:before {
	background-image: url("https://covetiwpmedia.s3.amazonaws.com/covetistore/wp-content/uploads/2022/09/22191838/Cart_icon-3.svg");
	width: 21px;
  height: 21px;
	background-position: center;
	background-repeat: no-repeat;
	background-size: contain ;
	color: transparent;
}
.wd-header-cart:hover .wd-tools-icon:before{
	background-image: url("https://covetiwpmedia.s3.amazonaws.com/covetistore/wp-content/uploads/2022/09/22191839/Cart_hover_icon-2.svg");
}
.wd-header-my-account .wd-tools-icon:before {
	background-image: url("https://covetiwpmedia.s3.amazonaws.com/covetistore/wp-content/uploads/2022/09/22191837/Myaccount_icon-2.svg");
	width: 21px;
  height: 21px;
	background-position: center;
	background-repeat: no-repeat;
	background-size: contain ;
	color: transparent;
}
.wd-header-my-account:hover .wd-tools-icon:before{
	background-image: url("https://covetiwpmedia.s3.amazonaws.com/covetistore/wp-content/uploads/2022/09/22191838/Myaccount_hover_icon-1.svg");
}

.woocommerce-password-strength.strong, .woocommerce-password-strength.good {
    background-color: var(--notices-success-bg);
    color: var(--notices-success-color);
    margin-bottom: 10px;
}
.woocommerce-password-strength.strong, .woocommerce-password-strength.good {
    background-color: var(--notices-success-bg);
    color: var(--notices-success-color);
	margin-bottom: 10px;
	
}
span.error {
    color: #bb0000;
    display: none;
}
.woocommerce-Address-title .edit {
    padding-right: 25px;
    padding-left: 25px;
    color: var(--color-gray-600);
    font-weight: 600;
    font-size: 26px !important;
    border: solid;
}
.wd-action-btn.wd-style-text>a {
    position: relative;
    font-weight: 600;
    font-size: 14px;
    line-height: 0;
}

.cd-header {
    height: auto;
    padding: 8px;
    display: none;
}
.wd-dropdown {
    position: absolute;
    top: 100%;
    left: 0;
    z-index: 380;
    margin: 15px 0 0;
    background-color: var(--bgcolor-white);
    background-position: bottom right;
    background-clip: border-box;
    background-repeat: no-repeat;
    box-shadow: 0 0 3pxrgba(0,0,0,0.15);
    text-align: left;
    border-radius: calc(var(--wd-brd-radius) / 2);
    visibility: visible;
    opacity: 0;
    transition: opacity 0.4s cubic-bezier(0.19, 1, 0.22, 1),visibility 0.4s cubic-bezier(0.19, 1, 0.22, 1),transform 0.4s cubic-bezier(0.19, 1, 0.22, 1);
    transform: translateY(15px) translateZ(0);
    pointer-events: none;
}
.mfp-container {
    position: absolute;
    padding: 0 8px;
    text-align: center;
    background: #0000009E;
}
.wd-my-account-links>div {
    flex: 1 1 33%;
    max-width: 33%;
    width: 33%;
    padding-left: 10px;
    padding-right: 10px;
    margin-bottom: 20px;
    display: table;
    display: grid;
}
.blog-design-default-alt .meta-post-categories {
    margin-bottom: 15px;
    display: none;
}
.widget_block h1:not([class*="-font-size"]), .widget_block h2:not([class*="-font-size"]), .widget_block h3:not([class*="-font-size"]), .widget_block h4:not([class*="-font-size"]), .widget_block h5:not([class*="-font-size"]), .widget_block h6:not([class*="-font-size"]) {
    text-transform: var(--wd-widget-title-transform);
    font-size: var(--wd-widget-title-font-size);
    margin-bottom: -20px;
}

.widget {
    margin-bottom: 30px;
    padding-bottom: 30px;
    border-bottom: 0px solid var(--brdcolor-gray-300);
}

.widget_price_filter [class*="price_slider_amount"] .button {
    order: 2;
    margin-bottom: 10px;
    margin-top: 10px;
    padding: 10px 14px;
    font-size: 12px;
    line-height: 16px;
    border-radius: var(--btn-default-brd-radius);
    color: var(--btn-default-color);
    box-shadow: var(--btn-default-box-shadow);
    background-color: var(--btn-default-bgcolor);
}









/*INTERCOM COMMUNICATOR*/
#intercom {
display:none;
}
@media screen and (max-width: 500px) {
#intercom {
	position: fixed;
	bottom: 40px;
	right: 40px;
	width: 50px;
	height: 50px;
	text-align: center;
	color: #0297ED;
	font-weight: 600;
	text-transform: uppercase;
	letter-spacing: 2px;
	text-shadow: 1px 1px #0297ED;
	background-image: url('data:image/png;base64,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');
	background-size: 24px, 105px;
	background-color: #000000;
	background-repeat: no-repeat;
	background-position: center center;
	border: 0px solid #3a3a3a;
	border-radius: 50px;
	box-shadow: 1px 1px 1px 1px #3a3a3a;
	opacity: .85;
	z-index: 10; /*make sure it overlies certain z-indexed layers*/
	transition: 1s all ease;
	display:block;
}}
/* ENLARGES AND BRIGHTENS WHEN YOU HOVER OVER IT */
#intercom:hover {
	transform: scale(1.1);
	opacity: 1;
	transition: 1s all ease;
}
/* MOVE IT ALL THE WAY TO EXTREME BOTTOM RIGHT
ON SMALL SCREENS */
@media (max-width: 768px) {
	#intercom {
		bottom: 70px;
		right: 10px;
	}
}

.wc_payment_method .payment_box.payment_method_reach .payment_reach_box_options>input[name$=payment-method]:checked+.checkbox-label {
    /* background-color: #005; */
    color: #fff!important;
}
html .wd-buy-now-btn {
    display: none!important;
    color: rgb(255,255,255);
    background: rgb(188,150,78);
}
.wd-post-img img {
    width: 100%;
    height: 402px;
}

.pc_chat_main {
    margin: 0;
    font-family: "Helvetica Neue", "Apple Color Emoji", Helvetica, Arial, "source sans pro", sans-serif;
    font-weight: 400;
    font-size: 14px;
    color: #333;
    text-align: left;
    -webkit-text-size-adjust: 100%;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
    display: none!important;
}



form.variations_form {
    gap: 0;
    --wd-var-table-mb: 20px;
  max-width: 367px!important;
    min-width: 360px!important;
}

@media screen and (max-width: 850px)
form.variations_forms {
    max-width: 900px!important;
    min-width: 578px!important;
}
@media screen and (max-width: 500px)
form.variations_forms {
    max-width: 100px!important;
    min-width: 100%!important;
}

.wd-nav-product-cat {
    flex: 1 1 100%;
    display: none!important;
}
.wd-btn-show-cat{
    flex: 1 1 100%;
    display: none!important;
}
div.title-size-small .entry-title, 
div.title-size-small h1 {
    font-size: 15px;
}
.title-size-small {
    padding: 1px 0!important;
}
.wd-toolbar-label-show{
    display: none!important;
}
.woocommerce-checkout table.shipping_table td, .woocommerce-checkout table.shipping_table td, .woocommerce-checkout table.shipping_table th, .woocommerce-checkout table.shop_table td, .woocommerce-checkout table.shop_table th {
    border-bottom: 1px solid #dfdede;
    border-top: unset;
    padding-bottom: 10px!important;
    padding-top: 10px!important;
    display: block!important;
}
.cart-info div.quantity {
    position: relative;
    z-index: 1;
    display: inline-flex;
    margin-bottom: 8px;
    transition: opacity .6s ease;
    display: none !important;
}




@media (min-width: 1025px) {
    .col-lg-3 {
        flex: 0 0 25%;
        max-width: 25%;
    }
}
@media (min-width: 1025px) {
    .col-lg-9 {
        flex: 0 0 75%;
        max-width: 75%;
    }
}


.pc-recommender-hU_egFIjQOq-Gb-7fn7LCQ {
    position: relative;
    overflow-x: hidden;
    max-width: 1200px;
    margin: auto;
    display: none!important;
}
.wd-search-full-screen.wd-fill {
  display: none !important;
}
.my-glossary-wrapper .glossary-list.columns-4 {
  -webkit-column-count: 4; /* For Safari/Chrome */
  -moz-column-count: 4;    /* For Firefox */
  column-count: 4;
  column-gap: 1.5em;       /* spacing between columns */
  list-style-position: inside;
  padding-left: 0;
}

.my-glossary-wrapper .glossary-list.columns-4 li {
  margin: 0 0 0.2em;
  list-style: none; /* remove bullet if you want a clean look */
}
.my-glossary-navigation {
  display: flex;             /* Use flex layout */
  justify-content: center;   /* Center letters horizontally */
  flex-wrap: wrap;           /* Wrap to next line if needed */
  width: 100%;               /* Stretch the container to full width */
  margin-bottom: 1em;        /* Some space below */
  padding: 1em 0;            /* Some vertical padding */
  background-color: #f9f9f9; /* Example background (optional) */
}

.my-glossary-navigation a,
.my-glossary-navigation span {
  margin: 0 0.4em;           /* space around each letter */
  text-decoration: none;     /* remove underline if you like */
}

.heart {
  color: red;
  display: inline-block;
  animation: pulse 1.2s infinite;
}

@keyframes pulse {
  0% {
    transform: scale(1);
    opacity: 1;
  }
  50% {
    transform: scale(1.2);
    opacity: 0.75;
  }
  100% {
    transform: scale(1);
    opacity: 1;
  }
}

/* صندوق المعلومة فى صفحة الـ Checkout */
.woocommerce-checkout .customs-info-box{
	background:#f6f6f6!important;      /* رمادى فاتح شبه الأبيض */
	border:1px solid #e0e0e0;
	border-radius:10px;      /* حواف دائرية أوضح */
	padding:16px 20px;
	line-height:1.5;
	font-size:14px;
}


/* Cart page – turn the plain paragraph into a box */
.woocommerce-cart .customs-info-plain{
	/* same look you used on Checkout */
	background:#f6f6f6!important;
	border:1px solid #e0e0e0;
	border-radius:10px;
	padding:16px 20px;
	display:block;      /* make the <p> act like a box */
	line-height:1.5;
	font-size:14px;
}

.wd-content-layout {
    padding-block: 20px;
}

/* Mobile tap-targets for Woodmart menus/brand lists */
@media (max-width: 768px){
  a.woodmart-nav-link,
  .wd-nav .sub-menu a {
    display: block;
    padding: 14px 16px;          /* ~48px tall tap area */
    min-height: 48px;
    line-height: 1.3;
  }
  .wd-nav .sub-menu li + li a {  /* spacing between items */
    margin-top: 8px;
  }
}
/* Ensure ALL mobile menu links meet 48px, including nested items */
@media (max-width:768px){
  .wd-nav-mobile li > a,
  .wd-nav-mobile .sub-menu a,
  .wd-nav .sub-menu a,
  a.woodmart-nav-link{
    display:block;
    padding:14px 16px !important;
    min-height:48px !important;
    line-height:1.3 !important;
  }
  .wd-nav-mobile .sub-menu li + li > a,
  .wd-nav .sub-menu li + li > a{ margin-top:8px !important; }
}


.swiper-button-next:after, .swiper-rtl .swiper-button-prev:after {
    content: 'next';
	display:none!important;
}
.swiper-button-prev:after, .swiper-rtl .swiper-button-next:after {
    content: 'prev';
		display:none!important;

}