/*
Theme Name: PixelPier NYC Child
Author: VamTam
Author URI: https://vamtam.com
Template: pixelpiernyc
*/



/*

put your child theme styles here


you don't need any @import rules

*/

.world-wrapper {
    aspect-ratio: 7/8;

}

/* Soft crossfade between pages (native cross-document View Transitions API).
   Progressive enhancement: browsers without support (e.g. Firefox today) just
   hard-cut as before — no regression. */
@view-transition {
    navigation: auto;
}

::view-transition-old(root),
::view-transition-new(root) {
    animation-duration: 650ms;
    animation-timing-function: cubic-bezier(0.33, 0, 0.2, 1); /* slow, settling ease */
}

/* Honour reduced-motion: instant swap, no fade. */
@media (prefers-reduced-motion: reduce) {
    ::view-transition-old(root),
    ::view-transition-new(root) {
        animation: none;
    }
}
