:root{--ge-fg:var(--wp--preset--color--foreground, #0f172a);--ge-primary:var(--wp--preset--color--primary, #2563eb);--ge-primary-dark:#1d4ed8;--ge-navy:var(--wp--preset--color--navy, #0b1f3a);--ge-navy-2:#16304f;--ge-navy-line:#1c3459;--ge-ice:var(--wp--preset--color--ice, #7dd3fc);--ge-orange:var(--wp--preset--color--orange, #c2410c);--ge-muted:var(--wp--preset--color--muted, #f4f7fb);--ge-muted-fg:var(--wp--preset--color--muted-foreground, #475569);--ge-border:var(--wp--preset--color--border, #dbe4ef);--ge-radius:1rem;--ge-header-h:4.5rem}html{scroll-behavior:smooth}body{overflow-x:clip;-webkit-font-smoothing:antialiased}h1,h2,h3,h4{text-wrap:balance}.has-text-align-center{text-align:center}[id]{scroll-margin-top:calc(var(--ge-header-h) + 0.5rem)}.screen-reader-text{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.ge-main{margin:0}.ge-main>.wp-block-post-content>*,.ge-main--front .wp-block-post-content>*{margin-block:0}.wp-site-blocks>*+*{margin-block-start:0}.ge-header,.ge-hero,.ge-section,.ge-footer,.ge-page{padding-left:1rem!important;padding-right:1rem!important}@media (min-width:640px){.ge-header,.ge-hero,.ge-section,.ge-footer,.ge-page{padding-left:1.5rem!important;padding-right:1.5rem!important}}@media (min-width:1024px){.ge-header,.ge-hero,.ge-section,.ge-footer,.ge-page{padding-left:2rem!important;padding-right:2rem!important}}.ge-eyebrow{margin:0 0 0.375rem!important;color:var(--ge-primary-dark);font-size:.8125rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.ge-header{position:sticky;top:0;z-index:50;background:#fff;border-bottom:1px solid var(--ge-border);transition:box-shadow 0.2s ease}.admin-bar .ge-header{top:var(--wp-admin--admin-bar--height,32px)}.ge-header.is-scrolled{box-shadow:0 6px 20px -8px rgb(15 23 42 / .18)}.ge-header__inner{min-height:var(--ge-header-h);gap:1.5rem}.ge-header .ge-nav{margin-left:auto}.ge-header .ge-logo img{width:9.5rem!important;height:auto}@media (min-width:768px){.ge-header .ge-logo img{width:12rem!important}}.ge-header .ge-logo a{transition:opacity 0.2s}.ge-header .ge-logo a:hover{opacity:.8}.ge-nav .wp-block-navigation__container{gap:2rem}.ge-nav .wp-block-navigation-item__content{color:var(--ge-fg);font-weight:500;transition:color 0.2s;text-decoration:none!important}.ge-nav .wp-block-navigation-item__content:hover{color:var(--ge-primary)}.ge-nav .wp-block-navigation__responsive-container-open,.ge-nav .wp-block-navigation__responsive-container-close{color:var(--ge-fg)}.ge-nav .wp-block-navigation__responsive-container-open svg{width:1.5rem;height:1.5rem}.ge-header__actions{display:flex;align-items:center;gap:1rem}.ge-header__phone{display:inline-flex;align-items:center;gap:.5rem;color:var(--ge-fg)!important;font-weight:600;white-space:nowrap;text-decoration:none!important}.ge-header__phone::before{content:"";width:1.125rem;height:1.125rem;background:var(--ge-primary);-webkit-mask:url(/wp-content/themes/greitaeiga/assets/icons/phone.svg) center / contain no-repeat;mask:url(/wp-content/themes/greitaeiga/assets/icons/phone.svg) center / contain no-repeat}.ge-header__cta{padding:.625rem 1.25rem;border-radius:.625rem;background:var(--ge-primary);color:#fff!important;font-weight:600;white-space:nowrap;text-decoration:none!important;transition:background-color 0.2s}.ge-header__cta:hover{background:var(--ge-primary-dark)}@media (max-width:1023px){.ge-header__phone{display:none}}@media (max-width:767px){.ge-header__actions{display:none}}@media (max-width:599px){.ge-nav .wp-block-navigation__responsive-container.is-menu-open{position:fixed;inset:0;background:transparent!important;padding:0;animation:none}.ge-nav .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-close{max-width:none}.ge-nav .is-menu-open .wp-block-navigation__responsive-dialog{margin-top:0!important}.ge-nav:has(.is-menu-open) .wp-block-navigation__responsive-container-open{visibility:hidden}.ge-nav .is-menu-open .wp-block-navigation__responsive-container-close{top:1.6rem;right:clamp(1rem, 3vw, 2rem)}.ge-nav .is-menu-open .wp-block-navigation__responsive-container-content{position:absolute;top:var(--ge-header-h);left:0;right:0;padding:.5rem 0!important;background:#fff;border-top:1px solid var(--ge-border);box-shadow:0 10px 15px -3px rgb(0 0 0 / .1);align-items:stretch!important}.ge-nav .is-menu-open .wp-block-navigation__container{gap:0!important;align-items:stretch!important;width:100%}.ge-nav .is-menu-open .wp-block-navigation__container,.ge-nav .is-menu-open .wp-block-navigation-item{justify-content:flex-start!important;align-items:flex-start!important;text-align:left;margin:0;padding:0}.ge-nav .is-menu-open .wp-block-navigation-item{width:100%}.ge-nav .is-menu-open .wp-block-navigation-item__content{display:block;width:100%;padding:.75rem clamp(1rem, 3vw, 2rem)!important;font-size:1rem}.ge-nav .is-menu-open .wp-block-navigation-item__content:hover{background:var(--ge-muted)}.admin-bar .ge-nav .is-menu-open .wp-block-navigation__responsive-container-content{top:calc(var(--ge-header-h) + var(--wp-admin--admin-bar--height, 46px))}}@media (min-width:600px) and (max-width:767px){.ge-nav .wp-block-navigation__container{gap:1.25rem}}body:not(.home) .ge-main{padding-top:3rem;padding-bottom:4rem}.ge-page__title{margin-bottom:2rem;font-size:var(--wp--preset--font-size--section-title)}.ge-btn .wp-block-button__link{border-radius:.75rem;padding:.8125rem 1.5rem;font-weight:600;font-size:1.0625rem;line-height:1.5rem;transition:background-color 0.2s,border-color 0.2s,transform 0.1s;text-decoration:none!important}.ge-btn .wp-block-button__link:hover{background-color:var(--ge-primary-dark)}.ge-btn .wp-block-button__link:active{transform:scale(.98)}.ge-btn--ghost .wp-block-button__link{background:transparent!important;color:#fff!important;border:1px solid #3b5679}.ge-btn--ghost .wp-block-button__link:hover{border-color:var(--ge-ice);background:rgb(255 255 255 / .06)!important}.ge-hero{background:var(--ge-navy);color:#fff;padding-top:3.5rem;padding-bottom:4rem}.ge-hero__cols{gap:3rem!important;margin-block:0!important}.ge-hero__content>*{margin-block:0!important}.ge-hero__content>*+*{margin-top:1.375rem!important}.ge-badge{display:inline-block;padding:.375rem .75rem;border-radius:999px;background:var(--ge-orange);color:#fff;font-size:.8125rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.ge-hero__title{color:#fff;font-size:var(--wp--preset--font-size--hero-title);font-weight:800;line-height:1.05;letter-spacing:-.02em}.ge-hero__title mark{background:#fff0;color:var(--ge-ice)}.ge-hero__lead{max-width:34rem;color:#cbd5e1;font-size:var(--wp--preset--font-size--lead);line-height:1.6}.ge-hero__buttons{gap:.75rem}.ge-hero__media{position:relative}.ge-hero__photo{margin:0!important}.ge-hero__photo img{display:block;width:100%;height:22rem;object-fit:cover;border-radius:1.25rem}.ge-today-card{position:absolute;left:-1.75rem;bottom:-1.75rem;min-width:16rem;padding:1.125rem 1.25rem;border-radius:var(--ge-radius);background:#fff;color:var(--ge-fg);box-shadow:0 18px 40px rgb(2 12 27 / .35)}.ge-today-card p{margin:0}.ge-today-card p+p{margin-top:.375rem}.ge-today{display:flex;align-items:center;gap:.625rem;font-weight:600}.ge-today::before{content:"";flex:0 0 .625rem;height:.625rem;border-radius:50%;background:#94a3b8}.ge-today.is-open::before{background:#16a34a}.ge-today-card__addr{color:var(--ge-muted-fg)}.ge-today-card a{font-weight:600;color:var(--ge-primary-dark);text-decoration:none}@media (max-width:781px){.ge-hero{padding-top:1.75rem;padding-bottom:2rem}.ge-hero__cols{gap:1.25rem!important}.ge-hero__buttons{flex-direction:column;align-items:stretch}.ge-hero__buttons .wp-block-button,.ge-hero__buttons .wp-block-button__link{width:100%;text-align:center}.ge-hero__photo img{height:11rem}.ge-today-card{position:static;min-width:0;margin-top:.75rem;padding:0;background:#fff0;color:#cbd5e1;box-shadow:none}.ge-today-card__addr,.ge-today-card p:last-child{display:none}.ge-today{font-weight:500}}.ge-section{padding-top:4.5rem;padding-bottom:4.5rem}.ge-section--tint{background:var(--ge-muted)}.ge-section-head{margin-bottom:2.25rem;gap:1rem 2rem}.ge-section-head h2{margin:0;font-weight:700;line-height:1.15}.ge-section-head__lead{max-width:24rem;color:var(--ge-muted-fg)}.ge-section>*+*{margin-block-start:0}@media (max-width:781px){.ge-section{padding-top:2.5rem;padding-bottom:2.5rem}.ge-section-head{margin-bottom:1.25rem}.ge-section-head__lead{display:none}}.ge-split{gap:2rem!important;margin-block:0!important;align-items:flex-start!important}.ge-split__side>*+*{margin-top:1.25rem!important}@media (max-width:1023px){.ge-split{flex-wrap:wrap!important}.ge-split>.wp-block-column{flex-basis:100%!important}}.ge-tiles{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:1rem!important}.ge-tile{gap:0.875rem!important;align-items:flex-start!important;margin:0!important;padding:1.25rem;border:1px solid var(--ge-border);border-radius:var(--ge-radius);background:#fff;transition:border-color 0.2s,box-shadow 0.2s}.ge-tile:hover{border-color:rgb(37 99 235 / .4);box-shadow:0 8px 20px -10px rgb(15 23 42 / .25)}.ge-tile__icon{display:flex!important;align-items:center;justify-content:center;flex:0 0 2.75rem;width:2.75rem;height:2.75rem;border-radius:.75rem;background:#e0ecff}.ge-icon{margin:0!important;line-height:0;flex-shrink:0}.ge-icon img{display:block}.ge-tile__text>*{margin:0!important}.ge-tile h3{font-size:1.0625rem;font-weight:600;line-height:1.4}.ge-tile p{color:var(--ge-muted-fg);font-size:.9375rem;line-height:1.5}.ge-tile--dark{display:flex;flex-direction:column;justify-content:space-between;gap:.5rem;border-color:var(--ge-navy);background:var(--ge-navy);color:#fff}.ge-tile--dark>*{margin:0!important}.ge-tile--dark .ge-eyebrow{color:var(--ge-ice);font-size:.75rem}.ge-tile--dark .ge-tile__big{color:#fff;font-size:1.0625rem;font-weight:600}.ge-tile--dark .ge-tile__link a{color:#cbd5e1;text-decoration:none}.ge-tile--dark .ge-tile__link a:hover{color:#fff}@media (max-width:781px){.ge-tiles{gap:0.625rem!important}.ge-tile{flex-direction:column;padding:.875rem;gap:0.5rem!important}.ge-tile__icon{flex-basis:auto;width:2.25rem;height:2.25rem}.ge-tile h3{font-size:.9375rem}.ge-tile:not(.ge-tile--dark) p{display:none}.ge-tile--dark .ge-tile__big{font-size:.9375rem}.ge-tile--dark .ge-tile__link{display:none}}.ge-prices{padding:1.5rem 1.625rem;border:1px solid var(--ge-border);border-radius:1.25rem;background:#fff}.ge-prices>*{margin-block:0}.ge-prices__panel+.ge-prices__panel{margin-top:1.5rem}.ge-prices__title{margin:0 0 0.5rem!important;font-size:1.125rem!important;font-weight:600}.ge-prices.has-tabs .ge-prices__panel+.ge-prices__panel{margin-top:0}.ge-prices.has-tabs .ge-prices__title{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.ge-prices__panel[hidden]{display:none}.ge-tabs{display:flex;gap:.25rem;margin-bottom:0.75rem!important;padding:.25rem;border-radius:.75rem;background:#f1f5f9}.ge-tabs button{flex:1;padding:.5625rem .5rem;border:0;border-radius:.5625rem;background:#fff0;color:var(--ge-muted-fg);font:inherit;font-size:.9375rem;font-weight:500;cursor:pointer}.ge-tabs button[aria-selected="true"]{background:#fff;color:var(--ge-fg);font-weight:600;box-shadow:0 1px 3px rgb(15 23 42 / .12)}.ge-tabs button:focus-visible{outline:2px solid var(--ge-primary);outline-offset:1px}.ge-row{gap:1rem;align-items:center;margin:0!important;padding-block:.6875rem;border-bottom:1px solid #edf2f7}.ge-prices__panel .ge-row:last-child{border-bottom:0}.ge-row p{margin:0}.ge-row__label{color:var(--ge-fg)}.ge-row__price{color:var(--ge-primary-dark);font-weight:700;white-space:nowrap}.ge-prices__cta{margin-top:1rem!important}.ge-prices__cta .wp-block-button__link{width:100%}@media (max-width:781px){.ge-prices{padding:1rem 1.125rem}.ge-row{padding-block:.5625rem}}.ge-deals-tile{box-sizing:border-box;padding:1.375rem 1.625rem;border-radius:1.25rem;background:var(--ge-navy);color:#fff}.ge-deals-tile p{margin:0}.ge-deals-tile__head{display:flex;justify-content:space-between;align-items:baseline;gap:1rem;flex-wrap:wrap}.ge-deals-tile .ge-eyebrow{color:var(--ge-ice)}.ge-deals-tile__from{color:#cbd5e1;font-size:.9375rem}.ge-deals-tile__from strong{color:#fff}.ge-deals-tile__list{margin:.5rem 0 0;padding:0;list-style:none}.ge-section>.ge-deals-tile{margin-top:2rem}@media (min-width:1024px){.ge-deals-tile__list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:2rem}}.ge-deal{display:flex;justify-content:space-between;align-items:center;gap:1rem;padding:.5625rem 0;border-bottom:1px solid var(--ge-navy-line)}.ge-deal__name{display:block;font-weight:500}.ge-deal__meta{display:block;color:#94a3b8;font-size:.8125rem}.ge-deal__price{font-weight:700;white-space:nowrap}.ge-deals-tile__more summary{margin-top:.5rem;color:var(--ge-ice);font-size:.9375rem;cursor:pointer}.ge-deals-tile__more .ge-deals-tile__list{margin-top:0}.ge-deals-tile__note{margin-top:0.75rem!important;color:#94a3b8;font-size:.8125rem}.ge-deals-tile__cta{margin-top:0.5rem!important}.ge-deals-tile__cta a{color:var(--ge-ice);font-weight:600;text-decoration:none}.ge-deals-tile__cta a:hover{color:#fff}@media (max-width:781px){.ge-deals-tile{padding:1.125rem}.ge-section>.ge-deals-tile{margin-top:1.25rem}}.ge-contact{gap:2rem!important;margin-block:0!important;align-items:stretch!important}.ge-contact__info{display:flex;flex-direction:column;gap:1.25rem}.ge-contact__info>*{margin:0!important}.ge-info{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:1.25rem!important;padding:1.375rem;border-radius:var(--ge-radius);background:var(--ge-muted)}.ge-info__item>*{margin:0!important}.ge-info__item h3{display:flex;align-items:center;gap:.5rem;margin-bottom:0.25rem!important;font-size:1rem;font-weight:600}.ge-info__item h3::before{content:"";flex:0 0 1rem;height:1rem;background:var(--ge-primary);-webkit-mask:var(--ge-ico) center / contain no-repeat;mask:var(--ge-ico) center / contain no-repeat}.ge-info__item p{color:var(--ge-muted-fg);font-size:.9375rem;line-height:1.6}.ge-info__item a{color:var(--ge-primary-dark);text-decoration:none}.ge-info__item a:hover{text-decoration:underline}.ge-info__item a{display:inline-block;padding-block:.375rem}.ge-map__link{margin:.5rem 0 0!important;font-size:.9375rem}.ge-map__link a{display:inline-block;padding-block:.375rem;color:var(--ge-primary-dark);font-weight:600;text-decoration:none}.ge-map__link a:hover{text-decoration:underline}.ge-ico-phone{--ge-ico:url(/wp-content/themes/greitaeiga/assets/icons/phone.svg)}.ge-ico-mail{--ge-ico:url(/wp-content/themes/greitaeiga/assets/icons/mail.svg)}.ge-ico-pin{--ge-ico:url(/wp-content/themes/greitaeiga/assets/icons/map-pin.svg)}.ge-ico-clock{--ge-ico:url(/wp-content/themes/greitaeiga/assets/icons/clock.svg)}.ge-map{flex:1;min-height:15rem;overflow:hidden;border-radius:var(--ge-radius);background:#e2e8f0}.ge-map iframe{display:block;width:100%;height:100%;min-height:15rem}@media (max-width:1023px){.ge-contact{flex-wrap:wrap!important}.ge-contact>.wp-block-column{flex-basis:100%!important}.ge-contact__form{order:-1}}@media (max-width:781px){.ge-info{grid-template-columns:minmax(0,1fr)!important;gap:0.875rem!important;padding:1.125rem}.ge-map,.ge-map iframe{min-height:11rem}}.ge-form{padding:1.625rem;border:1px solid var(--ge-border);border-radius:1.25rem;background:#fff;box-shadow:0 10px 30px rgb(15 23 42 / .06)}.ge-form__title{margin:0 0 1rem!important;font-size:1.25rem!important;font-weight:600}.ge-form__row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 .875rem}.ge-form__field+.ge-form__field,.ge-form__row+.ge-form__field{margin-top:.875rem}.ge-form__row .ge-form__field+.ge-form__field{margin-top:0}.ge-form label{display:block;font-size:.875rem;font-weight:500;line-height:1.25;color:var(--ge-fg)}.ge-form input,.ge-form textarea{display:block;width:100%;margin-top:.375rem;padding:.6875rem .75rem;border:1px solid #cbd5e1;border-radius:.625rem;background:#fff;color:var(--ge-fg);font:inherit;font-size:1rem;transition:border-color 0.15s,box-shadow 0.15s;box-sizing:border-box}.ge-form textarea{min-height:5.5rem;resize:vertical}.ge-form input::placeholder,.ge-form textarea::placeholder{color:#94a3b8}.ge-form input:focus-visible,.ge-form textarea:focus-visible{outline:none;border-color:var(--ge-primary);box-shadow:0 0 0 3px rgb(37 99 235 / .15)}.ge-form [aria-invalid="true"]{border-color:#ef4444}.ge-form [aria-invalid="true"]:focus-visible{box-shadow:0 0 0 3px rgb(239 68 68 / .15)}.ge-form__error{margin:.25rem 0 0;font-size:.875rem;color:#dc2626}.ge-form__error:empty{display:none}.ge-form__count{margin:.25rem 0 0;font-size:.75rem;text-align:right;color:var(--ge-muted-fg)}.ge-form__hp{position:absolute!important;left:-9999px;width:1px;height:1px;overflow:hidden}.ge-form__submit{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;width:100%;margin-top:.75rem;padding:.875rem 1rem;border:0;border-radius:.75rem;background:var(--ge-primary);color:#fff;font:inherit;font-size:1rem;font-weight:600;cursor:pointer;transition:background-color 0.2s,transform 0.1s}.ge-form__submit:hover{background:var(--ge-primary-dark)}.ge-form__submit:active{transform:scale(.98)}.ge-form__submit:disabled{opacity:.5;cursor:not-allowed}.ge-form__notice{margin:0 0 1rem;padding:.75rem 1rem;border-radius:.5rem;font-size:.875rem}.ge-form__notice.is-success{background:#ecfdf5;color:#065f46}.ge-form__notice.is-error{background:#fef2f2;color:#991b1b}@media (max-width:781px){.ge-form{padding:1.125rem}.ge-form__row{grid-template-columns:minmax(0,1fr)}.ge-form__row .ge-form__field+.ge-form__field{margin-top:0.875rem!important}}@media (min-width:1024px){.ge-contact__form{align-self:flex-start}}.ge-toasts{position:fixed;right:1rem;bottom:1rem;z-index:100;display:flex;flex-direction:column;gap:.5rem;width:min(356px, calc(100vw - 2rem))}.ge-toast{display:flex;gap:.5rem;align-items:center;padding:1rem;border:1px solid var(--ge-border);border-radius:.5rem;background:#fff;color:var(--ge-fg);font-size:.875rem;box-shadow:0 4px 12px rgb(0 0 0 / .1);animation:ge-toast-in 0.3s ease}.ge-toast::before{content:"";flex:0 0 1.25rem;height:1.25rem;border-radius:50%;background:#16a34a;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M10 18a8 8 0 1 0 0-16 8 8 0 0 0 0 16Zm3.86-9.86a.75.75 0 0 0-1.22-.88l-3.24 4.5-1.6-1.6a.75.75 0 1 0-1.06 1.06l2.25 2.25a.75.75 0 0 0 1.14-.09l3.73-5.24Z'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M10 18a8 8 0 1 0 0-16 8 8 0 0 0 0 16Zm3.86-9.86a.75.75 0 0 0-1.22-.88l-3.24 4.5-1.6-1.6a.75.75 0 1 0-1.06 1.06l2.25 2.25a.75.75 0 0 0 1.14-.09l3.73-5.24Z'/%3E%3C/svg%3E") center / contain no-repeat}.ge-toast.is-error::before{background:#dc2626}@keyframes ge-toast-in{from{opacity:0;transform:translateY(1rem)}}.ge-footer{padding-top:1.5rem;padding-bottom:1.5rem;border-top:1px solid var(--ge-border);background:var(--ge-muted);color:var(--ge-muted-fg)}.ge-footer__inner{gap:1rem 2rem;align-items:center!important}.ge-footer__brand{gap:.5rem 1rem;align-items:center!important}.ge-footer p{margin:0}.ge-footer__logo{margin:0!important}.ge-footer__logo img{max-width:140px;height:auto}.ge-footer__legal{display:flex;flex-wrap:wrap;gap:.5rem 1.25rem}.ge-footer a{color:var(--ge-primary-dark);text-decoration:none!important}.ge-footer__legal a{display:inline-block;padding-block:.375rem}.ge-footer a:hover{text-decoration:underline!important}.ge-callbar{display:none}@media (max-width:767px){body{padding-bottom:4.5rem}.wp-site-blocks{padding-bottom:calc(4.5rem + env(safe-area-inset-bottom))}.ge-callbar{position:fixed;left:0;right:0;bottom:0;z-index:60;display:flex;gap:.625rem;padding:.625rem 1rem calc(0.625rem + env(safe-area-inset-bottom));border-top:1px solid var(--ge-border);background:#fff;box-shadow:0 -6px 20px rgb(15 23 42 / .08)}.ge-callbar a{flex:1;padding:.75rem;border-radius:.75rem;font-weight:600;text-align:center;text-decoration:none!important}.ge-callbar__call{border:1px solid var(--ge-primary);color:var(--ge-primary-dark)!important;background:#fff}.ge-callbar__book{background:var(--ge-primary);color:#fff!important}.ge-toasts{bottom:5rem}}html.ge-js .ge-reveal{opacity:1!important;transform:none!important;transition:none!important}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.ge-js .ge-reveal{opacity:1;transform:none;transition:none}}.ge-hero__media:has(.ge-deals-tile) .ge-hero__photo{display:none}.ge-hero__media .ge-deals-tile{padding:1.5rem 1.625rem 1.375rem;border:1px solid rgb(255 255 255 / .14);background:linear-gradient(160deg,rgb(15 31 58 / .9),rgb(8 18 36 / .96)),url(/wp-content/uploads/2026/10/padangu-montavimas-ukmerge.jpg) center / cover;box-shadow:0 24px 50px rgb(2 12 27 / .45)}.ge-hero .ge-hero__media .ge-deals-tile{background:linear-gradient(160deg,rgb(15 31 58 / .9),rgb(8 18 36 / .96)),url(/wp-content/uploads/2026/10/padangu-montavimas-ukmerge-768x511.jpg) center / cover}@media (max-width:781px){.ge-hero .ge-hero__media .ge-deals-tile{background:linear-gradient(160deg,rgb(15 31 58 / .9),rgb(8 18 36 / .96)),url(/wp-content/uploads/2026/10/padangu-montavimas-ukmerge-300x200.jpg) center / cover}}.ge-hero__media .ge-deals-tile__head{align-items:flex-end}.ge-hero__media .ge-deals-tile__from{font-size:1rem}.ge-hero__media .ge-deals-tile__from strong{font-size:2rem;font-weight:800;color:var(--ge-ice);line-height:1}.ge-hero__media .ge-deals-tile__list{display:block;margin-top:.75rem}.ge-hero__media .ge-deal:last-child{border-bottom:0}.ge-hero__media .ge-deals-tile__cta a{display:inline-block;margin-top:.25rem;padding:.625rem 1.125rem;border-radius:.625rem;background:var(--ge-ice);color:var(--ge-navy)}.ge-hero__media .ge-deals-tile__cta a:hover{background:#fff;color:var(--ge-navy)}@media (max-width:781px){.ge-hero__media .ge-deals-tile{padding:1.125rem}.ge-hero__media .ge-deals-tile__from strong{font-size:1.625rem}.ge-hero__media .ge-deals-tile__cta a{display:block;text-align:center}}.ge-deals-tile__more{position:relative;padding-bottom:2rem}.ge-deals-tile__more>summary{position:absolute;left:0;bottom:0;margin:0;list-style:none;border-radius:.375rem}.ge-deals-tile__more>summary::-webkit-details-marker{display:none}.ge-deals-tile__more>summary::before{content:"";display:inline-block;width:.4rem;height:.4rem;margin:0 .5rem .15rem .1rem;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg);transition:transform 0.2s}.ge-deals-tile__more[open]>summary::before{transform:rotate(-135deg);margin-bottom:-.1rem}.ge-deals-tile__more>summary:hover{color:#fff}.ge-deals-tile__more>summary:focus{outline:none}.ge-deals-tile__more>summary:focus-visible{outline:2px solid var(--ge-ice);outline-offset:3px}.ge-deals-tile__more .ge-deals-tile__list{margin-top:0}.ge-deals-tile:has(.ge-deals-tile__more[open])>.ge-deals-tile__list .ge-deal:last-child{border-bottom:1px solid var(--ge-navy-line)}.ge-deals-tile__hide,.ge-deals-tile__more[open] .ge-deals-tile__show{display:none}.ge-deals-tile__more[open] .ge-deals-tile__hide{display:inline}.ge-deals-tile__more[open]>summary:not(:has(.ge-deals-tile__show)){font-size:0}.ge-deals-tile__more[open]>summary:not(:has(.ge-deals-tile__show))::after{content:"Rodyti mažiau";font-size:.9375rem}.ge-deals-tile__more[open]>summary:not(:has(.ge-deals-tile__show))::before{width:.4rem;height:.4rem}.ge-hero__content .ge-today-card{position:static;display:flex;flex-wrap:wrap;align-items:center;gap:.375rem 1.25rem;min-width:0;padding:0;background:#fff0;color:#cbd5e1;box-shadow:none}.ge-hero__content .ge-today-card p+p{margin-top:0}.ge-hero__content .ge-today{color:#fff}.ge-hero__content .ge-today-card__addr{color:#cbd5e1}.ge-hero__content .ge-today-card a{color:var(--ge-ice)}.ge-hero__content .ge-today-card a:hover{color:#fff}.ge-deals-tile__badge,.ge-deals-tile:not(:has(.ge-deals-tile__delivery)) .ge-deals-tile__head .ge-eyebrow::after{display:inline-block;margin-left:.5rem;padding:.125rem .5rem;border-radius:999px;background:var(--ge-orange);color:#fff;font-size:.6875rem;letter-spacing:.08em;vertical-align:.1em}.ge-deals-tile:not(:has(.ge-deals-tile__delivery)) .ge-deals-tile__head .ge-eyebrow::after{content:"Naujos"}.ge-deals-tile__delivery,.ge-deals-tile:not(:has(.ge-deals-tile__delivery)) .ge-deals-tile__note::before{display:block;margin-top:0.875rem!important;padding:.5rem .75rem;border-left:3px solid var(--ge-ice);border-radius:.375rem;background:rgb(255 255 255 / .07);color:#fff;font-size:.875rem;font-weight:600}.ge-deals-tile:not(:has(.ge-deals-tile__delivery)) .ge-deals-tile__note::before{content:"Visos padangos naujos. Taikomas pristatymo terminas.";margin:0 0 0.75rem!important}.ge-deals-tile__delivery+.ge-deals-tile__note{margin-top:0.5rem!important}.ge-deals-tile{position:relative}.ge-deals-tile .ge-prices{margin-top:.875rem;padding:0;border:0;border-radius:0;background:#fff0}.ge-deals-tile .ge-tabs{background:rgb(255 255 255 / .08)}.ge-deals-tile .ge-tabs button{color:#cbd5e1;font-size:.875rem}.ge-deals-tile .ge-tabs button:hover{color:#fff}.ge-deals-tile .ge-tabs button[aria-selected="true"]{background:#fff;color:var(--ge-navy);box-shadow:none}.ge-deals-tile .ge-tabs button:focus-visible{outline-color:var(--ge-ice)}.ge-deals-tile .ge-prices:not(.has-tabs) .ge-prices__title{color:#fff}.ge-deals-tile .ge-deals-panel>.ge-deals-tile__from{position:absolute;top:1.25rem;right:1.625rem}.ge-deals-tile .ge-deals-panel[hidden]>.ge-deals-tile__from{display:none}.ge-deals-tile .ge-deals-panel:has(.ge-deals-tile__more[open])>.ge-deals-tile__list .ge-deal:last-child{border-bottom:1px solid var(--ge-navy-line)}@media (max-width:781px){.ge-deals-tile .ge-deals-panel>.ge-deals-tile__from{position:static;margin-bottom:.25rem}.ge-deals-tile .ge-tabs button{padding-inline:.25rem;font-size:.8125rem}}@media (min-width:782px){.ge-hero .ge-hero__cols:has(.ge-deals-tile)>.wp-block-column{align-self:center!important}.ge-hero .ge-hero__cols:has(.ge-deals-tile)>.ge-hero__content{position:static;padding-top:0}}.ge-deals-tile .ge-tabs{flex-wrap:wrap}.ge-deals-tile .ge-tabs button{flex:1 0 auto;overflow-wrap:normal;word-break:normal}@media (min-width:782px) and (max-width:1199px){.ge-deals-tile .ge-deals-panel>.ge-deals-tile__from{position:static!important;margin-bottom:.25rem}}.ge-deals-tile .ge-prices:not(.has-tabs) .ge-deals-panel~.ge-deals-panel{display:none}.ge-consent{position:fixed;left:1rem;bottom:1rem;z-index:70;display:flex;flex-wrap:wrap;align-items:center;gap:.75rem 1.25rem;box-sizing:border-box;max-width:40rem;width:calc(100% - 2rem);padding:1rem 1.25rem;border:1px solid var(--ge-navy-line);border-radius:var(--ge-radius);background:var(--ge-navy);color:#e2e8f0;box-shadow:0 12px 32px rgb(15 23 42 / .25);font-size:.875rem;line-height:1.5}html[data-ge-consent] .ge-consent{display:none}.ge-consent__text{flex:1 1 18rem;margin:0}.ge-consent__text a{color:var(--ge-ice);font-weight:600;text-decoration:underline}.ge-consent__actions{display:flex;flex:0 0 auto;gap:.5rem}.ge-consent__btn{padding:.625rem 1.125rem;border:1px solid var(--ge-primary);border-radius:.75rem;background:var(--ge-primary);color:#fff;font:inherit;font-weight:600;cursor:pointer}.ge-consent__btn:hover{background:var(--ge-primary-dark);border-color:var(--ge-primary-dark)}.ge-consent__btn--ghost{border-color:#475f80;background:#fff0}.ge-consent__btn--ghost:hover{border-color:var(--ge-ice);background:rgb(255 255 255 / .06)}.ge-consent__btn:focus-visible{outline:2px solid var(--ge-ice);outline-offset:2px}@media (max-width:767px){.ge-consent{left:.5rem;bottom:calc(4.75rem + env(safe-area-inset-bottom));width:calc(100% - 1rem);padding:.875rem 1rem;font-size:.8125rem}.ge-consent__actions{flex:1 1 100%}.ge-consent__btn{flex:1}}.ge-map__consent{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.75rem;height:100%;min-height:inherit;padding:1.5rem;box-sizing:border-box;color:var(--ge-muted-fg);font-size:.9375rem;text-align:center}.ge-map__consent p{max-width:22rem;margin:0}.ge-map__load{padding:.625rem 1.125rem;border:1px solid var(--ge-primary);border-radius:.75rem;background:#fff;color:var(--ge-primary-dark);font:inherit;font-weight:600;cursor:pointer}.ge-map__load:hover{background:var(--ge-muted)}