.header__heading-link .h2{letter-spacing:.24em;font-weight:500}.announcement-bar__message{letter-spacing:.14em;font-size:1.1rem}@media screen and (max-width:749px){.header__heading-link .h2{letter-spacing:.16em}}.elvaroth-nav .list-menu--inline{column-gap:1.8rem;row-gap:.4rem}.elvaroth-nav .header__menu-item{font-size:1.02rem;letter-spacing:.14em;text-transform:uppercase;padding-left:0;padding-right:0}.card__heading{letter-spacing:-.01em}.price{letter-spacing:.02em}.product-grid{row-gap:4rem}.header__heading-link .h2{font-size:2.25rem;letter-spacing:.24em;font-weight:500}.button{letter-spacing:.12em;text-transform:uppercase;font-size:1.05rem}.collection__title .title,.title-wrapper-with-link .title{letter-spacing:-.035em}.footer{border-top:0}.footer__content-top{padding-bottom:3rem}@media(max-width:989px){.header__heading-link .h2{font-size:1.85rem}.product-grid{row-gap:2.8rem}}@media(max-width:749px){.card__heading{font-size:1.35rem}.price{font-size:1.25rem}.product-grid{column-gap:.8rem;row-gap:2.5rem}}:root{--elv-ink:#11110f;--elv-paper:#f7f5f0;--elv-stone:#d8d1c6;--elv-soft:#eeeae3}html{scroll-behavior:smooth}body{letter-spacing:.005em}.page-width{max-width:144rem}.shopify-section-header-sticky .header-wrapper{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.header-wrapper{transition:background .25s ease,border-color .25s ease}.header{min-height:7.2rem}.header__heading-link .h2{font-size:2.15rem;letter-spacing:.28em;font-weight:500}.elvaroth-nav .list-menu--inline{column-gap:2.15rem;row-gap:.3rem;align-items:center}.elvaroth-nav .header__menu-item{position:relative;font-size:.98rem;letter-spacing:.155em;text-transform:uppercase;padding:1rem 0;color:rgba(var(--color-foreground),.78);transition:color .2s ease}.elvaroth-nav .header__menu-item:after{content:"";position:absolute;left:0;right:100%;bottom:.55rem;height:1px;background:currentColor;transition:right .25s ease}.elvaroth-nav .header__menu-item:hover{color:rgb(var(--color-foreground))}.elvaroth-nav .header__menu-item:hover:after{right:0}.elvaroth-nav li:last-child{margin-left:.6rem;padding-left:1.4rem;border-left:1px solid rgba(var(--color-foreground),.16)}.elvaroth-nav li:last-child .header__menu-item{color:rgba(var(--color-foreground),.58)}.announcement-bar__message{letter-spacing:.19em;font-size:.95rem;font-weight:500}.header__icon{width:4rem;height:4rem}.template-index .shopify-section:not(.section-header):not(.shopify-section-group-header-group){overflow:clip}.collection__title.title-wrapper{margin-bottom:3rem}.collection__title .title{font-size:clamp(2.8rem,3vw,4.4rem);letter-spacing:-.04em;line-height:1}.collection__view-all{margin-top:3.5rem}.card-wrapper{transition:transform .35s cubic-bezier(.2,.65,.25,1)}.card-wrapper:hover{transform:translateY(-3px)}.card__media .media{background:#f3f1ed}.card__media img{transition:transform .65s cubic-bezier(.2,.65,.25,1)}.card-wrapper:hover .card__media img{transform:scale(1.018)}.card__content{padding-top:1.25rem}.card__heading{font-size:1.45rem;letter-spacing:.005em;font-weight:500;line-height:1.35}.card-information>*:not(.visually-hidden:first-child)+*:not(.rating):not(.card__information-volume-pricing-note){margin-top:.45rem}.price{font-size:1.35rem;letter-spacing:.025em}.badge{border-radius:0;letter-spacing:.13em;text-transform:uppercase;font-size:.9rem;padding:.5rem .85rem}.quick-add__submit{min-height:4.5rem;font-size:.95rem;letter-spacing:.13em}.button,.shopify-challenge__button,.customer button{border-radius:0;min-height:4.8rem;letter-spacing:.14em;text-transform:uppercase;font-size:.98rem;font-weight:500;transition:transform .2s ease,opacity .2s ease}.button:hover{transform:translateY(-1px)}.collection-hero__title{font-size:clamp(4rem,6vw,7.2rem);letter-spacing:-.05em;line-height:.92}.facets__heading,.facet-filters__label{letter-spacing:.1em;text-transform:uppercase;font-size:1rem}.facets__summary{font-size:1.15rem}.product__title h1{font-size:clamp(3.3rem,4vw,5.4rem);letter-spacing:-.045em;line-height:.98}.product__text{letter-spacing:.16em;font-size:1rem}.product__info-container .price--large{font-size:1.75rem}.product-form__input .form__label{font-size:1.05rem;letter-spacing:.12em;text-transform:uppercase;margin-bottom:1.2rem}.product-form__input input[type=radio]+label{border-radius:0;min-width:4.4rem;padding:1rem 1.4rem}.product-form__buttons{max-width:none}.product-form__submit{min-height:5.4rem}.product__description{font-size:1.45rem;line-height:1.75}.product__accordion .accordion__title{font-size:1.15rem;letter-spacing:.09em;text-transform:uppercase}.related-products__heading{font-size:clamp(2.8rem,4vw,4.5rem);letter-spacing:-.04em}.footer{background:#111!important;color:#f5f1e9;border-top:0!important}.footer.gradient{background:#111!important}.footer .footer__content-top{padding-top:7rem;padding-bottom:4rem}.footer .footer-block--newsletter{display:flex;justify-content:space-between;align-items:flex-end;gap:5rem;border-bottom:1px solid rgba(255,255,255,.14);padding-bottom:5rem}.footer .footer-block__newsletter{max-width:64rem;width:100%}.footer .footer-block__heading{color:#f5f1e9;font-size:clamp(2.4rem,3vw,4rem);letter-spacing:-.035em;line-height:1.05}.footer .newsletter-form{max-width:52rem}.footer .field__input{color:#fff;background:transparent;border-color:#fff6}.footer .field__label,.footer .newsletter-form__button{color:#fff}.footer__content-bottom{border-top:0!important;padding-top:2.5rem}.footer__copyright,.footer__copyright a,.footer__localization h2{color:#ffffffad!important}.footer .list-payment{filter:grayscale(1);opacity:.72}@media screen and (max-width:989px){.header{min-height:6.5rem}.header__heading-link .h2{font-size:1.85rem}.product-grid{row-gap:3rem}}@media screen and (max-width:749px){.page-width{padding-left:1.6rem;padding-right:1.6rem}.announcement-bar__message{font-size:.85rem;letter-spacing:.14em}.header{padding-left:1.6rem!important;padding-right:1.6rem!important;min-height:6rem}.card__heading{font-size:1.28rem}.price{font-size:1.2rem}.product-grid{column-gap:.8rem;row-gap:2.6rem}.footer .footer__content-top{padding-top:5rem}.footer .footer-block--newsletter{display:block;padding-bottom:3.5rem}.footer .footer-block__heading{font-size:2.8rem}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/elvaroth-brand.css.map */
