.temi-carousel{display:block}.temi-carousel-track{position:relative;aspect-ratio:16 / 5;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain}.temi-carousel-track::-webkit-scrollbar{display:none}@media(prefers-reduced-motion:no-preference){.temi-carousel-track{scroll-behavior:smooth}}.temi-carousel-list{display:flex;height:100%;margin:0;padding:0;list-style:none}.temi-carousel-slide{flex:0 0 auto;height:100%;scroll-snap-align:start}.temi-carousel-slide+.temi-carousel-slide{border-inline-start:var(--temi-rule)}temi-carousel[data-fits] .temi-carousel-slide:last-child{border-inline-end:var(--temi-rule)}.temi-carousel-image{display:block;height:100%;width:auto;max-width:none}.temi-carousel-controls{display:grid;grid-template-columns:1fr auto auto;border-block-start:var(--temi-rule)}.temi-carousel-controls[hidden]{display:none}.temi-carousel-count{margin:0;padding:var(--temi-space-12) var(--temi-space-24);font-size:var(--temi-text-body)}.temi-carousel-button{padding:var(--temi-space-12) var(--temi-space-24);border:0;border-inline-start:var(--temi-rule);background:none;color:var(--temi-ink);font:inherit;font-size:var(--temi-text-body);cursor:pointer}@media(hover:hover){.temi-carousel-button:hover{background:var(--temi-ink);color:var(--temi-paper)}}@media(max-width:767px){.temi-carousel-track{aspect-ratio:5 / 4}}.temi-carousel-open{display:block;height:100%;padding:0;border:0;background:none;cursor:zoom-in}.temi-lightbox{width:100%;max-width:none;height:100%;max-height:none;margin:0;padding:0;border:0;background:var(--temi-paper);color:var(--temi-ink)}.temi-lightbox[open]{display:grid;grid-template-rows:1fr auto}.temi-lightbox::backdrop{background:var(--temi-paper)}html:has(.temi-lightbox[open]){overflow:hidden}.temi-lightbox-stage{min-height:0;padding:var(--temi-space-24);cursor:zoom-out}.temi-lightbox-image{display:block;width:100%;height:100%;object-fit:contain;cursor:default}.temi-lightbox-controls{grid-template-columns:1fr auto auto auto}.temi-carousel~.temi-photograph{border-block-start:0}.shopify-section:has(>.temi-carousel,>.temi-photograph)~.shopify-section>.temi-related-products{border-block-start:0}
/*# sourceMappingURL=/cdn/shop/t/4/assets/temi-product-story.css.map */
