#collection_root .yotpo-reviews-star-ratings-widget{justify-content:center!important;text-align:center!important}.yotpo-sr-bottom-line-summary{align-items:center!important;gap:0!important}.yotpo-sr-bottom-line-text{font-family:inherit!important;font-weight:400!important;font-size:90%!important}.product-card--details .product--title{font-weight:600;font-size:18px}.product-card--details .product--price-wrapper{--font--nav--weight: 600}@media(max-width:767px){body .collection-header--root[data-show-image=false] .collection-header--heading{margin-top:var(--spacing--block)}}.ingredient-list--wrapper[data-container=section]{display:flex;align-items:flex-start;justify-content:space-between}.ingredient-list--select{flex:0 0 45%}@media(min-width:961px){.ingredient-list--select{position:sticky;top:80px}}.ingredient-list--item{display:flex;align-items:center;justify-content:space-between;padding:35px 20px;border-top:1px solid #707070;font-size:19px;font-weight:700;text-transform:uppercase;cursor:pointer}.ingredient-list--item:last-child{border-bottom:1px solid #707070}.ingredient-list--item.active .ingredient-list--item-name,.ingredient-list--item:hover .ingredient-list--item-name,.ingredient-list--item-arrow{color:var(--color--accent-1)}.ingredient-list--detail{flex:0 0 45%}.ingredient-list--item-detail:not(.active){display:none}.ingredient-list--item-detail [data-item=rte-content] .metafield-rich_text_field>*:not(:last-child){margin-bottom:20px}.ingredient-list--item-image{display:block;width:100%;height:auto;margin-bottom:60px;border-radius:30px}.ingredient-list--item-title{margin-bottom:25px;color:var(--color--accent-1)}.ingredient-list--item-intro,.ingredient-list--item-middle{margin-bottom:40px;font-size:20px}.ingredient-list--item-ending{font-size:20px}.ingredient-list--item-data-image,.ingredient-list--item-data-image img{display:block;max-width:100%;height:auto;margin:0 auto 40px}.ingredient-list--item-data-image.padded,.ingredient-list--item-data-image.padded img{padding:0 50px}@media(max-width:1230px){.ingredient-list--item{padding:25px 15px}.ingredient-list--item{font-size:17px}.ingredient-list--item-detail{line-height:1.5}}@media(max-width:1023px){.ingredient-list--select{flex-basis:40%}.ingredient-list--detail{flex-basis:55%}}@media(max-width:960px){.ingredient-list--root[data-section-id]{display:block}.ingredient-list--wrapper{flex-direction:column}.ingredient-list--select,.ingredient-list--detail{flex-basis:100%;width:100%}.ingredient-list--detail{margin-top:60px}.ingredient-list--item-data-image,.ingredient-list--item-data-image img{max-width:290px;margin-left:auto;margin-right:auto}.ingredient-list--item-intro,.ingredient-list--item-middle,.ingredient-list--item-ending{font-size:16px}}@media(max-width:767px){.ingredient-list--root{margin-bottom:40px}}.main-product--new .product-buy-buttons--drawer[aria-hidden=false]{z-index:20}.main-product--new .product-media--thumb img{border-radius:11px}@media(min-width:768px){.main-product--new .main-product--root[data-spacing-below=full]{padding-bottom:67px}}@media(max-width:1055px){.main-product--new .product-media--container[data-masonry-layout]{--media-gap: 12px}.main-product--new .main-product--desktop .product-zoom--root{border-radius:12px}.main-product--new .main-product--desktop{width:100%!important}}.main-product--new .main-product--desktop{width:calc(100% - 572px - var(--spacing--block));max-width:1239px}.main-product--new .main-product--desktop .product-media--root{max-width:602px}.main-product--new .main-product--desktop .product-zoom--root{border-radius:18px}@media(min-width:768px){.main-product--new .main-product--root[data-container-width="6"]{padding-left:var(--spacing--block)}.main-product--new .main-product--wrapper{gap:35px}}.main-product--new .main-product--form{max-width:572px}.main-product--new .section--product-page .main-product--form-content{background:#9cc6cf99;padding:40px;border-radius:25px}.main-product--new .section--product-page .product--block[data-block-type=floating_image]{display:block!important}.main-product--new .product--block img.floating-image{max-width:160px;position:absolute;right:-20px;top:0}@media(max-width:995px){.main-product--new .product--block img.floating-image{max-width:120px}.main-product--new .main-product--form .product--block--key-info ul{font-size:20px!important}.main-product--new .main-product--form .product--block--description ul{font-size:15px!important}}.main-product--new .section--product-page h2.product--block--heading{font-weight:700;font-size:40px;letter-spacing:.02em}@media(max-width:1150px){.main-product--new .section--product-page h2.product--block--heading{max-width:340px}}.main-product--new .product-options--option .radios--value-button{background:#fff9;border:none}.main-product--new .product-options--option .radios--value-button div{color:var(--color--body);font-weight:500!important}.main-product--new .gPreorderTopMessage{text-align:center!important}.main-product--new .product-options--option .radios--value-button:has(>.radios--input[data-item=radio]:checked){background:#fff;border:1px solid var(--color--accent-1)}.main-product--new .product-options--option .radios--value-button:has(>.radios--input[data-item=radio]:checked) div{color:var(--color--accent-1)}.main-product--new .main-product--form .product--block[data-block-type=key_info_list]{margin-top:15px}.main-product--new .main-product--form .product--block--key-info ul{list-style-type:none;line-height:1.5em;font-size:22px;padding-left:0;font-weight:500}.main-product--new .main-product--form .product--block--key-info ul li{padding-left:39px;text-indent:-39px;margin-bottom:5px}.main-product--new .main-product--form .product--block--key-info ul li:before{content:"\2713";background:#fff;padding:2px 6.55px;border-radius:100%;color:var(--color--accent-1);font-weight:700;margin-right:12px;font-weight:400}.main-product--new .main-product--form .skio-plan-picker,.main-product--new .main-product--form .product-buy-buttons--root,.main-product--new #Globo-Back-In-Stock{max-width:463px;width:100%;margin:auto}.main-product--new .main-product--form .skio-group-container{background:#fff;border:none}.main-product--new .main-product--form .skio-group-container--available{border-radius:17px}.main-product--new .main-product--form .skio-group-label{padding:18px 20px}.main-product--new .main-product--form .skio-group-container .skio-group-topline{font-weight:500;letter-spacing:0;font-size:22px;line-height:1.8em}@media(max-width:1055px){.main-product--new .main-product--form .skio-group-container .skio-group-topline{font-size:18px}.main-product--new .main-product--form .skio-group-content:before{font-size:16px}}.main-product--new .skio-group-container:nth-of-type(1) .skio-price{font-weight:600;color:var(--color--accent-1)}.main-product--new .main-product--form .skio-group-container .skio-save{background:var(--color--accent-1);color:#fff;border-radius:10px;font-size:15px;padding:3px 15px;font-weight:600}.main-product--new .skio-group-container .skio-save{position:absolute;right:12px;top:56px;line-height:1.3em}.main-product--new .main-product--form .skio-group-content{max-width:127px;max-height:unset}.main-product--new .skio-group-container:not(.skio-group-container--selected) .skio-group-content{max-height:unset;opacity:1}.main-product--new .main-product--form .skio-radio__container svg{width:20px;height:20px}.main-product--new .main-product--form .skio-radio__container circle.skio-radio{fill:var(--color--accent-1);r:9.5}.main-product--new .main-product--form .skio-radio__container circle:not(.skio-radio){stroke:var(--color--accent-1);stroke-width:1px;r:11.5}.main-product--new .main-product--form .skio-group-content:before{content:"Deliver Every:";display:block;letter-spacing:0;font-size:18px;font-weight:500}.main-product--new .main-product--form .skio-frequency{background-color:#c2dddb80;border-radius:11px;background-image:url(https://cdn.shopify.com/s/files/1/0731/9293/1351/files/noun-1896686-00C4B3.png);font-weight:500;text-transform:capitalize;margin-bottom:5px;font-size:16px}.main-product--new .main-product--form .product-buy-buttons--primary{text-transform:uppercase;font-weight:600;font-size:18px;letter-spacing:.2em;background-color:var(--color--accent-1);color:#fff}.main-product--new product-buy-buttons-element button[disabled]{opacity:.5}.main-product--new button.gBackInStockBtn{border-radius:50px!important;background:var(--color--accent-1)!important;font-weight:600!important;text-transform:uppercase!important;margin-top:15px!important;letter-spacing:.2em!important;border:none!important}.main-product--new .main-product--form .product--block--description{margin:36px auto 10px;max-width:480px;width:100%}.main-product--new .main-product--form .product--block--description h4{font-size:22px;font-weight:500;margin:0}.main-product--new .main-product--form .product--block--description ul{list-style-type:none;line-height:2em;font-size:20px;padding-left:0;letter-spacing:0}.main-product--new .main-product--form .product--block--description ul li{padding-left:22px;text-indent:-22px}.main-product--new .main-product--form .product--block--description ul li:before{content:"\2713";background:var(--color--accent-1);padding:2px 6.55px;border-radius:100%;color:#fff;font-weight:700;margin-right:12px;font-weight:400}.main-product--under-form{display:flex;flex-direction:column;gap:37px;margin-top:37px}.main-product--under-form .desktop-short-description{font-size:19px;font-weight:400;line-height:1.8em}.main-product--under-form .benefits-icons-row{padding:0}.main-product--under-form .benefits-icons-row .benefits--content{border:1.2px solid var(--color--accent-1);background:#d6e7eb}.benefits-icons-row .benefits--content{display:flex;flex-direction:row;justify-content:space-evenly;align-items:flex-start;max-width:690px;width:100%;padding:31px 10px 27px;column-gap:10px;border-radius:25px}.benefits-icons-row .benefits--item{width:98px;display:flex;flex-direction:column;align-items:center;row-gap:20px}.benefits-icons-row .benefits--item img{width:90px;height:90px;object-fit:cover}.benefits-icons-row .benefits--item p{font-size:12.3px;line-height:1.3em;font-weight:500}.desktop-rebuy-widget .rebuy-widget .primary-title{text-align:left;font-size:29px;font-weight:600;line-height:1.36em;text-transform:capitalize;margin:0 0 30px}.desktop-rebuy-widget .rebuy-product-grid.large-carousel{padding:0!important}.desltop-rebuy-widget .rebuy-widget .splide .splide__track:not(.splide__track--slide) .splide__list{gap:28px}.desktop-rebuy-widget .rebuy-widget .rebuy-product-block{padding:0}.desktop-rebuy-widget .rebuy-widget .rebuy-product-block:first-of-type{padding-right:14px}.desktop-rebuy-widget .rebuy-widget .rebuy-product-block:last-of-type{padding-left:14px}.desktop-rebuy-widget .rebuy-widget .rebuy-product-block .rebuy-product-media img{width:100%;object-fit:cover}.desktop-rebuy-widget .rebuy-widget .rebuy-product-block .rebuy-product-info .rebuy-product-title{margin-top:15px}.desktop-rebuy-widget .rebuy-widget .rebuy-product-block .rebuy-product-actions{margin-top:25px}.desktop-rebuy-widget .rebuy-button,.rebuy-widget .rebuy-button{text-transform:uppercase;font-size:17px;letter-spacing:.2em;font-weight:600}.desktop-rebuy-widget button.rebuy-button span{font-family:Montserrat}.desktop-rebuy-widget .rebuy-product-info{text-align:left}.desktop-rebuy-widget a.rebuy-product-title.clickable{font-size:20px}.desktop-rebuy-widget .rebuy-product-price{font-size:15px;font-weight:600}.desktop-rebuy-widget .powered-by-rebuy{display:none}.multicontent-section .multicontent-section--wrapper{justify-content:center;overflow:hidden;max-width:1320px;width:100%!important;margin:auto;gap:28px!important}h2.multicontent-section--heading{color:var(--color--accent-1);font-size:50px;font-weight:700;letter-spacing:.05em;text-align:center;width:100%;margin-bottom:20px}@media(max-width:1300px){h2.multicontent-section--heading{max-width:800px}}.multicontent-section--subheading{font-size:40px;font-weight:500;line-height:1.7em;margin:-40px 0 20px;letter-spacing:.04em}.multicontent-section--circled-text{display:flex;align-items:center;background:#fff;padding:24px 40px;border-radius:42px;gap:11px;justify-content:center}.multicontent-section--circled-text span{line-height:1em;font-weight:600;font-size:35px;padding-bottom:0!important}.multicontent-section--circled-icon{max-width:58px!important;object-fit:contain!important}.multicontent-section--circled-text-wrapper.image-is-right{display:flex;text-align:left;align-items:center}.multicontent-section--circled-text-wrapper.image-is-right .multicontent-section--circled-text{margin:0 auto 24px!important}.multicontent-section--circled-text-wrapper.image-is-right .multicontent-section--circled-text-col{display:flex;flex-direction:column}.multicontent-section--circled-text-row.image-is-left{display:flex;text-align:right;align-items:center;flex-direction:row-reverse}.multicontent-section--circled-text-image-wrapper,.multicontent-section--circled-text-image{width:197px}.multicontent-section--circled-text-description-wrapper p{font-size:32px;line-height:1.3em;font-weight:500}.multicontent-section .multicontent-section--image{max-width:260px;align-self:flex-end}.multicontent-section .multicontent-section--image.image-center{align-items:center;max-width:494px;margin:auto}.multicontent-section .multicontent-section--image.image-left{align-self:flex-start}.circled-text-2.multicontent-section--circled-text{background:#ffffffa6;padding:7px 18px;min-height:37px}.circled-text-2.multicontent-section--circled-text span{font-size:29px;font-weight:500}.multicontent-section--description-wrapper:not(.has-image){max-width:1195px}@media(max-width:1366px){.multicontent-section--description-wrapper:not(.has-image){max-width:768px}}.multicontent-section--description-wrapper.has-image{display:flex;text-align:left;align-items:center}.multicontent-section--description-wrapper.image-left{flex-direction:row-reverse;text-align:left}.multicontent-section--description-image-wrapper,.multicontent-section--description-image{width:197px}.multicontent-section--description:not(.multicontent-section--highlighted-text) p{font-size:32px;line-height:1.3em;font-weight:500}.multicontent-section--description-wrapper.image-left .multicontent-section--description{padding-left:30px}@media(min-width:768px){.multicontent-section--description p br{display:none}}.multicontent-section--highlighted-text{font-size:29px!important;font-weight:500!important;line-height:2.5em;padding:20px 36px;border-radius:25px;background:#fffffff2;text-align:left;max-width:754px;margin:auto}.multicontent-section--highlighted-text ul{list-style-type:none!important;padding-left:0!important;line-height:1.3em!important}.multicontent-section--highlighted-text ul li{text-indent:-24px;padding-left:16px}.multicontent-section--highlighted-text ul li:not(:last-child){margin-bottom:10px}.multicontent-section--highlighted-text ul li:before{content:"\2022  ";padding-right:7px}.circled-results--container{max-width:fit-content;background:#fff;padding:0 0 41px;border-radius:25px}.circled-results--title-wrapper{padding:45px 24px;border-radius:25px 25px 0 0}.circled-results--title{font-weight:500;line-height:1.64em;font-size:22px}.circled-results--box{display:flex;gap:50px;justify-content:center;flex-wrap:wrap;margin:30px 35px 48px}@media(min-width:768px)and (max-width:965px){.circled-results--box{max-width:550px;margin-left:auto;margin-right:auto}.benefits-icons-row .benefits--item img{width:70px;height:70px}}.circled-results--block{position:relative;width:fit-content}@media(min-width:768px){.circled-results--block:before{width:218px;height:218px;top:-3px;left:-3px;content:"";z-index:1;position:absolute;background:#fff;display:flex;border-radius:50%}}.circled-results--inner{display:flex;position:relative;z-index:1;flex-direction:column;align-items:center;justify-content:center;padding-bottom:0;border:1.2px solid var(--color--accent-1);background-color:#fff;border-radius:50%;text-align:center;aspect-ratio:1 / 1;max-width:210px;width:100%}.circled-results--progress{display:grid;position:absolute;top:-8%;left:-8%;width:116%;height:116%;border-radius:50%;place-items:center}.circled-results--value{color:var(--color--accent-1);font-family:Sergio Trendy;font-size:63px;font-weight:400;line-height:1.01em;letter-spacing:.04em}.circled-results--value span{font-family:Didot;margin-left:-3px}.circled-results--description{max-width:210px;min-width:210px;font-size:15px;font-weight:600;line-height:1.17em;padding:0 16px}.circled-results--progress{background:conic-gradient(#d9e8ec calc(var(--circled-progress) * 1%),#fff 0)}.circled-results--progress{--circled-progress: 0}.circled-results--progress{--circled-progress: var(--percentage-value);animation:infographic-progress-circle 3s 1 forwards}@keyframes infographic-progress-circle{0%,33%{--circled-progress: 0}to{--circled-progress: var(--percentage-value)}}@property --circled-progress{syntax: "<number>"; inherits: false; initial-value: 0;}.circled-results--disclaimer{font-size:14px;font-weight:600;line-height:1.1em}.white-text-header{color:#fff!important}.timeline-section{background-color:transparent;background-repeat:no-repeat;background-position:63vw bottom;background-size:25%;margin:13px auto}.timeline--wrapper[data-container=block]{align-items:center;max-width:1010px;align-items:flex-start;gap:50px}@media(max-width:1050px){.timeline--wrapper[data-container=block]{max-width:600px}}h2.timeline--heading{text-align:center;font-size:50px;font-weight:700;line-height:1.26em;letter-spacing:.05em;width:100%}.timeline--items-wrapper{display:flex;flex-direction:column;gap:48px}.timeline--item{display:flex;flex-direction:column;align-items:flex-start}.timeline--item .timeline--title{padding:9px 16px;background:#fff;border-radius:25px;border:3px solid var(--color--accent-1);font-size:35px;line-height:1em;font-weight:500;letter-spacing:.09em;margin:0 0 15px}.timeline--item .timeline--description{font-size:32px;font-weight:500;letter-spacing:.08em;line-height:1.3em}.timeline--disclaimer{font-size:29px;font-weight:500;line-height:1.1em;margin-top:40px;letter-spacing:.07em}.section--product-video .featured-video--root{padding-left:0!important;padding-right:0!important;justify-content:center;max-width:1240px;margin:auto;column-gap:60px;align-items:stretch;width:100%}.section--product-video .product-video-pre-col{display:flex;justify-content:flex-end;align-items:center}.section--product-video .product-video-post-col{display:flex;justify-content:flex-start;align-items:center}.section--product-video video-component{max-width:440px;min-width:440px}.section--product-video .video--wrapper,.section--product-video .image--root img,.section--product-video .video--thumbnail img{border-radius:25px!important}.section--product-video .video--play svg path{fill:#fff}.section--product-video .video--description h2{font-size:50px;line-height:1.4em;letter-spacing:.026em;font-weight:700}.section--product-video .video--description h3{font-size:40px;line-height:1.5em;letter-spacing:.026em;font-weight:600}.section--product-video .product-video-pre-col,.section--product-video .product-video-post-col{width:100%;max-width:400px}.section--product-video .product-video-left-img-wrapper{display:flex;justify-content:end}@media(max-width:1050px){.section--product-video .product-video-pre-col,.section--product-video .product-video-post-col{display:none}}.result-testimonial{flex-direction:column;align-items:center;gap:60px}.result-testimonial--wrapper{gap:30px!important;max-width:100%}h2.result-testimonial--heading{text-align:center;font-size:50px;font-weight:700;line-height:1.26em;letter-spacing:.05em;width:100%}.result-testimonial--image-wrapper{margin-bottom:6px}.result-testimonial--image-wrapper:not(.result-testimonial--has-two-images) img{max-width:375px;width:100%;margin:auto;max-height:501px;height:auto;object-fit:cover;border:2px solid #fff;border-radius:29px}.result-testimonial--image-wrapper.result-testimonial--has-two-images{display:flex;flex-direction:row;justify-content:center;gap:27px}.result-testimonial--image-wrapper.result-testimonial--has-two-images img{max-width:249px;width:100%;height:280px;object-fit:cover;border:2px solid #fff;border-radius:25px}.result-testimonial--box{display:flex;flex-direction:column;align-items:center;justify-content:center;max-width:634px;margin:auto;background:#ffffffbf;border-radius:25px;padding:36px 34px;text-align:center;gap:22px}.result-testimonial--stars{color:var(--color--accent-1);font-size:70px;line-height:.7em}.result-testimonial--description[data-item=rte-content]{font-size:25px;font-weight:600;line-height:1.9em}@media(min-width:768px){.result-testimonial--description br{display:none}}.result-testimonial--name{font-size:20px;font-weight:500;line-height:1.1em;margin-top:5px}.product-quality[data-section-id]{padding:74px 48px}.product-quality--wrapper{align-items:center;max-width:886px;width:100%;gap:18px}h2.product-quality--heading{text-align:center;font-size:50px;font-weight:700;line-height:1.26em;letter-spacing:.05em;width:100%}.product-quality--info-wrapper{border-radius:53px;padding:58px 62px;display:flex;flex-direction:column;gap:32px;max-width:886px;width:100%}.product-quality--info-box{display:flex;justify-content:flex-start;gap:38px}.product-quality--info-col.has-image{width:100%;max-width:102px;height:102px;background:#fff;border-radius:50%}.product-quality--info-col img{width:101px}.product-quality--title{font-size:32px;line-height:1.6em;font-weight:600;margin:0}.product-quality--description[data-item=rte-content]{font-size:22px;line-height:1.9em;font-weight:500}.product-nav-bar{height:74px}.product-nav-bar .sticky-wrapper{position:relative;transition:all .3s ease-in-out;z-index:10}.product-nav-bar .sticky-wrapper.sticky{position:fixed;top:99px;left:0;width:100%}.product-nav-bar .sticky-wrapper.sticky .product-nav-bar--list{margin-bottom:0}.product-nav-bar--list{display:flex;justify-content:center;align-items:center;gap:36px;padding:20px;margin-bottom:14px}.product-nav-bar--btn{text-transform:uppercase;font-family:var(--font--paragraph--family);font-size:20px;font-weight:600;color:var(--color--body);line-height:1em;padding:0}.product-nav-bar--btn:hover{text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}.discover-ingredients .ingredient-list--root{flex-direction:column;gap:19px;margin-bottom:13px}.discover-ingredients .discover-ingredients--title{background:#fff;padding:6px 25px;border-radius:30px;margin:auto!important;width:auto!important;display:flex;font-size:32px;font-weight:600;line-height:1.6em;justify-content:center}.discover-ingredients .ingredient-list--item-name{font-weight:600;line-height:1.7em}@media(min-width:768px)and (max-width:960px){.discover-ingredients .ingredient-list--wrapper{margin-top:20px}.discover-ingredients .discover-ingredients--title{width:fit-content!important}}.popup-buttons--list{display:flex;justify-content:center;align-items:center;gap:13px}.popup-buttons--btn{font-family:var(--font--paragraph--family);font-size:19px;font-weight:500;color:var(--color--body);line-height:1em;padding:15px 16px;border-radius:25px;background:#d9e6e9;width:100%}.popup-buttons--btn:hover{text-decoration:underline;text-underline-offset:3px}.popup--overlay{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:#0009;z-index:1200;opacity:0;transition:opacity .3s ease}.popup-container{display:none;flex-direction:column;justify-content:center;align-items:center;background:#d9e6e9;max-width:800px;width:100%;margin:auto;padding:38px;position:fixed;top:50%;bottom:0;left:50%;transform:translate(-50%,-50%);z-index:9999999991;box-shadow:0 4px 10px #0003;opacity:0;transition:opacity .3s ease;border-radius:20px}.popup-container.show,.popup--overlay.show{opacity:1}.popup-close-btn{position:absolute;top:2%;right:2%;font-size:19px;color:var(--color--body);padding:0}.popup-title{font-size:40px;letter-spacing:.05em}.popup-items-wrapper{display:flex;flex-direction:column;align-items:flex-start;gap:20px}.popup-circled-text{font-family:var(--font--paragraph--family);font-size:22px;font-weight:500;color:var(--color--body);line-height:1em;padding:5px 15px;border-radius:28px;background:#fff;display:flex;align-items:center;gap:5px}.popup-circled-text-icon{max-width:18px!important;object-fit:contain!important}.popup-disclaimer{font-size:19px;font-weight:500;line-height:1.8em;margin-top:20px}.hti-section--wrapper{justify-content:center;align-items:center;overflow:hidden;max-width:1100px;margin:auto;gap:8px!important}h2.hti-section--heading{font-size:50px;font-weight:700;letter-spacing:.05em;text-align:center;width:100%}.hti-section--description p{font-size:29px;line-height:1.7em;font-weight:500;text-align:center;letter-spacing:.04em}.hti--wrapper.has-image{display:flex;text-align:left;align-items:center;margin:30px auto;justify-content:center;gap:30px}.hti--wrapper.image-left{flex-direction:row-reverse;text-align:left}.hti--image-wrapper,.hti--image{width:320px;margin-bottom:-30px}.hti--image{max-width:320px;width:21vw}.hti--wrapper.image-left .hti--text{padding-left:10px}.hti--text-wrapper{display:flex;flex-direction:column;gap:17px;align-items:flex-start}.hti--text h6{font-size:25px;font-weight:500;line-height:1.5em;margin:0}.hti--text{font-size:32px;font-weight:500;line-height:1.3em;text-align:left;padding:20px 23px;border-radius:17px;background:#fff9}.hti-section--image{max-width:280px;align-self:flex-end}.hti-section--image.image-center{align-items:center;max-width:494px;margin:auto}.hti-section--image.image-left{align-self:flex-start}.hti-section--disclaimer{font-size:29px;font-weight:500;line-height:1.5em;text-align:center;margin-top:60px}.circled-text-image-section{justify-content:center}.cti-section--wrapper{max-width:850px}.cti-content{display:flex;flex-direction:column;gap:80px;margin-bottom:140px;width:100%;align-items:flex-end}.cti-heading[data-item~=section-heading]{font-size:50px;font-weight:700;letter-spacing:.05em;line-height:1.2em;text-align:center;width:100%}.cti-wrapper{display:flex;flex-direction:column;align-items:flex-start;gap:19px}.cti-circled-text{font-size:32px;font-weight:500;line-height:1em;padding:6px 20px;border-radius:28px;background:#fff;display:flex;align-items:center;gap:8px;width:auto}.cti-icon{max-width:28px!important;object-fit:contain!important}@media(max-width:980px){.main-product--new .main-product--form .skio-plan-picker,.main-product--new .main-product--form .product-buy-buttons--root,.main-product--new .main-product--form .product--block[data-block-type=richtext],.main-product--new .product-options--container{max-width:311px;margin:auto}.main-product--new .main-product--form .skio-group-container--available{border-radius:11px}.main-product--new .main-product--form .skio-group-label{padding:8px 12px}.main-product--new .main-product--form .skio-group-container .skio-group-topline{font-size:15px}.main-product--new .main-product--form .skio-group-content{margin-left:24px}.main-product--new .main-product--form .skio-radio__container svg{width:16px;height:16px}.main-product--new .main-product--form .skio-radio__container circle.skio-radio{r:9.5}.main-product--new .main-product--form .skio-radio__container circle:not(.skio-radio){r:11.5}.main-product--new .main-product--form .skio-group-content:before{font-size:12px}.main-product--new .main-product--form .skio-frequency{font-size:11px;max-width:85px;border-radius:7px;padding:6px 8px;background-position-x:97%}.main-product--new .main-product--form .skio-group-container .skio-save{font-size:10px;line-height:1.1em;border-radius:7px}.main-product--new .skio-group-container .skio-save{position:absolute;right:12px;top:42px}}@media(max-width:1200px){.multicontent-section--circled-text span,.discover-ingredients .discover-ingredients--title,.timeline--item .timeline--title{font-size:30px}.multicontent-section--description:not(.multicontent-section--highlighted-text) p,.multicontent-section--circled-text-description-wrapper p,.timeline--item .timeline--description,.product-quality--title{font-size:27px}.multicontent-section--highlighted-text{font-size:27px!important}.hti--text,.hti-section--description p,.hti-section--disclaimer{font-size:21px}.circled-text-2.multicontent-section--circled-text span,.timeline--disclaimer,.product-quality--description[data-item=rte-content]{font-size:20px}.section--product-video .featured-video--root{padding-left:20px!important;padding-right:20px!important}}@media(max-width:855px){.popup-buttons--btn{font-size:16px}}@media(min-width:768px){.popup-buttons--list{height:49px!important}}@media(max-width:767px){.main-product--new .main-product--form{max-width:unset}.main-product--new .main-product--root{max-width:600px;margin:auto}.desktop-rebuy-widget{display:none}.main-product--new{overflow:hidden}.main-product--new .product-buy-buttons--drawer[aria-hidden=false]{max-width:350px;margin-left:-5vw;z-index:999999999}.main-product--new .main-product--root{padding:0 20px 15px}.main-product--new .main-product--wrapper{gap:12px}.main-product--new .product-media--thumbs-wrapper{display:flex;overflow-x:auto;padding-bottom:5px;--media-gap: 9px}.main-product--new .product-media--thumb{min-width:85px}.main-product--new .section--product-page .main-product--form-content{padding:25px 15px 20px;border-radius:17px}.main-product--new .product--block img.floating-image{top:unset;margin-top:-26px;max-width:106px}.main-product--new .product--block[data-block-type=heading]{margin-top:6px}.main-product--new .section--product-page h2.product--block--heading{font-size:26px;line-height:1.26em;letter-spacing:.02em;max-width:300px}.main-product--new .main-product--form .product--block[data-block-type=key_info_list]{margin-top:6px;max-width:340px}.main-product--new .main-product--form .product--block--key-info ul{font-size:15px!important}.main-product--new .main-product--form .product--block--key-info ul li{padding-left:22px;text-indent:-22px}.main-product--new .main-product--form .product--block--key-info ul li:before{padding:0 4px;margin-right:4px}.main-product--new .product--block[data-block-type="@app"]{margin-top:18px}.main-product--new .main-product--form .skio-plan-picker,.main-product--new .main-product--form .product-buy-buttons--root,.main-product--new .main-product--form .product--block[data-block-type=richtext],.main-product--new .product-options--container{max-width:311px;margin:auto}.main-product--new .main-product--form .skio-group-container--available{border-radius:11px}.main-product--new .main-product--form .skio-group-label{padding:8px 12px}.main-product--new .main-product--form .skio-group-container .skio-group-topline{font-size:15px}.main-product--new .main-product--form .skio-group-content{margin-left:24px}.main-product--new .main-product--form .skio-radio__container svg{width:16px;height:16px}.main-product--new .main-product--form .skio-radio__container circle.skio-radio{r:9.5}.main-product--new .main-product--form .skio-radio__container circle:not(.skio-radio){r:11.5}.main-product--new .main-product--form .skio-group-content:before{font-size:12px}.main-product--new .main-product--form .skio-frequency{font-size:11px;max-width:85px;border-radius:7px;padding:6px 8px;background-position-x:97%}.main-product--new .main-product--form .skio-group-container .skio-save{font-size:10px;line-height:1.1em;border-radius:7px}.main-product--new .skio-group-container .skio-save{position:absolute;right:12px;top:42px}.main-product--new .main-product--form .product-buy-buttons--primary{font-size:12px;letter-spacing:.2em}.main-product--new button.gBackInStockBtn{letter-spacing:0!important}.main-product--new .product--block[data-block-type=richtext]{margin-top:0}.main-product--new .main-product--form .product--block--description{margin-top:20px}.main-product--new .main-product--form .product--block--description h4{font-size:15px;padding-bottom:2px}.main-product--new .main-product--form .product--block--description ul{font-size:13px!important;line-height:1.8em;font-weight:500}.main-product--new .main-product--form .product--block--description ul li:before{padding:0 3px;margin-right:6px}.main-product--under-form .desktop-short-description{display:none}.benefits-icons-row[data-section-id]{padding:0 20px 20px}.benefits-icons-row .benefits--content{padding:23px 10px;border-radius:16px;column-gap:5px}.benefits-icons-row .benefits--item{width:82px;row-gap:12px}.benefits-icons-row .benefits--item img{width:50px;height:50px}.benefits-icons-row .benefits--item p{font-size:11px;line-height:1.3em}.shopify-section.section--multicontent .multicontent-section{padding-left:20px;padding-right:20px;overflow-x:clip;overflow-y:visible}.multicontent-section .multicontent-section--wrapper{max-width:370px;margin:auto;gap:10px!important}h2.multicontent-section--heading{font-size:26px;line-height:1.26em;letter-spacing:.05em;margin-bottom:4px}@media(max-width:1150px){h2.multicontent-section--heading{max-width:870px}}.multicontent-section--subheading{font-size:17px;line-height:1.48em;margin:-12px 0 -6px;letter-spacing:0}.multicontent-section--description-image-wrapper,.multicontent-section--description-image{width:110px}.multicontent-section--highlighted-text ul{line-height:1.5em!important}.multicontent-section--highlighted-text ul li{text-indent:-14px;padding-left:7px}.multicontent-section--highlighted-text ul li:not(:last-child){margin-bottom:7px}.multicontent-section--description:not(.multicontent-section--highlighted-text) p{font-size:14px;max-width:350px;margin:auto;line-height:1.7em}.multicontent-section--description-wrapper.image-left .multicontent-section--description{padding-left:10px}.multicontent-section--highlighted-text{font-size:12px!important;padding:15px 14px;border-radius:11px;max-width:250px}.multicontent-section .multicontent-section--image{max-width:160px}.multicontent-section .multicontent-section--image.image-center{max-width:328px}.multicontent-section--circled-text{padding:12px 20px;gap:8px}.multicontent-section--circled-text span{font-size:16px}.multicontent-section--circled-icon{max-width:25px!important}.circled-text-2.multicontent-section--circled-text{padding:0 8px;min-height:25px}.circled-text-2.multicontent-section--circled-text span{font-size:12px}.multicontent-section--circled-text-description-wrapper p{font-size:14px;max-width:350px;margin:auto;line-height:1.7em}.multicontent-section--circled-text-image-wrapper,.multicontent-section--circled-text-image{width:110px}.multicontent-section--circled-text-wrapper.image-is-right .multicontent-section--circled-text{margin:0 auto 10px 0!important}.circled-results[data-mobile-spacing-above=half]{padding-top:20px}.circled-results[data-mobile-spacing-below=half]{padding-bottom:20px}.circled-results--container{max-width:360px;margin:auto;padding:0 0 19px;border-radius:17px}.circled-results--title-wrapper{padding:28px 16px;border-radius:17px 17px 0 0}.circled-results--title{font-size:12px}.circled-results--box{margin:21px 29px 10px;gap:29px}.circled-results--inner{border-width:1px;max-width:130px}.circled-results--value{font-size:29px}.circled-results--description{font-size:11px;line-height:1.3em;padding:0 11px;max-width:130px;min-width:130px}.circled-results--disclaimer{font-size:9px;line-height:1.3em}.timeline--wrapper[data-container=block]{gap:30px;max-width:100%}.timeline-section{background-size:77%;background-position:41vw 93%;margin:6px auto}h2.timeline--heading{font-size:26px}.timeline--items-wrapper{width:194px;gap:30px}.timeline--item .timeline--title{padding:6px 10px;border-radius:16px;border:2px solid var(--color--accent-1);font-size:15px}.timeline--item .timeline--description{font-size:16px}.timeline--disclaimer{font-size:13px;margin-top:20px}.section--product-video .featured-video--root{padding:25px 0}.section--product-video video-component{max-width:248px;min-width:auto}.section--product-video .video--wrapper,.section--product-video .image--root img,.section--product-video .video--thumbnail img{border-radius:16px!important}.result-testimonial{gap:27px}.result-testimonial--wrapper{gap:13px!important}h2.result-testimonial--heading{font-size:26px}.result-testimonial--image-wrapper{margin-bottom:5px}.result-testimonial--image-wrapper:not(.result-testimonial--has-two-images) img{max-width:214px;max-height:286px;height:auto;border:1px solid #fff;border-radius:16px}.result-testimonial--image-wrapper.result-testimonial--has-two-images{gap:15px}.result-testimonial--image-wrapper.result-testimonial--has-two-images img{max-width:142px;height:160px;border:1px solid #fff;border-radius:16px}.result-testimonial--box{max-width:339px;border-radius:16px;padding:27px 16px;gap:12px}.result-testimonial--stars{font-size:30px;line-height:1em}.result-testimonial--stars img{max-width:125px!important}.result-testimonial--description[data-item=rte-content]{font-size:16px}.result-testimonial--name{font-size:12px;margin-top:5px}.product-quality[data-section-id]{padding:36px 20px}.product-quality--wrapper{gap:12px;margin:auto}h2.product-quality--heading{font-size:26px}.product-quality--info-wrapper{border-radius:16px;padding:20px 21px;gap:14px;max-width:310px}.product-quality--info-box{gap:19px}.product-quality--info-col.has-image{max-width:35px;height:35px}.product-quality--info-col img{width:35px}.product-quality--title{font-size:12px}.product-quality--description[data-item=rte-content]{font-size:11px}.product-nav-bar{height:44px}.product-nav-bar .sticky-wrapper.sticky{top:52px}.product-nav-bar--list{gap:24px;padding:11px 0;margin-bottom:9px}.product-nav-bar--btn{font-size:13px}.discover-ingredients .ingredient-list--root{gap:13px;display:flex;margin-bottom:9px}.discover-ingredients .discover-ingredients--title{padding:4px 16px;border-radius:17px;font-size:16px}.discover-ingredients .ingredient-list--item{padding:12px 9px;gap:30px}.discover-ingredients .ingredient-list--item-name{font-size:15px}.main-product--new .ingredient-list--detail{margin-top:var(--spacing--block)}.main-product--new .ingredient-list--item-image{margin-bottom:var(--spacing--block)}.popup-buttons--list{gap:12px}.popup-buttons--btn{font-size:15px;padding:10px 12px;border-radius:17px;width:auto}.popup-container{max-width:400px;padding:25px 18px;border-radius:10px;height:fit-content}.popup-title{font-size:26px;margin:18px 0}.popup-items-wrapper{gap:12px}.popup-circled-text{font-size:14px;padding:4px 10px;border-radius:18px;gap:5px}.popup-circled-text-icon{max-width:12px!important}.popup-disclaimer{font-size:12px;margin-top:15px}h2.hti-section--heading{font-size:26px}.hti-section--description p{font-size:15px;letter-spacing:0}.hti--wrapper.has-image{margin:22px auto;width:100%;gap:0}.hti--image-wrapper,.hti--image{width:140px;margin-bottom:0}.hti--wrapper.image-left .hti--text{padding-left:10px}.hti--text-wrapper{gap:11px}.hti--text h6{font-size:17px}.hti--text{font-size:14px;padding:12px;border-radius:11px;line-height:1.6em}.hti-section--disclaimer{font-size:13px;margin-top:0}.cti-section--wrapper{max-width:350px;background-size:contain!important;background-position:bottom left!important}.cti-content{gap:20px;margin-bottom:65px;width:unset}.cti-heading[data-item~=section-heading]{font-size:26px;text-align:left}.cti-wrapper{gap:13px}.cti-circled-text{font-size:14px;padding:4px 10px;border-radius:18px;gap:5px;width:auto}.cti-icon{max-width:12px!important}}@media(max-width:400px){.product-nav-bar--btn{font-size:11px}.product-nav-bar--list{gap:15px}}.new-pdp-complex .timeline-section{background-position:63vw 200px;background-size:440px}@media(min-width:1921px){.our-blend .multicontent-section--image{max-width:440px!important;right:6%!important}}@media(min-width:768px){.new-pdp-complex .timeline-section{margin-top:0!important}}@media(max-width:1200px){.new-pdp-complex .timeline-section{background-position:60vw bottom;background-size:300px}}@media(max-width:767px){.new-pdp-complex .timeline-section{background-position:40vw 160px;background-size:320px}}.our-blend .multicontent-section--image{max-width:22%;position:absolute;bottom:0;right:0;margin-bottom:-1px}@media(max-width:1366px){.our-blend .multicontent-section--image{max-width:16%}}@media(max-width:767px){.our-blend .multicontent-section--description{max-width:222px}.our-blend .multicontent-section--image{margin-right:-60px;margin-bottom:-7px;max-width:198px;object-fit:cover;height:300px;object-position:top}}.mushroom-section .multicontent-section--image{position:absolute;left:0;max-width:445px;z-index:2;top:0;width:24vw}.mushroom-section>.multicontent-section--wrapper>:not(.multicontent-section--image){z-index:3}.hello-hydration .multicontent-section--image{max-width:440px;position:absolute;right:-30px;bottom:-200px;z-index:2;width:23vw}.multicontent-section.hello-hydration{overflow-x:clip}.new-pdp-serum .timeline-section{background-position:59vw bottom;background-size:300px}.melanin-boost .image-is-right{max-width:670px}.melanin-boost .multicontent-section--image{max-width:95px;align-self:flex-start;margin-top:-60px;margin-left:100px}.melanin-boost .multicontent-section--highlighted-text{max-width:663px}.melanin-boost .multicontent-section--circled-text{margin:0 auto 24px 0!important}@media(max-width:1565px){.mushroom-section .multicontent-section--image{width:18vw;bottom:0;top:unset}.hello-hydration .multicontent-section--image{width:18vw;bottom:unset;top:0}}@media(max-width:1150px){.mushroom-section .multicontent-section--wrapper{max-width:600px}}@media(max-width:1050px){.new-pdp-serum .timeline-section{background-position:72vw bottom}.melanin-boost .multicontent-section--image{margin-left:0}}@media(min-width:768px){.apple-section .multicontent-section--circled-text-description-wrapper{text-align:center}.apple-section .multicontent-section--circled-text-image-wrapper{position:absolute;right:0;bottom:100px;width:17vw;max-width:330px}.apple-section .multicontent-section--circled-text-image{width:17vw;max-width:330px}.apple-section div.multicontent-section--circled-text.circled-text-2:nth-child(2){margin-bottom:7px}}@media(min-width:768px)and (max-width:1280px){.new-pdp-serum .circled-text-2.multicontent-section--circled-text span{font-size:20px}.new-pdp-serum .circled-text-2.multicontent-section--circled-text{padding:0 16px}.apple-section .multicontent-section--circled-text-image-wrapper,.apple-section .multicontent-section--circled-text-image{width:12vw}.hello-hydration .multicontent-section--image{bottom:0;max-width:180px}.mushroom-section .multicontent-section--image{max-width:180px;bottom:0;top:unset}}@media(max-width:767px){.new-pdp-serum .timeline-section{background-size:220px;background-position-x:100%;background-position-y:bottom}.mushroom-section .multicontent-section--wrapper{max-width:400px}.mushroom-section .multicontent-section--image.image-left{max-width:180px;width:100%;top:auto;bottom:-55px}.mushroom-section .multicontent-section--description:not(.multicontent-section--highlighted-text){max-width:270px}.mushroom-section .multicontent-section--highlighted-text{max-width:230px}.mushroom-section[data-mobile-spacing-below=full]{padding-bottom:110px}.hello-hydration .multicontent-section--image{max-width:230px;right:-30px;top:-150px;width:100%}.melanin-boost .multicontent-section--image{max-width:47px;margin-top:-40px;margin-left:12px}.melanin-boost .multicontent-section--highlighted-text{max-width:280px}.melanin-boost .multicontent-section--circled-text{margin:0 auto!important}}@media(min-width:768px){.new-pdp-foam .shopify-section.section--product-page{position:relative;z-index:1}.new-pdp-foam .shopify-section:not(.section--product-page){position:relative;z-index:0}}@media(max-width:767px){.new-pdp-foam .hti--text-wrapper{position:absolute;left:0}.new-pdp-foam .hti--wrapper.has-image{margin:62px auto}}@media(max-width:550px){.new-pdp-foam .hti--wrapper.has-image{justify-content:flex-end}.new-pdp-foam .hti--image-wrapper{margin-right:30px}}.mushroom-sh .multicontent-section--image{position:absolute;left:0;margin-top:0!important;margin-left:0;bottom:-60px;max-width:290px!important;width:16vw}.mushroom-sh{margin-bottom:12px}.better-together .highlighted-text-image-section.better-together{z-index:5}.better-together .has-image:not(.image-left) .hti--image{max-width:590px;width:31vw;position:absolute;right:0;top:180px;z-index:3}.better-together .has-image.image-left .hti--image{max-width:520px;width:27vw;position:absolute;left:0;margin-bottom:0}.better-together .hti-section--wrapper{overflow:visible}.better-together .hti--text{background:#d9e8ec;margin-top:15px}.scent-notes .cti-section--wrapper{max-width:750px;margin-top:-20px}.scent-notes .cti-content{margin-top:70px;margin-bottom:180px}.scent-notes .cti-circled-text{font-size:33px;padding:14px 24px;border-radius:42px}@media(min-width:768px){.better-together p br{display:none}.better-together .hti--text h6,.better-together .hti--text p{display:inline}.better-together .hti--wrapper.has-image{display:block}.better-together .hti--image-wrapper{width:0}.better-together .hti--text{text-align:center;border-radius:11px}.better-together .hti--text h6,.better-together .hti--text p{font-size:32px;line-height:1.3em}.better-together .hti--text h6{font-weight:600}}@media(min-width:1201px){.better-together .hti--wrapper:not(.image-left) .hti--text{max-width:540px!important;padding:33px 27px!important}.better-together .hti--wrapper.has-image.image-left .hti--text{max-width:600px!important;padding:33px 32px!important}.better-together .has-image.image-left .hti--image{bottom:-140px}}@media(max-width:1200px){.better-together .hti--text h6,.better-together .hti--text p{font-size:24px}.better-together .hti--wrapper:not(.image-left) .hti--text{max-width:440px!important}.better-together .has-image.image-left .hti--image{max-width:400px!important;bottom:-80px}}@media(max-width:767px){.mushroom-sh .multicontent-section--image{max-width:88px!important;bottom:-35px;width:21vw}.mushroom-sh{margin-bottom:9px}.mushroom-sh .multicontent-section--highlighted-text{max-width:230px}.better-together .hti--wrapper:not(.image-left) .hti--text{max-width:255px!important}.better-together .hti--wrapper.image-left .hti--text{max-width:200px!important}.better-together .hti-section--description{max-width:300px}.better-together .hti--text h6{font-size:17px}.better-together .hti--text p{font-size:14px}.better-together .has-image:not(.image-left){margin-bottom:80px!important}.better-together .has-image:not(.image-left) .hti--image{width:57vw;position:absolute;right:-8%;top:24%;max-width:270px!important}.better-together .has-image.image-left .hti--image{width:45vw;position:absolute;left:-7%;bottom:0;max-width:200px!important}.scent-notes .cti-section--wrapper{max-width:350px;margin-top:-10px}.scent-notes .cti-content{margin-top:40px;margin-bottom:80px}.scent-notes .cti-wrapper{margin-right:10px}.scent-notes .cti-circled-text{font-size:17px;padding:5px 16px}}.new-pdp-co .multicontent-section--image.image-center{max-width:612px}.new-pdp-co .multicontent-section .multicontent-section--wrapper{gap:32px}.olive-img-text .multicontent-section--wrapper{flex-direction:row;max-width:720px;flex-wrap:nowrap;gap:8px!important;margin-top:29px}.olive-img-text img.multicontent-section--image{max-width:197px;align-self:center!important}.olive-img-text .multicontent-section--highlighted-text{padding:0;border-radius:0;background:none;max-width:510px}.olive-img-text .multicontent-section--highlighted-text ul{display:flex;flex-direction:column;align-items:flex-start;gap:24px}.olive-img-text .multicontent-section--highlighted-text li{padding:18px 16px 18px 42px;border-radius:32px;background:#f2f7f8;font-size:29px;margin-bottom:0!important}.olive-centered-text .multicontent-section--highlighted-text{text-align:center;background:#f2f7f8;padding:18px 27px;font-size:29px!important;border-radius:32px;max-width:547px;margin-top:24px}.olive-centered-text .multicontent-section--highlighted-text li{padding-left:0}@media(max-width:1200px){.olive-img-text .multicontent-section--highlighted-text li,.olive-centered-text .multicontent-section--highlighted-text{font-size:27px}}@media(max-width:767px){.new-pdp-co .multicontent-section--image.image-center{max-width:328px}.olive-img-text .multicontent-section--wrapper{gap:5px;margin-top:12px;max-width:370px}.olive-img-text img.multicontent-section--image{max-width:110px}.olive-img-text .multicontent-section--highlighted-text ul{gap:14px;min-width:256px}.olive-img-text .multicontent-section--highlighted-text li{padding:5px 11px 5px 25px;border-radius:16px;font-size:14px;margin-left:0}.olive-centered-text .multicontent-section--highlighted-text{padding:8px 20px;font-size:14px!important;border-radius:16px;max-width:282px;margin-top:6px}}@media(max-width:408px){.olive-img-text .multicontent-section--wrapper{align-items:flex-end!important}.olive-img-text .multicontent-section--highlighted-text ul{gap:12px}.olive-img-text img.multicontent-section--image{max-width:90px}.olive-centered-text .multicontent-section--highlighted-text{margin-top:12px}}.popup-container.scalp-popup{padding:38px 38px 38px 100px}.popup-container.scalp-popup .popup-circled-text:not(:last-of-type){border-radius:10px;line-height:1.4em;align-items:flex-start}.popup-container.scalp-popup .popup-circled-text:first-of-type{max-width:415px}.popup-container.scalp-popup .popup-circled-text:nth-of-type(2){max-width:433px}.popup-container.scalp-popup .popup-circled-text:not(:last-of-type) .popup-circled-text-icon{padding-top:5px}.popup-container.scalp-popup .popup-title,.popup-container.hair-popup .popup-title{margin-top:0}.popup-container.hair-popup .popup-content-wrapper{width:380px}.new-pdp-oil .hello-hydration .multicontent-section--image{max-width:475px;width:25vw;right:70px;bottom:0;top:-600px}.new-pdp-oil .multicontent-section--image.image-center{max-width:612px}.new-pdp-oil .timeline-section{background-position:61vw 340px;background-size:16%;padding-bottom:200px!important}.new-pdp-oil .oil-how-to{margin:33px 46px 0;border-radius:25px}.oil-how-to .multicontent-section--description{max-width:700px}.oil-how-to h2.multicontent-section--heading,.oil-who h2.multicontent-section--heading{color:var(--color--body)}.oil-how-to .multicontent-section--description h5,.oil-who .multicontent-section--description h5{margin:0;padding:0;font-weight:600;font-size:32px;line-height:1.6em}.oil-how-to .multicontent-section--description p{font-size:29px;padding-bottom:50px}.oil-how-to ul{list-style-type:none!important;padding:0!important}.oil-how-to ul li:before{content:"\2022  ";padding-right:7px}.oil-how-to ul li{font-size:29px;font-weight:500;margin-bottom:10px;padding-left:17px;text-indent:-17px;line-height:1.7em}.oil-how-to img.multicontent-section--description-image{position:absolute;right:0;max-width:630px;width:33vw;bottom:0}.multicontent-section.oil-who{background:url(https://cdn.shopify.com/s/files/1/0731/9293/1351/files/BR_Oil_Hannah-1920_1.jpg?v=1742852589) 80% center;background-repeat:no-repeat;background-size:cover;height:1185px}.oil-who .multicontent-section--wrapper{max-width:555px;margin-top:0}.oil-who .multicontent-section--description p{font-size:29px;padding-bottom:50px}@media(max-width:1450px){.new-pdp-oil .hello-hydration .multicontent-section--image{right:0;width:20vw}.new-pdp-oil .hello-hydration .multicontent-section--description-wrapper:not(.has-image){max-width:690px}.new-pdp-oil .hello-hydration .multicontent-section--highlighted-text{max-width:532px}.multicontent-section.oil-who{height:1030px}}@media(max-width:1050px){.new-pdp-oil .timeline-section{background-position:right 340px;background-size:20%;padding-bottom:72px!important}.oil-how-to .multicontent-section--description{max-width:550px}.oil-how-to img.multicontent-section--description-image{right:-140px;bottom:20%;width:40vw}}@media(max-width:1200px){.oil-how-to .multicontent-section--description h5,.oil-who .multicontent-section--description h5{font-size:30px}.oil-how-to .multicontent-section--description p,.oil-who .multicontent-section--description p{font-size:27px;padding-bottom:30px}.oil-how-to ul li{font-size:27px}}@media(max-width:767px){.popup-container.scalp-popup{padding:25px 18px}.popup-container.scalp-popup .popup-circled-text:first-of-type{max-width:280px}.popup-container.scalp-popup .popup-circled-text:nth-of-type(2){max-width:280px}.popup-container.scalp-popup .popup-circled-text:not(:last-of-type) .popup-circled-text-icon{padding-top:3px}.popup-container.scalp-popup .popup-title,.popup-container.hair-popup .popup-title{margin:18px 0}.popup-container.hair-popup .popup-content-wrapper{width:220px;margin-bottom:40px}.new-pdp-oil .hello-hydration .multicontent-section--image{max-width:265px;width:100%;right:-60px;top:-110px}.new-pdp-oil .multicontent-section--image.image-center{max-width:328px}.new-pdp-oil .timeline-section{background-size:190px;background-position-x:98%;background-position-y:70%;padding-bottom:32px!important}.new-pdp-oil span.timeline--disclaimer{margin-top:0}.new-pdp-oil .oil-how-to{margin:0 12px;border-radius:12px}.oil-how-to .multicontent-section--description p{font-size:14px;padding-bottom:25px}.oil-how-to .multicontent-section--description{width:240px}.oil-how-to .multicontent-section--description h5,.oil-who .multicontent-section--description h5{font-size:16px}.oil-how-to ul li{font-size:14px!important;margin-bottom:5px}.oil-how-to li:not(:first-of-type){width:285px}.oil-how-to img.multicontent-section--description-image{width:240px;z-index:3;bottom:unset;top:45px;right:-80px}.multicontent-section.oil-who{background:url(https://cdn.shopify.com/s/files/1/0731/9293/1351/files/BR_Oil_Hannah_1_1_1.jpg?v=1741304456) center 70% / cover no-repeat;height:unset}.oil-who .multicontent-section--wrapper{max-width:270px;padding-bottom:200px}.oil-who .multicontent-section--description p{font-size:14px;padding-bottom:12px}}@media only screen and (min-width:768px){.main-product--new [data-section-id][data-spacing-above=half]{padding-top:35px}.main-product--new [data-section-id][data-spacing-below=half]{padding-bottom:35px}.main-product--new [ddata-spacing-below=full]{padding-bottom:80px}.main-product--new [ddata-spacing-above=full]{padding-top:80px}}.featured-blog--root .blog-grid--root{--spacing--block: var(--spacing--7)}.featured-blog--root .article-card--image img{border-radius:30px}.featured-blog--root .article-card--heading{font-weight:600;text-align:left;margin-top:calc(var(--spacing--3)* 1.5)}.featured-blog--root .article-card--excerpt{text-align:left}.featured-blog--root a.article-card--read-more{text-transform:uppercase;color:var(--color--accent-1);text-align:left}.featured-blog--root a.article-card--read-more[data-item=block-link]>*:after{border-bottom-color:var(--color--accent-1)}@media(max-width:767px){.featured-blog--root{padding-left:30px;padding-right:30px}}@media(min-width:768px){.blog--root .blog--body .blog--article-list{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:auto;grid-gap:32px}.blog--root .article-card--root{position:relative!important;top:unset!important;left:unset!important;width:100%!important}}.blog--root .article-card--root .article-card--image,.featured-blog--root .article-card--root .article-card--image{aspect-ratio:auto 1080 / 1080}.blog--root .article-card--root .article-card--image img,.featured-blog--root .article-card--root .article-card--image img{height:100%}.blog--root .article-card--root .article-card--image img{border-radius:0}.blog--root .article-card--heading{font-weight:600}.blog--root .article-card--date{text-transform:uppercase;color:var(--color--body--light)}.blog--root a.article-card--read-more{text-transform:uppercase}.blog--root .blog--body .blog--article-list{padding-left:0;padding-right:0}footer .footer--root[data-background-color=light]{background-color:#d8e9ec}footer .footer--root .footer--wrapper[data-container=section]{grid-row-gap:80px}footer .footer--block--heading[data-item~=block-heading]{font-weight:600;color:var(--color--accent-1)}footer .social-icons--root svg path{fill:var(--color--body)}footer .social-icons--root svg{height:20px;width:20px}footer .footer--menu [data-item=nav-text--sub]{letter-spacing:.02em;font-size:14px}footer #footer_form .icon--root.icon--next{background:var(--color--accent-1);border-color:var(--color--accent-1)}footer #footer_form .icon--next div{background:#fff}footer shop-follow-button{text-align:right;margin-top:30px}@media(min-width:768px){.footer--block:not(:first-child):not(:last-child) .footer--block--container{margin:0!important}}@media(max-width:767px){footer .footer--root{padding-top:80px}footer .footer--blocks{row-gap:50px;justify-content:center;column-gap:10px}footer .footer--block{flex:unset;flex-wrap:wrap;flex-direction:row}footer .footer--block[data-block-type=menu]{flex-basis:45%;align-items:flex-start;justify-content:center}footer .footer--block[data-block-type=menu] .footer--block--container{align-items:flex-start;text-align:left}footer .footer--block[data-block-type=about],footer .footer--block[data-block-type=subscribe]{flex-basis:100%;justify-content:center}footer .footer--subscribe--info{text-align:left}}.collection-header--heading{z-index:1}.collection-header--root[data-section-id][data-spacing-below=half]{padding-bottom:23px}.collection-header--root .image--root[data-display-type=x-large]{--image--height: auto}.featured-text--root.collection-description-content{padding:0;min-height:219px;margin-bottom:23px;overflow:hidden}.featured-text--root.collection-description-content .stacked-text--wrapper{justify-content:center}.featured-text--root.collection-description-content img.floating-left-img,.featured-text--root.collection-description-content img.floating-right-img{max-width:350px;height:100%}.featured-text--root.collection-description-content img.floating-left-img{position:absolute;left:0}.featured-text--root.collection-description-content img.floating-right-img{position:absolute;right:0}.featured-text--root.collection-description-content .stacked-text--root{max-width:1200px;width:66vw;padding:20px}.featured-text--root.collection-description-content .stacked-text--description{font-size:32px;line-height:1.56em}.featured-text--root.collection-description-content.description-all .stacked-text--root{max-width:1243px}.featured-text--root.collection-description-content.description-value-sets .stacked-text--root{max-width:1234px}@media(max-width:1500px){.featured-text--root.collection-description-content .stacked-text--root{width:60vw}}@media(max-width:1300px){.featured-text--root.collection-description-content img.floating-left-img,.featured-text--root.collection-description-content img.floating-right-img{max-width:200px;width:100%}.featured-text--root.collection-description-content .stacked-text--root{width:60vw}.featured-text--root.collection-description-content .stacked-text--description{font-size:22px}.featured-text--root.collection-description-content.description-value-sets img.floating-left-img{object-fit:contain;object-position:bottom left;max-width:300px}.featured-text--root.collection-description-content.description-value-sets img.floating-right-img{object-fit:contain;max-width:300px}.featured-text--root.collection-description-content.description-serum-oil img.floating-left-img{object-fit:contain;object-position:bottom left;max-width:280px}.featured-text--root.collection-description-content.description-serum-oil img.floating-right-img{object-fit:contain;object-position:bottom right;max-width:280px}.featured-text--root.collection-description-content.description-shampoo-conditioner img.floating-left-img{max-width:280px}.featured-text--root.collection-description-content.description-shampoo-conditioner img.floating-right-img{max-width:350px}}@media(max-width:900px){.collection-header--root{padding-top:27px!important;padding-bottom:6px!important}.collection-header--heading h1[data-item~=featured-heading]{font-size:22px}.collection-header--root[data-show-image=true] .collection-header--heading{padding:0 var(--spacing--section--x) 14px!important}.featured-text--root.collection-description-content{margin-bottom:15px}.featured-text--root.collection-description-content .stacked-text--description{font-size:12px}.scrolling-content--root{padding:13px!important;margin-bottom:18px}.scrolling-content--block-wrapper{font-size:13px}.featured-text--root.collection-description-content{min-height:auto}.featured-text--root.collection-description-content img.floating-left-mobile,.featured-text--root.collection-description-content img.floating-right-mobile{object-fit:contain;position:absolute}.featured-text--root.collection-description-content img.floating-left-mobile{left:0;bottom:0}.featured-text--root.collection-description-content img.floating-right-mobile{right:0;top:0}.featured-text--root.collection-description-content .stacked-text--root{display:flex;align-items:center;margin:auto;padding:25px 10px;width:75vw;max-width:500px!important}.featured-text--root.collection-description-content.description-serum-oil img.floating-right-mobile{max-width:55px!important;width:100%}.featured-text--root.collection-description-content.description-serum-oil img.floating-left-mobile{max-width:80px!important;width:100%}}@media(max-width:550px){.featured-text--root.collection-description-content img.floating-right-mobile{width:14vw!important}.featured-text--root.collection-description-content.description-shampoo-conditioner .stacked-text--root,.featured-text--root.collection-description-content.description-style .stacked-text--root,.featured-text--root.collection-description-content.description-value-sets .stacked-text--root{width:80vw}.featured-text--root.collection-description-content.description-serum-oil .stacked-text--root{width:81vw}.featured-text--root.collection-description-content.description-supplement .stacked-text--root{width:70vw}.featured-text--root.collection-description-content.description-serum-oil img.floating-left-mobile{max-width:60px!important;width:100%}}@media(max-width:300px){.featured-text--root.collection-description-content img.floating-right-mobile,.featured-text--root.collection-description-content img.floating-left-mobile{display:none}}div#yotpo-reviews-star-ratings-widget{justify-content:center!important}product-card.product-card--root{height:100%}.product-card--root .product-card--has-btn{flex-grow:1;justify-content:space-between;gap:16px}.product-card--root .product-card--has-btn .btn{width:fit-content;margin:auto auto 0;font-weight:700;text-transform:uppercase;background-color:var(--color--accent-1);color:#fff;padding:.7em 3em;border-radius:2em;border:1px solid var(--color--accent-1);font-size:.9em}.product-card--root .product-card--has-btn .btn:hover{background-color:#fff;color:var(--color--accent-1)}@media(max-width:440px){.product-card--root .product-card--has-btn .btn{width:95%;padding:.7em}}.contact-main-section h1{font-size:60px;font-style:normal;font-weight:600;line-height:normal}.contact-main-section .multicontent-section--description-wrapper:first-of-type p{font-size:38px;font-style:normal;font-weight:400;line-height:1em}.contact-main-section .multicontent-section--description-wrapper p a,.contact-info-section .multicontent-section--description p a{font-weight:500;text-decoration-thickness:.05em;color:var(--color--body);text-underline-position:under;text-underline-offset:-.05em}.contact-main-section .multicontent-section--description p,.contact-section-2 .multicontent-section--description p,.contact-info-section .multicontent-section--description p{font-size:32px;font-style:normal;font-weight:400;line-height:1.5em}.contact-image-section .multicontent-section--image.image-center{max-width:1393px}.contact-info-section h3{color:var(--color--accent-1);font-size:40px;font-weight:700;line-height:1em;letter-spacing:.02em;margin:0}.contact-info-section [data-item=rte-content] p:not(:last-child){padding-bottom:80px}.contact-info-section .social-icons--items{gap:35px}.contact-info-section .social-icons--root svg path{fill:var(--color--body)}.contact-info-section .social-icons--root svg{width:30px;height:30px}@media(max-width:1660px){.contact-main-section .multicontent-section--description-wrapper:first-of-type p{font-size:32px}.contact-main-section .multicontent-section--description p,.contact-section-2 .multicontent-section--description p,.contact-info-section .multicontent-section--description p{font-size:28px}.contact-info-section h3{font-size:36px}.contact-info-section .social-icons--items{gap:30px}.contact-info-section .social-icons--root svg{width:25px;height:25px}}@media(min-width:1056px){.contact-info-section .multicontent-section--wrapper img:nth-of-type(2){display:none}}@media(min-width:768px){.contact-main-section .multicontent-section--wrapper img:nth-of-type(2){display:none}}@media(max-width:1055px){.contact-main-section h1{font-size:36px;margin-top:0;padding-bottom:0!important}.contact-main-section .multicontent-section--description-wrapper:first-of-type p{font-size:22px}.contact-main-section .multicontent-section--description p,.contact-section-2 .multicontent-section--description p,.contact-info-section .multicontent-section--description p{font-size:20px;line-height:1.75em}.contact-section-2{padding-bottom:55px!important}.contact-info-section h3{font-size:30px;padding-bottom:7px!important}.contact-info-section .multicontent-section--wrapper img:nth-of-type(1),.contact-section-2 img{display:none}.contact-info-section .multicontent-section--wrapper img:nth-of-type(2){display:block}.contact-info-section .multicontent-section--image{max-width:135px!important;bottom:unset!important;top:-150px!important;width:23vw!important}.contact-info-section .social-icons--root svg{width:40px;height:40px}}@media(max-width:767px){.contact-info-section [data-item=rte-content] p:not(:last-child){padding-bottom:52px}.contact-info-section .social-icons--items{margin-top:5px}.contact-main-section .multicontent-section--wrapper img:nth-of-type(1){display:none}.contact-main-section .multicontent-section--wrapper img:nth-of-type(2){display:block}}@media(max-width:460px){.contact-info-section .multicontent-section--image{top:-70px!important;width:16vw!important}}@media(max-width:385px){.contact-info-section .multicontent-section--image{top:-10px!important}}@media(min-width:1801px){.two-col-multicontent--image-section{width:50vw!important}.two-col-multicontent .two-col-multicontent--wrapper{margin:0 calc((100vw - 1800px)/2) 0 auto}.two-col-multicontent .two-col-multicontent--wrapper.image-right{margin:0 auto 0 calc((100vw - 1800px)/2)}}.multicontent-section.two-col-multicontent{padding:0;padding-top:0!important;padding-bottom:0!important;width:100%}.two-col-multicontent .two-col-multicontent--wrapper{display:flex;align-items:stretch;width:100%}.two-col-multicontent .two-col-multicontent--wrapper.image-right{flex-direction:row-reverse}.two-col-multicontent--image-section{position:relative;width:50%;flex-grow:0;flex-shrink:0}.two-col-multicontent img.two-col-multicontent--image{height:100%;width:100%;position:absolute;top:0;right:0;bottom:0;left:0;object-fit:cover;border-radius:0}.two-col-multicontent .multicontent-section--wrapper{padding-left:66px;padding-right:66px;width:unset!important;max-width:50%;margin:auto 0}.two-col-multicontent .two-col-multicontent--wrapper.image-right .multicontent-section--wrapper{padding-right:clamp(25px,5.55vw,100px)}.two-col-multicontent .two-col-multicontent--wrapper:not(.image-right) .multicontent-section--wrapper{padding-left:clamp(25px,5.55vw,100px)}.two-col-multicontent h2.multicontent-section--heading{text-align:unset}@media(min-width:1024px){.two-col-multicontent[data-spacing-above=full] .multicontent-section--wrapper{padding-top:90px}.two-col-multicontent[data-spacing-above=half] .multicontent-section--wrapper{padding-top:32px}.two-col-multicontent[data-spacing-above=none] .multicontent-section--wrapper{padding-top:0}.two-col-multicontent[data-spacing-below=full] .multicontent-section--wrapper{padding-bottom:90px}.two-col-multicontent[data-spacing-below=half] .multicontent-section--wrapper{padding-bottom:32px}.two-col-multicontent[data-spacing-below=none] .multicontent-section--wrapper{padding-bottom:0}}@media(max-width:1023px){.two-col-multicontent .two-col-multicontent--wrapper{flex-direction:column!important}.two-col-multicontent .multicontent-section--wrapper{width:100%!important;max-width:550px;margin-left:auto;margin-right:auto}.two-col-multicontent--image-section{width:100%}.two-col-multicontent img.two-col-multicontent--image{position:relative}.shopify-section.section--multicontent.section--two-col-multicontent .multicontent-section.two-col-multicontent{padding-left:0;padding-right:0}.two-col-multicontent .two-col-multicontent--wrapper .multicontent-section--wrapper{padding-left:var(--spacing--item)!important;padding-right:var(--spacing--item)!important;gap:0!important}.two-col-multicontent .multicontent-section--description-wrapper{width:100%}.two-col-multicontent h2.multicontent-section--heading{margin-bottom:25px}.two-col-multicontent .multicontent-section--description:not(.multicontent-section--highlighted-text) p{text-align:left;padding-bottom:25px;max-width:100%}.two-col-multicontent .multicontent-section--image{width:100%;max-width:100%!important;margin-bottom:25px}.two-col-multicontent[data-mobile-spacing-above=full] .multicontent-section--wrapper{padding-top:64px}.two-col-multicontent[data-mobile-spacing-above=half] .multicontent-section--wrapper{padding-top:32px}.two-col-multicontent[data-mobile-spacing-above=none] .multicontent-section--wrapper{padding-top:0}.two-col-multicontent[data-mobile-spacing-below=full] .multicontent-section--wrapper{padding-bottom:64px}.two-col-multicontent[data-mobile-spacing-below=half] .multicontent-section--wrapper{padding-bottom:32px}.two-col-multicontent[data-mobile-spacing-below=none] .multicontent-section--wrapper{padding-bottom:0}}@keyframes scrolling-content{0%{transform:translateZ(0)}to{transform:translate3d(calc(-100% - var(--scrolling-content--gap)),0,0)}}.extra-buttons{display:none}.extra-buttons-container{margin-top:10px;display:flex;flex-direction:column;align-items:center;gap:30px}.extra-button{max-width:100%;height:auto;padding:10px 25px;font-size:20px;font-weight:700;text-transform:uppercase;line-height:1.3}.extra-button span{text-wrap:auto}.extra-buttons-text{font-size:18px;font-weight:600}.extra-buttons-text *{font-size:inherit!important}.extra-buttons-container~.extra-buttons-text{margin-top:15px}@media(min-width:1024px){.extra-buttons-desktop{display:block}}@media(max-width:1023px){.extra-buttons-mobile{display:block;padding:40px;text-align:center}}@media(max-width:767px){.extra-button{padding:10px 18px;font-size:16px}.extra-buttons-text{font-size:13px;line-height:1.4}}.footer--block--heading~.footer--block--heading{margin-top:30px}@media(max-width:767px){.footer--block--heading~.footer--block--heading{margin-top:15px}}img.product-zoom--wrapper{aspect-ratio:1 / 1}
/*# sourceMappingURL=/cdn/shop/t/2/assets/custom.css.map */
