@import"https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;600&family=Playfair+Display:wght@400;500&display=swap";:root{--cream:#f8f4ef;--ink:#28221f;--tan:#a88e77}*{box-sizing:border-box}body{margin:0;background:var(--cream);color:var(--ink);font-family:DM Sans,sans-serif}a{color:inherit;text-decoration:none}.site-header{display:flex;align-items:center;justify-content:space-between;padding:24px 6%;background:#fff;gap:20px}.brand{font-family:Playfair Display,serif;font-size:24px;letter-spacing:2px}.site-header nav{display:flex;gap:25px;flex-wrap:wrap;font-size:13px;letter-spacing:1px;text-transform:uppercase}.hero{min-height:650px;display:flex;align-items:center;justify-content:center;text-align:center;background:#d5c6b7 center/cover no-repeat;position:relative}.hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#201a168c,#201a1614)}.hero-content{position:relative;color:#fff;max-width:760px;padding:50px 20px}.eyebrow{letter-spacing:4px;text-transform:uppercase;font-size:13px}.hero h1{font:normal clamp(54px,9vw,112px)/1.06 "Playfair Display",serif;margin:22px 0}.hero p{font-size:19px;letter-spacing:1px}.button{display:inline-block;margin-top:25px;padding:17px 35px;background:#fff;color:#28221f;text-transform:uppercase;letter-spacing:2px;font-size:12px}.section{padding:80px 6%;text-align:center}.section h2{font: 45px Playfair Display,serif}.grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:26px;margin-top:40px}.product-card img{width:100%;aspect-ratio:3/4;object-fit:cover;background:#e7ded5}.product-card h3{font-weight:500;font-size:15px}.muted{color:#756c64}.editorial{background:#e8dfd5;padding:75px 12%;text-align:center}.editorial h2{font: 42px Playfair Display,serif}footer{text-align:center;background:#2b2622;color:#fff;padding:60px 20px}footer span{font: 30px Playfair Display,serif;letter-spacing:3px}footer small{color:#bcb2a9}.page-width{max-width:1200px;margin:55px auto;padding:0 25px}.product-layout{display:grid;grid-template-columns:1fr 1fr;gap:50px}.product-layout img{max-width:100%}button,.buy{background:#29231f;color:#fff;border:0;padding:16px 30px;cursor:pointer}@media(max-width:700px){.site-header{flex-direction:column}.site-header nav{justify-content:center;gap:14px}.hero{min-height:520px}.product-layout{grid-template-columns:1fr}.section{padding:50px 5%}}.site-header{background:#fffaf8}.brand{display:flex;flex-direction:column;align-items:center;line-height:1}.brand span{font-family:Playfair Display,serif;font-style:italic;font-size:37px;letter-spacing:0}.brand small{font-family:DM Sans,sans-serif;letter-spacing:5px;font-size:11px;margin-top:9px}.hero{justify-content:flex-end;background-position:center center}.hero:before{background:none}.hero-content{width:49%;max-width:none;color:#181412;padding:45px 5% 45px 2%}.hero h1{font-style:italic;font-size:clamp(54px,7vw,104px);line-height:1.1}.hero .eyebrow{color:#9a7132;font-weight:600}.hero .button{background:#171514;color:#fff}.hero p{font-family:Playfair Display,serif;font-style:italic;font-size:clamp(16px,2vw,26px)}@media(max-width:700px){.hero{background-position:30% top;min-height:660px;align-items:flex-end}.hero:before{background:linear-gradient(0deg,rgba(248,238,231,.97) 0%,rgba(248,238,231,.92) 32%,transparent 70%)}.hero-content{width:100%;padding:30px 6% 40px}.hero h1{font-size:57px}.brand span{font-size:32px}}.home-page .site-header{display:none}.boujee-hero{position:relative;width:100%;background:#fff7f1}.boujee-hero img{width:100%;height:auto;display:block}.boujee-shop-link{position:absolute;left:53.7%;top:86.5%;width:33%;height:8%;display:block}.boujee-shop-link:focus-visible{outline:4px solid #b8860b;outline-offset:3px}@media(max-width:700px){.boujee-shop-link{left:53%;top:86%;width:35%;height:9%}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/theme.css.map */
