.alm-lower{padding-block:var(--alm-section-pad,40px);color:var(--alm-ink,#352a23);scroll-margin-top:110px}.alm-lower *,.alm-lower *:before,.alm-lower *:after{box-sizing:border-box}.alm-lower h2,.alm-lower h3,.alm-lower h4,.alm-lower p,.alm-lower figure{margin:0}.alm-lower h2{font-family:inherit;font-size:38px;line-height:1.2;letter-spacing:-1.35px;font-weight:700;text-wrap:balance}.alm-lower h3,.alm-lower h4{font-family:inherit;font-weight:650;letter-spacing:-.4px;line-height:1.3}.alm-lower h3{font-size:20px}.alm-lower h4{font-size:17px}.alm-lower svg{width:24px;height:24px;flex-shrink:0}.alm-lower img{display:block;width:100%;height:auto}.alm-lower .alm-button{display:flex;align-items:center;justify-content:center;gap:12px;min-height:50px;text-decoration:none}.alm-lower .alm-button svg{width:19px;height:19px}.alm-bg-paper{background:var(--alm-paper,#f7f3ec)}.alm-bg-white{background:#fff}.alm-bg-sage{background:var(--alm-sage,#dce5d7)}.alm-bg-apricot{background:var(--alm-apricot,#eeb089)}.alm-lower .alm-eyebrow{font-size:11px;line-height:1.5;font-weight:600;letter-spacing:2px;text-transform:uppercase;margin-bottom:12px}.alm-section-heading{text-align:center;margin:0 auto 28px;max-width:1140px}.alm-section-heading>.alm-richtext{max-width:950px;margin:16px auto 0}.alm-lower .alm-richtext{font-size:15px;line-height:1.55}.alm-lower .alm-richtext p+p{margin-top:15px}.alm-lower .alm-richtext a{color:inherit;text-underline-offset:3px}.alm-lower .alm-richtext ul,.alm-lower .alm-richtext ol{padding-left:22px;margin:14px 0}.alm-lower .alm-richtext li+li{margin-top:6px}.alm-section-button{margin-top:24px;width:100%}.alm-editorial-grid{display:grid;grid-template-columns:1fr 1fr;gap:30px;align-items:center}.alm-editorial-grid--reverse .alm-editorial-visual{order:2}.alm-editorial-visual{position:relative;overflow:hidden;border-radius:var(--alm-radius,10px);align-self:center}.alm-editorial-visual .alm-editorial-image{aspect-ratio:1.15;object-fit:cover}.alm-editorial-visual--product .alm-editorial-image{aspect-ratio:1.12;object-fit:cover}.alm-editorial-copy>h2{margin-bottom:20px}.alm-editorial-copy>.alm-button{margin-top:22px}.alm-image-caption{padding:10px 16px;background:#fff9;font-size:11px;text-align:center}.alm-editorial-points{list-style:none;padding:0;margin:22px 0 0;display:grid;gap:18px}.alm-editorial-points li{display:flex;align-items:flex-start;gap:12px}.alm-editorial-points h3{font-size:17px;margin-bottom:5px}.alm-point-icon{display:flex;color:#65735a;flex:0 0 22px;padding-top:2px}.alm-point-icon svg{width:21px;height:21px}.alm-editorial-callout{margin-top:22px;padding:20px 22px;border-left:3px solid var(--alm-ink);background:color-mix(in srgb,var(--alm-apricot) 22%,transparent);border-radius:0 8px 8px 0}.alm-routine-art{position:relative;isolation:isolate;aspect-ratio:1.14;background:#eee7dc;overflow:hidden}.alm-routine-orbit{position:absolute;width:72%;height:80%;left:14%;top:10%;border:1px solid #b9b6a1;border-radius:50%;transform:rotate(-24deg)}.alm-routine-orbit--inner{width:48%;height:55%;left:26%;top:23%;border-color:#c2bea9;transform:rotate(24deg)}.alm-routine-center{position:absolute;left:33%;top:31%;width:34%;height:38%;background:var(--alm-apricot);border-radius:50%;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:12px;text-align:center;font-size:16px;font-weight:600;box-shadow:0 14px 40px #96755416}.alm-routine-center svg{width:64px;height:64px;transform:rotate(-25deg)}.alm-routine-note{position:absolute;display:flex;align-items:center;gap:10px;padding:16px 18px;background:#fffefa;border-radius:9px;box-shadow:0 3px 20px #45342a08;font-size:13px;font-weight:500;max-width:48%}.alm-routine-note--one{left:6%;top:15%;transform:rotate(-4deg)}.alm-routine-note--two{right:5%;top:46%;transform:rotate(4deg);background:var(--alm-sage)}.alm-routine-note--three{left:8%;bottom:13%;transform:rotate(-3deg)}.alm-routine-dot{position:absolute;width:15px;height:15px;background:var(--alm-ink);border-radius:50%}.alm-routine-dot--one{right:22%;top:11%;background:#7c886a}.alm-routine-dot--two{right:24%;bottom:11%;width:10px;height:10px;background:#b77b59}.alm-card-grid{display:grid;grid-template-columns:repeat(var(--alm-card-columns,3),minmax(0,1fr));gap:20px;align-items:start}.alm-card{background:var(--alm-paper);border-radius:var(--alm-radius);overflow:hidden;height:100%}.alm-bg-paper .alm-card,.alm-bg-sage .alm-card{background:#fff}.alm-card-image{overflow:hidden}.alm-card-image .alm-card-photo{aspect-ratio:1.55;object-fit:cover}.alm-card-art{height:164px;position:relative;display:grid;place-items:center;overflow:hidden;background:#e9eee2;isolation:isolate}.alm-card-art--2{background:#f0d5bf}.alm-card-art--3{background:#e6ded0}.alm-card-art--4{background:#e8ddcf}.alm-card-art--5{background:#e2e5d4}.alm-card-art-circle{position:absolute;width:125px;height:125px;border-radius:50%;background:#ffffff6b;left:calc(50% - 62px);top:19px;z-index:-1}.alm-card-art>svg{width:57px;height:57px;stroke-width:1.1;transform:rotate(-9deg)}.alm-card-art--2>svg{transform:rotate(8deg)}.alm-card-art--3>svg{transform:rotate(-15deg)}.alm-card-art--4>svg{transform:rotate(7deg)}.alm-card-art-line{position:absolute;top:8px;right:34px;bottom:8px;left:34px;border:1px solid #352a231b;border-radius:50%;transform:rotate(30deg);z-index:-1}.alm-card-copy{padding:23px 22px 25px;text-align:center}.alm-card-copy h3{margin-bottom:12px}.alm-card-copy .alm-richtext{font-size:14px;line-height:1.6}.alm-card-label{font-size:10px;letter-spacing:1.5px;text-transform:uppercase;font-weight:600;margin-bottom:8px!important}.alm-card-note{margin-top:20px;padding:17px 16px;border-radius:var(--alm-radius);background:color-mix(in srgb,var(--alm-sage) 65%,#fff)}.alm-cards-callout{padding:24px;margin-top:24px;background:var(--alm-sage);border:1px solid #929d822e;border-radius:var(--alm-radius);text-align:center}.alm-cards--steps .alm-card{display:flex;align-items:flex-start;gap:15px;border:1px solid #e5dbcf;padding:25px 22px}.alm-step-number{width:33px;height:33px;flex:0 0 33px;display:flex;align-items:center;justify-content:center;border-radius:50%;font-size:16px;font-weight:650;background:var(--alm-apricot);color:var(--alm-ink);line-height:1}.alm-cards--steps .alm-card-copy{text-align:left;padding:0}.alm-cards--steps .alm-card h3{font-size:18px}.alm-comparison-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px;max-width:1250px;margin-inline:auto}.alm-comparison-panel{border:2px solid #d6a987;border-radius:16px;padding:20px;background:#fff;display:flex;flex-direction:column}.alm-comparison-panel--2{border-color:#89967a}.alm-comparison-title{text-align:center;border-bottom:1px solid #e9e1d8;padding:0 8px 20px;margin-bottom:18px}.alm-comparison-title>svg{width:28px;height:28px;margin-bottom:9px}.alm-comparison-title h3{font-size:21px;margin-bottom:12px}.alm-comparison-title>span{display:inline-block;font-size:12px;font-weight:600;padding:7px 12px;background:#f8e8dc;border-radius:6px}.alm-comparison-panel--2 .alm-comparison-title>span{background:var(--alm-sage)}.alm-comparison-steps{list-style:none;padding:0;margin:0;display:grid;gap:25px;flex:1}.alm-comparison-steps>li{position:relative;display:flex;gap:13px;background:#f8f5f0;border-radius:9px;padding:16px;align-items:flex-start}.alm-comparison-steps>li+li:before{content:"\2193";position:absolute;top:-25px;left:calc(50% - 5px);color:#8f897f;font-size:19px;line-height:25px}.alm-comparison-steps .alm-step-number{width:28px;height:28px;flex-basis:28px;font-size:14px;background:#b97e58;color:#fff}.alm-comparison-panel--2 .alm-step-number{background:#71815f}.alm-comparison-steps .alm-richtext{font-size:13px;line-height:1.5;margin-top:5px}.alm-comparison-conclusion{padding:16px 18px;background:#f8e8dc;border-radius:8px;font-size:14px;font-weight:600;margin-top:20px;text-align:center}.alm-comparison-panel--2 .alm-comparison-conclusion{background:var(--alm-sage)}.alm-comparison-note{background:var(--alm-ink);color:var(--alm-paper);padding:24px;border-radius:var(--alm-radius);margin-top:18px}.alm-assurances{background:var(--alm-ink);color:var(--alm-paper);padding-block:min(var(--alm-section-pad),36px)}.alm-assurance-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:28px}.alm-assurance{text-align:center}.alm-assurance>span{display:block;margin-bottom:12px;color:var(--alm-apricot)}.alm-assurance svg{width:34px;height:34px}.alm-assurance h3{font-size:16px;margin-bottom:8px;letter-spacing:-.2px;color:inherit}.alm-assurance .alm-richtext{font-size:12px;line-height:1.5;color:#e6dccf}.alm-assurances-heading{text-align:center;margin-bottom:25px!important;color:inherit}.alm-faq-list{max-width:820px;margin:0 auto}.alm-faq-item{border-bottom:1px solid #d9d4ce}.alm-faq-item summary{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:24px;font-size:15px;line-height:1.5;font-weight:600;cursor:pointer;padding:21px 0}.alm-faq-item summary::-webkit-details-marker{display:none}.alm-faq-item summary>span{display:flex;flex:0 0 20px}.alm-faq-item summary svg{width:18px;height:18px;transition:transform .2s ease}.alm-faq-item[open] summary svg{transform:rotate(45deg)}.alm-faq-item[open] summary{padding-bottom:12px}.alm-faq-answer{padding:0 35px 23px 0}.alm-faq-item summary:focus-visible{outline:2px solid var(--alm-ink);outline-offset:4px;border-radius:3px}.alm-signature{text-align:center;padding:0 10px}.alm-signature-symbol{display:block;margin-bottom:12px}.alm-signature-symbol svg{width:32px;height:32px}.alm-signature h2{font-size:25px;letter-spacing:-.6px}.alm-signature .alm-eyebrow{font-size:16px;letter-spacing:5px;margin-bottom:12px}.alm-signature .alm-richtext{max-width:720px;margin:14px auto 0}.alm-cta--signature{border-top:1px solid #e6dfd3;border-bottom:1px solid #e6dfd3}.alm-statement{max-width:1000px;text-align:center;margin-inline:auto;padding:10px 0}.alm-statement h2{font-size:43px;letter-spacing:-1.7px}.alm-statement .alm-richtext{max-width:750px;margin:20px auto 0}.alm-statement .alm-button{max-width:520px;margin:25px auto 0}.alm-cta-note{font-size:11px;line-height:1.6;margin-top:12px!important;opacity:.8}.alm-final-grid{display:grid;grid-template-columns:1fr 1fr;gap:40px;align-items:center}.alm-final-copy h2{margin-bottom:20px}.alm-final-copy>.alm-button{margin-top:24px}.alm-final-image{overflow:hidden;border-radius:var(--alm-radius)}.alm-final-image .alm-final-photo{aspect-ratio:1.15;object-fit:cover}.alm-ingredient-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.alm-ingredient{border-radius:var(--alm-radius);background:var(--alm-paper);overflow:hidden}.alm-ingredient--featured{grid-column:1 / -1;width:calc(25% - 15px);min-width:280px;justify-self:center;background:var(--alm-ink);color:var(--alm-paper)}.alm-ingredient-copy{padding:22px}.alm-ingredient-copy h3{margin-bottom:9px;color:inherit}.alm-ingredient-copy .alm-richtext{font-size:14px}.alm-ingredient-image .alm-ingredient-photo{aspect-ratio:1.6;object-fit:cover}.alm-ingredient-amount{font-weight:600;color:#a66d49;margin-bottom:15px!important}.alm-ingredient--featured .alm-ingredient-amount{color:var(--alm-apricot)}.alm-ingredient-source{font-size:11px;font-style:italic;margin-top:18px!important}.alm-evidence-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.alm-evidence-app{grid-column:1 / -1}.alm-evidence-card{padding:23px;border:1px solid #b7afa7;border-radius:var(--alm-radius)}.alm-evidence-card blockquote{margin:0}.alm-evidence-card figcaption{font-size:12px;font-weight:600;margin-top:18px}.alm-evidence-card figcaption span{display:block;font-weight:400;margin-top:4px}.alm-evidence-card .alm-evidence-image{width:56px;height:56px;object-fit:cover;border-radius:50%;margin-bottom:15px}.alm-evidence-video video{display:block;max-width:100%;width:100%;aspect-ratio:3/4;object-fit:cover;border-radius:var(--alm-radius)}.alm-evidence-video figcaption{font-size:12px;margin-top:10px}@media(min-width:1000px){.alm-card-grid[style]{min-width:0}.alm-cards[style*"columns:5"] .alm-card-copy{padding:20px 16px}.alm-cards[style*"columns:5"] .alm-card h3{font-size:16px}.alm-cards[style*"columns:5"] .alm-card-art{height:145px}}@media(max-width:999px)and (min-width:750px){.alm-lower h2{font-size:32px}.alm-editorial-grid,.alm-final-grid{gap:24px}.alm-card-grid{gap:12px}.alm-card-copy{padding:20px 14px}.alm-card h3{font-size:16px}.alm-card-copy .alm-richtext{font-size:12px}.alm-routine-note{padding:12px;font-size:10px}.alm-routine-center{font-size:12px}.alm-routine-center svg{width:44px;height:44px}.alm-assurance-grid{gap:15px}.alm-comparison-panel{padding:15px}.alm-comparison-steps>li{padding:13px;gap:9px}}@media(max-width:749px){.alm-lower{padding-block:calc(var(--alm-section-pad,40px) * .85);scroll-margin-top:98px}.alm-lower h2{font-size:28px;line-height:1.18;letter-spacing:-.8px}.alm-lower h3{font-size:19px}.alm-lower .alm-richtext{font-size:14px;line-height:1.6}.alm-section-heading{margin-bottom:23px}.alm-section-heading>.alm-richtext{margin-top:14px}.alm-lower .alm-eyebrow{font-size:10px;letter-spacing:1.6px}.alm-lower .alm-button{font-size:13px;min-height:49px;gap:9px}.alm-editorial-grid,.alm-final-grid{grid-template-columns:minmax(0,1fr);gap:25px}.alm-editorial-grid--reverse .alm-editorial-visual{order:0}.alm-editorial-visual .alm-editorial-image{aspect-ratio:1.1}.alm-editorial-copy>h2{margin-bottom:17px}.alm-editorial-points{gap:17px}.alm-editorial-points h3{font-size:16px}.alm-editorial-callout{padding:18px;margin-top:20px}.alm-routine-art{aspect-ratio:1.1}.alm-routine-note{padding:12px;font-size:10px;gap:7px}.alm-routine-note svg{width:21px;height:21px}.alm-routine-center{font-size:12px;gap:7px}.alm-routine-center svg{width:45px;height:45px}.alm-card-grid{grid-template-columns:minmax(0,1fr);gap:18px}.alm-card-grid--scroll{display:grid;grid-auto-flow:column;grid-auto-columns:76%;grid-template-columns:none;gap:14px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-left:20px;padding:0 20px 14px;margin-inline:-20px;scrollbar-width:thin;scrollbar-color:#a99b88 #ece7df}.alm-card-grid--scroll .alm-card{scroll-snap-align:start}.alm-card-grid--scroll .alm-card:last-child{margin-right:0}.alm-card-art{height:156px}.alm-card-copy{padding:21px 23px 25px}.alm-card-copy .alm-richtext{font-size:14px}.alm-card-image .alm-card-photo{aspect-ratio:1.6}.alm-cards-callout{margin-top:21px;padding:20px}.alm-cards--steps .alm-card{padding:23px 20px}.alm-cards--steps .alm-card h3{font-size:17px}.alm-cards--steps .alm-card-copy{padding:0}.alm-comparison-grid{gap:12px;grid-template-columns:minmax(0,1fr)}.alm-comparison-panel{padding:18px;border-radius:12px}.alm-comparison-title h3{font-size:20px}.alm-comparison-title>span{font-size:11px}.alm-comparison-steps>li{padding:15px 13px}.alm-comparison-steps h4{font-size:15px}.alm-comparison-steps .alm-richtext{font-size:12px;line-height:1.55}.alm-comparison-note{padding:21px}.alm-comparison-conclusion{font-size:13px}.alm-comparison-panel--2{margin-top:8px}.alm-assurance-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 20px}.alm-assurance h3{font-size:14px}.alm-assurance .alm-richtext{font-size:11px;line-height:1.6}.alm-assurance>span{margin-bottom:9px}.alm-assurance svg{width:28px;height:28px}.alm-faq-item summary{font-size:14px;gap:18px;padding:19px 0}.alm-faq-answer{padding-right:18px;font-size:13px!important}.alm-faq-list>.alm-section-button{margin-top:24px}.alm-signature h2{font-size:21px;line-height:1.35;letter-spacing:-.4px}.alm-signature .alm-eyebrow{font-size:14px;letter-spacing:4px}.alm-signature-symbol svg{width:29px;height:29px}.alm-statement h2{font-size:31px;letter-spacing:-1px}.alm-statement{padding:10px 0}.alm-statement .alm-richtext{margin-top:18px}.alm-statement .alm-button{margin-top:22px}.alm-cta-note{font-size:10px}.alm-final-copy h2{margin-bottom:18px}.alm-final-image{order:-1}.alm-final-image .alm-final-photo{aspect-ratio:1.2}.alm-ingredient-grid{grid-template-columns:minmax(0,1fr);gap:18px}.alm-ingredient--featured{grid-column:auto;width:100%;min-width:0}.alm-ingredient-copy{padding:23px}.alm-ingredient-image .alm-ingredient-photo{aspect-ratio:1.8}.alm-evidence-grid{grid-template-columns:minmax(0,1fr)}.alm-evidence-video video{max-height:540px}}@media(prefers-reduced-motion:reduce){.alm-faq-item summary svg{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/almeora-sections.css.map */
