/** Shopify CDN: Minification failed

Line 9:17674 Unterminated string token
Line 83:26 Expected identifier but found "!"
Line 184:71 Unexpected "{"
Line 1418:7 Unexpected "and"

**/
.badge,.price{color:#183f26!important}.badge,.full-unstyled-link,a.button.button--secondary,button.disclosure__button.localization-form__select.localization-selector.link.link--text.caption-large,ul.list-menu.list-menu--inline{text-transform:uppercase}.quantity__button:focus,.quantity__input:focus{outline:0}.header__active-menu-item,nav.breadcrumbs a{text-decoration:none!important}.page--collection .product-grid-container .button--secondary,a.button.button--secondary{text-decoration:underline;text-decoration-color:#E8B14D;text-underline-offset:10px;opacity:.75}body{background:#f6f1ed!important}a#cart-icon-bubble .svg-wrapper,a#cart-icon-bubble .svg-wrapper>svg{width:44px!important;height:44px!important}.header__icon .svg-wrapper{width:24px!important;height:24px!important}.header{padding:8px 1rem!important}ul.list-menu.list-menu--inline{font-weight:400;line-height:19.98px;letter-spacing:1.31px;align-items:center;font-family:Goyard!important;font-size:9px!important}.jdgm-form input[type=email],.jdgm-form input[type=text],.jdgm-form textarea,.jdgm-form__fieldset,.jdgm-form__title,.link{font-size:9px!important}.header>.header__search{grid-area:icons;justify-self:self-end}@media(max-width:989px){ul.list-unstyled.list-social{display:none}}@media(max-width:990px){.link{font-family:goyard}.header>.header__search{grid-area:left-icons!important;justify-self:start!important}.header--top-center>.header__search{display:block}.header__icons .header__search{display:none}.header .header__search{margin-left:30px}}.collection__view-all,.footer__blocks-wrapper.grid.grid--1-col.grid--2-col.grid--4-col-tablet.scroll-trigger.animate--slide-in,.header-wrapper,h3.footer-block__heading.inline-richtext{position:relative}.header-social-media-icons,ul.list-unstyled.list-social{display:flex}.header--top-center .header__inline-menu>.list-menu--inline{column-gap:10px!important}svg.icon.icon-instagram{color:#fff}@media only screen and (min-width:990px){.header-specing{padding-top:10px!important;padding-bottom:4px!important;border-bottom:1px solid #f8f8f852}}@media only screen and (max-width:990px){.header-social-media-icons-hide{display:none}}@media screen and (max-width:990px){h2.banner__heading.inline-richtext.h0{font-family:Goyard!important}}h2.banner__heading.inline-richtext.h0{letter-spacing:2.4px;font-size:26px;text-transform:uppercase;font-weight:400!important;font-family:Goyard!important}.banner__text.rte.body p{font-weight:300!important;line-height:22px;letter-spacing:.5px;font-size:1.4rem!important}a.button.button--secondary{line-height:12px;font-size:10px;font-weight:400!important;letter-spacing:1.31px;font-family:Goyard!important;color:#fff}.banner__content.banner__content--middle-center.page-width.scroll-trigger.animate--slide-in{margin-top:140px}.banner__box>*+.banner__buttons{margin-top:0!important}.banner__box .banner__heading+*{margin-top:2rem!important}.button:after{content:none!important;position:static!important;box-shadow:none!important;transition:none!important}.collection__view-all::before,.footer__blocks-wrapper.grid.grid--1-col.grid--2-col.grid--4-col-tablet.scroll-trigger.animate--slide-in::before{content:'';display:block;background:url('/cdn/shop/files/image_2.png?v=1733803974') center center/contain no-repeat}.banner a.button.button--secondary{text-underline-offset:5px}.collection__title.title-wrapper{text-align:center}h2.title.inline-richtext{font-size:20px!important}.full-unstyled-link{font-size:12px;text-align:center;letter-spacing:.15em;line-height:16px;font-weight:400!important;width:100%;font-family:Goyard!important}.collection .price__container .money,.price{font-size:12px}.price{text-align:center;font-weight:400;font-family:Newsreader,serif}.collection__view-all::before{position:absolute;width:75px;height:72px;bottom:-96px;left:40px}h2.title.inline-richtext.h1.scroll-trigger.animate--slide-in,h2.title.inline-richtext.h2.scroll-trigger.animate--slide-in,p{font-family:Newsreader,serif;font-weight:400!important}.card__badge.bottom.left{display:none}.header__menu-item:hover span{text-decoration:none}.collection .card-information .price__regular{margin-top:8px!important}.global-media-settings{border:none!important}h2.banner__heading.inline-richtext.h1,h2.image-with-text__heading.inline-richtext.h1{line-height:50.24px;font-size:32px;font-weight:400;letter-spacing:2.4px;text-align:center;font-family:Goyard!important}.image-with-text__text.rte.body p{margin:0}.new-image-text .page-width{max-width:100%;padding:0}.new-image-text .media img{object-fit:contain}@media screen and (max-width:750px){.image-with-text__grid{display:flex;flex-direction:column-reverse}}h3.footer-block__heading.inline-richtext:after{content:"";background:#e8b14d;width:10%;position:absolute;height:1px;bottom:0;left:0}.footer-block:first-child h3.footer-block__heading.inline-richtext{font-size:9px;font-family:Goyard!important;text-align:center;color:#f8f8F8BF!important}.footer-block__brand-info p,.footer-block__details-content.rte p{font-size:14px;font-family:Newsreader,serif}.footer-block__brand-info p,.footer-block__details-content.rte p,a.link.link--text.list-menu__item.list-menu__item--link,ul.footer-block__details-content.list-unstyled{color:#f8f8f8!important}.newsletter-form__field-wrapper .field:after,.newsletter-form__field-wrapper .field:hover.field:after,.newsletter-form__field-wrapper .field__input:focus{box-shadow:unset}.newsletter-form__field-wrapper .field{border-bottom:1px solid}.footer-block__image-wrapper .footer-block__details-content{display:flex;flex-wrap:wrap;justify-content:center}.footer-block__details-content .footer-block__image-wrapper img,.footer-block__newsletter .field__label,.footer__list-social .list-social__item:first-child,label.quantity__label.form__label,pickup-availability.product__pickup-availabilities{display:none}.footer__blocks-wrapper .footer-block__details-content a{font-size:12px!important;font-weight:400}@media screen and (min-width:750px){.banner--large:not(.banner--adapt){min-height:80rem!important}.new-image-text .image-with-text__media--medium{height:53rem}.footer-block__details-content>li:not(:last-child){margin-right:5px!important}.footer-block__image-wrapper .footer-block__details-content li:nth-child(odd):after{content:".";display:inline-block;vertical-align:middle;padding:0 .4rem .2rem;font-family:Newsreader}}@media(max-width:750px){.footer-block__image-wrapper .footer-block__details-content{flex-direction:column;align-items:center}}.footer-block__image-wrapper .list-social__item,.footer__list-social .list-social__item{border:1.6px solid #f8f8f84d;border-radius:50%}h3.footer-block__heading{font-family:Newsreader}.footer-block__brand-info .footer__list-social{margin-top:20px}.footer__list-social .list-social__item{margin:.4rem!important}.footer__list-social .list-social__link{padding:6px}.footer__list-social .list-social__item:nth-child(2){order:1}.footer__list-social .list-social__item:nth-child(3){order:2}.footer__list-social .list-social__item:nth-child(4){order:3}.footer__content-bottom{background:#183f26}.footer__content-bottom-wrapper.page-width{justify-content:center;color:#f8f8F8BF!important}.footer-block__image-wrapper{display:flex;flex-direction:column;gap:47px}.footer__blocks-wrapper.grid.grid--1-col.grid--2-col.grid--4-col-tablet.scroll-trigger.animate--slide-in::before{position:absolute;width:85px;height:85px;bottom:-85px;left:300px}@media (max-width:768px){.collection__view-all::before,.footer__blocks-wrapper.grid.grid--1-col.grid--2-col.grid--4-col-tablet.scroll-trigger.animate--slide-in::before{width:80px;height:80px;bottom:-90px;left:20px}}@media (max-width:480px){.collection__view-all::before{width:58px;height:58px;bottom:-75px;left:20px}.full-unstyled-link{font-size:12px}.price{font-size:12px!important}.banner--large:not(.banner--adapt){min-height:78rem!important}.banner__box.content-container{margin-top:-50px}.footer__blocks-wrapper.grid.grid--1-col.grid--2-col.grid--4-col-tablet.scroll-trigger.animate--slide-in::before{width:58px;height:58px;bottom:-62px;left:-16px}}.footer-block__newsletter .field__button{position:relative!important;margin:0 auto;width:100%}.footer-block__newsletter .newsletter-form__button{text-decoration:underline;text-decoration-color:#E8B14D;text-underline-offset:7px;margin-top:24px}.footer-block__newsletter .newsletter-form__button .svg-wrapper{font-family:Goyard;font-size:10px;letter-spacing:1.31px}.footer-block__newsletter .field__input{padding:0!important}.newsletter-form__field-wrapper .field__input:focus~.field__label{font-size:0}@media(max-width:748px){.footer-block__image-wrapper{align-items:center}.footer-block__brand-info,.footer-block__details-content{text-align:center!important}.footer-block__brand-info .footer__list-social.list-social{justify-content:center!important}h3.footer-block__heading.inline-richtext{width:fit-content;margin:0 auto 12px}h3.footer-block__heading.inline-richtext:after{width:35%}.footer-block__details-content .list-menu__item--link{padding-top:6px;padding-bottom:6px}}@media screen and (min-width:1350px){.header:not(.drawer-menu).page-width{padding-left:9rem!important;padding-right:9rem!important}.collection__title.title-wrapper{margin-bottom:5.5rem!important}.collection .underline-links-hover:hover a{text-decoration:none}.page--product product-info{padding-top:60px!important}.product--large:not(.product--no-media) .product__media-wrapper{max-width:45%!important}.product--large:not(.product--no-media) .product__info-wrapper{max-width:55%!important}.product-form__buttons{padding-top:30px}.card__inner.color-scheme-2.gradient.ratio{width:100%;max-width:245px;height:245px}}.product__title h1{font-size:2.8rem;letter-spacing:.2125rem;color:#183f26;text-align:center;line-height:1.5;font-family:Goyard!important;font-weight:400}span.price-item.price-item--regular{font-size:20px;font-family:Newsreader}.badge{border-radius:0!important;font-size:8px;letter-spacing:.1rem;line-height:1;text-align:center;background-color:#e8b14d!important}.product__tax.caption.rte{text-align:center;text-transform:capitalize;color:#959290;font-size:14px;font-family:Newsreader!important}.price-per-item__container,shopify-buy-it-now-button{display:flex;justify-content:center}.shopify-payment-button__button{width:auto;padding:14px 20px 10px;border:none;border-radius:5px;background-color:#183f26!important;color:#fff;font-size:16px;text-transform:uppercase;cursor:pointer;transition:background-color .3s;font-family:Newsreader!important}.price .badge{padding:.8rem 1.3rem .6rem!important}quantity-input.quantity:after,quantity-input.quantity:before{border-radius:40px!important}.quantity__button{width:40px;height:40px;background-color:#fff!important;border:none;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background-color .2s}.quantity__button:hover{background-color:#e0dcd6}.quantity__button[name=minus] svg{width:15px;height:2px}.quantity__button[name=plus] svg{width:15px;height:15px}.quantity__input{border:none;background:0 0;color:#2f4030;font-size:14px;font-weight:700;text-align:center;pointer-events:none;width:40px}.quantity{display:flex;align-items:center;justify-content:center;gap:10px;width:calc(15rem / var(--font-body-scale) + var(--inputs-border-width)* 2)!important;min-height:calc((var(--inputs-border-width)* 2) + 5rem)!important}.quantity__button:first-child{margin-left:4px!important}.quantity__button:last-child{margin-right:4px!important}.product-form__quantity{margin:0 auto!important}.product-form__buttons{margin:0 auto}@media(min-width:990px){.header>.header__search{grid-area:icons;justify-self:end}.header__icons{margin-right:45px}.page--index header.header{position:absolute}header.header{background:#183f26e6;width:100%;max-width:100%}.header-wrapper:before{content:'';width:100%;height:.99px;background:#f8f8F84D;position:absolute;left:0;right:0;top:69px;z-index:1}.footer__copyright{margin-top:-1rem!important;margin-bottom:2rem}.product-form button.shopify-payment-button__button--unbranded,.product-form__submit{width:100%;max-width:313px}}.product-form__submit{margin-left:auto;margin-right:auto;font-family:Newsreader;text-transform:uppercase;font-weight:500;background:#183f26!important;color:#fff}.quantity:after{box-shadow:0 0 0 var(--inputs-border-width) rgb(24 63 38 / 17%)}h2.jdgm-rev-widg__title{font-size:30px;font-family:Goyard!important;font-weight:400;line-height:50.24px;letter-spacing:2.4px}a.jdgm-write-rev-link{background-color:transparent!important;font-size:11px;font-family:Goyard!important}.jdgm-rev-widg__summary-text{font-size:16px;font-family:Newsreader!important;letter-spacing:0!important}.jdgm-write-rev-link.jdgm-write-rev-link{border:0!important}.jdgm-review-widget--medium .jdgm-write-rev-link{max-width:50%!important}.jdgm-write-rev-link{text-decoration:underline!important;text-decoration-color:#E8B14D!important;text-underline-offset:10px!important;opacity:.75!important}.jdgm-star{font-weight:100!important}@media (min-width:877px) and (max-width:1200px){a.jdgm-write-rev-link{font-size:8px!important}}@media (max-width:730px){a.jdgm-write-rev-link{font-size:9px!important}}@media (min-width:767px) and (max-width:876px){a.jdgm-write-rev-link{font-size:10px!important}}nav.breadcrumbs{font-size:14px;font-family:Newsreader!important;color:#959290!important;text-align:center}nav.breadcrumbs a{color:inherit!important}nav.breadcrumbs .breadcrumbs-arrow{color:#e8b14d}.tabby-div,.tamara-div{background:#fff;border-radius:12px!important}.tabby-div{background:#fff!important}@media (min-width:1200px){.jdgm-rev-widg__summary-inner{display:flex;align-items:center;gap:10px;justify-content:center}.jdgm-rev-widg__summary-stars{margin-right:10px}.jdgm-rev-widg__summary-text{margin-top:20px!important;text-transform:uppercase}.tamara-tabby{display:flex;justify-content:flex-start;gap:14px}.tamara-div .tamara-summary-widget__container.badge-position--is-right{display:flex;flex-direction:column!important}}@media (max-width:1199px){.tamara-tabby{display:flex;flex-direction:column;gap:10px}}@media(max-width:549px){.page--product .product-media-container.constrain-height{--constrained-min-height:100%!important}.page--product .slider.slider--mobile .slider__slide{padding-top:0}.slider-buttons{position:absolute;bottom:0px;left:0;right:0}}@media(max-width:749px){a.menu-drawer__account.link.focus-inset.h5.medium-hide.large-up-hide{display:none!important}.footer-block__image-wrapper .footer-block__details-content{max-width:300px}.footer-block__image-wrapper ul.footer-block__details-content li{line-height:normal;display:flex;align-items:center}.footer-block__image-wrapper .footer-block__details-content li:nth-child(odd):after{padding:0 .7rem .2rem}.footer-block .list-menu__item--link{justify-content:center}.footer-block__details-content{margin-bottom:1rem!important}.page--product .product__media-list .product__media-item,.quantity{width:100%!important}.page--product .breadcrumbs,.slider-buttons .slider-button{display:none}.page--product product-info{padding-top:0}.product__media-list.grid{column-gap:0}.page--product .product-media-container.constrain-height.media-fit-contain{width:100%}.page--product .media>img{object-fit:contain}.page--product .grid--peek.slider .grid__item:first-of-type{margin-left:0}.page--product .product__media-wrapper{position:relative}.product-back-button{position:absolute;top:0;margin:15px 0 0 5px}button#back-button{border:0;border-radius:0;padding:6px 10px;background-color:#f6f1ed;text-decoration:none;cursor:pointer;color:#444}.slider-dots{display:flex;justify-content:center;gap:6px;margin-top:0}.slider-dot{width:0;height:5px;padding:2px;background-color:#696969;border:none;border-radius:50%;cursor:pointer;transition:background-color .3s}.slider-dot[aria-current=true]{transform:scale(1.5);border:1px solid #fff;background:#444}.slider-dot:hover{background-color:#555}}@media(min-width:750px){.product-back-button{display:none}}@media screen and (max-width:749px){.product__media-wrapper .slider.slider--mobile{scroll-padding-left:0!important}}@media (max-width:800px){.product__title h1{font-size:16px;line-height:24px}.featured-collection-top-template--23888663642402__collection_slider_bN4LeL{justify-content:center!important}}.featured-collection-top-template--23888663642402__collection_slider_bN4LeL h2{font-family:Goyard!important;line-height:50.24px!important;color:#183f26!important}@media screen and (max-width:989px){.header .svg-wrapper>svg{width:1.5384615385rem!important;height:1.5384615385rem!important}a#cart-icon-bubble .svg-wrapper,a#cart-icon-bubble .svg-wrapper>svg{width:28px!important;height:28px!important}svg.icon.icon-hamburger{width:1.5384615385rem;height:1.5384615385rem}img.header__heading-logo.motion-reduce{width:100px}.footer-block__image-wrapper .footer-block__details-content .list-menu__item--link{padding-top:3px;padding-bottom:3px}.page--collection .card__inner.color-scheme-2.gradient.ratio{max-width:150px;height:150px}}.footer-block__image-wrapper ul.footer-block__details-content.list-unstyled{max-width:300px}@media (min-width:990px){.page--collection .collection-hero{padding-top:40px!important}.page--collection .product-grid-container{padding-top:35px}}.page--collection h1.collection-hero__title,h1.main-page-title{text-align:center;font-size:32px;font-family:Goyard;text-transform:uppercase;letter-spacing:2.4px}#ProductCount{font-family:Goyard}.page--collection .product-grid-container .button--secondary{color:#183f26;text-transform:uppercase;font-size:10px;font-family:Goyard}.page--collection h2.product-count__text.text-body{font-size:10px;font-family:'Goyard;
    text-transform: uppercase;
}

