.banner.banner--modus .banner__button{background:linear-gradient(180deg,#c9d757,#99d757);border-radius:3px;color:#2f4591;font-size:16px;font-style:normal;font-weight:600;height:43px;line-height:43px;text-align:center;width:147px}@media (min-width:62.0625em){.banner.banner--modus .banner__button{font-size:20px;font-weight:400;height:55px;line-height:55px;text-indent:-8px;width:198px}.banner.banner--modus .banner__button:after{background:url(/assets/images/banners/sipka.svg) no-repeat 100%;content:"";display:inline-block;height:13px;left:5px;position:relative;width:20px}}.banner.banner--modus .grid__item--validity{z-index:4}.banner.banner--modus .banner__ribbon-validity{color:#fff;display:flex;flex-direction:column;font-size:13px;font-weight:700;height:43px;justify-content:center;line-height:18px}@media (min-width:62.0625em){.banner.banner--modus .banner__ribbon-validity{align-items:center;background:linear-gradient(45deg,#e1eb33,#cbdb2f);box-shadow:0 5px 5px 0 rgba(0,0,0,.14);color:#002d6e;display:flex;flex-flow:column;font-size:22px;font-weight:700;height:92px;line-height:31px;position:absolute;right:-108px;text-align:center;top:62px;transform:rotate(45deg);width:443px;z-index:4}.banner.banner--modus .banner__ribbon-validity__date{font-size:18px;line-height:27px}}.banner.banner--modus .banner__ribbon-validity__date{font-weight:400}.banner.banner--modus .banner__ribbon-validity__text{text-transform:uppercase}@keyframes fadeInOut{0%{opacity:0;transform:translate3d(-150px,0,0)}15%{opacity:1;transform:translateZ(0)}50%{opacity:1;transform:translateZ(0)}65%{opacity:0;transform:translate3d(150px,0,0)}to{opacity:0;transform:translateZ(0)}}.banner-wrapper .swiper-slide-active picture{transition-duration:.25s;transition-property:top,left,right,scale;transition-timing-function:ease-in}.banner-wrapper .swiper-slide-active .animate{animation:fadeInOpacity .55s ease-out forwards;animation-delay:0s;opacity:0}.banner-wrapper .swiper-slide-active .animate--1{animation-delay:.25s}.banner-wrapper .swiper-slide-active .animate--2{animation-delay:.45s}.banner-wrapper .swiper-slide-active .animate--3{animation-delay:.65s}.banner-wrapper .swiper-slide-active .animate--4{animation-delay:.85s}.banner-wrapper .swiper-slide-active .animate--5{animation-delay:1.05s}.banner-wrapper .swiper-slide-active .animate--6{animation-delay:1.25s}.banner-wrapper .swiper-slide-active .animate--7{animation-delay:1.45s}.banner-wrapper .swiper-slide-active .animate--8{animation-delay:1.65s}.banner.banner--modus{all:revert;display:flow-root}.banner.banner--modus *{all:revert;font-family:Jost,Verdana,Geneva,Tahoma,sans-serif}.banner-wrapper .swiper-slide a{text-decoration:none!important}.banner.banner--modus{color:#fff;height:220px;max-height:220px;max-width:375px;min-width:320px;position:relative;width:100%}@media (min-width:993px){.banner.banner--modus{height:483px;max-height:483px;max-width:1280px}}.banner.banner--modus .banner__content--grid{display:grid}@media (max-width:62.0525em){.banner.banner--modus .banner__content--grid{grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr 1fr 1fr}.banner.banner--modus .banner__content--grid .grid__item--headline{grid-area:1/1;grid-column:span 2}.banner.banner--modus .banner__content--grid .grid__item--in-stock{grid-area:2/1;grid-column:span 2}.banner.banner--modus .banner__content--grid .grid__item--offer{align-items:center;display:flex;grid-area:3/1;grid-column:span 2}.banner.banner--modus .banner__content--grid .grid__item--button{grid-area:4/1}.banner.banner--modus .banner__content--grid .grid__item--validity{grid-area:4/2}}@media (min-width:62.0625em){.banner.banner--modus .banner__content--grid{grid-column-gap:0;grid-template-columns:450px 1fr;grid-template-rows:100px 83px 69px 31px 63px}.banner.banner--modus .banner__content--grid .grid__item--headline{align-self:end;grid-area:1/1}.banner.banner--modus .banner__content--grid .grid__item--in-stock{align-self:end;grid-area:2/1}.banner.banner--modus .banner__content--grid .grid__item--offer{align-self:center;grid-area:3/1}.banner.banner--modus .banner__content--grid .grid__item--validity{align-self:start;grid-area:4/1;z-index:2}.banner.banner--modus .banner__content--grid .grid__item--button{align-self:center;grid-area:5/1}}.banner.banner--modus .banner__content{box-sizing:border-box;height:100%;max-height:100%;padding:20px 22px}@media (min-width:62.0625em){.banner.banner--modus .banner__content{padding:8px 35px}}@media (min-width:80em){.banner.banner--modus .banner__content{padding:8px 98px}}.banner.banner--modus .banner__headline{color:#e3ec34;font-weight:700;letter-spacing:.3px;margin:0;text-transform:none}@media (max-width:62.0525em){.banner.banner--modus .banner__headline{font-size:32px;line-height:35px}}@media (min-width:62.0625em){.banner.banner--modus .banner__headline{font-size:49px;font-weight:700;line-height:79px}}.banner.banner--modus .banner__offer{color:#fff;font-size:16px;font-weight:400;line-height:22px}@media (min-width:62.0625em){.banner.banner--modus .banner__offer{font-size:26px;line-height:35px;max-width:400px}}@media (max-width:74.99em){.banner.banner--modus .banner__offer{font-size:22px;line-height:30px}}@media (min-width:62.0625em){.banner.banner--modus .banner__offer{align-content:center;height:100%;position:relative}}.banner.banner--modus .banner__validity{color:#a8c9f4;font-size:14px;font-weight:400;line-height:25px}@media (min-width:62.0625em){.banner.banner--modus .banner__validity{font-size:20px;line-height:35px}}.banner.banner--modus .yellow-box{background:linear-gradient(100deg,#e1eb33,#cbdb2f);clip-path:polygon(0 0,98% 0,90% 100%,0 100%);color:#002d6e;display:block;font-size:48px;font-style:normal;font-weight:700;height:86px;left:-100px;line-height:80px;max-width:538px;padding-left:100px;position:relative;white-space:nowrap;width:100%}@media (max-width:62.0525em){.banner.banner--modus .yellow-box{font-size:20px;height:50px;left:-23px;line-height:50px;padding-left:23px}}.banner.banner--modus .yellow-box__logo{height:58px;width:194px}@media (max-width:74.99em){.banner.banner--modus .yellow-box__logo{height:49px;width:164px}}.banner.banner--modus .yellow-box__text{font-size:30px;font-weight:700;line-height:32.284px;max-height:65px;max-width:150px}@media (max-width:74.99em){.banner.banner--modus .yellow-box__text{font-size:25px}}.banner.banner--modus .banner__graphics{height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.banner.banner--modus .banner__graphics .banner__features{align-items:center;background:linear-gradient(180deg,#e9f3ff,#fff);border-radius:50%;display:flex;height:204px;justify-content:center;left:569px;padding:40px;position:absolute;top:-20px;width:204px}@media (max-width:62.0525em){.banner.banner--modus .banner__graphics .banner__features{display:none}}.banner.banner--modus .banner__graphics .banner__features .features-list{color:#003a80;font-size:14px;font-weight:500;line-height:22px;list-style:none;margin:0 0 0 6px;padding:0}@media (min-width:62.0625em){.banner.banner--modus .banner__graphics .banner__features .features-list{font-size:20px;line-height:32px}}.banner.banner--modus .banner__graphics .banner__features .features-list li{padding-left:30px;position:relative;white-space:nowrap}.banner.banner--modus .banner__graphics .banner__features .features-list li:before{background:url(/assets/images/banners/2025/modus/check.svg);content:"";height:19px;left:0;position:absolute;top:6px;width:22px}.banner.banner--modus .banner__graphics .banner__sticker{background:url(/assets/images/banners/2025/modus/pink-sticker.webp);color:#fff;font-size:29.762px;font-weight:500;height:200px;left:482px;letter-spacing:1.488px;line-height:34.229px;max-height:200px;max-width:205px;position:absolute;top:210px;width:205px}.banner.banner--modus .banner__graphics .banner__sticker-content{align-items:center;display:flex;flex-direction:column;height:190px;justify-content:center;transform:rotate(-17deg)}.banner.banner--modus .banner__graphics .banner__sticker-content strong{font-size:30px;font-weight:800;letter-spacing:1.5px;line-height:34.229px;text-transform:uppercase}.banner.banner--modus .banner__graphics .banner__products-image1,.banner.banner--modus .banner__graphics .banner__products-image2,.banner.banner--modus .banner__graphics .banner__products-image3{position:absolute;z-index:1}@media (min-width:62.0625em){.banner.banner--modus .banner__graphics .banner__products-image1{background:url(/assets/images/banners/2025/modus/product1.webp) no-repeat;background-size:cover;height:171px;right:217px;top:206px;width:273px}.banner.banner--modus .banner__graphics .banner__products-image2{background:url(/assets/images/banners/2025/modus/product2.webp) no-repeat;background-size:cover;height:216px;right:87px;top:96px;width:305px}.banner.banner--modus .banner__graphics .banner__products-image3{background:url(/assets/images/banners/2025/modus/product3.webp) no-repeat;background-size:cover;height:153px;right:61px;top:73px;width:196px}}.banner.banner--modus .banner__graphics .banner__logo{align-items:center;display:flex;justify-content:center;position:absolute;z-index:2}@media (max-width:62.0525em){.banner.banner--modus .banner__graphics .banner__logo{display:none}}@media (min-width:62.0625em){.banner.banner--modus .banner__graphics .banner__logo{background-color:#fff;border-radius:6.053px;bottom:99px;filter:drop-shadow(0 4.84px 12.11px rgba(29,35,54,.15));height:69px;right:100px;width:183px}}.banner.banner--modus{background:url(/assets/images/banners/2025/modus/background.webp)}@media (max-width:79.99em){.banner.banner--modus .banner__graphics .banner__features{left:480px}.banner.banner--modus .banner__graphics .banner__sticker{left:395px}}@media (max-width:74.99em){.banner.banner--modus .banner__graphics .banner__features{height:150px;left:440px;width:150px}.banner.banner--modus .banner__graphics .banner__features .features-list{font-size:16px;line-height:28px}.banner.banner--modus .banner__graphics .banner__sticker{transform:scale(.7)}.banner.banner--modus .banner__graphics .banner__products-image1{right:154px;top:189px}.banner.banner--modus .banner__graphics .banner__products-image2{right:44px}.banner.banner--modus .banner__graphics .banner__products-image1,.banner.banner--modus .banner__graphics .banner__products-image2,.banner.banner--modus .banner__graphics .banner__products-image3{transform:scale(.7)}}