.vr-shop-trio__inner{position:relative;display:block;padding-top:var(--vr-st-pt, 0px);padding-bottom:var(--vr-st-pb, 0px)}.vr-shop-trio__inner--contained{max-width:var(--page-width, 1600px);margin:0 auto;padding-left:5rem;padding-right:5rem}.vr-shop-trio__row{display:grid;grid-template-columns:repeat(var(--vr-st-cols, 3),1fr);gap:0}.vr-shop-trio__card{position:relative;display:block;overflow:hidden;aspect-ratio:2 / 3;min-height:44px;background:var(--vr-cream);color:var(--vr-cream);text-decoration:none}.vr-shop-trio__card[data-aspect="3-4"]{aspect-ratio:3 / 4}.vr-shop-trio__card[data-aspect="1-1"]{aspect-ratio:1 / 1}.vr-shop-trio__card:focus-visible{outline:2px solid var(--vr-cream);outline-offset:-6px}.vr-shop-trio__media{position:absolute;top:0;right:0;bottom:0;left:0;display:block}.vr-shop-trio__zoom,.vr-shop-trio__media picture,.vr-shop-trio__img,.vr-shop-trio__ph{display:block;width:100%;height:100%}.vr-shop-trio__img{object-fit:cover}.vr-shop-trio__ph{background:var(--vr-sand);fill:#5b210d40}.vr-shop-trio__shade{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(to bottom,#1e0e06,#1e0e0600 32% 62%,#1e0e06);opacity:var(--vr-st-overlay, .25)}.vr-shop-trio__label{position:absolute;top:62px;left:32px;right:32px;font-family:var(--font-body-family);font-weight:300;font-size:var(--vr-fs-display);line-height:1;text-transform:lowercase;color:var(--vr-cream)}.vr-shop-trio__card .vr-shop-trio__btn{position:absolute;left:32px;bottom:32px;display:inline-flex;align-items:center;justify-content:center;font-family:var(--font-body-family);font-weight:400;font-size:var(--vr-fs-button);letter-spacing:.02em;line-height:1;white-space:nowrap;color:var(--vr-cream);border:none;border-radius:var(--vr-radius-pill, 999px);padding:0 clamp(22px,2.4vw,40px)}@media(hover:hover){.vr-shop-trio__card:hover .vr-shop-trio__btn:after{opacity:1}}.vr-shop-trio__cursor{display:none}@media(hover:hover)and (pointer:fine){.vr-shop-trio__card .vr-shop-trio__btn{display:none}.vr-shop-trio__cursor{position:absolute;top:0;left:0;z-index:2;display:inline-flex;align-items:center;min-height:34px;padding:0 16px;border-radius:var(--vr-radius-pill, 999px);background:var(--vr-rust);color:var(--vr-cream);font-family:var(--font-body-family);font-weight:400;font-size:13px;letter-spacing:.02em;line-height:1;white-space:nowrap;pointer-events:none;opacity:0;visibility:hidden;transform:translate3d(var(--x, 0px),var(--y, 0px),0) translate(20px,-50%) scale(.6);transition:opacity .25s ease,visibility 0s linear .25s;transform-origin:left center;will-change:transform}.vr-shop-trio__cursor.is-on{visibility:visible;opacity:1;transform:translate3d(var(--x, 0px),var(--y, 0px),0) translate(20px,-50%) scale(1);transition:opacity .25s ease,visibility 0s}}.vr-shop-trio__card:nth-child(2){--d: .15s}.vr-shop-trio__card:nth-child(3){--d: .3s}html.vr-motion vr-shop-trio[data-armed] .vr-shop-trio__media{clip-path:inset(100% 0 0 0)}html.vr-motion vr-shop-trio[data-armed] .vr-shop-trio__zoom{transform:scale(1.08)}html.vr-motion vr-shop-trio[data-armed] .vr-shop-trio__card.is-in .vr-shop-trio__media{clip-path:inset(0 0 0 0);transition:clip-path 1.4s var(--ease-out) var(--d, 0s)}html.vr-motion vr-shop-trio[data-armed] .vr-shop-trio__card.is-in .vr-shop-trio__zoom{transform:scale(1);transition:transform 1.8s var(--ease-out) var(--d, 0s)}html.vr-motion vr-shop-trio[data-armed] .vr-shop-trio__card.is-instant :is(.vr-shop-trio__media,.vr-shop-trio__zoom){transition:none}@media(prefers-reduced-motion:reduce){.vr-shop-trio .vr-shop-trio__media{clip-path:none!important;transition:none!important}.vr-shop-trio .vr-shop-trio__zoom{transform:none!important;transition:none!important}}@media(max-width:749px){.vr-shop-trio__inner--contained{padding-left:0;padding-right:0}.vr-shop-trio__row{grid-template-columns:1fr}.vr-shop-trio__card,.vr-shop-trio__card[data-aspect]{aspect-ratio:auto;height:calc(100svh / 3);min-height:200px}.vr-shop-trio__label{top:20px;left:20px;right:20px;font-size:var(--vr-fs-display)}.vr-shop-trio__card .vr-shop-trio__btn{left:20px;right:auto;bottom:20px;width:auto;max-width:calc(100% - 40px)}}
/*# sourceMappingURL=/cdn/shop/t/24/compiled_assets/styles.css.map */
