body:has(.adore){background:#f6f1ea}body:has(.adore) .header-wrapper{background:#f6f1ea}body:has(.adore) .footer{background:#ede3d6}.adore{--a-bg: #F6F1EA;--a-sand: #EDE3D6;--a-paper: #FBF8F4;--a-ink: #2A2420;--a-muted: #5E554D;--a-line: #E1D6C9;color:var(--a-ink);font-family:var(--font-body-family);-webkit-font-smoothing:antialiased}.adore *,.adore *:before,.adore *:after{box-sizing:border-box}.adore-wrap{max-width:1200px;margin:0 auto;padding:0 20px}.adore-sec{padding-top:56px}.adore-sec--tight{padding-top:20px}.adore-sec--last{padding-bottom:64px}.adore-eyebrow{margin:0;font-size:12px;line-height:1.4;letter-spacing:.16em;text-transform:uppercase;color:var(--a-muted);font-family:var(--font-body-family)}.adore-h1,.adore-h2,.adore-h3{margin:0;font-family:var(--font-heading-family);font-weight:400;color:inherit;letter-spacing:-.03em}.adore-h1{font-size:clamp(38px,6vw,72px);line-height:1.04}.adore-h2{font-size:clamp(28px,3.4vw,40px);line-height:1.1}.adore-h3{font-size:24px;line-height:1.18;letter-spacing:-.02em}.adore-lead{margin:0;font-size:16px;line-height:1.6;color:var(--a-muted);max-width:460px}.adore-head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:12px;margin-bottom:24px}.adore-head>div{display:flex;flex-direction:column;gap:8px}.adore-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:0 24px;border-radius:999px;border:1px solid var(--a-ink);background:var(--a-ink);color:var(--a-paper);font-family:var(--font-body-family);font-size:15px;font-weight:500;letter-spacing:0;text-decoration:none;cursor:pointer;transition:background .2s ease,color .2s ease}.adore-btn:hover{background:#3d3530;color:var(--a-paper)}.adore-btn--ghost{background:transparent;color:var(--a-ink)}.adore-btn--ghost:hover{background:var(--a-ink);color:var(--a-paper)}.adore-btn--light{background:var(--a-paper);color:var(--a-ink);border-color:var(--a-paper)}.adore-btn--light:hover{background:#fff;color:var(--a-ink)}.adore-btns{display:flex;flex-wrap:wrap;gap:12px}.adore-link{display:inline-flex;align-items:center;gap:6px;min-height:44px;font-size:14px;color:var(--a-ink);text-underline-offset:4px}.adore-link svg,.adore-btn svg{flex:0 0 auto}.adore-hero{background:var(--hero-bg, var(--a-sand));border-radius:28px;padding:36px 24px;display:flex;flex-wrap:wrap;align-items:center;gap:32px;overflow:hidden}.adore-hero__copy{flex:1 1 320px;min-width:0;display:flex;flex-direction:column;gap:18px}.adore-hero__media{flex:1 1 320px;min-width:0}.adore-hero__trio{display:grid;grid-template-columns:1fr 1.25fr 1fr;align-items:end;gap:12px}.adore-hero__tile{display:block;border-radius:20px;overflow:hidden;background:var(--a-paper);aspect-ratio:3 / 4}.adore-hero__tile:nth-child(2){aspect-ratio:3 / 4.6}.adore-hero__tile img,.adore-hero__single img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .6s ease}.adore-hero__tile:hover img{transform:scale(1.04)}.adore-hero__single{border-radius:20px;overflow:hidden;aspect-ratio:4 / 3}@media(min-width:990px){.adore-hero{padding:56px 48px}}.adore-trust{list-style:none;margin:0;padding:16px 0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;border-top:1px solid var(--a-line);border-bottom:1px solid var(--a-line)}.adore-trust li{display:flex;align-items:center;gap:10px;font-size:14px;line-height:1.35}@media(min-width:750px){.adore-trust{grid-template-columns:repeat(4,minmax(0,1fr))}}.adore-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 14px}@media(min-width:990px){.adore-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:32px 18px}}.adore-card{display:flex;flex-direction:column;gap:12px;min-width:0}.adore-card__media{position:relative;display:block;aspect-ratio:4 / 5;border-radius:20px;overflow:hidden;background:var(--card-bg, var(--a-sand))}.adore-card__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:opacity .4s ease,transform .6s ease}.adore-card__media .adore-card__alt{opacity:0}@media(hover:hover){.adore-card__media:hover .adore-card__alt{opacity:1}.adore-card__media:hover img:only-of-type{transform:scale(1.04)}}.adore-badge{position:absolute;top:12px;left:12px;z-index:1;padding:5px 10px;border-radius:999px;background:var(--a-paper);color:var(--a-ink);font-size:11px;font-weight:700;letter-spacing:.04em}.adore-badge--dark{background:var(--a-ink);color:var(--a-paper)}.adore-card__body{display:flex;flex-direction:column;gap:4px}.adore-card__mood{margin:0;font-size:12px;color:var(--a-muted)}.adore-card__name{margin:0;font-family:var(--font-body-family);font-size:17px;font-weight:700;letter-spacing:-.01em;line-height:1.25}.adore-card__name a{color:inherit;text-decoration:none}.adore-card__notes{margin:0;font-size:13px;line-height:1.45;color:var(--a-muted)}.adore-pills{display:flex;flex-wrap:wrap;gap:6px;margin-top:6px}.adore-pills form{margin:0}.adore-pill{display:inline-flex;align-items:center;gap:6px;min-height:40px;padding:0 12px;border-radius:999px;border:1px solid var(--a-ink);background:transparent;color:var(--a-ink);font-family:var(--font-body-family);font-size:13px;cursor:pointer;transition:background .2s ease,color .2s ease}.adore-pill:hover{background:var(--a-ink);color:var(--a-paper)}.adore-pill b{font-weight:700}.adore-pill[disabled]{border-color:var(--a-line);color:#8c8178;cursor:not-allowed;background:transparent}@media(max-width:400px){.adore-pill{padding:0 10px;font-size:12px}}.adore-panel{background:var(--a-paper);border:1px solid var(--a-line);border-radius:28px;padding:32px 20px;display:flex;flex-direction:column;gap:22px}@media(min-width:990px){.adore-panel{padding:44px 40px}}.adore-vibes{display:flex;flex-wrap:wrap;gap:10px}.adore-vibe{min-height:44px;padding:0 18px;border-radius:999px;border:1px solid #9A8B7C;background:transparent;color:var(--a-ink);font-family:var(--font-body-family);font-size:14px;font-weight:500;cursor:pointer}.adore-vibe[aria-pressed=true]{background:var(--a-ink);border-color:var(--a-ink);color:var(--a-paper)}.adore-vibe-panel{display:flex;flex-direction:column;gap:18px}.adore-vibe-panel[hidden]{display:none}.adore-match-line{margin:0;font-size:18px;line-height:1.4;letter-spacing:-.01em}.adore-matches{display:grid;grid-template-columns:minmax(0,1fr);gap:12px}@media(min-width:750px){.adore-matches{grid-template-columns:repeat(2,minmax(0,1fr))}}.adore-match{display:flex;align-items:center;gap:16px;padding:14px;border-radius:20px;background:var(--a-bg);color:var(--a-ink);text-decoration:none}.adore-match__img{flex:0 0 92px;width:92px;aspect-ratio:4 / 5;border-radius:14px;overflow:hidden;background:var(--a-sand)}.adore-match__img img{width:100%;height:100%;object-fit:cover;display:block}.adore-match__body{display:flex;flex-direction:column;gap:4px;min-width:0}.adore-match__body h3{margin:0;font-family:var(--font-body-family);font-size:17px;font-weight:700;letter-spacing:-.01em}.adore-match__body p{margin:0;font-size:13px;line-height:1.45;color:var(--a-muted)}.adore-match__price{font-size:14px!important;color:var(--a-ink)!important;font-weight:500;margin-top:4px!important}.adore-duo{display:grid;grid-template-columns:minmax(0,1fr);gap:16px}@media(min-width:750px){.adore-duo{grid-template-columns:repeat(2,minmax(0,1fr))}}.adore-tile{border-radius:24px;padding:30px 24px;display:flex;flex-direction:column;gap:14px;background:var(--a-sand);color:var(--a-ink)}.adore-tile p{margin:0}.adore-tile .adore-tile__text{font-size:15px;line-height:1.6;color:var(--a-muted)}.adore-tile--dark{background:var(--a-ink);color:var(--a-paper)}.adore-tile--dark .adore-eyebrow,.adore-tile--dark .adore-tile__text{color:#d9ccbd}.adore-tile--line{background:transparent;border:1px solid var(--a-line)}.adore-tile--paper{background:var(--a-paper);border:1px solid var(--a-line)}.adore-tile .adore-btn,.adore-tile .adore-chips{margin-top:auto}.adore-tile .adore-chips+.adore-btn{margin-top:0}.adore-chips{display:flex;flex-wrap:wrap;gap:8px;padding-top:4px}.adore-chip{display:inline-flex;align-items:center;min-height:36px;padding:0 14px;border-radius:999px;background:var(--a-paper);color:var(--a-ink);font-size:13px;text-decoration:none}.adore-tile--dark .adore-chip{background:#3d3530;color:var(--a-paper)}.adore-chip:hover{text-decoration:underline;text-underline-offset:3px}.adore-tile>.adore-btn{align-self:flex-start}.adore-feature{background:var(--feature-bg, #F3E4D7);border-radius:28px;padding:36px 24px;display:flex;flex-wrap:wrap;align-items:center;gap:32px}.adore-feature__media{flex:1 1 280px;min-width:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.adore-feature__img{aspect-ratio:4 / 5;border-radius:20px;overflow:hidden;background:var(--a-paper);display:flex;align-items:center;justify-content:center}.adore-feature__img img{width:100%;height:100%;object-fit:cover;display:block}.adore-feature__copy{flex:1 1 320px;min-width:0;display:flex;flex-direction:column;gap:16px}.adore-feature__price{margin:0;font-size:15px;font-weight:500}.adore-bottle{display:flex;flex-direction:column;align-items:center}.adore-bottle__cap{width:40%;max-width:46px;aspect-ratio:46 / 38;border-radius:7px 7px 3px 3px;background:var(--a-ink)}.adore-bottle__neck{width:18%;max-width:20px;aspect-ratio:2 / 1;background:#cdbdaa}.adore-bottle__body{width:100%;max-width:112px;aspect-ratio:112 / 150;border-radius:18px;background:var(--bottle, #F0BFA0);display:flex;align-items:center;justify-content:center;font-size:18px;font-weight:700;letter-spacing:-.04em;color:#6b4a35}@media(min-width:990px){.adore-feature{padding:52px 48px}}.adore-cards{display:grid;grid-template-columns:minmax(0,1fr);gap:16px}@media(min-width:750px){.adore-cards{grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/adore-home.css.map */
