@media screen and (min-width: 767px){body main{margin-top:0}}.submm{overflow:auto;display:none;height:calc(100% - 50px);width:100%;position:fixed;top:40px;left:0;z-index:999;-webkit-overflow-scrolling:touch}body.stickied .submm{height:100%;top:0}.submm .close{display:none}body .submm .close{display:block;position:absolute;top:2.5rem;right:2.5rem;cursor:pointer}@media only screen and (min-width: 1399px){.submm{top:50px}}@media only screen and (max-width: 1399px){.submm{height:calc(100% - 40px)}}@media only screen and (max-width: 990px){.submm{height:100%;overflow:hidden}.submm{top:0!important;overflow-y:auto}}@media only screen and (max-width: 990px){.submm .close{display:block;position:absolute;filter:brightness(0) invert(1);top:2.5rem;right:2.5rem;cursor:pointer}}@media only screen and (max-width: 767px){.submm .close{transform:scale(.75);top:1rem;right:1rem}}.template-index .header-inner{background:#fff}.template-index #header{background:none!important}#header .topheader,#header .header-inner{border-bottom:1px solid #f4f4f3}#header .header-inner .container{width:100%;max-width:100%}#header .header-inner .logo img{width:220px}#header.fixed .header-inner .logo{margin-top:20px}.template-index #header.site-header{display:flex;flex-direction:column;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;width:100%}.topheader{background:#f4f4f3}.topheader .soc{float:left}.topheader .soc a{height:30px;display:block;float:left;margin-right:6px}.topheader .soc a img,.topheader .soc .right img{width:30px;transition:.1s transform ease-in-out}.topheader .soc a:hover img{transform:scale(1.25)}.topheader .container{width:100%;display:block}.topheader li a{font-size:17px;margin-left:30px;letter-spacing:.05em;font-weight:500;color:#333}.site-header-inner{margin-left:25px;position:static;margin-top:11px;float:right!important}.site-header-inner .hamburger-container{position:relative;z-index:99;margin-top:5px;cursor:pointer;line-height:1}.site-header-inner .hamburger-container span{font-size:21px;font-weight:600;color:#666;opacity:1;transition:all .3s}.site-header-inner .hamburger-container.animate span{opacity:0}.site-header-inner .hamburger-menu{position:relative;width:100%;transform:translateY(-11px);transition:all 0ms .3s;z-index:999}.site-header-inner .hamburger-menu.animate{background:#fff0}.site-header-inner .hamburger-menu.animate:after{top:-2px;transform:rotate(45deg);transition:top .3s cubic-bezier(.23,1,.32,1),transform .3s .3s cubic-bezier(.023,1,.32,1)}.site-header-inner .hamburger-menu.animate:before{bottom:0;transform:rotate(-45deg);transition:bottom .3s cubic-bezier(.23,1,.32,1),transform .3s .3s cubic-bezier(.023,1,.32,1)}.site-header-inner .hamburger-menu:after,.site-header-inner .hamburger-menu:before{width:inherit;height:2px}.site-header-inner .hamburger-menu:before{content:"";position:absolute;left:0;bottom:12px;background:#666;transition:bottom .3s .3s cubic-bezier(.23,1,.32,1),transform .3s cubic-bezier(.23,1,.32,1)}.site-header-inner .hamburger-menu:after{content:"";position:absolute;left:0;top:12px;background:#666;transition:top .3s .3s cubic-bezier(.23,1,.32,1),transform .3s cubic-bezier(.23,1,.32,1)}.main-menu.hidden-sm.hidden-xs{line-height:45px}.submenuaktiv li>a,.template-index .submenuaktiv .site-header-inner .main-menu li:first-child>a{color:#006785!important}.template-index .site-header-inner .main-menu a{color:#333}.template-index .fixed .site-header-inner .main-menu a{color:#006785}.site-header-inner .main-menu>ul>li.level-0.dropdown a{z-index:100;position:relative}.site-header-inner .menu{font-size:20px;line-height:20px;padding-top:3px;padding-bottom:3px;display:block;border-top:2px solid #666666;border-bottom:2px solid #666666;color:#666;font-weight:700}.site-header-inner .main-menu li.active .dmenu a{border:0!important}.site-header.fixed .site-header-inner{margin-top:13px}.header-inner a{z-index:100;position:relative}.header-inner .logo a{z-index:40}.site-header.fixed .header-inner{padding:0!important;background:#fff!important}.header-inner .container{position:relative}@media only screen and (max-width: 360px){#header .header-inner .logo{width:auto!important}.site-header-inner .hamburger-container .hamburger-menu.animate{transform:scale(.6)}.header-inner .mini-cart{margin-right:70px!important}.header-inner .logo img{margin-top:3px}.fixed .header-inner .logo img{margin-top:8px!important}}@media only screen and (max-width: 480px){.site-header-inner .hamburger-container .hamburger-menu.animate{transform:scale(.6)}body.withpurplebar .header-inner{top:100px!important}.header-inner .mini-cart{margin-right:70px}}@media only screen and (max-width: 620px){body.withpurplebar .header-inner{top:100px!important}}@media only screen and (max-width: 767px){#header .header-inner .logo{margin-left:0}#header .header-inner .logo,#header .header-inner .logo img{margin-top:0}.site-header-inner .hamburger-container .hamburger-menu.animate{transform:scale(.75)}.site-header-inner .hamburger-menu.animate:before,.site-header-inner .hamburger-menu.animate:after{background-color:#fff}}#header{position:fixed;width:100%;top:0;z-index:998}@media only screen and (max-width: 990px){#header .header-inner .logo{margin-top:0}#header .header-inner{background-color:#fff}.topheader .container{display:none}.topheader,.mini-cart{display:block}.site-header-inner .menu{border:0;width:50px;height:50px;background:red;text-indent:-9999px;background:url(//www.celluma.com/cdn/shop/t/27/assets/icon-mobile.png?103206) no-repeat;background-size:100%}body.withpurplebar .header-inner{top:65px!important}.header-inner .mini-cart{margin-left:0;margin-top:0;margin-right:20px}}@media only screen and (max-width: 1030px){.topheader .main-menu ul li a{font-size:14px}}@media only screen and (max-width: 1160px){#header .header-inner .logo{width:160px}.site-header-inner .main-menu a{font-size:14px}.site-header-inner .main-menu li:first-child a{font-size:17px}}@media only screen and (max-width: 1280px){.topheader .main-menu ul li a{font-size:15px;letter-spacing:0px;margin-left:20px}}@media only screen and (max-width: 1319px){.site-header-inner .main-menu li:first-child>a:after{right:-20px!important}}@media only screen and (max-width: 1340px){.site-header-inner .main-menu a{font-size:16px}.site-header-inner .main-menu li{margin-left:20px}.site-header-inner .main-menu li:first-child{padding-right:20px}.site-header-inner .main-menu li:first-child>a:after{right:-20px!important}}@media only screen and (max-width: 991px){nav.secondary-nav{display:none!important}}
/*# sourceMappingURL=/s/files/1/0116/2710/2265/t/27/assets/cl-header.scss.css.map */
