:root{--va-ink: #121212;--va-body: #4d4d4d;--va-muted: #767676;--va-rule: #e3e3e3;--va-surface: #ffffff;--va-surface-quiet: #f5f4f6;--va-gutter: 2rem;--va-gutter-desktop: 5.6rem;--va-section-rhythm: 8.8rem;--va-section-rhythm-grid: 12rem;--va-display: 3.6rem;--va-h1: 2.8rem;--va-h2: 2.4rem;--va-h3: 2.2rem;--va-body-lg: 1.8rem;--va-text: 1.6rem;--va-product: 1.5rem;--va-label: 1.1rem;--font-heading-family: Montserrat, ui-sans-serif, system-ui, sans-serif;--font-heading-style: normal;--font-heading-weight: 600;--font-body-family: Carlito, Calibri, ui-sans-serif, system-ui, sans-serif;--font-body-style: normal;--font-body-weight: 400;--font-body-weight-bold: 700;--grid-desktop-vertical-spacing: 48px;--grid-mobile-vertical-spacing: 32px;--page-width: 124rem;--page-width-margin: 0rem}@media screen and (min-width:750px){:root{--va-display: 5.6rem;--va-h1: 4rem;--va-h2: 3.2rem}}h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4,.h5{font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);color:rgb(var(--color-foreground));word-break:normal;text-wrap:balance}.h0{font-size:var(--va-display);line-height:1.05;letter-spacing:-.025em}h1,.h1{font-size:var(--va-h1);line-height:1.12;letter-spacing:-.02em}h2,.h2{font-size:var(--va-h2);line-height:1.18;letter-spacing:-.015em}h3,.h3{font-size:var(--va-h3);line-height:1.3;letter-spacing:-.01em}h4,.h4,h5,.h5{font-size:var(--va-product);line-height:1.4;letter-spacing:.005em}body{font-family:var(--font-body-family);font-size:var(--va-text);line-height:1.65;letter-spacing:normal;-webkit-font-smoothing:antialiased;font-variant-numeric:lining-nums;font-feature-settings:"lnum" 1}p{text-wrap:pretty}.va-body-lg{font-size:var(--va-body-lg);line-height:1.6}.va-label,.announcement-bar__message,.header__menu-item,.list-menu__item--link,.button,.shopify-challenge__button,.customer button,button.shopify-payment-button__button--unbranded{font-family:var(--font-heading-family);font-weight:600;font-size:var(--va-label);line-height:1.4;letter-spacing:.14em;text-transform:uppercase}.va-eyebrow{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:1.1rem;letter-spacing:.12em;text-transform:uppercase;color:var(--va-muted)}.page-width{padding-left:var(--va-gutter);padding-right:var(--va-gutter)}@media screen and (min-width:750px){.page-width{padding-left:var(--va-gutter-desktop);padding-right:var(--va-gutter-desktop)}}.va-full-bleed{max-width:100%;padding-left:0;padding-right:0}.button,.shopify-challenge__button,.customer button{min-width:0;min-height:0;padding:1.4rem 3.2rem;border-radius:0;transition:opacity .2s ease}.button:not([disabled]):hover{opacity:.85}.button--secondary{box-shadow:inset 0 0 0 1px rgb(var(--color-secondary-button-text));color:rgb(var(--color-secondary-button-text))}.va-link{font-family:var(--font-heading-family);font-weight:600;font-size:var(--va-label);letter-spacing:.14em;text-transform:uppercase;color:var(--va-ink);text-decoration:underline;text-underline-offset:5px;text-decoration-thickness:1px}.card__badge{display:none}.card__heading,.card__heading.h5{font-family:var(--font-heading-family);font-weight:600;font-size:var(--va-product);line-height:1.4;color:var(--va-ink);letter-spacing:0;min-height:4.2rem}.card-information{padding:1.6rem 2.4rem 0 0;display:flex;flex-direction:column;gap:.4rem;row-gap:.4rem}.card-information>*{margin:0}.card__information{padding:0}.card-information .price{font-family:var(--font-body-family);font-weight:400;font-size:var(--va-product);line-height:1.4;color:var(--va-body);letter-spacing:0;font-variant-numeric:lining-nums tabular-nums}.card__media .media img+img,.card .media.media--hover-effect>img+img{transition:opacity .3s ease}.card-wrapper:hover .card__heading a,.card-wrapper:focus-within .card__heading a{text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}.card-wrapper:hover .card,.card-wrapper:hover .card__inner{transform:none;box-shadow:none}.card__inner,.card .media{background-color:var(--va-surface-quiet)}.card-wrapper--sold-out .card__media{position:relative}.card-wrapper--sold-out .card__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#ffffff8c;pointer-events:none;z-index:1}.card-wrapper--sold-out .card__heading,.card-wrapper--sold-out .card__heading a,.card-wrapper--sold-out .price,.card-wrapper--sold-out .card-information{color:var(--va-muted)}.va-card-meta{font-size:1.4rem;line-height:1.5;color:var(--va-muted)}.va-card-stock{font-family:var(--font-heading-family);font-weight:600;font-size:var(--va-label);letter-spacing:.14em;text-transform:uppercase;color:var(--va-muted);margin-top:.4rem}.product-grid,.grid--4-col-desktop{justify-content:flex-start}.header__heading-link{padding:0}.va-wordmark,.header__heading-link .h2{font-family:var(--font-heading-family);font-weight:600;font-size:2.2rem;letter-spacing:.34em;padding-left:.34em;color:var(--va-ink);text-transform:uppercase;line-height:1}@media screen and (max-width:749px){.va-wordmark,.header__heading-link .h2{font-size:1.4rem;letter-spacing:.26em;padding-left:.26em}}.header__menu-item{padding:0;color:var(--va-ink)}.header__inline-menu .list-menu__item--link:hover{color:var(--va-body);text-decoration:none}.header__menu-item[aria-current=page],.header__active-menu-item{text-decoration:none;padding-bottom:3px;border-bottom:1px solid var(--va-ink)}.announcement-bar__message{padding:1.1rem 2.4rem;letter-spacing:.14em}@media screen and (max-width:749px){.announcement-bar__message{font-size:.95rem;letter-spacing:.12em;padding:1rem 1.4rem}}hr,.section-divider{border:0;border-top:1px solid var(--va-rule);margin:0}.field__input,.select__select,.customer .field input{border-radius:0;box-shadow:0 0 0 1px var(--va-rule);font-size:var(--va-text)}.field__input:focus,.select__select:focus{box-shadow:0 0 0 1px var(--va-ink)}.va-collection-empty{font-size:var(--va-text);line-height:1.65;color:var(--va-muted);text-align:center;margin:0;padding:8rem 0 12rem}@media screen and (max-width:749px){.va-collection-empty{padding:5.6rem 0 8rem}}.va-readmore{display:flex;flex-direction:column;align-items:flex-start;gap:1rem;max-width:74ch}.va-readmore__body{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.va-readmore__body>*{margin:0}.va-readmore__input:checked~.va-readmore__body{display:block;-webkit-line-clamp:none;overflow:visible}.va-readmore__input:checked~.va-readmore__body>*+*{margin-top:1.6rem}.va-readmore__toggle{font-family:var(--font-heading-family);font-weight:600;font-size:var(--va-label);letter-spacing:.14em;text-transform:uppercase;color:var(--va-ink);text-decoration:underline;text-underline-offset:5px;cursor:pointer;padding:.8rem 0}.va-readmore__less,.va-readmore__input:checked~.va-readmore__toggle .va-readmore__more{display:none}.va-readmore__input:checked~.va-readmore__toggle .va-readmore__less{display:inline}.va-readmore__input:focus-visible~.va-readmore__toggle{outline:2px solid var(--va-ink);outline-offset:3px}@media screen and (min-width:750px){.banner--content-align-left .banner__media:after{content:"";position:absolute;top:0;right:42%;bottom:0;left:0;background:linear-gradient(90deg,#1212126b,#12121229 62%,#12121200);pointer-events:none}}@media screen and (max-width:749px){.banner__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg,#12121280,#1212121a 46%,#12121200 70%);pointer-events:none}.banner__media img{object-position:78% center}}@media screen and (max-width:749px){.collection-list .card__inner,.collection-list .card{--ratio-percent: 100% !important}}.collection-list-wrapper.page-width{max-width:100%;padding-left:0;padding-right:0}.collection-list-wrapper.page-width .collection-list-title,.collection-list-wrapper.page-width .collection-list-view-all{padding-left:var(--va-gutter);padding-right:var(--va-gutter)}@media screen and (min-width:750px){.collection-list-wrapper.page-width .collection-list-title,.collection-list-wrapper.page-width .collection-list-view-all{padding-left:var(--va-gutter-desktop);padding-right:var(--va-gutter-desktop)}}.collection-list .card__heading,.collection-list .card-information{text-align:center;padding-right:0}.collection-list .card__heading{font-size:1.2rem;letter-spacing:.14em;text-transform:uppercase}.collection--full-width .slider-component-full-width.page-width{padding-left:var(--va-gutter);padding-right:var(--va-gutter)}@media screen and (min-width:750px){.collection--full-width .slider-component-full-width.page-width{padding-left:var(--va-gutter-desktop);padding-right:var(--va-gutter-desktop)}}.collection--full-width .collection__title.title-wrapper,.collection--full-width .collection__view-all{max-width:100%;padding-left:var(--va-gutter);padding-right:var(--va-gutter)}@media screen and (min-width:750px){.collection--full-width .collection__title.title-wrapper,.collection--full-width .collection__view-all{padding-left:var(--va-gutter-desktop);padding-right:var(--va-gutter-desktop)}}.product-form__input--pill input[type=radio]+label,.product-form__input--swatch input[type=radio]+label{border-radius:0;padding:1.3rem 2.2rem;font-family:var(--font-heading-family);font-size:1.5rem;letter-spacing:0;color:var(--va-ink);font-variant-numeric:lining-nums tabular-nums;min-width:6.4rem;text-align:center}.product-form__input--pill input[type=radio]:checked+label{box-shadow:inset 0 0 0 1.5px var(--va-ink);background-color:transparent;color:var(--va-ink)}.product-form__input .form__label{font-family:var(--font-heading-family);font-weight:600;font-size:var(--va-label);letter-spacing:.14em;text-transform:uppercase;color:var(--va-ink)}.product-popup-modal__button.link{font-family:var(--font-body-family);font-size:var(--va-product);font-weight:400;letter-spacing:0;text-transform:none;color:var(--va-body);text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px;padding:0;min-height:0}.product-popup-modal__button.link:hover{color:var(--va-ink)}.product__info-container>modal-opener+modal-opener{margin-top:.8rem}.product-popup-modal__content{font-size:var(--va-text);line-height:1.65}.product__title h1,.product__title .h1{font-size:2.4rem;line-height:1.25;letter-spacing:-.015em}@media screen and (min-width:750px){.product__title h1,.product__title .h1{font-size:3rem;line-height:1.22}}.product .price{font-family:var(--font-body-family);font-size:2rem;line-height:1.3;color:var(--va-ink);font-variant-numeric:lining-nums tabular-nums}@media screen and (min-width:750px){.product .price{font-size:2.2rem}}.quantity{border-radius:0;width:13.2rem}
/*# sourceMappingURL=/cdn/shop/t/9/assets/vance-atelier.css.map */
