/* Peel the perforated stub without changing the ticket's layout size. */
.poo-six-tickets .card_bottom{transform:none!important;translate:0 0;rotate:0deg;transform-origin:8% 0%;transition:translate .48s cubic-bezier(.22,.8,.2,1.25),rotate .48s cubic-bezier(.22,.8,.2,1.25),filter .35s;will-change:translate,rotate}
@media(hover:hover) and (pointer:fine){.poo-six-tickets .service_card_front:hover .card_bottom{translate:0 20px;rotate:5deg;filter:drop-shadow(0 12px 12px #0e0e0e20)}}
.poo-six-tickets .service_card_front:focus-within .card_bottom,.poo-six-tickets .service_card_front.is-peeled .card_bottom{translate:0 20px;rotate:5deg;filter:drop-shadow(0 12px 12px #0e0e0e20)}
/* Room for the detached stub at the lower edge of the horizontal strip. */
.poo-ticket-viewport{padding-bottom:clamp(48px,5vh,64px)!important}
@media(max-height:800px) and (min-width:768px){.poo-ticket-viewport{padding-bottom:58px!important}}
@media(prefers-reduced-motion:reduce){.poo-six-tickets .card_bottom{transition:none;translate:none!important;rotate:none!important;filter:none!important}}
