fancy-grid{display:block;width:100%}.fancy-grid [hidden]{display:none!important}.fancy-grid__images{display:grid;grid-template-columns:repeat(var(--fancy-mobile-columns, 1),minmax(0,1fr));gap:var(--fancy-gap, 0px)}.fancy-grid__image{display:block;padding:0;margin:0;border:0;width:100%;min-width:0;border-radius:var(--fancy-radius);overflow:hidden;background:var(--fancy-background);aspect-ratio:var(--fancy-ratio, auto);cursor:zoom-in}.fancy-grid__image img{display:block;width:100%;height:100%;object-fit:var(--fancy-fit, cover)}.fancy-grid .fancy-grid__image,.fancy-grid .fancy-grid__image:hover,.fancy-grid .fancy-grid__image:active,.fancy-grid .fancy-grid__image img{border:none;box-shadow:none;-webkit-appearance:none;appearance:none}.fancy-grid .fancy-grid__image:before,.fancy-grid .fancy-grid__image:after{content:none;display:none}.fancy-grid .fancy-grid__image:focus:not(:focus-visible){outline:none}.fancy-grid[data-zoom=false] .fancy-grid__image{cursor:default}.fancy-grid[data-constrain=true] .fancy-grid__image{max-height:calc(100svh - var(--header-height, 80px) - 24px)}.fancy-grid__image:focus-visible{outline:2px solid currentColor;outline-offset:3px}.fancy-grid[data-large-first=true] .fancy-grid__image:first-child{grid-column:1 / -1}.fancy-grid__editor-note{padding:12px;background:#f3f3f3;color:#222;font:14px/1.4 sans-serif}.fancy-grid__zoom{border:0;padding:44px 12px 12px;width:min(96vw,1600px);max-width:96vw;max-height:96dvh;background:#fff;color:#111}.fancy-grid__zoom::backdrop{background:#000000bf}.fancy-grid__zoom>img{display:block;width:100%;height:auto}.fancy-grid__zoom-close{position:sticky;top:0;margin:-40px 0 4px auto;display:flex;align-items:center;justify-content:center;width:40px;height:40px;padding:10px;border:0;border-radius:50%;background:#fff;color:#111;cursor:pointer}.fancy-grid__zoom-close svg{width:20px;height:20px}@media(min-width:750px){.fancy-grid__images{grid-template-columns:repeat(var(--fancy-columns, 1),minmax(0,1fr))}.product-information--media-left .fancy-grid--extend{margin-inline-start:calc(-1 * var(--page-margin, 0px));width:calc(100% + var(--page-margin, 0px))}.product-information--media-right .fancy-grid--extend{width:calc(100% + var(--page-margin, 0px))}}
/*# sourceMappingURL=/cdn/shop/t/26/assets/fancy-grid.css.map */
