.announcement-bar-section{--eclore-topbar-bg: var(--eclore-bg-secondary, #f5f2ec)}.announcement-bar-section .utility-bar{--color-background: 247, 245, 239;--color-foreground: 28, 28, 28;background:#f7f5ef;border-top:0;border-bottom:0;min-height:0}.announcement-bar-section .announcement-bar,.announcement-bar-section .slideshow__slide,.announcement-bar-section .announcement-bar__announcement{min-height:0}.announcement-bar .slideshow__slide{width:100%;max-width:100%;min-width:0;box-sizing:border-box;overflow:hidden}.announcement-bar .announcement-bar__announcement{width:100%;max-width:100%;min-width:0;box-sizing:border-box}.announcement-bar-section slideshow-component.announcement-bar{min-width:0;max-width:100%}.eclore-announcement,.eclore-announcement>span{min-width:0}.announcement-bar-section .announcement-bar{justify-content:center}.announcement-bar-section .announcement-bar-slider{width:100%;max-width:100%;min-width:0;box-sizing:border-box;margin-inline:auto;justify-content:center}@media screen and (min-width:990px){.announcement-bar-section .announcement-bar-slider{width:60%}}.announcement-bar-section .announcement-bar-slider .slider{flex:1 1 0;width:auto;min-width:0}.announcement-bar-section .slider-button--prev{margin-left:0}.announcement-bar-section .slider-button--next{margin-right:0}.announcement-bar-section .announcement-bar__announcement{justify-content:center;text-align:center}.eclore-announcement.announcement-bar__message,.eclore-announcement{display:block;width:100%;margin:0;padding:12px 10px;box-sizing:border-box;text-align:center;font-family:var(--font-heading-family);font-style:italic;font-weight:400;font-size:13px;line-height:1.4;letter-spacing:-.22px;color:#1c1c1c}.announcement-bar-section .announcement-bar__link{text-decoration:none;color:#1c1c1c}.announcement-bar-section .announcement-bar__link:hover{text-decoration:none}.announcement-bar-section .announcement-bar__link .icon-arrow,.announcement-bar-section .announcement-bar__link svg{display:none}.announcement-bar-section .announcement-bar__link .eclore-announcement{color:#1c1c1c}.eclore-announcement--badge,.eclore-announcement--countdown,.eclore-announcement--product{display:flex;align-items:center;justify-content:center;gap:.9rem}.eclore-announcement__icon{display:inline-flex;align-items:center}.eclore-announcement__icon svg{width:1.6rem;height:1.6rem;stroke-width:1}.eclore-announcement__label{font-family:var(--eclore-font-nav, var(--font-body-family));font-style:normal;text-transform:uppercase;letter-spacing:.14em;font-size:var(--eclore-topbar-font-size, 1.4rem);line-height:var(--eclore-topbar-line-height, 1.35);font-weight:var(--eclore-topbar-weight-emphasis, 500)}.eclore-announcement--badge .eclore-announcement__label{font-size:var(--eclore-topbar-font-size, 1.4rem)}.eclore-announcement--countdown{gap:1.1rem}.eclore-countdown{display:inline-flex;align-items:baseline;gap:.5rem;font-family:var(--eclore-font-nav, var(--font-body-family));font-style:normal;letter-spacing:.04em}.eclore-countdown__part b{font-weight:var(--eclore-topbar-weight-emphasis, 500);font-size:calc(var(--eclore-topbar-font-size, 1.4rem) + .1rem);line-height:var(--eclore-topbar-line-height, 1.35);font-variant-numeric:tabular-nums}.eclore-countdown__part i{font-style:normal;font-size:calc(var(--eclore-topbar-font-size, 1.4rem) - .2rem);opacity:.6;margin-left:.15rem;text-transform:uppercase;letter-spacing:.1em}.eclore-countdown__sep{opacity:.4;font-weight:400}@media screen and (max-width:749px){.announcement-bar-section .eclore-announcement.announcement-bar__message,.announcement-bar-section .announcement-bar__link .eclore-announcement{font-size:11px;line-height:1.45;white-space:normal;overflow:visible;text-overflow:clip;padding:8px 3.2rem}.announcement-bar-section .eclore-announcement>span{font-size:11px}.eclore-announcement--countdown{flex-direction:column;gap:.4rem;padding-block:.6rem;line-height:1.25;width:100%;max-width:100%;min-width:0;box-sizing:border-box}.eclore-announcement--countdown .eclore-announcement__label{letter-spacing:.1em;text-align:center;white-space:normal;max-width:100%}.eclore-countdown{overflow:visible;gap:.35rem;justify-content:center;flex-wrap:nowrap}.announcement-bar-section:has(.eclore-announcement--countdown) .utility-bar,.announcement-bar-section:has(.eclore-announcement--countdown) .announcement-bar{min-height:5.4rem}}.eclore-announcement--product{gap:.8rem;text-decoration:none}.eclore-announcement__thumb{width:3.4rem;height:3.4rem;object-fit:cover;border:1px solid rgba(17,17,17,.12)}.eclore-announcement__product-name{font-family:var(--eclore-font-nav, var(--font-body-family));font-style:normal;letter-spacing:.02em;font-size:var(--eclore-topbar-font-size, 1.4rem);line-height:var(--eclore-topbar-line-height, 1.35)}.eclore-announcement__product-price{font-family:var(--eclore-font-nav, var(--font-body-family));font-style:normal;font-size:var(--eclore-topbar-font-size, 1.4rem);line-height:var(--eclore-topbar-line-height, 1.35);opacity:.7}.announcement-bar .slideshow__slide{transition:transform .25s ease-in-out,opacity .25s ease-in-out}.announcement-bar-section .slider-button{opacity:.5;transition:opacity .35s cubic-bezier(.22,.61,.36,1),transform .35s cubic-bezier(.22,.61,.36,1)}.announcement-bar-section .slider-button:hover{opacity:1;transform:scale(1.06)}.announcement-bar-section .slider-button .icon-caret{width:1rem;height:1rem}@media(prefers-reduced-motion:reduce){.announcement-bar .slideshow__slide,.announcement-bar-section .slider-button{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/3/compiled_assets/styles.css.map?subset=AQ */
