html.noscroll{overflow:hidden;position:fixed}html.noscroll body{position:fixed;overflow:hidden;width:100vw}.hide-scroll{-ms-overflow-style:none;scrollbar-width:none}.hide-scroll::-webkit-scrollbar{display:none;width:0;background:transparent}.sticky{position:-webkit-sticky!important;position:sticky!important;top:0}#carttray,#navxs,#filterxs{text-align:left;display:flex;flex-direction:column;height:100%}#carttray>h3,#navxs>h3,#filterxs>h3{text-align:left;line-height:40px;margin:20px 20px 0;flex:0}#carttray>h3+p,#navxs>h3+p,#filterxs>h3+p{margin-bottom:30px;flex:0}#carttray>footer,#navxs>footer,#filterxs>footer{flex:0;padding:20px}#carttray label.icon,#navxs label.icon,#filterxs label.icon{cursor:pointer;width:40px;height:40px;position:absolute;right:20px;top:20px}#carttray label.icon svg,#navxs label.icon svg,#filterxs label.icon svg{-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%);width:30px;height:30px;position:absolute;top:50%;left:auto;right:0}#carttray .inner,#navxs .inner,#filterxs .inner{padding:20px;overflow-x:hidden;overflow-y:auto;flex:1}#carttray .inner .item,#navxs .inner .item,#filterxs .inner .item{margin:0 -20px 20px;padding:20px}#navxs ul,#filterxs ul,#navxs li,#filterxs li{margin:0;padding:0;list-style-type:none}#navxs label.icon,#filterxs label.icon{z-index:2;right:-35px;top:0}#navxs label.icon svg,#filterxs label.icon svg{fill:#fff}#navxs label.button,#filterxs label.button{display:block;margin-bottom:20px}#navxs label:not(.icon),#filterxs label:not(.icon),#navxs a,#filterxs a,#navxs span,#filterxs span{position:relative;display:block;line-height:40px}#navxs label:not(.icon).on,#filterxs label:not(.icon).on,#navxs a.on,#filterxs a.on,#navxs span.on,#filterxs span.on,#navxs label:not(.icon).on span,#filterxs label:not(.icon).on span,#navxs a.on span,#filterxs a.on span,#navxs span.on span,#filterxs span.on span{font-weight:600}#navxs label:not(.icon).inactive,#filterxs label:not(.icon).inactive,#navxs a.inactive,#filterxs a.inactive,#navxs span.inactive,#filterxs span.inactive{opacity:40;filter:alpha(opacity=4000);opacity:.4;filter:alpha(opacity=40)}#navxs .label,#filterxs .label,#navxs label:not(.icon,.button),#filterxs label:not(.icon,.button){background:#f2f2f2;margin:0 -20px;padding:0 20px;font-weight:600}#navxs .inner>ul>li>a,#filterxs .inner>ul>li>a,#navxs .inner>ul>li>span,#filterxs .inner>ul>li>span{font-weight:600}#navxs li.back,#filterxs li.back{margin-bottom:10px}#navxs li.back label,#filterxs li.back label{padding-left:30px}#navxs li.back label:after,#filterxs li.back label:after{-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg);left:2px;right:auto}#navxs li input,#filterxs li input{display:none}#navxs li input:checked+ul,#filterxs li input:checked+ul{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}.sidebar>div{position:fixed!important;top:0;max-height:100vh!important;height:100vh;width:90vw;background:#fff;outline:0;z-index:2147483647;-webkit-overflow-scrolling:touch;will-change:transform}.sidebar>div[side=left]{left:0!important;transform:translateX(-100%);animation-name:sidebar-slide-out-left}.sidebar>div[side=right]{right:0!important;transform:translateX(100%);animation-name:sidebar-slide-out-right}.sidebar>label{position:fixed!important;top:0!important;left:0!important;width:100vw!important;height:100vh!important;background-image:none!important;background-color:rgba(0,0,0,.5);animation-name:sidebar-mask-fade-out;z-index:2147483646}.sidebar>div[side],.sidebar>label{animation-duration:233ms;animation-timing-function:cubic-bezier(0,0,.21,1);animation-fill-mode:forwards}.sidebar[open]>label{animation:none}.sidebar.hide>div{animation:none}.sidebar>input{display:none}.sidebar>input:checked~div[side=left]{animation-name:sidebar-slide-in-left}.sidebar>input:checked~div[side=right]{animation-name:sidebar-slide-in-right}.sidebar>input:checked~.sidebar-mask{animation-name:sidebar-mask-fade-in}#search-autoc{display:none;position:fixed;top:75px;bottom:0;left:0;right:0;z-index:1050}#search-autoc .mask{width:100%;height:100%;position:absolute;top:0;left:0;background:rgba(51,51,51,.35)}#search-autoc .inner{position:absolute;width:90vw;max-width:990px;top:0;bottom:0;border-top:1px solid #8e8e8e;right:0;background:#fff;padding:30px}#search-autoc .links h5,#search-autoc .links .h5{display:block;margin-bottom:10px}#search-autoc .links ul{list-style-type:none;margin:0 0 40px;padding:0}#search-autoc .links ul li{margin:0;padding:0;line-height:40px}#search-autoc .links ul li a{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;text-decoration:none!important}#search-autoc .links ul li a:hover{text-shadow:0 0 1px #1d1d1d}#search-autoc .buttons{text-align:center}@media only screen and (max-width:768px){#search-autoc{top:140px}#search-autoc .inner{position:relative;width:auto;margin:0 15px;padding:15px}}#scroll-top{width:40px;height:40px;cursor:pointer;border-radius:40px;box-shadow:0 5px 25px 0 rgba(0,0,0,.15);position:fixed;bottom:20px;right:20px;background:#000 url("https://cdn.nor-folk.com/assets/arrow-up.svg") no-repeat center center;background-size:20px;z-index:999}.modal>input:checked~.bg,.modal>input:checked~.form{display:block}.modal>.bg{width:100%;height:100%;position:fixed;top:0;left:0;background:rgba(29,29,29,.7);z-index:1040}.modal>.form{width:90vw;height:90vh;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);max-width:800px;max-height:530px;top:50%;left:50%;position:fixed;background:#fff;z-index:1050;padding:20px}.modal>.form.autoh{height:auto}.modal>.form.sizeguide{max-height:90vh}.modal>.form h3,.modal>.form h4,.modal>.form p{text-align:center}.modal>.form>img,.modal>.form>p>img{display:block;max-width:100%}.modal>.form>.icon{cursor:pointer;width:40px;height:40px;position:absolute;right:10px;top:10px}.modal>.form>.icon svg{-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%);width:30px;height:30px;position:absolute;top:50%;left:auto;right:0}label.select select.dv-error-field{outline:1px solid #e00419}span.input.center,select.center,textarea.center,input[type="search"].center,input[type="text"].center,input[type="tel"].center,input[type="email"].center,input[type="password"].center{text-align:center}span.input.lower,select.lower,textarea.lower,input[type="search"].lower,input[type="text"].lower,input[type="tel"].lower,input[type="email"].lower,input[type="password"].lower{text-transform:lowercase}span.input::-moz-placeholder,select::-moz-placeholder,textarea::-moz-placeholder,input[type="search"]::-moz-placeholder,input[type="text"]::-moz-placeholder,input[type="tel"]::-moz-placeholder,input[type="email"]::-moz-placeholder,input[type="password"]::-moz-placeholder{text-transform:none;color:#3d3d3d}span.input:-ms-input-placeholder,select:-ms-input-placeholder,textarea:-ms-input-placeholder,input[type="search"]:-ms-input-placeholder,input[type="text"]:-ms-input-placeholder,input[type="tel"]:-ms-input-placeholder,input[type="email"]:-ms-input-placeholder,input[type="password"]:-ms-input-placeholder{text-transform:none;color:#3d3d3d}span.input::-webkit-input-placeholder,select::-webkit-input-placeholder,textarea::-webkit-input-placeholder,input[type="search"]::-webkit-input-placeholder,input[type="text"]::-webkit-input-placeholder,input[type="tel"]::-webkit-input-placeholder,input[type="email"]::-webkit-input-placeholder,input[type="password"]::-webkit-input-placeholder{text-transform:none;color:#3d3d3d}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,textarea:-webkit-autofill,textarea:-webkit-autofill:hover,textarea:-webkit-autofill:focus,select:-webkit-autofill,select:-webkit-autofill:hover,select:-webkit-autofill:focus{-webkit-text-fill-color:#1d1d1d;-webkit-box-shadow:0 0 0 1000px #fff inset;transition:background-color 5000s ease-in-out 0s}input:focus,input:hover{outline:0}textarea::-webkit-input-placeholder,input[type="search"]::-webkit-input-placeholder,input[type="tel"]::-webkit-input-placeholder,input[type="text"]::-webkit-input-placeholder,input[type="email"]::-webkit-input-placeholder,input[type="password"]::-webkit-input-placeholder{color:#3d3d3d}textarea:-ms-input-placeholder,input[type="search"]:-ms-input-placeholder,input[type="tel"]:-ms-input-placeholder,input[type="text"]:-ms-input-placeholder,input[type="email"]:-ms-input-placeholder,input[type="password"]:-ms-input-placeholder{color:#3d3d3d}textarea::placeholder,input[type="search"]::placeholder,input[type="tel"]::placeholder,input[type="text"]::placeholder,input[type="email"]::placeholder,input[type="password"]::placeholder{color:#3d3d3d}textarea.dv-error-field,input[type="search"].dv-error-field,input[type="tel"].dv-error-field,input[type="text"].dv-error-field,input[type="email"].dv-error-field,input[type="password"].dv-error-field{border-color:#e00419}@keyframes sidebar-slide-in-left{0%{transform:translateX(-100%)}to{transform:translateX(0)}}@keyframes sidebar-slide-out-left{0%{transform:translateX(0)}to{transform:translateX(-100%)}}@keyframes sidebar-slide-in-right{0%{transform:translateX(100%)}to{transform:translateX(0)}}@keyframes sidebar-slide-out-right{0%{transform:translateX(0)}to{transform:translateX(100%)}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-out{0%{opacity:1}to{opacity:0}}@keyframes sidebar-mask-fade-in{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0%)}}@keyframes sidebar-mask-fade-out{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(100%)}}@keyframes slide-up{0%{transform:translateY(-100%)}to{transform:translateY(0)}}@keyframes slide-down{0%{transform:translateY(0)}to{transform:translateY(-100%)}}