.live-search-button,button[data-live-search-submit]{background-color:#8fbd3e!important;border-radius:4px!important;color:#fff!important;padding:8px!important}.live-search-button svg,button[data-live-search-submit] svg{color:#fff!important;fill:#fff!important}.live-search-button svg path,button[data-live-search-submit] svg path,.live-search-button svg circle,button[data-live-search-submit] svg circle,.live-search-button svg line,button[data-live-search-submit] svg line{stroke:#fff!important;fill:none!important}.custom-announcement-bar{background-color:var(--announcement-bg);color:var(--announcement-text);padding:2px 20px;text-align:center;position:static!important;display:block!important;width:100%;font-size:13px;line-height:1.1;margin:0!important;box-sizing:border-box;z-index:9999;opacity:1!important;visibility:visible!important}.custom-announcement-bar__container{max-width:1360px;margin:0 auto;display:flex;align-items:center;justify-content:center;gap:16px;position:relative}.custom-announcement-bar__content{display:flex;align-items:center;justify-content:center;gap:12px;flex-wrap:wrap}.custom-announcement-bar__content p{margin:0;padding:0;display:inline}.custom-announcement-bar__content a{color:var(--announcement-link);text-decoration:underline}.custom-announcement-bar__button{display:inline-block;background-color:#fff3;color:var(--announcement-link);padding:1px 10px;border-radius:3px;text-decoration:none;font-weight:700;transition:background-color .2s ease}.custom-announcement-bar__button:hover{background-color:#ffffff4d;text-decoration:none}.custom-announcement-bar__close{position:absolute;right:0;top:50%;transform:translateY(-50%);background:none;border:none;color:var(--announcement-text);cursor:pointer;padding:4px;display:flex;align-items:center;justify-content:center;opacity:.8;transition:opacity .2s ease}.custom-announcement-bar__close:hover{opacity:1}@media (min-width: 1024px){.live-search-form,form[data-live-search-form],.live-search-form__input-wrapper,.live-search__input-wrapper{max-width:400px!important}}@media (max-width: 768px){.custom-announcement-bar{padding:2px 40px 2px 20px;font-size:12px}.custom-announcement-bar__container,.custom-announcement-bar__content{gap:8px}.custom-announcement-bar__button{padding:1px 10px;font-size:12px}}
/*# sourceMappingURL=/cdn/shop/t/25/assets/custom-announcement-bar.css.map */
