@import"https://fonts.googleapis.com/css2?family=Cormorant+Garamond:ital,wght@0,300;0,400;0,500;0,600;1,300;1,400&family=Jost:wght@200;300;400;500&display=swap";:root{--elaia-cream: #F5F0E8;--elaia-warm: #EDE6D6;--elaia-stone: #C4B89A;--elaia-bark: #7A6A52;--elaia-earth: #3D2E1E;--elaia-olive: #4A5C3A;--elaia-leaf: #6B7D5A;--elaia-gold: #B8943F;--elaia-gold-lt: #D4AA5A;--elaia-black: #1A1612;--elaia-white: #FDFAF5;--ff-display: "Cormorant Garamond", Georgia, serif;--ff-body: "Jost", system-ui, sans-serif;--ease-out: cubic-bezier(.22, 1, .36, 1)}*,*:before,*:after{box-sizing:border-box}body{font-family:var(--ff-body);background-color:var(--elaia-cream);color:var(--elaia-earth);font-weight:300;letter-spacing:.02em}h1,h2,h3,h4,.display-text{font-family:var(--ff-display);font-weight:400;letter-spacing:.01em;line-height:1.15}.overline{font-family:var(--ff-body);font-size:10px;font-weight:500;letter-spacing:.22em;text-transform:uppercase;color:var(--elaia-bark)}.shopify-section-header .header{background-color:var(--elaia-cream);border-bottom:1px solid rgba(122,106,82,.15);padding:0 40px}.header__heading-link .header__heading-logo,.header__heading-link img{max-height:56px}.header__menu-item a,.header__menu-item span{font-family:var(--ff-body);font-size:11px;font-weight:400;letter-spacing:.18em;text-transform:uppercase;color:var(--elaia-earth);transition:color .25s}.header__menu-item a:hover{color:var(--elaia-gold)}.shopify-section-announcement-bar{background-color:var(--elaia-olive);color:var(--elaia-cream)}.announcement-bar__message{font-family:var(--ff-body);font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--elaia-cream)}.banner{position:relative;overflow:hidden;min-height:90vh}.banner__media img,.banner__media video{object-fit:cover;width:100%;height:100%}.banner__content{background:linear-gradient(to top,rgba(26,22,18,.55) 0%,rgba(26,22,18,.1) 60%,transparent 100%)}.banner__heading{font-family:var(--ff-display);font-size:clamp(3.5rem,8vw,7rem);font-weight:300;color:var(--elaia-white);letter-spacing:-.01em;line-height:1.05}.banner__text{font-family:var(--ff-body);font-size:13px;letter-spacing:.15em;text-transform:uppercase;color:#fdfaf5cc}.button,.btn,[type=button]{font-family:var(--ff-body);font-size:11px;letter-spacing:.2em;text-transform:uppercase;font-weight:400;border-radius:0;padding:16px 40px;transition:all .3s var(--ease-out);cursor:pointer}.button--primary,.button:not(.button--secondary):not(.button--tertiary){background-color:var(--elaia-earth);color:var(--elaia-white);border:1px solid var(--elaia-earth)}.button--primary:hover{background-color:transparent;color:var(--elaia-earth)}.button--secondary{background-color:transparent;color:var(--elaia-earth);border:1px solid var(--elaia-stone)}.button--secondary:hover{border-color:var(--elaia-earth);background-color:var(--elaia-earth);color:var(--elaia-white)}.card-wrapper,.product-card-wrapper{background:transparent}.card{border:none;border-radius:0;background:transparent;transition:transform .4s var(--ease-out)}.card:hover{transform:translateY(-4px)}.card__media{border-radius:0;overflow:hidden;background-color:var(--elaia-warm)}.card__media img{transition:transform .6s var(--ease-out)}.card:hover .card__media img{transform:scale(1.04)}.card__heading{font-family:var(--ff-display);font-size:1.3rem;font-weight:400;color:var(--elaia-earth);letter-spacing:.01em}.price{font-family:var(--ff-body);font-size:13px;font-weight:300;letter-spacing:.1em;color:var(--elaia-bark)}.featured-collection{background-color:var(--elaia-white);padding:80px 0}.collection__title{font-family:var(--ff-display);font-size:clamp(2rem,4vw,3.5rem);font-weight:300;color:var(--elaia-earth)}.rich-text{background-color:var(--elaia-warm);padding:100px 40px}.rich-text__heading{font-family:var(--ff-display);font-size:clamp(2.5rem,5vw,4.5rem);font-weight:300;color:var(--elaia-earth);font-style:italic}.rich-text__text p{font-family:var(--ff-body);font-size:15px;line-height:1.9;color:var(--elaia-bark);max-width:560px;margin:0 auto}.image-with-text{background-color:var(--elaia-cream)}.image-with-text__content{padding:60px 40px}.image-with-text__heading{font-family:var(--ff-display);font-size:clamp(2rem,3.5vw,3rem);color:var(--elaia-earth);font-weight:400}.footer{background-color:var(--elaia-earth);color:var(--elaia-stone);padding:80px 0 40px}.footer__heading{font-family:var(--ff-body);font-size:10px;letter-spacing:.22em;text-transform:uppercase;color:var(--elaia-gold-lt);margin-bottom:20px}.footer__list-item a,.footer-block__list li a{font-family:var(--ff-body);font-size:13px;font-weight:300;color:var(--elaia-stone);text-decoration:none;transition:color .25s}.footer__list-item a:hover,.footer-block__list li a:hover{color:var(--elaia-cream)}.footer__copyright{font-size:11px;letter-spacing:.1em;color:#c4b89a80}.product__title{font-family:var(--ff-display);font-size:clamp(2rem,3vw,2.8rem);font-weight:400;color:var(--elaia-earth)}.product__price{font-family:var(--ff-body);font-size:16px;font-weight:300;letter-spacing:.08em;color:var(--elaia-bark)}.product-form__buttons .button{width:100%;padding:18px;background-color:var(--elaia-olive);border-color:var(--elaia-olive);color:var(--elaia-white)}.product-form__buttons .button:hover{background-color:var(--elaia-earth);border-color:var(--elaia-earth)}.select__select,select{border-radius:0;border-color:#7a6a524d;font-family:var(--ff-body);font-size:13px;letter-spacing:.05em;background-color:var(--elaia-white)}.collection-hero__title{font-family:var(--ff-display);font-size:clamp(3rem,6vw,5rem);font-weight:300;color:var(--elaia-earth);font-style:italic}.testimonials-section{background-color:var(--elaia-olive);padding:100px 40px}.testimonial__quote{font-family:var(--ff-display);font-size:clamp(1.5rem,3vw,2.5rem);font-weight:300;font-style:italic;color:var(--elaia-cream);line-height:1.5}.testimonial__author{font-family:var(--ff-body);font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:var(--elaia-stone)}.cart-item__name{font-family:var(--ff-display);font-size:1.2rem}.cart__footer .button{background-color:var(--elaia-olive);border-color:var(--elaia-olive);color:var(--elaia-white);width:100%;padding:20px;font-size:11px;letter-spacing:.25em}::-webkit-scrollbar{width:4px}::-webkit-scrollbar-track{background:var(--elaia-cream)}::-webkit-scrollbar-thumb{background:var(--elaia-stone);border-radius:0}@keyframes fadeUp{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}.animate-on-scroll{opacity:0;animation:fadeUp .8s var(--ease-out) forwards}@media(max-width:768px){.header{padding:0 20px}.banner{min-height:80vh}.rich-text{padding:60px 20px}.image-with-text__content{padding:40px 20px}.footer{padding:60px 0 30px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/elaia-brand.css.map */
