@container (width>=768px){.editorial-carousel .promotion-slide-enter,.editorial-carousel .promotion-slide-leave-to,.editorial-product-list .promotion-slide-enter,.editorial-product-list .promotion-slide-leave-to,.product-banner .promotion-slide-enter,.product-banner .promotion-slide-leave-to,.product-list .promotion-slide-enter,.product-list .promotion-slide-leave-to,.push-content .promotion-slide-enter,.push-content .promotion-slide-leave-to{opacity:0}.editorial-carousel .promotion-slide-enter-to,.editorial-carousel .promotion-slide-leave,.editorial-product-list .promotion-slide-enter-to,.editorial-product-list .promotion-slide-leave,.product-banner .promotion-slide-enter-to,.product-banner .promotion-slide-leave,.product-list .promotion-slide-enter-to,.product-list .promotion-slide-leave,.push-content .promotion-slide-enter-to,.push-content .promotion-slide-leave{opacity:1}}.tooltip-box{z-index:1001;background:#fff;border-radius:5px;width:13rem;position:absolute;inset:auto 0 calc(100% + .25rem) -.5rem;box-shadow:0 1px 8px #00000028}.tooltip-box:after,.tooltip-box:before{content:" ";pointer-events:none;border:.5rem solid #0000;width:0;height:0;margin-left:-.5rem;position:absolute;top:100%;left:2rem}.tooltip-box:after{border-top-color:#fff}.tooltip-box:before{border-top-color:#575757}.tooltip-box__header{border-radius:4px 4px 0 0;padding:1rem 1.5rem}.tooltip-box__content{color:#0e3368;flex-direction:column;align-items:flex-start;gap:.25rem;padding:.5rem;font-size:.625rem;display:flex}@container (width>=1024px){.product-card:not(.product-card--horizontal) .tooltip-box{width:auto;height:auto}}.sticker-promo{background:#fff;border:1px solid #004f9b;border-radius:2.5rem;align-items:center;gap:.125rem;padding:.25rem .75rem;display:flex;overflow:hidden}.sticker-promo .sticker-promo__text{color:#004f9b;letter-spacing:-.025rem;text-transform:uppercase;text-overflow:ellipsis;white-space:nowrap;line-height:1rem;overflow:hidden}.sticker-promo__icon{color:#004f9b;font-size:1rem}.sticker-promo__svg{margin:0}.sticker-promo--variant-ri{color:#d30d1f;border:1px solid #d30d1f}.sticker-promo--variant-ri .sticker-promo__icon,.sticker-promo--variant-ri .sticker-promo__text{color:#d30d1f}.tooltip-box .product-card-badge-new-tooltip__content-text{color:#e51e26}.tooltip-box--subscription .tooltip-box__header{background:#002468}.tooltip-box--subscription .product-card-badge-new-tooltip__content-text{color:#121212}.tooltip-box__header{color:#fff;background:#e51e26;flex-direction:column;flex:0 0 100%;width:100%}.tooltip-box__header,.tooltip-box__header .product-card-badge-new-tooltip__header{align-items:center;display:flex}.tooltip-box__header .product-card-badge-new-tooltip__header .product-card-badge-new-tooltip__header-label{color:#fff;text-overflow:ellipsis;white-space:nowrap;padding-right:.5rem;overflow:hidden}.tooltip-box__header .product-card-badge-new-tooltip__header-discount{color:#fff}.tooltip-box__header .product-card-badge-new-tooltip__header-icon-promo{cursor:pointer;padding:0 .25rem 0 0;display:block;overflow:hidden}.tooltip-box__close{position:absolute;top:.25rem;right:.25rem}.product-card-badge-new{align-items:center;max-width:100%;display:flex}.product-card-badge-new-container{max-width:100%;position:relative}.product-card-badge-new--has-tooltip{cursor:pointer}
