﻿.zima-202627{font-size:16px;font-family:Rubik,sans-serif;color:#000;height:100%;width:100%;background-size:cover;background-position:center;box-sizing:border-box;background-repeat:no-repeat;position:relative;overflow:hidden;display:flex}.zima-202627 .wrapper{max-width:800px;display:flex;margin:auto;width:100%;padding:1em 3em}@media screen and (max-width: 576px){.zima-202627 .wrapper{margin-bottom:1em}}.zima-202627-eh{background-image:linear-gradient(160deg, #00CBFD, #0373A4)}.zima-202627-eh .img{background-image:url(https://www.eccoholiday.com/fm/pliki/lp-zima-2026-27/img/img-eh.webp)}.zima-202627-et{background-image:linear-gradient(160deg, #FECB00, #FE8822)}.zima-202627-et .img{background-image:url(https://www.eccoholiday.com/fm/pliki/lp-zima-2026-27/img/img-et.webp)}.zima-202627-txt{container-type:inline-size;text-align:left;width:100%;box-sizing:border-box;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:1em;max-width:350px;margin:auto}.zima-202627 .badge-promo{font-size:5cqw;background-color:#ff4500;color:#fff;padding:4cqw 10cqw;text-transform:uppercase;font-weight:700;border-radius:100px;border-bottom-left-radius:0;z-index:2}.zima-202627 .promo-image{line-height:1;z-index:1;width:100%;position:relative}@media screen and (max-width: 576px){.zima-202627 .promo-image{display:none}}.zima-202627 .img{position:absolute;top:50%;right:25%;translate:50% -50%;transform-origin:center;width:100%;display:block;background-size:cover;background-position:center;background-repeat:no-repeat;outline:14px solid hsla(0,0%,100%,.3607843137);border-radius:100%;aspect-ratio:1;scale:1.3}.zima-202627 .img-mobile{display:none}@media screen and (max-width: 576px){.zima-202627 .img-mobile{display:block;aspect-ratio:1;width:40%;top:20%;right:20%;z-index:0;margin-bottom:0;outline:10px solid hsla(0,0%,100%,.3607843137)}}.zima-202627 .txt-1{display:inline;color:#000;font-size:17cqw;font-weight:700;letter-spacing:-0.03em;line-height:1;text-shadow:2px 2px 1px hsla(0,0%,100%,.745);width:auto;z-index:2;white-space:nowrap}.zima-202627 .txt-2{display:inline;color:#fff;font-size:13cqw;font-weight:700;letter-spacing:-0.02em;text-shadow:2px 2px 10px rgba(0,0,0,.237);white-space:nowrap}.zima-202627 .button{background-color:#004a82;color:#fff;padding:5cqw 10cqw;border-radius:100px;transition:all .3s ease;text-align:center}.zima-202627 .button::before{content:"Sprawdź szczegóły »";font-weight:600;white-space:nowrap;font-size:6cqw}@container (max-width: 250px){.zima-202627 .button::before{content:"Sprawdź »";font-size:8cqw}}.zima-202627 .button:hover{transition:all .3s ease;background-color:#0a2b4e;color:#fff}@media screen and (max-width: 400px){.zima-202627 .button{padding:7cqw 10cqw;width:100%}}.zima-202627+.baner-custom-button{display:none}