.gv-styleboard{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(290px,1fr));gap:24px}.gv-stylecard__link{display:block}.gv-stylecard__media{position:relative;overflow:hidden;background:var(--clinical)}.gv-stylecard__media img{width:100%;height:auto;aspect-ratio:3/4;object-fit:cover;transition:transform .45s ease}.gv-stylecard__link:hover img,.gv-stylecard__link:focus-visible img{transform:scale(1.05)}.gv-stylecard__cap{position:absolute;inset:auto 0 0 0;padding:44px 18px 18px;color:#fff;background:linear-gradient(to top,rgba(35,39,32,.94) 15%,rgba(35,39,32,0))}.gv-stylecard__cap h2{font-size:var(--fs-h3);font-weight:var(--fw-card);letter-spacing:var(--ls-card);color:#fff;line-height:1.2}.gv-stylecard__tags{list-style:none;display:flex;flex-wrap:wrap;gap:6px;margin:11px 0 0;padding:0}.gv-stylecard__tags li{font-size:var(--fs-eyebrow);font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--ink);background:#fff;padding:4px 8px}.gv-stylecard__note{position:absolute;inset:0;margin:0;padding:26px;pointer-events:none;background:var(--ink);color:#fff;display:flex;flex-direction:column;justify-content:center;font-size:var(--fs-sm);line-height:1.65;text-align:left;opacity:0;transition:opacity .22s ease}.gv-stylecard__note b{display:block;margin-bottom:8px;font-size:15px;font-weight:700;line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.gv-stylecard__link:hover .gv-stylecard__note,.gv-stylecard__link:focus-visible .gv-stylecard__note{opacity:1}@media(hover:none){.gv-stylecard__media img{transition:none}.gv-stylecard__note{position:static;opacity:1;background:var(--clinical);color:var(--body);display:block;padding:14px 18px 18px}}@media(prefers-reduced-motion:reduce){.gv-stylecard__media img,.gv-stylecard__note{transition:none}.gv-stylecard__link:hover img{transform:none}}.gv-styl{--a:#6FBE44;--ad:#2F6B2A;--ink:#232720;--body:#4C5249;--mut:#62685A;--ln:#ECEFE4;--ln2:#D8DFCB;--wash:#F4F8EE;--shot:#EAF3E1;--w:1240px;--px:40px;--tw:864px;--h2:clamp(23px, 2.3vw, 29px);--h3:clamp(19px, 1.9vw, 23px);--tx:17px;--lb:11px;--lbsp:.16em;--cap:13px;--rail:240px;color:var(--body);font-size:16px;line-height:1.7}.gv-styl__top,.gv-styl__wrap{max-width:var(--w);margin:0 auto;padding:0 var(--px)}.gv-styl__wrap{padding-bottom:96px}.gv-styl .gv-crumbs{padding:20px 0 0;font-size:var(--cap);color:var(--mut)}.gv-styl__hero{display:grid;grid-template-columns:minmax(0,1fr)clamp(320px,36%,440px);gap:36px 56px;align-items:start;padding:36px 0 34px;margin:0}.gv-styl__panel{display:block;min-width:0}.gv-styl__panel>.gv-eyebrow{display:flex;align-items:center;gap:10px;font-size:var(--lb);font-weight:700;letter-spacing:var(--lbsp);text-transform:uppercase;color:var(--ad)}.gv-styl__panel>.gv-eyebrow::before{content:"";width:20px;height:2px;background:var(--a);flex:none}.gv-styl__panel h1{margin:20px 0 0;font-size:clamp(36px,5vw,68px);line-height:.98;font-weight:800;letter-spacing:-.04em;color:var(--ink);text-wrap:balance}.gv-styl__panel h1::after{content:none}.gv-styl__dek{margin:22px 0 0;max-width:54ch;font-size:18px;line-height:1.6;color:var(--body);text-wrap:pretty}.gv-styl .gv-meta{display:flex;flex-wrap:wrap;align-items:center;gap:10px 14px;margin:0;padding-top:20px;font-size:var(--lb);font-weight:700;letter-spacing:var(--lbsp);text-transform:uppercase;color:var(--mut)}.gv-styl .gv-meta i{width:4px;height:4px;background:var(--a);display:inline-block}.gv-styl__tags{display:flex;flex-wrap:wrap;gap:10px;list-style:none;margin:0;padding:22px 0 0}.gv-styl__tags li a{color:inherit}.gv-styl__tags li:has(a):hover{border-color:var(--ad);color:var(--ad)}.gv-styl__tags li{font-size:var(--lb);font-weight:700;letter-spacing:var(--lbsp);text-transform:uppercase;color:var(--body);border:1px solid var(--ln2);padding:7px 12px}.gv-styl__cta{display:inline-block;margin-top:12px;font-size:var(--lb);font-weight:700;letter-spacing:var(--lbsp);text-transform:uppercase;color:#fff;background:var(--ink);padding:8px 14px;border:0}.gv-styl__cta:hover{background:var(--ad);color:#fff}.gv-styl__gallery{min-width:0;display:block}.gv-styl__gal{display:grid;grid-template-rows:auto auto}.gv-styl__lead{order:1;display:block;width:100%;height:auto;aspect-ratio:1/1;object-fit:cover;object-position:center top;background:var(--shot)}.gv-styl__strip{order:2;display:grid;grid-auto-flow:column;grid-auto-columns:58px;justify-content:start;gap:8px;padding-top:8px}.gv-styl__thumb{border:1px solid #e2e9d6;padding:0;background:0 0;cursor:pointer;aspect-ratio:1/1;overflow:hidden;opacity:.68;transition:opacity .2s ease}.gv-styl__thumb img{width:100%;height:100%;object-fit:cover;object-position:center top;display:block}.gv-styl__thumb.is-active{outline:2px solid var(--ad);outline-offset:-2px;opacity:1;border-color:transparent}.gv-styl__thumb:hover{opacity:1}.gv-styl__credit{display:block;font-size:var(--cap);line-height:1.6;color:var(--mut);padding-top:10px}.gv-styl__facts{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));border-top:1px solid var(--ink);border-bottom:1px solid var(--ln)}.gv-styl__facts>div{padding:20px;border-left:1px solid var(--ln);min-width:0}.gv-styl__facts>div:first-child{padding-left:0;border-left:0}.gv-styl__facts>div:last-child{padding-right:0}.gv-styl__facts dt{font-size:var(--lb);font-weight:700;letter-spacing:var(--lbsp);text-transform:uppercase;color:var(--mut)}.gv-styl__facts dt::after{content:none}.gv-styl__facts dd{margin:0;padding-top:6px;font-size:16px;font-weight:600;color:var(--ink);letter-spacing:0;text-transform:none}.gv-styl .gv-btoc{position:sticky;top:0;z-index:30;margin-top:2px;background:rgba(255,255,255,.95);backdrop-filter:blur(8px);border-bottom:1px solid var(--ln);border-top:0}.gv-styl .gv-btoc::after{content:none}.gv-styl .gv-btoc__inner{max-width:var(--w);margin:0 auto;padding:0 var(--px);display:flex;flex-wrap:wrap;align-items:center;gap:10px 26px;min-height:52px}.gv-styl .gv-btoc__label{font-size:var(--lb);font-weight:700;letter-spacing:var(--lbsp);text-transform:uppercase;color:var(--ad)}.gv-styl .gv-btoc__arrow{display:none}.gv-styl .gv-btoc__list{display:flex;flex-wrap:wrap;gap:10px 26px;overflow:visible;margin:0;padding:0}.gv-styl .gv-btoc__list a{font-size:14px;font-weight:600;color:var(--body);background:0 0;padding:0;border-radius:0}.gv-styl .gv-btoc__list a.is-active,.gv-styl .gv-btoc__list a[aria-current]{color:var(--ink);box-shadow:inset 0 -2px 0 var(--a)}.gv-styl__what,.gv-styl__why,.gv-styl__barber,.gv-styl__how,.gv-styl__faq,.gv-styl__rel,.gv-styl__more{scroll-margin-top:72px}.gv-styl__what{padding:72px 0 0;margin:0;max-width:none}.gv-styl__what>h2,.gv-styl__why>h2,.gv-styl__barber>h2{margin:0}.gv-styl__what{display:grid;grid-template-columns:minmax(0,1fr)var(--tw);gap:28px 56px;align-items:start}.gv-styl__what>h2{font-size:var(--h2);font-weight:800;letter-spacing:-.035em;color:var(--ink);line-height:1.15;text-wrap:balance}.gv-styl__what>h2::after{content:none}.gv-styl__what>.gv-prose{min-width:0;max-width:none;margin:0}.gv-styl__what>.gv-prose>:is(p,ul,ol){max-width:none;margin-inline:0}.gv-styl .gv-prose p,.gv-styl .gv-prose li{text-align:left}.gv-styl__what>.gv-prose>p{margin:20px 0 0;font-size:17px;line-height:1.8}.gv-styl__what>.gv-prose>p:first-child{margin-top:0}.gv-styl__what>.gv-prose>ul{list-style:none;margin:20px 0 0;padding:0;max-width:none}.gv-styl__what>.gv-prose>ul>li{position:relative;margin:0;padding:0 0 0 20px;font-size:17px;line-height:1.8}.gv-styl__what>.gv-prose>ul>li+li{margin-top:12px}.gv-styl__what>.gv-prose>ul>li::marker{content:none}.gv-styl__what>.gv-prose>ul>li::before{content:"";position:absolute;left:0;top:.72em;width:7px;height:7px;background:var(--a)}.gv-styl__what>.gv-prose>figure.gv-figure{display:block;width:100%;max-width:none;margin:30px 0 0;padding:0;border:0}.gv-styl__what>.gv-prose>figure.gv-figure img{display:block;width:100%;height:auto;max-width:none;max-height:none;aspect-ratio:3/2;object-fit:cover;object-position:50% 18%;background:var(--shot)}.gv-styl__what>.gv-prose>figure.gv-figure figcaption{display:block;margin:10px 0 0;padding:0;font-size:var(--cap);font-style:normal;line-height:1.6;color:var(--mut)}.gv-styl__what .gv-lookbook{grid-column:1/-1;margin-top:52px}.gv-styl__what .gv-lookbook::before{content:"5 biến thể";display:none}.gv-styl__what .gv-look{display:grid;grid-template-columns:minmax(0,260px)minmax(0,1fr);gap:28px 44px;align-items:start;padding:34px 0;border-bottom:1px solid var(--ln)}.gv-styl__what .gv-look:first-child{border-top:1px solid var(--ink)}.gv-styl__what .gv-look+.gv-look{margin-top:0;padding-top:34px;border-top:0}.gv-styl__what .gv-look__media img{width:100%;aspect-ratio:4/5;object-fit:cover;object-position:center top;background:var(--shot)}.gv-styl__what .gv-look__media figcaption{font-size:var(--cap);line-height:1.6;color:var(--mut);margin-top:8px}.gv-styl__what .gv-look__body{min-width:0;max-width:none;gap:0}.gv-styl__what .gv-look__body h3{margin:10px 0 0;font-size:var(--h3);font-weight:800;letter-spacing:-.03em;color:var(--ink);line-height:1.25}.gv-styl__what .gv-look__body h3::after{content:none}.gv-look__n{display:block;font-size:clamp(34px,3.6vw,46px);font-weight:800;letter-spacing:-.04em;line-height:1;color:var(--a)}.gv-styl__what .gv-look__body p{margin:16px 0 0;font-size:17px;line-height:1.8;max-width:none}.gv-styl__why{display:grid;grid-template-columns:minmax(0,260px)minmax(0,1fr);gap:28px 56px;align-items:start;background:var(--wash);border:0;margin:80px 0 0;padding:56px 48px}.gv-styl__why>.gv-eyebrow{display:block;font-size:var(--lb);font-weight:700;letter-spacing:var(--lbsp);text-transform:uppercase;color:var(--ad)}.gv-styl__why>h2{grid-column:1;margin:14px 0 0;font-size:var(--h2);font-weight:800;letter-spacing:-.035em;color:var(--ink);line-height:1.1}.gv-styl__why>h2::after{content:none}.gv-styl__why>.gv-eyebrow{grid-column:1;grid-row:1}.gv-styl__why>h2{grid-row:2;align-self:start}.gv-styl__cols{grid-column:2;grid-row:1/span 2;min-width:0;max-width:66ch;display:grid;gap:18px;font-size:17px;line-height:1.8}.gv-styl__cols p{margin:0}.gv-styl__barber{display:grid;grid-template-columns:minmax(0,260px)minmax(0,1fr);gap:32px 56px;align-items:start;background:var(--ink);color:#e7eddc;margin:28px 0 0;padding:56px 48px}.gv-styl__barber>.gv-eyebrow{grid-column:1;grid-row:1;display:block;font-size:var(--lb);font-weight:700;letter-spacing:var(--lbsp);text-transform:uppercase;color:var(--a)}.gv-styl__barber>h2{grid-column:1;grid-row:2;margin:14px 0 0;align-self:start;font-size:var(--h2);font-weight:800;letter-spacing:-.035em;color:#fff;line-height:1.1}.gv-styl__barber>h2::after{content:none}.gv-styl__barber>.gv-prose{grid-column:2;grid-row:1/span 2;min-width:0;max-width:none;margin:0}.gv-styl__barber ul{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:26px 44px;list-style:none;margin:0;padding:0;max-width:none;counter-reset:care}.gv-styl__barber li{border-top:1px solid #4c5249;padding:14px 0 0;margin:0;font-size:var(--tx);line-height:1.75;color:#e7eddc}.gv-styl__barber li::marker{content:none}.gv-styl__barber li::before{counter-increment:care;content:"0" counter(care);display:block;font-size:var(--lb);font-weight:700;letter-spacing:var(--lbsp);color:var(--a);margin-bottom:8px}.gv-styl__how{display:grid;grid-template-columns:var(--rail)minmax(0,1fr);gap:20px 56px;align-items:start;padding:80px 0 0;margin:0}.gv-styl__how>h2{grid-column:1;margin:0;font-size:var(--h2);font-weight:800;letter-spacing:-.035em;color:var(--ink);line-height:1.15}.gv-styl__how>.gv-tabset{grid-column:2;min-width:0}.gv-styl__how>h2::after{content:none}.gv-styl .gv-tabset{max-width:none;margin:0}.gv-styl .gv-tabset__bar{display:flex;flex-wrap:wrap;gap:40px;background:0 0;border:0;border-bottom:1px solid var(--ln2);padding:0}.gv-styl .gv-tabset__tab{flex:none;width:auto;font-size:14px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;text-align:left;padding:0 0 16px;margin-bottom:-1px;border:0;border-bottom:3px solid transparent;background:0 0;color:var(--mut);border-radius:0}.gv-styl .gv-tabset__tab+.gv-tabset__tab{border-left:0}.gv-styl .gv-tabset__tab[aria-selected=true],.gv-styl .gv-tabset__tab.is-active{color:var(--ink);border-bottom-color:var(--a);background:0 0}.gv-styl .gv-tabset__tab:hover{color:var(--ink)}.gv-styl .gv-tabset__tab.is-active:hover{color:var(--ink)}.gv-styl .gv-tabset__panel{padding:34px 0 0}.gv-styl .gv-tabset__panel .gv-prose{display:flow-root;max-width:none;margin:0}.gv-styl .gv-tabset__panel .gv-prose>*{max-width:none}.gv-styl .gv-tabset__panel .gv-prose>.gv-quicktake{display:block;float:none;width:auto;max-width:none;margin:0 0 30px;background:var(--wash);border:0;border-left:3px solid var(--a);padding:20px 24px;font-size:var(--tx);line-height:1.75;color:var(--ink)}.gv-styl .gv-tabset__panel .gv-prose:has(>ol)>p:last-child{border:1px solid var(--ln2);padding:22px;margin:28px 0 0;font-size:var(--tx);line-height:1.75}.gv-styl .gv-tabset__panel ol{list-style:none;margin:22px 0 0;padding:0;counter-reset:step}.gv-styl .gv-tabset__panel ol>li{display:grid;grid-template-columns:40px minmax(0,1fr);gap:16px;align-items:start;padding:16px 0;margin:0;border-top:1px solid var(--ln);font-size:17px;line-height:1.75}.gv-styl .gv-tabset__panel ol>li::marker{content:none}.gv-styl .gv-tabset__panel ol>li::before{counter-increment:step;content:counter(step,decimal-leading-zero);font-size:20px;font-weight:800;letter-spacing:-.03em;color:var(--a);line-height:1.3}.gv-styl .gv-tabset__panel table{max-width:none;width:100%;border-collapse:collapse;font-size:16px}.gv-styl .gv-tabset__panel :is(th,td){padding:12px 14px 12px 0;border-bottom:1px solid var(--ln);text-align:left}.gv-styl .gv-tabset__panel th{font-size:var(--lb);font-weight:700;letter-spacing:var(--lbsp);text-transform:uppercase;color:var(--mut)}.gv-styl .gv-colors{list-style:none;display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,380px));justify-content:start;gap:28px;margin:0;padding:0;max-width:none}.gv-styl .gv-color{display:block;min-width:0;padding:0;border:0;background:0 0}.gv-styl .gv-color__img{width:100%;height:auto;aspect-ratio:4/5;object-fit:cover;object-position:center top;border-radius:0;background:var(--shot)}.gv-styl .gv-color__body{display:block;padding-top:14px}.gv-styl .gv-color__name{display:block;font-size:16px;font-weight:700;letter-spacing:-.015em;color:var(--ink)}.gv-styl .gv-color__text{margin:8px 0 0;font-size:16px;line-height:1.7;color:var(--body)}.gv-styl .gv-colorlist{margin:30px 0 0;max-width:var(--tw)}.gv-styl .gv-colorlist>div{display:grid;grid-template-columns:minmax(0,200px)minmax(0,1fr);gap:8px 28px;padding:16px 0;border-top:1px solid var(--ln)}.gv-styl .gv-colorlist dt{font-size:16px;font-weight:700;color:var(--ink)}.gv-styl .gv-colorlist dd{margin:0;font-size:16px;line-height:1.7;color:var(--body)}.gv-styl__more{display:grid;grid-template-columns:var(--rail)minmax(0,1fr);gap:0 56px;align-items:start;padding:72px 0 0;margin:0;max-width:none;border:0}.gv-styl__more>details{grid-column:2;min-width:0}.gv-styl__more details{border:0;border-top:1px solid var(--ink)}.gv-styl__more summary{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:22px 0;cursor:pointer;list-style:none}.gv-styl__more summary::-webkit-details-marker{display:none}.gv-styl__more summary h2{margin:0;font-size:var(--h2);font-weight:800;letter-spacing:-.035em;color:var(--ink)}.gv-styl__more summary h2::after{content:none}.gv-styl__more summary::after{content:"+";flex:none;font-size:24px;font-weight:400;line-height:1;color:var(--ad)}.gv-styl__more details[open]>summary::after{content:"\2212"}.gv-styl__more .gv-prose{max-width:none;margin-inline:0;padding-bottom:24px;font-size:17px;line-height:1.8}.gv-styl__faq{padding:72px 0 0;margin:0}.gv-styl__faq>h2{margin:0 0 20px;font-size:var(--h2);font-weight:800;letter-spacing:-.035em;color:var(--ink);line-height:1.15}.gv-styl__faq>h2::after{content:none}.gv-styl__faq{display:grid;grid-template-columns:var(--rail)minmax(0,1fr);gap:20px 56px;align-items:start}.gv-styl__faq>h2{margin:0;padding-top:20px;font-size:var(--h2)}.gv-styl__faq>.gv-prose{max-width:none;margin:0;min-width:0}.gv-styl .gv-faq{max-width:none;margin:0;gap:0;background:0 0}.gv-styl .gv-faq__item{background:0 0;border-bottom:1px solid var(--ln);border-top:0}.gv-styl .gv-faq__item:first-child{border-top:1px solid var(--ink)}.gv-styl .gv-faq__item>summary{padding:20px 0}.gv-styl .gv-faq__q{font-size:18px;font-weight:700;letter-spacing:-.015em;color:var(--ink)}.gv-styl .gv-faq__body{padding:0 0 22px}.gv-styl .gv-faq__body p{max-width:none;font-size:17px;line-height:1.8;color:var(--body)}.gv-styl__rel{padding:76px 0 0;margin:0;border:0}.gv-styl__rel h2{margin:0;font-size:var(--h2);font-weight:800;letter-spacing:-.035em;color:var(--ink);line-height:1.15;border-bottom:1px solid var(--ink);padding-bottom:16px;margin-bottom:26px}.gv-styl__rel h2::after{content:none}.gv-styl__tiles{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:22px}.gv-styl__tile{position:relative;display:block;aspect-ratio:4/5;background:var(--shot);overflow:hidden}.gv-styl__tilenote{position:absolute;inset:0;padding:20px;pointer-events:none;background:var(--ink);color:#fff;display:flex;flex-direction:column;justify-content:center;font-size:14px;line-height:1.6;opacity:0;transition:opacity .22s ease}.gv-styl__tilenote b{display:block;margin-bottom:8px;font-size:14px;font-weight:700;line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.gv-styl__tiles a:hover .gv-styl__tilenote,.gv-styl__tiles a:focus-visible .gv-styl__tilenote{opacity:1}@media(hover:none){.gv-styl__tilenote{display:none}}.gv-styl__tile img{width:100%;height:100%;object-fit:cover;object-position:center top;display:block}.gv-styl__tilet{font-size:16px;font-weight:700;letter-spacing:-.015em;color:var(--ink);padding-top:12px}@media(max-width:900px){.gv-styl{--px:20px}.gv-styl__hero{grid-template-columns:1fr;gap:24px}.gv-styl__panel{order:1}.gv-styl__gallery{order:2}.gv-styl__what,.gv-styl__why,.gv-styl__barber,.gv-styl__how,.gv-styl__faq,.gv-styl__more{grid-template-columns:1fr}.gv-styl__how>h2,.gv-styl__how>.gv-tabset,.gv-styl__more>details{grid-column:auto;grid-row:auto}.gv-styl__why,.gv-styl__barber{padding:32px 22px}.gv-styl__what .gv-look{grid-template-columns:1fr;gap:14px}.gv-styl__tiles{grid-template-columns:repeat(2,minmax(0,1fr))}.gv-styl .gv-colors{grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:18px}.gv-styl .gv-colorlist>div{grid-template-columns:1fr;gap:6px}.gv-styl__what>.gv-prose>figure.gv-figure{grid-template-columns:1fr}.gv-styl__what>.gv-prose>figure.gv-figure figcaption{grid-column:1;margin-top:10px}}.gv-styl__filter{border-bottom:1px solid var(--ln)}.gv-styl__filter .gv-wrap{display:flex;flex-wrap:wrap;gap:28px;padding-top:18px;padding-bottom:0}.gv-styl__filter a{padding:0 0 14px;border-bottom:3px solid transparent;margin-bottom:-1px;font-size:14px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--mut)}.gv-styl__filter a:hover{color:var(--ink)}.gv-styl__filter a.is-on{color:var(--ink);border-bottom-color:var(--a)}