@font-face{font-display:swap;font-family:DIN;font-style:normal;font-weight:400;src:url(https://dyo.trailmaps.com/static/media/din.af8deb1c42572724adf2.eot);src:url(https://dyo.trailmaps.com/static/media/din.af8deb1c42572724adf2.eot?#iefix) format("embedded-opentype"),url(https://dyo.trailmaps.com/static/media/din.7143fe28e2ede766567d.woff2) format("woff2"),url(https://dyo.trailmaps.com/static/media/din.14fd3e9c3d7427e2db39.woff) format("woff"),url(https://dyo.trailmaps.com/static/media/din.5fba02c347595ab1a042.ttf) format("truetype"),url(https://dyo.trailmaps.com/static/media/din.6b11b5dd2796dcade156.svg#dIN) format("svg")}@font-face{font-display:swap;font-family:DIN Alternate;font-style:normal;font-weight:700;src:url(https://dyo.trailmaps.com/static/media/dinalternate-bold.8613c6366c4a482a6394.eot);src:url(https://dyo.trailmaps.com/static/media/dinalternate-bold.8613c6366c4a482a6394.eot?#iefix) format("embedded-opentype"),url(https://dyo.trailmaps.com/static/media/dinalternate-bold.64038ba6253f88366839.woff2) format("woff2"),url(https://dyo.trailmaps.com/static/media/dinalternate-bold.9e966bebd924ad06db93.woff) format("woff"),url(https://dyo.trailmaps.com/static/media/dinalternate-bold.d51ed4f9d6df7223cd28.ttf) format("truetype"),url(https://dyo.trailmaps.com/static/media/dinalternate-bold.251073cca8161d0326e0.svg#dinalternate-bold) format("svg")}@font-face{font-display:swap;font-family:DIN Medium;font-style:normal;font-weight:500;src:url(https://dyo.trailmaps.com/static/media/din-medium.0c80cfe4b40ddcd05d50.eot);src:url(https://dyo.trailmaps.com/static/media/din-medium.0c80cfe4b40ddcd05d50.eot?#iefix) format("embedded-opentype"),url(https://dyo.trailmaps.com/static/media/din-medium.2bc05cb5e6a3c843fa0e.woff2) format("woff2"),url(https://dyo.trailmaps.com/static/media/din-medium.2b6ab12eb229ed266bba.woff) format("woff"),url(https://dyo.trailmaps.com/static/media/din-medium.950d2e326efcbc349112.ttf) format("truetype"),url(https://dyo.trailmaps.com/static/media/din-medium.5d9bbffccb9558c3b061.svg#din-medium) format("svg")}@font-face{font-display:swap;font-family:DIN Black;font-style:normal;font-weight:900;src:url(https://dyo.trailmaps.com/static/media/DIN-Black.b15ef0b137fcbfbfd6b5.eot);src:url(https://dyo.trailmaps.com/static/media/DIN-Black.b15ef0b137fcbfbfd6b5.eot?#iefix) format("embedded-opentype"),url(https://dyo.trailmaps.com/static/media/DIN-Black.7c34f7f488f944725fd8.woff2) format("woff2"),url(https://dyo.trailmaps.com/static/media/DIN-Black.9419a6b78c3a15e1b7c1.woff) format("woff"),url(https://dyo.trailmaps.com/static/media/DIN-Black.bccac9f679e5339398a5.ttf) format("truetype"),url(https://dyo.trailmaps.com/static/media/DIN-Black.6779d805739b4828083d.svg#DIN-Black) format("svg")}@font-face{font-display:swap;font-family:DIN Bold;font-style:normal;font-weight:900;src:url(https://dyo.trailmaps.com/static/media/DIN-Bold.af9012c8de32df28bf9b.eot);src:url(https://dyo.trailmaps.com/static/media/DIN-Bold.af9012c8de32df28bf9b.eot?#iefix) format("embedded-opentype"),url(https://dyo.trailmaps.com/static/media/DIN-Bold.c09bd4e416be561a7972.woff2) format("woff2"),url(https://dyo.trailmaps.com/static/media/DIN-Bold.2f7fb3a917955d7331d1.woff) format("woff"),url(https://dyo.trailmaps.com/static/media/DIN-Bold.cc4c64815aaf69ef8361.ttf) format("truetype"),url(https://dyo.trailmaps.com/static/media/DIN-Bold.c4f7dd009de98efab91e.svg#DIN-Bold) format("svg")}@keyframes "spin"{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.app-inner{-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;background:#fff;color:#000;font-family:DIN;font-size:14px;font-weight:400;overflow-y:hidden;text-rendering:optimizeLegibility}*{box-sizing:border-box;margin:0;padding:0}:active,:focus{border:0;outline:none}ul{margin:0;padding:0}li,li:hover{transition:all .3s ease}a,a:hover{text-decoration:none!important}.btn,.btn:hover,a:hover{transition:all .3s ease}img{max-width:100%}strong{font-weight:700}u{border-bottom:1px solid #fff;line-height:1;text-decoration:none;text-decoration:initial}.cboth{clear:both;overflow:hidden}.left{float:left}.right{float:right}button{background-color:#0000;border:0}button:active,button:focus{outline:0}h1,h2,h3,h4,h5,h6,p{margin:0}.preloader{background:#fff;height:100%;left:0;position:fixed;top:0;width:100%;z-index:99999999}#preloader-logo{bottom:0;left:0;margin:auto;position:absolute;right:0;top:0}.loading-msg{bottom:10%;color:#555;font-size:.75em;left:50%;position:fixed;text-align:center;transform:translate(-50%,50%);width:100%}.spinner{animation:spin 1s ease infinite;border:2px solid #f3f3f3;border-radius:100%;border-top:3px solid #2489ce;bottom:0;height:80px;margin:auto;right:0;top:0;width:80px}#loading-msg,.spinner{left:0;position:absolute}#loading-msg{bottom:25px;color:#333;font-size:.8em;text-align:center;width:100%}.flex{display:flex}.collumn{flex-direction:column}.collumn>div{width:100%}.acenter{align-items:center}.jcenter{justify-content:center}.space-between{justify-content:space-between}.wrap{flex-wrap:wrap}.wrapper{display:flex;flex-direction:row;margin-left:auto;margin-right:auto}body.added .connect.opacity-5{opacity:1;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}.right-sidebar{align-items:start;background:#e2d9d3;box-sizing:initial;display:flex;justify-content:center;padding:35px;text-align:center;width:calc(100% - 430px)}.right-sidebar.theme-old-world{background:#8e8e8e}.right-sidebar .rs-img{background-color:#fff;height:900px;min-width:720px;padding:20px;position:relative}.right-sidebar .rs-img.canvas-size-null{height:900px;max-width:600px;min-width:600px}.right-sidebar .rs-img.canvas-size-null .map-container{height:677px}.right-sidebar .rs-img.canvas-size-8x12{height:900px;max-width:600px;min-width:600px}.right-sidebar .rs-img.canvas-size-8x12 .map-container{height:677px}.right-sidebar .rs-img.canvas-size-12x16{height:900px;max-width:675px;min-width:675px}.right-sidebar .rs-img.canvas-size-12x16 .map-container{height:677px}.right-sidebar .rs-img.canvas-size-16x20{height:900px;max-width:720px;min-width:720px}.right-sidebar .rs-img.canvas-size-16x20 .map-container{height:677px}.right-sidebar .mapboxgl-map{max-height:100%;max-width:100%}.right-sidebar .map-container{border:3px solid #000;border-bottom:none;overflow:hidden}.right-sidebar .map-container .marker{background-image:url(https://dyo.trailmaps.com/static/media/dark_contours_and_midnight_and_outlines.9e73663bf92f0253511f.svg);background-repeat:no-repeat;color:#fff;font-family:DIN Bold;height:20px;padding-left:25px}.right-sidebar .map-container .marker.no-icon{background-image:none!important}.right-sidebar .map-container .marker.hidden{display:none}.right-sidebar .branding{position:absolute;right:37px;top:37px;width:50px;z-index:2}.right-sidebar .rs-print{border:3px solid #000;padding-top:30px;position:relative}.right-sidebar .rs-print h1{font-family:DIN Black;font-size:48px;font-weight:600;line-height:60px;text-transform:uppercase}.right-sidebar .rs-print h2,.right-sidebar .rs-print h3{font-family:DIN Bold;font-size:14px;text-transform:uppercase}.right-sidebar .rs-print h3{letter-spacing:2px}.right-sidebar .rs-print h4{font-size:9px;font-weight:300;text-transform:uppercase}.right-sidebar .rs-print.medium-title-text h1{font-family:DIN Black;font-size:32px;font-weight:600;text-transform:uppercase}.right-sidebar .rs-print.long-title-text h1{font-family:DIN Black;font-size:24px;font-weight:600;text-transform:uppercase}.right-sidebar .rs-print-bottom{display:flex;justify-content:space-between;padding:30px 20px 10px}.right-sidebar .elevation-profile-wrapper{height:100px;left:-3px;overflow:hidden;padding:0;position:absolute;top:-100px;width:101%}.right-sidebar .elevation-profile-wrapper.hidden{display:none}.right-sidebar .elevation-profile-wrapper canvas{bottom:0;position:absolute}.sidebar{height:100vh;min-height:900px;padding:15px 35px 200px;position:relative;width:430px}.top-link a{color:#979797;cursor:pointer;display:block;font-size:11px;font-weight:500}.top-link a img{height:20px;width:20px}.step-title{border-bottom:1px solid #dcdcdc;margin-top:20px;padding-bottom:20px}.step-title span{display:block;font-size:11px;font-weight:500}.step-title div.flex{align-items:flex-end}.step-title div h2{color:#000;font-size:28px;font-weight:500;margin-top:10px}.step-title div a{color:#757575;display:block;font-size:14px}.text-content{margin-top:20px}.text-content h3{color:#000;font-size:22px;font-weight:500;margin-bottom:7px}.text-content p{color:#000;font-size:14px;margin-bottom:20px}.connect-upload{margin:30px 0}.connect{display:none}.connect img{margin-left:10px}.connect a,.connect span{color:#fff;display:block;line-height:21px}.connect a.flex,.connect span.flex{display:flex}.connect{background-color:#f05523;color:#fff;cursor:pointer;font-size:16px;font-weight:700}.connect.disabled,.connect:hover{background-color:#d93708}.connect.disabled{pointer-events:none}.upload{background:#ececec;color:#000;font-size:16px;font-weight:500;margin-top:20px}.upload:hover{background-color:#d1d1d1}.connect,.upload{padding:15px}.bottom-links{background:#fff;bottom:0;left:35px;padding-bottom:15px;position:absolute;right:35px}.bottom-links .shadow{position:absolute;top:-50px}.bottom-links .connect{border-bottom:1px solid #dcdcdc}.bottom-links .next-step{position:relative;z-index:10}.bottom-links .trust-pilot{border-top:1px solid #dcdcdc;margin-top:15px;padding-top:11px}.bottom-links .trust-pilot span{display:block;font-size:12px;line-height:1}.bottom-links .trust-pilot span a{color:#000;display:inline-block;text-decoration:underline!important}.bottom-links .trust-pilot span strong{font-weight:500}.opacity-5{opacity:.5}.select-dropdown select{-webkit-appearance:none;appearance:none;background-color:#f9f9f9;background-image:url(https://dyo.trailmaps.com/static/media/angle-down.02c1baa0f8585424a846.svg);background-position:96% 12px;background-repeat:no-repeat;border:1px solid hsla(0,0%,87%,.867);color:#000;font-size:14px;padding:12px 20.2px 12px 20px;width:100%}.maps-list{height:calc(100vh - 380px);margin-top:30px;max-height:550px;min-height:500px;overflow-y:scroll;padding-bottom:30px}.maps-list.ui-sortable{height:auto;min-height:350px}.maps-list::-webkit-scrollbar{width:1px}.maps-list::-webkit-scrollbar-thumb,.maps-list::-webkit-scrollbar-track{background:#fff}.maps-list::-webkit-scrollbar-thumb:hover{background:#fff}.map-single{border:1px solid hsla(0,0%,87%,.867);margin-bottom:10px;padding:8px}.map-left{padding-bottom:4px;padding-left:10px;padding-top:4px}.map-left h3{color:#000;font-size:15px;margin-bottom:6px}.map-left p{color:#666;font-size:12px;margin-bottom:10px}.map-left button{background-color:#fff;border:2px solid hsla(0,0%,87%,.867);border-radius:2px;box-shadow:0 2px 7px 0 rgba(0,0,0,.114);color:#d93708;cursor:pointer;font-size:15px;font-weight:500;padding:5px 16px 7px}.map-left button svg{margin-right:3px}.map-left button:hover{background:#d93708;border-color:#d93708;color:#fff}.map-left button:hover #Upload---02{stroke:#fff}.map-left button.add{align-items:center;display:flex}.map-left button.add.added,.map-left button.remove{display:none}.map-left button.remove.added{align-items:center;display:flex}.map-left button.remove.added.added-list{display:flex}.map-left button.remove.added-list{align-items:center;display:flex}.short-maps-list{height:calc(100vh - 380px);margin-top:30px;max-height:300px;min-height:300px;overflow-y:scroll;padding-bottom:30px}.short-maps-list.ui-sortable{height:auto;min-height:350px}.short-maps-list::-webkit-scrollbar{width:1px}.short-maps-list::-webkit-scrollbar-thumb,.short-maps-list::-webkit-scrollbar-track{background:#fff}.short-maps-list::-webkit-scrollbar-thumb:hover{background:#fff}.short-map-single{border:1px solid hsla(0,0%,87%,.867);margin-bottom:10px;padding:8px}.short-map-left{padding-bottom:4px;padding-left:10px;padding-top:4px}.short-map-left h3{color:#000;font-size:15px;margin-bottom:6px}.short-map-left p{color:#666;font-size:12px;margin-bottom:10px}.short-map-left button{background-color:#fff;border:2px solid hsla(0,0%,87%,.867);border-radius:2px;box-shadow:0 2px 7px 0 rgba(0,0,0,.114);color:#d93708;cursor:pointer;font-size:15px;font-weight:500;padding:5px 16px 7px}.short-map-left button svg{margin-right:3px}.short-map-left button:hover{background:#d93708;border-color:#d93708;color:#fff}.short-map-left button:hover #Upload---02{stroke:#fff}.short-map-left button.add{align-items:center;display:flex}.short-map-left button.add.added,.short-map-left button.remove{display:none}.short-map-left button.remove.added{align-items:center;display:flex}.short-map-left button.remove.added.added-list{display:flex}.short-map-left button.remove.added-list{align-items:center;display:flex}.strava-maps-list{height:calc(100vh - 380px);margin-top:30px;max-height:300px;min-height:500px;overflow-y:scroll;padding-bottom:30px}.strava-maps-list.ui-sortable{height:auto;min-height:300px}.strava-maps-list::-webkit-scrollbar{width:1px}.strava-maps-list::-webkit-scrollbar-thumb,.strava-maps-list::-webkit-scrollbar-track{background:#fff}.strava-maps-list::-webkit-scrollbar-thumb:hover{background:#fff}.strava-map-single{border:1px solid hsla(0,0%,87%,.867);margin-bottom:10px;padding:8px}.strava-map-left{padding-bottom:4px;padding-left:10px;padding-top:4px}.strava-map-left h3{color:#000;font-size:15px;margin-bottom:6px}.strava-map-left p{color:#666;font-size:12px;margin-bottom:10px}.strava-map-left button{background-color:#fff;border:2px solid hsla(0,0%,87%,.867);border-radius:2px;box-shadow:0 2px 7px 0 rgba(0,0,0,.114);color:#d93708;cursor:pointer;font-size:15px;font-weight:500;padding:5px 16px 7px}.strava-map-left button svg{margin-right:3px}.strava-map-left button:hover{background:#d93708;border-color:#d93708;color:#fff}.strava-map-left button:hover #Upload---02{stroke:#fff}.strava-map-left button.add{align-items:center;display:flex}.strava-map-left button.add.added,.strava-map-left button.remove{display:none}.strava-map-left button.remove.added{align-items:center;display:flex}.strava-map-left button.remove.added.added-list{display:flex}.strava-map-left button.remove.added-list{align-items:center;display:flex}.instead a{color:#757575;display:block;font-size:14px;padding:20px 0;text-decoration:underline!important}.mapboxgl-ctrl{pointer-events:none;position:absolute;z-index:0!important}.add-more{background:#fff;margin-top:-20px;padding-top:20px;position:relative;z-index:99}.add-more p{font-size:14px;font-weight:400;margin-bottom:10px}.add-more a{color:#000;display:inline-block;text-decoration:underline!important}.theme-midnight .rs-img{background:#000}.theme-midnight .map-container{border-color:#000}.theme-midnight .rs-print{background:#000;border-color:#000}.theme-midnight h1,.theme-midnight h2,.theme-midnight h3,.theme-midnight h4{color:#fff}.theme-dark-contours .rs-img{background:#000}.theme-dark-contours .map-container{border-color:#000}.theme-dark-contours .rs-print{background:#000;border-color:#000}.theme-dark-contours h1,.theme-dark-contours h2,.theme-dark-contours h3,.theme-dark-contours h4{color:#fff}.theme-light-contours .rs-img{background:#fff}.theme-light-contours .map-container{border-color:#000}.theme-light-contours .rs-print{background:#fff;border-color:#000}.theme-light-contours h1,.theme-light-contours h2,.theme-light-contours h3,.theme-light-contours h4{color:#000}.theme-light-contours.right-sidebar .map-container .marker{background-image:url(https://dyo.trailmaps.com/static/media/light_contours.a541dea8d25f326e62a9.svg);color:#000}.theme-blueprint .rs-img{background:#415eaf}.theme-blueprint .map-container{border-color:#fff}.theme-blueprint .rs-print{background:#415eaf;border-color:#fff}.theme-blueprint h1,.theme-blueprint h2,.theme-blueprint h3,.theme-blueprint h4{color:#fff}.theme-blueprint.right-sidebar .map-container .marker{background-image:url(https://dyo.trailmaps.com/static/media/blueprint.bcf07ae988376a28ba14.svg);color:#fff}.theme-tangerine .rs-img{background:#e95e2a}.theme-tangerine .map-container{border-color:#fff}.theme-tangerine .rs-print{background:#e95e2a;border-color:#fff}.theme-tangerine h1,.theme-tangerine h2,.theme-tangerine h3,.theme-tangerine h4{color:#fff}.theme-tangerine.right-sidebar .map-container .marker{background-image:url(https://dyo.trailmaps.com/static/media/tangerine.80bf3144dc2bd3e79dc7.svg);color:#fff}.theme-satelite .rs-img{background:#022129}.theme-satelite .map-container{border-color:#022129}.theme-satelite .rs-print{background:#022129;border-color:#022129}.theme-satelite h1,.theme-satelite h2,.theme-satelite h3,.theme-satelite h4{color:#fff}.theme-satelite.right-sidebar .map-container .marker{background-image:url(https://dyo.trailmaps.com/static/media/satalitte.c57d0f1c6d9777ff7e69.svg);color:#fff}.theme-sepia .rs-img{background:#ffeccb}.theme-sepia .map-container{border-color:#000}.theme-sepia .rs-print{background:#ffeccb;border-color:#000}.theme-sepia h1,.theme-sepia h2,.theme-sepia h3,.theme-sepia h4{color:#000}.theme-sepia.right-sidebar .map-container .marker{background-image:url(https://dyo.trailmaps.com/static/media/sepia.77ba73ddf55fecfbb5ac.svg);color:#cb1517}.theme-old-world .rs-img{background:#e2d9d3}.theme-old-world .map-container{border-color:#4e4137}.theme-old-world .rs-print{background:#e2d9d3;border-color:#4e4137}.theme-old-world h1,.theme-old-world h2,.theme-old-world h3,.theme-old-world h4{color:#211c17}.theme-old-world.right-sidebar .map-container .marker{background-image:url(https://dyo.trailmaps.com/static/media/old_world.a50c0f2e232b54a67e3a.svg);color:#211c17}.theme-outline .rs-img{background:#000}.theme-outline .map-container{border-color:#000}.theme-outline .rs-print{background:#000;border-color:#000}.theme-outline h1,.theme-outline h2,.theme-outline h3,.theme-outline h4{color:#fff}.label-marker-input{display:none}.label-marker-input.visible{display:flex}.label-marker-input input{margin-right:10px}.label-marker-input img{cursor:pointer}.map-order-list{padding-left:38px}.map-single{position:relative}.map-single:before{background-image:url(https://dyo.trailmaps.com/static/media/menu.a2cbbc10f128fff77001.svg);background-repeat:no-repeat;content:"";height:17px;left:-40px;margin-top:-8px;position:absolute;top:50%;width:14px}.accordion{-ms-overflow-style:none;border-bottom:1px solid #dcdcdc;height:100vh;list-style:none;margin-top:-.5px;overflow-y:scroll;padding:0;scrollbar-width:none}.accordion .inner{display:none;overflow:hidden}.accordion .inner.show{display:block}.accordion .inner select{background-color:#f9f9f9;border:1px solid hsla(0,0%,87%,.867);margin-bottom:16px;margin-top:8px;padding:8px 32px 8px 16px;width:99%}.accordion>li{background-image:url(https://dyo.trailmaps.com/static/media/acordion-inactive.fa98ca068183e1c5ded2.svg);background-position:100% 12px;background-repeat:no-repeat;background-size:16px 16px}.accordion>li.active{background-image:url(https://dyo.trailmaps.com/static/media/acordion-active.a8a0bb49d2ec4d38fb99.svg)}.accordion>li .inner{padding-bottom:15px}.accordion>li .inner .labels{max-height:250px;overflow-y:scroll}.accordion li a.toggle{border-top:1px solid #dcdcdc;color:#000;display:flex;font-weight:500;justify-content:space-between;padding:13px 0;transition:background .3s ease;width:100%}.accordion-list{overflow:hidden}.accordion::-webkit-scrollbar{display:none}.label-single{margin-bottom:12px}.label-single input{background-color:#f9f9f9;border:1px solid hsla(0,0%,87%,.867);padding:12px 82px 12px 20px;width:100%}.label-single input:placeholder{color:#000;font-size:14px}.label-single input:focus{border-color:#333;border-width:2px}.styles{flex-wrap:wrap}.styles .single-style{margin-bottom:18px;width:50%}.styles .single-style h3{color:#000;font-size:14px;font-weight:400}.style-left>div{border-radius:50%;height:54px;width:54px}.style-right{padding-left:10px}.style-right a,.style-right span{color:#000;display:block;font-size:11px;text-decoration:underline}.style-1{background-color:#fff;border:3px solid #159ee6;box-shadow:0 2px 7px 0 rgba(0,0,0,.114);overflow:hidden}.style-2,.style-3,.style-4,.style-5,.style-6{background-color:hsla(0,0%,87%,.867);border:1px solid #979797;overflow:hidden}.pl-text{margin:25px 0}.pl-left,.pl-right{background:#ececec;padding:20px;text-align:center;width:47%}.pl-left{position:relative}.pl-left button{cursor:pointer;display:inline-block;position:absolute}.pl-left .l{left:10px;margin-top:-30px;top:50%}.pl-left .t{top:10px}.pl-left .b,.pl-left .t{left:50%;margin-left:-30px}.pl-left .b{bottom:10px}.pl-left .r{margin-top:-30px;right:10px;top:50%}.pl-right button{cursor:pointer}.pl-control{margin-bottom:15px}.data-input{margin:10px 0}.data-input input{background-color:#f9f9f9;border:1px solid hsla(0,0%,87%,.867);font-size:11px;height:40px;padding:14px 9px 14px 20px;width:100%}.frame{padding-bottom:70px}.frame p{color:#000;font-size:14px;margin-top:20px}.popup-overlay{background:#000000b3;bottom:0;left:0;opacity:0;position:fixed;right:0;top:0;transition:opacity .5s;visibility:hidden;z-index:100}.popup-main{border-radius:5px;margin:70px auto;position:relative;transition:all 5s ease-in-out;width:70%}.size-examples{background:#f8e9af;cursor:pointer;display:block;font-family:DIN;font-size:16px;margin:10px 0;padding:15px 20px;width:100%}.size-examples span{display:block;margin:5px 0 0;text-decoration:underline}.popup-main h2{color:#333;font-family:Tahoma,Arial,sans-serif;margin-top:0}.popup-main .popup-close{background:#fff;border-radius:100px;display:block;font-size:36px;height:50px;line-height:normal;position:absolute;right:-25px;text-align:center;top:-25px;transition:all .2s;width:50px}.popup-close:hover{color:#000;cursor:pointer}.popup-content{background:#fff;max-height:30%;overflow:auto}.popup-content p{font-family:DIN-Black;margin:30px 0;padding:0 20px}.popup-content p a{color:#000;text-decoration:underline}.loader-overlay{background:#000000b3;bottom:0;left:0;opacity:0;position:fixed;right:0;top:0;transition:opacity .5s;visibility:hidden;z-index:100}.loader-main{align-items:center;border-radius:5px;display:flex;height:70%;justify-content:center;margin:70px auto;position:relative;transition:all 5s ease-in-out;width:70%}.loader-main p{color:#fff;margin-top:100px;position:absolute;text-align:center}.loader-img{animation:spin 2s linear infinite;height:60px;width:60px}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media screen and (max-width:700px){.popup-main{width:70%}}.preview-mode{background-color:#ececec;margin-bottom:12px;padding:14px 15px 14px 18px!important}.preview-mode span{color:#000;font-size:14px;font-weight:500}.my-radio{align-items:center;padding:10px 0}.my-radio span{color:#000;font-size:14px}.my-radio input:checked+.radio-slider{background-color:#159ee6}.my-radio input:checked+.radio-slider:before{transform:translateX(16px)}.my-radio input:focus+.radio-slider{box-shadow:0 0 1px #159ee6}.radio-switch{display:inline-block;height:27px;position:relative;width:46px}.radio-switch input{height:0;opacity:0;width:0}.radio-slider{background-color:#bdbdbd;bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0;transition:.4s}.radio-slider:before{background-color:#fff;bottom:2px;content:"";height:24px;left:3px;position:absolute;transition:.4s;width:24px}.radio-slider.round{border-radius:34px}.radio-slider.round:before{border-radius:50%}.custom-radio{display:flex;flex-wrap:wrap}.single-radio{display:inline-block;padding:9px 0;width:50%}.single-radio label{color:#000;cursor:pointer;font-size:14px}.radio input[type=radio]{opacity:0;position:absolute}.radio input[type=radio]+.radio-label:before{background:#fff;border:2px solid hsla(0,0%,87%,.867);border-radius:100%;content:"";cursor:pointer;display:inline-block;height:16px;margin-right:12px;position:relative;text-align:center;top:0;transition:all .25s ease;vertical-align:top;width:16px}.radio input[type=radio]:checked+.radio-label:before{background-color:#159ee6;border:2px solid #159ee6;box-shadow:inset 0 0 0 4px #f4f4f4;height:16px;width:16px}.radio input[type=radio]:focus+.radio-label:before{border:2px solid #159ee6;height:16px;outline:none;width:16px}@media only screen and (max-width:991px){.sidebar{padding-left:15px;padding-right:15px;width:280px}.right-sidebar{width:calc(100% - 280px)}.right-sidebar .rs-img.canvas-size-null{height:750px;max-width:600px;min-width:600px}.right-sidebar .rs-img.canvas-size-null .map-container{height:528px}.right-sidebar .rs-img.canvas-size-8x12{height:750px;max-width:500px;min-width:500px}.right-sidebar .rs-img.canvas-size-8x12 .map-container{height:467px}.right-sidebar .rs-img.canvas-size-12x16{height:750px;max-width:562px;min-width:562px}.right-sidebar .rs-img.canvas-size-12x16 .map-container{height:528px}.right-sidebar .rs-img.canvas-size-16x20{height:750px;max-width:600px;min-width:600px}.right-sidebar .rs-img.canvas-size-16x20 .map-container{height:528px}.map-order-list{padding-left:25px}.map-single:before{left:-25px}.bottom-links{left:15px;right:15px}.connect,.upload{font-size:12px;padding:10px}.style-left>div{height:24px;width:24px}}@media only screen and (max-width:767px){.wrapper{flex-direction:column-reverse;flex-wrap:wrap}.right-sidebar{display:none;height:auto;min-height:auto}.right-sidebar .rs-img{height:auto;min-height:auto;padding:25px 0}.right-sidebar .rs-img img{height:auto;max-height:100%}.sidebar{height:auto;min-height:auto}.right-sidebar,.sidebar{width:100%}.right-sidebar .rs-img.canvas-size-null{height:375;width:300}.right-sidebar .rs-img.canvas-size-null .map-container{height:1280px}.right-sidebar .rs-img.canvas-size-null canvas{width:300px!important}.right-sidebar .rs-img.canvas-size-8x12{height:375;width:300}.right-sidebar .rs-img.canvas-size-8x12 .map-container{height:1280px}.right-sidebar .rs-img.canvas-size-8x12 canvas{width:300px!important}.right-sidebar .rs-img.canvas-size-12x16{height:300;width:225}.right-sidebar .rs-img.canvas-size-12x16 .map-container{height:997px}.right-sidebar .rs-img.canvas-size-12x16 canvas{width:22px!important}.right-sidebar .rs-img.canvas-size-16x20{height:375;width:300}.right-sidebar .rs-img.canvas-size-16x20 .map-container{height:1280px}.right-sidebar .rs-img.canvas-size-16x20 canvas{width:300px!important}.bottom-links{bottom:auto;left:auto;position:static;position:relative;right:auto}.bottom-links .shadow{position:absolute;top:-50px}.accordion-list{margin-bottom:50px}}.order-manager{background:#f8f9fa;border:1px solid #e9ecef;border-radius:8px;padding:20px}.order-manager,.order-manager .order-section{margin-bottom:20px}.order-manager .order-section h3{color:#333;font-size:16px;font-weight:600;margin-bottom:15px}.order-manager .order-section .order-actions{display:flex;flex-wrap:wrap;gap:10px}.order-manager .order-section .order-actions button{border:none;border-radius:4px;cursor:pointer;font-size:14px;padding:8px 16px;transition:background-color .2s}.order-manager .order-section .order-actions button.btn-primary{background-color:#007bff;color:#fff}.order-manager .order-section .order-actions button.btn-primary:hover:not(:disabled){background-color:#0056b3}.order-manager .order-section .order-actions button.btn-primary:disabled{background-color:#6c757d;cursor:not-allowed}.order-manager .order-section .order-actions button.btn-secondary{background-color:#6c757d;color:#fff}.order-manager .order-section .order-actions button.btn-secondary:hover{background-color:#545b62}.order-manager .order-section .load-order{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.order-manager .order-section .load-order .order-input{border:1px solid #ced4da;border-radius:4px;font-size:14px;min-width:200px;padding:8px 12px}.order-manager .order-section .load-order .order-input:focus{border-color:#007bff;box-shadow:0 0 0 2px #007bff40;outline:none}.order-manager .order-message{border-radius:4px;font-size:14px;margin-top:15px;padding:10px 15px}.order-manager .order-message.success{background-color:#d4edda;border:1px solid #c3e6cb;color:#155724}.order-manager .order-message.error{background-color:#f8d7da;border:1px solid #f5c6cb;color:#721c24}@media(max-width:768px){.order-manager{padding:15px}.order-manager .order-section .order-actions{flex-direction:column}.order-manager .order-section .order-actions button{width:100%}.order-manager .order-section .load-order{align-items:stretch;flex-direction:column}.order-manager .order-section .load-order .order-input{min-width:auto;width:100%}.order-manager .order-section .load-order button{width:100%}}
/*# sourceMappingURL=main.d667527c.css.map*/