:root{--glow-ink:#3D3034;--glow-soft:#7A6A6E;--glow-rose:#C46B74;--glow-rose-dk:#A9545D;--glow-blush:#FBEDEA;--glow-blush-2:#F6D5D0;--glow-sage:#5E7D68;--glow-sage-lt:#EAF1EB;--glow-cream:#FFFCFA;--glow-line:#EFDCD8;--font-heading-family:"Fraunces",Georgia,serif;--font-heading-weight:500;--font-heading-style:normal;--font-body-family:"Nunito",system-ui,-apple-system,sans-serif;--font-body-weight:500}body{font-family:var(--font-body-family);letter-spacing:.01em}h1,h2,h3,h4,.h0,.h1,.h2,.h3,.h4{font-family:var(--font-heading-family);font-weight:500;letter-spacing:-.015em}.glow-eyebrow{font:800 1.2rem/1 var(--font-body-family);letter-spacing:.18em;text-transform:uppercase;color:var(--glow-rose);margin:0 0 1.2rem}.glow-eyebrow.center,.center{text-align:center}.glow-marquee{background:var(--glow-rose);color:#fff;overflow:hidden;font:800 1.2rem/1 var(--font-body-family);letter-spacing:.14em;text-transform:uppercase;padding:1.1rem 0}.glow-marquee__track{display:flex;width:max-content;animation:glow-mq var(--glow-mq-speed,30s) linear infinite}.glow-marquee__group{display:flex;align-items:center;flex-shrink:0}.glow-marquee__item{padding:0 1.4rem;white-space:nowrap}.glow-marquee__dot{opacity:.75}@keyframes glow-mq{to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.glow-marquee__track{animation:none}}.product__title h1{font-size:clamp(2.8rem,4vw,3.8rem);line-height:1.15}.product .price{font-size:2.2rem}.product .price .price-item--sale{color:var(--glow-rose);font-weight:800}.product .price__badge-sale{background:var(--glow-rose);color:#fff;border:0}.product-form__input:has(input[value*=Ornament]){display:none!important}.product-form__submit{--color-button:196,107,116;--alpha-button-background:1;color:#fff!important;font-weight:800;letter-spacing:.06em;text-transform:uppercase;min-height:5.6rem;border-radius:999px}.product-form__submit:after{box-shadow:none!important}.product-form__submit:hover{--color-button:169,84,93}.shopify-payment-button__button{border-radius:999px!important;overflow:hidden}.glow-rating{display:inline-flex;gap:.8rem;align-items:center;font-size:1.35rem;color:var(--glow-soft);text-decoration:none;margin:-.4rem 0 .4rem}.glow-rating__stars{position:relative;color:#e9d7d3;letter-spacing:.1em}.glow-rating__stars:before{content:"\2605\2605\2605\2605\2605";position:absolute;top:0;right:0;bottom:0;left:0;width:var(--r);overflow:hidden;color:#e2a33c}.glow-hype{display:grid;gap:1rem;margin:.4rem 0 1.2rem}.glow-pill{display:inline-flex;align-items:center;gap:.8rem;justify-self:start;background:var(--glow-sage-lt);color:var(--glow-sage);border-radius:999px;padding:.6rem 1.4rem;font-size:1.35rem;font-weight:700}.glow-pulse{width:.9rem;height:.9rem;border-radius:50%;background:var(--glow-sage);box-shadow:0 0 #5e7d6880;animation:glow-pulse 1.8s infinite}@keyframes glow-pulse{70%{box-shadow:0 0 0 .9rem #5e7d6800}to{box-shadow:0 0 #5e7d6800}}.glow-xmas{font-size:1.4rem;font-weight:700;color:var(--glow-ink)}.glow-countdown{display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap;background:var(--glow-blush);border:1px dashed var(--glow-blush-2);border-radius:1.6rem;padding:1.2rem 1.6rem}.glow-countdown__label{font-weight:800;font-size:1.35rem;color:var(--glow-rose-dk);text-transform:uppercase;letter-spacing:.08em}.glow-countdown__clock{display:flex;align-items:center;gap:.4rem;font-variant-numeric:tabular-nums}.glow-countdown__clock b{background:#fff;border-radius:.8rem;min-width:4rem;text-align:center;padding:.5rem .4rem;font:700 1.9rem/1 var(--font-heading-family);color:var(--glow-ink);box-shadow:0 1px 0 var(--glow-line)}.glow-countdown__clock i{font-style:normal;font-weight:800;color:var(--glow-rose)}.glow-bundles{display:grid;gap:1rem;margin:1.2rem 0 1.6rem}.glow-bundles__label{margin:0;font-weight:800;font-size:1.3rem;letter-spacing:.12em;text-transform:uppercase;color:var(--glow-soft)}.glow-bundle{position:relative;display:grid;grid-template-columns:2.2rem 1fr auto;align-items:center;gap:1.2rem;width:100%;text-align:left;background:#fff;border:1.5px solid var(--glow-line);border-radius:1.6rem;padding:1.4rem 1.6rem;cursor:pointer;font:inherit;color:var(--glow-ink);transition:border-color .2s,box-shadow .2s,transform .2s}.glow-bundle:hover{border-color:var(--glow-blush-2);transform:translateY(-1px)}.glow-bundle.is-selected{border-color:var(--glow-rose);background:var(--glow-cream);box-shadow:0 6px 20px -10px #c46b7499}.glow-bundle__radio{width:2rem;height:2rem;border-radius:50%;border:2px solid var(--glow-blush-2)}.glow-bundle.is-selected .glow-bundle__radio{border:6px solid var(--glow-rose)}.glow-bundle__name{display:block;font-weight:800;font-size:1.6rem}.glow-bundle__sub{display:block;font-size:1.3rem;color:var(--glow-soft)}.glow-bundle__save{display:inline-block;margin-top:.4rem;background:var(--glow-sage-lt);color:var(--glow-sage);border-radius:999px;padding:.2rem .9rem;font-size:1.15rem;font-weight:800}.glow-bundle__price{text-align:right;font-weight:800;font-size:1.7rem}.glow-bundle__price s{display:block;font-weight:500;font-size:1.25rem;color:var(--glow-soft)}.glow-bundle__tag{position:absolute;top:-1.1rem;right:1.6rem;background:var(--glow-rose);color:#fff;border-radius:999px;padding:.35rem 1.1rem;font-size:1.05rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.glow-bundle__tag--sage{background:var(--glow-sage)}.glow-after{display:grid;gap:1.6rem;margin-top:1.6rem}.glow-stock p{margin:0 0 .7rem;font-size:1.4rem}.glow-stock strong{color:var(--glow-rose-dk)}.glow-stock__bar{height:.8rem;border-radius:999px;background:var(--glow-blush);overflow:hidden}.glow-stock__bar span{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--glow-rose),#E39AA0);animation:glow-shimmer 2.4s ease-in-out infinite alternate}@keyframes glow-shimmer{0%{filter:brightness(1)}to{filter:brightness(1.12)}}.glow-timeline{list-style:none;margin:0;padding:1.4rem 1rem;display:grid;grid-template-columns:repeat(3,1fr);text-align:center;background:var(--glow-cream);border:1px solid var(--glow-line);border-radius:1.6rem;position:relative}.glow-timeline li{display:grid;gap:.3rem;justify-items:center;position:relative}.glow-timeline li+li:before{content:"";position:absolute;top:1.8rem;right:55%;width:90%;border-top:2px dotted var(--glow-blush-2)}.glow-timeline__icon{display:grid;place-items:center;width:3.6rem;height:3.6rem;border-radius:50%;background:#fff;border:1px solid var(--glow-line);font-size:1.7rem;position:relative;z-index:1}.glow-timeline b{font-size:1.4rem}.glow-timeline small{font-size:1.2rem;color:var(--glow-soft)}.glow-trust{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);gap:.8rem;text-align:center;font-size:1.2rem;font-weight:700;color:var(--glow-soft)}.glow-trust li{background:#fff;border:1px solid var(--glow-line);border-radius:1.2rem;padding:1rem .6rem}.glow-trust span{display:block;font-size:1.8rem;margin-bottom:.3rem}.glow-guarantee{display:flex;gap:1.2rem;align-items:flex-start;background:var(--glow-sage-lt);border-radius:1.6rem;padding:1.4rem 1.6rem;font-size:1.35rem}.glow-guarantee>span{font-size:2.2rem;line-height:1}.glow-guarantee p{margin:.2rem 0 0;color:var(--glow-soft)}.glow-sticky{position:fixed;left:0;right:0;bottom:0;z-index:20;display:flex;align-items:center;justify-content:space-between;gap:1.2rem;padding:1rem 1.6rem calc(1rem + env(safe-area-inset-bottom));background:#fffcfaf5;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-top:1px solid var(--glow-line);box-shadow:0 -8px 24px -18px #3d303480;transform:translateY(110%);transition:transform .3s ease}.glow-sticky.is-visible{transform:none}.glow-sticky__info{display:grid;min-width:0}.glow-sticky__title{font-weight:800;font-size:1.4rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.glow-sticky__price{color:var(--glow-rose-dk);font-weight:800;font-size:1.4rem}.glow-sticky__btn{background:var(--glow-rose);color:#fff;border:0;border-radius:999px;padding:1.3rem 2.6rem;font:800 1.35rem/1 var(--font-body-family);letter-spacing:.06em;text-transform:uppercase;cursor:pointer;flex-shrink:0}@media(min-width:990px){.glow-sticky{left:50%;right:auto;bottom:2rem;width:min(72rem,calc(100% - 4rem));border:1px solid var(--glow-line);border-radius:999px;transform:translate(-50%,160%)}.glow-sticky.is-visible{transform:translate(-50%)}}.glow-hero{padding:5rem 0}.glow-hero__grid,.glow-story__grid{display:grid;gap:3.6rem;align-items:center}@media(min-width:750px){.glow-hero__grid,.glow-story__grid{grid-template-columns:1fr 1fr;gap:6rem}.glow-story--flip .glow-story__media{order:2}}.glow-hero h1{font-size:clamp(3.6rem,6vw,6rem);line-height:1.05;margin:0 0 1.6rem}.glow-hero__text p{font-size:1.7rem;color:var(--glow-soft);max-width:46rem}.glow-hero .button{border-radius:999px;margin-top:1.6rem;--color-button:196,107,116;--color-button-text:255,255,255}.glow-hero__notes{display:flex;flex-wrap:wrap;gap:1.6rem;margin-top:2rem;font-size:1.3rem;font-weight:700;color:var(--glow-sage)}.glow-hero__media img,.glow-story__media img,.glow-hero__media svg,.glow-story__media svg{width:100%;height:auto;border-radius:3rem;display:block;background:var(--glow-blush)}.glow-story{padding:6rem 0}.glow-story h2{margin:0 0 1.6rem}.glow-story .rte{font-size:1.65rem;line-height:1.75}.glow-story__moments{list-style:none;padding:0;margin:2.4rem 0 0;display:flex;flex-wrap:wrap;gap:.8rem}.glow-story__moments li{background:#fff;border:1px solid var(--glow-line);border-radius:999px;padding:.7rem 1.4rem;font-size:1.35rem;font-weight:700}.glow-compare{padding:6rem 0}.glow-compare h2{margin:0 0 3rem}.glow-compare__table{background:#fff;border:1px solid var(--glow-line);border-radius:2rem;overflow:hidden}.glow-compare__row{display:grid;grid-template-columns:1.6fr 1fr 1fr;align-items:center;border-top:1px solid var(--glow-line)}.glow-compare__row span{padding:1.5rem 1.2rem;font-size:1.45rem;text-align:center}.glow-compare__row span:first-child{text-align:left;font-weight:700;padding-left:2rem}.glow-compare__head{border-top:0;font-weight:800;text-transform:uppercase;letter-spacing:.08em;font-size:1.2rem}.glow-compare__row .is-us{background:var(--glow-blush);color:var(--glow-rose-dk);font-weight:800;font-size:1.8rem}.glow-compare__head .is-us{font-size:1.2rem}.multicolumn-card,.collapsible-content__wrapper .accordion{border-radius:2rem}.accordion{border-color:var(--glow-line)}.accordion__title{font-weight:700}
/*# sourceMappingURL=/cdn/shop/t/6/assets/glowmory.css.map */
