.g-route-planner{padding-top:clamp(40px,6vw,72px);padding-bottom:clamp(56px,8vw,96px)}.g-route-planner__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:24px;align-items:stretch}@media(min-width:900px){.g-route-planner__grid{grid-template-columns:1.6fr 1fr}}.g-route-planner__map{position:relative;display:flex;flex-direction:column;min-width:0;min-height:min(480px,60vw);background:repeating-linear-gradient(135deg,#e6ebf0 0 14px,#f0f3f6 14px 28px)}.g-route-planner__consent{display:flex;flex-direction:column;align-items:center;justify-content:center;flex:1;gap:16px;padding:40px;text-align:center}.g-route-planner__consent[hidden]{display:none}.g-route-planner__caption{padding:6px 10px;background:#fff;font-family:var(--g-font-mono);font-size:12px;line-height:1.5;color:var(--g-grey)}.g-route-planner__consent-text{max-width:460px;font-size:13px;line-height:1.5;color:var(--g-grey)}.g-route-planner__consent-text a{color:var(--g-brand);text-decoration:underline}.g-route-planner__open{padding:16px 28px}.g-route-planner__iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0}.g-route-planner__box{display:flex;flex-direction:column;gap:24px;min-width:0;padding:36px}.g-route-planner__label{display:block;margin-bottom:10px;font-family:var(--g-font-mono);font-weight:500;font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--g-sky-muted)}.g-route-planner__title{font-family:var(--g-font-display);font-weight:700;font-size:32px;line-height:1;text-transform:uppercase;color:#fff}.g-route-planner__form{display:flex;flex-direction:column;gap:24px}.g-route-planner__field-label{color:var(--g-on-dark-2)}.g-route-planner__input{border-color:#fff3;background:#ffffff0f;color:#fff}.g-route-planner__input::placeholder{color:var(--g-on-dark-2)}.g-route-planner__input:focus{border-color:var(--g-sky);box-shadow:inset 0 0 0 1px var(--g-sky)}.g-route-planner__submit{width:100%;padding:16px 28px}.g-route-planner__address{margin-top:auto;font-size:15px;font-style:normal;line-height:1.6;color:var(--g-on-dark)}
/*# sourceMappingURL=/cdn/shop/t/4/assets/section-route-planner.css.map */
