:root{--alc-white:#FFFFFF;--alc-cream:#F5F3EF;--alc-line:#DCD7CF;--alc-espresso:#23170F;--alc-ink:#23170F;--alc-text:#4E3A2D;--alc-muted:#857060;--alc-caramel:#A86E38;--alc-red:#E0242C;--alc-gold:#C59D42;--alc-black:#000000}body.template-product main#MainContent{background:var(--alc-white)}.main-gallery .alcami-gallery-slick.slick-arrow,.stb-gallery__arrow{background:var(--alc-white)!important;border:1px solid rgba(35,23,15,.12)!important;box-shadow:0 8px 22px -12px #23170f73!important;color:var(--alc-espresso)!important;transition:background .2s,border-color .2s,opacity .2s}.main-gallery .alcami-gallery-slick.slick-arrow svg path{fill:var(--alc-espresso)!important}.main-gallery .alcami-gallery-slick.slick-arrow.slick-disabled{opacity:.4}@media(hover:hover){.main-gallery .alcami-gallery-slick.slick-arrow:not(.slick-disabled):hover,.stb-gallery__arrow:hover{background:var(--alc-espresso)!important;border-color:var(--alc-espresso)!important;color:var(--alc-white)!important}.main-gallery .alcami-gallery-slick.slick-arrow:not(.slick-disabled):hover svg path{fill:var(--alc-white)!important}}.products-page .hero-section .hero-inner .hero-left .main-gallery:not(.slick-initialized){display:block!important;position:relative;height:0;padding:0 0 calc(100% - 1px);overflow:hidden}.products-page .hero-section .hero-inner .hero-left .main-gallery:not(.slick-initialized)>img{display:none!important}.products-page .hero-section .hero-inner .hero-left .main-gallery:not(.slick-initialized):after{content:"";display:block;width:100vw;height:0}.products-page .hero-section .hero-inner .hero-left .main-gallery:not(.slick-initialized)>img:first-child{display:block!important;position:absolute;top:0;left:0;width:calc(100% - 1px);height:100%;max-width:none;margin:0;object-fit:cover;box-sizing:border-box;border:1px solid #fff;border-radius:20px}.products-page .hero-section .hero-inner .hero-left .thumbnail-gallery:not(.slick-initialized){display:block!important;height:0;overflow:hidden;padding:0 0 calc(25% - 12px)}.products-page .hero-section .hero-inner .hero-left .thumbnail-gallery:not(.slick-initialized)>*{display:none!important}@media(max-width:992px){.products-page .hero-section .hero-inner .hero-left .thumbnail-gallery:not(.slick-initialized){padding-bottom:calc(25% - 6px)}}@media(max-width:767px){.products-page .hero-section .hero-inner .hero-left .thumbnail-gallery:not(.slick-initialized){padding-bottom:calc(20% - 6px)}}@media(max-width:749px){.products-page .hero-section .hero-inner .hero-left .thumbnail-gallery:not(.slick-initialized){padding-bottom:calc(20% - 10px)}}.products-page .hero-section .hero-inner .hero-left .main-gallery .slick-slide>div{padding-bottom:calc(100% - 2px)}.products-page .hero-section .main-gallery .alc-kitlive{position:absolute;top:0;right:0;bottom:0;left:0;display:block!important;width:auto!important}.products-page .hero-section .main-gallery .alc-kitlive>img{width:100%!important;max-width:none}.products-page .hero-section .hero-inner .hero-left .main-gallery:not(.slick-initialized)>.alc-kitlive:not(:first-child){display:none!important}.products-page .hero-section .hero-inner .hero-left .main-gallery:not(.slick-initialized)>.alc-kitlive:first-child{top:0;left:0;right:auto;bottom:auto;width:calc(100% - 1px)!important;height:100%;box-sizing:border-box;border:1px solid #fff;border-radius:20px;overflow:hidden}.products-page .hero-section .hero-inner .hero-left .main-gallery:not(.slick-initialized)>.alc-kitlive>img{position:absolute;top:0;left:0;width:100%;height:100%;max-width:none;margin:0;object-fit:cover;display:block!important}.alc-kitpills{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;container-type:inline-size}.alc-kitpill{position:absolute;left:calc(var(--x) * 1%);top:calc(var(--y) * 1%);left:calc(var(--x) * 1cqw);top:calc(50% + (var(--y) - 50) * 1cqw);transform:translate(-50%,-50%);display:flex;align-items:center;justify-content:center;gap:1cqw;box-sizing:border-box;min-width:17.56cqw;height:4.44cqw;margin:0;padding:0 1.4cqw;border-radius:999px;background:#181713;color:#fff;font-family:Inter,Alcami Inter Fallback,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:11px;font-size:1.72cqw;font-weight:700;line-height:1;letter-spacing:0;white-space:nowrap}.alc-kitpill s{position:relative;color:#9e9993;font-weight:700;text-decoration:none}.alc-kitpill s:after{content:"";position:absolute;left:-.22cqw;right:-.22cqw;top:50%;height:.19cqw;margin-top:-.095cqw;background:currentColor;border-radius:1px}.alc-kitpill b{color:#fff;font-weight:700}:root:not(#alc-pdp-h1) .products-page .hero-section .header-section h1.alc-pdp-title{width:100%;max-width:481px;margin:0 0 12px;padding:0;color:#000;font-weight:500;font-size:32px!important;line-height:1.02!important;letter-spacing:.005em!important}@media(min-width:990px){:root:not(#alc-pdp-h1) .products-page .hero-section .header-section h1.alc-pdp-title{font-size:40px!important;margin-bottom:6px!important}}body .index-unique-sec{background:var(--alc-cream)!important}body .alcami-comparison-m .head_img,body .alcami-comparison-m .col{background-color:var(--alc-cream)!important}.acmp{--acmp-hi:var(--alc-cream) !important;--acmp-line:var(--alc-line) !important}.afs{--afs-panel:var(--alc-cream) !important}.aex{--aex-card:var(--alc-cream) !important}.ars{--ars-disc:var(--alc-cream) !important}.art{--art-accent:var(--alc-red) !important}.aug{--aug-cardbg:var(--alc-cream) !important;--aug-muted:var(--alc-text) !important;--aug-accent:var(--alc-caramel) !important;--aug-star:var(--alc-gold) !important}[id^=ahh-]{--ahh-panel:var(--alc-cream) !important;--ahh-strip:var(--alc-cream) !important}[id^=awl-]{--awl-star:var(--alc-gold) !important;--awl-muted:var(--alc-text) !important}[id^=afq-]{--afq-line:var(--alc-line) !important;--afq-muted:var(--alc-text) !important}:is(.alcami-ritual-box,.faqs-list,.founder_inner,.alcami-pdp-faq-l,.article-detail-area-r,.bought-section .bought-inner,.confidence-widgets-area-inn,.hero-cust-content,.products-page .hero-section .hero-inner .hero-left .slick-slide>div,.products-page .hero-section .hero_pick_wrapper,.products-page .hero-section .hero_right_gift .hero_gift_container .hero_gift_img,.alcami-iwt-contnt-area,.affialite-page-banner .alcami-page-contnt .banner_contentin,.faq-top-banner .alcami-page-contnt .banner_contentin,.new-blog-page-banner .alcami-page-contnt .banner_contentin,.affiliate-perk,.hero_right_gift .hero_gift_col):before{background:none!important}.products-page .hero_input_list label input:checked+.serving_pack_info{background-image:none!important}html body .sealsubs-target-element .sls-option-container.seal-table{background:var(--alc-white)!important}body .bought-section .bought-inner{background:var(--alc-white)!important;border:1px solid var(--alc-line)!important;box-shadow:none!important}body .bought-section .price-badge--discount{padding:4px 9px!important;border-radius:999px!important;background:var(--alc-caramel)!important;color:#fff!important;font-size:11px!important;font-weight:700!important;letter-spacing:.06em!important;line-height:1.2!important}body .alcami-ritual-products-m .alcami-ritual-box{background:var(--alc-cream)!important;border:0!important;border-radius:24px!important;box-shadow:none!important}body .alcami-ritual-products-m .alcami-ritual-img img{mix-blend-mode:multiply}body .alcami-ritual-products-m .alcami-ritual-info h3{color:var(--alc-ink)!important;font-weight:600!important}body .alcami-ritual-products-m .alcami-ritual-price{color:var(--alc-ink)!important}body .alcami-ritual-products-m .ibu_features{margin-top:6px;padding-top:16px;border-top:1px solid var(--alc-line)}body .alcami-ritual-products-m .ibu_item svg [stroke]:not([stroke=none]){stroke:var(--alc-caramel)}body .alcami-ritual-products-m .ibu_item svg :not(svg)[fill]:not([fill=none]){fill:var(--alc-caramel)}body .alcami-ritual-products-m .ibu_label{color:var(--alc-text)!important}body .alcami-ritual-products-m .slick-dots li button{background:var(--alc-line)!important}body .alcami-ritual-products-m .slick-dots li.slick-active button{background:var(--alc-ink)!important}.alcami-ritual-products-list>.slick-dots li{position:relative}.alcami-ritual-products-list>.slick-dots li button:after{content:"";position:absolute;top:-9px;bottom:-9px;left:-5px;right:-5px}h1:where(.alc-h1){font-family:var(--header-alt-font-family)!important}h1:where(.alc-h1){font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);color:rgb(var(--color-heading));line-height:calc(1 + .3/max(1,var(--font-heading-scale)))}h1:where(.alc-h1){font-size:calc(var(--font-heading-scale) * 2rem)}@media only screen and (min-width:750px){h1:where(.alc-h1){font-size:calc(var(--font-heading-scale) * 2.8rem)}}h1:where(.alc-h1){font-family:Canva Sans!important}body h1:where(.alc-h1){margin:0;font-size:40px;line-height:60px;font-weight:500;color:#000}@media(max-width:1350px){body h1:where(.alc-h1){font-size:38px;line-height:48px}}@media(max-width:1199px){body h1:where(.alc-h1){font-size:28px;line-height:1.4em}}@media(max-width:992px){body h1:where(.alc-h1){font-size:24px;line-height:1.4em}}.contact-page-banner .alcami-page-contnt .banner_contentin h1:where(.alc-h1){color:#fff}.alcami-page-contnt .banner_contentin:has(p) h1:where(.alc-h1){margin:0 0 12px}@media(max-width:749px){.contact-page-banner .alcami-page-contnt .banner_contentin h1:where(.alc-h1){color:#000}}.page-header-m h1:where(.alc-h1){font-size:clamp(34px,4.6vw,56px)!important;line-height:1.04!important}.affialite-page-banner .alcami-page-contnt .banner_contentin h1:where(.alc-h1){max-width:485px;line-height:1.2em;margin:0}@media(max-width:1199px){.alcami-ingredients-top-video-banner .alcami-iwt-contnt-area h1:where(.alc-h1){font-size:30px}}@media(max-width:992px){.alcami-ingredients-top-video-banner .alcami-iwt-contnt-area h1:where(.alc-h1){font-size:24px}}.awl :where(h1.alc-h1){margin:0;padding:0}:root:not(#acc1):not(#acc2) .ahq-acc__pm,:root:not(#acc1):not(#acc2) .apm-ac__pm,:root:not(#acc1):not(#acc2) .alat-pm,:root:not(#acc1):not(#acc2) .apm-acc__icon,:root:not(#acc1):not(#acc2) .afq-icon,:root:not(#acc1):not(#acc2) .stp-f__ic,:root:not(#acc1):not(#acc2) .acc__title .icons_toggle,:root:not(#acc1):not(#acc2) details>summary .icon.icon-plus-alt{position:relative!important;display:inline-block!important;flex:0 0 28px!important;width:28px!important;height:28px!important;min-width:28px!important;max-width:28px!important;margin-top:0!important;margin-bottom:0!important;padding:0!important;box-sizing:border-box!important;border:1.5px solid #A86E38!important;border-radius:50%!important;background:transparent!important;color:#a86e38!important;font-size:0!important;line-height:0!important;vertical-align:middle!important;transform:none;transition:background-color .3s ease,color .3s ease,transform .45s cubic-bezier(.22,.8,.24,1)!important}:root:not(#acc1):not(#acc2) .acc__title .icons_toggle>*,:root:not(#acc1):not(#acc2) details>summary .icon.icon-plus-alt>*{display:none!important}:root:not(#acc1):not(#acc2) .ahq-acc__pm:before,:root:not(#acc1):not(#acc2) .apm-ac__pm:before,:root:not(#acc1):not(#acc2) .alat-pm:before,:root:not(#acc1):not(#acc2) .apm-acc__icon:before,:root:not(#acc1):not(#acc2) .acc__title .icons_toggle:before,:root:not(#acc1):not(#acc2) details>summary .icon.icon-plus-alt:before,:root:not(#acc1):not(#acc2) .ahq-acc__pm:after,:root:not(#acc1):not(#acc2) .apm-ac__pm:after,:root:not(#acc1):not(#acc2) .alat-pm:after,:root:not(#acc1):not(#acc2) .apm-acc__icon:after,:root:not(#acc1):not(#acc2) .acc__title .icons_toggle:after,:root:not(#acc1):not(#acc2) details>summary .icon.icon-plus-alt:after{content:""!important;position:absolute!important;left:50%!important;top:50%!important;right:auto!important;bottom:auto!important;display:block!important;width:11px!important;height:1.6px!important;margin:-.8px 0 0 -5.5px!important;border:0!important;border-radius:2px!important;background:currentColor!important;opacity:1!important;transform:none!important;transition:transform .45s cubic-bezier(.22,.8,.24,1),opacity .3s ease!important}:root:not(#acc1):not(#acc2) .ahq-acc__pm:after,:root:not(#acc1):not(#acc2) .apm-ac__pm:after,:root:not(#acc1):not(#acc2) .alat-pm:after,:root:not(#acc1):not(#acc2) .apm-acc__icon:after,:root:not(#acc1):not(#acc2) .acc__title .icons_toggle:after,:root:not(#acc1):not(#acc2) details>summary .icon.icon-plus-alt:after{transform:rotate(90deg)!important}:root:not(#acc1):not(#acc2) .afq-icon i{position:absolute!important;left:50%!important;top:50%!important;width:11px!important;height:1.6px!important;margin:-.8px 0 0 -5.5px!important;border-radius:2px!important;background:currentColor!important}:root:not(#acc1):not(#acc2) .stp-f__ic{display:grid!important;place-items:center!important}:root:not(#acc1):not(#acc2) .stp-f__ic svg{width:12px!important;height:12px!important}:root:not(#acc1):not(#acc2) .ahq .ahq-acc:not(.is-open) .ahq-acc__sum:hover .ahq-acc__pm,:root:not(#acc1):not(#acc2) .apm-ac:not(.is-open) .apm-ac__sum:hover .apm-ac__pm,:root:not(#acc1):not(#acc2) details:not([open])>summary:hover .alat-pm,:root:not(#acc1):not(#acc2) .apm-acc:not([open])>summary:hover .apm-acc__icon,:root:not(#acc1):not(#acc2) .afq-item:not([open])>summary:hover .afq-icon,:root:not(#acc1):not(#acc2) details:not([open])>summary:hover .stp-f__ic,:root:not(#acc1):not(#acc2) .acc__title:not(.active):hover .icons_toggle,:root:not(#acc1):not(#acc2) details:not([open])>summary:hover .icon.icon-plus-alt{background:#f6f2ec!important}:root:not(#acc1):not(#acc2) .ahq-acc.is-open .ahq-acc__pm,:root:not(#acc1):not(#acc2) .ahq:not(.is-js) .ahq-acc[open] .ahq-acc__pm,:root:not(#acc1):not(#acc2) .apm-ac.is-open .apm-ac__pm,:root:not(#acc1):not(#acc2) .apm-buy__info:not(.is-js) .apm-ac[open] .apm-ac__pm,:root:not(#acc1):not(#acc2) details[open]>summary .alat-pm,:root:not(#acc1):not(#acc2) .apm-acc[open] .apm-acc__icon,:root:not(#acc1):not(#acc2) .afq-item[open]:not(.is-closing) .afq-icon,:root:not(#acc1):not(#acc2) details[open]>summary .stp-f__ic,:root:not(#acc1):not(#acc2) .acc__title.active .icons_toggle,:root:not(#acc1):not(#acc2) details[open]>summary .icon.icon-plus-alt{background:#a86e38!important;border-color:#a86e38!important;color:#fff!important;transform:rotate(180deg)!important}:root:not(#acc1):not(#acc2) .ahq-acc.is-open .ahq-acc__pm:after,:root:not(#acc1):not(#acc2) .ahq:not(.is-js) .ahq-acc[open] .ahq-acc__pm:after,:root:not(#acc1):not(#acc2) .apm-ac.is-open .apm-ac__pm:after,:root:not(#acc1):not(#acc2) .apm-buy__info:not(.is-js) .apm-ac[open] .apm-ac__pm:after,:root:not(#acc1):not(#acc2) details[open]>summary .alat-pm:after,:root:not(#acc1):not(#acc2) .apm-acc[open] .apm-acc__icon:after,:root:not(#acc1):not(#acc2) .acc__title.active .icons_toggle:after,:root:not(#acc1):not(#acc2) details[open]>summary .icon.icon-plus-alt:after{transform:rotate(0)!important}:root:not(#acc1):not(#acc2) .acc__title:has(.icons_toggle){padding-right:44px!important}:root:not(#acc1):not(#acc2) .acc__title:has(.icons_toggle):before,:root:not(#acc1):not(#acc2) .acc__title:has(.icons_toggle):after{content:none!important;display:none!important}:root:not(#acc1):not(#acc2) .acc__title .icons_toggle{position:absolute!important;right:0!important;left:auto!important;top:60%!important;margin-top:-14px!important}@media(prefers-reduced-motion:reduce){:root:not(#acc1):not(#acc2) .ahq-acc__pm,:root:not(#acc1):not(#acc2) .apm-ac__pm,:root:not(#acc1):not(#acc2) .alat-pm,:root:not(#acc1):not(#acc2) .apm-acc__icon,:root:not(#acc1):not(#acc2) .afq-icon,:root:not(#acc1):not(#acc2) .stp-f__ic,:root:not(#acc1):not(#acc2) .acc__title .icons_toggle,:root:not(#acc1):not(#acc2) details>summary .icon.icon-plus-alt{transition:none!important}}html{-webkit-text-size-adjust:100%;text-size-adjust:100%}:root{--alc-sec:44px;--alc-card:0px}@media(min-width:750px){:root{--alc-sec:60px;--alc-card:16px}}@media(min-width:1200px){:root{--alc-sec:72px}}:is(.template-index,.template-product-smart-latte-new-pdp) [id^=shopify-section-template--]{margin-top:0!important;margin-bottom:0!important}:is(.template-index,.template-product-smart-latte-new-pdp) .shopify-section :is(.art-wrap,.aug,.acmp-wrap,.ars-wrap,.aex-wrap,.alcami-ritual-products-m,.afs-wrap,.awl-part--reviews,.afy-wrap,.afq,.ahh,.agv-wrap,.alat){padding-top:calc(var(--alc-sec) / 2)!important}:is(.template-index,.template-product-smart-latte-new-pdp) .shopify-section :is(.ahv-wrap,.art-wrap,.aug,.acmp-wrap,.ars-wrap,.aex-wrap,.alcami-ritual-products-m,.afs-wrap,.awl-part--reviews,.afy-wrap,.afq,.ahh,.alat){padding-bottom:calc(var(--alc-sec) / 2)!important}:is(.template-index,.template-product-smart-latte-new-pdp) .shopify-section>.alat:is(.alat--cream,.alat--dark){padding-top:var(--alc-sec)!important;padding-bottom:var(--alc-sec)!important}:is(.template-index,.template-product-smart-latte-new-pdp) .shopify-section:has(+.shopify-section>.alat:is(.alat--cream,.alat--dark)) :is(.ahv-wrap,.art-wrap,.aug,.acmp-wrap,.ars-wrap,.aex-wrap,.alcami-ritual-products-m,.afs-wrap,.awl-part--reviews,.afy-wrap,.afq,.ahh,.alat:not(.alat--cream,.alat--dark)){padding-bottom:calc(var(--alc-sec) - var(--alc-card))!important}:is(.template-index,.template-product-smart-latte-new-pdp) .shopify-section:has(>.alat:is(.alat--cream,.alat--dark))+.shopify-section :is(.art-wrap,.aug,.acmp-wrap,.ars-wrap,.aex-wrap,.alcami-ritual-products-m,.afs-wrap,.awl-part--reviews,.afy-wrap,.afq,.ahh,.agv-wrap,.alat:not(.alat--cream,.alat--dark)){padding-top:calc(var(--alc-sec) - var(--alc-card))!important}:is(.template-index,.template-product-smart-latte-new-pdp) .shopify-section:has(+.unique-perks-sec) :is(.ahv-wrap,.art-wrap,.aug,.acmp-wrap,.ars-wrap,.aex-wrap,.alcami-ritual-products-m,.afs-wrap,.awl-part--reviews,.afy-wrap,.afq,.ahh,.alat){padding-bottom:var(--alc-sec)!important}:is(.template-index,.template-product-smart-latte-new-pdp) .unique-perks-sec+.shopify-section :is(.art-wrap,.aug,.acmp-wrap,.ars-wrap,.aex-wrap,.alcami-ritual-products-m,.afs-wrap,.awl-part--reviews,.afy-wrap,.afq,.ahh,.agv-wrap,.alat){padding-top:var(--alc-sec)!important}:is(.template-index,.template-product-smart-latte-new-pdp) .elements-triple-v2-home .products-page{margin-bottom:calc(var(--alc-sec) / 2)!important}:is(.template-index,.template-product-smart-latte-new-pdp) .unique-perks-sec+.elements-triple-v2-home .products-page{margin-top:var(--alc-sec)!important}:is(.template-index,.template-product-smart-latte-new-pdp) .elements-triple-v2-home:has(+.unique-perks-sec) .products-page{margin-bottom:var(--alc-sec)!important}:is(.template-index,.template-product-smart-latte-new-pdp) .alcami-ritual-products-m .slick-dotted.slick-slider{margin-bottom:12px!important}:is(.template-index,.template-product-smart-latte-new-pdp) .acmp-tablewrap{padding-bottom:0!important}
/*# sourceMappingURL=/cdn/shop/t/185/assets/alcami-brand.css.map */
