.journal-gallery{display:block;padding-top:calc(var(--jg-pt) * .75);padding-bottom:calc(var(--jg-pb) * .75)}@media screen and (min-width:750px){.journal-gallery{padding-top:var(--jg-pt);padding-bottom:var(--jg-pb)}}.journal-gallery__heading{margin:0 0 1.5rem;text-align:center}.journal-gallery__frame{position:relative}.journal-gallery__viewport{container-type:inline-size;width:100%;overflow:hidden}.journal-gallery[data-js] .journal-gallery__viewport{touch-action:pan-y;cursor:grab}.journal-gallery[data-js] .journal-gallery__viewport.is-dragging{cursor:grabbing}.journal-gallery[data-js] .journal-gallery__viewport.is-dragging a{pointer-events:none}.journal-gallery[data-js] .journal-gallery__track{animation:none}.journal-gallery__arrow{position:absolute;top:50%;z-index:2;display:flex;align-items:center;justify-content:center;width:4.4rem;height:4.4rem;padding:0;margin:0;border:.1rem solid rgba(var(--color-foreground),.08);border-radius:50%;background:rgba(var(--color-background),.88);color:rgb(var(--color-foreground));box-shadow:0 .2rem .8rem #0000001f;cursor:pointer;transform:translateY(-50%);transition:background-color .2s ease,box-shadow .2s ease;-webkit-tap-highlight-color:transparent}.journal-gallery__arrow[hidden]{display:none}.journal-gallery__arrow--prev{left:1.2rem}.journal-gallery__arrow--next{right:1.2rem}.journal-gallery__arrow--prev .journal-gallery__chevron{transform:rotate(180deg)}.journal-gallery__arrow:hover{background:rgb(var(--color-background));box-shadow:0 .3rem 1.2rem #0000002e}.journal-gallery__arrow:focus-visible{outline:.2rem solid rgba(var(--color-foreground),.75);outline-offset:.3rem;box-shadow:0 0 0 .3rem rgb(var(--color-background)),0 .3rem 1.2rem #0000002e}@media screen and (min-width:750px){.journal-gallery__arrow{width:4.8rem;height:4.8rem}.journal-gallery__arrow--prev{left:2rem}.journal-gallery__arrow--next{right:2rem}}.journal-gallery__track{display:flex;width:max-content;animation:journal-gallery-scroll var(--jg-duration) linear infinite;will-change:transform}.journal-gallery:not([data-js]) .journal-gallery__viewport:hover .journal-gallery__track,.journal-gallery:not([data-js]) .journal-gallery__viewport:focus-within .journal-gallery__track{animation-play-state:paused}.journal-gallery__group{display:flex;gap:var(--jg-gap);padding:0 var(--jg-gap) 0 0;margin:0;list-style:none}.journal-gallery__item{flex:0 0 auto;width:calc((100cqi - var(--jg-gap) * (var(--jg-cols-mobile) - 1)) / var(--jg-cols-mobile));aspect-ratio:var(--jg-ratio);overflow:hidden}@media screen and (min-width:750px){.journal-gallery__item{width:calc((100cqi - var(--jg-gap) * (var(--jg-cols) - 1)) / var(--jg-cols))}}.journal-gallery__link{display:block;width:100%;height:100%}.journal-gallery__image{display:block;width:100%;height:100%;object-fit:cover;transition:transform .6s ease}.journal-gallery__link:hover .journal-gallery__image,.journal-gallery__link:focus-visible .journal-gallery__image{transform:scale(1.03)}.journal-gallery__empty{padding-top:2rem;padding-bottom:2rem;opacity:.7}@keyframes journal-gallery-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.journal-gallery:not([data-js]) .journal-gallery__viewport{overflow-x:auto;scroll-snap-type:x mandatory}.journal-gallery__track{animation:none}.journal-gallery:not([data-js]) .journal-gallery__group[aria-hidden=true],.journal-gallery:not([data-js]) .journal-gallery__item--clone{display:none}.journal-gallery:not([data-js]) .journal-gallery__item{scroll-snap-align:start}.journal-gallery__arrow,.journal-gallery__image{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/10/compiled_assets/styles.css.map */
