@import"https://fonts.googleapis.com/css2?family=Cormorant+Garamond:ital,wght@0,400;0,500;1,400;1,500&family=DM+Serif+Display:ital@0;1&family=EB+Garamond:ital,wght@0,400;0,500;1,400;1,500&family=Italiana&display=swap";:root{--ivory:#f7f3ed;--ink:#332a25;--sand:#d9c7b5}*{box-sizing:border-box}body{margin:0;background:var(--ivory);color:var(--ink);font-family:EB Garamond,serif}a{color:inherit;text-decoration:none}.utility,.nav{display:flex;justify-content:space-between;align-items:center;padding:12px 4vw;font-size:12px;letter-spacing:.08em}.utility{border-bottom:1px solid #e9e0d6}.nav{min-height:86px}.nav-left,.nav-right{display:flex;gap:30px}.logo{font-family:Cormorant Garamond,serif;font-style:italic;font-size:45px;line-height:.65;text-align:center}.logo small{display:block;font-style:normal;font-size:11px;letter-spacing:.5em;margin-top:15px}.hero{min-height:72vh;background:#cbb8a4 center/cover no-repeat;display:flex;align-items:center;padding:8vw;color:#fff}.hero-copy{max-width:410px}.script{font-family:Cormorant Garamond,serif;font-style:italic;font-weight:400}.hero .script{font-size:48px}.hero h1{font-family:Italiana,serif;font-size:70px;line-height:1.05;letter-spacing:.18em;margin:0 0 20px}.hero p{font-size:18px;line-height:1.5}.brush-btn{display:inline-block;background:var(--ivory);color:var(--ink);padding:14px 28px;margin-top:15px;letter-spacing:.15em}.story-grid{display:grid;grid-template-columns:1.1fr .9fr 1fr 1.1fr;align-items:stretch}.story-grid>div{min-height:370px}.story-grid img,.manifesto img,.collection-card img{width:100%;height:100%;object-fit:cover;display:block}.story-copy{padding:55px 9%;display:flex;flex-direction:column;justify-content:center}.story-copy .script,.manifesto .script{font-size:44px;margin:0}.eyebrow,.collection-section h2{letter-spacing:.25em}.placeholder{height:100%;min-height:320px;background:#e5d9cd;display:flex;align-items:center;justify-content:center;font-size:11px;letter-spacing:.2em}.collection-section{padding:35px 4vw 55px}.collection-section h2{text-align:center;font-family:Cormorant Garamond,serif;font-weight:400}.collection-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.collection-card{height:390px;position:relative;overflow:hidden}.overlay{position:absolute;inset:auto 0 0;padding:30px;text-align:center;color:#fff;background:linear-gradient(transparent,#00000073)}.overlay h3{letter-spacing:.2em;font-weight:400}.manifesto{display:grid;grid-template-columns:1fr 1.7fr;min-height:350px;background:#e7d9cc}.manifesto>div{padding:60px 8%;display:flex;flex-direction:column;justify-content:center}.perks,.footer{display:flex;justify-content:space-around;gap:30px;padding:25px 5%;font-size:12px;letter-spacing:.08em}.footer{padding:60px 5%;border-top:1px solid #dfd4ca}.footer>div{display:flex;flex-direction:column;gap:10px}@media(max-width:800px){.utility span:not(:nth-child(2)),.nav-left,.nav-right{display:none}.nav{justify-content:center}.hero{min-height:70vh}.hero h1{font-size:48px}.story-grid,.collection-grid,.manifesto{grid-template-columns:1fr}.collection-card{height:480px}.perks,.footer{flex-direction:column}.story-grid>div{min-height:300px}}body,p,a,button,input,select,textarea{font-family:EB Garamond,serif}h1,h2,h3,h4,h5,h6{font-family:Cormorant Garamond,serif}.product-title,.card__heading,.card__heading a,h2.product-title{font-family:Cormorant Garamond,serif;font-style:italic;font-weight:400}
/*# sourceMappingURL=/cdn/shop/t/2/assets/ivory-june.css.map */
