diag-gallery{display:block;min-width:0}.diag-gallery__track{position:relative;display:grid;grid-template-columns:minmax(0,1fr);overflow:hidden;aspect-ratio:1}.diag-gallery__slide{grid-area:1 / 1;min-width:0;background:#fdfbf7}.diag-gallery__slide:not(:first-child){display:none}.diag-gallery__image-link{display:block;width:100%;height:100%}.diag-gallery__image{display:block;width:100%;height:100%;object-fit:contain}.diag-gallery__controls[hidden]{display:none}.diag-gallery__controls{display:flex;justify-content:center;align-items:center;gap:12px;margin-top:8px}.diag-gallery__controls button{display:inline-flex;justify-content:center;align-items:center;width:44px;height:44px;padding:0;border:1px solid #D3C7B8;border-radius:50%;background:#fdfbf7;color:#7e5f4c;font-size:26px;cursor:pointer}.diag-gallery__controls button:disabled{opacity:.35;cursor:default}.diag-gallery__counter{color:#7e5f4c;font-size:1.2rem}.diag-gallery a:focus-visible,.diag-gallery button:focus-visible{outline:2px solid #7E5F4C;outline-offset:-3px}@media(min-width:750px)and (hover:hover)and (pointer:fine){.diag-gallery--hover .diag-gallery__slide:nth-child(2){display:block;z-index:1}}@media screen and (max-width:749px){.diag-gallery__track{display:flex;gap:10px;aspect-ratio:auto;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:thin;scrollbar-color:#7E5F4C #F4EBE1}.diag-gallery__track::-webkit-scrollbar{display:block;height:3px}.diag-gallery__track::-webkit-scrollbar-thumb{background:#7e5f4c;border-radius:3px}.diag-gallery__slide,.diag-gallery__slide:not(:first-child){display:block;flex:0 0 44%;min-width:0;scroll-snap-align:start;scroll-snap-stop:always}.diag-gallery__image-link{width:100%;height:auto;aspect-ratio:1}.diag-gallery__image{width:100%;height:100%;object-fit:contain}}
/*# sourceMappingURL=/cdn/shop/t/53/assets/diag-gallery.css.map */
