@import"https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700&display=swap";@font-face{font-family:Minerva-Modern;src:url(https://cdn.shopify.com/s/files/1/0651/0945/9203/files/Minerva-Modern.eot);src:url(https://cdn.shopify.com/s/files/1/0651/0945/9203/files/Minerva-Modern.eot?#iefix) format("embedded-opentype"),url(https://cdn.shopify.com/s/files/1/0651/0945/9203/files/Minerva-Modern.woff2) format("woff2"),url(https://cdn.shopify.com/s/files/1/0651/0945/9203/files/Minerva-Modern.woff) format("woff"),url(https://cdn.shopify.com/s/files/1/0651/0945/9203/files/Minerva-Modern.ttf) format("truetype"),url(https://cdn.shopify.com/s/files/1/0651/0945/9203/files/Minerva-Modern.svg#Minerva-Modern) format("svg")}@font-face{font-family:Avenir-Next;src:url(https://cdn.shopify.com/s/files/1/0651/0945/9203/files/AvenirNextLTPro-Regular.eot);src:url(https://cdn.shopify.com/s/files/1/0651/0945/9203/files/AvenirNextLTPro-Regular.eot?#iefix) format("embedded-opentype"),url(https://cdn.shopify.com/s/files/1/0651/0945/9203/files/AvenirNextLTPro-Regular.woff2) format("woff2"),url(https://cdn.shopify.com/s/files/1/0651/0945/9203/files/AvenirNextLTPro-Regular.woff) format("woff"),url(https://cdn.shopify.com/s/files/1/0651/0945/9203/files/AvenirNextLTPro-Regular.ttf) format("truetype"),url("https://cdn.shopify.com/s/files/1/0651/0945/9203/files/AvenirNextLTPro-Regular.svg#Avenir Next LT Pro") format("svg")}@font-face{font-family:Avenir-Next-Bold;src:url(https://cdn.shopify.com/s/files/1/0651/0945/9203/files/AvenirNextLTPro-Bold.eot);src:url(https://cdn.shopify.com/s/files/1/0651/0945/9203/files/AvenirNextLTPro-Bold.eot?#iefix) format("embedded-opentype"),url(https://cdn.shopify.com/s/files/1/0651/0945/9203/files/AvenirNextLTPro-Bold.woff2) format("woff2"),url(https://cdn.shopify.com/s/files/1/0651/0945/9203/files/AvenirNextLTPro-Bold.woff) format("woff"),url(https://cdn.shopify.com/s/files/1/0651/0945/9203/files/AvenirNextLTPro-Bold.ttf) format("truetype"),url("https://cdn.shopify.com/s/files/1/0651/0945/9203/files/AvenirNextLTPro-Bold.svg#Avenir Next LT Pro") format("svg")}@font-face{font-family:Avenir-Next-Italic;src:url(https://cdn.shopify.com/s/files/1/0651/0945/9203/files/AvenirNextLTPro-It.eot);src:url(https://cdn.shopify.com/s/files/1/0651/0945/9203/files/AvenirNextLTPro-It.eot?#iefix) format("embedded-opentype"),url(https://cdn.shopify.com/s/files/1/0651/0945/9203/files/AvenirNextLTPro-It.woff2) format("woff2"),url(https://cdn.shopify.com/s/files/1/0651/0945/9203/files/AvenirNextLTPro-It.woff) format("woff"),url(https://cdn.shopify.com/s/files/1/0651/0945/9203/files/AvenirNextLTPro-It.ttf) format("truetype"),url("https://cdn.shopify.com/s/files/1/0651/0945/9203/files/AvenirNextLTPro-It.svg#Avenir Next LT Pro") format("svg")}@font-face{font-family:Avenir LT Std;src:url(https://cdn.shopify.com/s/files/1/0651/0945/9203/files/AvenirLTStd-Roman.eot);src:url(https://cdn.shopify.com/s/files/1/0651/0945/9203/files/AvenirLTStd-Roman.eot?#iefix) format("embedded-opentype"),url(https://cdn.shopify.com/s/files/1/0651/0945/9203/files/AvenirLTStd-Roman.woff2) format("woff2"),url(https://cdn.shopify.com/s/files/1/0651/0945/9203/files/AvenirLTStd-Roman.woff) format("woff"),url(https://cdn.shopify.com/s/files/1/0651/0945/9203/files/AvenirLTStd-Roman.ttf) format("truetype"),url("https://cdn.shopify.com/s/files/1/0651/0945/9203/files/AvenirLTStd-Roman.svg#Avenir LT Std") format("svg")}body,html,header,footer,h1,h2,h3,h4,h5,h6,ul,li,p,section,main{margin:0;padding:0;display:block}*{box-sizing:border-box;margin:0;padding:0}:focus-visible{outline:-webkit-focus-ring-color auto 0px}button:focus,.btn-close:focus,.btn-check:focus+.btn,.btn:focus,.accordion-button:focus,.form-check-input:focus{box-shadow:none}body{overflow-x:hidden}a{text-decoration:none}a,svg,i{transition:all .7s}body{font-size:16px;line-height:17px;color:#25394f;font-family:Avenir-Next}.header--search svg{fill:#fff!important;vertical-align:middle}img{max-width:100%;height:auto;vertical-align:middle}.z-index-9{z-index:9}.innerpage-margin{margin-top:112px}.page-width{max-width:1320px;padding:0 20px;margin:0 auto;width:100%}h1,h2,h3,h4,h5{font-family:Minerva-Modern;font-weight:400}h1{font-size:60px;line-height:62px;letter-spacing:.05em;text-transform:uppercase}h3{font-size:36px;line-height:38px;letter-spacing:.05em;text-transform:uppercase}h4{font-size:24px;line-height:29px;letter-spacing:.05em;text-transform:uppercase}h5{font-size:22px;line-height:17px}h6{font-family:Inter;font-weight:500;font-size:12px;line-height:16px;text-transform:uppercase}.header--x-menu .x-menu--level-1--link .icon--root{vertical-align:2px;margin-left:5px}.btn{font-size:14px;line-height:20px;font-family:Minerva-Modern;font-weight:400;letter-spacing:.05em;text-transform:uppercase;border-radius:1.28571px;padding:12px;border:0;transition:all .7s}.btn.btn-info{color:#25394f;background:#5bbad6}.btn.btn-primary{background:#25394f;padding:12px 30px}.btn:hover{color:#fff;background:#000}.before-afters-section .slick-initialized .slick-slide{padding:0 10px}.slick-dotted.slick-slider{margin-bottom:0!important}.slick-slider .slick-arrow{width:58px;height:58px;background-color:#fff;border-radius:50%;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;font-size:0;border:none;padding:0;position:absolute;top:50%;transform:translateY(-50%);z-index:9}.slick-slider .slick-prev{left:-50px;background:#fff url(prev_arrow.png) no-repeat center center}.slick-slider .slick-next{right:-50px;background:#fff url(next_arrow.png) no-repeat center center}.slick-dots{margin:20px 0 0}.slick-dots li{display:inline-block;vertical-align:middle;margin:0 2px}.slick-dots li button{height:8px;width:8px;font-size:0;border:none;border-radius:50%;background:#d9d9d9;padding:0;vertical-align:middle}.slick-dots li.slick-active button{background:#787878}.card{border:0;border-radius:0}.card-body{padding:0}.card-img{border-radius:0}.newsletter-form{display:flex;align-items:center;justify-content:center}.newsletter-form .form-control{font-size:12px;line-height:17px;color:#6b7280;width:203.14px;height:45px;border:1px solid #D1D5DB;box-shadow:0 1px 2px #0000000d;border-radius:1.28571px}.newsletter-form .form-control::placeholder{font-size:12px;line-height:17px;color:#6b7280}.newsletter-form .btn{margin-left:10px;width:117px}#scrollTop{z-index:99;cursor:pointer;border:none;position:fixed;bottom:15px;right:15px;width:60px;height:60px;font-size:34px;font-weight:700;text-align:center;color:#fff;background:#869fb8;border:2px solid #FFFFFF;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=75)";display:none;transition:all .9s;border-radius:50%}#scrollTop:hover{background:#525464}#scrollTop .fa-angle-up{color:#fff;transition:all .9s}#scrollTop:hover .fa-angle-up{color:#fff}.breadcrumb{font-size:18px;line-height:20px;margin-bottom:0}.breadcrumb .breadcrumb-item a{color:#9ca3af}.breadcrumb .breadcrumb-item a:hover{text-decoration:underline}.breadcrumb .breadcrumb-item.active{color:#34a487;font-family:Neue Haas Unica Pro Medium}.breadcrumb-item+.breadcrumb-item:before{color:#d1d5db}.refine-nav{margin:72px 0}.refine-nav .nav{border:1px solid #D1D5DB;border-radius:25px;padding:10px 5px;font-size:15px;text-transform:uppercase}.refine-nav .nav li a{color:#25394f;padding:0 12px}.refine-nav .nav li a:hover{color:#5bbad6}.refine-nav svg:hover path{fill:#5bbad6}.btn-close{position:absolute;top:-45px;right:-45px;opacity:1}.modal-backdrop{background-color:#fff}.modal-content{border:15px solid #fff;box-shadow:0 0 39px #0000004d;border-radius:0}.accordion-button{font-family:Avenir LT Std;font-size:18px;line-height:28px;color:#25394f;padding:24px 0;text-transform:uppercase;font-weight:500}.accordion-button:not(.collapsed){background-color:transparent;color:#25394f;padding-bottom:10px;box-shadow:none}.accordion .accordion-button:after{background-image:url(acc-arrow.svg);transform:rotate(-180deg)}.accordion .accordion-button:not(.collapsed):after{background-image:url(acc-arrow.svg);transform:rotate(0)}.accordion-body{font-size:16px;padding:0 0 20px;position:relative;line-height:24px}.form-group{margin-bottom:18px}.form-control{font-size:14px;border-color:#d1d5db;padding:12px;box-shadow:0 1px 2px #0000000d;border-radius:1px;font-family:Avenir-Next}.form-control,.form-control::placeholder{color:#6b7280}@media screen and (max-width:991.98px){h1{font-size:26px;line-height:32px}h3{font-size:20px;line-height:26px}h5{font-size:16px}.btn{font-size:16px;line-height:24px}#scrollTop{width:40px;height:40px;font-size:26px}.breadcrumb{font-size:14px;line-height:16px}.innerpage-margin{margin-top:58px}.refine-nav{margin:25px 0}}@media screen and (max-width:767.98px){.breadcrumb{justify-content:center}.refine-nav .nav{font-size:14px}.refine-nav .nav li a{padding:0 8px}.footer--root>:not(:last-child){display:flex;flex-direction:column}}.section--slideshow{border-bottom:solid 3px #fff}.banner-section{margin-top:151px}.banner-section .banner-slider{background-size:cover;background-repeat:no-repeat;background-position:bottom;min-height:800px}.banner-section .banner-slider .wrap{color:#fff;text-transform:uppercase;text-align:center;max-width:956px;margin:0 auto;padding-top:214px}.banner-section .banner-slider .wrap h1{margin:8px 0 16px}.banner-section .banner-slider .wrap a{font-size:14px;line-height:20px;color:#fff;text-decoration:underline}.banner-section .banner-slider .wrap a:hover{text-decoration:none}.banner-section .slick-dots{bottom:12px}.clinically-results-section{background:#15284b;border-top:3px solid #FFFFFF;padding:59px 0}.clinically-results-section .wrap{color:#fff;text-align:center}.clinically-results-section .wrap h3{margin:16px 0}.clinically-results-section .wrap p{font-size:14px;line-height:17px}.products-section{margin:60px 0 43px}.products-section .card{text-align:center}.products-section .card .card-img{padding-bottom:19px;background:#dee8f1}.products-section .card-body{padding-top:16px}.products-section .card-body h5{margin:0 0 15px}.products-section .card-body .price{font-size:14px;line-height:17px;margin:15px 0 20px}.products-section .card a{font-weight:600;font-size:14px;line-height:20px;text-decoration:underline;color:#5bbad6}.products-section .card a:hover{text-decoration:none}.welcome-section{background:#869fb8;color:#fff;text-align:center}.welcome-section .wrap{max-width:841px;margin:0 auto;padding:50px 0}.welcome-section .wrap h6{margin-bottom:20px}.welcome-section .wrap p{font-size:14px;line-height:17px;margin:24px 0}.welcome-section .wrap a{font-size:14px;line-height:20px;color:#fff;text-decoration:underline}.welcome-section .wrap a:hover{text-decoration:none}.before-afters-section{margin:98px 0 114px;text-align:center}.before-afters-section h3{margin:17px 0 75px}.before-afters-section p{font-size:12px;line-height:17px;color:#000;text-align:right;margin-top:30px}.before-afters-section .slick-dots{bottom:-10px}.testimonials-section{padding:120px 0}.testimonials-section h3{text-align:center;margin-bottom:30px;font-size:36px;line-height:38px;letter-spacing:.05em;text-transform:uppercase}.testimonials-section .review_box{display:flex;align-items:center;gap:30px}.testimonials-section .review_box .author_img{flex:0 0 25%}.testimonials-section .review_box .author_img img{border-radius:50%}.testimonials-section .review_content{position:relative}.testimonials-section .review_content:after{position:absolute;content:"";top:-80px;left:-30px;width:144px;height:117px;background:url(quetos_ic.png) no-repeat top center}.testimonials-section .review_content .quetos_ic{position:absolute;top:-80px;left:-30px}.testimonials-section .review_box p{font-family:Minerva-Modern;font-weight:400;font-size:32px;line-height:36px;color:#111827;margin:0 0 30px}.testimonials-section .review_box .name{font-weight:500;font-size:16px;line-height:24px;color:#25394f}.testimonials-section .review_box .designation{color:#5bbad6;font-weight:600;font-weight:500;font-size:16px}.testimonials-section .reviews_slider .slick-dots{margin:0;text-align:center;position:absolute;left:0;width:100%;bottom:20px}.testimonials-section .review_block{padding:80px 0 0 30px}.video-section{background-image:url(../images/video-img.png);background-size:cover;background-repeat:no-repeat;background-position:center;min-height:606px;margin:120px 0 99px}.blog-section h3{text-align:center}.blog-section .card{margin-top:44px}.blog-section .card-body p{font-family:Minerva-Modern;font-weight:400;font-size:24px;line-height:30px;margin-top:13px}.blog-section .card-body .date{font-size:13.0735px;line-height:17px;color:#767f88;margin:11px 0 18px}.blog-section .card a{font-weight:600;font-size:12.5288px;line-height:22px;color:#5bbad6;text-decoration:underline}.blog-section .card a:hover{text-decoration:none}.newsletter-section{margin:107px 0 94px;background:#25394f;color:#fff;text-align:center;padding:64px 0}.newsletter-section p{font-size:14px;line-height:17px;margin:16px 0}.gallery-section{margin-bottom:94px}.gallery-section h3{text-align:center;margin-bottom:48px}.gallery-section .img-wrap{margin-bottom:28px;width:100%;height:278px;cursor:pointer}.gallery-section .big-img-wrap{margin-bottom:33px;width:100%;height:585px}.skin-care-page .skin-care-banner-section{background-color:#25394f;color:#fff;text-align:center;padding:155px 0;background-position:bottom right;background-repeat:no-repeat}.skin-care-page .skin-care-banner-section p{font-size:14px;line-height:17px;margin-top:10px}.skin-care-page .products-section .skin-care-product-details{margin-top:32px}.skin-care-page .products-section .skin-care-product-details .card{margin-bottom:25px}.skin-care-page .products-section .skin-care-product-details .card-body{color:#000;padding-top:4px}.skin-care-page .products-section .skin-care-product-details .card-img{padding:7px 0 4px}.products-section .skin-care-product-details .card-body h5{margin:0;line-height:24px}.skin-care-page .products-section .skin-care-product-details .card-body p{line-height:24px}.skin-care-page .products-section .skin-care-product-details .card-body .price{margin:0 0 20px}.skin-care-page .skin-care-bg-section{background-image:url(../images/skin-care-demo-img.png);background-size:cover;background-repeat:no-repeat;background-position:bottom;min-height:606px;margin:64px 0 0;display:flex;align-items:center;justify-content:center}.skin-care-page .skin-care-bg-section .wrap{color:#000;text-align:center;max-width:431px;margin:0 auto;padding:34px 0;background:#fff}.skin-care-page .skin-care-bg-section .wrap h3{line-height:24px;margin-bottom:24px}.skin-care-page .skin-care-bg-section .wrap a{font-size:14px;line-height:20px;text-decoration:underline;color:#000}.skin-care-page .skin-care-bg-section .wrap a:hover{text-decoration:none}.accrodion-section{padding-top:80px}.accrodion-section h2.title{font-size:36px;margin-bottom:80px;letter-spacing:1px;text-transform:uppercase}.accrodion-section h5{font-size:26px;margin-bottom:24px;text-transform:uppercase;letter-spacing:1px;margin-top:90px}.contact-section p{line-height:25px;margin-bottom:25px;color:#25394f;font-size:16px}.contact-section form{margin:70px 0 80px}.single-page .banner-block{height:400px;background-position:bottom right;background-repeat:no-repeat;background-color:#e5e7eb}.single-page .banner-block p{font-size:12px;font-family:Inter,sans-serif;font-weight:500}.single-page .banner-block p,.single-page .banner-block h1{color:#000}.single-page h4{font-size:22px;color:#000;font-family:Avenir LT Std;margin-bottom:20px}.single-page .text-section{padding:60px 0 80px}.single-page .text-section p{line-height:25px;margin-bottom:30px;color:#000;font-size:16px}.single-page .text-section h6{font-family:Avenir-Next-Bold;font-size:16px;text-transform:inherit;margin-bottom:25px;color:#000}.single-page .text-section ul{margin-bottom:30px}.single-page .text-section li{line-height:25px;color:#000;padding-left:25px;position:relative}.single-page .text-section li:before{content:"";position:absolute;top:11px;left:8px;display:block;background-color:#000;width:5px;height:5px;border-radius:50%}.single-page .text-section a{color:#000;text-decoration:none}.single-page .text-section a:hover{text-decoration:underline}.featured-collection--root[data-container=section]{gap:0}.before-afters-section .wrap h6{font-family:Inter;font-weight:500;font-size:12px;line-height:16px;text-transform:uppercase;color:#25394f}.before-afters-section .wrap h3{font-size:36px;line-height:38px;letter-spacing:.05em;text-transform:uppercase;font-family:Minerva-Modern;color:#25394f}.before-afters-slider .list_in{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;text-align:center;gap:20px}.before-afters-slider .list_in .col{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.before-afters-section .slick-slider .before-afters-slider img{width:100%}.featured-blog--root .featured-blog--heading{margin:0 0 15px}.article--item .article--item--image{height:auto!important}.article--item .article--item--image .image--container{padding-top:0!important}.article--item .article--item--image .image--container img{position:relative;height:560px;object-fit:cover}.template--index .article--item .article--item--image .image--container img{height:225px}.article--item .article--item--heading{font-weight:400;font-size:24px;line-height:30px;font-family:Minerva-Modern;color:#25394f;text-transform:none}.article--item .article--item--heading a{color:#25394f}.article--item .article--item-info .article--item--date{font-weight:400;font-size:13px;line-height:17px;color:#767f88;font-family:Avenir-Next}.article--item .article--item--read-more a{font-weight:600;font-size:13px;line-height:normal;font-family:Avenir-Next;text-decoration:none;color:#5bbad6}.article--item .article--item--read-more a:hover{color:#25394f}.article--item .article--item--read-more a:after{border-color:#5bbad6}.article--item .article--item--read-more a:hover:after{border-color:#25394f}.home-newsalatter-section .newsletter--root{background-color:#25394f}.newsletter--root .newsletter--wrapper{max-width:850px;justify-content:center}.home-newsalatter-section .newsletter--root input.newsletter--email{width:205px;font-size:12px;line-height:17px;border:1px solid #D1D5DB;box-shadow:0 1px 2px #0000000d;border-radius:1.28571px;color:#6b7280}.home-newsalatter-section .newsletter--root input.newsletter--email ::-webkit-input-placeholder{color:#6b7280;opacity:1}.home-newsalatter-section .newsletter--root input.newsletter--email :-ms-input-placeholder{color:#6b7280;opacity:1}.home-newsalatter-section .newsletter--root input.newsletter--email ::placeholder{color:#6b7280;opacity:1}.home-newsalatter-section .newsletter--root [data-item=inverted-button] button{background:#5bbad6;border-radius:1.28571px;letter-spacing:.05em;text-transform:uppercase;font-weight:400;font-size:14px;color:#25394f;padding:0 35px;font-family:Minerva-Modern}.insta-section{padding:95px 0 30px}.insta-section .insta-title{text-align:center;margin:0 0 40px}.insta-section .insta-title h2{display:inline-block;vertical-align:middle;letter-spacing:.05em;text-transform:uppercase;font-weight:400;font-size:36px;line-height:26px;color:#25394f;font-family:Minerva-Modern}.insta-section .insta-title h2 svg{vertical-align:middle;margin-left:7px}.insta-boxes{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:30px}.insta-boxes #instafeed{display:grid;grid-template-columns:repeat(2,1fr);gap:30px}.insta-boxes .shop_insta{position:relative}.insta-boxes img{width:100%}.insta-boxes .insta_overlay{position:absolute;top:50%;left:0;text-align:center;width:100%;transform:translateY(-50%)}.insta-boxes .insta_overlay .insta_heading{display:block;font-weight:400;margin:0 0 20px;font-size:28px;line-height:24px;letter-spacing:.05em;text-transform:uppercase;color:#fff;font-family:Minerva-Modern}.insta-boxes .insta_overlay .shop_link{text-decoration-line:underline;font-weight:400;font-size:14px;line-height:20px;color:#fff}.footer--block--body .footer--social-icons{margin:0}.footer--block--body .footer--social-icons a{padding:0;margin-right:20px;color:#25394f;transition:all .2s ease}.footer--block--body .footer--social-icons a svg{transition:all .2s ease;height:auto;width:auto}.footer--block--body .footer--social-icons a:hover{color:#5bbad6}.footer--block--body .footer--social-icons a[aria-label=instagram]{order:-1}.footer--sub .copy_block{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;padding:20px 0;margin-top:40px}.footer--sub .copy_block ul{display:flex;justify-content:flex-end;gap:30px}.footer--sub .copy_block p,.footer--sub .copy_block a{font-weight:400;font-size:14px;line-height:24px;color:#25394f}.section--slideshow .slideshow--root .carousel--arrow-nav{display:none}.titleBanSec{position:relative}.titleBanSec .title_img{text-align:right}.titleBanSec .title_content{position:absolute;top:50%;left:0;width:100%;transform:translateY(-50%);background:linear-gradient(89.35deg,#9db6cd 60%,#9db6cd00 70%);height:100%;display:flex;align-items:center}.page--our-science .titleBanSec .title_content{background:none}.titleBanSec .title_content h2{font-weight:400;font-size:60px;line-height:62px;letter-spacing:.05em;text-transform:uppercase;font-family:Minerva-Modern;color:#25394f;margin:0 0 10px}.titleBanSec .title_content p{font-weight:400;font-size:20px;line-height:26px;color:#25394f}.featured-grid--root[data-section-id]{padding:120px 48px}.featured-grid--root .featured-grid--header[data-container=block]{margin:0 0 40px}.featured-grid--root .featured-grid--item--description{font-weight:400;font-size:16px;line-height:20px;font-family:Avenir-Next}.template--page .featured-collection--title{margin:0 0 70px;color:#000}.template--page .product--root[data-product-view=grid] .product--title{font-size:16px;color:#000;font-weight:400;line-height:24px;font-family:Avenir-Next}.product--details-wrapper{display:flex;flex-direction:column-reverse!important}.template--page .flexbox-gap .product--details-wrapper .product--vendor,.template--page .flexbox-gap .product--price-wrapper .product--price{color:#000}.template--page .before-afters-section .slick-dots{display:none!important}.page--clinical-results .titleBanSec .title_content{background:none}.page--clinical-results .titleBanSec .title_content h2,.page--clinical-results .titleBanSec .title_content p{color:#fff}.page--about-hydrinity .titleBanSec .title_content{background:none}.page--about-hydrinity .titleBanSec .title_content h2,.page--about-hydrinity .titleBanSec .title_content p{color:#fff}.page--about-hydrinity .featured-text--root .featured-text--heading,.page--clinical-results .featured-text--root .featured-text--heading{letter-spacing:.05em;text-transform:uppercase;font-weight:600;font-size:22px;line-height:24px;color:#000;font-family:Avenir-Next}.page--about-hydrinity .featured-text--root .featured-text--wrapper .featured-text--body,.page--clinical-results .featured-text--root .featured-text--wrapper .featured-text--body{color:#000;font-weight:400;font-size:16px;line-height:25px}.bottom_link{margin:40px 0 0;text-align:center}.bottom_link .btn_link{text-decoration-line:underline;font-weight:400;font-size:14px;line-height:20px;color:#000}.AboutTestimonials{padding:50px 0}.AboutTestimonials .review_block{display:flex;flex-wrap:wrap;align-items:center;gap:100px}.AboutTestimonials .review_block .review_col{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.review_block .top_review{position:relative}.review_block .top_review:before{position:absolute;content:"";top:-5px;left:-11px;width:30px;height:24px;background:url(about_quetos.png) no-repeat center;z-index:-1}.review_block .top_review p{font-weight:400;font-size:24px;line-height:28px;font-family:Minerva-Modern;color:#000;margin:0 0 15px}.review_block .about_author{display:flex;flex-wrap:wrap;align-items:center;gap:15px}.review_block .about_author .author_img img{width:52px;height:52px;border-radius:50%;object-fit:cover}.review_block .about_author .name{font-weight:600;font-size:16px;line-height:24px;color:#000}.review_block .about_author .designation{font-weight:400;font-size:16px;line-height:24px;color:#4b5563}.page--our-purpose .titleBanSec .title_content{background:linear-gradient(89.69deg,#dbdcde 60%,#dbdcde00 70%)}.page--contact .titleBanSec .title_content{background:none}h2.featured-content--overline[data-item=overline]{font-size:14px}@media screen and (max-width: 767px){.slideshow--root .carousel--viewport .featured-content--container .featured-content--text{padding-top:30px!important}}@media screen and (max-width: 767px){.article--wrapper .article--content{margin-top:32px}}@media screen and (max-width: 930px){.announcement--text{line-height:1.5;padding:5px 0}}.cart-stockist-locator-button{background:#f2f2f2;text-align:center;padding:5px 0;margin-bottom:32px!important}.cart-stockist-locator-button .title{font-size:14px;line-height:2}.cart-stockist-locator-button span.selected-stockist-title{font-weight:600;padding-right:20px}.cart-stockist-locator-button div#selected-stockist-title{font-weight:700}.stockist-locator-modal #stockist-widget .stockist-query-entry .stockist-search-field{background:#fff;border:1px solid #949594;height:43px;font-size:15px;display:inline-block;width:70%;box-shadow:none;border-radius:0}.stockist-locator-modal #stockist-widget .stockist-query-entry .stockist-radius{display:inline-block;vertical-align:middle;width:30%;margin-left:0;padding-left:15px}.stockist-locator-modal #stockist-widget .stockist-query-entry .stockist-radius select{border:1px solid #949594;height:43px;font-size:14px;box-shadow:none;border-radius:0;color:#2b3545;padding:0 10px}.stockist-locator-modal #stockist-widget .stockist-query-entry .stockist-search-button button{font-size:14px;line-height:26px;margin:10px 0 0;border-radius:0;width:100%;height:auto;padding:10px 20px;background:#00254a;border:1px solid #00254A;letter-spacing:.5px;text-transform:uppercase;font-weight:400;font-size:22px;color:#fff;font-family:Minerva-Modern}.stockist-locator-modal #stockist-widget .stockist-search-form .stockist-geolocate-button{background:#fff url(map_location.png) no-repeat center left 26%;border:1px solid #00254A;letter-spacing:.5px;text-transform:uppercase;font-weight:400;font-size:16px;line-height:16px;color:#00254a;border-radius:0;width:100%}.stockist-locator-modal #stockist-widget .stockist-search-form .hr-lines:before{left:0}.stockist-locator-modal #stockist-widget .stockist-search-form .hr-lines:before,.stockist-locator-modal #stockist-widget .stockist-search-form .hr-lines:after{position:absolute;content:"";top:50%;margin-top:1px;width:47%;background:#949594;height:1px}.stockist-locator-modal #stockist-widget .stockist-search-form .hr-lines:after{right:0}.stockist-locator-modal #stockist-widget .stockist-search-form .hr-lines{color:#949594;font-weight:400;font-size:18px;line-height:20px;text-align:center;margin:12px 0;position:relative}.stockist-locator-modal .stockist-side-panel .locator-header{margin:0 0 15px!important}.stockist-locator-modal .stockist-result-column-2.stockist-result-address{color:#000;margin-top:10px!important}.stockist-locator-modal .stockist-result-direction a{color:#ccc;text-decoration:underline;margin-top:10px!important}.stockist-locator-modal .stockist-select-link a{position:absolute;text-decoration:underline;color:#00254a;right:10px;top:15px;cursor:pointer}.stockist-locator-modal .stockist-result-name{width:80%}.professional-physician-drawer-outer div#selected-stockist-title{font-weight:700}.stockist-result.stockist-map-result .stockist-select-link a{font-weight:400;position:inherit}.template-page--root #stockist-widget .stockist-query-entry .stockist-search-field,.template-page--root #stockist-widget .stockist-query-entry .stockist-radius{vertical-align:top!important}body.template--index.page--hydrinity-skin-science featured-collection-root.featured-collection--root{padding:48px}.header-pro-link{position:absolute;right:2%;top:15%}.header--top-row .header-pro-link a{font-size:17px}.mobile-header-professional-link{padding:15px}.mobile-header-professional-link a{text-transform:uppercase;font-size:13px}.locator-header p{font-weight:400;font-size:16px;line-height:23px;color:#454a59}.cart--checkout-button.drawer-cart-btn{max-width:100%}.cart--totals .cart-drawer-link{width:100%}.cart--totals .cart-drawer-link a{width:100%;font-size:25px;letter-spacing:.05em;text-transform:uppercase;font-family:Minerva-Modern;min-width:120px;display:flex;justify-content:center;align-items:center;background:#15284b;color:#fff!important;border-radius:2px;font-weight:400;padding:0}.cart--checkout-button{max-width:300px;width:100%}.cart--checkout-button span.cart-button--text{font-size:25px}.b-proceed_checkout-or{margin:0 0 16px;position:relative;text-align:center;text-transform:uppercase}.b-proceed_checkout-or:before{left:0}.b-proceed_checkout-or:before,.b-proceed_checkout-or:after{background:#e7e7e7;content:"";height:1px;position:absolute;top:50%;width:38.5%}.b-proceed_checkout-or:after{right:0}.needsclick button.klaviyo-close-form:hover{background:transparent}div#shopify-section-template--16790863315203__1661446270729730e3{margin-bottom:10px}div#shopify-section-template--16790863315203__1662363140fffea722 .apps--root{padding-bottom:20px}.template--product .apps--root .apps--wrapper.yotpo-review-container{max-width:100%!important}.product-page--root[data-media-spacing=close-together][data-num-columns="1"] .product-page--left-column--container,.product-page--root[data-media-spacing=close-together][data-num-columns="1"] .product-page--left-column{position:relative}.product-page--root[data-media-spacing=close-together][data-num-columns="1"] .product-media--wrapper{width:100%}.product-page--blocks .product-page--heading{text-transform:none}@media (max-width:420px){.template-page--root #stockist-widget .stockist-search-form .stockist-geolocate-button{background-position:center left 20%!important}.template-page--root #stockist-widget .stockist-horizontal .stockist-side-panel{padding:0!important}}@media (max-width:767px){.header-professional-link{display:none}#stockist-modal-container .modal-content{width:90%!important}div#stockist-modal-container{z-index:9999}span.close-parent{position:absolute;right:10px;top:13px;background:#fff;padding:6px 6px 4px;border-radius:50%}span.close-parent span.close{padding-top:2px}.stockist-locator-modal #stockist-widget .stockist-query-entry .stockist-search-field{width:67%!important;vertical-align:middle}.stockist-locator-modal #stockist-widget .stockist-query-entry .stockist-radius{width:33%!important}.stockist-locator-modal #stockist-widget .stockist-search-form .stockist-geolocate-button{background:#fff url(map_location.png) no-repeat center left 15%!important}.gm-style .gm-style-iw-d,.gm-style-iw.gm-style-iw-c{max-height:200px!important}.cart-stockist-locator-button span{display:block;line-height:20px}.cart--checkout-button{max-width:100%}.b-proceed_checkout-or{display:none!important}}.product--vendor{text-transform:capitalize!important;color:#13294b!important}@media screen and (min-width: 768px){.featured-text--heading{margin:0;font-size:36px!important;line-height:38px!important;letter-spacing:.05em!important;text-transform:uppercase;font-family:Minerva-Modern!important;font-weight:400}.featured-text--root{padding:5% 0!important}}.template-page--heading{letter-spacing:.05em!important;text-transform:uppercase!important;font-weight:400!important;font-size:60px!important;line-height:62px!important;padding:8% 0!important;font-family:Minerva-Modern!important;color:#fff}.template-heading{min-width:100vw!important;background:#869eb8;margin-left:-20px!important;margin-bottom:80px!important}.copyyy,p .copyyy,.copy_left p{font-size:12px!important}.copy_left *{font-size:14px!important}.footer--root p{margin-top:0;font-weight:400;font-size:15px!important;line-height:24px;color:#25394f}.footersubmit *,.footersubmit{background-color:#25394f!important;color:#fff!important}.footer--subscribe--info{margin-top:10px!important}.footer--root>:not(:last-child) *{font-family:Minerva-Modern!important}.footer--root>:not(:last-child) * p,.footer--menu a{font-size:18px!important}@media screen and (min-width: 1200px){.header--menu-icon{display:none!important}}.carousel--dot-nav{left:50%!important}
/*# sourceMappingURL=/cdn/shop/t/3/assets/custom.css.map */
