@font-face{font-family:Avenir Roman;src:url(/cdn/shop/files/Avenir-Roman-12.ttf?v=1736157905) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Avenir Book;src:url(/cdn/shop/files/Avenir-Book-01.ttf?v=1736157905) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Avenir Medium;src:url(/cdn/shop/files/Avenir-Medium-09.ttf?v=1736157905) format("truetype");font-weight:400;font-style:normal}body,p,a,button,span{font-family:Avenir Roman,sans-serif!important;letter-spacing:0px!important}h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4,.h5{font-family:Avenir Book,sans-serif!important;letter-spacing:0px!important}strong,b{font-family:Avenir Medium,sans-serif!important;letter-spacing:0px!important}.container{width:100%;max-width:1440px;margin:0 auto;padding:0rem 1.5rem}.inner-container{width:100%;max-width:1200px;margin:0 auto}.f_14{font-size:14px}.f_16{font-size:16px}.f_18{font-size:18px}.f_20{font-size:20px}.f_24{font-size:24px}.f_28{font-size:28px}.f_30{font-size:30px}.f_32{font-size:32px}.f_34{font-size:34px}.f_36{font-size:36px}.f_42{font-size:42px}.f_50{font-size:50px}.f_56{font-size:56px}.f_60{font-size:60px}.font_300{font-weight:300}.font_400{font-weight:400}.font_500{font-weight:500}.font_600{font-weight:600}.font_700{font-weight:700}.font_800{font-weight:800}.font_900{font-weight:900}.text-center{text-align:center}.m-0{margin:0}.text-upper{text-transform:uppercase}.text-lower{text-transform:lowercase}.btn-light{background:#7a99ac;padding:10px 30px;color:#fff;text-decoration:none;text-transform:capitalize}.text-white{color:#fff}.text-gray{color:#757575}.text-dark-blue{color:#2f3f4c}.cstm-img{max-width:100%;margin:0 auto}.global-media-settings{border:0px;background:transparent}.d-none{display:none!important}.button{font-weight:800!important}.customer button{font-weight:800!important;width:100%;font-size:20px}body.template--index.gradient.overflow-hidden-tablet{overflow:hidden}.cstm.header header-drawer{display:block}.cstm.header{width:100%;display:flex;justify-content:space-between;align-items:center;gap:0;max-width:1258px;padding-top:34px;padding-bottom:39px}.cstm.header .header-lft{width:48%;display:flex;align-items:center;gap:30px}.cstm.header .list-menu li .header__menu-item{color:#757575;font-size:14px;font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase;padding:0}.cstm.header .list-menu li .header__menu-item svg.icon.icon-caret{display:none}.cstm.header .list-menu{gap:15px}.cstm.header .header__icons{width:44%;justify-content:flex-end;padding:0}.cstm.header .header__heading{width:15%}.cstm.header .header__heading .header__heading-link{padding:0!important}.header-wrapper--border-bottom{border-bottom:unset}.announcement-bar__message{color:#fff;padding:12px 0 11px;font-size:14px;font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase}.header__icon,.header__icon--cart .icon{height:2.1rem!important;width:5rem!important}.header__icon account-icon{height:22px;width:22px}.header__icon .icon{height:2.1rem!important;width:2.2rem!important}.header__inline-menu{margin-left:0rem!important}.cstm.header .header-lft{gap:10px}.cstm.header .header-lft a.menu-drawer__menu-item.list-menu__item.link.link--text.focus-inset{color:#757575;font-size:14px;font-style:normal;font-weight:400;line-height:20px;background:none!important}.cstm.header .header-lft summary.menu-drawer__menu-item{color:#757575;font-size:14px;font-style:normal;line-height:normal;background:none!important}.menu-drawer__navigation ul.menu-drawer__menu li:nth-child(4){border-bottom:1px solid;margin:0 30px 25px 28px;padding-bottom:21px}.menu-drawer__navigation ul.menu-drawer__menu li:nth-child(4) a{padding-left:0!important}.menu-drawer__submenu.has-submenu.gradient.motion-reduce.popup{position:absolute;width:76.2%;left:23.8%;padding:3rem 0;height:100%;background:#f7f7f7}.menu-drawer__inner-submenu ul.menu-drawer__menu-submenu.list-menu li:nth-child(4){border:none!important;margin:0 0 0 30px!important;padding:0!important}.menu-drawer__inner-submenu ul.menu-drawer__menu-submenu.list-menu{width:30%}.js .menu-drawer__navigation .submenu-open{visibility:visible!important}.menu-drawer__navigation{width:23.8%;background:#fff;height:calc(100vh - 157px);overflow-y:auto}.menu-drawer__inner-submenu ul.menu-drawer__menu.list-menu{width:35%}.menu-drawer__inner-submenu{display:flex;height:auto!important}.img-container-seciton{display:flex;justify-content:center;position:relative;width:100%}.header-submenu-img-container-block{width:70%;padding-top:45px}.menu-drawer__menu-item{padding:1.1rem 3rem 0rem!important}.img-block-submenu img{width:100%;display:block;object-fit:contain}.img-block-submenu{margin-top:101px;z-index:2}.img-block-submenu.back{margin-top:0;z-index:1;margin-left:-6px;display:flex;flex-direction:column;justify-content:space-between}.menu-link-submenu a{color:#757575;font-size:14px;font-style:normal;font-weight:400;line-height:normal;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}.menu-link-submenu{margin-left:27px}.menu-link-submenu.mobile{display:none}button.menu-drawer__close-button.link.link--text.focus-inset{position:absolute!important;right:26px!important;top:26px!important;width:21px!important;display:block!important;margin:0!important;padding:0!important;background:none!important}div#menu-drawer{background:unset}.menu-drawer__utility-links{display:none!important}.menu-drawer__menu-item>.icon-arrow{top:18px!important}.cstm.header .search-modal__content.search-modal__content-bottom{background:#ececec;height:114px}.cstm.header .search-modal__content .field .search__button.field__button{left:0;justify-content:flex-start}.cstm.header .search-modal__content .field label.field__label{left:28px!important;right:unset!important}.cstm.header .search-modal__content predictive-search.search-modal__form{max-width:1158px;margin:0 auto}.cstm.header .search-modal__content predictive-search.search-modal__form form.search.search-modal__form{max-width:100%}.cstm.header .search-modal__content predictive-search.search-modal__form form.search.search-modal__form .field__input{background:unset;border-bottom:1px solid #757575}.cstm.header .search-modal__content predictive-search.search-modal__form form.search.search-modal__form .field:after{box-shadow:unset!important;border:unset!important}.cstm.header .search-modal.modal__content.gradient{background:#ececec}.cstm.header .search-modal__content .field__input:focus{box-shadow:unset!important}.cstm.header .search-modal__content .modal__close-button.link{position:absolute;right:20%}.header-srcg-collection{width:100%;background:#fff;position:fixed}.header-srcg-collection ul.search-collections{display:flex;gap:24px;max-width:1158px;margin:0 auto;padding:0 20px 55px}.header_cstm-search{width:100%}.header-srcg-collection h2{max-width:1158px;margin:44px auto 10px;padding:0 20px;color:#757575;font-size:20px;font-style:normal;font-weight:400;line-height:48px;text-transform:uppercase}.header-srcg-collection ul.search-collections .collection-list__item{list-style-type:none;width:22%;position:relative}.header-srcg-collection ul.search-collections .collection-list__item a.search-menu-collection-link{position:absolute;height:100%;width:100%;display:block}.search-collections .card-wrapper .card__content .card__information{padding:0}.search-collections .card-wrapper .card__content .card__information .card__heading a .icon-wrap{display:none}.search-collections .card-wrapper .card__content .card__information .card__heading a{color:#757575;font-size:20px;font-style:normal;font-weight:100;line-height:48px;text-transform:uppercase}.mobile-search-coll .search-collections .card-wrapper .card__content .card__information .card__heading a{font-size:16px;font-weight:400}button.menu-drawer__close-button.link.link--text.focus-inset.mobile-back-link{display:none!important}.cstm.header ul.menu-drawer__menu.has-submenu.list-menu li:hover summary.menu-drawer__menu-item{font-weight:800}.cstm.header ul.menu-drawer__menu.has-submenu.list-menu li.not-submenu:hover a.menu-drawer__menu-item{font-weight:800!important;font-size:16px}.cstm.header .menu-drawer__inner-submenu ul.menu-drawer__menu-submenu.list-menu li:hover a.menu-drawer__menu-item{font-weight:800!important}details.menu-opening{text-decoration:underline}.Home-img-text .page-width.container_1158{max-width:1258px}.Home-img-text .image-with-text__content{padding-left:0}.Home-img-text .image-with-text__text-item.grid__item{width:50%}.Home-img-text .image-with-text__heading{font-style:normal;line-height:90%;text-transform:uppercase}.Home-img-text .button.button--primary{margin:30px 0 34px;padding:0;width:330px;min-height:42px}.Home-img-text .image-with-text__text{margin:0!important}.Home-img-text .image-with-text__text p{color:#757575}.Home-img-text .image-with-text__content{padding-right:0rem}.Home-img-text .image-with-text__text--caption{margin:0!important;line-height:48px}.mobile-img-text{width:100%;display:none}.mobile-img-text img{width:100%;display:block;object-fit:cover}.banner img.banner-media-mobile{display:none!important}.cstm-feat .collection__title h2{font-style:normal;font-weight:400;line-height:48px;text-transform:uppercase}.cstm-feat .collection__description p{font-style:normal;line-height:normal}.cstm-feat .feat-slide .card-wrapper .card__inner{min-height:250px}.cstm-feat .grid--4-col-desktop .grid__item{max-width:100%;width:100%}.cstm-feat .card__content{flex-direction:column;display:flex}.feat-slide:after{content:""!important;width:120px!important;height:100%;position:absolute;top:0;right:-70px;background:linear-gradient(270deg,#fcfcfc 42.81%,#fcfcfc00 92.2%);padding:0!important}.cstm-feat .feat-slide .slick-list{padding-left:0!important}.cstm-feat .card__content .prd-card-btn{display:flex;align-items:center;justify-content:space-between}.cstm-feat .card-wrapper .card__content .card__information .card__heading{display:flex;align-items:flex-start;justify-content:space-between}.cstm-feat slider-component.slider-mobile-gutter{padding:0!important}.cstm-feat .card-wrapper .card__content .card__information .card__heading p.pro-var-size{margin:0}.cstm-feat .card-wrapper .card__content .card__information{padding-bottom:0;min-height:100px;padding-top:19px}.cstm-feat .slick-track{display:flex;gap:29px}.cstm-feat .card-wrapper .card-information .price-item.price-item--regular{color:#757575;font-size:16px;font-style:normal;font-weight:400;line-height:32px;margin-top:5px}.cstm-feat .card-wrapper .card-information .price{margin:0!important}.product-cardmedia-badge{display:flex!important;align-items:center;justify-content:center;background:#fff4e0;padding:5px;min-width:75px;width:75px!important;height:26px!important;margin:21px 0 0 30px}.card-media-badge{color:#d2ad6b;font-size:12px;font-weight:500;line-height:normal;text-transform:uppercase}.cstm-feat .card__content .prd-card-btn .quick-add,.cstm-feat .feat-slide{margin:0}.cstm-feat .collection__title{margin:0 0 10px!important}.cstm-feat .card__content .prd-card-btn .quick-add .quick-add__submit{width:110px;min-height:32px;padding:0;color:#757575;font-size:16px;font-style:normal;font-weight:500;line-height:normal;text-transform:capitalize;letter-spacing:normal}.cstm-feat .card__content .prd-card-btn .quick-add .quick-add__submit{border:1px solid #757575}.cstm-feat .card__content .prd-card-btn .quick-add .quick-add__submit:after{content:unset}.cstm-feat .underline-links-hover:hover a{text-decoration:none}.cstm-feat .collection__view-all .button{margin-top:60px;font-size:16px;font-style:normal;font-weight:800;line-height:normal;text-transform:capitalize;width:123px;height:42px;padding:0}.cstm-feat .card__content .prd-card-btn .learn-btn{text-decoration:none;text-align:right;font-style:normal;line-height:32px;color:#2f3f4c99}.cstm-feat .feat-slide .slick-arrow{position:absolute;top:35%;transform:translateY(-50%);z-index:1;width:35px;height:35px}.cstm-feat .feat-slide .slick-prev.slick-arrow{left:0}.cstm-feat .feat-slide .slick-next.slick-arrow{right:0%}.cstm-feat .feat-slide button.slick-arrow.slick-disabled{cursor:not-allowed;opacity:.6}.cstm-feat .feat-slide .slick-arrow:before{display:none}.cstm-feat .feat-slide .scroll-trigger.animate--slide-in{opacity:unset!important}.cstm-feat .card-information .pro-var-size{display:none}.cstm-btn.btn.btn-light.f_16.text-center.font_500.Show_more{width:191px;margin:0 auto;padding:0;min-height:42px;display:grid;place-content:center}.custom-reveal-fresh .banner__box.content-container{max-width:45rem!important}.custom-reveal-fresh .banner__box.content-container .banner__heading{color:#fff;font-style:normal;line-height:90%;text-transform:uppercase}.custom-reveal-fresh .banner__box.content-container .banner__text{color:#fff;font-style:normal;line-height:100%;margin-top:14px}.custom-reveal-fresh .banner__box.content-container .banner__buttons{margin-top:21px}.custom-reveal-fresh .banner__box.content-container .banner__buttons .button{padding:0;width:143px;min-height:42px;font-size:16px;font-style:normal;font-weight:800;line-height:normal;text-transform:capitalize}.home-therapy-sec .image-with-text__media-item{object-position:left}.home-therapy-sec .image-with-text__media-item .image-with-text__media img{object-position:right;object-fit:unset}.home-therapy-sec .image-with-text__grid .image-with-text__media-item{width:40%}.home-therapy-sec .image-with-text__grid .image-with-text__text-item.grid__item{width:50%}.home-therapy-sec .image-with-text__grid .image-with-text__text-item.grid__item .image-with-text__heading{color:#757575;font-size:34px;font-style:normal;font-weight:400;line-height:48px;text-transform:uppercase}.home-therapy-sec .image-with-text__grid .image-with-text__text-item.grid__item .image-with-text__text p{font-size:20px;line-height:32px}.custom-collagen-micro .banner__heading{font-size:50px;font-style:normal;line-height:90%;text-transform:uppercase}.custom-collagen-micro .banner__text{margin-top:20px!important;font-size:30px}.custom-collagen-micro .banner__text p{color:#fff;line-height:normal}.custom-collagen-micro .banner__buttons{margin-top:13px!important;gap:60px}.custom-collagen-micro .banner__buttons .button.button--secondary{border:1px solid #FFF;font-style:normal;line-height:normal;text-transform:capitalize;width:147px;min-height:42px;padding:0!important;border-image-source:linear-gradient(9deg,rgb(255 255 255) 0%,rgb(0 0 0 / 80%) 49%,rgb(255 255 255) 100%);border-image-slice:1;min-width:unset}.custom-collagen-micro .banner__buttons .button.button--secondary:after{box-shadow:unset}.custom-collagen-micro .banner__buttons .button.sec.button--secondary{background:unset;border:unset;min-width:max-content}.custom-collagen-micro .banner__box{padding:0}.custom-collagen-micro .container.banner__content{padding:13rem 0 0}.custom-what-exosomes .top-header{max-width:75%;margin:0 auto}.custom-revolution-treatment .banner__heading{color:#fff;font-style:normal;line-height:90%;text-transform:uppercase}.custom-revolution-treatment .banner__text{margin:30px 0!important}.custom-revolution-treatment .banner__text p{line-height:100%;color:#fff}.custom-revolution-treatment .banner__buttons{margin:0!important}.custom-revolution-treatment .banner__buttons .button{width:179px;padding:0;min-height:42px}.custom-revolution-treatment .banner__box.content-container{width:47%}.custom-best-season .banner__box.content-container{width:40%}.custom-best-season .banner__box .banner__heading{font-style:normal;line-height:90%;text-transform:uppercase}.custom-best-season .banner__box .banner__text p{color:#fff;font-style:normal;line-height:100%}.custom-best-season .banner__box .banner__text{margin:28px 0 24px}.custom-best-season .banner__box .banner__buttons{margin:0}.custom-best-season .banner__box .banner__buttons .button{width:196px;min-height:42px;padding:0}.custom-newsletter .list-social{justify-content:flex-start}.custom-newsletter .list-social .list-social__item .list-social__link{padding-left:0;padding-bottom:0;padding-right:20px}.custom-newsletter .field__button>svg{width:11px;height:22px}.custom-newsletter .list-social .list-social__item .list-social__link svg{fill:#000;color:#000}.custom-newsletter.newsletter .newsletter__wrapper{display:flex}.custom-newsletter .newsletter__subheading.rte{width:444px;margin-top:0}.custom-newsletter h2.inline-richtext{font-size:36px;font-weight:800;line-height:48px;text-align:left;opacity:1!important;letter-spacing:normal;color:#2f3f4c}.custom-newsletter .newsletter__subheading p{font-size:20px;font-weight:400;line-height:27.32px;text-align:left;color:#2f3f4c;letter-spacing:normal}.custom-newsletter .newsletter__wrapper>*+*{margin-top:0rem}.custom-newsletter .newsletter-form__field-wrapper .field__input{background:#fff;border:1px solid #2F3F4C;width:30.8rem;max-width:100%}.custom-newsletter .newsletter-form__field-wrapper label{font-size:16px;font-weight:800;line-height:21.86px;text-align:left;letter-spacing:normal;color:#2f3f4c}.cstm.footer .footer-block__details-content{flex-direction:column}.cstm.footer .footer-block__details-content .footer-img-bottom{display:flex;align-items:center}.cstm.footer .footer-block__details-content .footer-img-bottom p{color:#2f3f4c;font-size:10px;font-style:normal;font-weight:500;line-height:normal;text-transform:uppercase;margin:0;max-width:173px}.cstm.footer .footer-bottom-contact{display:flex;gap:30px}.cstm.footer .footer-bottom-contact .f-bottom-detail{display:flex;align-items:center;gap:10px}.cstm.footer .footer-bottom-contact .f-bottom-detail svg{display:block}.cstm.footer .footer-bottom-contact .f-bottom-detail span{color:#2f3f4c99;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.cstm.footer .footer-block--newsletter{margin-top:52px}.cstm.footer .footer__content-bottom{border:unset;padding-top:0}.cstm.footer .footer-bottom-contact .f-bottom-detail:nth-child(3){padding-left:10px}.cstm.footer .footer__content-bottom .footer__copyright.caption{margin:0}.cstm.footer .footer__content-bottom .footer__copyright.caption small.copyright__content{color:#2f3f4c99;font-size:16px;font-style:normal;font-weight:400;line-height:32px}.cstm.footer .footer__content-top.container{padding-bottom:6rem}.cstm.footer .footer-block__heading{font-size:16px;font-weight:600;line-height:21.86px;text-align:left;margin:0 0 15px;color:#2f3f4c}.cstm.footer .footer-block__details-content li .link{font-size:16px;font-weight:400;color:#2f3f4c99;line-height:32px}.cstm.footer .footer-block__details-content .list-menu__item--link:hover{text-decoration:none}.cstm.footer .footer-block__details-content li{font-size:16px;font-weight:400;line-height:32px;text-align:left;color:#2f3f4c99;margin:0;letter-spacing:normal;margin-right:0!important}.cstm.footer .footer-block__details-content li a.list-menu__item{text-transform:capitalize}.custom-logo-section .inner-box{display:flex;flex-wrap:wrap;justify-content:center;column-gap:60px;row-gap:20px}.custom-logo-section .inner-box .item{display:flex!important;align-items:center;gap:10px;flex-wrap:wrap}.custom-logo-section .inner-box .item span.logo-title{line-height:normal}.custom-what-we-do,.custom-what-we-do-landing{padding:0 18px}.custom-what-we-do .top-header h2.hdng,.custom-what-we-do-landing .top-header h2.hdng{line-height:48px;margin:0 0 20px}.custom-what-we-do .inner-box,.custom-what-we-do-landing .inner-box{display:flex;gap:10px;flex-wrap:wrap;margin-bottom:60px;row-gap:12px}.custom-what-we-do .inner-box .item,.custom-what-we-do-landing .inner-box .item{width:calc(33.33% - 7.33px);position:relative}.custom-what-we-do .inner-box .item.active:before,.custom-what-we-do-landing .inner-box .item.active:before{content:"";position:absolute;width:100%;height:100%;background:linear-gradient(0deg,#ffffff80 0% 100%);transition:transform 1s ease-in-out,background 1s ease-in-out}.custom-what-we-do .inner-box .item .cstm-img,.custom-what-we-do-landing .inner-box .item .cstm-img{width:100%;height:100%;display:block}.custom-what-we-do.home-what-we-do .cstm-btn.btn{width:191px;max-width:100%;padding:0;height:42px;display:grid;margin:0 auto;place-content:center}.custom-what-we-do .inner-box .item p.inner-box-hdng{margin:0;position:absolute;bottom:25%;left:50%;line-height:20px;transform:translate(-50%,-25%);letter-spacing:normal;color:#2f3f4c;width:100%;opacity:1;visibility:visible;transition:transform 1.6s ease-in,opacity 1.6s ease-in}.custom-what-we-do .inner-box .item.active p.inner-box-hdng{opacity:0;visibility:hidden;transform:translate(-50%,-30%);transition:none}.custom-what-we-do .inner-box .item .box-desc{position:absolute;z-index:1;top:50%;left:50%;width:100%;max-width:400px;margin:0 auto;transform:translate(-50%,-50%);opacity:0;visibility:hidden;color:#000;text-align:center;font-weight:500;font-size:20px;letter-spacing:.5px;transition:transform 1s ease-in-out,opacity 1s ease-in-out,visibility 1s ease-in-out;line-height:normal}.custom-what-we-do .inner-box .item.active .box-desc{top:50%;transform:translate(-50%,-50%);opacity:1;visibility:visible}.custom-what-we-do .inner-box .item:not(.active) .box-desc{top:50%;transform:translate(-50%);opacity:0;visibility:hidden}.custom-what-we-do .inner-box .item span.custom_plus_icon{width:40px;height:40px;background:#fff;display:grid;place-content:center;position:absolute;bottom:15%;left:50%;line-height:20px;transform:translate(-50%);letter-spacing:normal;color:#2f3f4c;cursor:pointer;z-index:2;border:1px solid #757575}.custom-what-we-do .inner-box .item span.custom_plus_icon svg.cstm-icon-plus,.custom-what-we-do .inner-box .item span.custom_plus_icon svg.cstm-icon-minus{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;opacity:0;visibility:hidden;transition:opacity 1s ease}.custom-what-we-do .inner-box .item span.custom_plus_icon svg.cstm-icon-plus{opacity:1;visibility:visible}.custom-what-we-do .inner-box .item.active span.custom_plus_icon svg.cstm-icon-plus{opacity:0;visibility:hidden}.custom-what-we-do .inner-box .item.active span.custom_plus_icon svg.cstm-icon-minus{opacity:1;visibility:visible}.custom-what-we-do .inner a.cstm-btn.btn-light{line-height:22px;font-weight:500;display:block;margin:0 auto;letter-spacing:normal;width:191px;min-height:42px}.custom-what-we-do .cstm-btn.btn{width:171px;height:47px;margin:0 auto}.custom-what-we-do .inner-box .item.active .box-desc p{margin:0;color:#2f3f4c;text-align:center;font-size:20px;font-style:normal;line-height:110%}.custom-what-we-do-landing .inner-box .item .box-hdng{position:absolute;top:50%;width:100%;display:flex;align-items:center;justify-content:center;gap:20px;transition:top 1s ease}.custom-what-we-do-landing .inner-box .item.active .box-hdng{top:20%}.custom-what-we-do-landing .inner-box .item .box-desc{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;display:flex;align-items:center;justify-content:center;gap:20px;color:#2f3f4c;font-size:24px;font-style:normal;font-weight:400;line-height:120%;width:261px;max-width:100%;opacity:0;visibility:hidden;transition:opacity .7s ease-in-out,visibility .7s ease-in-out}.custom-what-we-do-landing .inner-box .item.active .box-desc{opacity:1;visibility:visible}.custom-what-we-do-landing .inner-box .item .box-hdng p{margin:0;color:#2f3f4c;font-size:32px;font-style:normal;font-weight:500;line-height:90%;text-transform:uppercase}.custom-what-we-do-landing .inner-box .item span.custom_plus_icon{width:40px;height:40px;background:#fff;display:grid;place-content:center;letter-spacing:normal;color:#2f3f4c;cursor:pointer;z-index:2}.private-what-we-do .inner-box .item span.custom_plus_icon svg.cstm-icon-minus{display:none}.private-what-we-do .inner-box .item.active span.custom_plus_icon svg.cstm-icon-minus{display:block}.private-what-we-do .inner-box .item span.custom_plus_icon svg.cstm-icon-plus{display:block}.private-what-we-do .inner-box .item.active span.custom_plus_icon svg.cstm-icon-plus{display:none}.custom-what-we-do.lp-one-wht-we-do .inner-box .item .box-desc{max-width:400px;text-align:left}.custom-what-we-do.lp-one-wht-we-do .inner-box .item .box-desc h3{color:#2f3f4c;text-align:center;font-size:20px;font-style:normal;font-weight:500;line-height:100%;text-transform:uppercase;margin:0 0 15px}.custom-what-we-do.lp-one-wht-we-do .inner-box .item .box-desc h6{color:#2f3f4c;text-align:center;font-size:20px;font-style:normal;font-weight:400;line-height:110%;margin:0 0 47px}.custom-what-we-do.lp-one-wht-we-do .inner-box .item .box-desc p{color:#2f3f4c;text-align:center;font-size:14px;font-style:normal;font-weight:400;line-height:110%;margin:0}.custom-what-we-do.lp-one-wht-we-do .inner-box .item .box-desc ul{padding-left:0;margin:0 0 19px 20px}.custom-what-we-do.lp-one-wht-we-do .inner-box .item .box-desc ul li{color:#2f3f4c;font-size:16px;font-style:normal;font-weight:400;line-height:110%}.custom-what-we-do.lp-one-wht-we-do .inner-box .item .box-desc ul{display:flex;flex-wrap:wrap;justify-content:space-between}.custom-what-we-do.lp-one-wht-we-do .inner-box .item .box-desc ul li{flex:1 1 100%}.custom-what-we-do.lp-one-wht-we-do .inner-box .item .box-desc ul:has(li:nth-child(5)) li{flex:0 0 50%;box-sizing:border-box}.custom-what-exosomes .top-header h2.hdng{margin:0 0 21px;line-height:50px}.custom-what-exosomes .top-header p.desc{margin:0 0 90px;line-height:24px}.custom-what-exosomes .inner-box{display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between}.custom-what-exosomes .inner-box .item{width:calc(50% - 10px);max-width:461px}.custom-what-exosomes .inner-box .item h3.tab_hdng{margin:0 0 21px;text-transform:uppercase;position:relative;cursor:pointer;line-height:24px}.custom-what-exosomes .inner-box .item .tab-content{display:none}.custom-what-exosomes .exomsom-img{position:absolute;width:100%;object-fit:cover;top:0;left:0;height:100%}.custom-what-exosomes{position:relative;width:100%}.custom-what-exosomes .container{position:relative}.exomsom-img .exomos-mobile{display:none;width:100%;height:100%}.exomsom-img .exomos-desk{display:block;width:100%;height:100%}.exomsom-img .exomos-mobile img{object-fit:cover;width:100%;display:block;height:100%}.exomsom-img .exomos-desk img{display:block;width:100%;object-fit:unset;height:100%}.custom-what-exosomes .inner-box .item.odd h3.tab_hdng{text-align:right;padding-right:50px}.custom-what-exosomes .inner-box .item.even h3.tab_hdng{text-align:left;padding-left:50px}.custom-what-exosomes .inner-box .item h3.tab_hdng.active:before{content:url(/cdn/shop/files/Frame_3776.png?v=1734934914);height:39px;width:41px}.custom-what-exosomes .inner-box .item h3.tab_hdng:before{content:url(/cdn/shop/files/Frame_3775.png?v=1734934914);height:39px;width:41px}.custom-what-exosomes .inner-box .item.odd h3.tab_hdng.active:before,.custom-what-exosomes .inner-box .item.odd h3.tab_hdng:before{position:absolute;bottom:-10px;left:calc(100% - 40px)}.custom-what-exosomes .inner-box .item.even h3.tab_hdng.active:before,.custom-what-exosomes .inner-box .item.even h3.tab_hdng:before{position:absolute;bottom:-10px;left:0}.custom-what-exosomes .inner-box .item .tab-content.active{display:block;padding:57px 49px 24px 61px;background:url(/cdn/shop/files/A_1_f3a24caa-02ba-445a-8a67-2e6f3eca171d.png?v=1734933585);background-position:top center;background-repeat:no-repeat;background-size:cover}.custom-what-exosomes .inner-box .item.odd{margin-top:39px}.custom-what-exosomes .inner-box .item.odd .tab-content.active{padding:104px 55px}.custom-what-exosomes .inner-box .item .tab-content p{font-size:20px;line-height:20px;margin:0;letter-spacing:normal;color:#757575}.custom-what-exosomes .inner-box .item a.cstm-btn.btn{display:block;width:fit-content;margin:0 auto;padding:7.5px 20px;background:#fff;line-height:5px;border:1px solid #757575}.custom-what-exosomes .inner-box .item a.cstm-btn.btn svg{height:15px}.custom-what-exosomes .inner-box .item .tab-content .flip-img{opacity:0;visibility:hidden;height:0}.custom-what-exosomes .inner-box .item .tab-content.show-flip-img .flip-img{height:auto;opacity:1;visibility:visible;transition:transform 1s ease-in-out,opacity 1s ease-in-out}.custom-what-exosomes .inner-box .item .tab-content .cstm-img:not(.flip-img),.custom-what-exosomes .inner-box .item .tab-content p{height:auto;opacity:1;visibility:visible;transition:transform 1s ease-in-out,opacity 1s ease-in-out}.custom-what-exosomes .inner-box .item .tab-content.show-flip-img .cstm-img:not(.flip-img),.custom-what-exosomes .inner-box .item .tab-content.show-flip-img p{opacity:0;visibility:hidden;height:0}.custom-what-exosomes .inner-box .item .flip-arrow{transform:scaleX(1);transition:transform 1s ease-in-out}.custom-what-exosomes .inner-box .item .flip-arrow.rotate{transform:scaleX(-1);transition:transform 1s ease-in-out}.custom-what-exosomes .inner-box .item .tab-content.active.show-flip-img{padding:14.8px 0 24px}.custom-what-exosomes .inner-box .item.odd .tab-content p{color:#58585a;text-align:right;font-size:20px;font-style:normal;font-weight:500;line-height:100%;letter-spacing:0px;margin-bottom:13px}.mobile-facets__details{padding:10px 0;border-top:1px solid #757575}.mobile-facets__summary span{color:#757575;font-size:16px;font-style:normal;font-weight:400;line-height:32px;text-transform:uppercase}.mobile-facets__wrapper .active-facets{margin:0;padding:2.7rem 53px 0}.mobile-facets__details[open] .mobile-facets__summary[aria-expanded=true] .cstm-icon-plus{display:none}.mobile-facets__details[open] .mobile-facets__summary[aria-expanded=true] .cstm-icon-minus,.mobile-facets__details .mobile-facets__summary .cstm-icon-plus{display:block}.mobile-facets__details .mobile-facets__summary .cstm-icon-minus{display:none}.mobile-facets__label.active span.facet-checkbox__text{color:#2f3f4c;font-size:14px;font-style:normal;font-weight:500;line-height:normal}.mobile-facets__labe span.facet-checkbox__text{color:#757575;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.facets__disclosure-vertical[open] .facets__summary[aria-expanded=true] .cstm-icon-plus{display:none}.facets__disclosure-vertical[open] .facets__summary[aria-expanded=true] .cstm-icon-minus,.facets__disclosure-vertical .facets__summary .cstm-icon-plus{display:block}.facets__disclosure-vertical .facets__summary .cstm-icon-minus{display:none}.mobile-facets__wrapper .active-facets__button{padding:0;margin-bottom:10px}.custom-quantity-box{display:inline-flex;height:30px;padding:10px;justify-content:center;align-items:center;gap:10px;flex-shrink:0;border:1px solid #757575}.custom-quantity-box input#quantity{color:#757575;font-size:16px;font-style:normal;font-weight:600;line-height:normal;text-transform:capitalize;width:35px;text-align:center;height:22px;border:0px;background:transparent!important}.custom-quantity-box input::-webkit-outer-spin-button,.custom-quantity-box input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.custom-quantity-box button.quantity-btn{background:transparent;border:0px;display:grid;place-content:center;cursor:pointer;width:14px;height:14px}.template--collection .quick-add__submit{color:#757575;font-size:16px;font-style:normal;font-weight:500;line-height:normal;text-transform:capitalize;letter-spacing:0px;padding:0px .8rem;min-height:30px}.template--collection .quick-add__submit:hover:after{box-shadow:unset}.custom-image-link{position:absolute;width:100%;height:100%;z-index:1050;display:block!important;cursor:pointer}.template--collection .icon-caret-cstm{position:relative;display:inline-flex;padding:10px;float:right;border:1px solid #757575;width:34px;height:32px}.template--collection select#SortBy{box-shadow:none;border:unset;outline:none;padding-right:0;text-align:center}.template--collection .facet-filters__field .select{height:33px}.template--collection .facet-filters__field .select{width:auto;border:1px solid #2F3F4C;padding:10px 15px 10px 0;align-items:center}.template--collection .product-grid-container .card__information{grid-row:1}.template--collection .product-grid-container .card__heading{display:flex;align-items:center;justify-content:space-between}.template--collection .pro-var-size{margin:0}.custom-newsletter .news-subheading-formwrap{display:flex;width:100%;max-width:80%;margin:0 AUTO}.custom-newsletter h2.inline-richtext.h1.scroll-trigger.animate--slide-in{flex-basis:30%}#insta-feed{padding-top:48px}#insta-feed h2{margin-bottom:20px!important;margin-top:0;color:#2f3f4c;text-align:center;font-family:Avenir;font-size:20px;font-style:normal;font-weight:800;line-height:48px;text-transform:uppercase}#insta-feed .instafeed-new-layout-wrapper{gap:10px!important}#insta-feed .instafeed-new-layout-item{width:100%!important}.page-private-label-skincare .private-what-we-do .inner-box .item span.custom_plus_icon{border:1px solid #2F3F4C;background:transparent}.page-private-label-skincare .private-what-we-do h2{font-size:44px;font-weight:500}.intake-form-custom button.action.next.submit.flat-button{position:relative;padding:10px 78px 10px 20px!important}.intake-form-custom button.action.next.submit.flat-button:before{content:"";background:url(/cdn/shop/files/Group_1580.png?v=1736334045);left:80px;position:absolute;top:50%;transform:translateY(-50%);width:43px;height:15px;background-size:cover;background-position:top right;background-repeat:no-repeat}.intake-form-custom button.action.next.submit.flat-button.wizard__submit:before{content:unset}.menu-drawer{transform:translate(-100%);visibility:hidden;transition:transform 1s cubic-bezier(.3,.46,.45,.94),visibility .5s cubic-bezier(.3,.46,.45,.94)}.js details[open].menu-opening>.menu-drawer{transform:translate(0);transition:cubic-bezier(.3,.46,.45,.94) .5s;visibility:visible}ul.menu-drawer__menu.list-menu li svg.icon.icon-arrow{display:none}ul.menu-drawer__menu.list-menu li:hover svg.icon.icon-arrow{display:block}ul.menu-drawer__menu.list-menu.submenu-open li .menu-opening svg.icon.icon-arrow{display:block}ul.menu-drawer__menu.list-menu.submenu-open li .menu-opening summary.menu-drawer__menu-item{font-size:16px;font-weight:800}.cstm.header ul.menu-drawer__menu.has-submenu.list-menu li:hover summary.menu-drawer__menu-item{font-size:16px}.js .menu-drawer__menu li{min-height:33px}@media only screen and (min-width:750px){.container,.custom-newsletter.newsletter .newsletter__wrapper.container{padding-left:2rem!important;padding-right:2rem!important}.footer .grid--4-col-tablet.grid{column-gap:15px;justify-content:space-between}.footer .grid--4-col-tablet.grid .grid__item{width:calc(20% - 12px);max-width:156px}.footer .grid--4-col-tablet.grid .grid__item:first-child{max-width:310px}.footer .grid--4-col-tablet.grid .grid__item:nth-child(3){max-width:215px}.template--collection .collection .product-grid{row-gap:50px;column-gap:50px}.template--collection .prd-card-btn .learn-btn{color:#2f3f4c99;text-align:right;text-decoration:none;font-size:16px;font-weight:400;line-height:32px}.template--collection .prd-card-btn .quick-add{margin:0;width:109px}.template--collection .prd-card-btn{display:flex;justify-content:space-between;align-items:center}}@media only screen and (min-width:990px){.cstm.header.header-noindex .header__heading-link{width:15%}.container,.custom-newsletter.newsletter .newsletter__wrapper.container{padding-left:5rem !improtant;padding-right:5rem !improtant}.template--collection .grid__item{width:calc(28.33% - var(--grid-desktop-horizontal-spacing) * 2 / 3)!important}.header--middle-center a.header__heading-link{padding:0}}@media only screen and (min-width:1200px){.cstm-feat .feat-slide .slick-prev.slick-arrow{left:-15px}.cstm-feat .feat-slide .slick-next.slick-arrow{right:-25px}.container,.custom-newsletter.newsletter .newsletter__wrapper.container{padding-left:14rem!important;padding-right:14rem!important}}@media only screen and (min-width:1300px){.product__info-container .shopify-app-block:first-child{display:inline-block}.product__info-wrapper .product-suited-for{display:inline-flex;width:calc(100% - 172px);justify-content:end;align-items:center}}@media screen and (min-width:1400px)and (max-width:1440px){#insta-feed .instafeed-new-layout-item{width:100%!important;min-height:354px!important}.custom-newsletter .news-subheading-formwrap{display:flex;width:83%;margin:0 AUTO}}@media screen and (min-width:768px)and (max-width:1440px){.template--collection .quick-add__submit{font-size:12px}.template--collection .prd-card-btn .learn-btn{font-size:12px;line-height:22px}.template--collection .facets-vertical .facets-wrapper{padding-right:40px}}@media screen and (min-width:1200px)and (max-width:1250px){.custom-newsletter h2.inline-richtext{font-size:30px!important}}@media screen and (min-width:768px)and (max-width:990px){.template--collection .grid--2-col-tablet-down .grid__item{width:calc(44% - var(--grid-desktop-horizontal-spacing) / 2)}.template--collection .facets-vertical-form{align-items:center}.template--collection .facet-filters{margin:0 0 26px}.template--collection .card__information h3 a{font-size:14px}}@media screen and (min-width:375px)and (max-width:400px){.cstm.header .header-lft,.cstm.header .header__icons{width:25%}}@media screen and (max-width:1440px){.container_1158{max-width:1158px;margin:auto}.cstm.header .search-modal__content .modal__close-button.link{right:9%}.cstm.header,.Home-img-text .page-width.container_1158{max-width:1158px}.Home-img-text .page-width{padding:0}.Home-img-text .image-with-text__content{padding:0!important}.Home-img-text .image-with-text__text-item.grid__item{width:calc(44% - 10px)}.Home-img-text .image-with-text__media-item.image-with-text__media-item--medium.image-with-text__media-item--middle.grid__item{width:calc(50% - 7px)}.Home-img-text .image-with-text .grid{gap:72px}.header:not(.drawer-menu).page-width{padding-left:0rem!important;padding-right:0rem!important}.cstm.footer .footer__content-top.container{padding-bottom:2rem}footer.cstm.footer{padding-bottom:40px}.cstm.footer .footer-block--newsletter{margin-top:40px}.custom-newsletter{padding:50px 0!important}}@media only screen and (max-width:1200px){.feat-slide:after{content:""!important;width:80px!important;height:100%;position:absolute;top:0;right:-15px;background:unset;padding:0!important}.container_1158{max-width:100%;margin:auto;padding:0 40px!important}.menu-drawer{width:100%!important}.cstm.header .search-modal__content .modal__close-button.link{right:7%}.Home-img-text .image-with-text__text--caption{line-height:32px}.Home-img-text .f_60{font-size:44px}.header-wrapper--border-bottom{padding:20px 0}.header-wrapper--border-bottom{padding:20px 40px}}@media only screen and (max-width:1028px){.cstm.header .header__inline-menu{display:none}}@media only screen and (max-width:1024px){.cstm.header .search-modal__content .modal__close-button.link{right:5%}.menu-drawer__inner-submenu{padding-right:20px}.menu-drawer__menu-item>.icon-arrow{right:2rem}.menu-drawer__menu-item{padding:1rem 2rem 0!important}.menu-drawer__navigation ul.menu-drawer__menu li:nth-child(4){border-bottom:1px solid;margin:0 20px 15px;padding-bottom:15px}.menu-drawer__navigation{width:25%}.menu-drawer__submenu.has-submenu.gradient.motion-reduce.popup{width:75%}.menu-drawer__inner-submenu ul.menu-drawer__menu-submenu.list-menu li:nth-child(4){margin:0 0 0 20px!important}.header-submenu-img-container-block{padding:20px}}@media only screen and (max-width:989px){.template--collection .prd-card-btn{flex-direction:column;justify-content:flex-start!important;align-items:flex-start!important}.custom-quantity-box{margin-bottom:10px}}@media only screen and (max-width:769px){.custom-logo-section .inner-box .item img.cstm-img{max-width:unset!important;width:auto;margin:unset}.custom-logo-section .inner-box .slick-slide{width:200px}.cstm-feat .slider-buttons{display:none}.cstm-feat .collection__view-all .button{margin-top:30px}.home-therapy-sec .image-with-text__content{padding:30px 10px}.banner__content.banner__content--middle-right{align-items:center;justify-content:center!important}.cstm.footer .footer-block__details-content .list-menu__item--link{padding-top:0rem;padding-bottom:0rem}}@media only screen and (max-width:767px){#insta-feed{padding-top:80px}#insta-feed .instafeed-new-layout-wrapper{grid-template-columns:repeat(2,1fr)!important;padding:0 20px;gap:4px!important}#insta-feed h2{margin-bottom:6px!important}#insta-feed .instafeed-new-layout-item{min-height:173px!important}.custom-newsletter .news-subheading-formwrap{flex-direction:column;max-width:100%}.container_1158{padding:0 20px!important}.announcement-bar__message{padding:8px 0;font-size:11px;min-height:30px}.menu-drawer__inner-submenu{flex-wrap:wrap}.header-submenu-img-container-block{width:100%;padding:20px}.img-container-seciton{flex-wrap:wrap;gap:10px;justify-content:start;padding:10rem 0 0}.img-block-submenu.back{position:absolute;right:0;top:0;margin:0}.img-block-submenu{margin-top:0;width:70%}.menu-link-submenu{margin-left:0;text-align:center;margin-top:10px;margin-bottom:60px}.menu-drawer__inner-submenu ul.menu-drawer__menu-submenu.list-menu,.menu-drawer__navigation{width:100%}.menu-drawer__submenu.has-submenu.gradient.motion-reduce.popup{width:100%;left:0;height:fit-content;padding:5rem 0 3rem}.cstm.header .header__icons .header__icon.header__icon--account.small-hide{display:block!important;width:3rem!important}button.menu-drawer__close-button.link.link--text.focus-inset{top:60px!important}.cstm.header .header__icons details-modal.header__search{display:none!important}.cstm.header .search-modal__content .modal__close-button.link{right:7%}.menu-link-submenu.mobile{display:block;text-align:left}.menu-drawer__close-button .icon-arrow{margin-right:0!important}.menu-link-submenu.desk{display:none}button.menu-drawer__close-button.link.link--text.focus-inset.mobile-back-link{display:block!important}button.menu-drawer__close-button.link.link--text.mobile-back-link{position:relative!important;right:unset!important;top:unset!important;width:100%!important;font-weight:800;font-size:12px}.menu-drawer__inner-submenu{padding-right:20px;padding-left:20px;padding-top:10px}div#menu-drawer{filter:unset!important}button.menu-drawer__close-button.link.link--text.focus-inset.desk-back-link{display:none!important}.mobile-search-input .field__input:focus~.field__label{left:40px}.header-wrapper--border-bottom{padding:22px 0}.Home-img-text .f_60{font-size:34px;text-align:center}.Home-img-text .image-with-text .grid{gap:20px}.Home-img-text .image-with-text__media-item.image-with-text__media-item--medium.image-with-text__media-item--middle.grid__item{width:100%}.Home-img-text .button.button--primary{margin:20px auto 40px}.Home-img-text .image-with-text__text.f_20{text-align:center;font-size:20px;line-height:120%!important;max-width:279px;margin:auto!important}.Home-img-text .image-with-text__text p{text-align:center;font-size:14px;line-height:normal;max-width:95%;margin:10px auto 0}.cstm.header{flex-wrap:wrap;row-gap:22px}.cstm.header .header-lft,.cstm.header .header__icons{width:27%}.cstm.header .header__heading{width:32%}.mobile-search-input{display:block!important;z-index:11}.menu-drawer__navigation{padding:5rem 0 3rem!important}details[open]>.header__icon--menu .icon-hamburger{visibility:visible!important;opacity:1!important;transform:scale(1)!important}.menu-drawer-container .header__icon--menu svg.icon.icon-close{visibility:hidden;opacity:0}.header-wrapper--border-bottom{padding:20px}.mobile-search-input .field:after,.mobile-search-input .field:before{display:none!important}.mobile-search-input.search-modal__content.search-modal__content-bottom{padding:0}.mobile-search-input input.search__input.field__input{padding:0 0 0 25px!important;background:#ececec;border-bottom:1px solid #757575;height:3.5rem!important}.mobile-search-input .field{padding:3.5px 20px}.mobile-search-input label.field__label{color:#757575;font-size:12px;line-height:2;left:50px}footer.cstm.footer{border-top:1px solid #e1e1e1}.mobile-search-input.search-modal__content{height:fit-content!important;background:#ececec}.mobile-search-input .field__input,.select__select,.customer .field input,.mobile-search-input .customer select{font-size:12px}.mobile-search-input .reset__button{right:6px}.mobile-search-input .search__button{left:6px}.mobile-search-input input.search__input.field__input:focus-visible{outline:0!important;outline-offset:0!important;box-shadow:none!important}.f_60{font-size:32px}.container{padding:0 20px!important}.custom-what-we-do .col-md-4{display:none;padding-right:10px}.mobile-img-text{display:block}.image-with-text .image-with-text__media{display:none}.banner .banner__media{min-height:344px!important}.banner img.banner-media-mobile{display:block!important}.banner .banner__media img:nth-child(1){display:none!important}.Home-img-text .image-with-text__heading{max-width:70%;text-align:center;margin:0 auto}.Home-img-text{margin-bottom:37px;padding-bottom:0!important}.section-logo-list .page-width{padding:18px 0!important}.custom-logo-section .container{padding:0!important}.custom-logo-section .slick-track{display:flex;align-items:center}.custom-logo-section .inner-box .item{gap:8px;display:flex!important;width:auto!important;flex-direction:row;flex-wrap:unset}.custom-logo-section .inner-box .item img{margin:unset}.custom-logo-section .slick-slide{display:flex;justify-content:center}.custom-what-exosomes .inner-box ul.slick-dots{left:0!important}.cstm-feat .slick-track{display:flex;gap:15px}.feat-slide:after{width:60px!important}.feat-slide:before{width:60px;content:"";background:linear-gradient(90deg,#fff,#fffffff2 40%,#fff);filter:blur(9px)}.cstm-feat .card-wrapper .card__content .card__information .card__heading{font-size:12px}.cstm-feat .card-wrapper .card-information .price-item.price-item--regular{font-size:11px;line-height:normal;margin-top:5px}.cstm-feat .feat-slide .card-wrapper .card__inner{min-height:170px}.cstm-feat .card-wrapper .card__content .card__information{padding-bottom:0;min-height:65px;padding-top:19px}.cstm-feat .card__content .prd-card-btn .learn-btn{display:none}.cstm-feat .card__content .prd-card-btn .quick-add{width:100%}.cstm-feat .card__content .prd-card-btn .quick-add .quick-add__submit{width:100%;min-height:26px;font-size:12px}.cstm-feat .feat-slide .slick-next.slick-arrow{right:2px}.cstm-feat .slider-buttons{display:none}.cstm-feat .collection__view-all{padding:0 30px}.custom-what-we-do .cstom-wht{padding:80px 0}.custom-what-we-do.home-what-we-do .cstm-btn.btn{max-width:90%}.cstm-feat .collection__view-all .button{margin-top:0;margin-bottom:80px;width:100%}.cstm-feat .feat-slide{margin-bottom:68px!important}.cstm-feat .collection__title h2{line-height:25px;margin:50px 0 10px!important}.cstm-feat .grid--peek.slider .grid__item:first-of-type{margin-left:0!important;width:100%!important;padding:0!important}.custom-reveal-fresh .banner__box.content-container{max-width:45rem!important;background:#a6a2a1;text-align:left;padding:74px 34px}.custom-reveal-fresh .container.banner__content{padding:0!important}.custom-reveal-fresh .banner__box.content-container .banner__heading{font-size:35px}.custom-reveal-fresh .banner__box.content-container .banner__text,.custom-reveal-fresh .banner__box.content-container .banner__buttons{margin-top:24px}.exomsom-img .exomos-mobile{display:block}.exomsom-img .exomos-desk{display:none}.custom-what-exosomes .top-header h2.hdng{margin:0 0 19px;line-height:normal;font-size:30px}.custom-what-exosomes .top-header p.desc{padding:0 20px}.custom-what-exosomes .container{padding:0!important}.custom-what-exosomes .top-header{max-width:100%;margin:0 auto;padding:10rem 0 0}.custom-what-exosomes .top-header p.desc{margin:0 0 48px;line-height:19px;font-size:16px}.custom-what-exosomes .inner-box .item .tab-content.active{padding:57px 28px 24px}.custom-what-exosomes .inner-box .item .tab-content p{font-size:16px;line-height:16px}.custom-what-exosomes .inner-box .item.odd{margin-top:0}.custom-what-exosomes .inner-box{position:relative;padding:0 25px}.custom-what-exosomes .inner-box .item.odd{position:relative;z-index:1}.custom-what-we-do .inner-box{flex-direction:column;margin-bottom:40px}.custom-what-we-do .inner-box .item{width:100%}.custom-what-we-do .top-header h2.hdng{margin:0 0 14px}.custom-what-we-do .inner-box .item p.inner-box-hdng{width:100%}.home-therapy-sec .image-with-text__content--mobile-center>*{align-self:baseline;text-align:left}.home-therapy-sec .image-with-text__grid{flex-direction:column}.home-therapy-sec .image-with-text__grid .image-with-text__media-item,.home-therapy-sec .image-with-text__grid .image-with-text__text-item.grid__item{width:100%}.home-therapy-sec .image-with-text__content{padding:46px 20px 50px!important}.home-therapy-sec .page-width.container_1158{padding:0 20px!important}.home-therapy-sec .image-with-text__grid .image-with-text__text-item.grid__item .image-with-text__heading{font-size:30px;line-height:normal}.home-therapy-sec .image-with-text__content .image-with-text__text{margin:26px 0 0}.home-therapy-sec .image-with-text__grid .image-with-text__text-item.grid__item .image-with-text__text p{font-size:16px;line-height:normal;text-align:left}.home-therapy-sec .button.button--secondary{min-width:81px;min-height:32px;padding:0;margin-top:20px}.custom-collagen-micro{height:670px!important}.custom-collagen-micro .banner__heading{font-size:30px}.custom-collagen-micro .banner__buttons .button.button--secondary{background:unset;width:169px!important;min-height:45px;min-width:unset;flex-grow:unset!important}.custom-collagen-micro .banner__buttons{margin-top:30rem!important;flex-wrap:unset;width:100%;padding-top:7rem;gap:unset;justify-content:space-between}.custom-what-exosomes .inner-box .item .tab-content{margin-bottom:3rem}.custom-collagen-micro.banner .banner__media{min-height:auto!important}.custom-collagen-micro .banner__text{font-size:20px;line-height:normal;margin-top:19px!important}.custom-what-exosomes .inner-box .item{width:100%}.custom-revolution-treatment .banner__box.content-container{padding:7rem 3rem;width:100%}.custom-revolution-treatment .container.banner__content{padding:0!important}.custom-revolution-treatment .banner__text{margin:24px 0!important;font-size:16px}.custom-revolution-treatment.banner--large:not(.banner--mobile-bottom):not(.banner--adapt) .banner__content{min-height:50rem}.custom-revolution-treatment .banner__heading{font-size:30px}.custom-best-season.banner--large:not(.banner--mobile-bottom):not(.banner--adapt) .banner__content{min-height:70rem}.custom-best-season .banner__box.content-container{width:90%;padding:8rem 3rem!important;position:absolute;top:0;left:0}#Banner-template--17398347857965__image_banner_w3faWj .banner__media:before,#Banner-template--17398347857965__image_banner_w3faWj:not(.banner--mobile-bottom) .banner__content:before{padding-bottom:140%!important}.custom-what-we-do .inner-box .item span.custom_plus_icon{margin:15px auto 0;width:30px;height:30px}.custom-best-season .banner__box .banner__text{margin:24px 0}.custom-best-season .banner__box .banner__heading{font-size:30px}.custom-best-season .banner__box .banner__text p{font-size:16px}.custom-best-season .container.banner__content{padding:0!important}.custom-newsletter.newsletter .newsletter__wrapper{display:flex;flex-direction:column;padding:0 20px}.custom-newsletter .newsletter__subheading.rte{width:100%;padding:24px 0}.custom-newsletter{padding:80px 0!important}.custom-newsletter h2.inline-richtext{font-size:32px}.custom-newsletter .newsletter-form__field-wrapper .field__input{height:4.8rem}.cstm.footer .footer-bottom-contact .f-bottom-detail span{font-size:12px}.custom-newsletter .newsletter__subheading p{font-size:16px;line-height:normal}.custom-newsletter .list-social{justify-content:start!important;display:none!important}.cstm.footer .footer__blocks-wrapper{display:flex;justify-content:space-between}.newsletter__wrapper .newsletter-form__field-wrapper{max-width:100%!important}.cstm.footer .footer-block.grid__item{margin-bottom:0rem;margin-top:2rem;width:45%;flex-grow:unset}.cstm.footer .footer-block.grid__item:nth-child(1){width:100%}.cstm.footer .footer-block__details-content{margin-bottom:1rem;justify-content:center;gap:15px}.cstm.footer .footer-block__heading{margin:0 0 10px}.cstm.footer .footer-block__details-content li .link{padding:0;font-size:12px;line-height:26px}.cstm.footer .footer-bottom-contact{flex-direction:row;width:100%;gap:12px;margin-bottom:3rem;flex-wrap:wrap;justify-content:center}.cstm.footer .footer-block--newsletter{margin-top:3rem}.cstm.footer .footer__content-top.container{padding:0 5rem!important}.cstm.footer .footer__content-bottom .footer__copyright.caption small.copyright__content{text-align:left;line-height:normal}.cstm.footer .footer__content-bottom .footer__copyright.caption{text-align:center}.cstm.footer .footer-block__details-content .footer-block__image-wrapper{margin:0 auto}.cstm.footer .footer-block__details-content .footer-img-bottom{justify-content:center}.custom-logo-section .inner-box .item img.cstm-img{max-width:unset!important;width:auto;margin:unset}.custom-newsletter .news-subheading-formwrap{display:flex;width:100%;max-width:100%}.custom-what-we-do .inner-box,.custom-what-we-do-landing .inner-box{display:block!important}}@media only screen and (max-width:576px){.property-box{margin-top:23px}.custom-newsletter .news-subheading-formwrap{max-width:100%;flex-direction:column}}@media screen and (min-width:400px)and (max-width:500px){#insta-feed .instafeed-new-layout-item{height:190px!important}}@media only screen and (max-width:425px){.mobile-search-input .field__input:not(:placeholder-shown)~.search__button.field__button{display:none}.mobile-search-input .field__input:not(:placeholder-shown)~.field__label{display:none}.template--product .quantity-selector-buy-button{display:flex;align-items:center;gap:5px;flex-wrap:wrap;justify-content:space-between}.property-box{margin-top:23px}}@media only screen and (max-width:375px){.mobile-search-input .search__button{left:0;width:3rem}.mobile-search-input input.search__input.field__input{padding:0 0 0 20px!important}.mobile-search-input .field{padding:3.5px 0}.mobile-search-input .reset__button{right:3px;width:2rem}.mobile-search-input label.field__label{font-size:10px;left:30px}}
/*# sourceMappingURL=/cdn/shop/t/33/assets/custom.css.map */
