html,body {  font-size: 10px;}:root {  /* Font families */      --heading-font-family: "League Spartan", sans-serif;  --body-font-family: "Roboto", sans-serif;  --title-font-color: #732816;  --footer-li-font-color: #993300;  --body-font-color: #777777;  --body-bg-color: #f4f0d3;  --body-accent-color: #114639;  --body-nutral-color:#3d3d3d;  /* Body typography */  --font-body-size: 1.4rem;  --font-body-weight: 400;  --font-body-line-height: 1.5;  --btn-primary-bg-color: #732816;  /* Heading (H1) typography */  --title-h1-font-size: 4.6rem;  --title-h1-font-weight: 600;  --title-h1-line-height: 1;  --title-h1-letter-spacing: 0.4px;  --title-h1-margin: 0 auto 20px;  --subtitle-h2-font-size: 3.4rem;  --subtitle-h3-font-size: 3.2rem;  --subtitle-h4-font-size: 2.4rem;  --main-margin: 80px;}/* Headings */h1 {  font-family: var(--heading-font-family);  color: var(--title-font-color) !important;  font-weight: var(--title-h1-font-weight);  line-height: var(--title-h1-line-height);  letter-spacing: var(--title-h1-letter-spacing);  margin: var(--title-h1-margin);  font-size: var(--title-h1-font-size);}h2 {  font-family: var(--heading-font-family);  color: var(--title-font-color) !important;  font-size: var(--subtitle-h2-font-size);  line-height: var(--title-h1-line-height);  margin: 0;}h3 {  font-family: var(--heading-font-family);  color: var(--title-font-color) !important;  font-size: var(--subtitle-h4-font-size);  line-height: var(--title-h1-line-height);}h4 {  font-family: var(--heading-font-family);  color: var(--body-accent-color) !important;  font-size: var(--subtitle-h4-font-size) !important;  line-height: var(--title-h1-line-height);}h2>span{  font-family: var(--heading-font-family);  color: var(--body-nutral-color) !important;  font-size: var(--subtitle-h2-font-size);  line-height: var(--title-h1-line-height);  font-weight: var(--title-h1-font-weight);}/* Paragraphs, links, inline text */p,span,a {  font-family: var(--body-font-family);  color: var(--body-font-color);  font-size: var(--font-body-size);  font-weight: var(--font-body-weight);  line-height: var(--font-body-line-height);}.featured-product-slider h3.text-heading span[itemprop="name"],.new-arrival-slider h3.text-heading span[itemprop="name"] {    color: black !important;    font-weight:600;    font-size:15px !important;}.featured-product-slider .price-wrapper .price span>span ,.new-arrival-slider .price-wrapper .price span>span{     color: var(--theme-primary) !important;     font-weight:600;     font-size:15px !important;}.featured-product-slider .description , .new-arrival-slider .description{    color: var(--body-font-color) !important;    font-weight:500;    font-size:14px;    word-break:normal !important;}/* Search */.drawer-search .flex-shrink-0{margin: 1.8rem 0;}.drawer-search .flex-shrink-0 input{    font-size:14px;}.login-inner-wrapper .button-label{color:#fff;}.drawer-search .flex-shrink-0 svg{    width: 1.4rem;    height: 1.4rem;}#home-page,.slide-show,.page-footer{  background: var(--body-bg-color);}#home-page{    position:relative;}/* header logo */.logo-wrapper .logo-link img{    height: 5rem !important;}.products-block-custom-block,.specific-products,.fetured-products-block,.category-list{    width: 100%;max-width: 1200px !important;margin: 0 auto;}.specific-products.new-arrival-slider img,.products-block-custom-block.featured-product-slider img{    /*height:24rem !important;*/	}section {  width: 100%;  max-width: 1200px;  margin: 0 auto;  position: relative;  display:flex;}section.main {  display: flex;  flex-direction: column;  align-items: center;}.section-gap {  margin: 0 calc(var(--main-margin) / 2);}.main {  width: 100%;  padding: 0;}.main-margin-top {  margin-top: var(--main-margin);}.main-margin-bottom {  margin-bottom: var(--main-margin);}.btn.btn-color-primary {  color: #fff;  background-color: var(--btn-primary-bg-color);  font-weight: bold;}.btn.btn-style-round {  border-radius: 35px;}/* ------------------------------------------------ *//* --- menu -- */.full-mega-menu{    width: 100%;max-width: 1200px;top: 45px;}.full-mega-menu ul{    justify-content: space-between;}.horizontal-menu-wrapper .category.mx-2{    padding: 18px 0;}.feature-container {  display: flex;  width: 100%;}/* Left Column */.feature-left {  position: relative;  width: 60%;  overflow: hidden;}.feature-left img {  width: 100%;  height: 100%;  object-fit: cover;  transition: transform 0.6s ease;}.feature-left:hover img {  transform: scale(1.05);  /* Zoom in more */}.feature-text {  position: absolute;  bottom: 0px;  left: 0px;  color: #fff;  background: #ffffff;  padding: 0;  max-width: 70%;  padding: 30px;}/* Right Column */.feature-right {  width: 40%;  display: flex;  align-items: center;  justify-content: center;  padding: 40px;}.feature-content {  display: flex;  flex-direction: column;  gap: 10px;  align-items: center;  text-align:center;}.btn {  padding: 12px 24px;  background-color: #732816;  color: #fff;  border: none;  border-radius: 6px;  cursor: pointer;  transition: 0.3s ease;  font-size: 1.3rem;  text-transform: uppercase;}.feature-btn:hover {  background-color: #a34328;}.feature-vertical-img {  margin-top: 30px;  width: 100%;  height: auto;  object-fit: cover;  border-radius: 8px;}.btn-top-margin{    margin-top: 0.25rem;    display: inline-block;}/* Sliders */.slick-slider .description{        font-size: 1.2rem !important;        line-height: 1.5rem !important;        font-size:14px!important;}/* ------------------------------------------ *//* header *//* ------------------------------------------ */.sections-HeaderBlockheader-sub-wrapper{    max-width:1200px !important;    margin:0 auto !important;}.header-wrapper .sub-category-wrapper li{    margin:8px 0 8px 0 ;}.sections-HeaderBlockheader-sub-wrapper .logo-margin-editor{    margin-left:0 !important;}.featured-product-slider .head .absolute{    display:none !important;}/* ------------------------------------------ *//* Feature Alternate Section (40% / 60%) *//* ------------------------------------------ */.feature-alt-container {  display: flex;  width: 100%;  align-items: stretch;  gap: 0;  align-items: center;}.feature-alt-left {  width: 40%;  display: flex;  flex-direction: column;  justify-content: flex-start;  gap:20px;}.feature-alt-left-img {  width: auto;  height: auto;  max-width: 82px !important;  width:100%;  object-fit: contain;  display: block;}.feature-alt-content h2 {  margin-bottom: 10px;  color: var(--title-font-color);}.feature-alt-content p {  margin-bottom: 20px;  color: var(--body-font-color);}/* Right Column Full width static image */.feature-alt-right {  width: 60%;  overflow: hidden;}.feature-alt-right-img {  width: 100%;  height: 100%;  object-fit: cover;  display: block;  transition: none !important;  transform: none !important;}/* Ensure no hover zoom effect ever applies */.feature-alt-right:hover img,.feature-alt-right-img:hover {  transform: none !important;}/* ------------------------------------------ *//* Sustainable Section (40% / 60%) *//* ------------------------------------------ */.sustainable-container{    gap:20px !important;}.sustainable-right{    justify-content:center !important;}.sustainable img{    transition:none !important;     transform: none !important;}.sustainable:hover img{     transform: none !important;}/* ------------------------------------------ *//* Media room Section  *//* ------------------------------------------ */.card-row {  display: flex !important;  flex-direction:row !important;  justify-content: center;  align-items:center;   gap: 20px;   padding-bottom:var(--main-margin);}.card-row .card {  height:100%;  width:100%;  background: #f5f5f5;  border: 1px solid #ccc;  /*border-radius: 10px;*/	  /*padding: 20px;*/	  	}.card-row .card {  position: relative;  overflow: hidden;  /*border-radius: 10px;*/}.card-row .card img {  width: 100%;  height: auto;  display: block;  transition: transform 0.4s ease;}.card-row .card h3 {    position: absolute;    bottom: 10px;    width: 100%;    margin: 0;    padding: 10px 15px;    font-size: 30px;    color: #fff !important;    text-align: center;    z-index: 2; /* Above gradient */}/* Optional: slight zoom on image */.card-row .card:hover img {  transform: scale(1.05);}/* Gradient overlay inside each card */.card-row .card a {    position: relative;    display: block;    overflow: hidden;}/* Gradient overlay ON TOP of image but BELOW the h3 */.card-row .card a::after {    content: "";    position: absolute;    inset: 0;background: #0f0e0e;background: -webkit-linear-gradient(360deg, rgba(15, 14, 14, 1) 4%, rgba(0, 0, 0, 0.23) 24%);background: -moz-linear-gradient(360deg, rgba(15, 14, 14, 1) 4%, rgba(0, 0, 0, 0.23) 24%);background: linear-gradient(360deg, rgba(15, 14, 14, 1) 4%, rgba(0, 0, 0, 0.23) 24%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#0F0E0E", endColorstr="#000000", GradientType=0);    opacity: 1;    transition: opacity 0.3s ease;    pointer-events: none;    z-index: 1; /* Under the h3 */}/* Show gradient on hover */.card-row .card a:hover::after {     background: linear-gradient(        360deg,        rgba(36, 35, 35, 0.92) 18%,        rgba(0, 0, 0, 0.21) 100%    );    opacity: 2;}.banner-wrapper{    background-image:url(https://dna3n15iwxmh8.cloudfront.net/75b37763aee196a79752194da1079599/siddhalepa-img/placeholder/50541b831db6010cd663cf153c7dfa3e_1762764395.png);    margin-bottom: 60px !important;    padding-top: 0px !important;    background-position: left center !important;    background-repeat:no-repeat !important;}.media-hub{    margin-bottom:20px;}/* ------------------------------------------ *//* footer*//* ------------------------------------------ */footer{    background-image:url(https://dna3n15iwxmh8.cloudfront.net/75b37763aee196a79752194da1079599/siddhalepa-img/placeholder/51addaee2e4a016c1985a93d736b4c96_1762931865.jpg) !important;    background-position: center !important;    background-repeat: no-repeat !important;    background-size: cover !important;    	}.footer-wrapper{    max-width:1200px;    padding:0;/*    position:relative;*//*    left:10%;*//**/}footer li a,footer h4,footer li span{    color:var(--footer-li-font-color)!important;}.copyright,.powered-by{ font-size: 12px !important; color: #333 !important;}/* ------------------------------------------ *//* detail-page*//* ------------------------------------------ */.main-title-wrapper h1{    font-size: 34px !important;}.item-description {    	    font-size: 15px !important;}/* ------------------------------------------ *//* category page (40% / 60%) *//* ------------------------------------------ */#category-page .description-wrapper{    display:none !important;}.category-slider .text-heading{    font-size:1.5rem !important;}.inner-content .banner-title{    font-size:36px !important;        line-height: 3.40rem !important;}.product-list-inner-wrapper .title{    display:none;}.product-grid .price-wrapper .price .amount ,.product-grid .price-wrapper .price .currency {     color: var(--theme-primary) !important;}.product-grid .item{    background:none !important;}.specific-products img,.product-grid .item img{    background:none !important;    height:24rem !important;}.product-grid .item [itemprop="name"]{    color:black !important;    font-weight:bold;    font-size:15px;}.product-grid .item .description {     font-size: 1.50rem !important;}.product-grid .item .add-to-cart-wrapper .add-to-cart button,.product-grid .item .add-to-cart-wrapper .add-to-cart .bg-gray-200{    background-color:rgb(236,96,19); }.product-grid .item .add-to-cart-wrapper .add-to-cart .bg-gray-100 .button-label{    color:white !important;}.product-grid .item .add-to-cart-wrapper .add-to-cart .bg-gray-100 svg g{    color:white !important;}.product-grid .tag-wrapper{    display:none !important;}.templates-AttributeFilter-tag-filter-section{    display:none !important;}/* ------------------------------------------ *//* product page *//* ------------------------------------------ */#product-page{    background-color:white !important;}.product-wrapper .main-title-wrapper{    margin-bottom: 1.875rem !important;}.product-wrapper .title{    line-height: 1.01 !important;}.add-to-cart-wrapper  button.add-to-cart {    background-color:rgb(236,96,19) !important; }.add-to-cart-wrapper button.add-to-cart .button-pre-icon {     background-color:rgb(236,96,19) !important;}.add-to-cart-wrapper  button.add-to-cart span{    font-weight: bold !important;    color: white !important;    text-transform: uppercase !important;}.price-wrapper .price .amount ,.price-wrapper .price .currency {     color: var(--theme-primary) !important;     font-weight: bold !important;         font-size: 2rem !important;}#product-page .description-wrapper .description-title{    font-size: 2rem;    font-weight: bold;}#product-page .description-wrapper .item-description td{    border:none!important;}.product-variant-wrapper .super-attributes .attr-value{    border-width:2px !important;}.product-variant-wrapper .super-attributes .attr-value .btn{    display: flex !important;    align-items: center!important;    background-color: rgb(236, 96, 19) !important;    border-radius:0.25rem !important;    /*border:2px !important;*/	}/* ------------------------------------------ *//* Contact Us Page *//* ------------------------------------------ */.contact-us-page.content-wrapper{    padding:0 !important;}.main.contact-us-section{    align-items: flex-start;}.two-column-section {    display: flex;    gap: 20px;    margin: 0 auto;    flex-direction: row !important;}.two-column-section .column {    flex: 1 1 50%;    background: white;    padding: 10px;    background:#fff;}/* contact us form */.contact-form{    box-sizing: border-box;    margin-top: 30px;}.form-row {    display: flex;    flex-wrap: wrap;    margin-bottom: 25px;    gap: 20px;}.form-group {    flex: 1 1 calc(50% - 20px);    min-width: 250px;}.form-group.full-width {    flex: 1 1 100%;}.contact-form label {    display: block;    margin-bottom: 8px;    font-weight: 500;    color: #333;    font-size: 1.4rem;}.contact-form input,.contact-form textarea {    width: 100%;    padding: 10px;    border: 1px solid #ddd;    font-size: 14px;    transition: all 0.3s ease;}input:focus, textarea:focus {    outline: none;    border-color: var(--title-font-color);    box-shadow: 0 0 0 2px rgba(106, 17, 203, 0.1);}textarea {    height: 150px;    resize: vertical;}.submit-btn {    display: block;    padding: 14px;    background:var(--title-font-color);    color: white;    border: none;    font-size: 14px;    font-weight: 600;    cursor: pointer;    padding: 10px 25px;    transition: transform 0.3s ease, box-shadow 0.3s ease;}.submit-btn:hover {    transform: translateY(-2px);    background:#a33b07;}.submit-btn:active {    transform: translateY(0);}.form-footer {    text-align: center;    margin-top: 20px;    color: #666;    font-size: 14px;}.label-pos{    display: flex;    align-items: center;    gap: 8px;}.label-pos label{    margin-bottom:0 !important;}.label-pos input{    width:20px;}.privacy-link{    margin:20px 0;}.company-details{    margin-top: 30px;    align-items: center;}.company-details h5{    font-size:16px !important;}.company-details a{    font-size:14px !important;}.company-details .flex-col{    gap:10px !important;}/* ------------------------------------------ *//* privacy policy Page *//* ------------------------------------------ */.privacy-policy-wrapper,.terms-conditions-wrapper,.return-policy-wrapper{    max-width:1200px !important;}.privacy-policy-wrapper h1,.terms-conditions-wrapper h1,.return-policy-wrapper h1{    text-align:center!important;    margin-top:60px !important;    margin-bottom:60px!important;}.privacy-policy-wrapper h2,.terms-conditions-wrapper h2,.return-policy-wrapper h2{    font-size:2.3rem !important;    margin: 40px 0 20px 0 !important;}.privacy-policy-wrapper .wpb_wrapper ul li{    font-size:1.3rem !important;}.return-policy-wrapper .wp-block-list li{    font-size:1.3rem !important;}/*--cms page*/.cms-page {        margin-top: 0 !important;    padding: 0 !important;    padding-bottom: 35px !important;}/*--Contact-Us Thank You Page--*/.thank-you-page{    background:white !important;    display:flex;    flex-direction:column;    align-items:center;    justify-content:center;}.thank-you-page #home-page{   background:white !important;       width: 100% ;}.thank-you-innerwrapper{background:white !important;height: 100vh;    display: flex;    justify-content: center;    align-items: center;    margin-top: 0;}.thank-you-cus-wrapper{    display:flex;    flex-direction:column;    align-items:center;}.thank-you-cus-wrapper h1{    font-size:8rem !important;    text-align:center;}.thank-you-cus-wrapper .thankyou-inner-text-wrapper{        display: flex;        flex-direction:column;    font-size: 2rem;    justify-content: center;    text-align:center;    font-weight:bold;}.thank-you-cus-wrapper .thankyou-inner-text-wrapper span {margin-bottom: 30px;    height: 100px;    width: 100px;}.thank-you-cus-wrapper .thankyou-inner-text-wrapper span svg{height: 200px;    width: 200px;    color:black;}.thank-you-cus-wrapper .inner-content-wrapper{     display: flex;    justify-content: center;}.thank-you-cus-wrapper .inner-content-wrapper .button-wrapper .button-label{    color:white;}.top-button-wrapper a{    background:white !important;        width: 50px !important;    height: 50px !important;}.top-button-wrapper a svg{    color:#333; !important;}@media (min-width:1200px){    #category-page .cat-list-wrp{        max-height: 700px;        overflow-y: scroll;    }}@media (max-width:1280px){    .footer-wrapper{        padding:10px;    }        .text-sm{            line-height: 1.1;    }.feature-alt-left{padding-left:20px !important;            }}/* Responsive layout for mobile */@media (max-width: 768px) {  :root {    --title-h1-font-size: 3.6rem;    --title-h1-font-weight: 600;    --title-h1-line-height: 1;    --title-h1-letter-spacing: 0.4px;    --title-h1-margin: 0 auto 20px;    --subtitle-h2-font-size: 3.4rem;    --subtitle-h3-font-size: 3.2rem;    --main-margin: 20px;    --title-h1-margin: 0;  }.main h1{    text-align: center;    margin: 0 20px;}  .main-margin-top {    margin-top: var(--main-margin);  }  .main-margin-bottom {    margin-bottom: var(--main-margin);  }    .feature-alt-container,  .feature-container {    flex-direction: column;    /* stack vertically */  }    .feature-alt-left,    .feature-alt-right,    .feature-left,    .feature-right {    width: 100%;    /* each takes full width */  }  .feature-right {    padding: 20px;    /* reduce padding on small screens */  }  .feature-text {    position: relative;    /* no absolute positioning */    bottom: auto;    left: auto;    max-width: 100%;    padding: 20px;    text-align: center;  }  .feature-left img {    height: auto;    /* prevent stretched image */  }/* ------------------------------------------ *//* Shine & Be Healthy banner section *//* ------------------------------------------ */  .feature-alt-container{    flex-direction:column;  }.feature-alt-left{    display: flex !important;    flex-direction: column !important;    justify-content: center !important;    align-items: center !important;    padding: 20px !important;}.feature-alt-content{    display: flex !important;    flex-direction: column !important;    justify-content: center !important;    align-items: center !important;}.feature-alt-content h2{    font-size: 3.4rem !important;    text-align: center !important;}.sustainable-para p{    text-align:center;}footer{    background-image:url(https://dna3n15iwxmh8.cloudfront.net/75b37763aee196a79752194da1079599/siddhalepa-img/placeholder/bc7d68a1d1deae307b1143334108da19_1762932719.jpg) !important;    background-position: center !important;    background-repeat: no-repeat !important;    background-size: cover !important;}/*--Contact us page--*/.two-column-section{   flex-direction:column !important; }.product-block{    padding:0 10px 0 10px !important;}     /* Issues Fixes 17-11-2025  */ .featured-products-slider .card a,.new-arrival-slider .card a {    width: auto !important;    height: auto !important;}/*.products-block-custom-block.featured-product-slider img,.new-arrival-slider img *//*{*//*	    height: auto !important;*/	/*}*/.featured-products-slider .card,.new-arrival-slider .card {    flex-direction: column;}.featured-products-slider .slick-slide{     margin-left: 20px;    margin-right: 20px; }/*to add the card gradient*/     .card-row .card a::after {             background: linear-gradient(        360deg,        rgba(36, 35, 35, 0.92) 18%,        rgba(0, 0, 0, 0.21) 100%    )!important;        opacity: 1 !important;    }        .card-row .card h3 {        font-size:2rem !important;    }/*#page-not-found footer{*//*        position: relative !important;*//*    bottom: 0 !important;*//*    right: 0 !important;*//*    width: 100% !important;*//*}*/}@media (max-width: 480px){.main h1{    text-align: center;    margin: 0 20px;}	    footer{    background-image:url(https://dna3n15iwxmh8.cloudfront.net/75b37763aee196a79752194da1079599/siddhalepa-img/placeholder/db8b9891bd341c3e77ffbf0d89e35215_1762932719.jpg) !important;    background-position: center !important;    background-repeat: no-repeat !important;    background-size: cover !important;}.sections-HeaderBlockheader-sub-wrapper .logo-margin-editor{    margin-left:1rem !important;}.privacy-policy-wrapper h1 ,.terms-conditions-wrapper h1,.return-policy-wrapper h1{    margin-top:40px !important;    margin-bottom:40px!important;}.product-variant-wrapper .super-attributes .attr-value .btn{    padding: 10px 24px !important;}.slick-dots li button{    background-color:var(--title-font-color) !important;}.card.slideshow-mode .info{padding:0 15px;}.product-block{max-width:1200px;width:100%;margin:0 auto;}/*.slide-show.slick-slider img{*//*    height:24rem !important;*//*}*/.slick-slide h3 span{    font-weight:bold !important;    color:black !important;}.featured-product-slider .description,.new-arrival-slider .description{     /*height:24rem !important;*/     line-height:1.2 !important;     font-size:1.3rem !important;}.featured-product-slider img,.new-arrival-slider img{     height:100% !important;}.featured-product-slider .slideshow-mode,.new-arrival-slider .slideshow-mode{    flex-direction:column !important;}.featured-product-slider .top-2,.new-arrival-slider .top-2 {    display:none !important;}.featured-product-slider .price span,.new-arrival-slider .price span{    color: var(--theme-primary);    font-weight:bold;}#header .welcome-user.pr-2.cursor-pointer.hidden.md\:flex.max-w-\[400px\].overflow-hidden.truncate {    font-size: medium;}.sitemap-wrapper .m-\[50px\].grid.md\:grid-cols-2.lg\:grid-cols-3.xl\:grid-cols-4.gap-4 {    grid-template-columns: repeat(1, minmax(0, 1fr)) !important;    padding-left:20px !important;    padding-right:20px !important;}}@media (min-width: 1024px){    /*#home-page header#header */.updatedHeader	    {    /*max-width: 1024px;*/	    /*position: absolute !important;*/	    /*left: 50% !important;*/	    /*transform: translateX(-50%);*/	    /*top: 20px !important;*/	    /*animation: wd-fadeInDownBig .4s ease;*/	    position: absolute;    top: 20px;    left: 0;    right: 0;    margin: 0 auto;    max-width: 1024px;} #home-page .flex.flex-wrap.mb-4.mt-20.xl\:mb-6 {    margin-top: 0px!important;}}.activeClass{    color:rgb(115,40,22);}svg.bi-cart3.w-6.h-6.b-icon.bi {    height: 2rem;    width: 2rem;    height: 2rem;}.sitemap-wrapper.content-wrapper.mx-auto.max-w-\[1920px\].mt-\[90px\].mb-8.lg\:mb-16 {    margin-top: 0px !important;}.sitemap-wrapper .title{        font-size: 5rem !important;    padding: 200px !important;    color:white !important;    background-image:url(https://dna3n15iwxmh8.cloudfront.net/75b37763aee196a79752194da1079599/siddhalepa-img/banners/44fd961dfb8652ba6d9c18c965542389_1763967191.jpg);        display: flex;    align-items: center;    justify-content: center;}#page-not-found .pl-1\.5{    color:white !important;}/*#page-not-found #footer{*//*        position: absolute !important;*//*    bottom: 0 !important;*//*    right: 0 !important;*//*    width: 100% !important;*//*}*//*search icon size changed*/.header-wrapper .right-header .search-wrapper .bi-search{    height: 2rem !important;    width:2rem !important;}.relative.group.max-w-\[60px\].md\:border.md\:border-black.ml-3.md\:ml-8.p-1.rounded-md.\!my-0 {     width: 5rem;    height: 2rem;}a.block.font-semibold.hover\:opacity-80.pr-1.text-xs {    font-size: 1.25rem;   }li.px-4.py-2.hover\:bg-primary.hover\:text-white.cursor-pointer.transition-colors.duration-200.rounded-md.text-sm.bg-primary.text-white {    font-size: 1.25rem;}li.px-4.py-2.hover\:bg-primary.hover\:text-white.cursor-pointer.transition-colors.duration-200.rounded-md.text-sm.text-gray-800 {    font-size: 1.25rem;}.relative.group.max-w-\[60px\].md\:border.md\:border-black.ml-3.md\:ml-8.p-1.rounded-md.\!my-0 {    display: flex;    align-items: center;}.product-view-wrapper .add-to-cart-wrapper .add-to-cart {    padding-top: 2rem;    padding-bottom: 2rem;}.cart-drawer-body.flex.flex-col {    background: white;}.mini-cart-wrapper .order-info-inner-wrapper .sub-total{    font-size:medium;}.mini-cart-wrapper .order-info-inner-wrapper .proceed-to-checkout-btn{    margin:10px 0 10px 0;}.mini-cart-wrapper .order-info-inner-wrapper .checkout-button-text ,.mini-cart-wrapper .order-info-inner-wrapper .checkout-button-amount{    color:white !important;}.order-info-inner-wrapper .proceed-to-checkout .button-label, .order-info-inner-wrapper .discount-code-wrapper .discount-code-button .text-label{    color:white !important;}/*remember too add this to copy*/.cart-clear-view{    font-size:medium !important;}/*remember too add this to copy*/.cart-clear-view svg{    height:1.15rem !important;    width:1.15rem !important;}.mini-cart-wrapper .order-info-inner-wrapper .clear-cart-wrapper .cart-view-wrapper svg{    	    height:1.50rem !important;    width:1.50rem !important;}.search-suggestions-wrp .item-name ,.search-suggestions-wrp .item-content{    display: flex !important;    justify-content: center !important;    flex-direction: column !important;}.search-suggestions-wrp .item-name ,.search-suggestions-wrp .item-price{    font-size:small;}/* forms in check out page and profile page*/#check-out-page .content-wrapper {    max-width:1200px !important;    margin-bottom:0 !important;    padding-bottom:20px;}.content-wrapper .breadcrumb .breadcrumb-inner .text-primary{         font-size: 1.4rem !important;}#check-out-page .content-wrapper .checkout-page-title{        font-size: 1.4rem !important;}#check-out-page .content-wrapper h2{    font-size:2.25rem !important;}#check-out-page .content-wrapper label{        font-size: 1.4rem !important;} #check-out-page .content-wrapper input{    font-size: 1.2rem !important;    /*height:3.6rem !important;*/	} #check-out-page .content-wrapper  input[type="text"]{     height:3.6rem !important; }#check-out-page .content-wrapper label span{    font-size: 1.2rem !important;}#check-out-page .content-wrapper .delivery-method-wrapper .delivery-methods .price{    font-size:1.1rem !important;}#check-out-page .shipping_country {    margin-bottom:10px !important;}#check-out-page .multiselect__tags{    padding: 0px 40px 0 0px !important;    min-height: 36px !important;}#check-out-page .multiselect__select{    height:32px!important;}#check-out-page .multiselect__single{    margin:0;}#profile-page .content-wrapper {    max-width:1200px !important;    margin-bottom:0 !important;    padding-bottom:20px;}#profile-page .content-wrapper h3{    font-size:2.25rem !important;}#profile-page .content-wrapper label{        font-size: 1.4rem !important;} #profile-page .content-wrapper input{    	font-size: 1.2rem !important;}#profile-page .multiselect__tags{    padding: 0px 40px 0 0px !important;    min-height: 32px !important;}#profile-page .multiselect__select{    height:32px!important;}#profile-page .multiselect__single{    margin:0;}/*#profile-page .content-wrapper label span*//*{*//*	    font-size: 1.2rem !important;*/	/*}*/#profile-page .inner-content-wrapper button:hover{    color: #fff !important;    background-color: var(--btn-primary-bg-color) !important;    box-shadow: inset 0 0 200px rgba(0, 0, 0, 0.1) !important;}#profile-page  .inner-content-wrapper button{        font-size: 1.3rem !important;}#profile-page .country{    margin-bottom:13px !important;}.cart-empty-wrapper .empty-content .button-wrapper .button-label{    color:white !important;}/*search bar */.right-header .search-wrapper .input-group .drawer-search {    position:absolute !important;    top:35px !important;}/*shop filter tags*/.cat-list-wrp {    }.cat-list-wrp .list-group {    font-size: 15px !important;}.cat-list-wrp .list-group ul li .text-sm{    font-size: 11px !important}.feature-container .feature-content .btn:hover,.feature-alt-container .feature-alt-content .btn:hover{        color: #fff !important;    box-shadow: inset 0 0 200px rgba(0, 0, 0, 0.1) !important;}.add-to-cart-wrapper .add-to-cart .add-to-cart:hover{    color: #ffffff !important;    box-shadow: none !important;    background-color: rgb(247,114,41)!important;}.add-to-cart-wrapper button.add-to-cart .button-pre-icon:hover{    color: #ffffff !important;    box-shadow: none !important;    background-color: rgb(247,114,41)!important;}/*order thank you page */#thank-you .inner-content-wrapper .button-wrapper .button-label{    color:#fff;}#AddressBookPopup #addressTypes .order-type-title {    font-size: 15px !important;}#AddressBookPopup #addressTypes .text-sm {        padding-top: 5px!important;    font-size: 11px !important;}#cart-page .mini-cart-wrapper .discount-code-wrapper .discount-code-input {    height:3.8rem !important;}#user-account-page .bg-gray-50 {    background:white !important;}#user-account-page h3 {    font-size:15px!important;}#user-account-page span{    font-size: 11px !important;}/*remember too add this to copy*/#check-out-page .cart-inner-wrapper button:hover{    	    color: #fff !important;    background-color: var(--btn-primary-bg-color) !important;    box-shadow: inset 0 0 200px rgba(0, 0, 0, 0.1) !important;}.mini-cart-wrapper .order-info-inner-wrapper .proceed-to-checkout-btn:hover{    	    color: #fff !important;    background-color: var(--btn-primary-bg-color) !important;    box-shadow: inset 0 0 200px rgba(0, 0, 0, 0.1) !important;}#cart-page .inner-content-wrapper .mini-cart-wrapper button:hover{    color: #fff !important;    background-color: var(--btn-primary-bg-color) !important;    box-shadow: inset 0 0 200px rgba(0, 0, 0, 0.1) !important; }  .profile-image-wrapper li {         font-size: var(--font-body-size) !important; }  .cart-drawer-wrapper .text-primary{     font-size:2.25rem !important;     margin-bottom:6px !important }  .cart-drawer-wrapper .text-sm{     font-size:15px !important; }  #profile-page .bg-gray-50 {     background:white !important; }/*remember too add this to copy*/#cart-page .bg-gray-50 {    background:white !important;}#cart-page .inner-content-wrapper h2 {        font-size:2.25rem !important;}.sitemap-wrapper .m-\[50px\].grid.md\:grid-cols-2.lg\:grid-cols-3.xl\:grid-cols-4.gap-4 {    max-width: 1200px;    margin: auto;    padding: 30px 0;    grid-template-columns: repeat(3, minmax(0, 1fr));}.sitemap-wrapper .m-\[50px\].grid.md\:grid-cols-2.lg\:grid-cols-3.xl\:grid-cols-4.gap-4 .sitemap-row a{    /*font-size:14px !important;*/	    font-size: 1.6rem;    line-height: 1.75rem !important;    margin-bottom: 10px;    word-break: break-word !important;        text-transform: uppercase;}.action-header .right-header .cart-icon-link .cart-item-count, .order-info-wrapper .order-info-inner-wrapper .proceed-to-checkout-btn ,.cart-drawer-body .cart-drawer-content .add-to-cart .detail-count-btn-wrapper {    background-color:var(--btn-primary-bg-color);}.skeleton-page {  padding: 16px;}.skeleton {  background: linear-gradient(    90deg,    #eeeeee 25%,    #f5f5f5 37%,    #eeeeee 63%  );  background-size: 400% 100%;  animation: shimmer 1.4s ease infinite;  border-radius: 6px;}/* Header */.skeleton-header {  display: flex;  gap: 12px;  margin-bottom: 16px;}.skeleton.logo { width: 120px; height: 40px; }.skeleton.search { flex: 1; height: 40px; }.skeleton.icon { width: 40px; height: 40px; }/* Banner */.skeleton.banner {  width: 100%;  height: 260px;  margin-bottom: 24px;}/* Sections */.skeleton-section {  margin-bottom: 32px;}.skeleton.title {  width: 200px;  height: 20px;  margin-bottom: 16px;}/* Categories */.skeleton-categories {  display: grid;  grid-template-columns: repeat(4, 1fr);  gap: 16px;}.skeleton.cat {  height: 120px;}/* Products */.skeleton-products {  display: grid;  grid-template-columns: repeat(4, 1fr);  gap: 16px;}.skeleton.product {  height: 280px;}/* Animation */@keyframes shimmer {  0% {    background-position: -400px 0;  }  100% {    background-position: 400px 0;  }}/* Mobile */@media (max-width: 768px) {  .skeleton-categories,  .skeleton-products {    grid-template-columns: repeat(2, 1fr);  }  .skeleton.banner {    height: 180px;  }}/*pop up image*/.meathouse-deals-chi-inner {    position: absolute;    left: 50%;    top: 50%;    max-height: 80vh;    max-width: 90%;    height: auto;    width: 600px;    background: #fff;    transform: translate(-50%, -50%);    padding: 0;    box-shadow: 0 0 16px -5px rgba(17, 17, 17, .73);    overflow: auto;    border-radius: 4px;    box-sizing: border-box;}.meathouse-deals-chi.show {    opacity: 1;    pointer-events: auto;}.meathouse-deals-chi {    position: fixed;    left: 0;    top: 0;    z-index: 100;    opacity: 0;    pointer-events: none;    transition: opacity .4s ease;    width: 100%;    height: 100%;    background: rgba(0, 0, 0, 0.6);}.meathouse-deals-chi .close {    position: absolute;    right: 6px;    top: 6px;    cursor: pointer;    font-size: 31px;    color: #000;    z-index: 1;    background: rgba(255, 255, 255, .5);}.meathouse-deals-chi-inner img {    width: 100%;    height: auto;    cursor: auto;    display: block;}