/*
	Theme Name: Woodmart Child
	Template: woodmart
	Version: 1.0
*/

/* CalibriFont */
@font-face {
  font-family: 'CalibriFont';
  font-weight: 400;
  src: url('fonts/calibri-webfont.eot'); /* IE9 Compat Modes */
  src: url('fonts/calibri-webfont.woff2') format('woff2'), /* Super Modern Browsers */
       url('fonts/calibri-webfont.woff') format('woff'), /* Pretty Modern Browsers */
       url('fonts/calibri-regular.ttf')  format('truetype'), /* Safari, Android, iOS */
       url('fonts/calibri-webfont.svg#svgFontName') format('svg'); /* Legacy iOS */
}
@font-face {
     font-family: CalibriFont-italic;
     font-style: italic;
        src:url('fonts/calibri_italic.eot'); /* IE9 Compat Modes */
        src: url('fonts/calibri_italic.woff2') format('woff2'), /* Modern Browsers */
         url('fonts/calibri_italic.woff') format('woff'),
         url('fonts/calibri_italic.ttf')  format('truetype'), /* Safari, Android, iOS */
         url('fonts/calibri_italic.svg#svgFontName') format('svg'); /* Legacy iOS */
}

/* Whatsapp Inquiry Btn */
.whatsapp-inquiry-btn:hover:before {
    transform: translateY(0);
    opacity: 1;
}
.whatsapp-inquiry-btn .inquiry-text {
    transition: opacity 0.25s ease, transform 0.25s ease;
    display: block;
}
.whatsapp-inquiry-btn:hover .inquiry-text {
    opacity: 0;
    transform: translateY(-100%);
}

/* Single product page WhatsApp Icon & Button Style */

.whatsapp-icon:before {
    font-family: 'woodmart-font';
	content: "\f175";
}
/* WhatsApp Desktop Icon Button */
.singleproduct-whatsapp.whatsapp-inline-desktop-btn {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    color: #128C7E;
    border: 2px solid #128C7E;
    width: 44px;
    height: 44px;
    border-radius: 50%;
    font-size: 28px;
    transition: all 0.3s ease;
    flex: 0 0 auto!important;
	order: 15;
}
.singleproduct-whatsapp.whatsapp-inline-desktop-btn:hover {
    background-color: #128C7E;
    color: #fff;
}
/* WhatsApp Mobile Button */
.singleproduct-whatsapp .whatsapp-mobile-full {
    display: none;
    margin-top: 30px;
}
.singleproduct-whatsapp .whatsapp-mobile-btn {
    width: 100%;
	border: 1px solid #128C7E;
	color: #128C7E;
    padding: 6px 0;
    border-radius: 5px;
    text-align: center;
    font-size: 16px;
	font-weight: 600;
    display: flex;
    align-items: center;
    justify-content: center;
    transition: all 0.3s ease;
}
.singleproduct-whatsapp .whatsapp-mobile-btn:hover {
    background-color: #128C7E;
	color: #fff;
}
.singleproduct-whatsapp .whatsapp-mobile-btn i {
    margin-right: 8px;
	font-size: 20px;
	font-weight: 500;
}
/* Responsive Behavior */
@media(max-width: 768px) {
    .singleproduct-whatsapp.whatsapp-inline-desktop-btn {
        display: none !important;
    }

    .singleproduct-whatsapp .whatsapp-mobile-full {
        display: block;
    }
}









/*added by @Ben for the tags in the archive page of products*/

.mnw-product-tags {
  margin-top: .5rem;
  display: flex;
  flex-wrap: wrap;
  gap: .4rem;
}

.mnw-product-tag {
  display: inline-block;
  padding: .3rem .6rem;
  font-size: .8rem;
  font-weight: 500;
  color: #fff;                 /* white text */
  background-color: #0073e6;   /* blue badge background */
  /*background-color: #1bc022;*/
  border-radius: 5px;          /* rounded corners */
  text-decoration: none;
  line-height: 1.2;
  transition: background-color .2s ease;
}

.mnw-product-tag:hover {
  background-color: #005bb5;   /* darker blue on hover */
  /*background-color: #18a71e;*/
  color: #fff;
}