.page--collection .pagination__list span.svg-wrapper{
  color: #E8B14D;
}

.page--collection a.pagination__item.link{
  color: #959290 !important;
}

.page--collection a.pagination__item.pagination__item--current.light{
  color: #183F26 !important;
  font-weight: 600;
}
.page--collection .pagination__item--current:after, .page--collection .pagination__item:hover:after {
    content: none !important;
}

.page--collection .mobile-facets__open .svg-wrapper {
    display: none;
}

.page--collection .card__inner{
  background: #F6F1ED;
  margin: 0 auto;
} 

.page--collection .quick-add__submit{
 padding-top: 0px !important; 
}
@media screen and (min-width: 750px) {
    .page--collection .grid {
        row-gap: 25px !important;
    }
}

@media screen and (max-width: 500px) {
.page--collection h2.product-count__text.text-body {
    font-size: 12px;
}
  .page--collection h1.collection-hero__title{
    font-size: 20px;
  }
}

.page--collection span.mobile-facets__open-label.button-label.medium-hide.large-up-hide{
    color: #183F26;
    opacity: 0.75;
    text-transform: uppercase;
    font-size: 10px;
    font-family: 'Goyard';
}

@media screen and (max-width: 749px){
.page--collection facet-filters-form.facets.small-hide{
  display: none !important;
} 
.page--collection .product-count {
    text-align: left;
}
  .page--collection span.mobile-facets__open-label.button-label.medium-hide.large-up-hide{
    margin-left: 0 !important;
  }
  
}

