:root{--font-heading--family: "Cormorant Garamond", Georgia, serif;--font-subheading--family: "Cormorant Garamond", Georgia, serif;--font-body--family: "Inter", system-ui, -apple-system, sans-serif;--font-accent--family: "Inter", system-ui, -apple-system, sans-serif}@keyframes ea-hero-fade-up{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:translateY(0)}}.hero-wrapper:first-child .hero{--hero-min-height: 100svh}.hero-wrapper:first-child .hero__media-wrapper:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(to top,rgba(0,0,0,.88) 0%,rgba(0,0,0,.45) 38%,rgba(0,0,0,.12) 65%,transparent 100%);z-index:1}.hero-wrapper:first-child .hero__content-wrapper{animation:ea-hero-fade-up 1.1s cubic-bezier(.22,.61,.36,1) .1s both}.hero-wrapper:first-child .hero__content-wrapper h1,.hero-wrapper:first-child .hero__content-wrapper h2{font-family:Cormorant Garamond,Georgia,serif;font-weight:400;font-size:clamp(3rem,6vw,6rem);letter-spacing:.04em;line-height:1.05}.hero-wrapper:first-child .hero__content-wrapper p,.hero-wrapper:first-child .hero__content-wrapper .rte p{font-family:Inter,system-ui,sans-serif;font-weight:300;letter-spacing:.025em;opacity:.88}.hero-wrapper:first-child .hero__content-wrapper .button{background-color:transparent;color:#fff;border:1.5px solid rgba(255,255,255,.8);letter-spacing:.12em;text-transform:uppercase;font-family:Inter,system-ui,sans-serif;font-size:.8rem;padding:.9rem 2.5rem;transition:background-color .4s ease,color .4s ease,border-color .4s ease}.hero-wrapper:first-child .hero__content-wrapper .button:hover,.hero-wrapper:first-child .hero__content-wrapper .button:focus-visible{background-color:#fff;color:#1c1c1c;border-color:#fff}@media screen and (max-width:749px){.hero-wrapper:first-child .hero__container{align-items:flex-end;justify-content:center;padding-bottom:2.5rem}.hero-wrapper:first-child .hero__content-wrapper{align-items:center}.hero-wrapper:first-child .hero__content-wrapper h1,.hero-wrapper:first-child .hero__content-wrapper h2,.hero-wrapper:first-child .hero__content-wrapper p{text-align:center}.hero-wrapper:first-child .hero__content-wrapper h1,.hero-wrapper:first-child .hero__content-wrapper h2{font-size:clamp(2.5rem,10vw,4rem)}}.ea-marquee-strip .section-background{background-color:#f5f0e8!important}.ea-marquee-strip marquee-component{background-color:#f5f0e8!important;border-top:1px solid rgba(45,80,22,.18);border-bottom:1px solid rgba(45,80,22,.18)}.ea-marquee-strip .marquee__content *,.ea-marquee-strip .marquee__repeated-items *{color:#2d5016!important;font-family:Inter,system-ui,sans-serif!important;font-size:.8rem!important;font-weight:600!important;letter-spacing:.1em!important;text-transform:uppercase!important}.ea-product-atc-btn{display:block;width:100%;margin-top:10px;padding:.65rem 1rem;background-color:transparent;color:inherit;border:1px solid currentColor;font-family:Inter,system-ui,sans-serif;font-size:.8rem;font-weight:500;letter-spacing:.08em;text-transform:uppercase;text-align:center;cursor:pointer;transition:background-color .3s ease,color .3s ease;appearance:none;-webkit-appearance:none}.ea-product-atc-btn:hover{background-color:#1a3a2a;border-color:#1a3a2a;color:#fff}.shopify-section-group-footer-group .section-background{background-color:#1a3a2a!important}.shopify-section-group-footer-group .section,.shopify-section-group-footer-group footer{background-color:#1a3a2a!important;color:#fff!important}.shopify-section-group-footer-group,.shopify-section-group-footer-group .footer-content{background-color:#1a3a2a;color:#fff}.shopify-section-group-footer-group p,.shopify-section-group-footer-group span,.shopify-section-group-footer-group li,.shopify-section-group-footer-group h1,.shopify-section-group-footer-group h2,.shopify-section-group-footer-group h3,.shopify-section-group-footer-group h4,.shopify-section-group-footer-group h5,.shopify-section-group-footer-group h6{color:#fff!important}.shopify-section-group-footer-group a{color:#ffffffbf!important;text-decoration:none;transition:color .2s ease}.shopify-section-group-footer-group a:hover{color:#fff!important}.shopify-section-group-footer-group input,.shopify-section-group-footer-group textarea{background:#ffffff14!important;border-color:#ffffff40!important;color:#fff!important}.shopify-section-group-footer-group input::placeholder,.shopify-section-group-footer-group textarea::placeholder{color:#ffffff73!important}.shopify-section-group-footer-group .button,.shopify-section-group-footer-group .button-secondary{background-color:#ffffff1f!important;border-color:#ffffff59!important;color:#fff!important}.shopify-section-group-footer-group .button:hover,.shopify-section-group-footer-group .button-secondary:hover{background-color:#ffffff38!important}.shopify-section-group-footer-group svg path,.shopify-section-group-footer-group svg circle,.shopify-section-group-footer-group svg rect,.shopify-section-group-footer-group svg polyline,.shopify-section-group-footer-group svg line{stroke:#ffffffbf!important;fill:none!important}.shopify-section-group-footer-group svg [fill]:not([fill=none]){fill:#ffffffbf!important}
/*# sourceMappingURL=/cdn/shop/t/6/assets/theme.css.map */
