:root{--gl-ivory: #fbf7f4;--gl-ink: #1c1418;--gl-plum: #8e3b5b;--gl-powder: #f6e1e8;--gl-nude: #ecdcd2;--gl-champagne: #e3c9a0;--gl-champagne-deep: #9c7a4c;--gl-glass-blur: 18px;--gl-shadow-soft: 0 24px 60px -36px rgb(28 20 24 / .45)}.gl-glass{position:relative;isolation:isolate;border:1px solid rgb(255 255 255 / .3);background:linear-gradient(140deg,#ffffff3d,#ffffff12);-webkit-backdrop-filter:blur(var(--gl-glass-blur)) saturate(170%);backdrop-filter:blur(var(--gl-glass-blur)) saturate(170%);box-shadow:inset 0 1px #ffffff59,0 22px 50px -30px #000000a6}.gl-glass:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;border-radius:inherit;background:radial-gradient(180px circle at var(--gl-mx, 18%) var(--gl-my, 0%),rgb(255 255 255 / .3),transparent 62%);pointer-events:none}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){.gl-glass{background:#281c22d1}}.gl-sheen{position:relative;overflow:hidden;isolation:isolate}.gl-sheen:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(105deg,transparent 30%,rgb(255 255 255 / .55) 48%,transparent 66%);transform:translate(-130%);pointer-events:none}@media(hover:hover)and (prefers-reduced-motion:no-preference){.gl-sheen:hover:after{transform:translate(130%);transition:transform 1s var(--gl-ease-out)}}:is(#MainContent .section-background,.gl-section>section:not(.gl-hero)){background-image:linear-gradient(to bottom,var(--gl-prev-bg, transparent) 0,transparent var(--gl-bridge-h, 0px)),var(--gl-satin, linear-gradient(transparent, transparent))}:is(#MainContent .section-background,.gl-section>section):is(.color-scheme-3){--gl-satin: radial-gradient(90% 70% at 12% 0%, rgb(255 255 255 / .55), transparent 62%), radial-gradient(70% 60% at 100% 100%, rgb(227 201 160 / .25), transparent 70%)}:is(#MainContent .section-background,.gl-section>section):is(.color-scheme-4){--gl-satin: radial-gradient(80% 70% at 88% 6%, rgb(255 255 255 / .6), transparent 60%), radial-gradient(60% 60% at 0% 100%, rgb(232 176 196 / .35), transparent 72%)}:is(#MainContent .section-background,.gl-section>section):is(.color-scheme-2){--gl-satin: radial-gradient(70% 60% at 92% 0%, rgb(142 59 91 / .38), transparent 70%), radial-gradient(60% 50% at 0% 100%, rgb(227 201 160 / .12), transparent 72%)}.color-scheme-2 .gl-eyebrow,.gl-hero .gl-eyebrow{color:var(--gl-champagne);opacity:1}html.gl-js .header__row:is(.header__row--top,.header__row--bottom){isolation:isolate;background-color:transparent}html.gl-js .header__row:is(.header__row--top,.header__row--bottom):before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background-color:#fbf7f4eb;transition:background-color .6s var(--gl-ease),box-shadow .6s var(--gl-ease);pointer-events:none}@supports (backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px)){html.gl-js .header__row:is(.header__row--top,.header__row--bottom):before{background-color:#fbf7f4cc;-webkit-backdrop-filter:blur(20px) saturate(170%);backdrop-filter:blur(20px) saturate(170%)}html.gl-js:not(.gl-past-hero) body[data-gl-template=index] .header__row--top:before{background-color:#fbf7f480;box-shadow:inset 0 -1px #ffffff59}}html.gl-past-hero .header-section,html.gl-scrolled body:not([data-gl-template=index]) .header-section{box-shadow:0 1px #1c14180f,0 18px 40px -30px #1c141873}html.gl-js:not(.gl-past-hero) body[data-gl-template=index] .header-section{box-shadow:none}body[data-gl-template=index] #MainContent>.shopify-section:first-child:has(.gl-hero--immersive){margin-top:calc(var(--header-height, 60px) * -1)}@media(hover:hover){.menu-list__link{text-decoration-line:underline;text-decoration-thickness:1px;text-decoration-color:transparent;text-underline-offset:.55em;transition:text-decoration-color .35s var(--gl-ease),text-underline-offset .35s var(--gl-ease)}.menu-list__link:hover,.menu-list__link[aria-expanded=true]{text-decoration-color:currentColor;text-underline-offset:.4em}}.menu-drawer{background-color:#fbf7f4f5}@supports (backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px)){.menu-drawer{background-color:#fbf7f4d6;-webkit-backdrop-filter:blur(26px) saturate(160%);backdrop-filter:blur(26px) saturate(160%)}}.menu-drawer__menu-item--mainlist{font-family:var(--font-heading--family)!important;font-weight:var(--font-heading--weight);font-size:1.9rem;letter-spacing:-.01em}.cart-drawer__dialog::backdrop{background:#1c141852;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.cart-drawer__inner{background-image:radial-gradient(120% 50% at 100% 0%,rgb(246 225 232 / .75),transparent 62%)}@media(min-width:750px){.cart-drawer__dialog{border-radius:24px 0 0 24px;overflow:hidden}}.cart-drawer__inner :is(.cart__checkout-button,button[name=checkout]){letter-spacing:.14em}.gl-hero--immersive{min-height:max(34rem,calc(100svh - (var(--header-group-height, 84px) - var(--header-height, 50px))))}.gl-hero--immersive .gl-hero__media{will-change:transform}.gl-hero--immersive .gl-hero__veil{background:radial-gradient(90% 80% at 0% 60%,rgb(20 12 16 / calc(var(--gl-hero-overlay) + .2)),transparent 70%),linear-gradient(to top,#140c108c,#140c1000 45%)}.gl-hero--immersive .gl-hero__title em{font-style:italic;background:linear-gradient(100deg,#f8dde6 10%,var(--gl-champagne) 90%);-webkit-background-clip:text;background-clip:text;color:transparent}@media(forced-colors:active){.gl-hero--immersive .gl-hero__title em{color:CanvasText;background:none}}.gl-hero__picks{display:flex;flex-direction:column;gap:.75rem;min-width:0}.gl-hero__picks-label{margin:0;font-family:var(--font-subheading--family);font-size:.7rem;font-weight:500;letter-spacing:.22em;text-transform:uppercase;color:var(--gl-champagne)}.gl-hero__picks-list{display:grid;gap:.75rem;margin:0;padding:0;list-style:none}.gl-pick{min-width:0}.gl-pick__link{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.9rem;padding:.55rem 1rem .55rem .55rem;border-radius:22px;color:var(--gl-ivory);text-decoration:none;transform:translate3d(0,var(--gl-lift, 0px),0);transition:border-color .4s var(--gl-ease),background-color .4s var(--gl-ease),box-shadow .4s var(--gl-ease)}.gl-pick__media{display:block;width:64px;aspect-ratio:1;overflow:hidden;border-radius:15px;background:#fff}.gl-pick__media img{width:100%;height:100%;object-fit:cover;transition:transform .9s var(--gl-ease-out)}.gl-pick__body{display:flex;flex-direction:column;gap:.15rem;min-width:0}.gl-pick__title{overflow:hidden;font-family:var(--font-heading--family);font-size:1.12rem;line-height:1.15;white-space:nowrap;text-overflow:ellipsis}.gl-pick__price{font-size:.86rem;font-weight:500;letter-spacing:.02em}.gl-pick__meta{font-size:.7rem;letter-spacing:.08em;text-transform:uppercase;opacity:.72}.gl-pick__arrow{display:grid;place-items:center;width:2.1rem;height:2.1rem;border:1px solid rgb(255 255 255 / .4);border-radius:50%;transition:background-color .4s var(--gl-ease),color .4s var(--gl-ease),transform .4s var(--gl-ease)}@media(hover:hover){.gl-pick__link:hover{border-color:#ffffff8c}.gl-pick__link:hover .gl-pick__media img{transform:scale(1.08)}.gl-pick__link:hover .gl-pick__arrow{background:var(--gl-ivory);color:var(--gl-ink);transform:translate(2px)}}.gl-hero__scroll{position:absolute;inset-block-end:clamp(1rem,3vh,2rem);inset-inline-start:50%;z-index:2;display:flex;flex-direction:column;align-items:center;gap:.6rem;padding:.5rem .75rem;color:var(--gl-ivory);font-family:var(--font-subheading--family);font-size:.68rem;font-weight:500;letter-spacing:.28em;text-transform:uppercase;text-decoration:none;transform:translate(-50%)}.gl-hero__scroll-line{position:relative;display:block;width:1px;height:2.75rem;overflow:hidden;background:#ffffff4d}.gl-hero__scroll-line:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to bottom,transparent,var(--gl-champagne),transparent);transform:translateY(-100%)}@media(prefers-reduced-motion:no-preference){.gl-hero__scroll-line:after{animation:gl-scroll-line 2.4s var(--gl-ease) infinite 1.6s}}@keyframes gl-scroll-line{0%{transform:translateY(-100%)}60%,to{transform:translateY(100%)}}.gl-hero__end{position:absolute;inset-block-end:0;scroll-margin-top:var(--header-height, 60px);outline:none}@media(min-width:750px){.gl-hero--immersive .gl-hero__inner{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:center;gap:clamp(1.5rem,4vw,4rem);padding-block:calc(var(--header-height, 60px) + clamp(2rem,5vh,3.5rem)) clamp(5rem,11vh,7rem)}.gl-hero--immersive:not(.gl-hero--has-picks) .gl-hero__inner{grid-template-columns:minmax(0,1fr)}.gl-hero__picks{justify-self:end;width:min(100%,22rem)}.gl-pick:nth-child(2){margin-inline-start:-2.25rem}.gl-pick:nth-child(3){margin-inline-start:1.25rem}.gl-pick__media{width:76px}.gl-hero--immersive .gl-hero__toggle{inset-block-end:clamp(1.25rem,3vh,2rem)}}@media(min-width:750px)and (max-width:989px){.gl-hero--immersive .gl-hero__inner{grid-template-columns:minmax(0,1fr) minmax(0,18rem)}.gl-pick:nth-child(2),.gl-pick:nth-child(3){margin-inline-start:0}}@media(max-width:749px){.gl-hero--immersive .gl-hero__media{max-height:68svh}.gl-hero--immersive .gl-hero__inner{flex-direction:column;align-items:stretch;gap:1.75rem}.gl-hero--immersive .gl-hero__veil{background:linear-gradient(to top,#1e1519bf,#1e151900 38%)}.gl-hero__picks-list{grid-auto-flow:column;grid-auto-columns:min(80%,18rem);margin-inline:calc(var(--gl-gutter) * -1);padding:.25rem var(--gl-gutter) .5rem;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:var(--gl-gutter);scrollbar-width:none;overscroll-behavior-x:contain}.gl-hero__picks-list::-webkit-scrollbar{display:none}.gl-pick{scroll-snap-align:start}.gl-pick__link{border-color:#ffffff24;background:linear-gradient(140deg,#ffffff1a,#ffffff08)}.gl-hero__scroll{display:none}}@media(prefers-reduced-motion:no-preference){.gl-hero--immersive .gl-hero__poster,.gl-hero--immersive .gl-hero__video video{animation:gl-settle 2.6s var(--gl-ease-out) both}.gl-hero--immersive [data-gl-intro]{animation:gl-rise 1.1s var(--gl-ease-out) both;animation-delay:calc(var(--gl-step, 0) * .12s + .2s)}.gl-hero--immersive [data-gl-intro=unveil]{animation-name:gl-unveil;animation-duration:1.4s}}@keyframes gl-settle{0%{transform:scale(1.08)}to{transform:scale(1)}}@keyframes gl-rise{0%{opacity:0;transform:translate3d(0,26px,0)}to{opacity:1;transform:none}}@keyframes gl-unveil{0%{opacity:0;clip-path:inset(0 0 100% 0);transform:translate3d(0,.3em,0)}to{opacity:1;clip-path:inset(-.25em -.25em -.35em -.25em);transform:none}}html.gl-motion [data-gl-armed]>*{opacity:0;transform:translate3d(0,28px,0);transition:opacity .9s var(--gl-ease-out) var(--gl-delay, 0s),transform 1s var(--gl-ease-out) var(--gl-delay, 0s)}html.gl-motion [data-gl-armed].is-visible>*{opacity:1;transform:none}html.gl-parallax [data-gl-parallax] img{transform:translate3d(0,var(--gl-py, 0px),0) scale(calc(var(--gl-zoom, 1) * 1.1));will-change:transform}.product-card{transition:transform .6s var(--gl-ease-out)}.product-card .card-gallery{position:relative;overflow:hidden;border-radius:16px;transition:box-shadow .6s var(--gl-ease-out)}.product-card .card-gallery:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(105deg,transparent 35%,rgb(255 255 255 / .32) 50%,transparent 65%);transform:translate(-130%);pointer-events:none}@media(hover:hover)and (pointer:fine){.product-card:hover{transform:translateY(-5px)}.product-card:hover .card-gallery{box-shadow:var(--gl-shadow-soft)}}@media(hover:hover)and (pointer:fine)and (prefers-reduced-motion:no-preference){.product-card:hover .card-gallery:after{transform:translate(130%);transition:transform 1.2s var(--gl-ease-out)}}.quick-add__button{--button-color: var(--gl-ink);--button-background-color: rgb(251 247 244 / .78);--button-border-color: rgb(255 255 255 / .7);border:1px solid rgb(255 255 255 / .7);box-shadow:0 10px 28px -14px #1c141873;-webkit-backdrop-filter:blur(14px) saturate(160%);backdrop-filter:blur(14px) saturate(160%)}.quick-add__button:hover{--button-color: var(--gl-ivory);--button-background-color: var(--gl-ink);--button-border-color: var(--gl-ink)}.gl-variant-hint{display:inline-flex;align-items:center;gap:.45rem;margin:0;font-size:.72rem;letter-spacing:.06em;color:rgb(var(--color-foreground-rgb) / .7)}.gl-variant-hint:before{content:"";width:1rem;height:1px;background:currentColor;opacity:.6}@media(min-width:990px){.media-gallery--grid.media-gallery--two-column slideshow-slides{padding-block-end:3.5rem}.media-gallery--grid.media-gallery--two-column .product-media-container:nth-child(odd):not(:first-child){transform:translateY(3.5rem)}}.product-media-container{border-radius:18px}.sticky-add-to-cart__bar{border:1px solid rgb(255 255 255 / .7);border-radius:20px;box-shadow:0 18px 44px -22px #1c141880}@supports (backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px)){.sticky-add-to-cart__bar{background-color:#fbf7f4d1;-webkit-backdrop-filter:blur(20px) saturate(170%);backdrop-filter:blur(20px) saturate(170%)}}.gl-reassurance--cards{padding-block:var(--gl-section-space);border-block-end:0}.gl-reassurance--cards .gl-reassurance__list{gap:.75rem;padding-inline:var(--gl-gutter)}.gl-reassurance--cards .gl-reassurance__item,.gl-reassurance--cards .gl-reassurance__item:nth-child(n){flex-direction:column;gap:.9rem;padding:1.35rem 1.2rem;border:1px solid rgb(255 255 255 / .7);border-radius:22px;background:linear-gradient(150deg,#ffffffb3,#ffffff4d);box-shadow:inset 0 1px #ffffffe6,0 20px 44px -34px #1c141880}@media(min-width:990px){.gl-reassurance--cards .gl-reassurance__list{gap:1.1rem}.gl-reassurance--cards .gl-reassurance__item{padding:1.75rem 1.5rem;justify-content:flex-start}}.gl-story__media{box-shadow:var(--gl-shadow-soft)}.gl-story__title em{font-style:italic}.color-scheme-2 .gl-story__title em{background:linear-gradient(100deg,#f8dde6 10%,var(--gl-champagne) 90%);-webkit-background-clip:text;background-clip:text;color:transparent}@media(forced-colors:active){.color-scheme-2 .gl-story__title em{color:CanvasText;background:none}}@media(prefers-reduced-motion:reduce){html.gl-motion [data-gl-armed]>*{opacity:1;transform:none;transition:none}.product-card,.product-card .card-gallery,.gl-pick__link,.gl-pick__media img,html.gl-js .header__row:before{transition:none}.product-card:hover{transform:none}}.product-card div:empty:not([class]){display:none}@media(hover:none){.gl-hero .gl-hero__button:hover{--button-color: #1c1418;--button-background-color: #fbf7f4;--button-border-color: #fbf7f4}.gl-hero .gl-hero__button--ghost:hover{--button-color: #fbf7f4;--button-background-color: transparent;--button-border-color: rgb(251 247 244 / .7)}.quick-add__button:hover{--button-color: var(--gl-ink);--button-background-color: rgb(251 247 244 / .78);--button-border-color: rgb(255 255 255 / .7)}}@media(max-width:749px){@supports (backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px)){html.gl-js:not(.gl-past-hero) body[data-gl-template=index] .header__row--top:before{background-color:#fbf7f4bd}}}@media(max-width:749px){.sticky-add-to-cart__bar[data-stuck=true]{left:.6rem;right:.6rem;bottom:calc(.6rem + env(safe-area-inset-bottom,0px));width:auto}}@media(max-width:374px){.header-actions__action{padding-inline:.3rem;min-width:2.4rem}.header-logo__image{width:auto;max-width:118px;height:auto}}@media(min-width:990px)and (max-width:1279px){.header-logo__image{width:auto;max-width:180px;height:auto}.menu-list__link{padding-inline:7px}}@supports (backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px)){html.gl-js:not(.gl-past-hero) body[data-gl-template=index] .header__row--top:before{background-color:#fbf7f4e0}}@media(min-width:750px)and (max-width:989px){.header__drawer.desktop\:hidden{display:flex!important}.header-menu.mobile\:hidden{display:none!important}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/glamora-immersive.css.map */
