/** Shopify CDN: Minification failed

Line 924:0 Unexpected "}"
Line 2591:32 Expected identifier but found "!"
Line 2591:35 Expected identifier but found "!"

**/
.jdgm-rev-widg {
width: 100% !important;
max-width: 1440px !important;
margin: 0 auto !important;
}

.jdgm-row-media, .jdgm-row-search, .jdgm-subtab, .jdgm-row-actions, .jdgm-quest, .jdgm-rev, .jdgm-paginate {
border-left: 1px solid rgba(16,132,116,0.1);
border-right: 1px solid rgba(16,132,116,0.1);
padding: 16px 19px 5px !important;
}


.slide.slideshow__slide.slideshow__slide--image_hmkbcY .slider-content-div.d-inline-block.text-center, 
.slide.slideshow__slide.slideshow__slide--image_AA3hKE .slider-content-div {
    display: none !important;
}

.carousel-wrapper {
  justify-content: start !important;
  align-items: flex-start !important;
  overflow-x: scroll !important;
  width: 85vw !important;
  margin: 30px auto 50px auto !important;
}

.carousel-title {
margin-top: 60px !important;
}

.product-image {
height: auto !important;
background: none !important;
}

.close-form {
    position: absolute;
    right: 55px;
    background-color: #653a22;
    color: white;
    line-height: 1;
    padding: 11px 13px;
    font-size: 15px;
    font-family: 'Font Awesome 5 Brands';
    border-radius: 5px;
    top: 25px;
    cursor: pointer;
}



.cus_form_sec .feedback_form_col .grid__item-inner,
.cus_form_sec .complaint_form_col .grid__item-inner,
.cus_form_sec .dealership_form_col .grid__item-inner{
  background: none !important;
  display: block !important;
  padding: 0 !important;
}

.cus_form_sec .feedback_form_col .grid__item-inner .advand-html-des,
.cus_form_sec .complaint_form_col .grid__item-inner .advand-html-des,
.cus_form_sec .dealership_form_col .grid__item-inner .advand-html-des{
    width: 100%;
    display: none;
}

.cus_form_sec .section-block .grid__item-inner {
    background-color: #f5ebe1;
    padding: 40px 20px;
    border-radius: 10px;
}

section.cus_form_sec .advand-html-button a,
section.cus_form_sec .advand-html-button a:hover{
    color: white;
    border-color: white;
}

section.cus_form_sec .advand-html-button a:before {
    background: #60acad;
}

section.cus_form_sec .advand-html-title {
    font-size: 26px;
    text-transform: uppercase;
    margin: 0 !important;
    letter-spacing: 5px;
    color: white !important;
}

section.cus_form_sec .advand-html-button {
    margin: 10px 0 0 !important;
}

:root {
    --jdgm-primary-color: #5E6A72 !important;
    --jdgm-star-color: #f5ebe1 !important;
    --jdgm-write-review-bg-color: #f5ebe1 !important;
    --jdgm-paginate-color: #f5ebe1 !important;
    --jdgm-reviewer-name-color: #5E6A72 !important;
}

.jdgm-histogram .jdgm-star {
    color: #f5ebe1 !important;
}

button[data-essential-upsell-element="button-left"] > div, button[data-essential-upsell-element="button-right"] > div {
    background-color: #f5ebe1 !important;
}

.jdgm-histogram__bar-content, a.jdgm-write-rev-link {
    background-color: #5E6A72 !important;
    border-color: #5E6A72 !important;
}

.customstyletemplate--16535581032639__advanced_content_JjEqXC .section-title-1,
.customstyletemplate--16535581032639__advanced_content_JjEqXC h1, 
.customstyletemplate--16535581032639__advanced_content_JjEqXC h2, 
.customstyletemplate--16535581032639__advanced_content_JjEqXC h3{
    font-size: 17px;
    margin: 20px 0 4px !important;
    font-weight: 600;
    letter-spacing: 1px;
  text-align: left;
}

.customstyletemplate--16535581032639__advanced_content_JjEqXC .advand-html-des {
    font-size: 13px;
    color: #636363 !important;
  text-align: left;
}

.modal-backdrop {
    z-index: 0 !important;
}

.stamped-header {
display: none;
}

div[data-essential-upsell-element="header"] {
    padding: 0px 0 20px !important;
}

div[data-essential-upsell-element="header"] > div:first-child {
    font-weight: 200 !important;
    font-size: 20px !important;
}

div#shopify-block-AVUdWL2hsSDNETGNKT__judge_me_reviews_review_widget_r9w6az {
    max-width: 1200px;
    margin: 30px auto !important;
}

/* ================== Bulk Order ================== */


.globo-form-id-0 .globo-form-app .footer button, .globo-form-id-0 .globo-form-app .gfb__footer button {
    border: 1px solid rgba(68, 174, 173, 1);
    background-color: rgba(68, 174, 173, 1);
}
h3.title.globo-heading {
    font-weight: 500 !important;
    text-align: center;
    font-size: var(--g-h3-font-size) !important;
    color: #653a22 !important;
}

footer a.bulk-order {
    padding: 1px 7px;
    left: 0px !important;
}

a.bulk-order {
    background-color: white;
    color: black !important;
    text-decoration: none !important;
    border-radius: 3px;
    animation: shake 1s cubic-bezier(.36, .07, .19, .97) both infinite;
}

a.bulk-order:hover {
    animation: none;
}

@keyframes shake {
  10%,
  90% {
    transform: translate3d(-1px, 0, 0);
  }
  20%,
  80% {
    transform: translate3d(2px, 0, 0);
  }
  30%,
  50%,
  70% {
    transform: translate3d(-4px, 0, 0);
  }
  40%,
  60% {
    transform: translate3d(4px, 0, 0);
  }
}

.globo-form-app .header .description {
    text-align: center;
}

.input-fld input, .input-fld textarea, .input-fld select {
    background-color: white !important;
    box-shadow: none !important;
    border: 1px solid grey !important;
    border-radius: 5px !important;
    padding-top: 9px !important;
    height: auto !important;
    padding-bottom: 7px !important;
    text-align: center !important;
    padding-left: 6px !important;
}

.globo-formbuilder-wizard .wizard__content p {
    opacity: 0;
    position: absolute;
}

.input-fld label.classic-label.globo-label {
    position: absolute;
    z-index: 1;
    top: -11px;
    left: 50%;
    transform: translateX(-50%);
    background-color: white;
    margin: 0;
    padding: 0 10px;
}

.input-fld label.classic-label.globo-label span.text-danger {
    position: absolute;
    top: -4px;
}


@media only screen and (max-width: 767px) {


    div#shopify-section-template--16535581032639__product_with_image_h3EFic .product-image {
    display: flex !important;
    flex-wrap: wrap;
}

div#shopify-section-template--16535581032639__product_with_image_h3EFic .product-image .product-image__item {
    order: 1;
    flex-basis: 100%;
    margin-bottom: 0;
    margin-top: 30px;
}

div#shopify-section-template--16535581032639__product_with_image_h3EFic .product-image .product-image__product {
    order: 2;
}


  .carousel-wrapper {
  margin: 30px auto 10px auto !important;
}

.carousel-title {
margin-top: 0px !important;
  font-size: 24px !important;
}

  .customstyletemplate--16535581032639__17405802005d5672b4.aos-init.aos-animate {
padding: 0;
}

  section.cus_form_sec .advand-html-title {
    font-size: 20px;
    letter-spacing: 3px;
}

.cus_form_sec .section-block .grid__item-inner {
    padding: 15px 20px;
}

section.cus_form_sec .advand-html-button a {
    padding: 10px 20px;
}

  .cus_form_sec .feedback_form_col .grid__item-inner {
    padding: 0;
}

.close-form {
    right: 25px;
    top: 10px;
}

  .product-tags-div {
  margin-bottom: 30px;
}

  div#shopify-block-AVUdWL2hsSDNETGNKT__judge_me_reviews_review_widget_r9w6az {
  padding: 0 20px;
}

  #nav-tab-info .tab-content ul {
  padding: 0px 0 20px;
}

.site-header__cart-indicator {
    top: -2px;
    font-size: 10px !important;
}
span.bulk-order-span {
    width: 100%;
    display: block;
} 

