html,body{-webkit-font-smoothing:antialiased}.scroll-down{top:-63px}.women-slider .left-p{width:40%;max-width:324px;margin-left:auto}.women-slider .ryt-program{z-index:9}.ryt-program.women-slider .swiper-wrapper{align-items:flex-start;justify-content:start}.section-header.shopify-section-group-header-group{z-index:10}.ryt-program.women-slider{width:56%}.col-tab-new-mo.collection-mmetta.collections-meta-updated{background-color:#f3f2ee}.col-tab-new-mo.collection-mmetta.collections-meta-updated .page-width{padding-top:50px;padding-bottom:50px}select.phase_selection_select:focus-visible{outline:0;box-shadow:none}.all-sets a{text-decoration:none}.calcu{margin-top:0!important}.j-subscription.j-option.active_toggle span.j-label-inner span:before{width:26px!important}.mix{padding:7px 4px 7px 6px!important}span.mix:before{display:none!important}.calu-con{margin:0!important;padding-top:32px;border-top:1px solid rgba(0,0,0,.05)}.product__info-wrapper ul.icon-with-text.icon-with-text--horizontal.list-unstyled{border-bottom:0!important;margin-bottom:0!important}.template-product .women-slider .woman-program{gap:117px}.footer-block__details-content .list-menu__item--link:hover,.copyright__content a:hover{text-decoration:none!important;color:#474747!important;transition:.3s ease}.footer-block__details-content .list-menu__item--link,.copyright__content a{transition:.3s ease}.customer.addresses h1{margin-bottom:18px!important}.customer.addresses button.data-address_btn{margin-top:20px!important}.thumb_images{display:flex}.header__icon--search span.svg-wrapper.header__icon-close{display:none}.thumb_slide.active{opacity:1!important}body.template-index.gradient{background-color:#f3f2ee}html .subscription_widget_main{display:none}body::-webkit-scrollbar{display:none}.benefits-wrap{display:flex}.menu-drawer__inner-container .list-social__item .icon{height:17px;width:auto}.menu-drawer{transition:all .4s!important;-webkit-transition:all .4s!important}.card-wrapper:hover a{text-decoration:none!important}.header{max-width:1342px;padding:0 30px!important}.arrowwgfg{cursor:pointer}.utility-bar{border:0}.announcement-bar__message span{font-family:Albra Grotesk;font-weight:400;font-size:14px;line-height:24px;letter-spacing:0}.template-product .announcement-bar-section{display:none}.ryt-program{width:59.3%;position:relative;min-height:390px;z-index:2}.ryt-program .about-slide.prod-slide.slick-initialized.slick-slider{position:absolute;overflow:hidden;margin-left:-53px}.announcement-bar__message{line-height:24px;padding:0;display:flex;align-items:center;justify-content:center;min-height:40px}.header-wrapper{position:absolute;width:100%;background-color:transparent;border:0;transition:top .5s ease-out}.scrolled-past-header .header-wrapper{background-color:#f3f2ee;transition:background-color .5s ease-in;animation:fadeIn .5s ease-in;top:0}.header__heading-link{padding:0!important;width:146.62px!important;height:24.61px}li.main_menu_item:before,li.main_menu_item:after{display:none}li.main_menu_item a:after{display:none!important}.custom_header__inline-menu ul.custom_list-menu>li>a{font-family:Albra Grotesk;font-weight:400;font-size:15px;line-height:63px;letter-spacing:0;vertical-align:middle;display:block;color:#242424;text-decoration:none}.thumb_images .slick-list.draggable{padding-right:10px}.custom_header__inline-menu ul.custom_list-menu{gap:36px}.header__inline-menu{margin:0!important}.header__search .header__icon{width:14.84px;height:15.49px}a.account_link svg{width:16px;height:16px;display:block}.header__icon.header__icon--cart{width:17.67px;height:15.25px;margin:0}a.account_link{height:16px;display:block}details-modal.header__search{height:15.49px}.header__icon .svg-wrapper{height:16px}.header__icons{padding:0;gap:24px}.desktop-immg{display:block}.mobile-immg{display:none}.custom-banner-items{position:relative}.banner-content{position:absolute;width:100%;bottom:100px}.banner-content_inner{max-width:1347px;padding:0 30px;margin:0 auto}.t-text{font-family:Albra;font-weight:400;font-size:64px;line-height:70px;letter-spacing:0;max-width:659px;color:#242424;margin:0 0 16px}.t-text strong{font-family:Albra;font-weight:300;font-style:italic;font-size:64px;line-height:70px;letter-spacing:0}.ban-desc{font-family:Albra Grotesk;font-weight:400;font-size:16px;line-height:24px;letter-spacing:0;margin:0 0 40px;color:#605b56}.custom-btn{font-family:Albra Grotesk;font-weight:500;font-size:16px;line-height:25px;letter-spacing:.2px;text-align:center;vertical-align:middle;color:#fff;text-decoration:none;padding:9px 18.3px;border-radius:16px;display:inline-block;transition:all ease .3s;min-width:121px}.b-c-btn .custom-btn{border:1px solid #7c685f}.b-c-btn a:nth-child(1){background:#614e4a;border:1px solid #614e4a}.sec-btn{border:1px solid #7c685f;color:#7c685f;letter-spacing:.1px;padding:9px 23.66px}.sec-btn:hover,.sec-btn:focus{background-color:#7c685f;color:#fff}.b-c-btn a:nth-child(1):hover,.b-c-btn a:nth-child(1):focus{background-color:#7c685f;color:#fff;border-color:#7c685f}.b-c-btn{display:flex;align-items:center;gap:16px}.banner-image{padding-bottom:72rem;position:relative}.about-hero .banner-image{padding-bottom:56rem}.banner-image img{position:absolute;top:0;width:100%;height:100%;object-fit:cover}.banner-reviews img{max-width:78.87px;height:13px}.banner-reviews p{font-family:Albra;font-weight:400;font-size:13px;line-height:20px;letter-spacing:0;margin:0}.banner-reviews{display:flex;align-items:center;gap:7.13px;margin-top:21px}.col-tab-new-mo .page-width{max-width:1363px;padding:80px 30px}.sub-h{font-family:Albra Grotesk;font-weight:400;font-size:14px;line-height:28px;letter-spacing:.8px;vertical-align:middle;text-transform:uppercase;margin:0 0 24px;color:#605b56;opacity:.5}.head-sol p{margin:0;font-family:Albra;font-weight:400;font-size:48px;line-height:56px;letter-spacing:0;color:#504641}.head-sol p em{font-family:Albra;font-weight:300;font-style:italic;font-size:48px;line-height:56px;letter-spacing:0}.prod-image.flickity-slider img{width:100%}.arrow-with-name{display:flex;align-items:center;justify-content:space-between;margin-bottom:42px}.tab-connt{display:flex;align-items:center;padding:0;margin:0;gap:16px}.tab-connt li{list-style-type:none;padding:4px 12px;background-color:#fff;border-radius:40px;display:block}li.cs-li a{font-family:Albra Grotesk;font-weight:400;font-size:14px;line-height:20px;letter-spacing:0;vertical-align:middle;text-decoration:none;color:#242424;4px: 1;display:flex}li.cs-li.active,li.cs-li:hover{background:#7c685f}li.cs-li.active a,li.cs-li:hover a{color:#fff}.arrow{display:flex;gap:8px}.arrowwgfg svg{width:18px;height:18px;display:block}.arrowwgfg{background:#eae8e1;width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:50px}.arrow-left.arrowwgfg svg{transform:rotate(180deg)}.arrowwgfg.disabled{opacity:.4}.cs-product{margin:0 10.5px}.product-image-cconn{background:#eae8e1;border-radius:16px}.top-content,.arrow-with-name{padding:0 10.5px}.prod-image.flickity-slider{position:relative;padding-bottom:401px}.prod-image.flickity-slider img{position:absolute;top:0;width:100%;height:100%;object-fit:contain}svg.loox-icon{width:13px!important;height:13px!important;color:#dec625}.loox-rating-content{gap:3.7px!important}span.loox-rating-label{font-family:Albra;font-weight:400;font-size:13px;line-height:20px;letter-spacing:0;color:#242424;opacity:.65}.loox-rating{height:20px;display:flex;align-items:center;margin-top:24px}.pp-badge-ben ul{padding:0 0 0 10px;margin:0}h5.p-title{font-family:Albra;font-weight:400;font-size:20px;line-height:28px;letter-spacing:0;margin:8px 0}.pp-prices .p-title{font-family:Albra;font-weight:400;font-size:16px;line-height:25px;letter-spacing:0;color:#242424;margin:0 0 8px}.pp-badge-ben li{font-family:Albra Grotesk;font-weight:400;font-size:12px;line-height:20px;letter-spacing:0;color:#605b56}.pp-badge-ben{display:flex;flex-direction:column;gap:2px}.pp-badge-ben li::marker{font-size:6.5px}.pp-badge{position:absolute;top:16px;left:16px;background-color:#fff6;padding:8px;border-radius:40px;font-family:Albra Grotesk;font-weight:400;font-size:10px;line-height:7px;letter-spacing:0;vertical-align:middle;display:block;color:#605b56;opacity:.8}.swiper-containerfdfd{max-width:1356px;padding:80px 30px 55.39px;margin:0 auto}.slider-vide-hhro .sub-h{margin-bottom:26px;text-align:center}p.t-text{text-align:center;max-width:100%}.slider-vide-hhro .head-sol p{text-align:center;color:#242424}.slider-vide-hhro .head-sol{margin-bottom:40px}.container-full.m-section-py{max-width:1013px;margin:0 auto;padding:0 30px}.m-scrolling-promotion-section .container-full{max-width:100%}.m-promotion__item img,.m-promotion__item svg{opacity:.35}.as-wrrap{max-width:1013px;padding:0 30px;margin:0 auto}.asghh{display:flex;gap:40px;align-items:center}.con-head h2{font-family:Albra Grotesk;font-weight:400;font-size:14px;line-height:28px;letter-spacing:0;vertical-align:middle;margin:0;color:#605b56}.con-wrapper{display:flex;justify-content:space-between;width:89%;align-items:center;gap:58px}.con-head{width:7.1%}.img-wrraped img{display:block;opacity:.35;width:100%;height:100%}.pro-image-erra img{display:block}.programming-main{margin-top:160.87px}.imgat-wrr{position:relative}.pro-image-erra{padding-bottom:600px;position:relative}.pro-image-erra img{position:absolute;top:0;width:100%;height:100%;object-fit:cover}.wrap-program{position:absolute;top:50%;width:100%;transform:translateY(-50%)}.ryt-programss{max-width:623px;margin:0 0 0 auto}.ryt-prdsogramss{max-width:1342px;padding:0 30px;margin:0 auto}.main-p p{margin:0;font-family:Albra;font-weight:400;font-size:39px;line-height:46px;letter-spacing:0;color:#242424}.main-p p em{font-family:Albra;font-weight:300;font-style:italic;font-size:39px;line-height:46px;letter-spacing:0}.num-bl{display:flex;margin-top:40px;gap:0px;justify-content:space-between}h3.num-p strong{font-size:32px;font-weight:400}h3.num-p{font-family:Albra;font-weight:400;font-size:40px;line-height:59px;letter-spacing:0;vertical-align:middle;text-align:center;margin:0}.num-t p{font-family:Albra Grotesk;font-weight:400;font-size:12px;line-height:20px;letter-spacing:0;text-align:center;margin:16px 0 0}.p-btn a{font-family:Albra Grotesk;font-weight:500;font-size:16px;line-height:26.05px;letter-spacing:.22px;text-align:center;vertical-align:middle;text-decoration:none;background:#614e4a;color:#fff;padding:9px 24px;border-radius:16px;display:inline-block;border:1px solid #614e4a;transition:all ease .3s}.p-btn a:hover,.p-btn a:focus{border:1px solid #7c685f;background-color:#7c685f}.prod-cont{padding:0 8px}.p-btn{margin-top:40px}h2.main-u{font-family:Albra Grotesk;font-weight:400;font-size:16px;line-height:24px;letter-spacing:0;color:#605b56;margin:0}.head-sol{margin-bottom:24.11px}.woman-program{max-width:1920px;margin:0 auto;padding:243px 0 0 30px;display:flex;align-items:start;justify-content:center;gap:109px}.num-codfdn img{max-width:100%;width:100%;height:307px;border-radius:190px;object-fit:cover;display:block}.num-con{display:flex;flex-direction:column;justify-content:center}.wrapper-tteccv .num-p{font-family:Albra;font-weight:400;font-size:14px;line-height:23px;letter-spacing:0;text-align:center;vertical-align:middle;color:#242424;margin-top:18px}.wrapper-tteccv p{font-family:Albra Grotesk;font-weight:400;font-size:12px;line-height:20px;letter-spacing:0;text-align:center;max-width:193px;margin-top:2px}.left-p{width:35.5%;padding-top:25px}.women-slider .num-con{width:196px}.women-slider{position:relative}.women-slider .left-p{z-index:3}.women-slider .ryt-program{overflow:visible}.women-slider .slick-list.draggable{overflow:visible!important}.product .product_images_wrapper{position:sticky;top:20px}.women-slider .arrow{align-items:center;justify-content:end;margin-right:18px;margin-top:35px}p.our-expert{position:absolute;z-index:3;font-family:Albra;font-weight:500;font-size:346.94px;line-height:201.23px;letter-spacing:-3px;text-align:center;color:#605b5608;white-space:nowrap;left:50%;transform:translate(-50%);top:-255px}.women-slider{overflow:hidden}.woman-program{position:relative}.generation{background:#614e4a;margin-top:52px}.generation .page-width{max-width:1124px;padding:89px 30px}.gen-wrap{display:flex;align-items:flex-start;justify-content:center;gap:128px}.left-gen{width:46%}.ryt-gen{width:58%}.ryt-gen img{width:100%;height:360px;display:block;object-fit:cover;border-radius:16px}h4.gen-p.sub-h{color:#f3f2ee;opacity:.5;margin-bottom:30px}.main-u.mm.head-sol p{margin-top:24px;color:#fff;max-width:357px}.main-u.mm.head-sol{margin-bottom:36px}a.f-btn{padding:10px 24px;font-family:Albra Grotesk;font-weight:500;font-size:16px;line-height:24.05px;letter-spacing:.1px;text-align:center;vertical-align:middle;color:#614e4a;text-decoration:none;background:#fff;display:inline-block;border-radius:40px;margin-bottom:16px}a.f-btn.nn{border:1px solid #ffffff80;background-color:transparent;color:#fff}a.f-btn.nn{margin-bottom:0}h2.p-heading{font-family:Albra;font-weight:400;font-size:28px;line-height:34px;letter-spacing:0;margin:36px 0 24px;color:#fff}.p-descr p{margin:0;font-family:Albra Grotesk;font-weight:400;font-size:16px;line-height:24px;letter-spacing:0;color:#fff;opacity:.8}.blog-custom{max-width:1361px;margin:0 auto;padding:72px 30px 80px}.blog-he.head-sol{margin-bottom:0}.blog-he.head-sol p{max-width:516px;color:#242424}.blog-immg img{position:absolute;top:0;width:100%;height:100%;border-radius:16px;object-fit:cover}.blog-con{display:flex;align-items:flex-start;justify-content:center;gap:20px}.blog-post{width:calc(33.3% - 13.4px)}.blog-wrrap{padding:0 10.5px}.blog-immg{padding-bottom:260px;position:relative}.blog-coont h3{font-family:Albra;font-weight:400;font-size:16px;line-height:24px;letter-spacing:0;margin:24px 0 0;color:#242424}.blog-coont p{font-family:Albra Grotesk;font-weight:400;font-size:14px;line-height:22px;letter-spacing:0;color:#605b56;margin:12px 0 24px;opacity:.8}.blog-coont a{font-family:Albra Grotesk;font-weight:400;font-size:14px;line-height:22px;letter-spacing:0;color:#242424;opacity:.8;text-decoration:none;display:flex;align-items:center;gap:9px}.blog-coont a svg{width:7.58px}.blog-wrrap{display:flex;align-items:end;justify-content:space-between;margin-bottom:40px}.blog-post{margin:10.5px}.footer__content-top.page-width{max-width:1340px;padding:0 30px}html .footer{padding-top:80px!important;padding-bottom:30px!important}.footer-block:nth-child(1){max-width:360px;padding-right:55px}.footer-block:nth-child(1) h2.footer-block__heading.inline-richtext{display:none}.head-new p{font-family:Albra;font-weight:400;font-size:28px;line-height:38px;letter-spacing:0;max-width:218px;color:#242424;margin:0}.head-new p em{font-family:Albra;font-weight:300;font-style:italic;font-size:28px;line-height:38px;letter-spacing:0}p.headin-para{font-family:Albra Grotesk;font-weight:400;font-size:12px;line-height:20px;letter-spacing:0;margin:20px 0 16px;color:#7d7974}.footer-block .field:before,.field:after{display:none}.footer-block .form__message{font-family:Albra Grotesk;font-weight:400;font-size:12px;line-height:20px;letter-spacing:0;color:#7d7974}.footer-block .newsletter-form__button{position:relative;width:100%;background:#614e4a!important;width:30%;max-width:88px!important;height:30px;font-family:Albra Grotesk;font-weight:500;font-size:12px;line-height:22px;letter-spacing:.1px;text-align:center;vertical-align:middle;color:#fff;border-radius:40px}.footer-block .newsletter-form__button:hover,.footer-block .newsletter-form__button:focus{background:#7c685f!important}.footer-block .field__input{padding:0!important}.footer-block .field__label{opacity:0}.footer-block .field__input::placeholder{opacity:1}.footer-block .field__input{border:0!important;height:30px;font-family:Albra Grotesk;font-weight:400;font-size:12px;line-height:20px;letter-spacing:0;color:#7d7974;opacity:1;max-width:70.3%!important;width:70.4%!important}.footer-block .field__input::placeholder{color:#7d7974;opacity:1}header .cart-count-bubble{background-color:#614e4a;display:flex;align-items:center;justify-content:center;line-height:1;left:13px}footer input:-webkit-autofill,footer input:-webkit-autofill:hover,footer input:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 1000px #eae8e1 inset!important}footer .field__input:-webkit-autofill~.field__button,footer .field__input:-webkit-autofill~.field__label,footer .customer .field input:-webkit-autofill~label{color:#fff}header .cart-count-bubble span{height:auto;line-height:1;font-family:Inter}.footer-block .newsletter-form__field-wrapper .field{height:38px;border-bottom:1px solid #938f8a30}.footer-block .field__input:focus{box-shadow:none;outline:0}.footer-block:nth-child(2){max-width:140px}h2.footer-block__heading.inline-richtext{font-family:Albra;font-weight:400;font-size:18px;line-height:22px;letter-spacing:.1px;margin-bottom:24px}ul.footer-block__details-content li a{font-family:Albra Grotesk;font-weight:400;font-size:13px!important;line-height:22px;letter-spacing:0;padding:4px 0!important;color:#938f8a!important}ul.footer-block__details-content li a:hover,ul.footer-block__details-content li a.list-menu__item--active{color:#614e4a!important}.footer-block:nth-child(3){max-width:88px}.footer-block:nth-child(4){max-width:134px}.footer-block:nth-child(5){max-width:68px}.footer-block:nth-child(6){max-width:155px}.footer__blocks-wrapper{display:flex!important;justify-content:space-between}.footer-block__newsletter{display:none}.footer-block__newsletter.footer-newswrapper{display:block}.footer-iimage img{display:block;margin-top:21.8px;width:100%;height:100%}.footer-block--newsletter.scroll-trigger.animate--slide-in{display:none}.footer__content-bottom{border:0!important;padding-top:21.52px!important}.footer__content-bottom-wrapper.page-width{max-width:1340px!important;padding:0 30px}.copy-rightcont strong{font-family:Albra Grotesk;font-weight:500;font-size:12px;line-height:22px;letter-spacing:.1px}.copy-rightcont{font-family:Albra Grotesk;font-weight:400;font-size:12px;line-height:22px;letter-spacing:.29px}.footer__copyright.caption{margin-top:0!important}.copy-rightcont span{font-family:Albra Grotesk;font-weight:400;font-size:12px;line-height:22px;letter-spacing:0;color:#938f8a33}.ryt-gen .btn-both,.left-gen .p-descr{display:none}.search-modal__content.search-modal__content-bottom{padding:26px 24px 24px!important}.search-modal.modal__content{position:fixed;width:377px;right:0;left:inherit;z-index:99999}.search-modal{z-index:1000;left:revert;display:flex;justify-content:flex-end;visibility:hidden;position:fixed;top:0;right:0;height:100%;background-color:#fff;-webkit-overflow-scrolling:touch;transition:transform .55s cubic-bezier(.77,-.11,.23,1),visibility 0s linear .55s;transform:translate3d(100%,0,0);max-height:100vh;max-width:calc(100vw - 5rem);z-index:999;min-height:100vh;min-height:-moz-available;min-height:-webkit-fill-available;min-height:fill-available;display:block;-webkit-transition:transform .4s cubic-bezier(.2,.4,.2,1)!important;transition-property:transform,visibility!important;-moz-transition-property:transform,visibility!important;-webkit-transition-property:transform,visibility!important;max-width:375px}.bg-search{position:fixed;top:0;left:-100vw;width:100vw;height:100vh;background:#000;opacity:0;visibility:hidden;transition:opacity .3s ease-in-out,visibility .3s ease-in-out;z-index:1;display:block!important}.searchh-conn{height:100%;background-color:#f3f2ee;width:37.5rem;max-width:100%;border:0rem solid rgba(var(--color-foreground),.2);border-right:0;overflow:auto;display:flex;flex-direction:column;transform:translate(100%);transition:transform var(--duration-default) ease}.search-modal.search-active{transform:translate(0);top:0;visibility:visible;z-index:999999}.bg-search.active{opacity:.4;visibility:visible;z-index:666}.search-modal.search-active .searchh-conn{transform:translate(0)}.right-drawer_conatiner{position:fixed;width:377px;right:0;left:inherit}.right-drawer_conatiner{z-index:1000;left:revert;display:flex;justify-content:flex-end;visibility:hidden;position:fixed;top:0;right:0;height:100%;background-color:#fff;-webkit-overflow-scrolling:touch;transition:transform .55s cubic-bezier(.77,-.11,.23,1),visibility 0s linear .55s;transform:translate3d(100%,0,0);max-height:100vh;max-width:calc(100vw - 5rem);z-index:999;min-height:100vh;min-height:-moz-available;min-height:-webkit-fill-available;min-height:fill-available;display:block;-webkit-transition:transform .4s cubic-bezier(.2,.4,.2,1)!important;transition-property:transform,visibility!important;-moz-transition-property:transform,visibility!important;-webkit-transition-property:transform,visibility!important;max-width:375px}.drawer-overlayd{position:fixed;top:0;left:-100vw;width:100vw;height:100vh;background:#000;opacity:0;visibility:hidden;transition:opacity .3s ease-in-out,visibility .3s ease-in-out;z-index:1;display:block!important}.right-drawer{height:100%;background-color:#f3f2ee;width:37.5rem;max-width:100%;border:.1rem solid rgba(var(--color-foreground),.2);border-right:0;overflow:auto;padding:24px;display:flex;flex-direction:column;transition:transform var(--duration-default) ease}.right-drawer_conatiner.search-active{transform:translate(0);top:0;visibility:visible;z-index:999999}.drawer-overlayd.active{opacity:.4;visibility:visible;z-index:666}.right-drawer_conatiner.search-active .searchh-conn{transform:translate(0)}.our_composition_drawer_outer{position:fixed;width:377px;right:0;left:inherit}.our_composition_drawer_outer{z-index:1000;left:revert;display:flex;justify-content:flex-end;visibility:hidden;position:fixed;top:0;right:0;height:100%;background-color:#fff;-webkit-overflow-scrolling:touch;transition:transform .55s cubic-bezier(.77,-.11,.23,1),visibility 0s linear .55s;transform:translate3d(100%,0,0);max-height:100vh;max-width:calc(100vw - 5rem);z-index:999;min-height:100vh;min-height:-moz-available;min-height:-webkit-fill-available;min-height:fill-available;display:block;-webkit-transition:transform .4s cubic-bezier(.2,.4,.2,1)!important;transition-property:transform,visibility!important;-moz-transition-property:transform,visibility!important;-webkit-transition-property:transform,visibility!important;max-width:375px}.our_composition_overlay{position:fixed;top:0;left:-100vw;width:100vw;height:100vh;background:#000;opacity:0;visibility:hidden;transition:opacity .3s ease-in-out,visibility .3s ease-in-out;z-index:1;display:block!important}.our_composition_drawer_inner{height:100%;background-color:#f3f2ee;width:37.5rem;max-width:100%;border:.1rem solid rgba(var(--color-foreground),.2);border-right:0;overflow:auto;padding:24px;display:flex;flex-direction:column;transition:transform var(--duration-default) ease}.our_composition_drawer_outer.search-active{transform:translate(0);top:0;visibility:visible;z-index:999999}.our_composition_overlay.active{opacity:.4;visibility:visible;z-index:666}.our_composition_drawer_inner.search-active .searchh-conn{transform:translate(0)}header button.search-modal__close-button.modal__close-button.link{display:none}header .search-modal__form label.field__label{opacity:0}header .search-modal__form .search__input.field__input::placeholder{opacity:1;font-family:Inter;font-weight:700;font-size:14px;line-height:20px;letter-spacing:0;color:#adadad}header .search-modal__form .search__input.field__input{padding:10px 16px}header .search-modal__content{align-items:flex-start}header .search-modal.modal__content.gradient .search-modal__content{padding:0;padding-bottom:10rem}header .search-modal__form label.field__label{font-weight:700;font-size:14px;color:#adadad;line-height:20px}header .search-modal__form .search__input.field__input{border-radius:48px;background-color:#eae8e1;height:4rem}header .search-modal__form .field__button{height:4rem;top:0;right:5px}header .search-modal__form .field__button svg{height:16px}.header-search-bl .all-sets{display:flex;flex-wrap:wrap;gap:8px}.header-search-bl .sets{font-size:14px;font-weight:400;background-color:#fff;border-radius:40px;box-shadow:0 1px 3px #0000000d;cursor:pointer;transition:all .3s ease;padding:5px 13px;display:flex;margin:0;color:#242424;line-height:17px;font-family:Albra Grotesk;letter-spacing:normal;align-items:center;justify-content:center}.header predictive-search{position:relative;max-width:100%}.header .search-modal .most-title{color:#7d7974;font-size:14px;font-weight:400;margin:0 0 16px;font-family:Albra Grotesk;line-height:22px;letter-spacing:normal}.header-search-bl .sets:hover{background-color:#a2715e;color:#fff}.header-search-bl{border-bottom:1px solid #e4ded7;padding:36px 0 32px;margin-bottom:32px}.header-products-search .products-list{margin:0;padding:0;list-style:none}.header-products-search .products-list .product-card{display:flex;align-items:flex-start}.header-products-search .product-image-container{background-color:#eae8e1;border-radius:8px;width:80px;height:80px;padding:20px 10px 6px}.product-image-container .product-image{max-width:100%;object-fit:cover;height:auto}.header-products-search .product-card .product-details{width:calc(100% - 80px);padding-left:12px}.header-products-search .loox-rating{margin:2px 0 0}.header-products-search .loox-rating .loox-rating-content .loox-icon{color:#ac9b93}.header-products-search .loox-rating-label{color:#242424;opacity:.5}.header-products-search .product-title,.header-products-search .pp-vendor.defaullt-ssee{margin:2px 0 0;color:#242424;font-size:12px;line-height:18px;font-family:Albra Grotesk;font-weight:400}.header-products-search .pp-vendor.defaullt-ssee{display:none}.header-products-search .products-list .pp-ne-ar .pp-arrow svg{display:none}.header-products-search .product-pprice{margin:6px 0 0;color:#242424;font-size:12px;line-height:12px;font-family:Albra Grotesk;font-weight:400}.header-products-search .products-list .product-item{position:relative;margin-bottom:12px}.header-products-search .products-list .pp-ne-ar .pp-arrow{position:absolute;top:0;left:0;right:0;bottom:0}.product-grid-container .pp-badge-ben li:last-child{margin:0}header button.search-modal__close-button.modal__close-button.link{position:fixed;width:auto;height:auto;right:6px;top:6px}header .search-modal__form .search__input.field__input:focus{outline:none;box-shadow:none}.custom-tags-filter{max-width:1015px;margin:0 auto 72px;gap:16px;display:flex;justify-content:center}.custom-tags-filter .tab-button{cursor:pointer;border-radius:40px;display:flex;align-items:center;gap:10px;border:none;outline:none;background-color:#fff;padding:10px 20px;color:#242424cc;letter-spacing:normal;font-family:Albra Grotesk;line-height:22px;justify-content:center;font-size:14px}.custom-banner-con .sub-heading{color:#605b56;opacity:.5;font-size:14px;font-weight:400;margin:0;text-transform:uppercase;letter-spacing:1.8px}.custom-tags-filter .tab-button svg path{fill:#242424}.product-grid-container .price__container span.month{color:#605b56;opacity:.8;font-family:Albra Grotesk;font-size:10px;line-height:10px}.custom-tags-filter .tab-button:hover,.custom-tags-filter .tab-button:focus,.custom-tags-filter .tab-button.active{background-color:#614e4a;color:#fff;outline:none;box-shadow:none}.custom-tags-filter .tab-button:hover svg path,.custom-tags-filter .tab-button:focus svg path,.custom-tags-filter .tab-button.active svg path{fill:#fff}.template-product .con-wrapper{display:flex;gap:20px;overflow:hidden;white-space:nowrap;transform:translateZ(0);animation:marquee 20s linear infinite}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.template-product .con-wrapper{display:flex;gap:20px;white-space:nowrap;overflow:hidden}.collection-banner .banner-content .ban-desc{max-width:540px}.collection-banner .banner-content .t-text{line-height:1;margin-bottom:34px;font-size:56px;margin-top:10px}.collection-banner .banner-image{padding-bottom:55.9rem}.template-product .as-con .as-wrrap{max-width:100%;padding:0}.template-product .as-con .as-wrrap .asghh .con-head{width:0}.custom-product-benefits .custom-product-benefits{padding:114px 0 144px;background-color:#f3f2ee;font-family:Albra Grotesk}.custom-product-benefits .page-width{max-width:1123px;padding:0 30px}.custom-product-benefits .benefits-wrap{gap:19px}.custom-product-benefits .right-benefits{display:flex;flex-wrap:wrap;gap:45px 38px;padding-top:30px}.custom-product-benefits .benefits-wrap>div{width:50%}.benefits-wrap .t-cap{font-family:Albra Grotesk;font-weight:400;font-size:14px;line-height:28px;letter-spacing:.8px;vertical-align:middle;text-transform:uppercase;margin:0;color:#605b56;opacity:.5}.benefits-wrap .t-heading i{display:block}.custom-product-benefits .left-benefits .t-dec{max-width:440px;font-size:14px;color:#242424;line-height:22px}.benefits-wrap .t-heading{font-family:Albra;font-weight:400;font-size:42px;line-height:50px;color:#242424;letter-spacing:normal;margin:30px 0}.custom-product-benefits .right-benefits .colmn-itemm{width:calc(50% - 19px)}.custom-product-benefits .btn-lnk{background:#614e4a;font-family:Albra Grotesk;font-weight:500;font-size:16px;line-height:24px;letter-spacing:.1px;text-align:center;vertical-align:middle;color:#fff;border-radius:40px;display:inline-block;text-decoration:none;padding:10.5px 20.38px;margin-top:35px}.custom-product-benefits .left-benefits .t-dec p:last-child{margin:0}.custom-product-benefits .btn-lnk:hover,.custom-product-benefits .btn-lnk:focus{background-color:#7c685f}.custom-product-benefits .right-benefits .colmn-itemm p:last-child{margin:0}.custom-product-benefits .bl-desc,.custom-product-benefits .composition_description{color:#242424;font-size:14px;line-height:20px;font-family:Albra Grotesk;font-weight:400;opacity:.5;letter-spacing:normal}.product__info-wrapper #juo-subscription-widget .j-select-wrapper select{border-radius:6px;padding:8px 30px 8px 8px;margin-top:4px}.custom-product-benefits .colmn-itemm .bl-head,.custom-product-benefits .composition_heading{font-size:17px;color:#242424;font-weight:400;letter-spacing:.3px;line-height:20px;margin:8px 0 12px;font-family:Albra}.custom-product-benefits .colmn-itemm img{display:block;height:36px}.template-product .women-slider:before{background-color:#fff}.template-product .women-slider{padding-bottom:96px}.product-grid-container .card--standard .card__inner{background-color:#eae8e1;border-radius:16px;aspect-ratio:1.03}.global-blog-custom.blog-custom{max-width:1340px;padding:100px 30px}.blog-custom-coll{gap:21px}.product-grid-container .card__content .card__information{padding:0 8px!important;margin:24px 0 0}.product-grid-container .card__content .loox-rating{margin:0}.product-grid-container .card__content .card__heading{font-weight:400;font-size:16px;line-height:24px;font-family:Albra;color:#242424;margin:8px 0}.product-grid-container .card__content .loox-rating .loox-rating-content{color:#242424}.product-grid-container .card__content .loox-rating .loox-rating-content svg.loox-icon{color:#242424}.collection.page-width{max-width:1340px;padding:0 30px}.product-grid-container .card__content .card__heading a{color:#242424}.product-grid-container .price__container{font-weight:400;font-size:16px;line-height:25px;font-family:Albra;color:#242424}.product-grid-container .metaf .pp-badge-ben ul{padding:0 0 0 10px;margin:0}.product-grid-container .metaf{margin-top:0!important}.product-grid-container .card__inner:after{display:none}.product-grid-container .card__inner:before{display:none}.product-grid-container .pp-badge-ben li{margin:0 0 2px}.template-product .header-wrapper{border-bottom:1px solid #e4ded7}body .product.grid{gap:20px}.product.grid.product--large:not(.product--no-media) .product__media-wrapper{max-width:calc(50% - 10px);width:calc(50% - 10px);margin:0;padding:0}.product.grid.product--large:not(.product--no-media) .product__info-wrapper{padding:0;max-width:calc(50% - 10px);width:calc(50% - 10px);margin:0}.product__info-wrapper .product__info-container{max-width:45.4rem;margin-left:auto;margin-right:auto}.collapsible-content .accordion{margin:0 0 10px;border:none}.collapsible-content .accordion:last-child{margin:0}.collapsible-content .caption-with-letter-spacing{font-family:Albra Grotesk;font-weight:400;font-size:13px;line-height:22px;letter-spacing:.8px;vertical-align:middle;text-transform:uppercase;margin:0;color:#605b56;opacity:.5}.collapsible-content .collapsible-content__heading{font-family:Albra;font-weight:400;font-size:38px;line-height:50px;color:#242424;letter-spacing:-.6px;margin:7px 0 41px}.collapsible-content .accordion summary{padding:25px 60px 25px 30px;background-color:#f9f9f7;border-radius:16px}.collapsible-content .accordion summary:hover{background-color:#f9f9f7}.collapsible-content .accordion .accordion__content{padding:23px 20px 30px 30px;border-radius:16px;background-color:#fff;font-size:14px;letter-spacing:normal;color:#242424;line-height:22px;font-weight:300;font-family:Albra Grotesk;margin:0}.collapsible-content .accordion details[open] summary{border-radius:16px 16px 0 0;background-color:#fff;padding-top:20px}.collapsible-content .accordion details[open] .accordion__content{border-radius:0 0 16px 16px}.collapsible-content .accordion summary .accordion__title{font-size:18px;letter-spacing:.2px;color:#242424;line-height:22px;font-weight:400;font-family:Albra Grotesk;opacity:.5}.collapsible-content .accordion summary:hover .accordion__title{text-decoration:none}.collapsible-content .accordion details[open] summary .accordion__title{opacity:1}.collapsible-content .accordion summary .icon-caret{height:32px;top:20px;right:20px}.collapsible-content .accordion details[open]>summary .icon-caret{transform:rotate(90deg);-webkit-transform:rotate(90deg);fill:#f8f6f4}.loox-rating .loox-rating-content .loox-icon{color:#ffc933}.product .product__title{margin:8px 0 4px}.product__title h1{color:#242424;font-size:28px;line-height:28px;font-family:Albra;letter-spacing:.3px}.product__info-wrapper .product__text{margin:8px 0 0;font-size:13px;line-height:20px;color:#727272;font-family:Albra Grotesk;letter-spacing:normal}.ingredients_contains_wrapper{display:flex;flex-wrap:wrap;gap:6px}.ingredients_contains_wrapper .ingredients_contains_item{font-size:13px;font-style:normal;font-weight:500;line-height:16px;letter-spacing:normal;padding:8px 12px;display:inline-block;border-radius:40px;background:#f3f2ee;color:#242424;font-family:Albra Grotesk}.product .loox-rating .loox-rating-content{gap:2px!important}.product__info-wrapper .ingredients_contains{margin:20px 0}.icon-with-text.icon-with-text--vertical{margin:0 0 32px!important;display:flex;gap:8px}.m-scrolling-promotion-section{padding-top:66px!important;padding-bottom:66px!important}.icon-with-text.icon-with-text--vertical .icon-with-text__item{margin:0;background-color:#f3f2eea6;border-radius:12px;padding:5.76px 28px 5.76px 4px;gap:8px;font-size:12px;color:#242424;font-family:Albra Grotesk;line-height:18px;letter-spacing:.3px;border:1px solid rgba(97,78,74,.1);align-items:center;flex:1;cursor:pointer}.icon-with-text.icon-with-text--vertical .icon-with-text__item img{margin:0;height:52.47px;width:35.29px;border-radius:15px;mix-blend-mode:multiply}.product__info-wrapper div#juo-subscription-widget fieldset.j-widget{background-color:transparent;border-radius:0}#juo-subscription-widget .j-subscription-details .j-slot h5{opacity:.35;color:#242424;font-size:10px;font-weight:500;line-height:22px;font-family:Albra Grotesk;margin:13px 0;text-transform:uppercase;letter-spacing:.6px}.product__info-wrapper div#juo-subscription-widget fieldset.j-widget .j-subscription{background-color:#f3f2ee;border-radius:16px;margin-bottom:12px;border:1px solid rgba(97,78,74,.16);padding:16px 20px 23px 17.5px}.product__info-wrapper div#juo-subscription-widget fieldset.j-widget .j-subscription .j-label{padding:0}.our_doctors_single_block+.product__accordion.accordion summary{padding:12px 0}.product__info-wrapper div#juo-subscription-widget fieldset.j-widget .j-subscription .j-subscription-wrapper{padding:0}.product__info-wrapper div#juo-subscription-widget fieldset.j-widget .j-otp{border:1px solid rgba(97,78,74,.16);border-radius:16px;padding:9px 20px 9px 16px;height:48px}.product__info-wrapper div#juo-subscription-widget fieldset.j-widget .j-otp .j-label{padding:0}.product__info-container .product-form__buttons{max-width:100%}.product__info-container .product-form__buttons .product-form__submit{background-color:#614e4a;border-radius:16px;min-height:inherit;height:inherit;padding:14px 24px;color:#fff;font-size:15px;line-height:20px;font-family:Albra Grotesk;letter-spacing:0}.product__info-container .product-form__buttons .product-form__submit:after{box-shadow:none}.product__info-wrapper #juo-subscription-widget ul{margin:0 0 0 22px;display:flex;flex-direction:column;gap:13px}#juo-subscription-widget .j-subscription .j-label input+span{font-weight:500;color:#242424;letter-spacing:.3px;font-size:15px;line-height:20px;font-family:Albra Grotesk}.product__info-wrapper #juo-subscription-widget ul li{color:#605b56;font-size:13px;font-weight:500;line-height:9px;font-family:Albra Grotesk;letter-spacing:normal}.product__media-wrapper .flickity-viewport li{width:100%;border-radius:10.3px;border:none;background-color:#f8f6f4}.product__media-wrapper .flickity-viewport li .media img,.product__media-wrapper .flickity-viewport li .product-media-container{border-radius:10.3px;border:none}.product__media-wrapper .product-media-container.constrain-height .media{background-color:#f8f6f4;border-radius:10.3px}.product__media-wrapper .flickity-button{width:37.35px;height:37.35px;border-radius:15.87px;border:none;outline:none;cursor:pointer;display:flex;align-items:center;padding:0;margin:0;justify-content:center;background-color:#fff;position:absolute;top:50%;transform:translateY(-50%);z-index:9}.product_images_wrapper .main_images .slick-arrow{width:37.35px;height:37.35px;border-radius:15.87px;border:none;outline:none;cursor:pointer;display:flex;align-items:center;padding:0;margin:0;justify-content:center;background-color:#fff;z-index:1;background-repeat:no-repeat;background-position:center;top:50%!important}.thumb_images .thumb_slide.slick-current.slick-active,.thumb_images .thumb_slide.slick-slide.slick-current{opacity:1}.product__info-wrapper #juo-subscription-widget .j-subscription-details{gap:13px;padding:0}.product__media-wrapper .flickity-button svg{display:block;width:10.27px}.thumb_images{margin-top:16px}.thumb_images .thumb_slide img{border-radius:5.52px;aspect-ratio:1;width:140px;height:124px;object-fit:cover}.thumb_images .thumb_slide{border-radius:5.52px;background-color:#f8f6f4;margin-right:16px;opacity:.5}.product__media-wrapper .flickity-button.next,.product_images_wrapper .main_images .slick-arrow.slick-next{right:9.2px}.product_images_wrapper .main_images .slick-arrow:before{display:none}.product_images_wrapper .main_images .main_slide{background-color:#f8f6f4;border-radius:10.3px}.main_product_outter .page-width{max-width:1340px;padding-left:30px;padding-right:30px;padding-bottom:24px!important}.product_images_wrapper .main_images .main_slide img{display:block;border-radius:10.3px;aspect-ratio:.969}.product__media-wrapper .flickity-button.previous,.product_images_wrapper .main_images .slick-arrow.slick-prev{left:9.2px}.icon-with-text.icon-with-text--vertical .icon-with-text__item span{display:block;font-size:12px;color:#242424;font-family:Albra Grotesk;line-height:18px;letter-spacing:.5px}html span.j-label-inner span{width:100%;opacity:1;display:flex;align-items:center}html span.j-label-inner input:checked+span:before{background:#614e4a content-box;border-color:#614e4aa6!important}html span.j-label-inner span:before{content:"";display:block;border-radius:100px;border:1px solid var(--Black, #474747);opacity:1;width:16px;height:16px;margin-right:8px;padding:2px;border-color:#614e4a33!important}.product__info-wrapper div#juo-subscription-widget fieldset.j-widget .j-subscription.active_toggle,.product__info-wrapper div#juo-subscription-widget fieldset.j-widget .j-otp.active_toggle{border-color:#614e4aa6}html #juo-subscription-widget .j-label input:checked+span{color:#242424!important}html #juo-subscription-widget input[name=mode]{position:absolute;width:100%;left:0;top:0;height:100%;background:#fff;z-index:1;opacity:0;margin:0!important;padding:0}html #juo-subscription-widget .j-option:nth-child(1){position:relative}html #juo-subscription-widget .j-option:nth-child(2){position:relative}.product__info-wrapper ul.icon-with-text.icon-with-text--horizontal.list-unstyled{justify-content:flex-start;text-align:left;margin-top:32px;padding:0 8px 32px;border-bottom:1px solid rgba(0,0,0,.05)}.our_doctors_single_block+.product__accordion.accordion{border-top:.1rem solid rgba(0,0,0,.1)}.product__info-wrapper ul.icon-with-text.icon-with-text--horizontal.list-unstyled .icon-with-text__item{align-items:flex-start;max-width:50%;width:100%}.product__info-wrapper ul.icon-with-text.icon-with-text--horizontal .icon-with-text__item img{margin:0 0 8px;height:20px;width:20px}.product__info-wrapper ul.icon-with-text.icon-with-text--horizontal .icon-with-text__item span{display:block;font-size:11px;color:#24242480;line-height:15px;margin-top:0;font-family:Albra Grotesk;letter-spacing:normal;text-align:left}.product__info-wrapper ul.icon-with-text.icon-with-text--horizontal .icon-with-text__item span strong{text-align:left;color:#242424;line-height:normal;font-family:Albra Grotesk;font-size:14px;display:block;margin-bottom:6px;font-weight:400}.product__accordion.accordion{border-bottom:.1rem solid rgba(0,0,0,.1);border-top:none;margin:0}.product__accordion .accordion__title{min-height:inherit;font-size:14px;line-height:22px;letter-spacing:.25px;color:#242424;font-family:Albra Grotesk}.product__accordio.accordion summary{padding:1rem 0;align-items:center}.template-product .swiper-containerfdfd{max-width:100%;padding:50px 0 52.5px}.template-product .swiper-containerfdfd .video-wrapper-section,.template-product .swiper-slide.swiper-slide-prev .video-wrapper-section,.template-product .swiper-slide.swiper-slide-next .video-wrapper-section{transform:inherit}.about-feature-collection .collection .collection__title.title-wrapper{display:flex;flex-direction:column-reverse;align-items:center;margin-bottom:56px;padding-top:0}.swiper-slide .video-wrapper-section:after{content:"";position:absolute;left:0;right:0;top:0;bottom:0;border-radius:16px;background:linear-gradient(180deg,#24242400,#242424a1)}.vedio-content{z-index:1}.template-product .swiper-containerfdfd h2.sub-h{margin-bottom:16px}.template-product .slider-vide-hhro .head-sol{margin-bottom:64px}.about-feature-collection .collection .page-width{padding:0 30px;max-width:1340px}.about-feature-collection .collection .collection__title.title-wrapper .title{margin:0;font-size:48px;line-height:56px;font-weight:400;letter-spacing:0px;font-family:Albra}.about-feature-collection .collection .collection__description{color:#60515680;font-size:14px;font-weight:400;text-transform:uppercase;margin-bottom:24px;margin-top:0;line-height:28px;font-family:Albra Grotesk;letter-spacing:.6px}.about-feature-collection .collection .card__inner{border-radius:16px;aspect-ratio:1.03}.about-feature-collection .card__content .loox-rating{margin:0}.about-feature-collection .card__content .loox-rating .loox-rating-content svg.loox-icon{color:#242424}.about-feature-collection .card__content .card__heading{font-weight:400;font-size:16px;line-height:24px;font-family:Albra;color:#242424;margin:8px 0}.about-feature-collection .card__content .card__heading a{color:#242424}.about-feature-collection .card__content .card__information{padding:0 8px!important;margin:24px 0 0}.about-feature-collection .price__container{font-weight:400;font-size:16px;line-height:25px;font-family:Albra;color:#242424}.about-feature-collection .metaf{margin-top:0!important}.about-feature-collection .metaf .pp-badge-ben ul{padding:0 0 0 10px;margin:0}.about-feature-collection .pp-badge-ben li{margin:0 0 2px}.about-feature-collection slider-component{margin-bottom:0}.about-care-section{padding:120px 0 159px;background:#f3f2ee;font-family:Albra Grotesk}.care-wrapper{display:flex;align-items:center;max-width:1340px;margin:0 auto;padding:0 30px;gap:92px}.care-wrapper .care-image{max-width:646px}.care-image img{max-width:100%;border-radius:20px;display:block}.care-content{max-width:50%}.care-heading h6{color:#605b56;font-size:14px;font-weight:400;text-transform:uppercase;margin-bottom:24.52px;margin-top:0;line-height:28px;font-family:Albra Grotesk;letter-spacing:.6px;opacity:.5}.care-heading h2{font-size:48px;line-height:56px;font-weight:400;margin-bottom:17px;margin-top:0;letter-spacing:0px;font-family:Albra}.care-feature-wrap{display:flex;flex-direction:column;width:100%;gap:39px;margin-top:56.48px}.care-feature{display:flex;align-items:flex-start;gap:12px}.care-feature .text{max-width:424px}.care-feature .icon img{width:36px;height:36px}.care-feature h4{margin:5px 0 0;font-size:20px;font-weight:400;font-family:Albra;line-height:23px;letter-spacing:normal}.care-feature p{margin:16px 0 0;font-size:12px;color:#605b56;line-height:22px}.multicolumn-section{background:#f3f2ee;padding-top:99px;padding-bottom:0}.multicolumn-section .container{margin:0 auto;max-width:1340px;padding:0 30px}.multicolumn-header .section-subheading-wrapper{color:#605b56;font-size:14px;font-weight:400;text-transform:uppercase;margin-bottom:12px;margin-top:0;line-height:28px;font-family:Albra Grotesk;letter-spacing:.6px;opacity:.5}.multicolumn-header .section-heading-wrapper{font-size:56px;line-height:56px;font-weight:400;margin-bottom:22px;margin-top:0;letter-spacing:0px;font-family:Albra}.multicolumn-wrapper{display:grid;grid-template-columns:repeat(4,1fr);justify-content:center;gap:12px}.multicolumn-item{padding:32px 32px 32px 0}.multicolumn-section .block-subheading{font-size:40px;color:#614e4a;font-weight:400;vertical-align:middle;margin:0;line-height:50px;opacity:.65;font-family:Albra}.multicolumn-section .block-heading{font-size:20px;font-weight:400;line-height:30px;margin:6px 0 16px;font-family:Albra;letter-spacing:normal}.multicolumn-section .block-description{font-size:14px;color:#24242499;line-height:22px;font-weight:400;margin:0;font-family:Albra Grotesk}.founder-section{padding:120px 0 95px;font-family:Albra Grotesk}.founder-section .container{max-width:1340px;padding:0 30px;margin:0 auto}.founder-grid{display:flex;gap:20px;flex-wrap:wrap;padding-right:15px}.founder-left{max-width:460px}.founder-right{max-width:55%;margin-left:auto;width:100%;font-size:14px;line-height:22px}.founder-right .founder-intro,.founder-right .founder-image,.founder-right .founder-text{max-width:522px;margin:0 auto}.custom-about-our-mission .founder-right .founder-image{max-width:100%}.custom-about-our-mission .founder-right .founder-text{display:none}.founder-section .subheading{color:#605b56;font-size:14px;font-weight:400;text-transform:uppercase;margin-bottom:24px;margin-top:0;line-height:28px;font-family:Albra Grotesk;letter-spacing:.6px;opacity:.5}.founder-section .main-heading{font-size:48px;line-height:56px;font-weight:400;margin-bottom:15px;margin-top:0;letter-spacing:0px;font-family:Albra}.founder-section.custom-about-our-mission .main-heading{margin-bottom:48px}.custom-about-our-mission{padding-bottom:162px}.founder-image img{width:100%;border-radius:16px;display:block}.custom-about-our-mission .founder-image img{border-radius:20px}.custom-about-our-mission .founder-right{max-width:646px;margin-left:auto}.founder-text p{margin:0}.founder-col2{display:flex;align-items:center;gap:10px;justify-content:space-between;margin-top:40px}.founder-col2 .founder-name strong{font-size:16px;color:#242424;font-family:Albra;line-height:16px;letter-spacing:.3px;font-weight:500}.about-feature-collection .collection{padding-top:120px!important;padding-bottom:120px!important}.highlight-heading{font-size:28px;line-height:34px;color:#242424;font-weight:400;letter-spacing:normal;font-family:Albra;margin:40px 0 16px}.founder-col2 .founder-name span{display:block;font-size:10px;color:#8b8b8b;line-height:18px;letter-spacing:.1px;font-weight:400}.founder-section .img-quote-box{max-width:540px;background-color:#f7f6f3;border-radius:16px;text-align:center;margin:-77px auto 0;box-shadow:0 8px 14px #00000008;font-size:20px;line-height:30px;color:#7c685f;font-family:Albra;padding:47px 32px;position:relative;letter-spacing:normal}.founder-name{margin-top:20px;font-weight:700}.signature{margin-top:10px;max-height:40px}.custom-about-our-mission .founder-grid{align-items:center;padding-right:0}.custom-about-our-mission .founder-grid .founder-left{padding-bottom:53px}.founder-left .left-sec-cont{max-width:414px;font-size:16px;line-height:24px;letter-spacing:normal}.founder-right .founder-intro{margin-bottom:33px;padding:0 4px;letter-spacing:normal}.founder-right .founder-intro p:last-child{margin:0}.founder-right .founder-text{padding:0 4px}.mission-banner-custom{position:relative;background-size:cover;background-position:center;padding:20px;color:#fff;text-align:center;min-height:484px;display:flex;align-items:center;justify-content:center;flex-direction:column;font-family:Albra Grotesk}.mission-banner-custom .overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background-color:#24242480}.mission-banner-custom .content-wrapper-mission{position:relative;z-index:2;max-width:800px;margin:0 auto}.mission-banner-custom .subheading{text-transform:uppercase;opacity:.5;margin:0 0 24px;color:#fff;font-size:14px;line-height:28px;letter-spacing:.75px;font-weight:400}.mission-banner-custom .quote-text{letter-spacing:normal;font-size:25px;line-height:35px;font-weight:400;font-family:Albra;margin:0 0 12px}.marquee-wrapper{padding:100px 0 70px;display:flex;flex-direction:column;gap:32px}.marquee{display:flex;overflow:hidden;-webkit-user-select:none;user-select:none;gap:32px}.marquee_group{flex-shrink:0;display:flex;align-items:center;justify-content:space-around;min-width:100%;animation:scroll-x var(--duration) linear infinite;gap:32px}.marquee-reverse .marquee_group{animation-direction:reverse;animation-delay:-1s}.marquee-reverse2 .marquee_group{animation:scroll-x var(--duration2) linear infinite;animation-delay:-5s}.marquee-wrapper .pill span{display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(97,78,74,.3);border-radius:60px;padding:0 32px;white-space:nowrap;background:#fff;font-size:40px;color:#614e4a;transition:all .3s ease;min-width:max-content;font-weight:300;line-height:normal;letter-spacing:.3px;min-height:58px;background-color:transparent;font-family:Albra Grotesk}.marquee-wrapper .pill img{display:block;border:1px solid rgba(97,78,74,.3);border-radius:60px;height:58px;min-width:245px;object-fit:cover}.marquee-wrapper .pill:hover span{background:#614e4a;color:#fff}@keyframes scroll-x{0%{transform:translate(var(--scroll-start))}to{transform:translate(var(--scroll-end))}}.main_product_outter img{max-width:100%}.product__info-container .calcu{display:flex;align-items:center;background:#f3f2ee;border-radius:12px;overflow:hidden;border:1px solid rgba(36,36,37,.1);margin:32px 0}.product__info-container .calcu .cal-left{width:175px}.product__info-container .calcu .cal-right{padding:0 28px}.calcu .cal-left img{width:100%;height:100%;object-fit:cover;max-width:522px;border-radius:10px 0 0 10px;display:block;max-height:745px}.product__info-container .calcu .cal-left img{width:100%;height:125px}.calcu .sub-cal{font-family:Albra Grotesk;font-weight:400;font-size:8px;line-height:1;letter-spacing:.8px;vertical-align:middle;text-transform:uppercase;margin:0;color:#605b56;opacity:.5}.calcu .cal-sub-head{color:#242424;font-size:18px;line-height:normal;font-family:Albra;letter-spacing:.3px;margin:8px 0}.calcu .cal-link{display:inline-block;text-decoration:none}.calcu .cal-btn{text-align:center;background-color:#614e4a;border-radius:5px;min-height:inherit;padding:5.21px 21.3px;color:#fff;font-size:10px;font-family:Inter;margin:0;font-weight:500;letter-spacing:.3px;line-height:22px}.product__info-wrapper .our_doctors_single_block{margin:0 0 32px;border-top:1px solid rgba(0,0,0,.05);font-family:Albra Grotesk;padding:32px 8px 0}.our_doctors_single_block .our_doctors_slider_item_img{display:flex;align-items:center;gap:16.75px}.our_doctors_single_block .our_doctors_slider_item_img img{display:block;border-radius:55px;height:82px;width:66.98px;object-fit:cover}.our_doctors_item_text_headings p{font-size:15px;color:#242424;font-family:Albra;letter-spacing:.3px;margin:0 0 6px;font-weight:500;line-height:16px}.our_doctors_item_text_headings span{display:block;font-size:12px;line-height:18px;letter-spacing:.3px;max-width:177px;color:#474747;opacity:.8}.our_doctors_item_text_content{font-size:14px;letter-spacing:normal;line-height:20px;color:#242424;margin-top:18px}.our_doctors_item_text_content p{opacity:.5}.our_doctors_item_description:before{content:"";background-image:url(/cdn/shop/files/Quotes-single.svg?v=1745587247);background-repeat:no-repeat;background-position:center;display:inline-flex;width:16px;background-size:16px;height:13px;position:absolute;left:0}.our_doctors_item_description{position:relative;padding-left:25.63px;letter-spacing:normal}.our_doctors_item_text_content .our_doctors_item_description p:first-child,.our_doctors_item_text_content .our_doctors_item_description p:last-child{margin:0}.care-image.mob-care,.care-heading-mob,.mission-banner-custom .subheading.subhead-mobl,.multicolumn-mob-des{display:none}.multicolumn-mob-des p{margin:0 0 16px;color:#605b56;font-size:14px;line-height:22px;font-weight:400;font-family:Albra Grotesk}.sticky_add_cart_outter{position:fixed;bottom:0;width:100%;height:auto;z-index:99999;transform:translateY(100%);transition:all .3s;background-color:#fff;padding:12px 0;box-shadow:0 0 15px #00000026}.sticky_add_cart_outter.visible{transform:translateY(0)}.sticky_add_cart_wrapper{max-width:1101px;padding:0 20px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;font-family:Albra Grotesk}.prd_title_desc_sticky .sticky_add_cart_prdtitle{margin:4px 0 2px;color:#474747;letter-spacing:.3px;font-size:16px;font-weight:500;line-height:100%}.prd_title_desc_sticky span{display:block;font-size:12px;color:#00000080;letter-spacing:.3px;line-height:100%}.sticky_add_cart_prd_content{display:flex;align-items:center;gap:30px;width:auto}.sticky_add_cart_prd_content .prd_image_tilte_desc{display:flex;align-items:center;gap:15px}.sticky_add_cart_prd_content .prd_image_tilte_desc .prd_image_sticky{width:56px;background-color:#f8f6f4;border-radius:10px}.sticky_add_cart_prd_content .prd_image_tilte_desc .prd_title_desc_sticky{width:calc(100% - 71px);max-width:250px}.sticky_add_cart_prd_content .prd_image_tilte_desc .prd_image_sticky img{display:block;width:56px;object-fit:contain;height:56px}.sticky_add_cart_btn .product-form__submit{background-color:#614e4a;border:none;border-radius:16px;outline:none;padding:10px 24px;font-weight:500;font-size:15px;line-height:20px;font-family:Albra Grotesk;margin:0;min-height:inherit;height:auto;color:#fff;text-align:center}.sticky_add_cart_btn .product-form__submit:after,.sticky_add_cart_btn .product-form__submit:before,.sticky_add_cart_btn select,.sticky_add_cart_mob_price{display:none}.sticky_add_cart_outter .sticky_add_cart_btn{display:flex;align-items:center;gap:15px}.sticky_add_cart_btn .product_price_simple{color:#242424;font-weight:500;font-size:14px;line-height:100%;letter-spacing:.3px}.prd_title_desc_sticky .custom-review-stars a{display:flex;align-items:center;text-decoration:none;gap:4px}.prd_title_desc_sticky .custom-review-stars a span{color:#242424;opacity:.65;display:inline-flex;font-size:10px;line-height:10px;vertical-align:middle;letter-spacing:normal;font-family:Albra Grotesk}.product .product__info-container .product-form{margin-top:23.91px;margin-bottom:32px}.prd_title_desc_sticky .custom-review-stars svg path{fill:#ffc933}.prd_title_desc_sticky .custom-review-stars a>div{line-height:100%}.product__info-wrapper .about-product-met{margin:0 0 32px}.product__info-wrapper .top-text-pro{font-family:Albra Grotesk;font-weight:500;font-size:11px;line-height:22px;letter-spacing:.656px;vertical-align:middle;text-transform:uppercase;margin:0 0 8px;color:#242424;opacity:.5}.template-collection .custom-review-stars a svg path{fill:#ffc933}.custom-review-stars a{text-decoration:none;color:#242424;font-size:13px;line-height:20px;font-weight:400;letter-spacing:normal;display:flex;align-items:center;gap:8px;font-family:Albra}.col-tab-new-mo .prod-cont .custom-review-stars span{opacity:1}.custom-review-stars a svg{height:14px;width:auto}.swiper-slide .video-wrapper-section .play-button span.icon-pause{background-color:#000000b3;border-radius:100%;width:40px;height:40px;align-items:center;position:relative}.swiper-slide .video-wrapper-section .play-button span.icon-pause img{display:block;height:18px;filter:invert(1);position:absolute;left:0;right:0;top:50%;transform:translateY(-50%);margin:0 auto}.custom-review-stars a svg path{fill:#ffc933}.custom-review-stars a div{line-height:100%}.right-drawer .fertility-calculator .first-block button{border:none;outline:none;padding:0;box-shadow:none;cursor:pointer;width:calc(100% - 12px);margin:0 6px;background-color:transparent}.right-drawer .fertility-calculator button .cal-btn{background-color:#614e4a;border-radius:16px;padding:10px 21.3px;font-size:14px;margin:0;line-height:22px;font-family:Albra Grotesk;background-image:url(/cdn/shop/files/arrow-white.svg?v=1745998001);background-repeat:no-repeat;background-position:center right 27.75px}.drawer-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:#00000080;opacity:0;visibility:hidden;transition:all .3s ease;z-index:1000}.drawer-overlay.open{opacity:1;visibility:visible}.right-drawer .close-drawer{position:absolute;top:10px;left:10px;background:none;border:none;font-size:24px;cursor:pointer;display:none}.founder-text .read-more-btn,.founder-text .view-less-btn{align-items:center;text-decoration:none;margin-top:20px;color:#242424;font-size:14px;line-height:22px;letter-spacing:normal;gap:5px;display:flex}.founder-text .read-more-btn img,.founder-text .view-less-btn img{display:block;width:15.9px;position:relative;top:1px}.product__info-wrapper div#juo-subscription-widget fieldset.j-widget .j-select-wrapper{display:none}.right-drawer .fertility-calculator .first-block{background-color:#fff;padding:10px 10px 24px;border-radius:12px;margin-top:121px}.right-drawer #cycleForm{display:grid;grid-template-columns:1fr 1fr;gap:12px 8px;max-width:100%;margin:0 auto}.right-drawer #cycleForm .form-frm{display:flex;flex-direction:column;justify-content:space-between}.right-drawer #cycleForm .form-frm label{font-size:10px;color:#242424;margin:0 4px 2px;font-weight:400;line-height:15px;font-family:Albra Grotesk;letter-spacing:.3px}.right-drawer #cycleForm .form-frm label span{font-weight:400;font-size:8px;color:#242424;letter-spacing:.3px;line-height:15px}.right-drawer #cycleForm .form-frm input[type=date]{padding:6px 16px;border:1px solid rgba(124,104,95,.3);border-radius:16px;font-size:13px;color:#7c685f80;background-color:#fff;position:relative;cursor:pointer;-webkit-appearance:none;appearance:none;background-image:url(/cdn/shop/files/calendar-iocn.svg?v=1745996512);background-repeat:no-repeat;background-position:right 16px center;background-size:16px;line-height:22px;font-family:Albra Grotesk}.right-drawer #cycleForm input[type=date]::-webkit-calendar-picker-indicator{opacity:0;position:absolute;right:16px;cursor:pointer;z-index:2}.right-drawer #cycleForm .form-frm input[type=date]::placeholder{color:#bbb}.right-drawer .fertility-calculator>h4{color:#242424;font-size:15px;line-height:20px;font-weight:500;font-family:Albra Grotesk;letter-spacing:0;margin:0}.fertility-calculator-img img{display:block;height:214px;object-fit:cover;max-width:100%}.fertility-calc-box-con{padding:27px 16px 24px}.calcu .fertility-calc-box-con .sub-cal{font-size:12px;line-height:28px}.right-drawer .sub-cal-text{font-size:15px;line-height:22px;color:#242424;font-family:Albra Grotesk}.global-step-btn{background-color:#614e4a;border-radius:16px;padding:10px 21.3px;font-size:14px;margin:0;line-height:22px;font-family:Albra Grotesk;background-image:url(/cdn/shop/files/arrow-white.svg?v=1745998001);background-repeat:no-repeat;background-position:center right 27.75px;text-align:center;min-height:inherit;color:#fff;font-weight:500;letter-spacing:.3px;width:100%;border:none;outline:none;box-shadow:none;cursor:pointer}.step-global-box-head h2{color:#242424;font-size:25px;line-height:36px;font-family:Albra;letter-spacing:.3px;margin:0 0 12px}.step-global-box-head p{color:#605b56;font-size:15px;line-height:22px;font-weight:400;font-family:Albra Grotesk;margin:0;letter-spacing:normal}.right-drawer .steps-seconds form#cycleForm{margin-top:50px;margin-bottom:50px}.bg-gray-step{border-radius:8px;background-color:#eae8e1;padding:12px;margin-bottom:50px;color:#242424;letter-spacing:.25px;font-family:Albra Grotesk;font-size:12px;line-height:20px;font-weight:400}.bg-gray-step strong{display:block;color:#605b56;text-transform:uppercase;opacity:.5;letter-spacing:.8px;font-weight:400;font-size:10px;line-height:22px;margin-bottom:4px}.steps-thirds{margin-top:92px}.steps-thirds form{margin:30px 0 0}.steps-thirds form .global-step-btn{margin-top:30px}.steps-thirds form .form-frm label{display:block;font-size:11px;color:#242424;margin:0 4px 2px;font-weight:400;line-height:20px;font-family:Albra Grotesk;letter-spacing:.3px}.steps-thirds form .form-frm input{border-radius:16px;border:1px solid rgba(124,104,95,.3);background-color:#fff;width:100%;padding:7px 16px;color:#242424;font-size:14px;line-height:22px;font-family:Albra Grotesk;letter-spacing:.3px}.steps-thirds form .form-frm input[type=checkbox]{appearance:none;-webkit-appearance:none;width:18px;height:18px;border:none;border-radius:4px;position:relative;cursor:pointer;background-color:#fff;transition:background-color .3s ease;padding:0;margin:0;border:1px solid #614e4a}.steps-thirds form .form-frm input[type=checkbox]:checked{background-color:#614e4a}.steps-thirds form .form-frm input[type=checkbox]:after{content:"";position:absolute;top:2px;left:6px;width:5px;height:10px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg);opacity:0;transition:opacity .2s ease}.steps-thirds form .form-frm input[type=checkbox]:checked:after{opacity:1}.steps-thirds form .form-frm{margin-bottom:16px}.steps-thirds form .form-frm.items-start{margin:0;display:flex}.steps-thirds form .form-frm.items-start label{width:calc(100% - 18px);padding-left:8px;margin:0;color:#605b56;font-size:12px;font-weight:300;letter-spacing:0}.steps-fourths{margin-top:94.5px}.steps-seconds{margin-top:42px}.calcu .fertility-calc-box-con .cal-sub-head{font-size:23px;line-height:36px;margin:9px 0 12px;letter-spacing:.1px}.steps-fourths div#fertileDates button{background-color:#fff;border-radius:40px;display:block;border:none;outline:none;color:#242424;font-size:11px;line-height:16px;font-weight:400;letter-spacing:normal;padding:6px 10px 6px 26px;cursor:pointer;background-image:url(/cdn/shop/files/calendar-gray-icon.svg?v=1746007459);background-repeat:no-repeat;background-position:center left 10px}.steps-fourths div#fertileDates{display:flex;gap:12px;margin:16px 0 94.9px;cursor:pointer}.steps-fourths .bg-white{background-color:#fff;border:1px solid rgba(124,104,95,.2);border-radius:10px;padding:24px 16px}.box-step-last-2col{display:flex;align-items:flex-start;gap:12px;font-family:Albra Grotesk;margin-bottom:24px}.box-step-last-2col .steps-cont-lft{background-color:#eae8e1;width:80px;height:80px;border-radius:8px}.box-step-last-2col .steps-cont-lft img{display:block;width:80px;height:80px;object-fit:cover}.box-step-last-2col .steps-cont-rgt{width:calc(100% - 80px);color:#242424;font-size:12px;line-height:12px}.box-step-last-2col .steps-cont-rgt h3{margin:2px 0 6px;color:#242424;font-size:12px;line-height:18px;letter-spacing:normal;font-family:Albra Grotesk}.steps-fourths h5{margin:0 0 16px;font-size:14px;line-height:20px;font-weight:500;font-family:Albra Grotesk;letter-spacing:normal}.box-step-last-2col .steps-cont-rgt p{color:#242424;font-size:12px;line-height:12px}.steps-cont-rgt .custom-review-stars span{font-size:10px;line-height:20px}#CartDrawer .drawer__inner .cart__empty-text{color:#242424;font-size:15px;line-height:20px;margin-bottom:22px;font-weight:500;font-family:Albra Grotesk}#CartDrawer .drawer__inner .button{background-color:#614e4a;border-radius:16px;padding:12.5px 21.3px;font-size:14px;margin:0 auto;line-height:22px;font-family:Albra Grotesk;text-align:center;min-height:inherit;color:#fff;font-weight:500;letter-spacing:.3px;width:100%;border:none;outline:none;box-shadow:none;cursor:pointer;height:47px}html #CartDrawer .juo-ideal-checkout-link-wrapper #juo-go-to-checkout-with-ideal{background-color:#614e4a;border-radius:16px;padding:12.5px 21.3px;font-size:14px;margin:0 auto;line-height:22px;font-family:Albra Grotesk;text-align:center;min-height:inherit;color:#fff;font-weight:500;letter-spacing:.3px;width:100%;border:none;outline:none;box-shadow:none;cursor:pointer;display:flex;align-items:center}#CartDrawer .juo-ideal-checkout-link-wrapper{width:100%;margin:10px 0}.icon_slider_items img{max-width:100%}#CartDrawer .drawer__inner .button:before{display:none}#CartDrawer .drawer__inner .button:after{display:none}#CartDrawer .cart-drawer__warnings .drawer__close{display:none}cart-drawer .cart-drawer cart-drawer-items form .drawer__contents thead{display:none}cart-drawer .cart-drawer .drawer__header h2.drawer__heading{margin:0 0 22px;font-size:15px;line-height:20px;font-weight:500;font-family:Albra Grotesk;letter-spacing:0}cart-drawer .cart-drawer .drawer__header{padding:0;margin:0}cart-drawer .cart-drawer cart-drawer-items form .cart-item__media{padding:0;width:80px;background-color:#eae8e1;height:80px;border-radius:8px}cart-drawer .cart-drawer cart-drawer-items form .cart-item__media .cart-item__image{display:block;height:80px;width:80px;object-fit:cover}#CartDrawer .drawer__inner quantity-popover{position:static}#CartDrawer .drawer__inner .cart-item quantity-popover cart-remove-button{position:absolute;top:0;right:0}#CartDrawer .drawer__inner table.cart-items{position:relative}#CartDrawer .drawer__inner .cart-item quantity-popover cart-remove-button button{width:20px;height:20px;border-radius:100%;padding:0;background-color:#fff;line-height:normal;min-width:20px}#CartDrawer .drawer__inner .cart-item quantity-popover cart-remove-button button span.svg-wrapper{width:8px;height:8px}cart-drawer #CartDrawer .drawer__footer{padding:15px 20px;background-color:#e5e3dd;border:none}cart-drawer #CartDrawer .drawer__footer{padding:15px 20px;background-color:#e5e3dd;border:none;margin:0 -24px -24px}#CartDrawer .drawer__inner table.cart-items td.cart-item__details{padding:0 20px 0 0;width:220px;grid-column:inherit}.cart-drawer#CartDrawer .cart-item{grid-template:repeat(2,auto) / repeat(3,1fr);gap:12px}.cart-drawer#CartDrawer .cart-items .cart-item__quantity{grid-column:2 / 2;padding:0;display:flex;align-items:center;justify-content:space-between;gap:5px}.cart-drawer#CartDrawer .cart-item__name{text-decoration:none;display:block;font-size:12px;line-height:18px;font-weight:400;color:#242424;font-family:Albra Grotesk}#CartDrawer .drawer__inner table.cart-items td.cart-item__details p{font-size:10px;margin:0 0 2px;letter-spacing:normal}.cart-drawer#CartDrawer .totals .totals__total,.cart-drawer#CartDrawer .totals .totals__total-value{font-size:12px;line-height:22px;color:#474747;font-weight:500;font-family:Albra Grotesk;margin:0;letter-spacing:.3px}.cart-drawer#CartDrawer .dispactch.totals .totals__total,.cart-drawer#CartDrawer .dispactch.totals .totals__total-value{font-size:11px;line-height:22px;color:#474747;font-weight:400;font-family:Albra Grotesk;margin:0;letter-spacing:.3px}.cart-drawer#CartDrawer .dispactch.totals{margin-top:0;margin-bottom:0}.cart-drawer#CartDrawer .totals{margin-top:5px;margin-bottom:10px}.cart-drawer#CartDrawer .icon_slider{margin-top:10px}.cart-drawer#CartDrawer .cart-item__discounted-prices{text-align:right;line-height:16px;display:flex;flex-wrap:wrap;margin-left:auto;justify-content:flex-end}.cart-drawer#CartDrawer .cart-item__discounted-prices .cart-item__old-price.product-option{color:#242424;font-size:11px;line-height:16px;font-weight:500;letter-spacing:.3px;opacity:.5;font-family:Albra Grotesk;order:4;display:block;width:100%}.cart-drawer#CartDrawer strong.cart-item__final-price.product-option{color:#242424;font-size:11px;line-height:16px;font-weight:500;letter-spacing:.3px;opacity:1;font-family:Albra Grotesk}.cart-drawer#CartDrawer .cart-item__discounted-prices span{font-size:8px;line-height:16px;letter-spacing:.3px;font-weight:400;color:#242424;font-family:Albra Grotesk}.cart-drawer#CartDrawer .cart-item{border-bottom:1px solid rgba(228,222,215,1);margin-bottom:16px;padding-bottom:16px}.cart-drawer#CartDrawer .cart-item:last-child{border:none}.cart-drawer#CartDrawer .quantity-popover-container{width:auto;max-width:max-content}.cart-drawer#CartDrawer quantity-popover .quantity select.item_qty_selector{min-width:33px;width:33px;background-color:transparent;border:none;text-align:left;font-size:12px;line-height:12px;color:#14140d;font-family:Albra Grotesk;font-weight:500;padding:0 0 0 5px}.cart-drawer#CartDrawer quantity-popover .quantity:after{display:none}.cart-drawer#CartDrawer quantity-popover .quantity{background:transparent;width:auto;border:none;min-height:inherit}.cart-drawer#CartDrawer quantity-popover .quantity select.item_qty_selector:focus{outline:none;box-shadow:none}.cart-drawer#CartDrawer quantity-popover .quantity:before{position:absolute;top:30%;bottom:0;border-radius:var(--inputs-radius-outset);box-shadow:var(--inputs-shadow-horizontal-offset) var(--inputs-shadow-vertical-offset) var(--inputs-shadow-blur-radius) rgba(var(--color-shadow),var(--inputs-shadow-opacity));z-index:-1;content:"";display:inline-block;width:5px;height:5px;border-right:1px solid #1e1e1e;border-bottom:1px solid #1e1e1e;transform:rotate(45deg) translateY(-50%);transition:transform .2s ease;right:0;left:auto;background-color:transparent}header button.disclosure__button.localization-form__select.localization-selector.link.link--text.caption-large span{font-family:Albra Grotesk;font-weight:400;font-size:13px;line-height:18px;letter-spacing:0;text-decoration:none;color:#242424}.icon_slider_items img{mix-blend-mode:multiply}.cal-again a{text-decoration:none;color:#242424;font-size:14px;line-height:22px;letter-spacing:normal;text-align:center;font-family:Albra Grotesk}.cal-again{text-align:center;margin-top:83px}body #juo-subscription-widget .j-compare-price .money{color:#605b56;opacity:.5;line-height:18.85px;font-size:13px!important;font-weight:400!important;letter-spacing:.3px;margin-right:8px}body #juo-subscription-widget span span.money,#juo-subscription-widget .money{font-size:14px!important;font-weight:500!important;line-height:20px!important;color:#242424!important;font-family:Albra Grotesk!important;letter-spacing:.3px}#juo-subscription-widget .j-label input+span{font-weight:500;font-size:15px!important;color:#242424a6!important;letter-spacing:.3px;font-family:Albra Grotesk!important}.template-product .flickity-viewport{mix-blend-mode:multiply}.icon_slider_cart_drawer{overflow:hidden}.slider-vide-hhro .head-sol p em,.slider-vide-hhro .head-sol p{font-size:34px;line-height:38px}.product__info-wrapper .about-product-met li{color:#242424;line-height:100%}.product__info-wrapper .about-product-met li svg path{fill:#ac9b93}.right-drawer .form-frm input:focus{box-shadow:none;outline:none}.top-content .head-sol{margin-bottom:42px}.prod-cont .custom-review-stars,.custom_collection_grid.over-content-product .custom-review-stars.custom-review-stars_mobile{margin-top:24px;font-family:Albra;font-weight:400;font-size:13px;line-height:20px;letter-spacing:0;color:#242424}.prod-cont .custom-review-stars span{opacity:.6}.col-tab-new-mo .arrow-with-name .arrow .slick-hidden{display:flex}form#emailForm input+svg{display:none}.swiper-slide .video-wrapper-section .play-button{position:absolute;top:50%;transform:translateY(-50%);left:0;right:0;margin:0 auto;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:1}.header-products-search .custom-review-stars.custom-review-stars_mobile svg path{fill:#ac9b93}.header-products-search .custom-review-stars.custom-review-stars_mobile span{color:#242424;opacity:.5;font-size:10px;font-weight:400}.no-scroll{overflow:hidden}.template-product.overflow-hiddenn .sticky_add_cart_outter.visible{transform:translateY(100%)}body.template-404{background-color:#f3f2ee}.template-404 .template-404.page-width{padding:192.5px 30px 215.41px;max-width:475px;margin:0 auto}.template-404 .template-404 p{margin:0;color:#242424;font-weight:300;font-size:48px;font-style:italic;font-family:Albra;letter-spacing:.3px;line-height:36px}.template-404 .template-404 .title{margin:24px 0 36.09px;color:#605b56;font-size:15px;line-height:22px;letter-spacing:normal;font-family:Albra Grotesk;font-weight:400}.template-404 .button{margin:0!important;background-color:#614e4a;border-radius:16px;padding:10px 21.3px;font-size:14px;line-height:22px;font-family:Albra Grotesk;background-image:url(https://mompwdr.com/cdn/shop/files/arrow-white.svg?v=1745998001);background-repeat:no-repeat;background-position:center right 27.75px;max-width:305px;width:100%;min-height:inherit;font-weight:500;letter-spacing:.3px}.template-404 .button:after{display:none}body.template-login,body.template-register{background-color:#f3f2ee}.template-login .utility-bar,.template-404 .utility-bar,.template-register .utility-bar{display:none}.template-login #MainContent,.template-register #MainContent{padding-top:63px}.template-login .customer.login{padding:75.1px 20px;max-width:441px!important}.template-register .customer.register{max-width:460px!important;padding:75.1px 20px}.template-login #MainContent .customer h1,.template-register #MainContent .customer h1{margin:0 0 24px;color:#242424;font-weight:300;font-size:48px;font-style:italic;font-family:Albra;letter-spacing:.3px;line-height:36px}.template-login #MainContent .customer button{background-color:#614e4a;border-radius:16px;padding:10px 21.3px;font-size:14px;line-height:22px;font-family:Albra Grotesk;background-image:url(https://mompwdr.com/cdn/shop/files/arrow-white.svg?v=1745998001);background-repeat:no-repeat;background-position:center right 27.75px;max-width:100%;width:100%;min-height:inherit;font-weight:500;letter-spacing:.3px;margin:8px 0 0!important}.template-register #MainContent .customer button{background-color:#614e4a;border-radius:16px;padding:10px 21.3px;font-size:14px;line-height:22px;font-family:Albra Grotesk;background-image:url(https://mompwdr.com/cdn/shop/files/arrow-white.svg?v=1745998001);background-repeat:no-repeat;background-position:center right 27.75px;max-width:100%;width:100%;min-height:inherit;font-weight:500;letter-spacing:.3px;margin:8px 0 0!important}body #MainContent .customer button:after{display:none}.template-login #MainContent .customer .field input,.template-register #MainContent .customer .field input{border-radius:16px;border:1px solid rgba(124,104,95,.3);background-color:#fff;width:100%;padding:7px 16px;color:#2424244d;font-size:14px;line-height:22px;font-family:Albra Grotesk;letter-spacing:.3px;min-height:inherit;height:auto;font-weight:400;opacity:.3px}body #MainContent .customer input[name="customer[first_name]"],body #MainContent .customer .field input[type=email]{text-align:center}body #MainContent .customer .field input:focus{outline:none;box-shadow:none}body #MainContent .customer .field:before{display:none}body #MainContent .customer .field{flex-wrap:wrap;margin:0 0 16px}.template-login #MainContent .customer .field label{position:static;display:block;font-size:11px!important;color:#242424;margin:0 3.73px 4px;font-weight:400;line-height:20px;font-family:Albra Grotesk;letter-spacing:.3px!important;width:100%;transform:inherit;text-align:left}body .customer .field input::placeholder,body .customer .field textarea::placeholder{color:#7c685f4d!important;opacity:1!important}.customer.login form a,.botom-register-txt{margin:16.1px auto 0;color:#605b56;font-size:14px;line-height:22px;font-weight:400;letter-spacing:normal;font-family:Albra Grotesk}span.color-dif{color:#242424}.botom-register-txt{margin-bottom:0}.form__message{margin-bottom:.8rem}.botom-register-txt a{color:#242424;font-size:14px;line-height:22px;font-weight:400;letter-spacing:normal;font-family:Albra Grotesk;color:#605b56}.botom-register-txt a[href="#recover"]{display:block;margin-bottom:15.7px}.template-register #MainContent .customer form,.template-login #MainContent .customer form{margin:32px auto 0;max-width:305px}.template-register #MainContent .login-custom-txt,.template-login #MainContent .login-custom-txt{color:#605b56;font-family:Albra Grotesk;font-weight:400;letter-spacing:0;font-size:15px;line-height:22px;max-width:415px;margin:10px auto 0}.template-register #MainContent .register .login-custom-txt,.template-login #MainContent .register .login-custom-txt{max-width:323.89px}.template-register #MainContent .register.customer button,.template-login #MainContent .register.customer button{max-width:282.18px}.timeline-circle{transition:.5s ease}@media (max-width: 1439px){.women-slider:before{width:42%}.swiper-containerfdfd{padding:40px 30px 55.39px}.col-tab-new-mo .page-width{padding:60px 30px}.programming-main{margin-top:90px}p.our-expert{font-size:256.94px}.global-blog-custom.blog-custom{padding:50px 30px}.custom-tags-filter{margin:0 auto 50px}}@media (min-width: 1367px){.custom-tags-filter+.product-grid-container{padding-bottom:30px}.about-feature-collection .collection .card__inner{height:401px}}@media (max-width: 1365px){.care-wrapper{gap:50px}p.our-expert{font-size:176.94px;top:-155px}.template-product .woman-program{padding:180px 30px 40px}.woman-program{padding-top:180px}.template-product .women-slider .left-p{padding-top:0}.multicolumn-header .section-heading-wrapper,.care-heading h2,.founder-section .main-heading{font-size:40px;line-height:46px}.multicolumn-section{padding-top:60px}.multicolumn-item{padding:15px 15px 15px 0}.about-care-section{padding:50px 0 80px}.custom-product-benefits .custom-product-benefits{padding:55px 0 65px}.template-product .women-slider{padding-bottom:0}.about-feature-collection .collection{padding-top:70px!important;padding-bottom:70px!important}.marquee-wrapper,.founder-section{padding:70px 0}.custom-about-our-mission{padding-bottom:52px}.marquee-wrapper .pill span{font-size:32px}}@media screen and (min-width: 989px) and (max-width: 1200px){.num-codfdn img{max-width:100%;width:100%;height:245px;border-radius:190px;object-fit:cover;display:block}}@media screen and (max-width: 749px){span.close-search-icon{display:none!important}span.close-search-icon.search-active.active{display:flex!important;align-items:center;justify-content:center;-webkit-transition:transform .4s cubic-bezier(.2,.4,.2,1)!important}.desktop-immg{display:none}.blog-he.head-sol{margin-bottom:0;width:100%;max-width:250px}.mobile-immg{display:block}header .svg-wrapper>svg{height:18px;width:max-content}.announcement-bar__message span{font-weight:400;font-size:10px;line-height:25px;letter-spacing:0}.announcement-bar__message{min-height:25px}.header{padding:14px 21.5px!important}.header__icon.header__icon--menu{width:17px;height:17px}header-drawer{margin-left:0!important}.cs-product .loox-rating .loox-rating-content .loox-icon{color:#242424}.cs-product span.loox-rating-label{opacity:1!important}.header-condrawer{display:flex;gap:25px}.tab-connt{flex-wrap:wrap}.header__icon.header__icon--menu{width:16px;height:16px}header-drawer{margin-left:0}details-modal.header__search{order:2}.header-condrawer .header__search{display:block}.header__search{display:none}.header__heading-link{width:125.39px!important;height:21.01px!important}.header__icons{gap:25px}.banner-content{bottom:32px}.banner-content_inner{display:flex;flex-direction:column}h2.t-text{order:2}.b-c-btn{order:3;gap:10px}.banner-reviews{order:1}h4.ban-desc{order:3;margin-bottom:15px}.t-text{font-weight:400;font-size:34px;line-height:40px;letter-spacing:0;margin-top:10px;margin-bottom:10px}.t-text strong{font-weight:300;font-style:italic;font-size:34px;line-height:40px;letter-spacing:0}.ban-desc{font-weight:400;font-size:14px;line-height:24px;letter-spacing:0;max-width:253px}.banner-reviews p{color:#242424;opacity:1}.banner-reviews img{opacity:65}.top-content h4.sub-h{margin-bottom:16px}.col-tab-new-mo .top-content .head-sol{margin-bottom:32px}a.custom-btn{width:50%;padding:9px 5.66px}.banner-image{padding-bottom:64rem}.banner-image img{object-position:top}.col-tab-new-mo .page-width{padding:40px 0 0 24px}.top-content{padding:0 24px 0 0}.sub-h{text-align:center;font-weight:300;font-size:12px;line-height:9px;letter-spacing:1px;text-transform:uppercase;margin-bottom:12px}.col-tab-new-mo .head-sol{margin-bottom:35px;max-width:210px;margin-left:auto;margin-right:auto}.head-sol p{font-weight:400;font-size:24px;line-height:34px!important;letter-spacing:0;text-align:center}.head-sol p em{font-weight:300;font-style:italic;font-size:24px;line-height:34px;letter-spacing:0;text-align:center}.head-sol{margin-bottom:32px}.arrow{display:none}li.cs-li a{font-weight:400;font-size:13px;line-height:20px;letter-spacing:0;vertical-align:middle}.tab-connt{gap:14px 12px}.arrow-with-name{padding:0 24px 0 0;margin-bottom:40px}.tabs .slick-prev:before,.slick-next:before{display:none}.tabs .slick-prev{left:9px;z-index:1;box-shadow:0 1px 2px #00000026;background-color:#fff!important;width:28px;height:28px;border-radius:17px}.tabs .slick-prev svg{transform:rotate(180deg)}.tabs .slick-next{right:12px;z-index:1;box-shadow:0 1px 2px #00000026;background-color:#fff!important;width:28px;height:28px;border-radius:17px}.tabs .slick-prev,.slick-next{top:31%!important}.tabs .prod-image.flickity-slider{padding-bottom:27.3rem;width:268px}.tabs .product-image-cconn{width:268px}.tabs .cs-product{width:26.8rem;margin:0 5px}.tabs .pp-badge{font-weight:400;font-size:10px;line-height:7px;letter-spacing:.3px;vertical-align:middle;padding:8px;text-transform:uppercase}.tabs .prod-cont{padding:16px 8px 24px}.tabs .loox-rating{margin-top:0}.tabs svg.loox-icon{color:#242424}.tabs span.loox-rating-label{font-weight:400;font-size:12px;line-height:20px;letter-spacing:0}.tabs .p-title{font-weight:400;font-size:15px;line-height:23px;letter-spacing:0}.pp-prices .p-title{font-weight:400;font-size:14px;line-height:25px;letter-spacing:0;margin-bottom:12px}.swiper-containerfdfd{padding:58px 0 0}.slider-vide-hhro .sub-h{margin-bottom:16px}.slider-vide-hhro .head-sol{margin-bottom:24px}.as-wrrap{padding:56px 0 0 16px}.con-head{width:16%}.con-head h2{font-weight:400;font-size:12px;line-height:28px;letter-spacing:0;vertical-align:middle}.con-wrapper{width:79%;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;gap:35.98px;scrollbar-width:none}.ryt-programss .main-p{margin-bottom:8px}.ryt-programss .num-bl{margin-top:19px;margin-left:-15px;gap:5px}.woomm-wrap .head-sol p{color:#242424}.generation h4.gen-p.sub-h{margin-bottom:16px}.asghh{gap:18.82px}.img-wrraped{min-width:calc(22% - 10px)}.img-wrraped img{object-fit:contain!important}.wrap-program{position:inherit;transform:none;margin-top:40px}.programming-main{margin-top:100.5px}.pro-image-erra{padding-bottom:417px}.pro-image-erra img{object-position:left}.ryt-prdsogramss{padding:0 31px}.ryt-programss h4.sub-p.sub-h{display:none}.main-p p{font-weight:400;font-size:24px;line-height:34px;letter-spacing:0}.main-p p em{font-weight:300;font-style:italic;font-size:24px;line-height:34px;letter-spacing:0}.num-bl{margin-top:24px;gap:15px}h3.num-p{font-weight:400;font-size:28px;line-height:28px;letter-spacing:0;text-align:center}.num-t p{font-weight:400;font-size:12px;line-height:18px;letter-spacing:0;text-align:center;max-width:138px;width:100%;margin:7px auto 16px;letter-spacing:-.5px}h3.num-p strong{font-size:26px;font-weight:400;line-height:39px}.num-con .num-p{display:flex;align-items:center;flex-wrap:wrap;justify-content:center}.num-con .num-p strong{width:100%}.num-con{justify-content:flex-start;width:33.333%}.p-btn{margin-top:24px}.p-btn a{max-width:254px!important;width:100%;border-radius:40px}p.our-expert{font-family:Albra;font-weight:500;font-size:87.8px;line-height:50.92px;letter-spacing:-2px;text-align:center;top:39%;transform:translate(-50%,-50%)}.woman-program{flex-wrap:wrap}.women-slider:before{display:none}.left-p{width:100%}.women-slider .left-p{padding-right:31px;padding-left:31px}.women-slider .slick-list.draggable{overflow:hidden!important}.ryt-program{padding-left:19px!important}.woman-program{padding:149px 0 40px;gap:57px}.head-sol p br{display:none}.head-sol{margin-bottom:8px}h2.main-u{font-weight:400;font-size:15px;line-height:23px;letter-spacing:0;text-align:center;max-width:294px;margin:0 auto}.women-slider .num-con{width:134px}.ryt-program .num-codfdn img{max-width:100%;height:199px}.ryt-program .wrapper-tteccv .num-p{margin-top:12px;font-weight:400;font-size:12px;line-height:23px;letter-spacing:0;text-align:center;vertical-align:middle}.ryt-program .num-t p{font-weight:400;font-size:10px;line-height:16px;letter-spacing:0;text-align:center;margin:2px 0 0;max-width:100%}.ryt-program{overflow:hidden!important;width:100%}.generation{margin-top:0}.gen-wrap{flex-wrap:wrap;gap:32px}.left-gen,.ryt-gen{width:100%}.generation .page-width{padding:80px 31px}h4.gen-p.sub-h{text-align:left}.main-u.mm.head-sol p{text-align:left;margin-top:0}.main-u.mm.head-sol{margin-bottom:16px}.p-descr p{font-weight:500;font-size:15px;line-height:23px;letter-spacing:0}.left-gen .btn-both{display:none}.ryt-gen img{height:25.5rem;object-fit:cover;border-radius:16px}.ryt-gen h2.p-heading{font-family:Albra;font-weight:400;font-size:18px;line-height:26px;letter-spacing:0;color:#f3f2ee;margin:29.6px 0 16px}.p-descr p{margin-bottom:32px}a.f-btn{max-width:251px;width:100%}.left-gen .p-descr p{margin-bottom:0}.ryt-gen .btn-both,.left-gen .p-descr{display:block!important}.blog-custom{padding:40px 0}.blog-wrrap{flex-direction:column;padding:0}.blog-post{width:26.8rem;margin:0 5px}h4.sub-h.bloc-cu-sub{text-align:left!important;width:100%}.blog-he.head-sol p{text-align:left}.blog-wrrap{margin-bottom:32px;padding-right:31px;padding-left:31px;align-items:flex-start}footer .list-social__link{padding:0}.blog-coont h3{font-weight:400;font-size:14px;line-height:24px;letter-spacing:0}.blog-coont p{font-weight:400;font-size:12px;line-height:20px;letter-spacing:0;margin:8px 0 16px}.blog-coont{padding-left:4px}.blog-custom .arrow{display:flex;align-items:center;justify-content:center;padding-right:31px;padding-left:31px}.blog-wrrap .arrow{display:none}.blog-custom .slick-dots{position:inherit}.blog-custom .slick-dots li{width:8px;height:8px;margin:0 2.5px 10px!important}.blog-custom .slick-dots li button:before{width:8px;height:8px;line-height:8px;color:#d9d9d9;opacity:1}.blog-custom .slick-dots li button{width:8px;height:8px;padding:0!important}.blog-custom .slick-dots li.slick-active button:before{color:#614e4a;opacity:1}.blog-custom .arrowwgfg{max-width:32px!important;width:100%!important}.blog-custom .slick-dotted.slick-slider{margin-bottom:32px}.blog-con{padding-left:31px!important}.blog-post:nth-last-child(1){margin-right:31px}html .footer{padding-top:82px!important;padding-bottom:24.8px!important}.footer__content-top.page-width{padding:0 15px}.head-new p{font-family:Albra;font-weight:400;font-size:24px;line-height:38px;letter-spacing:0;max-width:100%;text-align:left}.head-new p em{font-weight:300;font-style:italic;font-size:24px;line-height:38px;letter-spacing:0}ul.list-unstyled.list-social.footer__list-social{justify-content:left;gap:9.1px;margin-top:7px}.list-social__link{padding:0}a.link.list-social__link .svg-wrapper{width:14px;height:14px}.footer-block__brand-info .rte p{font-family:Albra Grotesk;font-weight:400;font-size:13px!important;line-height:22px;letter-spacing:0;padding:4px 0!important;color:#938f8a!important}.footer-block__newsletter ul.list-unstyled.list-social.footer__list-social{display:none}p.headin-para{margin:24px 0 32px;text-align:left;max-width:316px}.newsletter-form{max-width:305px}.footer-block.grid__item{margin:0!important}.footer-block:nth-child(2){margin-top:50px!important;max-width:127px}.footer__blocks-wrapper{column-gap:58px;justify-content:flex-start;margin-bottom:40.23px!important}.footer-block:nth-child(3){margin-top:55px!important}.footer-block__details-content{margin-bottom:0!important}.footer-block:nth-child(4){margin-top:48px!important;max-width:126px}.footer-block:nth-child(5){margin-top:48px!important}.footer-block:nth-child(5){max-width:154px}.footer-block:nth-child(6){margin-top:48px!important}.footer__content-bottom{padding-top:16.54px!important}.copy-rightcont strong{color:#938f8a!important}.copy-rightcont{color:#938f8a}}@media screen and (min-width: 990px) and (max-width: 1050px){.menu_custom_block:nth-child(4){padding-left:0!important}.menu_custom_block_wrappper{padding-left:23.5px!important}ul.child_menu_links{max-width:200px!important}}@media screen and (min-width: 768px) and (max-width: 1050px){.right-drawer .fertility-calculator .first-block{margin-top:60px}.steps-seconds{margin-top:30px}.right-drawer .steps-seconds form#cycleForm{margin-top:30px;margin-bottom:30px}.bg-gray-step{margin-bottom:30px}.steps-thirds,.steps-fourths{margin-top:50px}.steps-fourths div#fertileDates{margin:16px 0 50px}}@media screen and (min-width: 750px) and (max-width: 989px){.desktop-immg{display:none}.template-product .woman-program{padding:92px 30px 40px}.ryt-program{min-height:270px}.mobile-immg{display:block}.top-content .head-sol{margin-bottom:40px}.announcement-bar__message span{font-weight:400;font-size:12px;line-height:30px;letter-spacing:0}.announcement-bar__message{min-height:25px}.header{padding:14px 21.5px 13.56px!important}header-drawer{margin-left:0!important}.header-condrawer{display:flex!important;gap:25px}.tab-connt{flex-wrap:wrap}.header__icon.header__icon--menu{width:16px;height:16px}header-drawer{margin-left:0}details-modal.header__search{order:2}.header-condrawer .header__search{display:block}.header__search{display:none}.header__heading-link{width:125.39px!important;height:21.01px!important}.header__icons{gap:25px}.banner-content{bottom:43px}.banner-content_inner{display:flex;flex-direction:column}h2.t-text{order:2}.b-c-btn{order:3;gap:10px}.banner-reviews{order:1}h4.ban-desc{order:3;margin-bottom:15px}.t-text{font-weight:400;font-size:40px;line-height:40px;letter-spacing:0;margin-top:10px;margin-bottom:10px;max-width:428px}.t-text strong{font-weight:300;font-style:italic;font-size:40px;line-height:40px;letter-spacing:0}.ban-desc{font-weight:400;font-size:14px;line-height:24px;letter-spacing:0;max-width:253px}.banner-reviews p{color:#242424;opacity:.5}.banner-reviews img{opacity:.5}a.custom-btn{width:30%}.banner-image{padding-bottom:58rem}.banner-image img{object-position:top}.col-tab-new-mo .page-width{padding:40px 0 0 24px}.top-content{padding:0 24px 0 0}.sub-h{font-weight:300;font-size:12px;line-height:9px;letter-spacing:1.1px;text-transform:uppercase;margin-bottom:16px}.woomm-wrap .head-sol p{text-align:center}.head-sol p{font-weight:400;font-size:28px;line-height:34px!important;letter-spacing:0;text-align:left}.head-sol p em{font-weight:300;font-style:italic;font-size:28px;line-height:34px;letter-spacing:0;text-align:center}.head-sol{margin-bottom:32px}li.cs-li a{font-weight:400;font-size:13px;line-height:20px;letter-spacing:0;vertical-align:middle}.tab-connt{gap:12px}.arrow-with-name{padding:0 24px 0 0;margin-bottom:40px}.tabs .slick-prev:before,.slick-next:before{display:none}.tabs .slick-prev{left:9px;z-index:1;box-shadow:0 1px 2px #00000026;background-color:#fff!important;width:28px;height:28px;border-radius:17px}.tabs .slick-prev svg{transform:rotate(180deg)}.tabs .slick-next{right:12px;z-index:1;box-shadow:0 1px 2px #00000026;background-color:#fff!important;width:28px;height:28px;border-radius:17px}.tabs .slick-prev,.slick-next{top:31%!important}.tabs .prod-image.flickity-slider{padding-bottom:27.3rem;width:100%!important}.tabs .product-image-cconn{width:100%}.tabs .cs-product{width:26.8rem;margin:0 5px}.tabs .pp-badge{font-weight:400;font-size:10px;line-height:7px;letter-spacing:.3px;vertical-align:middle;padding:8px;text-transform:uppercase}.tabs .prod-cont{padding:16px 8px 19px}.tabs .loox-rating{margin-top:0}.tabs svg.loox-icon{color:#242424}.tabs span.loox-rating-label{font-weight:400;font-size:12px;line-height:20px;letter-spacing:0}.tabs .p-title{font-weight:400;font-size:15px;line-height:23px;letter-spacing:0}.pp-prices .p-title{font-weight:400;font-size:14px;line-height:25px;letter-spacing:0;margin-bottom:12px}.swiper-containerfdfd{padding:58px 0 0}.slider-vide-hhro .sub-h{margin-bottom:16px}.slider-vide-hhro .head-sol{margin-bottom:24px}.as-wrrap{padding:56px 0 0 16px}.con-head{width:16%}.con-head h2{font-weight:400;font-size:14px;line-height:28px;letter-spacing:0;vertical-align:middle}.con-wrapper{width:79%;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;gap:35.98px;scrollbar-width:none}.asghh{gap:18.82px}.img-wrraped{min-width:calc(10% - 10px)}.img-wrraped img{object-fit:contain!important}.wrap-program{position:absolute;margin-top:0}.programming-main{margin-top:100.5px}.pro-image-erra{padding-bottom:417px}.pro-image-erra img{object-position:left}.ryt-prdsogramss{padding:0 31px}.ryt-programss h4.sub-p.sub-h{display:none}.main-p p{font-weight:400;font-size:24px;line-height:34px;letter-spacing:0}.main-p p em{font-weight:300;font-style:italic;font-size:24px;line-height:34px;letter-spacing:0}.num-bl{margin-top:24px;gap:15px}h3.num-p{font-weight:400;font-size:28px;line-height:28px;letter-spacing:0;text-align:center}h3.num-p strong{font-size:23px;font-weight:400}.num-con{display:flex;flex-direction:column;justify-content:flex-start;align-items:center}.num-t p{font-weight:400;font-size:12px;line-height:18px;letter-spacing:0;text-align:center;max-width:135px;width:100%;margin:7px auto 16px}.p-btn{margin-top:24px}.p-btn a{max-width:253px!important;width:100%;border-radius:40px}p.our-expert{font-family:Albra;font-weight:500;font-size:179px;line-height:179.92px;letter-spacing:-2px;text-align:center;top:39%;transform:translate(-50%,-50%)}.ryt-program.women-slider{width:100%}.woman-program{flex-wrap:wrap}.women-slider:before{display:none}.left-p{width:100%}.women-slider .left-p{padding-right:31px;padding-left:31px}.women-slider .slick-list.draggable{overflow:hidden!important}.ryt-program{padding-left:31px!important}.woman-program{padding:92px 0 40px;gap:57px}.head-sol p br{display:none}.col-tab-new-mo .head-sol p br{display:block}.head-sol{margin-bottom:16px}h2.main-u{font-weight:400;font-size:15px;line-height:23px;letter-spacing:0;text-align:center;max-width:294px;margin:0 auto}.women-slider .num-con{width:134px}.ryt-program .num-codfdn img{max-width:134px;height:199px}.ryt-program .wrapper-tteccv .num-p{margin-top:12px;font-weight:400;font-size:12px;line-height:23px;letter-spacing:0;text-align:center;vertical-align:middle}.ryt-program .num-t p{font-weight:400;font-size:10px;line-height:16px;letter-spacing:0;text-align:center;margin:2px 0 0;max-width:100%}.ryt-program{overflow:hidden!important;width:100%}.generation{margin-top:0}.gen-wrap{flex-wrap:wrap;gap:32px}.left-gen,.ryt-gen{width:100%}.generation .page-width{padding:80px 31px}h4.gen-p.sub-h{text-align:center}.main-u.mm.head-sol p{text-align:center;margin:0 auto}.main-u.mm.head-sol{margin-bottom:16px}.p-descr p{font-weight:500;font-size:15px;line-height:23px;letter-spacing:0}.left-gen .btn-both{display:none}.ryt-gen img{height:25.5rem;object-fit:cover;border-radius:16px;max-width:400px;margin:0 auto}.ryt-gen h2.p-heading{font-family:Albra;font-weight:400;font-size:18px;line-height:26px;letter-spacing:0;color:#f3f2ee;margin:29.6px 0 16px;text-align:center}.p-descr p{max-width:369px;margin:0 auto 30px;text-align:center}a.f-btn{max-width:251px;width:100%;margin-bottom:0}.left-gen .p-descr p{margin-bottom:0;text-align:center}.ryt-gen .btn-both{display:flex!important;align-items:center;justify-content:center;gap:10px}.left-gen .p-descr{display:block!important;max-width:369px;margin:0 auto}.blog-custom{padding:40px 15px}.blog-wrrap{flex-direction:column;padding:0}.blog-post{width:26.8rem;margin:0 5px}h4.sub-h.bloc-cu-sub{text-align:center!important;width:100%}.blog-he.head-sol p{text-align:center}.blog-wrrap{margin-bottom:32px;padding-right:31px;padding-left:31px}.blog-coont h3{font-weight:400;font-size:14px;line-height:24px;letter-spacing:0}.blog-coont p{font-weight:400;font-size:12px;line-height:20px;letter-spacing:0;margin:8px 0 16px}.blog-coont{padding-left:4px}.blog-custom .arrow{display:flex;align-items:center;justify-content:center;padding-right:31px;padding-left:31px}.blog-custom .slick-dots{position:inherit}.blog-custom .slick-dots li{width:8px;height:8px;margin:0 2.5px 10px!important}.blog-custom .slick-dots li button:before{width:8px;height:8px;line-height:8px;color:#d9d9d9;opacity:1}.blog-custom .slick-dots li button{width:8px;height:8px;padding:0!important}.blog-custom .slick-dots li.slick-active button:before{color:#614e4a;opacity:1}.blog-custom .arrowwgfg{max-width:32px!important;width:100%!important}.blog-custom .slick-dotted.slick-slider{margin-bottom:32px}.blog-post:nth-last-child(1){margin-right:31px}html .footer{padding-top:85px!important;padding-bottom:24.8px!important}.footer__content-top.page-width{padding:0 15px}.head-new p{font-family:Albra;font-weight:400;font-size:24px;line-height:38px;letter-spacing:0;max-width:100%;text-align:left}.head-new p em{font-weight:300;font-style:italic;font-size:24px;line-height:38px;letter-spacing:0}ul.list-unstyled.list-social.footer__list-social{justify-content:left;gap:9.1px;margin-top:14.19px}.list-social__link{padding:0}a.link.list-social__link .svg-wrapper{width:25px;height:25px}p.headin-para{margin:24px 0 32px;text-align:left;max-width:316px}.newsletter-form{max-width:316px}.footer-block.grid__item{margin:0!important}.footer-block:nth-child(2){margin-top:40px!important;max-width:145px}.footer__blocks-wrapper{column-gap:58px;justify-content:flex-start;margin-bottom:40.23px!important}.footer-block:nth-child(3){margin-top:40px!important}.footer-block__details-content{margin-bottom:0!important}.footer-block:nth-child(4){margin-top:40px!important;max-width:126px}.footer-block:nth-child(5){margin-top:40px!important;display:none}.footer-block:nth-child(6){margin-top:40px!important}.footer__content-bottom{padding-top:16.54px!important}.copy-rightcont strong{color:#938f8a!important}.blog-he.head-sol{width:100%}.blog-custom div:nth-child(3){display:none}.blog-he.head-sol p{text-align:center;width:100%;max-width:100%}html .footer{padding-top:58px!important;padding-bottom:24.8px!important}.footer-block:nth-child(1){max-width:100%;width:100%;padding:0}.head-new p{text-align:center}ul.list-unstyled.list-social.footer__list-social{justify-content:center}p.headin-para{margin:24px auto 32px;text-align:center}.newsletter-form{margin:0 auto!important}.women-slider .arrow{display:none}.copy-rightcont{color:#938f8a!important}.b-c-btn{flex-direction:COLUMN;justify-content:flex-start;align-items:flex-start}.ryt-programss{max-width:446px}.footer__content-bottom-wrapper.page-width{justify-content:center}}@media (min-width: 990px){.product-grid.grid--3-col-desktop{gap:64px 20px;margin:0}.product-grid.grid--3-col-desktop li.grid__item{max-width:calc(33.33% - 14px)}}@media (max-width: 1199px){.women-slider:before{width:41%}.prod-image.flickity-slider{padding-bottom:341px}.banner-image{padding-bottom:59rem;position:relative}.collection-banner .banner-image{padding-bottom:48rem}.care-wrapper{gap:30px}.care-wrapper .care-image{max-width:53%}.care-content{max-width:47%}.care-feature-wrap{width:100%;gap:20px;margin-top:30px}.thumb_images .thumb_slide img{height:auto;aspect-ratio:1}.calcu .cal-right{padding:5px 5px 5px 15px}.benefits-wrap .t-heading{font-size:36px;line-height:36px;margin:8px 0 25px}.mission-banner-custom .quote-text{font-size:18px;line-height:28px;margin:0}.founder-section.custom-about-our-mission .main-heading{margin-bottom:26px}.founder-right{max-width:50%}.founder-left{max-width:46%}.custom-about-our-mission .founder-right{max-width:53%}.founder-section .img-quote-box{max-width:450px;margin:-57px auto 0;font-size:18px;line-height:30px;padding:25px 20px}.marquee-wrapper .pill span{font-size:26px}.mission-banner-custom{min-height:424px}.right-drawer .fertility-calculator .cal-right{padding:0}}@media (max-width: 991px){.icon-with-text.icon-with-text--vertical .icon-with-text__item{flex:inherit;max-width:166px}.product__info-container .calcu .cal-right{padding:0 20px}.icon-with-text.icon-with-text--vertical,.benefits-wrap{flex-wrap:wrap}.custom-product-benefits .benefits-wrap>div{width:100%}.custom-product-benefits .left-benefits .t-dec{max-width:100%}.custom-product-benefits .btn-lnk{margin-top:25px}.multicolumn-wrapper{grid-template-columns:repeat(2,1fr)}.multicolumn-item{padding:15px 15px 0 0}.multicolumn-header .section-heading-wrapper,.care-heading h2,.founder-section .main-heading{font-size:32px;line-height:36px}.custom-about-our-mission .founder-right{max-width:51%}.highlight-heading{font-size:24px;line-height:28px;margin:26px 0 18px}.about-feature-collection .collection .collection__title.title-wrapper .title{margin:0;font-size:32px;line-height:36px}}@media (max-width: 989px){.women-slider .left-p{margin:0 auto}.ryt-program,p.our-expert,.women-slider .left-p{z-index:1}.about-hero .banner-image{padding-bottom:43.3rem}.collection-banner .banner-image{padding-bottom:45.9rem}.collection-banner .banner-content .t-text{font-size:44px}.collection-banner .banner-content .ban-desc{max-width:490px}.product-grid.grid--2-col-tablet-down{gap:20px}.product-grid.grid--2-col-tablet-down li.grid__item{max-width:calc(50% - 10px)}.custom-tags-filter{margin:0 auto 32px}.global-blog-custom .right-block .additional-cont{display:none!important}}@media screen and (min-width: 990px) and (max-width: 1340px){.header-condrawer{display:none}.head-sol p{margin:0;font-family:Albra;font-weight:400;font-size:42px;line-height:52px;letter-spacing:0;color:#504641}.head-sol p em{font-family:Albra;font-weight:300;font-style:italic;font-size:36px;line-height:56px;letter-spacing:0}.footer-block__newsletter ul.list-unstyled.list-social.footer__list-social{display:none}.footer__blocks-wrapper{gap:16px}}@media screen and (min-width: 989px){h4.sub-h.bloc-cu-sub,.arrow.bottonhgh,.header-condrawer,.footer-block__newsletter ul.list-unstyled.list-social.footer__list-social{display:none}h2.footer-block__heading.rte{font-family:Albra;font-weight:400;font-size:18px;line-height:22px;letter-spacing:.1px;margin-bottom:24px}.footer-block__brand-info .rte p{font-family:Albra Grotesk;font-weight:400;font-size:13px!important;line-height:22px;letter-spacing:0;padding:4px 0!important;color:#938f8a!important}.footer-block__brand-info ul.list-unstyled.list-social.footer__list-social{display:flex;gap:5.5px;margin-top:3px}a.link.list-social__link{padding:0}a.link.list-social__link .svg-wrapper{width:14px;height:14px}}@media screen and (max-width: 989px){.itwmquiz img{width:100%;height:100%}.section-header.menu-open .header-wrapper,.menu-drawer{background:#f3f2ee!important}.menu-drawer-container.menu-opening details-modal.header__search{display:none}.menu-opening summary.header__icon.header__icon--menu svg{display:none}.menu-opening summary.header__icon.header__icon--menu .icon.icon-close{display:block;width:16px;height:12.41px;margin-top:3px}html .section-header.menu-open .header{padding:14px 21.5px 13.56px!important;border-bottom:1px solid #e4ded7}.overflow-hidden-tablet .utility-bar{display:none}.menu-drawer__menu-item{padding:0!important}nav.menu-drawer__navigation h2{margin:0 0 30px;font-family:Albra Grotesk;font-weight:400;font-size:14px;line-height:12px;letter-spacing:.1px;vertical-align:middle;color:#242424;opacity:.5}header .menu-drawer__menu-item{font-family:Albra Grotesk;font-weight:400;font-size:22px;line-height:18px;letter-spacing:0;vertical-align:middle;text-transform:capitalize;color:#242424}.menu-drawer__inner-submenu ul.menu-drawer__menu.list-menu .menu-drawer__menu-item{font-size:16px;line-height:12px}ul.menu-drawer__menu.has-submenu.list-menu{display:flex;flex-direction:column;gap:32px}.menu-drawer__navigation{padding:40px 22.5px 135px!important}header .menu-drawer__menu-item>.svg-wrapper{right:0!important;width:18px;height:18px}.start-quize{padding:0 22px 0 23px}ul.menu-drawer__menu.has-submenu.list-menu li{height:18px;margin:0!important}.item-startqq{display:flex;align-items:center;justify-content:center;background:#fff;border-radius:12px;overflow:hidden}.itwmquiz img{display:block;max-width:152px;height:209px;object-fit:cover}.bottomstartqu{padding:24px;display:flex;flex-direction:column;gap:12px;width:calc(100% - 152px)}header .menu-drawer__menu-item--active,header .menu-drawer__menu-item:focus,header .menu-drawer__close-button:focus,header .menu-drawer__menu-item:hover,header .menu-drawer__close-button:hover{background-color:transparent}p.subtextdd{font-family:Albra Grotesk;font-weight:400;font-size:10px;line-height:7px;letter-spacing:.2px;text-align:left;vertical-align:middle;text-transform:uppercase;margin:0}h2.headinghhfg p{font-family:Albra;font-weight:400;font-size:21px;line-height:28px;letter-spacing:.1px;margin:0}h2.headinghhfg{margin:0}h2.headinghhfg p em{font-family:Albra;font-weight:300;font-style:italic;font-size:21px;line-height:28px;letter-spacing:.1px}.bottomstartqu a{background:#614e4a;display:flex;max-width:145px;border-radius:12px;height:42px;align-items:center;justify-content:center;gap:8.9px;color:#fff;font-family:Albra Grotesk;font-weight:500;font-size:14px;line-height:22px;letter-spacing:.1px;text-align:center;text-decoration:none}.bottomstartqu a svg{filter:invert(1);margin-top:2px}.menu-drawer__utility-links{display:flex;align-items:center;justify-content:space-between;padding:43.94px 36.5px 22px!important;background-color:transparent!important}.menu-drawer .disclosure__button{font-family:Albra Grotesk;font-weight:400;font-size:10px!important;line-height:14px;letter-spacing:.1px;text-align:center;vertical-align:middle}.menu-drawer__navigation-container{display:flex!important;flex-direction:column;height:100%!important}.menu-drawer .list-social__link{padding:0!important;gap:24px!important}.menu-drawer a.link.list-social__link .svg-wrapper{width:17px;height:17px}.menu-drawer .list-social{gap:18px;margin:0!important;padding-left:15px}.menu-drawer__localization .localization-form__select{padding-right:30px;padding-top:0;padding-bottom:0}.menu-drawer__localization.header-localization{border-right:1px solid #e4ded7}.locjhf{display:flex;align-items:center;justify-content:center}.menu-drawer a.accout-link{font-family:Albra Grotesk;font-weight:400;font-size:13px;line-height:18px;letter-spacing:0;text-decoration:none;color:#242424}.menu-drawer__inner-container{background-color:#f3f2ee!important}.menu-drawer__inner-submenu{background:#f3f2ee}.menu-drawer__close-button .svg-wrapper{transform:rotate(0)!important;margin:0!important;width:18px!important;height:18px}.menu-drawer__close-button{padding:0!important;margin:0 0 24px!important;gap:8px!important;font-family:Albra Grotesk!important;font-weight:400;font-size:14px!important;line-height:12px!important;letter-spacing:.1px;vertical-align:middle;color:#242424a6!important}#link-discover .menu-drawer__close-button{margin-bottom:30px!important}.menu-drawer__inner-submenu{padding:37px 24px 0}ul.menu-drawer__menu.list-menu{display:flex;flex-direction:column;gap:24px}ul.menu-drawer__menu.has-submenu.list-menu li a:before{content:"";background-image:url(/cdn/shop/files/fi_2985150_1.png?v=1744635542);width:18px;height:18px;position:absolute;right:24px}.menu_custom_block_wrappper{padding:0!important;flex-wrap:wrap;gap:12px;row-gap:14px}.menu_custom_block{position:relative;max-width:100%!important;width:calc(50% - 6px)!important}.menu_custom_block_img{position:relative;height:100%;background:#eae8e1;height:170px;border-radius:8px;overflow:hidden}.menu_custom_block_img img{object-fit:cover}.menu_custom_block_content{margin-top:8px!important;padding:0 4px;margin-bottom:6px}.menu_custom_block_heading p{font-weight:400!important;font-size:12px!important;line-height:18px!important;letter-spacing:0!important}.menu_custom_block_subtext p{margin:0!important;font-weight:400!important;font-size:10px!important;line-height:16px!important;letter-spacing:0!important}.menu_custom_block:nth-child(4){padding:0!important}.menu_custom_block:nth-child(4) .menu_custom_block_content{margin-top:8px!important}.menu_custom_block:nth-child(4) .menu_custom_block_content{flex-direction:column!important}.menu_custom_block:nth-child(4) .menu_custom_block_heading p{font-weight:400!important;font-size:12px!important;line-height:18px!important;letter-spacing:0!important;font-family:Albra Grotesk!important}.menu_custom_block_heading p em{font-weight:400!important;font-size:12px!important;line-height:18px!important;letter-spacing:0!important;font-style:normal !important!important;ffont-family:"Albra Grotesk"!important}.menu_custom_block:nth-child(4) span.menu_custom_block_subtext p{font-weight:400!important;font-size:10px!important;line-height:16px!important;letter-spacing:0!important;text-transform:inherit!important;margin:0!important}ul.menu-drawer__menu.has-submenu.list-menu li:nth-child(1) .menu-drawer__menu.list-menu{display:none}ul.menu-drawer__menu.has-submenu.list-menu li:nth-child(2) .menu_custom_block_wrappper{display:none}ul.menu-drawer__menu.has-submenu.list-menu li:nth-child(3) .menu_custom_block_wrappper{display:none}.custom-tag-outer{overflow:auto}.custom-tags-filter{min-width:960px;padding-left:30px;gap:12px;justify-content:flex-start}}@media (max-width: 767px){.ryt-program.women-slider{width:100%}.women-slider .left-p{width:100%;max-width:100%;margin-left:auto}.product__info-container .calcu{gap:28px}.calu-con{padding-top:21px}body.overflow-hidden header.header{background-color:#f3f2ee!important}.menu-drawer__localization .localization-form__select{padding:0 3.6rem 0 0rem!important}.product__info-container .calcu .cal-left{width:120px}.product-grid-container .price__container span.month{display:none}.product__info-container .calcu .cal-left img{height:116px}.template-product .woman-program{padding:55px 0 40px}.ryt-program .about-slide.prod-slide.slick-initialized.slick-slider{margin-left:0}.ryt-program{min-height:250px}.product__info-container .calcu .cal-right{padding:0}header button.search-modal__close-button.modal__close-button.link{display:none}.menu-drawer-container details-modal.header__search{display:none}header .header__icon-close{opacity:0}.slider-vide-hhro .head-sol p em,.slider-vide-hhro .head-sol p{font-size:24px;line-height:34px}header details[open] .header__icon-close{position:absolute;background-color:#f3f2ee;width:3rem;height:3rem;display:flex;align-items:center;justify-content:center;left:-48px;z-index:9;opacity:1}header .search-modal__form .predictive-search--header{right:24px;left:0;top:auto}header .search-modal.modal__content.gradient{top:50px;border-top:0px solid #e4ded7}header details[open=true] .search-modal.modal__content.gradient{width:100%}.overflow-hidden .utility-bar{display:none}html .overflow-hidden .section-header .header{padding:14px 21.5px!important;border-bottom:1px solid #e4ded7}header details[open] .modal-overlay{display:none}header details[open] .header__icon-close svg.icon.icon-close{height:1.6rem;width:1.6rem}header .search-modal__form{width:100%;padding-bottom:5rem}.collection-banner .banner-image{padding:0}.custom-tags-filter{padding-left:15px}.collection-banner .banner-image .mobile-immg,.collection-banner .banner-content{position:static}.collection-banner .banner-content .banner-content_inner{padding:32px 15px 0}.product-grid.grid--2-col-tablet-down{margin:0}.collection-banner .banner-content .t-text{font-size:36px;line-height:40px;max-width:400px;margin-bottom:0}.template-collection .collection-banner .banner-content .t-text{margin-bottom:16px;margin-top:0}.collection-banner .banner-content .ban-desc{max-width:490px;line-height:22px}.custom-banner-con .sub-heading{display:none}.collection-banner{background-color:#f3f2ee}.global-blog-custom .blog-coont h3{font-size:16px;line-height:24px}.global-blog-custom .blog-coont p{font-size:14px;line-height:22px;margin:12px 0}.global-blog-custom.blog-custom h4.sub-h.bloc-cu-sub{margin-bottom:16px}.global-blog-custom.blog-custom{padding:40px 15px;background-color:#f3f2ee}.collection.page-width{padding:0 15px}.product-grid-container .card__content .card__heading{font-size:12px;line-height:18px}.product-grid-container .price__container{font-size:12px;line-height:12px}.product-grid-container .card--standard .card__inner{border-radius:8px;aspect-ratio:1}.product-grid-container .card__content .card__information{padding:0 4px;margin-top:8px}.product-grid-container .pp-badge-ben li{margin:0 0 2px;font-size:10px;line-height:16px}.custom-tags-filter .tab-button svg{height:18px}.custom-tags-filter{min-width:680px}.product-grid-container .price{line-height:1}.product-grid.grid--2-col-tablet-down li.grid__item{margin-bottom:11px}.section-template--24909244301658__product-grid-padding{padding-bottom:29px!important}.custom-tags-filter .tab-button{line-height:20px;font-size:13px;padding:6px 10px}.product_images_wrapper .thumb_images{display:none}.product.grid.product--large:not(.product--no-media) .product__media-wrapper{max-width:100%;width:100%}.product_images_wrapper .main_images .main_slide{border-radius:0;position:relative;padding-top:36rem}.template-product .header-wrapper header.header{padding-bottom:14px!important}.main_product_outter .page-width{padding-top:48px!important;padding-left:0;padding-right:0;padding-bottom:28px!important}.template-product .header-wrapper{border-bottom:none;background-color:#f7f7f4}.product.grid.product--large:not(.product--no-media) .product__info-wrapper{max-width:100%;width:100%;padding:0 17px 0 20px}.product__info-wrapper .product__info-container .loox-rating{margin-top:0}.product__info-wrapper .product__info-container{max-width:100%}.custom-product-benefits .btn-lnk{display:none}.custom-product-benefits .benefits-wrap>div{width:100%;gap:12px;padding-top:36px}.custom-product-benefits .right-benefits{max-width:202px}.custom-product-benefits .right-benefits .colmn-itemm{width:100%}.custom-product-benefits .right-benefits .capsule-info{margin:0!important}.custom-product-benefits .bl-desc,.custom-product-benefits .composition_description{font-size:10px;line-height:15px}.benefits-wrap .t-heading{font-size:24px;line-height:34px;margin:8px 0 16px}.custom-product-benefits .custom-product-benefits{padding:29px 0}.custom-product-benefits .custom-product-benefits .left-benefits{padding-top:0}.custom-product-benefits .benefits-wrap{gap:0}.icon-with-text.icon-with-text--vertical .icon-with-text__item{max-width:fit-content;padding:4.8px 4px 4.8px 3px;gap:6px;max-width:112px;flex:1}.icon-with-text.icon-with-text--vertical .icon-with-text__item span{font-size:10px;line-height:14px;letter-spacing:.3px}.product__title h1{font-size:26px;line-height:28px}.product_images_wrapper .main_images .main_slide img{border-radius:0;position:absolute;top:0;bottom:0;left:0;right:0;height:100%;object-fit:cover;object-position:center;width:100%;padding-bottom:0}.product_images_wrapper .main_images .slick-dots{bottom:20px}.product_images_wrapper .main_images.slick-dotted.slick-slider{margin:0}.product_images_wrapper .main_images .slick-dots li{width:auto;height:auto;margin:0 4px}.product_images_wrapper .main_images .slick-dots button{width:8px;height:8px;padding:0;border-radius:100%;background-color:#614e4a1a}.product_images_wrapper .main_images .slick-dots button:before{display:none}.product_images_wrapper .main_images .slick-dots .slick-active button{background-color:#24242480}.product_images_wrapper .main_images .slick-arrow{width:32px;height:32px;border-radius:36px}.product_images_wrapper .main_images .slick-arrow.slick-next,.product_images_wrapper .main_images .slick-arrow.slick-prev{background-size:8px!important}.ingredients_contains_wrapper .ingredients_contains_item{font-size:12px;padding:6px 10px}.product__info-wrapper #juo-subscription-widget ul li{font-size:12px}.product__info-wrapper ul.icon-with-text.icon-with-text--horizontal.list-unstyled{margin-top:21px;padding:0 8px 21px;gap:20px}.calcu .cal-sub-head{font-size:14px}.product__info-container .calcu{margin:21px 0}.product__info-wrapper .our_doctors_single_block{margin:0 0 40px;padding:21px 8px 0}.our_doctors_item_text_headings p{font-size:14px}.our_doctors_item_text_headings span,.our_doctors_item_text_content,.product__accordion .accordion__title,.product__info-wrapper ul.icon-with-text.icon-with-text--horizontal .icon-with-text__item span strong{font-size:13px}.product__info-wrapper .ingredients_contains{margin:18px 0}.product__info-wrapper ul.icon-with-text.icon-with-text--horizontal .icon-with-text__item span strong{margin-bottom:4px}.product__info-wrapper ul.icon-with-text.icon-with-text--horizontal .icon-with-text__item img{margin:0 0 6px}.template-product .swiper-pagination.mobile-only{display:none!important}.template-product .swiper-containerfdfd{padding-bottom:93.67px;padding-top:50px}.template-product .swiper-containerfdfd h2.sub-h{margin-bottom:0}.template-product .slider-vide-hhro .head-sol{margin-bottom:24px;max-width:280px;margin-left:auto;margin-right:auto}.template-product p.our-expert{top:28%}.benefits-wrap .t-cap{font-size:10px}.benefits-wrap .t-heading i{display:inline-block}.about-feature-collection .collection .collection__title.title-wrapper .title{font-size:40px;line-height:46px}.multicolumn-section{padding-top:40px;padding-bottom:24px}.multicolumn-section .container{padding:0 15px}.multicolumn-wrapper{grid-template-columns:repeat(1,1fr);gap:0}.multicolumn-item{padding:16px}.multicolumn-header .section-subheading-wrapper{font-size:12px;margin-bottom:16px}.multicolumn-header .section-heading-wrapper{font-size:36px;line-height:40px;margin:0 0 16px}.multicolumn-section .block-subheading{font-size:32px;line-height:32px}.multicolumn-section .block-heading{font-size:16px;line-height:30px;margin:12px 0 8px}.about-care-section{padding:40px 0}.care-wrapper{gap:32px;padding:0 15px;flex-wrap:wrap}.care-wrapper .care-image,.care-content{max-width:100%}.care-heading h6{font-size:12px;margin-bottom:16px}.care-heading h2{font-size:24px;line-height:34px;margin-bottom:32px}.care-feature-wrap{width:100%;gap:23px;margin-top:0}.care-feature h4{font-size:16px}.care-feature p{margin:6px 0 0}.mission-banner-custom{min-height:545px;padding:15px}.mission-banner-custom .subheading{margin:0 0 16px;font-size:12px}.mission-banner-custom .quote-text{font-size:22px;line-height:30px;margin:0}.founder-right .founder-intro{margin-bottom:24px;padding:0}.highlight-heading{font-size:18px;line-height:26px;margin:29.6px 0 12px;color:#605b56}.founder-section .main-heading br{display:none}.founder-col2{margin-top:24px;flex-wrap:wrap}.founder-right{font-size:15px;line-height:23px;color:#605b56;opacity:.8}.founder-section{padding:80px 0}.custom-about-our-mission{padding-bottom:69px;padding-top:40px}.custom-about-our-mission .founder-grid{flex-direction:column-reverse;gap:32px}.custom-about-our-mission .container{padding:0 15px}.custom-about-our-mission .founder-right,.founder-right{max-width:100%}.founder-section .img-quote-box{display:none}.care-content{padding:0 11px}.founder-left{max-width:100%}.custom-about-our-mission .founder-text{display:none}.custom-about-our-mission .founder-grid .founder-left{padding:0 11px}.founder-section .subheading{font-size:12px;margin-bottom:16px}.founder-section.custom-about-our-mission .main-heading,.founder-section .main-heading{margin-bottom:12px;font-size:24px;line-height:34px}.founder-left .left-sec-cont{max-width:100%;font-size:15px;line-height:23px;color:#605b56;opacity:.8}.marquee-wrapper{padding:64px 0}.marquee_group,.marquee,.marquee-wrapper{gap:16px}.marquee-wrapper .pill span{font-size:24px;min-height:39px;padding:0 24px}.marquee-wrapper .pill img{height:39px;min-width:164.47px}.about-feature-collection .collection .page-width{padding:0 16px}.about-feature-collection .collection{padding-top:40px!important;padding-bottom:40px!important}.about-feature-collection .collection .collection__title.title-wrapper{align-items:flex-start;margin-bottom:24px;text-align:left;padding:0 31px}.about-feature-collection .collection .collection__description{font-size:12px;margin-bottom:16px}.about-feature-collection .collection .collection__title.title-wrapper .title{font-size:24px;line-height:34px}.about-feature-collection .card__content .card__heading{font-size:12px;line-height:18px;margin:8px 0}.about-feature-collection .price{line-height:1}.about-feature-collection .pp-badge-ben li{margin:0 0 2px;opacity:.8;font-size:10px;line-height:16px}.custom-about-our-mission .founder-image img{aspect-ratio:1.64;object-fit:cover;height:241px;object-position:center}.founder-image img{width:100%;border-radius:16px;display:block;aspect-ratio:1.181;height:255px;object-fit:cover}.about-hero .banner-image{padding-bottom:35rem}.care-image.mob-care{display:block}.care-image.desk-care{display:none}.care-heading-mob{display:block}.care-heading-desk{display:none}.founder-section.custom-about-our-mission .main-heading br{display:block}.founder-grid{gap:0;padding:0}.mission-banner-custom .subheading.subhead-desk{display:none}.mission-banner-custom .subheading.subhead-mobl,.multicolumn-mob-des,.sticky_add_cart_mob_price{display:block}.about-feature-collection .price__container{font-size:12px;line-height:12px}.about-feature-collection .collection .collection__description p{line-height:1}.sticky_add_cart_btn .product_price_simple,.prd_title_desc_sticky span{display:none}.sticky_add_cart_prd_content,.sticky_add_cart_wrapper{gap:15px}.prd_title_desc_sticky .custom-review-stars a svg{height:10px;width:auto}.prd_title_desc_sticky .sticky_add_cart_prdtitle{margin:4px 0;font-size:13px}.sticky_add_cart_btn .product-form__submit{border-radius:16px;padding:6px 15px;font-size:11px;line-height:22px;height:auto;letter-spacing:.3px}.sticky_add_cart_mob_price .product_price span{display:inline-flex;font-size:10px;color:#242424;line-height:100%;font-weight:500}.sticky_add_cart_mob_price .product_price span span.prdmain_price{margin-right:3px}.sticky_add_cart_mob_price .product_price span span.prdmain_price_subsc{display:none}.sticky_add_cart_mob_price .product_price{margin:0;line-height:100%}.sticky_add_cart_mob_price .product_price span span.prdmain_price_per_month{color:#605b56;opacity:.5}.sticky_add_cart_prd_content .prd_image_tilte_desc .prd_image_sticky{width:50px}.sticky_add_cart_prd_content .prd_image_tilte_desc .prd_image_sticky img{width:50px;height:50px}.m-scrolling-promotion-section{padding-top:14px!important;padding-bottom:29px!important}.product__info-wrapper .about-product-met{margin:0 0 21px}.icon-with-text.icon-with-text--vertical{margin:0 0 21px!important}.product .product__info-container .product-form{margin-top:23.91px;margin-bottom:22px}.right-drawer{width:340px;padding:24px 20px}.right-drawer .fertility-calculator .first-block{padding:8px 8px 24px;border-radius:12px;margin-top:78px}.right-drawer .calcu .fertility-calc-box-con .cal-sub-head{font-size:21px;line-height:30px;margin:12px 0 8px;font-weight:300}.right-drawer .sub-cal-text{font-size:13px;opacity:.65;font-weight:400}.fertility-calc-box-con{padding:24px 18px}.step-global-box-head p{font-size:14px;color:#605b56}.steps-seconds{margin-top:12px}.right-drawer .steps-seconds form#cycleForm{margin-top:45px;margin-bottom:45px}.bg-gray-step{margin-bottom:45px}.right-drawer #cycleForm .form-frm label{letter-spacing:.1px}.steps-thirds{margin-top:51px}.steps-thirds form{margin:56.5px 0 0}.step-global-box-head.steps-thirds p{font-size:13px}.steps-thirds form .global-step-btn{margin-top:130px}cart-drawer .cart-drawer .drawer__header h2.drawer__heading{margin:0 0 18px}#CartDrawer .drawer__inner table.cart-items td.cart-item__details{padding:0 20px 0 0;width:180px;grid-column:inherit}.mission-banner-custom .overlay{background-color:#242424b3}div#looxReviews{padding:10px 5px!important}.prod-cont .custom-review-stars{margin-top:0;font-size:12px}.prod-cont .custom-review-stars span{opacity:1;font-family:Albra}.template-collection .product-grid-container .card__content .card__information{margin-top:16px}.template-404 .template-404.page-width{padding:165.83px 20px 320.8px;max-width:475px;margin:0 auto}.template-404 .button{max-width:285.34px}.template-login #MainContent,.template-register #MainContent{padding-top:50px}.template-login .customer.login{padding:75.74px 20px 102.96px}.template-register .customer.register{padding:42.64px 20px 76.3px}.right-drawer #cycleForm .form-frm input[type=date]{padding:8px 12px 4px;background-position:right 12px center;background-size:16px;width:100%;height:38px;background-color:#fff;-webkit-appearance:none;text-align:left!important}input[type=date]{text-align:left!important}}@media (max-width: 536px){.about-hero .banner-image{padding-bottom:23.3rem}}@media (max-width: 370px){.collection-banner .banner-content .t-text{font-size:32px;line-height:36px}.icon-with-text.icon-with-text--vertical .icon-with-text__item{flex:auto}.right-drawer{width:310px}}.close-search-icon{display:none!important}@media screen and (max-width: 749px){html body.active-cart.overflow-hidden header.header{padding:14px 21.5px!important}.search-modal{max-width:100%}.searchh-conn{width:100%}.header__icon--search span.svg-wrapper.header__icon-close{display:block}.overflow-hidden-tablet span.close-search-icon{display:none!important}.header__search .svg-wrapper.header__icon-close{width:16px;height:15px!important;padding-left:5px}.close-search-icon{display:block!important}.search-active summary.header__icon.header__icon--menu.header__icon--summary span:nth-child(1){display:none}span.close-search-icon.search-active.active svg{visibility:visible;opacity:1}span.close-search-icon.search-active.active{display:block}span.close-search-icon{display:none}.search-modal__content.search-modal__content-bottom{padding:25px 24px 24px!important}.right-drawer_conatiner{max-width:350px}.our_composition_drawer_outer{max-width:340px}}@media screen and (max-width: 749px){.custom-review-stars.custom-review-stars_mobile span{font-family:Albra Grotesk;font-weight:400;font-size:8px!important;line-height:10px;letter-spacing:0}.sticky_add_cart_btn .product-form__submit{border-radius:10px;max-width:90px!important;width:100%;padding:6px 12px!important;min-width:90px}header details .search-modal.search-active{transform:translate(0)}.body-lock{position:fixed;overflow:hidden;width:100%;height:100%;top:0;left:0}}.body-lock{position:fixed;overflow:hidden;width:100%;height:100%;top:0;left:0}.mega-overlay{transition:all ease 1.1s;display:block!important}@media screen and (min-width: 1240px){.header-wrapper{transition:1s;opacity:1}}@media screen and (min-width: 1441px){.swiper-containerfdfd{max-width:1280px!important;margin:0 auto}}.needsclick.kl-private-reset-css-Xuajs1 img{object-position:center!important}div#rich-text-01JX2A5A3BPJCZF9SE6B7PHYZY p span{color:#605b56!important;font-size:12px!important;letter-spacing:0!important}form.needsclick.klaviyo-form.klaviyo-form-version-cid_1.go417382439.kl-private-reset-css-Xuajs1{width:604px!important}form.needsclick.klaviyo-form.klaviyo-form-version-cid_1.go417382439.kl-private-reset-css-Xuajs1{display:grid!important;grid-template-columns:60% 40%!important}form.needsclick.klaviyo-form.klaviyo-form-version-cid_1.go417382439.kl-private-reset-css-Xuajs1 .needsclick.kl-private-reset-css-Xuajs1:nth-child(2){width:100%!important}div#rich-text-01JX2A5A36N9FD0XJYKFQRT31M .go3176171171 span{line-height:64px!important}.go3176171171{color:#242424!important}div#rich-text-01JX22QRCZSPXSN23YYT9YP3HP p{color:#605b56!important;letter-spacing:0;font-family:Albra Grotesk!important}button.needsclick.go2183677946.kl-private-reset-css-Xuajs1,input#email_01JX254YPWNWFFWCXSSSRG9FKH{font-family:Albra Grotesk!important}div#rich-text-01JX2A5A36N9FD0XJYKFQRT31M span{line-height:64px!important}div#rich-text-01JX22QRCZSPXSN23YYT9YP3HP span{font-family:Albra Grotesk!important;letter-spacing:.5px!important}.kl-private-reset-css-Xuajs1.go3176171171 p{color:#605b56!important;letter-spacing:.2px}form.needsclick.klaviyo-form.klaviyo-form-version-cid_1.go417382439.kl-private-reset-css-Xuajs1 .needsclick.kl-private-reset-css-Xuajs1:nth-child(1){background-color:#fafafa}form.needsclick.klaviyo-form.klaviyo-form-version-cid_1.go417382439.kl-private-reset-css-Xuajs1{background-color:transparent!important;overflow:hidden!important}@media screen and (max-width: 749px){form.needsclick.klaviyo-form.klaviyo-form-version-cid_1.go417382439.kl-private-reset-css-Xuajs1{display:flex!important;flex-direction:column-reverse!important}form.needsclick.klaviyo-form.klaviyo-form-version-cid_1.go417382439.kl-private-reset-css-Xuajs1 .needsclick.kl-private-reset-css-Xuajs1:nth-child(2){width:100%!important}div#rich-text-01JX2A5A36N9FD0XJYKFQRT31M span{font-size:32px!important;line-height:42px!important}.needsclick.kl-private-reset-css-Xuajs1{transform:none!important;max-height:none!important;padding:0!important}form.needsclick.klaviyo-form.klaviyo-form-version-cid_1.go417382439.kl-private-reset-css-Xuajs1{max-width:358px!important;width:100%!important}form.needsclick.klaviyo-form.klaviyo-form-version-cid_1.go417382439.kl-private-reset-css-Xuajs1 .needsclick.kl-private-reset-css-Xuajs1:nth-child(2){min-height:fit-content!important;border-top-left-radius:15px!important;border-bottom-right-radius:0!important}.needsclick.kl-private-reset-css-Xuajs1 img{height:242px!important}div#rich-text-01JX254YPJDCVH62Z90F3H2M97 span{font-size:26px!important;line-height:42px!important;max-width:100%!important;width:100%!important;display:inline}form.needsclick.klaviyo-form.klaviyo-form-version-cid_1.go417382439.kl-private-reset-css-Xuajs1 .needsclick.kl-private-reset-css-Xuajs1:nth-child(1){min-height:auto!important}input#email_01JX254YPWNWFFWCXSSSRG9FKH{height:44px!important;margin-bottom:12px;padding-left:16px!important;max-width:310px;margin-left:auto;margin-right:auto;width:100%}button.needsclick.go2183677946.kl-private-reset-css-Xuajs1{height:44px!important}div#rich-text-01JX2A5A36N9FD0XJYKFQRT31M{padding:16px 32px 24px 24px}div#rich-text-01JX254YPJDCVH62Z90F3H2M97{padding:32px 24px 0}button.needsclick.go2183677946.kl-private-reset-css-Xuajs1{margin-bottom:32px;max-width:310px;margin-left:auto;margin-right:auto}.kl-private-reset-css-Xuajs1.go3176171171 h2 span{font-size:32px;line-height:42px}.kl-private-reset-css-Xuajs1.go3176171171 h2{padding:32px 24px 16px}.kl-private-reset-css-Xuajs1.go3176171171 p{padding:0 24px 24px;color:#605b56!important;letter-spacing:.2px}.needsclick.kl-private-reset-css-Xuajs1 input{height:44px!important;max-width:310px!important;margin:0 auto 12px!important;width:100%!important;padding-left:16px!important}}@media screen and (min-width: 310px) and (max-width: 365px){form.needsclick.klaviyo-form.klaviyo-form-version-cid_1.go417382439.kl-private-reset-css-Xuajs1{max-width:310px!important;width:100%!important}button.needsclick.go2183677946.kl-private-reset-css-Xuajs1{margin-bottom:32px;max-width:267px;margin-left:auto;margin-right:auto}.needsclick.kl-private-reset-css-Xuajs1 input{height:44px!important;max-width:267px!important;margin:0 auto 12px!important;width:100%!important;padding-left:16px!important}}
/*# sourceMappingURL=/cdn/shop/t/56/assets/custom.css.map */
