.announcement-bar-section{border:none}.announcement-bar-section .announcement-bar{display:flex;flex-wrap:nowrap;padding-left:0;padding-right:0;gap:0}.hdr-top-bar.dark-scheme{background-color:#000;color:#fff}.hdr-top-bar .topbar-item{flex-grow:1;padding-right:10px}.topbar-item.img-invert img.icon-img{filter:brightness(0) invert(1)}.topbar-item span,.topbar-item a span{font-size:12px}.topbar-item .announcement-bar__message{display:flex;justify-content:center;align-items:center;margin:10px 0}.topbar-item a.link{text-decoration:none;width:100%}.modalbox-overlay{position:fixed;width:100vw;height:100vh;top:0;left:0;bottom:0;right:0;z-index:9998;background-color:#232323cc;display:none}.modalbox-overlay.active{display:block}.modalbox{position:fixed;right:0;top:0;background-color:#fff;z-index:9999;overflow-y:auto;overflow-x:hidden;transition:transform .5s ease 0s;width:410px;height:100%;padding:40px 30px;transform:translate3d(410px,0,0);max-width:90%}.modalbox .modal-title{color:#121212;font-size:large;margin:0 0 20px;padding-bottom:10px;border-bottom:1px solid #bdbcbc}.modalbox .modal-content{color:#121212;font-size:15px;margin-bottom:30px}.modalbox.active{transform:translateZ(0)}.topbar-item a.modal-popup{cursor:pointer}.modalbox button.modal__close{position:absolute;right:30px;top:30px;background:none;border:none;padding:0;width:18px;cursor:pointer;color:#000}.hdr-top-bar .page-width{display:flex}@media only screen and (min-width: 990px) and (max-width: 1200px){.hdr-top-bar .topbar-item{min-width:17%!important}.hdr-top-bar .announcement-bar{flex-wrap:nowrap}}@media only screen and (max-width: 990px){.hide-mobile{display:none}.hdr-top-bar .topbar-item{padding:0 5px;min-width:fit-content!important}.hdr-top-bar .page-width{padding:0 .5rem}.topbar-item-inner:has(.hide-mobile) span{margin:0!important}.topbar-item-inner .icon-img{width:20px;height:20px}.hdr-top-bar .announcement-bar{overflow-x:scroll;width:100%:}}@media only screen and (max-width: 480px){.topbar-item span,.topbar-item a span{font-size:10px;margin-left:6px!important}.topbar-item-inner .icon-img{width:16px;height:16px}.announcement-bar-section .announcement-bar{padding:8px 0;gap:3px;row-gap:8px}.topbar-item .announcement-bar__message{margin:5px 0}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/header-top-bar.css.map */