.facets-container{
    padding: 15px 0 !important;
  }


.page--collection .quick-add {
    margin: -16px 0 1rem; !important
}

.page--collection .facet-filters__sort:focus-visible {
    outline: none;
    outline-offset: none;
    box-shadow: none;
}
.page--collection .select__select:focus {
    box-shadow: none;
    outline: 0;
    border-radius: none;
}
.collection-hero__inner{
  display: flex;
  flex-direction: column !important;
}


.collection-hero__text-wrapper {
    width: 100% !important;
}
.collection-hero__description p{
  text-align: center;
  margin: 0;
  font-size: 20px;
  line-height: 26px;
}
.collection-hero__description {
    margin: 0 auto;
  position: relative;
  z-index: 1;
}
.collection-image img{
  width: 100%;
}
@media(max-width: 990px)
{
  .collection-hero__inner{
    padding-top: 20px;
    padding-bottom: 0px;
  } 
  .collection-hero__description p{
    font-size: 12px;
    line-height: 17px;
  }
  .collection-hero__title{
    margin: 1rem 0!important;
  }
  .collection-image{
    padding-top: 40px;
  }
}
@media(min-width: 990px){
  .collection-image{
    position: absolute;
    top: 0;
    left: 0;
  }
  .collection-hero{
    position: relative;
  }
}
#main-collection-filters{
  background: #fff;
  max-width: 100%;
}
.facets-container{
  max-width: 1300px;
  margin: 0 auto;
}

