.aoz-reviews{margin:40px 0 0;color:#131720;min-width:0}
@media(min-width:981px){.shop-shell{row-gap:0}.shop-shell .shop-left #buy{margin-bottom:0}.shop-shell>.order-box{grid-row:1;grid-column:2}}
.aoz-review__avatar{position:relative;overflow:hidden}.aoz-review__avatar img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;border-radius:50%}
.aoz-review__date{display:block;font-size:12px;line-height:1.5;color:#697281;margin:0 0 20px}
.aoz-reviews .aoz-review__link{margin-top:auto}
.aoz-reviews__head{display:flex;align-items:center;justify-content:space-between;gap:22px;margin-bottom:22px}
.aoz-reviews h2{font-size:clamp(24px,2.5vw,30px);line-height:1.2;letter-spacing:-.6px;margin:0 0 10px;font-weight:750;color:#131720}
.aoz-reviews .aoz-reviews__subtitle{color:#697281;font-size:14px;line-height:1.5;margin:0}
.aoz-reviews__chat{display:inline-flex;align-items:center;justify-content:center;gap:9px;flex-shrink:0;color:#0976ad;text-decoration:none;font-size:13px;font-weight:600;border:1px solid #dbe9f3;border-radius:10px;padding:13px 16px;background:#fff}
.aoz-reviews__chat:hover{background:#f2f9fd}.aoz-reviews__chat svg{width:15px;height:15px;fill:currentColor;flex-shrink:0}
.aoz-reviews__cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}
.aoz-review{border:1px solid #e4e7ee;background:#fff;border-radius:16px;padding:24px;display:flex;flex-direction:column;min-height:243px;min-width:0}
.aoz-review__top{display:flex;align-items:center;gap:10px}
.aoz-review__avatar{width:38px;height:38px;border-radius:50%;background:#f0f2f6;color:#626c7d;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:700;flex-shrink:0}
.aoz-review__identity{min-width:0;overflow-wrap:anywhere}.aoz-review__author{font-weight:700;font-size:14px;margin-bottom:4px;line-height:1.4}.aoz-review__package{font-size:12px;color:#697281;line-height:1.5}
.aoz-reviews .aoz-review__text{font-size:15px;line-height:1.65;margin:21px 0 24px;color:#434b5a;flex:1;overflow-wrap:anywhere}
.aoz-review__link{font-size:12px;line-height:1.5;font-weight:600;text-decoration:none;color:#0976ad;display:inline-flex;align-items:center;gap:8px;align-self:flex-start;padding:3px 0}.aoz-review__link:hover{text-decoration:underline}
.aoz-reviews .aoz-reviews__note{display:flex;align-items:flex-start;gap:9px;color:#697281;font-size:12px;line-height:1.55;margin:18px 1px 0}
.aoz-topups{margin:30px 0;min-width:0;color:#131720;line-height:1.5}
.aoz-topups__ticker{display:flex;align-items:center;border:1px solid #e4e7ee;border-radius:16px;background:#fff;overflow:hidden;position:relative;min-width:0;height:78px}
.aoz-topups__title{font-size:14px;font-weight:700;white-space:nowrap;padding:12px 23px;display:flex;align-items:center;gap:10px;background:#fff;height:100%;flex-shrink:0}
.aoz-topups__dot{width:8px;height:8px;border-radius:50%;background:#248761;flex-shrink:0}.aoz-topups__title:after{content:"";width:1px;height:26px;background:#e4e7ee;margin-left:10px}
.aoz-topups__window{flex:1;min-width:0;overflow-x:auto;overflow-y:hidden;height:100%;display:flex;align-items:center;scrollbar-width:thin}
.aoz-topups__track{display:flex;flex-shrink:0;width:max-content}.aoz-topups__sequence{display:flex;align-items:center;flex-shrink:0}
.aoz-topup{display:inline-flex;align-items:center;white-space:nowrap;font-size:14px;gap:10px;flex-shrink:0}
.aoz-topup strong{font-weight:700}.aoz-topup__nation{color:#697281}.aoz-topup__item{font-weight:700;color:#303743}.aoz-topup__end{color:#adb5c1;margin:0 24px;font-size:20px;font-weight:400}
.aoz-topups__pause{border:0;background:#fff;border-left:1px solid #edf0f4;height:100%;width:55px;flex-shrink:0;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#697281;font-size:19px;border-radius:0;padding:0}
.aoz-topups__pause[hidden]{display:none}.aoz-topups__pause:hover{color:#e30619;background:#fafbfc}
.aoz-topups .aoz-topups__caption{font-size:12px;color:#697281;margin:12px 0 0 2px;line-height:1.6}
.aoz-reviews a:focus-visible,.aoz-topups button:focus-visible,.aoz-topups__window:focus-visible{outline:2px solid #0976ad;outline-offset:-3px}
.aoz-topups__ticker.is-animated .aoz-topups__window{overflow:hidden;mask-image:linear-gradient(to right,#000 0%,#000 93%,transparent 100%)}
.aoz-topups__ticker.is-animated .aoz-topups__track{animation:aoz-topup-scroll var(--aoz-topup-duration,60s) linear infinite}
.aoz-topups__ticker:hover .aoz-topups__track,.aoz-topups__ticker:focus-within .aoz-topups__track,.aoz-topups__ticker.is-paused .aoz-topups__track{animation-play-state:paused}
@keyframes aoz-topup-scroll{from{transform:translateX(0)}to{transform:translateX(-50%)}}
@media(max-width:760px){
 .aoz-reviews{margin-top:30px}.aoz-reviews__head{display:block;margin-bottom:18px}.aoz-reviews h2{font-size:25px;letter-spacing:-.5px;margin-bottom:8px}
 .aoz-reviews .aoz-reviews__subtitle{font-size:13px}.aoz-reviews__chat{font-size:12px;padding:11px 12px;margin-top:14px;max-width:100%}
 .aoz-reviews__cards{grid-template-columns:1fr;gap:12px}.aoz-review{padding:20px;min-height:205px;border-radius:14px}.aoz-reviews .aoz-review__text{font-size:14px;margin:17px 0 20px;line-height:1.6}
 .aoz-topups{margin:25px 0}.aoz-topups__ticker{height:auto;min-height:104px;flex-wrap:wrap;border-radius:14px}
 .aoz-topups__title{height:44px;flex:1;min-width:0;padding:12px 15px;border-bottom:1px solid #f0f2f5;font-size:12px}.aoz-topups__title:after{display:none}
 .aoz-topups__window{order:3;flex-basis:100%;height:58px}.aoz-topups__sequence{padding-left:15px}.aoz-topup{font-size:12px;gap:8px}.aoz-topup time{font-size:11px}.aoz-topup__end{margin:0 23px}
 .aoz-topups__pause{width:44px;height:44px;border-left:0;border-bottom:1px solid #f0f2f5;font-size:17px}.aoz-topups .aoz-topups__caption{font-size:11px;margin-top:10px}
}
@media(prefers-reduced-motion:reduce){
 .aoz-topups__ticker.is-animated .aoz-topups__track{animation:none}.aoz-topups__ticker.is-animated .aoz-topups__window{overflow-x:auto;mask-image:none}
 .aoz-topups__sequence[aria-hidden="true"]{display:none}.aoz-topups__pause{display:none}
}
.aoz-reviews .aoz-review__text{flex:0;margin-bottom:8px}
