/* GB VIP 11.3.6 · refined mobile and desktop motion, respects reduced motion. */
html.gb-web-v11 .archive-page .gb52-gallery-card .gb52-card-image-wrapper {will-change:auto!important;}
html.gb-web-v11 .archive-page .gb52-gallery-card.gb53-inview .gb52-card-image-wrapper {will-change:transform!important;}
html.gb-web-v11 .archive-page .gb52-gallery.gb53-ready>.gallery-track.photos-grid {backface-visibility:hidden;}
html.gb-web-v11 .archive-page .gb52-gallery-card .shot-open img {backface-visibility:hidden;}
html.gb-web-v11 .archive-page .gb52-gallery-card {transition:box-shadow .26s ease, border-color .26s ease!important;}
html.gb-web-v11 .archive-page .gb52-gallery-card .shot-open:active img {filter:brightness(.94);}
html.gb-web-v11 .modal-layer.gb49-photo-modal .gb49-image {transition:opacity 260ms cubic-bezier(.16,1,.3,1)!important;}
html.gb-web-v11 .modal-layer.gb49-photo-modal .sheet {backface-visibility:hidden;}
html.gb-web-v11 .modal-layer.gb49-photo-modal .gb49-close {transition:transform .23s cubic-bezier(.16,1,.3,1),background .23s ease!important;}
html.gb-web-v11 .modal-layer.gb49-photo-modal .gb49-close:active {transform:scale(.91);background:rgba(192,211,255,.22)!important;}
html.gb-web-v11 .modal-layer.gb49-photo-modal .gb49-gallery-actions .btn {transition:transform .22s cubic-bezier(.16,1,.3,1),box-shadow .22s ease!important;}
html.gb-web-v11 .modal-layer.gb49-photo-modal .gb49-gallery-actions .btn:active {transform:scale(.977);}
@media (prefers-reduced-motion:reduce){
 html.gb-web-v11 .archive-page .gb52-gallery-card .gb52-card-image-wrapper {will-change:auto!important;transform:none!important;}
 html.gb-web-v11 .archive-page .gb52-gallery-card {transition:none!important;}
 html.gb-web-v11 .modal-layer.gb49-photo-modal .gb49-image,
 html.gb-web-v11 .modal-layer.gb49-photo-modal .gb49-close,
 html.gb-web-v11 .modal-layer.gb49-photo-modal .gb49-gallery-actions .btn {transition:none!important;}
}
