:root{--g-color-black:#000;--g-color-error:#c00;--g-color-gucci-beauty:#ebbfb1;--g-color-gucci-garden:#ed9cad;--g-color-gucci-osteria:#ed9cad;--g-color-medium-gray:#767676;--g-color-my-gucci-account:#7c183d;--g-color-success:#063;--g-color-vault-green:#6fd885;--g-color-vault-yellow:#ff0;--g-color-warning:#994d00;--g-color-white:#fff;--g-color-accessibility:#337eff;--g-color-disabled:#767676;--g-color-disabled-opacity:hsla(0,0%,46%,.2);--g-color-divider:rgba(0,0,0,.15);--g-color-divider-inversed:hsla(0,0%,100%,.5);--g-color-gray-opacity:hsla(0,0%,46%,.2);--g-color-black-opacity-10:rgba(0,0,0,.1);--g-color-black-opacity-15:rgba(0,0,0,.15);--g-color-black-opacity-50:rgba(0,0,0,.5);--g-color-white-opacity-50:hsla(0,0%,100%,.5);--g-color-hover-shadow:rgba(0,0,0,.1);--g-color-hover-shadow-inversed:hsla(0,0%,100%,.5)}.has-color-black{color:#000}.has-background-color-black{background-color:#000}.has-color-error{color:#c00}.has-background-color-error{background-color:#c00}.has-color-gucci-beauty{color:#ebbfb1}.has-background-color-gucci-beauty{background-color:#ebbfb1}.has-color-gucci-garden{color:#ed9cad}.has-background-color-gucci-garden{background-color:#ed9cad}.has-color-gucci-osteria{color:#ed9cad}.has-background-color-gucci-osteria{background-color:#ed9cad}.has-color-medium-gray{color:#767676}.has-background-color-medium-gray{background-color:#767676}.has-color-my-gucci-account{color:#7c183d}.has-background-color-my-gucci-account{background-color:#7c183d}.has-color-success{color:#063}.has-background-color-success{background-color:#063}.has-color-vault-green{color:#6fd885}.has-background-color-vault-green{background-color:#6fd885}.has-color-vault-yellow{color:#ff0}.has-background-color-vault-yellow{background-color:#ff0}.has-color-warning{color:#994d00}.has-background-color-warning{background-color:#994d00}.has-color-white{color:#fff}.has-background-color-white{background-color:#fff}.button.has-text-black{color:#000}.button.has-background-black{background-color:#000}.button.has-text-error{color:#c00}.button.has-background-error{background-color:#c00}.button.has-text-gucci-beauty{color:#ebbfb1}.button.has-background-gucci-beauty{background-color:#ebbfb1}.button.has-text-gucci-garden{color:#ed9cad}.button.has-background-gucci-garden{background-color:#ed9cad}.button.has-text-gucci-osteria{color:#ed9cad}.button.has-background-gucci-osteria{background-color:#ed9cad}.button.has-text-medium-gray{color:#767676}.button.has-background-medium-gray{background-color:#767676}.button.has-text-my-gucci-account{color:#7c183d}.button.has-background-my-gucci-account{background-color:#7c183d}.button.has-text-success{color:#063}.button.has-background-success{background-color:#063}.button.has-text-vault-green{color:#6fd885}.button.has-background-vault-green{background-color:#6fd885}.button.has-text-vault-yellow{color:#ff0}.button.has-background-vault-yellow{background-color:#ff0}.button.has-text-warning{color:#994d00}.button.has-background-warning{background-color:#994d00}.button.has-text-white{color:#fff}.button.has-background-white{background-color:#fff}@font-face{font-family:Gucci Sans Pro;font-weight:100;src:url(assets/fonts/GucciSansPro-Light.otf) format("opentype")}@font-face{font-family:Gucci Sans Pro;font-weight:400;src:url(assets/fonts/GucciSansPro-Book.otf) format("opentype")}@font-face{font-family:Gucci Sans Pro;font-weight:500;src:url(assets/fonts/GucciSansPro-Medium.otf) format("opentype")}@font-face{font-family:Gucci Sans Pro;font-weight:700;src:url(assets/fonts/GucciSansPro-Bold.otf) format("opentype")}.light{font-weight:100}:lang(ja) .light,:lang(ko) .light,:lang(th) .light,:lang(zh) .light,:lang(zh-hk) .light,:lang(zh_HK) .light{font-weight:300}.book{font-weight:400}.medium{font-weight:500}.bold{font-weight:700}body{font-family:Gucci Sans Pro,sans-serif}:lang(ko) body{font-family:Gucci Sans Pro,Apple SD Gothic Neo,Noto Sans KR,sans-serif}:lang(ja) body{font-family:Gucci Sans Pro,Hiragino Sans,Noto Sans JP,sans-serif}:lang(zh-hk) body,:lang(zh_HK) body{font-family:Gucci Sans Pro,PingFang TC,Noto Sans TC,sans-serif}:lang(zh) body{font-family:Gucci Sans Pro,PingFang SC,Noto Sans SC,sans-serif}:lang(th) body{font-family:Gucci Sans Pro,Noto Sans Thai,sans-serif}button{font-family:unset}.grid{display:grid;gap:.5rem;grid-template-columns:repeat(var(--columns,12),1fr);grid-template-rows:repeat(var(--rows,1),1fr)}.grid .col-1{grid-column:auto/span 1}.grid .col-2{grid-column:auto/span 2}.grid .col-3{grid-column:auto/span 3}.grid .col-4{grid-column:auto/span 4}.grid .col-5{grid-column:auto/span 5}.grid .col-6{grid-column:auto/span 6}.grid .col-7{grid-column:auto/span 7}.grid .col-8{grid-column:auto/span 8}.grid .col-9{grid-column:auto/span 9}.grid .col-10{grid-column:auto/span 10}.grid .col-11{grid-column:auto/span 11}.grid .col-12{grid-column:auto/span 12}.grid .start-1{grid-column-start:1}.grid .start-2{grid-column-start:2}.grid .start-3{grid-column-start:3}.grid .start-4{grid-column-start:4}.grid .start-5{grid-column-start:5}.grid .start-6{grid-column-start:6}.grid .start-7{grid-column-start:7}.grid .start-8{grid-column-start:8}.grid .start-9{grid-column-start:9}.grid .start-10{grid-column-start:10}.grid .start-11{grid-column-start:11}@media (min-width:768px){.grid .col-md-1{grid-column:auto/span 1}.grid .col-md-2{grid-column:auto/span 2}.grid .col-md-3{grid-column:auto/span 3}.grid .col-md-4{grid-column:auto/span 4}.grid .col-md-5{grid-column:auto/span 5}.grid .col-md-6{grid-column:auto/span 6}.grid .col-md-7{grid-column:auto/span 7}.grid .col-md-8{grid-column:auto/span 8}.grid .col-md-9{grid-column:auto/span 9}.grid .col-md-10{grid-column:auto/span 10}.grid .col-md-11{grid-column:auto/span 11}.grid .col-md-12{grid-column:auto/span 12}.grid .start-md-1{grid-column-start:1}.grid .start-md-2{grid-column-start:2}.grid .start-md-3{grid-column-start:3}.grid .start-md-4{grid-column-start:4}.grid .start-md-5{grid-column-start:5}.grid .start-md-6{grid-column-start:6}.grid .start-md-7{grid-column-start:7}.grid .start-md-8{grid-column-start:8}.grid .start-md-9{grid-column-start:9}.grid .start-md-10{grid-column-start:10}.grid .start-md-11{grid-column-start:11}}@media (min-width:1024px){.grid .col-lg-1{grid-column:auto/span 1}.grid .col-lg-2{grid-column:auto/span 2}.grid .col-lg-3{grid-column:auto/span 3}.grid .col-lg-4{grid-column:auto/span 4}.grid .col-lg-5{grid-column:auto/span 5}.grid .col-lg-6{grid-column:auto/span 6}.grid .col-lg-7{grid-column:auto/span 7}.grid .col-lg-8{grid-column:auto/span 8}.grid .col-lg-9{grid-column:auto/span 9}.grid .col-lg-10{grid-column:auto/span 10}.grid .col-lg-11{grid-column:auto/span 11}.grid .col-lg-12{grid-column:auto/span 12}.grid .start-lg-1{grid-column-start:1}.grid .start-lg-2{grid-column-start:2}.grid .start-lg-3{grid-column-start:3}.grid .start-lg-4{grid-column-start:4}.grid .start-lg-5{grid-column-start:5}.grid .start-lg-6{grid-column-start:6}.grid .start-lg-7{grid-column-start:7}.grid .start-lg-8{grid-column-start:8}.grid .start-lg-9{grid-column-start:9}.grid .start-lg-10{grid-column-start:10}.grid .start-lg-11{grid-column-start:11}}@media (min-width:1440px){.grid .col-xl-1{grid-column:auto/span 1}.grid .col-xl-2{grid-column:auto/span 2}.grid .col-xl-3{grid-column:auto/span 3}.grid .col-xl-4{grid-column:auto/span 4}.grid .col-xl-5{grid-column:auto/span 5}.grid .col-xl-6{grid-column:auto/span 6}.grid .col-xl-7{grid-column:auto/span 7}.grid .col-xl-8{grid-column:auto/span 8}.grid .col-xl-9{grid-column:auto/span 9}.grid .col-xl-10{grid-column:auto/span 10}.grid .col-xl-11{grid-column:auto/span 11}.grid .col-xl-12{grid-column:auto/span 12}.grid .start-xl-1{grid-column-start:1}.grid .start-xl-2{grid-column-start:2}.grid .start-xl-3{grid-column-start:3}.grid .start-xl-4{grid-column-start:4}.grid .start-xl-5{grid-column-start:5}.grid .start-xl-6{grid-column-start:6}.grid .start-xl-7{grid-column-start:7}.grid .start-xl-8{grid-column-start:8}.grid .start-xl-9{grid-column-start:9}.grid .start-xl-10{grid-column-start:10}.grid .start-xl-11{grid-column-start:11}}.container{margin-left:auto;margin-right:auto;max-width:1440px;padding:0 16px}@media (min-width:768px){.container{padding:0 32px}}@media (min-width:1024px){.container{padding:0 64px}}@media (min-width:1440px){.container{padding:0 64px}}.row-gap-4{row-gap:.25rem}.row-gap-8{row-gap:.5rem}.row-gap-12{row-gap:.75rem}.row-gap-16{row-gap:1rem}.row-gap-24{row-gap:1.5rem}.row-gap-32{row-gap:2rem}.row-gap-40{row-gap:2.5rem}.row-gap-48{row-gap:3rem}.row-gap-56{row-gap:3.5rem}.row-gap-64{row-gap:4rem}.row-gap-72{row-gap:4.5rem}.row-gap-80{row-gap:5rem}.row-gap-88{row-gap:5.5rem}.row-gap-96{row-gap:6rem}.row-gap-104{row-gap:6.5rem}.row-gap-112{row-gap:7rem}.row-gap-120{row-gap:7.5rem}.row-gap-128{row-gap:8rem}.row-gap-136{row-gap:8.5rem}.row-gap-144{row-gap:9rem}.row-gap-152{row-gap:9.5rem}.row-gap-160{row-gap:10rem}@media (min-width:768px){.row-gap-md-4{row-gap:.25rem}.row-gap-md-8{row-gap:.5rem}.row-gap-md-12{row-gap:.75rem}.row-gap-md-16{row-gap:1rem}.row-gap-md-24{row-gap:1.5rem}.row-gap-md-32{row-gap:2rem}.row-gap-md-40{row-gap:2.5rem}.row-gap-md-48{row-gap:3rem}.row-gap-md-56{row-gap:3.5rem}.row-gap-md-64{row-gap:4rem}.row-gap-md-72{row-gap:4.5rem}.row-gap-md-80{row-gap:5rem}.row-gap-md-88{row-gap:5.5rem}.row-gap-md-96{row-gap:6rem}.row-gap-md-104{row-gap:6.5rem}.row-gap-md-112{row-gap:7rem}.row-gap-md-120{row-gap:7.5rem}.row-gap-md-128{row-gap:8rem}.row-gap-md-136{row-gap:8.5rem}.row-gap-md-144{row-gap:9rem}.row-gap-md-152{row-gap:9.5rem}.row-gap-md-160{row-gap:10rem}}@media (min-width:1024px){.row-gap-lg-4{row-gap:.25rem}.row-gap-lg-8{row-gap:.5rem}.row-gap-lg-12{row-gap:.75rem}.row-gap-lg-16{row-gap:1rem}.row-gap-lg-24{row-gap:1.5rem}.row-gap-lg-32{row-gap:2rem}.row-gap-lg-40{row-gap:2.5rem}.row-gap-lg-48{row-gap:3rem}.row-gap-lg-56{row-gap:3.5rem}.row-gap-lg-64{row-gap:4rem}.row-gap-lg-72{row-gap:4.5rem}.row-gap-lg-80{row-gap:5rem}.row-gap-lg-88{row-gap:5.5rem}.row-gap-lg-96{row-gap:6rem}.row-gap-lg-104{row-gap:6.5rem}.row-gap-lg-112{row-gap:7rem}.row-gap-lg-120{row-gap:7.5rem}.row-gap-lg-128{row-gap:8rem}.row-gap-lg-136{row-gap:8.5rem}.row-gap-lg-144{row-gap:9rem}.row-gap-lg-152{row-gap:9.5rem}.row-gap-lg-160{row-gap:10rem}}@media (min-width:1440px){.row-gap-xl-4{row-gap:.25rem}.row-gap-xl-8{row-gap:.5rem}.row-gap-xl-12{row-gap:.75rem}.row-gap-xl-16{row-gap:1rem}.row-gap-xl-24{row-gap:1.5rem}.row-gap-xl-32{row-gap:2rem}.row-gap-xl-40{row-gap:2.5rem}.row-gap-xl-48{row-gap:3rem}.row-gap-xl-56{row-gap:3.5rem}.row-gap-xl-64{row-gap:4rem}.row-gap-xl-72{row-gap:4.5rem}.row-gap-xl-80{row-gap:5rem}.row-gap-xl-88{row-gap:5.5rem}.row-gap-xl-96{row-gap:6rem}.row-gap-xl-104{row-gap:6.5rem}.row-gap-xl-112{row-gap:7rem}.row-gap-xl-120{row-gap:7.5rem}.row-gap-xl-128{row-gap:8rem}.row-gap-xl-136{row-gap:8.5rem}.row-gap-xl-144{row-gap:9rem}.row-gap-xl-152{row-gap:9.5rem}.row-gap-xl-160{row-gap:10rem}}html{font-size:16px}h1,h2,h3,h4,h5,h6{margin:unset}.is-title-xxl,h1{font-size:2.5rem;font-weight:100;letter-spacing:-.05em;line-height:2.5rem;text-transform:uppercase}@media screen and (min-width:1024px){.is-title-xxl,h1{font-size:4rem;letter-spacing:-.03em;line-height:4rem}}:lang(ko) .is-title-xxl,:lang(ko) h1{font-weight:400;letter-spacing:0;line-height:3rem}@media screen and (min-width:1024px){:lang(ko) .is-title-xxl,:lang(ko) h1{letter-spacing:-.05em;line-height:4.5rem}}:lang(ja) .is-title-xxl,:lang(ja) h1{font-weight:300;letter-spacing:.01em}:lang(th) .is-title-xxl,:lang(th) h1,:lang(zh) .is-title-xxl,:lang(zh) h1,:lang(zh-hk) .is-title-xxl,:lang(zh-hk) h1,:lang(zh_HK) .is-title-xxl,:lang(zh_HK) h1{font-weight:300;letter-spacing:0}.is-title-xl,h2{font-size:2rem;font-weight:100;letter-spacing:-.03em;line-height:2rem;text-transform:uppercase}@media screen and (min-width:1024px){.is-title-xl,h2{font-size:3rem;letter-spacing:-.05em;line-height:3rem}}:lang(ko) .is-title-xl,:lang(ko) h2{font-weight:400;letter-spacing:0;line-height:2.5rem}@media screen and (min-width:1024px){:lang(ko) .is-title-xl,:lang(ko) h2{letter-spacing:-.05em;line-height:3.5rem}}:lang(ja) .is-title-xl,:lang(ja) h2{font-weight:300;letter-spacing:.01em}:lang(th) .is-title-xl,:lang(th) h2,:lang(zh) .is-title-xl,:lang(zh) h2,:lang(zh-hk) .is-title-xl,:lang(zh-hk) h2,:lang(zh_HK) .is-title-xl,:lang(zh_HK) h2{font-weight:300;letter-spacing:0}.is-title-l,h3{font-size:1.5rem;font-weight:400;letter-spacing:-.03em;line-height:2rem;text-transform:uppercase}@media screen and (min-width:1024px){.is-title-l,h3{font-size:2rem;line-height:2.5rem}}:lang(ko) .is-title-l,:lang(ko) h3{letter-spacing:0}@media screen and (min-width:1024px){:lang(ko) .is-title-l,:lang(ko) h3{letter-spacing:-.03em}}:lang(ja) .is-title-l,:lang(ja) h3{letter-spacing:.05em}:lang(th) .is-title-l,:lang(th) h3,:lang(zh) .is-title-l,:lang(zh) h3,:lang(zh-hk) .is-title-l,:lang(zh-hk) h3,:lang(zh_HK) .is-title-l,:lang(zh_HK) h3{letter-spacing:0}.is-title-m,h4{font-size:1.25rem;font-weight:500;letter-spacing:-.03em;line-height:1.5rem;text-transform:uppercase}@media screen and (min-width:1024px){.is-title-m,h4{font-size:1.5rem;line-height:2rem}}:lang(ko) .is-title-m,:lang(ko) h4{letter-spacing:0}:lang(ja) .is-title-m,:lang(ja) h4{letter-spacing:.05em}:lang(th) .is-title-m,:lang(th) h4,:lang(zh) .is-title-m,:lang(zh) h4,:lang(zh-hk) .is-title-m,:lang(zh-hk) h4,:lang(zh_HK) .is-title-m,:lang(zh_HK) h4{letter-spacing:0}.is-title-s,h5{font-size:.875rem;font-weight:700;letter-spacing:.01em;line-height:1rem;text-transform:uppercase}@media screen and (min-width:1024px){.is-title-s,h5{font-size:1rem;letter-spacing:-.03em;line-height:1.5rem}}:lang(ko) .is-title-s,:lang(ko) h5{font-size:1rem;letter-spacing:.03em;line-height:1.5rem}:lang(ja) .is-title-s,:lang(ja) h5{font-size:1rem;letter-spacing:.05em;line-height:1.5rem}:lang(th) .is-title-s,:lang(th) h5{font-size:1rem;letter-spacing:0;line-height:1.5rem}:lang(zh) .is-title-s,:lang(zh) h5,:lang(zh-hk) .is-title-s,:lang(zh-hk) h5,:lang(zh_HK) .is-title-s,:lang(zh_HK) h5{font-size:1rem;font-weight:600;letter-spacing:0;line-height:1.5rem}.is-title-xs,h6{font-size:.75rem;font-weight:700;letter-spacing:-.05em;line-height:1rem;text-transform:uppercase}:lang(ko) .is-title-xs,:lang(ko) h6{letter-spacing:.03em}:lang(ja) .is-title-xs,:lang(ja) h6{letter-spacing:.05em}:lang(th) .is-title-xs,:lang(th) h6,:lang(zh) .is-title-xs,:lang(zh) h6,:lang(zh-hk) .is-title-xs,:lang(zh-hk) h6,:lang(zh_HK) .is-title-xs,:lang(zh_HK) h6{font-weight:600;letter-spacing:0}.is-text-xl-light{font-size:1.5rem;font-weight:100;letter-spacing:-.04em;line-height:2rem}@media screen and (min-width:1024px){.is-text-xl-light{font-size:2rem;letter-spacing:-.03em;line-height:3rem}}:lang(ko) .is-text-xl-light{font-weight:300;letter-spacing:-.05em}:lang(ja) .is-text-xl-light{font-weight:300;letter-spacing:.01em}:lang(th) .is-text-xl-light,:lang(zh) .is-text-xl-light,:lang(zh-hk) .is-text-xl-light,:lang(zh_HK) .is-text-xl-light{font-weight:300;letter-spacing:0}.is-text-xl-medium{font-size:1.5rem;font-weight:500;letter-spacing:-.04em;line-height:2rem}@media screen and (min-width:1024px){.is-text-xl-medium{font-size:2rem;letter-spacing:-.03em;line-height:3rem}}:lang(ko) .is-text-xl-medium{letter-spacing:-.03em}@media screen and (min-width:1024px){:lang(ko) .is-text-xl-medium{letter-spacing:.05em}}:lang(ja) .is-text-xl-medium{letter-spacing:.05em}:lang(th) .is-text-xl-medium,:lang(zh) .is-text-xl-medium,:lang(zh-hk) .is-text-xl-medium,:lang(zh_HK) .is-text-xl-medium{letter-spacing:0}.is-text-light{font-size:1rem;font-weight:100;letter-spacing:-.04em;line-height:1.5rem}:lang(ko) .is-text-light{font-weight:300;letter-spacing:0}:lang(ja) .is-text-light{font-weight:300;letter-spacing:.01em}:lang(th) .is-text-light,:lang(zh) .is-text-light,:lang(zh-hk) .is-text-light,:lang(zh_HK) .is-text-light{font-weight:300;letter-spacing:0}.is-text-medium{font-size:1rem;font-weight:500;letter-spacing:-.04em;line-height:1.5rem}:lang(ko) .is-text-medium{letter-spacing:0}:lang(ja) .is-text-medium{letter-spacing:.05em}:lang(th) .is-text-medium,:lang(zh) .is-text-medium,:lang(zh-hk) .is-text-medium,:lang(zh_HK) .is-text-medium{letter-spacing:0}.is-text-s-book{font-size:.75rem;font-weight:400;letter-spacing:-.03em;line-height:1rem}:lang(ko) .is-text-s-book{letter-spacing:0}:lang(ja) .is-text-s-book{letter-spacing:.05em}:lang(th) .is-text-s-book,:lang(zh) .is-text-s-book,:lang(zh-hk) .is-text-s-book,:lang(zh_HK) .is-text-s-book{letter-spacing:0}.is-text-s-medium{font-size:.75rem;font-weight:500;letter-spacing:-.03em;line-height:1rem}:lang(ko) .is-text-s-medium{letter-spacing:0}:lang(ja) .is-text-s-medium{letter-spacing:.05em}:lang(th) .is-text-s-medium,:lang(zh) .is-text-s-medium,:lang(zh-hk) .is-text-s-medium,:lang(zh_HK) .is-text-s-medium{letter-spacing:0}.is-text-details{font-size:.563rem;font-weight:500;letter-spacing:-.03em;line-height:.75rem}:lang(ko) .is-text-details{letter-spacing:0}:lang(ja) .is-text-details{letter-spacing:.05em}:lang(th) .is-text-details,:lang(zh) .is-text-details,:lang(zh-hk) .is-text-details,:lang(zh_HK) .is-text-details{letter-spacing:0}.is-text-input{font-size:1rem;font-weight:100;letter-spacing:-.03em;line-height:1rem}@media screen and (min-width:1024px){.is-text-input{letter-spacing:-.04em}}:lang(ko) .is-text-input{font-weight:300;letter-spacing:0}@media screen and (min-width:1024px){:lang(ko) .is-text-input{letter-spacing:0}}:lang(ja) .is-text-input{font-weight:300;letter-spacing:.01em}@media screen and (min-width:1024px){:lang(ja) .is-text-input{letter-spacing:.01em}}:lang(th) .is-text-input,:lang(zh) .is-text-input,:lang(zh-hk) .is-text-input,:lang(zh_HK) .is-text-input{font-weight:300;letter-spacing:0}@media screen and (min-width:1024px){:lang(th) .is-text-input,:lang(zh) .is-text-input,:lang(zh-hk) .is-text-input,:lang(zh_HK) .is-text-input{letter-spacing:0}}.is-text-input-medium{font-size:1rem;font-weight:100;font-weight:500;letter-spacing:-.03em;line-height:1rem}@media screen and (min-width:1024px){.is-text-input-medium{letter-spacing:-.04em}}:lang(ko) .is-text-input-medium{font-weight:300;letter-spacing:0}@media screen and (min-width:1024px){:lang(ko) .is-text-input-medium{letter-spacing:0}}:lang(ja) .is-text-input-medium{font-weight:300;letter-spacing:.01em}@media screen and (min-width:1024px){:lang(ja) .is-text-input-medium{letter-spacing:.01em}}:lang(th) .is-text-input-medium,:lang(zh) .is-text-input-medium,:lang(zh-hk) .is-text-input-medium,:lang(zh_HK) .is-text-input-medium{font-weight:300;letter-spacing:0}@media screen and (min-width:1024px){:lang(th) .is-text-input-medium,:lang(zh) .is-text-input-medium,:lang(zh-hk) .is-text-input-medium,:lang(zh_HK) .is-text-input-medium{letter-spacing:0}}.has-line-through{text-decoration:line-through}.has-underline{text-decoration:underline}:host{align-items:center;display:flex}@media screen and (min-width:768px){:host{display:inline-flex}}:host([fluid]){width:100%}.cta{--_g-cta-color-primary:var(--g-cta-color-primary,var(--g-color-black));--_g-cta-color-secondary:var(--g-cta-color-secondary,var(--g-color-white))}.cta.is-inversed{--_g-cta-color-primary:var(--g-cta-color-primary-inversed,var(--g-color-white));--_g-cta-color-secondary:var(--g-cta-color-secondary-inversed,var(--g-color-black))}.cta{-webkit-tap-highlight-color:rgba(0,0,0,0);align-items:center;background:transparent;border:0;box-sizing:border-box;color:var(--_g-cta-color-primary);cursor:pointer;display:flex;font-family:inherit;font-size:.75rem;font-weight:700;gap:.5rem;justify-content:center;letter-spacing:0;line-height:1rem;position:relative;text-decoration:none;text-transform:uppercase;z-index:0}@media screen and (min-width:768px){.cta{display:inline-flex}}.cta ::slotted([slot^=icon-]),.cta g-icon-plus{--g-icon-stroke-color:var(--_g-cta-color-primary);--g-icon-fill-color:var(--_g-cta-color-primary);display:inline-flex}.cta.is-primary,.cta.is-secondary{outline:none;padding:16px 24px;width:100%}@media screen and (min-width:768px){.cta.is-primary,.cta.is-secondary{width:auto}.cta.is-primary.is-fluid,.cta.is-secondary.is-fluid{width:100%}}.cta.is-primary.fit-on-mobile-content,.cta.is-secondary.fit-on-mobile-content{width:auto}.cta.is-primary:before,.cta.is-secondary:before{border-radius:2px;content:"";height:100%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition-duration:.8s;transition-property:transform;transition-timing-function:cubic-bezier(.5,0,0,1);width:100%;z-index:-1}.cta.is-primary:focus:before,.cta.is-primary:hover:before,.cta.is-secondary:focus:before,.cta.is-secondary:hover:before{transform:translate(-50%,-50%) scale(.95,.9)}.cta.is-primary:focus-visible:before,.cta.is-secondary:focus-visible:before{outline:3px solid var(--g-color-accessibility)}.cta.is-primary:focus-visible:before:not(:focus-visible),.cta.is-secondary:focus-visible:before:not(:focus-visible){outline:0}.cta.is-primary{color:var(--_g-cta-color-secondary)}.cta.is-primary ::slotted([slot^=icon-]),.cta.is-primary g-icon-plus{--g-icon-stroke-color:var(--_g-cta-color-secondary);--g-icon-fill-color:var(--_g-cta-color-secondary)}.cta.is-primary:before{background:var(--_g-cta-color-primary)}.cta.is-secondary:before{box-shadow:inset 0 0 0 1px var(--_g-cta-color-primary)}.cta.is-text-main{padding:0}.cta.is-text-main:focus>span:after,.cta.is-text-main:hover>span:after{animation:text-main-slide-in .8s cubic-bezier(.5,0,0,1) forwards}.cta.is-text-main:focus>span:before,.cta.is-text-main:hover>span:before{animation:text-main-slide-out .8s cubic-bezier(.5,0,0,1) forwards}.cta.is-text-main>span{overflow:hidden;position:relative}.cta.is-text-main>span:after,.cta.is-text-main>span:before{background:var(--_g-cta-color-primary);bottom:0;content:"";height:1px;left:0;position:absolute;width:100%}.cta.is-text-main>span:before{transform:translateX(-100%)}.cta.is-text-main.is-disabled>span:after,.cta.is-text-main.is-disabled>span:before,.cta.is-text-main:disabled>span:after,.cta.is-text-main:disabled>span:before{background:var(--g-color-disabled)}.cta.is-text-main.is-disabled:hover>span:after,.cta.is-text-main.is-disabled:hover>span:before,.cta.is-text-main:disabled:hover>span:after,.cta.is-text-main:disabled:hover>span:before{animation:none}.cta.is-text-overlay{padding:0;text-transform:none}.cta.is-disabled,.cta:disabled{color:var(--g-color-disabled);cursor:not-allowed}.cta.is-disabled ::slotted([slot^=icon-]),.cta.is-disabled g-icon-plus,.cta:disabled ::slotted([slot^=icon-]),.cta:disabled g-icon-plus{--g-icon-stroke-color:var(--g-color-disabled);--g-icon-fill-color:var(--g-color-disabled);--g-icon-stroke-color-inversed:var(--g-color-disabled);--g-icon-fill-color-inversed:var(--g-color-disabled)}.cta.is-disabled.is-primary,.cta.is-disabled.is-secondary,.cta:disabled.is-primary,.cta:disabled.is-secondary{background:var(--g-color-disabled);border-radius:2px;color:var(--g-color-black)}.cta.is-disabled.is-primary ::slotted([slot^=icon-]),.cta.is-disabled.is-secondary ::slotted([slot^=icon-]),.cta:disabled.is-primary ::slotted([slot^=icon-]),.cta:disabled.is-secondary ::slotted([slot^=icon-]){--g-icon-stroke-color:var(--g-color-black);--g-icon-fill-color:var(--g-color-black)}.cta.is-disabled.is-primary:before,.cta.is-disabled.is-secondary:before,.cta:disabled.is-primary:before,.cta:disabled.is-secondary:before{content:none}@keyframes text-main-slide-in{55%{transform:translateX(100%)}to{transform:translateX(100%)}}@keyframes text-main-slide-out{45%{transform:translateX(-100%)}to{transform:translateX(0)}}@keyframes text-main-slide-in-rtl{55%{transform:translateX(-100%)}to{transform:translateX(-100%)}}@keyframes text-main-slide-out-rtl{45%{transform:translateX(100%)}to{transform:translateX(0)}}:host([dir=rtl]) .cta.is-text-main>span:before,[dir=rtl] .cta.is-text-main>span:before{transform:translateX(100%)}:host([dir=rtl]) .cta.is-text-main>span:hover:after,[dir=rtl] .cta.is-text-main>span:hover:after{animation:text-main-slide-in-rtl .8s cubic-bezier(.5,0,0,1) forwards}:host([dir=rtl]) .cta.is-text-main>span:hover:before,[dir=rtl] .cta.is-text-main>span:hover:before{animation:text-main-slide-out-rtl .8s cubic-bezier(.5,0,0,1) forwards}.floating-button{--_g-floating-button-bg-color:var(--g-floating-button-bg-color,var(--g-color-black));--g-icon-stroke-color:var(--g-floating-button-icon-color,var(--g-color-white))}.floating-button.is-inversed{--_g-floating-button-bg-color:var(--g-floating-button-bg-color-inversed,var(--g-color-white));--g-icon-stroke-color-inversed:var(--g-floating-button-icon-color-inversed,var(--g-color-black))}.floating-button:disabled{--_g-floating-button-bg-color:var(--g-color-medium-gray);--g-icon-stroke-color:var(--g-color-black);--g-icon-stroke-color-inversed:var(--g-color-black)}.floating-button{align-items:center;background:transparent;border:0;border-radius:50%;cursor:pointer;display:flex;justify-content:center;padding:0;position:relative}.floating-button slot[name=icon]::slotted(*){display:flex}.floating-button:before{background:var(--_g-floating-button-bg-color);border-radius:50%;box-shadow:0 8px 24px rgba(0,0,0,.1);content:"";height:100%;left:0;position:absolute;top:0;transition:transform .8s cubic-bezier(.5,0,0,1) 0s;width:100%}.floating-button.is-small{height:32px;width:32px}.floating-button.is-large{height:48px;width:48px}.floating-button:focus{outline:3px solid var(--g-color-accessibility)}.floating-button:focus:not(:focus-visible){outline:0}.floating-button:not(:disabled):focus:before,.floating-button:not(:disabled):hover:before{transform:scale(.8)}.floating-button:disabled{cursor:not-allowed}.floating-button:disabled slot[name=icon]{opacity:.5}:host,g-input-password,g-input-text{--g-input-color-primary:var(--g-color-black);--_g-helper-text-icon-color:var(--g-color-medium-gray);--g-icon-stroke-color:var(--g-input-color-primary);--g-icon-fill-color:var(--g-input-color-primary)}:host,g-input-password[inversed],g-input-text[inversed]{--g-input-color-primary:var(--g-color-white);--g-icon-stroke-color:var(--g-input-color-primary);--g-icon-fill-color:var(--g-input-color-primary)}.helper-text{--g-icon-stroke-color:var(--_g-helper-text-icon-color);--g-icon-fill-color:var(--_g-helper-text-icon-color);color:var(--_g-helper-text-icon-color);display:flex;font-size:.75rem;font-weight:400;letter-spacing:-.03em;line-height:1rem;margin-top:.25rem}:lang(ko) .helper-text{letter-spacing:0}:lang(ja) .helper-text{letter-spacing:.05em}:lang(th) .helper-text,:lang(zh) .helper-text,:lang(zh-hk) .helper-text,:lang(zh_HK) .helper-text{letter-spacing:0}.helper-text g-icon-check,.helper-text g-icon-error,.helper-text g-icon-minus{display:inline-flex;margin-right:.25rem;vertical-align:bottom}.helper-text[data-status=success]{--_g-helper-text-icon-color:var(--g-color-success)}.helper-text[data-status=error]{--_g-helper-text-icon-color:var(--g-color-error)}.field{border-bottom:1px solid rgba(0,0,0,.15);display:flex;flex-direction:column;justify-content:center;position:relative}.field input{appearance:none;background:transparent;border:unset;border-radius:0;box-sizing:border-box;color:var(--g-input-color-primary);font-family:inherit;font-size:1rem;font-weight:100;letter-spacing:-.03em;line-height:1rem;margin:0;outline:none;padding:1rem 1rem .5rem 0;width:100%}@media screen and (min-width:1024px){.field input{letter-spacing:-.04em}}:lang(ko) .field input{font-weight:300;letter-spacing:0}@media screen and (min-width:1024px){:lang(ko) .field input{letter-spacing:0}}:lang(ja) .field input{font-weight:300;letter-spacing:.01em}@media screen and (min-width:1024px){:lang(ja) .field input{letter-spacing:.01em}}:lang(th) .field input,:lang(zh) .field input,:lang(zh-hk) .field input,:lang(zh_HK) .field input{font-weight:300;letter-spacing:0}@media screen and (min-width:1024px){:lang(th) .field input,:lang(zh) .field input,:lang(zh-hk) .field input,:lang(zh_HK) .field input{letter-spacing:0}}.field input:focus+label,.field.with-text label{color:var(--g-input-color-primary);transform:translateY(-12px) scale(.6428571429)}.field label{box-sizing:border-box;color:rgba(0,0,0,.7);cursor:text;font-size:1rem;left:0;pointer-events:none;position:absolute;top:12px;transform-origin:left;transition:all .8s cubic-bezier(.5,0,0,1)}.field:after{border-bottom:1px solid var(--g-input-color-primary);content:"";display:block;margin:0 auto -1px;transition:width .8s cubic-bezier(.5,0,0,1);width:0}.field:focus-within:after{width:100%}.field.is-dropdown input{caret-color:transparent;cursor:pointer}.field.is-outlined{border:1px solid rgba(0,0,0,.15);border-radius:2px;transition:border-color .8s cubic-bezier(.5,0,0,1)}.field.is-outlined input:focus+label,.field.is-outlined.with-text label{transform:translateY(-8px) scale(.6428571429)}.field.is-outlined input{padding:1.5rem 1rem .5rem}.field.is-outlined label{left:16px;top:16px}.field.is-outlined:focus-within{border:1px solid var(--g-input-color-primary);transition:border .8s cubic-bezier(.5,0,0,1)}.field.is-outlined:after{content:none}.field.is-outlined.has-error{border-color:var(--g-color-error)}.field.is-outlined ::slotted([slot=icon]),.field.is-outlined [slot=icon]{right:1rem}.field.is-inversed{border-color:hsla(0,0%,100%,.5)}.field.is-inversed label{color:hsla(0,0%,100%,.7)}.field.is-disabled{--g-icon-fill-color:var(--g-color-medium-gray);--g-icon-stroke-color:var(--g-color-medium-gray)}.field.is-disabled,.field.is-disabled:after{border-color:var(--g-color-medium-gray)}.field.is-disabled input{background-color:hsla(0,0%,46%,.2);cursor:not-allowed}.field.is-disabled input,.field.is-disabled label{color:var(--g-color-medium-gray)}.field.has-error{border-color:var(--g-color-error)}.field.has-error label{color:var(--g-color-error)}.field.has-error:after{border-color:var(--g-color-error)}.field.has-error input:focus-visible+label,.field.has-error.with-text label{color:var(--g-color-error)}.field ::slotted([slot=icon]),.field [slot=icon]{position:absolute;right:.5rem;top:50%;transform:translateY(-50%)}.field .eye-button{cursor:pointer}.field .eye-button>*{display:flex}.input-wrapper[dir=rtl] .field input,[dir=rtl] .field input{padding:1rem 0 .5rem 1rem}.input-wrapper[dir=rtl] .field label,[dir=rtl] .field label{left:unset;right:0;transform-origin:right}.input-wrapper[dir=rtl] .field.is-outlined ::slotted([slot=icon]),.input-wrapper[dir=rtl] .field.is-outlined [slot=icon],[dir=rtl] .field.is-outlined ::slotted([slot=icon]),[dir=rtl] .field.is-outlined [slot=icon]{left:1rem;right:unset}.input-wrapper[dir=rtl] .field.is-outlined input,[dir=rtl] .field.is-outlined input{padding:1.5rem 1rem .5rem 0}.input-wrapper[dir=rtl] .field.is-outlined label,[dir=rtl] .field.is-outlined label{left:unset;right:16px}.input-wrapper[dir=rtl] .field ::slotted([slot=icon]),.input-wrapper[dir=rtl] .field [slot=icon],[dir=rtl] .field ::slotted([slot=icon]),[dir=rtl] .field [slot=icon]{left:.5rem;right:unset}.input-wrapper[dir=rtl] .helper-text g-icon-check,.input-wrapper[dir=rtl] .helper-text g-icon-error,.input-wrapper[dir=rtl] .helper-text g-icon-minus,[dir=rtl] .helper-text g-icon-check,[dir=rtl] .helper-text g-icon-error,[dir=rtl] .helper-text g-icon-minus{margin-left:.25rem;margin-right:0}.checkbox{--_g-checkbox-color-primary:var(--g-checkbox-color-primary,var(--g-color-black));--_g-checkbox-icon-stroke-color:var(--g-color-white);--_g-checkbox-hover-color:var(--g-color-hover-shadow)}.checkbox.is-inversed{--_g-checkbox-color-primary:var(--_g-checkbox-color-primary-inversed,var(--g-color-white));--_g-checkbox-icon-stroke-color:var(--g-color-black);--_g-checkbox-hover-color:var(--g-color-hover-shadow-inversed)}.checkbox{align-items:flex-start;display:flex;flex-direction:column;gap:.25rem;justify-content:center}.checkbox-inputwrapper{--g-icon-stroke-color:var(--_g-checkbox-icon-stroke-color);border:1px solid var(--_g-checkbox-color-primary);border-radius:2px;box-sizing:border-box;color:var(--_g-checkbox-color-primary);height:1rem;left:0;outline:4px solid transparent;position:absolute;top:2px;transition:all .8s cubic-bezier(.5,0,0,1) 0s;width:1rem}.checkbox-icon,.checkbox-inputwrapper{align-items:center;display:inline-flex;justify-content:center}.checkbox-icon{opacity:0;transition:opacity .8s cubic-bezier(.5,0,0,1) 0s}.checkbox-label{color:var(--_g-checkbox-color-primary);display:inline-flex;font-size:1rem;font-weight:100;letter-spacing:-.03em;line-height:1rem;padding-inline-start:1.5rem;user-select:none}@media screen and (min-width:1024px){.checkbox-label{letter-spacing:-.04em}}:lang(ko) .checkbox-label{font-weight:300;letter-spacing:0}@media screen and (min-width:1024px){:lang(ko) .checkbox-label{letter-spacing:0}}:lang(ja) .checkbox-label{font-weight:300;letter-spacing:.01em}@media screen and (min-width:1024px){:lang(ja) .checkbox-label{letter-spacing:.01em}}:lang(th) .checkbox-label,:lang(zh) .checkbox-label,:lang(zh-hk) .checkbox-label,:lang(zh_HK) .checkbox-label{font-weight:300;letter-spacing:0}@media screen and (min-width:1024px){:lang(th) .checkbox-label,:lang(zh) .checkbox-label,:lang(zh-hk) .checkbox-label,:lang(zh_HK) .checkbox-label{letter-spacing:0}}.checkbox input{--webkit-appearance:none;appearance:none;background-color:transparent;height:0;position:absolute;width:0}.checkbox input:checked~.checkbox-inputwrapper{background-color:var(--_g-checkbox-color-primary)}.checkbox input:checked~.checkbox-inputwrapper .checkbox-icon{opacity:1}.checkbox input:focus~.checkbox-label{outline:3px solid var(--g-color-accessibility)}.checkbox input:focus~.checkbox-label:not(:focus-visible){outline:0}.checkbox label{position:relative;user-select:none}.checkbox:not(.is-disabled) input:focus~.checkbox-inputwrapper,.checkbox:not(.is-disabled) label:hover .checkbox-inputwrapper{outline:4px solid var(--_g-checkbox-hover-color)}.checkbox.is-inversed{border-color:hsla(0,0%,100%,.5)}.checkbox.is-disabled .checkbox-inputwrapper{--g-icon-stroke-color:var(--g-color-disabled);border-color:var(--g-color-disabled)}.checkbox.is-disabled label{cursor:not-allowed}.checkbox.is-disabled .checkbox-label{color:var(--g-color-disabled)}.checkbox.has-error .checkbox-inputwrapper{border-color:var(--g-color-error)}.checkbox.has-error input:checked~.checkbox-inputwrapper{background-color:var(--g-color-error)}.checkbox .invalid-message{align-items:flex-start;color:var(--g-color-error);display:none;flex-direction:row;font-size:.75rem;font-weight:400;gap:.375rem;letter-spacing:-.03em;line-height:1rem}:lang(ko) .checkbox .invalid-message{letter-spacing:0}:lang(ja) .checkbox .invalid-message{letter-spacing:.05em}:lang(th) .checkbox .invalid-message,:lang(zh) .checkbox .invalid-message,:lang(zh-hk) .checkbox .invalid-message,:lang(zh_HK) .checkbox .invalid-message{letter-spacing:0}.checkbox .invalid-message.has-error{display:flex}.checkbox .invalid-message g-icon-error{--g-icon-stroke-color:var(--g-color-error);--g-icon-fill-color:var(--g-color-error)}.hidden-checkbox{height:0;opacity:0;overflow:hidden;pointer-events:none;position:absolute;width:0}.link[dir=rtl]>span,[dir=rtl]>span{--g-link-animation-direction:reverse}.link>span{--_g-link-color-primary:var(--g-link-color-primary,var(--g-color-black));--g-link-animation-slide-out:link-slide-out;--g-link-animation-slide-in:link-slide-in;--g-link-animation-direction:normal;-webkit-tap-highlight-color:rgba(0,0,0,0);color:var(--_g-link-color-primary);display:inline-block;overflow:hidden;position:relative;text-decoration:none}.link>span:after,.link>span:before{background-color:var(--_g-link-color-primary);bottom:0;content:"";height:1px;left:0;position:absolute;width:100%}.link>span:before{transform:translateX(-100%)}.link>span:focus:after,.link>span:hover:after{animation-direction:var(--g-link-animation-direction);animation-duration:.8s;animation-fill-mode:forwards;animation-name:var(--g-link-animation-slide-out);animation-timing-function:cubic-bezier(.5,0,0,1)}.link>span:focus:before,.link>span:hover:before{animation-direction:var(--g-link-animation-direction);animation-duration:.8s;animation-fill-mode:forwards;animation-name:var(--g-link-animation-slide-in);animation-timing-function:cubic-bezier(.5,0,0,1)}.link:focus{outline:3px solid var(--g-color-accessibility)}.link:focus:not(:focus-visible){outline:0}.link:focus>span:after{animation-fill-mode:forwards;animation-name:var(--g-link-animation-slide-out);animation-timing-function:cubic-bezier(.5,0,0,1)}.link:focus>span:after,.link:focus>span:before{animation-direction:var(--g-link-animation-direction);animation-duration:.8s}.link:focus>span:before{animation-fill-mode:forwards;animation-name:var(--g-link-animation-slide-in);animation-timing-function:cubic-bezier(.5,0,0,1)}.link.is-title{font-size:1.25rem;font-weight:500;letter-spacing:-.03em;line-height:1.5rem;text-transform:uppercase}@media screen and (min-width:1024px){.link.is-title{font-size:1.5rem;line-height:2rem}}:lang(ko) .link.is-title{letter-spacing:0}:lang(ja) .link.is-title{letter-spacing:.05em}:lang(th) .link.is-title,:lang(zh) .link.is-title,:lang(zh-hk) .link.is-title,:lang(zh_HK) .link.is-title{letter-spacing:0}.link.is-body{font-size:1rem;font-weight:500;letter-spacing:-.04em;line-height:1.5rem}:lang(ko) .link.is-body{letter-spacing:0}:lang(ja) .link.is-body{letter-spacing:.05em}:lang(th) .link.is-body,:lang(zh) .link.is-body,:lang(zh-hk) .link.is-body,:lang(zh_HK) .link.is-body{letter-spacing:0}.link.is-body-small{font-size:.75rem;font-weight:500;letter-spacing:-.03em;line-height:1rem}:lang(ko) .link.is-body-small{letter-spacing:0}:lang(ja) .link.is-body-small{letter-spacing:.05em}:lang(th) .link.is-body-small,:lang(zh) .link.is-body-small,:lang(zh-hk) .link.is-body-small,:lang(zh_HK) .link.is-body-small{letter-spacing:0}.link.is-inversed>span{--_g-link-color-primary:var(--g-link-color-primary-inversed,var(--g-color-white))}.link.is-disabled>span{--_g-link-color-primary:var(--g-color-medium-gray);--g-icon-stroke-color:var(--g-color-medium-gray);--g-icon-stroke-color-inversed:var(--g-color-medium-gray);--g-link-animation-slide-out:none;--g-link-animation-slide-in:none;cursor:not-allowed}.is-disabled a{cursor:not-allowed}@keyframes link-slide-out{55%{transform:translateX(100%)}to{transform:translateX(100%)}}@keyframes link-slide-in{45%{transform:translateX(-100%)}to{transform:translateX(0)}}.nav-button{--g-icon-stroke-color:var(--g-nav-button-color,var(--g-color-black));--g-icon-fill-color:var(--g-nav-button-color,var(--g-color-black));--_g-icon-fill-color:var(--g-nav-button-color,var(--g-color-black));--_g-icon-stroke-color:var(--g-nav-button-color,var(--g-color-black))}a{text-decoration:none}.nav-button{background:transparent;border:0;cursor:pointer;display:block;font-family:inherit;padding:0;text-align:left;width:100%}@media screen and (min-width:1024px){.nav-button{display:inline-block;width:auto}.nav-button:focus g-icon-chevron-right,.nav-button:hover g-icon-chevron-right{opacity:1;transform:translateX(0)}}.nav-button.is-second-level .label{font-size:1rem;font-weight:500;letter-spacing:-.04em;line-height:1.5rem;text-transform:unset}:lang(ko) .nav-button.is-second-level .label{letter-spacing:0}:lang(ja) .nav-button.is-second-level .label{letter-spacing:.05em}:lang(th) .nav-button.is-second-level .label,:lang(zh) .nav-button.is-second-level .label,:lang(zh-hk) .nav-button.is-second-level .label,:lang(zh_HK) .nav-button.is-second-level .label{letter-spacing:0}.nav-button .title-row{align-items:center;display:flex;gap:.25rem}.nav-button .label{color:var(--g-nav-button-color,var(--g-color-black));font-size:.875rem;font-weight:700;letter-spacing:.01em;line-height:1rem;text-transform:uppercase}@media screen and (min-width:1024px){.nav-button .label{font-size:1rem;letter-spacing:-.03em;line-height:1.5rem}}:lang(ko) .nav-button .label{font-size:1rem;letter-spacing:.03em;line-height:1.5rem}:lang(ja) .nav-button .label{font-size:1rem;letter-spacing:.05em;line-height:1.5rem}:lang(th) .nav-button .label{font-size:1rem;letter-spacing:0;line-height:1.5rem}:lang(zh) .nav-button .label,:lang(zh-hk) .nav-button .label,:lang(zh_HK) .nav-button .label{font-size:1rem;font-weight:600;letter-spacing:0;line-height:1.5rem}.nav-button .description{color:var(--g-color-black);display:block;font-size:.75rem;font-weight:400;letter-spacing:-.03em;line-height:1rem;margin-top:.5rem}:lang(ko) .nav-button .description{letter-spacing:0}:lang(ja) .nav-button .description{letter-spacing:.05em}:lang(th) .nav-button .description,:lang(zh) .nav-button .description,:lang(zh-hk) .nav-button .description,:lang(zh_HK) .nav-button .description{letter-spacing:0}.nav-button .chevron-container{flex-grow:1;text-align:right}@media screen and (min-width:1024px){.nav-button .chevron-container{flex-grow:0;margin-top:2px}}.nav-button g-icon-chevron-right{display:flex;justify-content:flex-end;margin-left:.25rem}@media screen and (min-width:1024px){.nav-button g-icon-chevron-right{opacity:0;position:relative;top:-1px;transform:translateX(-.25rem);transition:all .8s cubic-bezier(.5,0,0,1) 0s}}.nav-button.is-disabled,.nav-button:disabled{cursor:not-allowed;opacity:.5}.nav-button.is-disabled .chevron-container,.nav-button:disabled .chevron-container{display:none}.nav-button:focus{outline:3px solid var(--g-color-accessibility)}.nav-button:focus:not(:focus-visible){outline:0}:host([dir=rtl]) .nav-button,[dir=rtl] .nav-button{text-align:right}@media screen and (min-width:1024px){:host([dir=rtl]) .nav-button,[dir=rtl] .nav-button{display:block;margin-left:auto}:host([dir=rtl]) .nav-button:focus g-icon-chevron-right,:host([dir=rtl]) .nav-button:hover g-icon-chevron-right,[dir=rtl] .nav-button:focus g-icon-chevron-right,[dir=rtl] .nav-button:hover g-icon-chevron-right{margin-left:0;margin-right:.25rem}}:host([dir=rtl]) .nav-button g-icon-chevron-right,[dir=rtl] .nav-button g-icon-chevron-right{display:block;transform:scaleX(-1) translateX(.25rem)}::slotted([slot=icon]){margin-right:.5rem}.accordion{--_g-accordion-color-primary:var(--g-accordion-color-primary,var(--g-color-black));--_g-accordion-color-title-primary:var(--g-accordion-color-title-primary,var(--g-color-black));--_g-accordion-color-divider:var(--g-accordion-color-divider,var(--g-color-divider))}.accordion.is-inversed{--_g-accordion-color-primary:var(--g-accordion-color-primary,var(--g-color-white));--_g-accordion-color-title-primary:var(--g-accordion-color-title-primary,var(--g-color-white));--g-icon-stroke-color:var(--_g-accordion-color-primary);--_g-accordion-color-divider:var(--g-accordion-color-divider,var(--g-color-divider-inversed))}.accordion{position:relative;transition:max-height .8s cubic-bezier(.5,0,0,1) 0s}.accordion:before{background:var(--_g-accordion-color-divider);width:100%}.accordion:after,.accordion:before{bottom:0;content:"";height:1px;position:absolute;z-index:2}.accordion:after{background:var(--_g-accordion-color-primary);left:50%;transform:translateX(-50%);transition:width .8s cubic-bezier(.5,0,0,1) 0s;width:0}.accordion-header{-webkit-tap-highlight-color:transparent;align-items:center;background:transparent;color:var(--_g-accordion-color-title-primary);display:flex;font-family:unset;justify-content:space-between;padding:1.5rem 0;position:relative;width:100%;z-index:1}.accordion-header h3{font-size:1rem;font-weight:500;letter-spacing:-.04em;line-height:1.5rem;margin:0}:lang(ko) .accordion-header h3{letter-spacing:0}:lang(ja) .accordion-header h3{letter-spacing:.05em}:lang(th) .accordion-header h3,:lang(zh) .accordion-header h3,:lang(zh-hk) .accordion-header h3,:lang(zh_HK) .accordion-header h3{letter-spacing:0}.accordion-header label{align-items:center;display:flex;text-align:left}.accordion-header g-icon-chevron-bottom{margin-left:1.5rem;transition:transform .8s cubic-bezier(.5,0,0,1) 0s}.accordion-title{font-size:1rem;font-weight:500;letter-spacing:-.04em;line-height:1.5rem}:lang(ko) .accordion-title{letter-spacing:0}:lang(ja) .accordion-title{letter-spacing:.05em}:lang(th) .accordion-title,:lang(zh) .accordion-title,:lang(zh-hk) .accordion-title,:lang(zh_HK) .accordion-title{letter-spacing:0}.accordion .accordion-panel{background:transparent;max-height:0;opacity:0;overflow:hidden;transition:all .8s cubic-bezier(.5,0,0,1) 0s;width:100%}.accordion .slot-container ::slotted([slot=content]){color:var(--_g-accordion-color-primary);padding-bottom:1.5rem}.accordion.is-expanded g-icon-chevron-bottom{transform:rotate(-180deg)}.accordion.is-expanded .accordion-panel{opacity:1}.accordion.is-expanded:after{width:100%}.accordion.is-footer{--g-icon-stroke-color:var(--g-color-white)}.accordion.is-footer h3{font-size:.75rem;font-weight:700;letter-spacing:-.05em;line-height:1rem;text-transform:uppercase}:lang(ko) .accordion.is-footer h3{letter-spacing:.03em}:lang(ja) .accordion.is-footer h3{letter-spacing:.05em}:lang(th) .accordion.is-footer h3,:lang(zh) .accordion.is-footer h3,:lang(zh-hk) .accordion.is-footer h3,:lang(zh_HK) .accordion.is-footer h3{font-weight:600;letter-spacing:0}.accordion.is-footer:before{background:hsla(0,0%,100%,.5);transition:width .8s cubic-bezier(.5,0,0,1) 0s}.accordion.is-footer:after{background:var(--g-color-white)}.accordion.is-footer .accordion-header{background:var(--g-color-black);color:hsla(0,0%,100%,.5);transition:color .8s cubic-bezier(.5,0,0,1) 0s}.accordion.is-footer .accordion-panel{background:var(--g-color-black)}.accordion.is-footer.is-expanded .accordion-header{color:var(--g-color-white)}.accordion-header,.slot-container{border:3px solid transparent;outline:0}.accordion-header:focus,.slot-container:focus{border-color:var(--g-color-accessibility)}.accordion-header:focus:not(:focus-visible),.slot-container:focus:not(:focus-visible){border-color:transparent}@media screen and (min-width:1024px){.accordion .slot-container{padding-right:5rem}.accordion:not(.is-expanded):hover:after{width:100%}}@media screen and (min-width:1024px){:host([dir=rtl]) .slot-container,[dir=rtl] .slot-container{padding-left:5rem;padding-right:0}}:host([dir=rtl]) .accordion label,[dir=rtl] .accordion label{text-align:right}:host([dir=rtl]) .accordion g-icon-chevron-bottom,[dir=rtl] .accordion g-icon-chevron-bottom{margin-left:0;margin-right:1.5rem}:host([dir=rtl]) ::slotted([slot=icon]),[dir=rtl] ::slotted([slot=icon]){margin-left:.5rem;margin-right:0}.accordion-footer-desktop{background:var(--g-color-black)}.accordion-footer-desktop h3{color:hsla(0,0%,100%,.5);font-size:.75rem;font-weight:700;letter-spacing:-.05em;line-height:1rem;margin:0 0 1.5rem;outline:3px solid var(--g-color-accessibility);text-transform:uppercase}.accordion-footer-desktop h3:not(:focus-visible){outline:0}:lang(ko) .accordion-footer-desktop h3{letter-spacing:.03em}:lang(ja) .accordion-footer-desktop h3{letter-spacing:.05em}:lang(th) .accordion-footer-desktop h3,:lang(zh) .accordion-footer-desktop h3,:lang(zh-hk) .accordion-footer-desktop h3,:lang(zh_HK) .accordion-footer-desktop h3{font-weight:600;letter-spacing:0}.select{--_g-drawer-background:var(--g-color-black);--_g-drawer-color:var(--g-color-white);--_g-options-background:hsla(0,0%,100%,.1);--_g-options-border:var(--g-color-divider-inversed);--_g-input-height:44px}.select.is-outlined{--_g-input-height:52px}.select.is-inversed{--_g-drawer-background:var(--g-color-white);--_g-drawer-color:var(--g-color-black);--_g-options-background:rgba(0,0,0,.1);--_g-options-border:var(--g-color-divider)}g-input-text{--g-input-color-primary:var(--g-color-black)}g-input-text input{cursor:pointer}g-input-text[inversed]{--g-input-color-primary:var(--g-color-white);--g-icon-stroke-color:var(--g-color-white);--g-icon-fill-color:var(--g-color-white)}.select{position:relative}.select svg:not(.rtl-disabled){transform:none;transition:transform .8s cubic-bezier(.5,0,0,1) 0s}.select.is-open .dropdown{opacity:1;transition:opacity .8s cubic-bezier(.5,0,0,1),visibility 0s ease 0s;visibility:visible}.select.is-open [slot=icon] svg{transform:rotate(-179.9deg)}.select .dropdown{background:var(--_g-drawer-background);border-radius:4px;box-shadow:0 8px 24px rgba(0,0,0,.1);box-sizing:border-box;color:var(--_g-drawer-color);max-height:280px;opacity:0;overflow-y:scroll;padding:1rem;position:absolute;top:var(--_g-input-height);transition:opacity .8s cubic-bezier(.5,0,0,1),visibility 0s ease .8s;visibility:hidden;width:100%;z-index:1}.select .dropdown .select-option{border-bottom:1px solid var(--_g-options-border);cursor:pointer;display:block;font-size:.75rem;font-weight:700;letter-spacing:-.05em;line-height:1rem;padding:1rem .5rem;position:relative;text-transform:uppercase}:lang(ko) .select .dropdown .select-option{letter-spacing:.03em}:lang(ja) .select .dropdown .select-option{letter-spacing:.05em}:lang(th) .select .dropdown .select-option,:lang(zh) .select .dropdown .select-option,:lang(zh-hk) .select .dropdown .select-option,:lang(zh_HK) .select .dropdown .select-option{font-weight:600;letter-spacing:0}.select .dropdown .select-option.is-disabled{text-decoration:line-through}.select .dropdown .select-option:last-child{border-bottom:0}.select .dropdown .select-option *{display:inline-flex;margin-right:.5rem;vertical-align:bottom}.select .dropdown .select-option:hover{background-color:var(--_g-options-background)}.select .dropdown .select-option g-link{--g-link-color-primary:var(--_g-drawer-color);display:inline-flex;position:absolute;right:1rem;text-transform:none}.select .dropdown .select-option svg{vertical-align:unset}.select .dropdown .select-option svg path{fill:none;stroke:var(--_g-drawer-color)}.select.is-inversed g-link{--g-link-color-primary:var(--g-color-black)}:host([dir=rtl]) .select.is-open [slot=icon] svg,[dir=rtl] .select.is-open [slot=icon] svg{transform:rotate(179.9deg)}:host([dir=rtl]) .dropdown .select-option svg,[dir=rtl] .dropdown .select-option svg{margin-left:.5rem;margin-right:0}:host([dir=rtl]) .dropdown .select-option g-link,[dir=rtl] .dropdown .select-option g-link{left:1rem;right:unset}:host([dir=rtl]) .dropdown .select-option *,[dir=rtl] .dropdown .select-option *{margin-left:.5rem;margin-right:unset}.chip,:host{display:inline-flex}.chip{align-items:center;backdrop-filter:blur(.25rem);background-color:var(--g-color-black-opacity-10);border-radius:.125rem;color:var(--g-color-black);font-size:.75rem;font-weight:700;gap:.5rem;letter-spacing:-.05em;line-height:1rem;padding:.25rem .5rem;text-transform:uppercase}:lang(ko) .chip{letter-spacing:.03em}:lang(ja) .chip{letter-spacing:.05em}:lang(th) .chip,:lang(zh) .chip,:lang(zh-hk) .chip,:lang(zh_HK) .chip{font-weight:600;letter-spacing:0}.chip ::slotted([slot=icon]){display:inline-flex}:host svg{--_g-icon-stroke-color:var(--g-icon-stroke-color,var(--g-color-black));--_g-icon-fill-color:var(--g-icon-fill-color,var(--g-color-black));--_g-icon-direction:1;--_g-icon-google-red:var(--g-icon-google-red,#ea4335);--_g-icon-google-blue:var(--g-icon-google-blue,#4285f4);--_g-icon-google-yellow:var(--g-icon-google-yellow,#fbbc05);--_g-icon-google-green:var(--g-icon-google-green,#34a853);display:inline-flex}:host svg:is(.is-inversed){--_g-icon-stroke-color:var(--g-icon-stroke-color-inversed,var(--g-color-white));--_g-icon-fill-color:var(--g-icon-fill-color-inversed,var(--g-color-white))}:host [dir=rtl] svg{--_g-icon-direction:-1}:host svg:not(.rtl-disabled){transform:scaleX(var(--_g-icon-direction))}:host svg g,:host svg path{transition:all .8s cubic-bezier(.5,0,0,1)}.dropdown{--_g-dropdown-background:var(--g-color-black);--_g-dropdown-color:var(--g-color-white);--_g-dropdown-list-background:hsla(0,0%,100%,.1);--_g-dropdown-border:var(--g-color-divider-inversed);--_g-dropdown-list-display:none;--_g-dropdown-list-opacity:0}.dropdown.is-inversed{--_g-dropdown-background:var(--g-color-white);--_g-dropdown-color:var(--g-color-black);--_g-dropdown-list-background:rgba(0,0,0,.1);--_g-dropdown-border:var(--g-color-divider)}.dropdown.is-open{--_g-dropdown-list-display:block;--_g-dropdown-list-opacity:1}.dropdown{background:var(--_g-dropdown-background);border-radius:4px;box-shadow:0 8px 24px rgba(0,0,0,.1);box-sizing:border-box;color:var(--_g-dropdown-color);display:var(--_g-dropdown-list-display);margin:0;max-height:280px;opacity:var(--_g-dropdown-list-opacity);overflow-y:auto;padding:1rem;transition:opacity .8s cubic-bezier(.5,0,0,1) ease 0s .8s;width:100%;z-index:1}.dropdown [slot=icon-after] svg{transform:rotate(-179.9deg)}.dropdown svg:not(.rtl-disabled){transform:none;transition:transform .8s cubic-bezier(.5,0,0,1) 0s}.dropdown .list-item{border-bottom:1px solid var(--_g-dropdown-border);cursor:pointer;display:block;font-size:.75rem;font-weight:700;letter-spacing:-.05em;line-height:1rem;padding:1rem .5rem;position:relative;text-transform:uppercase}:lang(ko) .dropdown .list-item{letter-spacing:.03em}:lang(ja) .dropdown .list-item{letter-spacing:.05em}:lang(th) .dropdown .list-item,:lang(zh) .dropdown .list-item,:lang(zh-hk) .dropdown .list-item,:lang(zh_HK) .dropdown .list-item{font-weight:600;letter-spacing:0}.dropdown .list-item.is-disabled{text-decoration:line-through}.dropdown .list-item:last-child{border-bottom:0}.dropdown .list-item *{display:inline-flex;margin-right:.5rem;vertical-align:bottom}.dropdown .list-item:hover{background-color:var(--_g-dropdown-list-background)}.dropdown .list-item g-link{--g-link-color-primary:var(--g-color-white);display:inline-flex;position:absolute;right:1rem;text-transform:none}.dropdown .list-item svg{vertical-align:unset}.dropdown .list-item svg path{fill:none;stroke:var(--_g-dropdown-color)}.dropdown.is-inversed g-link{--g-link-color-primary:var(--g-color-black)}:host([dir=rtl]) [slot=icon] svg,[dir=rtl] [slot=icon] svg{transform:rotate(179.9deg)}:host([dir=rtl]) .dropdown .list-item svg,[dir=rtl] .dropdown .list-item svg{margin-left:.5rem;margin-right:0}:host([dir=rtl]) .dropdown .list-item g-link,[dir=rtl] .dropdown .list-item g-link{left:1rem;right:unset}:host([dir=rtl]) .dropdown .list-item *,[dir=rtl] .dropdown .list-item *{margin-left:.5rem;margin-right:unset}.sr-only{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}