.safari-theme.motion-disabled main :is(.package-image,.guide-card-photo,.travel-guide-image,.photo-gallery-grid a,.destination-photo-strip a,.safari-life-image,.safari-package-link,.destination-tile,.travel-style-photo)>img{transition:none!important;transform:none!important}.safari-theme.motion-disabled main :is(.button,.text-link,.round-link)>:is(.fa-long-arrow-right,.fa-arrow-right){transition:none!important;translate:none!important;transform:none!important}.safari-theme.motion-disabled .whatsapp-float,.safari-theme.motion-disabled .whatsapp-float:before,.safari-theme.motion-disabled .whatsapp-float .fa{animation:none!important}@media(prefers-reduced-motion:no-preference)and (hover:hover)and (pointer:fine){.safari-theme main :is(.package-image,.guide-card-photo,.travel-guide-image,.photo-gallery-grid a,.destination-photo-strip a,.safari-life-image,.safari-package-link,.destination-tile,.travel-style-photo)>img{transition:transform .65s cubic-bezier(.22,.61,.36,1)}.safari-theme main .package-card:hover .package-image>img,.safari-theme main .guide-card:hover .guide-card-photo>img,.safari-theme main .travel-guide-card:hover .travel-guide-image>img,.safari-theme main .photo-gallery-grid a:hover>img,.safari-theme main .destination-photo-strip a:hover>img,.safari-theme main .safari-life-image:hover>img,.safari-theme main .safari-package-link:hover>img,.safari-theme main .destination-tile:hover>img,.safari-theme main .travel-style-photo:hover>img{transform:scale(1.025)}.safari-theme main :is(.button,.text-link,.round-link)>:is(.fa-long-arrow-right,.fa-arrow-right){transition:translate .3s ease-out}.safari-theme main :is(.button,.text-link,.round-link):hover>:is(.fa-long-arrow-right,.fa-arrow-right){translate:3px 0}.safari-theme main :is(.package-card,.guide-card,.travel-guide-card,.photo-gallery-grid a,.destination-photo-strip a,.safari-package-link,.destination-tile,.travel-style-photo):focus-within img{transform:none}.safari-theme main :is(.button,.text-link,.round-link):focus-visible>:is(.fa-long-arrow-right,.fa-arrow-right){translate:none}}@media(prefers-reduced-motion:reduce){.safari-theme main :is(.package-image,.guide-card-photo,.travel-guide-image,.photo-gallery-grid a,.destination-photo-strip a,.safari-life-image,.safari-package-link,.destination-tile,.travel-style-photo)>img{transition:none;transform:none}.safari-theme main :is(.package-card,.guide-card,.travel-guide-card,.photo-gallery-grid a,.destination-photo-strip a,.safari-package-link,.destination-tile,.travel-style-photo):is(:hover,:focus-visible,:focus-within) img{transform:none}.safari-theme main :is(.button,.text-link,.round-link)>:is(.fa-long-arrow-right,.fa-arrow-right){transition:none;translate:none}}img[data-media-loading=pending]{background-color:#e7e3d9;background-image:linear-gradient(105deg,transparent 35%,#ffffff60 50%,transparent 65%);background-size:220% 100%;background-position:100% 0}@media(prefers-reduced-motion:no-preference){img[data-media-loading=pending][data-media-in-view]{animation:media-loading-shimmer 1.6s linear infinite}.motion-disabled img[data-media-loading=pending][data-media-in-view]{animation:none}}@keyframes media-loading-shimmer{to{background-position:-100% 0}}
