:root{--v-cream: #f6f1eb;--v-sand: #ece4d9;--v-ink: #1b1b1b;--v-muted: #77706a;--v-line: #e6dbcd;--v-ivory: #fbf8f4;--v-caramel: #b88a62;--v-gold: #c9a27a;--v-grad-warm: linear-gradient(180deg, #f6ede2 0%, #fbf8f4 55%, #fbf8f4 100%);--v-grad-blush: linear-gradient(135deg, #f4e7dc 0%, #ecdccb 55%, #e3cdb6 100%);--v-grad-sand: linear-gradient(180deg, #fbf8f4 0%, #f1e6d9 100%);--v-grad-accent: linear-gradient(135deg, #d4b08a 0%, #b88a62 100%);--v-sans: "Jost", "Helvetica Neue", Arial, sans-serif;--v-serif: "Cormorant Garamond", "Times New Roman", serif;--font-body-family: var(--v-sans);--font-heading-family: var(--v-sans);--font-heading-weight: 400}body{font-family:var(--v-sans);font-weight:300;letter-spacing:.02em;color:var(--v-ink);-webkit-font-smoothing:antialiased}h1,h2,h3,h4,.h0,.h1,.h2,.h3,.h4,.h5{font-family:var(--v-sans);font-weight:400;letter-spacing:.14em;text-transform:uppercase;color:var(--v-ink)}.h1,h1{font-size:clamp(2rem,2.4vw,2.8rem)}.h2,h2{font-size:clamp(1.7rem,1.8vw,2.2rem)}a{color:inherit}.announcement-bar,.announcement-bar-section .utility-bar,.utility-bar{background:var(--v-ink)!important;border:0!important}.announcement-bar__message,.announcement-bar__message *{color:#fff!important;font-family:var(--v-sans);font-size:1.1rem!important;font-weight:400;letter-spacing:.18em!important;text-transform:uppercase;padding-top:.9rem!important;padding-bottom:.9rem!important}.section-header .header-wrapper,.header-wrapper{background:#fff;border-bottom:1px solid var(--v-line)!important}.header{padding-top:1.6rem;padding-bottom:1.2rem}.header__heading-link .h2,.header__heading .h2,.header__heading-link span.h2{font-family:var(--v-serif)!important;font-weight:500!important;font-size:3.4rem!important;letter-spacing:.02em!important;text-transform:none!important;line-height:1}.header__menu-item,.header__menu-item span,.list-menu__item,.menu-drawer__menu-item{font-family:var(--v-sans);font-size:1.15rem!important;font-weight:400;letter-spacing:.16em;text-transform:uppercase;color:var(--v-ink)!important}.header__menu-item:hover span,.header__active-menu-item{text-decoration:none!important;border-bottom:1px solid var(--v-ink)}.header__icon,.header__icon .svg-wrapper,.header__icon svg{color:var(--v-ink)}.header__inline-menu{margin-top:.6rem}.cart-count-bubble{background:var(--v-ink)!important;color:#fff!important}.button,.shopify-payment-button__button--unbranded,button.button,.product-form__submit{border-radius:0!important;font-family:var(--v-sans);font-size:1.2rem!important;font-weight:400;letter-spacing:.18em!important;text-transform:uppercase;min-height:4.8rem;box-shadow:none!important}.button:not(.button--secondary),.product-form__submit:not(.button--secondary){background:var(--v-ink)!important;color:#fff!important}.button:not(.button--secondary):hover{background:#3a3633!important}.button--secondary{background:transparent!important;color:var(--v-ink)!important}.button:before,.button:after{box-shadow:0 0 0 1px var(--v-ink)!important;border-radius:0!important}.card-wrapper .card,.card--standard,.card--card{border-radius:0!important;box-shadow:none!important;background:transparent!important}.card__inner,.card .media,.card__media{border-radius:0!important}.card--standard .card__inner{background:var(--v-cream)}.card__information,.card__content{text-align:left!important;padding-left:0!important;padding-right:0!important}.card__heading,.card__heading a,.card-information__text{font-family:var(--v-sans)!important;font-size:1.3rem!important;font-weight:300!important;letter-spacing:.03em!important;text-transform:none!important;color:var(--v-ink)!important;line-height:1.4}.card-information .price,.price,.price-item{font-family:var(--v-sans);font-size:1.3rem!important;font-weight:400!important;letter-spacing:.04em;color:var(--v-ink)}.price--on-sale .price-item--regular{color:var(--v-muted)}.price-item--sale{color:var(--v-ink)!important}.badge{border-radius:0!important;background:var(--v-grad-accent)!important;color:#fff!important;border:0!important;font-size:1rem!important;letter-spacing:.14em;text-transform:uppercase;padding:.4rem .8rem}.card__badge{padding:1rem}.rating,.rating-count{display:none!important}.collection-hero__title,.title--primary{text-align:center}.facets__summary,.facets__heading,.facet-filters__label,.facets__label,.product-count__text{font-size:1.15rem!important;letter-spacing:.14em;text-transform:uppercase;color:var(--v-ink)}.facets-container{border-top:1px solid var(--v-line);border-bottom:1px solid var(--v-line);padding-top:1rem;padding-bottom:1rem}.facets__disclosure,.facets__wrapper{border-radius:0}.select__select,.field__input{border-radius:0!important}.pagination__item{font-size:1.3rem}.pagination__item--current:after{background:var(--v-ink)}.product__title h1,.product__title .h1{font-size:1.9rem!important;letter-spacing:.12em;font-weight:400}.product .price-item{font-size:1.6rem!important}.product-form__input .form__label,.product-form__input legend{font-size:1.1rem;letter-spacing:.16em;text-transform:uppercase}.product-form__input input[type=radio]+label{border-radius:0!important;font-size:1.2rem;letter-spacing:.06em}.product-form__input input[type=radio]:checked+label{background:var(--v-ink);color:#fff}.product__media-item .media,.product-media-container{border-radius:0!important}.product__description,.product__description p{font-size:1.4rem;line-height:1.8;color:#3b3835}.accordion summary,.accordion__title{font-size:1.15rem!important;letter-spacing:.14em;text-transform:uppercase}.footer{background:var(--v-cream)!important;border-top:1px solid var(--v-line)}.footer,.footer *{color:var(--v-ink)}.footer-block__heading{font-size:1.15rem!important;letter-spacing:.18em;text-transform:uppercase;font-weight:500}.footer-block__details-content .list-menu__item--link{font-size:1.3rem!important;letter-spacing:.02em;text-transform:none;color:#4a4642!important}.footer .newsletter-form__field-wrapper .field__input{background:transparent;border-bottom:1px solid var(--v-ink)}.footer__copyright{font-size:1.1rem;letter-spacing:.08em}.drawer__inner,.cart-drawer{background:#fff}.drawer__heading{font-size:1.4rem;letter-spacing:.16em;text-transform:uppercase}.v-wrap{max-width:160rem;margin:0 auto;padding:0 2rem}@media(min-width:990px){.v-wrap{padding:0 4rem}}.v-eyebrow{display:block;font-size:1.1rem;letter-spacing:.22em;text-transform:uppercase;color:var(--v-muted);margin-bottom:1.2rem}.v-title{font-family:var(--v-sans);font-weight:400;text-transform:uppercase;letter-spacing:.16em;font-size:clamp(1.8rem,2vw,2.4rem);margin:0}.v-serif{font-family:var(--v-serif);font-style:italic;text-transform:none;letter-spacing:0;font-weight:400}.v-link{font-size:1.1rem;letter-spacing:.18em;text-transform:uppercase;text-decoration:none;border-bottom:1px solid currentColor;padding-bottom:.3rem;color:var(--v-ink)}.v-link:hover{opacity:.6}.v-hero{display:grid;grid-template-columns:1fr;gap:.4rem}@media(min-width:750px){.v-hero{grid-template-columns:1fr 1fr}}.v-hero__panel{position:relative;display:block;overflow:hidden;background:var(--v-cream);aspect-ratio:4 / 5;text-decoration:none}.v-hero__panel img{width:100%;height:100%;object-fit:cover;display:block;transition:transform 1.2s ease}.v-hero__panel:hover img{transform:scale(1.03)}.v-hero__caption{position:absolute;left:0;right:0;bottom:3.2rem;text-align:center;color:#fff;text-shadow:0 1px 12px rgba(0,0,0,.25)}.v-hero__caption .v-title{color:#fff;font-size:clamp(1.8rem,2.2vw,2.6rem)}.v-hero__caption .v-link{color:#fff;margin-top:1.4rem;display:inline-block}.v-hero-intro{text-align:center;padding:5.6rem 2rem 4rem}.v-hero-intro p{max-width:56rem;margin:1.6rem auto 0;font-size:1.4rem;line-height:1.8;color:#4a4642}.v-cats{display:flex;gap:2.8rem;justify-content:center;flex-wrap:wrap;padding:2.4rem 0;border-bottom:1px solid var(--v-line);margin-bottom:3.2rem}.v-cats a{font-size:1.15rem;letter-spacing:.16em;text-transform:uppercase;text-decoration:none;color:var(--v-muted);padding-bottom:.4rem;border-bottom:1px solid transparent}.v-cats a:hover,.v-cats a.is-active{color:var(--v-ink);border-bottom-color:var(--v-ink)}@media(max-width:749px){.v-cats{justify-content:flex-start;flex-wrap:nowrap;overflow-x:auto;gap:2rem;padding:1.8rem 0;scrollbar-width:none}.v-cats::-webkit-scrollbar{display:none}.v-cats a{white-space:nowrap}}.v-section{padding:5.6rem 0}.v-section--tight{padding-top:2rem}.v-head{display:flex;align-items:flex-end;justify-content:space-between;gap:2rem;margin-bottom:2.4rem}.v-head--center{flex-direction:column;align-items:center;text-align:center}.v-count{font-size:1.1rem;letter-spacing:.16em;text-transform:uppercase;color:var(--v-muted)}.v-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:3.2rem .6rem;list-style:none;margin:0;padding:0}@media(min-width:750px){.v-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:4rem .8rem}}@media(min-width:1100px){.v-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.v-card{display:block;text-decoration:none;color:var(--v-ink)}.v-card__media{position:relative;aspect-ratio:3 / 4;overflow:hidden;background:var(--v-cream)}.v-card__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:opacity .5s ease,transform 1s ease}.v-card__media img.v-card__alt{opacity:0}@media(hover:hover){.v-card:hover .v-card__media img.v-card__alt{opacity:1}.v-card:hover .v-card__media img.v-card__main.has-alt{opacity:0}}.v-card__tag{position:absolute;top:1rem;left:1rem;background:var(--v-grad-accent);color:#fff;font-size:1.05rem;font-weight:500;letter-spacing:.1em;padding:.5rem .9rem;z-index:2;box-shadow:0 2px 10px #7855372e}.v-card__tag--soldout{background:#1b1b1bd1;box-shadow:none}.v-card__quick{position:absolute;left:1rem;right:1rem;bottom:1rem;z-index:2;background:#fffffff0;text-align:center;font-size:1.05rem;letter-spacing:.18em;text-transform:uppercase;padding:1.1rem;opacity:0;transform:translateY(6px);transition:all .35s ease}@media(hover:hover){.v-card:hover .v-card__quick{opacity:1;transform:none}}.v-card__info{padding-top:1.2rem;display:flex;flex-direction:column;gap:.3rem}.v-card__title{font-size:1.3rem;font-weight:300;line-height:1.4;margin:0;letter-spacing:.02em;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.v-card__price{font-size:1.3rem;font-weight:400;letter-spacing:.04em}.v-card__price s{color:var(--v-muted);margin-left:.6rem;font-weight:300}.v-card__price .is-sale{color:var(--v-ink)}.v-card__meta{font-size:1.1rem;color:var(--v-muted);letter-spacing:.04em}.v-more{text-align:center;margin-top:4.8rem}.v-values{background:var(--v-cream);padding:4rem 0}.v-values__list{display:grid;grid-template-columns:repeat(2,1fr);gap:2.4rem;text-align:center;list-style:none;margin:0;padding:0}@media(min-width:750px){.v-values__list{grid-template-columns:repeat(4,1fr)}}.v-values__list strong{display:block;font-size:1.1rem;font-weight:500;letter-spacing:.18em;text-transform:uppercase;margin-bottom:.6rem}.v-values__list span{font-size:1.3rem;color:#4a4642}.v-story{display:grid;grid-template-columns:1fr;background:var(--v-cream)}@media(min-width:750px){.v-story{grid-template-columns:1fr 1fr}}.v-story__media{aspect-ratio:4 / 5;overflow:hidden}.v-story__media img{width:100%;height:100%;object-fit:cover;display:block}.v-story__text{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;padding:5.6rem 3.2rem}.v-story__text h2{font-family:var(--v-serif);font-style:italic;font-weight:400;text-transform:none;letter-spacing:0;font-size:clamp(3rem,3.6vw,4.6rem);margin:0 0 2rem}.v-story__text p{max-width:44rem;font-size:1.4rem;line-height:1.9;color:#4a4642;margin:0 0 3rem}html,body{overflow-x:hidden;max-width:100%}.horizontal-ticker{overflow:hidden;max-width:100vw}.horizontal-ticker__item{letter-spacing:.2em}:root,.color-scheme-1{--color-background: 251, 248, 244;--gradient-background: #fbf8f4}body{background:var(--v-ivory)}.header-wrapper,.section-header .header-wrapper{background:#fbf8f4f5!important;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.v-hero-intro{background:var(--v-grad-warm)}.v-hero-intro .v-title{font-family:var(--v-serif);font-style:italic;text-transform:none;letter-spacing:0;font-size:clamp(3rem,3.4vw,4.4rem)}.v-section{background:var(--v-ivory)}.shopify-section:nth-child(2n)>.v-section{background:var(--v-grad-sand)}.v-head .v-link{white-space:nowrap}.v-story{background:var(--v-grad-blush)}.v-story__text .button{background:var(--v-ink)!important}.v-title{position:relative}.v-head:not(.v-head--center) .v-title:after{content:"";display:block;width:3.2rem;height:1px;margin-top:1.2rem;background:var(--v-caramel)}.v-head--center .v-title:after{content:"";display:block;width:3.2rem;height:1px;margin:1.4rem auto 0;background:var(--v-caramel)}.v-eyebrow{color:var(--v-caramel)}.v-cats a.is-active,.v-cats a:hover{border-bottom-color:var(--v-caramel)}.v-card__media{background:linear-gradient(160deg,#f3e9de,#ebdccb)}.v-card__media:after{content:"";position:absolute;inset:auto 0 0 0;height:30%;background:linear-gradient(0deg,rgba(60,40,25,.1),transparent);pointer-events:none}.v-card__price s{color:#9a8f86}.v-card__quick{background:#fbf8f4f2}.v-hero__panel:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg,#281a1073,#281a1000 45%);pointer-events:none}.v-hero__caption{z-index:2}.collection,.product-grid-container{background:transparent}.section-template--collection,main .collection{background:var(--v-ivory)}.card--standard .card__inner{background:linear-gradient(160deg,#f3e9de,#ebdccb)!important}.product__info-wrapper .price--on-sale .price-item--regular{color:#9a8f86}.product__info-container .product-form__submit{background:var(--v-ink)!important}.related-products{background:var(--v-grad-sand)}.accordion{border-color:var(--v-line)!important}.accordion .icon-accordion{color:var(--v-caramel);fill:var(--v-caramel)}.footer{background:linear-gradient(180deg,#f1e6d9,#e8d9c6)!important}.v-hero__panel img,.v-story__media img,.v-colhead__media img{object-position:50% 18%}.section-header .header-wrapper,.header-wrapper{background:#fbf8f4f7!important;border-bottom:1px solid var(--v-line)!important}.header .cart-count-bubble{background:var(--v-caramel)!important;color:#fff!important}.header__menu-item:hover span,.header__active-menu-item{border-bottom-color:var(--v-caramel)!important}.v-colhead{display:grid;grid-template-columns:1fr;background:linear-gradient(135deg,#f6ede2,#efe2d2);color:var(--v-ink)}@media(min-width:750px){.v-colhead{grid-template-columns:1fr 1fr;min-height:46vh}}.v-colhead__text{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;padding:4rem 2.4rem;order:2}@media(min-width:750px){.v-colhead__text{order:1;padding:6rem 4rem}}.v-colhead__text .v-eyebrow{color:var(--v-caramel)}.v-colhead__title{font-family:var(--v-serif);font-style:italic;font-weight:400;text-transform:none;letter-spacing:0;color:var(--v-ink);font-size:clamp(3.6rem,4.6vw,6rem);margin:0;line-height:1.05}.v-colhead__title:after{content:"";display:block;width:3.2rem;height:1px;margin:2rem auto 0;background:var(--v-caramel)}.v-colhead__desc{max-width:42rem;margin-top:1.8rem;font-size:1.4rem;line-height:1.8;color:#5a524b}.v-colhead__count{margin-top:1.8rem;font-size:1.1rem;letter-spacing:.18em;text-transform:uppercase;color:var(--v-muted)}.v-colhead__media{position:relative;overflow:hidden;order:1;aspect-ratio:4 / 3;background:#e9dccb}@media(min-width:750px){.v-colhead__media{order:2;aspect-ratio:auto}}.v-colhead__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.v-colhead__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg,#efe2d28c,#efe2d200 30%)}@media(min-width:750px){.v-colhead__media:after{background:linear-gradient(90deg,#efe2d299,#efe2d200 25%)}}.v-cats a.is-active{color:var(--v-ink)!important;border-bottom:2px solid var(--v-caramel)!important}.v-story--dark{background:#1b1b1b!important}.v-story--dark .v-story__text h2,.v-story--dark .v-story__text p{color:#fff}.v-story--dark .v-story__text p{color:#ffffffbf}.v-story--dark .v-eyebrow{color:var(--v-gold)}.v-story--dark .v-story__text .button{background:#fff!important;color:#1b1b1b!important}.footer{background:linear-gradient(180deg,#f1e6d9,#e8d9c6)!important;border-top:0}.footer-block__heading{color:var(--v-caramel)!important}[id$=__ticker1] .horizontal-ticker,[id$=__ticker] .horizontal-ticker{background-color:#1b1b1b!important}[id$=__ticker1] .horizontal-ticker__item,[id$=__ticker] .horizontal-ticker__item{color:#fff!important}[id$=__ticker2] .horizontal-ticker{background-color:#eadcca!important}[id$=__ticker2] .horizontal-ticker__item{color:#6b4f37!important}
/*# sourceMappingURL=/cdn/shop/t/26/assets/vibra-editorial.css.map */
