:root{--ahava-blush: #f8eeeb;--ahava-blush-light: #fcf7f4;--ahava-brown: #432a20;--ahava-text: #493a33;--ahava-champagne: #c9a17f;--ahava-line: rgba(180, 137, 106, .18)}#MainContent>.shopify-section:has(h1){background:radial-gradient(ellipse at 12% 25%,rgba(228,196,189,.34),transparent 34%),radial-gradient(ellipse at 88% 20%,rgba(239,219,211,.3),transparent 30%),linear-gradient(135deg,var(--ahava-blush) 0%,var(--ahava-blush-light) 55%,#f7e9e5 100%)!important;padding-top:34px!important;padding-bottom:26px!important}#MainContent>.shopify-section:has(h1) h1{font-family:var(--font-heading--family)!important;color:var(--ahava-brown)!important;font-size:clamp(48px,4.6vw,70px)!important;font-weight:400!important;line-height:1.02!important;letter-spacing:-.02em!important;text-align:center!important;margin:0 auto!important}#MainContent>.shopify-section:has(h1) h1:after{content:"\2014   \2767   \2014";display:block;margin-top:15px;color:var(--ahava-champagne);font-family:Georgia,serif;font-size:16px;font-weight:400;letter-spacing:4px}#MainContent .shopify-section:has(.image-block):has(.group-block){background:radial-gradient(ellipse at 96% 50%,rgba(223,190,180,.18),transparent 26%),linear-gradient(135deg,var(--ahava-blush) 0%,var(--ahava-blush-light) 52%,#f8ece8 100%)!important;border-bottom:1px solid var(--ahava-line)}#MainContent .shopify-section:has(.image-block):has(.group-block) [data-testid=section-content]{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,.92fr)!important;column-gap:clamp(55px,6vw,105px)!important;align-items:center!important;width:min(92%,1420px)!important;margin-inline:auto!important;padding:clamp(52px,6vw,88px) 0!important}#MainContent .shopify-section:has(.image-block):has(.group-block) .image-block{width:100%!important;max-width:none!important;margin:0!important;padding:0!important}#MainContent .shopify-section:has(.image-block):has(.group-block) .image-block img,#MainContent .shopify-section:has(.image-block):has(.group-block) .image-block__image{display:block!important;width:100%!important;height:auto!important;border-radius:16px!important;box-shadow:0 18px 42px #482b1f1f,0 3px 8px #482b1f0d!important}#MainContent .shopify-section:has(.image-block):has(.group-block) .group-block{position:relative!important;width:100%!important;max-width:590px!important;margin:0!important;padding:18px 0 18px 64px!important;align-self:center!important}#MainContent .shopify-section:has(.image-block):has(.group-block) .group-block-content{width:100%!important;margin:0!important;padding:0!important}#MainContent{counter-reset:ahava-story}#MainContent .shopify-section:has(.image-block):has(.group-block){counter-increment:ahava-story}#MainContent .shopify-section:has(.image-block):has(.group-block) .group-block:before{content:counter(ahava-story,decimal-leading-zero);position:absolute;top:13px;left:0;color:#c68977a1;font-family:var(--font-heading--family);font-size:37px;font-weight:400;line-height:1}#MainContent .shopify-section:has(.image-block):has(.group-block) .group-block:after{content:"";position:absolute;top:10px;left:48px;width:1px;height:68px;background:#c689777a}#MainContent .shopify-section:has(.image-block):has(.group-block) .group-block h2,#MainContent .shopify-section:has(.image-block):has(.group-block) .group-block h3,#MainContent .shopify-section:has(.image-block):has(.group-block) .group-block h4{font-family:var(--font-heading--family)!important;color:var(--ahava-brown)!important;font-size:clamp(31px,2.6vw,43px)!important;font-weight:400!important;line-height:1.12!important;letter-spacing:-.01em!important;margin:0 0 39px!important;padding:0!important}#MainContent .shopify-section:has(.image-block):has(.group-block) .group-block h2:after,#MainContent .shopify-section:has(.image-block):has(.group-block) .group-block h3:after,#MainContent .shopify-section:has(.image-block):has(.group-block) .group-block h4:after{content:"";display:block;width:82px;height:2px;margin-top:15px;background:#c28c7499}#MainContent .shopify-section:has(.image-block):has(.group-block) .group-block p,#MainContent .shopify-section:has(.image-block):has(.group-block) .group-block li{font-family:var(--font-body--family)!important;color:var(--ahava-text)!important;font-size:16px!important;font-weight:400!important;line-height:1.7!important;letter-spacing:0!important;margin:0 0 19px!important}#MainContent .shopify-section:has(.image-block):has(.group-block) .group-block p:last-child{margin-bottom:0!important}#MainContent .shopify-section:has(.image-block):has(.group-block) .group-block strong{font-family:inherit!important;color:#32221b!important;font-size:inherit!important;font-weight:700!important}#MainContent .shopify-section:has(.image-block):has(.group-block):nth-of-type(odd) .image-block{grid-column:2!important}#MainContent .shopify-section:has(.image-block):has(.group-block):nth-of-type(odd) .group-block{grid-column:1!important;grid-row:1!important;justify-self:end!important}@media screen and (max-width:749px){#MainContent>.shopify-section:has(h1){padding-top:24px!important;padding-bottom:20px!important}#MainContent>.shopify-section:has(h1) h1{font-size:41px!important}#MainContent .shopify-section:has(.image-block):has(.group-block) [data-testid=section-content]{display:block!important;width:calc(100% - 32px)!important;padding:38px 0 48px!important}#MainContent .shopify-section:has(.image-block):has(.group-block) .image-block{width:100%!important;margin-bottom:30px!important}#MainContent .shopify-section:has(.image-block):has(.group-block) .group-block{width:100%!important;max-width:none!important;padding:8px 4px 8px 50px!important}#MainContent .shopify-section:has(.image-block):has(.group-block) .group-block:before{font-size:30px;top:7px}#MainContent .shopify-section:has(.image-block):has(.group-block) .group-block:after{left:38px;height:55px}#MainContent .shopify-section:has(.image-block):has(.group-block) .group-block h2,#MainContent .shopify-section:has(.image-block):has(.group-block) .group-block h3,#MainContent .shopify-section:has(.image-block):has(.group-block) .group-block h4{font-size:29px!important;margin-bottom:30px!important}#MainContent .shopify-section:has(.image-block):has(.group-block) .group-block p,#MainContent .shopify-section:has(.image-block):has(.group-block) .group-block li{font-size:15.5px!important;line-height:1.65!important;margin-bottom:17px!important}#MainContent .shopify-section:has(.image-block):has(.group-block):nth-of-type(odd) .image-block,#MainContent .shopify-section:has(.image-block):has(.group-block):nth-of-type(odd) .group-block{grid-column:auto!important;grid-row:auto!important;justify-self:auto!important}}#MainContent .shopify-section:has(.image-block):has(.group-block){position:relative!important;overflow:hidden}#MainContent .shopify-section:has(.image-block):has(.group-block):after{content:"";position:absolute;z-index:0;right:-35px;bottom:15px;width:clamp(220px,22vw,360px);height:clamp(300px,34vw,520px);background-image:url(/cdn/shop/files/fond.png?v=1786909388);background-repeat:no-repeat;background-position:center;background-size:contain;opacity:.2;pointer-events:none}#MainContent .shopify-section:has(.image-block):has(.group-block) [data-testid=section-content]{position:relative!important;z-index:1}#MainContent .shopify-section:has(.image-block):has(.group-block):nth-of-type(2n):after{right:auto;left:-45px;transform:scaleX(-1)}#MainContent .shopify-section:has(.image-block):has(.group-block){background-image:linear-gradient(#faf1eead,#fcf7f4ad),url(/cdn/shop/files/fond.png?v=1786909388)!important;background-size:cover,cover!important;background-position:center,center!important;background-repeat:no-repeat,no-repeat!important}#MainContent .shopify-section:has(.image-block):has(.group-block):nth-of-type(2n){background-position:center,left center!important}#MainContent .shopify-section:has(.image-block):has(.group-block):nth-of-type(odd){background-position:center,right center!important}@media screen and (max-width:749px){#MainContent .shopify-section:has(.image-block):has(.group-block){background-image:linear-gradient(#faf1eec7,#fcf7f4c7),url(/cdn/shop/files/fond.png?v=1786909388)!important;background-size:cover,auto 100%!important}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/ahava-notre-histoire.css.map */
