@media screen and (min-width:750px){media-gallery.media-gallery--grid .media-gallery__grid.kels-grid-collapsible:not(.kels-grid-expanded)>li:nth-child(n+6){display:none}media-gallery.media-gallery--grid .kels-grid-more{display:flex;justify-content:center;padding:18px 0 22px}media-gallery.media-gallery--grid .kels-grid-more__button{border:0;background:transparent;color:inherit;padding:10px 15px;font:inherit;font-weight:600;text-decoration:underline;text-underline-offset:.25em;cursor:pointer}}@media screen and (max-width:749px){media-gallery .kels-grid-more{display:none}}media-gallery>.kels-view-3d{position:absolute;z-index:30;top:16px;right:16px;bottom:auto;left:auto;display:inline-flex;align-items:center;gap:7px;max-width:calc(100% - 28px);padding:10px 13px;border:1px solid #222;background:#fff;color:#111;font:inherit;font-size:12px;font-weight:650;line-height:1;letter-spacing:.035em;cursor:pointer}media-gallery>.kels-view-3d svg{width:18px;height:18px;flex:none}media-gallery>.kels-view-3d:hover{background:#f3f3f3}media-gallery>.kels-view-3d:focus-visible,media-gallery .kels-grid-more__button:focus-visible{outline:2px solid #111;outline-offset:3px}@media screen and (min-width:750px){media-gallery.media-gallery--grid .media-gallery__grid>li.product-media-container--model{display:none!important}}.kels-model-dialog{position:fixed;margin:auto;top:0;right:0;bottom:0;left:0;width:min(1100px,calc(100vw - 24px));max-width:none;height:min(920px,calc(100dvh - 24px));max-height:none;padding:0;border:0;background:#fff;color:#151515;box-shadow:0 16px 70px #0003}.kels-model-dialog::backdrop{background:#000000c4}.kels-model-dialog__panel{height:100%;display:flex;flex-direction:column}.kels-model-dialog__header{display:flex;align-items:center;justify-content:space-between;min-height:54px;padding:8px 15px 8px 22px;border-bottom:1px solid #eaeaea}.kels-model-dialog__title{font-weight:700;font-size:15px}.kels-model-dialog__close{border:none;background:transparent;color:inherit;padding:3px 10px;font-size:30px;line-height:1;cursor:pointer}.kels-model-dialog__close:focus-visible{outline:2px solid currentColor}.kels-model-dialog__viewer{flex:1;min-height:0;position:relative;background:#f6f6f6}.kels-model-dialog__viewer model-viewer{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:block;background:#f6f6f6}.kels-model-dialog__placeholder{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:14px}.kels-model-dialog__help{font-size:12px;color:#555;padding:10px 20px;margin:0;text-align:center}@media screen and (max-width:749px){media-gallery>.kels-view-3d{top:12px;right:12px;bottom:auto;padding:9px 11px;font-size:11px}.kels-model-dialog{width:100vw;max-width:100vw;height:100dvh;max-height:100dvh}.kels-model-dialog__header{padding-inline:16px 10px;padding-block:8px}}media-gallery>.kels-view-3d{pointer-events:auto;isolation:isolate}@media screen and (min-width:750px){media-gallery.media-gallery--grid .media-gallery__grid>li.product-media-container--image{aspect-ratio:1 / 1!important;--gallery-aspect-ratio: 1 / 1}media-gallery.media-gallery--grid .media-gallery__grid>li.product-media-container--image:first-child{aspect-ratio:16 / 9!important;--gallery-aspect-ratio: 16 / 9}media-gallery.media-gallery--grid .media-gallery__grid>li.product-media-container--image .product-media{width:100%;height:100%;overflow:hidden}media-gallery.media-gallery--grid .media-gallery__grid>li.product-media-container--image .product-media__image{width:100%;height:100%;object-fit:contain!important;object-position:center center}media-gallery.media-gallery--grid .media-gallery__grid>li.product-media-container--image:first-child .product-media__image{object-fit:cover!important}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/kels-gallery-extras.css.map */
