.section-album-gallery{--album-gallery-gap:30px;--album-gallery-radius:15px;--album-gallery-border:#3e3c3b;--album-gallery-arrow-size:46px;--album-gallery-arrow-gap:10px;--album-gallery-media-ratio:4096/2730}.album-gallery{column-gap:0;row-gap:var(--gap,var(--album-gallery-gap))}.album-gallery__header{display:flex;align-items:center;justify-content:space-between;width:100%}.album-gallery__title{margin:0;color:var(--color-foreground);font-family:triplett,serif;font-size:50px;font-weight:300;line-height:1;letter-spacing:-4.5px;text-transform:uppercase}.album-gallery__controls{display:flex;align-items:center;gap:var(--album-gallery-arrow-gap)}.album-gallery__controls--header{display:none}@media(min-width:768px){.album-gallery__controls--header{display:flex}}.album-gallery__controls--footer{justify-content:center}@media(min-width:768px){.album-gallery__controls--footer{display:none}}.album-gallery__nav{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:var(--album-gallery-arrow-size);height:var(--album-gallery-arrow-size);padding:0!important;border:none;border-radius:56px;-webkit-appearance:none;appearance:none;color:#fff;cursor:pointer}.album-gallery__nav svg{display:block;flex-shrink:0}.album-gallery__nav.album-gallery__dialog-nav--prev svg,.album-gallery__nav[data-album-gallery-prev] svg{transform:rotate(180deg)}.album-gallery__nav{-webkit-tap-highlight-color:transparent}.album-gallery__nav:disabled{opacity:.5;cursor:not-allowed}.album-gallery__nav.button-secondary:not(.button-unstyled):disabled,.album-gallery__nav.button-secondary:not(.button-unstyled):disabled:hover{opacity:.5}@media(max-width:767px),(hover:none),(pointer:coarse){.album-gallery__nav.button-secondary:not(.button-unstyled):hover:not(:disabled){opacity:1}}.album-gallery__nav:focus-visible{outline:2px solid currentColor;outline-offset:2px}.album-gallery__track{display:flex;gap:var(--album-gallery-gap);width:100%;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;overscroll-behavior-x:contain}.album-gallery__track::-webkit-scrollbar{display:none}.album-gallery__slide{flex:0 0 100%;min-width:0;scroll-snap-align:start;scroll-snap-stop:always}@media(min-width:768px){.album-gallery__slide{flex-basis:calc((100% - var(--album-gallery-gap))/ 2)}}@media(min-width:1440px){.album-gallery__slide{flex-basis:calc((100% - var(--album-gallery-gap) * 3)/ 4)}}.album-gallery__trigger{position:relative;z-index:1;display:block;width:100%;height:100%;padding:0;border:none;background:0 0;cursor:pointer;text-align:left}@media(max-width:767px){.album-gallery__trigger:not([data-album-gallery-video]):not([data-album-gallery-external]){cursor:default;pointer-events:none}}.album-gallery__trigger:focus-visible{outline:2px solid currentColor;outline-offset:4px;border-radius:var(--album-gallery-radius)}.album-gallery__media{position:relative;display:block;aspect-ratio:var(--album-gallery-media-ratio);overflow:hidden;border:1px solid var(--album-gallery-border);border-radius:var(--album-gallery-radius)}.album-gallery__media.has-poster-frame .album-gallery__image{opacity:0}.album-gallery__poster-video{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;width:100%;height:100%;object-fit:cover;object-position:var(--album-gallery-focal-point,center center);opacity:0;pointer-events:none}.album-gallery__poster-video.is-ready{opacity:1}.album-gallery__image{display:block;width:100%;height:100%;object-fit:cover;object-position:var(--album-gallery-focal-point,center center)}.album-gallery__play{position:absolute;top:50%;left:50%;display:flex;align-items:center;justify-content:center;width:30px;height:30px;background-color:#fff;pointer-events:none;transform:translate(-50%,-50%);border-radius:50%}.album-gallery__play svg{display:block;width:12px;height:13px;margin-inline-start:1px;margin-left:4px}.album-gallery__play path{fill:#050100;stroke:none}.album-gallery__inline-player{display:none;aspect-ratio:var(--album-gallery-media-ratio);overflow:hidden;border:1px solid var(--album-gallery-border);border-radius:var(--album-gallery-radius)}.album-gallery__inline-player video{display:block;width:100%;height:100%;object-fit:cover;object-position:var(--album-gallery-focal-point,center center)}.album-gallery__slide.is-playing .album-gallery__media{display:none}.album-gallery__slide.is-playing .album-gallery__inline-player{display:block}@media(min-width:768px){.album-gallery__slide.is-playing .album-gallery__media{display:block}.album-gallery__slide.is-playing .album-gallery__inline-player{display:none}}.album-gallery.section>.album-gallery__dialog{grid-column:1/-1}.album-gallery__dialog{width:100%;max-width:100vw;height:100%;max-height:100vh;margin:0;padding:20px;border:none;background:#000000eb;color:var(--color-foreground)}.album-gallery__dialog::backdrop{background:#000000eb}@media(max-width:767px){.album-gallery__dialog{display:none}}.album-gallery__dialog-inner{position:relative;display:flex;align-items:center;justify-content:center;width:100%;height:100%}.album-gallery__dialog-close{position:absolute;top:0;right:0;z-index:2;display:inline-flex;align-items:center;justify-content:center;width:46px;height:46px;padding:0!important;border:none;border-radius:56px;-webkit-appearance:none;appearance:none;color:#fff;cursor:pointer}.album-gallery__dialog-close svg{width:14px;height:14px}.album-gallery__dialog-close:focus-visible{outline:2px solid currentColor;outline-offset:2px}.album-gallery__dialog-nav{position:absolute;top:50%;z-index:2;transform:translateY(-50%)}@media(max-width:767px){.album-gallery__dialog-nav{display:none}}.album-gallery__dialog-nav--prev{left:0}.album-gallery__dialog-nav--next{right:0}.album-gallery__lightbox,.album-gallery__lightbox-item{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.album-gallery__lightbox-item[hidden]{display:none}.album-gallery__lightbox-item img,.album-gallery__lightbox-item video{max-width:min(90vw,1400px);max-height:85vh;width:auto;height:auto;object-fit:contain;border-radius:var(--album-gallery-radius)}@media(prefers-reduced-motion:reduce){.album-gallery__track{scroll-behavior:auto}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/section-album-gallery.css.map */
