:root{--dst--wc-notice-height: 50px}.notification-banner__inner{align-items:center;display:flex;justify-content:center;gap:1rem;height:100%;padding:.5rem 3rem 1rem}@media(min-width:1113px){.notification-banner__inner{gap:3rem;padding:1.5rem 7rem}}.notification-banner__message{color:#fff;font-size:1.6rem;font-weight:500;line-height:normal}.notification-banner__message p{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;text-overflow:ellipsis}@media(min-width:1113px){.notification-banner__message p{-webkit-line-clamp:1;line-clamp:1}}.notification-banner__open{--dst--btn-font-size: 1.6rem;--dst--btn-link-color: #fff;--dst--btn-link-color-hover: #fff;align-items:center;display:flex;line-height:1;outline:none}@media(max-width:1112px){.notification-banner__open{font-size:12px;text-align:center}}.notification-banner__open .icon{border:1px solid #fff;border-radius:50%;height:1.6rem;width:1.6rem;flex-shrink:0}.notification-banner__open.-full{position:absolute;inset:0;outline:none}@media(min-width:1113px){.notification-banner__open.-full{display:none}}.notification-bar{height:50px;width:100%;min-height:8rem;z-index:100}.notification-bar__inner{height:100%;position:relative}.notification-bar__item,.notification-bar__outer,.notification-bar .m-slider__outer,.notification-bar .m-slider__container{height:100%}.notification-bar .m-slider__controls{display:contents}.notification-bar .m-slider__controls .m-slider__pagination{align-items:center;bottom:.8rem;display:flex;justify-content:center;line-height:1;--swiper-pagination-bottom: 0;--swiper-pagination-bullet-border: transparent;--swiper-pagination-bullet-border-active: #fff;--swiper-pagination-bullet-height: 6px;--swiper-pagination-bullet-horizontal-gap: 2px;--swiper-pagination-bullet-opacity: .5;--swiper-pagination-bullet-width: 6px;--swiper-pagination-color: #fff;position:absolute;top:auto;height:.625rem}@media(min-width:1113px){.notification-bar .m-slider__controls .m-slider__pagination{height:.6rem}}.notification-bar .m-slider__controls .m-slider__nav{display:contents}.notification-bar .m-slider__controls .m-slider__arrows{bottom:0;margin:auto 0;--swiper-nav-border-color: transparent;--swiper-nav-icon-color: #fff;top:0}@media(max-width:1112px){.notification-bar .m-slider__controls .m-slider__arrows{--swiper-nav-icon-size: 1.5rem;--swiper-nav-size: 1.5rem}}.m-alert-banner-manual .notification-bar{height:auto;min-height:auto}.m-alert-banner-manual .notification-bar .notification-banner__inner{align-items:center;display:flex;justify-content:center;gap:1rem;height:100%;padding:1.25rem 3rem 3rem;flex-flow:column nowrap}@media(min-width:1113px){.m-alert-banner-manual .notification-bar .notification-banner__inner{padding:2.4rem 5rem;flex-flow:row nowrap}}.m-alert-banner-manual .notification-bar .notification-banner__message p{line-height:1.3}@media(max-width:1112px){.m-alert-banner-manual .notification-bar .notification-banner__message p{-webkit-line-clamp:none;line-clamp:none}}.m-alert-banner-manual .notification-bar .m-slider__controls .m-slider__pagination{bottom:1rem}.m-alert-banner-manual.has-radius .notification-bar{overflow:hidden;border-radius:var(--is-custom-radius-mobile, var(--dst--default-radius))}@media (<=desktop){.m-alert-banner-manual.has-radius .notification-bar{border-radius:var(--is-custom-radius, var(--is-custom-radius-mobile, var(--dst--default-radius)))}}@media(max-width:767px){.ds-popup[aria-label="Notification popup"]{--dst--popup-padding: 40px 15px}}
