.shopify-section--cba-global-announcement-bar{position:relative;z-index:30}.cba-global-announcement{overflow:visible}.cba-global-announcement__layout{display:flex;align-items:center;justify-content:space-between;gap:18px;min-height:40px}.cba-global-announcement__message{flex:1 1 auto;min-width:0;overflow:hidden}.cba-global-announcement__message p{margin:0}.cba-global-announcement__identification{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cba-global-announcement__native-wrapper{display:flex;align-items:center;justify-content:flex-start;gap:8px;min-width:0}.cba-global-announcement__native-wrapper .announcement-bar__static-list{min-width:0}.cba-global-announcement__marquee{display:block;min-width:0;overflow:hidden}.cba-global-announcement__region{flex:0 0 auto;position:relative;z-index:30}.cba-global-announcement__selector{position:relative}.cba-global-announcement__selector-trigger{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:36px;cursor:pointer;list-style:none;font-size:12px;font-weight:600;white-space:nowrap;-webkit-user-select:none;user-select:none}.cba-global-announcement__selector-trigger::-webkit-details-marker{display:none}.cba-global-announcement__selector-trigger::marker{content:""}.cba-global-announcement__selector-trigger:focus-visible,.cba-global-announcement__dropdown-link:focus-visible,.cba-region-modal button:focus-visible,.cba-region-modal a:focus-visible{outline:2px solid currentColor;outline-offset:3px}.cba-global-announcement__globe{width:16px;height:16px;flex:0 0 auto}.cba-global-announcement__chevron{width:13px;height:13px;transition:transform .15s ease}.cba-global-announcement__selector[open] .cba-global-announcement__chevron{transform:rotate(180deg)}.cba-global-announcement__dropdown{position:absolute;top:calc(100% + 6px);right:0;width:max-content;min-width:205px;max-width:min(290px,calc(100vw - 24px));padding:6px;border:1px solid #e4e8ec;border-radius:8px;background:#fff;color:#1f2e3a;box-shadow:0 12px 30px #1122312e;z-index:100}.cba-global-announcement__dropdown-current,.cba-global-announcement__dropdown-link{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 11px;border-radius:5px;font-size:13px;line-height:1.3;text-decoration:none}.cba-global-announcement__dropdown-current{font-weight:600}.cba-global-announcement__dropdown-link:hover{background:#f1f4f6}.cba-global-announcement__dropdown-current svg,.cba-global-announcement__dropdown-link svg{width:15px;height:15px;flex:0 0 auto}.cba-region-modal{position:fixed;box-sizing:border-box;width:min(470px,calc(100vw - 32px));max-width:none;max-height:calc(100dvh - 32px);margin:auto;padding:38px 34px 32px;overflow:auto;border:0;border-radius:12px;background:#fff;color:#263746;box-shadow:0 24px 75px #0c1d2b4d;text-align:center}.cba-region-modal:not([open]){display:none}.cba-region-modal::backdrop{background:#0c1b2999}.cba-region-modal__close{position:absolute;top:12px;right:12px;display:grid;place-items:center;width:36px;height:36px;border:0;border-radius:50%;background:transparent;color:#536674;cursor:pointer}.cba-region-modal__close:hover{background:#f0f3f5}.cba-region-modal__close svg{width:18px;height:18px}.cba-region-modal__symbol{display:grid;place-items:center;width:58px;height:58px;margin:0 auto 16px;border-radius:50%;background:#eef2f5;color:#314a60}.cba-region-modal__symbol svg{width:28px;height:28px}.cba-region-modal__media{display:flex;justify-content:center;align-items:center;width:100%;margin:0 auto 18px}.cba-region-modal__image{display:block;width:auto;max-width:100%;height:auto;max-height:180px;object-fit:contain;border-radius:6px}.cba-region-modal__eyebrow{margin:0 0 12px;font-size:10px;font-weight:700;letter-spacing:.15em;color:#657786}.cba-region-modal__heading{margin:0 0 13px;color:#223b50;font-size:clamp(23px,5vw,29px);font-weight:650;line-height:1.2;letter-spacing:-.025em}.cba-region-modal__description{margin:0 0 25px;color:#536674;font-size:14px;line-height:1.65}.cba-region-modal__primary{display:flex;align-items:center;justify-content:center;gap:8px;min-height:46px;padding:11px 18px;border-radius:5px;background:#314a60;color:#fff;font-size:13px;font-weight:700;line-height:1.4;text-decoration:none}.cba-region-modal__primary:hover{background:#243c50;color:#fff}.cba-region-modal__stay{display:inline-block;margin-top:17px;padding:7px 10px;border:0;background:transparent;color:#536674;font-size:13px;text-decoration:underline;text-underline-offset:3px;cursor:pointer}@media(max-width:699px){.cba-global-announcement__layout{gap:10px;min-height:36px}.cba-global-announcement__selector-trigger{gap:5px;font-size:11px}.cba-global-announcement__globe{width:14px;height:14px}.cba-global-announcement__native-wrapper{gap:3px}.cba-global-announcement__native-wrapper .tap-area{flex:0 0 auto}.cba-region-modal{padding:34px 23px 25px}}@media(prefers-reduced-motion:reduce){.cba-global-announcement__chevron{transition:none}}.shopify-section--cba-global-announcement-bar .announcement-bar.cba-global-announcement{padding-block-start:0!important;padding-block-end:0!important}@media screen and (min-width:700px){.shopify-section--cba-global-announcement-bar .announcement-bar.cba-global-announcement{padding-block-start:0!important;padding-block-end:0!important}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/cba-global-announcement-bar.css.map */