span.mobile-facets__open-label.button-label.small-hide, h2.facet-filters__label.caption-large.text-body{
    color: #183f26;
    opacity: .75;
    text-transform: uppercase;
    font-size: 10px;
    font-family: Goyard;
}
@media screen and (min-width: 750px) {
    .facets-container-drawer .mobile-facets__wrapper {
        flex-grow: unset !important;
    }
  .product-count.light {
    flex-grow: 1 !important;
}
}
.facet-filters{
   border-left: 1px solid #9290955c;
}
span.mobile-facets__open-label.button-label.small-hide:after{
  content: " ";
  content: "\f105";  
    font-family: FontAwesome;
   right : -15px;
    position:absolute;
  color: #E8B14D;
}
span.mobile-facets__open-label.button-label.small-hide{
  position: relative;
}
#FacetSortDrawerForm .facet-filters__sort option[selected="selected"], {
  color: #183f26bf;
    font-size: 10px;
    font-family: Goyard;
}
#FacetSortDrawerForm .select__select{
  color: #183f266b !important;
}
#FacetSortDrawerForm .select .icon.icon-caret path{
  fill: #E8B14D;
}
@media screen and (min-width: 750px) {
    .facets-container-drawer .mobile-facets__wrapper {
        margin-right: 3rem !important;
    }
}
/* sticky cart drawer */

/* Cart drawer CSS */
.cart-drawer .cart-item__totals {
    pointer-events: visible !important;
}
.cart-items [role="rowgroup"]:first-child{
  display: none;
}
.drawer__cart-items-wrapper quantity-input.quantity:after, .drawer__cart-items-wrapper quantity-input.quantity:before{
  border-radius: 0 !important;
}

.cart-drawer .drawer__header {
    justify-content: space-between !important;
    align-items: flex-start !important;
}
.cart-drawer .button-cart{
  text-decoration-color:  #e8b14dbf;
    text-underline-offset: 10px;
    color: #183f26bf;
    text-transform: uppercase;
    font-size: 10px;
    font-family: 'Goyard';
  margin-right: 40px;
}
.cart-drawer .cart-items td{
  padding: 0 !important;
}

  

.cart-item__name:hover {
    text-decoration: none !important;
}
.cart-item{
  border-bottom: 1px solid #94918f73;
  padding: 30px 0;
}
.cart-item:last-child{
  border-bottom: none;
}

.quantity{
  width: 144px !important;
    min-height: 48px !important;
  gap: 0 !important;
}
@media screen and (min-width: 990px) {
    .quantity-popover-container {
        max-width: 144px;
  }
}
@media screen and (min-width: 990px) {
.cart-drawer .cart-item{
  column-gap: 2rem !important;
  row-gap: 1rem;
}
.cart-item__totals .svg-wrapper{
  color:#94918F;
}

/*product*/
.cart-drawer .cart-item__media{
  Width:160px;
 Height:160px;
}
/*descript*/
 .cart-drawer .product-option{
  Top:239px;
  Left:1464px;
  /*content*/
  font-family:Newsreader;
  font-Weight:400;
  Size:14px;
  Line-height:14px;
  color:#959290;
}
/*btn txt*/
.cart-drawer .quantity__input{
   Width:60px;
   Height:16px;
    color:#959290;
   font-size:10px

}
/*button*/
.cart-drawer .quantity__button{
  Border:1px;
  color:#183F26;
  padding:6px;
  height:48px;
}
/*my cart*/


.drawer__cart-items-wrapper .cart-item__details>*+*{
margin-top: 1rem;
}
.drawer__inner{
    width: 590px !important;
    padding: 40px 60px !important;
  }

}
/*title*/
.cart-drawer .cart-item__name{
  font-family:Goyard;
  color:#183F26;
  font-Weight:400;
  font-Size:12px;
  Line-height:20px; 
}
.cart-drawer .totals{
  align-items: center;
    flex-direction: column;
  gap: 10px;
}
.cart-drawer .totals h2{
 font-family: Goyard;
    font-size: 10px;
    line-height: 20px;
    letter-spacing: 2.4px;
}
.cart-drawer .totals__total-value .money{
  font-family: Goyard;
  font-size: 16px;
  line-height: 32px;
  color: #183F26;
}

.cart-drawer .totals__total-value{
  margin-left: 0;
}
.cart-drawer .tax-note{
  text-align: center !important;
  font-family: Newsreader;
  font-size: 14px;
}
.cart__ctas button {
    max-width: 160px !important;
    margin: 0 auto;
    font-size: 16px;
    font-family: Newsreader;
    text-transform: uppercase;
  background: #183F26;
}
.drawer__footer::before {
    content: '';
    display: block;
    position: absolute;
    background: url(/cdn/shop/files/image_2.png?v=1733803974) no-repeat center center;
    background-size: contain;
    width: 75px;
    height: 72px;
    bottom: -40px;
    left: 0;
}
.drawer__footer{
  position: relative;
}
.cart-drawer .cart-item__media{
  background-color:#F9F8F6;
}
.cart-drawer .drawer__heading{
  Font-family:Goyard;
  Size:32px;
  color:#183F26;
}
.drawer__cart-items-wrapper .quantity:after{
  box-shadow: unset;
}
.drawer__cart-items-wrapper .quantity{
  border: 1px solid #9592903D;
}

.drawer__cart-items-wrapper .quantity__button[name="minus"] svg{
 height: 3px;
}
@media(max-width: 990px){
 .cart-drawer .cart-item__media {
    grid-row: 1 / 1 !important;
}
  .cart-drawer .cart-item{
    row-gap: 0!important;
  }
  .cart-drawer .cart-item__name{
    font-size: 9px;
    line-height: 16px;
  }
  .cart-item__quantity {
    margin-top: 10px;
  }
}
.cart-item__details dl .product-option{
  background: #E8B14D;
  width: fit-content;
  padding: 4px 8px;
  font-size: 8px;
  font-family: Goyard;
  color: #183F26;
  margin-bottom: 10px;
}

