@font-face{font-family:PP Telegraf;src:url(/cdn/shop/files/PPTelegraf-Ultrabold.eot?v=1767849130);src:url(/cdn/shop/files/PPTelegraf-Ultrabold.eot?v=1767849130) format("embedded-opentype"),url(/cdn/shop/files/PPTelegraf-Ultrabold.woff2?v=1767849130) format("woff2"),url(/cdn/shop/files/PPTelegraf-Ultrabold.woff?v=1767849130) format("woff"),url(/cdn/shop/files/PPTelegraf-Ultrabold.ttf?v=1767849130) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:PP Telegraf;src:url(/cdn/shop/files/PPTelegraf-Regular.eot?v=1767849130);src:url(/cdn/shop/files/PPTelegraf-Regular.eot?v=1767849130) format("embedded-opentype"),url(/cdn/shop/files/PPTelegraf-Regular.woff2?v=1767849129) format("woff2"),url(/cdn/shop/files/PPTelegraf-Regular.woff?v=1767849129) format("woff"),url(/cdn/shop/files/PPTelegraf-Regular.ttf?v=1767849130) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:PP Telegraf;src:url(/cdn/shop/files/PPTelegraf-Ultralight.eot?v=1767849130);src:url(/cdn/shop/files/PPTelegraf-Ultralight.eot?v=1767849130) format("embedded-opentype"),url(/cdn/shop/files/PPTelegraf-Ultralight.woff2?v=1767849129) format("woff2"),url(/cdn/shop/files/PPTelegraf-Ultralight.woff?v=1767849130) format("woff"),url(/cdn/shop/files/PPTelegraf-Ultralight.ttf?v=1767849130) format("truetype");font-weight:200;font-style:normal;font-display:swap}body{margin:0;padding:0;font-family:PP Telegraf!important}h1,h2,h3,h4,h5,h6,p,a,li{font-family:PP Telegraf!important;font-weight:400}.micro_seranova h2.main-heading,.seranova-table .table h2{text-align:center}.header-wrapper{background:#fff}.seranova-table .table-top-heading h2 strong{color:#344346}.micro_seranova h2.main-heading,.seranova-table .table h2,.seranova-table .table-top-heading h2,.tested_ingredients h2.title.heading,.flawless-skin-section h2,.expert_developed h2.heading,.flawless-skin-section .top_flawless-heading h2{font-size:40px;margin:0;color:#000;font-weight:400}.micro_seranova h2.main-heading strong,.seranova-table .table h2 strong,.tested_ingredients h2.title.heading strong,.flawless-skin-section h2 strong,.expert_developed h2.heading strong,.flawless-skin-section .top_flawless-heading h2 strong{color:#344346}.micro_seranova .image-with-text__content h2{font-size:32px;line-height:39px;font-weight:700;color:#344346}.micro_seranova .image-with-text__content strong{color:#344346}.micro_seranova .image-with-text__content{padding-left:3.125vw;height:100%}.micro_seranova .image-with-text__grid{align-items:center}.micro_seranova .image-with-text__content p{color:#000;line-height:28px;font-size:20px}.micro_seranova .image-with-text__media,.micro_seranova video{border-radius:0}.tested_ingredients ul{column-gap:.625rem!important}.tested_ingredients .multicolumn-card .multicolumn-card__info{padding:0!important}.tested_ingredients .multicolumn-card .media.media--transparent{border-radius:0!important}.tested_ingredients .multicolumn-card .multicolumn-card__image-wrapper{border-radius:12px}.tested_ingredients .multicolumn-card .multicolumn-card__info .rte{margin-top:0!important}.tested_ingredients .splide__slide__container{height:100%}.flawless-image-content-grid{display:flex;margin-bottom:1rem;overflow:hidden;border-radius:12px}.flawless-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:2.5rem}.flawless-grid .flawless-right-image img{width:100%}.flawless-left-contentbox .number-text{width:32px;height:32px;justify-content:center;display:flex;align-items:center;border-radius:50px;font-size:16px;margin-bottom:8px;font-weight:500;margin-right:auto}.flawless-right-image .flawless-img,.flawless-right-image .flawless-img img{height:100%;border-radius:12px}.flawless-image-content-grid:last-child{margin-bottom:0}.faq_product .collapsible-content-wrapper-narrow{max-width:800px}.faq_product .collapsible-content__grid{background:#1a1a1a0d;padding:20px 48px;border-radius:12px}.faq_product .accordion__summary{padding:20px 0}.faq_product .product__accordion{margin-top:0!important}.faq_product .collapsible-content summary:hover{background:transparent}.collapsible-content .accordion__content-wrapper{border-bottom:1px solid #596475}.faq_product .collapsible-content summary:hover .accordion__title{text-decoration:none}.faq_product .accordion__collapse-icon.accordion__collapse-icon--standard{border-radius:50px;width:24px;height:24px}.product_bottom_shipping .splide__slide .icon-bar-card__icon img{max-height:24px;object-fit:contain}.product_bottom_shipping .multicolumn-card__info h3{font-size:18px;font-weight:500;color:#000;letter-spacing:-.36px}.faq_product .product__accordion:last-child{border-bottom:0}.customer_support_text .rich-text-block p{color:#1a1a1ab3;font-size:16px;line-height:25px}.customer_support_text .rich-text-block p strong{color:#000;font-weight:400}.flawless-skin-section .top_flawless-heading p{color:#000;font-size:24px;margin:0}.flawless-skin-section .top_flawless-heading{text-align:center;margin-bottom:40px}.flawless-image-content-grid .flawless-left-video{max-width:240px;width:100%}.expert_developed .image-with-text__text-item.grid__item{width:100%;max-width:60%}.main-product-section details.accordion__details .summary__title h2{font-size:16px;font-weight:400}.main-product-section details.accordion__details summary{padding:20px 0}.main-product-section .product__accordion{margin-top:0!important;border-bottom:0!important}.main-product-section .accordion__content p{padding:20px 0 0;font-size:14px;line-height:18px}.expert_developed .image-with-text__media-item{width:100%;max-width:40%}.try_it_risk .image-with-text__media-item{max-width:30%;height:100%}.try_it_risk .image-with-text__grid .image-with-text__media{padding-bottom:0;text-align:center;display:table;margin:0;width:100%}.try_it_risk h2.heading{font-size:32px}.try_it_risk .image-with-text__grid .image-with-text__media{padding-bottom:0!important}.try_it_risk .image-with-text__grid img{position:relative!important}.expert_developed .image-with-text__content p{font-size:20px;line-height:28px;color:#000}.try_it_risk .image-with-text__content p{font-size:18px;font-weight:400;line-height:24px}.try_it_risk .image-with-text__grid .image-with-text__content{padding:0}.main-product-section details.accordion__details{border-bottom:1px solid #000000}.quantity-atc-row button.button.ajax-add-to-cart{border-radius:50px;min-height:60px}.quantity-atc-row button.button.ajax-add-to-cart:after,.quantity-atc-row button.button.ajax-add-to-cart:before{border-radius:50px}.header--middle-left.position-left nav.header__inline-menu ul.list-menu li a{font-size:16px;font-weight:600;color:#344346;padding:0 1.5vw;display:inline-block}.header--middle-left.position-left .header__inline-menu{justify-content:center}.main-product-section .product__description ul{list-style:none;padding:0}.main-product-section .product__description ul li{display:flex;align-items:flex-start;gap:10px;16px}.main-product-section .product.product--medium{max-width:1200px}.main-product-section .product.product--medium .product-media-container{margin:0;max-width:575px;width:100%}.main-product-section .product.product--medium .product__info-wrapper{max-width:575px;width:100%}.main-product-section .product.product--medium .grid__item.product__media-wrapper{width:100%;max-width:575px}.custom_subsc_sec ul.tabs{display:flex;list-style:none;padding:0;border:1px solid #778b89;border-radius:8px;margin:0 0 30px}.custom_subsc_sec ul.tabs li{width:50%;border-radius:8px;text-align:center;padding:12px 8px;cursor:pointer}.custom_subsc_sec ul.tabs li.tab.current{background-color:#344346;color:#fff}.custom_subsc_sec .left_sec{display:flex;align-items:center;gap:10px}.custom_subsc_sec .ryt_sec{display:flex}.custom_subsc_sec .main_variant span.badge{position:absolute;top:-10px;border-radius:50px;font-size:11px;font-weight:600;background:#ffead8;color:#000;font-family:PP Telegraf;padding:0 15px}.custom_subsc_sec .main_variant{display:flex;align-items:center;justify-content:space-between;border-radius:8px;margin-bottom:.5rem;padding:20px;position:relative;background:#fff;border:1px solid #99a9ad}.custom_subsc_sec .left_sec .img img{max-width:80px}.custom_subsc_sec .variant_loop .title,.custom_subsc_sec .variant_loop .title h5{margin:0}.custom_subsc_sec .main_variant .left_sec .title h5{color:#000;font-weight:500;font-size:20px}.custom_subsc_sec .main_variant .ryt_sec span.main_prc{font-size:18px;font-weight:600;color:#344346}.custom_subsc_sec .main_variant .ryt_sec span.compr_prc{font-size:18px;font-weight:600;line-height:1;color:#9c9c9c;text-decoration:line-through;text-align:right;margin:5px 0;display:inline-block}.custom_subsc_sec .main_variant .ryt_sec span.discount-badge{background:#b6cfdb;font-weight:600;color:#2b2c2c;border-radius:5px;padding:5px 8px;font-size:12px;text-transform:uppercase;font-family:PP Telegraf}.custom_subsc_sec .main_variant .main_prc,.custom_subsc_sec .main_variant .ryt_sec .compr_prc{line-height:normal}.custom_subsc_sec .main_variant.active .left_sec .title h5,.custom_subsc_sec .main_variant.active span.main_prc{color:#fff}.custom_subsc_sec .main_variant.active span.discount-badge{background:#b6cfdb;color:#000}.sticky-atc_custom.is-at-top .sticky-atc-inner{background:#344346;margin:0 auto;display:flex;position:fixed;bottom:2rem;max-width:1080px;left:50%;transform:translate(-50%);padding:0 50px;width:100%;z-index:10;border-radius:10px}.sticky-atc_custom.is-at-top .sticky-atc-inner .left_sec{display:flex;justify-content:space-between;width:100%;padding:20px}.sticky-atc_custom.is-at-top .sticky-atc-inner .left_sec .pro_img img{max-width:50px}.sticky-atc_custom.is-at-top .sticky-atc-inner .ryt_sec h5{margin:0}.sticky-atc_custom.is-at-top .pro_img{display:flex;align-items:center;gap:12px}.jdgm-cards-wrapper{max-width:100%!important}.sticky-atc{position:fixed;bottom:0;width:100%;margin:0;padding:1rem 0 1.5rem;z-index:2;border-radius:10px;box-shadow:0 -1px 10px #0003;max-width:1180px;padding:20px 0!important;transform:translate(-50%);left:50%}.jdgm-widget.jdgm-cards-carousel{max-width:100%!important;margin:0 auto}.jdgm-card.jdgm-media-card .jdgm-text p{font-size:17px;font-family:PP Telegraf!important;font-style:italic;font-weight:500;line-height:1.3}.jdgm-card.jdgm-media-card{background:transparent!important;border:1px solid #778b89!important}.jdgm-card.jdgm-media-card .jdgm-stars span.jdgm-star:before{font-size:14px}.jdgm-card.jdgm-media-card .jdgm-rating-section{order:1;gap:5px}.jdgm-card.jdgm-media-card .jdgm-text{order:2;padding:0 0 20px!important}.sticky-atc[data-after-scroll=false]{bottom:20px}.home_featured_section h2.title.heading{text-align:left;font-weight:500}.footer__blocks-wrapper.grid{padding-bottom:50px}.featured-collection-wrapper .badge{background:#344346;border-radius:0;min-height:30px;font-weight:500;border-radius:5px!important;line-height:30px!important}.jdgm-carousel-wrapper{width:100%!important}.featured-collection-wrapper .card__badge{margin-left:0!important}.our-mission-section .container{width:100%;max-width:1280px;padding:0;border-radius:30px;background:#e7f2f1;margin:0 auto}.jdgm-carousel-title-and-link{width:100%!important}.our-mission-section .content-wrapper{display:grid;align-items:flex-start;grid-template-columns:repeat(2,1fr);gap:20px;padding:60px}.our-mission-section .hero-section{flex:1}.our-mission-section .hero-section h1{font-size:42px;color:#000;font-weight:800;margin:0}.our-mission-section .content-wrapper .hero-section p{color:#000;font-size:17px;line-height:1.4}.our-mission-section .feature-item p{font-size:17px;line-height:1.5;margin:0;color:#000}.our-mission-section .cta-button{background-color:#2e4247;color:#fff;border:none;padding:13px 35px;border-radius:50px;font-size:14px;letter-spacing:1px;cursor:pointer;transition:opacity .3s;font-weight:600;display:inline-block}.what-we-do h2{font-weight:500;margin-bottom:0!important}.values-section h2.title.heading{font-weight:500}.values-section h2.title.heading strong{color:#344346;display:inline}.our-mission-section .cta-button:hover{opacity:.9}.our-mission-section .content-wrapper .guarantee{display:flex;align-items:center;gap:10px;line-height:normal;margin-top:15px}.our-mission-section .content-wrapper .guarantee p{margin:0;font-size:12px}.our-mission-section .features-grid{flex:1.2;display:grid;grid-template-columns:1fr 1fr;gap:40px 30px}.our-mission-section .feature-header{align-items:center;padding:0;display:flex;border-radius:10px;width:100%}.our-mission-section .mission_description_text{background:#fff;padding:10px 0 10px 23px;border-radius:0 70px 70px 0;z-index:1;transform:translate(-4%);width:100%}.our-mission-section .icon-circle{color:#fff;width:65px;height:68px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:14px;margin-left:0;z-index:3}.main-product-atc:after,.main-product-atc:before{display:none}.product__info-wrapper .main-product-atc{background:#fbaa21!important;width:100%;border-radius:50px;color:#fff}.product__info-wrapper .main-product-atc span.button__label{color:#000;text-transform:uppercase;font-size:16px;line-height:normal}.product__info-wrapper form.shopify-product-form{width:100%}.our-mission-section .feature-header h3{font-size:16px;margin:0;color:#000;font-weight:700;white-space:nowrap}.jdgm-carousel-title-and-link{margin:0 0 20px}.featured-collection-wrapper .card__information{padding:30px 0 0}.featured-collection-wrapper .card__information .card-information s.price-item.price-item--regular{color:#bdbdbde0}.our-story .image-with-text__content h2.heading{margin:0!important}.our-story .image-with-text__content:first-child h2.heading{font-weight:500;margin-bottom:20px!important}.trust_icons .multicolumn-card__image-wrapper{width:50px}.trust_icons .multicolumn-card.multicolumn-card--media-top{background:transparent}.trust_icons .multicolumn-card__info h3{font-size:16px!important;color:#344346;font-weight:600}.trust_icons .multicolumn-card__info p{font-size:16px;line-height:1.3;color:#121212}.trust_icons .multicolumn-card__info .rte{margin-top:15px!important}header.header nav.header__inline-menu li a span:before{display:none}header.header nav.header__inline-menu li a span{background:unset}header.header nav.header__inline-menu li a span{color:#000;font-size:16px;font-weight:500;text-transform:uppercase}header.header a.header__heading-link{padding:0}.home_featured_section .splide__list{gap:0;column-gap:0!important}.policy_outer_content h3 strong{font-size:24px;font-weight:500}.faq_product .accordion__collapse-icon.accordion__collapse-icon--standard svg{color:#fff}.policy_outer_content p,.policy_outer_content a,.policy_outer_content span,.policy_outer_content li{color:#000;font-size:16px;font-family:PP Telegraf}.page-width--narrow h1.main-page-title.page-title{font-size:40px;font-weight:500}.policy_outer_content a{color:#344346;font-weight:600}.tracking-form button{border-radius:30px;margin:0 auto;display:flex;width:100%;max-width:max-content}.tracking-form h2{font-size:32px;font-weight:500;margin:0;text-align:center}.tracking-form form{max-width:700px;width:100%}.tracking-form form{border:1px solid #e6e6e6;border-radius:7px;margin-bottom:40px;margin-top:10px;padding:30px 20px}.tracking-form input{border:1px solid #e6e6e6;border-radius:7px}section.tracking-sec{margin-top:36px}.tracking-form{max-width:700px;margin:0 auto;width:100%;justify-items:center}@media screen and (max-device-width: 575px){.tracking-form{max-width:90%;margin:0 auto}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/custom.css.map */