.bulk-order p {
    font-size: 12px;
    text-align: justify;
    text-align-last: center;
}
.bulk-ordr-botm {
    margin-bottom: 0px !important;
}
span.bulk-order-choose {
    font-weight: 700 !important;
    font-size: 13px !important;
    margin-bottom: 20px !important !important;
    line-height: 28px !important;
}
.bulk-order-div {
    margin-bottom: 12px;
    font-size: 12px;
    letter-spacing: 1px;
}
span.bulk-orde-below-para {
    font-size: 12px;
    letter-spacing: 1px;
}
.bulk-ordr-pag ul li {
    font-size: 12px;
    letter-spacing: 1px;
    margin-bottom: 10px;
}
.bulk-ordr-pag p {
    font-size: 12px;
}
span.bulk-order-choose {
    font-size: 14px;
    line-height: 30px;
}
span.bulk-order-span {
    font-weight: 600;
}
.bulk-order h3.title.globo-heading {
    font-size: 20px !important;
}
.bulk-ordr-pag h2 {
    font-size: 18px !important;
    margin-bottom: 15px !important;
    margin-top: 20px !important;
}
.bulk-order p.font-family-2.text-center.mb-5.txt-body-70 {
    margin: 14px 0 0 0 !important;
}
.bulk-ordr-pag h1 {
    font-size: 20px !important;
    margin-bottom: 14px;
}
.return-polic-pge ul {
    margin: 6px 0 6px 0 !important;
}
.return-polic-pge ul li {
    font-size: 12px;
}
.return-polic-pge {
    text-align: left;
}
/* .return-polic-pge p {
    margin-bottom: 22px;
} */
.return-polic-pge h5 {
    font-size: 12px !important;
}
.customstyletemplate--16535581163711__advanced_content_hbAMJ8 {
    padding: 0px 0px 25px 0px !important;
}
.refund-and-returns-policy .content-block--page {
    padding-top: 35px !important;
    padding-bottom: 10px !important;
}
.return-polic-pge span.return-pg-span-head {
    font-weight: 600;
    font-style: italic;
    font-size: 12px;
}
.return-polic-pge p {
    font-size: 12px;
    margin-bottom: 10px;
    text-align: justify;
    text-align-last: left;
}
.template-product .product-single__meta .salepoint + .salepoint {
    margin: 0.5rem 0 1.5rem !important;
}
.template-product .product-single__meta .product-block + .accordion {
    margin: 0rem 0 6rem !important;
}
  a.bulk-order {
    line-height: 1.3;
    left: 13px !important;
  }
  .advand-html-des > div {
    text-align: center !important;
  }
  .globo-form-app .header .description {
    text-align: justify;
  }
  h3.title.globo-heading {
    font-size: 26px !important;
  }
  a.button-text-1 {
    display: none !important;
  }
  h1.text-center.h3.mb-3.text-capitalize {
      font-size: 24px !important;
  }
  .js-wishlist-itembox a.title-prouct.d-block.h5.text-body {
    font-size: 15px !important;
  }
}



/* ================== Bulk Order ================== */


.new-bulk-order .new-bulk-order-sec {
    position: fixed;
    left: 0;
    width: 100%;
    height: 100vh !important;
    z-index: 9999;
    top: 0;
    background-color: #00000052;
    display: none;
}

.new-bulk-order .new-bulk-order-sec .globo-form-app.default-layout {
    margin: 0;
    position: absolute;
    left: 50%;
    transform: translate(-50%, -50%);
    top: 50%;
    padding: 60px;
    border-radius: 0px;
}

.image-content-image_block_yGYWMP.left .image-content-6-1 {
    padding-left: 0% !important;
}

.image-content-image_block_yGYWMP.left .image-content-6-2 {
    left: 5% !important;
}

.new-bulk-order .new-bulk-order-sec .globo-form-app.default-layout span.close-form-popup {
    position: absolute;
    top: 0;
    right: 0;
    background-color: black;
    color: white;
    font-size: 20px;
    font-family: 'FontAwesome';
    line-height: 1;
    padding: 14px;
    cursor: pointer;
}

.new-bulk-order .new-bulk-order-sec .globo-form-app.default-layout span.close-form-popup:hover {
    background-color: #b96d50;
}

.customstyletemplate--18944186745023__image_content_6_DQUPH3 h2.mb-3.h2 {
    font-size: 60px;
    line-height: 1;
    letter-spacing: -2px;
}

.product-card__price {
    font-size: 17px;
    font-weight: 600;
}

.product-card__image.square img {
    border-radius: 20px !important;
}

.product-card:hover .second-image {
    transform: scale(1) !important;
}

.customstyletemplate--18944186745023__image_content_6_DQUPH3 h2.mb-3.h2 ~ ul {
    border-top: 1px solid lightgray;
    padding-top: 20px;
    margin-top: 20px;
    padding-left: 20px;
}

.customstyletemplate--18944186745023__image_content_6_DQUPH3 h2.mb-3.h2 ~ ul li {
    list-style-type: disc;
    margin-bottom: 10px;
    font-weight: 600;
}

.customstyletemplate--18944186745023__image_content_6_DQUPH3 .btn-theme{
    cursor:pointer;
}

.btn-theme:before, .shopify-payment-button .shopify-payment-button__button--unbranded:before, .spr-summary-actions-newreview:before, .rte .btn-theme:before, .rte .shopify-payment-button .shopify-payment-button__button--unbranded:before, .shopify-payment-button .rte .shopify-payment-button__button--unbranded:before, .rte .spr-summary-actions-newreview:before, .btn-outline:before {
    background: #b96d50 !important;
}

.customstyletemplate--18944186745023__product_list_mPGQyN .banner-product-image-box > img {
    height: 270px;
    width: 100% !important;
    margin: 0 7px 20px;
    border-radius: 20px;
    object-fit: cover;
}


i.fa-brands.fa-whatsapp:before {
    margin: 0;
}
.ppcse-card-lt-cont {
    display: flex;
    flex-wrap: wrap;
    /* width: 110%; */
}
.ppcse-card-lt-cont .lb-upsell-product-card {
    flex-basis: 50%;
    padding: 0 5px;
    margin: 0;
    width: 50%;
}
.lb-spc-cont {
    min-width: auto;
}
.lb-spc-details-checkbox-cont {
    align-items: flex-start !important;
}
p.blog__meta.txt-body-70.d-flex.align-items-center.flex-wrap.justify-content-start {
    display: none !important;
}


.lb-upsell-ppa-card-cont.lb-upsell-ppa-card-cont-list-lt {
    display: flex;
    flex-wrap: wrap;
}

.lb-upsell-ppa-card-cont.lb-upsell-ppa-card-cont-list-lt .lb-upsell-ppa-title-cont {
    flex-basis: 100%;
}

.lb-upsell-ppa-card-cont.lb-upsell-ppa-card-cont-list-lt .lb-upsell-product-page-card.lb-upsell-product-card {
    flex-basis: 50%;
    padding: 0 5px;
}
.product-form__quantity-submit {
    align-items: flex-end !important;
}

.collection-hero__description.rte {
    padding: 40px 0px 0;
    width: 1400px !important;
    position: relative;
    left: 50%;
    transform: translateX(-50%);
    border-top: 1px solid lightgray;
    margin-top: 30px;
}

section.customer-logos .slide.slick-slide {
    padding: 10px;
}

section.customer-logos .slide.slick-slide img {
    border-radius: 20px;
}

.site-nav__link .site-nav__title {
    text-transform: capitalize;
}
.whatsapp-btn a {
    color: white;
}

.whatsapp-btn {
    position: fixed;
    bottom: 80px;
    z-index: 999;
    right: 30px;
    font-size: 40px;
    background-color: #45c655;
    line-height: 0;
    padding: 10px 12px;
    border-radius: 100%;
    color: white;
}
.product-card__price {
    color: #e7726a;
}
div#shipping-calculator {
    display: none;
}
.show-on-mob{
  display:none; 
}
.show-on-desk{
  display: block;
}
.sticky-cart-wr {
    background: #2626267d;
    backdrop-filter: blur(20px);
}
/* .customstyletemplate--16535581032639__product_with_image_APidhB .view-all-btn-cus {
    left: 0 !important;
    right: unset;
} */
li.site-nav__item.site-nav__item-normal .site-nav__dropdown.meganav {
    border-radius: 0 0 30px 30px;
}
.view-all-btn-cus a:hover {
    background: #e7726a;
    transition: 0.3s;
}
.view-all-btn-cus {
    text-align: center;
    margin-top: 49px;
    /* position: absolute;
    right: 0;
    top: 80px; */
}
.view-all-btn-cus a {
    background: #3a454e;
    color: white;
    border-radius: 50px;
    padding: 10px 24px;
    font-size: 12px;
    text-transform: uppercase;
    font-family: var(--g-font-family_btn) !important;
    letter-spacing: 1px;
    transition: 0.3s;
}
.view-all-btn-cus a i.fa-solid.fa-chevron-right {
    font-size: 9px !important;
    margin-left: 2px;
}
.customstyletemplate--16535581032639__product_list_UeDLE8 h3.section-title-2 {
    margin-bottom: 18px !important;
}
.predictive-search__item .price span.price-item.price-item--sale.price-item--last {
    color: #e7726a;
}
.slider-content-div {
    position: absolute;
    top: 50% !important;
    left: 50%;
    width: 80%;
    transform: translate(-50%, 40%) !important;
    background: linear-gradient(90deg, rgb(255 255 255 / 58%) 0%, rgba(255,255,255,0) 82%);
    padding: 10px 30px 30px 30px;
    border-radius: 8px 0px 0px 8px;
}
.product-tag-sale {
    display: none !important;
}
.collection-card-3 .collection-card__meta {
    display: none !important;
}
.product-image__banner_in {
    display: none;
}
.p-tab2 .p-tab2--text h3, .p-tab2 .p-tab2--text a {
    display: none;
}
.product-card--style2 .js-btn-compare {
    display: none;
}
.js-btn-quickview {
    display: none !important;
}
.nav-tabs.nav-tabs-1.style-line .nav-link:before{
    display: none;
}
body {
    overflow-x: hidden;
}
.cart__image img {
    background: #faf5ee;
}
p {
    letter-spacing: 1px;
}


