.v-announce__item:after{content:"\2726"}.v-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#2b25236b;z-index:80;opacity:0;transition:opacity .35s var(--ease)}.v-overlay.is-visible{opacity:1}.v-drawer{position:fixed;top:0;bottom:0;z-index:90;width:min(440px,92vw);background:var(--ivory);display:flex;flex-direction:column;transition:transform .45s var(--ease),visibility 0s .45s;visibility:hidden}.v-drawer--left{left:0;transform:translate(-100%)}.v-drawer--right{right:0;transform:translate(100%)}.v-drawer--top{left:0;right:0;width:100%;bottom:auto;max-height:92vh;transform:translateY(-100%)}.v-drawer.is-open{transform:none;visibility:visible;transition:transform .45s var(--ease)}.v-drawer__head{display:flex;align-items:center;justify-content:space-between;padding:12px var(--gutter);border-bottom:1px solid var(--line);min-height:64px}.v-drawer__title{font-family:var(--serif);font-size:24px;letter-spacing:.12em;text-transform:uppercase;margin:0}.v-drawer__body{flex:1;overflow-y:auto;padding:20px var(--gutter);transition:opacity .2s}.v-drawer__foot{padding:20px var(--gutter);border-top:1px solid var(--line);background:var(--white)}.v-drawer.is-busy .v-drawer__body{opacity:.5;pointer-events:none}.v-menu{list-style:none;margin:0;padding:0}.v-menu>li{border-bottom:1px solid rgba(181,138,101,.3)}.v-menu a,.v-menu summary{display:flex;justify-content:space-between;align-items:center;padding:15px 0;font-family:var(--serif);font-size:23px;cursor:pointer;list-style:none}.v-menu summary::-webkit-details-marker{display:none}.v-menu summary .icon{width:14px;height:14px}.v-menu details[open] summary .icon{transform:rotate(180deg)}.v-menu__sub{list-style:none;margin:0 0 12px;padding:0 0 0 14px}.v-menu__sub a{font-family:var(--sans);font-size:12.5px;letter-spacing:.16em;text-transform:uppercase;padding:9px 0}.v-menu-utility{display:grid;gap:16px;margin-top:28px;font-size:12px;letter-spacing:.2em;text-transform:uppercase}.v-menu-utility a{display:flex;align-items:center;gap:12px}.v-search__form{display:flex;align-items:center;gap:12px;border-bottom:1px solid var(--espresso);max-width:880px;margin:0 auto}.v-search__form input{flex:1;border:0;background:transparent;padding:14px 0;font-family:var(--serif);font-size:clamp(22px,3vw,32px);outline:none;min-width:0}.v-search__results{max-width:880px;margin:24px auto 8px}.v-search__hints{max-width:880px;margin:22px auto 6px;display:flex;flex-wrap:wrap;gap:8px 18px;font-size:11.5px;letter-spacing:.2em;text-transform:uppercase}.v-search__hints a:hover{color:var(--mocha)}.v-ps{display:grid;gap:28px}@media(min-width:750px){.v-ps{grid-template-columns:2fr 1fr}}.v-ps__heading{font-size:11px;letter-spacing:.26em;text-transform:uppercase;color:var(--mocha);margin-bottom:12px;font-family:var(--sans);font-weight:500}.v-ps__item{display:flex;gap:14px;align-items:center;padding:8px 0}.v-ps__item img,.v-ps__thumb{width:62px;height:76px;object-fit:cover;background:var(--champagne);flex:none}.v-ps__title{font-family:var(--serif);font-size:19px;line-height:1.2;display:block}.v-ps__links a{display:block;padding:6px 0}.v-ps__all{margin-top:18px}.v-hero{position:relative;min-height:var(--hero-h-m,78vh);display:flex;align-items:flex-end;overflow:hidden;background:linear-gradient(135deg,var(--champagne) 0%,#C9AE95 45%,var(--mocha) 100%);color:var(--white)}@media(min-width:750px){.v-hero{min-height:var(--hero-h,86vh);align-items:center}}.v-hero__media,.v-hero__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.v-hero__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,rgba(43,37,35,var(--overlay,.35)),rgba(43,37,35,calc(var(--overlay,.35) * .4)) 55%,#2b252300)}@media(max-width:749px){.v-hero__media:after{background:linear-gradient(0deg,rgba(43,37,35,calc(var(--overlay,.35) + .25)),#2b252300 70%)}}.v-hero__mono{position:absolute;right:6%;top:50%;transform:translateY(-50%);width:min(46vw,520px);opacity:.14}.v-hero__content{position:relative;z-index:2;width:100%;padding-top:48px;padding-bottom:56px}.v-hero__inner{max-width:620px}.v-hero--center .v-hero__inner{margin:0 auto;text-align:center}.v-hero .eyebrow{color:var(--champagne)}.v-hero h1,.v-hero h2{color:var(--white);margin-bottom:18px}.v-hero__sub{font-family:var(--serif);font-size:clamp(19px,2vw,25px);font-style:italic;margin-bottom:32px;opacity:.95}.v-hero__btns{display:flex;flex-wrap:wrap;gap:12px}.v-hero--center .v-hero__btns{justify-content:center}@media(max-width:749px){.v-hero__btns .btn{flex:1 1 100%}}.v-carousel{position:relative}.v-carousel__track{display:grid;grid-auto-flow:column;grid-auto-columns:var(--item,72%);gap:var(--gap,14px);overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding-bottom:4px;overscroll-behavior-x:contain}.v-carousel__track::-webkit-scrollbar{display:none}.v-carousel__track>*{scroll-snap-align:start;min-width:0}@media(min-width:750px){.v-carousel__track{--gap:24px;--item:calc((100% - 2 * 24px) / 3)}}@media(min-width:1200px){.v-carousel__track{--item: calc((100% - 72px)/4) }}.v-carousel__nav{display:none;gap:8px}@media(min-width:750px){.v-carousel__nav{display:flex}}.v-carousel__btn{width:46px;height:46px;border:1px solid var(--espresso);display:inline-flex;align-items:center;justify-content:center;transition:.3s}.v-carousel__btn .icon{width:16px;height:16px}.v-carousel__btn:hover{background:var(--espresso);color:var(--white)}.v-carousel__btn[disabled]{opacity:.3;pointer-events:none}.v-cats .v-carousel__track{--item:30%;--gap:14px}@media(min-width:750px){.v-cats .v-carousel__track{--gap:28px;--item:calc((100% - 5 * 28px) / 6)}}.v-cat{display:block;text-align:center}.v-cat__img{aspect-ratio:1;border-radius:50%;overflow:hidden;background:var(--champagne);border:1px solid var(--line);padding:6px;transition:border-color .4s}.v-cat__img>*{width:100%;height:100%;border-radius:50%;object-fit:cover;transition:transform .8s var(--ease)}.v-cat__ph{display:flex;align-items:center;justify-content:center;background:linear-gradient(150deg,#EADFD3,var(--champagne))}.v-cat__ph span{font-family:var(--serif);font-size:clamp(26px,3vw,40px);color:var(--mocha)}.v-cat:hover .v-cat__img{border-color:var(--mocha)}.v-cat:hover .v-cat__img>*{transform:scale(1.06)}.v-cat__title{display:block;margin-top:14px;font-size:10.5px;letter-spacing:.18em;text-transform:uppercase;font-weight:500}@media(min-width:750px){.v-cat__title{font-size:11.5px;letter-spacing:.24em}}.v-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 12px}@media(min-width:750px){.v-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:44px 24px}}@media(min-width:1200px){.v-grid--4{grid-template-columns:repeat(4,minmax(0,1fr))}}.v-card{position:relative;display:flex;flex-direction:column}.v-card__media{position:relative;aspect-ratio:4/5;background:var(--champagne);overflow:hidden}.v-card__media img,.v-card__media .v-ph{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:opacity .6s var(--ease),transform 1.2s var(--ease)}.v-card__img--alt{opacity:0}@media(hover:hover){.v-card:hover .v-card__img--alt{opacity:1}.v-card:hover .v-card__img{transform:scale(1.03)}}.v-ph{fill:#2b252329;background:var(--champagne)}.v-badges{position:absolute;top:12px;left:12px;z-index:2;display:grid;gap:6px;justify-items:start}.v-badge{background:var(--mocha);color:var(--white);font-size:10px;letter-spacing:.18em;padding:6px 9px;text-transform:uppercase;font-weight:500;line-height:1.2}.v-badge--muted{background:var(--white);color:var(--espresso);border:1px solid var(--line)}.v-wish{position:absolute;top:8px;right:8px;z-index:3;width:38px;height:38px;border-radius:50%;background:#ffffffe0;display:inline-flex;align-items:center;justify-content:center;transition:.3s}.v-wish .icon{width:18px;height:18px}.v-wish:hover{background:var(--white)}.v-wish.is-active .icon,.v-buy__wish.is-active .icon{fill:var(--mocha);stroke:var(--mocha)}.v-card__quick{position:absolute;left:10px;right:10px;bottom:10px;z-index:3;min-height:42px;font-size:10.5px;padding:0 10px}.v-card__quick .icon{display:none}@media(hover:hover)and (min-width:990px){.v-card__quick{opacity:0;transform:translateY(8px);transition:.35s var(--ease)}.v-card:hover .v-card__quick,.v-card__quick:focus{opacity:1;transform:none}}@media(max-width:749px){.v-card__quick{left:auto;right:8px;bottom:8px;width:38px;min-height:38px;height:38px;padding:0;border-radius:50%}.v-card__quick span{display:none}.v-card__quick .icon{display:block;width:17px;height:17px}}.v-card__info{padding-top:14px;text-align:center}.v-card__title{font-family:var(--serif);font-size:19px;font-weight:500;margin:0 0 4px;line-height:1.25}@media(min-width:750px){.v-card__title{font-size:21px}}.v-price{display:flex;flex-wrap:wrap;justify-content:center;align-items:baseline;gap:4px 10px;font-size:13.5px;letter-spacing:.06em}.v-price s{color:var(--muted);font-size:12.5px}.v-price--sale>span:first-child{color:var(--mocha)}.v-card__swatches{display:flex;justify-content:center;gap:6px;margin-top:8px}.v-dot{display:inline-block;width:11px;height:11px;border-radius:50%;background:var(--swatch,var(--champagne));border:1px solid rgba(43,37,35,.2)}
/*# sourceMappingURL=/cdn/shop/t/3/assets/velora-2.css.map */
