[data-photo-vt]{view-transition-class:product-photo}::view-transition-new(.product-photo),::view-transition-old(.product-photo){height:100%;width:100%;object-fit:cover;overflow:hidden}::view-transition-group(.product-photo){animation-duration:.25s;animation-timing-function:cubic-bezier(.23,1,.32,1)}@media (prefers-reduced-motion:reduce){::view-transition-group(*),::view-transition-new(*),::view-transition-old(*){animation:none!important}}.product-opener-words{animation:fade .28s cubic-bezier(.23,1,.32,1) .26s both}@media (prefers-reduced-motion:reduce){.product-opener-words{animation:none}}