:root{--vf-line:#ddd2c1;--vf-muted:#6e6558;--vf-gutter:5.2vw;--vf-ease:cubic-bezier(.2,.7,.2,1)}@media(max-width:850px){:root{--vf-gutter:5vw}}html.menu-open{overflow:hidden}.vane-menu{position:fixed;top:0;right:0;bottom:0;left:0;z-index:300;display:flex;flex-direction:column;background:var(--vane-page-bg,#f5f0e8);color:var(--vane-text,#3b342c);visibility:hidden;clip-path:inset(0 0 100% 0);transition:clip-path .7s cubic-bezier(.7,0,.2,1),visibility 0s .7s}.vane-menu.is-open{visibility:visible;clip-path:inset(0);transition:clip-path .7s cubic-bezier(.7,0,.2,1),visibility 0s}.vane-menu-top{display:flex;align-items:center;justify-content:space-between;padding:calc(16px + env(safe-area-inset-top,0px)) 5% 16px;border-bottom:1px solid var(--vf-line)}.vane-menu-close{width:44px;height:44px;margin-right:-10px;background:none;border:0;color:inherit;font:200 34px/1 DM Sans,sans-serif;cursor:pointer;display:grid;place-items:center}.vane-menu-pane{flex:1;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding:6px 5% calc(32px + env(safe-area-inset-bottom,0px))}.vane-menu-list{list-style:none;margin:0;padding:0}.vane-menu-item{border-bottom:1px solid var(--vf-line)}.vane-menu-head{display:grid;grid-template-columns:38px 1fr 24px;align-items:baseline;width:100%;min-height:64px;padding:20px 0;margin:0;background:none;border:0;color:inherit;text-align:left;font:inherit;cursor:pointer;text-decoration:none}.vane-menu-n{font:500 11px DM Sans,sans-serif;letter-spacing:.18em;color:var(--vf-muted)}.vane-menu-t{font:500 clamp(28px,8vw,44px)/1.05 "Bodoni Moda",serif;letter-spacing:-.01em;overflow-wrap:anywhere}.vane-menu-p{font:200 24px/1 DM Sans,sans-serif;text-align:right;transition:transform .4s var(--vf-ease)}.vane-menu-item.is-open .vane-menu-p{transform:rotate(45deg)}.vane-menu-head[aria-current]{text-decoration:underline;text-underline-offset:6px}.vane-menu-sub{display:grid;grid-template-rows:0fr;transition:grid-template-rows .55s var(--vf-ease)}.vane-menu-item.is-open .vane-menu-sub{grid-template-rows:1fr}.vane-menu-sub-inner{min-height:0;overflow:hidden;visibility:hidden;display:grid;grid-template-columns:1fr 1fr;gap:0 24px;padding-left:38px;transition:visibility 0s .55s}.vane-menu-item.is-open .vane-menu-sub-inner{visibility:visible;padding-bottom:18px;transition-delay:0s}.vane-menu-sub-inner a{display:block;min-height:44px;padding:12px 0;font-size:12px;letter-spacing:.16em;text-transform:uppercase;color:var(--vf-muted);transition:color .3s,transform .3s}.vane-menu-sub-inner a:hover,.vane-menu-sub-inner a:focus-visible{color:var(--vane-text,#3b342c);transform:translate(6px)}.vane-menu-extra{margin-top:30px;display:grid;gap:2px}.vane-menu-extra a{padding:12px 0;font-size:11px;letter-spacing:.22em;text-transform:uppercase;color:var(--vf-muted)}.vane-menu.is-open .vane-menu-item{animation:vf-rise .75s var(--vf-ease) both;animation-delay:calc(.28s + var(--i,0) * .07s)}.vane-menu.is-open .vane-menu-extra{animation:vf-rise .75s var(--vf-ease) .6s both}@keyframes vf-rise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@media(min-width:901px){.vane-menu{display:none}}.mobile-nav{display:none!important}.vf-carousel{overflow:hidden}.vf-carousel-nav{display:flex;gap:8px;margin-bottom:8px}.vf-arrow{width:44px;height:44px;display:grid;place-items:center;border:1px solid var(--vane-text,#3b342c);background:transparent;color:var(--vane-text,#3b342c);cursor:pointer;border-radius:0;transition:background .25s,color .25s,opacity .25s}.vf-arrow:hover:not(:disabled),.vf-arrow:focus-visible{background:var(--vane-text,#3b342c);color:var(--vane-page-bg,#f5f0e8)}.vf-arrow:disabled{opacity:.3;cursor:default}.vf-track{display:flex;gap:14px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-left:var(--vf-gutter);margin:0 calc(var(--vf-gutter) * -1);padding:0 var(--vf-gutter) 12px;scrollbar-width:none;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch}.vf-track::-webkit-scrollbar{display:none}.vf-track:focus-visible{outline-offset:-2px}.vf-card{flex:0 0 clamp(210px,62vw,330px);scroll-snap-align:start;display:block;min-width:0}@media(min-width:900px){.vf-card{flex-basis:clamp(240px,22.5vw,340px)}}.vf-card-media{display:block;position:relative;aspect-ratio:4/5;overflow:hidden;background:#ebe3d6}.vf-card-img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform 1.1s var(--vf-ease),opacity .6s ease}.vf-card-hover{opacity:0}@media(hover:hover){.vf-card:hover .vf-card-img{transform:scale(1.04)}.vf-card:hover .vf-card-hover{opacity:1}}.vf-card-media .tile-placeholder{position:absolute;top:0;right:0;bottom:0;left:0}.vf-card-meta{display:block;padding-top:13px}.vf-card-vendor{display:block;margin-bottom:5px;font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:var(--vf-muted)}.vf-card-title{display:block;font:18px/1.25 Bodoni Moda,serif;overflow-wrap:anywhere}.vf-card-price{display:block;margin-top:8px;font-size:12px}.vf-card-price .price-compare{margin-right:8px;color:var(--vf-muted)}.vf-carousel .text-link{margin-top:22px}@media(hover:none){.vf-carousel-nav{display:none}}@media(min-width:851px){.category-grid.vf-n-1 .category-tile{grid-column:1/-1}.category-grid.vf-n-2 .category-tile,.category-grid.vf-n-4 .category-tile{grid-column:span 3}.category-grid.vf-n-3 .category-tile,.category-grid.vf-n-6 .category-tile{grid-column:span 2}}@media(max-width:850px){.category-grid.vf-n-1 .category-tile,.category-grid.vf-n-3 .category-tile:last-child,.category-grid.vf-n-5 .category-tile:last-child{grid-column:1/-1}}html.js .vf-reveal{opacity:0;transform:translateY(22px);transition:opacity .9s ease,transform .9s var(--vf-ease)}html.js .vf-reveal.is-in{opacity:1;transform:none}.site-footer{padding-bottom:calc(25px + env(safe-area-inset-bottom,0px))}body{-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent}@media(prefers-reduced-motion:reduce){html.js .vf-reveal{opacity:1;transform:none}.vane-menu.is-open .vane-menu-item,.vane-menu.is-open .vane-menu-extra{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/36/assets/vane-fusion.css.map */