.site-footer__copyright a {
    color: #b96d50 !important;
    border-bottom: 1px solid #b96d50 !important;
    padding-bottom: 2px;
}
.site-footer__copyright a:hover {
    color: #b96d50 !important;
    border-bottom: 1px solid #b96d50 !important;
}
.site-footer__copyright .text-lg-left {
    justify-content: center;
}
.site-footer .site-footer__section-title::after {
    content: "";
    display: block;
    height: 1px;
    width: 30px;
    margin-top: 20px;
    background-color: #b96d50;
}
h3{
    color: #653a22;
    font-family: var(--g-font-1);
}
.product-image {
    display: flex !important;
}
.product-image .product-image__item {
    flex-basis: 40%;
}
.product-image .product-image__product {
    flex-basis: 100%;
}
.product-tag--absolute {
    background-color: #37444f !important;
    color: #ffffff !important;
}
.product-card__name:hover {
    color: #5a8989 !important;
}
.slick-prev, .slick-next {
    height: 38px;
    width: 38px;
    border-radius: 15%;
    background: #3a4650;
}
.slick-prev:before, .slick-next:before {
    color: #fff;
}
.nav-tabs.nav-tabs-1 .nav-link {
    color: #000000;
    font-size: 16px;
    padding: 4px 21px;
    font-family: var(--g-font-1) !important;
    /* border-radius: 10px; */
    letter-spacing: 2px;
}
.nav-tabs.nav-tabs-1.style-line .nav-link:before {
    border-bottom: 2px solid #b96d50;
}
.customstyletemplate--16535581032639__product_tab_9pabU7 {
    margin-top: 22px;
}
div#Producttab-template--16535581032639__product_tab_9pabU7 {
    margin-top: 25px;
}
.slick-dots li button:before {
    border: 1px solid #3c4650;
}
.slick-dots li.slick-active button {
    background: #3c4650;
}
.slick-dots li button {
    background: #3c4650;
}
.quote__style_1 .quote-wrap{
    background-color: unset !important;
    border: 4px dotted #c2d1d5f0;
}
.prod-tab-main{
  display: flex;
}
.prod-tab-img{
  flex-basis: 30%;
}
.prod-tab-card{
  flex-basis: 70%;
  padding-right: 0;
}
p-tabsplit-righ .col-3 {
    box-shadow: 0 0 6px 0 rgba(1,1,1,.3);
}
.product-card--style2 {
    /* box-shadow: 0 0 6px #37454f70; */
    margin-bottom: 4px;
    padding: 8px;
    /* background: #f3f3f3; */
    border-radius: 30px;
}
.product-image__product .product-card__info {
    padding: 10px 6px 0 !important;
}
.product-card__name {
    /* font-size: 15px!important;
    height: 35px;
    white-space: pre;
    overflow: hidden;
    text-overflow: ellipsis;
    max-width: 310px;
    letter-spacing: 0px !important; */
    font-size: 15px !important;
    height: 49px;
    overflow: hidden;
    text-overflow: ellipsis;
    max-width: 310px;
    letter-spacing: 0px !important;
    padding-bottom: 48px;
}

.product-card--style2 .product-form__item--submit {
    margin-top: 0px;
}
/* .product-card--style2:hover .product-form__item--submit {
    padding-top: 15px;
} */
.product-card--style2 {
    margin-bottom: 4px;
}
.customstyletemplate--16535581032639__product_tab_9pabU7 {
    margin-top: 30px;
}
div#shopify-section-template--16535581032639__product_tab_2_x4HcBa .nav-tabs.nav-tabs-1 .nav-link {
    color: #000000c2;
    font-weight: 500;
    /* font-size: 20px; */
}
div#shopify-section-template--16535581032639__product_tab_2_x4HcBa a.nav-link.nav-link-collection_gyTGCt.active {
    color: black;
}
.customstyletemplate--16535581032639__product_tab_2_x4HcBa h3.section-title-1 {
    margin-bottom: 0px !important;
}
#producttabs-template--16535581032639__product_tab_2_x4HcBa {
    margin-top: 45px;
}
.customstyletemplate--16535581032639__featured_collections_1_8HRUab h3.section-title-2 {
    margin-bottom: 27px !important;
}
.instagramoff-wrapper .slick-slide {
    margin: 7px;
}
/* .customstyletemplate--16535581032639__featured_collections_1_8HRUab .slick-slide {
    width: 130px !important;
} */
.customstyletemplate--16535581032639__brand_carousel_id9W3F .brand-item a img {
    border-radius: 20px;
}
.customstyletemplate--16535581032639__brand_carousel_id9W3F .brand-item:hover img {
    transform: unset !important;
    border-radius: 40px !important;
}
.instagramoff-wrapper .slick-slide img {
    border-radius: 20px;
}
.collection-card-1 h4 {
    font-size: 17px;
    text-transform: capitalize;
    letter-spacing: 1px;
}
.p-tabsplit .prdtab-content .image-split img {
    border-radius: 30px;
}
.customstyletemplate--16535581032639__47a33514-8d83-4c7b-830c-c5711e7ee3f7 .image-content__image-container {
    /* border-radius: 30px; */
}
.product-card--style2 .product-form__item--submit .js-grid-cart svg path {
    fill: black !important;
}
.aos-animate:has(.product-card--style2) {
    padding-left: 8px;
    padding-right: 8px;
}
.producttab-item.col.slick-slide {
    padding: 0px 0px;
}
.prdtab-content.prod-tab-main .col-3 {
    padding: 0 8px;
}
.customstyletemplate--16535581032639__product_tab_9pabU7 .prdtab-content .producttab-item {
    padding: 0 2px !important;
}
.product-image__product .row {
    row-gap: 0px !important;
}
.nav-tabs.nav-tabs-1.style-line .nav-link:hover, .nav-tabs .nav-item.show .nav-link, .nav-tabs .nav-link.active {
    background: #653a22;
    color: white !important;
}
.nav-tabs .nav-link:focus, .nav-tabs .nav-link:hover {
    background: #653a22 !important;
    color: white !important;
}
/* h3.section-title-2 span {
    /* letter-spacing: 2px;
    text-transform: uppercase; */
} */


.customstyletemplate--16535581032639__cbfd7088-da51-40e4-8347-a4f17d0fe01d .aos-init.aos-animate {
    margin-bottom: 15px;
}
.customstyletemplate--16535581032639__product_with_image_APidhB .product-image__item {
    order: 2;
}
h3.section-title-2 {
    margin-bottom: 2rem !important;
    /* text-transform: uppercase;
    letter-spacing: 3px; */
}
div#Producttab-template--16535581032639__product_tab_9pabU7 .text-center.mb-5 {
    margin-bottom: 42px !important;
}
.customstyletemplate--16535581262015__fb754d90-39ba-47df-8255-8b3096ae9437 .iconx8 svg, .customstyletemplate--16535581262015__fb754d90-39ba-47df-8255-8b3096ae9437 .iconx8 .icon, .customstyletemplate--16535581262015__fb754d90-39ba-47df-8255-8b3096ae9437 .iconx8 [class^=icon-] {
    width: 36px !important;
    height: 39px !important;
    font-size: 34px !important;
    color: #FFFFFF;
}
.media-body h5 {
    color: #60acad !important;
    letter-spacing: 2px;
    border-bottom: 1px solid #b96d50;
    margin-bottom: 7px !important;
}
.media-body div {
    color: black !important;
    letter-spacing: 1px;
}
.customstyletemplate--16535581262015__fb754d90-39ba-47df-8255-8b3096ae9437 .service-icon-box {
    background: #653a22;
}
.customstyletemplate--16535581262015__863c2be4-cbba-4ba1-ba39-64e0fe639fc6 h3.section-title-2 {
    margin-bottom: 10px !important;
}
button.button.btn.btn-theme {
    background: #653a22;
    border: none;
    color: white;
}
.map-section__content h3, .map-section__content p {
    color: #000;
}
.map-section__content {
    background-color: #ffffff !important;
    border-radius: 32px;
}
.map-section__content a {
    background: #653a22;
    color: white;
}
.map-section__content h3 {
    border-bottom: 3px solid #3b454f;
}
#block-html_FrnMz8 .advand-html-button a {
    background: #653a22;
    color: white;
}
.advand-html-sub.subtop {
    display: inline;
    background: #b96d50;
    color: #ffffff !important;
    padding: 5px 14px;
    border-radius: 5px;
}
.g-breadcrumb {
    background: #f3f3f3 !important;
}
.advand-html-title.section-title-1 {
    margin-top: 10px;
}
.faq-heading.collapsed .faq-icon i::before {
    color: #b96d50;
}
.card-faqs-heading {
    cursor: pointer;
    position: relative;
    padding-right: 60px;
    /* background: #3b454f; */
    box-shadow: 0px 0px 40px 0px rgba(0, 0, 0, 0.05);
    padding: 0px 21px;
}
div#accordion-faqs {
    box-shadow: 1px 10px 34px 1px #d2d2d2;
    padding: 20px 17px;
    border-radius: 20px;
    background: #ffffff94;
}
.customstyletemplate--16535581360319__faq_accordion_Xm883V {
    background-image: url(https://cdn.shopify.com/s/files/1/0640/0022/9567/files/Untitled-3.png?v=1707807602);
    background-position: center;
    background-size: cover;
    background-repeat: repeat;
}
.customstyletemplate--16535581360319__featured_collections_1_fX7Rd8.aos-init.aos-animate .container-fluid {
    max-width: 1140px;
}
.customstyletemplate--16535581360319__featured_collections_1_fX7Rd8 .slick-list.draggable {
    display: grid;
    justify-content: center;
    margin: 30px 0 50px;
}
.productlist-item.col.slick-slide {
    padding: 6px;
}
.collection-card-1-infor h4 {
    text-transform: uppercase;
    font-weight: 600;
}
.site-header--sticky.active span.site-nav__title:before {
    bottom: 20px;
}
.nav-tabs .nav-link {
    border-top-left-radius: 0;
    border-top-right-radius: 0;
}

.slider-content-div h2 {
    font-size: 110px;
}
#shopify-section-slideshow-1 li.mb-1 h2 {
    padding-bottom: 0 !important;
}

