@font-face{font-family:Inter;font-style:normal;font-weight:400 700;font-display:swap;src:url("../fonts/inter-latin-ext.woff2") format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:400 700;font-display:swap;src:url("../fonts/inter-latin.woff2") format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Playfair Display";font-style:normal;font-weight:400 700;font-display:swap;src:url("../fonts/playfair-display-latin-ext.woff2") format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Playfair Display";font-style:normal;font-weight:400 700;font-display:swap;src:url("../fonts/playfair-display-latin.woff2") format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--its-font-body:"Inter","Helvetica Neue",Arial,sans-serif;--its-font-heading:"Playfair Display",Georgia,"Times New Roman",serif;--its-pink:#e84972;--its-pink-dark:#d23563;--its-pink-soft:#fdf0f4;--its-teal:#4fa3ac;--its-gold:#d9b22a;--its-ink:#2a313c;--its-text:#4b5563;--its-muted:#6b7280;--its-line:#ece7e4;--its-surface:#ffffff;--its-radius:14px;--its-radius-sm:8px;--its-radius-pill:999px;--its-shadow-sm:0 1px 2px rgba(42, 49, 60, .06),0 2px 8px rgba(42, 49, 60, .05);--its-shadow-md:0 4px 12px rgba(42, 49, 60, .08),0 12px 28px rgba(42, 49, 60, .10)}body{font-family:var(--its-font-body);font-weight:400;color:var(--its-ink);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.h2,.h3,.h4,.h5,.h6,h2,h3,h4,h5,h6{font-family:var(--its-font-body)}.h1,h1{font-family:var(--its-font-heading);font-weight:600}#dodane-prestige h2,#ostatnio-dodane h2,.popularne-lokalizacje-title h2,.tytul-sekcja{font-family:var(--its-font-heading);font-weight:500}.panel-title{font-family:var(--its-font-body)}#news,#wyszukiwarka input[type=text],#wyszukiwarka_form input[type=text],.textarea-ikona{font-family:var(--its-font-body)}.branze-glowne-lista{display:flex;flex-wrap:wrap;justify-content:center;gap:8px 14px;margin-top:48px}.branze-glowne-item{display:flex;flex-direction:column;align-items:center;width:118px;text-align:center;color:#fff}.branze-glowne-item:focus,.branze-glowne-item:hover{color:#fff;text-decoration:none}.branze-glowne-item .vendor-icon-circle{margin-right:0;transform:none;transition:transform .2s ease,background-color .2s ease,color .2s ease}.branze-glowne-item .vendor-icon-circle:hover{transform:translateY(-4px)}.branze-glowne-nazwa{display:block;margin-top:10px;font-size:13px;font-weight:500;line-height:1.35;text-shadow:0 1px 3px rgba(0,0,0,.45)}@media (min-width:992px) and (max-width:1199px){.branze-glowne-lista{gap:8px}.branze-glowne-item{width:106px}}.offer-box.full-offer-element{background:var(--its-surface);border:1px solid var(--its-line);border-radius:var(--its-radius);box-shadow:var(--its-shadow-sm);margin-bottom:28px;transition:box-shadow .2s ease,transform .2s ease,border-color .2s ease}.offer-box.full-offer-element:hover{background:var(--its-surface);border-color:rgba(232,73,114,.35);box-shadow:var(--its-shadow-md);transform:translateY(-2px)}.full-offer-element:hover img{opacity:1}.offer-list-extra-info:has(+ a > .full-offer-element){border-radius:var(--its-radius) var(--its-radius) 0 0;padding:7px 14px;background-color:var(--its-teal);margin-bottom:-1px;position:relative;z-index:1}.offer-list-extra-info+a>.offer-box.full-offer-element{border-top-left-radius:0;border-top-right-radius:0}.full-offer-element .oferta-logo .oferta-logo-img img{border-radius:var(--its-radius) 0 0 var(--its-radius)}.offer-list-extra-info+a>.full-offer-element .oferta-logo .oferta-logo-img img{border-top-left-radius:0}.full-offer-element .prestige-belka{background:linear-gradient(90deg,#c9a21a,#e7c84a);border-radius:0 var(--its-radius-pill) var(--its-radius-pill) 0;box-shadow:0 2px 6px rgba(0,0,0,.18);font-weight:600;letter-spacing:.04em;padding:3px 0}.full-offer-element .offer-item-promotion{background:var(--its-pink);border-radius:0 var(--its-radius-pill) var(--its-radius-pill) 0;box-shadow:0 2px 6px rgba(0,0,0,.18);font-weight:600;padding:2px 0}.full-offer-element .offer-item-photo{background:var(--its-teal);border-radius:0 var(--its-radius-pill) var(--its-radius-pill) 0;box-shadow:0 2px 6px rgba(0,0,0,.18)}.full-offer-element .offer-item-category,.full-offer-element .offer-item-program-partner{border-color:var(--its-teal);box-shadow:var(--its-shadow-sm)}.full-offer-element .offer-item-details{padding-left:22px;padding-right:14px}.full-offer-element .offer-item-title h2{font-family:var(--its-font-heading);font-weight:600;line-height:1.3;color:var(--its-ink);transition:color .15s ease}.full-offer-element .offer-item-title h2:hover{color:var(--its-pink)}.full-offer-element .offer-item-link,.full-offer-element .offer-item-link .offer-box__phone-full{color:var(--its-muted)}.full-offer-element .offer-item-link a{color:var(--its-teal);font-weight:500}.full-offer-element .offer-item-link a:hover{color:var(--its-pink)}.full-offer-element .offer-item-description{color:var(--its-text);font-size:13.5px;line-height:1.6;font-weight:400}.full-offer-element .offer-item-icons{color:var(--its-muted)}.full-offer-element .offer-box__link-green{color:var(--its-teal)!important;font-weight:500}.full-offer-element .offer-box__link-green:hover{color:var(--its-pink)!important}.full-offer-element .offer-item .col-md-2{border-left:1px solid var(--its-line);margin-top:16px;margin-bottom:16px;padding-left:8px;padding-right:8px}.full-offer-element .offer-box__offer-item-price{font-family:var(--its-font-body);font-size:26px;font-weight:700;letter-spacing:-.01em;color:var(--its-ink)}.full-offer-element .offer-box__offer-item-price.kolor-pink{color:var(--its-pink);font-weight:700!important}.full-offer-element .offer-price-from{display:inline-block;margin-right:4px;font-size:12px;font-weight:500;text-transform:lowercase;color:var(--its-muted);vertical-align:baseline}.full-offer-element .offer-price-gray{font-weight:400;color:var(--its-muted)}.full-offer-element .offer-box__star-rate-color{color:#f5b301;white-space:nowrap}.full-offer-element .rate-list .font-32{font-weight:700;color:var(--its-ink)}@media (max-width:767px){.offer-box.full-offer-element{border-radius:var(--its-radius-sm);margin-bottom:18px}.full-offer-element .oferta-logo .oferta-logo-img img{border-radius:var(--its-radius-sm) 0 0 var(--its-radius-sm)}.offer-list-extra-info+a>.full-offer-element .oferta-logo .oferta-logo-img img{border-top-left-radius:0}.full-offer-element .offer-item-details{padding-left:12px}}@media (prefers-reduced-motion:reduce){.full-offer-element .offer-item-title h2,.offer-box.full-offer-element{transition:none}.offer-box.full-offer-element:hover{transform:none}}