﻿.product-image-wrapper{position:relative}.product-image-wrapper .campaign-badge{position:absolute;top:0;right:0;height:60px;width:60px;-webkit-border-radius:50px;-moz-border-radius:50px;-ms-border-radius:50px;border-radius:50px;background:#f01516;text-align:center;text-transform:uppercase}.product-image-wrapper .campaign-badge p{margin-top:23px;color:#fff;font-size:12px}.product-image{background-size:contain;background-position:center center;background-repeat:no-repeat;height:200px}.staggered-price{margin-left:0;margin-right:0}.staggered-price tr:nth-child(odd){background-color:#fafafa}.staggered-price td{padding:10px}.breadcrumbs{border-bottom:1px solid #e5e5e5;padding:20px 0px 10px;clear:both}.breadcrumbs .product-breadcrumbs{padding:0}.breadcrumbs .product-breadcrumbs li{display:inline;font-size:18px}.breadcrumbs .product-breadcrumbs li a{color:#000}.breadcrumbs .product-breadcrumbs li a:hover{color:#f01516;text-decoration:none;cursor:pointer}.breadcrumbs .product-breadcrumbs .product-breadcrumbs-current{color:#f01516;font-family:"Gill Sans",sans-serif}.product-single-container{padding-top:50px}.product-single-container h1,.product-single-container h3,.product-single-container h4{font-weight:bold}.product-single-container h4 p{color:#000;padding-bottom:10px}.product-single-container h5,.product-single-container h5 p{color:#000;padding-bottom:10px}.product-single-container p{color:dimgray;font-weight:400}.product-single-container .product-box{margin-bottom:30px}.product-single-container .product-image{text-align:center;height:initial !important;min-height:400px;max-height:400px}.product-single-container .product-image img{max-width:100%;max-height:400px}.product-single-container .product-image-images{padding:30px 0}.product-single-container .product-image-images img{max-width:100%;max-height:250px}.product-single-container .product-image-diagram h4{padding-left:10px}.product-single-container .product-image-diagram .product-image-images-img{background-size:cover;background-position:center center;background-repeat:no-repeat;height:200px}.product-single-container .product-information .product-information-box{border-bottom:1px solid #e5e5e5;margin:0}.product-single-container .product-information .product-information-box .morecontent{display:none}.product-single-container .product-information .product-information-box .morelink{display:block;background:#313131;color:#fff;font-weight:400;padding:10px 20px;width:120px;cursor:pointer;display:block;margin:10px auto;text-align:center;-webkit-border-radius:25px;-moz-border-radius:25px;-ms-border-radius:25px;border-radius:25px;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;transition:.5s}.product-single-container .product-information .product-information-box .morelink:hover{background:#5b5b5b}.product-single-container .product-information .product-information-box .price{padding:0;margin-right:20px}.product-single-container .product-information .product-information-box .quantity{margin-top:10px;margin-bottom:5px;width:50px;-webkit-border-radius:25px;-moz-border-radius:25px;-ms-border-radius:25px;border-radius:25px;border:1px solid #eaeaea;background:#f8f8f8;padding:10px;text-align:center;font-family:"Gill Sans",sans-serif}.product-single-container .product-information .product-information-box .quantity-label{font-weight:400;font-family:"Gill Sans",sans-serif}.product-single-container .product-information .product-information-box .addToCart,.product-single-container .product-information .product-information-box .addToCartQty{margin-top:10px;background:#000;-webkit-border-radius:25px;-moz-border-radius:25px;-ms-border-radius:25px;border-radius:25px;border:rgba(0,0,0,0);padding-top:10px;padding-bottom:5px;padding-left:10px;padding-right:10px;font-size:16px;font-weight:200;font-family:"Gill Sans",sans-serif;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;transition:.5s;margin-left:10px}.product-single-container .product-information .product-information-box .addToCart img,.product-single-container .product-information .product-information-box .addToCartQty img{position:relative;top:-2px;left:-5px}.product-single-container .product-information .product-information-box .addToCart:hover,.product-single-container .product-information .product-information-box .addToCartQty:hover{background:#5b5b5b}.product-single-container .product-information .product-information-box .addToCart:disabled,.product-single-container .product-information .product-information-box .addToCartQty:disabled{background:#5b5b5b}.product-single-container .product-information .product-information-box .addToCart:after,.product-single-container .product-information .product-information-box .addToCartQty:after{content:"Köp";color:#fff;text-transform:uppercase}.product-single-container .product-information .product-information-box .performance-list{width:100%}.product-single-container .product-information .product-information-box .performance-list .performance-list-item{padding:10px}.product-single-container .product-information .product-information-box .performance-list .performance-list-item img{padding-right:10px}.product-single-container .product-information .product-information-box .performance-list .performance-list-item span{color:dimgray;font-weight:400}.product-single-container .product-information .product-information-box .performance-list .performance-list-item:nth-child(odd){background:#fafafa}.product-single-container .product-information .product-information-box:last-child{border:none}.product-single-container .product-information .product-box .product-information-box:last-child{border-bottom:1px solid #e1e1e1}.product-single-container .gadgets{margin-top:50px;border-top:1px solid #e5e5e5}.product-single-container .gadgets .slick-arrow{position:absolute;font-size:22px;top:calc(50% - 100px);cursor:pointer;z-index:800}.product-single-container .gadgets .slick-arrow.prev{left:15px}.product-single-container .gadgets .slick-arrow.next{right:15px}.product-single-container .gadgets img{max-width:100%}.product-single-container .gadgets button img{position:relative;top:-2px;left:0px;float:left}.product-single-container .gadgets button{margin-top:10px;background:#000;-webkit-border-radius:25px;-moz-border-radius:25px;-ms-border-radius:25px;border-radius:25px;border:rgba(0,0,0,0);padding-top:10px;padding-bottom:5px;padding-left:20px;padding-right:20px;font-size:16px;font-weight:200;font-family:"Gill Sans",sans-serif;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;transition:.5s}.product-single-container .gadgets button:hover{background:#5b5b5b}.product-single-container .gadgets button:after{content:"Köp";color:#fff;text-transform:uppercase}.product-single-container .gadgets .product-box-content{height:120px}.product-single-container .gadgets .product-slide{position:relative}.product-single-container .gadgets .product-messages-wrapper{position:absolute;bottom:65px;left:0;width:100%;z-index:999}.product-single-container .accessories-for{margin:0;padding:0}.product-single-container .accessories-for li{list-style-type:none;background:#fafafa;padding:10px}.product-single-container .accessories-for li a{color:dimgray}.product-single-container .accessories-for li:nth-child(even){background-color:#fff}.product-box{margin-top:20px}.product-box:hover .product-box-image{transform:scale(1.1);transition:transform .1s ease-in-out}.product-box-image{background-size:contain;background-position:center center;background-repeat:no-repeat;height:200px;transform:scale(1);transition:transform .1s ease-in-out}.product-box-content{padding-top:10px;text-align:center}.product-box-content h4{color:#000;margin-bottom:0}.currentgroup-wrapper{padding:20px;background:#fff}.currentgroup-wrapper h1{margin:0}.top-currentgroup{color:red;font-size:18px;font-weight:400;padding:10px}.group-filter-title{text-transform:uppercase;display:block}.product-category,.product-model,.product-attributes{padding:10px 30px;font-size:12px;color:dimgray}.product-category{background:#efefef}.product-model{background:#fafafa}.product-attributes-wrapper{background:#f2f2f2}.product-attributes{height:70px;background:#f2f2f2}.groupfilter{margin-top:15px;padding-left:0}.groupfilter a{text-decoration:none}.groupfilter .groupfilter-item{display:inline-block;background:#e3e3e3;-webkit-border-radius:25px;-moz-border-radius:25px;-ms-border-radius:25px;border-radius:25px;border:1px solid rgba(0,0,0,0);padding:10px 20px;margin:2px;color:dimgray;cursor:pointer;text-transform:uppercase;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;transition:.5s}.groupfilter .groupfilter-item:hover,.groupfilter .groupfilter-item.active{color:#fff;background:red}.groupfilter .groupfilter-item-3{display:none}.groupfilter .disabled-item{color:#d6d6d6;cursor:default !important}.groupfilter .disabled-item:hover,.groupfilter .disabled-item.active{background:#e3e3e3;color:#d6d6d6}.product-attributes .formgroup{display:inline-block;float:left;margin:0 15px;height:65px}.product-attributes .control-group{padding:2px 5px;background:#e3e3e3;-webkit-border-radius:25px;-moz-border-radius:25px;-ms-border-radius:25px;border-radius:25px}.product-attributes .control{font-weight:200;text-transform:uppercase;position:relative;display:block;margin-right:10px;padding-left:30px;padding-top:3px;cursor:pointer;display:inline-block}.product-attributes .control input{position:absolute;z-index:-1;opacity:0}.product-attributes .control__indicator{position:absolute;top:2px;left:0;width:20px;height:20px;background:#fff}.product-attributes .control--radio .control__indicator{border-radius:50%}.product-attributes .motortyp-item-3{display:none}.product-attributes .control:hover input~.control__indicator,.product-attributes .control input:focus~.control__indicator{background:#eee}.product-attributes .control input:disabled~.control__indicator{background:#eee}.product-attributes .control input:not([disabled]):checked~.control__indicator{background:#fff}.product-attributes .control:hover input:not([disabled]):checked~.control__indicator,.product-attributes .control input:checked:focus~.control__indicator{background:#fff}.product-attributes .control__indicator:after{position:absolute;display:none;content:""}.product-attributes .control input:checked~.control__indicator:after{display:block}.product-attributes .control--checkbox .control__indicator:after{top:4px;left:8px;width:3px;height:8px;transform:rotate(45deg);border:solid #fff;border-width:0 2px 2px 0}.product-attributes .control--radio .control__indicator:after{top:5px;left:5px;width:10px;height:10px;border-radius:50%;background:#000}.product-attributes .switch{position:relative;display:inline-block;width:60px;height:28px;margin:0}.product-attributes .switch input{display:none}.product-attributes .slider{position:absolute;top:0;left:0;right:0;bottom:0;cursor:pointer;background:#ccc;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;transition:.5s}.product-attributes .slider:before{position:absolute;content:"";height:20px;width:20px;left:4px;bottom:4px;background:#fff;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;transition:.5s}.product-attributes input:disabled+.slider{background:#ccc}.product-attributes input:checked+.slider:after{content:"Ja";position:relative;top:5px;left:15px;z-index:2;text-transform:uppercase;font-weight:400;color:#fff}.product-attributes input:checked+.slider{background:#52c200}.product-attributes input+.slider:after{content:"Nej";position:relative;top:5px;left:28px;z-index:2;text-transform:uppercase;font-weight:400;color:#fff}.product-attributes input+.slider{background:#f01516}.product-attributes input:checked+.slider:before{-webkit-transform:translateX(26px);-ms-transform:translateX(26px);transform:translateX(26px)}.product-attributes .slider.round{-webkit-border-radius:50px;-moz-border-radius:50px;-ms-border-radius:50px;border-radius:50px}.product-attributes .slider.round:before{-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%}#clean-form{position:absolute;margin-top:-50px;left:48%;border-radius:100px}#products-wrapper{padding-top:50px;padding-left:40px;padding-right:40px}.stock-status{padding-top:20px;padding-left:10px;float:left}.stock-status .txt-green .fa{color:#0bc50b}.stock-status .txt-yellow .fa{color:#ffd90a}
