.popay-live-offers{position:relative;width:100%;margin:0 0 18px;color:inherit}
.popay-live-offers [hidden]{display:none!important}
.popay-live-offers .plo-track{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 64px)/5);gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:thin;overscroll-behavior-x:contain;padding:2px 0 14px}
.popay-live-offers .plo-track:empty{display:none}
.popay-live-offers .plo-card{scroll-snap-align:start;min-width:0;display:flex;flex-direction:column;margin:0;padding:0 0 8px;text-align:left;background:transparent}
.popay-live-offers .plo-image{display:flex;align-items:center;justify-content:center;aspect-ratio:1;border:1px solid #e4e8e6;border-radius:14px;background:#fff;overflow:hidden;padding:12px}
.popay-live-offers .plo-image img{display:block!important;position:static!important;width:100%!important;height:100%!important;object-fit:contain;margin:0!important;opacity:1!important}
.popay-live-offers .plo-name{font:inherit;font-weight:600;font-size:14px;line-height:1.45;margin:10px 0 5px}
.popay-live-offers .plo-name a{color:inherit;text-decoration:none}
.popay-live-offers .plo-variant{font-size:12px;line-height:1.4;opacity:.8;margin:0 0 6px;overflow-wrap:anywhere}
.popay-live-offers .plo-price{font-size:14px;line-height:1.6;margin-top:auto;margin-bottom:10px}
.popay-live-offers .plo-price del{display:block;font-size:12px;opacity:.6}
.popay-live-offers .plo-price ins{font-weight:700;text-decoration:none;background:transparent;color:inherit}
.popay-live-offers .plo-button{display:block;padding:9px 8px;border-radius:7px;background:var(--global-palette1,#16856b);color:#fff!important;text-align:center;font-size:12px;line-height:1.4;text-decoration:none!important}
.popay-live-offers .plo-controls{position:absolute;display:flex;gap:6px}
.popay-live-offers .plo-controls button{border:0;border-radius:6px;background:var(--global-palette1,#16856b);color:#fff;width:30px;height:30px;padding:0;font-size:24px;line-height:1;cursor:pointer}
.popay-live-offers .plo-controls{top:calc(50% - 35px);left:0;right:0;justify-content:space-between;pointer-events:none;z-index:2}
.popay-live-offers .plo-controls button{pointer-events:auto;box-shadow:0 2px 8px #0002}
.popay-live-offers .plo-status{padding:24px 10px;text-align:center;font-size:14px}
.popay-live-offers a:focus-visible,.popay-live-offers button:focus-visible,.popay-live-offers .plo-track:focus-visible{outline:3px solid var(--global-palette1,#16856b);outline-offset:3px}
@media(max-width:1100px){.popay-live-offers .plo-track{grid-auto-columns:calc((100% - 48px)/4)}}
@media(max-width:850px){.popay-live-offers .plo-track{grid-auto-columns:calc((100% - 32px)/3)}}
@media(max-width:600px){.popay-live-offers .plo-track{grid-auto-columns:calc((100% - 12px)/2);gap:12px}.popay-live-offers .plo-name{font-size:13px}.popay-live-offers .plo-image{padding:8px}}
@media(prefers-reduced-motion:reduce){.popay-live-offers .plo-track{scroll-behavior:auto}}
