.vae-shelf__head{display:flex;align-items:baseline;justify-content:space-between;gap:16px;margin-bottom:24px}.vae-shelf__head.m\:text-center{flex-direction:column;align-items:center;gap:8px}.vae-shelf__title{margin:0}.vae-shelf:not(.is-ready) .vae-shelf__title,.vae-shelf:not(.is-ready) .vae-shelf__more{visibility:hidden}.vae-shelf__more{font-weight:500;text-decoration:underline;text-underline-offset:4px;white-space:nowrap}.vae-shelf__note{margin:0;padding:24px 0;opacity:.7}.vae-row{--vae-gap:24px;display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - (var(--vae-cols,5) - 1) * var(--vae-gap)) / var(--vae-cols,5));gap:var(--vae-gap);overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch}.vae-row::-webkit-scrollbar{display:none}.vae-row>*{scroll-snap-align:start;min-width:0}@media(max-width:1279px){.vae-row{grid-auto-columns:calc((100% - 2 * var(--vae-gap)) / 3)}}@media(max-width:767px){.vae-row{--vae-gap:14px;grid-auto-columns:44%}}.vae-skel{aspect-ratio:3/4;border-radius:6px;background:linear-gradient(90deg,#7f7f7f14 25%,#7f7f7f29,#7f7f7f14 75%);background-size:200% 100%;animation:vae-shimmer 1.4s linear infinite}@keyframes vae-shimmer{to{background-position:-200% 0}}.vae-shelf .m-product-card__media,.vae-feed .m-product-card__media{aspect-ratio:1/1!important;width:100%;background:#fff;display:flex!important;align-items:center;justify-content:center;overflow:hidden}.vae-shelf .m-product-card__media img,.vae-feed .m-product-card__media img{width:88%!important;height:88%!important;object-fit:contain!important;object-position:center!important;margin:auto;display:block}.vae-feed__head{margin-bottom:28px}.vae-feed__head .m-section__heading{margin:0 0 8px}.vae-feed__intro{margin:0 0 18px;opacity:.8;max-width:60ch}.vae-feed__bar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px}.vae-chips{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.vae-chips__label{font-size:14px;opacity:.7;margin-right:4px}.vae-chip,.vae-pill{display:inline-flex;align-items:center;gap:6px;min-height:40px;padding:6px 14px;border:1px solid currentColor;border-radius:999px;background:transparent;color:inherit;font:inherit;font-size:14px;line-height:1.2;cursor:pointer}.vae-chip span{opacity:.6;font-size:18px;line-height:1}.vae-chip:hover span{opacity:1}.vae-pill--ghost{border-color:transparent;text-decoration:underline;text-underline-offset:4px}.vae-feed__tools{display:flex;gap:8px;margin-left:auto}.vae-feed__cold{margin:14px 0 0;font-weight:500}.vae-feed__grid{display:grid;grid-template-columns:repeat(var(--vae-cols,5),minmax(0,1fr));gap:36px 24px}@media(max-width:1279px){.vae-feed__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:767px){.vae-feed__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:26px 12px}}.vae-feed__saved{margin-bottom:40px;padding-bottom:32px;border-bottom:1px solid rgba(127,127,127,.25)}.vae-feed__saved .vae-feed__empty{grid-column:1/-1}.vae-tile{position:relative;min-width:0;animation:vae-in .4s ease both}.vae-tile.is-leaving{opacity:0;transform:scale(.96);transition:opacity .25s,transform .25s}@keyframes vae-in{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.vae-tile__actions{position:absolute;top:8px;left:8px;z-index:4;display:flex;flex-direction:column;gap:6px}.vae-btn{display:grid;place-items:center;width:40px;height:40px;border:0;border-radius:50%;background:#fffffff0;color:#111;box-shadow:0 2px 8px #00000024;cursor:pointer;padding:0}.vae-btn svg{fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.vae-like[aria-pressed=true]{color:#da3f3f}.vae-like[aria-pressed=true] svg{fill:currentColor}.vae-like.is-pop svg{animation:vae-pop .45s ease}@keyframes vae-pop{0%{transform:scale(1)}35%{transform:scale(1.35)}to{transform:scale(1)}}.vae-btn:focus-visible,.vae-chip:focus-visible,.vae-pill:focus-visible{outline:2px solid currentColor;outline-offset:2px}.vae-feed__sentinel{display:flex;justify-content:center;padding:40px 0}.vae-spinner{width:28px;height:28px;border:2px solid rgba(127,127,127,.25);border-top-color:currentColor;border-radius:50%;animation:vae-spin .8s linear infinite}@keyframes vae-spin{to{transform:rotate(360deg)}}.vae-feed__end,.vae-feed__empty{text-align:center;padding:32px 0;opacity:.8}.vae-toast{position:fixed;left:50%;bottom:24px;z-index:1000;display:flex;align-items:center;gap:16px;padding:12px 18px;border-radius:10px;background:#111;color:#fff;font-size:14px;box-shadow:0 8px 24px #0003;transform:translate(-50%,140%);opacity:0;transition:transform .3s,opacity .3s;pointer-events:none}.vae-toast.is-on{transform:translate(-50%);opacity:1;pointer-events:auto}.vae-toast button{background:none;border:0;color:inherit;font:inherit;font-weight:600;text-decoration:underline;cursor:pointer;padding:0}@media(prefers-reduced-motion:reduce){.vae-tile,.vae-like.is-pop svg,.vae-skel,.vae-spinner{animation:none}.vae-toast,.vae-tile.is-leaving{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/22/assets/vae-taste.css.map */
