.ss-page-turn{will-change:transform;transform-style:preserve-3d}.ss-page-turn-next{transform-origin:left center;animation:ss-page-turn-next .72s cubic-bezier(.45,.05,.25,1) both}.ss-page-turn-prev{transform-origin:right center;animation:ss-page-turn-prev .72s cubic-bezier(.45,.05,.25,1) both}.ss-product-backdrop.ss-page-turn-desk{animation:none;opacity:1;background:linear-gradient(#fff3,#fff3),#1d4f8a url(https://media.base44.com/images/public/6a5b6a0a757c1a3baed72b90/83448b125_generated_image.png) center / cover no-repeat}.ss-product-backdrop.ss-page-turn-desk:after{content:"";position:absolute;left:50%;top:50%;width:min(48vw,200px);aspect-ratio:1;transform:translate(-50%,-50%);border-radius:9999px;background:var(--ss-navy, #233f80) url(/brand/street-souvlaki-master-logo.png) center / 70% auto no-repeat;box-shadow:0 0 0 4px #fff,0 10px 40px -10px #00000073;opacity:1;pointer-events:none}.ss-page-turn:before,.ss-page-turn:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:80;pointer-events:none;border-radius:inherit}.ss-page-turn:before{background:url(/brand/street-souvlaki-master-logo.png) center / min(55%,240px) auto no-repeat,linear-gradient(90deg,#e9e1cf,#f6f1e5 45%,#ece4d2);transform:scaleX(-1);animation:ss-page-back .72s linear both}.ss-page-turn-next:after{background:linear-gradient(90deg,#00000061,#0000001f,#ffffff2e 70%,#0000);animation:ss-page-shade .72s ease-out both}.ss-page-turn-prev:after{background:linear-gradient(270deg,#00000061,#0000001f,#ffffff2e 70%,#0000);animation:ss-page-shade .72s ease-out both}@keyframes ss-page-turn-next{0%{transform:perspective(1800px) rotateY(-178deg) scale(.97)}50%{transform:perspective(1800px) rotateY(-90deg) scale(.985)}85%{transform:perspective(1800px) rotateY(4deg) scale(1)}to{transform:perspective(1800px) rotateY(0) scale(1)}}@keyframes ss-page-turn-prev{0%{transform:perspective(1800px) rotateY(178deg) scale(.97)}50%{transform:perspective(1800px) rotateY(90deg) scale(.985)}85%{transform:perspective(1800px) rotateY(-4deg) scale(1)}to{transform:perspective(1800px) rotateY(0) scale(1)}}@keyframes ss-page-back{0%,49%{opacity:1}51%,to{opacity:0}}@keyframes ss-page-shade{0%,49%{opacity:0}52%{opacity:1}to{opacity:0}}@media(prefers-reduced-motion:reduce){.ss-page-turn-next,.ss-page-turn-prev{animation:none}.ss-page-turn:before,.ss-page-turn:after{display:none}}
