*{box-sizing:border-box;margin:0;padding:0;font-family:Assistant,sans-serif}.image-preview-overlay:empty{display:none}.section-header.shopify-section-group-header-group{z-index:9999}.awesomplete{display:block;position:relative;width:100%}cart-drawer.drawer.animate.active{z-index:9999999}.awesomplete>ul{background:#fff}.awesomplete>ul>li{font-size:13px;border-bottom:1px solid #b9b9b9;color:#000}.awesomplete ul{z-index:9;max-height:300px;overflow:auto}img{max-width:100%}p.remove-station:hover{cursor:pointer;color:#fd3e3e}div#memo-map-style *{transition:all .1s}.loading-animation{position:fixed;top:0;left:0;width:100%;height:100%;z-index:999999999999999;background:#9ab6c6d8}.loading-animation iframe{width:300px;height:300px;border:none;transform:translate(-50%,-50%);z-index:999999999999999;position:absolute;left:51%;top:50%}.loading_text{border:none;transform:translate(-50%,-50%);z-index:999999999999999;position:absolute;left:51%;top:calc(50% + 150px);text-align:center;font-size:16px;font-weight:600;text-transform:uppercase;max-width:370px;width:75%;color:#fff}@media (min-height: 650px) and (max-height: 900px) and (min-width: 1023px){div#memo-map-style{transform:scale(.7);min-height:auto!important}html .memo-map-grid{min-height:auto}html #config_body>div{padding-bottom:190px}}@font-face{font-family:Mistrully;src:url(https://cdn.shopify.com/s/files/1/0690/5548/0044/files/MistrullyRegular.woff2) format("woff2"),url(https://cdn.shopify.com/s/files/1/0690/5548/0044/files/MistrullyRegular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:MoonTime;src:url(https://droplify.de/memomap/frontend/assets/MoonTime-Regular.woff2) format("woff2"),url(https://droplify.de/memomap/frontend/assets/MoonTime-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Moontime, sans-serif";src:url(https://cdn.shopify.com/s/files/1/0690/5548/0044/files/fontsfree-net-moontime-regular-1-webfont.woff2?v=1714907686) format("woff2"),url(https://cdn.shopify.com/s/files/1/0690/5548/0044/files/fontsfree-net-moontime-regular-1-webfont.woff?v=1714907686) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Chloe Regular;font-style:normal;font-weight:400;src:url(https://cdn.shopify.com/s/files/1/0690/5548/0044/files/chloe-regular-webfont.woff?v=1714938598) format("woff"),url(https://cdn.shopify.com/s/files/1/0690/5548/0044/files/chloe-regular-webfont.woff2?v=1714938598) format("woff2")}@font-face{font-family:mistrullyregular;src:url(https://cdn.shopify.com/s/files/1/0690/5548/0044/files/mistrully-ojmd-webfont.woff2?v=1714934373) format("woff2"),url(https://cdn.shopify.com/s/files/1/0690/5548/0044/files/mistrully-ojmd-webfont.woff?v=1714934373) format("woff");font-weight:400;font-style:normal}.memo-map-grid{display:grid;grid-template-columns:minmax(434px,434px) minmax(100px,100%);min-height:84vh}.map-tabs{display:grid;grid-template-columns:repeat(3,1fr);gap:1.7px}.map-tabs button{border-radius:0;margin:0;transition:.25s ease-in-out;font-family:Assistant,sans-serif;font-weight:700;font-size:14px;letter-spacing:.2px;padding:31px 5px;width:100%;background-color:#9ab6c6;color:#fff;border:none;cursor:pointer}.map-tabs button.active_tab{background-color:#7c93a2}.normal_clear_button{position:absolute;top:10px;right:12px;border:none;background-color:transparent;cursor:pointer}@media not all and (hover: none){.map-tabs button:hover,.map-tabs button.active_tab{background-color:#7c93a2}}.map-tabs button{-webkit-tap-highlight-color:transparent}#config_body{padding:0;height:74vh;overflow:hidden;position:relative;background-color:#fff}#config_body>div{overflow:auto;height:80vh;padding-bottom:130px;padding-right:20px;padding-left:20px}.config-footer{height:auto!important;padding-bottom:20px!important;z-index:999}#map-box{width:100%;overflow:hidden;max-height:90vh}div#memo-map-style{position:relative}.city_input{width:100%;margin:0;font-family:Assistant,sans-serif;font-size:13px;border:1px solid #d2cfcb;padding:10px 8px;font-weight:600;letter-spacing:0;border-radius:5px}.city_input-box{display:flex;align-items:center;margin-bottom:3px;position:relative}.handle{padding-left:15px;cursor:grab;height:35px;display:flex;align-items:center}.first_tab_title{padding-top:14px;margin:0}.profiles>div>div:first-of-type button{margin-left:0}.cities-inputs div:first-child .profiles{margin:0!important}.profiles{margin:14px 0 0!important}.profiles button{background:#fff;display:block;border:none;margin:3px;padding:6px 14px;border-radius:100px;border:1px solid #d2cfcb}.profiles{display:flex;align-items:center;margin-bottom:20px;grid-template-columns:60% 40%;margin-top:4px}.profiles>div:first-of-type{display:flex;align-items:center}.profiles button.active{background:#7c93a2;color:#fff}ul.autoSuggestions{position:absolute;left:0;top:45px;background:#fff;z-index:99999;padding:0;list-style:none;box-shadow:0 2px 5px 1px #ededed;border-radius:5px;border:1px solid #ededed;max-width:300px}ul.autoSuggestions li{padding:10px;border-bottom:1px solid #dddddd;cursor:pointer;transition:all .3s}ul.autoSuggestions li:last-of-type{border-bottom:0px solid #dddddd}ul.autoSuggestions li:hover,ul.autoSuggestions li.is-active{background-color:#7c93a2;color:#fff}.normal_input{width:100%;margin:0;font-size:14px;border:1px solid #d2cfcb;padding:8px;font-weight:400;letter-spacing:0;border-radius:5px;color:#121212;text-indent:30px}.title-input label{margin-top:6px;display:block;margin-bottom:5px;color:#121212;font-size:14px}p.resi-small{display:none}.title-input.resi-input .relative{margin-bottom:8px}p.resi-small{font-size:12px;font-weight:400;color:#637283;line-height:1.4em;margin:2px 0 7px;letter-spacing:0;font-family:Assistant,sans-serif;max-width:315px}.map-details h2{padding-top:8px;border-top:1px solid #d2cfcb}.map-details{margin-top:5px}.clear-button,.normal_clear_button{display:none}.config-footer{background:#9ab6c6;position:absolute;left:0;width:100%;bottom:0;height:auto;display:grid;grid-template-columns:repeat(2,1fr);align-items:center;padding:20px}.footer_2{display:block;position:relative;cursor:pointer}.footer_2 svg{position:absolute;right:20px;top:50%;transform:translateY(-50%)}.config-footer span{color:#fff;font-weight:600}.footer_1 p{font-size:11px;color:#fff;margin-top:4px}.footer_1{border-right:1px solid white}.config-footer>div{padding:20px}.config-footer{padding:0!important}.footer_2,.footer_1:hover{transition:all .3s}.footer_2:hover{background:#7c93a2}.footer_2 span:before{content:"";display:block;position:absolute;left:0;right:0;width:100%;height:100%;top:0}.footer_2 span{display:block;text-align:center;max-width:100px;margin:auto;font-size:14px;line-height:19px}.design-tab-title{margin:14px 0 0}.design-tab-title:first-child{margin-bottom:0!important}.design-tab-title:first-child p{margin:0!important}.design-tab-title p{margin:0;font-size:14px;font-weight:400;color:#637283;letter-spacing:0}.layout-tabs{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.layout-tabs button{background:transparent;width:100%;color:#637283;border:2px solid #d2cfcb;border-radius:4px;padding:8px 0;font-family:Assistant;font-weight:600;line-height:normal;margin:0;font-size:14px;text-transform:capitalize;cursor:pointer}.farblook-tabs{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.farblook-tabs button{background:transparent;border-radius:100%;border:2px solid transparent;cursor:pointer}.farblook-tabs button.active img{border:2px solid #637283;border-radius:100%}.layout-tabs button.active{border-color:#637283;color:#637283;font-weight:600}.visually-hidden{opacity:0;visibility:hidden;display:none}section#memo-map{background:#efefef}.card-styles button{background:none;border:1px solid #d2cfcb;border-radius:5px;overflow:hidden;margin-right:8px;display:flex;align-items:center}.card-styles button.active,.card-styles button:hover{border:2px solid #637283}button.carousel__next,button.carousel__prev{border:none}.layout-tabs.two_col_button{grid-template-columns:repeat(2,1fr)}div#gradientOverlay{position:absolute;z-index:9999;bottom:5%;left:50%;width:100%;transform:translate(-50%)}.map-container{background:#fff;position:absolute;top:50%;left:50%;width:24vw;min-width:500px;transform:translate(-50%,-50%);max-width:500px;max-height:90vh}.Horizontal .map-container{background:#fff;position:absolute;top:50%;left:50%;width:40vw;min-width:500px;transform:translate(-50%,-50%);max-width:650px;max-height:80vh}.mapboxgl-ctrl-top-right{display:none}.design-1{text-align:center}.design-1 #overlayText{font-family:Lato,sans-serif;font-size:14px;margin-bottom:0;letter-spacing:6px;z-index:100;text-transform:uppercase;font-weight:900;line-height:normal;word-break:break-all}.design-1 .travelData{position:relative}.design-1 .travelData:nth-child(2){margin-block:4px 4px;font-size:12px;letter-spacing:3px;text-transform:uppercase;text-align:center;width:auto;padding:5px 20px;z-index:2!important;display:inline-block}.travelData.additional{font-size:12px;font-family:Lato,sans-serif;font-weight:300;margin:0;text-transform:uppercase;letter-spacing:.215em!important}.globe #overlayText{font-weight:500;font-size:35px;text-transform:uppercase;letter-spacing:10px;text-align:center;margin-bottom:0;font-family:Assistant,sans-serif;line-height:.9}.globe .travelData{font-size:14px;text-transform:uppercase;letter-spacing:6px;text-align:center;font-weight:400;font-family:Assistant,sans-serif}.globe #travelData{margin:8px auto 6px;display:flex;align-items:center;justify-content:space-between;width:100%}.globe span.text-data{color:#505050;font-size:20px}.globe .travelData.additional{color:#505050}.frame:after{background:#fff;height:0!important;width:0!important}div#overlayText{text-transform:uppercase}.frame div#gradientOverlay{background:#fff;padding:20px 5px;width:max-content;border:.01em solid #4e4e4e;margin-bottom:5px;min-width:300px}_::-webkit-full-page-media,_:future,:root .frame div#gradientOverlay{border:.01em solid #4e4e4e}.frame #overlayText{font-weight:700;letter-spacing:5px;font-size:20px;text-transform:none;font-family:Lato,sans-serif;line-height:1em}.frame .travelData:nth-child(2){font-size:10px;color:#000;font-weight:500;text-transform:none;line-height:1;letter-spacing:6px;margin:10px 0;font-family:Lato,sans-serif}.love .travelData:nth-child(2){margin-top:auto;margin-bottom:0;font-size:20px;letter-spacing:6px;margin-block:0 5px;font-weight:400}.love .travelData:nth-child(3){font-family:Assistant,sans-serif;margin-bottom:0;letter-spacing:10px;font-size:12px}.love div#overlayText{position:absolute;top:-538px;left:50%;transform:translate(-50%);font-family:"Moontime, sans-serif";font-size:35px;letter-spacing:7px;z-index:100;text-transform:none;font-weight:700;line-height:normal}.love div#overlayText{font-family:Mistrully!important;width:100%;letter-spacing:6px;font-size:35px}.love .travelData.additional,.love span.text-data{color:#505050}.vintage *{text-align:left}.vintage #overlayText{font-family:Chloe Regular;text-transform:none;font-size:45px;font-weight:900;letter-spacing:1px;line-height:1.1em}.vintage .travelData:nth-child(2){color:#999;font-family:Assistant,serif;font-size:14px;text-transform:uppercase;font-weight:400;letter-spacing:4px;line-height:normal;padding-left:0}.vintage div#gradientOverlay{padding:20px 10px 10px;bottom:-1px;background:#fff}.vintage div#travelData{justify-content:flex-start;margin-left:0;gap:0}.vintage span.text-data{color:#505050;font-family:Assistant;font-size:15px}.vintage:after{display:none}.vintage .travelData.additional{color:#505050!important;font-family:Assistant;text-align:right;margin-top:-31px;text-transform:none}.minimal:after{display:none}.minimal #overlayText{font-family:Lato,sans-serif;font-size:24px;margin-bottom:0;letter-spacing:6px;z-index:100;text-transform:uppercase;font-weight:700;line-height:normal;position:relative}.minimal .travelData:nth-child(2){font-size:16px;letter-spacing:8px;margin:8px 0}.joy:after{display:none}.joy div#gradientOverlay{background:#fff}.joy #overlayText{line-height:normal;font-family:"Moontime, sans-serif";text-transform:none;font-size:40px;letter-spacing:0px;max-width:180px;font-weight:400;float:left;width:50%;word-wrap:break-word;text-align:left}.joy div#gradientOverlay{background:#fff;bottom:auto;top:0;padding:20px}.joy .travelData:nth-child(2){width:50%;text-align:right;position:relative;top:0;font-size:12px;z-index:0;color:#000;margin-left:0;line-height:normal;font-family:Assistant,sans-serif;font-weight:400;text-transform:uppercase;letter-spacing:5px;float:left;padding:0}.joy .travelData:nth-child(3){position:relative;width:50%;text-align:right;padding-top:5px;letter-spacing:4px;font-size:10px;top:0;color:#000;margin-left:0;font-family:Assistant,sans-serif;margin-top:0;text-transform:uppercase;font-weight:300;float:left;clear:all}.clear:after{display:none}.clear div#gradientOverlay{display:none}.border-frame{border:10px solid transparent;padding:15px;width:calc(100% + 30px);height:calc(100% + 30px);position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.profiles button img{height:30px;padding:2px;position:relative;top:2px;max-width:40px}.profiles button{padding-top:0;padding-bottom:0;min-width:80px}img.gear-icon{position:absolute;right:50px;top:7px;z-index:2}.city-settings>div{background:#637283;border-radius:3px;display:flex;align-items:center;padding:6px;justify-content:space-between}.city-settings{display:grid;grid-template-columns:65% 30%;width:100%;position:absolute;max-width:100px;right:40px;bottom:-38px;gap:5%;cursor:pointer}img.searc-ico{position:absolute;left:14px;top:51%;transform:translateY(-50%);max-width:17px;z-index:1}input.city_input{text-indent:32px;padding-right:10px}img.handle{margin-left:0}.location-actions{display:grid;grid-template-columns:repeat(2,1fr);align-items:center;margin-top:30px}input#loopBack{font-size:17px;width:17px;height:17px;accent-color:#637283}.location-actions>div:first-of-type label{margin-left:10px;font-weight:400;color:#121212}.location-actions>div:first-of-type{display:flex;align-items:center}.colorPicker label img{margin-right:9px}.colorPicker{position:relative;display:flex;align-items:flex-end;justify-content:flex-end}.colorPicker label{display:flex;align-items:center;font-weight:400;color:#121212;justify-content:flex-end;padding-right:4px;width:max-content}#colorPicker{opacity:0;position:absolute;top:0;left:0}.station-flex{display:flex;align-items:center}.station-flex p{font-weight:400;color:#121212;font-size:14px;padding:0 0 4px}p.remove-station{margin-left:10px;font-size:10px;text-decoration:underline;font-weight:600}#config_body input:focus-visible{outline:none;box-shadow:none;border:1px solid #e1dfdc}.farblook-tabs img{border-radius:100px;border:4px solid #eeeae5}.profiles button img{height:18px;max-width:22px}.profiles button.active img{filter:brightness(.5)}.profiles button{border-radius:5px;padding:0!important;min-width:33px}.design-tab-title h2,.first_tab_title h2,.map-details h2{color:#000!important;font-weight:600;font-size:24px}.layout-tabs.rehmen button{padding-top:0;padding-bottom:0}p.price-line{text-decoration:line-through;padding-top:3px;font-size:11px}p.price-new{color:#62b568;font-size:13px;padding-bottom:8px}.layout-tabs.rehmen{gap:20px}.layout-tabs.rehmen button.active{box-shadow:none}p.download{margin-top:9px}p.ohne_rehmen{font-size:16px}.classic-border.layout_classic{position:absolute;height:calc(100% + 11px);width:calc(100% + 11px);border:2px solid black;left:50%;transform:translate(-50%,-50%);top:50%}.map-sheet{background:#fff;position:absolute;top:50%;left:50%;width:490px;height:calc(70vh - 15px);transform:translate(-50%,-50%)}.classic #overlayText{font-weight:900;font-size:24px}.classic span.line{display:block;width:12%;background:#000;height:1px}div#travelData{margin:10px auto;display:flex;align-items:center;justify-content:center;width:100%;gap:10px}.classic span.text-data{font-size:18px;margin:0;text-transform:uppercase;font-family:Lato,sans-serif;font-weight:400}span.text-data{font-family:Lato,sans-serif}.frame div#travelData{width:100%}.frame span.text-data{color:#505050;font-size:14px;letter-spacing:4px;display:block;font-weight:400}.frame .travelData.additional{font-size:14px}.frame div#travelData{margin-top:14px}.minimal span.text-data{letter-spacing:4px;font-size:14px}.minimal .travelData.additional{font-size:15px}.minimal div#gradientOverlay{bottom:50px}.joy div#gradientOverlay{background:#fff;bottom:auto;top:-1px;padding:0 23px 5px}.joy div#overlayText{font-size:55px;color:#637283;max-width:100%;width:auto}.joy div#travelData{position:absolute;right:12px;justify-content:flex-end;bottom:30px;align-items:flex-end;font-size:14px}.joy.Horizontal div#travelData{right:9px}.joy .travelData.additional{position:absolute;right:12px;bottom:18px;width:auto;display:flex;align-items:flex-end;font-size:12px;color:#505050}.vintage .mapboxgl-ctrl-bottom-left{top:6px}.heart_shaped{display:none}.love .heart_shaped{display:block}.love .heart_shaped img{display:block;position:absolute;z-index:1;top:50%;left:50%;width:100%;height:100%;transform:translate(-50%,-50%);pointer-events:none;max-width:none}div:empty{display:block}.verticle-frame img{position:absolute;top:50%;left:50%;width:calc(100% + 60px);z-index:99999;height:calc(100% + 60px);pointer-events:none;max-width:106%;transform:translate(-50%,-50%)}.horizantal-frame.verticle-frame img{width:calc(100% + 60px);height:calc(100% + 56px)}.Vertikle.size_70x100 .verticle-frame img{width:calc(100% + 60px)}.vintage .horizantal-frame.verticle-frame img{width:calc(100% + 60px);height:calc(100% + 20px)}.map-sheet.Vertikle.size_40x50 .verticle-frame img{width:calc(100% + 70px);height:calc(100% + 70px)}ul.autoSuggestions{max-height:400px;overflow:auto}html,body{overflow-x:hidden}.love div#overlayText{top:10px;text-align:center}.controls{text-align:right;padding-right:33px;display:flex;align-items:center;justify-content:flex-end}.controls svg{width:28px;height:28px;cursor:pointer;margin-left:6px}svg.info-ico{width:18px;height:18px}.gear-control{position:relative;width:100%}svg.right{right:36px;top:-10px}svg.top{top:-22px;right:48px}svg.bottom{right:48px;top:3px}svg.left{right:62px;top:-9px}.circle-c{width:7px;height:7px;background:#637283;border-radius:100%;position:absolute;right:53px;top:-5px}p.info-tooltip{display:none;font-size:10px;position:absolute;text-align:center;width:125px;bottom:0;left:-120px;line-height:normal;font-weight:700}.info-box{position:relative}.info-box:hover p.info-tooltip{display:block}#config_body input::placeholder{color:#d2cfcb;font-weight:600}.relative{position:relative}.next-arrow svg{position:absolute;width:20px;height:20px;top:50%;right:-18px;transform:translateY(-50%);cursor:pointer}.prev-arrow svg{position:absolute;width:20px;height:20px;top:50%;left:-19px;transform:translateY(-50%) scaleX(-1);cursor:pointer}.card-styles{position:relative}.handle path{stroke:#d2cfcb}span.regular_price{text-decoration:line-through;margin-right:6px;font-weight:400}.design-tab-title{margin-bottom:10px}.framed img{display:block;position:absolute;z-index:1;top:50%;left:50%;width:100%;height:100%;transform:translate(-50%,-50%);pointer-events:none;max-width:none}.grobe.layout-tabs.two_col_button button{text-transform:initial}.classic div#gradientOverlay{bottom:10%}.globe div#gradientOverlay{bottom:15px;transform:translate(-50%) scale(.8)}.Horizontal.globe #overlayText{font-size:20px}.Horizontal.globe div#travelData .text-data{font-size:12px;letter-spacing:2px}.Horizontal.globe .travelData.additional{font-size:12px}.mapboxgl-ctrl-bottom-right{display:none}.Horizontal .love div#overlayText{font-size:45px;transform:translate(-50%) scale(.7);top:0}.Horizontal.size_70x100 .love div#overlayText{top:-5px}.globe.Vertikle.size_30x40 div#gradientOverlay{bottom:25px}.love.Vertikle div#overlayText{top:5%;text-align:center}.love.Horizontal span.text-data{font-size:14px;letter-spacing:2px;font-family:Assistant;font-weight:400}.love.Horizontal .travelData.additional{font-size:12px;font-family:Assistant;font-weight:300}.love.Horizontal div#gradientOverlay{bottom:0%}.love.Horizonta div#travelData{margin:0}.love.Horizontal.size_70x100 div#gradientOverlay{bottom:0%}.vintage.Horizontal div#gradientOverlay{padding:10px 20px 25px}.vintage.Horizontal #overlayText{font-size:30px}.vintage.Horizontal div#travelData{margin:3px 0 9px;gap:0}.minimal.Horizontal div#gradientOverlay{transform:translate(-50%) scale(.8);bottom:5%}.joy.Horizontal div#travelData{gap:0}.sortable-ghost{opacity:0}.sortable-ghost.hideg{opacity:1}.globe.Horizontal #travelData{margin:5px auto 4px}.love .travelData.additional{font-size:12px;font-family:Assistant,sans-serif;margin-top:0}.love div#travelData{margin:0;letter-spacing:3px;font-weight:500}.Horizontal .love div#overlayText{font-size:35px}.love.Horizontal .travelData.additional{margin:0;padding:0}.love.Horizontal div#gradientOverlay{bottom:0%;transform:translate(-50%) scale(.8)}.love.Horizontal div#travelData{margin-bottom:3px}div#travelData{margin:0}.minimal div#travelData{margin:8px 0}.Horizontal.minimal div#travelData{margin:5px 0}.joy.Horizontal div#travelData{bottom:35px}.Horizontal.joy span.text-data{font-family:Assistant}.Horizontal.joy .travelData.additional{letter-spacing:1px!important}.joy.Vertikle div#travelData{right:10px;bottom:37px;gap:0}.joy.Horizontal div#gradientOverlay{background:#fff;bottom:auto;top:-1px;padding:5px 18px 0}.love.Vertikle div#gradientOverlay{bottom:3%}.map_actions{position:absolute;top:-45px;display:grid;grid-template-columns:repeat(2,1fr);width:100%}.zoom-btns{display:flex;align-items:center}.zoom-btns>div{background:#fff;margin-right:10px;padding:6px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;height:36px}.zoom-btns>div:hover,.zoom-btns>div:hover rect{background:#fff;fill:#fff;opacity:.7}.zoom-btns>div.zoom_disabled{opacity:.5;cursor:not-allowed}.a{fill:none;stroke:#000;stroke-linecap:round;stroke-linejoin:round}.lock svg{background:#fff;padding:8px;width:44px;cursor:pointer;height:36px}.lock{text-align:right}.lock{display:flex;align-items:center;justify-content:flex-end}.footer_2{height:100%;display:flex;align-items:center}.v-enter-active,.v-leave-active{transition:opacity .5s ease!important}.v-enter-from,.v-leave-to{opacity:0}.classic span.text-data{max-width:180px;word-wrap:break-word}.cards{display:flex}.card.is-loading .image{height:62%;border-bottom-left-radius:0;border-bottom-right-radius:0}.card.is-loading{width:101%;height:100%;z-index:999;position:absolute;left:-1px;border-radius:0;margin:0;top:-1px;background-color:#fff}.card .content{padding:20px 30px}.card.is-loading .image,.card.is-loading h2,.card.is-loading p{background:#eee;background:linear-gradient(110deg,#ececec 8%,#f5f5f5 18%,#ececec 33%);border-radius:5px;background-size:200% 100%;-webkit-animation:1.5s shine linear infinite;animation:1.5s shine linear infinite;display:block}.card.is-loading .image{height:75%;border-bottom-left-radius:0;border-bottom-right-radius:0}.card.is-loading h2{height:40px;margin-bottom:20px}.card.is-loading p{height:60px}@-webkit-keyframes shine{to{background-position-x:-200%}}@keyframes shine{to{background-position-x:-200%}}.layout-tabs.rehmen button:nth-of-type(4){display:flex;align-items:center}.full_page_load{background-color:#97aebb;font:1em/1.5 sans-serif;height:100vh;display:grid;place-items:center;position:fixed;width:100%;z-index:99999;left:0;top:0;opacity:1;transition:all .3s}.loader{width:20vw;max-height:90vh;transform-origin:50% 50%;overflow:visible}.loader .ci1{fill:#698ca1;animation:toBig 3s infinite -1.5s;transform-box:fill-box;transform-origin:50% 50%}.loader .ciw{transform-box:fill-box;transform-origin:50% 50%;animation:breath 3s infinite}.loader .ci2{fill:#698ca1;animation:toBig2 3s infinite;transform-box:fill-box;transform-origin:50% 50%}.points{animation:rot 3s infinite;transform-box:fill-box;transform-origin:50% 50%}@keyframes rot{0%{transform:rotate(0)}30%{transform:rotate(360deg)}50%{transform:rotate(360deg)}80%{transform:rotate(0)}to{transform:rotate(0)}}@keyframes toBig{0%{transform:scale(1) translate(0)}30%{transform:scale(1) translate(0)}50%{transform:scale(10) translate(-4.5px)}80%{transform:scale(10) translate(-4.5px)}to{transform:scale(1) translate(0)}}@keyframes toBig2{0%{transform:scale(1) translate(0)}30%{transform:scale(1) translate(0)}50%{transform:scale(10) translate(4.5px)}80%{transform:scale(10) translate(4.5px)}to{transform:scale(1) translate(0)}}@keyframes breath{15%{transform:scale(1)}40%{transform:scale(1.1)}65%{transform:scale(1)}90%{transform:scale(1.1)}}@media all and (min-width: 1023px){.love.Horizontal div#travelData{margin-bottom:-5px}.config-footer{position:absolute!important}#config_body{height:calc(100vh - 203px)}#config_body>div{padding-bottom:120px}.Vertikle.globe #gradientOverlay #travelData{margin:15px auto 12px}}@media all and (max-width: 1023px){#config_body{padding:0}.map-sheet{top:54%}.map-sheet.Horizontal{top:56%}.memo-map-grid{display:grid;grid-template-columns:auto;min-height:100vh}div#memo-map-style{order:-1}div#gradientOverlay{position:absolute;z-index:9999;bottom:35px;left:50%;width:100%;transform:translate(-50%)}.map-sheet{width:390px;height:640px}.classic #overlayText{font-weight:700;font-size:24px}.classic span.text-data{font-size:18px}div#travelData{width:100%}.frame div#gradientOverlay{min-width:220px}.frame .travelData.additional,.frame span.text-data{font-size:12px}.frame #overlayText{font-size:18px}#config_body{height:auto}#config_body>div{overflow:auto;height:580px;padding-bottom:25px;padding-left:20px}.joy div#overlayText{font-size:45px}.joy div#travelData{bottom:22px;font-size:12px}.joy .travelData.additional{bottom:11px;font-size:11px}.vintage .travelData.additional{margin-top:-30px}.globe div#gradientOverlay{bottom:4%}.globe #overlayText{font-size:28px;letter-spacing:7px}.layout-tabs{gap:8px}.card.is-loading .image{height:46%}}.clear-button{position:absolute;right:45px;top:50%;transform:translateY(-50%);background:none;border:none;cursor:pointer;font-size:16px;padding:3px 8px}.container_full_width{display:flex}@media all and (max-width: 460px){.footer_1{padding:10px 15px!important}.config-footer>div{padding:10px 20px}.map-container{width:calc(100vw - 60px)!important;min-width:auto!important;transform:translate(-50%,-50%)!important}div#memo-map-style{order:-1}.joy div#overlayText{font-size:37px!important}.joy span.text-data{font-size:10px!important;letter-spacing:3px}.joy .travelData.additional{bottom:11px;font-size:10px!important;letter-spacing:1px!important}.vintage #overlayText{font-size:24px!important}.vintage .travelData.additional{margin-top:-28px;letter-spacing:2px!important;font-size:10px!important}.vintage.Horizontal .travelData.additional{margin-top:-18px}.love div#overlayText{font-size:30px!important}.verticle-frame img{width:calc(100% + 46px);height:calc(100% + 55px)}.horizantal-frame.verticle-frame img{width:calc(100% + 43px);height:calc(100% + 43px)}.size_50x70.Vertikle .verticle-frame img{width:calc(100% + 39px);height:calc(100% + 42px)}.Vertikle.size_70x100 .verticle-frame img{width:calc(100% + 39px);height:calc(100% + 41px)}.love div#gradientOverlay{bottom:-2px}.Horizontal .globe div#gradientOverlay{bottom:-8px;transform:translate(-50%) scale(.8)}.love.Vertikle div#gradientOverlay{bottom:4%;transform:translate(-50%) scale(1)}.love.Vertikle .travelData.additional{position:relative;top:-4px}.love.Vertikle .travelData.additional{color:#505050;font-size:12px!important}.love.Vertikle span.text-data{color:#505050;font-size:16px!important;letter-spacing:2px}.love.Horizontal div#travelData{margin:0 0 -6px}.love.Horizontal div#gradientOverlay{bottom:1%}.love.Horizontal .travelData.additional{margin-block:0px;display:block}.classic.Horizontal div#travelData{margin:4px 0 0}.Horizontal.classic div#gradientOverlay{transform:translate(-50%) scale(.6);bottom:6%}.Horizontal.globe #gradientOverlay #travelData{margin:4px 0 3px}.Horizontal.globe div#gradientOverlay{transform:translate(-50%) scale(.6)}.vintage.Horizontal div#travelData{margin:0}.vintage.Horizontal div#gradientOverlay{padding:10px 20px 11px}.joy.Vertikle div#travelData{right:10px;bottom:30px;gap:0}}.disable-drag .handle{pointer-events:none;cursor:not-allowed;opacity:.4}.footer_1>div,.footer_1>p{max-width:144px;margin:auto;width:100%;text-align:left}div#overlayText{color:#000!important}.design-tab-title p{color:#121212;font-size:14px;padding:0!important}.joy div#overlayText{color:#637283!important}.classic div#overlayText{font-size:21px;letter-spacing:4.5px;max-width:300px;margin:auto}.classic span.text-data{font-size:15px}.classic div#travelData{margin:0 0 -4px}.Vertikle .globe div#gradientOverlay{bottom:5%;transform:translate(-50%) scale(1)}.Vertikle.size_40x50 .globe div#gradientOverlay{bottom:1%;transform:translate(-50%) scale(.8)}.Vertikle.size_30x40 .globe div#gradientOverlay{bottom:3%;transform:translate(-50%) scale(.8)}.globe div#overlayText{color:#000;font-size:45px}.Vertikle.size_40x50 .globe div#overlayText,.Vertikle.size_30x40 .globe div#overlayText{color:#000;font-size:54px}.globe span.text-data{letter-spacing:.25em;font-weight:400;font-family:Assistant,sans-serif;position:relative;top:4.7px}.globe .travelData.additional{font-weight:300;position:relative;top:8px;letter-spacing:2.9px!important;font-size:13.7px;left:-3px}.Horizontal .globe div#gradientOverlay{bottom:2%;transform:translate(-50%) scale(.8)}.Horizontal.globe #overlayText{font-size:32px}.Horizontal.globe div#travelData .text-data{font-size:16px;letter-spacing:4px}.Horizontal.globe .travelData.additional{font-size:14px}.Horizontal.size_40x50 .globe div#gradientOverlay{bottom:3%;transform:translate(-50%) scale(.8)}.size_40x50 .globe .travelData.additional{font-size:16.8px}.globe div#travelData{margin:15px auto 8px!important}.Horizontal .globe div#travelData{margin:8px auto -1px!important}.love.Vertikle div#overlayText{top:6%;text-align:center;font-size:45px}.love.Vertikle.size_70x100 div#overlayText,.love.Vertikle.size_50x70 div#overlayText{top:8%}.Horizontal .love div#overlayText{top:4%!important;font-size:30px;transform:translate(-50%) scale(1)}.Horizontal.size_40x50 .love div#overlayText{top:5%!important}.love.Horizontal div#gradientOverlay{bottom:3%!important;transform:translate(-50%) scale(1)}.love.Horizontal div#travelData{margin-bottom:0}.love.Horizontal span.text-data{font-size:18px;letter-spacing:4px}.love.Horizontal.size_40x50 div#gradientOverlay{bottom:5%!important;transform:translate(-50%) scale(1)}.Vertikle .love span.text-data{font-size:24px}.love .travelData.additional{font-size:15px;font-weight:300}.love.Vertikle div#gradientOverlay{bottom:6%}.love.Vertikle.size_30x40 div#gradientOverlay{bottom:4%}.love.Vertikle.size_40x50 div#gradientOverlay{bottom:2%}.frame div#travelData{margin-top:6px;text-transform:none}.frame #overlayText{letter-spacing:4px;font-size:19px;text-transform:none}.frame div#gradientOverlay{bottom:7%}.minimal div#travelData{margin:3px 0 0!important}.minimal #overlayText{letter-spacing:4px;font-size:28px}.minimal span.text-data{letter-spacing:2px}.minimal .travelData.additional{font-size:13px}.vintage div#gradientOverlay{padding:0 20px 12px}.vintage #overlayText{font-size:40px;color:#000}.vintage span.text-data{color:#505050;font-size:14px;letter-spacing:3px}html .vintage.Vertikle .travelData.additional{margin-top:-24px}.vintage.Horizontal div#gradientOverlay{padding:18px 20px 12px}.vintage.Horizontal .travelData.additional{margin-top:-34px}.joy div#overlayText{font-size:67px}.joy.Horizontal div#gradientOverlay{top:-1px;padding:5px 24px 0}.joy.Horizontal div#travelData{right:20px}.joy .travelData.additional{right:30px;bottom:10px;font-size:12px}.joy span.text-data{letter-spacing:3px}.joy.Vertikle div#travelData{right:30px;bottom:37px;gap:0}.frame span.text-data{color:#505050;font-size:11.4px;letter-spacing:1.8px;display:block;position:relative;top:0;left:-1.3px}.frame .travelData.additional{font-size:11.4px;letter-spacing:2.1px!important;display:block;position:relative;top:3px;left:-1.3px}.joy div#overlayText{padding-left:13px;position:relative;top:10px}.joy span.text-data{color:#505050}.vintage #overlayText{font-weight:100!important}.vintage.Vertikle .travelData.additional{letter-spacing:2px!important}.globe div#travelData{margin:9px auto 3px!important}.globe.Vertikle div#overlayText{color:#000;font-size:35px!important;letter-spacing:.36em}.Vertikle .globe div#gradientOverlay{bottom:7%!important;transform:translate(-50%) scale(1)!important}.Vertikle.size_40x50 .globe div#gradientOverlay{bottom:3%!important;transform:translate(-50%) scale(.8)}.love.Vertikle div#overlayText{top:3%;text-align:center;font-size:38px;letter-spacing:3px;font-weight:100}.love.Horizontal div#overlayText{letter-spacing:3px;font-weight:100}.Vertikle .love span.text-data{font-size:23px;font-family:Assistant,sans-serif;font-weight:400}.love .travelData.additional{font-size:13px;font-weight:300;letter-spacing:3px!important;padding-top:0}.love.Horizontal div#travelData{margin-bottom:-6px}.frame #overlayText{letter-spacing:4.2px;font-size:16.5px;font-weight:700}.frame div#travelData{padding:5px 0!important}.frame div#gradientOverlay{padding:18px 12.4px 11px;min-width:220px;height:101px}.minimal div#gradientOverlay{bottom:6%}.frame span.text-data{font-weight:400}.Vertikle.size_40x50 .globe div#gradientOverlay{transform:translate(-50%) scale(.8)!important}.Vertikle.size_30x40 .globe div#gradientOverlay{transform:translate(-50%) scale(.9)!important;bottom:5.5%!important}.joy span.text-data{font-family:Assistant,sans-serif}.joy .travelData.additional{letter-spacing:2px!important}.Vertikle .love span.text-data{font-size:20px}.love .travelData.additional{font-size:12px}.love.Vertikle.size_40x50 div#gradientOverlay{bottom:4%}.love .travelData.additional{font-weight:200;letter-spacing:2px!important}@media all and (max-width: 1023px){.map-tabs button{padding:15px 5px}.Vertikle .classic div#gradientOverlay{transform:translate(-50%) scale(.7);bottom:7%}.Vertikle .frame div#gradientOverlay,.Vertikle .minimal div#gradientOverlay{transform:translate(-50%) scale(.65);bottom:2%}.Vertikle .globe div#travelData{margin:9px auto 0!important}.globe div#overlayText,.globe.Vertikle div#overlayText{color:#000;font-size:26px!important}.Horizontal .globe div#gradientOverlay{bottom:-4%!important;transform:translate(-50%) scale(.6)!important}.love.Vertikle div#gradientOverlay{bottom:4%}.love.Vertikle.size_30x40 div#gradientOverlay{bottom:2%}.love.Vertikle.size_40x50 div#gradientOverlay{bottom:1%}.love.Horizontal div#gradientOverlay{bottom:-1%!important;transform:translate(-50%) scale(.7)}.Horizontal .love div#overlayText{top:0%!important}.love.Horizontal.size_40x50 div#gradientOverlay{bottom:2%!important;transform:translate(-50%) scale(.8)}.minimal.Horizontal div#gradientOverlay{transform:translate(-50%) scale(.6);bottom:0%}.vintage .travelData.additional{margin-top:0}.joy.Horizontal div#gradientOverlay{top:1px;padding:5px 13px 0}.joy.Horizontal div#travelData{right:10px}.joy.Horizontal .travelData.additional{right:10px;bottom:6px}.joy.Vertikle .travelData.additional{right:23px;bottom:6px;letter-spacing:1px!important}.joy.Vertikle div#travelData{right:22px;bottom:26px;gap:0}.joy.Vertikle span.text-data{letter-spacing:2px}.joy div#overlayText{padding-left:5px;position:relative;top:6px;font-size:40px!important}.frame div#gradientOverlay{transform:translate(-50%) scale(.6);bottom:0%}}@media all and (max-width: 460px){html .vintage.Vertikle .travelData.additional{margin-top:-21px}.vintage #overlayText{font-size:30px!important}.vintage.Horizontal div#gradientOverlay{padding:6px 15px 10px}.vintage.Horizontal .travelData.additional{margin-top:-20px}}.minimal #overlayText{letter-spacing:6.3px;font-size:24.5px;position:relative;top:0;left:3.5px}.minimal span.text-data{letter-spacing:3px;color:#000;position:relative;top:2px;left:1px;font-size:13.2px}.minimal .travelData.additional{font-size:12.5px;letter-spacing:3px!important;color:#000;position:relative;top:1px;left:2px}.joy div#gradientOverlay{top:3.5%;text-align:center}.joy div#overlayText{padding-left:11px;position:relative;top:7px}.joy div#overlayText{font-size:70px}.joy span.text-data{letter-spacing:3.88px;position:relative;left:-3px}.joy .travelData.additional{right:30px;bottom:13px;font-size:10.8px;text-transform:none}.vintage div#gradientOverlay{padding:10px 20px 15px 24px}.vintage #overlayText{font-size:43px;color:#000;letter-spacing:2px}.vintage span.text-data{color:#505050;font-size:14.5px;letter-spacing:3.9px;position:relative;top:-2px}html .vintage .travelData.additional{font-size:11.2px!important;margin-top:auto!important;position:absolute;right:22px;bottom:21px;letter-spacing:2px!important}.Vertikle .joy .travelData.additional{right:30px;bottom:13px;font-size:10.8px;text-transform:none;letter-spacing:2.25px!important}.Vertikle .joy span.text-data{letter-spacing:3.58px;position:relative;left:0}.Horizontal .classic div#overlayText{font-size:19.5px;letter-spacing:4.6px;max-width:300px;margin:auto;position:relative;left:2px}.Horizontal .classic span.line{display:block;width:9.4%;background:#000;height:1px}.Horizontal .classic .travelData.additional{letter-spacing:2px!important}.Horizontal .classic span.text-data{font-size:15px;width:174px;max-width:80%;position:relative;left:1px}.Horizontal .frame #overlayText{letter-spacing:2.55px;font-size:12.9px;font-weight:700}.Horizontal .frame span.text-data{font-size:7.8px;letter-spacing:1.8px!important;top:2px;left:.1px}.Horizontal .frame div#travelData{padding:3px 0!important}.Horizontal .frame .travelData.additional{font-size:8.4px;letter-spacing:1.77px!important;display:block;position:relative;top:3px;left:0}.Horizontal .frame div#gradientOverlay{padding:18px 12.4px 14px;min-width:220px;height:auto;transform:translate(-50%) scale(.92);bottom:5.1%}.Horizontal .minimal div#gradientOverlay{transform:translate(-50%) scale(1);bottom:4.9%}.Horizontal .minimal #overlayText{letter-spacing:4.7px;font-size:18.5px;position:relative;top:0;left:0}.Horizontal .minimal span.text-data{letter-spacing:2.5px;color:#000;position:relative;top:-2px;left:1px;font-size:9.2px}.Horizontal .minimal .travelData.additional{font-size:9.5px;letter-spacing:2.3px!important;color:#000;position:relative;top:-4px;left:0}.Horizontal .joy div#overlayText{font-size:70px;letter-spacing:-1.1px;padding-left:6px}.Horizontal .joy span.text-data{letter-spacing:3.69px;position:relative;left:-6px;font-size:12px}.Horizontal .joy .travelData.additional{right:27px;bottom:13px;font-size:9.8px;text-transform:none;letter-spacing:1.91px!important}.Horizontal .vintage div#gradientOverlay{padding:15px 32px 14px}.Horizontal .vintage #overlayText{font-size:39px;letter-spacing:-.2px!important}.Horizontal .vintage span.text-data{color:#505050;font-size:14.5px;letter-spacing:2.9px;position:relative;top:13px}.Horizontal .vintage div#travelData{margin:-18px 0 9px}html .Horizontal .vintage .travelData.additional{font-size:10.2px!important;margin-top:auto!important;position:absolute;right:32px;bottom:14px;letter-spacing:1.79px!important}.Horizontal.globe div#travelData .text-data{font-size:12px;letter-spacing:3.5px;position:relative;left:3px;top:1px}.Horizontal.globe #overlayText{font-size:23.5px;letter-spacing:7.4px;position:relative;left:4px}.Horizontal .globe div#gradientOverlay{bottom:7.1%;transform:translate(-50%) scale(1)}.Horizontal.globe .travelData.additional{font-size:10px;letter-spacing:1.4px!important;position:relative;left:.9px;top:4.2px}.Horizontal .love div#overlayText{top:3%!important;font-size:35px;letter-spacing:2.6px!important;transform:translate(-50%) scale(1)}.love.Horizontal .travelData.additional{font-size:9px;font-family:Assistant;font-weight:300;letter-spacing:1.9px!important;position:relative;top:-2px}.love.Horizontal span.text-data{font-size:13.9px;letter-spacing:2.4px;position:relative;left:1px}.Horizontal .love div#overlayText{top:2%!important;font-size:35px;letter-spacing:2.6px!important;transform:translate(-50%) scale(1)}.map-sheet{background:#fff0}.Vertikle .classic span.line{display:block;width:60px;background:#000;height:1px;position:relative;top:4px}.Vertikle .classic div#overlayText{font-size:22.7px;letter-spacing:5.6px;max-width:300px;margin:auto;position:relative;left:3px}.Vertikle .classic span.text-data{font-size:16px;color:#000;letter-spacing:3.2px;position:relative;left:2px;top:2px;max-width:fit-content;max-width:-moz-fit-content;min-width:270px}.Vertikle .classic .travelData.additional{position:relative;top:4px;font-size:12.5px;letter-spacing:3.1px!important;left:2px}.Vertikle .classic div#gradientOverlay{bottom:10.5%}.frame div#gradientOverlay{max-width:80%;min-height:101px}.Horizontal .frame div#gradientOverlay{min-height:auto}@media (max-width: 460px){.vintage #overlayText{font-size:31.2px!important;letter-spacing:2px!important}.vintage span.text-data{color:#505050;font-size:11.5px;letter-spacing:2.5px;position:relative;top:-2px;left:-1px}html .vintage .travelData.additional{font-size:8px!important;margin-top:auto!important;position:absolute;right:15px;bottom:16px;letter-spacing:2px!important}.vintage div#gradientOverlay{padding:11px 20px 10px}.Horizontal .frame div#gradientOverlay{transform:translate(-50%) scale(.55);bottom:-1.9%}.Horizontal .minimal div#gradientOverlay{transform:translate(-50%) scale(.6);bottom:-1.1%}.Horizontal .joy div#overlayText{font-size:43px!important;letter-spacing:-1.1px;padding-left:5px;top:0}.Horizontal .joy span.text-data{letter-spacing:1.9px;position:relative;left:-6px;font-size:8px!important;top:10px}.Horizontal .joy .travelData.additional{right:18px;bottom:12px;font-size:7px!important;text-transform:none;letter-spacing:.3px!important}.Horizontal .vintage #overlayText{font-size:23.2px!important}.Horizontal .vintage span.text-data{font-size:9.5px!important}html .Horizontal .vintage .travelData.additional{font-size:8.2px!important;right:17px;bottom:8px;letter-spacing:1px!important}.Horizontal .vintage div#gradientOverlay{padding:9px 19px 7px!important}.Horizontal .globe div#gradientOverlay{bottom:-4%!important;transform:translate(-50%) scale(.5)!important}.Horizontal .love div#overlayText{top:6%!important;font-size:22px!important;letter-spacing:2.6px!important;transform:translate(-50%) scale(1)}.love.Horizontal div#travelData{margin-bottom:0}.Vertikle .globe div#gradientOverlay{transform:translate(-50%) scale(.75)!important}.Vertikle .minimal div#gradientOverlay{transform:translate(-50%) scale(.75);bottom:5%}.Vertikle .joy .travelData.additional{right:23px;bottom:4px;font-size:10.8px;text-transform:none;letter-spacing:2.25px!important}.joy.Vertikle div#travelData{right:22px;bottom:26px;gap:0}.joy.Vertikle div#overlayText{padding-left:5px;position:relative;top:7px}.joy.Vertikle div#overlayText{font-size:45px!important}.Vertikle .classic div#gradientOverlay{transform:translate(-50%) scale(.95);bottom:calc(8vh - 21px)!important}.Vertikle .classic span.text-data{font-size:2.7vw;color:#000;letter-spacing:.5vw;position:relative;left:2px;top:0;max-width:fit-content;max-width:-moz-fit-content;min-width:42vw}.Vertikle .classic div#overlayText{font-size:4.1vw;letter-spacing:.9vw;max-width:300px;margin:auto;position:relative;left:.5vw}.Vertikle .classic .travelData.additional{position:relative;top:3px;font-size:2vw;letter-spacing:2.1px!important;left:1px}.Vertikle .classic span.line{width:10.8vw;display:block;top:0}.Vertikle .frame div#gradientOverlay{transform:translate(-50%) scale(.78);bottom:calc(4vh - 8px);height:87px}.Vertikle .frame #overlayText{letter-spacing:3.2px;font-size:3.6vw!important;font-weight:700}.Vertikle .frame span.text-data{color:#505050;font-size:2.35vw;letter-spacing:1.8px;display:block;position:relative;top:0;left:-1.3px}.frame .travelData.additional{font-size:2.3vw;letter-spacing:2.1px!important;display:block;position:relative;top:3px;left:-1.3px}.Vertikle .minimal div#gradientOverlay{transform:translate(-50%) scale(.78);bottom:4.7%}.Vertikle .minimal #overlayText{letter-spacing:6.3px;font-size:24.5px!important;position:relative;top:0;left:-3.5px}.joy.Vertikle div#travelData{right:15px;bottom:-25px;gap:0}.Vertikle .joy span.text-data{letter-spacing:3.2px;position:relative;left:0;top:0;font-size:2.2vw!important}.Vertikle .joy .travelData.additional{right:18px;bottom:-41px;font-size:2vw!important;text-transform:none;letter-spacing:1.19px!important}.joy.Vertikle div#overlayText{padding-left:5px;position:absolute;top:5px;letter-spacing:.5px;font-size:11.5vw!important}.Vertikle .vintage div#gradientOverlay{padding:11px 16px 10px}.Vertikle .vintage #overlayText{font-size:7.7vw!important;letter-spacing:0px!important;position:relative;top:7px}.Vertikle .vintage span.text-data{color:#505050;font-size:2.35vw;letter-spacing:2.9px;position:relative;top:3px;left:-1px}html .Vertikle .vintage .travelData.additional{right:15px;bottom:13px;letter-spacing:2px!important;font-size:1.5vw!important}.Vertikle .globe div#gradientOverlay{transform:translate(-50%) scale(.95)!important;bottom:calc(7.2vh - 21px)!important}.globe.Vertikle div#overlayText{font-size:5.75vw!important;letter-spacing:9.5px;position:relative;left:5px}.Vertikle .globe span.text-data{letter-spacing:4.4px;font-weight:400;font-family:Assistant,sans-serif;position:relative;top:1.7px;font-size:3vw;left:4px}.Vertikle .globe .travelData.additional{font-weight:300;position:relative;top:10px;letter-spacing:2.7px!important;font-size:2vw;left:2px}.Vertikle .love div#gradientOverlay{bottom:calc(5vh - 24px)}.Vertikle .love div#overlayText{font-size:8vw!important;letter-spacing:0px!important;top:6%!important}.Vertikle .love span.text-data{color:#505050;font-size:3vw!important;letter-spacing:3.6px;position:relative;top:-3px}.love.Vertikle .travelData.additional{position:relative;top:-8px;letter-spacing:2.2px!important;font-size:2.1vw!important}.Vertikle .minimal .travelData.additional{font-size:2.5vw;letter-spacing:3px!important;color:#000;position:relative;top:1px;left:2px}.Vertikle .minimal span.text-data{letter-spacing:3px;color:#000;position:relative;top:2px;left:1px;font-size:2.5vw}.Vertikle .minimal #overlayText{letter-spacing:3.8px;font-size:6vw!important;position:relative;top:0;left:-3.5px}.Horizontal.classic div#gradientOverlay{transform:translate(-50%) scale(.6);bottom:calc(3vh - 18px)}.Horizontal .classic div#overlayText{font-size:4.5vw;letter-spacing:4.6px;max-width:300px;margin:auto;position:relative;left:2px}.Horizontal .classic .travelData.additional{letter-spacing:2.3px!important;top:-4px;left:2px;font-size:2.6vw}.Horizontal .classic span.line{width:27vw}.Horizontal .classic span.text-data{font-size:3.2vw;min-width:39vw;max-width:100%;position:relative;left:1px;width:100%}.Horizontal .frame div#gradientOverlay{transform:translate(-50%) scale(.6);bottom:-.9%}.Horizontal .minimal div#gradientOverlay{transform:translate(-50%) scale(.6);bottom:1.1%}.Horizontal .minimal span.text-data,.Horizontal .minimal .travelData.additional{top:3px}.Horizontal .joy span.text-data{letter-spacing:1.5px}.Horizontal .joy span.text-data{position:relative;left:-3px;font-size:1.8vw!important;top:14px}.Horizontal .joy .travelData.additional{right:13px;bottom:9px;font-size:1.66vw!important;text-transform:none;letter-spacing:.5px!important}.Horizontal .joy div#overlayText{font-size:9.6vw!important;letter-spacing:-1.1px;padding-left:5px;top:0}.Horizontal .vintage span.text-data{letter-spacing:1.2px}.Horizontal .vintage span.text-data{color:#505050;font-size:2vw!important;position:relative;top:14px;left:-3px}.Horizontal .vintage #overlayText{position:relative;left:-2px;top:2px;font-size:5.2vw!important}html .Horizontal .vintage .travelData.additional{font-size:1.8vw!important;right:17px;bottom:4px;letter-spacing:.2px!important}.Horizontal .globe div#gradientOverlay{bottom:2.1%!important;transform:translate(-50%) scale(.7)!important}.Horizontal.globe #overlayText{font-size:5vw!important;letter-spacing:5px;position:relative;left:4px}.Horizontal.globe .travelData.additional{font-size:1.8vw;letter-spacing:1.4px!important;position:relative;left:.9px;top:-.8px}.Horizontal.globe div#travelData .text-data{letter-spacing:3.5px;position:relative;left:3px;top:-6px;font-size:2vw!important}.Horizontal .love div#overlayText{top:6%!important;font-size:4vw!important;letter-spacing:1.6px!important;transform:translate(-50%) scale(1)}.love.Horizontal div#gradientOverlay{bottom:1.1%!important;transform:translate(-50%) scale(.7)}.love.Horizontal span.text-data{font-size:10.9px;letter-spacing:2.4px;position:relative;left:1px}.love.Horizontal .travelData.additional{font-size:9px;font-family:Assistant;font-weight:300;letter-spacing:1px!important;position:relative;top:-2px}.Horizontal .minimal #overlayText{letter-spacing:4.7px;font-size:4vw;position:relative;top:0;left:0}.Horizontal .minimal div#gradientOverlay{transform:translate(-50%) scale(.6);bottom:2.1%}.Horizontal .minimal span.text-data{letter-spacing:2.5px;color:#000;position:relative;top:5px!important;left:1px;font-size:2vw}.Horizontal .minimal .travelData.additional{font-size:1.9vw;letter-spacing:2.3px!important;color:#000;position:relative;top:9px!important;left:0}}.route_track button.icon_visible svg{width:24px;height:24px;margin-left:0}.route_hidden:after{content:"";position:absolute;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 375 375" preserveAspectRatio="xMidYMid meet"><path fill="%23637283" d="M 187.5 255.449219 C 150.058594 255.449219 119.707031 225.082031 119.707031 187.65625 C 119.707031 150.214844 150.058594 119.863281 187.5 119.863281 C 224.941406 119.863281 255.292969 150.214844 255.292969 187.65625 C 255.292969 225.082031 224.941406 255.449219 187.5 255.449219 Z M 187.5 78.878906 C 187.5 78.878906 84.066406 73.839844 0 187.6875 C 84.066406 301.535156 187.5 296.496094 187.5 296.496094 C 187.5 296.496094 290.933594 301.535156 375 187.6875 C 290.933594 73.839844 187.5 78.878906 187.5 78.878906 " fill-opacity="1" fill-rule="nonzero"/><path fill="%23637283" d="M 221.484375 187.6875 C 221.484375 206.449219 206.265625 221.671875 187.5 221.671875 C 168.734375 221.671875 153.515625 206.449219 153.515625 187.6875 C 153.515625 168.921875 168.734375 153.703125 187.5 153.703125 C 206.265625 153.703125 221.484375 168.921875 221.484375 187.6875 " fill-opacity="1" fill-rule="nonzero"/><path stroke-linecap="butt" transform="matrix(0.576266, -0.480018, 0.480018, 0.576266, 22.953727, 312.361736)" fill="none" stroke-linejoin="miter" d="M -0.0020041 12.500671 L 550.257228 12.496964 " stroke="%23637283" stroke-width="25" stroke-opacity="1" stroke-miterlimit="4"/></svg>');background-size:contain;background-repeat:no-repeat;background-position:center;z-index:999;width:17px;height:20px;right:4%!important;top:unset!important;bottom:unset!important;left:unset!important;padding:5px 0 5px 10px!important}.route_track button.icon_visible{display:flex;align-items:center;justify-content:center;position:relative;border:none;background:transparent;margin:0!important}.route_hidden:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 375 375" preserveAspectRatio="xMidYMid meet"><path fill="%23637283" d="M 187.5 255.449219 C 150.058594 255.449219 119.707031 225.082031 119.707031 187.65625 C 119.707031 150.214844 150.058594 119.863281 187.5 119.863281 C 224.941406 119.863281 255.292969 150.214844 255.292969 187.65625 C 255.292969 225.082031 224.941406 255.449219 187.5 255.449219 Z M 187.5 78.878906 C 187.5 78.878906 84.066406 73.839844 0 187.6875 C 84.066406 301.535156 187.5 296.496094 187.5 296.496094 C 187.5 296.496094 290.933594 301.535156 375 187.6875 C 290.933594 73.839844 187.5 78.878906 187.5 78.878906 " fill-opacity="1" fill-rule="nonzero"/><path fill="%23637283" d="M 221.484375 187.6875 C 221.484375 206.449219 206.265625 221.671875 187.5 221.671875 C 168.734375 221.671875 153.515625 206.449219 153.515625 187.6875 C 153.515625 168.921875 168.734375 153.703125 187.5 153.703125 C 206.265625 153.703125 221.484375 168.921875 221.484375 187.6875 " fill-opacity="1" fill-rule="nonzero"/><path stroke-linecap="butt" transform="matrix(0.576266, -0.480018, 0.480018, 0.576266, 22.953727, 312.361736)" fill="none" stroke-linejoin="miter" d="M -0.0020041 12.500671 L 550.257228 12.496964 " stroke="%23637283" stroke-width="25" stroke-opacity="1" stroke-miterlimit="4"/></svg>');background-size:contain;background-repeat:no-repeat;background-position:center;z-index:999}@media (max-width: 749px){.map-details,.farblook-tabs,.layout-tabs.rehmen{margin-bottom:15vw}.responsive-margin{margin-bottom:7px!important}.responsive-margin-a{margin-bottom:9px!important}.first_tab_title{padding-top:8px}.design-tab-title{margin:0}.design-tab-title h2{padding-top:8px}.cities-inputs div:first-child .profiles{margin:0}.profiles{margin-top:6px!important;margin-bottom:0;margin-left:0;margin-right:0}.design-tab-title p{margin:0;padding:0!important}.design-tab-title:nth-child(1) p{padding:0!important}.city_input-box{margin-top:0}.station-flex p{padding:0;margin:0}.station-flex p:nth-child(2){margin-left:7px}.title-input label{margin:0 0 7px}footer.footer{padding-top:25px}.map-details h2{padding-top:14px}.cities-inputs div:nth-child(2) .station-flex p{margin-top:-21px}}@media (max-width: 430px){p.info-tooltip{font-size:8px;width:100px;left:-90px;bottom:5px}}@media (max-width: 380px){p.info-tooltip{font-size:8px;width:84px;left:-73px;bottom:-5px}}.Vertikle .classic div#overlayText{max-width:80%}.Vertikle .classic div#travelData{width:85%;margin-left:auto!important;margin-right:auto!important}.Horizontal .classic div#overlayText{max-width:83%}.Horizontal .classic span.text-data{width:100%;max-width:fit-content}.minimal #overlayText{max-width:95%;margin:auto}.love.Vertikle div#overlayText{line-height:1.4;max-width:95%;margin:auto}.globe.Vertikle div#overlayText{max-width:95%;margin:auto}.Horizontal.globe #overlayText{overflow:hidden;max-height:40px;max-width:95%;margin:auto}.Horizontal .love div#overlayText{max-height:75px;height:70px}.frame div#gradientOverlay{height:auto}.classic div#overlayText{max-height:54px;overflow:hidden}.Vertikle .classic span.text-data{line-height:1.2}.globe.Vertikle div#overlayText{max-height:63px;overflow:hidden;max-width:95%;margin:auto}.joy.Vertikle div#overlayText{max-height:68px;overflow:hidden;max-width:64%;min-height:68px}.Horizontal .joy div#overlayText{max-height:75px;overflow:hidden;max-width:68%;min-height:75px}div#overlayText{word-break:break-word!important}.love.Vertikle div#overlayText{max-height:70px;padding-bottom:10px;line-height:1.5!important}@media all and (max-width:768px){.globe.Vertikle div#overlayText{max-height:39px}.joy.Vertikle div#overlayText{max-height:53px;min-height:53px}.Horizontal .joy div#overlayText{max-height:42px;min-height:42px}.love.Vertikle div#overlayText{max-height:70px}}@media screen and (max-width: 1024px){.love.Vertikle div#overlayText{max-height:70px}}@media screen and (max-width: 1440px){.love.Vertikle div#overlayText{max-height:70px}}@media screen and (min-width: 1441px){.love.Vertikle div#overlayText{max-height:70px}}.shepherd-content{padding:15px!important}.shepherd-content .shepherd-header{padding:0!important;background:none!important}.shepherd-content .shepherd-header h3.shepherd-title{font-size:22px;font-weight:700}.shepherd-content .shepherd-header button.shepherd-cancel-icon{position:absolute;top:2px;width:25px;height:25px;display:flex;align-items:center;justify-content:center}.shepherd-content .shepherd-header button.shepherd-cancel-icon span{width:25px;height:25px;display:block;font-size:22px}.shepherd-content .shepherd-text{font-size:16px;padding:0;margin:10px 0}.shepherd-element.shepherd-has-title[data-popper-placement^=bottom]>.shepherd-arrow:before{background-color:#fff}.shepherd-arrow:before{background-color:#fff!important;background:#fff!important}.shepherd-footer{padding:0!important}.shepherd-button:not(.shepherd-button-secondary){background-color:#698ca1}.shepherd-button:not(.shepherd-button-secondary):hover{background-color:#97aebb!important}.size-guide-modal{position:fixed;z-index:9999;top:0;left:0;width:100%;height:100%;background-color:#00000080;display:flex;align-items:center;justify-content:center;cursor:pointer}.size-guide-content{background:#fff;padding:20px;border-radius:4px;max-width:800px;width:90%;max-height:90vh;overflow:auto}.size-guide-content img{display:block;width:100%;height:auto;margin:0 auto}@media screen and (max-width: 980px){.Vertikle .classic div#overlayText{max-width:88%}}
/*# sourceMappingURL=/cdn/shop/t/81/assets/memo-map.css.map */
