/* trai-nghiem-lexus-gx-550-len-huu-lung-lang-son — gói zip magazine. Mọi selector bắt đầu bằng .zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son */
.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son{display:block;position:relative;width:var(--zip-vw,100vw);margin-left:calc(50% - var(--zip-vw,100vw) / 2);overflow-x:clip;text-align:left}
.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son .zip-clu-a{width:64%;margin-left:auto}
.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son .zip-clu-b{width:64%;margin-top:-22%}
.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son .zip-totopw{position:sticky;bottom:clamp(16px,2.4vw,36px);height:0;z-index:40;display:flex;justify-content:flex-end;padding-right:clamp(16px,2.4vw,36px)}
.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son .zip-totop{position:relative;top:-52px;width:52px;height:52px;border-radius:50%;border:1px solid var(--zip-navy);background:var(--zip-ivory);color:var(--zip-navy);cursor:pointer;display:grid;place-items:center;opacity:0;transform:translateY(12px);pointer-events:none;transition:opacity .4s,transform .4s,background .3s,color .3s}
.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son .zip-totop.zip-on{opacity:1;transform:none;pointer-events:auto}
.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son .zip-totop:hover{background:var(--zip-navy);color:var(--zip-ivory)}
.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son .zip-totop svg{width:18px;height:18px}
.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son{
  --zip-mist:#CDD7D0; --zip-sky:#DDE5DE; --zip-beige:#EAE3D5; --zip-sand:#D8CBB6; --zip-gold:#9A8460;
  --zip-ivory:#F6F3EC; --zip-taupe:#A99C8D; --zip-navy:#1E2A26;
  --zip-ink:rgba(30,42,38,.92); --zip-hair:rgba(30,42,38,.2);
  --zip-serif:"Playfair Display","Didot","Bodoni 72",Georgia,serif;
  --zip-text:"Source Serif 4","Noto Serif",Georgia,"Times New Roman",serif;
  --zip-sans:"Inter","Helvetica Neue",Avenir,Arial,sans-serif;
  --zip-gut:clamp(20px,4vw,64px);
  --zip-sec:clamp(40px,5vw,80px);
  --zip-cms-bar:80px; 
}
.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son div,.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son section,.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son article,.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son nav,.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son aside,.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son figure,.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son figcaption,.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son p,.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son h1,.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son h2,.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son h3,.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son ol,.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son ul,.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son li,.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son a,.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son span,.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son img,.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son blockquote,.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son button,.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son svg,.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son i,.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son b{box-sizing:border-box;margin:0;padding:0}
.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son figure{margin:0}
.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son{-webkit-text-size-adjust:100%}
.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son{background:var(--zip-ivory);color:var(--zip-ink);font-family:var(--zip-text);font-size:20px;line-height:1.8;font-weight:400;-webkit-font-smoothing:antialiased;overflow-x:clip}
.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son img{display:block;width:100%;height:100%;object-fit:cover}
.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son a{color:inherit;text-decoration:none}
.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son em{font-family:var(--zip-serif);font-style:italic;font-weight:400}
.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son h1,.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son h2,.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son h3{text-wrap:balance;font-family:var(--zip-serif);font-weight:400;font-variant-numeric:lining-nums;letter-spacing:-.015em;color:var(--zip-navy)}
.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son .zip-wrap{max-width:1560px;margin:0 auto;padding:0 var(--zip-gut)}
.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son .zip-g{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:clamp(12px,2vw,32px)}
.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son .zip-g>*{grid-column:var(--zip-c,1/-1);grid-row:var(--zip-r,auto);align-self:var(--zip-a,start);margin-top:var(--zip-mt,0)}
.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son .zip-sec{padding:var(--zip-sec) 0;position:relative}
.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son .zip-label{font-family:var(--zip-sans);font-size:11px;letter-spacing:.22em;text-transform:uppercase;font-weight:500;color:var(--zip-navy);line-height:1.6}
.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son .zip-label.zip-mute{color:#756a5e}
.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son .zip-folio{font-family:var(--zip-sans);display:flex;justify-content:space-between;font-size:10.5px;letter-spacing:.22em;text-transform:uppercase;color:#756a5e;padding-top:clamp(50px,6vw,100px)}
.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son .zip-folio b{font-weight:500;color:var(--zip-navy)}
.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son .zip-prose{max-width:36rem}
.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son .zip-prose p,.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son .zip-cols p{margin-bottom:1.5em}
.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son .zip-prose p:last-child,.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son .zip-cols p:last-child{margin-bottom:0}
.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son .zip-drop::first-letter{font-family:var(--zip-serif);font-size:5.6em;line-height:.78;float:left;padding:.07em .1em 0 0;color:var(--zip-navy)}
.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son .zip-lead{color:var(--zip-navy)}
.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son .zip-cols{columns:2;column-gap:clamp(34px,5vw,84px);column-rule:1px solid var(--zip-hair)}
.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son .zip-ph{position:relative}
.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son .zip-ph .zip-fr{overflow:hidden;position:relative;background:var(--zip-mist)}
.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son .zip-ph img{transform:scale(1.1);transition:transform 2s cubic-bezier(.2,.7,.2,1)}
.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son .zip-ph.zip-in img{transform:scale(1)}
.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son .zip-ph figcaption{font-family:var(--zip-sans);font-size:10.5px;letter-spacing:.16em;text-transform:uppercase;color:#756a5e;margin-top:12px;display:flex;gap:1.2em}
.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son .zip-ph figcaption b{color:var(--zip-navy);font-weight:500}
.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son .zip-r45 .zip-fr,.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son .zip-r34 .zip-fr,.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son .zip-r32 .zip-fr,.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son .zip-r11 .zip-fr{aspect-ratio:3/2}
.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son .zip-r169 .zip-fr{aspect-ratio:16/9}
.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son .zip-arch .zip-fr{border-radius:clamp(80px,14vw,240px) clamp(80px,14vw,240px) 0 0}
.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son .zip-round .zip-fr{border-radius:0}
.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son.zip-js .zip-rv{opacity:0;transform:translateY(30px);transition:opacity 1.2s ease,transform 1.2s cubic-bezier(.2,.7,.2,1)}
.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son.zip-js .zip-rv.zip-in{opacity:1;transform:none}
.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son.zip-js .zip-d1{transition-delay:.14s}
.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son.zip-js .zip-d2{transition-delay:.28s}
.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son.zip-js .zip-ln{display:block;overflow:hidden;padding-bottom:.2em;margin-bottom:-.2em}
.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son.zip-js .zip-ln>span{display:block;transform:translateY(105%);transition:transform 1.3s cubic-bezier(.2,.7,.2,1)}
.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son.zip-js .zip-in .zip-ln>span,.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son.zip-js .zip-ln.zip-in>span{transform:none}
.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son.zip-js .zip-ln:nth-child(2)>span{transition-delay:.12s}
.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son.zip-js .zip-ln:nth-child(3)>span{transition-delay:.24s}
.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son .zip-cover{position:relative;height:100svh;min-height:640px;overflow:hidden;background:linear-gradient(180deg,var(--zip-mist) 0%,var(--zip-sky) 48%,var(--zip-ivory) 100%)}
.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son .zip-cover .zip-lx{position:absolute;top:calc(var(--zip-cms-bar) + clamp(10px,4vh,50px));left:0;right:0;text-align:center;font-weight:200;font-size:clamp(.85rem,1.5vw,1.5rem);letter-spacing:.9em;padding-left:.9em;color:var(--zip-navy);text-transform:uppercase}
.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son .zip-cover .zip-arch{position:absolute;right:var(--zip-gut);bottom:0;width:min(50vw,calc(68svh * 1.2));transform:none}
.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son .zip-cover .zip-arch .zip-fr{aspect-ratio:6/5;width:100%;border-radius:clamp(80px,14vw,240px) clamp(80px,14vw,240px) 0 0}
.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son .zip-cover .zip-ttl{position:absolute;inset:0;pointer-events:none;z-index:3;font-family:var(--zip-serif);color:var(--zip-navy)}
.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son .zip-cover .zip-ttl .zip-a,.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son .zip-cover .zip-ttl .zip-b{position:absolute;font-size:clamp(6rem,17vw,17rem);line-height:.8;letter-spacing:-.045em}
.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son .zip-cover .zip-ttl .zip-a{left:calc(var(--zip-gut) - .02em);top:calc(var(--zip-cms-bar) + 11svh)}
.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son .zip-cover .zip-ttl .zip-c{position:absolute;left:calc(100% - var(--zip-gut) - min(50vw,81.6svh));right:auto;text-align:left;top:calc(100svh - min(41.6vw,68svh) - 3.4rem);font-family:var(--zip-sans);font-weight:200;font-size:clamp(1.1rem,1.9vw,2.1rem);letter-spacing:.3em;text-transform:uppercase;color:var(--zip-navy)}
.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son .zip-cover .zip-ttl .zip-b{left:calc(var(--zip-gut) + 4vw);top:calc(var(--zip-cms-bar) + 11svh + 15.8vw);font-style:italic}
.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son .zip-cover .zip-badge{position:absolute;left:var(--zip-gut);bottom:clamp(30px,6vh,70px);width:clamp(96px,10vw,150px);height:clamp(96px,10vw,150px);z-index:4}
.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son .zip-cover .zip-badge svg{width:100%;height:100%;animation:zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son-spin 28s linear infinite}
.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son .zip-cover .zip-badge text{font-family:var(--zip-sans);font-size:11.6px;letter-spacing:.2em;text-transform:uppercase;fill:var(--zip-navy);font-weight:500}
.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son .zip-cover .zip-badge i{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.25em;font-family:var(--zip-sans);font-style:normal;font-weight:500;font-size:clamp(.5rem,.8vw,.72rem);letter-spacing:.2em;text-transform:uppercase;line-height:1;color:var(--zip-navy);padding-left:.2em}
@keyframes zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son-spin{to{transform:rotate(360deg)}}
.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son .zip-cover .zip-cue{font-family:var(--zip-sans);position:absolute;right:var(--zip-gut);top:calc(var(--zip-cms-bar) + 6vh);writing-mode:vertical-rl;font-size:10.5px;letter-spacing:.3em;text-transform:uppercase;color:var(--zip-navy);display:flex;align-items:center;gap:14px;z-index:4}
.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son .zip-cover .zip-cue:after{content:"";width:1px;height:64px;background:var(--zip-navy);transform-origin:top;animation:zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son-cue 2.4s ease-in-out infinite}
@keyframes zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son-cue{0%{transform:scaleY(0)}50%{transform:scaleY(1)}100%{transform:scaleY(1);opacity:0}}
.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son .zip-toc{background:transparent;padding:clamp(40px,5vw,76px) 0 clamp(20px,2.4vw,36px)}
.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son .zip-toc .zip-tmain{display:block;border-top:1px solid var(--zip-navy);padding:22px 0 clamp(40px,5vw,70px)}
.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son .zip-toc .zip-tmain .zip-tt{display:block;font-family:var(--zip-serif);font-size:clamp(2rem,4.6vw,4.8rem);line-height:1.1;color:var(--zip-navy);letter-spacing:-.015em;max-width:22ch;margin-top:0;text-wrap:balance}
.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son .zip-toc ol{list-style:none;display:grid;grid-template-columns:repeat(3,1fr);column-gap:clamp(16px,2.4vw,40px)}
.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son .zip-toc ol a{display:flex;flex-direction:column;height:100%;position:relative;border-top:1px solid var(--zip-hair);padding:22px 0 8px;cursor:pointer;transition:background .4s,padding .4s}
.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son .zip-toc ol a::before{content:"";position:absolute;left:0;right:0;top:-1px;height:3px;background:var(--zip-navy);transform:scaleX(0);transform-origin:left;transition:transform .6s cubic-bezier(.2,.7,.2,1)}
.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son .zip-toc ol a:hover::before,.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son .zip-toc ol a:focus-visible::before{transform:scaleX(1)}
.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son .zip-toc ol a:hover,.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son .zip-toc ol a:focus-visible{background:rgba(154,132,96,.1);padding-left:14px;padding-right:14px;outline:none}
.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son .zip-toc ol a .zip-n{transition:transform .5s cubic-bezier(.2,.7,.2,1)}
.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son .zip-toc ol a:hover .zip-n{transform:translateX(6px)}
.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son .zip-toc .zip-go{display:flex;align-items:center;justify-content:flex-end;margin-top:auto;padding-top:26px;font-family:var(--zip-sans);font-size:11px;letter-spacing:.22em;text-transform:uppercase;color:#756a5e;transition:color .3s}
.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son .zip-toc .zip-go svg{width:44px;height:14px;transition:transform .5s cubic-bezier(.2,.7,.2,1)}
.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son .zip-toc ol a:hover .zip-go{color:var(--zip-navy)}
.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son .zip-toc ol a:hover .zip-go svg{transform:translateX(10px)}
.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son .zip-toc .zip-hint{margin-bottom:18px;display:flex;justify-content:space-between}
.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son .zip-toc .zip-n{display:block;font-family:var(--zip-serif);font-size:clamp(2.2rem,3.4vw,3.3rem);line-height:1;color:var(--zip-navy);margin-bottom:18px;letter-spacing:-.02em}
.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son .zip-toc .zip-t{display:block;font-family:var(--zip-serif);font-size:clamp(1.35rem,2.1vw,2rem);line-height:1.25;color:var(--zip-navy);max-width:20ch;text-wrap:balance}
.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son .zip-open h1{font-size:clamp(2rem,4.6vw,4.8rem);line-height:1.1}
.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son .zip-open h1 em{color:var(--zip-navy)}
.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son .zip-sapo{border-top:1px solid var(--zip-navy);padding-top:22px;font-style:italic}
.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son .zip-xpw{height:135vh;position:relative}
.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son .zip-xps{position:sticky;top:var(--zip-cms-bar);height:calc(100vh - var(--zip-cms-bar));overflow:hidden}
.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son .zip-xpi{position:absolute;inset:0;--zip-p:0;clip-path:inset(calc((1 - var(--zip-p)) * 9%) calc((1 - var(--zip-p)) * 16%) calc((1 - var(--zip-p)) * 9%) round calc((1 - var(--zip-p)) * 300px) calc((1 - var(--zip-p)) * 300px) 0 0)}
.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son .zip-xpi.zip-ro{clip-path:inset(calc((1 - var(--zip-p)) * 8%) calc((1 - var(--zip-p)) * 22%) round calc((1 - var(--zip-p)) * 50vw))}
.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son .zip-xpi .zip-ph,.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son .zip-xpi .zip-fr{height:100%}
.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son .zip-xpi .zip-fr{aspect-ratio:auto}
.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son .zip-xpi img{transform:scale(calc(1.25 - var(--zip-p) * .25));transition:none}
.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son .zip-xpc{position:absolute;left:var(--zip-gut);bottom:26px;z-index:2}
.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son .zip-xpc span{font-size:10.5px;letter-spacing:.2em;text-transform:uppercase;color:var(--zip-ivory);mix-blend-mode:difference}
.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son .zip-mq{overflow:hidden;white-space:nowrap;padding:clamp(16px,2vw,32px) 0;pointer-events:none}
.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son .zip-mq span{display:inline-block;font-family:var(--zip-serif);font-style:italic;font-size:clamp(2rem,4.6vw,4.8rem);line-height:1.2;color:transparent;-webkit-text-stroke:1px rgba(30,42,38,.5);letter-spacing:-.02em;will-change:transform}
.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son .zip-cho{position:relative;overflow:hidden;display:block;padding-top:calc(var(--zip-cms-bar) + 10px)}
.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son .zip-cho .zip-bn{position:absolute;left:var(--zip-gut);top:calc(var(--zip-cms-bar) + 40px);transform:none;font-family:var(--zip-serif);font-style:italic;font-size:clamp(5.5rem,14vw,17rem);line-height:.8;color:transparent;-webkit-text-stroke:1.2px rgba(30,42,38,.6);letter-spacing:-.06em;white-space:nowrap;user-select:none;will-change:transform}
.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son .zip-cho .zip-mid{position:relative;z-index:2;width:min(66vw,1080px);margin:0 max(var(--zip-gut),calc((100% - 1560px)/2 + var(--zip-gut))) clamp(48px,7vw,110px) auto}
.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son .zip-cho .zip-top{position:relative;z-index:3;padding:0 var(--zip-gut);max-width:1560px;margin:0 auto;display:flex;justify-content:space-between}
.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son .zip-cho h2{position:relative;z-index:3;font-size:clamp(2.6rem,7vw,7.6rem);line-height:1;padding:clamp(64px,8.4vw,140px) var(--zip-gut) clamp(32px,4vw,64px);max-width:1560px;margin:0 auto;width:100%}
.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son .zip-cho h2 em{display:block;color:var(--zip-navy);font-size:.6em;line-height:1.15;margin-top:.3em}
.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son .zip-c1{--zip-cb:var(--zip-sky)}
.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son .zip-c2{--zip-cb:var(--zip-beige)}
.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son .zip-c3{--zip-cb:var(--zip-mist)}
.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son article{background:linear-gradient(180deg,var(--zip-ivory) 0,var(--zip-ivory) 7%,var(--zip-sky) 27%,var(--zip-beige) 54%,var(--zip-mist) 80%,var(--zip-mist) 100%)}
.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son .zip-c3 .zip-label.zip-mute,.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son .zip-c3 .zip-ph figcaption{color:#5c6a63}
.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son .zip-over{position:relative}
.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son .zip-over>.zip-ph{width:min(80vw,1200px,calc(86vh * 1.5));margin-left:var(--zip-gut)}
.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son .zip-over .zip-pan{position:absolute;right:var(--zip-gut);bottom:calc(var(--zip-sec) * -.4);width:min(38rem,46vw);background:var(--zip-ivory);padding:clamp(28px,3.4vw,52px);z-index:3}
.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son .zip-pq{background:transparent}
.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son .zip-pq blockquote{font-style:italic;font-family:var(--zip-text);font-size:1.12em;line-height:1.5;color:var(--zip-navy);border-left:3px solid var(--zip-navy);padding-left:clamp(22px,3vw,44px);max-width:46rem}
.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son .zip-sc{display:grid;grid-template-columns:7fr 5fr;column-gap:clamp(20px,4vw,70px);padding:0 var(--zip-gut);max-width:1560px;margin:0 auto}
.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son .zip-sc-l{position:sticky;top:var(--zip-cms-bar);height:calc(100vh - var(--zip-cms-bar));padding:5vh 0 7vh}
.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son .zip-sc-l .zip-stk{position:relative;height:100%}
.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son .zip-sc-l figure{position:absolute;left:0;right:0;top:50%;transform:translateY(-50%);opacity:0;transition:opacity 1.1s ease}
.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son .zip-sc-l figure.zip-on{opacity:1}
.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son .zip-sc-l .zip-fr{aspect-ratio:3/2}
.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son .zip-sc-r .zip-blk{min-height:0;display:flex;flex-direction:column;justify-content:center;padding:3vh 0 3vh clamp(0px,3vw,50px)}
.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son .zip-sc-r .zip-blk.zip-first{padding-top:calc(var(--zip-cms-bar) + 4vh)}
.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son .zip-sc-r .zip-num{font-family:var(--zip-serif);font-style:italic;font-size:clamp(3.4rem,7vw,7rem);line-height:.8;color:transparent;-webkit-text-stroke:1px rgba(30,42,38,.5);letter-spacing:-.05em;margin-bottom:.2em}
.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son .zip-sc-r h2{font-size:clamp(2.4rem,5.4vw,5.6rem);line-height:1.04;margin-bottom:clamp(30px,4vw,60px)}
.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son .zip-sc-r h2 em{display:block;color:var(--zip-navy);font-size:.58em;line-height:1.18;margin-top:.35em}
.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son .zip-ovl{position:relative;z-index:2;border:clamp(6px,.9vw,14px) solid var(--zip-bg)}
.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son .zip-hs{position:relative}
.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son .zip-hs .zip-st{position:sticky;top:var(--zip-cms-bar);height:auto;max-height:calc(100vh - var(--zip-cms-bar));padding:11vh 0 7vh;overflow:hidden;display:flex;align-items:center}
.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son .zip-hs .zip-tr{display:flex;gap:clamp(30px,5vw,90px);padding:0 var(--zip-gut);align-items:center;will-change:transform}
.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son .zip-hs .zip-tr .zip-ph{flex:0 0 auto}
.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son .zip-hs .zip-tr .zip-ph .zip-fr{height:auto;aspect-ratio:3/2}
.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son .zip-hs .zip-tr .zip-a .zip-fr{width:min(44vw,700px)}
.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son .zip-hs .zip-tr .zip-b .zip-fr{width:min(36vw,560px)}
.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son .zip-hs .zip-tr .zip-c .zip-fr{width:min(40vw,640px)}
.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son .zip-hs .zip-tr .zip-d .zip-fr{width:min(50vw,800px)}
.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son .zip-hs .zip-tr .zip-lift{transform:translateY(-5vh)}
.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son .zip-hs .zip-tr .zip-drop2{transform:translateY(6vh)}
.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son .zip-hs .zip-sp{flex:0 0 12vw}
.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son .zip-end{background:var(--zip-navy);color:var(--zip-ivory);text-align:center;position:relative}
.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son .zip-end .zip-big{font-family:var(--zip-serif);font-style:italic;font-size:clamp(2rem,4.6vw,4.8rem);line-height:1.2;color:var(--zip-ivory);max-width:22ch;margin:0 auto;letter-spacing:-.02em}
.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son .zip-end .zip-mk{font-size:12px;letter-spacing:.8em;padding-left:.8em;text-transform:uppercase;color:var(--zip-ivory);margin-top:56px}
.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son .zip-end .zip-credit{margin-top:clamp(40px,5vw,72px);font-family:var(--zip-sans);font-size:12px;letter-spacing:.2em;text-transform:uppercase;line-height:2.2;color:var(--zip-sand)}
.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son .zip-end .zip-credit span{display:block}
.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son .zip-end .zip-credit .zip-srclink{color:inherit;text-decoration:none}
.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son .zip-end .zip-credit a.zip-srclink[href]{border-bottom:1px solid rgba(214,199,181,.5)}
.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son .zip-end .zip-folio .zip-srclink{color:inherit;text-decoration:none}
.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son .zip-end .zip-folio a.zip-srclink[href]{border-bottom:1px solid rgba(214,199,181,.5)}
.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son .zip-end .zip-more{width:min(720px,100%);margin:clamp(36px,5vw,72px) auto 0;padding-top:22px;border-top:1px solid rgba(214,199,181,.28);text-align:left}
.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son .zip-end .zip-more .zip-label{color:var(--zip-sand);margin-bottom:18px}
.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son .zip-end .zip-more a{display:block;outline-offset:6px;transition:transform .7s cubic-bezier(.2,.7,.2,1),opacity .5s}
.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son .zip-end .zip-more img{width:100%;height:auto;display:block;box-shadow:0 30px 60px -34px rgba(0,0,0,.6)}
@media (hover:hover){.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son .zip-end .zip-more a:hover{transform:translateY(-5px);opacity:.94}}
.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son .zip-end .zip-folio{color:var(--zip-sand);padding-right:72px}
.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son .zip-end .zip-folio b{color:var(--zip-ivory)}
.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son .zip-w{opacity:.2;transition:opacity .6s ease}
.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son .zip-w.zip-on{opacity:1}
.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son .zip-noscrub .zip-w{opacity:1}
.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son .zip-ph .zip-fr[role=button]{cursor:pointer}
.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son .zip-ph .zip-fr[role=button]:focus-visible{outline:2px solid var(--zip-navy);outline-offset:4px}
.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son .zip-ph .zip-fr{transition:transform .9s cubic-bezier(.2,.7,.2,1),box-shadow .9s}
@media (hover:hover){.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son .zip-ph:not(.zip-in-x):hover .zip-fr[role=button]{transform:translateY(-8px);box-shadow:0 26px 50px -24px rgba(30,42,38,.45)}.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son .zip-ovl:hover{z-index:5}}
.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son .zip-lb{position:fixed;inset:0;z-index:99;background:rgba(30,42,38,.96);display:flex;align-items:center;justify-content:center;padding:calc(var(--zip-cms-bar) + 10px) clamp(16px,5vw,80px) 40px;opacity:0;visibility:hidden;transition:opacity .4s,visibility .4s}
.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son .zip-lb.zip-on{opacity:1;visibility:visible}
.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son .zip-lb img{width:auto;height:auto;max-width:100%;max-height:calc(100vh - var(--zip-cms-bar) - 80px);object-fit:contain;transform:scale(.96);transition:transform .6s cubic-bezier(.2,.7,.2,1)}
.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son .zip-lb.zip-on img{transform:none}
.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son .zip-lb button{position:absolute;background:none;border:1px solid rgba(246,243,236,.5);color:var(--zip-ivory);width:48px;height:48px;border-radius:50%;cursor:pointer;display:grid;place-items:center;font-size:20px;line-height:1}
.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son .zip-lb button:hover{background:var(--zip-ivory);color:var(--zip-navy)}
.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son .zip-lb .zip-x{top:calc(var(--zip-cms-bar) + 12px);right:clamp(14px,3vw,40px)}
.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son .zip-lb .zip-pv{left:clamp(10px,2vw,30px);top:50%}
.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son .zip-lb .zip-nx{right:clamp(10px,2vw,30px);top:50%}
.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son .zip-lb .zip-ct{position:absolute;bottom:18px;left:0;right:0;text-align:center;font-family:var(--zip-sans);font-size:11px;letter-spacing:.22em;color:var(--zip-sand)}
@media (min-width:821px){.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son .zip-cover{--zip-top:calc(var(--zip-cms-bar) + 12svh);--zip-fs:min(17vw,22svh)}.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son .zip-cover:before{content:"";position:absolute;left:var(--zip-gut);right:var(--zip-gut);top:calc(var(--zip-cms-bar) + 7.6svh);height:1px;background:rgba(30,42,38,.28);z-index:2}.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son .zip-cover .zip-lx{left:var(--zip-gut);right:auto;text-align:left;padding-left:0;top:calc(var(--zip-cms-bar) + 3.6svh);letter-spacing:.7em;font-size:clamp(.8rem,1.15vw,1.15rem)}.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son .zip-cover .zip-cue{writing-mode:horizontal-tb;right:var(--zip-gut);top:calc(var(--zip-cms-bar) + 3.6svh);font-size:clamp(.7rem,.9vw,.95rem);letter-spacing:.3em;gap:0}.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son .zip-cover .zip-cue:after{display:none}.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son .zip-cover .zip-arch{top:var(--zip-top);bottom:7svh;right:var(--zip-gut);left:max(40%,calc(var(--zip-gut) + var(--zip-fs) * 2.6));width:auto;transform:none}.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son .zip-cover .zip-arch figure,.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son .zip-cover .zip-arch .zip-fr{height:100%}.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son .zip-cover .zip-arch .zip-fr{aspect-ratio:auto}.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son .zip-cover .zip-arch .zip-fr img{width:100%;height:100%;object-fit:cover;object-position:56% 50%}.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son .zip-cover .zip-ttl .zip-a,.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son .zip-cover .zip-ttl .zip-b{font-size:var(--zip-fs)}.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son .zip-cover .zip-ttl .zip-a{top:var(--zip-top);left:calc(var(--zip-gut) - .02em)}.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son .zip-cover .zip-ttl .zip-b{top:calc(var(--zip-top) + var(--zip-fs) * .93);left:calc(var(--zip-gut) + var(--zip-fs) * .3)}.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son .zip-cover .zip-ttl .zip-c{top:calc(var(--zip-top) + var(--zip-fs) * 2.12);left:var(--zip-gut);right:auto;text-align:left;font-size:clamp(1rem,1.7vw,1.9rem)}.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son .zip-cover .zip-badge{left:var(--zip-gut);bottom:7svh;width:clamp(86px,8.4vw,128px);height:clamp(86px,8.4vw,128px)}}
.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son .zip-ph .zip-fr:after{content:"";position:absolute;inset:clamp(8px,1vw,16px);border:1px solid rgba(154,132,96,.0);pointer-events:none;transition:border-color .6s,inset .6s}
.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son .zip-pgw{position:sticky;top:var(--zip-cms-bar);height:0;z-index:50}
.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son .zip-pg{height:2px;background:var(--zip-gold);transform-origin:0 50%;transform:scaleX(var(--zip-pg,0))}
.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son .zip-label,.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son .zip-folio{letter-spacing:.3em}
.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son .zip-cho .zip-top{border-bottom:1px solid rgba(154,132,96,.55);padding-bottom:14px}
@media (hover:hover){.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son .zip-ph:hover .zip-fr:after{border-color:rgba(255,255,255,.7);inset:clamp(12px,1.4vw,22px)}.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son .zip-ph:hover img{transform:scale(1.035)}.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son .zip-arch .zip-fr:after,.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son .zip-in .zip-fr:after,.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son .zip-cover .zip-fr:after{display:none}}
.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son .zip-hs .zip-hint{display:none}
@media (max-width:820px){.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son .zip-hs .zip-hint{display:flex;align-items:center;gap:16px;padding:6px var(--zip-gut) 0;color:var(--zip-navy);transition:opacity .5s}.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son .zip-hs .zip-hint .zip-bar{flex:1;height:1px;background:rgba(30,42,38,.22);position:relative}.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son .zip-hs .zip-hint .zip-bar i{position:absolute;top:-1px;left:calc(var(--zip-hp,0) * 70%);width:30%;height:3px;background:var(--zip-gold)}.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son .zip-hs .zip-hint svg{width:36px;height:14px;flex:none;animation:zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son-swipe 1.6s ease-in-out infinite}.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son .zip-hs .zip-hint.zip-done svg{opacity:0;animation:none}}
@keyframes zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son-swipe{0%,100%{transform:translateX(-6px)}50%{transform:translateX(8px)}}
@media (max-width:820px){.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son .zip-end .zip-folio{flex-direction:column;align-items:center;gap:10px;text-align:center;padding-right:0}.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son .zip-clu .zip-ph.zip-ph{width:100%;margin:0 0 26px}.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son{font-size:18px;line-height:1.75}.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son .zip-g>*{grid-column:1/-1;grid-row:auto;margin-top:0}.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son .zip-g{row-gap:26px}.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son .zip-cover{min-height:560px;height:100svh}.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son .zip-cover .zip-arch{left:50%;right:auto;top:auto;transform:translateX(-50%);width:92vw}.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son .zip-cover .zip-arch .zip-fr{aspect-ratio:auto;height:calc(78svh - 56vw)}.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son .zip-cover .zip-arch .zip-fr img{width:100%;height:100%;object-fit:cover}.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son .zip-cover .zip-ttl .zip-a,.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son .zip-cover .zip-ttl .zip-b{font-size:21vw}.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son .zip-cover .zip-ttl .zip-a{top:22svh}.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son .zip-cover .zip-ttl .zip-b{bottom:auto;top:calc(22svh + 21vw);right:auto;left:calc(var(--zip-gut) + 16vw)}.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son .zip-cover .zip-ttl .zip-c{left:var(--zip-gut);right:auto;text-align:left;margin-right:0;top:calc(22svh + 48vw);font-size:.92rem;letter-spacing:.26em}.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son .zip-cover .zip-cue{display:none}.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son .zip-cover .zip-lx{left:var(--zip-gut);right:auto;text-align:left;padding-left:0}.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son .zip-cover .zip-badge{left:auto;right:var(--zip-gut);bottom:auto;top:calc(22svh + 3vw);width:25vw;height:25vw}.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son .zip-toc ol{grid-template-columns:1fr;row-gap:28px}.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son .zip-cols{columns:1;column-rule:0}.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son .zip-xpw,.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son .zip-xpw .zip-xps{height:auto;min-height:0;max-height:none}.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son .zip-xpw .zip-xps{position:relative;top:auto;overflow:visible}.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son .zip-xpw .zip-xps .zip-xpi,.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son .zip-xpw .zip-xps .zip-xpi.zip-ro{position:relative;inset:auto;width:100%;height:auto;aspect-ratio:auto;clip-path:none}.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son .zip-xpw .zip-xps .zip-xpi .zip-ph,.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son .zip-xpw .zip-xps .zip-xpi .zip-fr{height:auto}.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son .zip-xpw .zip-xps .zip-xpi .zip-fr{aspect-ratio:3/2;border-radius:0}.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son .zip-xpw .zip-xps .zip-xpi img{transform:none;width:100%;height:100%}.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son .zip-cho .zip-mid{width:calc(100% - 2 * var(--zip-gut));margin:0 auto 12vw}.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son .zip-cho h2{padding-top:19vw}.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son .zip-cho .zip-bn{font-size:26vw}.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son .zip-over>.zip-ph{width:auto;margin-left:0}.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son .zip-over .zip-pan{position:relative;right:auto;bottom:auto;width:auto;margin:-60px var(--zip-gut) 0}.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son .zip-sc{display:block;padding:0}.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son .zip-sc-l{display:none}.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son .zip-sc-r .zip-blk{min-height:0;padding:40px var(--zip-gut)}.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son .zip-sc-r .zip-mob{display:block;margin-bottom:34px}.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son .zip-hs{height:auto}.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son .zip-hs .zip-st{position:static;top:auto;height:auto;max-height:none;overflow:visible;padding:30px 0}.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son .zip-hs .zip-tr{overflow-x:auto;transform:none;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch}.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son .zip-hs .zip-tr .zip-ph{scroll-snap-align:center}.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son .zip-hs .zip-tr .zip-ph.zip-a .zip-fr,.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son .zip-hs .zip-tr .zip-ph.zip-b .zip-fr,.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son .zip-hs .zip-tr .zip-ph.zip-c .zip-fr,.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son .zip-hs .zip-tr .zip-ph.zip-d .zip-fr{width:78vw}.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son .zip-hs .zip-tr .zip-lift,.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son .zip-hs .zip-tr .zip-drop2{transform:none}.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son .zip-hs .zip-sp{display:none}}
@media (min-width:821px){.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son .zip-sc-r .zip-mob{display:none}}
@media (prefers-reduced-motion:reduce){.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son.zip-js .zip-rv,.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son.zip-js .zip-ln>span{opacity:1;transform:none;transition:none}.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son .zip-ph img{transform:none;transition:none}.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son .zip-cover .zip-badge svg,.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son .zip-cover .zip-cue:after{animation:none}}
@media (max-width:820px){.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son .zip-clu .zip-ph{width:100%;margin:0 0 26px}}

.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son #zip-open,.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son #zip-c1,.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son #zip-c2,.zip-trai-nghiem-lexus-gx-550-len-huu-lung-lang-son #zip-c3{scroll-margin-top:var(--zip-cms-bar)}
