@media(hover:hover)and (pointer:fine){.product-card,.nosh-card{perspective:1100px}.product-card .card-gallery,.nosh-card .nosh-card__media{transform-style:preserve-3d;transition:transform .5s cubic-bezier(.22,.61,.36,1),box-shadow .5s cubic-bezier(.22,.61,.36,1);will-change:transform}.product-card:hover .card-gallery,.product-card:focus-within .card-gallery,.nosh-card:hover .nosh-card__media,.nosh-card:focus-visible .nosh-card__media{transform:rotateX(var(--nosh-rx, 0deg)) rotateY(var(--nosh-ry, 0deg)) translateZ(16px) scale(1.015);box-shadow:0 22px 40px -20px #17301f73,0 6px 14px -8px #17301f4d}.product-card[data-nosh-tilting] .card-gallery,.nosh-card[data-nosh-tilting] .nosh-card__media{transition:box-shadow .3s ease}}@media(prefers-reduced-motion:reduce){.product-card .card-gallery,.nosh-card .nosh-card__media{transition:none!important;transform:none!important}}.nosh-scroller{background-color:var(--color-background);color:var(--color-foreground)}.nosh-scroller__head{display:flex;align-items:flex-end;justify-content:space-between;gap:12px;margin-block-end:28px}.nosh-scroller__head h2{margin:0}.nosh-scroller__viewport{overflow:hidden;-webkit-mask-image:linear-gradient(to right,transparent 0,#000 6rem,#000 calc(100% - 6rem),transparent 100%);mask-image:linear-gradient(to right,transparent 0,#000 6rem,#000 calc(100% - 6rem),transparent 100%)}.nosh-scroller__track{display:flex;width:max-content;animation:nosh-marquee var(--nosh-duration, 160s) linear infinite}.nosh-scroller__group{display:flex}.nosh-scroller__viewport:hover .nosh-scroller__track,.nosh-scroller__viewport:focus-within .nosh-scroller__track{animation-play-state:paused}@keyframes nosh-marquee{0%{transform:translateZ(0)}to{transform:translate3d(-50%,0,0)}}.nosh-card{display:block;flex:0 0 auto;width:var(--nosh-card-width, 240px);margin-inline-end:var(--nosh-gap, 16px);text-decoration:none;color:inherit}.nosh-card__media{position:relative;aspect-ratio:1;overflow:hidden;border-radius:var(--nosh-card-radius, 8px)}.nosh-card__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.nosh-card__media-alt{opacity:0;transition:opacity .4s ease}.nosh-card:hover .nosh-card__media-alt,.nosh-card:focus-visible .nosh-card__media-alt{opacity:1}.nosh-card__title{margin-block-start:10px;text-align:center;font-size:.95rem;line-height:1.35}.nosh-card__price{margin-block-start:2px;text-align:center;font-size:.85rem;opacity:.8}.nosh-card:focus-visible{outline:2px solid currentColor;outline-offset:4px;border-radius:var(--nosh-card-radius, 8px)}@media(prefers-reduced-motion:reduce){.nosh-scroller__track{animation:none}.nosh-scroller__viewport{overflow-x:auto;scroll-snap-type:x mandatory;-webkit-mask-image:none;mask-image:none}.nosh-card{scroll-snap-align:start}}@media screen and (max-width:749px){.nosh-card{width:var(--nosh-card-width-mobile, 168px)}.nosh-scroller__viewport{-webkit-mask-image:linear-gradient(to right,transparent 0,#000 2rem,#000 calc(100% - 2rem),transparent 100%);mask-image:linear-gradient(to right,transparent 0,#000 2rem,#000 calc(100% - 2rem),transparent 100%)}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/nosh-enhance.css.map */
