/** Shopify CDN: Minification failed

Line 554:0 Unexpected "}"

**/
/*-----------------------------------------------------------------------------/
/ Custom Theme CSS
/-----------------------------------------------------------------------------*/
/*---------------- Global Custom CSS -------------------*/

.offer-box {
    border: 1px solid #ddd;
    padding: 15px;
    display: flex;
    align-items: center;
    background-color: #fef6f0;
    border-radius: 10px;
    box-shadow: 0px 4px 10px rgba(0, 0, 0, 0.1);
    width: 100%;
    max-width: 450px;
    font-family: Arial, sans-serif;
    flex-direction: column;
    text-align: center;
    margin: 0 auto;
}
.content-wrapper {
    display: flex;
    align-items: center;
    margin-bottom: 10px;
    width: 100%;
    justify-content: space-between;
}
.offer-box img {
    width: 70px;
    height: 70px;
    object-fit: cover;
    margin-right: 15px;
    border-radius: 5px;
}
.offer-text {
    flex-grow: 1;
    text-align: left;
    display: flex;
    flex-direction: column;
    justify-content: center;
}
.offer-text b {
    font-size: 1.05em;
    display: block;
    margin-bottom: 2px;
}
.offer-text .regular-text {
    font-size: 1.2em;
    margin-bottom: 2px;
    color: #333;
}
.offer-text b {
    font-size: 1.05em;
    display: block;
    margin-bottom: 2px;
}
.offer-button {
    display: inline-block;
    padding: 10px 0;
    text-align: center;
    background-color: #fff;
    border: 1px solid #000;
    color: #000;
    text-transform: uppercase;
    border-radius: 5px;
    cursor: pointer;
    text-decoration: none;
    width: 100%;
    max-width: 400px;
    font-family: Arial, sans-serif;
    font-size: 1.05em;
    font-weight: bold;
    letter-spacing: 1px;
}
section#shopify-section-template--21599481004332__main .t4s-row {
    flex-direction: row-reverse;
}
.a-link a{ color:#000; text-decoration:none;}
.a-link a:hover{ color:#000; text-decoration:none;}

a#read-more-button {
    color: black!important;
}
.t4s_nt_se_template--22261752660268__main .t4s-row {flex-direction:row-reverse;}
.t4s-section-inner.t4s_nt_se_template--21203076251948__main.t4s_se_template--21203076251948__main.t4s-container-wrap .t4s-row {
    flex-direction: row-reverse;
}
.grow-aov-collection__nav {
    background-color: #d29975;
}

span.t4s-value-count.label-icon {
 
    width: 20px;
   margin-right:10px

}
div#blockid_2
span.t4s-value-count.label-icon {
    display: none;
}
span.t4s-value-count.label-icon img {
    height: 20px;
    width: 20px;
    margin: 0 auto;
}

.icon-menu li.t4s-menu-item a {
    display: flex;
    align-items: center;
    gap: 10px;
    padding: 10px 0;
}

span.icon img {
    width: 35px;
}

.icon-menu li.t4s-menu-item {
    height: 55px;
}

ul.t4s-sub-column.not_tt_mn {
    padding: 0;
}

span.icon img {
    width: auto;
    height: 35px;
}

span.text-icon {
    font-size: 12px;
    color: #000;
    font-weight: 400;
    letter-spacing: 1.5px;
    padding: 5px 0;
text-transform:uppercase;
}

.layoutArea .column>p span {
    letter-spacing: 1px;
    color: white;
}
.meta-img {
    display:none;
}


/*---------------- Custom CSS for only desktop -------------------*/
@media (min-width: 1025px) {
  
}
.t4s-btn-filter-wrapper {
    display: none!important;
}
/*---------------- Custom CSS for tablet, mobile -------------------*/
@media (max-width: 1024px) {
  
}

/*---------------- Custom CSS for only tablet -------------------*/
@media (min-width: 768px) and (max-width: 1024px) {
  
}

/*---------------- Custom CSS for only mobile -------------------*/
@media (max-width: 767px){
  

.meta-img {
    display:none;
}
  button.t4s-btn-sidebar {
    display: none!important;
}
  .t4s-btn-filter-wrapper {
    display: block!important;
}
 a.hey3.menu_mb_nav-0 {display: none!important;}


.mob-row {
    height: 330px;
}

#menu-icon ul {
    display: block;
}
#b_template--17017930940691__496ed310-98c1-4907-8a9f-b5ee336a0042-1669017664a519a686-5{    max-width: 380px;
    text-align: center;
    margin: 20px auto!important;
    padding: 10px 0;
    letter-spacing: 1.5px;
    border-top:1px solid;border-bottom:1px solid;
}
  .footer-contact > p {display:none!important;}
  #b_template--17017930940691__496ed310-98c1-4907-8a9f-b5ee336a0042-1669017664a519a686-2{width: 320px!important;
    margin: 0px!important;
  margin-top:50px;margin-bottom:50px;
                                                                                       
       text-align: justify;
  text-align-last: center;                                                                                  
                                                                                       
}

  .t4s-footer-content{
    margin: 10px 0px;
}
  .flex {
    display: inline-grid!important;
    justify-content: center!important;
    grid-template-columns: 1fr 1fr;
}

