.boho-home{--boho-cream: #fbf5eb;--boho-brown: #4b342a;--boho-blush: #ead2cc;--boho-olive: #586044;--boho-line: #dbc8bb;color:var(--boho-brown);padding-block:clamp(18px,3vw,44px) clamp(42px,7vw,88px)}.boho-hero{background:#f1e4da;border:1px solid var(--boho-line);border-radius:14px;display:grid;grid-template-columns:1.05fr 1fr;overflow:hidden}.boho-intro{padding:clamp(25px,5vw,75px);align-self:center}.boho-kicker{text-transform:uppercase;letter-spacing:.16em;font-size:1.15rem;font-weight:700;line-height:1.55;margin:0 0 10px}.boho-intro h1{color:var(--boho-brown);font-size:clamp(3.5rem,5vw,6.3rem);line-height:1.12;margin:0 0 16px}.boho-rose{margin-bottom:9px;line-height:0}.boho-copy{max-width:40ch;margin-bottom:24px}.boho-feature-photo{margin:0;background:#31302d;display:grid;align-items:center;position:relative}.boho-feature-photo img{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:cover}.boho-feature-photo figcaption{position:absolute;bottom:12px;left:12px;border-radius:3px;padding:5px 10px;background:var(--boho-cream);color:var(--boho-brown);font-size:1.2rem}.boho-shop,.boho-grid{display:grid;gap:14px}.boho-shop{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:16px}.boho-tile{display:grid;grid-template-columns:auto 1fr auto;gap:14px;align-items:center;color:var(--boho-brown);text-decoration:none;border:1px solid var(--boho-line);border-radius:10px;padding:clamp(14px,2.5vw,28px);background:#f6ece4}.boho-tile:nth-child(2){background:#edf0e4}.boho-tile-icon{color:var(--boho-olive);font-size:2.7rem}.boho-tile-title,.boho-tile-copy,.boho-product-title{display:block}.boho-tile-title{font-family:var(--font-heading-family);font-size:clamp(1.85rem,2.5vw,2.5rem)}.boho-tile-copy{font-size:1.35rem;line-height:1.45}.boho-tile:hover .boho-tile-title,.boho-product:hover .boho-product-title{text-decoration:underline;text-underline-offset:3px}.boho-arrow{font-size:2rem}.boho-products{margin:clamp(32px,6vw,72px) 0}.boho-products h2,.boho-about h2{margin:0 0 14px;color:var(--boho-brown)}.boho-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.boho-product{color:inherit;text-decoration:none}.boho-product img{width:100%;height:auto;aspect-ratio:1;object-fit:cover;border-radius:8px}.boho-product-title{font-weight:700}.boho-about{display:flex;gap:24px;justify-content:center;align-items:center;text-align:center;margin-top:28px;border-radius:12px;background:var(--boho-blush);padding:clamp(25px,5vw,56px)}.boho-about .rte{max-width:55ch}.boho-about img{width:min(37%,380px);height:auto;border-radius:9px}.boho-heart,.boho-brand-heart{color:#26201b}.boho-brand-heart{font-size:1.1rem;margin-inline-start:4px;vertical-align:middle}@media(max-width:749px){.boho-hero,.boho-shop{grid-template-columns:1fr}.boho-feature-photo img{aspect-ratio:5 / 4}.boho-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.boho-about{flex-direction:column}.boho-about img{width:min(100%,360px)}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/boho-home.css.map */
