.etec .footer-block--contact{margin-top:4.8rem}.etec-fc{--fc-crop: 5rem;--fc-cut: 15.4px;display:grid;grid-template-columns:minmax(0,1fr);gap:.1rem;padding:.1rem;background:rgba(var(--etec-accent-rgb),.24);clip-path:var(--etec-cut-l)}.etec-fc__info{display:flex;flex-direction:column;align-items:flex-start;gap:2rem;min-width:0;padding:2.8rem 2.4rem 3.2rem;background:var(--etec-ink-2);clip-path:polygon(var(--fc-cut) 0,100% 0,100% 100%,0 100%,0 var(--fc-cut))}.etec-fc--no-map .etec-fc__info{clip-path:polygon(var(--fc-cut) 0,100% 0,100% calc(100% - var(--fc-cut)),calc(100% - var(--fc-cut)) 100%,0 100%,0 var(--fc-cut))}.etec-fc__eyebrow{display:flex;align-items:center;gap:1rem;margin:0;font-family:var(--etec-font-mono);font-size:1.15rem;font-weight:500;letter-spacing:.14em;line-height:1.4;text-transform:uppercase;color:var(--etec-accent)}.etec-fc__dot{flex:none;width:.7rem;height:.7rem;background:var(--etec-accent);transform:rotate(45deg)}.etec .etec-fc__heading{margin:0}.etec-fc__intro{max-width:44ch;margin:0;font-size:1.45rem;line-height:1.6;color:rgba(var(--color-foreground),.7)}.etec-fc__address{display:grid;gap:.6rem;font-style:normal}.etec-fc__line{font-family:var(--etec-font-display);font-weight:700;font-size:clamp(2.4rem,1.4vw + 1.6rem,3.2rem);line-height:1.05;letter-spacing:.01em;text-transform:uppercase;text-wrap:balance;color:#fff}.etec-fc__line+.etec-fc__line{font-size:1.5rem;font-weight:600;letter-spacing:.08em;color:rgba(var(--color-foreground),.6)}.etec-fc__actions{display:grid;gap:.8rem;width:100%;max-width:48rem;margin:.4rem 0 0}.etec-fc__action{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:1.4rem;padding:.8rem 1.6rem .8rem .8rem;color:#fff;text-decoration:none;background:rgba(var(--color-foreground),.04);clip-path:var(--etec-cut-s);transition:background .2s}.etec-fc__ico{display:grid;place-items:center;width:4rem;height:4rem;color:var(--etec-accent);background:rgba(var(--etec-accent-rgb),.1);clip-path:var(--etec-cut-s);transition:background .2s,color .2s}.etec-fc__ico .etec-icon{width:2rem;height:2rem;stroke-width:var(--etec-icon-stroke-small)}.etec-fc__text{display:grid;gap:.2rem;min-width:0}.etec-fc__kicker{font-family:var(--etec-font-mono);font-size:1.05rem;font-weight:500;letter-spacing:.14em;line-height:1.4;text-transform:uppercase;color:rgba(var(--color-foreground),.5)}.etec-fc__value{font-size:1.5rem;font-weight:600;line-height:1.3;overflow-wrap:anywhere}.etec-fc__go{width:1.6rem;height:1.6rem;stroke-width:var(--etec-icon-stroke-small);color:rgba(var(--color-foreground),.35);transition:color .2s,transform .3s var(--etec-ease)}.etec-fc__action:hover{background:rgba(var(--etec-accent-rgb),.08)}.etec-fc__action:hover .etec-fc__ico,.etec-fc__action:focus-visible .etec-fc__ico{color:var(--etec-ink);background:var(--etec-accent)}.etec-fc__action:hover .etec-fc__go,.etec-fc__action:focus-visible .etec-fc__go{color:var(--etec-accent);transform:translate(.3rem)}.etec .etec-fc__action:focus-visible{outline:0;box-shadow:inset 0 0 0 .2rem var(--etec-accent)}.etec-fc__hours{display:grid;gap:.8rem}.etec-fc__hours .etec-fc__kicker{display:flex;align-items:center;gap:.6rem;margin:0}.etec-fc__hours .etec-icon{width:1.4rem;height:1.4rem;color:var(--etec-accent)}.etec-fc__hours ul{display:grid;gap:.2rem;margin:0;font-family:var(--etec-font-mono);font-size:1.3rem;line-height:1.6;color:rgba(var(--color-foreground),.75)}.etec-fc__map{position:relative;display:block;min-height:28rem;max-width:100%;aspect-ratio:4 / 3;overflow:hidden;isolation:isolate;color:#fff;text-decoration:none;background:#10150d;clip-path:polygon(0 0,100% 0,100% calc(100% - var(--fc-cut)),calc(100% - var(--fc-cut)) 100%,0 100%)}.etec-fc__frame{position:absolute;top:calc(-1 * var(--fc-crop));left:0;width:100%;height:calc(100% + var(--fc-crop));border:0;pointer-events:none;filter:grayscale(1) invert(.9) contrast(1.15) brightness(.95);transition:transform 1.2s var(--etec-ease)}.etec-fc__tint{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--etec-accent);mix-blend-mode:color;opacity:.32;pointer-events:none}.etec-fc__hud{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:repeating-linear-gradient(0deg,rgba(var(--etec-accent-rgb),.07) 0 1px,transparent 1px 4rem),repeating-linear-gradient(90deg,rgba(var(--etec-accent-rgb),.07) 0 1px,transparent 1px 4rem)}.etec-fc__hud:before{--c: var(--etec-accent);--l: 2.2rem;--w: .2rem;content:"";position:absolute;top:1.2rem;right:1.2rem;bottom:1.2rem;left:1.2rem;bottom:7.2rem;background:linear-gradient(var(--c) 0 0) top left / var(--l) var(--w),linear-gradient(var(--c) 0 0) top left / var(--w) var(--l),linear-gradient(var(--c) 0 0) top right / var(--l) var(--w),linear-gradient(var(--c) 0 0) top right / var(--w) var(--l),linear-gradient(var(--c) 0 0) bottom left / var(--l) var(--w),linear-gradient(var(--c) 0 0) bottom left / var(--w) var(--l),linear-gradient(var(--c) 0 0) bottom right / var(--l) var(--w),linear-gradient(var(--c) 0 0) bottom right / var(--w) var(--l);background-repeat:no-repeat;opacity:.85}.etec-fc__pin{position:absolute;top:calc(50% - var(--fc-crop) / 2);left:50%;width:3.2rem;height:4rem;transform:translate(-50%,-100%);filter:drop-shadow(0 .6rem 1rem rgba(0,0,0,.6));transition:transform .4s var(--etec-ease);pointer-events:none}.etec-fc__pin svg{display:block;width:100%;height:100%;overflow:visible}.etec-fc__pin path{fill:var(--etec-accent);stroke:var(--etec-ink);stroke-width:1.5}.etec-fc__pin circle{fill:var(--etec-ink)}.etec-fc__ping{position:absolute;bottom:-.6rem;left:50%;width:2.4rem;height:1.2rem;margin-left:-1.2rem;border:.2rem solid var(--etec-accent);border-radius:50%;animation:etec-fc-ping 2.2s var(--etec-ease) infinite}@keyframes etec-fc-ping{0%{transform:scale(.4);opacity:1}to{transform:scale(2.8);opacity:0}}.etec-fc__tag{position:absolute;bottom:1.6rem;left:1rem;display:grid;gap:.2rem;max-width:calc(100% - 14rem);padding:.8rem 1.4rem .8rem 1.2rem;font-family:var(--etec-font-mono);line-height:1.35;text-transform:uppercase;background:rgba(var(--etec-ink-rgb),.9);border-left:.3rem solid var(--etec-accent);clip-path:polygon(0 0,100% 0,100% calc(100% - 8px),calc(100% - 8px) 100%,0 100%)}.etec-fc__tag-name{font-size:1.15rem;font-weight:700;letter-spacing:.12em;color:var(--etec-accent)}.etec-fc__tag-place{font-size:1.05rem;letter-spacing:.08em;color:#ffffffb3}.etec-fc__open{position:absolute;right:1rem;bottom:2.8rem;display:inline-flex;align-items:center;gap:.6rem;padding:.9rem 1.2rem .9rem 1.4rem;font-family:var(--etec-font-display);font-size:1.25rem;font-weight:700;letter-spacing:.08em;line-height:1;text-transform:uppercase;color:var(--etec-ink);background:var(--etec-accent);clip-path:var(--etec-cut-s);transition:transform .3s var(--etec-ease)}.etec-fc__open .etec-icon{width:1.4rem;height:1.4rem;stroke-width:2.25;transform:rotate(-45deg)}.etec-fc__map:hover .etec-fc__frame{transform:scale(1.05)}.etec-fc__map:hover .etec-fc__pin{transform:translate(-50%,calc(-100% - .6rem))}.etec-fc__map:hover .etec-fc__open{transform:translateY(-.2rem)}.etec .etec-fc__map:focus-visible{outline:0;box-shadow:none}.etec-fc__map:focus-visible:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;box-shadow:inset 0 0 0 .3rem var(--etec-accent);pointer-events:none}@media screen and (max-width:749px){.etec-fc__info{padding-inline:1.6rem}.etec-fc__action{gap:1.2rem;padding-right:1.2rem}.etec-fc__go{display:none}.etec-fc__value{font-size:1.45rem}}@media screen and (min-width:750px){.etec-fc{--fc-crop: 14rem}.etec-fc__info{gap:2.4rem;padding:4rem}}@media screen and (min-width:990px){.etec-fc{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.etec-fc--no-map{grid-template-columns:minmax(0,1fr)}.etec-fc__map{min-height:44rem;aspect-ratio:auto}}@media(prefers-reduced-motion:reduce){.etec-fc__ping{animation:none;opacity:.6}.etec-fc__map:hover .etec-fc__frame,.etec-fc__map:hover .etec-fc__pin,.etec-fc__map:hover .etec-fc__open,.etec-fc__action:hover .etec-fc__go{transform:none}.etec-fc__map:hover .etec-fc__pin{transform:translate(-50%,-100%)}}
/*# sourceMappingURL=/cdn/shop/t/29/assets/etec-footer-contact.css.map */
