@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(cormorant-garamond-latin-600-normal.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--alv-emerald:#064E3B;--alv-deep:#022C22;--alv-teal:#059669;--alv-gold:#FFC72C;--alv-gold-deep:#B07800;--alv-sage:#E6F4EC;--alv-sand:#FAEFC9;--alv-ruby:#D62839;--alv-ink:#0A1F1A;--alv-line:rgba(10,31,26,.13);--alv-display:"Cormorant Garamond","Cormorant",Georgia,"Times New Roman",serif}.alvenaa-wordmark{font-family:var(--alv-display);font-weight:600;font-size:2.6rem;line-height:1;letter-spacing:.16em;text-transform:uppercase;color:var(--alv-emerald);white-space:nowrap}@media(min-width:750px){.alvenaa-wordmark{font-size:3.2rem}}.header__heading-link:hover .alvenaa-wordmark{color:var(--alv-teal)}.utility-bar{border-bottom:1px solid rgba(255,199,44,.45)}.header-wrapper{border-bottom:1px solid rgba(10,31,26,.12)}.footer{border-top:3px solid;border-image:linear-gradient(90deg,#064e3b,#ffc72c,#064e3b) 1}.featured-collection .title,.collection .title,.collection-hero__title,.title-wrapper-with-link .title{font-family:var(--alv-display);font-weight:600;letter-spacing:-.005em;line-height:1.1}.featured-collection .title.h1,.featured-collection .title.h2{font-size:calc(var(--font-heading-scale)*3.6rem)}@media(min-width:750px){.featured-collection .title.h1,.featured-collection .title.h2{font-size:calc(var(--font-heading-scale)*4.4rem)}}.collection-hero__title{font-size:calc(var(--font-heading-scale)*3.8rem)}@media(min-width:750px){.collection-hero__title{font-size:calc(var(--font-heading-scale)*4.8rem)}}.title-wrapper-with-link{align-items:flex-end;margin-bottom:3.2rem}.featured-collection .title-wrapper-with-link .title:after{content:"";display:block;width:6.4rem;height:2px;margin:1.4rem 0 0;background:linear-gradient(90deg,#f59e0b,#ffe082,#f59e0b)}.card__inner{border-radius:0}.card-information{padding-top:1.1rem}.color-scheme-1 .price-item--regular,.color-scheme-2 .price-item--regular,.color-scheme-1 .price-item--sale,.color-scheme-2 .price-item--sale{font-weight:500;color:var(--alv-emerald)}.color-scheme-1 .price-item--sale,.color-scheme-2 .price-item--sale{color:var(--alv-ruby)}.price--on-sale .price__sale s,.price__regular s{opacity:.55;font-weight:400}.badge{border-radius:0;font-size:1.1rem;letter-spacing:.06em;padding:.5rem 1.1rem;border:0;box-shadow:none}.quick-add__submit{border-radius:0}.rating-star{--color-rating-star:#E3A92B}.color-scheme-1 .card__inner,.color-scheme-2 .card__inner{box-shadow:0 0 0 1px #0a1f1a0f}@media(hover:hover){.color-scheme-1 .card-wrapper:hover .card__inner,.color-scheme-2 .card-wrapper:hover .card__inner{box-shadow:0 0 0 1px #ffc72cb3,0 14px 30px #064e3b24;transition:box-shadow .4s ease}}@media(prefers-reduced-motion:reduce){*{scroll-behavior:auto!important}}.color-scheme-1,.color-scheme-2{color:rgba(var(--color-foreground),.92)}.color-scheme-3,.color-scheme-4,.color-scheme-5{color:rgb(var(--color-foreground))}.utility-bar .announcement-bar__message,.utility-bar .announcement-bar__link{color:#fff;font-weight:600;font-size:1.3rem;letter-spacing:.04em}.utility-bar{border-bottom:2px solid #FFC72C}.header__menu-item,.header__menu-item span{font-weight:500;color:#0a1f1a}.header__icon{color:#064e3b}@media(hover:hover){.header__menu-item:hover span{color:#059669;text-decoration:none}}footer.footer .footer-block__heading{color:#ffc72c;font-weight:600;letter-spacing:.02em}footer.footer .footer-block__details-content,footer.footer .footer-block__details-content p,footer.footer .footer-block__details-content .list-menu__item--link,footer.footer .copyright__content,footer.footer .copyright__content a,footer.footer .footer__localization h2{color:#fff;opacity:1}footer.footer .footer-block__details-content,footer.footer .footer-block__details-content p{font-size:1.5rem;line-height:1.7}@media(hover:hover){footer.footer .footer-block__details-content .list-menu__item--link:hover,footer.footer .copyright__content a:hover{color:#ffc72c;text-decoration:none}}footer.footer .footer__content-bottom{border-top:1px solid rgba(255,199,44,.35)}.card__heading,.card__heading a{font-weight:500;color:#0a1f1a}.color-scheme-1 .price-item--regular,.color-scheme-2 .price-item--regular{font-weight:600;color:#064e3b}.badge{font-weight:600}.button{font-weight:600;letter-spacing:.05em}
/*# sourceMappingURL=/cdn/shop/t/22/assets/alvenaa-theme.css.map */
