.yv-gallery-on>[data-product-media-gallery]{display:none!important}.yv-gallery{--yv-line: #ddd5ca;--yv-wine: #682a37;--yv-surface: #faf7f2;--yv-ink: #29211e;min-width:0}.yv-gallery[hidden]{display:none!important}.yv-gallery__stage{position:relative;background:var(--yv-surface);border:1px solid var(--yv-line)}.yv-gallery__track{display:block;position:relative;aspect-ratio:1/1;overflow:hidden;margin:0}.yv-gallery__slide{position:absolute;top:0;right:0;bottom:0;left:0;margin:0;opacity:0;pointer-events:none;transition:opacity .25s ease}.yv-gallery__slide.is-active{opacity:1;pointer-events:auto}.yv-gallery__slide img{width:100%;height:100%;object-fit:contain;display:block;cursor:zoom-in}.yv-gallery__zoom{display:block;width:100%;height:100%;margin:0;padding:0;border:0;background:transparent;color:inherit;cursor:zoom-in}.yv-gallery__zoom:focus-visible{outline:2px solid var(--yv-wine);outline-offset:-4px}.yv-gallery__nav{position:absolute;top:50%;transform:translateY(-50%);z-index:3;width:42px;height:42px;border:1px solid var(--yv-line);background:#faf7f2f0;color:var(--yv-ink);font-size:17px;line-height:1;cursor:pointer;display:flex;align-items:center;justify-content:center}.yv-gallery__nav--prev{left:10px}.yv-gallery__nav--next{right:10px}.yv-gallery__nav:hover{border-color:var(--yv-wine);color:var(--yv-wine)}.yv-gallery__counter{position:absolute;right:10px;bottom:10px;z-index:3;background:#faf7f2f0;border:1px solid var(--yv-line);padding:3px 10px;font:500 11px/1.6 Jost,Arial,sans-serif;letter-spacing:.08em;color:var(--yv-ink)}.yv-gallery__thumbs{display:flex;gap:8px;margin-top:8px;flex-wrap:wrap}.yv-gallery__thumb{width:64px;height:64px;padding:0;border:1px solid var(--yv-line);background:var(--yv-surface);cursor:pointer;overflow:hidden}.yv-gallery__thumb img{width:100%;height:100%;object-fit:cover;display:block}.yv-gallery__thumb.is-active{border-color:var(--yv-wine);box-shadow:inset 0 0 0 1px var(--yv-wine)}.yv-gallery__lightbox{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;background:#29211ef0;display:flex;align-items:center;justify-content:center;width:100vw;height:100dvh;max-width:none;max-height:none;margin:0;padding:0;border:0}.yv-gallery__lightbox[hidden]{display:none!important}.yv-gallery__lightbox::backdrop{background:transparent}.yv-gallery__lightbox img{max-width:92vw;max-height:86vh;object-fit:contain}.yv-gallery__lb-close{position:absolute;top:14px;right:16px;width:44px;height:44px;border:1px solid var(--yv-line);background:var(--yv-surface);color:var(--yv-ink);font-size:22px;cursor:pointer}.yv-gallery__lb-nav{position:absolute;top:50%;transform:translateY(-50%);width:44px;height:44px;border:1px solid var(--yv-line);background:var(--yv-surface);color:var(--yv-ink);font-size:18px;cursor:pointer}.yv-gallery__lb-nav--prev{left:14px}.yv-gallery__lb-nav--next{right:14px}.yv-gallery__lb-counter{position:absolute;bottom:16px;left:50%;transform:translate(-50%);background:var(--yv-surface);border:1px solid var(--yv-line);padding:3px 12px;font:500 11px/1.6 Jost,Arial,sans-serif;letter-spacing:.08em;color:var(--yv-ink)}@media(max-width:749px){.yv-gallery__track{display:flex;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;aspect-ratio:1/1;-webkit-overflow-scrolling:touch;scrollbar-width:none}.yv-gallery__track::-webkit-scrollbar{display:none}.yv-gallery__slide{position:relative;flex:0 0 100%;scroll-snap-align:start;opacity:1;pointer-events:auto}.yv-gallery__thumbs{display:none}}.yv-gallery__annot{position:absolute;top:0;left:0;z-index:4;max-width:52%;padding:16px 18px;pointer-events:none;color:#29211e}.yv-gallery__annot[hidden]{display:none!important}.yv-gallery__annot-main{margin:0;font:500 16px/1.45 EB Garamond,Georgia,serif;letter-spacing:.01em}.yv-gallery__annot-main:after{content:"";display:block;width:26px;height:1px;background:currentColor;opacity:.45;margin-top:8px}.yv-gallery__annot-sub{margin:7px 0 0;font:500 9.5px/1.5 Jost,Arial,sans-serif;letter-spacing:.22em;text-transform:uppercase;opacity:.75}.yv-gallery__stage[data-gal-key=midnight-muse] .yv-gallery__annot{color:#f4ecdd;text-shadow:0 1px 10px rgba(20,10,8,.45)}.yv-gallery__stage[data-gal-key=blue-hour] .yv-gallery__annot{color:#2c2622;text-shadow:0 0 6px rgba(250,247,242,.85),0 0 14px rgba(250,247,242,.6)}@media(max-width:749px){.yv-gallery__annot{max-width:62%;padding:12px 14px}.yv-gallery__annot-main{font-size:13.5px;line-height:1.4}.yv-gallery__annot-sub{font-size:8.5px;margin-top:5px}}
/*# sourceMappingURL=/cdn/shop/t/94/assets/yevori-feeling-gallery.css.map */
