@font-face{font-family:cs-font;src:url(/sites/citiesocial/fonts/cs-font.woff)format("woff");font-weight:400;font-style:normal;font-display:swap}.cs-site{--cs-green:#00c795;--cs-ink:#3c3c3c;--cs-ink-soft:#4a4a4a;--cs-line:#e5e5e5;--cs-bg:#fff;--cs-font:Inter, "Helvetica Neue", Arial, "PingFang TC", "Microsoft JhengHei", sans-serif;--cs-header-h:98px;--cs-topbar-h:32px;--cs-page-top:130px;min-height:100vh;padding-top:var(--cs-page-top);background:var(--cs-bg);color:var(--cs-ink-soft);font-family:var(--cs-font);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;padding-bottom:54px;font-size:14px;line-height:1.6;position:relative}.cs-site *,.cs-site :before,.cs-site :after{box-sizing:border-box}:where(.cs-site) a{color:inherit;text-decoration:none}:where(.cs-site) button{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:0}:where(.cs-site) img{max-width:100%;display:block}:where(.cs-site) svg{display:block}.cs-site .cs-container{width:100%;max-width:1200px;margin:0 auto;padding:0 20px}.cs-site .cs-hscroll{scrollbar-width:none;-ms-overflow-style:none;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;display:flex;overflow:auto hidden}.cs-site .cs-hscroll::-webkit-scrollbar{display:none}.cs-site .cs-desktop-only{display:none!important}.cs-mobile-only{display:block}.cs-icon{speak:never;-webkit-font-smoothing:antialiased;font-style:normal;font-weight:400;line-height:1;display:inline-block;font-family:cs-font!important}.icon-logo:before{content:""}.icon-search:before{content:""}.icon-account:before{content:""}.icon-shopping-cart:before{content:""}.icon-arrow-left:before{content:""}.icon-arrow-right:before{content:""}.icon-heart-solid:before{content:""}.icon-heart-outline:before{content:""}.icon-menu:before{content:""}.icon-close:before{content:""}.icon-clear:before{content:""}.icon-payment-visa:before{content:""}.icon-payment-master-card:before{content:""}.icon-payment-ae:before{content:""}.icon-payment-jcb:before{content:""}.icon-facebook:before{content:""}.icon-instagram:before{content:""}.icon-accordion-open:before{content:""}.icon-accordion-close:before{content:""}.cs-icon-button{width:44px;height:44px;color:var(--cs-ink-soft);justify-content:center;align-items:center;display:inline-flex}.cs-topbar{z-index:1000;color:#fff;text-align:center;background:#3c3c3c;justify-content:center;align-items:center;height:32px;font-size:14px;line-height:32px;display:flex;position:fixed;top:0;left:0;right:0}.cs-topbar__message{color:#fff;text-overflow:ellipsis;white-space:nowrap;width:100%;padding:0 12px;animation:.5s cs-topbar-fade;display:block;overflow:hidden}@keyframes cs-topbar-fade{0%{opacity:0}to{opacity:1}}.cs-header{z-index:990;height:var(--cs-header-h);background:#fff;position:fixed;top:32px;left:0;right:0;box-shadow:0 20px 20px -20px #00000026}.cs-header .cs-container{padding:0}.cs-header__row{align-items:center;height:54px;display:flex;position:relative}.cs-header__menu-button{flex:0 0 54px;width:54px;height:54px}.cs-header__menu-button .cs-icon{font-size:24px}.cs-header__logo{justify-content:center;align-items:center;height:54px;padding:8px 0;display:flex;position:absolute;top:0;left:50%;transform:translate(-50%)}.cs-header__logo .cs-icon{color:#121314;font-size:17.8px;line-height:17.8px;display:block}.cs-header__search{display:none}.cs-header__actions{align-items:center;margin-left:auto;display:flex}.cs-header__mobile-search{width:40px;height:54px;display:flex}.cs-header__mobile-search .cs-icon{color:#4a4a4a;font-size:20px}.cs-header__account{display:none}.cs-header__cart{width:54px;height:54px}.cs-header__cart .cs-icon{color:#4a4a4a;font-size:24px}.cs-desktop-nav{display:none}.cs-mobile-nav{scrollbar-width:none;white-space:nowrap;align-items:stretch;height:44px;display:flex;overflow-x:auto}.cs-mobile-nav::-webkit-scrollbar{display:none}.cs-mobile-nav a{color:#3c3c3c;flex:none;align-items:center;padding:0 12px;font-size:14px;line-height:44px;display:inline-flex;position:relative}.cs-mobile-nav a:first-child{padding-left:20px}.cs-mobile-nav a.is-active{font-weight:500}.cs-mobile-nav a.is-active:after{content:"";background:#3c3c3c;height:2px;position:absolute;bottom:0;left:12px;right:12px}.cs-mobile-nav a:first-child.is-active:after{left:20px}.cs-search__form{width:100%;max-width:574px;display:flex}.cs-search__input{color:#4a4a4a;background:#fff;border:1px solid #0000001f;border-right:0;border-radius:3px 0 0 3px;outline:none;width:100%;max-width:504px;height:40px;padding:10px 16px;font-family:inherit;font-size:14px;line-height:20px}.cs-search__input::placeholder{color:#0000004d}.cs-search__input:focus{border-color:#0000004d}.cs-search__submit{background:#fff;border:1px solid #0000001f;border-left:0;border-radius:0 3px 3px 0;flex:0 0 70px;justify-content:center;align-items:center;height:40px;display:flex}.cs-search__submit:hover{background:#00000005}.cs-search__submit .cs-icon{color:#3c3c3c;font-size:20px}.cs-header__keywords{display:none}.cs-drawer-layer{z-index:1100;position:fixed;inset:0}.cs-drawer__backdrop{background:#0006;width:100%;position:absolute;inset:0}.cs-drawer{background:#fff;width:320px;max-width:86vw;animation:.22s cs-drawer-in;position:absolute;top:0;bottom:0;left:0;overflow-y:auto;box-shadow:8px 0 30px #0000002e}@keyframes cs-drawer-in{0%{transform:translate(-100%)}to{transform:translate(0)}}.cs-drawer__head{border-bottom:1px solid var(--cs-line);justify-content:space-between;align-items:center;padding:18px 20px;display:flex}.cs-drawer__title{color:#3c3c3c;font-size:18px;font-weight:600}.cs-drawer__nav{padding:8px 20px}.cs-drawer__nav a{color:#3c3c3c;border-bottom:1px solid #f1f1f1;align-items:center;gap:6px;padding:13px 0;font-size:15px;display:flex}.cs-drawer__account{color:#7c7c7c;flex-direction:column;gap:14px;padding:22px 20px 40px;font-size:13px;display:flex}.cs-drawer__account a:hover{color:#3c3c3c}.cs-badge{color:#fff;background:#ff3b30;border-radius:2px;align-items:center;height:15px;margin-left:4px;padding:0 3px;font-size:10px;font-weight:500;line-height:15px;display:inline-flex}.cs-mobile-search-layer{z-index:1050;background:#fff;padding:22px 20px;position:fixed;inset:130px 0 0;overflow-y:auto}.cs-mobile-search__head{color:#3c3c3c;justify-content:space-between;align-items:center;margin-bottom:16px;font-size:18px;font-weight:600;display:flex}.cs-mobile-search__form{border:1px solid #00000029;border-radius:4px;height:44px;display:flex;overflow:hidden}.cs-mobile-search__form input{border:0;outline:none;flex:1;min-width:0;padding:0 14px;font-family:inherit;font-size:14px}.cs-mobile-search__form button{color:#3c3c3c;background:#f5f5f5;justify-content:center;align-items:center;width:52px;display:flex}.cs-mobile-search__form button .cs-icon{font-size:20px}.cs-mobile-search__keywords{margin-top:26px}.cs-mobile-search__keywords p{color:#7c7c7c;margin-bottom:12px;font-size:13px}.cs-mobile-search__keywords div{flex-wrap:wrap;gap:8px;display:flex}.cs-mobile-search__keywords a{color:#3c3c3c;background:#f5f5f5;border-radius:3px;padding:6px 12px;font-size:13px}.cs-hero{--cs-hero-w:calc(100vw - 84px);--cs-hero-img-w:calc(var(--cs-hero-w) - 8px);--cs-hero-h:calc(var(--cs-hero-img-w) * 1.11111 + 16px);height:calc(var(--cs-hero-h) + 24px);background:#fff;position:relative;overflow:hidden}.cs-hero__viewport{height:var(--cs-hero-h);touch-action:pan-y;position:relative;overflow:hidden}.cs-hero__track{top:0;left:calc(50% - var(--cs-hero-w) / 2);transform:translate3d(calc(-1 * var(--cs-hero-pos) * var(--cs-hero-w)), 0, 0);will-change:transform;transition:transform .45s;display:flex;position:absolute}.cs-hero__track.is-jumping{transition:none}.cs-hero__slide{flex:0 0 var(--cs-hero-w);width:var(--cs-hero-w);height:var(--cs-hero-h);opacity:.4;padding:8px 4px;transition:opacity .3s;display:block}.cs-hero__slide.is-active{opacity:1}.cs-hero__slide picture,.cs-hero__slide img{width:100%;height:100%;display:block}.cs-hero__slide img{object-fit:cover;-webkit-user-select:none;user-select:none;border-radius:4px}.cs-hero__arrow{display:none}.cs-hero__dots{justify-content:center;align-items:flex-start;height:24px;padding-top:8px;display:flex}.cs-hero__dots button{width:13px;height:8px;position:relative}.cs-hero__dots button:after{content:"";background:#d4d4d4;border-radius:50%;width:4px;height:4px;position:absolute;top:2px;left:50%;transform:translate(-50%)}.cs-hero__dots button.is-active:after{background:#3c3c3c}.cs-quick-links{background:#fff;height:165px;padding:32px 0 12px}.cs-quick-links__track{height:121px}.cs-quick-links__item{flex-direction:column;flex:0 0 108px;width:108px;height:121px;padding:0 12px 0 20px;display:flex}.cs-quick-links__item img{object-fit:cover;border-radius:12px;width:76px;height:76px}.cs-quick-links__item span{color:#3c3c3c;-webkit-line-clamp:2;-webkit-box-orient:vertical;width:76px;height:36px;margin-top:8px;font-size:13px;line-height:18px;display:-webkit-box;overflow:hidden}.cs-activity{padding:40px 0 12px}.cs-activity img{width:100%}.cs-topic5{padding:40px 0}.cs-topic5 img{width:100%}.cs-section-title{color:#3c3c3c;letter-spacing:.4px;font-size:22px;font-weight:600;line-height:28px}.cs-read-more{color:var(--cs-green);white-space:nowrap;flex:none;align-items:center;gap:2px;font-size:14px;line-height:20px;display:inline-flex}.cs-read-more span{font-size:16px;line-height:1;display:inline}.cs-carousel-shell{position:relative}.cs-arrow{display:none}.cs-carousel-section,.cs-video-section,.cs-bagsmart,.cs-flash,.cs-brand-section{padding:40px 0}.cs-carousel-head{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:16px;display:flex}.cs-carousel-head__text{min-width:0}.cs-carousel-subtitle{color:#7c7c7c;margin-top:4px;font-size:14px;line-height:20px}.cs-carousel-track{gap:12px}.cs-carousel-mobile-cta{color:#3c3c3c;letter-spacing:.5px;border:1px solid #3c3c3c;border-radius:12px;justify-content:center;align-items:center;height:44px;margin-top:24px;font-size:14px;display:flex}.cs-card{text-align:left;flex:0 0 163px;width:163px;min-width:0;padding-bottom:8px}.cs-card__media-wrap{position:relative}.cs-card__media{background:#e5e5e5;padding-top:100%;display:block;position:relative;overflow:hidden}.cs-card__media img{object-fit:cover;width:100%;height:100%;transition:opacity .2s;position:absolute;inset:0}.cs-card__media:hover img{opacity:.7}.cs-card__rank{z-index:2;color:#3c3c3c;background:#fff;justify-content:center;align-items:center;width:24px;height:24px;font-size:12px;line-height:1;display:flex;position:absolute;top:0;left:0}.cs-favorite{z-index:3;color:#fff;justify-content:center;align-items:center;width:24px;height:24px;display:flex;position:absolute;bottom:12px;right:12px}.cs-favorite .cs-icon{text-shadow:0 0 4px #0000002e;font-size:20px}.cs-favorite.is-active{color:var(--cs-green)}.cs-card__vendor{color:#00000080;text-overflow:ellipsis;white-space:nowrap;margin:8px 0 4px;font-size:13px;line-height:18px;overflow:hidden}.cs-card__content{display:block}.cs-card__title{color:#3c3c3c;word-break:break-all;-webkit-line-clamp:2;-webkit-box-orient:vertical;height:36px;margin-bottom:8px;font-size:13px;font-weight:600;line-height:18px;display:-webkit-box;overflow:hidden}.cs-card__prices{align-items:baseline;gap:8px;min-height:18px;display:flex}.cs-card__price{color:#3c3c3c;font-size:14px;font-weight:700;line-height:18px}.cs-card__compare{color:#0000004d;font-size:13px;font-weight:400;line-height:18px}.cs-na-intro{display:none}.cs-na-mobile-head{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:16px;display:flex}.cs-na-mobile-head .cs-section-title{align-items:baseline;gap:6px;display:flex}.cs-na-count-inline{color:#3c3c3c;font-size:26px;font-weight:300;line-height:28px}.cs-carousel-section--new .cs-carousel-track{padding-bottom:0}.cs-promo-strip{height:220px;padding:0}.cs-promo-strip .cs-container{position:relative}.cs-promo-strip__track{gap:12px;height:220px}.cs-promo-strip__card{flex:0 0 163px;width:163px;height:220px;overflow:hidden}.cs-promo-strip__card img{object-fit:cover;width:100%;height:100%;transition:opacity .2s}.cs-promo-strip__card:hover img{opacity:.85}.cs-bagsmart__title{margin-bottom:16px;font-size:22px;line-height:28px}.cs-bagsmart__track{gap:16px}.cs-bagsmart__card{flex:0 0 315px;width:315px}.cs-bagsmart__card img{aspect-ratio:282/380;object-fit:cover;width:100%;transition:opacity .2s}.cs-bagsmart__card:hover img{opacity:.85}.cs-bagsmart__content{margin-top:16px}.cs-bagsmart__content h3{color:#3c3c3c;-webkit-line-clamp:1;-webkit-box-orient:vertical;font-size:18px;font-weight:600;line-height:20px;display:-webkit-box;overflow:hidden}.cs-bagsmart__content p{color:#3c3c3c;text-overflow:ellipsis;white-space:nowrap;margin-top:8px;font-size:14px;line-height:20px;overflow:hidden}.cs-video-track{gap:12px}.cs-video-card{text-align:left;flex-direction:column;flex:0 0 163px;width:163px;display:flex}.cs-video-card__media{aspect-ratio:9/16;background:#e5e5e5;width:100%;display:block;position:relative;overflow:hidden}.cs-video-card__media video{object-fit:cover;width:100%;height:100%}.cs-video-card__mask{background:linear-gradient(#0000 55%,#00000059 100%);position:absolute;inset:0}.cs-video-card__play{color:#fff;filter:drop-shadow(0 1px 3px #00000080);position:absolute;bottom:14px;left:14px}.cs-video-card__play svg{width:14px;height:16px}.cs-video-card__title{color:#3c3c3c;text-overflow:ellipsis;white-space:nowrap;margin-top:12px;font-size:14px;line-height:20px;overflow:hidden}.cs-video-modal{z-index:1200;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.cs-video-modal__backdrop{background:#000000b8;position:absolute;inset:0}.cs-video-modal__panel{z-index:1;background:#000;border-radius:8px;width:min(900px,100%);position:relative;overflow:hidden;box-shadow:0 20px 60px #0006}.cs-video-modal__head{color:#fff;justify-content:space-between;align-items:center;padding:12px 16px;display:flex}.cs-video-modal__head p{color:#fff;font-size:14px}.cs-video-modal__head .cs-icon{color:#fff}.cs-video-modal__panel video{background:#000;width:100%;max-height:76vh}.cs-flash--desktop{background:#fff}.cs-flash__head{align-items:center;gap:16px;display:flex}.cs-flash__head p{color:#7c7c7c;letter-spacing:.3px;font-size:14px;line-height:20px}.cs-flash__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px 18px;margin-top:20px;display:grid}.cs-flash-block{min-width:0}.cs-flash-block--first{grid-column:span 2}.cs-flash-block__link{display:block}.cs-flash-block__image{background:#eee;height:389px;position:relative;overflow:hidden}.cs-flash-block__image>img{object-fit:cover;width:100%;height:100%;transition:transform .4s}.cs-flash-block:hover .cs-flash-block__image>img{transform:scale(1.03)}.cs-flash-block__mask{background:linear-gradient(#0000 42%,#00000094 100%);position:absolute;inset:0}.cs-flash-block__copy{color:#fff;position:absolute;bottom:24px;left:24px;right:24px}.cs-flash-block__brand{color:#fff;margin-bottom:4px;font-size:14px;line-height:20px}.cs-flash-block__copy h3{color:#fff;margin-bottom:12px;font-size:16px;font-weight:600;line-height:22px}.cs-flash-block__discount{color:#fff;font-size:18px;font-weight:600;line-height:23.4px}.cs-flash-block__end{color:#3c3c3c;text-align:center;margin-top:12px;font-size:14px;line-height:20px}.cs-countdown{color:#fff;text-shadow:0 1px 8px #00000059;position:absolute;top:24px;left:24px}.cs-countdown__label{margin-bottom:4px;font-size:14px;line-height:20px;display:block}.cs-countdown__time{align-items:baseline;gap:6px;font-size:30px;font-weight:600;line-height:1;display:flex}.cs-countdown__time span{align-items:baseline;gap:4px;display:inline-flex}.cs-countdown__time small{font-size:12px;font-weight:400}.cs-countdown__time b{font-weight:400}.cs-flash__footer{justify-content:center;margin-top:40px;display:flex}.cs-flash__footer a{color:#fff;background:#252525;border-radius:12px;justify-content:center;align-items:center;min-height:48px;padding:14px 32px;font-size:14px;line-height:20px;display:inline-flex}.cs-flash__footer a:hover{background:#000}.cs-flash-mobile{background:#f6f6f6;padding:24px 0 40px}.cs-flash-mobile__head{justify-content:space-between;align-items:center;gap:12px;padding:0 16px 16px;display:flex}.cs-flash-mobile__head h2{color:#3c3c3c;font-size:22px;font-weight:600;line-height:28px}.cs-flash-mobile__head p{color:#7c7c7c;font-size:14px;line-height:20px}.cs-flash-mobile__head a{color:var(--cs-green);white-space:nowrap;align-items:center;gap:2px;font-size:14px;line-height:20px;display:inline-flex}.cs-flash-mobile__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:0 8px;display:grid}.cs-mobile-flash-card{background:#fff;min-width:0;padding-bottom:12px;position:relative;overflow:hidden}.cs-mobile-flash-card__media{aspect-ratio:1;background:#e5e5e5;display:block;position:relative;overflow:hidden}.cs-mobile-flash-card__media-wrap{position:relative}.cs-mobile-flash-card__media img{object-fit:cover;width:100%;height:100%}.cs-mobile-flash-card__countdown{color:#fff;background:#000000c7;padding:3px 7px;font-size:10px;line-height:15px;position:absolute;top:0;left:0}.cs-favorite--mobile-flash{top:auto;bottom:12px;right:12px}.cs-mobile-flash-card__brand{color:#00000080;text-overflow:ellipsis;white-space:nowrap;margin:8px 12px 4px;font-size:13px;line-height:18px;overflow:hidden}.cs-mobile-flash-card__body{padding:0 12px;display:block}.cs-mobile-flash-card__body h3{color:#3c3c3c;-webkit-line-clamp:2;-webkit-box-orient:vertical;height:36px;margin-bottom:8px;font-size:13px;font-weight:600;line-height:18px;display:-webkit-box;overflow:hidden}.cs-mobile-flash-card__price{color:#3c3c3c;align-items:baseline;gap:8px;font-size:14px;font-weight:700;line-height:18px;display:flex}.cs-mobile-flash-card__price em{color:#ff5a1f;font-size:13px;font-style:normal;font-weight:400}.cs-featured-video,.cs-brand-section{display:none}.cs-brand-title{color:#3c3c3c;text-align:center;margin-bottom:20px;font-size:26px;font-weight:600;line-height:32px}.cs-brand-container{width:100%;max-width:1440px;margin:0 auto;padding:0 60px}.cs-brand-track{gap:8px}.cs-brand-card{flex:0 0 calc(20% - 6.4px);width:calc(20% - 6.4px);overflow:hidden}.cs-brand-card img{aspect-ratio:680/510;object-fit:cover;width:100%;transition:opacity .2s}.cs-brand-card:hover img{opacity:.7}.cs-recommendations{padding:40px 8px}.cs-recommendations .cs-section-title{margin:0 12px 20px}.cs-recommendations__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.cs-recommendations .cs-card{background:#fff;flex:none;width:100%;padding-bottom:10px}.cs-recommendations .cs-card__title{height:36px}.cs-footer{background:#fff;border-top:1px solid #f0f0f0}.cs-footer__desktop{display:none}.cs-footer__mobile{padding:24px 0 80px}.cs-footer-accordion{border-bottom:1px solid #e5e5e5}.cs-footer-accordion>summary{color:#3c3c3c;cursor:pointer;justify-content:space-between;align-items:center;height:53px;padding:0 15px;font-size:16px;font-weight:600;line-height:22px;list-style:none;display:flex}.cs-footer-accordion>summary::-webkit-details-marker{display:none}.cs-footer-accordion>summary .icon-accordion-open{font-size:22px;display:none}.cs-footer-accordion>summary .icon-accordion-close{font-size:22px;display:block}.cs-footer-accordion[open]>summary .icon-accordion-open{display:block}.cs-footer-accordion[open]>summary .icon-accordion-close{display:none}.cs-footer-accordion ul{padding:0 15px 18px}.cs-footer-accordion li{color:#4a4a4a;margin-bottom:12px;font-size:14px;line-height:20px}.cs-footer-social{gap:12px;margin-top:8px;display:flex}.cs-footer-social .cs-icon{color:#3c3c3c;font-size:20px}.cs-footer-mobile__bottom{color:#4a4a4a;padding:18px 15px 0;font-size:13px;line-height:20px}.cs-footer-mobile__bottom p{margin-bottom:6px}.cs-footer-mobile__bottom a{text-decoration:underline}.cs-divider{vertical-align:-1px;background:#d9d9d9;width:1px;height:12px;margin:0 8px;display:inline-block}.cs-footer-legend{display:none}.cs-payments{color:#b5b5b5;align-items:center;gap:14px;display:flex}.cs-payments .cs-icon{display:block}.icon-payment-visa{font-size:17px}.icon-payment-master-card{font-size:25px}.icon-payment-ae{font-size:28px}.icon-payment-jcb{font-size:16px}.cs-widgets{z-index:1000;flex-direction:column;gap:6px;display:flex;position:fixed;bottom:70px;right:24px}.cs-widget{background:#3c3c3c;border-radius:50%;justify-content:center;align-items:center;width:54px;height:54px;display:flex;overflow:hidden;box-shadow:0 0 20px #00000026}.cs-widget img{object-fit:contain;width:32px;height:32px}.cs-widget--line{background:#06c755}.cs-widget--line img{object-fit:cover;width:54px;height:54px}.cs-coupon{z-index:990;width:140px;height:140px;position:fixed;bottom:7px;left:12px}.cs-coupon>a,.cs-coupon img{width:140px;height:140px;display:block}.cs-coupon__close{z-index:2;background:#fff;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;display:flex;position:absolute;top:4px;right:-4px;box-shadow:0 2px 6px #0000002e}.cs-coupon__close img{width:14px;height:14px}.cs-chat{z-index:1100;background:#fff;border-radius:12px;width:320px;max-width:calc(100vw - 32px);position:fixed;bottom:140px;right:24px;overflow:hidden;box-shadow:0 10px 40px #00000038}.cs-chat__head{color:#3c3c3c;border-bottom:1px solid #eee;justify-content:space-between;align-items:center;padding:14px 16px;display:flex}.cs-chat__body{color:#4a4a4a;padding:16px;font-size:14px;line-height:1.7}.cs-chat__body p+p{margin-top:10px}.cs-chat__actions{gap:8px;padding:0 16px 18px;display:flex}.cs-chat__actions a{color:#3c3c3c;background:#f5f5f5;border-radius:6px;flex:1;justify-content:center;align-items:center;height:40px;font-size:13px;display:flex}.cs-chat__actions a:first-child{color:#fff;background:#06c755}.cs-bottom-nav{z-index:1000;background:#fff;border-top:1px solid #ececec;height:54px;display:flex;position:fixed;bottom:0;left:0;right:0}.cs-bottom-nav a{color:#9a9a9a;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:1px;font-size:10px;line-height:14px;display:flex}.cs-bottom-nav a img{object-fit:contain;opacity:.55;width:22px;height:22px}.cs-bottom-nav a.is-active{color:#252525}.cs-bottom-nav a.is-active img{opacity:1}@media (max-width:767px){.cs-site .cs-slot{order:0;width:100%}.cs-slot--hero{order:1}.cs-slot--quick{order:2}.cs-slot--activity{order:3}.cs-slot--promo{order:4}.cs-slot--top100{order:5}.cs-slot--anniversary{order:6}.cs-slot--nba{order:7}.cs-slot--bagsmart{order:8}.cs-slot--flash-mobile{order:9}.cs-slot--topic5{order:10}.cs-slot--new{order:11}.cs-slot--video{order:12}.cs-slot--recs{order:13}.cs-slot--flash-desktop,.cs-slot--featured,.cs-slot--wu,.cs-slot--editor,.cs-slot--brand{display:none}.cs-featured-video,.cs-brand-section,.cs-flash--desktop,.cs-desktop-only{display:none!important}.cs-main{flex-direction:column;display:flex}.cs-footer{position:relative}}@media (min-width:768px){.cs-site{--cs-header-h:130px;--cs-page-top:162px;padding-top:162px;padding-bottom:0}.cs-site .cs-container{padding:0 20px}.cs-site .cs-desktop-only{display:block!important}.cs-mobile-only{display:none!important}.cs-topbar{font-size:14px}.cs-header__row{height:80px}.cs-header__menu-button{display:none}.cs-header__logo{flex:0 0 20%;justify-content:flex-start;width:20%;height:80px;position:relative;top:auto;left:auto;transform:none}.cs-header__logo .cs-icon{font-size:22.6px;line-height:22.6px}.cs-header__search{flex-direction:column;flex:0 0 60%;justify-content:center;align-items:center;width:60%;height:80px;padding:8px;display:flex}.cs-header__keywords{color:#4a4a4a80;text-align:left;white-space:nowrap;width:100%;max-width:574px;height:21px;padding-top:6px;font-size:13px;line-height:15px;display:block;overflow:hidden}.cs-header__keywords a{margin-right:16px}.cs-header__actions{flex:0 0 20%;justify-content:flex-end;width:20%;height:80px}.cs-header__mobile-search{display:none}.cs-header__account{width:60px;height:60px;margin-left:8px;display:flex}.cs-header__cart{width:60px;height:60px;margin-left:8px}.cs-header__account .cs-icon,.cs-header__cart .cs-icon{font-size:24px}.cs-mobile-nav{display:none}.cs-desktop-nav{height:50px;display:block}.cs-desktop-nav__inner{scrollbar-width:none;justify-content:space-between;align-items:stretch;height:50px;display:flex;overflow-x:auto}.cs-desktop-nav__inner::-webkit-scrollbar{display:none}.cs-desktop-nav__link{color:#4a4a4a;white-space:nowrap;flex:none;justify-content:center;align-items:center;padding:0 6px;font-size:15px;line-height:25.6px;display:inline-flex}.cs-desktop-nav__link:hover{color:var(--cs-green)}.cs-desktop-nav__link .cs-badge{margin-left:4px}.cs-carousel-section,.cs-video-section,.cs-bagsmart,.cs-flash,.cs-brand-section{padding:40px 0}.cs-section-title{letter-spacing:.5px;font-size:26px;line-height:32px}.cs-carousel-head{margin-bottom:20px}.cs-carousel-mobile-cta,.cs-read-more span{display:none}.cs-arrow{z-index:5;opacity:.85;background:#fff;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;transition:transform .2s;display:flex;position:absolute;top:75px;box-shadow:0 0 10px #0000001a}.cs-arrow:hover{transform:scale(1.15)}.cs-arrow .cs-icon{color:#3c3c3c;font-size:30px}.cs-arrow--prev{left:-28px}.cs-arrow--next{right:-28px}.cs-carousel-track{gap:12px}.cs-card{flex:0 0 190px;width:190px}.cs-card__vendor{margin:8px 0 4px;font-size:14px;line-height:20px}.cs-card__title{height:40px;font-size:14px;line-height:20px}.cs-favorite{bottom:16px;right:16px}.cs-favorite .cs-icon{font-size:20px}.cs-promo-strip,.cs-promo-strip__track{height:256px}.cs-promo-strip__card{flex-basis:190px;width:190px;height:256px}.cs-activity{padding:64px 0 12px}.cs-quick-links{display:none}.cs-hero{--cs-hero-w:720px;--cs-hero-h:315px;height:355px}.cs-hero__slide{padding:0}.cs-hero__slide img{border-radius:0}.cs-hero__dots{display:none}.cs-hero__arrow{top:calc(var(--cs-hero-h) / 2);opacity:.85;background:#fff;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;transition:transform .2s;display:flex;position:absolute;box-shadow:0 0 10px #0000001a}.cs-hero__arrow:hover{transform:scale(1.1)}.cs-hero__arrow--prev{left:calc(50% - var(--cs-hero-w) / 2 - 20px)}.cs-hero__arrow--next{right:calc(50% - var(--cs-hero-w) / 2 - 20px)}.cs-hero__arrow .cs-icon{color:#4a4a4a;font-size:30px}.cs-video-track{gap:16px}.cs-video-card{flex-basis:calc(25% - 12px);width:calc(25% - 12px)}.cs-carousel-shell--video .cs-arrow{top:calc(50% - 36px)}.cs-carousel-section--new .cs-arrow{top:80px}.cs-promo-strip .cs-arrow,.cs-brand-section .cs-arrow{top:calc(50% - 20px)}.cs-site .cs-bagsmart__track{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;display:grid;overflow:visible}.cs-bagsmart__card{flex:none;width:auto;min-width:0}.cs-bagsmart__title{font-size:26px;line-height:28.6px}.cs-na-intro{flex-direction:column;flex:0 0 300px;align-self:center;width:300px;display:flex}.cs-na-mobile-head{display:none}.cs-carousel-section--new .cs-container{justify-content:space-between;align-items:flex-start;display:flex}.cs-carousel-section--new .cs-carousel-body{width:900px;max-width:calc(100% - 300px)}.cs-carousel-section--new .cs-carousel-shell{width:100%}.cs-carousel-section--new .cs-carousel-track{gap:12px;padding-left:56px}.cs-carousel-section--new .cs-card{flex:0 0 201px;width:201px}.cs-na-intro .cs-section-title{margin-bottom:20px}.cs-na-count{color:#3c3c3c;align-items:baseline;gap:8px;height:60px;margin-bottom:20px;font-size:64px;font-weight:300;line-height:60px;display:flex}.cs-na-count span{font-size:36px;line-height:40px}.cs-na-subtitle{color:#3c3c3c;width:300px;margin-bottom:24px;font-size:14px;line-height:20px}.cs-na-button{color:#fff;background:#252525;border-radius:12px;justify-content:center;align-items:center;width:fit-content;min-height:52px;padding:14px 40px;font-size:14px;line-height:24px;display:inline-flex}.cs-na-button:hover{background:#000}.cs-featured-video{padding:40px 0;display:block}.cs-featured-video .cs-section-title{margin-bottom:20px}.cs-featured-video__frame{background:#000;width:100%;padding-top:56.25%;position:relative;overflow:hidden}.cs-featured-video__frame iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.cs-brand-section,.cs-flash--desktop{display:block}.cs-flash-mobile,.cs-recommendations{display:none}.cs-footer{padding:0}.cs-footer__desktop{display:block}.cs-footer__mobile{display:none}.cs-site .cs-footer__inner{padding-top:40px;padding-bottom:40px}.cs-footer__cols{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.cs-footer-col{min-height:280px;padding:0 15px}.cs-footer-col__title{color:#3c3c3c;padding:16px 0;font-size:16px;font-weight:600;line-height:22px}.cs-footer-col li{color:#4a4a4a;margin-bottom:16px;font-size:14px;line-height:19.32px}.cs-footer-col li a:hover{color:var(--cs-green)}.cs-footer__bottom{border-top:1px solid #e5e5e5;justify-content:space-between;align-items:flex-start;margin-top:0;padding:48px 0 74px;display:flex}.cs-footer-legal{color:#4a4a4a;font-size:13px;line-height:20px}.cs-footer-legal p{margin:0 0 2px}.cs-footer-legal a{text-decoration:underline}.cs-payments{color:#0006;gap:0;margin-left:24px}.cs-payments .cs-icon{margin-right:16px}.cs-payments .icon-payment-visa{font-size:11px}.cs-payments .icon-payment-master-card{font-size:18px}.cs-payments .icon-payment-ae{font-size:24px}.cs-payments .icon-payment-jcb{font-size:11px}.cs-widgets{bottom:24px}.cs-coupon{bottom:12px}.cs-chat{bottom:144px}.cs-bottom-nav{display:none}.cs-site{padding-bottom:0}}@media (min-width:992px){.cs-hero{--cs-hero-w:960px;--cs-hero-h:420px;height:460px}.cs-video-card{flex-basis:calc(16.6667% - 13.3333px);width:calc(16.6667% - 13.3333px)}.cs-desktop-nav__link{padding:0 8px;font-size:16px}}@media (min-width:1200px){.cs-site .cs-container,.cs-header .cs-container{width:1200px;max-width:1200px;padding:0}.cs-desktop-nav__inner{gap:0}.cs-arrow--prev{left:-28px}.cs-arrow--next{right:-28px}}@media (min-width:768px) and (max-width:1239px){.cs-arrow--prev{left:8px}.cs-arrow--next{right:8px}.cs-header__keywords{display:none}.cs-desktop-nav__inner{justify-content:flex-start;gap:18px}}#anniversary-promo,#nba-carousel,#bagsmart-promo,#flash-sale-mobile,#recommendations{scroll-margin-top:140px}@media (min-width:768px){#anniversary-promo,#nba-carousel,#bagsmart-promo,#flash-sale-mobile,#recommendations{scroll-margin-top:170px}.cs-site .cs-footer .cs-footer__inner{padding:40px 20px}}@media (min-width:1200px){.cs-site .cs-footer .cs-footer__inner{padding:40px 0}}@media (max-width:359px){.cs-topbar{font-size:12px}.cs-hero{--cs-hero-w:calc(100vw - 72px)}.cs-section-title{font-size:20px;line-height:26px}.cs-flash-mobile__head h2{font-size:20px}}
