.global-experience{display:block;position:relative;isolation:isolate;background:#123c2e;color:#f0ece2}.global-experience>.experience-stage{position:fixed;top:0;right:0;bottom:0;left:0;height:100svh;margin:0;z-index:0;background:#123c2e;transition:background-color .15s linear}.global-experience .stage-glow{background:radial-gradient(ellipse at 50% 55%,#f4e4bd20,transparent 58%)}.global-experience main{position:relative;z-index:1}.global-experience .shopify-section{position:relative}.flow-opening,.global-experience .experience-panel{background:transparent}.global-experience .hero{height:100svh;min-height:760px;padding:140px 24px 30px}.global-experience .hero h1{font-size:clamp(72px,8.4vw,130px);line-height:.95;max-width:42%;letter-spacing:-.065em}.global-experience .hero-eyebrow{font-size:10px;margin-bottom:18px}.global-experience .hero-copy{max-width:290px;left:24px;bottom:35px;font-size:12px}.global-experience .hero-product-name{font-size:16px;margin-bottom:10px}.global-experience .hero-price{font-size:18px;margin-top:12px}.global-experience .hero-shop{padding:11px 23px;margin-top:10px}.global-experience .hero-scroll{right:24px;bottom:35px}.global-experience .quick-benefits{min-height:115svh;padding:100px 24px 80px;text-align:center}.global-experience .quick-benefits h2{font:clamp(36px,4.4vw,68px)/1.08 var(--sans);max-width:850px;margin:22px auto;color:inherit;letter-spacing:-.045em}.global-experience .quick-grid{display:grid;grid-template-columns:1fr 1fr;column-gap:44%;row-gap:30px;margin:220px 0 0;text-align:left}.global-experience .quick-grid p{border-top:1px solid currentColor;padding:18px 0;font-size:20px}.global-experience .chapter{height:125svh;min-height:900px;padding:60px 24px;color:inherit}.global-experience .chapter h2{font-size:clamp(70px,9vw,140px);white-space:normal;line-height:1.05}.global-experience .chapter-rule{margin-top:26px}.global-experience .chapter-left{position:absolute;top:43%;left:24px;width:25%;font-size:30px;background:none;padding:0;margin:0}.global-experience .chapter-right{position:absolute;top:43%;right:24px;width:26%;background:none;padding:0;margin:0;font-size:14px}.global-experience .chapter-right h3{font-size:27px;margin-bottom:22px}.global-experience .ingredients{background:transparent;color:inherit;padding:70px 24px 100px;min-height:145svh}.global-experience .section-intro{max-width:none}.global-experience .section-intro h2{font-size:clamp(65px,8vw,125px);margin:22px 0}.global-experience .section-intro>p:last-child{max-width:340px}.global-experience .ingredient-cards{display:grid;grid-template-columns:1fr 1fr;column-gap:44%;row-gap:28px;margin:65px 0 0;overflow:visible}.global-experience .ingredient-card{padding:14px 0;border-top:1px solid currentColor;display:grid;grid-template-columns:42px 1fr;column-gap:12px;align-items:start}.global-experience .ingredient-symbol{width:36px;height:36px;background:none;padding:4px;grid-row:1/4;color:inherit}.global-experience .ingredient-symbol svg{width:100%;height:100%}.global-experience .ingredient-index{display:none}.global-experience .ingredient-card h3{font-size:28px;margin:0 0 9px;grid-column:2}.global-experience .ingredient-card>div:not(.ingredient-symbol){grid-column:2;font-size:12px}.global-experience .editorial{background:#ece7dc;color:#173d2d;padding:100px 5vw;position:relative}.global-experience .editorial-heading h2{font-size:clamp(60px,7vw,110px)}.global-experience .film-layout{margin-top:70px;gap:8vw}.global-experience .story-video{max-height:650px}.global-experience .ritual{min-height:115svh;background:transparent;color:inherit;padding:80px 24px;display:grid;grid-template-columns:1fr 1fr;gap:38%}.global-experience .ritual-model{display:none}.global-experience .ritual-copy{display:contents}.global-experience .ritual-copy>.eyebrow,.global-experience .ritual-copy>h2,.global-experience .ritual-copy>div:not(.ritual-step){grid-column:1}.global-experience .ritual h2{font-size:clamp(60px,6vw,95px);margin:10px 0;grid-row:2}.global-experience .ritual-step{grid-column:2;margin:0;padding:22px 0;border-color:currentColor;align-self:start}.global-experience .ritual-step:nth-of-type(2){grid-row:1/3}.global-experience .ritual-step:nth-of-type(3){grid-row:3}.global-experience .ritual-step:nth-of-type(4){grid-row:4}.global-experience .ritual-step:nth-of-type(5){grid-row:5}.global-experience .purchase{min-height:110svh;background:transparent;color:inherit;padding:120px 5vw;grid-template-columns:1fr 1fr;gap:12%}.global-experience .purchase-model{min-height:650px}.global-experience .purchase h2{font-size:clamp(60px,6vw,90px)}.global-experience .faq,.global-experience .contact,.global-experience .closing{position:relative;z-index:2}.global-experience .chapter-dock{font-size:11px;bottom:20px}.global-experience .model-status{position:fixed;top:110px;right:24px;z-index:4}@media(max-width:749px){.global-experience .hero{height:100svh;min-height:880px;padding:110px 20px 25px}.global-experience .hero h1{position:absolute;left:20px;right:20px;bottom:255px;font-size:46px;max-width:none;text-align:center}.global-experience .hero-eyebrow{text-align:center;font-size:9px}.global-experience .hero-copy{left:25px;right:25px;bottom:45px;max-width:none;text-align:center;font-size:11px}.global-experience .hero-product-name{font-size:14px}.global-experience .hero-price{font-size:17px}.global-experience .hero-scroll,.global-experience .chapter-dock{display:none}.global-experience .quick-benefits{padding:65px 20px;min-height:860px}.global-experience .quick-benefits h2{font-size:35px}.global-experience .quick-grid{margin-top:380px;column-gap:25px;row-gap:12px}.global-experience .quick-grid p{font-size:15px}.global-experience .chapter{height:auto;min-height:1000px;padding:60px 20px}.global-experience .chapter h2{font-size:51px}.global-experience .chapter-rule{font-size:9px;margin-top:15px}.global-experience .chapter-left{position:relative;inset:auto;width:auto;margin-top:380px;font-size:27px;background:none;padding:0}.global-experience .chapter-right{position:relative;inset:auto;width:auto;margin-top:28px;background:none;padding:0;font-size:13px}.global-experience .chapter-right h3{font-size:23px}.global-experience .ingredients{min-height:1000px;padding:60px 20px}.global-experience .section-intro h2{font-size:55px}.global-experience .ingredient-cards{display:flex;gap:22px;margin-top:370px;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:25px}.global-experience .ingredient-card{flex:0 0 90%;scroll-snap-align:start}.global-experience .ingredient-card h3{font-size:27px}.global-experience .editorial{padding:65px 20px}.global-experience .editorial-heading{display:block}.global-experience .editorial-heading h2{font-size:57px;margin:20px 0}.global-experience .film-layout{margin-top:40px}.global-experience .ritual{display:block;padding:60px 20px;min-height:1200px}.global-experience .ritual-copy{display:block}.global-experience .ritual h2{font-size:57px}.global-experience .ritual-copy>div:not(.ritual-step){margin-bottom:380px}.global-experience .ritual-step{padding:19px 0}.global-experience .purchase{display:block;padding:60px 20px;min-height:1050px}.global-experience .purchase-model{min-height:380px}.global-experience .purchase h2{font-size:57px}}@media(prefers-reduced-motion:reduce){.global-experience>.experience-stage{display:none}.global-experience .quick-grid,.global-experience .ingredient-cards,.global-experience .chapter-left{margin-top:35px}.global-experience .ritual-copy>div:not(.ritual-step){margin-bottom:30px}.global-experience .purchase-model{display:none}.global-experience .hero h1{top:180px;bottom:auto}.global-experience .hero{min-height:740px}.global-experience .chapter,.global-experience .ingredients,.global-experience .quick-benefits,.global-experience .ritual,.global-experience .purchase{min-height:0;height:auto}}.g-theme{background:#123c2e}.global-experience .purchase select,.global-experience .purchase input{background:#ede9df;color:#17382b;border:1px solid #cead71}.global-experience .purchase .quantity,.global-experience .purchase [data-quantity]{background:#ede9df;color:#17382b}.global-experience .purchase [name=add]{background:#cead71;color:#17382b}.global-experience .hero h1{color:#e4cf9e}.global-experience .ritual{row-gap:0;column-gap:38%;align-content:center}.global-experience .film-layout video.story-video{height:580px;width:100%;object-fit:contain}@media(max-width:749px){.global-experience .film-layout video.story-video{height:520px}}.global-experience .film-layout video.story-video{width:100%;max-width:360px;height:auto;max-height:none;aspect-ratio:406 / 722;object-fit:contain;background:transparent;justify-self:center;margin:0 auto}.global-experience .editorial>.story-video{background:transparent;max-width:360px;margin:60px auto 0;max-height:none}.global-experience .editorial>.story-video video{width:100%;height:auto;display:block;background:transparent}.global-experience .cinema-editorial{padding:90px 0 0;background:#ede9df}.cinema-editorial .editorial-heading{padding:0 5vw 80px}.cinema-film{display:block;position:relative;height:100svh;min-height:600px;overflow:hidden;background:#080c09;color:#f4eddf;isolation:isolate}.cinema-film .cinema-main{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-height:none;object-fit:contain;z-index:1}.cinema-film .cinema-backdrop{position:absolute;top:-5%;right:-5%;bottom:-5%;left:-5%;width:110%;height:110%;object-fit:cover;filter:blur(28px) brightness(.34);opacity:.65;z-index:0;pointer-events:none}.cinema-film:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg,#0008,transparent 30%);pointer-events:none;z-index:2}.cinema-caption{position:absolute;left:4vw;bottom:90px;z-index:3;pointer-events:none;max-width:26%}.cinema-caption h3{font:clamp(38px,5vw,78px)/1 var(--serif);letter-spacing:-.04em;margin-top:15px}.cinema-controls{position:absolute;bottom:28px;left:4vw;right:4vw;display:flex;gap:12px;z-index:4}.cinema-controls button{border:1px solid #e9dfc980;background:#080c0966;color:#f4eddf;padding:12px 20px;border-radius:30px;font-size:12px;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.cinema-controls button:last-child{margin-left:auto}body:has(.cinema-film.is-visible) .chapter-dock{opacity:0;pointer-events:none}@media(max-width:749px){.global-experience .cinema-editorial{padding-top:60px}.cinema-editorial .editorial-heading{padding:0 20px 45px}.cinema-film{min-height:580px;height:90svh}.cinema-caption{top:22px;bottom:auto;left:20px;max-width:75%}.cinema-caption h3{font-size:36px}.cinema-controls{left:15px;right:15px;bottom:18px;gap:6px}.cinema-controls button{padding:10px 12px;font-size:11px}}html{scroll-behavior:auto}@media(max-width:749px)and (prefers-reduced-motion:no-preference){.global-experience>.experience-stage{height:46svh;min-height:270px;z-index:2;box-shadow:0 18px 24px -22px #0003}.global-experience main{z-index:auto}.global-experience .shopify-section{z-index:1}.global-experience .shopify-section:has(.editorial),.global-experience .shopify-section:has(.faq),.global-experience .shopify-section:has(.contact),.global-experience .shopify-section:has(.closing){z-index:3}.global-experience .hero{height:auto;min-height:max(880px,100svh);padding-top:calc(46svh + 25px)}.global-experience .hero-eyebrow{position:relative;z-index:3;margin:0 0 18px}.global-experience .hero h1{position:relative;inset:auto;font-size:43px;margin:0 auto 26px}.global-experience .hero-copy{position:relative;inset:auto;margin:0 auto;max-width:340px}.global-experience .quick-benefits,.global-experience .chapter,.global-experience .ingredients,.global-experience .ritual,.global-experience .purchase{padding:calc(46svh + 35px) 20px 85px;min-height:100svh;height:auto}.global-experience .quick-grid,.global-experience .chapter-left{margin-top:35px}.global-experience .chapter-right{margin-top:25px}.global-experience .ingredient-cards{margin-top:35px}.global-experience .ritual-copy>div:not(.ritual-step){margin-bottom:30px}.global-experience .purchase-model{display:none}.global-experience .model-status{z-index:3;top:100px;left:20px;right:auto}}@media(min-width:750px)and (max-width:1100px){.global-experience .hero h1{font-size:clamp(56px,7vw,78px);max-width:46%}.global-experience .chapter h2{font-size:clamp(58px,7.5vw,86px)}.global-experience .chapter-left{font-size:24px}.global-experience .chapter-right h3{font-size:23px}.global-experience .ingredient-card{grid-template-columns:30px 1fr;gap:8px}.global-experience .ingredient-card h3{font-size:23px}.global-experience .ingredient-symbol{width:28px;height:28px}.global-experience .ritual h2,.global-experience .purchase h2{font-size:58px}}@media(max-width:749px)and (prefers-reduced-motion:no-preference){.global-experience .hero-eyebrow{inset:auto}}@media(max-width:749px)and (prefers-reduced-motion:no-preference){.global-experience>.experience-stage{height:100svh;min-height:0;z-index:0;box-shadow:none}.global-experience main{z-index:1}.global-experience .hero{min-height:100svh;padding:125px 20px 65px;height:auto}.global-experience .hero-eyebrow{text-align:left;width:60%;font-size:8px;line-height:1.6}.global-experience .hero h1{font-size:clamp(34px,9vw,43px);width:60%;max-width:60%;text-align:left;margin:0 0 28px;line-height:1.03}.global-experience .hero-copy{width:59%;max-width:59%;margin:0;text-align:left;font-size:12px}.global-experience .hero-product-name{font-size:15px}.global-experience .hero-price{font-size:19px}.global-experience .quick-benefits,.global-experience .chapter,.global-experience .ingredients,.global-experience .ritual,.global-experience .purchase{padding:85px 20px;min-height:100svh;height:auto}.global-experience .quick-benefits{text-align:left}.global-experience .quick-benefits>*,.global-experience .chapter>*,.global-experience .section-intro,.global-experience .ingredient-cards,.global-experience .ritual-copy,.global-experience .purchase-copy{width:59%;max-width:59%}.global-experience .quick-benefits h2{font-size:34px;margin:20px 0}.global-experience .quick-grid{display:block;margin-top:40px}.global-experience .quick-grid p{font-size:15px;padding:18px 0}.global-experience .chapter h2,.global-experience .section-intro h2,.global-experience .ritual h2,.global-experience .purchase h2{font-size:40px;line-height:1.08;overflow-wrap:normal}.global-experience .chapter-rule{display:block;font-size:8px}.global-experience .chapter-rule span:last-child{display:none}.global-experience .chapter-left{font-size:23px;margin-top:35px}.global-experience .chapter-right{font-size:13px;margin-top:25px}.global-experience .chapter-right h3{font-size:22px}.global-experience .ingredient-cards{display:grid;grid-template-columns:1fr;gap:20px;overflow:visible;margin-top:35px;padding:0}.global-experience .ingredient-card{width:100%;grid-template-columns:25px 1fr;gap:8px;padding:17px 0}.global-experience .ingredient-symbol{width:25px;height:25px;padding:0}.global-experience .ingredient-card h3{font-size:24px;overflow-wrap:anywhere}.global-experience .ritual-copy>div:not(.ritual-step){margin-bottom:30px}.global-experience .ritual-step{display:block}.global-experience .ritual-step h3{font-size:22px}.global-experience .purchase-copy{font-size:13px}.global-experience .purchase select{width:100%;min-width:0}.global-experience .purchase [name=add]{padding:15px 8px;font-size:15px}.global-experience .purchase-model{display:none}}.global-experience>.experience-stage{background-image:radial-gradient(ellipse at 72% 35%,#cead712e,transparent 52%),radial-gradient(ellipse at 18% 85%,#031f2bd0,transparent 70%),linear-gradient(135deg,#ffffff0d,transparent 50%,#001e1833);background-blend-mode:soft-light,soft-light,normal}.global-experience .stage-glow{background:radial-gradient(ellipse at 50% 45%,#fff1c61c,transparent 60%)}.global-experience .editorial,.global-experience .faq,.global-experience .contact{background:radial-gradient(ellipse at 90% 10%,#cead7130,transparent 65%),linear-gradient(140deg,#f3efe5,#dbdfce)}.global-experience .closing{background:radial-gradient(ellipse at 75% 20%,#cead7124,transparent 55%),linear-gradient(140deg,#245842,#092b23)}@media(max-width:749px)and (prefers-reduced-motion:no-preference){.global-experience .quick-benefits,.global-experience .chapter,.global-experience .ingredients,.global-experience .ritual,.global-experience .purchase{padding:65px 16px;min-height:110svh}.global-experience .quick-benefits>*,.global-experience .chapter>*,.global-experience .section-intro,.global-experience .ingredient-cards,.global-experience .ritual-copy,.global-experience .purchase-copy{width:auto;max-width:none}.global-experience .quick-benefits h2,.global-experience .chapter h2,.global-experience .section-intro h2{font-size:clamp(36px,10vw,47px);text-align:center;width:100%;max-width:none}.global-experience .quick-benefits>.eyebrow{text-align:center}.global-experience .quick-grid{display:grid;grid-template-columns:1fr 1fr;column-gap:38%;margin-top:120px;row-gap:35px}.global-experience .quick-grid p{font-size:13px;line-height:1.5}.global-experience .chapter{position:relative;min-height:115svh}.global-experience .chapter-left{position:absolute;top:43%;left:16px;width:29%;font-size:21px;margin:0}.global-experience .chapter-right{position:absolute;top:43%;right:16px;width:29%;font-size:12px;margin:0;line-height:1.6}.global-experience .chapter-right h3{font-size:20px;line-height:1.15}.global-experience .section-intro>p:last-child{max-width:100%;text-align:center;font-size:12px}.global-experience .ingredient-cards{display:grid;grid-template-columns:1fr 1fr;column-gap:38%;row-gap:25px;margin-top:75px}.global-experience .ingredient-card{display:block;min-width:0}.global-experience .ingredient-symbol{margin-bottom:12px}.global-experience .ingredient-card h3{font-size:20px;overflow-wrap:normal;-webkit-hyphens:auto;hyphens:auto}.global-experience .ingredient-card>div:not(.ingredient-symbol){font-size:12px;line-height:1.6}.global-experience .ritual{display:grid;grid-template-columns:1fr 1fr;gap:38%;align-content:center}.global-experience .ritual-copy{display:contents}.global-experience .ritual h2{font-size:36px}.global-experience .ritual-step{font-size:12px}.global-experience .ritual-step h3{font-size:20px}.global-experience .purchase{display:grid;grid-template-columns:38% 1fr;gap:8%;align-items:center}.global-experience .purchase-copy{grid-column:2;min-width:0;font-size:12px}.global-experience .purchase h2{font-size:37px}}.global-experience .hero{min-height:950px;height:110svh}.global-experience .hero h1{font-size:clamp(60px,7vw,110px);max-width:48%}.global-experience .hero-copy{max-width:430px;font-size:15px;line-height:1.7}.global-experience .benefits-intro{max-width:900px;margin:0 auto;text-align:center}.global-experience .benefits-copy{max-width:800px;margin:28px auto 0;font-size:16px;line-height:1.8}.global-experience .quick-benefits{min-height:1450px}.global-experience .quick-grid{margin-top:320px;row-gap:45px}.global-experience .quick-detail{border-top:1px solid currentColor;padding-top:20px}.global-experience .quick-detail h3{font:22px/1.3 var(--sans)}.global-experience .quick-detail p{border:0;padding:15px 0 0;font-size:15px;line-height:1.7}.global-experience .chapter{min-height:1050px}.global-experience .chapter-right{line-height:1.75}@media(max-width:749px){.global-experience .hero{min-height:950px;height:auto}.global-experience .hero h1{font-size:38px;max-width:60%}.global-experience .hero-copy{font-size:13px}.global-experience .benefits-copy{font-size:14px;line-height:1.7}.global-experience .benefits-intro{width:100%;max-width:none}.global-experience .quick-benefits{min-height:1700px}.global-experience .quick-grid{margin-top:230px}.global-experience .quick-detail h3{font-size:18px}.global-experience .quick-detail p{font-size:12px}.global-experience .chapter{min-height:1350px}.global-experience .chapter-right,.global-experience .chapter-left{top:32%}}@media(min-width:750px){.global-experience .hero{height:auto;min-height:100svh;padding-bottom:75px}.global-experience .hero-copy{position:relative;inset:auto;margin-top:35px}.global-experience .hero h1{max-width:48%}}.global-experience .ingredient-gallery{background:radial-gradient(ellipse at 15% 30%,#cead7129,transparent 60%),linear-gradient(130deg,#164835,#092c23);color:#f1eadf;padding:80px 0 40px;min-height:0}.global-experience .ingredient-gallery .section-intro{padding:0 5vw;max-width:850px;width:auto;margin-bottom:45px}.global-experience .ingredient-gallery .section-intro h2{text-align:left;font-size:clamp(45px,6vw,85px)}.global-experience .ingredient-gallery .section-intro>p:last-child{text-align:left;max-width:600px}ingredient-gallery{display:block}.ingredient-track{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:thin;scrollbar-color:#cead71 #123c2e}.ingredient-slide{flex:0 0 100%;min-width:0;scroll-snap-align:start;display:grid;grid-template-columns:1fr 1fr;gap:7%;align-items:center;padding:30px 7vw 55px;min-height:65svh}.ingredient-visual{position:relative;height:440px;min-width:0;border-radius:50%;background:radial-gradient(ellipse,#cead7120,transparent 70%)}.ingredient-visual canvas{position:absolute;top:0;right:0;bottom:0;left:0;max-width:100%;pointer-events:none}.ingredient-placeholder{height:100%;display:flex;align-items:center;justify-content:center}.ingredient-placeholder img{width:100%;height:100%;object-fit:contain}.global-experience .ingredient-visual .ingredient-symbol{width:65%;height:65%;padding:0;margin:0;color:#cead71}.ingredient-visual.model-ready .ingredient-placeholder{visibility:hidden}.ingredient-text{max-width:480px}.ingredient-text h3{font:clamp(42px,5vw,75px)/1.05 var(--serif);margin:25px 0}.ingredient-text>div{font-size:17px;line-height:1.8}.ingredient-controls{display:flex;justify-content:center;align-items:center;gap:30px;padding:25px}.ingredient-controls button{width:48px;height:48px;border:1px solid #cead71;border-radius:50%;background:transparent;color:#f1eadf;font-size:24px}.ingredient-controls button:disabled{opacity:.3}@media(max-width:749px){.ingredient-slide{grid-template-columns:1fr;gap:25px;padding:15px 25px 35px;min-height:0}.ingredient-visual{height:300px}.ingredient-text h3{font-size:43px}.ingredient-text>div{font-size:15px}.global-experience .ingredient-gallery{padding-top:55px}.global-experience .ingredient-gallery .section-intro{max-width:none;width:auto}}@media(prefers-reduced-motion:reduce){.ingredient-track{scroll-behavior:auto}}.wheel-gallery{height:100svh;display:flex;flex-direction:column;background:radial-gradient(ellipse at 15% 30%,#cead7129,transparent 60%),linear-gradient(130deg,#164835,#092c23);overflow:hidden}.wheel-gallery .ingredient-track{flex:1;min-height:0;overflow:hidden;scroll-snap-type:none;scrollbar-width:none}.wheel-gallery .ingredient-slide{height:100%;min-height:0;padding-top:35px;padding-bottom:35px}.wheel-gallery .ingredient-visual{height:min(58svh,480px)}.wheel-gallery .ingredient-controls{flex:0 0 auto;padding:15px 25px 30px}@media(max-width:749px){.wheel-gallery .ingredient-slide{display:flex;flex-direction:column;justify-content:center;gap:12px;padding:20px 25px}.wheel-gallery .ingredient-visual{height:38svh;min-height:160px;width:100%}.wheel-gallery .ingredient-text{width:100%}.wheel-gallery .ingredient-text h3{font-size:36px;margin:12px 0}.wheel-gallery .ingredient-controls{padding-bottom:20px}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/gulora-flow.css.map */
