[hidden],.abs-financing-warning[hidden],.abs-budget-warning[hidden],.abs-project-reference[hidden],.abs-pro-route[hidden],.abs-route-handoff[hidden],.abs-color-handoff[hidden]{display:none!important}.abs-tender-policy{margin:18px 0 0;padding:20px 22px;border:1px solid #c9cfca;border-left:5px solid #111;border-radius:14px;background:#fff;color:#111}.abs-tender-policy span{display:block;margin-bottom:7px;font-size:12px;font-weight:850;letter-spacing:.08em}.abs-tender-policy strong{display:block;font-size:21px;line-height:1.2}.abs-tender-policy p{margin:8px 0 0;color:#59635c;font-size:14px;line-height:1.65}.abs-project-record__year{position:absolute;right:14px;top:14px;z-index:3;padding:7px 10px;border-radius:999px;background:#e9ff78;color:#111;font-size:13px;font-weight:900}.abs-project-record__status+.abs-project-record__year{top:52px}.abs-project-db.is-year-sorted{align-items:stretch}.abs-system-principles{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin:30px 0 18px}.abs-system-principles article{padding:24px;border-radius:17px;background:#eef1ec}.abs-system-principles span{display:block;font-size:12px;font-weight:850;letter-spacing:.07em}.abs-system-principles h3{margin:28px 0 9px;font-size:25px;line-height:1.06}.abs-system-principles p{margin:0;color:#5f6962;font-size:15px;line-height:1.62}.abs-system-principle-lead{margin:24px 0 0;padding:24px;border:2px solid #111;border-radius:18px}.abs-system-principle-lead strong{display:block;font-size:22px}.abs-system-principle-lead p{margin:8px 0 0;color:#59635c;line-height:1.65}.absmap__privacy{margin:0 0 12px;padding:11px 13px;border:1px solid #d9ded7;border-radius:12px;background:#f5f7f3;color:#5f6962;font-size:12px;line-height:1.55}.absmap__privacy strong{color:#111}.abs-page--campus .abs26-commercial-hero{position:relative;isolation:isolate;background:#091219 url(/cdn/shop/files/FitPark_Csorna_1.jpg?v=1788016457) center 56%/cover no-repeat;color:#fff}.abs-page--campus .abs26-commercial-hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(90deg,#050c12e3,#050c128f 62%,#050c1247)}.abs-page--campus .abs26-commercial-hero h1,.abs-page--campus .abs26-commercial-breadcrumb,.abs-page--campus .abs26-commercial-breadcrumb a,.abs-page--campus .abs26-eyebrow,.abs-page--campus .abs26-text-link{color:#fff}.abs-page--campus .abs26-commercial-hero>div>p{color:#ffffffe0}.abs-page--campus .abs26-commercial-hero .abs26-btn--dark{background:#fff;color:#111;border-color:#fff}.absc-stage.is-real-abs-preview{background:#fff!important}.absc-stage.is-real-abs-preview .absc-sky,.absc-stage.is-real-abs-preview .absc-ground{display:none}.absc-real-preview{position:absolute;top:0;right:0;bottom:52px;left:0;z-index:2;display:grid;place-items:center;background:#fff;overflow:hidden}.absc-real-preview img{display:block;width:96%;height:96%;object-fit:contain;filter:contrast(1.03)}.absc-real-preview__color{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(125deg,var(--p) 0 34%,var(--s) 34% 68%,var(--a) 68% 100%);mix-blend-mode:color;opacity:.48}.absc-real-preview__note{position:absolute;right:18px;top:18px;max-width:310px;padding:10px 12px;border-radius:10px;background:#fffffff0;box-shadow:0 4px 18px #00000014;color:#111;font-size:12px;line-height:1.4}.absc-color-safety{margin-top:12px;padding:13px 14px;border-radius:12px;background:#fff2bf;color:#111;font-size:12px;line-height:1.55}.absc-color-safety strong{display:block;margin-bottom:4px}.absc-contact-lock{outline:3px solid #e9ff78;outline-offset:2px}.pd-selfuse.is-near-service{margin:0}.pd-service-context{margin:0 0 26px;padding:22px;border:2px solid #111;border-radius:18px;background:#fff}.pd-service-context strong{display:block;font-size:22px}.pd-service-context p{margin:8px 0 0;color:#5f6962;line-height:1.65}.abs-hajsza-page .absxp-btn--light{background:#d8ff39!important;color:#0d151c!important}.abs-fullnav__systems i,.abs-fullnav__stack i{display:grid!important;place-items:center;width:32px;height:32px;border:1px solid rgba(255,255,255,.24);border-radius:999px;font-size:24px;line-height:1;font-style:normal}@media(max-width:900px){.abs-demand-page #parkterkep .absmap{width:calc(100% - 20px)!important;padding:38px 0 54px}.abs-demand-page #parkterkep .absmap__layout{display:block!important;overflow:hidden!important;border-radius:16px}.abs-demand-page #parkterkep .absmap__canvas-wrap{height:52svh!important;min-height:340px!important;max-height:480px!important}.abs-demand-page #parkterkep .absmap__canvas{min-height:100%}.abs-demand-page #parkterkep .absmap__side{max-height:none!important;overflow:visible!important;padding:14px!important;border-top:1px solid #dde1da!important}.abs-demand-page #parkterkep .absmap__cards{max-height:280px;overflow:auto;overscroll-behavior:contain}.abs-demand-page #parkterkep .absmap__search{gap:8px}.abs-demand-page #parkterkep .absmap__search form>div{display:grid;grid-template-columns:1fr;gap:7px}.abs-demand-page #parkterkep .absmap__search input,.abs-demand-page #parkterkep .absmap__search form button{width:100%;border-radius:12px;min-height:48px}.abs-demand-page #parkterkep .absmap__locate-main{width:100%}.abs-demand-page #parkterkep .absmap__hint{left:10px;right:10px;max-width:none}}@media(max-width:749px){.abs-page-hero{min-height:620px!important}.abs-page-hero__content{padding-top:52px!important}.abs-cinematic-hero{min-height:650px!important}.abs-cinematic-hero__content{padding-top:58px!important}.absxp-hero{min-height:620px!important}.absxp-hero__content,.abs-projects-hero{padding-top:58px!important}.pd-hero{padding-top:26px!important}.abs-fullnav__systems i,.abs-fullnav__stack i{right:14px;top:14px}}@media(max-width:620px){.pd-equipment-grid{display:flex!important;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;padding:0 14px 14px 0;scrollbar-width:none;overscroll-behavior-inline:contain}.pd-equipment-grid::-webkit-scrollbar{display:none}.pd-equipment{flex:0 0 min(84vw,360px);scroll-snap-align:start}.pd-equipment__media{height:220px}.pd-fallback-list,.pd-pending{flex:0 0 100%}.hp-equipment{display:flex!important;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:14px;scrollbar-width:none;overscroll-behavior-inline:contain}.hp-equipment::-webkit-scrollbar{display:none}.hp-equipment__card{flex:0 0 min(84vw,360px);scroll-snap-align:start}}@media(max-width:800px){.abs-system-principles{grid-template-columns:1fr}.absc-real-preview{top:0;right:0;bottom:76px;left:0}.absc-real-preview__note{left:12px;right:12px;top:12px;max-width:none}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/abs-2026-ux-fixes.css.map */