.cart-item__details dl .product-option dt{
  display: none;
}
.cart-item__details{
  display: flex;
  flex-direction: column;
}
.cart-item__details dl{
  order: -1;              
}
.cart__empty-text
{
  font-family: goyard
}

 .cart__login-title, .cart__login-paragraph{
  font-family: 'Newsreader';
}
.drawer__inner-empty .button{
  background: #183F26;
  color: #fff;
}
.product__info-container .pickup-availability-preview{
  justify-content: center;
}
.pickup-availability-info{
  text-align: center;
}
/* search page */
.page--search{
  background: #F8F8F8;
}
.header__search .search__input.field__input{
  background: #fff;
  color: #000;
  border-radius: 0 5px 5px 0;
}
 .header__search .search-modal__content{
    background: #F8F8F8;
    color: #000;
  }
.header__search .search__button.field__button{
  position: relative !important;
}
.header__search .search__button .field__label{
  left: 48px;
}
.header__search .field__input:focus ~ .field__label{
 opacity:0;
}
.header__search, .field__input:focus{
  box-shadow: unset;
}
.header .search-modal .svg-wrapper>svg{
  color: #000;
}
.header__search .field__input{
  color: #183f26;
}
.header .predictive-search__item .svg-wrapper>svg{
  color: #fff;
}
@media(min-width: 990px){

  .search-modal__form .field:hover.field:after{
    box-shadow: unset;
  }
}

/* header search model */

.modal__content{
  flex-direction: column;
}
.collection-products ul{
 display: flex;
}
.search-modal.modal__content.gradient {
    background: #F8F8F8;
}
.collection-products .card__heading a, .collection-products h2{
  color: #000;
} 
.collection-products{
  background: #F6F1ED;
  padding: 22px;
}


@media(max-width: 990px){
  .search-modal {
    height: 100vh !important;
    top: 0px;
}
  .search-modal__content-bottom{
    height: auto;
    padding: 10px 0;
  }
  
}
.search-suggestions{
    overflow-y: scroll;
  }
.search-suggestions::-webkit-scrollbar {
    display: none;
}
@media(min-width: 990px){
  .search-modal__content-bottom{
    height: auto;
    padding: 60px 0 42px;
  }
.search-modal.modal__content.gradient {
    top: 70px;
  }
  .search-modal__close-button{
  display: none !important;
}
  .collection-products{
    padding: 42px;
  }
  .search-modal{
  height: 80vh !important;
 }
  
  .header__search .search-modal__content{
    max-width: 480px;
  }
}
.modal__content{
    justify-content: flex-start;
  }
.search-modal__content .search__button:not(:focus-visible):not(.focused){
  background: #fff;
  border-radius: 5px 0 0 5px;
}
.search-modal__content .field__input, .template-search__search .field__input{
  margin: 0 !important;
}
.search__button{
  right:0 !important;
  top: 0 !important;
  height: auto !important;
}
.search-modal__content .field__input:focus{
  margin: 0 !important;
}
.search-modal__content .field__label{
  color: #000;
  padding-left:30px;
  font-family: Newsreader;
}
.header__search details[open="true"] .header-search-icon{
  display: none;
}
.collection-products h2{
  margin: 0 0 42px;
  text-align: center;
}
.searchbar-suggestions-product .card__inner.ratio{
  max-width: 180px !important;
  height: 180px !important;
  margin: 0 auto;
}
.searchbar-suggestions-product .price {
  display: none;
}
.search .field__button{
  top: 0 !important;
  right: 0 !important;
}
@media(max-width: 990px){
  .header__search .search-modal__content{
    background: #fff;
  }
  .search-suggestions .page-width{
    padding: 0 !important;
  }
  .collection-products .product-grid li:nth-child(3){
    display: none;
  }
  .header__search button.reset__button.field__button{
    right: 40px !important;
  }
}

/* Policy pages */
.shopify-policy__container{
  max-width: 820px;
  padding: 4.2rem 2rem 4.2rem 2rem;
}
@media screen and (min-width: 750px) {
    .shopify-policy__body hr {
        margin: 54px 0;
    }
  .shopify-policy__container{
  max-width: 820px;
  padding: 8rem 5rem 8rem 5rem;
}
  .shopify-policy__container h3{
    font-size: 24px;
  }
}
.policy-block img{
  border: unset;
  margin-right: 16px;
  margin-bottom: 0;
}
.policy-block{
  display: flex;
  padding: 18px;
  background: #fff;
  border-radius: 5px;
  
  align-items: center;
  margin: 20px 0;
}
.content-block{
  text-transform: uppercase;
  font-size: 12px !important;
  line-height: 1.25;
  font-family: Newsreader;
  padding-left: 4px;
}
.policy-block a{
  margin-left: 12px;
}
.policy-block p a, blockquote p a, blockquote p, .shopify-policy__body p a, .policy-block a{
  font-family: Goyard !important;
font-size: 12px;
  line-height: 14px;
letter-spacing: 1.3px;
 color: #183F26;
  text-decoration-color: #E8B14D;
text-underline-position: from-font;
}

