:root{--elvyora-black: #060606;--elvyora-ivory: #f4f1eb;--elvyora-silver: #d7d2ca;--elvyora-champagne: #c9aa7d;--elvyora-graphite: #4b4947;--elvyora-line: rgba(6, 6, 6, .12)}html{scroll-behavior:smooth}body{text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}::selection{color:var(--elvyora-ivory);background:var(--elvyora-black)}:focus-visible{outline:.2rem solid var(--elvyora-champagne);outline-offset:.35rem}.announcement-bar__message{padding-block:.9rem;font-size:1.05rem;font-weight:500;letter-spacing:.14em;text-transform:uppercase}.header-wrapper{border-bottom-color:#d7d2ca24}.header__heading-logo{transition:opacity .18s ease}.header__heading-link:hover .header__heading-logo{opacity:.82}.header__menu-item,.header__icon{transition:color .18s ease,opacity .18s ease}.header__menu-item span{position:relative}.header__menu-item span:after{content:"";position:absolute;right:0;bottom:-.45rem;left:0;height:.1rem;background:currentColor;transform:scaleX(0);transform-origin:right;transition:transform .22s ease}.header__menu-item:hover span:after,.header__active-menu-item:after{transform:scaleX(1);transform-origin:left}.button,.shopify-challenge__button,.customer button{min-height:5.2rem;font-size:1.1rem;font-weight:600;letter-spacing:.13em;text-transform:uppercase;transition:transform .18s ease,background .18s ease,color .18s ease}.button:hover:not([disabled]){transform:translateY(-.15rem)}.collection-hero{background:var(--elvyora-ivory);border-bottom:.1rem solid var(--elvyora-line)}.collection-hero__inner{min-height:40rem;padding-block:5.6rem;gap:clamp(3rem,7vw,10rem)}.collection-hero__text-wrapper{display:flex;flex-direction:column;justify-content:center;padding-block:2rem}.collection-hero__title{max-width:72rem;margin:0;font-family:var(--font-heading-family);font-size:clamp(4.6rem,6vw,8rem);font-weight:400;letter-spacing:-.035em;line-height:.95}.collection-hero__description{max-width:60rem;margin-top:2.4rem;color:var(--elvyora-graphite);font-size:1.6rem;line-height:1.7}.collection-hero__image-container{min-height:30rem;background:#e9e4dc;border:0;box-shadow:none}.collection-hero__image-container img{object-fit:cover}.facets-container{padding-block:2rem;border-bottom:.1rem solid var(--elvyora-line)}.facets__summary,.facet-filters__label,.facet-filters__sort,.mobile-facets__open-label,.product-count__text{font-size:1.1rem;letter-spacing:.1em;text-transform:uppercase}.product-grid{row-gap:5rem}.card-wrapper{overflow:visible}.card--standard .card__inner{overflow:hidden;background:#ebe7e0;border:0}.card--standard .card__media,.card--standard .media{background:#ebe7e0}.card--standard .media>img{object-fit:contain;transition:transform .5s cubic-bezier(.2,.7,.2,1),opacity .24s ease}.card-wrapper:hover .card--standard .media>img{transform:scale(1.025)}.card__information{padding:1.6rem 0 0}.card__heading{font-family:var(--font-heading-family);font-size:clamp(1.8rem,2vw,2.25rem);font-weight:400;line-height:1.12}.card-information>.price{margin-top:.8rem;color:var(--elvyora-graphite);font-size:1.35rem;letter-spacing:.035em}.badge{padding:.65rem 1rem;border:0;border-radius:0;font-size:.95rem;letter-spacing:.11em;text-transform:uppercase}.quick-add__submit{border:.1rem solid var(--elvyora-black);background:transparent;color:var(--elvyora-black)}.quick-add__submit:hover{background:var(--elvyora-black);color:#fff}.product__title h1{font-family:var(--font-heading-family);font-size:clamp(4rem,5vw,6.4rem);font-weight:400;letter-spacing:-.035em;line-height:.95}.product__info-container>*+*{margin-block:1.8rem}.product__info-container .price{font-size:1.8rem;letter-spacing:.04em}.product-form__input .form__label,.quantity__label{margin-bottom:1rem;font-size:1.05rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase}.product-form__input input[type=radio]+label{min-height:4rem;padding:1rem 1.5rem;transition:background .18s ease,color .18s ease,border-color .18s ease}.product-form__submit{margin-bottom:0}.elvyora-payment-methods{padding-top:.2rem}.elvyora-payment-method{border-color:#06060629;background:transparent}.product__description{padding-top:2.4rem;border-top:.1rem solid var(--elvyora-line);color:var(--elvyora-graphite);line-height:1.75}.product__description h2,.product__description h3{color:var(--elvyora-black);font-family:var(--font-heading-family);font-weight:400}.product__description h3{margin-top:2.8rem;font-size:2.5rem}.product__accordion{border-top-color:var(--elvyora-line);border-bottom-color:var(--elvyora-line)}.related-products__heading{margin-bottom:3rem;font-family:var(--font-heading-family);font-size:clamp(3.2rem,4vw,5.4rem);font-weight:400}.cart__warnings,.cart-items,.cart__footer{background:var(--elvyora-ivory)}.title-wrapper-with-link .title,.cart__empty-text{font-family:var(--font-heading-family);font-weight:400;letter-spacing:-.025em}.cart-items thead th{font-size:1rem;letter-spacing:.12em;text-transform:uppercase}.cart-item__name{font-family:var(--font-heading-family);font-size:2rem;font-weight:400}.cart__footer{padding:3rem;border:.1rem solid var(--elvyora-line)}.cart__checkout-button{max-width:none}.additional-checkout-buttons{display:none}.footer .list-payment:before{content:"TWINT";display:inline-flex;align-items:center;min-height:2.4rem;padding:0 .8rem;border-radius:.35rem;background:#e40046;color:#fff;font-size:1rem;font-weight:700;letter-spacing:.06em}.footer .list-payment__item:not(:has(svg[aria-labelledby=pi-apple_pay],svg[aria-labelledby=pi-master],svg[aria-labelledby=pi-visa])){display:none}.footer__copyright .copyright__content:nth-of-type(2){display:none}.drawer__inner{background:var(--elvyora-ivory)}.drawer__heading{font-family:var(--font-heading-family);font-size:3rem;font-weight:400}.newsletter{border-top:.1rem solid var(--elvyora-line)}.newsletter__wrapper{padding-block:clamp(5rem,8vw,9rem)}.newsletter__wrapper .inline-richtext{font-family:var(--font-heading-family);font-size:clamp(4rem,6vw,7rem);font-weight:400;letter-spacing:-.035em}.newsletter-form__field-wrapper{max-width:56rem}.footer{border-top:.1rem solid rgba(255,255,255,.12)}.footer__content-top{padding-bottom:5rem}.footer__blocks-wrapper{gap:3rem}.footer-block:first-child{max-width:42rem}.footer-block__heading{margin-bottom:1.8rem;font-family:var(--font-heading-family);font-size:2.3rem;font-weight:400}.footer-block__details-content,.footer-block__details-content .list-menu__item--link{color:rgba(var(--color-foreground),.72);font-size:1.35rem;line-height:1.7}.footer-block__details-content .list-menu__item--link{padding-block:.45rem}.footer-block__details-content .list-menu__item--link:hover{color:rgb(var(--color-foreground));text-decoration-thickness:.1rem;text-underline-offset:.4rem}.footer__content-bottom{border-top-color:rgba(var(--color-foreground),.16)}.footer__copyright,.footer__copyright a,.policies li a{font-size:1.05rem;letter-spacing:.03em}@media screen and (max-width:989px){.collection-hero__inner{min-height:0;padding-block:3.6rem}.collection-hero__title{font-size:clamp(4rem,10vw,6rem)}.product-grid{row-gap:3.8rem}}@media screen and (max-width:749px){.announcement-bar__message{font-size:.9rem;letter-spacing:.09em}.collection-hero__inner{display:grid;padding-bottom:2.4rem}.collection-hero__image-container{min-height:24rem;margin:0}.collection-hero__description{font-size:1.45rem}.product-grid{row-gap:3.2rem}.card__information{padding-top:1.1rem}.card__heading{font-size:1.65rem}.product__title h1{font-size:4rem}.cart__footer{padding:2rem}.footer__content-top{padding-bottom:3rem}.footer-block.grid__item{margin-block:1.5rem}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{transition-duration:.01ms!important}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/elvyora-premium.css.map */
