@font-face{font-family:blomster;src:url(https://cdn.mepal.com/css/woff/blomster.woff) format("woff")}@font-face{font-family:candycane;src:url(https://cdn.mepal.com/css/woff/candycane.woff) format("woff")}@font-face{font-family:colagem;src:url(https://cdn.mepal.com/css/woff/colagem.woff) format("woff")}@font-face{font-family:curlz;src:url(https://cdn.mepal.com/css/woff/curlz.woff) format("woff")}@font-face{font-family:flores;src:url(https://cdn.mepal.com/css/woff/flores.woff) format("woff")}@font-face{font-family:fontonanstick;src:url(https://cdn.mepal.com/css/woff/fontonanstick.woff) format("woff")}@font-face{font-family:grudge;src:url(https://cdn.mepal.com/css/woff/grudge.woff) format("woff")}@font-face{font-family:ironman;src:url(https://cdn.mepal.com/css/woff/ironman.woff) format("woff")}@font-face{font-family:kberry;src:url(https://cdn.mepal.com/css/woff/kberry.woff) format("woff")}@font-face{font-family:kittyspoon;src:url(https://cdn.mepal.com/css/woff/kittyspoon.woff) format("woff")}@font-face{font-family:loveyalikeasistersolid;src:url(https://cdn.mepal.com/css/woff/loveyalikeasistersolid.woff) format("woff")}@font-face{font-family:moonstar;src:url(https://cdn.mepal.com/css/woff/moonstar.woff) format("woff")}@font-face{font-family:sketchrockwell;src:url(https://cdn.mepal.com/css/woff/sketchrockwell.woff) format("woff")}@font-face{font-family:teamspirit;src:url(https://cdn.mepal.com/css/woff/teamspirit.woff) format("woff")}@font-face{font-family:thinskinned;src:url(https://cdn.mepal.com/css/woff/thinskinned.woff) format("woff")}@font-face{font-family:vegetable;src:url(https://cdn.mepal.com/css/woff/vegetable.woff) format("woff")}@font-face{font-family:museo;src:url(https://cdn.mepal.com/css/woff/museo.woff) format("woff")}@font-face{font-family:alwaysinmyheart;src:url(https://cdn.mepal.com/css/woff/alwaysinmyheart.woff) format("woff")}@font-face{font-family:hansen;src:url(https://cdn.mepal.com/css/woff/hansen.woff) format("woff")}@font-face{font-family:marlboro;src:url(https://cdn.mepal.com/css/woff/marlboro.woff) format("woff")}@font-face{font-family:rockoflf;src:url(https://cdn.mepal.com/css/woff/rockoflf.woff) format("woff")}@font-face{font-family:sansposterbold;src:url(https://cdn.mepal.com/css/woff/sansposterbold.woff) format("woff")}@font-face{font-family:superstarm54;src:url(https://cdn.mepal.com/css/woff/superstarm54.woff) format("woff")}@font-face{font-family:timeline;src:url(https://cdn.mepal.com/css/woff/timeline.woff) format("woff")}@font-face{font-family:aracne;src:url(https://cdn.mepal.com/css/woff/aracne.woff) format("woff")}@font-face{font-family:blinkcheese;src:url(https://cdn.mepal.com/css/woff/blinkcheese.woff) format("woff")}@font-face{font-family:blockcartoon;src:url(https://cdn.mepal.com/css/woff/blockcartoon.woff) format("woff")}@font-face{font-family:candyshop;src:url(https://cdn.mepal.com/css/woff/candyshop.woff) format("woff")}@font-face{font-family:comingsoon;src:url(https://cdn.mepal.com/css/woff/comingsoon.woff) format("woff")}@font-face{font-family:gilkeynotes;src:url(https://cdn.mepal.com/css/woff/gilkeynotes.woff) format("woff")}@font-face{font-family:homeschool;src:url(https://cdn.mepal.com/css/woff/homeschool.woff) format("woff")}@font-face{font-family:kgsorrynotsorrychub;src:url(https://cdn.mepal.com/css/woff/kgsorrynotsorrychub.woff) format("woff")}@font-face{font-family:shadser;src:url(https://cdn.mepal.com/css/woff/shadser.woff) format("woff")}@font-face{font-family:topsecret;src:url(https://cdn.mepal.com/css/woff/topsecret.woff) format("woff")}@font-face{font-family:vaniel;src:url(https://cdn.mepal.com/css/woff/vaniel.woff) format("woff")}@font-face{font-family:varsity;src:url(https://cdn.mepal.com/css/woff/varsity.woff) format("woff")}@font-face{font-family:jennasue;src:url(https://cdn.mepal.com/css/woff/jennasue.woff) format("woff")}@font-face{font-family:handelgotdlig;src:url(https://cdn.mepal.com/css/woff/handelgotdlig.woff) format("woff")}@font-face{font-family:babydollregular;src:url(https://cdn.mepal.com/css/woff/babydoll.woff) format("woff")}@font-face{font-family:arial;src:local("Arial"),local("Arial MT"),url(https://cdn.mepal.com/css/woff/arial.woff) format("woff")}@font-face{font-family:futural;src:url(https://cdn.mepal.com/css/woff/futural.woff) format("woff")}@font-face{font-family:futurali;src:url(https://cdn.mepal.com/css/woff/futurali.woff) format("woff")}@font-face{font-family:bangers;src:url(https://cdn.mepal.com/css/woff/bangers.woff) format("woff")}@font-face{font-family:gothambold;src:url(https://cdn.mepal.com/css/woff/gothambold.woff) format("woff")}@font-face{font-family:helveticamedium;src:url(https://cdn.mepal.com/css/woff/helveticamedium.woff) format("woff")}@font-face{font-family:helveticaroundedltstdbd;src:url(https://cdn.mepal.com/css/woff/helveticaroundedltstdbd.woff) format("woff")}@font-face{font-family:arialitalic;src:url(https://cdn.mepal.com/css/woff/arialitalic.woff) format("woff")}@font-face{font-family:nestlebrushregular;src:url(https://cdn.mepal.com/css/woff/nestlebrushregular.woff) format("woff")}@font-face{font-family:futurahandwritten;src:url(https://cdn.mepal.com/css/woff/futurahandwritten.woff) format("woff")}@font-face{font-family:cartoonregular;src:url(https://cdn.mepal.com/css/woff/cartoonregular.woff) format("woff")}@font-face{font-family:ficticciacollege;src:url(https://cdn.mepal.com/css/woff/ficticciacollege.woff) format("woff")}@font-face{font-family:beyondthemountains;src:url(https://cdn.mepal.com/css/woff/beyondthemountains.woff) format("woff")}@font-face{font-family:gothamcondensedmedium;src:url(https://cdn.mepal.com/css/woff/gothamcondensedmedium.woff) format("woff")}@font-face{font-family:dinpromedium;src:url(https://cdn.mepal.com/css/woff/dinpromedium.woff) format("woff")}@font-face{font-family:tushi;src:url(https://cdn.mepal.com/css/woff/tushi.woff) format("woff")}@font-face{font-family:beyondinfinity;src:url(https://cdn.mepal.com/css/woff/beyondinfinity.woff) format("woff")}@font-face{font-family:hipopotam;src:url(https://cdn.mepal.com/css/woff/hipopotam.woff) format("woff")}@font-face{font-family:zemestrostd;src:url(https://cdn.mepal.com/css/woff/zemestrostd.woff) format("woff")}@font-face{font-family:agencyr;src:url(https://cdn.mepal.com/css/woff/agencyr.woff) format("woff")}@font-face{font-family:citrusgothicrough;src:url(https://cdn.mepal.com/css/woff/citrusgothicrough.woff) format("woff")}@font-face{font-family:farmhand;src:url(https://cdn.mepal.com/css/woff/farmhand.woff) format("woff")}@font-face{font-family:sketchnotesquare;src:url(https://cdn.mepal.com/css/woff/sketchnotesquare.woff) format("woff")}@font-face{font-family:tomarikbrush;src:url(https://cdn.mepal.com/css/woff/tomarikbrush.woff) format("woff")}@font-face{font-family:marvinround;src:url(https://cdn.mepal.com/css/woff/marvinround.woff) format("woff")}@font-face{font-family:corndog;src:url(https://cdn.mepal.com/css/woff/corndog.woff) format("woff")}@font-face{font-family:gooddognew;src:url(https://cdn.mepal.com/css/woff/gooddognew.woff) format("woff")}@font-face{font-family:blackstuff;src:url(https://cdn.mepal.com/css/woff/blackstuff.woff) format("woff")}@font-face{font-family:futurebugler;src:url(https://cdn.mepal.com/css/woff/futurebugler.woff) format("woff")}@font-face{font-family:gotham;src:url(https://cdn.mepal.com/css/woff/gotham.woff) format("woff")}@font-face{font-family:inspiretwdcblack;src:url(https://cdn.mepal.com/css/woff/inspiretwdcblack.woff) format("woff")}@font-face{font-family:inspiretwdclight;src:url(https://cdn.mepal.com/css/woff/inspiretwdclight.woff) format("woff")}@font-face{font-family:urwdinblack;src:url(https://cdn.mepal.com/css/woff/urwdinblack.woff) format("woff")}
body.design{background-color:#eff1ef}#div_design_loading{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:300;background:url(https://cdn.mepal.com/css/images/design/mepal_logo_white.png) #7ca6a8 no-repeat center 30px;background-size:200px 100px;display:block}#div_design_loading div.image{position:relative;top:200px;margin:0 auto;width:120px;height:120px;border-radius:70px;background:url(https://cdn.mepal.com/css/images/design/page_loading_image.png) no-repeat center 0;background-size:auto 120px;border:2px #fff solid}#div_design_loading div.intro{position:relative;top:250px;margin:0 auto;width:350px;height:80px;color:#fff;text-align:center}#div_design_loading div.intro span.head{font-size:22px;color:#fff;line-height:30px;font-weight:700}#div_design_loading div.intro span.content{font-size:16px;color:#fff}#div_design_loading div.product{position:relative;top:280px;margin:0 auto;width:350px;border-radius:12px;background-color:#fff;display:flex;padding:10px 0;overflow:hidden}#div_design_loading div.product div.img{flex:0 0 60px;height:60px;font-size:16px;color:#000;line-height:16px}#div_design_loading div.product div.img img{width:80px;height:auto}#div_design_loading div.product div.title{flex:1 1 auto;font-size:16px;color:#000;line-height:16px;font-weight:700;line-height:60px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}#div_design_loading div.product div.price{flex:0 0 auto;font-size:16px;color:#000;font-weight:700;line-height:60px;margin-left:10px;position:relative;padding-right:32px}#div_design_loading div.product div.price span{position:absolute;margin-left:2px;top:-4px;font-size:12px;color:#000;font-weight:700}#div_design{flex:0 0 100%;margin-left:auto;background-color:#eff1ef;min-height:calc( 100vh - 32px);max-width:calc( 1200px - 64px );margin:0 auto;padding-top:32px;overflow:visible}#div_design.loading{pointer-events:none;user-select:none}#div_design input[type="range"]{-webkit-appearance:none;appearance:none;background:transparent;cursor:pointer;border:0}#div_design input[type="range"]::-webkit-slider-runnable-track{background:#d9d9d9;height:5px;border-radius:5px}#div_design input[type="range"]::-moz-range-track{background:#d9d9d9;height:5px;border-radius:5px}#div_design input[type="range"]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;margin-top:-8px;background-color:#fff;height:25px;width:25px;border-radius:25px;border:1px #c4c4c4 solid}#div_design input[type="range"]::-moz-range-thumb{background-color:#fff;height:25px;width:25px;border-radius:25px;border:1px #c4c4c4 solid}#div_design div.head{display:flex;width:100%;justify-content:center;gap:24px;position:relative}#div_design div.head div.btn{padding:10px 24px 10px 64px;border-radius:50px;height:35px;line-height:35px;border:1px solid #dbdbdb;text-align:center;font-size:18px;font-style:normal;font-weight:700;cursor:pointer;color:#000}#div_design div.head div.btn:hover{border:1px solid #000}#div_design div.head div.close{background:url(https://cdn.mepal.com/css/images/design/close.svg) #fff no-repeat 16px center}#div_design div.head div.saveandload{background:url(https://cdn.mepal.com/css/images/design/saveandload.svg) #fff no-repeat 24px center}#div_design div.head div.mepal{flex:1 1 1%}#div_design div.head div.mepal a{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:88px;height:55px;background:url(https://cdn.mepal.com/css/images/design/mepal_logo.png) no-repeat center center;cursor:pointer}#div_design div.head div.viewandorder{padding-left:54px;border:1px solid #fd9d66;color:#fff;background:url(https://cdn.mepal.com/css/images/design/viewandorder.svg) #d27e4e no-repeat 16px center}#div_design div.headcontent{display:flex;width:100%;justify-content:left;gap:24px;position:relative;margin-top:20px}#div_design div.headcontent div.producttitle{background-color:#fff;flex:1 0 auto;font-size:16px;color:#000;font-weight:700;line-height:30px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;padding-left:10px;border-radius:5px}#div_design div.headcontent div.price{background-color:#fff;flex:0 0 auto;font-size:16px;color:#000;font-weight:700;line-height:30px;margin-left:10px;position:relative;padding-right:27px;padding-left:5px;border-radius:5px}#div_design div.headcontent div.price span{position:absolute;margin-left:2px;top:-4px;font-size:12px;color:#000;font-weight:700}#div_design div.preview{position:absolute;top:50%;transform:translateY(-50%);left:0;width:525px;height:525px;z-index:0}#div_design div.preview #div_preview{position:relative;width:525px;height:525px;margin:0 auto;transition:transform .5s;z-index:5}#div_design.loading div.preview #div_preview{overflow:hidden}#div_design div.preview #div_preview.notransition{transition:initial}#div_design div.preview #div_preview.disabled{pointer-events:none}#div_design div.preview #div_preview.disabled .overlay_scroll{pointer-events:auto}#div_design div.preview #div_preview div.overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:440;margin-left:-100%;opacity:0;transition:margin-left 0 .2s,opacity .2s linear;backdrop-filter:blur(3px);mask-size:100% 100%}#div_design div.preview #div_preview div.overlay.active{margin-left:0;opacity:1;transition:margin-left 0,opacity .2s linear}#div_design div.preview #div_preview canvas{position:absolute;top:0;left:0}#div_design div.preview #div_preview canvas.d3{transform:none;transition:none;-webkit-mask-size:50% 100%;mask-size:50% 100%;mask-repeat:no-repeat}#div_design div.preview #div_preview img.overlay_placeholder{position:absolute;top:0;left:0;width:100%;height:100%;z-index:450}#div_design div.preview #div_preview div.overlay_scroll{position:absolute;top:100%;left:12.5%;width:75%;z-index:453}#div_design div.preview #div_preview div.overlay_scroll input{cursor:pointer;width:100%;border:0;margin:0;height:52px}#div_design div.preview #div_preview .ui-resizable-handle.ui-resizable-se{width:36px;height:36px;bottom:-27px;right:-27px;border-radius:18px;background:url(https://cdn.mepal.com/css/images/design/position_resize.svg) #7ca6a8 no-repeat center center;background-size:100% 100%}#div_design div.preview #div_preview .ui-resizable-handle.ui-resizable-ne{width:36px;height:36px;top:-27px;right:-27px;border-radius:18px;background:url(https://cdn.mepal.com/css/images/design/position_remove.svg) #7ca6a8 no-repeat center center;background-size:100% 100%;cursor:pointer}#div_design div.preview #div_toolloading{position:absolute;top:0;left:0;width:100%;height:100%;z-index:590;overflow:hidden;background:rgba(255,255,255,0.80) url(https://cdn.mepal.com/css/images/icn_tool_loading.gif) no-repeat center center;background-color:#eff1ef;margin-left:-100%;opacity:0;transition:margin-left 0 .5s,opacity .5s linear}#div_design.loading div.preview #div_toolloading{margin-left:0;opacity:1;transition:margin-left 0,opacity .5s linear}#div_design.initialize div.preview #div_toolloading{background-color:#eff1ef}#div_design.notransition div.preview #div_toolloading{transition:none}#div_design div.preview #div_toolloading div.progress{position:absolute;bottom:20%;width:95%;left:2.5%;display:none;height:15px;border-radius:15px;border-color:#e5e5e5}#div_design div.preview #div_toolloading div.progress .ui-progressbar-value{margin:0;background-color:#7da6a8;transition:width .5s ease-out}#div_design div.preview #div_preview div.position{position:absolute;top:0;left:0;width:525px;height:525px;z-index:475;cursor:move;outline:2px #434343 dashed;display:none;transition:.2s ease-in-out}#div_preview div.position::after{position:absolute;left:0;top:0;width:100%;height:100%;content:'';z-index:-1}#div_design div.preview #div_preview div.position.notransition{transition:initial}#div_design div.preview div.icons{position:absolute;top:calc( 100% + 52px );left:0;width:100%;justify-content:center;z-index:3;display:flex}#div_design div.preview div.icons div{flex:0 0 auto;width:50px;height:50px;cursor:pointer;border-radius:25px;background-color:#fff;border:1px #dbdbdb solid;display:none;position:relative}#div_design div.preview div.icons div:hover{outline:1px solid #d27e4e;outline-offset:-2px}#div_design div.preview div.icons div.active{outline:1px solid #d27e4e;outline-offset:-2px}#div_design div.preview div.icons .d3{color:#000;font-size:20px;font-weight:700;line-height:50px;text-align:center}#div_design div.menu{position:absolute;right:0;top:50%;transform:translateY(-50%);filter:drop-shadow(0 1px 8px rgba(0,0,0,0.20)) drop-shadow(0 3px 3px rgba(0,0,0,0.12)) drop-shadow(0 3px 4px rgba(0,0,0,0.14));user-select:none}#div_design div.menu div.item{position:relative;color:#fff;font-size:16px;text-align:center;width:140px;padding-top:67px;height:calc( 104px - 57px);border-bottom:1px solid #427f81;cursor:pointer;background-repeat:no-repeat;background-position:center 27.5px;background-color:#7ca6a8;border-radius:0}#div_design div.menu div.item:first-of-type{border-top-left-radius:15px;border-top-right-radius:15px}#div_design div.menu div.item:last-of-type{border-bottom-left-radius:15px;border-bottom-right-radius:15px;border-bottom:0}#div_design div.menu div.item[data-id="parts"]{background-image:url(https://cdn.mepal.com/css/images/design/parts_white.svg)}#div_design div.menu div.item[data-id="pictures"]{background-image:url(https://cdn.mepal.com/css/images/design/pictures_white.svg)}#div_design div.menu div.item[data-id="texts"]{background-image:url(https://cdn.mepal.com/css/images/design/texts_white.svg)}#div_design div.menu div.item.highlight{background-color:#427f81}#div_design div.menu div.item.highlight::after{content:'';position:absolute;left:-12px;top:42px;width:12px;height:22px;background:url(https://cdn.mepal.com/css/images/design/arr_left.svg) no-repeat 0 0}#div_design div.toolbar{position:absolute;left:48%;top:50%;transform:translateY(-50%);display:none;width:408px;box-shadow:0 3px 4px 0 rgba(0,0,0,0.14),0px 3px 3px 0px rgba(0,0,0,0.12),0px 1px 8px 0px rgba(0,0,0,0.20);border-radius:0 0 12px 12px;background:#fff;flex-direction:row;align-items:center;align-content:flex-start;color:#000;font-size:16px;user-select:none}#div_design div.toolbar.active{display:flex}#div_design div.toolbar div.box{display:none;width:100%}#div_design div.toolbar div.box.active{display:block}#div_design div.toolbar div.box div.title{border-top:2px solid #dbdbdb;background:#7ca6a8;display:flex}#div_design div.toolbar div.box div.title span{flex:1 1 100%;color:#fff;font-size:18px;font-weight:700;line-height:56px;text-align:center}#div_design div.toolbar div.box div.title span.prev{background:url(https://cdn.mepal.com/css/images/design/prev.svg) no-repeat center center;flex:0 0 50px;cursor:pointer}#div_design div.toolbar div.box div.title span.next{background:url(https://cdn.mepal.com/css/images/design/next.svg) no-repeat center center;flex:0 0 50px;cursor:pointer}#div_design div.toolbar div.box div.content{display:flex;flex-direction:column;gap:24px;padding-bottom:16px}#div_design div.toolbar div.box div.content div.line{border-bottom:1px solid #dbdbdb}#div_design div.toolbar div.box div.content div.tabs{display:flex;flex-direction:row;align-items:center;align-content:flex-start;gap:16px;margin:0 16px;overflow-x:auto}#div_design div.toolbar div.box div.content div.tabs div.tab{flex:0 0 calc( 25% - 12px );opacity:.3;display:flex;flex-direction:column;align-items:center;cursor:pointer}#div_design div.toolbar div.box div.content div.tabs.buttons div.tab{position:relative;height:100px;opacity:1;background-repeat:no-repeat;background-position:center 16px;background-color:#fff}#div_design div.toolbar div.box div.content div.tabs div.tab:hover{opacity:1}#div_design div.toolbar div.box div.content div.tabs div.tab.active{opacity:1}#div_design div.toolbar div.box div.content div.tabs.buttons div.tab.active{background-color:#427f81}#div_design div.toolbar div.box div.content div.tabs div.tab img{max-width:100%;height:auto;object-fit:cover}#div_design div.toolbar div.box div.content div.tabs div.tab span{display:inline-block;text-align:center;overflow:hidden;white-space:nowrap;text-overflow:clip}#div_design div.toolbar div.box div.content div.tabs.buttons div.tab span{position:absolute;width:100%;bottom:10px}#div_design div.toolbar div.box div.content div.tabs.buttons div.tab.active span{color:#fff}#div_design div.toolbar div.box div.content div.tabs div.tab.replace{background-image:url(https://cdn.mepal.com/css/images/design/replace.svg)}#div_design div.toolbar div.box div.content div.tabs div.tab.replace.active{background-color:#fff}#div_design div.toolbar div.box div.content div.tabs div.tab.replace.active span{color:inherit}#div_design div.toolbar div.box div.content div.tabs div.tab.resize{background-image:url(https://cdn.mepal.com/css/images/design/resize.svg)}#div_design div.toolbar div.box div.content div.tabs div.tab.resize.active{background-image:url(https://cdn.mepal.com/css/images/design/resize_white.svg)}#div_design div.toolbar div.box div.content div.tabs div.tab.rotate{background-image:url(https://cdn.mepal.com/css/images/design/rotate.svg)}#div_design div.toolbar div.box div.content div.tabs div.tab.rotate.active{background-image:url(https://cdn.mepal.com/css/images/design/rotate_white.svg)}#div_design div.toolbar div.box div.content div.tabs div.tab.layers{background-image:url(https://cdn.mepal.com/css/images/design/layers.svg)}#div_design div.toolbar div.box div.content div.tabs div.tab.layers.active{background-image:url(https://cdn.mepal.com/css/images/design/layers_white.svg)}#div_design div.toolbar div.box div.content div.tabs div.tab.remove{background-image:url(https://cdn.mepal.com/css/images/design/remove.svg)}#div_design div.toolbar div.box div.content div.tabs div.tab.remove.active{background-color:#fff}#div_design div.toolbar div.box div.content div.tabs div.tab.remove.active span{color:inherit}#div_design div.toolbar div.box div.content div.tabs div.tab.text{background-image:url(https://cdn.mepal.com/css/images/design/text.svg)}#div_design div.toolbar div.box div.content div.tabs div.tab.text.active{background-image:url(https://cdn.mepal.com/css/images/design/text_white.svg)}#div_design div.toolbar div.box div.content div.tabs div.tab.color{background-image:url(https://cdn.mepal.com/css/images/design/color.svg)}#div_design div.toolbar div.box div.content div.tabs div.tab.color.active{background-image:url(https://cdn.mepal.com/css/images/design/color_white.svg)}#div_design div.toolbar div.box div.content div.tabs div.tab.font{background-image:url(https://cdn.mepal.com/css/images/design/font.svg)}#div_design div.toolbar div.box div.content div.tabs div.tab.font.active{background-image:url(https://cdn.mepal.com/css/images/design/font_white.svg)}#div_design div.toolbar div.box div.content div.cols{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;align-content:flex-start;gap:24px 12px;margin:0 16px}#div_design div.toolbar div.box div.content div.cols.scroll{overflow-y:scroll}#div_design div.toolbar div.box div.content div.cols.bordertop{border-top:1px solid #dbdbdb;margin:0;padding:16px 16px 0 16px;margin-top:-24px}#div_design div.toolbar div.box.parts div.content div.cols.bordertop{margin-top:0}#div_design div.toolbar div.box div.content div.cols.images{margin:0;align-items:flex-start;gap:8px;max-height:500px;overflow-y:scroll}#div_design div.toolbar div.box div.content div.cols.colors{--color_items:1;gap:24px 1.25%;display:none;min-height:calc( var(--color_items) * 65px+(var(--color_items) - 1) * 24px)}#div_design div.toolbar div.box div.content div.cols.fonts{align-items:flex-start;gap:3px 1%;display:none}#div_design div.toolbar div.box div.content div.cols.active{display:flex}#div_design div.toolbar div.box div.content div.cols div.item{flex:0 0 19%;display:flex;flex-direction:column;align-items:center;padding:0;gap:10px;cursor:pointer}#div_design div.toolbar div.box div.content div.cols div.item.border{flex:0 0 108px;position:relative;border:1px solid #d9d9d9;aspect-ratio:1}#div_design div.toolbar div.box div.content div.cols.fonts div.item{flex:0 0 24%;font-size:20px;line-height:90px;box-sizing:border-box}#div_design div.toolbar div.box div.content div.cols.fonts div.item[data-fontid="240"]{font-size:12px}#div_design div.toolbar div.box div.content div.cols div.item.border:hover{outline:1px solid #000;outline-offset:-1px}#div_design div.toolbar div.box div.content div.cols div.item.border.active{outline:3px solid #000;outline-offset:-3px}#div_design div.toolbar div.box div.content div.cols div.item img{display:block;max-width:100%;height:auto;max-height:100%;margin:auto}#div_design div.toolbar div.box div.content div.cols div.item a.color{position:relative;display:block;height:40px;width:40px;border-radius:40px;text-align:center;margin:0 auto;outline-offset:2px}#div_design div.toolbar div.box div.content div.cols div.item:hover a.color{outline:2px #000 solid}#div_design div.toolbar div.box div.content div.cols div.item.active a.color{outline:2px #000 solid}#div_design div.toolbar div.box div.content div.cols div.item span{display:inline-block;text-align:center;width:60px;overflow:hidden;white-space:nowrap;font-size:13px;line-height:14px}#div_design div.toolbar div.box div.content div.rows{display:flex;flex-direction:column;align-content:flex-start;gap:12px;margin:16px 16px 0 16px}#div_design div.toolbar div.box div.content div.rows.nopadding{margin:0}#div_design div.toolbar div.box div.content div.rows.bordertop{border-top:1px solid #dbdbdb;margin:0;padding:16px 16px 0 16px;margin-top:-24px}#div_design div.toolbar div.box div.content div.rows div.row{display:flex;flex:0 0 100%;cursor:pointer;padding:10px;justify-content:center;align-items:center}#div_design div.toolbar div.box div.content div.rows div.row.nopadding{padding:0}#div_design div.toolbar div.box div.content div.btn{border-radius:5px;border:1px solid #c4c4c4;text-align:center;flex:0 0 100%;cursor:pointer;padding:10px;justify-content:center;align-items:center}#div_design div.toolbar div.box div.content div.btn.margin{margin:16px 16px 0 16px}#div_design div.toolbar div.box div.content div.btn:hover{border:1px solid #000}#div_design div.toolbar div.box div.content div.btn span{padding-left:30px}#div_design div.toolbar div.box div.content div.btn.background span{background:url(https://cdn.mepal.com/css/images/design/background.svg) no-repeat left center}#div_design div.toolbar div.box div.content div.btn.picture span{background:url(https://cdn.mepal.com/css/images/design/picture.svg) no-repeat left center}#div_design div.toolbar div.box div.content div.btn.upload span{background:url(https://cdn.mepal.com/css/images/design/upload.svg) no-repeat left center}#div_design div.toolbar div.box div.content div.btn.zoomin span{background:url(https://cdn.mepal.com/css/images/design/zoom_in.svg) no-repeat left center}#div_design div.toolbar div.box div.content div.btn.zoomout span{background:url(https://cdn.mepal.com/css/images/design/zoom_out.svg) no-repeat left center}#div_design div.toolbar div.box div.content div.btn.cw span{background:url(https://cdn.mepal.com/css/images/design/rotate_cw.svg) no-repeat left center}#div_design div.toolbar div.box div.content div.btn.ccw span{background:url(https://cdn.mepal.com/css/images/design/rotate_ccw.svg) no-repeat left center}#div_design div.toolbar div.box div.content div.btn.tofront span{background:url(https://cdn.mepal.com/css/images/design/tofront.svg) no-repeat left center}#div_design div.toolbar div.box div.content div.btn.toback span{background:url(https://cdn.mepal.com/css/images/design/toback.svg) no-repeat left center}#div_design div.toolbar div.box div.content div.btn.rowadd span{background:url(https://cdn.mepal.com/css/images/design/add.svg) no-repeat left center}#div_design div.toolbar div.box div.content input{display:flex;width:100%;border:1px solid #c4c4c4;border-radius:5px;height:40px;font-size:16px;text-align:left;padding-left:10px}#div_design div.toolbar div.box div.content div.row.active input{border:1px solid #000}#div_design div.toolbar div.box div.content input[type="number"]{width:70px;text-align:center;padding-left:0}#div_design div.toolbar div.box div.content input[type="range"]{border:0}#div_design div.toolbar div.box div.content div.slider{display:flex;margin-left:30px;height:5px;margin-top:10px;border-top:4px solid #c4c4c4;width:100%}#div_design div.toolbar div.box div.content div.library{display:flex;flex-direction:column;align-content:flex-start;gap:12px;margin:0 16px 0 16px}#div_design div.toolbar div.box div.content div.library div.sections{overflow-y:scroll;height:276px}#div_design div.toolbar div.box div.content div.library div.sections:has(>.sectiontitle){height:auto;overflow:hidden}#div_design div.toolbar div.box div.content div.library div.sections div.section{position:relative;cursor:pointer;border-bottom:1px solid #c4c4c4;padding:10px;text-align:left;border-bottom:1px solid #d9d9d9}#div_design div.toolbar div.box div.content div.library div.sections div.section.sectiontitle{color:#000;font-size:18px;font-style:normal;font-weight:700;line-height:normal;cursor:default;padding:16px 0;border:0}#div_design div.summarized{position:absolute;right:-5px;top:0;display:block;width:408px;box-shadow:0 3px 4px 0 rgba(0,0,0,0.14),0px 3px 3px 0px rgba(0,0,0,0.12),0px 1px 8px 0px rgba(0,0,0,0.20);background:#fff;flex-direction:column;align-content:flex-start;color:#000;font-size:16px;z-index:500;display:none;height:100vh;overflow:hidden}#div_design div.summarized.active{display:flex}#div_design div.summarized>div.title{border-top:2px solid #dbdbdb;background:#7ca6a8;display:flex;width:100%}#div_design div.summarized>div.title span{flex:1 1 100%;color:#fff;font-size:18px;font-weight:700;line-height:56px;text-align:center}#div_design div.summarized>div.title span.prev{background:url(https://cdn.mepal.com/css/images/design/prev.svg) no-repeat center center;flex:0 0 50px;cursor:pointer}#div_design div.summarized>div.title span.next{background:url(https://cdn.mepal.com/css/images/design/prev.svg) no-repeat center center;flex:0 0 50px;cursor:pointer;visibility:hidden}#div_design div.summarized div.scontent{display:flex;flex-flow:column;overflow:hidden}#div_design div.summarized div.producttitle{color:#000;font-size:22px;font-weight:700;line-height:56px;text-align:left;padding:24px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;flex:0 0 auto}#div_design div.summarized div.row{color:#000;line-height:75px;text-align:left;margin:0 24px;padding-left:40px;background-repeat:no-repeat;background-position:left center;background-size:24px auto;background-color:#fff;border-bottom:1px #d9dbdb solid;display:flex;height:60px}#div_design div.summarized div.row div{flex:1 1 auto;color:#000;font-size:16px;line-height:60px}#div_design div.summarized div.row div.change{text-align:right;flex:0 0 auto;color:#7ca6a8;text-decoration:underline;cursor:pointer}#div_design div.summarized div.row.parts{background-image:url(https://cdn.mepal.com/css/images/design/parts.svg)}#div_design div.summarized div.row.pictures{background-image:url(https://cdn.mepal.com/css/images/design/pictures.svg)}#div_design div.summarized div.row.texts{background-image:url(https://cdn.mepal.com/css/images/design/texts.svg)}#div_design div.summarized div.price{color:#000;font-size:18px;font-weight:700;line-height:56px;text-align:left;padding:24px;display:flex}#div_design div.summarized div.price div{flex:1 1 auto}#div_design div.summarized div.price div.value{position:relative;text-align:right;padding-right:25px;font-size:24px}#div_design div.summarized div.price div.value span{position:absolute;margin-left:2px;top:-4px;font-size:18px;color:#000;font-weight:700}#div_design div.summarized div.buttons{margin:0 24px;display:flex;gap:10px;padding-bottom:24px;border-bottom:1px #d9dbdb solid}#div_design div.summarized div.buttons div.btn{flex:1 1 50%;border-radius:50px;border:1px #dbdbdb solid;height:50px;padding-left:70px;line-height:50px;font-size:18px;cursor:pointer;background-repeat:no-repeat;background-position:30px center;background-image:url(https://cdn.mepal.com/css/images/design/saveandload.svg)}#div_design div.summarized div.buttons div.btn.restart{background-image:url(https://cdn.mepal.com/css/images/design/restart.svg)}#div_design div.summarized div.info{margin:0 24px;margin-top:24px;margin-bottom:113px;padding-bottom:24px;flex:1 1 auto;overflow-y:scroll}#div_design div.summarized div.info div.infotitle{text-align:left;font-size:16px;font-weight:700}#div_design div.summarized div.info div.editor{padding:0;border:0}#div_design div.summarized div.info div.specs{margin-bottom:0}#div_design div.summarized div.info div.specs div.title{padding:0}#div_design div.summarized div.info div.specs div.features{flex:0 0 100%}#div_design div.summarized div.info div.specs div.features div.feature div.key{flex:0 0 40%}#div_design div.summarized div.info div.specs div.features div.feature div.value{flex:0 0 60%}#div_design div.summarized>div.btn{position:absolute;bottom:0;left:0;width:100%;background:#fff;border-top:1px #d9dbdb solid}#div_design div.summarized div.btnorder{margin:30px 24px;border:1px solid #fd9d66;color:#fff;background:url(https://cdn.mepal.com/css/images/design/viewandorder.svg) #d27e4e no-repeat 30px center;border-radius:50px;font-weight:700;font-size:18px;padding:12px 20px 12px 50px;cursor:pointer;text-align:center}#div_design div.summarized div.btnorder:hover{border:1px solid #000}#div_load div.objects div.item{display:flex;margin-bottom:0;cursor:pointer}#div_load div.objects div.item div.radio{align-self:center}#div_load div.objects div.item div.image{margin:0;flex:0 0 185px}#div_load div.objects div.item div.image img{width:100%;height:auto}#div_load div.objects div.item div.article{display:flex;flex-wrap:wrap;align-content:center}#div_load div.objects div.item div.article div.title{flex:0 0 100%;font-weight:bold}#div_load div.objects div.item div.article div.date{flex:0 0 100%;margin-top:0}html .ui-dialog-content #div_login.favorites{display:flex;flex-wrap:wrap}html .ui-dialog-content #div_login.favorites h2{margin-bottom:20px}html .ui-dialog-content #div_login.favorites div.info{margin-bottom:20px;flex:0 0 100%;font-size:17px;line-height:30px;font-weight:400;display:none}html .ui-dialog-content #div_login.favorites form{margin-bottom:20px;flex:0 0 100%}html .ui-dialog-content #div_login.favorites form div.key{text-align:left;clear:both;margin-bottom:10px}html .ui-dialog-content #div_login.favorites form div.item{width:70%;margin-left:auto}html .ui-dialog-content #div_login.favorites form div.item a{font-size:15px;font-weight:300}html .ui-dialog-content #div_login.favorites form button{width:68%;box-sizing:border-box;margin-left:auto;background:#d27e4e;border:0;height:50px;color:#fff;font-size:22px;margin-top:15px;cursor:pointer}
@media(min-width:1024px) and (max-width:1425px){}
@media(min-width:768px) and (max-width:1023px){}
@media(max-width:767px){body>#div_testbanner{bottom:-64px;right:-86px;line-height:20px;font-size:12px;padding:10px 70px}#div_design_loading div.product{width:90%}#div_design{padding-top:20px;overflow:hidden}#div_design div.head{gap:10px;justify-content:flex-start}#div_design div.summarized.active+div.head{order:1}#div_design div.summarized.active ~ div.headcontent{display:none}#div_design div.head div.btn{flex:0 0 45px;width:45px;text-indent:-99999px;padding:5px 0}#div_design div.head div.close{background-position:center center;background-size:24px 24px;margin-left:10px}#div_design div.head div.saveandload{background-position:center center;background-size:20px 20px}#div_design div.head div.mepal{position:fixed;bottom:118px;left:10px;width:88px;height:55px;pointer-events:none}#div_design div.head div.viewandorder{flex:0 0 auto;width:auto;text-indent:0;padding:5px 24px 5px 44px;margin-left:auto;margin-right:10px}#div_design div.headcontent div.producttitle{margin-left:10px;flex:1 0 50%}#div_design div.headcontent div.price{margin-right:10px}#div_design div.preview{width:100%;height:auto;aspect-ratio:1;top:calc( 40% - 50vw );top:70px;top:120px;transform:unset}#div_design div.summarized.active+div.head ~ div.preview{order:2;position:relative;top:auto}#div_design div.preview #div_preview{width:100%;height:100%;aspect-ratio:1}#div_design div.preview #div_preview.scale{width:85%;height:85%}#div_design div.preview #div_preview canvas{width:100% !important}#div_design div.preview #div_preview canvas.d3.scroll{width:200% !important}#div_design div.summarized.active+div.head+div.preview #div_preview div.overlay_scroll{top:auto;bottom:0}#div_design div.preview div.icons{position:fixed;top:auto;left:auto;bottom:120px;right:10px;width:50%;justify-content:flex-end}#div_design div.menu{position:fixed;top:auto;bottom:env(safe-area-inset-bottom);transform:none;display:flex;width:100%}#div_design div.menu div.item{flex:1 0 33.33333%;border-radius:0;border-bottom:0;border-right:1px solid #427f81}#div_design div.menu div.item:first-of-type{border-radius:0}#div_design div.menu div.item:last-of-type{border-radius:0;border-right:0}#div_design div.menu div.item.highlight::after{display:none}#div_design div.toolbar{position:fixed;left:0;top:auto;bottom:env(safe-area-inset-bottom);transform:none;width:100%;border-radius:0;font-size:15px}#div_design div.toolbar div.box{max-height:calc( 100vh - 87px )}#div_design div.toolbar div.box div.content{overflow-y:auto;row-gap:0}#div_design div.toolbar div.box div.content div.tabs{row-gap:0}#div_design div.toolbar div.box div.content div.cols{flex-wrap:nowrap;min-height:unset !important;overflow-x:auto}#div_design div.toolbar div.box div.content div.cols.bordertop{margin-top:0}#div_design div.toolbar div.box div.content div.cols.images{flex-wrap:wrap;overflow-x:unset}#div_design div.toolbar div.box div.content div.cols.colors{padding-bottom:8px}#div_design div.toolbar div.box div.content div.cols.fonts{padding-bottom:8px}#div_design div.toolbar div.box div.content div.cols div.item.border{flex:0 0 33.33%;max-width:calc( (100% - 24px) / 3)}#div_design div.toolbar div.box div.content div.cols.fonts div.item{flex:0 0 54px;line-height:54px}#div_design div.toolbar div.box div.content div.cols div.item a.color{width:32px;height:32px}#div_design div.toolbar div.box div.content div.rows.bordertop{margin-top:0}#div_design div.toolbar div.box div.content div.library div.sections{height:55vh}#div_design div.toolbar div.box div.content div.library div.sections:has(>.sectiontitle){height:100%}#div_design div.summarized{width:100%;right:0;background:0;overflow:scroll;height:100vh;position:relative;order:3;height:auto;overflow:visible}#div_design div.summarized.active+div.head div.btn{visibility:hidden}#div_design div.summarized.active+div.head+div.preview{z-index:500}#div_design div.summarized>div.title{position:fixed;top:0;z-index:505}#div_design div.summarized div.scontent{margin-top:100vw;background:#fff;overflow:scroll;overflow:visible;margin-top:0}#div_design div.summarized div.info{border-bottom:0;margin-bottom:73px}#div_design div.summarized>div.btn{position:fixed;bottom:0;left:0;width:100%;background:#fff;border-top:1px #d9dbdb solid}#div_design div.summarized div.btnorder{margin:10px 20px}}