@import"https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,100..900&display=swap";.header__icon:not(.header__icon--summary),.header__icon span,.header:not(.header--top-center) *>.header__search,.header--top-center>.header__search{display:none}.coming-soon{border:1px solid #515C4E;padding:8px;border-radius:50px;font-size:16px;color:#fff;max-width:270px;text-align:center}.header-wrapper--border-bottom{border-bottom:0}.global-media-settings{border:0!important}.welcome-section .page-width,.precision-section .page-width{max-width:100%;padding:0}.precision-section .page-width{max-width:1420px;margin:0 auto;padding:0 15px}.welcome-section .image-with-text .grid__item .image-with-text__content{background-color:#515c4e;border-radius:0 90px 0 0}.welcome-section .image-with-text__content{padding:6rem 7rem 7rem 10rem}.welcome-section .image-with-text__heading,.precision-section .image-with-text__heading{color:#c6af81;margin:0;font-size:55px}.precision-section .image-with-text__heading{font-size:48px}.welcome-section .image-with-text__text p:first-child,.precision-section .image-with-text__text p:first-child{font-size:26px;line-height:40px;color:#fff;font-weight:300}.precision-section .image-with-text__text p:first-child{color:#000}.welcome-section .image-with-text__text p{font-size:18px;line-height:30px;color:#fff;margin-bottom:30px;font-weight:300}.precision-section .image-with-text__text p,.precision-section .image-with-text__text ul li{font-size:18px;line-height:30px;color:#000}.precision-section .image-with-text__content{padding:6rem 7rem 7rem 15rem}.precision-section.join .image-with-text__content{padding:6rem 7rem 7rem}.welcome-section .image-with-text__text p:last-child{margin:0}.image-with-text__content a.button:after,.image-with-text__content .button:not([disabled]):hover:after{box-shadow:none}.welcome-section .image-with-text__content a.button{background:transparent;border:1px solid #C6AF81;border-radius:50px;color:#fff;font-size:18px;padding:15px 30px}.precision-section .image-with-text__content a.button{background:#fff;color:#c6af81;border-radius:50px;border:1px solid #C6AF81;font-size:18px}.precision-section.join ul{margin-top:0}.whole-body .page-width,.footer__content-top.page-width{max-width:1420px;margin:0 auto;padding-inline:15px}.whole-body .multicolumn__title{justify-content:center;align-items:center;flex-direction:column}.whole-body .multicolumn__title h2{color:#c6af81;margin:0;font-size:35px}.whole-body .multicolumn__title .multi-sub p{font-size:28px;margin:0;color:#000;font-weight:300}.whole-body.multicolumn.background-primary .multicolumn-card{background:#fff}.whole-body .multicolumn-card__info{padding-top:0}.whole-body .multicolumn-card__info .rte{margin:5px 0 0}.whole-body .multicolumn-card__info h3{color:#c6af81;font-size:24px;font-weight:600}.whole-body .multicolumn-card__info p{color:#000}.step-number{position:relative;top:20px;right:20px;display:inline-flex;width:100%;justify-content:end}.step-number span{background:#c6af81;padding:0 10px;color:#fff;border-radius:2px;font-weight:300}.image-with-text__custom_code>button,.hero-banner a.button{background:#fff;color:#c6af81;border-radius:50px;border:1px solid #C6AF81;font-size:18px;letter-spacing:.1rem;padding:12px 3rem;cursor:pointer}.hero-banner .page-width{max-width:100%}.hero-banner .banner__box{max-width:600px;padding:0 15px}a.button:after,a.button:not([disabled]):hover:after{box-shadow:none}.hero-banner .banner__heading{font-size:55px;font-weight:300}body .hero-banner .banner__text{margin:25px 0;color:#fff;font-size:18px}body .hero-banner .banner__buttons{margin-top:0}.hero-banner a.button{background:transparent;color:#fff}.expertise .image-top{position:absolute;top:-300px;right:0;max-width:740px}.expertise .rich-text__heading,.expertise .rich-text__caption{font-size:24px;color:#c6af81}.expertise .rich-text__caption{font-weight:300;color:#000}.expertise .rte p{font-size:40px;font-weight:300;line-height:normal;margin:25px 0 0}.expertise .rich-text__buttons{margin-top:25px}.expertise a.button{border-radius:50px}.bespoke .image-with-text__heading{line-height:38px}.bespoke .image-with-text__text-item{max-width:600px}.bespoke .image-with-text__text p,.bespoke .rte li{color:#fff;font-size:18px}.bespoke .image-with-text__text p{line-height:normal;margin-top:20px}.bespoke .page-width{max-width:1420px}.expertise.efficiency .page-width{max-width:530px}.expertise.efficiency .rich-text__caption,.expertise.efficiency .rich-text__text li{font-size:18px;font-weight:500}.expertise.efficiency .rich-text__caption{line-height:normal;margin-top:30px}.expertise.efficiency .rich-text__text ul,.currently .banner_content ul{list-style:none;padding-left:35px}.expertise.efficiency .rich-text__text li{color:#000;text-align:left;display:flex;align-items:center;gap:12px;margin-bottom:10px}.bespoke .rte ul{list-style:none;margin-top:35px}.bespoke .rte li{display:flex;align-items:center;gap:12px;margin-bottom:10px}.bespoke.currently .content-container{max-width:600px}.bespoke.currently .banner_content p{line-height:normal}.bespoke.currently .banner__heading{line-height:34px}.expertise.efficiency .rich-text__text li:before,.currently .banner_content li:before,.bespoke .image-with-text__text li:before,.bespoke.currently .banner_content li:before{content:"";position:relative;background-color:#525c4f;width:18px;height:18px;display:inline-block;border-radius:50%}.expertise.efficiency .rte p{font-weight:500;margin-top:0}.currently .banner__heading{line-height:normal}.currently .banner__content{max-width:100%}.currently .content-container{max-width:800px}.currently .banner_content{color:#fff;font-size:18px}.currently .banner_content p{margin:25px 0}.currently .banner_content ul{padding-left:0}.currently .banner_content li:before,.bespoke.currently-block li:before{background-color:#c6af81}.currently .banner_content li{display:flex;align-items:center;gap:12px;margin-bottom:10px}.smart-section a.button{border-radius:50px}.smart-section .banner_content p{font-size:40px;color:#fff;line-height:1.5;margin:0}.smart-section .bottom-image-smart{margin:-20px 0 -10px}.smart-section .bottom-image-smart img{max-width:500px}.smart-section .banner__box,.smart-section .banner__content{padding-bottom:0}.bespoke.currently-block .image-with-text__text-item{max-width:100%}.bespoke.currently-block .image-with-text__heading{max-width:700px;line-height:normal}@media (max-width:1388px){.welcome-section .image-with-text .grid__item .image-with-text__content{padding:25px}.precision-section .image-with-text__content{padding:6rem 7rem 7rem}.welcome-section .image-with-text__heading{font-size:50px}.precision-section .image-with-text__heading{font-size:45px}.expertise .image-top{top:-200px;right:0;max-width:450px}.bespoke.currently-block .media>img{object-fit:cover}.bespoke .page-width{padding:0 15px}.bespoke .content-container{padding:15px}}@media (max-width:1024px){.welcome-section .image-with-text__heading,.precision-section .image-with-text__heading,.main_heading h2{font-size:40px}.welcome-section .image-with-text__text p strong,.precision-section .image-with-text__text p:first-child{font-size:24px;line-height:36px}.whole-body .multicolumn__title .multi-sub p{font-size:25px}.whole-body .multicolumn-card__info h3{font-size:18px}.currently .content-container{max-width:650px}.currently .banner__heading,.bespoke .image-with-text__heading,.expertise .rte p,.hero-banner .banner__heading,.smart-section .banner_content p{font-size:30px}.bespoke .image-with-text__heading{line-height:28px}.bespoke.currently .content-container{max-width:480px}.currently .content-container{padding:15px}}@media (max-width:749px){header .header__heading-logo{max-width:100px}.welcome-section .image-with-text__heading,.precision-section .image-with-text__heading,.main_heading h2,.whole-body .multicolumn__title h2{font-size:30px}.welcome-section .image-with-text__text p strong,.precision-section .image-with-text__text p:first-child,.welcome-section .image-with-text__text p,.precision-section .image-with-text__text p,.precision-section .image-with-text__text ul li,.whole-body .multicolumn__title .multi-sub p,footer .footer__content-top .footer-block__details-content{font-size:16px;line-height:26px}.welcome-section .image-with-text__text p:first-child,.precision-section .image-with-text__text p:first-child{font-size:20px;line-height:30px}.precision-section .image-with-text__content,.precision-section.join .image-with-text__content{padding:30px 15px 0}.precision-section .image-with-text__content a.button{padding:10px 15px;text-align:center;font-size:13px}.whole-body .multicolumn__title{gap:20px}.whole-body .multicolumn__title h2{text-align:center}.whole-body .multicolumn-list{gap:15px}.header__search{display:none}.coming-soon{font-size:12px;padding:8px 20px;max-width:170px}.welcome-section .image-with-text__content a.button{font-size:13px}.whole-body .page-width{padding-block:50px}.supplement-facts-wrapper .supplement-facts-table:last-child{border-top:1px solid}.precision-section .image-with-text__text ul{list-style-position:outside}.expertise .image-top{max-width:200px;top:-110px}.expertise .rich-text__heading,.expertise .rich-text__caption,.expertise.efficiency .rich-text__caption,.expertise.efficiency .rich-text__text li,.currently .banner_content,body .hero-banner .banner__text,.bespoke .image-with-text__text p,.bespoke .rte li{font-size:16px}.currently .banner__heading,.expertise .rte p,.hero-banner .banner__heading,.smart-section .banner_content p,.bespoke .image-with-text__heading{font-size:24px}.expertise a.button{font-size:12px}.currently .media>img{object-position:12% 100%}.bespoke.currently .content-container{background:#c6b081}.currently .content-container{background:#565349}.bespoke .image-with-text__content{padding:15px}.bespoke .image-with-text__text p{margin-top:0}.bespoke .rte ul{margin-top:20px;padding:0}}.image-with-text__custom_code>button{background:transparent}
/*# sourceMappingURL=/cdn/shop/t/1/assets/new-style.css.map */
