promo-bar{display:block}.promo-bar{position:relative;width:100%;max-width:500px;margin:0 auto;padding:var(--section-padding-top, 12px) 0 var(--section-padding-bottom, 12px);overflow-x:visible;overflow-y:hidden}promo-bar.swiper{width:100%;max-width:500px;display:flex;justify-content:space-between;align-items:center;overflow:hidden}promo-bar .swiper-wrapper{align-items:center;justify-content:space-between}promo-bar .swiper-slide{transition:opacity .25s ease}.promo-bar__slide{text-align:center}.promo-bar__content{padding:0 15px}.promo-bar__link{display:block;text-decoration:none;color:inherit}.promo-bar__text{margin:0;text-align:center;line-height:1.4;font-weight:600;letter-spacing:.02em;color:currentColor;font-size:var(--desktop-font-size, 14px);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.promo-bar__text--weight-light{font-weight:300}.promo-bar__text--weight-normal{font-weight:400}.promo-bar__text--weight-medium{font-weight:500}.promo-bar__text--weight-semibold{font-weight:600}.promo-bar__text--weight-bold{font-weight:700}.promo-bar__text--italic{font-style:italic}.promo-bar__text--stroke{color:inherit;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:currentColor;-webkit-text-fill-color:transparent}.promo-bar__link{text-decoration:none}@media (hover: hover) and (pointer: fine){.promo-bar__link .promo-bar__text{text-decoration:underline;text-decoration-color:transparent;text-underline-offset:6px;text-decoration-thickness:2px;transition:text-decoration-color .2s ease}.promo-bar__link:hover .promo-bar__text,.promo-bar__link:focus-visible .promo-bar__text{text-decoration-color:currentColor}}.promo-bar--multiline .promo-bar__text{white-space:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:initial;line-height:1.3}.promo-bar--multiline .promo-bar{padding:calc(var(--section-padding-top, 12px) * .8) 0 calc(var(--section-padding-bottom, 12px) * .8)}.promo-bar__nav-btn{min-width:32px;min-height:32px;flex-shrink:0}.promo-bar__nav-btn--prev{display:flex;align-items:center;justify-content:center;z-index:10;left:0!important}.promo-bar__nav-btn--next{display:flex;align-items:center;justify-content:center;right:0!important;z-index:10}.promo-bar__nav-btn svg{width:12px;height:12px}promo-bar .swiper-button-prev,promo-bar .swiper-button-next{background-color:#1f285a!important;border:none!important;border-radius:0!important;box-shadow:none!important}.promo-bar__nav-btn:hover{color:#fff}.promo-bar-section--sticky{position:fixed!important;top:0;left:0;right:0;z-index:21!important;transition:all var(--animation-default, .3s ease);width:100%;background-color:rgb(var(--color-background))}.promo-bar-section--sticky.promo-bar-scrolled{box-shadow:0 2px 10px rgba(var(--color-foreground),.08)}body.header-pinned .promo-bar-section--sticky{top:0}body:has(.promo-bar-section--sticky) .header-sticky{top:var(--promo-bar-height, 0px)}body.header-pinned:has(.promo-bar-section--sticky) .header-sticky{top:var(--promo-bar-height, 0px)}body:has(.promo-bar-section--sticky){padding-top:var(--promo-bar-height, 0px)}@media (max-width: 1000px){.promo-bar__nav-btn--prev{left:5px}.promo-bar__nav-btn--next{right:5px}}@media screen and (max-width: 767px){.promo-bar{max-width:100%}.promo-bar__text{font-size:var(--mobile-font-size, 13px);line-height:1.5;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;white-space:normal;text-overflow:initial;max-width:calc(100vw - 80px);margin:0 auto}.promo-bar__nav-btn--prev{left:0;position:absolute}.promo-bar__nav-btn--next{right:0;position:absolute}}
/*# sourceMappingURL=/cdn/shop/t/969/assets/section-promo-bar.css.map */