.salepoint .icon {
    color: #de7b6e;
}
.customstyletemplate--16535581032639__featured_collections_5_YgYQtW .image-content__image-wrapper img {
    background: transparent;
}


/* Animation Css Collection Start */
.collection-card-3 .collection-card__image:before {
    content: "";
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    width: 96%;
    height: 96%;
    border: 2px dashed #dfdfdf;
    border-radius: 50%;
    pointer-events: none;
}

#collection-grid-template--16535581032639__featured_collections_5_YgYQtW img.scale-in.lazyautosizes.lazyloaded {
    transform: scale(1.4);
}
.collection-card-3:hover .collection-card__image:before {
    border-color: #f5ebe1;
    animation: engospin 12s linear infinite;
    -webkit-animation: engospin 12s linear infinite;
} 
.banner-2-col-right11 .banner-2-col-item .banner-2-col-image-box:before {
    /* content: "";
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    width: 96%;
    height: 96%;
    border: 2px dashed #dfdfdf;
    border-radius: 50%;
    pointer-events: none; */
    content: "";
    position: absolute;
    top: 51.5%;
    left: 50.5%;
    transform: translate(-50%, -50%);
    width: 99%;
    height: 93%;
    border: 2px dashed #dfdfdf;
    border-radius: 50%;
    pointer-events: none;
    z-index:0;  
}
.banner-2-col-right11 .banner-2-col-item .banner-2-col-image-box img.hello {
    z-index: 2;
    position: relative;
}
.banner-2-col-right11 .banner-2-col-item:hover .banner-2-col-image-box:before {
    border-color: #f5ebe1;
    animation: engospin 12s linear infinite;
    -webkit-animation: engospin 12s linear infinite;
}


@-ms-keyframes engospin {
  from {
    -ms-transform: translate(-50%,-50%) rotate(0);
  }
  to {
    -ms-transform: translate(-50%,-50%) rotate(360deg);
  }
}
@-moz-keyframes engospin {
  from {
    -moz-transform: translate(-50%,-50%) rotate(0);
  }
  to {
    -moz-transform: translate(-50%,-50%)  rotate(360deg);
  }
}
@-webkit-keyframes engospin {
  from{
    -webkit-transform: translate(-50%,-50%) rotate(0);
  }
  to{
    -webkit-transform: translate(-50%,-50%) rotate(360deg);
  }
}
@keyframes engospin {
  from {
    transform: translate(-50%,-50%) rotate(0)
  }
  to {
    transform: translate(-50%,-50%) rotate(360deg);
  }
}
/* Animation Css Collection End */


.facets-vertical .facets__summary {
    padding-top: 1.2rem;
    margin-bottom: 0;
    padding-bottom: 0.5rem;
    text-decoration: none;
    color: var(--g-color-heading);
    border-bottom: 2px dotted #00000038;
    margin-bottom: 18px;
}
.facets-vertical .facets__summary>div>span {
    display: flex;
    align-items: center;
    font-size: 21px;
    font-weight: 500;
}
.facets-vertical .facets__summary {
    padding-top: 1.2rem;
    padding-bottom: 0.5rem !important;
    color: var(--g-color-heading);
    border-bottom: 2px dotted #00000038;
    margin-bottom: 18px !important;
}
.section-template--16535580934335__product-grid-padding {
    padding-top: 35px;
    padding-bottom: 48px;
}
.facets__collection__list li {
    padding: 6px 0px 6px 14px !important;
    background: #faf5ee;
    margin-bottom: 4px;
    border-radius: 5px;
}
.facet-checkbox>svg {
    color: #f5ebe1;
}
.facets__price .irs--round .irs-handle {
    border: 2px solid #ffffff !important;
    background: #f5ebe1;
}
.facets-vertical .facets__price .field .field__input {
    background-color: #faf5ee !important;
    border: 1px solid #ffffff !important;
    font-size: 95% !important;
    border-radius: 6px;
}
.facet-filters__sort {
    background-color: #faf5ee !important;
    border: 0;
    padding: 0 1.5rem 0 0.8rem !important;
    border-radius: 5px !important;
    color: black;
}
#nav-tab-info .nav-tabs .nav-item {
    padding: 0;
    margin: 0 5rem -2px 0;
    font-weight: 400 !important;
    background-color: white !important;
    font-size: 17px;
    padding: 6px 11px;
    color: black !important;
}
.customstyletemplate--16535581655231__2882975a-3f6b-438d-9a02-bfeacf954e1a {
    background-color: #653a22 !important;
    border-radius: 10px !important;
}
/* #jsRecentlyViewed .col-6.col-lg-2.js-viewed-item {
    overflow: hidden;
} */
.btn-waitlist {
    color: #ffffff;
    background: #653a22 !important;
}
.slider-content-div li.mb-2 {
    margin-top: -35px;
}
.tabcustom {
    padding: 15px 0px 15px 18px !important;
    border-bottom: 1px solid var(--g-input-border);
    background: #f3f3f3;
    border-radius: 50px;
    margin-bottom: 10px;
}
/* .tabcustom:before {
    right: 16px !important;
} */
.tabcustom:after, .tabcustom:before {
    right: 16px !important;
}
.js-mini-cart-content .mini-cart-image img {
    background: #faf5ee;
}
/* .mini-cart-header .js-cart-bottom {
    background: #faf5ee;
    padding: 10px 12px 4px 12px;
}
.js-free-shipping .progress-bar {
    background-color: #cbd0d9;
} */
.mini-cart-content .mini-cart-btns a.btn.btn-outline {
    background: #3a4650;
    color: white;
}
.mini-cart-content .mini-cart-btns a.btn.btn-outline:before {
    background: #3a4650;
    color: white;
}
.mini-cart-header div span {
    font-size: 17px;
    font-weight: 600;
}
.mini-cart-total .js-cart-total {
    float: right;
    color: #e7726a;
    font-weight: 600;
    font-size: 18px;
}
.cart-right.bg-gray-01 {
    background: #faf5ee;
    box-shadow: 3.536px 3.536px 10px 0px rgba(0, 0, 0, 0.2);
}
.cart-right.bg-gray-01 button.btn-cart-checkout {
    background: #653a22;
    color: white;
}
.cart-right.bg-gray-01 p#CartSubtotal {
    color: #e7726a !important;
    font-size: 20px;
}
#shipping-calculator button.get-rates {
    background: #3b454f;
    color: white;
}
#collection-grid-template--16535581032639__featured_collections_5_YgYQtW img.scale-in.lazyautosizes.lazyloaded {
    width: 100%;
    left: 50%;
    transform: translate(-50%, -50%);
    top: 50%;
}


.site-nav__dropdown--third-level {
    right: calc(100% + 20px) !important;
    left: auto !important;
    width: max-content !important;
}
.site-nav__dropdown li:before {
    left: -32px;
    right:auto;
}

       /* Media Query Start  */
/* ============================================= */
/* Tablet and Mobile Start*/
@media only screen and (max-width: 767px){


div#shopify-section-template--16535581163711__16401917158cf2d87f h3.section-title-2 {
    margin-top: 30px !important;
}
  section#shopify-section-template--17373124919487__1727243893f6d25ba9 .description.globo-description {
      display: none !important;
  }
  .customstyletemplate--17373124919487__advanced_content_pMTUFV .container {
      margin-bottom: 0 !important;
  }
  .customstyletemplate--17373124919487__1727243893f6d25ba9 h3.title.globo-heading {
      font-size: 20px !important;
  }
  .customstyletemplate--17373124919487__1727243893f6d25ba9.aos-init.aos-animate {
      padding: 0px 20px 0px 20px;
      margin: -50px 0px 0px 0px;
  }
  .customstyletemplate--17373124919487__advanced_content_4m9VcY h3.section-title-2 {
      font-size: 20px !important;
  }
  .customstyletemplate--17373124919487__advanced_content_4m9VcY .advand-html-sub.subtop {
    display: inline-block !important;
  }
  .customstyletemplate--17373124919487__advanced_content_4m9VcY .row {
      gap: 8px !important;
  }
  .why-choos-botom {
    margin-bottom: 36px !important;
  }
  .lb-upsell-ppa-card-cont.lb-upsell-ppa-card-cont-list-lt .lb-upsell-product-page-card.lb-upsell-product-card,
  .ppcse-card-lt-cont .lb-upsell-product-card {
    flex-basis: 100%;
  }
  
    .product-form__quantity-submit.pt-1 {
      display: flex;
      flex-wrap: wrap;
  }
  
  .product-form__quantity-submit.pt-1 .product-form__item.product-form__item--quantity {
      flex-basis: 35%;
  }
  
  .product-form__quantity-submit.pt-1 .product-form__item.product-form__item--submit {
      flex-basis: 65%;
      padding-left: 10px;
  }
  
  .product-form__quantity-submit.pt-1 .product-form__buynow {
      flex-basis: 100%;
  }

  .collection-hero__description.rte {
    width: 87% !important;
  }


