﻿*{-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-o-font-smoothing:antialiased}*:focus{outline:0 !important}*:active{box-shadow:none !important}input{outline:none}.vcenter-parent{display:table;width:100%}.vcenter-child{display:table-cell;vertical-align:middle}.padding-0{padding:0}.padding-30{padding:30px 0}.padding-50{padding:50px 0}.spacer-60{margin-top:60px !important}.spacer-50{margin-top:50px !important}.spacer-40{margin-top:40px !important}.spacer-30{margin-top:30px !important}.spacer-25{margin-top:25px !important}.spacer-20{margin-top:20px !important}.spacer-10{margin-top:10px !important}.resp{display:none !important}.hidden-resp{display:block !important}.btn-default,.btn-primary{display:inline-block;padding:10px 20px 6px;font-size:16px;-webkit-border-radius:50px !important;-moz-border-radius:50px !important;-ms-border-radius:50px !important;border-radius:50px !important;background-color:#f64813;color:#fec72f;border:1px solid #f64813;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;text-decoration:none;font-family:"Frutiger-Bold",Helvetica,Arial,sans-serif;text-transform:uppercase}.btn-secondary{display:inline-block;padding:10px 20px 6px;font-size:16px;-webkit-border-radius:50px !important;-moz-border-radius:50px !important;-ms-border-radius:50px !important;border-radius:50px !important;background-color:#fec72f;color:#f64813;border:1px solid #fec72f;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;text-decoration:none;font-family:"Frutiger-Bold",Helvetica,Arial,sans-serif;text-transform:uppercase}.btn-secondary:hover{background-color:rgb(97.5701285299%,71.7703349282%,.4690871564%);border:1px solid rgb(97.5701285299%,71.7703349282%,.4690871564%)}.btn-blue{display:inline-block;padding:0 10px;height:40px;min-width:100px;margin:5px;transition:all .3s ease-in-out;border:0;-webkit-border-radius:2px !important;-moz-border-radius:2px !important;-ms-border-radius:2px !important;border-radius:2px !important}.btn-blue span,.btn-blue a,.btn-blue button{position:relative;display:inline-block;font-family:"Frutiger-Bold",Helvetica,Arial,sans-serif;color:#fff;padding:7px 15px 5px;font-size:16px}.btn-black{display:inline-block;padding:0 10px;height:40px;min-width:100px;margin:5px;background:#000;transition:all .3s ease-in-out;border:0;-webkit-border-radius:2px !important;-moz-border-radius:2px !important;-ms-border-radius:2px !important;border-radius:2px !important}.btn-black span,.btn-black a,.btn-black button{position:relative;display:inline-block;font-family:"Frutiger-Bold",Helvetica,Arial,sans-serif;color:#fff;padding:7px 15px 5px;font-size:16px}a.btn-blue,a.btn-black{padding-top:2px}html,body{font-family:"Frutiger-Roman",Helvetica,Arial,sans-serif;font-size:14px;font-weight:normal;line-height:1.6;color:#404650;margin:0;padding:0;min-height:100%;height:100%;position:relative}h1,h2,h3,h4,h5,h6{font-family:"Frutiger-Bold",Helvetica,Arial,sans-serif;font-weight:700;color:#404650}p,span{font-family:"Frutiger-Roman",Helvetica,Arial,sans-serif;color:#404650}body.admin .start-puffs .container{position:absolute;top:300px;left:0}.groupbanner .groupbanner-text-wrapper{position:absolute;top:0}main{min-height:calc(100vh - 250px)}.footer-fix{margin-bottom:0px}.footer{height:250px;background-color:#727272;padding-top:35px}.footer img{margin-bottom:40px}.footer *{color:#fff}.footer a{color:#fff;margin:0px}.footer a:hover{text-decoration:none}.footer a i{color:#fff;font-size:24px}.footer .soc-media{margin-top:40px}#cookie-wrapper{position:fixed;bottom:0;left:0;width:100%;padding:10px 0 0;z-index:9999}#cookie-wrapper *{color:#fff}#cookie-wrapper .fa{color:red !important}body.cookie-added #cookie-wrapper,body.cookie-found #cookie-wrapper{display:none}body.scroll header{background-color:rgba(220,220,220,.61) !important;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.padding-content{padding-top:90px !important}header{position:fixed;top:0;left:0;width:100%;height:90px;background-color:rgba(220,220,220,.61) !important;z-index:9999;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}header nav .navbar-header{padding-top:30px}header nav .navbar-header .navbar-brand{height:initial;padding-top:5px;margin-right:70px}header nav .navbar-header .navbar-brand .site-name{font-size:32px;font-weight:700}header nav #navbar .desktop-menu{list-style-type:none;padding:0;margin:0;display:inline-block}header nav #navbar .desktop-menu li{margin:0;padding:0;font-size:16px;line-height:1;margin-right:60px;display:none}header nav #navbar .desktop-menu li:nth-of-type(-n+3){display:inline-block}header nav #navbar .desktop-menu li a{font-family:"Frutiger-Bold",Helvetica,Arial,sans-serif;font-size:14px;color:#727272;text-decoration:none;text-transform:uppercase;margin:0;padding:0;line-height:1;display:inline-block;padding:40px 0px}header nav .extra-menu ul{padding:0;list-style-type:none;margin:0;height:100px}header nav .extra-menu ul li{float:left;margin-right:20px}header nav .extra-menu ul li:last-of-type{margin-right:0}header nav .extra-menu ul li a{font-family:"Frutiger-Light",Helvetica,Arial,sans-serif;display:inline-block;font-size:16px;color:#fff;line-height:1;padding:35px 0px;position:relative}header nav .extra-menu ul li a .top-cart-count{-webkit-border-radius:50% !important;-moz-border-radius:50% !important;-ms-border-radius:50% !important;border-radius:50% !important;background:#000;padding:3px 6px;color:#fff !important;height:20px;font-size:12px;position:absolute;top:27px;right:-13px;font-weight:bold;display:block}header nav .extra-menu ul li a .top-cart-count span{color:#fff;font-size:16px}header nav .extra-menu ul li a .top-cart-count.empty{padding:0px !important}header nav .extra-menu ul li a .glyphicon{font-size:27px;color:#727272;position:relative;top:2px}header nav .extra-menu ul li a .fa{font-size:25px;position:relative;top:3px}header nav .extra-menu ul li a:hover{text-decoration:none}header nav .extra-menu ul li a img{height:18px}header nav .extra-menu ul li a i{color:#fff;margin-right:10px}header nav .responsive-menu-opener{cursor:pointer}header nav .responsive-menu-opener .menu-bar{cursor:pointer;position:relative;z-index:999;margin-top:40px}header nav .responsive-menu-opener .menu-bar .bar{height:2px;background-color:#727272;width:30px;margin-bottom:5px}.responsive-menu-wrapper{display:none;background:#f1f1f1}.responsive-menu-wrapper .responsive-menu{list-style-type:none;padding:0;border-top:1px solid rgba(255,255,255,.16)}.responsive-menu-wrapper .responsive-menu li{display:block;border-bottom:1px solid rgba(255,255,255,.16)}.responsive-menu-wrapper .responsive-menu li a{display:block;color:#727272;padding:10px 30px}.start-header{height:750px;position:relative}.start-header svg{position:absolute;bottom:0}.start-header .start-header-slider{height:100%;width:100%;position:relative}.start-header .start-header-slider .slick-dots{text-align:center;padding:0;margin:0;position:absolute;bottom:20px;width:100%;z-index:2}.start-header .start-header-slider .slick-dots li{display:inline-block;border:2px solid #fff;-webkit-border-radius:50% !important;-moz-border-radius:50% !important;-ms-border-radius:50% !important;border-radius:50% !important;margin:0px 5px;line-height:0;font-size:0}.start-header .start-header-slider .slick-dots li button{-webkit-border-radius:50% !important;-moz-border-radius:50% !important;-ms-border-radius:50% !important;border-radius:50% !important;width:0px;height:0px;font-size:0px;outline:0;border:0;margin:3px;line-height:0;padding:5px;background-color:rgba(0,0,0,0)}.start-header .start-header-slider .slick-dots li.slick-active button{background-color:#fff}.start-header .start-header-slider .slick-list,.start-header .start-header-slider .slick-track{height:100%}.start-header .start-header-slider .start-header-slide{height:100%;background-size:cover;background-position:center center;background-repeat:no-repeat}.start-header .start-header-slider .start-header-slide .start-header-slide-text-wrapper{height:100%}.start-header .start-header-slider .start-header-slide .start-header-slide-text-wrapper .start-header-slide-text .text-wrapper{background:rgba(255,255,255,.95);width:100%;max-width:600px;display:block;margin:0 auto;padding:1px 10px;position:relative;margin-top:510px}.start-header .start-header-slider .start-header-slide .start-header-slide-text-wrapper .start-header-slide-text .text-wrapper:before,.start-header .start-header-slider .start-header-slide .start-header-slide-text-wrapper .start-header-slide-text .text-wrapper:after{content:"";position:absolute;width:0;height:0;left:0;border-left:300px solid rgba(0,0,0,0);border-right:300px solid rgba(0,0,0,0)}.start-header .start-header-slider .start-header-slide .start-header-slide-text-wrapper .start-header-slide-text .text-wrapper:before{top:-20px;border-bottom:20px solid rgba(255,255,255,.95)}.start-header .start-header-slider .start-header-slide .start-header-slide-text-wrapper .start-header-slide-text .text-wrapper:after{bottom:-20px;border-top:20px solid rgba(255,255,255,.95)}.start-header .start-header-slider .start-header-slide .start-header-slide-text-wrapper .start-header-slide-text .text-wrapper h1,.start-header .start-header-slider .start-header-slide .start-header-slide-text-wrapper .start-header-slide-text .text-wrapper h2,.start-header .start-header-slider .start-header-slide .start-header-slide-text-wrapper .start-header-slide-text .text-wrapper h3{font-family:"Frutiger-Bold",Helvetica,Arial,sans-serif;font-size:40px;color:#f64813;margin-top:3px;margin-bottom:0;font-family:"Frutiger-Bold",Helvetica,Arial,sans-serif !important}.start-header .start-header-slider .start-header-slide .start-header-slide-text-wrapper .start-header-slide-text .text-wrapper hr{border-top:2px solid #c8c6c6;margin:5px 0}.start-header .start-header-slider .start-header-slide .start-header-slide-text-wrapper .start-header-slide-text .text-wrapper em{font-family:"Frutiger-Roman",Helvetica,Arial,sans-serif}.start-header .start-header-slider .start-header-slide .start-header-slide-text-wrapper .start-header-slide-text .text-wrapper h4,.start-header .start-header-slider .start-header-slide .start-header-slide-text-wrapper .start-header-slide-text .text-wrapper h5,.start-header .start-header-slider .start-header-slide .start-header-slide-text-wrapper .start-header-slide-text .text-wrapper h6,.start-header .start-header-slider .start-header-slide .start-header-slide-text-wrapper .start-header-slide-text .text-wrapper p,.start-header .start-header-slider .start-header-slide .start-header-slide-text-wrapper .start-header-slide-text .text-wrapper span{font-family:"Frutiger-Bold",Helvetica,Arial,sans-serif;font-size:20px;color:#000}.start-header .start-header-slider .start-header-slide .start-header-slide-text-wrapper .start-header-slide-text .text-wrapper .nyhet-wrapper{background-color:#fec72f;width:180px;padding:0;text-align:center;position:absolute;top:-20px}.start-header .start-header-slider .start-header-slide .start-header-slide-text-wrapper .start-header-slide-text .text-wrapper .nyhet-wrapper:before,.start-header .start-header-slider .start-header-slide .start-header-slide-text-wrapper .start-header-slide-text .text-wrapper .nyhet-wrapper:after{content:"";position:absolute;width:0;height:0;left:0;border-left:90px solid rgba(0,0,0,0);border-right:90px solid rgba(0,0,0,0)}.start-header .start-header-slider .start-header-slide .start-header-slide-text-wrapper .start-header-slide-text .text-wrapper .nyhet-wrapper:before{top:-8px;border-bottom:8px solid #fec72f}.start-header .start-header-slider .start-header-slide .start-header-slide-text-wrapper .start-header-slide-text .text-wrapper .nyhet-wrapper:after{bottom:-8px;border-top:8px solid #fec72f}.start-header .start-header-slider .start-header-slide .start-header-slide-text-wrapper .start-header-slide-text .text-wrapper .nyhet-wrapper span{display:inline-block;color:#fff;font-family:"Frutiger-Bold",Helvetica,Arial,sans-serif;font-size:22px;font-style:italic;height:10px}.group-slider{background-color:#e4e4e5;position:relative}.group-slider .white-block{height:130px;width:100%;position:absolute;left:0;bottom:0;background-color:#fff}.group-slider .group-slider-wrapper,.group-slider .group-slider-admin-wrapper{position:relative;cursor:pointer;z-index:2}.group-slider .group-slider-wrapper .slick-arrow,.group-slider .group-slider-admin-wrapper .slick-arrow{position:absolute;top:calc(50% - 27px);font-size:34px}.group-slider .group-slider-wrapper .slick-arrow *,.group-slider .group-slider-admin-wrapper .slick-arrow *{color:#1a1b1c}.group-slider .group-slider-wrapper .slick-arrow.rightarrow-wrapper,.group-slider .group-slider-admin-wrapper .slick-arrow.rightarrow-wrapper{right:-130px}.group-slider .group-slider-wrapper .slick-arrow.rightarrow-wrapper:before,.group-slider .group-slider-admin-wrapper .slick-arrow.rightarrow-wrapper:before{width:30px;height:50px;content:" ";display:block;float:right;background-image:url(//d1da7yrcucvk6m.cloudfront.net/sites/699/template_assets/arrow-right.png?v=1788384412516);background-position:center 10px;background-repeat:no-repeat}.group-slider .group-slider-wrapper .slick-arrow.leftarrow-wrapper,.group-slider .group-slider-admin-wrapper .slick-arrow.leftarrow-wrapper{left:-130px}.group-slider .group-slider-wrapper .slick-arrow.leftarrow-wrapper:before,.group-slider .group-slider-admin-wrapper .slick-arrow.leftarrow-wrapper:before{width:30px;height:50px;content:" ";display:block;float:left;background-image:url(//d1da7yrcucvk6m.cloudfront.net/sites/699/template_assets/arrow-left.png?v=1788384412516);background-position:center 10px;background-repeat:no-repeat}.group-slider .group-slider-wrapper .slick-arrow .rightarrow,.group-slider .group-slider-wrapper .slick-arrow .leftarrow,.group-slider .group-slider-admin-wrapper .slick-arrow .rightarrow,.group-slider .group-slider-admin-wrapper .slick-arrow .leftarrow{font-family:"Frutiger-Black",Helvetica,Arial,sans-serif;font-style:italic;border-bottom:3px solid #f64813;margin:0px 10px}.group-slider .group-slider-wrapper .group,.group-slider .group-slider-admin-wrapper .group{cursor:auto}.group-slider .group-slider-wrapper .group .group-txt .name,.group-slider .group-slider-admin-wrapper .group .group-txt .name{font-family:"Handel",Helvetica,Arial,sans-serif;font-size:71px;font-style:italic;color:#404650}.group-slider .group-slider-wrapper .group .group-txt .grouptext p,.group-slider .group-slider-admin-wrapper .group .group-txt .grouptext p{font-size:20px;font-style:italic;line-height:1.3}.group-slider .group-slider-wrapper .group .group-txt .grouptext p a,.group-slider .group-slider-admin-wrapper .group .group-txt .grouptext p a{color:#f64813;display:inline-block}.group-slider .group-slider-wrapper .group a,.group-slider .group-slider-admin-wrapper .group a{display:block}.group-slider .group-slider-wrapper .group a img,.group-slider .group-slider-admin-wrapper .group a img{margin:0 auto;max-width:100%}.start-banners{margin-top:40px !important}.start-banners img{max-width:100%}.banner-1 .banner-text{position:absolute;bottom:40px;left:50px;padding:10px}.banner-1 .banner-text h1,.banner-1 .banner-text h2,.banner-1 .banner-text h3,.banner-1 .banner-text h4,.banner-1 .banner-text a,.banner-1 .banner-text p{margin:0;color:#fff}.banner-2 .banner-text{position:absolute;bottom:40px;left:40px;background-color:rgba(246,72,19,.95);padding:10px;max-width:80%}.banner-2 .banner-text h1,.banner-2 .banner-text h2,.banner-2 .banner-text h3,.banner-2 .banner-text h4,.banner-2 .banner-text a,.banner-2 .banner-text p{margin:0;color:#fff}.start-blocks{padding:20px 0px}.start-blocks .block{padding:15px 15px 0px 15px}.start-blocks .block:nth-of-type(2){border-left:1px solid #ccc;border-right:1px solid #ccc}.start-products{padding-bottom:80px;padding-top:20px}.start-products .group-cta-skew-wrapper{background-color:#f64813;display:inline-block;transition:all .3s ease-in-out;margin-right:15px}.start-products .group-cta-skew-wrapper #groupcta{position:relative;display:inline-block;font-size:16px;font-family:"Frutiger-Bold",Helvetica,Arial,sans-serif;padding:8px 15px;color:#fff}.start-products .group-cta-skew-wrapper:hover{background-color:rgb(80.8387354942%,21.237294918%,3.0828331333%)}.start-products .group-cta-skew-wrapper:hover #groupcta{text-decoration:none}.start-products .start-products-header p{font-family:"Frutiger-Bold",Helvetica,Arial,sans-serif;color:#404650;font-size:30px;font-style:italic}.start-products .start-products-groups a{font-size:21px;color:#404650;font-style:italic;margin:0px 10px}.start-products .start-products-groups a.active{color:#f64813;border-bottom:2px solid #f64813 !important}.start-products .start-products-groups a:hover{text-decoration:none !important;border-bottom:2px solid #f64813;color:#f64813}.start-products .start-products-groups a:focus,.start-products .start-products-groups a:active{border:0;outline:0}#start-products,.product-relations,#group-single-products{font-size:0;text-align:center}.blog-blocks{padding:40px 40px}.blog-blocks .block{padding:15px 15px 0px 15px}.blog-blocks .block:nth-of-type(2){border-left:1px solid #ccc;border-right:1px solid #ccc}.fa-bransleforbr2030kn:before,.fa-bransleforbrukning:before,.fa-bransletank:before,.fa-bredd:before,.fa-cekategori:before,.fa-fart:before,.fa-fribord:before,.fa-hojd:before,.fa-langd:before,.fa-maxantalpersoner:before,.fa-maxmotorvikt:before,.fa-motor:before,.fa-motorrek:before,.fa-vikt:before{content:""}.product{display:inline-block;width:30%;font-size:initial;margin:1.6666666667%;margin-bottom:50px;vertical-align:top;text-align:center;position:relative;transition:all .3s ease-in-out}.product:hover{text-decoration:none !important}.product .product-wrap{position:relative;width:100%;height:100%;padding:10px 20px 20px 20px;min-height:200px}.product .product-wrap a:hover{text-decoration:none}.product .product-wrap .product-img{height:200px}.product .product-wrap .product-info .product-name-wrapper .product-name{font-size:20px}.product .product-wrap .product-info .product-shortdescription{display:inline-block;font-family:"Frutiger-Light",Helvetica,Arial,sans-serif;font-size:15px;color:#798193;line-height:1.4}.product .product-wrap .product-info .product-price span{font-size:23px;color:#f64813}.groupbanner{position:relative;background-repeat:no-repeat;background-size:cover;background-position:center center;height:425px;overflow:hidden}.groupbanner .editable-group-img{margin-top:90px;position:relative;z-index:0}.groupbanner .groupbanner-text-wrapper{height:100%}.groupbanner .vcenter-child{padding-top:90px}.groupbanner .groupbanner-text{position:relative;z-index:1}.groupbanner .groupbanner-text .text-wrapper{background:rgba(255,255,255,.95);width:600px;display:block;margin:0 auto;padding:10px 30px;position:relative}.groupbanner .groupbanner-text .text-wrapper:before,.groupbanner .groupbanner-text .text-wrapper:after{content:"";position:absolute;width:0;height:0;left:0;border-left:300px solid rgba(0,0,0,0);border-right:300px solid rgba(0,0,0,0)}.groupbanner .groupbanner-text .text-wrapper:before{top:-20px;border-bottom:20px solid rgba(255,255,255,.95)}.groupbanner .groupbanner-text .text-wrapper:after{bottom:-20px;border-top:20px solid rgba(255,255,255,.95)}.groupbanner .groupbanner-text .text-wrapper h1,.groupbanner .groupbanner-text .text-wrapper h2,.groupbanner .groupbanner-text .text-wrapper h3{font-family:"Frutiger-Bold",Helvetica,Arial,sans-serif;font-size:36px;color:#f64813;font-style:italic;margin:0}.groupbanner .groupbanner-text .text-wrapper hr{border-top:2px solid #c8c6c6;margin:10px 0px}.groupbanner .groupbanner-text .text-wrapper h4,.groupbanner .groupbanner-text .text-wrapper h5,.groupbanner .groupbanner-text .text-wrapper h6,.groupbanner .groupbanner-text .text-wrapper p,.groupbanner .groupbanner-text .text-wrapper span{font-family:"Frutiger-Roman",Helvetica,Arial,sans-serif;font-size:16px;color:#404650;line-height:1.3}.groupbanner .svgbottom{position:absolute;width:100%;left:0;bottom:0}.group-single{padding:150px 0px}.group-single .modellprogram{margin-right:100px}.group-single .modellprogram,.group-single .modelltyp{display:inline-block}.group-single .modellprogram h3,.group-single .modelltyp h3{font-family:"Frutiger-Bold",Helvetica,Arial,sans-serif;font-size:22px;font-style:italic;color:#404650}.group-single .modellprogram a,.group-single .modelltyp a{font-family:"Frutiger-Roman",Helvetica,Arial,sans-serif;font-size:21px;font-style:italic;color:#404650;display:inline-block;margin-right:15px}.group-single .modellprogram a:last-of-type,.group-single .modelltyp a:last-of-type{margin-right:0}.group-single .modellprogram a.active,.group-single .modelltyp a.active{color:#f64813;text-decoration:underline}.group-single .modellprogram a:hover,.group-single .modelltyp a:hover{color:#f64813}.pagination .pagination-button{background-color:#f64813;display:inline-block;transition:all .3s ease-in-out;cursor:pointer}.pagination .pagination-button a{padding:10px 20px;display:inline-block;background-color:rgba(0,0,0,0);line-height:1;font-size:16px}.pagination .pagination-button a:active,.pagination .pagination-button a:focus{background-color:rgba(0,0,0,0)}.pagination .pagination-button:hover{background-color:rgb(80.8387354942%,21.237294918%,3.0828331333%);cursor:pointer}.pagination .pagination-button:hover a{background:rgba(0,0,0,0);cursor:pointer;text-decoration:none}.map-content{position:relative;height:90vh;margin:0 !important}.map-content input{width:100%;padding:5px 10px;border:1px solid #f1f1f1}.search-form{background-color:#fff;position:absolute;z-index:999;top:0;left:0;width:100%;height:100px;padding:0 10px;padding-top:90px}#infos{position:absolute;top:0;left:0;width:100%;height:100%;overflow-y:auto;padding:190px 10px 0;border-bottom:2px solid #f1f1f1}.info{padding:10px 0;clear:both;border-top:2px solid #f1f1f1;border-top-margin:0;border-top-margin-left:17px}.info h5{margin:0}.info p{margin-bottom:0;margin-left:17px}.tps-wrapper{padding:0;position:absolute;top:0;left:0;width:25%;height:100%;padding:10px}#map-canvas{padding:0;position:absolute;top:0;right:0;width:75%;height:100%}#map-canvas #map{position:absolute;top:0;left:0;width:100%;height:100% !important}.default-content{margin-top:50px}.contact-list{margin:0;padding:0}.contact-list li{list-style-type:none;width:50%;float:left;padding:10px}.contact-list li .person-wrap{background-color:#f1f1f1;padding:15px}.contact-list li .person-wrap h3{margin-top:5px}.single-product .slick-arrow{color:#b4b4b4;top:calc(50% - 20px);position:absolute;font-size:30px;cursor:pointer}.single-product .rightarrow{right:-30px}.single-product .leftarrow{left:-20px;z-index:1}.single-product .slick-disabled{opacity:0}.single-product .product-images{width:100%;margin-bottom:50px}.single-product .product-images .slick-slider .slick-arrow{top:calc(50% - 6px)}.single-product .product-images .slick-slider .leftarrow{left:20px;font-size:20px}.single-product .product-images .slick-slider .rightarrow{right:20px;font-size:20px}.single-product .product-images .img-wrap{text-align:center;border:1px solid #f1f1f1;height:400px}.single-product .product-images img{max-width:90%;max-height:400px}.single-product .img-gallery-wrap{padding:0 40px}.single-product .thumb-product-image{margin-top:10px}.single-product .thumb-product-image .img-wrap{height:100px}.single-product .thumb-product-image img{max-height:100px;display:inline-block}.single-product .option-name{padding-top:20px;font-weight:bold}.single-product .select-wrapper{position:relative;background:#f8f8f8;border:1px solid #edeaea;width:170px}.single-product .select-wrapper select{background:rgba(0,0,0,0);border:rgba(0,0,0,0);-webkit-appearance:none;appearance:none;font-size:16px;font-weight:bold;padding:10px;width:100%}.single-product .select-wrapper i{position:absolute;right:15px;top:12px;z-index:1;color:#24292d;font-size:16px}.single-product .product-buy{padding:10px 0;border-top:1px solid #ccc;border-bottom:1px solid #ccc}.single-product .product-buy .product-price{font-size:28px;margin:0}.single-product .product-buy .product-quantity{display:inline-block;width:100px !important}.single-product .product-buy .product-quantity input{display:inline-block;text-align:center;width:50px;height:40px;color:#000;font-weight:bold;border:1px solid #ccc}.single-product .product-buy .product-quantity label{display:inline-block;color:#000;font-weight:500;padding-left:5px}.single-product .product-buy #buy-product{margin:0}.product-puffs .puff{padding:10px 20px 20px 20px;background-color:#f3f3f5;height:100%;margin-bottom:10px}.product-puffs .puff p{font-family:"Frutiger-Light",Helvetica,Arial,sans-serif;font-size:17px;font-style:italic;line-height:1.3}.product-slideshow .container-fluid{padding:0;margin:0}.product-slideshow .container-fluid .row{padding:0;margin:0}.product-slideshow .container-fluid .row .product-slide{position:relative;padding:0;margin:0}.product-slideshow .container-fluid .row .product-slide .slick-arrow{position:absolute;top:calc(50% - 40px);width:80px;height:80px;display:inline-block !important;background-color:#f64813;z-index:2;text-align:center;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);padding:28px;cursor:pointer}.product-slideshow .container-fluid .row .product-slide .slick-arrow i{color:#fff;font-size:28px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.product-slideshow .container-fluid .row .product-slide .slick-arrow.left{left:60px}.product-slideshow .container-fluid .row .product-slide .slick-arrow.right{right:60px}.product-slideshow .container-fluid .row .product-slide img{height:300px}.cart table{width:100%}.cart thead,.cart .cart-summary{border-bottom:2px solid #e0e6ec}.cart thead th,.cart .cart-summary th{padding-bottom:5px}.cart table tr{border-bottom:2px solid #e0e6ec}.cart table tr td{background-color:rgba(0,0,0,0) !important;padding:10px}.cart .cart-image img{max-height:70px;max-width:100%}.cart .description p,.cart .description h5{margin:0}.cart .description h5{font-size:20px}.cart .total-price p{margin:0}.cart .quantity input{max-width:90px;text-align:center;border:1px solid #ccc}.cart .original-price{text-decoration:line-through;font-size:12px}.cart .remove .fa{color:#f64813}.cart .total-cart{font-size:20px;padding:30px 0 20px 0}.cart table tr:last-child{border:0}.cart table tr:last-child:hover{background-color:rgba(0,0,0,0) !important}.cart .total-cart,.cart .total-price,.cart tbody tr.bg-gray{background:#f1f1f1 !important}.cart .total-cart:hover,.cart .total-price:hover,.cart tbody tr.bg-gray:hover{background-color:#f1f1f1 !important}.cart hr{border:0;border-bottom:2px solid #e0e6ec;margin-top:0}.cart .add-code input{max-width:250px;width:100%;float:left;margin-right:10px;padding:8px;border:1px solid #ccc;margin-bottom:10px}.cart .add-code button{float:left;margin:0}.cart .add-code button span{font-size:14px}.cart .campaign-error{display:none;clear:both}.cart .campaign-info{clear:both;padding-top:10px;margin-top:10px;padding:5px}.cart .campaign-info h4{margin-top:10px}.cart .shipping-method tr td:first-child,.cart .cart-table.payment tr td:first-child{width:20px;text-align:center}.cart .shipping-method td,.cart .cart-table.payment td{vertical-align:middle;padding:20px 10px}.cart .cart-total{font-size:20px}.cart .cart-summary{min-width:280px}.cart a.btn-blue{padding-top:5px}.cart-addresses input{width:100% !important}.cart-addresses label{display:block}.disable-inputs input{border:0}.customer-form{max-width:400px;margin:0 auto}.customer-form form label{display:block}.customer-webshop-form{max-width:100%}.customer-webshop-form label{display:block}.customer-webshop-form input{width:100%;padding:10px}.customer-webshop-form h4{margin-top:30px}.customer-webshop-form input{border:1px solid #ccc}.customer-webshop-form .checkbox input[type=checkbox]{width:20px}.customer-menu{padding:0;margin:0}.customer-menu li{list-style-type:none;background-color:#f9f9f9;margin:2px 0;padding:10px 10px}.customer-menu li a{color:#000}.customer-menu .active a{font-weight:bold}.orderhistory-row{background:#fff;box-shadow:0px 3px 15px rgba(0,0,0,.2);-webkit-box-shadow:0px 3px 15px rgba(0,0,0,.2);-moz-box-shadow:0px 3px 15px rgba(0,0,0,.2);margin:10px 0;padding:20px 40px}.orderhistory-row p{margin:0}.orderhistory-row hr{margin-bottom:0}.wm3-form-message{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6;padding:15px;margin-bottom:20px;border:1px solid rgba(0,0,0,0);border-radius:4px}.alert{margin:20px 0}.alert,.campaign-error p{padding:10px;-webkit-border-radius:0px !important;-moz-border-radius:0px !important;-ms-border-radius:0px !important;border-radius:0px !important;border:none}.alert-danger,.campaign-error p{background:#efdad9;color:#882626}.alert-success{background:#e8f3e8;color:#5c885a}.product-messages-wrapper .product-messages .product-message{background:#efdad9;color:#882626;padding:10px;margin:10px 0}.product-wrap .product-messages-wrapper{position:absolute;bottom:60px;width:100%;left:0}.alert-warning{background-color:#fdf9f5 !important;color:#000;padding-top:15px}.share-this{position:relative;margin-top:40px}.share-this .share-icon{float:left;display:inline-block}.share-this .share-list-wrapper{float:left;display:inline-block}.share-this .share-list-wrapper .share-list{float:left;list-style:none;padding-left:0;background:#fff}.share-this .share-list-wrapper .share-list li{position:relative;float:left;padding:0 7px;text-align:center}.share-this .share-list-wrapper .share-list li:last-child{border:none}.share-this .share-list-wrapper .share-list li a,.share-this .share-list-wrapper .share-list li i{color:#000}.share-this .share-list-wrapper .share-list li i{font-size:18px}.share-this .share-list-wrapper .share-list li:hover a,.share-this .share-list-wrapper .share-list li:hover i{color:#f64813 !important}.share-this .share-list-wrapper .share-list li.copy-to-clipboard .link-wrapper{display:none;bottom:-2px;position:absolute;width:300px;height:37px;left:-302px}.share-this .share-list-wrapper .share-list li.copy-to-clipboard .link-wrapper input{border:1px solid #f2f1f1;padding:5px;height:37px;width:300px}@media all and (-ms-high-contrast: none){.hidden-ie{display:none !important}.vcenter-parent,.vcenter-child{display:block}.groupbanner .groupbanner-text-wrapper{top:100px}}@media screen and (min-width: 0\0 )and (min-resolution: 0.001dpcm){.hidden-ie{display:none !important}.vcenter-parent,.vcenter-child{display:block}.groupbanner .groupbanner-text-wrapper{top:100px}}
