body[data-page=ubezpieczenia] .header-actions .btn--cta{display:none}.ins{--cart-w:360px}.steps{gap:var(--sp-2);counter-reset:st;grid-template-columns:repeat(3,1fr);display:grid}.steps li{align-items:center;gap:var(--sp-2);min-width:0;font-size:var(--fs-sm);font-weight:var(--fw-bold);color:var(--text-subtle);padding-top:10px;display:flex;position:relative}.steps li:before{content:"";background:var(--surface-sunken);border-radius:999px;height:4px;position:absolute;top:0;left:0;right:0}.steps li.is-done:before,.steps li.is-current:before{background:var(--brand)}.steps__n{width:26px;height:26px;font-size:var(--fs-xs);font-weight:var(--fw-black);color:var(--text-muted);font-variant-numeric:tabular-nums;background:0 0;border-radius:0;flex:none;place-items:center;display:grid}.steps__n .i{stroke-width:3px;width:14px;height:14px}.steps li.is-current{color:var(--heading)}.steps li.is-current .steps__n{color:var(--brand);background:0 0}.steps li.is-done .steps__n{color:var(--success);background:0 0}.steps li.is-done{color:var(--text-muted)}.steps a{align-items:center;gap:var(--sp-2);min-width:0;min-height:32px;display:flex}.steps a:hover .steps__t{color:var(--brand);text-decoration:underline}.steps__t{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.steps__t--short{display:none}@media (max-width:639px){.steps__t--long{display:none}.steps__t--short{display:inline}.steps li{font-size:var(--fs-xs);gap:6px}.steps__n{width:22px;height:22px}}.ins-hero{background:var(--brand-deep);color:#fff;isolation:isolate;position:relative}.ins-hero__media{z-index:-1;position:absolute;inset:0;overflow:hidden}.ins-hero__media img{object-fit:cover;object-position:80% 30%;width:100%;height:100%}.ins-hero__media:before{content:"";background:var(--hero-overlay);position:absolute;inset:0}.ins-hero__inner{padding-top:clamp(20px,4vw,48px);padding-bottom:calc(var(--overlap) + clamp(20px, 3vw, 32px));gap:var(--sp-3);--overlap:56px;display:grid}.ins-hero .crumbs{color:var(--on-brand-muted);font-size:var(--fs-xs)}.ins-hero .crumbs a:hover{color:#fff}.ins-hero .crumbs li+li:before{color:#fff6}.ins-hero .overline{color:var(--on-brand)}.ins-hero h1{color:#fff;max-width:720px}.ins-hero .lead{color:#ffffffe6;max-width:600px}.ins-usp{gap:var(--sp-3) var(--sp-5);margin-top:var(--sp-3);grid-template-columns:repeat(4,minmax(0,1fr));max-width:1040px;display:grid}.ins-usp li{gap:var(--sp-3);grid-template-columns:40px 1fr;align-items:start;display:grid}.ins-usp .ico{border-radius:var(--r-md);background:#ffffff1f;place-items:center;width:40px;height:40px;display:grid}.ins-usp .ico .i{width:22px;height:22px;color:var(--secondary)}.ins-usp b{color:#fff;line-height:1.25;font-size:var(--fs-sm);text-wrap:balance;display:block}.ins-usp span:not(.ico){font-size:var(--fs-xs);color:var(--on-brand-muted);line-height:1.35;display:block}@media (max-width:1023px){.ins-usp{grid-template-columns:1fr 1fr}}@media (max-width:639px){.ins-hero .crumbs{display:none}.ins-hero__inner{gap:var(--sp-2);padding-top:var(--sp-5);--overlap:32px}.ins-hero h1{font-size:1.875rem}.ins-hero .lead{font-size:var(--fs-sm);line-height:1.45}.ins-usp{gap:var(--sp-2) var(--sp-3);margin-top:var(--sp-2)}.ins-usp li{gap:var(--sp-2);grid-template-columns:32px 1fr;align-items:center}.ins-usp .ico{border-radius:var(--r-sm);width:32px;height:32px}.ins-usp .ico .i{width:18px;height:18px}.ins-usp b{font-size:13px}.ins-usp span:not(.ico){display:none}}.ins-top{background:var(--surface);border-bottom:1px solid var(--border);padding-block:var(--sp-5) var(--sp-6)}.ins-top__inner{gap:var(--sp-4);display:grid}.ins-top h1{font-size:var(--fs-h2);line-height:var(--lh-h2)}.ins-top .lead{font-size:var(--fs-md);margin-top:-8px}.ins-top.ins-top--notice{padding-block:var(--sp-10) var(--sp-12)}@media (max-width:639px){.ins-top.ins-top--notice{padding-block:var(--sp-8) var(--sp-10)}}.ins-notice__actions{gap:var(--sp-3);margin-top:var(--sp-2);flex-wrap:wrap;display:flex}.ins-top .steps{max-width:none}@media (min-width:1024px){.ins .ins-top .steps{max-width:calc(100% - var(--cart-w) - var(--sp-6))}}@media (max-width:639px){.ins-top{padding-block:var(--sp-4)}.ins-top__inner{gap:var(--sp-3)}.ins-top h1{font-size:1.625rem}.ins-top .lead{font-size:var(--fs-sm);margin-top:-4px}}.ins-layout{grid-template-columns:minmax(0, 1fr) var(--cart-w);gap:var(--sp-6);padding-bottom:var(--section-y-sm);align-items:start;display:grid}.ins-layout--overlap{margin-top:-56px;position:relative}.ins-layout--flow{padding-top:var(--sp-6)}.ins-solo{padding-block:var(--sp-6) var(--section-y-sm)}.ins-solo>.ins-panel{max-width:720px}.ins-solo__help{max-width:720px;margin-top:var(--sp-4)}.ins-solo .ins-panel>.btn{justify-self:start}.ins-main{gap:var(--sp-4);min-width:0;display:grid}@media (max-width:1023px){.ins-layout{grid-template-columns:minmax(0,1fr)}}@media (max-width:639px){.ins-solo{padding-top:var(--sp-4)}.ins-solo .ins-panel>.btn{justify-self:stretch}.ins-layout--overlap{margin-top:-32px}.ins-layout{gap:var(--sp-4)}.ins-layout--flow{padding-top:var(--sp-4)}}.ins-panel{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-lg);padding:var(--sp-6);gap:var(--sp-4);box-shadow:var(--shadow-sm);min-width:0;display:grid}.ins-panel--lead{box-shadow:var(--shadow-xl);border-color:#0000}.ins-panel__head{justify-content:space-between;align-items:baseline;gap:var(--sp-2) var(--sp-4);flex-wrap:wrap;display:flex}.ins-panel__title{font-size:var(--fs-h3);line-height:var(--lh-h3);font-weight:var(--fw-black);align-items:center;gap:var(--sp-3);display:flex}.ins-panel__num{background:var(--brand-tint);width:28px;height:28px;color:var(--brand);font-size:var(--fs-sm);font-weight:var(--fw-black);border-radius:50%;flex:none;place-items:center;display:grid}.ins-panel__sub{font-size:var(--fs-sm);color:var(--text-muted)}.ins-panel__sub b{color:var(--heading)}@media (max-width:639px){.ins-panel{padding:var(--sp-4);border-radius:var(--r-md);gap:var(--sp-3)}.ins-panel__title{gap:var(--sp-2);font-size:1.25rem}.ins-panel__num{width:24px;height:24px;font-size:var(--fs-xs)}}.quote-row{gap:var(--sp-2);grid-template-columns:1.1fr 1.3fr 1fr;display:grid}.quote-row .picker__value{line-height:1.25}.quote-row .picker>.i-chev{width:18px;height:18px;color:var(--text-muted);margin-left:auto}.quote-row .picker[aria-expanded=true]{border-color:var(--brand)}@media (max-width:767px){.quote-row{grid-template-columns:1fr 1fr}.quote-row>:nth-child(2){grid-area:2/1/auto/-1}.quote-row>:first-child{grid-column:1/-1}}@media (max-width:639px){.quote-row{grid-template-columns:1fr}.quote-row .picker{gap:10px;min-height:56px;padding:8px 12px}.quote-row .picker>.i{width:20px;height:20px}.quote-row .picker__label{font-size:var(--fs-2xs)}}.quote-notes{gap:var(--sp-2);display:grid}.quote-notes:empty{display:none}.note{gap:var(--sp-2);border-radius:var(--r-sm);background:var(--info-bg);color:var(--text);font-size:var(--fs-sm);line-height:var(--lh-sm);align-items:flex-start;padding:10px 12px;display:flex}.note .i{width:18px;height:18px;color:var(--info);flex:none;margin-top:1px}.note b{color:var(--heading)}.note--warn{background:var(--warning-bg)}.note--warn .i{color:var(--warning-text)}.note--error{background:var(--danger-bg)}.note--error .i,.note--error b{color:var(--danger)}.note--ok{background:var(--success-bg)}.note--ok .i{color:var(--success)}.note--retry{flex-wrap:wrap}.note--retry>span{flex:200px}.note--retry>.btn{margin-left:auto}.note a:not(.btn){color:var(--text-link);font-weight:var(--fw-bold);text-decoration:underline}.note--block{padding:var(--sp-4);gap:var(--sp-3);font-size:var(--fs-md);line-height:var(--lh-md)}.note--block>.i{width:24px;height:24px;margin-top:0}.note__body{gap:var(--sp-2);min-width:0;display:grid}.note__title{font-size:var(--fs-h4);line-height:var(--lh-h4);font-weight:var(--fw-black)}.note__actions{gap:var(--sp-2);margin-top:var(--sp-1);flex-wrap:wrap;display:flex}.note__actions .i{color:currentColor;width:20px;height:20px;margin-top:0}.note__actions .btn{white-space:normal;max-width:100%;padding-block:var(--sp-2)}.pp-row{justify-content:space-between;align-items:center;gap:var(--sp-4);padding:var(--sp-2) 0;display:flex}.pp-row+.pp-row{border-top:1px solid var(--border)}.pp-row b{color:var(--heading);display:block}.pp-row small{color:var(--text-muted);font-size:var(--fs-xs);display:block}.pp-row .counter button{width:40px;height:40px;font-size:var(--fs-lg)}.pp-row .counter button:disabled{opacity:.35;cursor:default;border-color:var(--border);background:0 0}.pp-row .counter output{min-width:28px;font-size:var(--fs-lg);font-variant-numeric:tabular-nums}.fp--cal{--fp-w:660px}.popover.fp--ppl{left:auto;right:0}@media (max-width:767px) and (min-width:640px){.popover.fp--cal{left:0}}.cal__d:disabled{cursor:default}.cal__d.is-out{color:var(--border-strong)}.ins-vars{gap:var(--sp-3);border:0;grid-template-columns:repeat(3,minmax(0,1fr));min-width:0;margin:0;padding:0;display:grid}.ins-vars legend{padding:0}.ins-var{padding:var(--sp-5);gap:var(--sp-3)}.ins-var .variant__for{min-height:2.7em}.ins-var input{opacity:0;pointer-events:none;position:absolute}.ins-var:has(input:focus-visible){outline:3px solid var(--focus);outline-offset:2px}.ins-var__head{align-items:center;gap:var(--sp-2);display:flex}.ins-var__radio{border:2px solid var(--border-strong);background:var(--surface);width:22px;height:22px;transition:border-color var(--dur-1) var(--ease);border-radius:50%;flex:none;place-items:center;display:grid}.ins-var__radio:after{content:"";background:var(--cta);width:10px;height:10px;transition:transform var(--dur-2) var(--ease);border-radius:50%;transform:scale(0)}.ins-var.is-selected .ins-var__radio{border-color:var(--cta)}.ins-var.is-selected .ins-var__radio:after{transform:scale(1)}.ins-var .variant__name{font-size:var(--fs-h4);line-height:1.2}.ins-var .variant__for{margin-top:-6px;line-height:1.35}.ins-var .variant__price{flex-wrap:wrap;row-gap:0}.ins-var .variant__price b{font-size:1.75rem}.ins-var .variant__list{padding-top:var(--sp-3);border-top:1px dashed var(--border)}.ins-var__pick{font-size:var(--fs-sm);font-weight:var(--fw-bold);color:var(--brand);align-items:center;gap:6px;margin-top:auto;display:inline-flex}.ins-var.is-selected .ins-var__pick{color:var(--success)}.ins-var__pick .i{width:16px;height:16px}@media (max-width:1179px) and (min-width:1024px),(max-width:859px){.ins-vars{grid-template-columns:1fr}.ins-var{column-gap:var(--sp-4);row-gap:var(--sp-2);padding:var(--sp-4) var(--sp-5);grid-template-columns:minmax(0,1fr) auto;display:grid}.ins-var .variant__for{grid-column:1;min-height:0;margin-top:-4px}.ins-var .variant__price{text-align:right;flex-direction:column;grid-area:1/2/span 2;justify-content:center;align-items:flex-end;gap:0}.ins-var .variant__price b{font-size:1.5rem}.ins-var .variant__price span{font-size:var(--fs-xs)}.ins-var .variant__list{gap:var(--sp-2) var(--sp-3);padding-top:var(--sp-3);grid-column:1/-1;grid-template-columns:repeat(4,minmax(0,1fr))}.ins-var .variant__list li{font-size:var(--fs-xs);grid-template-columns:16px 1fr;column-gap:6px;line-height:1.3}.ins-var .variant__list li b{font-size:var(--fs-sm);grid-column:2}.ins-var .variant__list .i{grid-row:span 2;width:16px;height:16px}.ins-var__pick{display:none}}@media (max-width:479px){.ins-var{padding:var(--sp-4)}.ins-var .variant__list{grid-template-columns:repeat(2,minmax(0,1fr))}}.cmp{border:1px solid var(--border);border-radius:var(--r-md);background:var(--surface)}.cmp>summary{justify-content:space-between;align-items:center;gap:var(--sp-3);min-height:52px;padding:0 var(--sp-4);cursor:pointer;font-weight:var(--fw-bold);color:var(--brand);border-radius:var(--r-md);list-style:none;display:flex}.cmp>summary::-webkit-details-marker{display:none}.cmp>summary:hover{background:var(--brand-tint)}.cmp>summary .i{transition:transform var(--dur-2) var(--ease)}.cmp[open]>summary{border-bottom:1px solid var(--border);border-radius:var(--r-md) var(--r-md) 0 0}.cmp[open]>summary .i{transform:rotate(180deg)}.cmp__summary-open{display:none}.cmp[open] .cmp__summary-open{display:inline}.cmp[open] .cmp__summary-closed{display:none}.cmp__body{padding:0 0 var(--sp-3)}.cmp-table{width:100%;font-size:var(--fs-sm);font-variant-numeric:tabular-nums}.cmp-table thead th{top:var(--sticky-top);z-index:1;background:var(--surface);padding:var(--sp-3) var(--sp-3);text-align:right;font-weight:var(--fw-black);color:var(--heading);border-bottom:2px solid var(--border);vertical-align:bottom;position:sticky}.cmp-table thead th:first-child{text-align:left;color:var(--text-muted);font-size:var(--fs-xs)}.cmp-table thead small{font-size:var(--fs-xs);font-weight:var(--fw-bold);color:var(--text-muted);display:block}.cmp-table tbody th{text-align:left;font-weight:var(--fw-bold);color:var(--heading);padding:10px var(--sp-3) 10px var(--sp-4)}.cmp-table td{text-align:right;padding:10px var(--sp-3);white-space:nowrap;color:var(--heading)}.cmp-table td:last-child,.cmp-table thead th:last-child{padding-right:var(--sp-4)}.cmp-table tbody tr{border-top:1px solid var(--border)}.cmp-table tr.is-toggle{cursor:pointer}.cmp-table tr.is-toggle:hover th,.cmp-table tr.is-toggle:hover td{background:var(--brand-tint)}.cmp-table tr.is-sub th{font-weight:var(--fw-regular);color:var(--text-muted);padding-left:calc(var(--sp-4) + 14px);position:relative}.cmp-table tr.is-sub th:before{content:"";left:var(--sp-4);background:var(--border-strong);width:8px;height:1px;position:absolute;top:50%}.cmp-table tr.is-sub td{color:var(--text-muted)}.cmp-table tr.is-group th{padding-top:var(--sp-5);font-size:var(--fs-xs);color:var(--brand-mid);font-weight:var(--fw-black)}.cmp-table tr.is-group{border-top:0}.cmp-table .is-no{color:var(--text-subtle)}.cmp-table .i{width:18px;height:18px;color:var(--success);vertical-align:-4px;display:inline-block}.cmp-table [data-col].is-col-on{background:var(--brand-tint)}.cmp-table tr.is-main th{font-weight:var(--fw-black)}.cmp__toggle{align-items:center;gap:var(--sp-1);font:inherit;color:var(--brand);cursor:pointer;text-align:left;background:0 0;border:0;padding:0;display:inline-flex}.cmp-table .cmp__toggle .i{width:16px;height:16px;color:var(--text-muted);transition:transform var(--dur-2) var(--ease)}.cmp-table .cmp__toggle[aria-expanded=true] .i{transform:rotate(180deg)}.cmp-table td.is-long{white-space:normal}.cmp__part{display:block}.cmp-table tr.is-note td{text-align:left;white-space:normal;font-size:var(--fs-xs);color:var(--text-muted);padding:var(--sp-2) var(--sp-3) var(--sp-2) calc(var(--sp-4) + 14px)}.cmp__foot{padding:var(--sp-3) var(--sp-4) 0;font-size:var(--fs-xs);color:var(--text-muted);gap:var(--sp-2) var(--sp-4);flex-wrap:wrap;justify-content:space-between;display:flex}.cmp__foot a{color:var(--text-link);font-weight:var(--fw-bold);text-decoration:underline}@media (max-width:639px){.cmp-table thead{top:var(--sticky-top);z-index:1;display:block;position:sticky}.cmp-table thead tr,.cmp-table tbody tr{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.cmp-table thead th{padding:var(--sp-2);text-align:center;font-size:var(--fs-sm);position:static}.cmp-table thead th:first-child{display:none}.cmp-table tbody{display:block}.cmp-table tbody th{padding:10px var(--sp-3) 0;font-size:var(--fs-sm);grid-column:1/-1}.cmp-table tr.is-sub th{padding-left:calc(var(--sp-3) + 14px)}.cmp-table tr.is-sub th:before{left:var(--sp-3)}.cmp-table td,.cmp-table td:last-child{text-align:center;font-size:var(--fs-sm);white-space:normal;padding:4px 4px 10px}.cmp-table tr.is-group th{padding-top:var(--sp-4)}.cmp-table tr.is-group td{display:none}.cmp-table tr.is-note td{text-align:left;padding:4px var(--sp-3) 10px;grid-column:1/-1}.cmp-table tr.is-long-row{grid-template-columns:minmax(0,1fr)}.cmp-table tr.is-long-row td,.cmp-table tr.is-long-row td:last-child{gap:var(--sp-2);text-align:left;padding:6px var(--sp-3);grid-template-columns:96px minmax(0,1fr);display:grid}.cmp-table tr.is-long-row td:before{content:attr(data-label) ":";font-weight:var(--fw-bold);color:var(--heading)}.cmp-table tr.is-long-row td>.cmp__part{grid-column:2}.cmp-table tr.is-long-row th+td{padding-top:var(--sp-2)}.cmp-table tr.is-long-row td:last-child{padding-bottom:10px}.cmp-table tr.is-sub.is-long-row td{padding-left:calc(var(--sp-3) + 14px)}}.ins-opts{gap:var(--sp-2);display:grid}.ins-opt{border:1.5px solid var(--border);border-radius:var(--r-md);background:var(--surface);transition:border-color var(--dur-1) var(--ease), background var(--dur-1) var(--ease)}.ins-opt:hover{border-color:var(--brand-mid)}.ins-opt:has(.ins-opt__row input:checked){border-color:var(--brand);background:var(--brand-tint)}.ins-opt__row{gap:var(--sp-3) var(--sp-4);padding:var(--sp-4);cursor:pointer;grid-template-columns:40px minmax(0,1fr) auto;align-items:start;display:grid}.ins-opt__ico{border-radius:var(--r-md);background:var(--brand-tint);width:40px;height:40px;color:var(--brand-mid);place-items:center;display:grid}.ins-opt:has(.ins-opt__row input:checked) .ins-opt__ico{background:var(--surface)}.ins-opt__ico .i{width:22px;height:22px}.ins-opt__txt{gap:4px;min-width:0;display:grid}.ins-opt__head{align-items:baseline;gap:2px var(--sp-3);flex-wrap:wrap;display:flex}.ins-opt__head b{color:var(--heading);font-size:var(--fs-md)}.ins-opt__price{font-weight:var(--fw-black);color:var(--heading);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:var(--fs-sm)}.ins-opt__price.is-muted{color:var(--text-muted);font-weight:var(--fw-bold)}.ins-opt__txt p{font-size:var(--fs-sm);color:var(--text-muted)}.ins-opt__txt p b{color:var(--heading)}.ins-opt__row .switch{padding-top:4px}.ins-opt__more{padding:0 var(--sp-4) var(--sp-4) calc(var(--sp-4) + 40px + var(--sp-4));gap:var(--sp-3);display:grid}.ins-opt__more[hidden]{display:none}.ins-opt details summary{cursor:pointer;font-size:var(--fs-sm);font-weight:var(--fw-bold);color:var(--text-link);align-items:center;gap:4px;min-height:32px;list-style:none;display:inline-flex}.ins-opt details summary::-webkit-details-marker{display:none}.ins-opt details summary .i{width:16px;height:16px;transition:transform var(--dur-2) var(--ease)}.ins-opt details[open] summary .i{transform:rotate(180deg)}.sport-list{gap:var(--sp-3);font-size:var(--fs-sm);margin-top:var(--sp-2);grid-template-columns:1fr 1fr;display:grid}.sport-list h4{font-size:var(--fs-xs);margin-bottom:4px}.sport-list ul{gap:2px;display:grid}.sport-list li{align-items:flex-start;gap:6px;display:flex}.sport-list .i{flex:none;width:16px;height:16px;margin-top:2px}.sport-list .is-yes .i{color:var(--success)}.sport-list .is-extra .i{color:var(--brand-mid)}.ins-opt--incl .ins-opt__row{cursor:default;grid-template-columns:40px minmax(0,1fr) auto}.ins-opt--incl:hover{border-color:var(--border)}.ins-opt__pdf{align-self:center;align-items:center;gap:var(--sp-1);min-height:24px;color:var(--text-link);font-size:var(--fs-sm);font-weight:var(--fw-bold);line-height:var(--lh-sm);display:inline-flex}.ins-opt__pdf .i{flex:none;width:20px;height:20px}.ins-opt__pdf-label{text-underline-offset:2px;text-decoration:underline}.doclink{color:var(--text-link);font-weight:var(--fw-bold);text-decoration:underline}.doclink .i{vertical-align:-.2em;width:16px;height:16px;margin-right:4px;display:inline-block}.ins-vardoc,.ins-region{font-size:var(--fs-sm)}.ins-region summary{cursor:pointer;font-weight:var(--fw-bold);color:var(--text-link);align-items:center;gap:4px;min-height:32px;list-style:none;display:inline-flex}.ins-region summary::-webkit-details-marker{display:none}.ins-region summary .i{width:16px;height:16px;transition:transform var(--dur-2) var(--ease);flex:none}.ins-region[open] summary .i{transform:rotate(180deg)}.ins-region p{color:var(--text-muted);margin-top:var(--sp-2)}.cost-field{gap:var(--sp-3);grid-template-columns:minmax(0,220px) minmax(0,1fr);align-items:start;display:grid}.cost-field .note{grid-column:1/-1}.cost-field>*{min-width:0}.cost-field .field{grid-template-columns:minmax(0,1fr)}.cost-field input[type=date]{box-sizing:border-box;width:100%;min-width:0;max-width:100%}@supports (-webkit-touch-callout:none){.cost-field input[type=date]{appearance:none}.cost-field input[type=date]::-webkit-date-and-time-value{text-align:left}}@media (max-width:639px){.ins-opt__row{padding:var(--sp-3) var(--sp-4);gap:var(--sp-2) var(--sp-3);grid-template-columns:minmax(0,1fr) auto}.ins-opt__ico{display:none}.ins-opt__more{padding:0 var(--sp-4) var(--sp-4)}.ins-opt--incl .ins-opt__row{grid-template-columns:minmax(0,1fr) auto}.sport-list,.cost-field{grid-template-columns:1fr}}.ins-cart{top:calc(var(--header-h) + var(--sp-4));gap:var(--sp-3);min-width:0;display:grid;position:sticky}.ins-cart__box{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-lg);box-shadow:var(--shadow-lg);padding:var(--sp-5);gap:var(--sp-4);display:grid}.ins-cart__title{font-size:var(--fs-h4);font-weight:var(--fw-black);justify-content:space-between;align-items:baseline;gap:var(--sp-2);display:flex}.ins-cart__title a{font-size:var(--fs-sm);font-weight:var(--fw-bold);color:var(--text-link);text-decoration:underline}.ins-cart__trip{font-size:var(--fs-sm);padding:var(--sp-3);background:var(--surface-alt);border-radius:var(--r-sm);gap:6px;display:grid}.ins-cart__trip div{gap:var(--sp-2);color:var(--text);grid-template-columns:20px 1fr;align-items:center;display:grid}.ins-cart__trip .i{width:18px;height:18px;color:var(--brand-mid)}.ins-cart__trip .flag{width:20px;height:15px}.ins-cart__trip b{color:var(--heading)}.ins-cart__lines{gap:var(--sp-2);font-size:var(--fs-sm);display:grid}.ins-cart__lines li{justify-content:space-between;gap:var(--sp-3);align-items:baseline;display:flex}.ins-cart__lines li>span:first-child{color:var(--text-muted);min-width:0}.ins-cart__lines li>span:first-child b{color:var(--heading)}.ins-cart__lines li>span:last-child{font-weight:var(--fw-bold);color:var(--heading);font-variant-numeric:tabular-nums;white-space:nowrap}.ins-cart__lines li.is-free>span:last-child{color:var(--success)}.ins-cart__lines li.is-pending>span:last-child{color:var(--warning-text)}.ins-cart__total{align-items:baseline;gap:2px var(--sp-3);padding-top:var(--sp-4);border-top:1px solid var(--border);grid-template-columns:1fr auto;display:grid}.ins-cart__total>span{font-weight:var(--fw-bold);color:var(--heading)}.ins-cart__total>b{font-size:2rem;font-weight:var(--fw-black);color:var(--heading);font-variant-numeric:tabular-nums;line-height:1.1}.ins-cart__total>small{text-align:right;font-size:var(--fs-xs);color:var(--text-muted);grid-column:1/-1}.ins-mbar>div>b{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ins-mbar--retry>div>b{font-size:var(--fs-sm)}.price-none{font-size:var(--fs-sm);font-weight:var(--fw-bold);color:var(--text-muted);font-variant-numeric:normal}.ins-cart__retry{text-align:right;font-size:var(--fs-sm);grid-column:1/-1;justify-self:end}.ins-cart__trust{font-size:var(--fs-xs);color:var(--text-muted);gap:6px;display:grid}.ins-cart__trust li{align-items:flex-start;gap:8px;display:flex}.ins-cart__trust .i{width:16px;height:16px;color:var(--success);flex:none;margin-top:1px}.ins-cart__axa{font-size:var(--fs-xs);color:var(--text-muted);padding:0 var(--sp-2);align-items:flex-start;gap:8px;display:flex}.ins-cart__axa .i{width:16px;height:16px;color:var(--brand-mid);flex:none;margin-top:1px}.ins-cart__axa a{white-space:nowrap}.ins-cart__save{justify-content:center;display:flex}.ins-cart .btn--cta{min-height:56px}@media (max-width:1023px){.ins-cart{position:static}}.ins-mbar{z-index:45}.ins-mbar b{font-size:var(--fs-lg);font-weight:var(--fw-black);font-variant-numeric:tabular-nums}.ins-mbar small{white-space:nowrap;text-overflow:ellipsis;max-width:52vw;display:block;overflow:hidden}.ins-mbar>div{min-width:0}@media (max-width:1023px){.mbar.ins-mbar{display:flex}body[data-page=ubezpieczenia] .site-footer{padding-bottom:80px}}@media (min-width:1024px){.mbar.ins-mbar{display:none}}.ins-save{gap:var(--sp-4) var(--sp-6);background:var(--surface-alt);border:1px solid var(--border);border-radius:var(--r-lg);padding:var(--sp-5) var(--sp-6);grid-template-columns:auto minmax(0,1fr) minmax(0,1.1fr);align-items:center;display:grid}.ins-save__ico{border-radius:var(--r-md);background:var(--brand);width:52px;height:52px;color:var(--on-brand);place-items:center;display:grid}.ins-save__ico .i{width:26px;height:26px}.ins-save h2{font-size:var(--fs-h4);line-height:var(--lh-h4)}.ins-save p{font-size:var(--fs-sm);color:var(--text-muted);margin-top:4px}.ins-save form{gap:var(--sp-2);display:grid}.ins-save__row{gap:var(--sp-2);display:flex}.ins-save__row .field{flex:1}.ins-save .check{font-size:var(--fs-xs);color:var(--text-muted)}@media (max-width:1023px){.ins-save{grid-template-columns:auto 1fr}.ins-save form{grid-column:1/-1}}@media (max-width:639px){.ins-save{padding:var(--sp-4);grid-template-columns:1fr}.ins-save__ico{display:none}.ins-save__row{flex-direction:column}}.how{gap:var(--sp-4);counter-reset:how;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.how li{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-lg);padding:var(--sp-5);gap:var(--sp-2);align-content:start;display:grid;position:relative}.how__n{width:auto;height:auto;color:var(--brand);font-weight:var(--fw-black);font-size:var(--fs-lg);margin-bottom:var(--sp-2);background:0 0;border-radius:0;place-items:start;display:grid}.how b{color:var(--heading);font-size:var(--fs-h4)}.how p{font-size:var(--fs-sm);color:var(--text-muted)}.how small{font-size:var(--fs-xs);font-weight:var(--fw-bold);color:var(--brand-mid);align-items:center;gap:6px;display:inline-flex}.how small .i{width:14px;height:14px}@media (max-width:767px){.how{gap:var(--sp-2);grid-template-columns:1fr}.how li{column-gap:var(--sp-3);padding:var(--sp-4);grid-template-columns:40px 1fr}.how__n{grid-row:span 3;margin:0}}.cover{gap:var(--sp-4);grid-template-columns:1fr 1fr;display:grid}.cover__col{border-radius:var(--r-lg);padding:var(--sp-6);gap:var(--sp-4);align-content:start;display:grid}.cover__col--yes{background:var(--surface);border:1px solid var(--border)}.cover__col--no{background:var(--surface-sunken)}.cover__col h3{gap:var(--sp-2);font-size:var(--fs-h4);align-items:center;display:flex}.cover__col h3 .i{width:24px;height:24px}.cover__col--yes h3 .i{color:var(--success)}.cover__col--no h3 .i{color:var(--text-muted)}.cover ul{gap:var(--sp-3);display:grid}.cover li{gap:var(--sp-3);font-size:var(--fs-sm);grid-template-columns:20px 1fr;display:grid}.cover li .i{width:20px;height:20px;margin-top:1px}.cover__col--yes li .i{color:var(--success)}.cover__col--no li .i{color:var(--text-muted)}.cover li b{color:var(--heading);font-size:var(--fs-md);display:block}.cover li span{color:var(--text-muted)}@media (max-width:767px){.cover{grid-template-columns:1fr}.cover__col{padding:var(--sp-5)}}.rescue{gap:var(--sp-8);grid-template-columns:.9fr 1.4fr;align-items:center;display:grid}.rescue__copy{gap:var(--sp-4);display:grid}.rescue__copy .overline{color:var(--secondary)}.rescue__copy p{color:var(--on-brand-muted)}.rescue__list{gap:var(--sp-3);grid-template-columns:1fr 1fr;display:grid}.rescue__item{border-radius:var(--r-md);padding:var(--sp-4) var(--sp-5);background:#ffffff14;border:1px solid #ffffff24;gap:4px;display:grid}.rescue__item .i{width:26px;height:26px;color:var(--secondary);margin-bottom:var(--sp-2)}.rescue__item b{font-size:1.5rem;font-weight:var(--fw-black);color:#fff;font-variant-numeric:tabular-nums;line-height:1.15}.rescue__item span{font-size:var(--fs-sm);color:var(--on-brand-muted)}.rescue__note{font-size:var(--fs-xs);color:var(--on-brand-muted)}.rescue__note .badge{margin-right:6px}@media (max-width:1023px){.rescue{gap:var(--sp-6);grid-template-columns:1fr}}@media (max-width:479px){.rescue__list{grid-template-columns:1fr}.rescue__item{column-gap:var(--sp-3);padding:var(--sp-3) var(--sp-4);grid-template-columns:26px 1fr}.rescue__item .i{grid-row:span 2;margin:2px 0 0}.rescue__item b{font-size:1.25rem}}.trust{gap:var(--sp-4);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.trust:has(>li:nth-child(3):last-child){grid-template-columns:repeat(3,minmax(0,1fr))}.trust a[href^=tel\:]{white-space:nowrap}.trust li{gap:var(--sp-2);padding:var(--sp-5);border-radius:var(--r-lg);background:var(--surface);border:1px solid var(--border);align-content:start;display:grid}.trust .i{width:28px;height:28px;color:var(--brand-mid)}.trust b{color:var(--heading);font-size:var(--fs-md);text-wrap:balance;line-height:1.3}.trust span{font-size:var(--fs-sm);color:var(--text-muted)}.trust a{color:var(--text-link);font-weight:var(--fw-bold)}@media (max-width:1023px){:is(.trust,.trust:has(>li:nth-child(3):last-child)){grid-template-columns:1fr 1fr}.trust>li:nth-child(3):last-child{grid-column:1/-1}}@media (max-width:479px){.trust{gap:var(--sp-2)}.trust li{padding:var(--sp-4)}.trust span{font-size:var(--fs-xs)}}@media (max-width:559px){:is(.trust,.trust:has(>li:nth-child(3):last-child)){grid-template-columns:minmax(0,1fr)}.trust li{column-gap:var(--sp-3);grid-template-columns:28px minmax(0,1fr);row-gap:2px}.trust li>.i{grid-row:1/span 2}.trust span{font-size:var(--fs-sm)}}.faq-wrap{gap:var(--sp-8);grid-template-columns:.8fr 1.6fr;align-items:start;display:grid}.faq-wrap .section-head{margin-bottom:0}.faq{border-top:1px solid var(--border)}.faq .acc>summary{font-size:var(--fs-md);font-weight:var(--fw-bold);gap:var(--sp-4);padding:var(--sp-4) 4px;min-height:56px}.faq .acc>summary:hover{color:var(--brand-mid)}.faq .acc>summary .i{color:var(--brand-mid);flex:none}.faq .acc__body{padding:0 4px var(--sp-5);font-size:var(--fs-sm);color:var(--text-muted);gap:var(--sp-2);max-width:720px;display:grid}.faq .acc__body b{color:var(--heading)}.faq .acc__body a{color:var(--text-link);font-weight:var(--fw-bold);text-decoration:underline}@media (max-width:1023px){.faq-wrap{gap:var(--sp-5);grid-template-columns:1fr}}.lands{gap:var(--sp-3);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.land{gap:var(--sp-3);padding:var(--sp-4);border:1px solid var(--border);border-radius:var(--r-md);background:var(--surface);transition:border-color var(--dur-1) var(--ease), box-shadow var(--dur-1) var(--ease);grid-template-columns:auto 1fr auto;align-items:center;display:grid}.land:hover{border-color:var(--brand-mid);box-shadow:var(--shadow-md)}.land .flag{border-radius:4px;width:32px;height:24px}.land b{color:var(--heading);font-size:var(--fs-sm);line-height:1.3;display:block}.land small{font-size:var(--fs-xs);color:var(--text-muted);display:block}.land>.i{width:18px;height:18px;color:var(--text-muted)}.land:hover>.i{color:var(--brand)}@media (max-width:1023px){.lands{grid-template-columns:1fr 1fr}}@media (max-width:479px){.lands{gap:var(--sp-2);grid-template-columns:1fr}.land{padding:var(--sp-3) var(--sp-4)}}.legal{font-size:var(--fs-xs);color:var(--text-muted);gap:var(--sp-3);display:grid}.legal p{max-width:none}.legal b{color:var(--heading)}.legal__docs{gap:var(--sp-2) var(--sp-5);flex-wrap:wrap;display:flex}.legal__docs a{font-weight:var(--fw-bold);color:var(--text-link);font-size:var(--fs-sm);align-items:center;gap:6px;min-height:32px;display:inline-flex}.legal__docs .i{width:16px;height:16px}@media (max-width:639px){.legal__docs{grid-template-columns:1fr;gap:0;display:grid}}.form-grid{gap:var(--sp-4);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}.form-grid .span-2{grid-column:1/-1}.form-sub{font-size:var(--fs-sm);font-weight:var(--fw-black);color:var(--heading);padding-top:var(--sp-2)}.field__label small{font-weight:var(--fw-regular);color:var(--text-subtle)}.field__error .i{flex:none;width:14px;height:14px;margin-top:1px}.field.is-valid .input{border-color:var(--success)}.field.is-invalid .field__hint{display:none}.field__phone{gap:var(--sp-2);grid-template-columns:112px minmax(0,1fr);align-items:start;display:grid}.field__phone>.input{min-width:0}.field__phone select.input{background-position:right 6px center;padding-left:12px;padding-right:28px}.field__phone:has(>:nth-child(3)){grid-template-columns:112px 72px}.field__phone>:nth-child(3){grid-column:1/-1}.err-summary{border:2px solid var(--danger);background:var(--danger-bg);border-radius:var(--r-md);padding:var(--sp-4) var(--sp-5);gap:var(--sp-2);display:grid}.err-summary:focus{outline:3px solid var(--focus);outline-offset:2px}.err-summary b{color:var(--danger);align-items:center;gap:8px;display:flex}.err-summary ul{font-size:var(--fs-sm);gap:4px;padding-left:28px;display:grid}.err-summary a{color:var(--heading);font-weight:var(--fw-bold);text-decoration:underline}.traveler{border:1px solid var(--border);border-radius:var(--r-md);padding:var(--sp-4) var(--sp-5);gap:var(--sp-3);background:var(--surface);display:grid}.traveler__head{align-items:center;gap:var(--sp-3);flex-wrap:wrap;display:flex}.traveler__av{width:36px;height:36px;color:var(--brand);font-weight:var(--fw-black);background:0 0;border-radius:0;flex:none;place-items:center;display:grid}.traveler__head b{color:var(--heading)}.traveler__head .badge{margin-left:auto}.traveler .form-grid{gap:var(--sp-3);grid-template-columns:1fr 1fr 180px}.traveler--me{background:var(--brand-tint);border-color:var(--brand-soft)}.traveler--me .traveler__av{color:var(--brand);background:0 0}.traveler__me{align-items:center;gap:var(--sp-2);font-size:var(--fs-sm);color:var(--text-muted);display:flex}.traveler__me[hidden]{display:none}.traveler__me .i{flex:none}.traveler__me b{color:var(--heading)}.travelers{gap:var(--sp-3);display:grid}.flow-nav{justify-content:space-between;align-items:center;gap:var(--sp-3);padding-top:var(--sp-2);flex-wrap:wrap;display:flex}.flow-nav .btn--cta{min-width:280px}.back-link{font-weight:var(--fw-bold);color:var(--text-link);align-items:center;gap:6px;min-height:44px;display:inline-flex}.back-link .i{width:18px;height:18px}.back-link:hover{text-decoration:underline}.privacy-note{font-size:var(--fs-xs);color:var(--text-muted);align-items:flex-start;gap:8px;display:flex}.privacy-note .i{width:16px;height:16px;color:var(--success);flex:none;margin-top:1px}@media (max-width:1179px){.traveler .form-grid{grid-template-columns:1fr 1fr}.traveler .form-grid>:last-child{grid-column:1/-1}}@media (max-width:639px){.form-grid,.traveler .form-grid{gap:var(--sp-3);grid-template-columns:1fr}.traveler{padding:var(--sp-4)}.flow-nav{flex-direction:column-reverse;align-items:stretch}.flow-nav .btn--cta{min-width:0}.back-link{justify-content:center}}.rev{gap:var(--sp-3);display:grid}.rev__head{justify-content:space-between;align-items:center;gap:var(--sp-3);display:flex}.rev__head h2{font-size:var(--fs-h4);line-height:var(--lh-h4);align-items:center;gap:var(--sp-2);display:flex}.rev__head h2 .i{width:20px;height:20px;color:var(--brand-mid)}.rev__edit{font-size:var(--fs-sm);font-weight:var(--fw-bold);color:var(--text-link);min-height:40px;padding:0 var(--sp-2);border-radius:var(--r-sm);align-items:center;gap:4px;display:inline-flex}.rev__edit:hover{background:var(--brand-tint)}.rev__edit .i{width:16px;height:16px}.rev dl{gap:var(--sp-3) var(--sp-5);font-size:var(--fs-sm);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.rev dt{color:var(--text-muted);font-size:var(--fs-xs);font-weight:var(--fw-bold)}.rev dd{color:var(--heading);font-weight:var(--fw-bold);flex-wrap:wrap;align-items:center;gap:8px;margin:2px 0 0;display:flex}.rev dd small{font-weight:var(--fw-regular);color:var(--text-muted)}.limits{gap:var(--sp-2);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.limits .stat__value{font-size:1.125rem}.limits .stat__label{white-space:normal}.rev-people{gap:var(--sp-2);display:grid}.rev-people li{gap:var(--sp-3);font-size:var(--fs-sm);padding:var(--sp-2) 0;grid-template-columns:32px 1fr auto;align-items:center;display:grid}.rev-people li+li{border-top:1px solid var(--border)}.rev-people .traveler__av{width:32px;height:32px;font-size:var(--fs-sm)}.rev-people b{color:var(--heading);display:block}.rev-people small{color:var(--text-muted)}.rev-people li>span:last-child{color:var(--text-muted);font-variant-numeric:tabular-nums}.rev-opts{flex-wrap:wrap;gap:6px;display:flex}.rev .rev-needs{grid-template-columns:minmax(0,1fr);gap:0}.rev-needs>div{gap:var(--sp-3);padding:var(--sp-2) 0;border-top:1px solid var(--border);grid-template-columns:minmax(0,13rem) minmax(0,1fr);display:grid}.rev-needs>div:first-child{border-top:0;padding-top:0}.rev .rev-needs dt{font-size:var(--fs-sm)}.rev .rev-needs dd{margin:0;display:block}.rev-needs__note{font-size:var(--fs-xs);font-weight:var(--fw-regular);color:var(--text-muted);margin-top:2px;display:block}.rev-needs__fit{font-size:var(--fs-sm);color:var(--heading);font-weight:var(--fw-bold)}.rev-agent{gap:var(--sp-2);font-size:var(--fs-sm);color:var(--text);display:grid}.rev-agent b{color:var(--heading)}.rev-more{gap:var(--sp-2);display:grid}.rev-more>summary{cursor:pointer;font-size:var(--fs-sm);font-weight:var(--fw-bold);color:var(--text-link);align-items:center;gap:4px;min-height:32px;list-style:none;display:inline-flex}.rev-more>summary::-webkit-details-marker{display:none}.rev-more>summary .i{width:16px;height:16px;transition:transform var(--dur-2) var(--ease)}.rev-more[open]>summary .i{transform:rotate(180deg)}.rev-more>p+p,.rev-more>summary+p{margin-top:var(--sp-2)}@media (max-width:639px){.rev-needs>div{grid-template-columns:minmax(0,1fr);gap:2px}.rev-more>summary{min-height:44px}}.precontract{gap:var(--sp-3);padding-bottom:var(--sp-3);border-bottom:1px solid var(--border);display:grid}.precontract .consents__note .link{font-size:inherit}.precontract__resend{--btn-h:32px;padding-inline:var(--sp-2)}.note .precontract__resend{margin-left:2px}@media (max-width:639px){.precontract__resend{--btn-h:44px}.rev dl{gap:var(--sp-3);grid-template-columns:1fr 1fr}.limits{grid-template-columns:1fr 1fr}}.pay-logos{gap:var(--sp-2);flex-wrap:wrap;display:flex}.pay-logo{min-height:40px;padding:0 var(--sp-3);border:1px solid var(--border);border-radius:var(--r-md);background:var(--surface);font-size:var(--fs-sm);font-weight:var(--fw-bold);color:var(--heading);align-items:center;gap:6px;display:inline-flex}.pay-logo .i{width:22px;height:22px;color:var(--heading)}.pay-gw{margin-top:calc(var(--sp-2) * -1);text-align:center}.pay-blik{background:var(--heading);height:26px;color:var(--surface);font-weight:var(--fw-black);font-size:var(--fs-sm);border-radius:6px;place-items:center;padding:0 6px;display:grid}.consents{gap:var(--sp-3);display:grid}.consents .check a{color:var(--text-link);font-weight:var(--fw-bold);text-decoration:underline}.consents .check.is-invalid input{border-color:var(--danger);background-color:var(--danger-bg)}.consents__title{font-size:var(--fs-md);color:var(--heading)}.consents__text{font-size:var(--fs-sm);color:var(--text)}.consents__text a{color:var(--text-link);font-weight:var(--fw-bold);text-decoration:underline}.consents__note{font-size:var(--fs-xs);color:var(--text-muted)}.ins-partner-wrap{padding-bottom:var(--section-y-sm)}.ins-partner{justify-items:center;gap:var(--sp-3);text-align:center;font-size:var(--fs-sm);color:var(--text-muted);display:grid}.ins-partner__row{align-items:center;gap:var(--sp-3);flex-wrap:wrap;justify-content:center;display:inline-flex}.ins-partner__logo{width:40px;height:40px}.ins-partner a{color:var(--text-link);text-decoration:underline}.consent-err{font-size:var(--fs-xs);color:var(--danger);font-weight:var(--fw-bold);align-items:center;gap:6px;margin:-4px 0 0 34px;display:flex}.consent-err .i{width:14px;height:14px}.consents .check--opt{color:var(--text-muted);font-size:var(--fs-xs)}.secure{font-size:var(--fs-xs);color:var(--text-muted);align-items:flex-start;gap:8px;display:flex}.secure .i{width:16px;height:16px;color:var(--success);flex:none;margin-top:1px}.pay-box .btn--cta{min-height:60px;font-size:var(--fs-lg)}.pay-box .btn--cta.is-loading{opacity:.8;pointer-events:none}.pay-box .btn--cta.is-loading .i,.spin{animation:.8s linear infinite spin}.ins-spin{vertical-align:middle;color:var(--brand-mid);align-items:center;display:inline-flex}.ins-spin .i{width:1em;height:1em}.btn.is-loading{opacity:.8;pointer-events:none}.btn.is-loading .i{animation:.8s linear infinite spin}.ins-top .lead .i{vertical-align:-.15em;margin-right:6px;display:inline-block}@keyframes spin{to{transform:rotate(360deg)}}.ty{gap:var(--sp-6);padding-block:var(--sp-8) var(--section-y-sm);display:grid}.ty__card{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-xl);box-shadow:var(--shadow-lg);gap:var(--sp-5);max-width:880px;padding:clamp(24px,4vw,48px);display:grid}.ty__ok{background:var(--success-bg);width:64px;height:64px;color:var(--success);border-radius:50%;place-items:center;display:grid}.ty__ok .i{stroke-width:2.5px;width:36px;height:36px}.ty__card h1,.ty__card h2{font-size:var(--fs-h2);line-height:var(--lh-h2)}.ty__card h1:focus,.ty__card h2:focus{outline:none}.ty__meta{gap:var(--sp-3);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.ty__meta .stat__value{white-space:normal;overflow-wrap:anywhere;font-size:1rem;line-height:1.3}.ty__actions{gap:var(--sp-3);flex-wrap:wrap;display:flex}.ty__next{gap:var(--sp-3);display:grid}.ty__next li{gap:var(--sp-3);font-size:var(--fs-sm);color:var(--text-muted);grid-template-columns:24px 1fr;display:grid}.ty__next li .i{width:22px;height:22px;color:var(--brand-mid)}.ty__next b{color:var(--heading)}.ty__next a{color:var(--text-link);font-weight:var(--fw-bold);text-decoration:underline}.ty .xsell-trips{max-width:880px}@media (max-width:639px){.ty__meta{grid-template-columns:1fr}.ty__actions .btn{width:100%}.ty{padding-top:var(--sp-5)}}.bought-err{margin-top:6px;display:flex}@media (max-width:639px){.hide-sm{display:none}.ins-hero__media:before{background:#000133b3}.ins-hero__media img{object-position:70% 20%}.cmp-table tr.is-sub th:before{top:20px}.ins-opt__txt{grid-area:1/1/auto/-1}.ins-opt__row>.switch,.ins-opt__row>span:last-child{grid-area:1/2;place-self:start end}.ins-opt__head{padding-right:56px}}.field.is-invalid .field__phone .input:not([aria-invalid=true]),.field.is-valid .field__phone select.input{border-color:var(--border-strong);background-color:var(--surface)}#platnosc{position:static}@media (min-width:1024px) and (min-height:900px){#platnosc{position:sticky}}.trust-band .overline{color:var(--secondary)}.trust-band .trust li{background:#ffffff12;border-color:#ffffff24}.trust-band .trust .i{color:var(--secondary)}.trust-band .trust b{color:#fff}.trust-band .trust span{color:var(--on-brand-muted)}.trust-band .trust a{color:#fff;text-decoration:underline}.quote-zone{margin-top:var(--sp-2);align-items:center;gap:6px;display:flex}.quote-zone .i{flex:none;width:14px;height:14px}.qm-consent-err{align-items:center;gap:6px;display:flex}.qm-consent-err[hidden],.ins-opt[hidden],.ins-opt-na[hidden]{display:none}.ins-opt-na{padding:0 var(--sp-2);align-items:center;gap:6px;display:flex}.ins-opt-na .i{flex:none;width:14px;height:14px}@media (max-width:639px){.ins-panel,.ins-cart,.ins-cart__box{grid-template-columns:minmax(0,1fr)}.ins-panel>*,.ins-cart>*,.ins-cart__box>*{min-width:0}}@media (max-width:1023px){body[data-step="3"] .ins-layout--flow>.ins-main{display:contents}body[data-step="3"] .ins-layout--flow .vin-xs{order:1;margin-top:0}body[data-step="3"] .vin-xs__txt span b{white-space:nowrap}.ins-cart__title a{margin:-12px -8px;padding:12px 8px}}@media (max-width:639px){.ins section[aria-labelledby=trips-title] .grid-3{gap:var(--sp-3);overscroll-behavior-x:contain;scroll-snap-type:x mandatory;margin-inline:calc(var(--gutter) * -1);padding-inline:var(--gutter);scroll-padding-inline:var(--gutter);scrollbar-width:none;grid-template-columns:none;grid-auto-columns:82%;grid-auto-flow:column;overflow-x:auto}.ins section[aria-labelledby=trips-title] .grid-3::-webkit-scrollbar{display:none}.ins section[aria-labelledby=trips-title] .grid-3>*{scroll-snap-align:start}.ins section[aria-labelledby=trips-title] .card__media{aspect-ratio:16/9}}@media (max-width:1023px){body:has(.ins-mbar) .site-footer{padding-bottom:calc(88px + env(safe-area-inset-bottom))}}.mbar.ins-mbar.is-kb{transform:translateY(110%)}@media (max-width:639px){.ins-opt__head{flex-direction:column;align-items:flex-start}.ins-opt__pdf{align-self:flex-start}}.trust{gap:0 var(--sp-6)}.trust li{column-gap:var(--sp-3);padding:var(--sp-4) 0;border:0;border-top:1px solid var(--border);background:0 0;border-radius:0;grid-template-columns:28px minmax(0,1fr);row-gap:2px}.trust li>.i{grid-row:span 3}.trust li>:not(.i){grid-column:2}.trust-band .trust li{background:0 0;border-top-color:#ffffff3d}@media (max-width:479px){.trust li{padding:var(--sp-3) 0}}.ins-opts{gap:0}.ins-opt{border:0;border-top:1px solid var(--border);border-radius:0}.ins-opt:first-child{border-top:0}.ins-opt:hover{border-color:var(--border);background:var(--surface-alt)}.ins-opt:has(.ins-opt__row input:checked){border-color:var(--border)}.travelers{gap:0}.traveler{padding:var(--sp-4) 0;background:0 0;border:0;border-radius:0}.traveler+.traveler{border-top:1px solid var(--border)}.traveler--me{background:0 0}.how{gap:0 var(--sp-6)}.how li{border:0;border-top:1px solid var(--border);padding:var(--sp-4) 0 0;column-gap:var(--sp-2);background:0 0;border-radius:0;grid-template-columns:auto minmax(0,1fr)}.how li>:not(.how__n){grid-column:2}.how__n{font-size:var(--fs-h4);line-height:var(--lh-h4);grid-row:1;margin:0}@media (max-width:767px){.how li{padding:var(--sp-3) 0;grid-template-columns:auto minmax(0,1fr)}.how__n{grid-row:1}}.ins-opt--na .ins-opt__row{opacity:.7}.ins-opt--na .switch input{cursor:not-allowed}.ins-opt__note{margin:var(--sp-2) 0 0;flex-wrap:wrap;align-items:center}.ins-opt__note span{flex:200px}.ins-opt__note .btn{margin-left:auto}.pay-logos--muted{justify-content:center;gap:var(--sp-4);margin-top:calc(var(--sp-1) * -1);pointer-events:none;-webkit-user-select:none;user-select:none}.pay-logos--muted .pay-logo{min-height:0;color:var(--text-muted);font-weight:var(--fw-regular,400);font-size:var(--fs-xs);opacity:.8;background:0 0;border:0;padding:0}.pay-logos--muted .pay-logo .i{width:16px;height:16px;color:var(--text-muted)}.pay-logos--muted .pay-blik{height:18px;font-size:var(--fs-xs);background:var(--text-muted);padding:0 4px}.pay-logos--muted+.pay-gw{margin-top:0}
.tldr{background:var(--brand-tint);border:1px solid var(--brand-soft);border-radius:var(--r-md);color:var(--text);margin:0;padding:16px 18px}.tldr__title{font-size:var(--fs-xs);line-height:var(--lh-xs);font-weight:var(--fw-black);color:var(--brand);margin:0 0 8px}.tldr ul{gap:6px;margin:0;padding:0;list-style:none;display:grid}.tldr li{font-size:var(--fs-sm);line-height:var(--lh-sm);padding-left:18px;position:relative}.tldr li:before{content:"";background:var(--secondary);border-radius:50%;width:7px;height:7px;position:absolute;top:.55em;left:2px}.tldr b{color:var(--heading)}.tldr a{color:var(--text-link);font-weight:var(--fw-bold);text-decoration:underline}@media (min-width:1024px){.tldr ul{column-gap:var(--sp-8);grid-template-columns:1fr 1fr}}.tldr-band{padding-block:var(--sp-6)}.tldr-band+.section:not(.section--alt):not(.section--brand){padding-top:var(--sp-4)}.seo-more{padding-block:var(--section-y-sm);border-top:1px solid var(--border)}.seo-more h2{font-size:var(--fs-lg);line-height:var(--lh-lg);color:var(--heading);margin:0 0 10px}.seo-more p{color:var(--text-muted);font-size:var(--fs-sm);margin:0 0 10px;line-height:1.65}.seo-more a{color:var(--text-link);font-weight:var(--fw-bold)}.seo-more details{margin-top:4px}.seo-more summary{cursor:pointer;min-height:40px;font-size:var(--fs-sm);font-weight:var(--fw-bold);color:var(--text-link);align-items:center;gap:6px;list-style:none;display:inline-flex}.seo-more summary::-webkit-details-marker{display:none}.seo-more summary .i{transition:transform var(--dur-2,.2s) var(--ease)}.seo-more details[open] summary .i{transform:rotate(180deg)}.seo-more details[open] summary .seo-more__more,.seo-more details:not([open]) summary .seo-more__less{display:none}.seo-more h3{font-size:var(--fs-md);color:var(--heading);margin:14px 0 6px}.tldr a[href^=tel\:]{white-space:nowrap}