/* .pswp img {
    max-width: none;
    object-fit: contain;
    width: 825px !important;
    height: 825px !important;
}
.pswp__zoom-wrap {
   transform: translate3d(519px, 44px, 0px) scale(1) !important;
} */
.drawer__nav-item.drawer-nav__item--secondary {
    display: none !important;
}
  .site-header--full .header-bottom {
    padding: 0px !important;
}
#shopify-section-announcement-bar-slide .py-2.my-1.small {
    font-size: 12px !important;
    padding-top: 0px !important;
}

  .header-bottom .site-header__logo img {
    width: 215px;
    padding: 12px;
}
  .slider-content-div {
    position: absolute;
    top: 50% !
      ;
    left: 50%;
    width: 100%;
    transform: translate(-47%, -69%) !important;
    background: linear-gradient(90deg, rgb(255 255 255 / 58%) 0%, rgba(255, 255, 255, 0) 82%);
    padding: 12px 0px 25px 25px;
    border-radius: 8px 0px 0px 8px;
}
html:not(.no-js) .slideshow.slick-initialized {
    height: 270px !important;
}
#shopify-section-slideshow-1 li.mb-1 h2 {
    font-size: 22px !important;
}
  .slider-content-div p.slideshow__toptitle.subtop {
    font-size: 3.3vw !important;
    padding: 18px 0px 0px 0px !important;
}
  .btn-theme.slideshow__btn7b190f33-76f8-4625-b588-eafdb8c9772b {
    padding: 9px 12px;
    font-size: 10px;
}
  .slider-content-div .slideshow__btn-wrapper {
    margin-top: 0px;
}





.subtop {
    font-size: 11px;
    margin-bottom: 2px;
}
  .slick-prev, .slick-next {
    height: 26px !important;
    width: 26px !important;
    border-radius: 10% !important;
    background: #3a4650;
}
  .slick-prev:before, .slick-next:before {
    font-size: 12px;
}
  .product-card__price {
    font-size: 14px;
}
  .product-card__regular-price {
    font-size: 12px;
}
  .product-card__name {
    font-size: 15px !important;
    height: 45px;
    text-overflow: ellipsis;
    max-width: 310px;
    padding-bottom: 0 !important;
}
  /* .product-card--style2 .product-form__item--submit .js-grid-cart {
    padding: 5px 12px !important;
    margin-top: 12px;
} */
h3.section-title-2 {
    margin-bottom: 1rem !important;
    font-weight: 500 !important;
    font-size: 26px;
}
  .product-image {
    display: block !important;
}
  body .product-image__item .image-content__image-wrapper img {
    width: 100%;
    height: 100%;
    object-fit: contain !important;
    object-position: top !important;
    background-color: white !important;
}
  .product-image .product-image__item {
    margin-bottom: 25px;
}
.product-card--style2:hover .product-form__item--submit {
    padding-top: 0;
    transform: translateY(0px);
}
.nav-tabs.nav-tabs-1 {
    justify-content: center;
    border: none;
    gap: 0px 0px;
    flex-wrap: nowrap;
}
  .nav-tabs.nav-tabs-1 .nav-link {
    font-size: 10px;
    padding: 8px 0px;
    letter-spacing: 0px;
    border-radius: 5px;
    width: 90%;
}




#collection-grid-template--16535581032639__featured_collections_5_YgYQtW img.scale-in.lazyautosizes.lazyloaded {
    width: 100%;
    left: 50%;
    transform: translate(-50%, 0%);
    top: 50%;
    position: relative;
}
.collection-card-3 a.hv-image.banner-theme.photo-wrapper {
    display: unset;
    padding: 0 !important;
}
  div#collection-grid-template--16535581032639__featured_collections_5_YgYQtW {
    justify-content: center !important;
}
div#collection-grid-template--16535581032639__featured_collections_5_YgYQtW {
    justify-content: center !important;
    gap: 15px 0 !important;
    margin-top: 25px;
}
  .announcement-bar-carousel.announcement-slide.d-flex.announcement-single.aos-init.aos-animate {
    height: auto;
}
  .swiper-container-autoheight .swiper-wrapper {
    height: 65px;
  }
footer.site-footer.footer-footer .col-lg-3.col-md-4 {
    flex: 0 0 100%;
    max-width: 100%;
}
.site-footer--head {
    padding-top: 45px !important;
    padding-bottom: 20px !important;
}
.site-footer.footer-acc-mobile .site-footer__section {
    padding-bottom: 0px !important;
}
  .site-footer .site-footer__section-title::after {
    margin-top: 10px;
}
.customstyletemplate--16535581032639__112377b6-e7fa-4b92-b6b3-b99bf4686f5c .quote-wrap {
    padding: 1.5rem !important;
}
body.about-us.template-page.body-theme .advand-html-title {
    margin-bottom: 8px !important;
    margin-top: 5px;
}
.customstyletemplate--16535581098175__48c5c18c-53bf-4f82-abbf-f4337a519412 .advand-html-des {
    text-align: justify;
}
.map-section__content {
    background-color: #ffffff !important;
    padding: 20px 16px !important;
    border: 1px solid #f5ebe1;
    margin-bottom: 26px;
}
.map-section__content .rte-setting {
    margin-bottom: 0;
}
.map-section__content a {
    padding: 7px 10px;
}
.map-section__content p.mt-4 {
    margin-top: 13px !important;
}
.customstyletemplate--16535581262015__fb754d90-39ba-47df-8255-8b3096ae9437 .service-icon-box {
    width: 60px !important;
    height: 60px !important;
}
.customstyletemplate--16535581262015__fb754d90-39ba-47df-8255-8b3096ae9437 .iconx8 svg, .customstyletemplate--16535581262015__fb754d90-39ba-47df-8255-8b3096ae9437 .iconx8 .icon, .customstyletemplate--16535581262015__fb754d90-39ba-47df-8255-8b3096ae9437 .iconx8 [class^=icon-] {
    width: 24px !important;
    height: 24px !important;
    font-size: 24px !important;
}
.media-body h5 {
    font-size: 16px;
}
.media-body div {
    font-size: 14px;
}
.customstyletemplate--16535581262015__863c2be4-cbba-4ba1-ba39-64e0fe639fc6 {
    padding: 30px 0px 25px 0px;
}
.customstyletemplate--16535581262015__863c2be4-cbba-4ba1-ba39-64e0fe639fc6 p {
    margin-bottom: 18px !important;
    text-align: justify !important;
}
.g-breadcrumb a, .g-breadcrumb span {
    padding: 0 2px !important;
    font-size: 12px !important;
}
.g-breadcrumb {
    padding: 8px 0 12px 0 !important;
}
#ContactForm .form-group {
    margin-bottom: 1rem !important;
}
p.form-status.form-status-list.form__message {
    background: green;
    color: white;
    line-height: 21px;
    letter-spacing: 1px;
    padding: 8px 15px;
    border-radius: 5px;
    font-size: 15px;
}
.site-footer__copyright {
    padding: 5px 0 !important;
}
.site-footer.footer-acc-mobile .site-footer-block {
    display: block !important;
}
.site-footer {
    margin-top: 20px;
  }
#NavDrawer .js-drawer-close .close {
    border-radius: 5px;
    box-shadow: 3.536px 3.536px 10px 0px rgb(0 0 0 / 21%);
}
.modal-header .close:after, .modal-header .close:before {
    height: 2.4px;
    background-color: #f5ebe1;
}
a.drawer__nav-link[aria-current="page"] {
    background: #653a22;
    color: white !important;
} 
.drawer__nav-link--top-level {
    padding: 10px 8px !important;
    color: var(--header-text);
    font-weight: 500 !important;
    font-size: 15px !important;
    font-family: var(--g-font-1) !important;
    border-radius: 5px !important;
}
.collapsed>.drawer__nav-toggle--open .icon-plus:before {
    color: #f5ebe1;
}
a.drawer__nav-link.meganav__link {
    padding-left: 10px !important;
    border-radius: 5px;
    font-size: 15px !important;
    font-family: var(--g-font-1) !important;
}




ul.site-head__list {
    padding-bottom: 0 !important;
}
.active-facets {
    margin: 0 !important;
    padding: 5px 1.2rem !important;
}
div#ProductGridContainer .collection.pt-4 {
    padding-top: 0 !important;
}
.pagination__list>li:not(:last-child) {
    margin-right: 0.5rem !important;
}
.pagination__item {
    height: 1.9rem !important;
    width: 80% !important;
    font-size: 14px !important;
}
div#ProductGridContainer .collection nav.pagination {
    margin-top: 0;
}

