.sg-card{display:flex;flex-direction:column}.sg-card-media{position:relative;display:block;aspect-ratio:1/1;background:var(--sg-soft-beige);border-radius:var(--sg-radius);overflow:hidden}.sg-card-media img{width:100%;height:100%;object-fit:cover;transition:transform .4s ease}.sg-card:hover .sg-card-media img{transform:scale(1.04)}.sg-card-badge{position:absolute;top:12px;left:12px;background:var(--sg-charcoal);color:var(--sg-warm-white);font-size:10px;letter-spacing:.1em;text-transform:uppercase;padding:4px 10px;border-radius:100px}.sg-card-quick{position:absolute;left:12px;right:12px;bottom:12px;transform:translateY(8px);opacity:0;transition:opacity .2s,transform .2s}.sg-card-media:hover .sg-card-quick,.sg-card-quick:focus-within{opacity:1;transform:translateY(0)}.sg-card-quick button{width:100%;min-height:42px;border:none;border-radius:var(--sg-radius);background:var(--sg-warm-white);color:var(--sg-charcoal);font:500 12px/1 var(--sg-sans);letter-spacing:.08em;text-transform:uppercase;cursor:pointer;box-shadow:0 4px 14px #0000001a}.sg-card-quick button:hover{background:var(--sg-charcoal);color:var(--sg-warm-white)}.sg-card-body{padding-top:16px}.sg-card-row{display:flex;justify-content:space-between;gap:12px;align-items:baseline}.sg-card-body h3{font-family:var(--sg-serif);font-weight:400;font-size:18px;margin:0;letter-spacing:-.01em}.sg-card-price{font-size:14px;white-space:nowrap}.sg-card-price s{color:var(--sg-warm-grey);margin-left:6px;font-size:12px}.sg-card-sub{color:var(--sg-warm-grey);font-size:13px;margin-top:4px}.sg-card-swatches{display:flex;gap:6px;margin-top:12px}.sg-card-swatch{width:14px;height:14px;border-radius:50%;border:1px solid var(--sg-line)}.sg-head{display:flex;justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:40px;flex-wrap:wrap}.sg-grid-4{display:grid;grid-template-columns:repeat(4,1fr);gap:24px}.sg-hhero-head{display:grid;grid-template-columns:1.2fr .8fr;gap:64px;align-items:end;margin-bottom:48px}.sg-hhero-title{font-family:var(--sg-serif);font-weight:300;font-size:clamp(44px,7vw,104px);line-height:.98;letter-spacing:-.025em;margin:0}.sg-hhero-grid{display:grid;grid-template-columns:1.4fr 1fr;grid-template-rows:repeat(2,1fr);gap:16px}.sg-hhero-grid .sg-frame{border-radius:var(--sg-radius);overflow:hidden;background:var(--sg-soft-beige);min-height:220px}.sg-hhero-grid .sg-frame img{width:100%;height:100%;object-fit:cover}.sg-hhero-a{grid-row:span 2}.sg-hhero-cta{display:flex;gap:16px;margin-top:28px;flex-wrap:wrap}.sg-editorial-head{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:end;margin-bottom:40px}.sg-editorial-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.sg-editorial-grid .sg-frame{aspect-ratio:3/4;border-radius:var(--sg-radius);overflow:hidden;background:var(--sg-soft-beige)}.sg-editorial-grid .sg-frame img{width:100%;height:100%;object-fit:cover}.sg-why{display:grid;grid-template-columns:.9fr 1.1fr;gap:64px;align-items:start}.sg-why-item{display:grid;grid-template-columns:auto 1fr auto;gap:20px;align-items:start;padding:26px 0;border-top:1px solid var(--sg-line)}.sg-why-item .num{font-family:var(--sg-mono);font-size:12px;color:var(--sg-brass-deep)}.sg-why-item h4{margin:0 0 6px;font-weight:500;font-size:16px}.sg-why-item p{margin:0;color:var(--sg-warm-grey);font-size:14px}.sg-why-item svg{width:20px;height:20px;stroke:var(--sg-brass-deep);fill:none;stroke-width:1.3}.sg-tiles{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.sg-tile{position:relative;display:block;aspect-ratio:3/4;border-radius:var(--sg-radius);overflow:hidden;background:var(--sg-soft-beige)}.sg-tile img{width:100%;height:100%;object-fit:cover;transition:transform .4s}.sg-tile:hover img{transform:scale(1.04)}.sg-tile h3{position:absolute;left:18px;bottom:16px;margin:0;color:var(--sg-warm-white);font-family:var(--sg-serif);font-weight:400;font-size:22px;text-shadow:0 1px 12px rgba(0,0,0,.4)}.sg-tile .count{position:absolute;left:18px;top:16px;color:var(--sg-warm-white);font-family:var(--sg-mono);font-size:11px;text-shadow:0 1px 8px rgba(0,0,0,.4)}.sg-tile:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,rgba(0,0,0,.35),transparent 55%)}.sg-cta{text-align:center}.sg-cta .ornament{font-family:var(--sg-serif);font-style:italic;color:var(--sg-brass-deep);margin-bottom:20px}.sg-cta-title{font-family:var(--sg-serif);font-weight:300;font-size:clamp(40px,6vw,88px);line-height:1;letter-spacing:-.025em;margin:0 auto;max-width:14ch}.sg-newsletter{display:flex;gap:8px;max-width:420px;margin:32px auto 0}.sg-newsletter input{flex:1;min-height:50px;border:1px solid var(--sg-line);border-radius:var(--sg-radius);padding:0 16px;font:400 14px var(--sg-sans);background:var(--sg-warm-white)}.sg-newsletter button{white-space:nowrap}.sg-collbanner-row{display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:end}.sg-coll-toolbar{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-bottom:28px;flex-wrap:wrap}.sg-coll-toolbar .ct{font-size:13px;color:var(--sg-warm-grey)}.sg-coll-toolbar select{font:400 13px var(--sg-sans);padding:8px 12px;border:1px solid var(--sg-line);background:var(--sg-warm-white);border-radius:var(--sg-radius);cursor:pointer}.sg-coll-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px 20px}@media(max-width:990px){.sg-grid-4{grid-template-columns:repeat(2,1fr)}.sg-hhero-head{grid-template-columns:1fr;gap:28px;align-items:start}.sg-editorial-head{grid-template-columns:1fr;gap:24px;align-items:start}.sg-editorial-grid{grid-template-columns:1fr 1fr}.sg-why{grid-template-columns:1fr;gap:32px}.sg-tiles,.sg-coll-grid{grid-template-columns:repeat(2,1fr)}.sg-collbanner-row{grid-template-columns:1fr;gap:20px}}@media(max-width:640px){.sg-grid-4{grid-template-columns:1fr 1fr;gap:14px}.sg-hhero-grid{grid-template-columns:1fr}.sg-hhero-a{grid-row:auto}.sg-editorial-grid,.sg-tiles{grid-template-columns:1fr}.sg-coll-grid{grid-template-columns:1fr 1fr;gap:14px}.sg-card-body h3{font-size:15px}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/scandiglow-home.css.map */
