:where(tss-map.tss-map){display:block;position:relative;min-height:480px;background:#e6e6e6}@media(max-width:749px){:where(tss-map.tss-map){min-height:400px}}tss-map.tss-map{display:block}tss-map.tss-map iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0}.tss-map__consent{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;padding:30px;text-align:center;font-size:14px;line-height:1.5;color:inherit}.tss-map__text.tss-map__text{max-width:460px;margin:0}.tss-map__button:not([class*=tss-p-btn]){font-family:var(--tss-font-label, "Jost", sans-serif);font-weight:500;font-size:14px;line-height:1.4;letter-spacing:.05em;text-transform:uppercase;background:#000;color:#fff;border:1px solid #000;padding:12px 26px;cursor:pointer}.tss-map__button:not([class*=tss-p-btn]):hover{background:#fff;color:#000}.tss-map__button:focus-visible{outline:2px solid currentColor;outline-offset:3px}p.tss-map-route.tss-map-route{margin:24px 0 0;font-size:15px;line-height:1.5}.tss-map-route__link{color:inherit;text-decoration:underline;text-underline-offset:3px}.tss-map-route__link:hover{text-decoration:none}tss-map.tss-map--static{overflow:hidden;background:#ececec}tss-map.tss-map .tss-map__static{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:50% 45%}tss-map.tss-map iframe{z-index:2}tss-map.tss-map .tss-map__consent{inset:auto auto 24px 24px;z-index:1;align-items:flex-start;justify-content:flex-start;gap:12px;width:min(340px,calc(100% - 48px));padding:20px 22px;text-align:left;background:#fffffff0;-webkit-backdrop-filter:saturate(140%) blur(12px);backdrop-filter:saturate(140%) blur(12px);box-shadow:0 10px 30px #0000001f;color:#2d2e36;font-size:13px}tss-map.tss-map .tss-map__place{margin:0;display:flex;flex-direction:column;gap:2px;font-size:14px;line-height:1.4}tss-map.tss-map .tss-map__place strong{font-family:var(--tss-font-label, "Jost", sans-serif);font-weight:500;letter-spacing:.05em;text-transform:uppercase;font-size:13px}tss-map.tss-map .tss-map__text{max-width:none;font-size:12px;line-height:1.45;color:#6b6b72}tss-map.tss-map .tss-map__button{font-family:var(--tss-font-label, "Jost", sans-serif);font-weight:500;font-size:13px;line-height:1.4;letter-spacing:.05em;text-transform:uppercase;background:#000;color:#fff;border:1px solid #000;border-radius:0;padding:11px 22px;cursor:pointer;transition:background-color .2s ease,color .2s ease,transform .15s ease}tss-map.tss-map .tss-map__button:hover{background:#fff;color:#000}tss-map.tss-map .tss-map__button:active{transform:scale(.97)}tss-map.tss-map .tss-map__credit{position:absolute;right:0;bottom:0;z-index:1;padding:2px 6px;font-size:10px;line-height:1.4;color:#555;background:#fffc}@media(max-width:749px){tss-map.tss-map .tss-map__consent{inset:auto 12px 12px 12px;width:auto;padding:16px 18px}}@media(prefers-reduced-motion:reduce){tss-map.tss-map .tss-map__button{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/tss-map.css.map */