h1.t4s-product__title {
    line-height: 34px;
}
}

.t4s-feature-columns-title a {
    color: #000!important;
    letter-spacing: 1px!important;
  font-weight: 500;
}
               


.underline{
    padding-bottom: 10px;
    border-bottom: 1px solid #000;
    color: #000;
    letter-spacing: 1px;
    font-size: 12px;
  font-weight: 500;
}
#b_b3648cd0-47ba-498a-a361-124186f8dcbd> div > .t4s-feature-columns-title,
#b_a8930c3e-b87a-4ce4-b771-0efe1887942a> div > .t4s-feature-columns-title,
#b_0dec523d-3740-4cf1-a99e-1630a189319d> div > .t4s-feature-columns-title,
#b_7aaabaf2-b400-407c-85c7-7bae51739c3d > div > .t4s-feature-columns-title {
    margin-top: 0px;
    margin-bottom: 20px;
    font-size: var(--fs-title);
    font-weight: 600;
    color: #000000;
    border-top: 1px solid #000;
    padding: 10px 0;
    border-bottom: 1px solid #000;
    letter-spacing: 1px;
    text-transform: uppercase;
  margin-bottom: 40px;
}

.t4s-feature-columns-text {
    font-weight: 400;
    color: #000000;
    line-height: 22px;
  margin-bottom: 30px;
}
.round-btn{margin:5px!important;padding:5px!important;border:1px solid var(--accent-color);
    ;color:#000;border-radius:50%;
          
    height: 40px;
    aspect-ratio: 1;
    line-height: 28px;
    white-space: nowrap;
    padding: 5px;
    margin: 5px;
           font-size:9px;
           font-weight:400;
}

.header-img{width:100%;margin-top:20px;}
.flex{
    display: flex;
    justify-content: center;
}
.padding-boy{
    border-bottom: 1px solid;
    padding-bottom: 20px;
}
.mt__30{margin-top:30px;letter-spacing: 1.5px;
    color: #000;
}

.t4s-footer-link.t4s-footer-link-active {
    color: #000;
  letter-spacing: 1.5px;
}

.type_mn_link .t4s-sub-column li a {
   font-size: 12px;
    letter-spacing: 1.5px;
  
}
.type_mn_link .t4s-sub-column li a:not(:hover) {
   font-size: 12px;
    color: #000;
    font-weight: 400;
    letter-spacing: 1.5px;
    padding: 5px 0;
  
}

.type_mn_link .t4s-sub-column {
   
   margin-top: 15px;
    margin-bottom: 60px;
}


.mt_20{margin-top:20px;}
.t4s-swatch__item:not(.is-sw__color).is--selected {
   
    font-weight: 600;
    color: #000;
    background: #fff;
    border: 1px solid;
}

.type_mn_link>a {
  
    text-transform: uppercase;
    font-weight: 700;
    font-size: 14px;
    padding: 0 0 4px;
  border-bottom: 1px solid #000;
}

.hover-underline-animation {
 
  padding-bottom:2px; /*the space for the gradient*/
  background: linear-gradient(#333,#333) center bottom; /*OR bottom right OR bottom left*/
  background-size: 0% 2px; /*width:0% height:2px*/
  background-repeat:no-repeat; /* Don't repeat !!*/
  transition: all 0.45s;
}

.hover-underline-animation:hover {
  background-size: 80% 2px; /*width:100% height:2px*/
}
.t4s-nav__ul > li{margin-right:17.5px;}

.t4s-nav__ul>li> a {
    padding: 5px 5px;}

    .img-flex{
    display: inline-flex;
    flex-direction: column;
    justify-content: center;
    vertical-align: middle;
    align-items: center;
    width: 125px;
    border: 0px;
}

t4s-product .t4s-product-title a:hover {
    color: #ccc;
}

.t4s-product__title{font-size:25px!important;}
.t4s-product__info-container>:not(:last-child) {
     font-size: 15px;
    letter-spacing: 1px;
    color: #000;
}

.zolo > .t4s-container > div{
   
    justify-content: center;
    vertical-align: middle;
    align-items: center;

}

.t4s-image-text-des{
    padding-top: 50px;
    font-size: 20px;
}

.t4s-image-text-des p {
    line-height: 1.5;
    letter-spacing: 1px;
}


#b_template--16943962128659__eeec096b-d427-46b9-984e-dae89c1dc62e-166849568441d0a697-0 > div > .t4s-feature-columns-title a {
    color: #000!important;
    letter-spacing: 1px!important;
    font-weight: 500;
    border-bottom: 1px solid;
    padding-bottom: 10px;
}

#b_template--16943962128659__eeec096b-d427-46b9-984e-dae89c1dc62e-166849568441d0a697-1 > div > 
div.t4s-feature-columns-text {
  max-width: 1000px;
    text-align: center;
    margin: 0 auto;
    font-size: 20px;
    line-height: 1.5;
    letter-spacing: 1px;
}

 .t4s_as_link:hover {
    font-size: 12px!important;
    letter-spacing: 1.5px!important;
}