.collection-hero-container {
    padding: 18px 0 !important;
}
h1.collection-hero__title.h2 {
    font-size: 18px;
    letter-spacing: 1px;
}
.mini-cart-content .mini-cart-btns a.btn.btn-outline, .mini-cart-content .mini-cart-btns a.js-cart-btn-checkout.btn-theme {
    padding: 8px 0px !important;
    font-size: 10px !important;
}
#shopify-section-template--16535580246207__main .container h2 {
    margin-top: 29px !important;
    margin-bottom: 4px !important;
    font-weight: 600;
}
.cart-table {
    margin-bottom: 12px;
}
.cart-right.bg-gray-01 {
    margin-top: 30px;
}
.swiper-button-prev, .swiper-button-next {
    height: 30px !important;
    width: 30px !important;
}
.site-footer.footer-acc-mobile .site-footer-block {
    margin-bottom: 14px;
}
.a8x1wuo circle, .a8x1wuo path {
    vector-effect: non-scaling-stroke;
    stroke-width: 1.4px;
    color: #f5ebe1;
}
.customstyletemplate--16535581032639__featured_collections_5_YgYQtW .subtop {
    padding-bottom: 2px !important;
}
.site-footer .site-footer__section-title {
    pointer-events: none;
}
  



.product-single__title {
    font-size: 20px !important;
    line-height: 32px !important;
}
.product-single__price {
    font-size: 20px;
}
.single-option-radio label {
    line-height: 33px;
    height: 35px;
    font-size: 14px;
}
.product-single__meta .accordion + .product-block {
    margin: -3.5rem 0 !important;
}
#nav-tab-info .tab-content p {
    text-align: left;
    line-height: 1.9;
    word-spacing: 1px;
}
div#jsRecentlyViewed {
    padding-top: 0;
    padding-bottom: 0;
}


h2.product-recommendations__heading {
    margin-bottom: 20px !important;
}
#nav-tab-info .tab-content {
    padding: 20px 0 0 0;
}
product-recommendations.product-recommendations.isolate .js-grid-cart span {
    font-size: 10px !important;
}
.customstyletemplate--16535581032639__product_list_UeDLE8 h3.section-title-2 {
    margin-bottom: 0px !important;
}
.toggle-menu-mobile .modal__toggle-search-mobile {
    padding: 15px 2px 15px 2px !important;
    margin-left: 10px;
}
footer.site-footer.footer-footer .col-lg-3.col-md-4 {
    flex: 0 0 100% !important;
    max-width: 100% !important;
}
footer.site-footer.footer-footer .col-lg-2.col-md-4 {
    display: none;

}
.banner-2-col-item {
    flex: 0 0 33%;
    padding: 2px 8px;
    max-width: 33%;
}
.banner-2-col-right11 .row {
    justify-content: center;
}
.customstyletemplate--16535581032639__product_list_UeDLE8 ul.slick-dots {
    display: none !important;
}
div#Productlist-template--16535581032639__product_list_UeDLE8 {
    margin-bottom: 0px;
}
  /* .customstyletemplate--16535581032639__product_list_UeDLE8 .subtop {
    display: none;
} */
  .customstyletemplate--16535581032639__product_list_UeDLE8 .product-list-left {
    display: none !important;
}
/* .customstyletemplate--16535581032639__cbfd7088-da51-40e4-8347-a4f17d0fe01d .subtop {
    display: none;
} */
div#Producttab-template--16535581032639__product_tab_9pabU7 ul.slick-dots {
    display: none !important;

}
ul#predictive-search-results-list li {
    flex-basis: 46% !important;
}
/* ul#predictive-search-results-list {
    height: 70vh;
} */
.subtop {
    display: none;
}
.slider-content-div .subtop {
    display: block !important;
}
.view-all-btn-cus a i.fa-solid.fa-chevron-right {
    font-size: 7px !important;
}
.view-all-btn-cus {
    /* right: 0;
    top: 9px; */
    margin-top: 22px;
}
.view-all-btn-cus a {
    padding: 10px 18px 10px 22px;
    font-size: 11px;
}
.prod-img-left h3.section-title-2 {
    text-align: left !important;
}
.site-footer.footer-acc-mobile .site-footer__section-title:before {
    display: none;
}

.show-on-mob{
  display:block !important; 
}
.show-on-desk{
  display: none !important;
}
.customstyletemplate--16535581032639__1709907236679f2eb1.aos-init.aos-animate {
    padding: 0;
}
.qty-mobile .js-qty__input {
    height: 30px;
}



/* tbody#CartProducts td.cart__cell--image .flex-column {
    display: block !important;
    width: 100%;
}

tbody#CartProducts td.cart__cell--image .d-flex a.cart__image {
    flex-basis: 50px;
}

tbody#CartProducts td.cart__cell--image .d-flex a.cart__image img {
    width: 70px !important;
}
tbody#CartProducts td.cart__cell--image .flex-column * {
    display: inline-block;
}
tbody#CartProducts td.cart__cell--image .flex-column a.h6.text-body {
    width: 75%;
} */


  
section#shopify-section-template--16535581589695__product-content .section-template--16535581589695__product-content .tab-content h3 span {
    font-size: 22px !important;
    font-weight: 600 !important;
}
div#shopify-section-template--16535581589695__product-recent .js-recently-view-content .js-viewed-item {
    padding-left: 30px;
    padding-right: 30px;
}
/* .product-card--style2 .product-form__item--submit .js-grid-cart>span {
    display: none;
} */
/* .product-card--style2 .product-form__item--submit {
    margin-top: 0px;
    display: block !important;
    position: absolute;
    z-index: 99;
    right: 5px;
    background: #e9e9e973;
    border-radius: 100px;
    padding: 0px 8px 0 8px;
    bottom: 85px;
} */
/* .product-card--style2 .product-form__item--submit {
    border-top: none;
} */
/* #insta-feed .instafeed-container {
    width: 26% !important;
    padding-top: 20% !important;
}
#insta-feed img {
    border-radius: 20px !important;
    padding: 22px;
}  */
div#shopify-block-instafeed_app_block_LhPcRP h2 {
    font-size: 26px;
    margin-bottom: 14px;
    margin-top: -10px;
}
div#shopify-block-instafeed_app_block_LhPcRP div#insta-feed {
    margin-bottom: 22px !important;
}
/* .instafeed-new-carousel-item {
    flex: 0 0 33.4% !important;
}
#insta-feed .instafeed-new-carousel-item img, .instafeed-shopify .instafeed-new-carousel-item img {
    width: 155px !important;
    height: 120px !important;
    border-radius: 30px !important;
} */


  .custom-cart-z tbody#CartProducts .d-flex.d-lg-none.pl-4.flex-column.text-left {
    display: block !important;
    padding: 0 10px !important;
}

.custom-cart-z tbody#CartProducts .d-flex.d-lg-none.pl-4.flex-column.text-left * {
    display: inline-block;
}

.custom-cart-z tbody#CartProducts .d-flex.d-lg-none.pl-4.flex-column.text-left a.h6.text-body, .custom-cart-z tbody#CartProducts .d-flex.d-lg-none.pl-4.flex-column.text-left a.h5 {
    width: 70%;
    height: 43px;
    overflow: hidden;
    margin: 0;
    font-size: 15px;
}

.custom-cart-z tbody#CartProducts tr.cart__row > td.cart__cell--image {
    padding: 12px 0 9px;
}

.custom-cart-z tbody#CartProducts .d-flex.d-lg-none.pl-4.flex-column.text-left .cart__item-total-sec, 
.custom-cart-z tbody#CartProducts .d-flex.d-lg-none.pl-4.flex-column.text-left a.h5 ~ div:nth-child(2),
.custom-cart-z tbody#CartProducts .d-flex.d-lg-none.pl-4.flex-column.text-left a.h5 ~ div:nth-child(3){
    position: absolute;
    right: 30px;
}

.custom-cart-z tbody#CartProducts .d-flex.d-lg-none.pl-4.flex-column.text-left .js-qty {
    width: 100px;
}

.custom-cart-z tbody#CartProducts .d-flex.d-lg-none.pl-4.flex-column.text-left .js-qty input {
    border-radius: 10px;
    border: 1px solid #e9e9e9;
      padding: 0;
    height: 32px;
}

  .qty-mobile {
    position: initial !important;
}

.custom-cart-z tbody#CartProducts .d-flex.d-lg-none.pl-4.flex-column.text-left .qty-mobile {
    width: 50%;
}

