@font-face{font-family:Work Sans;src:url(/files/citygateoutlets/locker/fonts/worksans.woff2) format("woff2"),url(/files/citygateoutlets/locker/fonts/worksans.woff) format("woff");font-weight:400;font-style:normal}.masthead__content__title{font-size:1.5rem;line-height:1.5rem;letter-spacing:0rem;color:var(--clr-primary)}.masthead__content__title .multi-lang{gap:.5rem}.availability__header__title{font-size:1.25rem;line-height:1.25rem;letter-spacing:0rem;color:inherit}.availability__header__title .multi-lang{gap:.25rem}.price__group__value,.locker__size,.pricing__column__title{font-size:1.125rem;line-height:1.125rem;letter-spacing:0rem;color:inherit}.price__group__value .multi-lang,.locker__size .multi-lang,.pricing__column__title .multi-lang{gap:.25rem}.locker__info__name,.availability__status__item,.pricing__title{font-size:1rem;line-height:1.313rem;letter-spacing:0rem;color:inherit}.locker__info__name .multi-lang,.availability__status__item .multi-lang,.pricing__title .multi-lang{gap:.25rem}.price__label,.price__group__unit,.locker__image,.availability__header__time{font-size:.875rem;line-height:1.125rem;letter-spacing:0rem;color:inherit}.price__label .multi-lang,.price__group__unit .multi-lang,.locker__image .multi-lang,.availability__header__time .multi-lang{gap:.25rem}@media screen and (min-width: 768px){.masthead__content__title{font-size:3rem;line-height:3rem;letter-spacing:-.063rem;color:var(--clr-primary)}.masthead__content__title .multi-lang{gap:1rem}.availability__header__title{font-size:2rem;line-height:2rem;letter-spacing:-.063rem;color:inherit}.availability__header__title .multi-lang{gap:.5rem}.price__group__value,.locker__size,.pricing__column__title{font-size:1.5rem;line-height:1.5rem;letter-spacing:0rem;color:inherit}.price__group__value .multi-lang,.locker__size .multi-lang,.pricing__column__title .multi-lang{gap:.25rem}.locker__info__name,.availability__status__item,.pricing__title{font-size:1.25rem;line-height:1.625rem;letter-spacing:0rem;color:inherit}.locker__info__name .multi-lang,.availability__status__item .multi-lang,.pricing__title .multi-lang{gap:.5rem}.price__label,.price__group__unit,.locker__image,.availability__header__time{font-size:1.125rem;line-height:1.438rem;letter-spacing:0rem;color:inherit}.price__label .multi-lang,.price__group__unit .multi-lang,.locker__image .multi-lang,.availability__header__time .multi-lang{gap:.5rem}}@media screen and (min-width: 2160px){body.is-kiosk .masthead__content__title{font-size:6.5rem;line-height:6.5rem;letter-spacing:-.125rem;color:var(--clr-primary)}body.is-kiosk .masthead__content__title .multi-lang{gap:1.5rem}body.is-kiosk .availability__header__title{font-size:4.5rem;line-height:4.5rem;letter-spacing:-.063rem;color:inherit}body.is-kiosk .availability__header__title .multi-lang{gap:1rem}body.is-kiosk .price__group__value,body.is-kiosk .locker__size,body.is-kiosk .pricing__column__title{font-size:3.5rem;line-height:3.5rem;letter-spacing:-.063rem;color:inherit}body.is-kiosk .price__group__value .multi-lang,body.is-kiosk .locker__size .multi-lang,body.is-kiosk .pricing__column__title .multi-lang{gap:1rem}body.is-kiosk .locker__info__name,body.is-kiosk .availability__status__item,body.is-kiosk .pricing__title{font-size:2.5rem;line-height:3.25rem;letter-spacing:-.063rem;color:inherit}body.is-kiosk .locker__info__name .multi-lang,body.is-kiosk .availability__status__item .multi-lang,body.is-kiosk .pricing__title .multi-lang{gap:.5rem}body.is-kiosk .price__label,body.is-kiosk .price__group__unit,body.is-kiosk .locker__image,body.is-kiosk .availability__header__time{font-size:2rem;line-height:2.625rem;letter-spacing:-.063rem;color:inherit}body.is-kiosk .price__label .multi-lang,body.is-kiosk .price__group__unit .multi-lang,body.is-kiosk .locker__image .multi-lang,body.is-kiosk .availability__header__time .multi-lang{gap:.5rem}}:root{--transition-duration: .2s;--transition-easing: ease-in-out;--common-padding-block: 1rem;--common-padding-inline: 1rem;--common-inner-padding-block: 1.5rem;--common-inner-padding-inline: 1.5rem;--bp: mobile;--grid-base-gap: 1.5rem}@media screen and (min-width: 768px){:root{--bp: tablet;--common-padding-block: 1.5rem;--common-padding-inline: 2rem;--common-inner-padding-block: 2rem;--common-inner-padding-inline: 2rem}}@media screen and (min-width: 1280px){:root{--bp: desktop;--button-icon-only-height: 3.25rem;--common-padding-block: 1.5rem;--common-padding-inline: 6.25rem;--common-inner-padding-block: 2.5rem;--common-inner-padding-inline: 2.5rem}}@media screen and (min-width: 2160px){:root body.is-kiosk{--bp: kiosk;--common-padding-block: 3rem;--common-padding-inline: 3.75rem;--common-inner-padding-block: 5rem;--common-inner-padding-inline: 7.625rem}}:root{--clr-white: #fff}:root .bg-white{background:var(--clr-white)}:root{--clr-black: #000}:root .bg-black{background:var(--clr-black)}:root{--clr-primary: #004A8F}:root .bg-primary{background:var(--clr-primary)}:root{--clr-blue-10: #E6EDF4}:root .bg-blue-10{background:var(--clr-blue-10)}:root{--clr-brand-blue: #A3BFE2}:root .bg-brand-blue{background:var(--clr-brand-blue)}:root{--clr-neutral-100: #333333}:root .bg-neutral-100{background:var(--clr-neutral-100)}:root{--clr-green: #00A44D}:root .bg-green{background:var(--clr-green)}:root{--clr-orange: #EF9A3A}:root .bg-orange{background:var(--clr-orange)}:root{--clr-red: #DF4141}:root .bg-red{background:var(--clr-red)}.en{font-family:Work Sans}.tc{font-family:Microsoft Yahei,STHeiti,Microsoft JhengHei,Heiti TC,arial,helvetica,sans-serif;font-weight:700;letter-spacing:normal}.multi-lang{display:flex;flex-wrap:wrap}.multi-lang.column{flex-direction:column}*,*:before,*:after{box-sizing:border-box}html,body{background-color:var(--clr-blue-10);min-height:100vh;min-height:100svh;margin:0;padding:0}@media screen and (min-width: 1280px){html,body{min-height:fit-content}}.sr-only{position:absolute;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);width:1px;height:1px;overflow:hidden;padding:0;border:0;white-space:nowrap}p{margin:0 0 1rem}p:last-child{margin-bottom:0}main{margin:0;padding:var(--masthead-height, 0) 0 0 0;min-height:100vh;min-height:100dvh;min-height:100svh}@media screen and (min-width: 1280px){main{min-height:fit-content}}img.lazy{opacity:1;will-change:opacity;transition:opacity .8s ease;filter:blur(var(--img-blur));-webkit-filter:blur(var(--img-blur));--img-blur: 0px}img.lazy:not([src]):not([srcset]){visibility:hidden;opacity:0}@-moz-document url-prefix(){img:-moz-loading{visibility:hidden}}.section{margin:var(--common-padding-block) var(--common-padding-inline);padding:var(--common-inner-padding-block) var(--common-inner-padding-inline);background-color:var(--clr-white);border-radius:1.5rem;box-shadow:0 16px 40px #00000014}@media screen and (min-width: 768px){.section{border-radius:1.588rem}}@media screen and (min-width: 1280px){.section{margin-inline:auto;width:100%;max-width:67.5rem}}hr{width:100%;height:.063rem;background-color:#d4d4d4;border:0;margin-bottom:1rem}@media screen and (min-width: 768px){hr{margin-bottom:1.5rem}}@media screen and (min-width: 2160px){body.is-kiosk .section{position:relative;z-index:1;margin-inline:var(--common-padding-inline);max-width:unset;width:auto;border-radius:3rem;box-shadow:0 80px 80px #00000014}body.is-kiosk .section-container{padding-block:7rem 7.5rem}body.is-kiosk hr{margin-bottom:3rem}}.masthead{--_masthead-content-padding-block: 2.5rem 5rem;--_masthead-content-padding-left: var(--common-inner-padding-inline);--_masthead-image-inset: 0 -2.375rem auto auto;--_masthead-title-width: 50%;width:100%;height:auto;overflow:hidden;background-color:var(--clr-brand-blue)}.masthead__content{padding-block:var(--_masthead-content-padding-block);padding-left:var(--_masthead-content-padding-left);position:relative}@media screen and (min-width: 1280px){.masthead__content{margin-inline:auto;padding-inline:0;width:100%;max-width:67.5rem}}.masthead__content__title{z-index:1;width:var(--_masthead-title-width)}.masthead__content img{position:absolute;inset:var(--_masthead-image-inset);width:auto;height:100%;object-fit:cover}@media screen and (min-width: 768px){.masthead{--_masthead-title-width: 65%;--_masthead-image-inset: 0 -2rem auto auto;--_masthead-content-padding-block: 3.75rem 6.25rem}}@media screen and (min-width: 1024px){.masthead{--_masthead-image-inset: 0 0 auto auto}}@media screen and (min-width: 1280px){.masthead{--_masthead-content-padding-block: 6.5rem 11.5rem}}@media screen and (min-width: 2160px){body.is-kiosk .masthead{--_masthead-content-padding-block: 10.063rem 17.313rem}body.is-kiosk .masthead__content{padding-inline:var(--common-inner-padding-inline);max-width:unset;width:auto}}.img-responsive img{display:none}@media screen and (max-width: 767px){.img-responsive img.mobile{display:block}}@media screen and (min-width: 768px) and (max-width: 1023px){.img-responsive img.tablet{display:block}}@media screen and (min-width: 1024px) and (max-width: 1279px){.img-responsive img.tabletLandscape{display:block}}@media screen and (min-width: 1280px){.img-responsive img.desktop{display:block}}@media screen and (min-width: 2160px){body.is-kiosk .img-responsive img.desktop{display:none}body.is-kiosk .img-responsive img.kiosk{display:block}}.price{--_price-margin-bottom: 1.5rem;--_price-label-direction: row;--_price-label-margin-bottom: .5rem;--_price-group-divide-width: .375rem;--_price-group-column-gap: .5rem;--_price-group-unit-column-gap: .25rem}.price:not(:last-of-type){margin-bottom:var(--_price-margin-bottom)}.price__label{margin-bottom:var(--_price-label-margin-bottom)}.price__label .multi-lang{display:flex;flex-direction:var(--_price-label-direction)}.price__group{display:flex;align-items:center;column-gap:var(--_price-group-column-gap)}.price__group svg{width:var(--_price-group-divide-width);height:auto}.price__group__unit{display:flex;column-gap:var(--_price-group-unit-column-gap)}@media screen and (min-width: 768px){.price{--_price-margin-bottom: 2rem}}@media screen and (min-width: 1024px){.price{--_price-label-margin-bottom: 1rem}}@media screen and (min-width: 2160px){body.is-kiosk .price{--_price-margin-bottom: 3rem;--_price-label-direction: column;--_price-label-margin-bottom: 1rem;--_price-group-divide-width: .875rem;--_price-group-column-gap: 1.5rem;--_price-group-unit-column-gap: .5rem}}.locker{--_locker-margin-bottom: 2.5rem;--_locker-column-gap: 8.5rem;--_locker-row-gap: 1.5rem;--_locker-column-gap: 0;--_locker-image-flex: 0 0 100%;--_locker-image-border-radius: 1rem;--_locker-image-gap: 1rem;--_locker-info-name-gap: .5rem;--_locker-sizes-margin-bottom: 1.5rem;--_locker-sizes-row-gap: 1rem;--_locker-size-gap: .5rem;--_locker-size-box-size: 1.5rem;--_locker-size-box-border-radius: .5rem;display:flex;flex-wrap:wrap;align-items:center;column-gap:var(--_locker-column-gap);row-gap:var(--_locker-row-gap)}.locker:not(:last-of-type){margin-bottom:var(--_locker-margin-bottom)}.locker__image{flex:var(--_locker-image-flex)}.locker__image a{display:block}.locker__image a img{border-radius:var(--_locker-image-border-radius);width:100%;height:auto;object-fit:cover}.locker__image a:not(:last-child){margin-bottom:var(--_locker-image-gap)}@media screen and (min-width: 768px){.locker__image a{user-select:none;pointer-events:none}}.locker__info{flex:1 1 auto}.locker__info__name{margin-bottom:var(--_locker-info-name-gap)}.locker__sizes{display:flex;flex-direction:column;row-gap:var(--_locker-sizes-row-gap)}.locker__sizes:not(:last-child){margin-bottom:var(--_locker-sizes-margin-bottom)}.locker__size{display:flex;align-items:center;column-gap:var(--_locker-size-gap)}.locker__size:before{content:"";background-color:currentColor;flex:0 0 var(--_locker-size-box-size);height:var(--_locker-size-box-size);border-radius:var(--_locker-size-box-border-radius)}.locker__size span{color:var(--clr-black)}.locker__prices{display:flex;flex-direction:column}@media screen and (min-width: 768px){.locker{--_locker-margin-bottom: 2.5rem;--_locker-image-border-radius: 1.2rem;--_locker-image-gap: 1.5rem;--_locker-row-gap: 2rem;--_locker-sizes-row-gap: 1.5rem;--_locker-sizes-margin-bottom: 2.5rem;--_locker-size-gap: 1.5rem;--_locker-size-box-size: 2rem;--_locker-size-box-border-radius: .5rem}}@media screen and (min-width: 1024px){.locker{--_locker-image-flex: 0 0 49.1%;--_locker-column-gap: 4rem;--_locker-sizes-margin-bottom: 2rem;flex-wrap:nowrap}}body.is-kiosk .locker__image a{user-select:none;pointer-events:none}@media screen and (min-width: 2160px){body.is-kiosk .locker{--_locker-margin-bottom: 4rem;--_locker-column-gap: 8.5rem;--_locker-image-flex: 0 0 44.05%;--_locker-image-border-radius: 1.5rem;--_locker-image-gap: 2.5rem;--_locker-info-name-gap: 1rem;--_locker-sizes-row-gap: 3rem;--_locker-sizes-margin-bottom: 4rem;--_locker-size-gap: 1.5rem;--_locker-size-box-size: 4rem;--_locker-size-box-border-radius: 1rem}}.availability{--_availability-margin-top: -2.5rem;--_availability-header-margin-bottom: 1rem;--_availability-header-title-width: 100%;--_availability-status-padding: .406rem .75rem;--_availability-status-border-radius: .5rem;--_availability-status-border-width: .094rem;--_availability-status-border-left-width: 2.25rem;--_availability-status-gap: 1rem;z-index:1;position:relative;margin-top:var(--_availability-margin-top)}.availability__header{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;row-gap:.5rem;margin-bottom:var(--_availability-header-margin-bottom)}.availability__header__title{width:var(--_availability-header-title-width)}.availability__status{display:flex;flex-wrap:wrap;gap:var(--_availability-status-gap)}.availability__status__item{padding:var(--_availability-status-padding);border-radius:var(--_availability-status-border-radius);border:var(--_availability-status-border-width) solid currentColor;border-left:var(--_availability-status-border-left-width) solid currentColor;position:relative}.availability__status__item span{color:var(--clr-black)}@media screen and (min-width: 768px){.availability{--_availability-margin-top: -3.188rem;--_availability-header-margin-bottom: 1.5rem;--_availability-status-border-width: .125rem;--_availability-status-border-left-width: 3rem;--_availability-status-padding: .563rem 1rem}}@media screen and (min-width: 1024px){.availability{padding:2.5rem;--_availability-header-title-width: auto}}@media screen and (min-width: 2160px){body.is-kiosk .availability{padding:var(--common-inner-padding-block) var(--common-inner-padding-inline);--_availability-margin-top: -11rem;--_availability-header-title-width: auto;--_availability-header-margin-bottom: 3rem;--_availability-status-padding: 1rem 1.5rem;--_availability-status-border-radius: 1rem;--_availability-status-border-width: .125rem;--_availability-status-border-left-width: 4.5rem;--_availability-status-gap: 3rem}}.pricing{--_pricing-margin-top: 3rem;--_pricing-title-margin-bottom: .5rem;--_pricing-table-margin-top: 1.5rem;--_pricing-table-template-columns: 1fr;--_pricing-table-column-gap: 0;--_pricing-table-column-title-margin-bottom: 1.5rem;margin-top:var(--_pricing-margin-top)}.pricing__title{margin-bottom:var(--_pricing-title-margin-bottom)}.pricing__table{margin-top:var(--_pricing-table-margin-top);display:grid;grid-template-columns:var(--_pricing-table-template-columns);column-gap:var(--_pricing-table-column-gap);row-gap:3rem}.pricing__column__title{margin-bottom:var(--_pricing-table-column-title-margin-bottom)}@media screen and (min-width: 768px){.pricing{--_pricing-margin-top: 3.5rem;--_pricing-title-margin-bottom: 1rem;--_pricing-table-margin-top: 2.5rem;--_pricing-table-column-title-margin-bottom: 2rem}}@media screen and (min-width: 1024px){.pricing{--_pricing-table-column-gap: 4rem;--_pricing-table-template-columns: repeat(2, 1fr)}}@media screen and (min-width: 2160px){body.is-kiosk .pricing{--_pricing-table-column-gap: 5rem;--_pricing-margin-top: 5.25rem;--_pricing-title-margin-bottom: 1rem;--_pricing-table-margin-top: 4rem;--_pricing-table-template-columns: repeat(2, 1fr);--_pricing-table-column-title-margin-bottom: 3rem}}
