.fb-lightbox-arrow{display:none}:where(.freebird-pdp) .freebird-gallery .dialog-thumbnails-list .dialog-thumbnails-list__thumbnail{border:2px solid transparent}:where(.freebird-pdp) .freebird-gallery .dialog-thumbnails-list .dialog-thumbnails-list__thumbnail[aria-selected=true]{border-color:var(--fb-color-clay)}:where(.freebird-pdp) .freebird-gallery .dialog-thumbnails-list .dialog-thumbnails-list__thumbnail[aria-selected=true]:not(:focus-visible){outline:none}@keyframes fb-lightbox-rail-in{0%{opacity:0}to{opacity:1}}@keyframes fb-lightbox-rail-out{0%{opacity:1}to{opacity:0}}@media screen and (min-width:750px){:where(.freebird-pdp) .freebird-gallery zoom-dialog dialog{background:transparent;display:grid;place-items:center;overflow:hidden}:where(.freebird-pdp) .freebird-gallery zoom-dialog dialog:not([open]){display:none}:where(.freebird-pdp) .freebird-gallery zoom-dialog dialog::backdrop{background:var(--fb-lightbox-scrim)}:where(.freebird-pdp) .freebird-gallery freebird-lightbox{display:block;position:relative;--fb-lightbox-rail-track: calc(var(--fb-lightbox-rail-width) + var(--fb-lightbox-rail-gap));--fb-lightbox-stage: min( calc(100dvh - var(--fb-lightbox-inset-block)), calc(100vw - var(--fb-lightbox-inset-inline) - var(--fb-lightbox-rail-track)) )}:where(.freebird-pdp) .freebird-gallery .fb-lightbox__panel{display:flex;gap:var(--fb-lightbox-rail-gap);background-color:var(--fb-color-cream);border-radius:var(--fb-lightbox-radius);overflow:hidden}:where(.freebird-pdp) .freebird-gallery .dialog-thumbnails-list-container{position:static;width:var(--fb-lightbox-rail-width);flex:0 0 auto}:where(.freebird-pdp) .freebird-gallery .dialog-thumbnails-list{position:static;inset:auto;right:auto;flex-direction:column;max-height:var(--fb-lightbox-stage);overflow-x:hidden;overflow-y:auto;animation:fb-lightbox-rail-in var(--animation-speed) var(--animation-easing) forwards;animation-delay:calc(var(--animation-speed) * 2);transform:none;padding:0;margin-inline:0;width:100%}:where(.freebird-pdp) .freebird-gallery .dialog--closed .dialog-thumbnails-list{animation:fb-lightbox-rail-out var(--animation-speed) var(--animation-easing) forwards;transform:none}:where(.freebird-pdp) .freebird-gallery .dialog-thumbnails-list__thumbnail{width:var(--fb-lightbox-rail-width);height:auto;aspect-ratio:1}:where(.freebird-pdp) .freebird-gallery .dialog-thumbnails-list__thumbnail img{width:100%;height:100%;object-fit:cover}:where(.freebird-pdp) .freebird-gallery .dialog-zoomed-gallery{display:flex;width:var(--fb-lightbox-stage);height:var(--fb-lightbox-stage);overflow-x:hidden;scroll-snap-type:x mandatory;scroll-behavior:smooth;overscroll-behavior:none;scrollbar-width:none;margin:0}:where(.freebird-pdp) .freebird-gallery .dialog-zoomed-gallery::-webkit-scrollbar{display:none}:where(.freebird-pdp) .freebird-gallery .dialog-zoomed-gallery>.product-media-container{flex:0 0 100%;scroll-snap-align:start;height:100%;display:grid;place-items:center;position:relative}:where(.freebird-pdp) .freebird-gallery .dialog-zoomed-gallery .product-media{aspect-ratio:auto;width:100%;height:100%}:where(.freebird-pdp) .freebird-gallery .dialog-zoomed-gallery .product-media img{width:100%;height:100%;object-fit:contain}:where(.freebird-pdp) .freebird-gallery .fb-lightbox-arrow{position:absolute;top:50%;translate:0 -50%;z-index:var(--layer-raised);width:var(--fb-lightbox-arrow-size);height:var(--fb-lightbox-arrow-size);border:0;border-radius:var(--fb-radius-pill);padding:0;display:grid;place-items:center;cursor:pointer;background-color:var(--fb-color-espresso);color:var(--fb-color-cream)}:where(.freebird-pdp) .freebird-gallery .fb-lightbox-arrow[data-fb-lightbox-arrow=previous]{left:calc(var(--fb-lightbox-rail-track) + var(--fb-lightbox-arrow-inset))}:where(.freebird-pdp) .freebird-gallery .fb-lightbox-arrow[data-fb-lightbox-arrow=next]{right:var(--fb-lightbox-arrow-inset)}:where(.freebird-pdp) .freebird-gallery .fb-lightbox-arrow:disabled{opacity:var(--fb-lightbox-arrow-disabled-opacity);pointer-events:none}:where(.freebird-pdp) .freebird-gallery .fb-lightbox-arrow:focus-visible{outline:var(--fb-focus-ring-width) solid var(--fb-color-azure);outline-offset:var(--fb-focus-ring-offset)}:where(.freebird-pdp) .freebird-gallery .fb-lightbox-arrow__glyph{width:24px;height:24px}:where(.freebird-pdp) .freebird-gallery [data-fb-lightbox-arrow=previous] .fb-lightbox-arrow__glyph{rotate:90deg}:where(.freebird-pdp) .freebird-gallery [data-fb-lightbox-arrow=next] .fb-lightbox-arrow__glyph{rotate:-90deg}:where(.freebird-pdp) .freebird-gallery .close-button{top:var(--fb-lightbox-arrow-inset);right:var(--fb-lightbox-arrow-inset);color:var(--fb-color-cream);mix-blend-mode:normal}:where(.freebird-pdp) .freebird-gallery .close-button svg{width:24px;height:24px}@media(max-width:1199px){:where(.freebird-pdp) .freebird-gallery freebird-lightbox{--fb-lightbox-rail-width: clamp(56px, 8vw, 96px)}}}@media screen and (max-width:749px){freebird-lightbox,.fb-lightbox__panel{display:block;height:100%}:where(.freebird-pdp) .freebird-gallery .dialog-zoomed-gallery{padding-block:64px 112px}}
/*# sourceMappingURL=/cdn/shop/t/3558/assets/freebird-lightbox.css.map */
