/** Shopify CDN: Minification failed

Line 189:0 Unexpected ","

**/

@media (max-width: 490px) {
  .tabs__arrow {
      display: flex;
      justify-content: center;
      align-items: center;
}

.tabs__arrow:before {
    position: absolute;
    top: 50%;
    left: 0;
    width: 30px;
    height: 30px;
    transform: translateY(-50%);
    /* background: linear-gradient(90deg, rgba(255, 255, 255, 0) 0%, var(--bg) 20%); */
    content: "";
    border-radius: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
    background: #C09A67;
  box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px;
}

  .tabs__arrow:after {
    content: "";
    display: inline-block;
    width: 8px;
    height: 8px;
    border-width: 0 0 2px 2px;
    border-style: solid;
    border-color: currentColor;
    /* vertical-align: middle; */
    margin-left: 2px;
            margin-top: 1px;

    transform: rotate(-135deg);
    transform-origin: 50% 50%;
    transition: all .3s cubic-bezier(.215,.61,.355,1);
}
  
}






#shopify-section-template--18005868314883__related, #shopify-section-template--18005868347651__tabs  {
  .bg--neutral  {
    background:#F3F1EF;}
  .section-padding {
  background: url(/cdn/shop/files/Frame_822_631a4b73-2e7e-40b1-a39b-179d3698c431.png) no-repeat; 
    background-position: center;
    background-size: contain;
}
}
/* General */
.kicker-flourished:after {
  width:60px;
  background:#C09A67;
  opacity:1;
  bottom:13px;
}
/* Newsletter Section */
.section-newsletter {
.wrapper--full.section-padding {
  background: #f2f1ef;
}
.input-group.input-group--inner-button.float__wrapper {
  width: 100%;
}
span.input-group-button {
  position: absolute;
  bottom: -200%;
  left: 29%;
  transform: translate(-50%, -50%);
}
button {
  padding: 20px 40px;
  border-radius: 50px !important;
  border: solid #c09a67 1px;
  background: transparent;
  color: #c09a67 !important;
}
P {
  max-width: 667px;
  margin: auto;
  font-size: 20px;
  color:#665941;
}
  @media (max-width: 992px) {
    span.input-group-button {
    bottom: -160%;
    left: 24%;
}
     P {
    font-size: 15px;
}
     .kicker-flourished{
    font-size: 19px;
}
  }
.kicker-flourished {
  font-size: 22px;
  margin: 0;
  color: #c09a67;
}
  .kicker-flourished:after {
    display:none;
  }
  .kicker-flourished::before {
    content: "";
    display: block;
    width: 85px;
    height: 85px;
    background: url('/cdn/shop/files/Group_6.png?v=1717492875&width=97');
        background-size: cover;
    position: relative;
    top: -14px;
    left: 50%;
    transform: translatex(-50%);
}
  h2 {
        margin-bottom: 10px;
    color:#665941;
  }
  h2 strong{
    font-weight:400;
  }
h2::after {
    content: "";
    display: block;
    width: 7%;
    height:2px;
    background: #C09A67;
    margin: auto; /* This will center the line */
}

}
#shopify-section-template--18617487950083__section_hero_FE6xxh
.hero__title::after {
  content: "";
  display: block;
  width: 17%;
  height: 5px;
  background: #ffffff;
  margin: auto; /* This will center the line */
      margin-top: 16px;
}
/* Les méches */
#shopify-section-template--18038227173635__section_richtext_gbgikR,
/* contact us */
#shopify-section-template--18005868085507__section_richtext_FL8Amz,
/*  Nos points de vente */
#shopify-section-template--18037632270595__section_richtext_gbgikR,
/* À propos */
#shopify-section-template--18005868118275__section_richtext_gbgikR {
  
.standard__heading::after {
    content: "";
  display: block;
  width:6%;
  height: 3px;
  background: #c09a67;
  margin: auto; /* This will center the line */
}
}
@medi (max-width:992px) {
  
#shopify-section-template--18617488244995__double,#shopify-section-template--18037632270595__section_double_EXrdi6 {
  
.standard__heading::after {
  margin:auto;
  margin-top:10px;
}
}
} 
#shopify-section-template--18037632270595__section_double_EXrdi6  ,
#shopify-section-template--18617488244995__double  ,
#shopify-section-template--18038227173635__section_double_EXrdi6,
#shopify-section-template--18617488310531__section_double_EXrdi6,
,#shopify-section-template--18005868314883__section_double_MYKM94{
  

.standard__heading::after {  
   content: "";
  display: block;
  width: 20%;
  height: 3px;
  margin-top: 10px;
  background: #c09a67;
}
}
#shopify-section-template--18617488310531__section_custom_content_6Kd8xm ,
#shopify-section-template--18617488310531__custom-content-2,
#shopify-section-template--18038227173635__custom-content-2,#shopify-section-template--18038227173635__section_custom_content_6Kd8xm {
  
h3::after {  
   content: "";
  display: block;
  width: 6%;
  height: 3px;
  margin-top: 6px;
  margin-bottom: 10px;
  background: #665941;
}
}


/* Product Details */
.select-popout__toggle {
      border:1px solid #C09A67;
}
.accordion__wrapper {
    border-bottom: 1px solid #C09A67;
    border-top: 1px solid #C09A67;
  color:#454545
}

/* Text with image */

#shopify-section-template--18005868314883__image-with-text-2 {
  .standard__heading::after {
  content: "";
        margin-top: 10px;
  display: block;
  width: 44px;
  height: 5px;
  background: #665941;
}
}
  
