.glow-home__announcement{padding:12px 20px;text-align:center;background:var(--xg-red);color:var(--xg-cream);font-size:12px;font-weight:700;letter-spacing:.08em}.glow-home__header{background:var(--xg-green);color:var(--xg-cream);padding:25px max(24px,calc((100vw - 1250px)/2));display:flex;align-items:center;justify-content:space-between;gap:24px}.glow-home__brand{color:inherit;font:700 clamp(22px,2.5vw,30px)/1.2 var(--xg-serif);letter-spacing:.04em;text-decoration:none}.glow-home__header nav{display:flex;align-items:center;gap:26px;font-size:13px}.glow-home__header nav a{color:inherit;text-decoration:none}.glow-home__header nav a:hover{text-decoration:underline;text-underline-offset:5px}.glow-home__hero{display:grid;grid-template-columns:1fr 1fr;max-width:1440px;margin:0 auto;min-height:570px}.glow-home__copy{padding:clamp(36px,6vw,90px) clamp(24px,5.5vw,80px);align-self:center}.glow-home__eyebrow{font-size:10px;letter-spacing:.17em;font-weight:750;margin:0 0 18px;color:var(--xg-green)}.glow-home h1{font:400 clamp(44px,5.1vw,70px)/1.06 var(--xg-serif);letter-spacing:-.035em;color:var(--xg-green);margin:0 0 25px;max-width:540px}.glow-home__intro{color:#53645a;max-width:420px;margin:0 0 30px;line-height:1.8;font-size:15px}.glow-home .xg-btn{font-size:14px;padding:15px 26px;box-shadow:none}.glow-home .xg-btn span{margin-left:16px}.glow-home__note{font-size:11px;color:#58695e;margin:24px 0 0}.glow-home__image{position:relative;min-height:530px;overflow:hidden}.glow-home__image img{position:absolute;top:0;right:0;bottom:0;left:0;object-position:center}.glow-home__image:after{content:"";position:absolute;top:65%;right:0;bottom:0;left:0;background:linear-gradient(transparent,#0a2a20b8)}.glow-home__image-caption{position:absolute;z-index:1;bottom:30px;left:32px;right:24px;font:italic 25px/1.3 var(--xg-serif);color:var(--xg-cream)}.glow-home__collection{padding-top:72px;padding-bottom:82px;scroll-margin-top:24px}.glow-home__collection-head{display:flex;justify-content:space-between;align-items:end;gap:32px;margin-bottom:32px}.glow-home__collection-head h2{font:400 clamp(32px,3.5vw,46px)/1.1 var(--xg-serif);letter-spacing:-.025em;color:var(--xg-green);margin:0}.glow-home__collection-head .glow-home__eyebrow{margin-bottom:12px}.glow-home__collection-head>p{max-width:330px;font-size:13px;color:#53645a;margin:0;line-height:1.8}.glow-home__products{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px}.glow-home__card{min-width:0}.glow-home__card-image{aspect-ratio:1.14;border-radius:14px;overflow:hidden;background:var(--xg-cream-2)}.glow-home__card-image a{display:block;height:100%}.glow-home__card-image img{transition:transform .3s}.glow-home__card-image a:hover img{transform:scale(1.025)}.glow-home__card-copy{padding:25px 0 0}.glow-home__card-copy .glow-home__eyebrow{font-size:9px;margin-bottom:10px}.glow-home__card h3{font:400 clamp(23px,2.3vw,29px)/1.2 var(--xg-serif);margin:0 0 13px;color:var(--xg-green)}.glow-home__card h3 a{color:inherit;text-decoration:none}.glow-home__card-copy>p:not(.glow-home__eyebrow){font-size:13px;color:#53645a;line-height:1.75;max-width:440px;margin:0 0 22px}.glow-home__card-bottom{border-top:1px solid #d8ddcf;padding-top:17px;display:flex;justify-content:space-between;gap:12px;align-items:center;font-size:11px;color:#53645a}.glow-home__product-link{color:var(--xg-green);font-size:13px;font-weight:700;text-decoration:none;white-space:nowrap}.glow-home__product-link span{margin-left:12px}.glow-home__product-link:hover{text-decoration:underline}.glow-home__unavailable{font-size:12px;color:#6d766a}.glow-home a:focus-visible{outline:3px solid var(--xg-gold);outline-offset:5px}@media(min-width:1440px){.glow-home__hero{border-bottom:1px solid #e3dece}.glow-home__image{border-radius:0 0 16px}}@media(max-width:749px){.glow-home__header{padding:22px 20px;flex-wrap:wrap;gap:18px;justify-content:center}.glow-home__brand{width:100%;text-align:center;font-size:26px}.glow-home__header nav{gap:26px;font-size:12px}.glow-home__hero{grid-template-columns:1fr}.glow-home__copy{padding:44px 24px 40px}.glow-home h1{font-size:48px;max-width:330px;margin-bottom:21px}.glow-home__intro{font-size:14px;max-width:400px}.glow-home__image{min-height:0;aspect-ratio:1.15}.glow-home__image-caption{font-size:23px;left:24px;bottom:23px}.glow-home__collection{padding:48px 24px 56px}.glow-home__collection-head{display:block;margin-bottom:25px}.glow-home__collection-head>p{margin-top:17px}.glow-home__products{grid-template-columns:1fr;gap:40px}.glow-home__card-image{aspect-ratio:1.12}.glow-home__card-copy{padding-top:21px}}@media(prefers-reduced-motion:reduce){.glow-home__card-image img{transition:none}}.glow-home__card{position:relative;border:2px solid #537666;border-radius:18px;padding:14px;background:#fffdf7;box-shadow:0 4px 12px #0f3b2d0f;transition:border-color .18s,box-shadow .18s}.glow-home__card-copy{padding:24px 10px 12px}.glow-home__card:has(.glow-home__product-link):hover,.glow-home__card:focus-within{border-color:#123a2f;box-shadow:0 8px 22px #0f3b2d24}.glow-home__product-link:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:16px}.glow-home__card:has(.glow-home__product-link){cursor:pointer}.glow-home__product-link{display:inline-flex;align-items:center;padding:9px 12px;border-radius:7px;background:#123a2f;color:#fffdf7;min-height:40px}.glow-home__card:focus-within{outline:3px solid #b18a31;outline-offset:3px}@media(max-width:749px){.glow-home__card{padding:12px}.glow-home__card-copy{padding:20px 6px 8px}.glow-home__card-bottom{flex-wrap:wrap}}@media(prefers-reduced-motion:reduce){.glow-home__card{transition:none}}.glow-home__products{gap:24px;align-items:stretch}.glow-home__card{display:flex;flex-direction:column}.glow-home__card-image{aspect-ratio:1;flex:none}.glow-home__card-image img{display:block;width:100%;height:100%;object-fit:contain;object-position:center}.glow-home__card-image a:hover img{transform:none}.glow-home__card-copy{display:flex;flex-direction:column;flex:1;padding:22px 6px 10px}.glow-home__card h3{font-size:24px;line-height:1.2;min-height:3.6em;overflow-wrap:break-word}.glow-home__card-copy>p:not(.glow-home__eyebrow){max-width:none;margin-bottom:20px}.glow-home__card-bottom{margin-top:auto;flex-wrap:wrap;row-gap:12px}.glow-home__card-bottom>span{flex:1 1 125px;line-height:1.5}.glow-home__product-link{flex:0 0 auto}@media(min-width:990px){.glow-home__products{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:750px)and (max-width:989px){.glow-home__products{grid-template-columns:repeat(2,minmax(0,1fr))}.glow-home__card:last-child:nth-child(odd){grid-column:1 / -1;justify-self:center;width:calc((100% - 24px)/2)}}@media(max-width:749px){.glow-home__products{grid-template-columns:1fr;gap:24px}.glow-home__card-image{aspect-ratio:1}.glow-home__card h3{font-size:25px;min-height:0}.glow-home__card-copy{padding:20px 6px 8px}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/glow-home.css.map */
