#tekkao-banner-zoom{width:100%;max-width:100%;height:100dvh;max-height:100dvh;margin:0;padding:0;border:0;background:#111;color:#fff}#tekkao-banner-zoom::backdrop{background:#000c}#tekkao-banner-zoom .tekkao-banner-zoom__toolbar{display:flex;align-items:center;justify-content:flex-end;gap:12px;height:calc(64px + env(safe-area-inset-top,0px));padding:env(safe-area-inset-top,0px) 12px 0}#tekkao-banner-zoom button{width:44px;height:44px;padding:0;border:1px solid #c6a15b;border-radius:50%;background:#111;color:#fff;font-size:20px;cursor:pointer}#tekkao-banner-zoom [data-banner-zoom-viewport]{display:block;height:calc(100% - 64px - env(safe-area-inset-top,0px));overflow:auto;padding-bottom:env(safe-area-inset-bottom,0px)}#tekkao-banner-zoom [data-banner-zoom-image]{display:block;width:auto;max-width:100%;height:auto;max-height:100%;margin:auto;object-fit:contain}#tekkao-banner-zoom[data-zoomed] [data-banner-zoom-image]{max-width:none;max-height:none}@media screen and (max-width:749px){.tekkao-main-banner>img[data-banner-zoom-trigger]{cursor:zoom-in}.tekkao-main-banner>img[data-banner-zoom-trigger]:focus-visible{outline:2px solid #8a6b36;outline-offset:2px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/tekkao-banner-zoom.css.map */