.t4s-footer a, .t4s-footer-menu ul li a {
   
    letter-spacing: 1.5px;
}

.t4s-newsletter__inner {
    border-radius: 46px;
    border-width: 1px;
    border-style: solid;
    border-color: var(--border-cl);
    padding: 2px;
    margin-left: 0;
    margin-right: 0;
    display: flex;
    align-items: center;
    align-content: space-around!important;
    justify-content: space-between!important;
}

/* .t4s-newsletter__inner > 
.t4s-col-item {
  
    width: 50%!important;
   
} */
.zohaan{
      align-items: baseline;
}

.atj{text-align: justify;}

#shopify-section-template--16915337478419__1652061282d05ea8a5 > div > div > div {align-items: center;}

.t4s-swatch__list{display:flex;}
.t4s-top-bar-text__item > p{font-size:11px;}

  .t4s-accor-text{
    font-size: 16px;
    font-family: var(--font-family-2);
}

.t4s-tab-content {
    font-size: 14px;
    letter-spacing: 1.5px;
    color: #000000!important;
    text-align: justify;
  
}

.t4s-type-accordion .t4s-tab-wrapper.t4s-active .t4s-accor-title {
    background-color: #ffffff;
    /* border-top: 1px solid; */
    border-bottom: 1px solid;
    border-color: transparent;
}
.t4s-type-accordion>.t4s-tab-wrapper {
    position: relative;
    margin-bottom: 10px;
    border-color: var(--accent-color);
    border-bottom: 1px solid;
}

.t4s-accordion-style-2 .t4s-accor-title .t4s-accor-item-nav {
   
    background-color: #31373d!important;
}
.t4s-cp,.t4s-footer-link ,
.t4s-cp2{
    letter-spacing: 1.5px;
}

.t4s-coll-style-1 .t4s-cat-title, .t4s-coll-style-6 .t4s-cat-title, .t4s-coll-style-9 .t4s-cat-title {
  
    padding: 5px 10px!important;
  
    font-family: var(--font-family-2)!important;
}

.t4s-main-area > h4 {
    letter-spacing: 1.5px;
    margin-bottom: 10px;
  color:#000;
}

.t4s-main-area > p{
    text-align: justify;
    letter-spacing: 1.5px;
  color:#000;
  
}
.shg-box-content{
    text-align: justify;
}
#b_template--17017930940691__496ed310-98c1-4907-8a9f-b5ee336a0042-1669017664a519a686-2{width: 900px;
    margin: 20px;
  margin-top:50px;margin-bottom:50px;
                                                                                       
       text-align: justify;
  text-align-last: center;                                                                                  
                                                                                       
}
#b_template--17017930940691__496ed310-98c1-4907-8a9f-b5ee336a0042-1669017664a519a686-5{    max-width: 380px;
    text-align: center;
    margin: 0 auto;
    padding: 10px 0;
                                                                                          letter-spacing: 1.5px;
                                                                                       border-top:1px solid;border-bottom:1px solid;
}

.layoutArea .column > p strong {font-family: 'Montserrat';color: #000;}
.layoutArea .column > p {color: #000;}
.layoutArea .column > p span {letter-spacing: 1px; color:#000!important;}
.password-content__title{text-transform: uppercase;}
#t4s-form-newsletter{display:none;}
.t4s-feature-columns-text {
  
    margin-top: 40px;
}
.meta-img{max-width:70%;}


article ul {    list-style: inherit;
                font-size:17px;}
article ol {list-style: auto;
           font-size:17px;}
article > p {font-size:17px;}
.entry-content > p{font-size:17px}
.blog-post-thumb> p{font-size:17px}

ul li {
    display: list-item;
}
ol li {
    display: list-item;
}

a:hover{color:#ccc}

}
a#b_acb495ad-cbbc-4711-a941-e9e3f5f70642 {
    display: block!important;
    white-space: nowrap;
    border: 0!important;
}

.t4s-btn-style-bordered {
    --btn-border: var(--pri-cl);
    --btn-border-hover: var(--pri-cl-hover);
    border-bottom: solid 0px;
    border-bottom-width: 0px;
    border-bottom-style: solid;
    border-bottom-color: initial;
}

a#b_03261211-8839-4e21-8f81-5522c6af6206{margin-bottom:15px;}
p#b_cf0e5443-5cdf-4a63-a473-464a6fca2505,
p#b_46da7de0-2253-44bc-8333-121968c25f37,
p#b_7da38231-60e8-4807-bdaf-0ae1e296f033,
p#b_1a73e633-f294-4d51-9e24-74977a4d1027 {
    border-bottom: solid 1px;
    line-height: 25px;
    letter-spacing: 2px;
    white-space: nowrap;
}
a#b_03261211-8839-4e21-8f81-5522c6af6206,
a#b_b8e968a1-e25f-4460-bb40-690f4517d457,
a#b_da1ea059-1b11-48d1-9369-efc8e3706d34 {
    line-height: 40px;
}

.t4s-product .t4s-product-title a:hover {
    color: #b8815a!important;
}
.t4s-product-form__buttons {
    margin-top: 2rem;
}