.shopify-policy__title h1{
  font-family: Goyard;
  font-size: 32px;
  line-height: 38.4px;
  letter-spacing: 2.4px;
  margin-bottom: 42px;
  margin-top: 0;
}
.shopify-policy__body p{
font-family: Newsreader;
font-size: 16px;
line-height: 30px;
}
.block-quote p{
  font-size: 12px;
  padding-left: 9px;
  
}
blockquote{
  margin-left: 0;
  font-style: normal;
  border-left-color: #183F26; 
}
.shopify-policy__container h3{
  font-size: 32px;  
  margin-top: 36px;
  margin-bottom: 22px;
  font-family: Newsreader;
}
.shopify-policy__container h3 strong{
  font-weight: 400;
}
.updated-date {
    font-family: Goyard;
    font-size: 10px;
    font-weight: 400;
    line-height: 12px;
    letter-spacing: 1.4px;
    text-align: center;
    position: relative;
}
@media(max-width: 768px){
  .shopify-policy__body p{
    font-size: 14px;
    line-height: 22px;
  }
  .policy-block a {
    margin-left: 0;
}
  .policy-block{
    padding: 16px;
  }
  .block-quote p, .block-quote p a, .policy-block a, .shopify-policy__body p a{
    font-size: 9px;
    line-height: 12px;
    margin: 0;
  }
  .shopify-policy__body hr{
    margin: 4rem 0;
  }
  .shopify-policy__container h3{
      font-size: 24px;
      margin-bottom: 0;
  }
  .shopify-policy__title h1{
    font-size: 16px;
  }
  .shopify-policy__title h1{
    margin-bottom: 26px;
  }
  .date{
    margin-bottom: 26px;
  }
  .content-block, .block-quote p {
    display: flex;
    flex-direction: column;
    gap: 6px;
}
}
.updated-date{
  width: 100%;
  min-width: 216px;
}
.before-line, .after-line {
   position: relative;
    display: block !important;
  width: 100%;
}
span.after-line:after, span.before-line:before {
    width: 100%;
    content: "";
    position: absolute;
    background: #183f2629;
    height: 1px;
  bottom: 5px;
}
.date{
  display: flex;
   position: relative;
  margin-bottom: 40px;
}
/* privacy policy */
.shopify-policy__body p, .shopify-policy__body h3, .shopify-policy__body h4, .shopify-policy__body li{
  color: rgba(24, 63, 38, 1);
}
p.note {
    font-family: 'Goyard';
    font-size: 12px;
    color: rgba(24, 63, 38, 1);
  margin: 42px 0;
}
.privacy-plicy-block, .privacy-table{
  background: #fff;
  padding: 32px;
  border-radius: 5px;
}
.privacy-plicy-block h4{
  font-family: Newsreader;
  font-size: 20px;
  font-weight: 600;
  line-height: 30px;
  letter-spacing: 0.03em;
  text-align: left;
  margin: 0;
}
.privacy-plicy-block p{
 font-size: 14px;
 line-height: 20px;
}
.privacy-plicy-block ul li strong{
  color: rgba(24, 63, 38, 1);
}
.privacy-plicy-block ul.normal-text li, .light-color{
  color: rgba(149, 146, 144, 1);
}
.shopify-policy__body ul.list-style-1 {
  list-style-image: url('/cdn/shop/files/Frame_1000008290.png?v=1735623272');
}
.shopify-policy__body ul.small-text{
  list-style: disc;
}
.shopify-policy__body ul li{
  font-size: 14px;
  font-family: Newsreader;
  margin: 12px 0;
  list-style-position: outside;
}
ul.small-text li, p.small-text{
  font-size: 12px;
  margin: 0;
}
span.high-light{
  color: #e8b14d;
  font-weight: 600;
}
ul.list-style-2{
   list-style: none;
  padding: 0;
}
ul.list-style-2 li strong{
  border-left: 2px solid #e8b14d;
  padding-left: 8px;
}
@media(min-width: 990px){
  .privacy-plicy-block.table{
  display: flex;
}
  .left-side{
     position: relative;
  }
  .left-side:after{
    position: absolute;
    content: "";
    background: #183f261a;
    width: 1px;
    height: 100%;
    right: 0px;
    top: 0;
  }
  .left-side, .right-side{
  width: 50%;
  }
.left-side {
    padding-right: 32px;
}
.right-side {
    padding-left: 32px;
}
}


.right-side h4, .left-side h4{
  border-bottom: 1px solid #183f261a;
  padding-bottom: 20px;
}
.privacy-plicy-block.table-2 ul li{
  border-bottom: 1px solid #183f261a;
  margin: 24px 0;
  padding-bottom: 24px;
}
.privacy-plicy-block.table-2 .right-side ul li:last-child{
  border-bottom: none;
}
@media (min-width: 990px) {
    .privacy-plicy-block.table-2 .right-side {
        padding-left: 24px;
    }
  .privacy-plicy-block.table-2 .left-side{
    padding-right:24px;
  }
  .privacy-plicy-block.table-2 .right-side ul li:last-child, .privacy-plicy-block.table-2 .left-side ul li:last-child{
    border-bottom: none;
    height: 190px;
  }
 .privacy-plicy-block.table-2 ul li{
    height: 150px;
  }
   .privacy-plicy-block.table-2 {
        display: flex;
    }
}
@media screen and (min-width: 750px) {
    .page--privacy-policy .shopify-policy__body hr {
        margin: 32px 0;
    }
}
@media (max-width: 768px) {
    .page--privacy-policy .shopify-policy__body hr {
        margin: 2.4rem 0;
    }
  .privacy-plicy-block, .privacy-table{
    padding: 20px;
  }
  .privacy-plicy-block.table-2 ul li{
    margin: 16px 0;
    padding-bottom: 16px;
  }
}

.page--terms-of-service .shopify-policy__container{
  max-width: 1120px;
  margin: 0 auto;
}
.side-bar ul{
 list-style: none;
 padding: 0;
}


@media(min-width: 768px){
.policy-row{
display: flex;
flex-direction: row;
  column-gap: 80px;
}
.side-bar{
width: 30%;
}
.policy--content{
width: 70%;
}
.side-bar {
    position: sticky;
    z-index: 1;
    overflow-y: scroll;
    padding: 8px 0;
	height: 100vh;
  top: 0;
  transition: all 1s ease-out;
}
.side-bar::-webkit-scrollbar {
    display: none;
}
  .top-sidebar{
    top: 18%;
    transition: all 1s ease-out;
  }
}
.side-bar ul li a{
  text-decoration: none;
  color: #959290;
  line-height: normal;
}
.side-bar h2{
  font-family: Newsreader;
  font-size: 14px;
  margin-top: 36px;
  margin-bottom: 32px;
}
html {
  scroll-behavior: smooth;
  scroll-padding-top: 140px;
}
.page--terms-of-service .note {
    font-family: Goyard;
    font-size: 10px;
    font-weight: 400;
    line-height: 20px;
    letter-spacing: 1.4px; 
}
/* Style for select dropdown */
#dropdown-button {
  display: none;
}
@media screen and (max-width: 767px) { 
  
  #dropdown-container {
    position: relative;
    display: inline-block;
    width: 100%;
}

#dropdown-button {
    background-color: transparent; 
    color: rgba(149, 146, 144, 1);
	font-family: Newsreader;
    padding: 16px 42px 16px 20px;
    font-size: 16px;
    border: 1px solid rgba(149, 146, 144, 1);
    cursor: pointer;
    border-radius: 5px;
    display: block;
    width: 100%;
    text-align: left;
	line-height: normal;
}

#sidebar-list {
    display: none;
    position: absolute;
    background-color: white;
    min-width: 100%;
    box-shadow: 0px 40px 50px 0px rgba(0, 0, 0, 0.16);
    z-index: 1;
    list-style-type: none;
    padding: 0;
    margin: 0;
    border-radius: 5px;
    top: 50px;
  padding: 32px 20px;
}
.shopify-policy__body ul li{
  padding-left: 0 !important;
}
  #sidebar-list h2{
    margin: 0;
  }
#sidebar-list li {
    padding: 8px 12px;
  line-height: 20px;
}

