:root{--accent: #237d80;--teal: #237d80;--accent-shadow: #165b5e}.hero-content{justify-self:start;text-align:left;width:54%;max-width:850px;margin-left:6%;padding:60px 0}.hero h1,.hero-content>p{color:#fff;text-shadow:0 2px 14px rgba(10,38,42,.46),0 1px 3px rgba(10,38,42,.3)}.hero h1{font-size:clamp(55px,5.4vw,90px)}.hero-content>p{margin-left:0;margin-right:0;max-width:350px}.hero:after{background:linear-gradient(180deg,#05282d66,transparent 25%)}.life-section{padding-top:0;display:block}.life-copy{position:absolute;left:50%;top:48%;transform:translate(-50%,-50%);width:92%;max-width:900px}.life-copy .life-subtitle{margin-bottom:0}.life-cards{position:absolute;left:0;right:0;bottom:0}.life-card{border-color:var(--accent);box-shadow:0 7px 0 var(--accent)}.ingredient-stage{height:660px}.ingredient-bottle.ingredient-bottle--single{width:min(58%,690px);height:650px;left:50%;bottom:0;transform:translate(-50%);object-fit:contain}.ingredient-note b{color:var(--accent);font-size:38px}.ingredient-note{font-size:13px;max-width:190px}.ingredient-note.a,.ingredient-note.d{top:10%}.ingredient-note.b,.ingredient-note.e{top:43%}.ingredient-note.c,.ingredient-note.f{top:76%}@media(max-width:1100px)and (min-width:761px){.ingredient-note{max-width:145px;font-size:12px}.ingredient-note b{font-size:33px}.ingredient-bottle.ingredient-bottle--single{width:59%}}@media(max-width:760px){.hero-content{width:68%;max-width:340px;margin-left:6%;margin-top:10px;padding:65px 0}.hero h1{font-size:42px;line-height:.98}.hero-content>p{max-width:220px;font-size:11px;line-height:1.35}.hero>picture>img{object-position:80% center}.hero:after{background:linear-gradient(180deg,#05282d66,transparent 22%)}.life-copy{top:47%;width:100%;max-width:600px;padding:0 8px}.life-section .section-heading{font-size:42px;padding:0 15px}.life-subtitle{font-size:12px;line-height:1.35;max-width:280px;margin-top:22px}.life-cards{padding-bottom:35px}.ingredient-stage{height:650px}.ingredient-note{width:46%;max-width:none;font-size:14px;line-height:1.25;gap:11px}.ingredient-note b{font-size:clamp(34px,9vw,42px);line-height:1;white-space:nowrap}.ingredient-note.a{left:2%;top:0}.ingredient-note.d{right:2%;top:0}.ingredient-note.b{left:2%;top:124px}.ingredient-note.e{right:2%;top:124px}.ingredient-note.c,.ingredient-note.f{display:none}.ingredient-bottle.ingredient-bottle--single{width:min(100%,460px);height:400px;bottom:0;left:50%;transform:translate(-50%)}}@media(max-width:350px){.ingredient-note{font-size:12px}.ingredient-note b{font-size:30px}.life-section .section-heading{font-size:37px}}@media(max-width:760px){.ingredient-stage{height:620px}.ingredient-note.b b{font-size:clamp(29px,8.1vw,38px)}}.hero-copy-lead{display:block;white-space:nowrap}.hero-content>p{max-width:265px}@media(max-width:760px){.hero-content{position:absolute;top:31%;margin:0 0 0 6%;padding:0;width:88%}.hero h1{font-size:38px;line-height:.98}.hero-content>p{width:156px;max-width:156px}.hero-content>.pill{margin-top:clamp(150px,20svh,200px)}}@media(max-width:350px){.hero h1{font-size:32px}}.ingredient-stage{height:auto;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.7fr) minmax(0,1fr);grid-template-areas:"reishi bottle biotin" "theanine bottle collagen" "mushrooms bottle flavors";gap:24px;padding:0 24px 35px;align-items:center}.ingredient-stage .ingredient-bottle.ingredient-bottle--single{position:static;grid-area:bottle;transform:none;width:100%;height:auto;max-height:650px;max-width:650px;justify-self:center}.ingredient-stage .ingredient-note{position:static;display:flex;width:auto;max-width:none;justify-self:stretch;gap:12px}.ingredient-note.a{grid-area:reishi}.ingredient-note.b{grid-area:theanine}.ingredient-note.c{grid-area:mushrooms}.ingredient-note.d{grid-area:biotin}.ingredient-note.e{grid-area:collagen}.ingredient-note.f{grid-area:flavors}.community-card img{height:auto;aspect-ratio:3/2;object-fit:contain}@media(max-width:1100px){.ingredient-stage{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"reishi biotin" "theanine collagen" "mushrooms flavors" "bottle bottle";gap:30px 16px;padding:5px 20px 30px;max-width:760px}.ingredient-stage .ingredient-note{font-size:13px;line-height:1.25}.ingredient-stage .ingredient-note b{font-size:clamp(25px,7vw,34px);line-height:1;white-space:normal}.ingredient-stage .ingredient-bottle.ingredient-bottle--single{width:min(100%,460px);max-height:460px}}@media(max-width:760px){.community-card>div{padding:20px}.community-card h3{font-size:28px}.community-card p{margin:12px 0 18px}}@media(orientation:landscape)and (max-height:600px)and (max-width:1100px){.life-section{height:clamp(620px,160svh,730px);min-height:0}.life-copy{top:30%;max-width:720px}.life-section .section-heading{font-size:44px}.life-subtitle{font-size:12px;margin-top:20px}.life-card{min-height:210px;padding:22px 18px}.life-card h3{font-size:25px}.community-card>div{padding:17px}.community-card h3{font-size:24px}.community-card p{font-size:13px;margin:10px 0 14px}.community-card img{max-height:40svh}.community-card .text-link{font-size:10px}}@media(orientation:landscape)and (max-height:600px)and (max-width:1100px){.community-rail{display:grid;grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:min(70vw,520px);gap:20px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:24px;scrollbar-width:none;overscroll-behavior-inline:contain;padding:0 24px 16px;margin-inline:-24px}.community-card{scroll-snap-align:start;min-width:0}.community-card img{display:block;width:100%;height:clamp(160px,53svh,240px);max-height:none;aspect-ratio:auto;object-fit:cover;object-position:center 15%}.community-card>div{padding:16px 20px 18px}.community-card h3{font-size:27px}.community-card p{margin:9px 0 12px}}.routine-bottles{height:470px;max-width:790px;margin:28px auto 0;isolation:isolate}.routine-bottles button{height:84%;width:64%;bottom:35px;transform:none;z-index:1}.routine-bottles button:first-child{left:-8%;transform:none}.routine-bottles button:nth-child(2){left:15%;width:70%;height:100%;bottom:0;transform:none;z-index:3}.routine-bottles button:nth-child(3){right:-8%;transform:none}.routine-bottles button:before{content:"";position:absolute;bottom:1%;left:24%;width:52%;height:7%;border-radius:50%;background:#103f4266;filter:blur(9px);z-index:-1}.routine-bottles img{filter:drop-shadow(0 10px 7px #123f424d)}.routine-bottles button:hover{transform:translateY(-5px)}@media(max-width:760px){.routine-bottles{height:340px;width:100%;max-width:460px;margin:24px auto 0}.routine-bottles button{width:80%;height:80%;bottom:30px}.routine-bottles button:first-child{left:-20%}.routine-bottles button:nth-child(2){left:4%;width:92%;height:100%;bottom:0}.routine-bottles button:nth-child(3){right:-20%}.routine-bottles button:before{filter:blur(6px)}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/girly-teal-update.css.map */
