.section-announcement.section-offer-ticker,.section-announcement.section-offer-bar{height:auto}.offer-ticker{display:flex;align-items:stretch;height:var(--offer-ticker-height, 45px);background:var(--offer-ticker-bg, #fff);color:var(--offer-ticker-ink, #625e58);box-shadow:inset 0 calc(-1 * var(--offer-ticker-rule, 0px)) 0 var(--offer-ticker-rule-color, #191816);overflow:hidden;font-family:var(--font-body-family)}.offer-ticker__viewport{position:relative;flex:1 1 auto;min-width:0;display:flex;align-items:center;overflow:hidden;padding-bottom:var(--offer-ticker-rule, 0px);-webkit-mask-image:linear-gradient(90deg,transparent,#000 40px,#000 calc(100% - 40px),transparent);mask-image:linear-gradient(90deg,transparent,#000 40px,#000 calc(100% - 40px),transparent)}.offer-ticker__track{display:flex;align-items:center;width:max-content;white-space:nowrap;animation:offer-ticker-scroll var(--offer-ticker-duration, 60s) linear infinite;will-change:transform}.offer-ticker.is-paused .offer-ticker__track,.offer-ticker__viewport:hover .offer-ticker__track,.offer-ticker__viewport:focus-within .offer-ticker__track{animation-play-state:paused}.offer-ticker__set{display:flex;align-items:center;flex:none}.offer-ticker__item{display:inline-flex;align-items:center;gap:44px;padding-left:44px;font-size:11px;font-weight:400;letter-spacing:.08em;line-height:1;text-transform:uppercase;color:inherit}.offer-ticker__item a{color:inherit;text-decoration:none}.offer-ticker__item a:hover{text-decoration:underline;text-underline-offset:3px}.offer-ticker__dot{width:3px;height:3px;border-radius:50%;background:currentColor;opacity:.6}.offer-ticker__utilities{flex:none;display:flex;align-items:center;gap:18px;padding:0 max(12px,calc(var(--page-padding, 40px) - 18px)) var(--offer-ticker-rule, 0px) 8px;font-size:13px;color:var(--offer-ticker-utility-ink, #191816)}.offer-ticker__utilities .offer-ticker__link{background:none;border:0;padding:0;font:inherit;color:inherit;cursor:pointer;white-space:nowrap;text-decoration:none}.offer-ticker__utilities .offer-ticker__link:hover{text-decoration:underline;text-underline-offset:3px}.offer-ticker__pause{flex:none;width:36px;border:0;padding:0 0 var(--offer-ticker-rule, 0px);background:none;color:inherit;cursor:pointer;display:grid;place-items:center;opacity:.7}.offer-ticker__pause:hover,.offer-ticker__pause:focus-visible{opacity:1}.offer-ticker__pause .icon-play,.offer-ticker.is-paused .offer-ticker__pause .icon-pause{display:none}.offer-ticker.is-paused .offer-ticker__pause .icon-play{display:block}@keyframes offer-ticker-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.offer-ticker__track{animation:none}.offer-ticker__viewport{overflow-x:auto;scrollbar-width:none}.offer-ticker__pause{display:none}}@media screen and (max-width:749px){.offer-ticker{height:var(--offer-ticker-height-mobile, 41px)}.offer-ticker__item{gap:32px;padding-left:32px}.offer-ticker__utilities{gap:12px;font-size:12px;padding-right:12px}.offer-ticker__utilities--hide-mobile{display:none}}.offer-bar{position:relative;display:grid;grid-template-columns:44px minmax(0,1fr) 44px;align-items:center;min-height:var(--offer-bar-height, 58px);padding:0 4px;overflow:hidden;color:#fff;background-color:var(--offer-bar-color, #3e5468);background-image:var(--offer-bar-pattern, none);background-size:cover;background-position:center;background-blend-mode:luminosity;transition:background-color .6s ease;font-family:var(--font-body-family)}.offer-bar--no-pattern{background-image:none}.offer-bar--single{grid-template-columns:minmax(0,1fr)}.offer-bar__arrow{width:44px;height:44px;border:0;padding:0;background:none;color:inherit;cursor:pointer;display:grid;place-items:center}.offer-bar__arrow:hover{opacity:.75}.offer-bar__arrow:focus-visible,.offer-bar__cta:focus-visible{outline:2px solid currentColor;outline-offset:2px}.offer-bar__slides{display:grid;min-width:0}.offer-bar__slide{grid-area:1 / 1;display:flex;flex-wrap:wrap;justify-content:center;align-items:baseline;column-gap:14px;row-gap:2px;padding:8px 0;font-size:15px;font-weight:500;line-height:1.3;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.25);color:var(--offer-text, #fff);visibility:hidden;opacity:0}.offer-bar__slide.is-active{visibility:visible;opacity:1}.offer-bar__slide.is-entering-next{animation:offer-bar-in-right .35s ease-out}.offer-bar__slide.is-entering-prev{animation:offer-bar-in-left .35s ease-out}.offer-bar__text p{margin:0;display:inline}.offer-bar__cta{color:inherit;text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px;white-space:nowrap}.offer-bar__cta:hover{color:inherit;text-decoration-thickness:2px}@keyframes offer-bar-in-right{0%{opacity:0;transform:translate(28px)}}@keyframes offer-bar-in-left{0%{opacity:0;transform:translate(-28px)}}@media(prefers-reduced-motion:reduce){.offer-bar{transition:none}.offer-bar__slide.is-entering-next,.offer-bar__slide.is-entering-prev{animation:none}}@media screen and (max-width:749px){.offer-bar{min-height:var(--offer-bar-height-mobile, 52px)}.offer-bar__slide{font-size:13px;padding-block:4px}}.offer-ticker__utilities>.tl-switcher-container,.offer-ticker__utilities>.announcement-bar__translation-switcher{position:static!important;inset:auto!important;transform:none!important;z-index:auto!important;margin:0!important;display:flex!important;align-items:center}.offer-ticker__utilities>.announcement-bar__translation-switcher,.offer-ticker__utilities>.announcement-bar__translation-switcher *{padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important;font:inherit!important;letter-spacing:inherit!important;text-transform:inherit!important}.offer-ticker:has(.announcement-bar__translation-switcher){overflow:visible}
/*# sourceMappingURL=/cdn/shop/t/537/assets/geometry-top-bars.css.map */
