.page--oncology .featured-content--text .featured-content--title{font-size:38px;line-height:1.2em;font-weight:800;font-family:Acumin;color:#1f4e58;text-transform:capitalize;padding-top:25px}.page--oncology .featured-content--text .featured-content--overline{font-size:20px;line-height:24px;font-weight:700;color:#1f4e58;font-family:Acumin;text-transform:capitalize}.page--oncology .featured-content--text .featured-content--description p{font-size:22px;line-height:1.6em;font-weight:400;font-style:italic;color:#595959;text-transform:capitalize}.page--oncology .featured-content--text{max-width:1154px!important;margin:0 auto!important;background-color:#fff;padding:45px 83px!important}.page--oncology .featured-content--text .featured-content--text-container{max-width:988px;margin:0 auto}.page--oncology .featured-content--link a{font-size:20px;line-height:1.2em;color:#00acbb!important;font-weight:600;text-transform:capitalize}@media (max-width: 1259px){.page--oncology .featured-content--container div .image--container{padding-top:40%!important}.page--oncology .featured-content--container div .image--container img{object-fit:cover}.page--oncology .featured-content--text{z-index:1;margin:0 15px!important;padding:40px 15px!important}}@media (max-width: 1024px){.page--oncology .featured-content--container div .image--container{padding-top:60%!important}}@media (max-width: 850px){.page--oncology .featured-content--container div .image--container{padding-top:80%!important}.page--oncology .featured-content--container div .image--container img{object-fit:cover}.page--oncology .featured-content--text{z-index:1;margin:0 15px!important;padding:40px 15px!important}.page--oncology .featured-content--text .featured-content--title{font-size:30px}.page--oncology .featured-content--text .featured-content--description p{font-size:20px;line-height:1.5em}.page--oncology .featured-content--link a{font-size:18px}}@media (max-width: 540px){.page--oncology .featured-content--container div .image--container{padding-top:150%!important}}.home-custom-product .product--root[data-product-view=grid]{flex-direction:row!important;align-items:center;height:100%}.home-custom-product .product--image{position:relative!important}.home-custom-product .row{display:flex;flex-wrap:wrap;padding-top:30px}.home-custom-block{width:calc(100% / 3 - 30px);margin:15px;position:relative;z-index:2}.home-custom-product .container{max-width:1700px;padding-left:15px;padding-right:15px;margin:0 auto}.home-custom-block:after{position:absolute;content:"";width:100%;height:100%;top:0;left:0;z-index:-1;background-repeat:no-repeat}.home-custom-block:nth-of-type(odd):after{background-image:url(/cdn/shop/files/Rectangle_22.png?v=1716788705);background-size:cover}.home-custom-block:nth-of-type(2n):after{background-image:url(/cdn/shop/files/Blue_Hydrating_Mask.png?v=1716793895);background-size:cover}.ProductImgContentWrapper{display:flex;align-items:end;justify-content:space-between;padding:40px}.ProductAnchor{width:100%}.ProductImgContentWrapper .product--details{flex-direction:column!important}.home-custom-block .ProductImgContentWrapper .product--details-wrapper .product--title{font-size:25px;font-weight:500;color:#3c3c3c;line-height:1.2em;padding-top:10px}.home-custom-block .ProductImgContentWrapper .product--from{display:none}.home-custom-block .ProductImgContentWrapper .product--price-wrapper .product--price span{font-size:25px;line-height:1.4em;color:#1f4e58;font-weight:600}.home-custom-block .ProductImgContentWrapper .product--price-wrapper{align-items:center}.home-custom-block .ProductImgContentWrapper .product--compare-price.money span{font-size:15px!important;line-height:25px!important;font-weight:500!important;color:#858383!important}.home-custom-block .ProductImgContentWrapper .product--compare-price{order:2;padding-left:10px}.home-custom-block .product--label-container,.home-custom-block .product--quick-add{display:none}.home-custom-block .ProductImgContentWrapper .product--image-wrapper{max-width:30%;justify-content:end}.home-custom-block .product--details-container{max-width:275px;margin-left:auto;padding-bottom:16px;padding-top:0}.home-custom-title-wrapper{text-align:center;max-width:1015px;margin-left:auto;margin-right:auto}.home-custom-title-wrapper .home-title h1{font-size:45px;line-height:1.2em;font-weight:700;color:#1f4e58;text-transform:uppercase;letter-spacing:0;font-family:Acumin;position:relative;text-transform:capitalize}.home-custom-title-wrapper .home-title h1:after{position:absolute;content:"";width:300px;height:3px;background-color:#00acbb;bottom:0;left:50%;transform:translate(-50%)}.home-sub-title p{font-size:20px;line-height:1.6em;font-weight:400;color:#595959;margin-top:30px}.home-custom-product{padding-top:96px;padding-bottom:96px;position:relative;overflow:hidden}.home-custom-product:after{position:absolute;content:"";background-image:url(/cdn/shop/files/image_9.png?v=1716794910);width:677px;height:712px;top:0;left:0;background-repeat:no-repeat;z-index:-1}.home-custom-product .product--details .jdgm-prev-badge{font-family:JudgemeStar!important}.home-custom-product .jdgm-preview-badge .jdgm-star{color:#ffac33!important;padding-left:5px!important;padding-right:5px!important}.home-custom-product .jdgm-star.jdgm--on:before{font-size:20px}.jdgm-prev-badge__text{font-size:15px;line-height:1.6em!important;font-weight:400;color:#535353;text-transform:capitalize}@media (max-width: 1259px){.home-custom-block{width:calc(50% - 30px)}.home-custom-product{padding-top:44px;padding-bottom:44px}.home-custom-title-wrapper .home-title h1{font-size:28px}.home-custom-title-wrapper .home-title h1:after{width:150px}.home-sub-title p{font-size:16px}.home-custom-product .row{padding-top:20px}.home-custom-product .jdgm-star.jdgm--on:before{font-size:14px}.home-custom-product .jdgm-preview-badge .jdgm-star{padding-left:2px!important;padding-right:2px!important}.home-custom-block .ProductImgContentWrapper .product--details-wrapper .product--title,.home-custom-block .ProductImgContentWrapper .product--price-wrapper .product--price span{font-size:20px}.home-custom-block .ProductImgContentWrapper .product--image-wrapper{max-width:40%}.ProductImgContentWrapper{padding:20px}.home-custom-block .ProductImgContentWrapper .product--image-wrapper{justify-content:center}.home-custom-title-wrapper{max-widt:800px!important}}@media (max-width: 767px){.home-custom-block{width:100%}.home-sub-title p{font-size:16px}}@media (min-width: 768px){.page--wholesale .featured-content--image .image--container{padding-top:0!important;height:90vh}.page--back-bar .featured-content--image .image--root[data-darken=true]:after,.page--wholesale .featured-content--image .image--root[data-darken=true]:after{background-color:#0000004d!important}.page--back-bar .featured-content--image .image--container img,.page--wholesale .featured-content--image .image--container img{object-fit:cover;object-position:top right}.page--back-bar .image-with-text--root .featured-content--container,.page--wholesale .image-with-text--root .featured-content--container{justify-content:end}.page--back-bar .image-with-text--root .featured-content--container .featured-content--text,.page--wholesale .image-with-text--root .featured-content--container .featured-content--text{margin-top:0!important;margin-right:5%!important;margin-bottom:0!important}}.custom-product-title h1{font-family:meno-banner;margin-top:10px;font-size:18px}body.page--back-bar .product--root[data-product-view=grid][data-text-alignment=left] .product--image[data-item],body.page--wholesale .product--root[data-product-view=grid][data-text-alignment=left] .product--image[data-item]{align-items:flex-start}body.page--back-bar .product--root a,body.page--wholesale .product--root a{display:flex;flex-direction:column;height:100%}body.page--back-bar .product--details-container,body.page--wholesale .product--details-container{margin-top:auto}.custom-jotform-wrapper{margin-top:15px}.custom-jotform-wrapper a{font-size:16px!important}.image-height-auto .featured-content--image{height:auto!important}.image-height-auto .featured-content--container{min-height:auto!important;padding:0!important}.image-height-auto .featured-content--image{position:static!important}@media (min-width: 769px){.template--index .image-with-text--root .featured-content--text{margin:10px!important}.template--index .image-with-text--root .featured-content--text{padding:20px}.template--index .image-with-text--root .featured-content--title,.template--index .image-with-text--root .featured-text--heading{font-size:29px}}
/*# sourceMappingURL=/cdn/shop/t/30/assets/custom.css.map */
