:root{--nv-ink: 17, 17, 17;--nv-signal: 215, 38, 30;--nv-rule: rgba(17, 17, 17, .15);--nv-ease: cubic-bezier(.2, .7, .2, 1)}h1,h2,h3,.h0,.h1,.h2,.h3{letter-spacing:-.025em;line-height:1.02;text-wrap:balance}h1,.h0,.h1{letter-spacing:-.035em}p,.rte{text-wrap:pretty}.title-wrapper-with-link .title,.collection-list-title,.title-wrapper .title,.rich-text__heading{font-size:clamp(3.2rem,5vw,6.4rem);line-height:.98}.button,.shopify-challenge__button,.customer button,button.shopify-payment-button__button--unbranded{text-transform:uppercase;letter-spacing:.1em;font-weight:600;font-size:1.35rem;min-height:4.8rem;padding:0 3.2rem;transition:background-color .2s var(--nv-ease),color .2s var(--nv-ease)}.button:not(.button--secondary):not(.button--tertiary):hover{background-color:rgba(var(--color-button),.86)}.header-wrapper{border-bottom:1px solid var(--nv-rule)}.header__menu-item,.header__menu-item span{text-transform:uppercase;letter-spacing:.1em;font-weight:500}.header__menu-item:hover span,.header__active-menu-item{text-decoration:underline;text-decoration-color:rgb(var(--nv-signal));text-decoration-thickness:2px;text-underline-offset:.5rem}.announcement-bar__message{text-transform:uppercase;letter-spacing:.12em;font-size:1.2rem}.card-wrapper .card__heading,.card-wrapper .card__heading a{font-family:var(--font-body-family);font-weight:500;text-transform:none;letter-spacing:.01em;font-size:1.4rem;line-height:1.4}.card-wrapper .price-item{font-weight:700;letter-spacing:.02em}.card-wrapper .price--on-sale .price-item--sale{color:rgb(var(--nv-signal))}.card-wrapper .card__media img{transition:transform .6s var(--nv-ease)}@media(hover:hover)and (prefers-reduced-motion:no-preference){.card-wrapper:hover .card__media img{transform:scale(1.04)}}.badge{text-transform:uppercase;letter-spacing:.1em;font-weight:700;font-size:1.1rem;padding:.5rem 1rem}.collection-list .card__heading{font-family:var(--font-heading-family);text-transform:none;letter-spacing:-.02em;font-size:clamp(1.8rem,2vw,2.6rem)}.collection-hero__title{font-size:clamp(4.4rem,9vw,12rem);line-height:.92;letter-spacing:-.045em}.product__title h1,.product__title .h1{font-size:clamp(3rem,3.6vw,4.8rem);line-height:1}.product .price-item{font-weight:700;font-size:2.2rem}.product-form__input .form__label,.product-form__input legend{text-transform:uppercase;letter-spacing:.1em;font-size:1.2rem;font-weight:600}.footer-block__heading{text-transform:uppercase;letter-spacing:.12em;font-family:var(--font-body-family);font-size:1.3rem;font-weight:600}@media(prefers-reduced-motion:reduce){.card-wrapper .card__media img{transition:none}}.newsletter__wrapper h2,.newsletter .h1{font-size:clamp(3.6rem,6vw,8rem);line-height:.95;letter-spacing:-.045em}.newsletter-form__field-wrapper .field__input{background:transparent}.Announcement-Slider .marquee__content{letter-spacing:.08em;text-transform:uppercase}.card-wrapper .card__information{padding-top:1.2rem;row-gap:.6rem}.card-wrapper .card__heading,.card-wrapper .card__heading a{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.card-wrapper .card__heading{min-height:2.8em;margin-bottom:.4rem}.card-wrapper .price{margin-top:0;font-size:1.5rem}@media screen and (max-width:749px){.card-wrapper .card__heading,.card-wrapper .card__heading a{font-size:1.15rem;letter-spacing:.04em}.card-wrapper .card__information{padding-top:1rem}.card-wrapper .price{font-size:1.4rem}}.dress-category-nav__heading{font-family:var(--font-heading-family);font-weight:700;letter-spacing:-.02em;line-height:1}.dress-category-nav__label{text-transform:uppercase;letter-spacing:.08em;font-size:1.3rem}@media screen and (max-width:749px){.dress-category-nav__item{flex-basis:40%}.dress-category-nav__label{font-size:1.2rem}}
/*# sourceMappingURL=/cdn/shop/t/136/assets/nv-bold.css.map */
