.collection__empty{display:flex;flex-direction:column;align-items:flex-start;gap:24px;min-height:280px;padding:64px 0;border-top:1px solid var(--line)}.collection__empty p{max-width:420px;font-size:clamp(22px,3vw,34px);line-height:1.3;color:var(--muted)}.product [data-variant-picker]{display:none}.product[data-variants-enhanced] [data-variant-picker]{display:block}.product[data-variants-enhanced] [data-variant-fallback]{display:none}.product__variant-fallback{display:grid;gap:8px}.product__variant-fallback select{width:100%;min-height:48px;padding:12px;border:1px solid var(--line);background:var(--paper);color:var(--ink);font:inherit}.product__gallery{min-width:0;position:relative;align-self:start}.product__media-item{position:relative}.product__gallery[data-gallery-enhanced] .product__media-list{position:relative;display:flex;gap:0;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.product__gallery[data-gallery-enhanced] .product__media-list::-webkit-scrollbar{display:none}.product__gallery[data-gallery-enhanced] .product__media-item{flex:0 0 100%;min-width:0;aspect-ratio:4 / 5;scroll-snap-align:start}.product__gallery[data-gallery-enhanced] .product__media-item>img{width:100%;height:100%;object-fit:contain}.product__thumbnails{display:none}.product__gallery[data-gallery-enhanced] .product__thumbnails{display:flex;gap:10px;overflow-x:auto;padding:14px 1px 2px;scrollbar-width:thin}.product__thumbnail{flex:0 0 64px;width:64px;height:80px;padding:0;border:1px solid transparent;background:var(--plate);cursor:pointer;opacity:.6}.product__thumbnail img{display:block;width:100%;height:100%;object-fit:cover}.product__thumbnail[aria-current=true]{border-color:var(--ink);opacity:1}.product__thumbnail:focus-visible,.product__zoom:focus-visible,.product__zoom-close:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.product__zoom{position:absolute;bottom:16px;right:16px;display:grid;place-items:center;width:44px;height:44px;background:var(--paper);color:var(--ink);border:1px solid var(--line)}.product__gallery[data-gallery-enhanced] .product__counter{position:static;display:block;margin:12px 0 0;padding:0;text-align:right;font-size:10px}.product__zoom-dialog{position:fixed;max-width:calc(100vw - 32px);max-height:calc(100dvh - 32px);padding:0;border:0;background:var(--paper);overflow:auto}.product__zoom-dialog::backdrop{background:#141512d1}.product__zoom-dialog img{display:block;max-width:100%;max-height:calc(100dvh - 32px);width:auto;height:auto;object-fit:contain}.product__zoom-close{position:sticky;z-index:1;top:12px;float:right;margin:12px 12px -56px 0;width:44px;height:44px;display:grid;place-items:center;color:var(--ink);background:var(--paper);border:1px solid var(--line);cursor:pointer}@media(max-width:989px){.product__thumbnails{margin-inline:20px}.product__gallery[data-gallery-enhanced] .product__counter{padding-right:20px}}
/*# sourceMappingURL=/cdn/shop/t/14/compiled_assets/styles.css.map */