#dropdown-container.show #sidebar-list {
    display: block;
}
  #dropdown-button{
  position: relative;
}
#dropdown-button:after{
 font-family: "Font Awesome 5 Free";
   content: "\f107";
   right: 20px;
   font-weight: 900;
  position: absolute;
  transition: all .5s ease-out;
}
.show #dropdown-button:after {
    transform: rotate(180deg);
}
}
/* shipping policy */
.page--shipping-policy .shopify-policy__body ul li{
  font-size: 16px;
}
/* Mobile view Nevigation menu */
@media(max-width: 990px){
.menu-drawer__navigation{
  background: #fff !important;
}
.menu-drawer__menu-item{
  color: #183F26 !important; 
}
.menu-drawer__menu-item:before{
  content: "\f105";
   font-family: FontAwesome;
   right : 15px;
    position:absolute;
  color: #94918F;
}
.menu-drawer__menu-item:focus, .menu-drawer__menu-item:hover{
   color: #183F26 !important; 
}
.menu-drawer__menu-item--active{
  background: #f6f1ed !important;
}
}
/* payment information section */
.payemnt-info .image-with-text__content h2{
  font-size: 26px;
  line-height: 40px;
  font-family: Goyard !important;
  color: #183f26;
}
.payemnt-info .image-with-text__text p{
  font-size: 14px;
  line-height: 1.5;
  font-family:'Newsreader';
}
.card-option::before{
  content: "";
    display: inline-block;
    width: 30px;
    height: 30px;
    background-image: url(/cdn/shop/files/Checkmark.png?v=1736762478);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    vertical-align: middle;
}
.payemnt-info .card-option{
   font-size: 14px;
  font-family:'Newsreader';
  font-weight: 800;
}

.paymetn-card .list-payment {
  justify-content: center;
  padding-top: 10px;
}
.payemnt-info img{
  object-fit: contain;
}
@media screen and (min-width: 990px) {
    .payemnt-info .image-with-text__content {
        padding: 6rem 2rem 7rem;
    }
}
.tobby-tamara img{
  width: 100%;
  max-width: 90px;
}
.tobby-tamara img:first-child{
  max-width: 77px;
}
.tobby-tamara{
  text-align: right;
}
@media(max-width: 690px){
  .tobby-tamara img:first-child {
    max-width: 67px;
}
.tobby-tamara img {
    max-width: 80px;
}
  .payemnt-info .image-with-text__content{
    padding: 40px 0;
  }
  .payemnt-info .image-with-text__content h2{
    font-size: 24px;
  }
}
@media(max-width: 749px){
  .paymetn-card{
    margin-right: auto;
    margin-left: auto;
  }
  .payemnt-info .image-with-text__content{
    text-align: center;
  }
}

/* product description  */
.product__description h4, .product__description div, .product__description p{
  font-family: "Newsreader", serif;
}
.page-info{
  display: none;
}

.menu-drawer__inner-submenu, .menu-drawer__submenu {
    background: #fff !important;
}
.menu-drawer__close-button{
  color: #183F26 !important
}
.menu-drawer__menu-item .svg-wrapper{
  display: none;
}

/* contact form */
.contact .field:before, .contact .field:after, .contact .field:before, .contact .field:after{
  box-shadow: unset;
}
.contact .field:hover, .contact .field:after{
  box-shadow: unset !important;
}
.contact .field__input{
   border: 1px solid #9592907d;
    border-radius: 5px;
}
.contact .field__input:focus{
  border-radius: 5px;
}

.page--contact .main-page-title{
  text-align: center;
    font-size: 32px;
    font-family: 'Goyard';
    text-transform: uppercase;
    letter-spacing: 2.4px;
  margin-bottom: 0;
}
.contact__button .button{
  text-decoration: underline;
    text-decoration-color: #E8B14D;
   text-underline-offset: 10px;
    color: #183f26;
    opacity: 0.75;
  background: transparent;
  line-height: 12px;
    font-size: 10px;
    font-weight: 400 !important;
    letter-spacing: 1.31px;
    text-transform: uppercase;
    font-family: Goyard !important;
  
}
.contact__button{
  text-align: center;
}

/* product sticky button */
   

  @media (max-width: 768px){
    input.btn.product-form__submit.button.button--full-width.button--secondary{
    max-width:200px;
     margin-top: 0!important;
     margin-left: 0!important;
  }
  
    .cart-form{
      flex-direction:column;
      align-items: center;
    }
    .quantit-sticky{
      margin-right:0;
    }
    .sticky_cart .product-form__buttons {
    width: 50%;
    background: #444;
    color: #fff;
    text-decoration: none;
}
  .sticky_cart .product-form__buttons{
  padding-top: 0;
}
.sticky_cart  pickup-availability{
  display: none;
}
  .product-form__submit {
    background: #183F26;
    color: #fff;
}
  
.sticky_cart .product-form__submit span{
  display: flex;
  align-items: center;
    justify-content: center;
  gap: 6px;
   font-family: 'Newsreader';
    font-size: 14px;
}
.sticky_cart .product-form__submit{
  padding: 0;
}

.sticky_cart .product-form__submit span:before {
    content: "";
    display: inline-block; 
    width: 18px; 
    height: 18px; 
    background-image: url(/cdn/shop/files/shopping-bag.png?v=1734603653);
    background-size: contain; 
    background-repeat: no-repeat; 
    background-position: center; 
    vertical-align: middle; 
}
.sticky_cart .button:before, .sticky_cart .product-form__submit, .sticky_cart .product-form__buttons{
  border-radius: 4px;
}
.sticky_cart{
            	position: fixed;
            	width: 100%;
            	left:0;
            	bottom:0;
                padding: 16px 15px 5px;
            	background: #fff;
                transition: 0.6s;
                z-index:999;
            }   
        .sticky_cart.show{       
bottom:-100%;
          
            }
            .sticky_cart .prd-details-right{width: 100%;text-align: right;}
            .sticky_cart .product-details h3{
            	font-size: 20px;
            	letter-spacing: 2px !important;
                text-transform: uppercase;

                margin-bottom: 0;
                font-weight: bold;
            }

          
            .sticky_cart .prd-details-right .prd-image-price-cart{justify-content: flex-end;}
            .sticky_cart .prd-price{
                font-size: 22px;
                margin-right: 20px;
            }
            #btn-sticky-cart {
            	background-color: #ff665e;
            	color: white;
            }
            
            input.btn.product-form__submit.button.button--full-width.button--secondary {
              background: #B3F700;
              border-radius: 100px;
              font-family: Oswald;
              font-style: normal;
              font-weight: 500;
              font-size: 20px;
              line-height: 32px;
              text-transform: uppercase;
              color: #13181b;
  
              width: 200px;
          }

        
        .sticky_cart .product-details img {
            max-height: 100px;
          display:block;
        }
        .quantit-sticky .quantity .quantity__input {
              color: #000;
          }
      .quantit-sticky .quantity__button {
              border: 1px solid #040404;
              color: #000;
          }
        .quantit-sticky .sticky_cart .prd-details-right{
            text-align:center;
          }
         .quantity__button.disabled {
          opacity:1;
          }
      .cart-form {
        display: flex;
    }
    .product-img {
      border: 1px solid #000;
      border-radius: 2px;
    background:#000;
  }

   .quantit-sticky {
      margin-right: 30px;
  }
