:root{--an-global-ink:#000000;--an-global-rose:#ffd9e0;--an-font:'Satoshi Regular',Arial,Helvetica,sans-serif;--an-serif:'JEDIRA REGULAR',Georgia,serif}*{box-sizing:border-box}html{font-size:16px;scroll-behavior:smooth}body.an-body{margin:0;color:var(--an-global-ink);background:#ffffff;font:16px/1.55 var(--an-font);-webkit-font-smoothing:antialiased}.an-body h1,.an-body h2,.an-body h3,.an-body p,.an-body figure,.an-body blockquote{margin:0}.an-body a{color:inherit;text-decoration:none}.an-body img{display:block;max-width:100%;height:auto}.an-body button,.an-body input,.an-body select{font:inherit}.an-body button,.an-body summary,.an-body a{-webkit-tap-highlight-color:transparent}.an-body button{cursor:pointer}.an-body a:focus-visible,.an-body button:focus-visible,.an-body summary:focus-visible,.an-body input:focus-visible,[tabindex]:focus-visible{outline:3px solid #000000;outline-offset:4px}.an-body [hidden]{display:none!important}.an-skip{position:fixed;top:-100px;left:12px;z-index:100;background:#ffffff;padding:14px}.an-skip:focus{top:10px}.an-sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.an-section{background:var(--an-bg,#ffffff);color:var(--an-ink,#000000);padding-top:var(--an-top,48px);padding-bottom:var(--an-bottom,48px);overflow-wrap:anywhere}.an-section h1,.an-section h2{font-family:var(--an-serif);font-weight:400;line-height:1.1;letter-spacing:-.025em;font-size:var(--an-heading,40px)}.an-section.an-font-sans h1,.an-section.an-font-sans h2{font-family:'Satoshi Medium',Arial,sans-serif;letter-spacing:-.03em}.an-section h3{font-family:'Satoshi Medium',Arial,sans-serif;font-size:22px;font-weight:600;line-height:1.3}.an-container{max-width:1210px;padding-inline:28px;margin-inline:auto}.an-richtext{line-height:1.65}.an-richtext p+p{margin-top:14px}.an-richtext ul,.an-richtext ol{margin:16px 0;padding-left:23px}.an-richtext li+li{margin-top:10px}.an-section-title{max-width:750px;margin:0 auto 34px;text-align:center}.an-section-title .an-richtext{margin-top:18px;font-size:16px}.an-button{display:inline-flex;align-items:center;justify-content:center;gap:22px;min-height:54px;padding:14px 24px;background:var(--an-accent,#ffd9e0);color:#ffffff!important;border:1px solid var(--an-accent,#ffd9e0);border-radius:7px;font:700 15px/1.3 'Satoshi Medium',Arial,sans-serif;text-align:center;transition:filter .2s}.an-button:hover{filter:brightness(.94)}.an-button-full{width:100%}.an-button-light{background:#ffffff;color:#000000!important;border-color:#ffffff}.an-eyebrow{font-size:12px;letter-spacing:.12em;text-transform:uppercase}.an-small-note{font-size:12px;line-height:1.5;text-align:center;margin-top:18px!important;opacity:.7}.an-breadcrumb{display:flex;gap:9px;margin:0 0 24px;font-size:11px;letter-spacing:.04em;text-transform:uppercase;opacity:.75}.an-product-grid{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:65px;align-items:start}.an-gallery{position:sticky;top:20px;min-width:0}.an-gallery-track{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;background:#000000;border-radius:12px;aspect-ratio:1}.an-gallery-track::-webkit-scrollbar,.an-mobile-scroll::-webkit-scrollbar{display:none}.an-gallery-slide{position:relative;flex:0 0 100%;width:100%;height:100%;scroll-snap-align:start}.an-gallery-slide img{width:100%;height:100%;object-fit:contain}.an-gallery-slide figcaption{position:absolute;bottom:12px;left:12px;font-size:11px;background:#ffffff99;padding:4px 8px;border-radius:4px}.an-gallery-slide figcaption:empty{display:none}.an-gallery-badge{position:absolute;top:16px;left:16px;background:#ffffff;border:1px solid #00000033;border-radius:30px;padding:7px 14px;font-size:11px;letter-spacing:.09em}.an-gallery-controls{display:flex;justify-content:center;align-items:center;gap:14px;margin-top:12px}.an-gallery-controls>button{width:44px;height:44px;border:1px solid #000000;background:#ffffff;border-radius:50%;font-size:26px;line-height:1}.an-gallery-dots{display:flex;align-items:center;max-width:calc(100% - 130px);overflow-x:auto}.an-gallery-dots button{width:44px;height:44px;flex-shrink:0;border:0;background:none;position:relative}.an-gallery-dots button::after{content:'';position:absolute;width:7px;height:7px;border-radius:50%;background:#000000;top:18px;left:18px}.an-gallery-dots button[aria-current=true]::after{background:#000000;width:9px;height:9px;top:17px;left:17px}.an-gallery-note{text-align:center;font-size:11px;opacity:.65;margin-top:8px!important}.an-product-copy>.an-eyebrow{margin:8px 0 14px}.an-product-copy h1{font-size:var(--an-heading,40px);line-height:1.08;margin-bottom:22px}.an-product-intro{font-size:16px;margin-bottom:25px;max-width:520px}.an-rating{font-size:13px;margin-bottom:12px!important}.an-rating span{letter-spacing:2px;color:#000000}.an-unit-card{padding:20px 22px;border:1px solid #000000;border-radius:10px;background:#000000;display:grid;grid-template-columns:1fr auto;gap:4px 15px;align-items:center;margin-bottom:18px}.an-unit-card>span{font-family:'Satoshi Medium',Arial,sans-serif;font-size:15px}.an-unit-card>strong{font:28px/1.2 var(--an-serif);grid-row:1/3;grid-column:2}.an-unit-card>p{font-size:12px;opacity:.8}.an-buy-note,.an-buy-status{text-align:center;font-size:12px;line-height:1.5;margin-top:10px!important}.an-buy-status{color:#000000;background:#000000;padding:12px;border-radius:5px}.an-buy-panel{scroll-margin-top:20px}.an-details{margin-top:25px}.an-details details,.an-faq-list details{border-bottom:1px solid #000000}.an-details summary,.an-faq-list summary{list-style:none;cursor:pointer;padding:18px 0;display:flex;align-items:center;justify-content:space-between;gap:22px;font-family:'Satoshi Medium',Arial,sans-serif}.an-details summary::-webkit-details-marker,.an-faq-list summary::-webkit-details-marker{display:none}.an-details summary>span,.an-faq-list summary>span{font-size:24px;line-height:1;flex-shrink:0;transition:transform .2s}.an-details details[open] summary>span,.an-faq-list details[open] summary>span{transform:rotate(45deg)}.an-details details>.an-richtext,.an-faq-list details>.an-richtext{padding-bottom:21px;font-size:15px}.an-sticky-buy{display:none}.an-marquee{overflow:hidden}.an-marquee-track{display:flex;width:max-content;animation:an-marquee 34s linear infinite}.an-marquee-track>div{display:flex;align-items:center;white-space:nowrap;flex-shrink:0}.an-marquee span{padding-inline:22px;font:600 14px/1.6 'Satoshi Medium',Arial,sans-serif;text-transform:uppercase;letter-spacing:.08em}@keyframes an-marquee{to{transform:translateX(-50%)}}.an-ingredient-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.an-ingredient-card{position:relative;border-radius:18px;overflow:hidden;aspect-ratio:1.1;background:#000000;min-width:0}.an-ingredient-card>img{width:100%;height:100%;object-fit:cover}.an-image-shade{position:absolute;inset:0;background:#ffffff}.an-ingredient-copy{position:absolute;inset:0;padding:24px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;color:#ffffff}.an-ingredient-copy h3{font-size:25px;margin-bottom:12px}.an-ingredient-copy p{font-size:15px;line-height:1.5}.an-banner-inner{text-align:center;max-width:860px}.an-banner h2{margin-bottom:22px}.an-banner .an-richtext{font-size:17px}.an-banner .an-button{margin-top:25px}.an-split{display:grid;grid-template-columns:1fr 1fr;gap:65px;align-items:start}.an-split .an-section-title{text-align:left;margin-bottom:26px}.an-compare{position:relative;aspect-ratio:1.15;overflow:hidden;border-radius:13px;background:#ffffff}.an-compare-after,.an-compare-before img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.an-compare-before{position:absolute;inset:0;clip-path:inset(0 calc(100% - var(--an-position)) 0 0);pointer-events:none}.an-compare-line{position:absolute;top:0;bottom:0;left:var(--an-position);width:2px;background:#ffffff;transform:translateX(-1px);pointer-events:none}.an-compare-line span{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:44px;width:44px;display:grid;place-items:center;background:#ffffff;border-radius:50%;color:#000000;box-shadow:0 2px 10px #00000022;font-size:22px}.an-compare-label{position:absolute;top:14px;background:#ffffff99;padding:6px 10px;border-radius:5px;font-size:11px;color:#000000;pointer-events:none}.an-label-before{left:14px}.an-label-after{right:14px}.an-compare input{position:absolute;inset:0;width:100%;height:100%;margin:0;opacity:0;cursor:ew-resize;touch-action:pan-y}.an-compare:focus-within{outline:3px solid #000000;outline-offset:4px}.an-timeline{border-left:2px solid #000000;margin-left:10px;padding-left:30px}.an-timeline article{position:relative;padding-bottom:26px}.an-timeline article:last-child{padding-bottom:0}.an-timeline h3{font-size:18px;text-transform:uppercase;margin-bottom:12px}.an-timeline-dot{position:absolute;left:-39px;top:4px;height:16px;width:16px;border-radius:50%;background:#000000;outline:5px solid var(--an-bg)}.an-timeline .an-richtext{font-size:15px}.an-usage-grid{max-width:1400px;margin:auto;display:grid;grid-template-columns:1fr 1fr;align-items:stretch}.an-usage-copy{padding:65px 55px;align-self:center}.an-usage-copy .an-section-title{text-align:left;margin-bottom:24px}.an-usage-copy>h3{font:30px/1.15 var(--an-serif);margin:35px 0 18px}.an-usage-media{position:relative;min-width:0;aspect-ratio:3/4;background:#000000;align-self:stretch}.an-usage-media video,.an-usage-media>img{width:100%;height:100%;object-fit:cover;display:block}.an-media-caption{position:absolute;bottom:15px;left:18px;right:18px;background:#ffffff99;border-radius:4px;padding:6px 8px;font-size:11px;color:#000000;pointer-events:none}.an-highlights{padding:0}.an-highlights-wrap{position:relative;min-height:520px;padding:70px 0}.an-highlights-background{position:absolute;inset:0;width:100%!important;height:100%!important;object-fit:cover}.an-highlights-overlay{position:absolute;inset:0;background:#000000ad}.an-highlights-content{position:relative;z-index:1;max-width:1100px}.an-highlight-grid{display:grid;grid-template-columns:1fr 1fr;gap:28px 70px;max-width:720px;margin:auto}.an-highlight-grid article{display:flex;align-items:center;gap:20px}.an-highlight-grid strong{font:44px/1.1 var(--an-serif);min-width:135px}.an-highlight-grid p{font:600 18px/1.35 'Satoshi Medium',Arial,sans-serif}.an-highlights .an-small-note{max-width:600px;margin:35px auto 0!important;font-size:11px}.an-table-wrap{overflow-x:auto;border-radius:16px;border:1px solid #000000}.an-comparison-table{border-collapse:collapse;width:100%;table-layout:fixed;font-size:15px;text-align:center}.an-comparison-table th,.an-comparison-table td{padding:20px 18px;vertical-align:middle;border-bottom:1px solid #000000;overflow-wrap:anywhere}.an-comparison-table tr:last-child>*{border-bottom:0}.an-comparison-table thead th{font-family:'Satoshi Medium',Arial,sans-serif;font-size:17px;font-weight:600}.an-comparison-table th:first-child{width:24%;text-align:left}.an-comparison-table th:nth-child(2),.an-comparison-table td:nth-child(2){background:#000000}.an-faq-grid{display:grid;grid-template-columns:.8fr 1.2fr;gap:80px}.an-faq-grid .an-section-title{text-align:left;margin-bottom:0}.an-faq-list details:first-child{border-top:1px solid #000000}.an-faq-list summary{font-size:16px;min-height:64px}.an-community-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.an-community-grid figure{min-width:0}.an-community-grid img{width:100%;aspect-ratio:3/4;object-fit:cover;border-radius:14px}.an-community-grid figcaption{font-size:11px;margin-top:9px;text-align:center;opacity:.7}.an-reviews-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin-top:30px}.an-reviews-grid blockquote{padding:28px 24px;border-radius:12px;background:#000000;line-height:1.55;font-size:15px}.an-reviews-grid cite{display:block;margin-top:18px;font:600 13px 'Satoshi Medium',Arial,sans-serif}.an-header{overflow:visible}.an-header-inner{position:relative;max-width:1340px;height:87px;padding-inline:32px;margin:auto;display:flex;align-items:center;justify-content:space-between;gap:30px}.an-logo{display:inline-flex;flex-direction:column;align-items:center;flex-shrink:0}.an-logo>span{font:48px/.9 var(--an-serif);letter-spacing:-2px}.an-logo>small{font:9px/1 'Satoshi Medium',Arial,sans-serif;letter-spacing:5px;margin-top:9px;padding-left:5px}.an-logo img{max-width:160px;max-height:60px;object-fit:contain}.an-desktop-menu{display:flex;gap:30px;font:600 12px 'Satoshi Medium',Arial,sans-serif;letter-spacing:.04em}.an-desktop-menu a{padding-block:14px}.an-cart{display:flex;align-items:center;justify-content:center;width:44px;height:44px;position:relative}.an-cart>span{position:absolute;right:-5px;top:0;font-size:11px}.an-mobile-menu{display:none}.an-promo p{text-align:center;font-size:11px;letter-spacing:.08em;padding-inline:14px}.an-newsletter{text-align:center}.an-newsletter-form{display:flex;flex-wrap:wrap;max-width:450px;margin:auto;background:#ffffff;border:1px solid #000000;border-radius:6px;overflow:hidden}.an-newsletter-form input[type=email]{flex:1;min-width:0;width:calc(100% - 60px);border:0;background:none;padding:17px;font-size:16px}.an-newsletter-form button{width:60px;min-height:54px;border:0;background:none;font-size:24px}.an-newsletter-form>p,.an-newsletter-form>.errors{flex-basis:100%;padding:12px}.an-footer-grid{display:grid;grid-template-columns:1.5fr 1fr 1fr;gap:60px}.an-footer .an-logo{margin-bottom:24px}.an-footer-grid h3{font-size:14px;margin-bottom:18px}.an-footer-grid a:not(.an-logo){display:block;font-size:14px;margin-top:12px}.an-footer-grid .an-richtext{font-size:14px;max-width:330px;opacity:.85}.an-copyright{border-top:1px solid #ffffff33;padding-top:25px;margin-top:40px!important;text-align:center;font-size:12px}.an-body:has(.an-sticky-buy){padding-bottom:0}@media(max-width:1000px){.an-product-grid,.an-split{gap:35px}.an-highlight-grid{gap:24px 30px}.an-usage-copy{padding:45px 30px}.an-faq-grid{gap:40px}.an-desktop-menu{gap:18px}}@media(max-width:767px){.an-section{padding-block:var(--an-mobile-space,32px)}.an-container{padding-inline:18px}.an-section h1,.an-section h2{font-size:var(--an-mobile-heading,28px);line-height:1.12}.an-section h3{font-size:20px}.an-section-title{margin-bottom:25px}.an-section-title .an-richtext{font-size:15px;margin-top:15px}.an-product-grid,.an-split{display:flex;flex-direction:column;gap:26px}.an-product-grid>* ,.an-split>*{width:100%}.an-breadcrumb{font-size:10px;margin-bottom:12px}.an-gallery{position:relative;top:auto}.an-gallery-track{border-radius:10px;aspect-ratio:1}.an-gallery-track.an-ratio-portrait{aspect-ratio:4/5}.an-gallery-track.an-ratio-natural{aspect-ratio:auto}.an-ratio-natural .an-gallery-slide{height:auto}.an-ratio-natural .an-gallery-slide img{height:auto;object-fit:contain}.an-gallery-badge{top:12px;left:12px;font-size:10px;padding:6px 10px}.an-gallery-controls{gap:8px;margin-top:7px}.an-gallery-note{font-size:10px;margin-top:2px!important}.an-product-copy>.an-eyebrow{font-size:10px;margin-top:0;margin-bottom:11px}.an-product-copy h1{margin-bottom:17px}.an-product-intro{font-size:15px;margin-bottom:20px}.an-unit-card{padding:18px 16px}.an-unit-card>strong{font-size:25px}.an-unit-card>span{font-size:14px}.an-button{min-height:52px;padding:14px 18px;font-size:14px;gap:13px}.an-details summary{font-size:15px;min-height:60px}.an-buy-note{font-size:11px}.an-sticky-buy{position:fixed;display:flex;align-items:center;justify-content:space-between;gap:15px;bottom:0;left:0;right:0;padding:10px 16px calc(10px + env(safe-area-inset-bottom));background:#000000f5;border-top:1px solid #000000;box-shadow:0 -3px 15px #00000010;z-index:40;color:#000000;backdrop-filter:blur(8px)}.an-sticky-buy>div{display:flex;flex-direction:column;gap:2px;min-width:0}.an-sticky-buy strong{font-size:12px;line-height:1.2}.an-sticky-buy>div>span{font:22px/1.1 var(--an-serif)}.an-sticky-buy .an-button{min-width:145px;min-height:46px}.an-body:has(.an-sticky-buy){padding-bottom:calc(79px + env(safe-area-inset-bottom))}.an-marquee span{font-size:12px;padding-inline:15px}.an-ingredient-grid.an-mobile-scroll,.an-community-grid.an-mobile-scroll{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;gap:14px;overscroll-behavior-inline:contain;margin-inline:-18px;padding-inline:18px;padding-bottom:8px}.an-ingredient-grid>.an-ingredient-card{flex:0 0 86%;scroll-snap-align:center;aspect-ratio:1.02}.an-ingredient-copy{padding:22px}.an-ingredient-copy h3{font-size:25px}.an-ingredient-copy p{font-size:15px}.an-small-note{font-size:10px}.an-banner .an-richtext{font-size:15px}.an-split{gap:30px}.an-split .an-section-title{text-align:center}.an-timeline{padding-left:28px}.an-timeline h3{font-size:16px}.an-timeline article{padding-bottom:22px}.an-timeline-dot{left:-37px}.an-usage-grid{display:flex;flex-direction:column}.an-usage-copy{padding:35px 20px}.an-usage-copy .an-section-title{text-align:center}.an-usage-copy>h3{font-size:26px}.an-usage-copy .an-richtext{font-size:15px}.an-usage-media{aspect-ratio:4/5;max-height:560px}.an-media-caption{font-size:10px;bottom:10px;left:12px;right:12px}.an-highlights{padding:0}.an-highlights-wrap{padding:45px 0;min-height:500px}.an-highlight-grid{grid-template-columns:1fr;gap:24px;max-width:350px;margin:auto}.an-highlight-grid article{gap:22px}.an-highlight-grid strong{font-size:34px;min-width:115px}.an-highlight-grid p{font-size:16px}.an-highlights .an-small-note{font-size:10px;margin-top:25px!important}.an-table-wrap{border-radius:12px}.an-comparison-table{font-size:12px}.an-comparison-table th,.an-comparison-table td{padding:15px 9px}.an-comparison-table thead th{font-size:13px}.an-comparison-table th:first-child{width:25%}.an-faq-grid{display:block}.an-faq-grid .an-section-title{text-align:center;margin-bottom:25px}.an-faq-list summary{font-size:15px;line-height:1.4;padding-block:17px;gap:16px}.an-faq-list details>.an-richtext{font-size:14px}.an-community-grid>figure{flex:0 0 70%;scroll-snap-align:center}.an-reviews-grid{display:flex;flex-direction:column;gap:15px;margin-top:23px}.an-reviews-grid blockquote{font-size:14px;padding:24px}.an-header{padding:0}.an-header-inner{height:70px;padding-inline:18px;gap:15px}.an-desktop-menu{display:none}.an-logo>span{font-size:39px}.an-logo>small{font-size:7px;margin-top:8px;letter-spacing:4px}.an-logo img{max-width:125px;max-height:44px}.an-header-inner>.an-logo{position:absolute;left:50%;transform:translateX(-50%)}.an-mobile-menu{display:block}.an-mobile-menu summary{list-style:none;cursor:pointer;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;width:44px;height:44px}.an-mobile-menu summary::-webkit-details-marker{display:none}.an-mobile-menu summary>span{width:22px;height:1.5px;background:currentColor}.an-mobile-menu nav{position:absolute;top:70px;left:0;right:0;z-index:50;background:#ffffff;box-shadow:0 10px 20px #00000022;padding:18px}.an-mobile-menu nav a{display:block;padding:15px 10px;border-bottom:1px solid #000000;font-size:14px}.an-cart{margin-left:auto}.an-promo{padding-block:9px}.an-promo p{font-size:9px;line-height:1.4}.an-newsletter .an-section-title{margin-bottom:22px}.an-newsletter-form input[type=email]{font-size:16px;padding:16px 14px}.an-footer-grid{grid-template-columns:1fr 1fr;gap:30px}.an-footer-grid>div:first-child{grid-column:1/-1}.an-footer-grid .an-richtext{font-size:13px}.an-footer-grid h3{font-size:12px}.an-footer-grid a:not(.an-logo){font-size:13px}.an-copyright{font-size:11px;margin-top:30px!important;padding-top:22px}}@media(max-width:359px){.an-container{padding-inline:14px}.an-sticky-buy{gap:10px;padding-inline:12px}.an-sticky-buy .an-button{min-width:132px}.an-gallery-controls{gap:5px}.an-ingredient-grid.an-mobile-scroll,.an-community-grid.an-mobile-scroll{margin-inline:-14px;padding-inline:14px}.an-comparison-table th,.an-comparison-table td{padding-inline:7px}.an-product-copy h1{font-size:26px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.an-marquee-track{animation:none}.an-button,.an-details summary>span,.an-faq-list summary>span{transition:none}}

.an-highlights-wrap{padding-top:var(--an-top,48px);padding-bottom:var(--an-bottom,48px)}@media(max-width:767px){.an-highlights-wrap{padding-block:var(--an-mobile-space,32px)}.an-mobile-menu nav{background:var(--an-bg,#ffffff);color:var(--an-ink,#000000)}}

.an-ingredient-card:not(:has(img)){background:#ffffff}.an-ingredient-symbol{position:absolute;top:20px;left:50%;transform:translateX(-50%);font:82px/1 Georgia,serif;color:#000000;opacity:.55}.an-ingredient-card:not(:has(img)) .an-ingredient-copy{padding-top:65px}.an-ingredient-card:not(:has(img)) .an-image-shade{background:none}


.an-body,.an-section{color:#000000}.an-button{background:#ffd9e0!important;color:#000000!important;border-color:#ffd9e0!important}.an-button:hover{filter:none;box-shadow:0 0 0 1px #000000}.an-button-light{background:#ffffff!important;color:#000000!important;border-color:#000000!important}.an-gallery-track,.an-unit-card,.an-buy-status,.an-ingredient-card,.an-usage-media,.an-reviews-grid blockquote,.an-sticky-buy{background:#ffffff!important;color:#000000!important}.an-unit-card,.an-ingredient-card,.an-reviews-grid blockquote{border:1px solid rgba(0,0,0,.12)}.an-ingredient-card:not(:has(img)){background:#ffffff!important}.an-ingredient-copy{color:#000000}.an-ingredient-card:has(img) .an-ingredient-copy{inset:auto 0 0;background:#ffffff;padding:18px;justify-content:flex-end}.an-image-shade{display:none}.an-ingredient-symbol{color:#ffd9e0;opacity:1}.an-highlights-background,.an-highlights-overlay{display:none}.an-highlights-wrap{background:#ffffff;color:#000000}.an-gallery-note,.an-small-note,.an-unit-card>p,.an-footer-grid .an-richtext,.an-community-grid figcaption{opacity:1;color:#000000}.an-banner,.an-newsletter,.an-footer,.an-promo,.an-marquee{background:#ffffff!important;color:#000000!important}.an-promo{border-bottom:1px solid #ffd9e0}.an-home-intro{max-width:850px;text-align:center;margin:auto}.an-home-intro .an-eyebrow{margin-bottom:22px}.an-home-intro .an-richtext{max-width:620px;margin:24px auto 30px}.an-home-values{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:44px;margin-top:75px;padding-top:30px;border-top:1px solid rgba(0,0,0,.14)}.an-home-values h3{font-size:18px;margin-bottom:14px}.an-home-values p{font-size:14px;line-height:1.65}.an-copyright{border-color:rgba(0,0,0,.14)}@media(max-width:767px){.an-home-values{grid-template-columns:1fr;gap:28px;margin-top:48px;padding-top:28px}.an-home-intro .an-richtext{font-size:15px;margin:22px auto 26px}.an-home-intro .an-button{width:100%}.an-home-values h3{font-size:18px}.an-sticky-buy{background:#ffffff!important}}

.an-body{color:var(--an-global-ink,#000000)}.an-section{color:var(--an-ink,#000000)}.an-button{background:var(--an-accent,#ffd9e0)!important;color:var(--an-ink,#000000)!important;border-color:var(--an-accent,#ffd9e0)!important}.an-banner,.an-newsletter,.an-footer,.an-promo,.an-marquee{background:var(--an-bg,#ffffff)!important;color:var(--an-ink,#000000)!important}

.an-product-intro ul{list-style:none;padding:0;margin:20px 0;display:grid;gap:14px}.an-product-intro li{display:flex;align-items:center;gap:12px;font-weight:700;line-height:1.4;color:#000}.an-product-intro li:before{content:"";width:28px;height:28px;flex:0 0 28px;background:var(--i) center/contain no-repeat}.an-product-intro li:nth-child(1){--i:url("/cdn/shop/files/alma-benefice-cheveux.svg?v=1791832635")}.an-product-intro li:nth-child(2){--i:url("/cdn/shop/files/alma-benefice-protection.svg?v=1791832648")}.an-product-intro li:nth-child(3){--i:url("/cdn/shop/files/alma-benefice-calendrier.svg?v=1791832655")}
