.announcement-bar-wrapper{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:1rem}.announcement-bar-wrapper .contact-details,.announcement-bar-wrapper .account-details,.announcement-bar-wrapper .contact-details-wrapper__mobile li a,.announcement-bar-wrapper .location-picker{display:flex;flex-direction:row;flex-wrap:wrap;gap:1rem;align-items:center}.announcement-bar-wrapper .account-wrapper,.announcement-bar-wrapper .contact-details-wrapper__mobile li{color:#fff;font-size:16px}.announcement-bar-wrapper .account-details{min-width:400px;gap:2.3rem;justify-content:flex-end}@media screen and (min-width:768px)and (max-width:1032px){.announcement-bar-wrapper .account-details{gap:1rem;justify-content:end}}.announcement-bar-wrapper .account-details .account-summary{display:flex;flex-direction:row;justify-content:space-evenly;align-items:center;width:auto;height:29px;gap:10px;font-weight:600}.announcement-bar-wrapper .account-details .account-wrapper{position:relative}.announcement-bar-wrapper .contact-details li,.announcement-bar-wrapper .contact-details .contact-details__link,.announcement-bar-wrapper .contact-details-wrapper__mobile li a{display:flex;flex-direction:row;gap:1rem;align-items:center;text-decoration:none;color:inherit}.announcement-bar-wrapper .contact-details .contact-details__link{color:#000!important}.announcement-bar-wrapper .contact-details .contact-details-divider{width:.7px;height:20px;background-color:#000}.announcement-bar-wrapper .bar-title{-webkit-user-select:none;user-select:none;font-family:var(--font-heading-family)}.announcement-bar-wrapper .bar-title .bar-title_item{font-size:16px!important;font-weight:300;line-height:normal;color:#000}@media screen and (max-width:1120px){.announcement-bar-wrapper .bar-title .bar-title_item{font-size:14px!important}}.announcement-bar-wrapper .account-wrapper button,.announcement-bar-wrapper .account-button button,.announcement-bar-wrapper .contact-details-wrapper__mobile button{background:transparent;border-style:none;cursor:pointer}.announcement-bar-wrapper .account-button button p{font-family:Open Sans;font-size:16px;text-decoration:underline;text-underline-offset:.25rem}.announcement-bar-wrapper .location-picker details{position:relative}.announcement-bar-wrapper .location-picker summary,.announcement-bar-wrapper .account-wrapper--mobile summary{display:flex;gap:1rem;align-items:center;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.announcement-bar-wrapper .location-picker summary span{color:#000}.announcement-bar-wrapper .location-picker>svg,.announcement-bar-wrapper .location-picker summary>svg{color:#000;stroke:#000}.announcement-bar-wrapper .location-picker summary>svg{position:static}.announcement-bar-wrapper .location-picker details[open] svg:last-child,.announcement-bar-wrapper .account-wrapper details[open] svg:last-child,.announcement-bar-wrapper .account-wrapper--mobile details[open] svg:last-child{transform:scale(-1)}.announcement-bar-wrapper .location-picker ul,.announcement-bar-wrapper .account-wrapper ul{position:absolute;background:#fff;border-radius:6px;overflow:hidden;box-shadow:0 0 5px #00000040}.announcement-bar-wrapper .location-picker ul{left:-15rem;top:4rem;width:40rem}.announcement-bar-wrapper .account-wrapper ul{left:-10rem;top:4rem;width:20rem;padding:.5rem 0}.announcement-bar-wrapper .location-picker ul li,.announcement-bar-wrapper .account-wrapper ul li{cursor:pointer;width:100%;color:#0000001a}.announcement-bar-wrapper .location-picker ul li{padding:.5rem 3.5rem;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.announcement-bar-wrapper .account-wrapper ul li{padding:.25rem 1.5rem}.announcement-bar-wrapper .account-wrapper ul li a{text-decoration:none;color:#000;font-weight:300}.announcement-bar-wrapper .account-wrapper ul li:hover a{text-decoration:underline;font-weight:var(--font-body-weight)}.announcement-bar-wrapper .location-picker ul li:hover{background-color:#0000001a;color:#000}.announcement-bar-wrapper .location-picker details li:hover a,.announcement-bar-wrapper .location-picker details li.selected,.announcement-bar-wrapper .location-picker details a.selected{color:#000}.announcement-bar-wrapper .location-picker details a{width:100%;color:#00000080;text-decoration:none}.announcement-bar-wrapper .location-picker summary span,.announcement-bar-wrapper .contact-details-wrapper__mobile p{font-family:var(--font-body-family);font-size:16px}.announcement-bar-wrapper .contact-details-wrapper a:hover{color:#000;text-decoration:underline;text-underline-offset:.25rem}.contact-details-wrapper__mobile{display:none;transform:translate(-100%)}.announcement-bar-wrapper .contact-details-wrapper__mobile{transition-duration:3s}@media screen and (max-width:1119px){.announcement-bar-wrapper{justify-content:center}.announcement-bar-wrapper .contact-details,.announcement-bar-wrapper .account-details{display:none}.announcement-bar-wrapper .location-picker ul{position:static;background:transparent;border-radius:0;max-width:none;padding-top:.5rem;overflow:hidden;box-shadow:none}.announcement-bar-wrapper .location-picker ul li,.announcement-bar-wrapper .account-wrapper--mobile ul li{cursor:pointer;width:100%;padding:.5rem 1rem;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.announcement-bar-wrapper .location-picker ul li a,.announcement-bar-wrapper .account-wrapper--mobile ul li a{font-size:14px}.announcement-bar-wrapper .contact-details-wrapper__mobile{display:flex;flex-direction:column-reverse;gap:40px;transform:translate(0);transition:transform .2s ease}.contact-details-wrapper__mobile{position:fixed;bottom:0;left:0;width:100%;background-color:#3e4042;padding-top:25px;padding-bottom:15px;padding-left:24px}.contact-details-wrapper__mobile .contact-details__top{display:grid;grid-template-columns:25px 1fr;grid-gap:5px}.contact-details-wrapper__mobile .contact-details__top .list-item__center{display:flex;align-items:center;justify-content:center}.contact-details-wrapper__mobile .contact-details__top .list-item__center.accordion{margin-top:.5rem;align-items:start}.contact-details-wrapper__mobile .contact-details__top .list-item__center.accordion svg{width:100%}.contact-details-wrapper__mobile .contact-details__top .list-item__flex{display:flex;flex-direction:row;gap:.25rem}.announcement-bar-wrapper .contact-details-wrapper__mobile .location-picker{justify-content:start}.announcement-bar-wrapper .contact-details-wrapper__mobile .account-wrapper__mobile{display:flex;flex-direction:row}.announcement-bar-wrapper .contact-details-wrapper__mobile .account-wrapper__mobile p{color:#000;font-size:16px;background:transparent}.announcement-bar-wrapper .contact-details-wrapper__mobile .account-button{display:flex;align-items:center}.announcement-bar-wrapper .contact-details__bottom{padding-left:.5rem}}@media screen and (min-width:750px)and (max-width:1119px){.announcement-bar-wrapper .contact-details-wrapper__mobile{max-width:40rem}}.announcement-link.button.button--secondary{min-width:unset;min-height:unset;color:#2c2e30;position:relative;z-index:1;font-size:1.1rem;line-height:1.2;padding:.7rem 2rem}.announcement-link.button.button--secondary:active{color:#2c2e30!important}.announcement-link.button.button--secondary span{margin-top:2px}.announcement-link.button.button--secondary p{font-weight:600}details[open] .announcement-link.button.button--secondary:before{right:0%}
/*# sourceMappingURL=/cdn/shop/t/75/assets/announcement-bar.css.map */
