@charset "UTF-8";
/* https://tworldtours.com/wp-content/plugins/tourseta-core-plugin/assets/build/style-past-tours-archive-gallery-block.css?ver=1764151786 */
.wp-block-tourseta-past-tours-archive-gallery .youtube-iframe{will-change:transform;transform:translateZ(0);backface-visibility:hidden}.wp-block-tourseta-past-tours-archive-gallery .youtube-iframe[loading=lazy]{transition:opacity .3s ease-in-out}.wp-block-tourseta-past-tours-archive-gallery .vimeo-container{position:relative!important;width:100%!important;height:100%!important;overflow:hidden!important;background:#000!important;border-radius:16px!important}.wp-block-tourseta-past-tours-archive-gallery .vimeo-container iframe{border:0!important;position:absolute!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important;-o-object-fit:cover!important;object-fit:cover!important;max-width:none!important;max-height:none!important}.wp-block-tourseta-past-tours-archive-gallery .youtube-loading-placeholder{transition:opacity .3s ease-in-out;z-index:10}.wp-block-tourseta-past-tours-archive-gallery .youtube-loading-placeholder[style*="display: none"]{opacity:0;pointer-events:none}.wp-block-tourseta-past-tours-archive-gallery [data-media-item] .youtube-iframe{transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0)}.wp-block-tourseta-past-tours-archive-gallery .tourseta-past-tours-archive-gallery-grid [data-media-item]{width:100%!important;min-width:100%!important;max-width:100%!important;position:relative}.wp-block-tourseta-past-tours-archive-gallery .tourseta-past-tours-archive-gallery-grid [data-media-item] .aspect-square{height:390px!important;aspect-ratio:unset!important;position:relative;overflow:hidden}.wp-block-tourseta-past-tours-archive-gallery .tourseta-past-tours-archive-gallery-grid [data-media-item] img,.wp-block-tourseta-past-tours-archive-gallery .tourseta-past-tours-archive-gallery-grid [data-media-item] video{height:100%!important;-o-object-fit:cover!important;object-fit:cover!important}.wp-block-tourseta-past-tours-archive-gallery .tourseta-past-tours-archive-gallery-grid [data-media-item] .caption-overlay{position:absolute;bottom:0;left:0;right:0;height:57px;background:linear-gradient(0deg,#000000 0%,rgba(0,0,0,0) 100%);display:flex;align-items:flex-end;padding:0 16px 12px 16px;z-index:10}.wp-block-tourseta-past-tours-archive-gallery .tourseta-past-tours-archive-gallery-grid [data-media-item] .caption-overlay p{color:#fff!important;margin:0;font-size:14px;line-height:1.4;text-shadow:0 1px 3px rgba(0,0,0,.5)}.wp-block-tourseta-past-tours-archive-gallery .tourseta-past-tours-archive-gallery-grid.past-tours-archive-gallery-grid-1-items [data-media-item]{width:100%!important}.wp-block-tourseta-past-tours-archive-gallery .tourseta-past-tours-archive-gallery-grid.past-tours-archive-gallery-grid-2-items [data-media-item]{width:100%!important}.wp-block-tourseta-past-tours-archive-gallery .tourseta-past-tours-archive-gallery-grid.past-tours-archive-gallery-grid-3-items [data-media-item]{width:100%!important}.wp-block-tourseta-past-tours-archive-gallery .tourseta-past-tours-archive-gallery-grid.past-tours-archive-gallery-grid-4-items [data-media-item]{width:100%!important}.wp-block-tourseta-past-tours-archive-gallery .tourseta-past-tours-archive-gallery-grid .vimeo-container iframe{max-width:none!important;max-height:none!important}@media(max-width:767px){.wp-block-tourseta-past-tours-archive-gallery .tourseta-past-tours-archive-gallery-grid.past-tours-archive-gallery-grid-3-items.odd-count [data-media-item]:last-child{grid-column:1/-1!important}}@media(min-width:768px)and (max-width:1023px){.wp-block-tourseta-past-tours-archive-gallery .tourseta-past-tours-archive-gallery-grid.past-tours-archive-gallery-grid-3-items.odd-count [data-media-item]:last-child{grid-column:1/-1!important}}