.button{padding:16px 32px;border-radius:70px}.button:before,.button:after{border-radius:70px}@media (max-width: 1000px){.button{padding:14px 24px!important;font-size:18px!important;font-style:normal!important;font-weight:700!important;line-height:120%!important}}@media (max-width: 1000px){.button.button--secondary{border:1px solid #fff}.button.button--secondary:after{box-shadow:none}}@media (min-width: 1000px){.hidden-desktop{display:none!important}}@media (max-width: 1000px){.hidden-mobile{display:none!important}}.hidden-all{display:none!important}main{overflow-x:hidden}@media (max-width: 1000px){.announcement-bar-section .animated-banner{padding:20px 0}}@media (max-width: 1000px){.announcement-bar-section .animated-banner .animated-banner__text{line-height:24px}}@media (max-width: 1000px){.announcement-bar-section .animated-banner .animated-banner__text .base__text--headline4{font-size:24px;font-style:normal;font-weight:700;line-height:28px}}@media (max-width: 767px){.announcement-bar-section .page-width .announcement-bar .announcement-bar__message{text-align:center}}@media (max-width: 767px){.announcement-bar-section .page-width .announcement-bar .announcement-bar__close{right:-28px;top:2px}.announcement-bar-section .page-width .announcement-bar .announcement-bar__close svg{width:36px;height:36px}}
/*# sourceMappingURL=/cdn/shop/t/28/assets/announcement-bar.css.map */
