.custom-announcement-bar{display:block;width:100%;max-width:none;padding-top:0;padding-bottom:0;position:relative;z-index:10;text-align:center}.custom-announcement-bar__content{display:flex;align-items:center;justify-content:center;width:100%;gap:clamp(12px,2vw,24px);padding-block:clamp(8px,1.1vw,10px);padding-inline:max(12px,env(safe-area-inset-left,0px)) max(12px,env(safe-area-inset-right,0px));flex-wrap:wrap;max-width:none;box-sizing:border-box}@media screen and (min-width:768px){.custom-announcement-bar__content{justify-content:space-between}}@media screen and (min-width:768px){.custom-announcement-bar__content--center-desktop{justify-content:center}}.custom-announcement-bar__text,.custom-announcement-bar__text.caption-regular,.custom-announcement-bar__link{display:block;width:100%;max-width:52rem;margin-inline:auto;font-family:var(--subheading-font-family);font-weight:500;font-size:clamp(11px,2.8vw,15px);line-height:1.25;letter-spacing:.05em;text-transform:uppercase;text-wrap:balance;text-decoration:none;color:inherit}.custom-announcement-bar__text p{margin:0;font:inherit;letter-spacing:inherit;text-transform:inherit;color:inherit}@media screen and (min-width:768px){.custom-announcement-bar__text,.custom-announcement-bar__text.caption-regular,.custom-announcement-bar__link{font-size:clamp(13px,1.05vw,15px);letter-spacing:.06em;line-height:1.2}}@media screen and (max-width:699px){.custom-announcement-bar__content{padding-block:10px}.custom-announcement-bar__text,.custom-announcement-bar__text.caption-regular,.custom-announcement-bar__link{max-width:22rem;font-size:clamp(11px,3.2vw,13px);letter-spacing:.045em;line-height:1.35}}@media screen and (max-width:767px){.custom-announcement-bar__country-selector.hide-mobile{display:none}}.custom-announcement-bar__country-selector button{background:transparent;cursor:pointer;transition:opacity .2s ease}.custom-announcement-bar__country-selector button:hover{opacity:.8}.custom-announcement-bar__country-selector .caption-regular{line-height:1}.custom-announcement-bar__country-selector .country-flag{border-radius:50%;overflow:hidden;width:25px;height:25px;outline:none}.custom-announcement-bar--with-campaign{display:flex;align-items:stretch}@media screen and (min-width:1030px)and (pointer:fine){.custom-announcement-bar--with-campaign .custom-announcement-bar__content{padding-right:20px;padding-left:170px}}.custom-announcement-bar--with-campaign .custom-announcement-bar__campaign{display:none;align-items:center;background-color:var(--campaign-bg, #000000);color:var(--campaign-text, #ffffff);padding:clamp(6px,1.5vw,8.5px) 30px;width:fit-content;height:auto}@media screen and (min-width:1030px)and (pointer:fine){.custom-announcement-bar--with-campaign .custom-announcement-bar__campaign{display:flex}}.custom-announcement-bar--with-campaign .custom-announcement-bar__campaign-link,.custom-announcement-bar--with-campaign .custom-announcement-bar__campaign-content{display:flex;align-items:center;gap:8px;text-decoration:none;color:inherit;transition:opacity .2s ease}.custom-announcement-bar--with-campaign .custom-announcement-bar__campaign-link:hover{opacity:.8}.custom-announcement-bar--with-campaign .custom-announcement-bar__campaign-icon.live-indicator svg{width:9px;height:9px;border-radius:50%;background-color:#df1d1d}.custom-announcement-bar--with-campaign .custom-announcement-bar__campaign-text{font-weight:500;font-size:16px;line-height:14px;letter-spacing:.02em;white-space:nowrap}
/*# sourceMappingURL=/cdn/shop/t/396/assets/custom-announcement-bar.css.map */
