html.v7 .v7kal{font-family:var(--v7-body);color:var(--v7-ink);max-width:1240px;margin:0 auto;padding:28px 24px 72px}html.v7 .v7kal-k{font:700 12px/1.3 var(--v7-body);letter-spacing:.16em;text-transform:uppercase;color:var(--v7-rasp, #B84A52);margin:0 0 12px}html.v7 .v7kal-h{font:600 clamp(40px,5.4vw,68px)/1.02 var(--v7-display);letter-spacing:-.02em;margin:0 0 14px;text-transform:none}html.v7 .v7kal-h i{font-family:var(--v7-serif);font-style:italic;font-weight:400;letter-spacing:0;color:var(--v7-rasp, #B84A52)}html.v7 .v7kal-lead{font-size:18px;line-height:1.6;color:var(--v7-muted);margin:0;max-width:36em}html.v7 .v7kal-near{margin:32px 0 0;background:var(--v7-ink);color:#fff;border-radius:20px;padding:24px 26px}html.v7 .v7kal-near[hidden]{display:none}html.v7 .v7kal-near__k{font:700 11px/1.3 var(--v7-body);letter-spacing:.16em;text-transform:uppercase;color:var(--v7-pink, #F3C9C9);margin:0 0 10px}html.v7 .v7kal-near__row{display:flex;justify-content:space-between;gap:24px;align-items:flex-start}html.v7 .v7kal-near__h{font:600 clamp(28px,3.4vw,40px)/1.05 var(--v7-display);letter-spacing:-.02em;margin:0 0 6px;color:#fff;text-transform:none}html.v7 .v7kal-near__when{margin:0 0 8px;font-weight:600;color:var(--v7-pink, #F3C9C9)}html.v7 .v7kal-near__lead{margin:0;max-width:34em;line-height:1.55;color:#ffffffd1}html.v7 .v7kal-near__count{text-align:right;flex:0 0 auto;font:600 18px/1.1 var(--v7-display)}html.v7 .v7kal-near__count b{display:block;font-size:56px;line-height:1}html.v7 .v7kal-near__by{margin:8px 0 0;font:500 13px/1.3 var(--v7-body);color:#fffc}html.v7 .v7kal-near__btns{display:flex;flex-wrap:wrap;gap:10px;margin:18px 0 0}html.v7 .v7kal-near .v7kal-btn{border-color:#fff;color:#fff}html.v7 .v7kal-near .v7kal-btn--dark{background:#fff;color:var(--v7-ink)}html.v7 .v7kal-btn{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 20px;border-radius:999px;border:1.5px solid var(--v7-ink);color:var(--v7-ink);font:600 14px/1 var(--v7-body);text-decoration:none}html.v7 .v7kal-btn--dark{background:var(--v7-ink);color:#fff}html.v7 .v7kal-grid{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:36px;margin:32px 0 0;align-items:start}html.v7 .v7kal-tabs{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 18px}html.v7 .v7kal-tabs[hidden]{display:none}html.v7 .v7kal-tabs button{border:1.5px solid var(--v7-line);background:#fff;color:var(--v7-ink);border-radius:999px;padding:9px 16px;font:600 13px/1 var(--v7-body);cursor:pointer}html.v7 .v7kal-tabs button[aria-pressed=true]{background:var(--v7-ink);border-color:var(--v7-ink);color:#fff}html.v7 .v7kal-m{font:700 12px/1.3 var(--v7-body);letter-spacing:.14em;text-transform:uppercase;color:var(--v7-muted);margin:22px 0 8px}html.v7 .v7kal-m[hidden],html.v7 .v7kal-ul[hidden],html.v7 .v7kal-it[hidden]{display:none}html.v7 .v7kal-ul{list-style:none;margin:0;padding:0}html.v7 .v7kal-it{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:14px;align-items:center;padding:12px 0;border-top:1px solid var(--v7-line)}html.v7 .v7kal-ul--plain .v7kal-it{grid-template-columns:minmax(0,1fr)}html.v7 .v7kal-day{display:grid;place-items:center;width:52px;height:56px;border-radius:12px;background:var(--v7-pink-pale, #FBEDED);color:var(--v7-ink);line-height:1}html.v7 .v7kal-day b{font:600 22px/1 var(--v7-display)}html.v7 .v7kal-day span{font:700 10px/1 var(--v7-body);letter-spacing:.1em;color:var(--v7-rasp, #B84A52)}html.v7 .v7kal-it[data-kind=hol] .v7kal-day{background:#f3efea}html.v7 .v7kal-it[data-kind^=closed] .v7kal-day{background:#ece8e4}html.v7 .v7kal-it[data-kind^=closed] .v7kal-day span{color:var(--v7-muted)}html.v7 .v7kal-it__txt b{display:block;font-size:16px}html.v7 .v7kal-it__txt b a{color:inherit}html.v7 .v7kal-it__txt>span{display:block;color:var(--v7-muted);font-size:14px;line-height:1.45;margin-top:2px}html.v7 .v7kal-rng{font-weight:500;color:var(--v7-muted);font-size:13px}html.v7 .v7kal-lim{color:var(--v7-rasp, #B84A52)!important;font-weight:600;font-size:13px!important}html.v7 .v7kal-it__r{display:flex;flex-direction:column;align-items:flex-end;gap:4px;text-align:right}html.v7 .v7kal-by{font-size:13px;color:var(--v7-muted);white-space:nowrap}html.v7 .v7kal-go{font-weight:600;font-size:14px;color:var(--v7-ink);text-decoration:none;border-bottom:1.5px solid currentColor;white-space:nowrap}html.v7 .v7kal-pill{background:#ece8e4;border-radius:999px;padding:4px 10px;font:700 11px/1.2 var(--v7-body);letter-spacing:.08em;text-transform:uppercase;color:var(--v7-muted)}html.v7 .v7kal-side{display:grid;gap:16px}html.v7 .v7kal-box{background:#fff;border:1px solid var(--v7-line);border-radius:18px;padding:18px 18px 20px}html.v7 .v7kal-box[hidden]{display:none}html.v7 .v7kal-box--nd{background:var(--v7-pink-pale, #FBEDED);border-color:transparent}html.v7 .v7kal-box__k{font:700 11px/1.3 var(--v7-body);letter-spacing:.14em;text-transform:uppercase;color:var(--v7-rasp, #B84A52);margin:0 0 4px}html.v7 .v7kal-box__h{font:600 20px/1.2 var(--v7-display);margin:0 0 6px}html.v7 .v7kal-box__p{margin:0 0 14px;color:var(--v7-muted);line-height:1.5;font-size:14px}html.v7 .v7kal-nd{margin:0 0 12px;font-weight:600;line-height:1.45}html.v7 .v7kal-nd__cta{margin:0 0 10px;font-size:14px;line-height:1.5}html.v7 .v7kal-credit{margin:6px 0 0;font-size:11.5px;line-height:1.45;color:var(--v7-muted)}html.v7 .v7kal-credit a{color:inherit}html.v7 .v7kal-s{background:var(--v7-bg, #F6EDE4);border-bottom:1px solid var(--v7-line)}html.v7 .v7kal-s[hidden]{display:none}html.v7 .v7kal-s__in{max-width:1240px;margin:0 auto;padding:18px 24px;display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:24px;align-items:center;font-family:var(--v7-body);color:var(--v7-ink)}html.v7 .v7kal-s__h{font:600 24px/1.05 var(--v7-display);margin:0;text-transform:none;letter-spacing:-.01em}html.v7 .v7kal-s__h i{display:block;font-family:var(--v7-serif);font-style:italic;font-weight:400;color:var(--v7-rasp, #B84A52)}html.v7 .v7kal-s__items{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}html.v7 .v7kal-s__it{display:flex;gap:10px;align-items:center;color:inherit;text-decoration:none;min-width:0}html.v7 a.v7kal-s__it:hover b{color:var(--v7-rasp, #B84A52)}html.v7 .v7kal-s__txt{min-width:0}html.v7 .v7kal-s__txt b{display:block;font-size:15px;line-height:1.25}html.v7 .v7kal-s__txt span{display:block;font-size:12.5px;color:var(--v7-muted);margin-top:2px}html.v7 .v7kal-s .v7kal-day{width:46px;height:50px;background:#fff}html.v7 .v7kal-s__all{font-weight:600;font-size:14px;color:var(--v7-ink);text-decoration:none;white-space:nowrap}html.v7 .v7kal-s__all span{display:block;font-weight:400;font-size:12px;color:var(--v7-muted)}@media(max-width:989px){html.v7 .v7kal-grid{grid-template-columns:minmax(0,1fr)}html.v7 .v7kal-s__in{grid-template-columns:minmax(0,1fr) auto}html.v7 .v7kal-s__items{grid-column:1 / -1;grid-row:2;display:flex;overflow-x:auto;scrollbar-width:none;gap:16px}html.v7 .v7kal-s__items::-webkit-scrollbar{display:none}html.v7 .v7kal-s__it{flex:0 0 auto;max-width:220px}}@media(max-width:599px){html.v7 .v7kal{padding:20px 16px 56px}html.v7 .v7kal-near{padding:20px}html.v7 .v7kal-near__row{flex-direction:column;gap:12px}html.v7 .v7kal-near__count{text-align:left}html.v7 .v7kal-it{grid-template-columns:auto minmax(0,1fr)}html.v7 .v7kal-it__r{grid-column:2;align-items:flex-start;flex-direction:row;gap:12px}html.v7 .v7kal-s__in{padding:14px 16px}}
/*# sourceMappingURL=/cdn/shop/t/155/assets/batida-v7-kalendarz.css.map */
