.announcement-bar .announcement-bar__slider{width:100%;max-width:none;min-height:12px}.announcement-bar .announcement-bar__slides{width:calc(100% - 2 * var(--button-size));max-width:none}.announcement-bar .announcement-bar__slide .announcement-bar__text{letter-spacing:.06em;line-height:12px}@media screen and (min-width:750px){.announcement-bar .announcement-bar__slide .announcement-bar__text{white-space:nowrap}}.announcement-bar .announcement-bar__slider slideshow-arrows .slideshow-control.slideshow-control{color:var(--color-foreground);transform:none}.announcement-bar .announcement-bar__slider slideshow-arrows .slideshow-control--previous{margin-inline-start:2px}.announcement-bar .announcement-bar__slider slideshow-arrows .slideshow-control--next{margin-inline-end:2px}@media screen and (min-width:750px){.announcement-bar .announcement-bar__slider slideshow-arrows .slideshow-control--previous{margin-inline-start:-14px}.announcement-bar .announcement-bar__slider slideshow-arrows .slideshow-control--next{margin-inline-end:-14px}}.announcement-bar .announcement-bar__slider .slideshow-control .svg-wrapper{width:16px;height:16px}@media screen and (min-width:990px){#header-component .header__row--top .header__columns{min-height:96px;padding-block:0;column-gap:0}#header-component .menu-list__list-item .menu-list__link{font-size:.8125rem;letter-spacing:.14em;color:var(--menu-top-level-font-color);opacity:1}#header-component .menu-list__link-title{position:relative;padding-inline:20px}#header-component .menu-list{margin-inline-start:-10px}@media screen and (max-width:1439px){#header-component .menu-list{margin-inline-start:10px}}#header-component .menu-list__link-title:after{content:"";position:absolute;inset-inline:20px;inset-block-end:-6px;height:1px;background:currentColor;transform:scaleX(0);transform-origin:left center;transition:transform var(--animation-speed) var(--animation-easing)}#header-component .menu-list__link:is(:hover,[aria-expanded=true]) .menu-list__link-title:after{transform:scaleX(1)}#header-component:not([transparent]) .menu-list__link[href$="/collections/sale"],#header-component[data-sticky-state=active] .menu-list__link[href$="/collections/sale"]{color:var(--cp-terracota-700)}#header-component .header-logo__image{width:280px;max-width:none;height:auto}#header-component .header__column--right{column-gap:28px}#header-component .header__column--right>:is(search-button,header-actions){margin-inline:0}#header-component header-actions{gap:28px;align-items:center}#header-component :is(.account-button,shopify-account,cart-icon.header-actions__cart-icon){width:22px;height:22px;min-width:0}#header-component :is(cart-icon.header-actions__cart-icon,.account-button,shopify-account,shopify-account>span){display:flex;align-items:center;justify-content:center}#header-component .header-actions__action .svg-wrapper,#header-component .search-action .svg-wrapper,#header-component .account-button__icon{width:22px;height:22px}#header-component .header-actions__action .svg-wrapper svg,#header-component .search-action .svg-wrapper svg{width:22px;height:22px}#header-component .header-actions__action:has(cart-icon){overflow:visible}#header-component .cart-bubble{width:16px;height:16px;inset:-3px -8px auto auto}#header-component .cart-bubble__text{font-size:10px;font-weight:600}}.header[transparent]:not([data-sticky-state=active]):not(:has(.menu-list__link:hover)):not(:has(header-menu[aria-expanded=true])) .header__row--top{background-image:linear-gradient(180deg,#00000047,#0000);border-block-end-color:transparent;box-shadow:none}#header-component .header-actions__cart-icon.header-actions__cart-icon--has-cart svg{-webkit-mask:none;mask:none}dialog.theme-drawer__dialog::backdrop{background:#2a2c2d66}dialog.theme-drawer__dialog[open]{box-shadow:-8px 0 40px #2a2c2d29}@media screen and (max-width:989px){#header-component .header__icon--menu{width:44px;height:44px;padding:0;justify-content:center}#header-component .header__icon--summary .header-drawer-icon,#header-component .header__icon--summary .header-drawer-icon svg{width:22px;height:22px}#header-component .header-logo{padding-inline:11px}}#header-component .menu-drawer__menu-item--mainlist,header-drawer .menu-drawer__menu-item--mainlist{font-size:1.375rem;line-height:1.3}
/*# sourceMappingURL=/cdn/shop/t/3/assets/cp-header.css.map */
