.cta-announce-carousel{position:relative;display:flex;align-items:center;justify-content:space-between;border:1px solid var(--cta-ac-border, #111111);background:var(--cta-ac-bg, #ffffff);color:var(--cta-ac-color, #111111);border-radius:999px;padding:6px 10px;gap:4px;min-height:42px;font-size:var(--cta-ac-size-desktop, 14px)}.product-info-blocks>.cta-announce-carousel{margin-top:calc(-15px + var(--cta-ac-extra-margin, 0px))!important;margin-bottom:var(--cta-ac-extra-margin-bottom, 20px)!important}.product-info-blocks>pickup-availability.product__pickup-availabilities:has(>template:only-child),.product-info-blocks>pickup-availability.product__pickup-availabilities:empty,.product__buybox>pickup-availability.product__pickup-availabilities:has(>template:only-child),.product__buybox>pickup-availability.product__pickup-availabilities:empty{display:none!important}.product-info-blocks .appstle_sub_widget{padding-top:0!important;padding-bottom:0!important;margin-top:0!important;margin-bottom:0!important}.product-info-blocks .appstle_sub_widget>*:first-child,.product-info-blocks .appstle_sub_widget .appstle_widget_title{margin-top:0!important}.product-info-blocks .appstle_sub_widget>*:last-child{margin-bottom:0!important}.product-info-blocks .appstle_sub_widget .appstle_tooltip_title{font-size:12px}@media(max-width:1024px){.cta-announce-carousel{font-size:var(--cta-ac-size-mobile, var(--cta-ac-size-desktop, 13px))}}.cta-announce-carousel__track{flex:1 1 auto;position:relative;display:flex;align-items:center;justify-content:center;min-width:0}.cta-announce-carousel__slide{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;gap:8px;opacity:0;transition:opacity .3s ease;pointer-events:none;padding:0 4px;text-align:center}.cta-announce-carousel__slide.is-active{opacity:1;pointer-events:auto}.cta-announce-carousel__icon{width:var(--cta-ac-icon-size-desktop, 20px);height:var(--cta-ac-icon-size-desktop, 20px);object-fit:contain;flex:0 0 auto;animation:cta-ac-icon-blink 1.6s ease-in-out infinite}@media(max-width:1024px){.cta-announce-carousel__icon{width:var(--cta-ac-icon-size-mobile, var(--cta-ac-icon-size-desktop, 20px));height:var(--cta-ac-icon-size-mobile, var(--cta-ac-icon-size-desktop, 20px))}}@keyframes cta-ac-icon-blink{0%,to{opacity:1}50%{opacity:.25}}@media(prefers-reduced-motion:reduce){.cta-announce-carousel__icon{animation:none}}.cta-announce-carousel__text{line-height:1.2}.cta-announce-carousel__nav{background:transparent;border:none;cursor:pointer;padding:6px;color:inherit;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto}.cta-announce-carousel__nav svg{width:14px;height:14px;display:block}.cta-announce-carousel__nav:hover{opacity:.6}.cta-announce-carousel--statique{border-radius:14px;padding:10px 14px;min-height:0}.cta-announce-carousel--statique .cta-announce-carousel__nav{display:none}.cta-announce-carousel--statique .cta-announce-carousel__track{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;column-gap:18px;row-gap:8px;position:static}.cta-announce-carousel--statique .cta-announce-carousel__slide{position:static;inset:auto;opacity:1;pointer-events:auto;padding:0;gap:6px;flex:0 1 auto;transition:none}.cta-announce-carousel--statique .cta-announce-carousel__slide+.cta-announce-carousel__slide:before{content:"";width:1px;height:14px;background:currentColor;opacity:.18;margin-right:12px;flex:0 0 auto}.cta-announce-carousel--statique .cta-announce-carousel__icon{animation:none}.cta-announce-carousel--statique .cta-announce-carousel__slide:only-child .cta-announce-carousel__icon{animation:cta-ac-icon-blink 1.6s ease-in-out infinite}.cta-announce-carousel--statique:has(.cta-announce-carousel__slide:only-child){padding-top:0;padding-bottom:0}@media(max-width:1024px){.cta-announce-carousel--statique{padding:10px 12px}.cta-announce-carousel--statique .cta-announce-carousel__track{column-gap:12px}@media(max-width:480px){.cta-announce-carousel--statique .cta-announce-carousel__track{flex-direction:column;row-gap:6px}.cta-announce-carousel--statique .cta-announce-carousel__slide+.cta-announce-carousel__slide:before{display:none}}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/component-cta-carousel.css.map */
