.Navigation__background{display:block;background:rgba(0,0,0,.25);position:fixed;top:0;left:0;right:0;z-index:8999;opacity:0;bottom:100%;transition:.25s opacity 0s ease-out,0s bottom .25s ease-out;-webkit-tap-highlight-color:transparent}@media (max-width: 1100px){.Navigation .Navigation__menu{overflow-y:scroll;-webkit-overflow-scrolling:touch}.Navigation .Navigation__phone{opacity:1;transform:translate(0);transition:.5s opacity 1s,.5s transform 1s}.Navigation .Navigation__phone a{display:block;padding:20px 10px;font-size:1rem;line-height:20px;text-decoration:none;font-weight:400;white-space:nowrap;position:relative;color:#333}.Navigation .Navigation__menu>ul{min-height:100%;padding-bottom:1px}.Navigation .Navigation__menu>ul>li:last-child{padding-bottom:40px!important;border-bottom:none!important}}.Navigation .Navigation__items,.Navigation .Navigation__item{display:block;float:left;list-style-type:none;padding:0;position:relative;margin:0}.Navigation .Navigation__items a,.Navigation .Navigation__item a{color:#333;text-decoration:none;box-sizing:border-box;display:block;transition:.25s color 0s ease-out;padding:15px}.Navigation .Navigation__items a span,.Navigation .Navigation__item a span{display:block;font:var(--text-font, normal 400 1rem "Lato", sans-serif);font-size:1rem;line-height:var(--text-line-height, 1.4em);font-weight:400;box-sizing:border-box;transition:.25s border-color 0s ease-out;position:relative}@media (max-width: 1100px){.Navigation .Navigation__items .Navigation__item,.Navigation .Navigation__item .Navigation__item{border-bottom:none;margin:0 0 0 25px}.Navigation .Navigation__items .Navigation__item a,.Navigation .Navigation__item .Navigation__item a{padding:15px 0}.Navigation .Navigation__items .Navigation__item .Navigation__item,.Navigation .Navigation__item .Navigation__item .Navigation__item{margin:0}.Navigation .Navigation__items .Navigation__item .Navigation__item .Navigation__item,.Navigation .Navigation__item .Navigation__item .Navigation__item .Navigation__item{margin-left:10px}.Navigation .Navigation__items .Navigation__item a span,.Navigation .Navigation__item .Navigation__item a span{height:auto;padding:0}.Navigation .Navigation__items>ul,.Navigation .Navigation__item>ul{padding:0 0 5px;margin:0 10px}.Navigation .Navigation__items>ul .Navigation__item,.Navigation .Navigation__item>ul .Navigation__item{border-bottom:none}.Navigation .Navigation__items>ul .Navigation__item a,.Navigation .Navigation__item>ul .Navigation__item a{padding:10px 15px}.Navigation .Navigation__items>ul .Navigation__item a span,.Navigation .Navigation__item>ul .Navigation__item a span{text-transform:none;font-size:14px;padding:0}}@media (max-width: 1100px){.Navigation .Navigation__item--om-oss .Navigation__item--utforda-arbeten,.Navigation .Navigation__item--om-oss .Navigation__item--vanliga-fragor,.Navigation .Navigation__item--om-oss .Navigation__item--priser{display:none}.Navigation .Navigation__item--phone{opacity:0;pointer-events:none}}.Navigation .Navigation__item--utforda-arbeten ul{display:none!important}@media (min-width: 1101px){.Navigation .Navigation__item--om-oss .Navigation__item--utforda-arbeten ul,.Navigation .Navigation__item--om-oss .Navigation__item--vanliga-fragor ul{display:none}.Navigation .Navigation__item>ul{position:absolute;background:#f9f9f9;box-shadow:0 2px 3px rgba(0,0,0,.25);margin:0;left:50%;transform:translate(-50%,10px);border-radius:3px;width:240px;padding:8px 0 7px;opacity:0;min-width:100%;transition:.5s opacity,.5s transform,0s top 501ms;top:-1000px;pointer-events:none}.Navigation .Navigation__item>ul li{float:none}.Navigation .Navigation__item>ul a{padding:7px 20px 8px;color:#333;transition:.5s background-color}.Navigation .Navigation__item>ul a:hover{background-color:#fff}.Navigation .Navigation__item>ul a span{text-transform:none;height:auto;padding:0}.Navigation .Navigation__item>ul>li>ul{display:block;position:relative;border-top:0;opacity:1;top:auto;box-sizing:border-box;box-shadow:none;padding-top:0;transform:none!important;right:auto;width:auto;pointer-events:all;left:auto}.Navigation .Navigation__item>ul>li>ul li a{padding-left:40px}.Navigation .Navigation__item>ul>li>ul li li a{padding-left:60px}.Navigation .Navigation__item:last-child>ul{left:auto;right:0;transform:translateY(10px)}.Navigation .Navigation__item--hover>a{position:relative}.Navigation .Navigation__item--hover>a:after{content:"";position:absolute;top:5px;left:0;right:0;bottom:5px;background:rgba(0,0,0,0);border-radius:3px;display:block;border:1px solid #eee}.Navigation .Navigation__item--hover>ul{top:100%;transform:translate(-50%);opacity:1;transition:.5s opacity,.5s transform,0s top 0s;pointer-events:all}.Navigation .Navigation__item--hover:last-child>ul{transform:translate(0)}}.Navigation .Navigation__item a:hover span:after{opacity:.5}.Navigation .Navigation__item--active a:hover span,.Navigation .Navigation__item--active a span{opacity:1;border-color:#fff}@media (max-width: 1100px){.Navigation .Navigation__item--active ul .Navigation__item--active:not(.Navigation__item--child-active)>a{border:1px solid #ccc;border-radius:5px;background:#fafafa}}@media (max-width: 1100px){.Navigation .Navigation__items{flex-grow:1}.Navigation .Navigation__items>.Navigation__item{border-top:1px solid transparent;border-bottom:1px solid transparent}.Navigation .Navigation__items>.Navigation__item--active{background:#f5f5f5;margin-left:0;padding-left:25px;border-top:1px solid #eee;border-bottom:1px solid #eee}}.Navigation__sub-nav-toggle,.Navigation__item--dammfri-golvslipning{display:none}@media (max-width: 1100px){.Navigation ul li ul{height:0;overflow:hidden}.Navigation li{display:block;position:relative}.Navigation__sub-nav-toggle{background:url(https://dahlmark.se/static/66/arrow.svg);background-size:30px 15px;transform:rotate(-90deg);background-position:center center;background-repeat:no-repeat;display:block;width:52px;height:50px;position:absolute;right:4px;top:2px;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none}ul li ul .Navigation__sub-nav-toggle{display:none}.Navigation .Navigation__item--active .Navigation__sub-nav-toggle{transform:rotate(-90deg) scaleX(-1)}.Navigation .Navigation__item--utforda-arbeten .Navigation__sub-nav-toggle{display:none}.Navigation .Navigation__item--active ul{display:block;height:auto;overflow:visible}.Navigation ul a,.Navigation li a{padding:10px 25px;display:block}.Navigation ul a:after,.Navigation li a:after{display:none}.Navigation .Navigation__items,.Navigation .Navigation__item{float:none}.Navigation .Navigation__items a,.Navigation .Navigation__item a{display:inline-block;padding:5px 20px}.Navigation .Navigation__item a{display:block;margin-right:62px}.Navigation .Navigation__item ul a{margin-right:0}.Navigation--visible .Navigation__toggle-icon{background-color:rgba(0,0,0,0);transition:.25s background-color 0s ease-in-out}.Navigation--visible .Navigation__toggle-icon:before{transform:translate(-50%,-50%) rotate(45deg);transition:.25s transform .1s ease-in-out}.Navigation--visible .Navigation__toggle-icon:after{transform:translate(-50%,-50%) rotate(-45deg);transition:.25s transform .1s ease-in-out}.Navigation__menu{background-color:#fff;position:fixed;top:80px;right:0;bottom:0;z-index:9000;width:auto;min-width:200px;max-width:300px;overflow:scroll;display:flex;flex-flow:column}.Navigation--visible .Navigation__menu{transform:translate(0)}.Navigation__background--visible{bottom:0;opacity:1;transition:.25s opacity 0s ease-out,0s bottom 0s ease-out;cursor:e-resize}}@media (max-width: 1100px) and (max-width: 640px){.Navigation ul a,.Navigation li a{padding-left:20px;padding-right:20px}}@media (max-width: 1100px) and (max-width: 1100px){.Navigation__menu{top:60px}}.App--loaded .Navigation{transition:.5s background-color 0s ease-in-out}.App--loaded .Navigation--visible{transition:none}html.admin:not(.preview) body{padding-top:0}html.admin:not(.preview) .Navigation{background-color:#fff;position:relative;left:auto;right:auto;z-index:2}html.admin:not(.preview) .Navigation__background{z-index:1}html.admin:not(.preview) .Navigation__toggle,html.admin:not(.preview) .Navigation__menu{display:none}
