:root{--vv-ink: #14211f;--vv-forest: #1e4039;--vv-sage: #b9cdbf;--vv-mist: #eef4ee;--vv-paper: #fbfaf5;--vv-porcelain: #ffffff;--vv-citrus: #d9ff63;--vv-gold: #c59b45;--vv-clay: #bd7254;--vv-line: rgba(20, 33, 31, .12);--vv-muted: rgba(20, 33, 31, .66);--vv-shadow: 0 1.8rem 5rem rgba(20, 33, 31, .12)}html{scroll-behavior:smooth}#vurvite-newsletter{scroll-margin-top:11rem}body{background:var(--vv-paper);letter-spacing:0;overflow-x:hidden}.vv-global-header{position:sticky;top:0;z-index:90;width:100%;border-bottom:.1rem solid rgba(20,33,31,.09);background:#fbfaf5fa;box-shadow:none;-webkit-backdrop-filter:blur(1rem);backdrop-filter:blur(1rem)}.vv-global-header__announcement{display:grid;grid-template-columns:auto auto;align-items:center;justify-content:center;gap:1rem;min-height:4rem;padding:.82rem 1.6rem;background:var(--vv-forest);color:#ffffffdb;font-size:clamp(1.14rem,.34vw + 1rem,1.32rem);font-weight:850;letter-spacing:.02rem;line-height:1.2;text-align:center;text-decoration:none;text-transform:uppercase;overflow:hidden}.vv-global-header__announcement-label{flex:0 0 auto;color:#f4dfaa;font-weight:950}.vv-global-header__countdown{display:inline-grid;grid-template-columns:repeat(4,minmax(4.2rem,auto));gap:.35rem}.vv-global-header__countdown span{min-height:2.35rem;display:grid;place-items:center;padding:.25rem .55rem;border:.1rem solid rgba(255,255,255,.18);border-radius:999rem;background:#ffffff1a;color:#fff;font-size:1.02rem;font-weight:900;letter-spacing:.02rem;line-height:1}.vv-global-header__bar{display:grid;grid-template-columns:auto minmax(12rem,max-content) minmax(0,1fr) auto;grid-template-areas:"drawer brand nav actions";align-items:center;gap:clamp(1.1rem,2vw,2.6rem);width:min(124rem,calc(100% - 4rem));min-height:6.6rem;margin-inline:auto}.vv-global-header__brand{grid-area:brand;display:inline-flex;align-items:center;color:var(--vv-ink);font-size:2.45rem;font-weight:950;letter-spacing:0;line-height:1;text-decoration:none;white-space:nowrap}.vv-global-header__brand span{display:inline-flex;align-items:center}.vv-global-header__logo{display:block;width:auto;max-width:min(var(--vv-header-logo-width, 150px),40vw);max-height:3.6rem;object-fit:contain}.vv-global-header__nav{grid-area:nav;display:flex;align-items:center;justify-content:center;gap:clamp(1.2rem,1.65vw,2.2rem);min-width:0}.vv-global-header__nav a,.vv-global-header__drawer-nav a{color:#14211fbd;font-size:1.42rem;font-weight:850;letter-spacing:0;line-height:1.2;text-decoration:none;transition:color .18s ease,transform .18s ease}.vv-global-header__nav a{position:relative;padding:1rem 0;white-space:nowrap}.vv-global-header__nav a:after{content:"";position:absolute;right:0;bottom:.55rem;left:0;height:.16rem;border-radius:999rem;background:var(--vv-clay);transform:scaleX(0);transform-origin:left;transition:transform .18s ease}.vv-global-header__nav a:hover,.vv-global-header__nav a[aria-current=page],.vv-global-header__drawer-nav a:hover,.vv-global-header__drawer-nav a[aria-current=page]{color:var(--vv-forest)}.vv-global-header__nav a:hover:after,.vv-global-header__nav a[aria-current=page]:after{transform:scaleX(1)}.vv-global-header__actions{grid-area:actions;display:flex;align-items:center;justify-content:flex-end;gap:.3rem}.vv-global-header__icon-button{position:relative;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:4rem;height:4rem;border:0;border-radius:999rem;background:transparent;color:var(--vv-ink);text-decoration:none;cursor:pointer;transition:background .18s ease,color .18s ease,transform .18s ease}.vv-global-header__icon-button .svg-wrapper,.vv-global-header__icon-button svg{width:2rem;height:2rem}.vv-global-header__icon-button:hover{background:#14211f0f;color:var(--vv-forest);transform:none}.vv-global-header__cart .cart-count-bubble{position:absolute;right:.15rem;bottom:.1rem;display:grid;place-items:center;min-width:1.65rem;height:1.65rem;padding-inline:.25rem;border:.15rem solid var(--vv-paper);border-radius:999rem;background:var(--vv-clay);color:#fff;font-size:.95rem;font-weight:900;line-height:1}.vv-global-header__drawer-close{display:inline-flex;align-items:center;justify-content:center;width:4rem;height:4rem;margin:-1rem;border:0;border-radius:999rem;background:transparent;color:var(--vv-ink);cursor:pointer}.vv-global-header__drawer-close:hover,.vv-global-header__drawer-close:focus-visible{background:#14211f12}.vv-global-header__drawer-close .svg-wrapper,.vv-global-header__drawer-close svg{width:1.8rem;height:1.8rem}.vv-global-header__drawer{grid-area:drawer;display:none;position:relative}.vv-global-header__drawer summary{list-style:none}.vv-global-header__drawer summary::-webkit-details-marker{display:none}.vv-global-header__drawer-panel{position:fixed;top:0;left:0;z-index:100;width:min(32rem,calc(100vw - 2.4rem));height:100vh;padding:1.8rem;background:var(--vv-paper);box-shadow:1.2rem 0 3.2rem #14211f24;transform:translate(-105%);transition:transform .22s ease}.vv-global-header__drawer[open] .vv-global-header__drawer-panel{transform:translate(0)}.vv-global-header__drawer-top{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding-bottom:1.4rem;border-bottom:.1rem solid rgba(20,33,31,.1);color:var(--vv-ink);font-size:2rem;font-weight:950;letter-spacing:0}.vv-global-header__drawer-nav{display:grid;gap:.2rem;padding-top:1.3rem}.vv-global-header__drawer-nav a{padding:1.4rem 0;border-bottom:.1rem solid rgba(20,33,31,.08);color:var(--vv-ink);font-size:1.65rem}.announcement-bar-section .utility-bar{border:0;background:var(--vv-ink);color:#fff}.announcement-bar__message{min-height:4rem;font-size:1.2rem;font-weight:800;letter-spacing:.04rem;text-transform:uppercase}.announcement-bar__message span{color:var(--vv-citrus)}.section-header{position:sticky;top:0;z-index:60}.header-wrapper{display:block;width:100%;border-bottom:.1rem solid rgba(20,33,31,.1);background:#fbfaf5f5;box-shadow:0 .8rem 2.4rem #14211f12;-webkit-backdrop-filter:blur(1.2rem);backdrop-filter:blur(1.2rem)}.header{width:min(124rem,calc(100% - 4rem));min-height:7.2rem;column-gap:clamp(1.4rem,2.4vw,3.2rem);margin-inline:auto}.header__heading-link,.header__heading .h2{display:inline-flex;align-items:center;color:var(--vv-ink);font-size:2.9rem;font-weight:950;letter-spacing:0;line-height:1;text-decoration:none}.header__heading-link:after,.header__heading .h2:after{content:"";width:.62rem;height:.62rem;margin-left:.7rem;border-radius:50%;background:var(--vv-clay)}.header__inline-menu{margin-left:0}.header__inline-menu .list-menu--inline{gap:clamp(1.2rem,1.7vw,2.4rem)}.header__menu-item,.header__active-menu-item,.list-menu__item{color:#14211fbd;font-size:1.36rem;font-weight:850;letter-spacing:0;text-decoration:none;transition:color .18s ease}.header__menu-item{padding:1rem 0}.header__menu-item span,.header__active-menu-item{position:relative;text-decoration:none}.header__menu-item span:after,.header__active-menu-item:after{content:"";position:absolute;right:0;bottom:-.45rem;left:0;height:.2rem;border-radius:999rem;background:var(--vv-clay);transform:scaleX(0);transform-origin:left;transition:transform .18s ease}.header__active-menu-item,.header__menu-item:hover,.list-menu__item:hover{color:var(--vv-forest)}.header__active-menu-item:after,.header__menu-item:hover span:after{transform:scaleX(1)}.header__icons{align-items:center;gap:.55rem}.header__icon,.header__icon--cart{width:4.2rem;height:4.2rem;border:.1rem solid rgba(20,33,31,.1);border-radius:999rem;background:#ffffffa3;color:var(--vv-ink);transition:border-color .18s ease,background .18s ease,color .18s ease}.header__icon .svg-wrapper,.header__icon svg{width:1.9rem;height:1.9rem}.header__icon:hover{border-color:#bd725457;background:#fff;color:var(--vv-clay)}.cart-count-bubble{right:.2rem;bottom:.2rem;min-width:1.65rem;height:1.65rem;border:.15rem solid var(--vv-paper);background:var(--vv-clay);color:#fff;font-size:.95rem;font-weight:900}.vv-header-fallback-nav{grid-area:navigation;display:inline-flex;flex-wrap:wrap;gap:clamp(1.2rem,1.7vw,2.4rem);align-items:center;justify-content:center}.vv-header-fallback-nav a{display:inline-flex;align-items:center;min-height:3.6rem;padding:0;border:0;border-radius:0;background:transparent;color:var(--vv-ink);font-size:1.34rem;font-weight:850;line-height:1;text-decoration:none;transition:color .18s ease}.vv-header-fallback-nav a:hover{color:var(--vv-clay)}header-drawer .header__icon--menu{display:inline-flex;align-items:center;justify-content:center}.menu-drawer{background:var(--vv-paper);color:var(--vv-ink)}.menu-drawer__menu-item{color:var(--vv-ink);font-weight:850;letter-spacing:0}.button,.shopify-payment-button__button--unbranded,.customer button,.shopify-challenge__button{min-height:5rem;border-radius:999rem;background:var(--vv-ink);color:#fff;box-shadow:0 1.2rem 3rem #14211f29;font-weight:900;letter-spacing:0;transition:box-shadow .18s ease,background .18s ease}.button:hover,.shopify-payment-button__button--unbranded:hover,.customer button:hover,.shopify-challenge__button:hover{background:var(--vv-forest);box-shadow:0 1.8rem 4rem #14211f3b}.card-wrapper,.product-card-wrapper,.collection-card-wrapper{transition:filter .22s ease}.card-wrapper:hover,.product-card-wrapper:hover,.collection-card-wrapper:hover{filter:drop-shadow(0 1.4rem 2.8rem rgba(20,33,31,.14))}.card,.card__inner,.global-media-settings,.product-media-container,.quick-add-modal__content{border-radius:1rem}.card__media img,.media img{transition:transform .52s ease,filter .52s ease}.card-wrapper:hover .card__media img{transform:scale(1.04)}.price,.price .price-item{color:var(--vv-forest);font-weight:900}.badge{border:0;border-radius:999rem;background:var(--vv-clay);color:#fff;font-weight:900;letter-spacing:.04rem;text-transform:uppercase}.collection-hero{padding:6rem 0 4rem;background:linear-gradient(135deg,#bd72541f,#b9cdbf38),var(--vv-paper)}.collection-hero__inner{width:min(128rem,calc(100% - 3.2rem))}.collection-hero__title{max-width:12ch;color:var(--vv-ink);font-size:5.8rem;font-weight:900;letter-spacing:0;line-height:.95}.collection-hero__description{max-width:64rem;color:var(--vv-muted);font-size:1.7rem;line-height:1.55}.facets__form,.facet-filters,.mobile-facets__open{color:var(--vv-ink)}.facets__summary,.facet-filters__sort,.mobile-facets__open{border:.1rem solid var(--vv-line);border-radius:999rem;background:#fff;font-weight:800}.product-grid-container{background:linear-gradient(180deg,var(--vv-paper),#fff)}.collection .title,.title-wrapper-with-link .title{color:var(--vv-ink);letter-spacing:0}.newsletter{background:linear-gradient(135deg,#bd725429,#b9cdbf24),var(--vv-ink);color:#ffffffc7}.newsletter .newsletter__wrapper{padding-top:6.4rem;padding-bottom:6.4rem;color:#ffffffc7}.newsletter h2,.footer h2,.footer-block__heading{color:#fff;letter-spacing:0}.newsletter p,.newsletter .rte,.newsletter .rte p,.newsletter .inline-richtext,.newsletter .newsletter__subheading,.newsletter .form__message,.newsletter .newsletter-form__message,.newsletter .field__label,.footer p,.footer small,.footer .caption,.footer .rte,.footer .rte p,.footer .footer-block__details-content,.footer .footer-block__details-content p,.footer .footer__copyright,.footer .copyright__content,.footer .list-menu__item,.footer .list-menu__item--link,.footer .footer__localization h2,.footer .localization-form__select,.footer .disclosure__button,.footer .field__label{color:#ffffffc2}.newsletter .field,.footer .field{color:#fff}.newsletter .field__input,.footer .field__input,.footer .select__select,.localization-form__select{border:.1rem solid rgba(255,255,255,.22);border-radius:999rem;background:#ffffff0f;color:#fff}.newsletter .field__input::placeholder,.footer .field__input::placeholder{color:#ffffff94}.newsletter .newsletter-form__button,.footer .newsletter-form__button,.footer .field__button{color:#fff}.footer{background:var(--vv-ink);color:#ffffffb8}.footer a,.footer .link,.footer .footer-block__details-content .list-menu__item--link{color:#ffffffbd;transition:color .18s ease}.footer a:hover,.footer .link:hover,.footer .footer-block__details-content .list-menu__item--link:hover{color:#f4dfaa}.template-404{min-height:52rem;display:grid;place-items:center;padding:7rem 1.6rem;text-align:center;background:linear-gradient(135deg,#bd725424,#b9cdbf38),var(--vv-paper)}.template-404__panel{width:min(78rem,100%);padding:5rem;border:.1rem solid var(--vv-line);border-radius:1rem;background:#ffffffd1;box-shadow:var(--vv-shadow)}.template-404__eyebrow{margin:0 0 1rem;color:var(--vv-clay);font-size:1.2rem;font-weight:900;letter-spacing:.12rem;text-transform:uppercase}.template-404 .title{color:var(--vv-ink);font-size:5.8rem;letter-spacing:0;line-height:.96}@media(hover:hover)and (pointer:fine){.header__menu-item,.header__icon,.button,.shopify-payment-button__button--unbranded,.customer button,.shopify-challenge__button,.card-wrapper,.product-card-wrapper,.collection-card-wrapper{transition:color .18s ease,transform .18s ease,box-shadow .18s ease,background .18s ease,filter .22s ease}.header__menu-item:hover,.list-menu__item:hover{transform:translateY(-.12rem)}.header__icon:hover{transform:translateY(-.15rem) scale(1.04)}.button:hover,.shopify-payment-button__button--unbranded:hover,.customer button:hover,.shopify-challenge__button:hover{transform:translateY(-.18rem)}.card-wrapper:hover,.product-card-wrapper:hover,.collection-card-wrapper:hover{transform:translateY(-.32rem)}}.template-404__copy{max-width:52rem;margin:1.8rem auto 2.8rem;color:var(--vv-muted);font-size:1.7rem;line-height:1.5}@media screen and (max-width:749px){.vv-global-header__bar{grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"drawer brand actions";width:min(100% - 2.4rem,64rem);min-height:6.6rem}.vv-global-header__drawer{display:block}.vv-global-header__nav{display:none}.vv-global-header__brand{justify-self:center;font-size:2.4rem}.vv-global-header__actions{gap:.4rem}.vv-global-header__icon-button{width:3.9rem;height:3.9rem}.vv-global-header__actions .vv-global-header__icon-button:first-child{display:none}.header{min-height:6.8rem}.header__heading-link,.header__heading .h2{font-size:2.4rem}.template-404 .title{font-size:4rem}}@media screen and (max-width:480px){.vv-global-header__announcement{grid-template-columns:auto auto;gap:.75rem;min-height:4.2rem;padding:.65rem .8rem;font-size:1.08rem;white-space:nowrap}.vv-global-header__countdown{grid-template-columns:repeat(4,minmax(4.1rem,1fr));gap:.3rem;width:auto}.vv-global-header__countdown span{min-height:2.3rem;padding:.2rem .4rem;font-size:.96rem}.vv-global-header__bar{width:calc(100% - 1.6rem);min-height:6rem;gap:.7rem}.vv-global-header__brand{font-size:2.1rem}.vv-global-header__logo{max-height:3.6rem}.vv-global-header__icon-button{width:3.6rem;height:3.6rem}.announcement-bar__message{min-height:3.4rem;padding:.7rem 0;font-size:1rem;line-height:1.2}.header{min-height:6rem}.header__heading-link,.header__heading .h2{font-size:2.1rem}.collection-hero{padding:4rem 0 2.8rem}.collection-hero__inner{width:min(100% - 2rem,44rem)}.collection-hero__title{font-size:3.2rem;line-height:1}.collection-hero__description{font-size:1.45rem}.facets__summary,.facet-filters__sort,.mobile-facets__open{border-radius:1rem}.template-404{min-height:44rem;padding:4rem 1rem}.template-404__panel{padding:2.4rem}.template-404 .title{font-size:3.2rem}.template-404__copy{font-size:1.45rem}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.button,.card-wrapper,.product-card-wrapper,.collection-card-wrapper,.header__menu-item,.header__icon,.card__media img,.media img{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/36/assets/vurvite-system.css.map */