.custom-cart-z tbody#CartProducts .d-flex.d-lg-none.pl-4.flex-column.text-left > p {
    width: 48%;
    text-align: right;
    position: relative;
    top: -40px;
}

  .custom-cart-z tbody#CartProducts .d-flex a.cart__image {
    flex: 0 0 50px !important;
}

  div#Producttab-template--16535581032639__product_tab_9pabU7 .text-center.mb-5 {
    margin-bottom: 10px !important;
}

    #insta-feed .instafeed-new-carousel-item img, .instafeed-shopify .instafeed-new-carousel-item img {
    padding: 2px;
    border-radius: 15px !important;
}

  .instafeed-new-carousel-container .instafeed-new-arrow {
    top: -30px;
    background-color: #efefef !important;
}
div#shopify-section-template--16535581032639__product_list_dWVjzX .productlist-item.col.slick-slide {
    width: 9.4% !important;
}
.customstyletemplate--16535581032639__product_list_dWVjzX .slick-track {
    width: 4060px !important;
}
.customstyletemplate--16535581032639__product_list_UeDLE8 .product-card--style2 a.product-card__image {
    padding: 26px 0;
}
div#shopify-section-template--16535581032639__cbfd7088-da51-40e4-8347-a4f17d0fe01d .slick-prev, div#shopify-section-template--16535581032639__cbfd7088-da51-40e4-8347-a4f17d0fe01d .slick-next {
    top: 45%;
    width: 35px !important;
    height: 35px !important;
}
.flash-deals .product-card__name {
    height: 85px;
    font-size: 18px !important;
    overflow: unset;
}
.flash-deals .product-card__price {
    font-size: 19px;
    font-weight: 500;
}
.flash-deals .product-card__regular-price {
    font-size: 16px;
}
.flash-deals .product-card--style2 .product-form__item--submit {
    background: #000;
    justify-content: center;
}
.flash-deals .product-card--style2 .product-form__item--submit span {
    color: white;
    letter-spacing: 1px;
    font-size: 16px;
}
/* .flash-deals .product-card--style2:hover .product-form__item--submit {
    background: transparent;
    border: 1px solid black;
} */
/* .flash-deals .product-card--style2:hover .product-form__item--submit span {
    color: black;
} */
.flash-deals .product-card--style2:hover .product-form__item--submit .js-grid-cart svg path {
    fill: white !important;
}
.flash-deals .product-card--style2 .product-form__item--submit {
    border-top: unset;
}
.flash-deals .product-card--style2 .product-form__item--submit .js-grid-cart svg path {
    fill: white !important;
}
img.hmHjN {
    max-width: min(100%, 180px) !important;
}
  .customstyletemplate--16535581032639__product_tab_9pabU7.aos-init.aos-animate {
    padding-bottom: 30px !important;
}
  .whatsapp-btn {
    bottom: 160px;
    right: 10px;
}
    .progress-wrap {
    bottom: 6rem !important;
}

  .customstyletemplate--16535581589695__171637390175d03352 {
    padding: 0px 20px;
}

div.stamped-container[data-widget-style], div[data-widget-style] div.stamped-container {
    margin: -10px 0 40px !important;
}
  
}
  
/* Tablet and Mobile End*/


      /* Only Mobile Media Query Start  */
/* ============================================= */ 
@media only screen and (max-width: 500px){

  .customstyletemplate--16535581032639__advanced_content_JjEqXC .section-title-1, 
  .customstyletemplate--16535581032639__advanced_content_JjEqXC h1,
  .customstyletemplate--16535581032639__advanced_content_JjEqXC h2, 
  .customstyletemplate--16535581032639__advanced_content_JjEqXC h3 {
    margin: 0px 0 4px !important;
}
  
  
.sidebar__search .detail-modal.active .modal__content {
    transform: translateX(0);
    transition: transform 0.7s cubic-bezier(0.19, 1, 0.22, 1);
    height: 90vh;
    /* overflow-y: scroll !important; */
}
ul#predictive-search-results-list {
    height: auto !important;
    overflow-y: auto !important;
}
.js-mini-cart-content .mini-cart-image {
    flex: 0 0 86px !important;
}
.js-remove-mini-cart {
    color: #b96d50;
    text-decoration: unset;
}
.mini-cart-meta a {
    font-size: 12px;
    line-height: 0px !important;
}
table.responsive-table.cart-table a.small {
    text-decoration: unset;
    color: #b96d50;
}
  table.responsive-table.cart-table td.cart__cell--image a.h6.text-body {
    font-size: 15px;
}
#shopify-section-template--16535580246207__main form.cart {
    padding-bottom: 0 !important;
    margin-bottom: 0 !important;
}
.customstyletemplate--16535580246207__2979a36a-c6b2-4ef9-a5cc-d84aa4da690b {
    padding-bottom: 0;
}



  
}


             /* Media Query End  */
/* ============================================= */

@media only screen and (max-width: 1920px) and (min-width: 1500px)  {

.product-card__name {
    height: 49px;
    padding-bottom: 48px;
}
div#shopify-section-template--16535581032639__112377b6-e7fa-4b92-b6b3-b99bf4686f5c .quote-wrap {
    height: 35vh;
}

}

@media only screen and (max-width: 1500px) and (min-width: 768px)  {
div#shopify-section-template--16535581032639__112377b6-e7fa-4b92-b6b3-b99bf4686f5c .quote-wrap {
    height: 60vh;
}

}
@media only screen and (min-width: 768px)  {

  .sidebar__search .modal__content {
    width: 100% !important;
    height: 85vh !important;
    overflow: hidden;
  }
}


             /* Alishaz Custom Start  */
/* ============================================= */

/* body .product-image__item .image-content__image-wrapper img {
    width: 100%;
    height: 100%;
    object-fit: cover !important;
    object-position: top !important;
    background-color: white !important;
} */
.customstyletemplate--16535581032639__featured_collections_5_YgYQtW h3.section-title-2 {
    margin-bottom: 25px !important;
}
#jsRecentlyViewed .col-6.col-lg-2.js-viewed-item a img {
    background: #faf5ee;
}
#jsRecentlyViewed a.product-card__name {
    display: block;
}
#jsRecentlyViewed a.product-card__name {
    display: block;
    margin-bottom: -6px;
}
#jsRecentlyViewed span.rc-sale {
    color: #e7726a !important;
}




h2.h1.mega-title.slideshow__title.px-3.pt-2.pb-4 {
    font-size: 4.2vw;
    font-weight: 600;
    text-transform: uppercase;
    letter-spacing: 3px;
    color: #374550 !important;
}
.slick-initialized .slick-active .slideshow__text-content .slideshow__btn {
    background-color: #374550;
    border-color: #374550;
}

.slick-initialized .slick-active .slideshow__text-content .slideshow__btn:hover {
    background-color: #e7726a;
    border-color: #e7726a !important;
}

.slider-content-div p.slideshow__toptitle.subtop {
    font-size: 3.3vw;
    padding: 40px 0 26px;
    color: #b96d50 !important;
    letter-spacing: 2px;
    font-weight: 600;
}


.slideshow--desktop-full {
    height: 93vh !important;
}

.drawer-crossell.pt-2 {
    display: none !important;
}



.product-single {
    margin-top: 28px;
}
.product-single .photos__item img {
    background: #faf5ee;
}
.product-single__thumbnail:after {
    box-shadow: 0 0 0 1px rgb(57 69 79);
}




footer.site-footer.footer-footer .col-lg-2.col-md-4 {
    flex: 0 0 3.666667%;
    max-width: 3.666667%;
}

footer.site-footer.footer-footer .col-lg-3.col-md-4 {
    flex: 0 0 35%;
    max-width: 35%;
}

.product-single .accordion .tabcustom.collapsed {
    display: none;
}


footer.site-footer.footer-footer .col-lg-2.col-md-4 {
    flex: 0 0 3.666667%;
    max-width: 3.666667%;
}
footer.site-footer.footer-footer .col-lg-3.col-md-4 {
    flex: 0 0 35%;
    max-width: 35%;
}
.product-single .accordion .tabcustom.collapsed {
    display: none;
}



.product-material ul li {
    list-style-type: disc;
}
.product-material ul {
    padding-left: 20px;
}
.product-material {
    border-bottom: 1px solid #e5e5e5;
    padding-bottom: 30px;
    background: #faf5ee !important;
    padding: 20px 25px;
    border-radius: 5px;
}
.product-material h5 {
    letter-spacing: 0.2px;
    font-size: 18px;
    font-family: var(--g-font-2);
    letter-spacing: 0.2px;
    font-weight: 600;
    font-family: 'Poppins';
}
.product-material h5 i {
    font-size: 18px;
    margin-right: 3px;
    -webkit-text-stroke: 0.1px white;
}
.product-material p span, .product-material li span, .product-material p span, .product-material strong {
    font-size: 14px !important;
    background: #faf5ee !important;
}
#nav-tab-info .tab-content p {
    background: #faf5ee;
    padding: 20px 20px;
}



.site-nav__item .meganav__list {
    width: 100%;
    background: var(--header-menudropbg);
    width: 100%;
    background-color: #f3f3f3 !important;
    box-shadow: 0 0 20px rgba(0,0,0,.1)!important;
    padding: 10px 20px 18px 20px;
    border-bottom: 2px solid #b96d50 !important;
    border-radius: 0px 0 7px 7px;
}
.site-nav__item .meganav li a:hover {
    color: #b96d50!important;
}
.site-nav__link .site-nav__title::before {
    border-bottom: none !important;
}
.site-nav__item .meganav {
    min-width: 200px !important;
}
.site-header--full .site-nav__item-mega .site-nav__dropdown {
    background-color: #faf5ee;
}



.collection_menu .hv-image-saturate img {
    border: 1px solid #ededed;
    object-position: top;
}
.collection-hero .image-content__image {
    object-position: top;
}

