/* PAWLINE_WASH_AUTOPLAY_2B7_V1 — subtle crossfade, restricted to THE WASH PDP. */
body.pl-product-page .paw-wash-ing[data-paw-wash-carousel] .paw-wash-ing__slides {
    position: relative;
    isolation: isolate;
}
body.pl-product-page .paw-wash-ing[data-paw-wash-carousel] .paw-wash-ing__slide {
    transition: opacity .62s cubic-bezier(.22,.61,.36,1), transform .62s cubic-bezier(.22,.61,.36,1);
    will-change: auto;
}
body.pl-product-page .paw-wash-ing[data-paw-wash-carousel] .paw-wash-ing__slide.is-leaving {
    position: absolute;
    inset: 0;
    width: 100%;
    z-index: 1;
    pointer-events: none;
}
body.pl-product-page .paw-wash-ing[data-paw-wash-carousel] .paw-wash-ing__slide.is-fading-out {
    opacity: 0;
    transform: translateY(-5px);
}
body.pl-product-page .paw-wash-ing[data-paw-wash-carousel] .paw-wash-ing__slide.is-entering {
    opacity: 0;
    transform: translateY(5px);
}
body.pl-product-page .paw-wash-ing[data-paw-wash-carousel] .paw-wash-ing__thumb,
body.pl-product-page .paw-wash-ing[data-paw-wash-carousel] .paw-wash-ing__dot {
    transition: border-color .3s ease, background-color .3s ease, transform .3s ease;
}
body.pl-product-page .paw-wash-ing[data-paw-wash-carousel] .paw-wash-ing__thumb.is-active {
    transform: scale(1.025);
}
body.pl-product-page .paw-wash-ing[data-paw-wash-carousel] .paw-wash-ing__sr-status {
    position: absolute !important;
    width: 1px !important;
    height: 1px !important;
    padding: 0 !important;
    margin: -1px !important;
    overflow: hidden !important;
    clip-path: inset(50%) !important;
    white-space: nowrap !important;
    border: 0 !important;
}
@media (prefers-reduced-motion: reduce) {
    body.pl-product-page .paw-wash-ing[data-paw-wash-carousel] .paw-wash-ing__slide,
    body.pl-product-page .paw-wash-ing[data-paw-wash-carousel] .paw-wash-ing__thumb,
    body.pl-product-page .paw-wash-ing[data-paw-wash-carousel] .paw-wash-ing__dot {
        transition: none !important;
        transform: none !important;
    }
}