#shopify-section-template--18617488343299__contact  .wrapper--narrow.section-padding {
      display: flex;
    flex-direction: column-reverse;
@media (min-width:992px) {
  display: flex;
    justify-content: space-between;
    gap: 100px;
    width: 100% !important;
  flex-direction: row-reverse;
    margin: 0;
    max-width: 100%;
}
.standard__kicker {
  font-size:32px
  
}
  .float__wrapper input, .float__wrapper textarea {
    width: 100%;
    background: #F2F1EF;    border: 0;
}
.standard__kicker::after {  
   content: "";
  display: block;
  width: 100px;
  height: 3px;
  margin-top: 10px;
  background: #c09a67;
  opacity:1;
}
.contact-details {
  position:relative;
.detail {
  display:flex;    font-size: 17px;
  gap:5px;    align-items: center;
margin:20px 0}

h3::after {  
   content: "";
  display: block;
  width: 100px;
  height: 3px;
  margin-top: 10px;
  background: #c09a67;
}
}
  @media (max-width:992px) {
    .contact-details::after
  {
    display:none;
  }
    .contact-details {
      h3 {
        text-align:center;
      }
.detail {
  width:fit-content;
    margin: 20px auto;
  text-align:center;
    }
    }
    .contact-details h3:after {
    margin: 20px auto;
    }
    .standard__kicker {
      text-align:center;    
      font-size: 25px;
    }
.standard__kicker::after {
  margin: auto;
    margin-top:10px;
  position:relative;
}
}
.contact-details::after {
  content:'';
  width:3px;
  height:50%;
  right:-50px;
  top:100px;
  background:#5c5c5c36;
  position:absolute;
}
}
#shopify-section-template--18617488244995__section_richtext_66dXJW   {
  
p {
      margin-bottom: 10px;
}
.standard__heading:after {
    content: "";
    margin: auto;
    width: 30px;
    height: 3px;
    position: absolute;
        bottom: 4px;

    background: var(--text);
    opacity: .2;
    left: 0;
    right: 0;
  width: 60px;
    background: #c09a67;
    opacity: 1;

}
}
.drawer__search .search__predictive__actions input, .drawer__search .search__predictive__actions input,
.sliderow__title {
  font-size: 19px;
}

#shopify-section-template--18005868347651__hero .hero__kicker {
    font-weight:500;
}
.product__block__quantity {
  display: flex;
    flex-direction: column-reverse;
}
.product__block__quantity span{
 font-family: var(--FONT-STACK-ACCENT);
    font-style: var(--FONT-STYLE-ACCENT);
    font-weight: var(--FONT-WEIGHT-ACCENT);
    font-weight: var(--FONT-WEIGHT-ACCENT-BOLD);
    text-transform: var(--FONT-ACCENT-TRANSFORM);
    letter-spacing: var(--FONT-ACCENT-LETTER-SPACING);
    font-size: calc(var(--font-3) * var(--FONT-ADJUST-ACCENT));
    line-height: var(--leading-normal);
    opacity: .7;        font-size: 16px;
margin-bottom:10px}.quantity__input {
  border-color:#454545;
}


@media (min-width:992px) {
  .contact-details h3::after ,
  .section-newsletter h2::after ,
  .kicker-flourished:after,
  .standard__kicker::after,
  .standard__heading:after {
    width:112px !important;
    height:3px !important;
    background:#C09A67 !important
  }
}
@media (min-width:992px) {
  
#shopify-section-template--18617488244995__section_richtext_66dXJW .columns--1 p ,
#shopify-section-template--18617488244995__double .columns--1 p ,
#shopify-section-template--18005868085507__section_richtext_FL8Amz .columns--1 p ,
#shopify-section-template--18005868118275__section_richtext_gbgikR .columns--1 p ,
#shopify-section-template--18617488310531__section_double_EXrdi6 .columns--1 p ,
#shopify-section-template--18617488310531__custom-content-2 .columns--1 p ,
#shopify-section-template--18617488310531__section_custom_content_6Kd8xm .columns--1 p ,
#shopify-section-template--18037632270595__section_richtext_gbgikR .columns--1 p ,
#shopify-section-template--18037632270595__section_double_EXrdi6 .columns--1 p ,
#shopify-section-template--18038227173635__section_richtext_gbgikR .columns--1 p ,
#shopify-section-template--18038227173635__section_double_EXrdi6 .columns--1 p ,
#shopify-section-template--18038227173635__custom-content-2 .columns--1 p ,
#shopify-section-template--18038227173635__section_custom_content_6Kd8xm .columns--1 p ,
.hero__description p{ 
font-size:20px;

}
}
 
.menu__item.parent .navlink--child {
    width: 283px;
}
.header__dropdown__inner {
  display: flex;
    max-width: 850px;
    flex-wrap: wrap;
}


:root {
--FONT-STACK-HEADING: "Playfair Display", serif;
--FONT-STACK-BODY: "Lora", serif;
--FONT-STACK-ACCENT: "Lora", serif;
                                                
}
#shopify-section-template--18617488638211__main {
  
.product__block__quantity span{
  
  font-size: 18px;
    color:#454545;
  opacity:1;
    font-weight: 600 !important;
}
}




/* home page and product page quick edit for products section background */
@media(max-width: 560px){
  #shopify-section-template--18617488244995__tabs .bg--neutral,
  #shopify-section-template--18617488638211__related .bg--neutral{
     background-size: cover !important;
  }
}
