.container--default{max-width:1200px;width:100%;margin:auto;padding-left:12px;padding-right:12px}@media (min-width: 1024px){.container--default{padding-left:24px;padding-right:24px}}@media (min-width: 1248px){.container--default{max-width:1200px;padding-left:0;padding-right:0}.container--wide{padding-left:0;padding-right:0}}.display--desktop{display:none}.display--mobile{display:block}.ny-banner-2024__section{position:relative}.countdown-banner-img{width:100%;height:auto}.countdown-banner-content{position:absolute;top:25px;left:50%;transform:translate(-50%);text-align:center;font-family:Manrope;padding:0 20px;width:100%}.countdown-banner-content__wrapper{margin-bottom:16px}.cb-subtitle{font-family:NotoSansKR;white-space:pre-wrap;color:#2a2e35;font-size:16px;font-weight:700;line-height:22.4px;max-width:190px;text-align:center;margin:auto}.cb-title{color:#c71006;text-align:center;font-family:NotoSansKR;font-size:40px;font-weight:700;line-height:48px;margin-inline:auto;margin-bottom:5px}.cb-desc{font-family:NotoSansKR;color:#2a2e35;text-align:center;font-size:14px;font-weight:700;margin:auto}.countdown-timer{display:flex;justify-content:center;align-items:center;gap:10px}.ct-unit{background-color:#878b98;display:flex;align-items:center;flex-direction:column;padding:6px 12px;border-radius:6px;width:45px;height:45px}.countdown-timer__dot{color:#878b98;font-family:Manrope;margin-top:-4px;font-size:17px;line-height:45.5px}.ct-tip{text-align:center;color:#fff;font-family:NotoSansKR;font-weight:400;font-size:10px}.ct-unit__num{color:#fff;margin-top:0;font-size:18px;line-height:1;font-family:Manrope;font-weight:700}@media (min-width: 768px){.display--desktop{display:block}.display--mobile{display:none}.countdown-banner-content{text-align:left;top:50%;left:0;transform:translateY(-50%)}.countdown-banner-content__inner{max-width:1200px;margin:0 auto;width:100%}.countdown-banner-content__wrapper{margin-bottom:10px}.cb-title{text-align:left;margin:0 0 19px;font-size:64px;line-height:76.8px}.cb-subtitle{text-align:left;margin:0 0 8px;font-size:22px;line-height:30px;max-width:275px}.cb-desc{text-align:left;font-size:18px;margin:0}.countdown-timer{justify-content:flex-start}.ct-unit{padding-top:4px;width:70px;height:70px;display:flex;flex-direction:column;justify-content:center;align-items:center}.ct-unit__num{font-size:35px;margin-bottom:4px}.ct-tip{font-size:12.5px}.countdown-timer__dot{font-size:27px}.countdown-timer-desc{font-size:18px}}
/*# sourceMappingURL=/cdn/shop/t/255/assets/ny-banner-2024.css.map */
