@font-face{font-family:Halcom;src:url(/cdn/shop/files/Halcom-Black-BF648a7144cd3a5.woff) format("woff");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Halcom;src:url(/cdn/shop/files/Halcom-Bold-BF648a714549635.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Halcom;src:url(/cdn/shop/files/Halcom-Medium-BF648a714568789.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Halcom;src:url(/cdn/shop/files/Halcom-Regular-BF648a71453957a.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}body *{font-family:Halcom,Arial,sans-serif!important}div#shopify-section-sections--19779182952536__custom_liquid_Ua4YTt{position:fixed!important;z-index:9!important;top:60px;width:100%}body:has(.menu-drawer-container.menu-open) #shopify-section-sections--19779182952536__custom_liquid_Ua4YTt{z-index:1!important}.button{font-weight:700}.card-gallery{background:#f5f6f8}div#shopify-section-template--19779182788696__product_list_fa6P9H .section-resource-list__header p{border-bottom:6px solid #E3F08D}.key_customsection .key_ct{display:flex;align-items:center;gap:5px;flex-wrap:wrap}.key_customsection .inner_content{background:#f5f6f8;padding:10px 12px;border-radius:2px!important;font-size:14px;color:#535353;font-weight:800}.key_customsection{padding:25px 0 0}div#shopify-section-template--19779182788696__product_list_fa6P9H .text-block{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.footer-content .email-signup__form .email-signup__input-group{flex-direction:column;align-items:start!important;gap:15px}.footer-content .email-signup__form input{width:100%;max-width:370px;padding:12px}.footer-content .email-signup__form button.email-signup__button{background:#000!important;color:#fff!important;padding:10px 40px;font-size:15px!important;font-weight:500!important}.product-media-container.media-fit img{object-fit:contain}.footer-content summary.menu__heading .menu__heading__default{color:#818181;font-weight:400;font-size:15px}.footer-content .menu__details a{text-transform:uppercase}#shopify-section-template--19779182788696__slideshow_yt9AVE .slide__content{max-width:1470px!important;margin:0 auto;padding-left:20px;padding-right:20px}.footer-content .spacing-style.text-block.text-block--AdGRDV2xhZ1MvM3dXa__text_gRBDHE p{color:#818181;font-size:17px}.resource-card__image{object-fit:contain}#shopify-section-template--19779182526552__main .product-grid .text-block{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.product-card__content>*:last-child{margin-top:auto}#shopify-section-template--19847449116760__section_WfgfAz .spacing-style.text-block.text-block--AMFhTRzY0NzMvN1hEN__text_zi4Ujg,#shopify-section-template--19847449116760__section_4QzgyK .spacing-style.text-block.text-block--AQVlIMmgwUUdNY3hKT__text_UfaF3W,#shopify-section-template--19847449116760__section_ByLX3j .spacing-style.text-block.text-block--Ab0xTREFmYXA5V1lWU__text_QeVw6c{border-bottom:5px solid #E3F08D;margin-bottom:20px}.accordion.accordion--AemZnUmI3T3NLekVVV__accordion_rd8axz summary.details__header{background:#fff;border-radius:2px;padding:17px!important;border-bottom:1px solid #000}.accordion.accordion--AemZnUmI3T3NLekVVV__accordion_rd8axz details.details[open] .details__header{border-bottom:unset!important}.accordion.accordion--AemZnUmI3T3NLekVVV__accordion_rd8axz details.details[open] .details-content{padding:15px 20px 30px!important}.accordion.accordion--AemZnUmI3T3NLekVVV__accordion_rd8axz details.details{position:relative}.accordion.accordion--AemZnUmI3T3NLekVVV__accordion_rd8axz summary.details__header .svg-wrapper{position:absolute;right:16px;font-size:24px}.accordion.accordion--AemZnUmI3T3NLekVVV__accordion_rd8axz summary{justify-content:center}.accordion.accordion--AemZnUmI3T3NLekVVV__accordion_rd8axz .details{margin-bottom:25px}.accordion.accordion--AemZnUmI3T3NLekVVV__accordion_rd8axz .details-content{padding:25px 20px 30px;border-bottom:1px solid #000000}summary.details__header{font-size:20px!important;font-weight:700!important}.spacing-style.text-block.text-block--ARWhEeDdDRjkxeVM2W__text_gFbqie{border-bottom:5px solid #E3F08D;margin-bottom:40px}.product-benefits .benefits-heading,.key_benefits_heading,.purchase_option_heading{border-bottom:5px solid #E3F08D;padding-bottom:10px;font-size:25px;margin-bottom:25px}.product-benefits li span,ul.key_ben_bullet-list li{font-size:16px}ul.key_ben_bullet-list{padding-left:20px}.product-benefits ul.icon-list li{display:flex;gap:10px}.product-benefits ul.icon-list li img{width:20px;height:20px}.product-benefits ul.icon-list{padding-left:0;display:flex;flex-direction:column;gap:6px}div#shopify-block-Ac1JZOUhXSFkrUzdYe__doran_product_reviews_rating_widget_3XWWTG{position:absolute;left:110px;top:0;width:fit-content}#ProductInformation-template--19779182887000__main .product-inventory span.svg-wrapper.product-inventory__icon{display:none}#ProductInformation-template--19779182887000__main .product-inventory span.product-inventory__status{background:#e3f08d;width:fit-content;padding:2px 10px;border-radius:2px}.product-benefits{padding-top:25px}.key_benefits_section{padding-top:15px}#ProductInformation-template--19779182887000__main .variant-picker fieldset.variant-option.variant-option--buttons{color:#000;font-size:16px;font-weight:700}#ProductInformation-template--19779182887000__main .quantity-selector-wrapper button:hover{background:#e3f08d}.spacing-style.text-block.text-block--AN3VGYk1VTmxZVzVNY__text_fbjYWU{border-bottom:5px solid #E3F08D}a.breadcr_text{color:#00000096;text-transform:capitalize}span.breadcrumb-separator{color:#00000096;padding-left:5px;padding-right:5px}span.breadcrumb-current{color:#000}.shopify_subscriptions_purchase_option_wrapper label{font-size:18px;color:#000;font-weight:700}.shopify_subscriptions_app_block input[type=radio]{accent-color:#E3F08D}ul.shopify_subscriptions_app_block_label_children{display:flex;justify-content:start;align-items:center;gap:10px;margin-top:20px}ul.shopify_subscriptions_app_block_label_children li{border:1px solid #2D2D2D;padding:10px;display:flex;justify-content:center;align-items:center}.shopify_subscriptions_app_block ul.shopify_subscriptions_app_block_label_children li label{display:flex;justify-content:center;align-items:center}.shopify_subscriptions_app_block ul.shopify_subscriptions_app_block_label_children li label input{margin-top:unset!important}#shopify-section-template--19779182887000__main .media-fit-contain :is(img,.deferred-media__poster-image){background-color:#f5f6f8!important}.spacing-style.text-block.text-block--ARENhZjB2TmNBZ2Jad__text_aEtTtq h4{font-size:30px;font-weight:500}section.leaveout_section{padding:0 20px;display:flex;flex-direction:column;justify-content:center;align-items:center}section.leaveout_section h2{font-size:32px;font-weight:700;color:#000}.leaveout_sectiongrid{display:flex;gap:35px;margin-top:30px}.leaveout_section .border-grid{width:2px;background-color:#e3f08d}.leaveout_section .item-grid{display:flex;flex-direction:column;gap:31px}.leaveout_section .item{display:flex;flex-direction:row-reverse;gap:20px;color:#000}.leaveout_section .item{font-size:16px;color:#000}.leaveout_section .item span{font-size:19px;margin-top:-4px}.leaveout_section span.badge{font-size:15px;font-weight:800;border:3px solid #E3F08D;border-radius:2px;background:#fafafa;padding:8px 20px;cursor:pointer;text-align:center}.leaveout_section span.badge:hover{font-size:15px;font-weight:800;border:3px solid #000;border-radius:2px;background:#000;color:#fff;padding:8px 20px}.leaveout_section .badges{display:flex;gap:20px;margin-top:50px}.leaveout_section .item-grid.item-second-grid .item{justify-content:start}.section-difference .image-col{width:45%}.section-difference .image-col img{width:100%;height:100%;object-fit:cover;object-position:center top}.section-difference .content-col{display:flex;flex-direction:column;justify-content:center;width:55%}.section-difference .eyebrow{font-size:16px;font-weight:800;color:#535353;margin-bottom:10px}.section-difference h2{font-size:32px;font-weight:700;color:#000;margin-top:3px;line-height:1.2}.section-difference .desc{font-size:15px;color:#000;line-height:1.7;font-weight:400;margin-bottom:36px;margin-top:0}.section-difference .table-header{display:grid;grid-template-columns:1fr 90px 90px;padding:0 0 8px;margin-bottom:4px;margin-top:60px}.section-difference .table-header span{font-size:16px;font-weight:800;color:#535353;letter-spacing:.04em;text-align:center}.section-difference .table-header span:first-child{text-align:left}.section-difference .table-row{display:grid;grid-template-columns:1fr 90px 90px;align-items:center;padding:12px 0;border-bottom:1px solid #000}.section-difference .table-row:last-child{border-bottom:none}.section-difference .row-label{font-size:18px;color:#2c2c2c;font-weight:800;padding-right:16px;color:#000}.section-difference .cell{display:flex;align-items:center;justify-content:center}.section-difference .dot-filled{width:18px;height:18px;border-radius:50%;border:1.5px solid #000;background:#e3f08d;display:inline-block}.section-difference .dot-empty{width:18px;height:18px;border-radius:50%;border:1.5px solid #000;background:transparent;display:inline-block}section.section-difference{display:flex;justify-content:center;align-items:start;gap:120px;padding:0 20px}.subi-fixed-bundle-price span{color:#000!important}.subi-fixed-bundle-content-container button{color:#000!important;font-weight:700}@media(min-width:767px){.footer-content{grid-template-columns:3fr 1fr 1fr 1fr}}@media(min-width:750px){.footer-content .image-block.image-block--AbHlBbTg3dzY3WlI4T__image_P3CKq7{display:none}#shopify-section-template--19779182887000__main .slideshow-controls__thumbnails .slideshow-control{width:200px!important;height:200px!important}}@media(max-width:1400px){#shopify-section-template--19779182788696__slideshow_yt9AVE .slide__content{max-width:1250px!important;margin:0 auto;padding-left:20px;padding-right:20px}}@media(max-width:1024px){section.section-difference{flex-direction:column;gap:30px;padding:0 20px}.section-difference .image-col,.section-difference .content-col{width:100%}.section-difference .image-col img{width:100%;height:380!important}.section-difference .eyebrow{text-align:center}.section-difference h2{font-size:25px;text-align:center}.section-difference .desc{text-align:center}.section-difference .row-label{font-size:15px}.section-difference .table-header{margin-top:10px}.section-difference .image-col img{height:380px!important}}@media(max-width:750px){.ath-announcement__track span{font-size:10px}.leaveout_sectiongrid{gap:20px}.leaveout_section .item{font-size:12px}section.leaveout_section h2{font-size:25px;text-align:center}.leaveout_section .badges{flex-wrap:wrap;justify-content:center}.product-card__content .add-to-cart-button{padding:10px!important;height:unset;font-size:12px!important}#shopify-section-template--19779182788696__slideshow_yt9AVE .slideshow--content-on-media slideshow-slide .slide__image-container,.slideshow--content-on-media slideshow-slide .slide__image-container.slide-content{position:static!important}#shopify-section-template--19779182788696__slideshow_yt9AVE slideshow-component.slideshow--content-on-media slideshow-slide{display:grid}#shopify-section-template--19779182788696__slideshow_yt9AVE .slideshow--content-on-media slideshow-slide{background:#131313!important}#shopify-section-template--19779182788696__slideshow_yt9AVE slideshow-slide>.slide__image-container{height:350px!important}#shopify-section-template--19779182788696__slideshow_yt9AVE .slide__content .h1 p{font-size:30px}#shopify-section-template--19779182788696__slideshow_yt9AVE .custom-typography p{font-size:20px}#shopify-section-template--19779182788696__slideshow_yt9AVE .slide__content{padding-top:50px;max-width:unset!important;margin:unset!important}div#shopify-section-template--19779182788696__product_list_fa6P9H .section-resource-list__header p{font-size:25px}#shopify-section-template--19779182788696__hero_BeiJKL .text-block--AL0Y2MDZDZ0V4SXZPR__text_fbP4Hb p{font-size:30px!important}#shopify-section-template--19779182788696__hero_BeiJKL .text-block--AUEx5SzFJMTdsK3MzZ__text_Gf6wbM p{font-size:20px!important}.footer-content .image-block.image-block--AbHlBbTg3dzY3WlI4T__image_P3CKq7{order:2;padding:40px 0 20px}.footer-content .image-block.image-block--AbHlBbTg3dzY3WlI4T__image_P3CKq7 img{max-width:180px;margin:0 auto}.footer-content accordion-custom.menu.menu--accordion{order:3}div#shopify-section-sections--19779182919768__logo_footer_jGLTNH{display:none}.footer-content .email-signup__form input{max-width:unset}.footer-content summary.menu__heading.h5{color:#818181;font-size:17px}.footer-content .menu--dividers .menu__details{border-color:#818181}.footer-content{gap:10px!important}.footer-content .spacing-style.text-block.text-block--AdGRDV2xhZ1MvM3dXa__text_gRBDHE p{text-align:center}.footer-content .spacing-style.text-block.text-block--AdGRDV2xhZ1MvM3dXa__text_gRBDHE{align-items:center!important;width:100%}.footer-utilities__policy-list.footer-utilities__text button.policy-list-trigger.button-unstyled{font-size:17px;color:#818181}.header__row span.menu-drawer__menu-item-text.wrap-text{font-size:17px}#shopify-section-template--19847449116760__section_4QzgyK .section-content-wrapper.section-content-wrapper{flex-direction:column-reverse}.spacing-style.text-block.text-block--ARWhEeDdDRjkxeVM2W__text_gFbqie p{font-size:25px}.accordion.accordion--AemZnUmI3T3NLekVVV__accordion_rd8axz summary.details__header{font-size:17px!important;text-align:center}.accordion.accordion--AemZnUmI3T3NLekVVV__accordion_rd8axz .details-content p{font-size:15px}.spacing-style.text-block.text-block--AVnpSb29NN2hnbjR6U__text_xrnftG h1{font-size:30px}.spacing-style.text-block.text-block--ARENhZjB2TmNBZ2Jad__text_aEtTtq h4,.spacing-style.text-block.text-block--ARENhZjB2TmNBZ2Jad__text_aEtTtq h2,.spacing-style.text-block.text-block--ARENhZjB2TmNBZ2Jad__text_aEtTtq h3,.spacing-style.text-block.text-block--ARENhZjB2TmNBZ2Jad__text_aEtTtq h5,.spacing-style.text-block.text-block--ARENhZjB2TmNBZ2Jad__text_aEtTtq h6{font-size:20px!important;font-weight:500;color:#000!important}.spacing-style.text-block.text-block--ARENhZjB2TmNBZ2Jad__text_aEtTtq p,.spacing-style.text-block.text-block--ARENhZjB2TmNBZ2Jad__text_aEtTtq span,.spacing-style.text-block.text-block--ARENhZjB2TmNBZ2Jad__text_aEtTtq a{font-size:15px!important}.product-benefits .benefits-heading,.key_benefits_heading,.purchase_option_heading{font-size:22px}.product-benefits li span,ul.key_ben_bullet-list li{font-size:15px}#ProductInformation-template--19779182887000__main span.price{font-size:24px}.spacing-style.text-block.text-block--AN3VGYk1VTmxZVzVNY__text_fbjYWU p{font-size:25px}.shopify_subscriptions_purchase_option_wrapper label{font-size:15px}ul.shopify_subscriptions_app_block_label_children li{width:100%}ul.shopify_subscriptions_app_block_label_children{margin-top:20px!important;flex-direction:column}}@media(max-width:400px){.section-difference .table-row{display:grid;grid-template-columns:1fr 70px 70px}}.ingredients-image{position:relative}.main-img{width:100%;display:block}.ingredient-positionsection{position:absolute;top:0;left:0;width:100%;height:100%;max-width:1200px;margin:auto;right:0}.ingredient-Glycerin{top:25%;left:6%}.ingredient-Zinc-PCA{top:50%}.ingredient-Ceramides{bottom:10%;left:10%}.ingredient-Witch-Hazel{bottom:7%;left:62%}.ingredient-1{display:flex;flex-direction:row-reverse}.ingredient-1 .image-arrows{width:100%}.ingredient-Glycerin .image-arrows{position:absolute;width:100%;left:33%;top:11%}.ingredient-Zinc-PCA .image-arrows{position:absolute;left:99px;top:14px}.ingredient-Ceramides .image-arrows{position:absolute;left:39%;bottom:82%}.info-box h4{margin-bottom:0;font-size:16px;color:#000;font-weight:500;background:#ffffffbf;text-align:center;padding:10px;width:fit-content;border-radius:2px}.info-box{max-width:350px;cursor:pointer}.ingredient.active .info-box p,.ingredient.hover .info-box p{max-height:100px;opacity:1;overflow-y:auto}.ingredient .info-box p{scrollbar-color:#000 #f1f1f1;scrollbar-width:thin}.ingredients-header{text-align:center;padding:40px 20px 20px;z-index:1;position:absolute;display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%}.ingredient.active .info-box h4{background:#fff}.ingredients-header{text-align:center;padding:40px 20px 20px}.ingredients-header .tag-line{font-size:16px;color:#535353;margin-bottom:8px}.ingredients-header h2{font-size:32px;font-weight:700;margin:0 0 12px;color:#000}.ingredients-header .sub-text{font-size:15px;color:#000;margin:0 auto 16px}.ingredients-header .active-label{font-size:20px;font-weight:800;color:#000;margin:0}.ingredients-toggle-mobile{display:none}@media(min-width:1024px){.image-mobilebannertop,.image-mobilebannerbottom{display:none}}@media(max-width:1024px){.ingredients-header h2{font-size:25px}.ingredients-header{text-align:center;padding:40px 20px 20px;position:unset}.ingredients-header .sub-text{max-width:350px}.ingredients-image{display:none}.ingredients-toggle-mobile{display:block;padding:0 16px 30px 30px;max-width:900px;margin:0 auto}.toggle-item{border-bottom:1px solid #000;overflow:hidden}.toggle-header{display:flex;justify-content:space-between;align-items:center;padding:16px 4px;cursor:pointer;background:transparent;border:none;width:100%;text-align:left}.toggle-header h4{font-size:16px;font-weight:500;color:#111;margin:0}.toggle-icon{font-size:22px;color:#888;transition:transform .3s ease;line-height:1;flex-shrink:0}.toggle-item.open .toggle-icon{transform:rotate(180deg)}span.toggle-icon img{width:17px}.toggle-body{max-height:0;overflow:hidden;transition:max-height .35s ease,opacity .3s ease;opacity:0}.toggle-item.open .toggle-body{max-height:200px;opacity:1}.toggle-body p{font-size:14px;color:#000;padding:0 4px 16px;margin:0;line-height:1.2}.toggle-item.open .toggle-header h4{color:#000;font-weight:600}.ingredients-section{background:#e6decf}.image-mobilebannerbottom img{height:85px;object-fit:cover}}#shopify-section-template--20717454557272__hero_bhqcFg .button,#shopify-section-template--20717454557272__hero_bhqcFg .button-secondary{padding:10px 30px!important}@media(max-width:767px){body #shopify-section-template--20717454557272__hero_bhqcFg .text-block h2,body #shopify-section-template--20719945678936__hero_bhqcFg h2{font-size:17px!important}body #shopify-section-template--20717454557272__hero_bhqcFg .text-block h1,body #shopify-section-template--20719945678936__hero_bhqcFg h1{font-size:45px!important}body #shopify-section-template--20717454557272__hero_bhqcFg .text-block p,body #shopify-section-template--20719945678936__hero_bhqcFg p{font-size:17px!important}body #shopify-section-template--20717454557272__hero_bhqcFg #shopify-block-AZ3AxTkEzdUlDeUxoW__icon_eEXfJG{position:absolute;left:70%;width:70px;top:5%}body #shopify-section-template--20717454557272__hero_bhqcFg .marquee__content li,body #shopify-section-template--20719945678936__hero_bhqcFg .marquee__content li{letter-spacing:3px!important;font-size:15px!important}#shopify-section-template--20717454557272__hero_bhqcFg .button,#shopify-section-template--20717454557272__hero_bhqcFg .button-secondary,body #shopify-section-template--20719945678936__hero_bhqcFg .button,#shopify-section-template--20719945678936__hero_bhqcFg .button-secondary{width:100%!important}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/custom.css.map */
