/* Razdevai AI Review - site-2 */
:root{--rzv-accent-soft:rgba(224,128,48,.16);--rzv-surface:#262220;--rzv-border:#3b342f;--rzv-accent-d:#c46a1f;--rzv-radius:8px;--rzv-accent:#E08030;--rzv-ok:#4CD98A;--rzv-maxw:1160px;--rzv-surface-2:#302b28;--rzv-bg:#1c1917;--rzv-warn:#F2B14C;--rzv-muted:#b3a89f;--rzv-text:#F8F4EF;--rzv-plum:#3a2414}
.rzv-frame{padding:9px;background:var(--rzv-surface);border-radius:var(--rzv-radius);border:1px solid var(--rzv-border);position:static}
.rzv-frame img{width:100%;border-radius:6px}
.rzv-frame figcaption{color:var(--rzv-muted);padding:9px 6px 2px;font-size:12.5px;text-align:center}
.rzv-frame--wide{margin:24px 0}
.rzv-frame{border:0;padding:0;background:transparent}
.rzv-frame img{border-radius:var(--rzv-radius);border:1px solid var(--rzv-border)}
/* theme overrides */
.rzv-lead__grid--rev>div:first-child{order:2}
.rzv-block{padding:60px 0}
.rzv-block--tight{padding:19px 0 0}
.rzv-block h2{letter-spacing:-.01em;font-size:30px;margin-bottom:17px}
.rzv-block h3{font-size:21px;margin:30px 0 9px}
.rzv-block p{margin-bottom:15px}
.rzv-block p:last-child{margin-bottom:0}
.rzv-block ul,.rzv-block ol{margin-bottom:15px;padding-left:24px}
.rzv-block li{margin-bottom:6px}
.rzv-block h2{font-weight:600;letter-spacing:0}
/* mobile nav */
.rzv-panelnav{display:none;border-bottom:1px solid var(--rzv-border);background:var(--rzv-surface);flex-direction:column}
.rzv-panelnav a{color:var(--rzv-text);padding:15px 22px;border-top:1px solid var(--rzv-border);font-weight:500}
.rzv-panelnav__cta{font-weight:700!important;color:var(--rzv-accent)!important}
/* login split */
.rzv-access{display:grid;gap:32px;align-items:center;grid-template-columns:1fr 1fr}
/* showcase (alternatives) */
.rzv-showcase{margin-top:19px;gap:15px;display:grid}
.rzv-showcase__meta{color:var(--rzv-muted);display:flex;gap:17px;margin-top:6px;justify-content:space-between;flex-wrap:wrap;font-size:13px}
.rzv-entry{background:var(--rzv-surface);border:1px solid var(--rzv-border);display:grid;align-items:center;gap:24px;border-radius:var(--rzv-radius);grid-template-columns:200px 1fr 18px 170px;padding:22px 24px}
.rzv-entry--own{box-shadow:0 0 0 1px rgba(248,64,128,.25),0 18px 50px rgba(248,64,128,.12);position:relative;background:linear-gradient(135deg,var(--rzv-plum),var(--rzv-surface) 60%);border-color:var(--rzv-accent)}
.rzv-entry__badges{top:-12px;gap:9px;position:absolute;left:20px;display:flex}
.rzv-entry__brand{display:flex;flex-direction:column;gap:9px}
.rzv-entry__logo{height:34px;width:auto;object-fit:contain;align-self:flex-start;flex:0 0 auto}
.rzv-entry__logo--wide{height:34px}
.rzv-entry__word{font-weight:800;letter-spacing:-.02em;font-size:24px;font-family:"Jost",sans-serif}
.rzv-entry__word em{color:var(--rzv-accent);font-style:normal}
.rzv-entry__stars{color:var(--rzv-accent);letter-spacing:2px;font-size:15px}
.rzv-entry__tag{margin-bottom:9px;font-weight:600}
.rzv-entry__list{padding:0;list-style:none;color:var(--rzv-muted);gap:4px;margin:0;font-size:14.5px;display:grid}
.rzv-entry__list li{position:relative;padding-left:24px;margin:0}
.rzv-entry__list li::before{left:0;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M20 6 9 17l-5-5' fill='none' stroke='%23000' stroke-width='4'/%3E%3C/svg%3E") center/contain no-repeat;position:absolute;background:var(--rzv-ok);border-radius:50%;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M20 6 9 17l-5-5' fill='none' stroke='%23000' stroke-width='4'/%3E%3C/svg%3E") center/contain no-repeat;width:12px;content:"";height:12px;top:7px}
.rzv-entry__list li.is-con::before{mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M6 6l12 12M18 6 6 18' fill='none' stroke='%23000' stroke-width='4'/%3E%3C/svg%3E") center/contain no-repeat;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M6 6l12 12M18 6 6 18' fill='none' stroke='%23000' stroke-width='4'/%3E%3C/svg%3E") center/contain no-repeat;background:var(--rzv-warn)}
.rzv-entry__score{display:flex;justify-content:center}
.rzv-entry__act{align-items:stretch;text-align:center;flex-direction:column;display:flex;gap:9px}
.rzv-entry__best{font-size:12px;font-weight:700;color:var(--rzv-muted);text-transform:uppercase;letter-spacing:.06em}
.rzv-entry__cta{padding:13px 17px;background:var(--rzv-accent);display:block;transition:background .18s,transform .18s;color:#fff;border-radius:8px;font-weight:700}
.rzv-entry__cta:hover{transform:translateY(-1px);background:var(--rzv-accent-d)}
.rzv-entry--own .rzv-entry__cta{box-shadow:0 8px 26px rgba(248,64,128,.35)}
.rzv-entry{box-shadow:none;border-width:2px}
.rzv-entry--own{box-shadow:none}
.rzv-entry__cta{border-radius:var(--rzv-radius)}
/* responsive */
@media(max-width:1024px){
  .rzv-entry{grid-template-columns:170px 1fr 100px 150px;gap:17px}
  .rzv-steps{grid-template-columns:repeat(2,1fr);gap:28px 0}
  .rzv-steps__step:nth-child(2)::after{display:none}
  .rzv-kit,.rzv-engine{grid-template-columns:repeat(2,1fr)}
  .rzv-voice__item{flex-basis:calc(50% - 7px)}
  .rzv-glance{grid-template-columns:repeat(2,1fr)}
}
.rzv-pricing-wrap{align-items:start;grid-template-columns:1.15fr .85fr;display:grid;gap:32px}
.rzv-where{margin-bottom:19px;color:var(--rzv-muted);font-size:13.5px}
.rzv-where a{color:var(--rzv-accent)}
.rzv-keyfact{padding:13px 15px;border:1px solid var(--rzv-border);background:var(--rzv-surface);border-radius:8px}
.rzv-keyfact__k{text-transform:uppercase;display:block;font-size:12px;letter-spacing:.06em;color:var(--rzv-muted)}
.rzv-keyfact__v{margin-top:3px;font-weight:600;font-size:15px;display:block}
.rzv-keyfact{border-style:dashed;background:transparent}
.rzv-pricing-wrap>*,.rzv-halves>*,.rzv-access>*,.rzv-official>*,.rzv-phoneblock>*,.rzv-offers>*{min-width:0}
/* app block with phone frame */
.rzv-phoneblock{gap:37px;grid-template-columns:1fr 300px;display:grid;align-items:center}
.rzv-screen{border:3px solid #2c2c33;border-radius:38px;padding:13px 9px;background:#111114;box-shadow:0 30px 70px rgba(0,0,0,.6),inset 0 0 0 1px #000;width:250px;position:relative;margin:0 auto}
.rzv-screen::before{content:"";border-radius:14px;height:24px;transform:translateX(-50%);z-index:2;width:84px;left:50%;top:12px;position:absolute;background:#000}
.rzv-screen img{border-radius:28px;width:100%;display:block}
/* toc */
.rzv-pagemap{background:var(--rzv-surface);border:1px solid var(--rzv-border);padding:19px 24px;border-radius:var(--rzv-radius)}
.rzv-pagemap__head{font-size:13px;text-transform:uppercase;margin-bottom:9px;font-weight:700;display:block;letter-spacing:.08em;color:var(--rzv-muted)}
.rzv-pagemap__list{list-style:none;margin:0;gap:9px 19px;flex-wrap:wrap;display:flex;padding:0}
.rzv-pagemap__list li{margin:0}
.rzv-pagemap__list a{color:var(--rzv-text);border-bottom:1px solid transparent;font-size:14.5px}
.rzv-pagemap__list a:hover{color:var(--rzv-accent);border-color:var(--rzv-accent)}
.rzv-pagemap{border-style:dashed;background:transparent}
.rzv-table{width:100%;font-size:15px;border-collapse:collapse}
.rzv-table th,.rzv-table td{padding:9px 9px;border-bottom:1px solid var(--rzv-border);text-align:left}
.rzv-table th{font-weight:600;text-transform:uppercase;font-size:13px;letter-spacing:.05em;color:var(--rzv-muted)}
.rzv-table td:nth-child(2){white-space:nowrap;font-weight:700}
.rzv-switch.is-open span:nth-child(1){transform:translateY(7px) rotate(45deg)}
.rzv-switch.is-open span:nth-child(2){opacity:0}
.rzv-switch.is-open span:nth-child(3){transform:translateY(-7px) rotate(-45deg)}
/* before / after slider (hero) */
.rzv-compare{border-radius:12px;aspect-ratio:4/5;user-select:none;background:var(--rzv-surface-2);margin:0 auto;position:relative;touch-action:pan-y;max-width:470px;overflow:hidden}
.rzv-compare img{position:absolute;height:100%;width:100%;inset:0;border-radius:0;object-fit:cover}
.rzv-compare__after{clip-path:inset(0 0 0 var(--rzv-cut,50%))}
.rzv-compare__bar{position:absolute;left:var(--rzv-cut,50%);background:#fff;box-shadow:0 0 0 1px rgba(0,0,0,.35);width:2px;top:0;transform:translateX(-1px);bottom:0}
.rzv-compare__knob{background:var(--rzv-accent);color:#fff;align-items:center;font-weight:800;border-radius:50%;justify-content:center;font-size:13px;top:50%;height:44px;position:absolute;display:flex;width:44px;box-shadow:0 8px 24px rgba(248,64,128,.45);cursor:ew-resize;letter-spacing:.04em;margin:-24px 0 0 -24px;left:var(--rzv-cut,50%)}
.rzv-compare__range{width:100%;inset:0;cursor:ew-resize;opacity:0;margin:0;height:100%;position:absolute}
/* pros cons */
.rzv-balance{gap:15px;grid-template-columns:1fr 1fr;margin:19px 0;display:grid}
.rzv-balance__col{border-radius:var(--rzv-radius);border:1px solid var(--rzv-border);background:var(--rzv-surface);padding:19px 22px}
.rzv-balance__h{font-weight:700;font-size:17px;margin:0 0 9px;font-family:"Jost",sans-serif}
.rzv-balance__col--pro .rzv-balance__h{color:var(--rzv-ok)}
.rzv-balance__col--con .rzv-balance__h{color:var(--rzv-warn)}
.rzv-balance__col ul{margin:0;list-style:none;padding:0}
.rzv-balance__col li{margin-bottom:8px;position:relative;font-size:15px;padding-left:22px}
.rzv-balance__col--pro li::before{content:"+";position:absolute;left:0;font-weight:800;color:var(--rzv-ok)}
.rzv-balance__col--con li::before{left:0;font-weight:800;position:absolute;content:"-";color:var(--rzv-warn)}
/* pricing */
.rzv-pricing-scroll{-webkit-overflow-scrolling:touch;overflow-x:auto}
/* reviews carousel */
.rzv-voice{margin-top:19px;position:relative}
.rzv-voice__track{scroll-snap-type:x mandatory;scroll-behavior:smooth;display:flex;overflow-x:auto;gap:15px;scrollbar-width:none;padding-bottom:9px}
.rzv-voice__track::-webkit-scrollbar{display:none}
.rzv-voice__item{border:1px solid var(--rzv-border);flex:0 0 calc(33.333% - 8px);scroll-snap-align:start;border-radius:var(--rzv-radius);background:var(--rzv-surface);padding:19px 22px}
.rzv-voice__top{gap:9px;align-items:center;margin-bottom:9px;display:flex}
.rzv-voice__av{width:36px;display:flex;color:var(--rzv-accent);border-radius:50%;align-items:center;background:var(--rzv-accent-soft);justify-content:center;font-size:13px;font-weight:800;height:36px}
.rzv-voice__name{font-weight:600;font-size:14.5px}
.rzv-voice__stars{font-size:13px;margin-left:auto;letter-spacing:1px;color:var(--rzv-accent)}
.rzv-voice__item p{margin:0;color:var(--rzv-muted);font-size:14.5px}
.rzv-voice__nav{margin-top:9px;justify-content:flex-end;gap:9px;display:flex}
.rzv-voice__btn{width:38px;cursor:pointer;color:var(--rzv-text);border:1px solid var(--rzv-border);border-radius:50%;background:var(--rzv-surface);height:38px;display:flex;justify-content:center;align-items:center}
.rzv-voice__btn:hover{color:var(--rzv-accent);border-color:var(--rzv-accent)}
.rzv-voice__item{border-width:2px;border-radius:var(--rzv-radius);background:transparent}
/* how to use - flow blocks */
.rzv-steps{gap:0;counter-reset:rzvstep;display:grid;margin:24px 0 9px;position:relative;grid-template-columns:repeat(4,1fr)}
.rzv-flag{border-radius:5px;background:var(--rzv-accent);font-size:11px;font-weight:700;color:#fff;text-transform:uppercase;letter-spacing:.06em;padding:4px 9px}
.rzv-flag--soft{color:var(--rzv-text);background:var(--rzv-surface-2);border:1px solid var(--rzv-border)}
/* legal pages */
.rzv-doc{max-width:820px;padding:43px 0 65px;margin:0 auto}
.rzv-doc h1{margin-bottom:9px;font-size:36px}
.rzv-doc h2{font-size:22px;margin:30px 0 9px}
.rzv-doc p,.rzv-doc li{font-size:16px;color:var(--rzv-muted)}
.rzv-doc ul{padding-left:24px}
.rzv-steps__step{border:1px solid var(--rzv-border);background:var(--rzv-surface);margin-right:28px;border-radius:var(--rzv-radius);position:relative;padding:19px 17px 19px 19px}
.rzv-steps__step:last-child{margin-right:0}
.rzv-steps__step::after{right:-26px;top:50%;content:"";position:absolute;background:linear-gradient(90deg,var(--rzv-accent),transparent);width:26px;height:2px}
.rzv-steps__step:last-child::after{display:none}
.rzv-steps__num{color:#fff;margin-bottom:9px;border-radius:8px;font-weight:800;height:30px;width:30px;justify-content:center;align-items:center;font-size:14px;display:inline-flex;background:var(--rzv-accent)}
.rzv-steps__t{font-size:15.5px;margin-bottom:6px;font-weight:700}
.rzv-steps__step p{margin:0;font-size:14px;color:var(--rzv-muted)}
.rzv-steps__icon{right:14px;position:absolute;color:var(--rzv-accent);opacity:.7;top:16px}
.rzv-steps--vert{grid-template-columns:1fr;max-width:760px;gap:13px}
.rzv-steps--vert .rzv-steps__step{grid-template-columns:44px 1fr;display:grid;align-items:start;gap:15px;margin-right:0}
.rzv-steps--vert .rzv-steps__step::after{display:none}
.rzv-steps--vert .rzv-steps__num{margin:0}
.rzv-steps--vert .rzv-steps__t{grid-column:2}
.rzv-steps--vert .rzv-steps__step p:last-child{grid-column:2}
.rzv-dim{color:var(--rzv-muted)}
/* features grid */
.rzv-kit{gap:15px;margin-top:19px;display:grid;grid-template-columns:repeat(3,1fr)}
.rzv-kit__item{border-radius:var(--rzv-radius);padding:19px;background:var(--rzv-surface);border:1px solid var(--rzv-border)}
.rzv-kit__ico{align-items:center;height:40px;display:flex;margin-bottom:13px;color:var(--rzv-accent);border-radius:9px;width:40px;background:var(--rzv-accent-soft);justify-content:center}
.rzv-kit__t{margin-bottom:6px;font-weight:700}
.rzv-kit__item p{margin:0;font-size:14.5px;color:var(--rzv-muted)}
.rzv-kit--two{grid-template-columns:repeat(2,1fr)}
.rzv-kit__ico{border-radius:50%}
.rzv-sticker{background:var(--rzv-accent);font-weight:700;border-radius:4px;vertical-align:middle;padding:2px 9px;margin-left:6px;font-size:11px;color:#fff;display:inline-block}
/* faq */
.rzv-answers{gap:9px;margin-top:17px;display:grid}
.rzv-answers__item{border:1px solid var(--rzv-border);border-radius:var(--rzv-radius);padding:0 22px;background:var(--rzv-surface)}
.rzv-answers__item summary{align-items:center;padding:17px 0;display:flex;list-style:none;justify-content:space-between;gap:13px;cursor:pointer}
.rzv-answers__item summary h3{margin:0;font-size:17px;font-family:"Lato",sans-serif;font-weight:600}
.rzv-answers__item summary::-webkit-details-marker{display:none}
.rzv-answers__chev{flex:0 0 auto;transition:transform .2s}
.rzv-answers__item[open] .rzv-answers__chev{transform:rotate(180deg)}
.rzv-answers__a{padding:0 0 17px;font-size:15px;color:var(--rzv-muted)}
.rzv-answers__a p{margin:0 0 9px}
.rzv-answers__item{background:transparent;border-radius:0;border-left:0;border-bottom:2px solid var(--rzv-border)}
/* footer */
.rzv-tail{margin-top:32px;background:var(--rzv-surface);padding:37px 0 28px;border-top:1px solid var(--rzv-border)}
.rzv-tail__top{align-items:center;display:flex;gap:22px;flex-wrap:wrap;margin-bottom:19px;justify-content:space-between}
.rzv-tail__nav{gap:19px;flex-wrap:wrap;display:flex}
.rzv-tail__nav a{font-size:14px;color:var(--rzv-muted)}
.rzv-tail__nav a:hover{color:var(--rzv-text)}
.rzv-tail__legal p{margin-bottom:9px;color:var(--rzv-muted);font-size:13.5px}
.rzv-tail__copy{color:var(--rzv-muted);margin-top:15px;font-size:13px}
.rzv-alert{padding:17px 19px;font-size:15px;color:var(--rzv-text);border-radius:var(--rzv-radius);border:1px solid rgba(248,64,128,.35);background:var(--rzv-plum)}
.rzv-panelnav.is-open{display:flex}
/* work pipeline */
.rzv-engine{gap:15px;display:grid;grid-template-columns:repeat(3,1fr);margin:19px 0}
.rzv-engine__box{border:1px solid var(--rzv-border);padding:19px;background:var(--rzv-surface);border-radius:var(--rzv-radius)}
.rzv-engine__box strong{margin-bottom:6px;display:block;color:var(--rzv-accent)}
.rzv-engine__box p{margin:0;font-size:14.5px;color:var(--rzv-muted)}
.rzv-engine__box{border-top:3px solid var(--rzv-accent)}
/* final cta */
.rzv-closing{padding:41px 35px;text-align:center;background:linear-gradient(135deg,var(--rzv-plum),var(--rzv-surface) 70%);border:1px solid rgba(248,64,128,.35);border-radius:14px}
.rzv-closing h2{margin-bottom:9px}
.rzv-closing p{margin:0 auto 22px;max-width:56ch;color:var(--rzv-muted)}
.rzv-closing{border-radius:var(--rzv-radius);border-width:2px}
/* promo form */
.rzv-offers{align-items:start;gap:32px;grid-template-columns:1fr 380px;display:grid}
.rzv-offers__form{border:1px solid var(--rzv-border);background:var(--rzv-surface);border-radius:var(--rzv-radius);padding:24px}
.rzv-offers__form h3{font-size:18px;margin:0 0 6px}
.rzv-offers__form p{font-size:14px;color:var(--rzv-muted)}
.rzv-offers__row{gap:9px;display:flex;margin-top:13px}
.rzv-offers__row input{border-radius:8px;background:var(--rzv-bg);flex:1;min-width:0;padding:13px 15px;border:1px solid var(--rzv-border);letter-spacing:.06em;font-size:15px;text-transform:uppercase;font:inherit;color:var(--rzv-text)}
.rzv-offers__row input:focus{outline:2px solid var(--rzv-accent);outline-offset:1px}
.rzv-offers__row button{font:inherit;background:var(--rzv-accent);cursor:pointer;border-radius:8px;padding:13px 19px;font-weight:700;color:#fff;border:0}
.rzv-offers__row button:hover{background:var(--rzv-accent-d)}
.rzv-offers__msg{font-size:13.5px;color:var(--rzv-muted);min-height:22px;margin-top:9px}
.rzv-offers__msg.is-ok{color:var(--rzv-ok)}
.rzv-offers__msg.is-bad{color:var(--rzv-warn)}
.rzv-offers__code{border:1px dashed var(--rzv-accent);background:var(--rzv-bg);display:inline-block;font-weight:700;letter-spacing:.08em;padding:4px 9px;border-radius:6px}
.rzv-glance{display:grid;margin-top:19px;grid-template-columns:repeat(3,1fr);gap:9px}
.rzv-dial{background:conic-gradient(var(--rzv-accent) calc(var(--rzv-pct)*1%),var(--rzv-surface-2) 0);width:84px;display:flex;margin:0 auto;border-radius:50%;justify-content:center;height:84px;flex:0 0 84px;align-items:center}
.rzv-dial__in{display:flex;background:var(--rzv-surface);line-height:1;align-items:center;width:66px;border-radius:50%;flex-direction:column;justify-content:center;height:66px}
.rzv-dial__num{font-family:"Jost",sans-serif;font-weight:800;font-size:22px}
.rzv-dial__den{margin-top:2px;color:var(--rzv-muted);font-size:11px}
.rzv-meter{background:var(--rzv-surface-2);overflow:hidden;height:6px;border-radius:3px;margin-top:6px}
.rzv-meter span{border-radius:3px;display:block;background:var(--rzv-accent);height:100%}
.rzv-pricing{font-size:15px;margin:17px 0;min-width:560px;width:100%;border-collapse:collapse}
.rzv-pricing th,.rzv-pricing td{vertical-align:top;padding:13px 9px;border-bottom:1px solid var(--rzv-border);text-align:left}
.rzv-pricing thead th{color:var(--rzv-muted);letter-spacing:.05em;font-size:13px;text-transform:uppercase}
.rzv-pricing__best{background:var(--rzv-plum)}
.rzv-action{border-radius:var(--rzv-radius);box-shadow:none}
/* official site block */
.rzv-official{display:grid;gap:37px;grid-template-columns:1fr 1fr;align-items:center}
/* legit scorecard */
.rzv-halves{display:grid;align-items:start;gap:37px;grid-template-columns:1.1fr .9fr}
@media(max-width:768px){.rzv-screen{width:220px}
.rzv-doc h1{font-size:28px}
.rzv-official,.rzv-halves,.rzv-access,.rzv-phoneblock,.rzv-offers,.rzv-pricing-wrap,.rzv-balance{grid-template-columns:1fr}
.rzv-voice__item{flex-basis:calc(100% - 20px)}
.rzv-block{padding:43px 0}
.rzv-block h2{font-size:25px}
.rzv-entry{gap:15px;grid-template-columns:1fr 1fr}
.rzv-entry__brand{grid-column:1/-1;flex-direction:row;align-items:center;justify-content:space-between}
.rzv-entry__copy{grid-column:1/-1}
.rzv-entry__score{justify-content:center;display:flex}
.rzv-entry__act{align-items:stretch}
.rzv-steps{grid-template-columns:1fr;gap:15px}
.rzv-steps__step{margin-right:0}
.rzv-steps__step::after{display:none}
.rzv-engine{grid-template-columns:1fr}}
@media(max-width:480px){.rzv-table{font-size:14px}
.rzv-block h2{font-size:22px}
.rzv-entry__brand{flex-wrap:wrap}
.rzv-entry__stars{letter-spacing:1px;font-size:13px}
.rzv-entry__logo--wide{height:22px;max-width:100%}
.rzv-entry{grid-template-columns:1fr}
.rzv-entry__badges{margin-bottom:9px;position:static}
.rzv-glance,.rzv-kit{grid-template-columns:1fr}
.rzv-closing{padding:30px 19px}
.rzv-offers__row{flex-direction:column}}
@media(max-width:600px){.rzv-kit--two{grid-template-columns:1fr}}