:root{--glow-amber-rgb: 255 122 26;--glow-amber-soft-rgb: 255 162 77;--glow-champagne-rgb: 196 181 253;--glow-night-rgb: 42 23 64;--glow-ink-rgb: 27 16 38;--glow-pine-rgb: 76 29 149;--glow-mist-rgb: 196 181 220;--glow-ease: cubic-bezier(.2, .7, .2, 1);--glow-radius-card: 16px;--glow-radius-media: 12px;--glow-section-space: clamp(64px, 9vw, 128px);--glow-hairline: rgb(var(--color-foreground-rgb) / .12)}::selection{background:rgb(var(--glow-amber-rgb) / .35);color:inherit}:is(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline-color:rgb(var(--glow-amber-rgb))}:is(h1,h2,h3,.h1,.h2,.h3){text-wrap:balance}.button:not(.button-secondary,.button-unstyled){transition:color var(--animation-speed) var(--animation-easing),background-color var(--animation-speed) var(--animation-easing),box-shadow .35s var(--glow-ease),transform .35s var(--glow-ease)}.button:not(.button-secondary,.button-unstyled):not(:disabled,[aria-disabled=true]):hover{box-shadow:inset 0 0 0 var(--button-border-width) var(--button-border-color),0 0 0 1px rgb(var(--glow-amber-rgb) / .55),0 10px 34px -6px rgb(var(--glow-amber-rgb) / .55)}.button-secondary:not(:disabled,[aria-disabled=true]):hover{box-shadow:inset 0 0 0 var(--button-border-width) var(--button-border-color),0 8px 28px -10px rgb(var(--glow-champagne-rgb) / .45)}@media(prefers-reduced-motion:no-preference){.button:not(.button-unstyled):not(:disabled,[aria-disabled=true]):hover{transform:translateY(-1px)}}.glow-eyebrow{display:inline-flex;align-items:center;gap:.6em;margin:0;font-family:var(--font-subheading--family);font-weight:500;font-size:.8125rem;line-height:1.3;letter-spacing:.18em;text-transform:uppercase;color:rgb(var(--glow-champagne-rgb))}.glow-eyebrow:before{content:"";inline-size:7px;block-size:7px;border-radius:50%;background:rgb(var(--glow-amber-rgb));box-shadow:0 0 10px 2px rgb(var(--glow-amber-rgb) / .75);flex:none}.glow-heading{margin:0;font-family:var(--font-heading--family);font-weight:var(--font-heading--weight);font-style:var(--font-heading--style);line-height:1.08;letter-spacing:-.015em;color:var(--color-foreground)}.glow-heading em,.glow-heading i{font-style:italic;color:rgb(var(--glow-amber-soft-rgb))}.glow-subtext{margin:0;max-inline-size:60ch;color:rgb(var(--color-foreground-rgb) / .74);font-size:clamp(1rem,.95rem + .25vw,1.125rem);line-height:1.65}.glow-subtext p{margin:0}.glow-subtext p+p{margin-block-start:.75em}.glow-section-header{display:grid;gap:16px;justify-items:var(--glow-header-align, center);text-align:var(--glow-header-text-align, center);margin-block-end:clamp(32px,5vw,56px)}.glow-section-header--start{--glow-header-align: start;--glow-header-text-align: start}.glow-card{position:relative;border-radius:var(--glow-radius-card);background:linear-gradient(180deg,rgb(var(--color-foreground-rgb) / .05),rgb(var(--color-foreground-rgb) / .015)),rgb(var(--glow-night-rgb) / .6);border:1px solid var(--glow-hairline);box-shadow:0 1px #ffffff0a inset}.glow-icon{inline-size:var(--glow-icon-size, 28px);block-size:var(--glow-icon-size, 28px);flex:none}.glow-icon-badge{display:grid;place-items:center;inline-size:52px;block-size:52px;border-radius:50%;color:rgb(var(--glow-amber-rgb));background:radial-gradient(circle at 50% 40%,rgb(var(--glow-amber-rgb) / .22),rgb(var(--glow-amber-rgb) / .04) 70%);box-shadow:inset 0 0 0 1px rgb(var(--glow-amber-rgb) / .28)}.glow-buttons{display:flex;flex-wrap:wrap;gap:12px;justify-content:var(--glow-buttons-justify, center)}.glow-buttons .button,.glow-buttons .button-secondary{padding-inline:28px;min-block-size:52px}@supports (animation-timeline: view()){@media(prefers-reduced-motion:no-preference){.glow-reveal{animation:glow-reveal linear both;animation-timeline:view();animation-range:entry 0% entry 40%}}}@keyframes glow-reveal{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}.shopify-design-mode .glow-reveal{animation:none}.glow-string{display:block;inline-size:100%;block-size:auto;overflow:visible;pointer-events:none}.glow-string__wire{fill:none;stroke:rgb(var(--glow-mist-rgb) / .35);stroke-width:1.5}.glow-string__cap{fill:rgb(var(--glow-mist-rgb) / .55)}.glow-string__halo{opacity:.55;transform-box:fill-box;transform-origin:center}.glow-string__bulb{transform-box:fill-box;transform-origin:center}@media(prefers-reduced-motion:no-preference){.glow-string__halo{animation:glow-twinkle var(--glow-twinkle-duration, 4s) ease-in-out infinite;animation-delay:var(--glow-twinkle-delay, 0s)}.glow-string__bulb{animation:glow-bulb var(--glow-twinkle-duration, 4s) ease-in-out infinite;animation-delay:var(--glow-twinkle-delay, 0s)}}@keyframes glow-twinkle{0%,to{opacity:.6;transform:scale(1)}50%{opacity:.25;transform:scale(.85)}}@keyframes glow-bulb{0%,to{opacity:1}50%{opacity:.72}}.product-information .product-details :is(h1,.h1,.h2,.h3){letter-spacing:-.01em}.shopify-section:not(.header-section) :is(.product-information,.featured-product-section).section{background-image:radial-gradient(closest-side at var(--glow-media-x, 28%) 42%,rgb(var(--glow-amber-rgb) / .13),transparent);background-size:100% 100%;background-repeat:no-repeat}.shopify-section:not(.header-section) .featured-product-section.section{--glow-media-x: 26%}.cart-drawer :is(hr,.divider){border-color:var(--glow-hairline)}.glow-bokeh{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.glow-bokeh span{position:absolute;inset-inline-start:var(--x);inset-block-start:var(--y);inline-size:var(--s);aspect-ratio:1;border-radius:50%;opacity:var(--o);background:radial-gradient(circle,rgb(var(--c) / .5),rgb(var(--c) / .32) 52%,rgb(var(--c) / 0) 70%);filter:blur(1.5px);mix-blend-mode:screen}@media(prefers-reduced-motion:no-preference){.glow-bokeh span{animation:glow-drift var(--d) ease-in-out infinite alternate;animation-delay:var(--delay)}}@keyframes glow-drift{0%{transform:translateZ(0) scale(1)}to{transform:translate3d(14px,-34px,0) scale(1.08)}}@media screen and (max-width:749px){.glow-bokeh span:nth-child(n+9){display:none}}.glow-section{padding-block:var(--glow-pad-top, var(--glow-section-space)) var(--glow-pad-bottom, var(--glow-section-space))}.glow-section--compact{--glow-pad-top: clamp(40px, 6vw, 72px);--glow-pad-bottom: clamp(40px, 6vw, 72px)}.glow-section--spacious{--glow-pad-top: clamp(88px, 12vw, 168px);--glow-pad-bottom: clamp(88px, 12vw, 168px)}.glow-section--flush-top{--glow-pad-top: 0px}.shopify-section:not(.header-section) .section-background.glow-bg--ink{background:rgb(var(--glow-ink-rgb))}.shopify-section:not(.header-section) .section-background.glow-bg--night{background:rgb(var(--glow-night-rgb))}.shopify-section:not(.header-section) .section-background.glow-bg--glow{background:radial-gradient(38% 42% at 50% 0%,rgb(var(--glow-amber-rgb) / .08),transparent 70%),radial-gradient(70% 60% at 50% 0%,rgb(88 44 150 / .55),transparent 72%),var(--color-background)}.shopify-section:not(.header-section) .section-background.glow-bg--pine{background:radial-gradient(70% 90% at 50% 110%,rgb(var(--glow-amber-rgb) / .18),transparent 65%),linear-gradient(180deg,var(--color-background) 0%,rgb(var(--glow-pine-rgb)) 100%)}.glow-section--divider{border-block-start:1px solid var(--glow-hairline)}.section-background.glow-bg--ink+.section{--glow-surface: rgb(var(--glow-ink-rgb))}.section-background.glow-bg--night+.section{--glow-surface: rgb(var(--glow-night-rgb))}.glow-reveal{animation:none!important;opacity:1!important;transform:none!important}
/*# sourceMappingURL=/cdn/shop/t/3/assets/glow.css.map */
