.elementor-kit-7{--e-global-color-primary:#6461BE;--e-global-color-secondary:#323232;--e-global-color-text:#5F727F;--e-global-color-accent:#2A2A2A;--e-global-color-7fcef9b:#000000;--e-global-color-a642294:#FFFFFF;--e-global-color-b801b4c:#FFFFFF00;--e-global-color-88f5812:#F1F1F1;--e-global-color-8d2a2b7:#DDDDDD;--e-global-color-d813e1c:#003510;--e-global-color-d5d5069:#BEBEBE;--e-global-color-b2eb388:#F7F7F7;--e-global-color-987c73b:#E7E5F0;--e-global-color-0d732ee:#E43131;--e-global-typography-primary-font-family:"Raleway";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Raleway";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Assistant";--e-global-typography-text-font-size:16px;--e-global-typography-text-font-weight:400;--e-global-typography-text-line-height:26px;--e-global-typography-text-letter-spacing:0.6px;--e-global-typography-accent-font-family:"Raleway";--e-global-typography-0f4f983-font-family:"Raleway";--e-global-typography-0f4f983-font-size:28px;--e-global-typography-0f4f983-font-weight:700;--e-global-typography-0f4f983-text-transform:uppercase;--e-global-typography-0f4f983-line-height:34px;--e-global-typography-f377143-font-family:"Raleway";--e-global-typography-f377143-font-size:18px;--e-global-typography-f377143-font-weight:600;--e-global-typography-f377143-line-height:24px;--e-global-typography-a2c3b71-font-family:"Raleway";--e-global-typography-a2c3b71-font-size:20px;--e-global-typography-a2c3b71-font-weight:700;--e-global-typography-a2c3b71-line-height:26px;--e-global-typography-e0582ce-font-family:"Assistant";--e-global-typography-e0582ce-font-size:18px;--e-global-typography-e0582ce-font-weight:400;--e-global-typography-e0582ce-line-height:28px;--e-global-typography-e0582ce-letter-spacing:0.6px;font-family:"Assistant", Sans-serif;letter-spacing:0.6px;}.elementor-kit-7 button,.elementor-kit-7 input[type="button"],.elementor-kit-7 input[type="submit"],.elementor-kit-7 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Raleway", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;line-height:20px;letter-spacing:1px;color:var( --e-global-color-a642294 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:100px 100px 100px 100px;padding:17px 30px 17px 30px;}.elementor-kit-7 button:hover,.elementor-kit-7 button:focus,.elementor-kit-7 input[type="button"]:hover,.elementor-kit-7 input[type="button"]:focus,.elementor-kit-7 input[type="submit"]:hover,.elementor-kit-7 input[type="submit"]:focus,.elementor-kit-7 .elementor-button:hover,.elementor-kit-7 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-a642294 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );}.elementor-kit-7 e-page-transition{background-color:#FFBC7D;}.elementor-kit-7 a{color:var( --e-global-color-secondary );}.elementor-kit-7 h1{font-family:"Raleway", Sans-serif;}.elementor-kit-7 h2{font-family:"Raleway", Sans-serif;font-size:22px;line-height:28px;}.elementor-kit-7 h3{font-family:"Raleway", Sans-serif;font-size:22px;font-weight:700;line-height:28px;}.elementor-kit-7 h4{font-family:"Raleway", Sans-serif;font-size:18px;font-weight:600;line-height:24px;}.elementor-kit-7 h5{font-family:"Raleway", Sans-serif;font-size:18px;line-height:24px;}.elementor-kit-7 h6{font-family:"Raleway", Sans-serif;font-size:16px;line-height:22px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1200px;}.e-con{--container-max-width:1200px;--container-default-padding-top:0px;--container-default-padding-right:0px;--container-default-padding-bottom:0px;--container-default-padding-left:0px;}.elementor-widget:not(:last-child){margin-block-end:0px;}.elementor-element{--widgets-spacing:0px 0px;--widgets-spacing-row:0px;--widgets-spacing-column:0px;}{}h1.entry-title{display:var(--page-title-display);}.site-header .site-branding{flex-direction:column;align-items:stretch;}.site-header{padding-inline-end:0px;padding-inline-start:0px;}.site-footer .site-branding{flex-direction:column;align-items:stretch;}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-kit-7{--e-global-typography-0f4f983-font-size:22px;--e-global-typography-0f4f983-line-height:28px;--e-global-typography-f377143-font-size:12px;--e-global-typography-f377143-line-height:14px;--e-global-typography-a2c3b71-font-size:16px;--e-global-typography-a2c3b71-line-height:20px;--e-global-typography-e0582ce-font-size:16px;--e-global-typography-e0582ce-line-height:26px;}.elementor-kit-7 h2{font-size:20px;line-height:26px;}.elementor-kit-7 h3{font-size:20px;line-height:26px;}.elementor-kit-7 h4{font-size:16px;line-height:22px;}.elementor-kit-7 h5{font-size:16px;line-height:22px;}.elementor-kit-7 h6{font-size:16px;line-height:22px;}.elementor-kit-7 button,.elementor-kit-7 input[type="button"],.elementor-kit-7 input[type="submit"],.elementor-kit-7 .elementor-button{font-size:13px;padding:15px 25px 15px 25px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS *//* Header menu underline */
.e--pointer-underline .elementor-item:after {
    height: 7px !important;
    width: 7px !important;
    border-radius: 100%;
    left: 50% !important;
    transform: translateX(-50%) !important;
}

/* Zoom effect */
.zoom-container:hover .zoom-item {
    transform: scale(1.02)
}
.zoom-item {
    transition: transform .4s;
}

/* Prodcut card */
.product-img img {
    aspect-ratio: 4/5;
    object-fit: cover;
    object-position: center
}

/* Product title */
.product-title-np h3 {
    display: -webkit-box;
  -webkit-line-clamp: 2 ;
  height: calc(26px * 2);
  -webkit-box-orient: vertical;
  overflow: hidden;
  text-overflow: ellipsis;
}

/* Blog Button */
a.button-blog {
    font-family: "Raleway", Sans-serif;
    font-size: 14px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 20px;
    letter-spacing: 1px;
    color: var(--e-global-color-secondary);
    background: #D0F2D4;
    padding: 15px 30px;
    display: inline-block !important;
    margin-top: 10px !important;
    border-radius: 100px;
}


/* Tooltip styling */
.tooltip-item::after {
  position: absolute;
  bottom: calc(100% + 4px);
  left: 50%;
  transform: translateX(-50%);
  background-color: #323232;
  color: #fff;
  padding: 2px 6px;
  font-size: 12px;
  border-radius: 3px;
  white-space: nowrap;
  opacity: 0;
  pointer-events: none;
  transition: transform .4s, opacity .4s;
}
.tooltip-item::before {
  content: '';
  position: absolute;
  bottom: 90%;
  left: 50%;
  transform: translateX(-50%);
  border-width: 4px;
  border-style: solid;
  border-color: black transparent transparent transparent;
  opacity: 0;
  transition: transform .4s, opacity .4s;
}

/* Show tooltip on hover */
.tooltip-item:hover::after,
.tooltip-item:hover::before {
  opacity: 1;
  transform: translateX(-50%) translateY(-3px); /* Move up slightly */
}


.aliexpress.tooltip-item::after {
    content: 'AliExpress'
}
.amazon.tooltip-item::after {
    content: 'Amazon'
}
.alibaba.tooltip-item::after {
    content: 'Alibaba'
}
.daraz.tooltip-item::after {
    content: 'Daraz'
}
.temu.tooltip-item::after {
    content: 'Temu'
}



/* Single product affiliate buton */
.affiliate-btn-container:hover span {
    color: #fff !important
}

/* reCaptcha Badge */
.grecaptcha-badge {
    display: none !important;
}
    
    
.woocommerce .woocommerce-breadcrumb {
    margin:0 !important;
}    
    
    
/* WebKit Browsers (Chrome, Edge, Safari) */
.testimonial-content::-webkit-scrollbar {
    width: 3px; /* Adjust width */
}

.testimonial-content::-webkit-scrollbar-thumb {
    background-color: #888; /* Scroll thumb color */
    border-radius: 4px; /* Rounded corners */
}

.testimonial-content::-webkit-scrollbar-thumb:hover {
    background-color: #D0F2D4; /* Darker color on hover */
}

.testimonial-content::-webkit-scrollbar-track {
    background: #555; /* Track background color */
    border-radius: 4px;
}

.testimonial-content {
    -ms-overflow-style: none; /* Hide default scrollbar */
}


.testimonial-content {
    height: 55px;
    overflow: hidden auto
}

@media (max-width:1024px) {
    .testimonial-content {
        height: 78px;
    }
}

@media (max-width:768px) {
   .product-title-np h3 {
  -webkit-line-clamp: 3;
  height: calc(20px * 3);
    }
    
    .testimonial-content {
        height: 67px;
    }
}/* End custom CSS */