:root{--vevaci-green:#06402b;--vevaci-cream:#f4f0e6;--vevaci-gold:#d9ae59;--vevaci-burgundy:#710202;--vevaci-ink:#263029;--vevaci-serif:var(--font-heading-family);--vevaci-sans:var(--font-body-family)}html{scroll-behavior:smooth}body{font-synthesis:none;letter-spacing:.006em}body,.gradient{scrollbar-color:#8e897d transparent}.header-wrapper{border:0}.header__inline-menu,header-drawer{display:none!important}.header--top-center{row-gap:0;min-height:76px}.header--top-center .header__heading,.header--top-center .header__heading-link{justify-self:center;text-align:center}.header__heading-link .h2,.header__heading-link{font-weight:400;letter-spacing:.09em}.header-wrapper .header__heading .h2{font-size:clamp(2.6rem,2.5vw,3.6rem);line-height:1}.header__icon{transition:opacity .2s ease}.header__icon:hover{opacity:.75}.announcement-bar__message{font-size:1.15rem;letter-spacing:.15em}.vevaci-navigation-section{position:relative;z-index:4}.vevaci-category-nav{background:var(--vevaci-nav-background);color:var(--vevaci-nav-color);border-top:1px solid rgba(217,174,89,.18);border-bottom:1px solid rgba(217,174,89,.28)}.vevaci-category-nav__inner{display:flex;justify-content:center;align-items:center;gap:clamp(1.8rem,4.2vw,6rem);min-height:48px;white-space:nowrap}.vevaci-category-nav__link{position:relative;text-transform:uppercase;color:inherit;text-decoration:none;font-family:var(--vevaci-sans);font-weight:500;font-size:1.12rem;letter-spacing:.17em;padding:1.3rem .4rem;transition:color .2s,opacity .2s}.vevaci-category-nav__link:after{content:"";position:absolute;bottom:.75rem;left:.4rem;right:.4rem;height:1px;background:currentColor;transform:scaleX(0);transform-origin:left;transition:transform .22s}.vevaci-category-nav__link:hover:after,.vevaci-category-nav__link.is-current:after{transform:scaleX(1)}.vevaci-category-nav__link:hover{opacity:.85}.vevaci-hero{display:grid;grid-template-columns:44% 56%;min-height:min(56vw,730px);background:var(--vevaci-hero-bg);color:var(--vevaci-hero-ink)}.vevaci-hero__words{padding:clamp(48px,6.2vw,110px) clamp(28px,5.5vw,104px);display:flex;align-items:flex-start;flex-direction:column;justify-content:center}.vevaci-eyebrow{font-family:var(--vevaci-sans);font-size:1.07rem;letter-spacing:.23em;text-transform:uppercase;font-weight:600;line-height:1.55;margin:0}.vevaci-hero__headline{font-family:var(--vevaci-serif);font-size:clamp(3.8rem,4.15vw,7.5rem);font-weight:400;letter-spacing:-.035em;line-height:1.09;margin:2.5rem 0 2rem;overflow-wrap:break-word}.vevaci-hero__summary{font-family:var(--vevaci-sans);font-size:clamp(1.35rem,1.2vw,1.65rem);line-height:1.75;max-width:37rem}.vevaci-hero__summary p{margin:0}.vevaci-hero__cta{display:inline-flex;gap:2.6rem;align-items:center;text-decoration:none;background:var(--vevaci-hero-action);color:#fff;padding:1.6rem 2rem;margin-top:3.1rem;font-size:1.08rem;letter-spacing:.12em;transition:background .2s,transform .2s}.vevaci-hero__cta:hover{color:#fff;background:var(--vevaci-green);transform:translateY(-2px)}.vevaci-hero__footnote{font-size:1.02rem;letter-spacing:.14em;margin:auto 0 0;padding-top:4rem;opacity:.72}.vevaci-hero__visual{position:relative;min-height:500px;background:#d8cabb;overflow:hidden}.vevaci-hero__photo{width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0;display:block;object-fit:cover;object-position:center}.vevaci-hero__empty{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(150deg,#e7ded1,#bcaa96);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2rem;color:#5b4b3e}.vevaci-hero__empty span{font-family:var(--vevaci-serif);font-size:clamp(5rem,8vw,10rem);letter-spacing:.1em}.vevaci-hero__empty small{font-size:1rem;letter-spacing:.17em;text-align:center}.vevaci-hero__image-caption{position:absolute;right:2.4rem;bottom:2rem;padding:.8rem 1rem;background:#f4f0e6d6;color:#34342d;letter-spacing:.14em;font-size:.99rem}.vevaci-styles{background:var(--vevaci-styles-bg);color:var(--vevaci-styles-ink)}.vevaci-styles__container{padding-top:clamp(65px,8vw,120px);padding-bottom:clamp(60px,7vw,105px)}.vevaci-styles__heading{display:flex;justify-content:space-between;align-items:end;gap:2rem;margin-bottom:3.1rem}.vevaci-styles__heading h2{font-family:var(--vevaci-serif);font-size:clamp(4rem,5vw,7rem);line-height:1.1;margin:1.1rem 0 0;font-weight:400;letter-spacing:-.025em}.vevaci-subtle-link{font-size:1.15rem;font-weight:600;letter-spacing:.11em;text-decoration:none;display:inline-flex;align-items:center;gap:1.7rem;color:inherit;border-bottom:1px solid currentColor;padding-bottom:.8rem;white-space:nowrap}.vevaci-subtle-link:hover{opacity:.68}.vevaci-styles__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(1.1rem,1.8vw,2.5rem)}.vevaci-style-card{text-decoration:none;color:inherit;min-width:0;display:block}.vevaci-style-card__photo{position:relative;overflow:hidden;background:#e9e2d9;aspect-ratio:4/5}.vevaci-style-card__img,.vevaci-style-card__placeholder{width:100%;height:100%;object-fit:cover;display:block;transition:transform .35s ease}.vevaci-style-card:hover .vevaci-style-card__img{transform:scale(1.035)}.vevaci-style-card__bottom{display:flex;align-items:center;justify-content:space-between;gap:1rem;border-bottom:1px solid rgba(40,50,44,.24);padding:1.4rem .2rem}.vevaci-style-card__bottom h3{font-family:var(--vevaci-serif);font-size:clamp(1.9rem,2vw,2.8rem);margin:0;font-weight:400;letter-spacing:-.01em}.vevaci-style-card__bottom span{font-size:2.2rem;line-height:1}.vevaci-home-featured .title{font-family:var(--vevaci-serif);font-size:clamp(4rem,5vw,7rem);line-height:1.1;letter-spacing:-.025em;font-weight:400}.vevaci-home-featured .card__content{padding-top:1.3rem}.vevaci-home-featured .card__media img,.template-collection .card__media img,.collection .card__media img{transition:transform .3s ease}.vevaci-home-featured .card-wrapper:hover .card__media img,.template-collection .card-wrapper:hover .card__media img,.collection .card-wrapper:hover .card__media img{transform:scale(1.035)}.card__heading,.product__title h1{font-family:var(--vevaci-serif);font-weight:400;letter-spacing:0}.collection .card__information{padding-top:1.5rem}.card__heading{font-size:clamp(1.6rem,1.5vw,2.2rem)}.price{letter-spacing:.025em}.badge{letter-spacing:.06em}.button,.shopify-payment-button__button{letter-spacing:.11em;text-transform:uppercase;transition:filter .2s}.button:hover,.shopify-payment-button__button:hover{filter:brightness(.94)}.product__title h1{font-size:clamp(3rem,3.25vw,5.2rem)}.product__description{line-height:1.75}.product-form__input .form__label{letter-spacing:.05em}.vevaci-story{background:var(--vevaci-story-bg);color:var(--vevaci-story-color);padding:clamp(60px,8vw,130px) 0}.vevaci-story__inner{display:grid;grid-template-columns:1fr 1fr;gap:clamp(32px,7vw,115px);align-items:center}.vevaci-story__photo-wrap{background:#cfc0b0;min-width:0;min-height:420px;position:relative}.vevaci-story__photo,.vevaci-story__placeholder{width:100%;height:100%;max-height:620px;aspect-ratio:1/1;object-fit:cover;display:block}.vevaci-story__text{max-width:550px;padding:2.5rem 0}.vevaci-story__text h2{font-family:var(--vevaci-serif);font-size:clamp(4rem,4.8vw,7.5rem);font-weight:400;line-height:1.16;letter-spacing:-.035em;margin:2rem 0}.vevaci-story__description{font-size:1.55rem;line-height:1.8;max-width:46rem;margin-bottom:3rem}.vevaci-footer{background:var(--vevaci-footer-bg);color:var(--vevaci-footer-ink);text-align:center;padding:clamp(55px,7vw,98px) 0 2.5rem}.vevaci-footer__brand{font-size:clamp(4rem,4.75vw,7rem);font-family:var(--vevaci-serif);font-weight:400;letter-spacing:.075em;color:inherit;text-decoration:none;display:inline-block;line-height:1.1}.vevaci-footer__tagline{font-size:1.08rem;letter-spacing:.22em;margin:1.8rem 0 0;opacity:.85}.vevaci-footer__links{display:flex;justify-content:center;align-items:center;gap:clamp(1.8rem,3vw,5rem);margin:5rem auto 0;flex-wrap:wrap}.vevaci-footer__links a,.vevaci-footer__links span,.vevaci-footer__social a{color:inherit;text-decoration:none;font-size:1.18rem;letter-spacing:.025em}.vevaci-footer__links a:hover,.vevaci-footer__social a:hover{text-decoration:underline;text-underline-offset:.5rem}.vevaci-footer__social{display:flex;justify-content:center;gap:3rem;flex-wrap:wrap;margin:3.4rem auto 0}.vevaci-footer__social a{font-size:1rem;letter-spacing:.15em}.vevaci-footer__bottom{display:flex;align-items:center;justify-content:space-between;border-top:1px solid rgba(255,255,255,.2);margin-top:clamp(55px,7vw,90px);padding-top:2.2rem;font-size:1.05rem;letter-spacing:.13em;opacity:.8}@media(max-width:989px){.vevaci-styles__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.vevaci-hero__headline{font-size:clamp(3.3rem,4.8vw,5.5rem)}.vevaci-hero__words{padding:5rem 3.5rem}.vevaci-category-nav__inner{gap:2.2rem}}@media(max-width:749px){.header--top-center{min-height:62px}.header__heading .h2{font-size:2.6rem}.announcement-bar__message{font-size:1rem}.vevaci-category-nav__inner{justify-content:flex-start;gap:2rem;overflow-x:auto;scrollbar-width:none;padding-left:2rem;padding-right:2rem;min-height:46px}.vevaci-category-nav__inner::-webkit-scrollbar{display:none}.vevaci-category-nav__link{font-size:1.02rem;padding:1.3rem .25rem}.vevaci-hero{grid-template-columns:1fr;min-height:auto}.vevaci-hero__words{min-height:440px;padding:5rem 2.5rem 3.5rem}.vevaci-hero__headline{font-size:clamp(4rem,9vw,6rem);margin:2.1rem 0}.vevaci-hero__footnote{padding-top:3rem}.vevaci-hero__visual{min-height:360px;height:112vw;max-height:570px}.vevaci-hero__image-caption{right:1.5rem;bottom:1.5rem}.vevaci-styles__container{padding-top:6rem;padding-bottom:6rem}.vevaci-styles__heading{align-items:start;flex-direction:column;gap:1.4rem}.vevaci-styles__heading h2{font-size:4.5rem}.vevaci-styles__grid{gap:1.4rem}.vevaci-style-card__photo{aspect-ratio:3/4}.vevaci-style-card__bottom h3{font-size:2rem}.vevaci-style-card__bottom span{font-size:1.7rem}.vevaci-style-card__bottom{padding:1.1rem .2rem}.vevaci-story__inner{grid-template-columns:1fr;gap:3rem}.vevaci-story__photo-wrap{min-height:0}.vevaci-story__text{padding:0}.vevaci-story__text h2{font-size:4.7rem}.vevaci-footer{padding:6rem 0 2rem}.vevaci-footer__links{margin-top:3.5rem;gap:1.4rem 2rem}.vevaci-footer__bottom{flex-direction:column;gap:1.5rem}}@media(max-width:380px){.vevaci-styles__grid{grid-template-columns:1fr 1fr;gap:1rem}.vevaci-style-card__bottom h3{font-size:1.65rem}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}body{background:var(--vevaci-cream)}:focus-visible{outline:2px solid var(--vevaci-gold);outline-offset:3px}.vevaci-category-nav__link:focus-visible,.vevaci-footer a:focus-visible{outline:2px solid currentColor;outline-offset:4px}.vevaci-fit-help{margin:1.25rem 0 1.75rem;font-size:1.25rem;letter-spacing:.025em}.vevaci-fit-help__link{display:inline-flex;gap:1rem;align-items:center;text-decoration:underline;text-underline-offset:.35rem;color:inherit}.vevaci-fit-help__details summary{cursor:pointer;text-decoration:underline;text-underline-offset:.3rem;display:list-item;list-style:disclosure-closed}.vevaci-fit-help__details[open] summary{list-style:disclosure-open}.vevaci-fit-help__content{font-size:1.3rem;line-height:1.65;max-width:42rem;padding-top:.8rem}.vevaci-fit-help__content p{margin:.7rem 0}.vevaci-fit-help__content a{color:inherit;text-decoration:underline;text-underline-offset:.35rem}.product__media img,.card__media img{object-fit:contain}.collection .card__inner,.vevaci-home-featured .card__inner{background:#eee9e1}.product-form__buttons .button--full-width{min-height:5rem}.product-form__input input[type=radio]:focus-visible+label{outline:2px solid var(--vevaci-gold);outline-offset:3px}.footer-block__heading,.title,.main-page-title,.collection-hero__title{font-weight:400;letter-spacing:-.015em}@media(hover:none){.vevaci-style-card:hover .vevaci-style-card__img,.vevaci-home-featured .card-wrapper:hover .card__media img{transform:none}}.vevaci-navigation-section{position:relative;z-index:12}.vevaci-category-nav__desktop{display:flex;justify-content:center;align-items:center;flex-wrap:nowrap;gap:clamp(1rem,2.8vw,3.5rem);min-height:48px}.vevaci-category-nav__desktop .vevaci-category-nav__link{white-space:nowrap}.vevaci-category-nav__more{position:relative}.vevaci-category-nav__more-summary{display:flex;align-items:center;gap:.8rem;cursor:pointer;list-style:none}.vevaci-category-nav__more-summary::-webkit-details-marker{display:none}.vevaci-category-nav__more-summary::marker{content:""}.vevaci-category-nav__more-panel{position:absolute;right:0;top:100%;z-index:20;width:max-content;min-width:190px;max-width:min(280px,85vw);background:var(--vevaci-nav-background);border:1px solid rgba(217,174,89,.3);box-shadow:0 15px 35px #0000002e;padding:.7rem 0}.vevaci-category-nav__more-link{display:block;padding:1rem 1.7rem;font-family:var(--vevaci-sans);font-size:1.12rem;letter-spacing:.1em;text-decoration:none;text-transform:uppercase;color:var(--vevaci-nav-color)}.vevaci-category-nav__more-link:hover,.vevaci-category-nav__more-link.is-current{background:#d9ae591f}.vevaci-category-nav__mobile{display:none}.vevaci-category-nav__more a:focus-visible,.vevaci-category-nav summary:focus-visible,.vevaci-category-nav__mobile-link:focus-visible{outline:2px solid var(--vevaci-nav-color);outline-offset:-2px}@media(max-width:749px){.vevaci-category-nav__desktop{display:none!important}.vevaci-category-nav__mobile{display:block;color:var(--vevaci-nav-color)}.vevaci-category-nav__mobile-summary{cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center;min-height:52px;padding:1.3rem 2.4rem;text-transform:uppercase;font-family:var(--vevaci-sans);font-weight:500;font-size:1.12rem;letter-spacing:.17em}.vevaci-category-nav__mobile-summary::-webkit-details-marker{display:none}.vevaci-category-nav__mobile-summary::marker{content:""}.vevaci-category-nav__chevron{width:.9rem;height:.9rem;border-right:1px solid currentColor;border-bottom:1px solid currentColor;transform:translateY(-.25rem) rotate(45deg);transition:transform .2s}.vevaci-category-nav__mobile[open] .vevaci-category-nav__chevron{transform:translateY(.15rem) rotate(225deg)}.vevaci-category-nav__mobile-panel{display:grid;grid-template-columns:1fr;padding:0 1.6rem 1.1rem;border-top:1px solid rgba(217,174,89,.18)}.vevaci-category-nav__mobile-link{display:block;width:100%;padding:1.25rem .8rem;border-bottom:1px solid rgba(217,174,89,.12);text-decoration:none;color:var(--vevaci-nav-color);font-family:var(--vevaci-sans);font-size:1.15rem;letter-spacing:.06em}.vevaci-category-nav__mobile-link.is-current{font-weight:700}}@media(min-width:750px){.vevaci-category-nav__mobile{display:none!important}}@media screen and (min-width:750px){.vevaci-category-nav .vevaci-category-nav__desktop .vevaci-category-nav__link,.vevaci-category-nav .vevaci-category-nav__desktop .vevaci-category-nav__more-summary{color:var(--vevaci-nav-color, #d9ae59)!important;text-decoration:none!important;text-transform:uppercase;font-family:var(--vevaci-sans, sans-serif);font-size:1.12rem;letter-spacing:.17em;font-weight:500}}@media screen and (max-width:749px){.vevaci-hero{grid-template-columns:minmax(0,1fr);min-height:0}.vevaci-hero__words{min-height:0;padding:3rem 2.2rem 2.3rem;justify-content:flex-start}.vevaci-hero__headline{font-size:clamp(3.4rem,9vw,4.9rem);line-height:1.07;margin:1.1rem 0 1.4rem;overflow-wrap:normal}.vevaci-eyebrow{font-size:.98rem;letter-spacing:.17em}.vevaci-hero__summary{font-size:1.35rem;line-height:1.55}.vevaci-hero__cta{margin-top:1.9rem;padding:1.25rem 1.55rem;gap:2rem}.vevaci-hero__footnote{padding-top:1.8rem;margin:0;font-size:.9rem;line-height:1.35}.vevaci-hero__visual{height:clamp(270px,83vw,390px);min-height:0;max-height:none}.vevaci-hero__photo{object-position:center 72%}}@media screen and (max-width:749px){.vevaci-hero{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,1fr);position:relative;isolation:isolate;overflow:hidden;box-sizing:border-box;min-height:0;height:clamp(440px,118vw,540px);background:#f4f0e6}.vevaci-hero__visual,.vevaci-hero__words{grid-column:1;grid-row:1;min-width:0}.vevaci-hero__visual{z-index:0;position:relative;display:block;width:100%;height:100%;min-height:0;max-height:none;overflow:hidden}.vevaci-hero__photo{display:block;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center 66%}.vevaci-hero__visual:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(to bottom,#f4f0e6fa,#f4f0e6e6 28%,#f4f0e654 49%,#f4f0e600 72%)}.vevaci-hero__words{position:relative;z-index:1;align-self:start;justify-content:flex-start;box-sizing:border-box;width:100%;min-height:0;padding:26px 22px 10px}.vevaci-hero .vevaci-eyebrow{margin:0;font-size:1rem;letter-spacing:.17em}.vevaci-hero__headline{margin:12px 0 10px;font-size:clamp(3.2rem,8.4vw,4.4rem);line-height:1.04;max-width:32rem;overflow-wrap:break-word;color:#a98136}.vevaci-hero__summary{font-size:1.22rem;line-height:1.4;max-width:32rem;color:#27352e}.vevaci-hero__cta{margin-top:17px;padding:12px 16px;gap:18px;font-size:1rem;line-height:1.2}.vevaci-hero__footnote,.vevaci-hero__image-caption{display:none}}.vevaci-story__photo-wrap{background:transparent!important;min-height:0!important;height:auto!important;overflow:hidden}.vevaci-story__photo{display:block;width:100%;height:auto!important;max-height:none!important;aspect-ratio:1 / 1;object-fit:cover}.product-form__buttons .product-form__submit{background:#06402b!important;color:#d9ae59!important;border:1px solid #06402b!important;border-radius:3px!important;min-height:54px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;opacity:1!important;transition:background-color .2s ease}.product-form__buttons .product-form__submit:after{box-shadow:none!important}.product-form__buttons .product-form__submit:not(:disabled):hover{background:#07563d!important;border-color:#07563d!important}.product-form__buttons .product-form__submit:disabled{background:#d6d3c9!important;color:#50574f!important;border-color:#d6d3c9!important;cursor:not-allowed;opacity:1!important}#cart-notification #cart-notification-button{background:#f4f0e6!important;color:#06402b!important;border:1px solid #d9ae59!important;opacity:1!important;text-decoration:none!important}#cart-notification #cart-notification-button:before,#cart-notification #cart-notification-button:after{box-shadow:none!important}#cart-notification .cart-notification__links button[name=checkout]{background:#710202!important;color:#f4f0e6!important;border:1px solid #710202!important;opacity:1!important}#cart-notification .cart-notification__links button.link,#cart-notification .cart-notification__links .button-label{color:#f4f0e6!important;opacity:1!important;text-decoration:underline;text-underline-offset:4px}#cart-notification #cart-notification-button:hover{background:#fffaf0!important}#cart-notification .cart-notification__links button[name=checkout]:hover{background:#900f15!important}cart-remove-button .button,cart-remove-button .button .svg-wrapper,cart-remove-button .button svg{color:#1a1a1a!important;opacity:1!important}cart-remove-button .button:hover,cart-remove-button .button:focus-visible{color:#555!important}cart-remove-button .button{background:transparent!important}#cart-notification{background:#f4f0e6!important;background-image:none!important;color:#263029!important;--color-foreground: 38, 48, 41;--color-background: 244, 240, 230;border:1px solid rgba(6,64,43,.15)}#cart-notification .cart-notification__heading,#cart-notification .cart-notification-product__name,#cart-notification .product-option,#cart-notification .cart-notification__close{color:#06402b!important}#cart-notification .cart-notification__heading .icon-checkmark{color:#b48b43!important}#cart-notification #cart-notification-button{background:#06402b!important;color:#f4f0e6!important;border-color:#06402b!important}#cart-notification #cart-notification-button:hover{background:#0c513a!important;color:#fff!important}#cart-notification button[name=checkout]{background:#710202!important;color:#f4f0e6!important;border-color:#710202!important}#cart-notification .cart-notification__links>.link.button-label{color:#06402b!important;opacity:1!important;text-decoration:underline;text-underline-offset:4px}#cart-notification .cart-notification__links>.link,#cart-notification .cart-notification__links>a.button-label{color:#06402b!important;opacity:1!important;text-decoration:underline!important;text-underline-offset:5px;font-weight:500}cart-items .title-wrapper-with-link a,cart-items .title-wrapper-with-link .underlined-link,.cart__warnings .underlined-link{color:#06402b!important;opacity:1!important;text-decoration:underline!important;text-underline-offset:5px;font-weight:500}#cart-notification .cart-notification__links>.link:hover,cart-items .title-wrapper-with-link a:hover{color:#a88442!important}.cart__warnings .button{--color-button: 6, 64, 43;--color-button-text: 244, 240, 230;background:#06402b!important;color:#f4f0e6!important;border:1px solid #06402b!important;border-radius:3px!important;opacity:1!important;font-weight:500;letter-spacing:.12em}.cart__warnings .button:after{box-shadow:none!important}.cart__warnings .button:hover{background:#0c513a!important;color:#fff!important}.vevaci-empty-cart-recommendations{margin:4rem 0 5rem;padding-top:2.5rem;border-top:1px solid rgba(6,64,43,.12)}.vevaci-empty-cart-eyebrow{margin:0 0 1rem;font-size:1.15rem;letter-spacing:.22em;text-transform:uppercase;color:#4b544e}.vevaci-empty-cart-title{margin:0;font-size:clamp(3rem,5vw,5rem);line-height:1;color:#111}.vevaci-empty-cart-subtitle{margin:1.2rem 0 2.5rem;max-width:58rem;font-size:1.7rem;line-height:1.7;color:#4f5852}.vevaci-empty-cart-grid{display:grid;gap:1.8rem}.vevaci-empty-cart-card{display:flex;flex-direction:column;text-decoration:none;background:#efe7db;color:inherit;border-radius:0;overflow:hidden;transition:transform .25s ease,box-shadow .25s ease}.vevaci-empty-cart-card:hover{transform:translateY(-3px)}.vevaci-empty-cart-card-image-wrap{aspect-ratio:1 / 1.05;background:#f4ede4;overflow:hidden}.vevaci-empty-cart-card-image{width:100%;height:100%;object-fit:cover;display:block}.vevaci-empty-cart-card-content{padding:1.6rem 1.6rem 1.8rem;background:#e4d8c8}.vevaci-empty-cart-card-title{margin:0 0 .8rem;font-size:2rem;line-height:1.2;color:#c7a150;font-weight:400}.vevaci-empty-cart-card-link{font-size:1.3rem;letter-spacing:.14em;text-transform:uppercase;color:#20352d}@media screen and (min-width:750px){.vevaci-empty-cart-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media screen and (max-width:749px){.vevaci-empty-cart-recommendations{margin:3rem 0 4rem;padding-top:2rem}.vevaci-empty-cart-title{font-size:3.8rem}.vevaci-empty-cart-subtitle{font-size:1.5rem;margin-bottom:1.8rem}.vevaci-empty-cart-grid{grid-auto-flow:column;grid-auto-columns:78%;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x proximity;padding-bottom:.4rem}.vevaci-empty-cart-card{scroll-snap-align:start}.vevaci-empty-cart-grid::-webkit-scrollbar{height:6px}.vevaci-empty-cart-grid::-webkit-scrollbar-thumb{background:#06402b40}}.vevaci-empty-cart-recommendations{margin-bottom:0!important;padding-bottom:4rem!important;background:#f4f0e6!important}.vevaci-empty-cart-grid{scrollbar-width:none!important;-ms-overflow-style:none}.vevaci-empty-cart-grid::-webkit-scrollbar{display:none!important}@media screen and (min-width:990px){.vevaci-featured-swipe-section .vevaci-fs__shell{padding-bottom:32px!important}.vevaci-styles__container{padding-top:36px!important}}.vevaci-hero__philosophy{margin-top:35px;max-width:420px}.vevaci-hero__philosophy-label{font-size:11px;letter-spacing:.22em;font-weight:600;color:#777267;margin:0 0 14px}.vevaci-hero__philosophy-title{font-family:Georgia,serif;font-size:clamp(25px,2.2vw,34px);line-height:1.18;font-weight:400;color:#b9944c;margin:0 0 17px}.vevaci-hero__philosophy-rule{width:60px;height:1px;background:#b9944c;margin-bottom:17px}.vevaci-hero__philosophy-copy{font-size:14px;line-height:1.65;color:#52564f;margin:0}@media screen and (max-width:989px){.vevaci-hero__philosophy{display:none!important}}#MainContent[data-template=list-collections],#MainContent[data-template=list-collections] .shopify-section,#MainContent[data-template=list-collections] .page-width{background:#f4f0e6!important;background-image:none!important;color:#26382f!important}#MainContent[data-template=list-collections] .title--primary{color:#a98243!important;font-weight:400}#MainContent[data-template=list-collections] .card__heading,#MainContent[data-template=list-collections] .card__heading a{color:#06402b!important}#MainContent[data-template=list-collections] .card__heading a:hover{color:#a98243!important}#MainContent .collection-list-wrapper{padding-bottom:70px!important}@media screen and (max-width:749px){#MainContent .collection-list-wrapper{padding-bottom:40px!important}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/vevaci.css.map */