.shopify-payment-button {
    display: none;
}
    .product__info-container .product-form{
      margin: 1rem 0;
    }
  }

@media screen and (max-width: 768px) {
  .doubly-wrapper {
    position: relative !important;
    padding-left: 10px !important;
    -webkit-transform: translateZ(0); 
  }
.header-localization:not(.menu-drawer__localization) .doubly-wrapper {
    top: 0 !important;
  
}
  .header-localization:not(.menu-drawer__localization) .doubly-wrapper {
    right: 0px !important;
  }

  .header__icons {
    padding-right: 0rem !important;
  }

  a.header__icon.header__icon--account.link.focus-inset.small-hide {
    padding-left: 20px !important;

  }}
.page--page .accordion [aria-expanded="true"] {
  border-bottom: 1px solid #e8b14d;
}
.page--page .collapsible-row-layout .accordion .accordion__content {
    padding-top: 1.5rem;
}
.page--page .collapsible-content summary:hover .accordion__title{
  text-decoration: unset;
}
h3.accordion__title.h4{
  font-family: Newsreader,serif !important;
}
.footer-block__details-content .list-menu__item--link:hover, .list-menu__item--active{
  text-decoration: none !important;
}


/* Product description */
.notes-info {
    display: flex;
    column-gap: 10px;
    justify-content: center;
    flex-wrap: wrap;
  row-gap: 20px;
}

/* Reviews Layout CSS */
#judgeme_product_reviews .jdgm-rev__body P{
  font-size: 14px !important; 
  font-family: Newsreader,serif !important;
}
.jdgm-rev__title, .jdgm-rev__author{
   font-family: Newsreader,serif !important;
}
.jdgm-rev__buyer-badge{
  background-color: #fbcd0a !important;
}


/* Blog Post */
.article-template__title{
  font-family: Newsreader,serif;
}
.product-side-bar h3{
  margin-top: 0;
  font-family: Newsreader,serif;
  font-weight: 600;
  font-size: 22px;
}
@media screen and (min-width: 990px) {
article.article-template {
    padding-right: 50px;
    padding-top: 40px;
}
  .page--article article.article-template{
    width: 75%;
  }
  .page--article .product-side-bar{
    width: 25%;
    padding-top: 40px;
  }
  .page--article .main-container {
    display: flex;
    flex-wrap: wrap;
  }
  .page--article .page-width--narrow{
    width: 100% !important;
  }
}
.article-card-wrapper .card__heading .full-unstyled-link{
  text-align: left;
}

.header-social-media-icons li.list-social__item:nth-child(3){
  display: none;
}

/* header */
@media and (min-width: 990px) and (max-width: 1350px){
  .header:not(.drawer-menu).page-width {
      padding-left: 50px !important;
      padding-right: 50px !important;
  }
}
.contact-info {
    display: flex;
    /* column-gap: 10px; */
}
.contact-info a {
  color: #ffffffbf;
  text-decoration: none;
  font-family: Newsreader, serif;
    
}
.contact-info a span.text{
  font-size: 9px !important;
  font-family: 'Goyard';
}
.header-social-media-icons.header-social-media-icons-hide{
  align-items: center; 
}
.icon-box a {
  display: flex;
  column-gap: 8px;
  align-items: center;
}
.icon-box .phone-icon{
  width: 18px;
  height: 18px;
}
.contact-info .icon-box{
  padding: 8px;
}

@media(max-width: 1122px){
  .contact-info.contact-info-desktop{
    display: none;
  }
}
@media(min-width: 1122px){
  .contact-info-mobile{
    display: none;
  }
}
.contact-info-mobile {
    background: #183f26;
    border-bottom: 1px solid #ffffff14;
}
.contact-info-mobile .contact-info{
  padding: 0 1rem;
  justify-content: space-between;
}
@media (min-width: 990px){
  .contact-info-mobile{
    background: #183f26e6;
  }
}
@media(max-width: 425px){
 .icon-box a{
  column-gap: 4px;
 }
 .contact-info .icon-box{
  padding: 8px 4px;
 }
 .icon-box svg{
  width: 12px;
  height: 12px;
 }
 .contact-info a span.text {
  font-size: 8px !important;
}
}
/* Hover effect */
.list-social__link:hover svg, .icon-box a:hover svg, account-icon:hover svg{
  transform: scale(1.07);
}

/* footer CSS */
.floating-call{
position:fixed;
bottom:90px;
right:30px;
width:60px;
height:60px;
background:#25D366;
border-radius:50%;
display:flex;
align-items:center;
justify-content:center;
color:#fff;
font-size:28px;
text-decoration:none;
z-index:9999;
box-shadow:0 4px 10px rgba(0,0,0,0.3);
transition:0.3s;
}

.floating-call:hover{
transform:scale(1.1);
background:#1ebe5d;
}

.floating-whatsapp{
position:fixed;
bottom:20px;
right:20px;
width:60px;
height:60px;
background:#25D366;
border-radius:50%;
display:flex;
align-items:center;
justify-content:center;
z-index:9999;
box-shadow:0 4px 10px rgba(0,0,0,0.3);
}

.floating-whatsapp img{
width:35px;
height:35px;
}

.floating-whatsapp:hover{
transform:scale(1.1);
transition:0.3s;
}

.footer-block__details-content.rte li a {
    color: #fff;
    text-decoration: none;
    font-family: 'Newsreader';
}
.footer-block__details-content.rte li{
    font-size: 14px;
    color: #f8f8f8;
    font-family: 'Newsreader';
}
.footer-block__details-content.rte ul{
  list-style: none;
  text-indent: -1.8em;
}
.footer-block__details-content.rte li:before{
    content: "";
    display: inline-block;
    width: 20px;
    height: 18px;
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    vertical-align: middle;
}
.footer-block__details-content.rte li:first-child:before {
    background-image: url(/cdn/shop/files/phone-1_1.svg?v=1757675732);
}
.footer-block__details-content.rte li:nth-child(2):before {
    background-image: url(/cdn/shop/files/mail-142.svg?v=1757675732);
}
.footer-block__details-content.rte li:nth-child(3):before {
    background-image: url( /cdn/shop/files/location.svg?v=1757678059);
}
 
@media(min-width: 1440px){
.footer .grid--4-col-tablet .grid__item {
    width: calc(19% - var(--grid-desktop-horizontal-spacing) * 3 / 4);
}
}
.icon-with-text__item .h4{
   font-family: 'Newsreader';
}
.doubly-wrapper .doubly-nice-select .current{
  font-size: 9px;
      font-family: 'Goyard';
}