.collection-hero-container {
    background-color: #653a22;
}
div#shopify-section-template--16535580246207__main {
    border-top: 1px solid #39454f59;
}
#shopify-section-template--16535580246207__main .container h2 {
    margin-top: 40px !important;
    margin-bottom: 16px !important;
}
.customstyletemplate--16535580246207__2979a36a-c6b2-4ef9-a5cc-d84aa4da690b .container-fluid.container-p {
    overflow: hidden;
}
.customstyletemplate--16535580246207__2979a36a-c6b2-4ef9-a5cc-d84aa4da690b .productlist-wrapper .swiper-button-next {
    right: -10px !important;
    color: black;
}
.customstyletemplate--16535580246207__2979a36a-c6b2-4ef9-a5cc-d84aa4da690b .productlist-wrapper .swiper-button-prev {
    left: 10px !important;
    color: black;
}
.customstyletemplate--16535580246207__2979a36a-c6b2-4ef9-a5cc-d84aa4da690b .swiper-button-prev, .swiper-button-next {
    background: #653a22 !important;
    box-shadow: 0 2px 10px #36363626;
    border-radius: 5px !important;
}
.swiper-button-prev:after, .swiper-button-next:after {
    font-size: 16px !important;
    color: #fff !important;
}


.pagination__item.pagination__item--current {
    background-color: #b96d50 !important;
    border-color: dimgrey !important;
    color: #fff;
}
.site-nav__link {
    padding: 30px 10px !important;
}
body.best-sellers.template-collection.body-theme .collection-hero-banner {
  padding-top: 0 !important;
}
body.best-sellers.template-collection.body-theme .collection-hero-banner h1.collection-hero__title.h2 {
    color: white !important;
}
h1.collection-hero__title.h2 {
    color: white;
}


img.pswp__img {
    background: #faf5ee;
} 

/* Special Css */
/* .site-header--transparent.site-header-white:hover {
    background: #ffffff7a !important;
    box-shadow: 0 0 30px -12px grey;
} */
.site-header--sticky.active {
    transition: all ease .3s;
    background: white !important;
    box-shadow: 0 0 30px -12px grey !important;
}
.site-header-white.index-header:not(:hover):not(.active) {
    background: #ffffffba !important;
    box-shadow: 0 0 30px -12px grey;
    background: linear-gradient(0deg, rgba(255, 255, 255, 0.38139005602240894) 0%, rgba(255, 255, 255, 1) 70%);
} 
.site-header--transparent.site-header-white:hover {
    background: #fffffff2 !important;
    box-shadow: 0 0 30px -12px grey;
}
/* .zidello-3dm.template-index header.site-header-white.site-header--full.index-header {
    background: #ffffffba !important;
} */
.sticky-cart-wr.active div#js-sticky-price {
    color: white !important;
    font-weight: 800;
    font-size: 18px;
    letter-spacing: 1px;
    padding-top: 0px;
}
.custom-cart-z tbody#CartProducts .d-flex.d-lg-none.pl-4.flex-column.text-left a.h6.text-body ~ p:nth-child(2),
.custom-cart-z tbody#CartProducts .d-flex.d-lg-none.pl-4.flex-column.text-left a.h5 ~ p:nth-child(2){
    text-align: justify;
    width: 100%;
    position: absolute;
    opacity: 0;
}
.active #js-sticky-close i.icon-close {
    color: #ffffff;
}
button#js-sticky-close {
    background: #212121;
    border: 1px solid #515151;
}
.sticky-cart-wr.disable .svg-cart {
    opacity: 1;
    display: block;
    margin: 0 auto;
    fill: none;
    color: white;
}
#jsRecentlyViewed .col-6.col-lg-2.js-viewed-item .text-center {
    text-align: left !important;
}

#insta-feed .instafeed-overlay {
    border-radius: 20px !important;
}
#jsRecentlyViewed .col-lg-2 {
    max-width: 100%;
}

.flash-deals .slick-track > .text-center.col-12.slick-slide {
    display: none;
}
button.btn.site-header__compare.js-open-compare {
    display: none !important;
}
div#shopify-section-template--16535581032639__cbfd7088-da51-40e4-8347-a4f17d0fe01d .slick-prev {
    left: 10px;
}
div#shopify-section-template--16535581032639__cbfd7088-da51-40e4-8347-a4f17d0fe01d button.slick-next {
    right: 10px;
}
div#shopify-section-template--16535581032639__cbfd7088-da51-40e4-8347-a4f17d0fe01d h3.section-title-2 {
    margin-bottom: 0 !important;
}

.flash-deals .product-label .d-inline-block.product-tag.product-tag-sale.product-tag--absolute.percent {
    display: block !important;
    background-color: red !important;
    border-radius: 20px;
    position: relative;
    left: 20px;
    top: -10px;
}
.js-wishlist-itembox {
    box-shadow: rgba(0, 0, 0, 0.16) 0px 1px 4px;
    padding: 24px 5px;
}
h1.text-center.h3.mb-3.text-capitalize {
    color: #653a22;
    font-family: var(--g-font-1);
    font-size: 35px;
    margin-top: 63px;
    text-transform: uppercase !important;
    letter-spacing: 3px;
    margin-bottom: 0 !important;
}
.js-wishlist-itembox a.title-prouct.d-block.h5.text-body {
    font-size: 18px;
}
ul.product-tags-div a {
    font-size: 80%;
    font-weight: 400;
    letter-spacing: 1px;
}
ul.product-tags-div span {
    display: inline-block;
    color: #653a22;
    font-weight: 600;
    font-size: 80%;
    letter-spacing: 1px;
}
ul.product-tags-div a:hover {
    color: #b96d50;
}
.return-polic-pge h5 {
    font-size: 14px;
    margin: 20px 0 10px 0;
    font-weight: 600;
    letter-spacing: 1px;
    font-style: italic;
}
section.customstyletemplate--16535581163711__advanced_content_hbAMJ8.rgba\(0\,0\,0\,0\).lazyloaded .container {
    max-width: 1240px;
}
.return-polic-pge p {
    font-size: 13px;
    color: #636363 !important;
    line-height: 38px;
}
span.return-pg-span-head {
    font-size: 14px;
    margin: 20px 0 4px !important;
    font-weight: 600;
    letter-spacing: 1px;
}
.return-polic-pge ul li {
    list-style: unset;
}
.return-polic-pge ul {
    margin: 10px 0 24px 0;
}
.bulk-ordr-pag h1 {
    font-weight: 500 !important;
    text-align: center;
    font-size: var(--g-h3-font-size);
    color: #653a22 !important;
    margin-bottom: 15px;
}
.bulk-ordr-pag p {
    text-align: justify;
    text-align-last: center;
}
span.bulk-order-span {
    font-weight: 700;
}
.bulk-ordr-pag h2 {
    font-weight: 500 !important;
    text-align: center;
    font-size: 28px;
    margin-bottom: 15px;
    margin-top: 30px;
}
.bulk-ordr-pag ul {
    margin: 16px 0 20px 0;
}
span.bulk-order-choose {
    font-weight: 600;
    font-size: 18px;
    margin-bottom: 20px !important;
    line-height: 32px;
}
.bulk-order-div {
    margin-bottom: 12px;
}
.bulk-ordr-botm {
    margin-bottom: 60px;
    border-bottom: 1px solid #00000021;
}
section.customstyletemplate--16535581163711__advanced_content_hbAMJ8 p {
    margin-bottom: 0;
}
.corporate-order h2 {
    font-weight: 500 !important;
    text-align: center;
    font-size: 28px;
    margin-bottom: 15px;
    margin-top: 30px;
}
.corporate-order h2 {
    font-size: 16px;
    margin-bottom: 15px;
    margin-top: 30px;
}
.customstyletemplate--17373124919487__advanced_content_4m9VcY .row {
    justify-content: center;
    gap: 150px;
}
.customstyletemplate--17373124919487__advanced_content_4m9VcY .advand-html-sub.subtop {
    display: table-cell;
}
.why-choos-botom {
    margin-top: 22px;
    margin-bottom: 60px;
    text-align: center;
}
.our-extensive-div {
    margin-top: 35px;
    text-align: center;
}
.customstyletemplate--17373124919487__advanced_content_pMTUFV .container {
    max-width: 1120px;
    margin-bottom: 60px;
}
.header-login-icon-text span.account-text {
    display: none;
}
.site-header__cart-indicator {
    position: absolute;
    top: -4px;
    font-size: 13px;
}
section.customstyletemplate--16535581262015__advanced_content_iiMQGB {
    padding: 18px 0px 30px 0;
}
section.customstyletemplate--16535581262015__advanced_content_iiMQGB .advand-html-button {
    margin-top: 20px !important;!i;!;
}
section.customstyletemplate--16535581262015__advanced_content_iiMQGB iframe {
    width: 440px;
    border-radius: 16px;
}
 /* ============================================= */
             /* Alishaz Custom Css End  */
/* ============================================= */



/* =====  My Extra Note About Overall Website Start ===== */

/* The Below jSone File name en.default we remove on sale from */
/* "on_sale_from_html": "{{ price }}", */


/* =====  My Extra Note About Overall Website End ===== */
