@import url("https://p.typekit.net/p.css?s=1&k=zuc8far&ht=tk&f=10881.10882.10884.10885.10886&a=8103833&app=typekit&e=css");@import url("https://p.typekit.net/p.css?s=1&k=zuc8far&ht=tk&f=10881.10882.10884.10885.10886&a=8103833&app=typekit&e=css");@media (min-width: 641px){.mobile-only{display:none}}@media (max-width: 640px){.not-mobile{display:none}}.clearfix:after{content:"";display:table;clear:both}body>img[height="1"]{display:none}.cc-banner{z-index:9999999999}@media (min-width: 641px){.mobile-only{display:none}}@media (max-width: 640px){.not-mobile{display:none}}.clearfix:after{content:"";display:table;clear:both}body>img[height="1"]{display:none}.cc-banner{z-index:9999999999}@font-face{font-family:"futura-pt";src:url("https://use.typekit.net/af/309dfe/000000000000000000010091/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("woff2"),url("https://use.typekit.net/af/309dfe/000000000000000000010091/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("woff"),url("https://use.typekit.net/af/309dfe/000000000000000000010091/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("opentype");font-style:normal;font-weight:700}.search-agent-toggle{font-size:.9em !important;padding:3px 12px !important}.search-agent-dim{position:fixed;top:0;bottom:0;left:0;right:0;background-color:rgba(0,0,0,0.25);z-index:500}.search-agent-window{font-family:'futura-pt', sans-serif;font-weight:normal;position:fixed;width:512px;height:auto;max-height:auto;padding:48px;max-width:90vw;background-color:white;color:#333;left:50%;top:20%;transform:translate(-50%, -20%);-webkit-box-shadow:0px 0px 11px 0px rgba(0,0,0,0.75);-moz-box-shadow:0px 0px 11px 0px rgba(0,0,0,0.75);box-shadow:0px 0px 11px 0px rgba(0,0,0,0.75);z-index:1000;border-radius:3px}.search-agent-window h1{padding-top:0}.search-agent-window p{font-size:18px}.search-agent-window form>ul{margin:0;-webkit-margin-before:0;-webkit-margin-after:0;-webkit-margin-start:0;-webkit-margin-end:0;-webkit-padding-start:0}.search-agent-window form>ul .form-field{display:block !important;width:100%;vertical-align:top;margin-bottom:12px}.search-agent-window form>ul .form-field label{display:block;color:#333;font-weight:normal;margin-bottom:3px;margin-left:6px}.search-agent-window form>ul .form-field input{color:#333;font-weight:normal;text-align:left;font-size:16px !important;padding:0 6px;height:32px;border-radius:3px;background:white;border:1px solid #999;width:100%}.search-agent-window form>ul .form-field input::placeholder{font-style:italic;color:#ccc}@font-face{font-family:"futura-pt";src:url("https://use.typekit.net/af/309dfe/000000000000000000010091/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("woff2"),url("https://use.typekit.net/af/309dfe/000000000000000000010091/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("woff"),url("https://use.typekit.net/af/309dfe/000000000000000000010091/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("opentype");font-style:normal;font-weight:700}@font-face{font-family:"futura-pt";src:url("https://use.typekit.net/af/eb729a/000000000000000000010092/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i7&v=3") format("woff2"),url("https://use.typekit.net/af/eb729a/000000000000000000010092/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i7&v=3") format("woff"),url("https://use.typekit.net/af/eb729a/000000000000000000010092/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i7&v=3") format("opentype");font-style:italic;font-weight:700}@font-face{font-family:"futura-pt";src:url("https://use.typekit.net/af/9b05f3/000000000000000000013365/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("woff2"),url("https://use.typekit.net/af/9b05f3/000000000000000000013365/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("woff"),url("https://use.typekit.net/af/9b05f3/000000000000000000013365/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("opentype");font-style:normal;font-weight:400}@font-face{font-family:"futura-pt";src:url("https://use.typekit.net/af/cf3e4e/000000000000000000010095/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3") format("woff2"),url("https://use.typekit.net/af/cf3e4e/000000000000000000010095/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3") format("woff"),url("https://use.typekit.net/af/cf3e4e/000000000000000000010095/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3") format("opentype");font-style:italic;font-weight:400}@font-face{font-family:"futura-pt";src:url("https://use.typekit.net/af/ae4f6c/000000000000000000010096/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n3&v=3") format("woff2"),url("https://use.typekit.net/af/ae4f6c/000000000000000000010096/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n3&v=3") format("woff"),url("https://use.typekit.net/af/ae4f6c/000000000000000000010096/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n3&v=3") format("opentype");font-style:normal;font-weight:300}@keyframes pulse_animation{0%{box-shadow:0 0 0px #f30000}50%{box-shadow:0 0 15px #f66}100%{box-shadow:0 0 5px #f30000}}.pulse{animation-name:pulse_animation;animation-duration:500ms;transform-origin:70% 70%;animation-iteration-count:1;animation-timing-function:linear;box-shadow:0 0 5px #f30000}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body{margin:0;font-size:16px;color:#333;background:#fff;font-family:'futura-pt', sans-serif}h1{width:100%;margin:1em 0 0 0;padding:1em 0 6px 0;border-bottom:1px solid #E9E9E9;text-align:left;text-transform:uppercase;font-size:28px;font-style:italic}h1,h2,h3,.slogan{font-weight:800;font-family:'Open Sans', sans-serif}h1>small{font-size:20px}img{border:0}.helper{display:inline-block;height:100%;vertical-align:middle}h2{font-size:24px;margin:1em 0 0.2em 0}a{color:#0080FF}p{margin:0.5em 0}.errorlist{color:#f30000}.warning{font-weight:700;color:#f30000}@media (max-width: 850px){h2{font-size:22px}body,ul{font-size:16px}}@media (max-width: 640px){h2{font-size:18px}body,ul{font-size:14px}}.btn,.account #bookings a[class^="btn-"],.account #bookings input{cursor:pointer;display:inline-block;text-align:center;vertical-align:top;font-size:22px;line-height:36px;font-weight:900;padding:5px 15px;margin-bottom:6px;text-transform:uppercase;text-decoration:none !important;border:none;outline:none;-webkit-appearance:none}.btn.btn-medium,.account #bookings a.btn-medium[class^="btn-"],.account #bookings input.btn-medium{font-size:18px;line-height:22px}.btn.btn-red,.account #bookings a.btn-red[class^="btn-"],.account #bookings input.btn-red{background:#f30000;color:white}.btn.btn-grey,.account #bookings a.btn-grey[class^="btn-"],.account #bookings input.btn-grey{background:#666;color:#fff}.btn.btn-black,.account #bookings a.btn-black[class^="btn-"],.account #bookings input.btn-black{background:#333;color:#fff}.btn.btn-white,.account #bookings a.btn-white[class^="btn-"],.account #bookings input.btn-white{background:#fff;color:#000}.btn.btn-grow,.account #bookings a.btn-grow[class^="btn-"],.account #bookings input.btn-grow{height:initial !important}.btn.disabled,.account #bookings a.disabled[class^="btn-"],.account #bookings input.disabled{background:#333;color:#bbb;cursor:default}@media (max-width: 850px){h1,.slogan{font-size:26px}h2{font-size:24px}}ul{list-style:none;margin:0;padding:0}.container{padding-left:10px;padding-right:10px;position:relative;max-width:980px;margin:0 auto 1em auto}.container:after{content:"";display:table;clear:both}.container .lifts{padding:48px;text-align:center;vertical-align:top}.container .lifts .box{position:relative;vertical-align:top;display:inline-block;width:232px;max-width:100%;height:180px;border:1px solid #f30000;text-align:center;font-size:16px;font-weight:lighter;padding:16px;margin:8px}@media (max-width: 835px){.container .lifts .box{height:auto;margin-top:16px;margin-bottom:16px}}.container .lifts .box img{position:absolute;top:-13px;height:26px;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:auto;background-color:white;padding:0 3px}.container .lifts .box img.car{top:-10px;height:20px}.container .lifts .box img.trophy{top:-16px;height:32px}.container .lifts .box img.lock{top:-12px;height:24px}.container .lifts .box h3{line-height:26px;font-size:23px;font-weight:normal;margin:0}.container .blocks{width:100%;display:flex;flex-direction:column;flex-wrap:wrap;align-items:flex-start;height:600px}@media (max-width: 835px){.container .blocks{display:block;height:auto}.container .blocks .block{display:block;margin:32px auto;width:100% !important;text-align:justify}.container .blocks .block h1,.container .blocks .block h2{text-align:center}.container .blocks .block img{display:block;text-align:center;margin:0 auto !important}.container .blocks .block form{text-align:center}}.container .blocks .block{flex:0 1 auto;width:100%;height:auto;align-self:flex-start;justify-content:flex-start;margin-bottom:16px;padding:0 16px;text-align:justify}.container .blocks .block.last{align-self:flex-end}.container .blocks .block h1,.container .blocks .block h2{font-size:24px;font-weight:bold;margin-bottom:16px;font-style:italic;text-decoration:none;text-transform:uppercase;border:none;padding:0}.container .blocks .block img{max-width:100%}.container .blocks .block.competition{color:white;height:auto;max-width:480px;margin:0 auto;background-color:#f30000 !important;background:url("/static/nettivanne/webshop/img/rengaspaketti_kilpailu.jpg") bottom no-repeat;clear:both;overflow:hidden}.container .blocks .block.competition:after{content:"";display:table;clear:both}.container .blocks .block form{display:block}.container .blocks .block form .btn,.container .blocks .block form .account #bookings a[class^="btn-"],.account #bookings .container .blocks .block form a[class^="btn-"],.container .blocks .block form .account #bookings input,.account #bookings .container .blocks .block form input{height:35px;font-size:18px;font-weight:bold;color:white;width:108px;height:34px}.container .blocks .block form input{font-family:'futura-pt';font-weight:normal;font-size:18px;color:#848484;height:35px;width:232px;margin-right:16px;margin-bottom:16px;padding:0 1em}.container .blocks .block form.competition-form label{position:relative;display:block;padding:6px 0 0 32px;margin:0;height:36px;text-align:left}.container .blocks .block form.competition-form label.title{padding-left:0}.container .blocks .block form.competition-form label input{position:absolute;left:0;top:0;width:22px;padding:0;margin:0}.container .blocks .block form.competition-form input[type="text"],.container .blocks .block form.competition-form input[type="email"]{width:100%}.container .blocks .block form.competition-form .btn,.container .blocks .block form.competition-form .account #bookings a[class^="btn-"],.account #bookings .container .blocks .block form.competition-form a[class^="btn-"],.container .blocks .block form.competition-form .account #bookings input,.account #bookings .container .blocks .block form.competition-form input{display:block;background-color:white;color:#f30000}.menu-container{#background:#f30000;padding-left:20 px}.menu{width:100%;max-width:980px;margin:0 auto;color:#d3d3d3;background:#202020;padding:12px;position:relative;margin-bottom:2em;z-index:555}.menu h1{margin:0 0 0.5em 0;font-size:27px;line-height:32px;border:none}.menu .product-images{background:transparent;border:0;border-radius:0}.menu .product-images a.image{display:inline-block}.menu .product-images .ms-view{background:transparent}.menu .product-images.no-slider{text-align:center}.menu .product-images.no-slider img{max-width:100%}@media (max-width: 860px){.menu{width:100%;float:none;background:transparent;margin-bottom:0;padding:0}.menu h1{font-size:16px}}ul.messages{margin:0 auto;text-align:center;margin:1em 0;font-size:26px}ul.messages li{color:#f30000}.menu-on-left{width:100%;overflow:hidden;margin-bottom:2em}@media (max-width: 850px){.menu-on-left{width:100%}}.menu-on-left-container{float:left;width:100%;position:relative}.menu-right{float:right;padding:0 10px;position:relative;margin-bottom:2em;z-index:555}@media (max-width: 850px){.menu-right{width:100%;float:none;background:transparent;margin-bottom:0;padding:0}.menu-right h1{font-size:16px}}.menu-on-right{float:left;width:100%;margin-right:-31%;margin-bottom:2em;overflow:hidden}.menu-on-right .menu-on-right-container{margin-right:20%;position:relative}@media (max-width: 850px){.menu-on-right{float:none;margin:0;margin-right:0}}@media (max-width: 850px) and (max-width: 850px){.menu-on-right .menu-on-right-container{float:none;margin:0;margin-right:0}}.breadcrumbs{padding:22px 0;font-weight:lighter}.breadcrumbs a{color:#000;text-decoration:none;margin:0 6px}.checkout-title{padding-top:2em}.product-title,.checkout-title{border-bottom:1px solid #666;padding-bottom:.25em;margin-bottom:1em;text-transform:uppercase}.product-title h1,.checkout-title h1{display:block;width:980px;max-width:100%;margin:0 auto;text-align:center;font-size:24px;padding:0;border:0}.product-title h1 small,.checkout-title h1 small{line-height:43px;vertical-align:middle;float:right;margin-right:24px;font-size:14px;font-weight:200;color:#666}.product-container{padding:0}.product-container>h1{padding-left:10px;border:none}.product{font-size:16px;background:#fff;color:#000;padding:10px;margin-bottom:0.5em}.product:after{content:"";display:table;clear:both}.product .product-type{color:#333}.product .product-id{color:#333;text-align:right}.product .warning{font-weight:700;margin-bottom:0.4em}.product .warning.warning-stock-low{color:#d09d00}.product .warning.warning-stock-empty{color:#f30000}.product .prices{font-size:20px;margin:3em 0}.product .prices .price-big{font-size:24px;font-weight:700;width:100%}.product .prices .price-four{font-size:14px;color:#333}.product .prices .add-to-cart{font-style:normal;background-color:#296d00;display:inline-block;max-width:45%;text-align:right;padding:0 1em;margin-left:2em}.product .prices .add-to-cart.disabled{cursor:no-drop;color:#333;background-color:#E9E9E9}.product .vat-margin-scheme-description{margin:1em 0;font-size:13px}.product .product-info-clearfix{display:none}@media (max-width: 860px){.product .product-info-clearfix{display:block}}.product .product-info-block{padding:5px 0 5px 1%;width:28%;margin-right:16px;display:inline-block;vertical-align:top;margin-bottom:1em;font-weight:200}.product .product-info-block:first-child{width:33%}@media (max-width: 960px){.product .product-info-block{width:100%;display:block}.product .product-info-block:first-child{width:100%;display:block}.product .product-info-block.product-type{width:auto}.product .product-info-block.product-id{width:auto;float:right}}.product .product-info-block .general-description{margin-top:1em}.product .product-info-block h2{margin:0.3em 0 0.5em}.product .product-info-block h2.wheel-set{margin-top:-0.6em}@media (max-width: 850px){.product .product-info-block{padding:10px;margin-bottom:0}}@media (max-width: 850px){.product{color:black;padding:0}}.product .sub-title{font-family:'futura-pt', sans-serif !important;font-size:16px;font-weight:100}.product .product-specs{width:100%;border-collapse:collapse}.product .product-specs th{text-align:left;font-weight:normal}.product .product-specs td{padding:0.5em 0.5em;text-align:right;font-weight:200}.product .product-specs .eu .eu-label{font-size:16px;height:30px;padding-top:5px;vertical-align:top;display:inline-block;padding-right:1px;margin-right:5px;border-radius:5px}.product .product-specs .eu .eu-label img{max-width:18px}.product .product-specs .eu .eu-label.noise-level-label{padding:5px 0}.product .product-specs .eu .noise-level-label img{max-width:30px}.product .product-specs .eu .noise-db-label{margin-right:0}.product .product-specs .eu .energy-label{background:transparent url(/static/nettivanne/common/img/eu_tyre_label_gas.png) 0 0 no-repeat;background-size:20px;background-position:2px 6px;padding-left:25px}.product .product-specs .eu .wet-grip-label{background:transparent url(/static/nettivanne/common/img/eu_tyre_label_rain.png) 0 0 no-repeat;background-size:20px;background-position:2px 6px;padding-left:25px}.product .product-specs .eu .noise-level-label{background:transparent url(/static/nettivanne/common/img/eu_tyre_label_noise_level_0.png);background-size:30px !important;background-position:-2px 0 !important;background-repeat:no-repeat !important;margin-right:0;width:30px}.product .product-specs .eu .noise-level-label.noise-level-label-1{background-image:url(/static/nettivanne/common/img/eu_tyre_label_noise_level_1.png)}.product .product-specs .eu .noise-level-label.noise-level-label-2{background-image:url(/static/nettivanne/common/img/eu_tyre_label_noise_level_2.png)}.product .product-specs .eu .noise-level-label.noise-level-label-3{background:transparent url(/static/nettivanne/common/img/eu_tyre_label_noise_level_3.png)}.product .product-specs .eu .wet-grip-label,.product .product-specs .eu .energy-label{color:white;text-shadow:-1px -1px 0 #000, 1px -1px 0 #000, -1px 1px 0 #000, 1px 1px 0 #000;font-weight:bold}.product .product-specs .eu .wet-grip-label.color-A,.product .product-specs .eu .energy-label.color-A{color:#009036}.product .product-specs .eu .wet-grip-label.color-B,.product .product-specs .eu .energy-label.color-B{color:#57AB27}.product .product-specs .eu .wet-grip-label.color-C,.product .product-specs .eu .energy-label.color-C{color:#C9D200}.product .product-specs .eu .wet-grip-label.color-D,.product .product-specs .eu .energy-label.color-D{color:#FFED00}.product .product-specs .eu .wet-grip-label.color-E,.product .product-specs .eu .energy-label.color-E{color:#FABB00}.product .product-specs .eu .wet-grip-label.color-F,.product .product-specs .eu .energy-label.color-F{color:#EB690B}.product .product-specs .eu .wet-grip-label.color-G,.product .product-specs .eu .energy-label.color-G{color:#E2001A}.product .product-specs tr,.product .product-specs th,.product .product-specs td{padding:2px 0;margin:0}@media (max-width: 850px){.product .product-specs tr{background:transparent !important}}.product .product-stock{width:100%;font-size:16px;border-collapse:collapse;margin:0;padding:0}.product .product-stock a{text-decoration:none;font-weight:300}.product .product-stock .shop{text-align:left}@media (min-width: 851px){.product .product-stock .shop a{color:#000}}.product .product-stock .count{white-space:nowrap;text-align:right;vertical-align:bottom;font-weight:700}.product .product-stock .stock-none .count{color:#f30000}.product .product-stock .stock-low .count{color:#d09d00}.product .product-stock .stock-ok .count{color:#296d00}.product .product-question{margin-top:1em}.product .product-question.mobile{display:none}@media (max-width: 960px){.product .product-question.desktop{display:none}.product .product-question.mobile{display:block}}.product .product-question h3{font-size:16px}.product .product-question textarea{width:100%;height:100px;font-family:'futura-pt', sans-serif;font-size:14px;padding:8px}.product .product-question .fake-textarea{width:100%;height:128px;padding:0.6em 0.8em;color:#333}.product .product-question .fake-textarea a{text-decoration:underline;color:#0080FF}.product .product-question button{margin-top:16px;float:right;background:#f30000;color:white;width:auto;padding:0 2em;min-height:32px;max-width:100%;border:none;font-weight:bold;text-transform:uppercase}.product .product-question button[disabled="disabled"]{background:#E9E9E9}.product .product-info-links a{font-weight:300;color:#0080FF}#header{height:97px}#header .header-wrapper{height:97px;max-height:97px;overflow-x:visible;background:#f30000;position:relative;margin-bottom:25px}#header .header-wrapper:after{content:"";display:table;clear:both}#header .container{height:97px;max-height:97px;overflow-x:visible;position:relative}#header .logo,#header .right-logo{position:relative;float:left;vertical-align:middle;margin-top:15px}#header .logo img,#header .right-logo img{height:66px;width:auto;margin-left:20px}#header .right-logo{float:none}#header .right-logo img{margin-top:25px;height:50px;width:auto;margin-left:10px;margin-right:20px}#header .links{float:left;margin-left:25px;display:inline-block;vertical-align:middle;height:97px;line-height:97px;position:relative}#header .links div{position:relative;display:block;float:left;text-transform:uppercase;padding-right:25px}#header .links div.active a{border-bottom:1px solid white}#header .links div a{font-size:16px;font-weight:light;text-transform:uppercase;font-family:'Open Sans', sans-serif;font-weight:bold;font-style:italic;text-decoration:none;color:white}#header .links div a i{font-size:12px;margin-left:3px}#header .links div a:hover{border-bottom:1px solid white}#header .links div a:hover+.dropdown{display:block}#header .links div .dropdown{display:none;position:absolute;top:60px;left:-12px !important;width:256px;z-index:9999}#header .links div .dropdown:hover{display:block}#header .links div .dropdown ul{margin-top:37px;background-color:white;list-style:none;padding:6px 0}#header .links div .dropdown ul li{height:40px;line-height:40px;padding:0 0 0 12px;margin:0}#header .links div .dropdown ul li:hover>a{color:#222;border-bottom:1px solid #222}#header .links div .dropdown ul li a{color:#444;font-size:14px;font-weight:light;text-transform:uppercase;font-style:normal}#header .vc{display:inline-block;line-height:97px;vertical-align:middle;height:97px}#header .mobile-toggle-container{display:none;float:left}#header .header-actions{position:absolute;top:0;right:0}#header a.btn,#header .account #bookings a[class^="btn-"],.account #bookings #header a[class^="btn-"],#header button{position:relative;background:transparent;display:inline-block;line-height:97px;height:97px;border:none;width:45px;height:auto;outline:none;padding:0;color:black;font-size:11px;text-align:center;font-family:'futura-pt', sans-serif}#header a.btn.btn-search,#header .account #bookings a.btn-search[class^="btn-"],.account #bookings #header a.btn-search[class^="btn-"],#header button.btn-search{display:none}#header a.btn.btn-cart-total,#header .account #bookings a.btn-cart-total[class^="btn-"],.account #bookings #header a.btn-cart-total[class^="btn-"],#header button.btn-cart-total{width:auto;color:white;font-size:16px;font-weight:600;font-style:italic;padding-left:0;white-space:nowrap}#header a.btn img,#header .account #bookings a[class^="btn-"] img,.account #bookings #header a[class^="btn-"] img,#header button img{width:20px;height:auto;max-width:100%;position:relative;top:-2px;left:0;vertical-align:middle;line-height:97px}#header a.btn.btn-cart,#header .account #bookings a.btn-cart[class^="btn-"],.account #bookings #header a.btn-cart[class^="btn-"],#header button.btn-cart{width:45px;padding:0;margin-right:5px;margin-top:-5px}#header a.btn.btn-cart img,#header .account #bookings a.btn-cart[class^="btn-"] img,.account #bookings #header a.btn-cart[class^="btn-"] img,#header button.btn-cart img{position:relative;top:5px;left:-2px;width:37px}#header a.btn.btn-cart #nav-cart,#header .account #bookings a.btn-cart[class^="btn-"] #nav-cart,.account #bookings #header a.btn-cart[class^="btn-"] #nav-cart,#header button.btn-cart #nav-cart{position:absolute;left:0;right:0;top:50%;height:22px;padding:0;line-height:18px;font-size:12px}#header a.btn.btn-cart #nav-cart .cart-item-count-wrapper,#header .account #bookings a.btn-cart[class^="btn-"] #nav-cart .cart-item-count-wrapper,.account #bookings #header a.btn-cart[class^="btn-"] #nav-cart .cart-item-count-wrapper,#header button.btn-cart #nav-cart .cart-item-count-wrapper{position:relative;display:inline-block}#header a.btn.btn-cart #nav-cart .cart-item-count-wrapper .cart-item-count,#header .account #bookings a.btn-cart[class^="btn-"] #nav-cart .cart-item-count-wrapper .cart-item-count,.account #bookings #header a.btn-cart[class^="btn-"] #nav-cart .cart-item-count-wrapper .cart-item-count,#header button.btn-cart #nav-cart .cart-item-count-wrapper .cart-item-count{top:-17px;left:0;transform:translateX(-50%);position:absolute;font-style:italic;color:#f30000;text-shadow:-1px 0 white, 0 1px white, 1px 0 white, 0 -1px white}@media (max-width: 1200px){#header{height:60px}#header .header-wrapper{height:60px}#header .mobile-toggle-container{display:block}#header .header-actions{float:right;height:60px}#header .header-actions a.btn,#header .header-actions .account #bookings a[class^="btn-"],.account #bookings #header .header-actions a[class^="btn-"],#header .header-actions button{height:45px;width:45px;padding:0;vertical-align:middle}#header .header-actions a.btn img,#header .header-actions .account #bookings a[class^="btn-"] img,.account #bookings #header .header-actions a[class^="btn-"] img,#header .header-actions button img{height:28px}#header .header-actions a.btn.btn-cart img,#header .header-actions .account #bookings a.btn-cart[class^="btn-"] img,.account #bookings #header .header-actions a.btn-cart[class^="btn-"] img,#header .header-actions button.btn-cart img{top:50%;transform:translateY(-50%)}#header .header-actions a.btn .cart-item-count,#header .header-actions .account #bookings a[class^="btn-"] .cart-item-count,.account #bookings #header .header-actions a[class^="btn-"] .cart-item-count,#header .header-actions button .cart-item-count{top:-22px !important}}@media (max-width: 1200px) and (max-width: 400px){#header .header-actions{height:60px}#header .header-actions a.btn,#header .header-actions .account #bookings a[class^="btn-"],.account #bookings #header .header-actions a[class^="btn-"],#header .header-actions button{margin-right:3px}#header .header-actions a.btn.btn-cart,#header .header-actions .account #bookings a.btn-cart[class^="btn-"],.account #bookings #header .header-actions a.btn-cart[class^="btn-"],#header .header-actions button.btn-cart{margin-right:1px}}@media (max-width: 1200px){#header .mobile-only{float:left}#header a.btn,#header .account #bookings a[class^="btn-"],.account #bookings #header a[class^="btn-"],#header button{background:transparent;line-height:28px;padding:0;border:none;width:31px;height:28px;outline:none}#header a.btn img,#header .account #bookings a[class^="btn-"] img,.account #bookings #header a[class^="btn-"] img,#header button img{max-width:100%}#header .vc{display:inline-block;line-height:60px;vertical-align:middle;height:60px}#header .nav-toggle-container{display:inline-block}#header .nav-toggle{cursor:pointer;display:inline-block;vertical-align:middle}#header a.logo,#header a.right-logo{display:none}#header a.mobile-logo{display:inline-block;vertical-align:middle;margin-left:12px;width:77px;height:45px}#header a.mobile-logo img{max-width:100%;height:auto}#header nav{display:none;position:absolute;top:60px;left:0;z-index:1000}#header nav.open{display:block}#header .links{position:relative;z-index:5;height:auto;margin:0;float:none;border-top:2px solid #ddd;border-bottom:2px solid #ddd;background-color:white;box-shadow:5px 0 5px 2px rgba(0,0,0,0.25)}#header .links>div{position:relative;display:block;border-top:0;line-height:28px;min-height:28px;width:100%;padding:12px 36px}#header .links>div a{display:block;color:#333}#header .links>div a i{display:none}#header .links>div .dropdown{position:relative;display:block;width:100%;margin-left:24px;top:0;left:0}#header .links>div .dropdown ul{display:block;margin:0;padding:0}}#footer .footer-links{background:#202020;text-align:center;padding:30px 0}#footer .footer-links .footer-link-block{text-align:left;display:inline-block;vertical-align:top;width:24%;color:white;line-height:28px;font-weight:lighter}@media (max-width: 850px){#footer .footer-links .footer-link-block{display:inline-block;width:40%;margin-bottom:1em}}@media (max-width: 480px){#footer .footer-links .footer-link-block{display:block;width:100%;margin-bottom:1em}}#footer .footer-links .footer-link-block .label{font-weight:bold;font-size:16px;text-transform:uppercase;font-style:italic}#footer .footer-links .footer-link-block ul{padding:0}#footer .footer-links .footer-link-block a,#footer .footer-links .footer-link-block a:active,#footer .footer-links .footer-link-block a:visited{font-size:16px;color:#fff;text-decoration:none}#footer .footer-disclaimer{background:#f30000;text-align:center;padding:25px 0;color:#fff}#footer .footer-disclaimer span{margin-right:16px}#footer .footer-disclaimer a,#footer .footer-disclaimer a:active,#footer .footer-disclaimer a:visited{font-size:16px;color:#fff;line-height:20px;text-decoration:none;border-bottom:1px solid white}.jumbotron{position:relative;height:340px;background-color:black;background-image:url("/static/nettivanne/webshop/img/homepage_car.jpg");background-size:cover;background-position:center}.jumbotron.tires{background-image:url("/static/nettivanne/webshop/img/vanteet_auto.jpg");height:340px}.jumbotron.checkout{height:340px;background-image:url("/static/nettivanne/webshop/img/BMW_vanteet.jpg")}@media (max-width: 835px){.jumbotron{height:356px;padding:16px}.jumbotron .content .slogan{font-size:24px !important}}.jumbotron .content{position:relative;width:100%;max-width:980px;height:100%;margin:0 auto}.jumbotron .content .slogan{display:block;position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);bottom:25%;margin:0;width:740px;max-width:100%;color:white;font-size:30px;text-align:center;text-transform:uppercase;font-family:'Open Sans', sans-serif;font-style:italic}.newsletter{width:100%;position:relative;min-height:225px;background-color:#F5F5F5;padding:16px 16px}.newsletter .content{width:100%;max-width:980px;margin:0 auto;text-align:center;font-weight:200}.newsletter .content h3{font-size:24px;font-weight:bold;margin-bottom:16px;text-transform:uppercase;font-style:italic}.newsletter .content form{margin-top:22px}.newsletter .content form input{margin:6px 0;padding-left:12px;height:50px}.newsletter .content form input[type="email"]{width:100%;max-width:480px}.faq{width:100%;position:relative;min-height:147px;background-color:#E9E9E9;padding:16px 0 32px 0}.faq .content{width:100%;max-width:980px;margin:0 auto;text-align:center}.faq .content h3{font-size:24px;font-weight:bold;margin-bottom:16px;text-transform:uppercase;font-style:italic}.faq .content .faq-box{text-align:left;display:inline-block;padding:12px;max-width:19%;min-height:70px;height:100%}.faq .content .faq-box a{color:#333;text-decoration:none;font-weight:200}@media (max-width: 850px){.faq .content .faq-box{max-width:100%}}.testimonials{width:100%;position:relative;padding:53px 6px 59px 6px}@media (max-width: 850px){.testimonials{padding-left:6px;padding-right:6px}}.testimonials .content{width:100%;max-width:980px;margin:0 auto;text-align:center;padding:0}.testimonials .content .testimonial{text-align:left;position:relative;display:inline-block;width:470px;max-width:100%;min-height:116px;border:1px solid #ccc;padding:25px 20px 20px 60px;margin:8px;color:#6D6D6D;font-size:14px}@media (max-width: 850px){.testimonials .content .testimonial{min-height:100%;margin:8px auto}}.testimonials .content .testimonial p{margin:0}.testimonials .content .testimonial img{position:absolute;left:15px;top:15px}form .btn,form .account #bookings a[class^="btn-"],.account #bookings form a[class^="btn-"],form .account #bookings input,.account #bookings form input{font-size:18px;text-decoration:none;background-color:#f30000;color:white;min-width:108px;min-height:34px;font-family:'futura-pt';font-style:normal}form input,form select{font-family:'futura-pt';font-weight:300;font-size:18px;color:#848484;height:35px;margin-right:16px;margin-bottom:16px;padding:2px;border:1px solid #848484;width:229px}form input.small,form select.small{width:106px}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url(/static/nettivanne/webshop/img/dropdown.png) 96% 12px no-repeat #fff !important}.search-row{position:relative;min-height:225px;background-color:#202020;padding:16px 0}.search-row .btn,.search-row .account #bookings a[class^="btn-"],.account #bookings .search-row a[class^="btn-"],.search-row .account #bookings input,.account #bookings .search-row input,.search-row .btn.disabled,.search-row .account #bookings a.disabled[class^="btn-"],.account #bookings .search-row a.disabled[class^="btn-"],.search-row .account #bookings input.disabled,.account #bookings .search-row input.disabled{padding:0}.search-row .content{position:relative;width:100%;max-width:980px;margin:0 auto;height:100%;margin:0 auto;color:#D3D3D3;padding:25px 0}.search-row .content h3{font-size:20px;font-weight:normal;font-style:normal;margin:0}@media (max-width: 356px){.search-row .content h3{font-size:15px}}.search-row .content a{text-decoration:none;font-size:16px}@media (max-width: 356px){.search-row .content a{font-size:14px}}.search-row .content form{margin-bottom:1.5em}.search-row .content form div{position:relative;vertical-align:top;display:inline-block;width:100%}.search-row .content form .title,.search-row .content form .action{max-width:235px}.search-row .content form .dropdowns{max-width:510px}.search-row .content form .dropdowns input,.search-row .content form .dropdowns select{padding-left:12px}.search-row .content .search-by-brand>input[type="text"]{padding-left:12px}.search-row .content .other-search-form{padding:0}@media (max-width: 835px){.search-row{padding:0}.search-row .content a{position:absolute;right:16px;top:16px}.search-row .content .title,.search-row .content .action,.search-row .content .dropdowns{padding:16px;display:block !important;width:100%;max-width:100% !important}.search-row .content .title input,.search-row .content .title select,.search-row .content .action input,.search-row .content .action select,.search-row .content .dropdowns input,.search-row .content .dropdowns select{display:block;width:100% !important;max-width:100% !important}.search-row .content .other-search-form{padding:0 16px}}.product-search{background-color:#202020;padding:0}.product-search.container{background:transparent}.product-search.container .header-box{text-align:center}.product-search.container .header-box h1{margin-top:0;padding-top:6px;text-align:center;text-transform:uppercase}.product-search .no-results{text-align:center;color:#333}.product-search .product-list{font-size:18px;color:#333;background:transparent}.product-search .product-list a{text-decoration:none}.product-search .search-top-row:after{content:"";display:table;clear:both}.product-search .search-top-row .selected-car-container{display:block;color:#999;margin-bottom:0.5em;margin-right:15px}.product-search .search-top-row .selected-car-container .selected-car{text-align:center;color:#333;font-weight:bold;font-size:1em;margin:0}@media (max-width: 640px){.product-search .search-top-row .selected-car-container{font-size:14px}}.product-search .search-top-row .search-order-container{display:flex;justify-content:space-between;align-items:flex-end;color:black;margin:16px 10px 16px 6px}.product-search .search-top-row .search-order-container label{margin:0 0 2px 3px;padding:0;display:block;font-size:14px;font-weight:normal}.product-search .search-top-row .search-order-container .custom-select{display:inline-block}.product-search .search-top-row .search-order-container .custom-select select{border:1px solid #848484;color:#333;font-size:13px;font-weight:400;width:100%;height:35px;background-color:#fff !important;padding-left:5px;background:transparent;margin-left:0px;margin-right:40px;outline:none}.product-search .search-top-row .search-order-container .custom-select .form-control{margin:0}.product-search .search-top-row .search-order-container #search-agent .search-agent-toggle{margin:0;border:1px solid #a4a4a4;color:#333 !important;font-size:13px !important;padding:10px !important;line-height:13px !important;font-weight:500;text-transform:capitalize !important;font-family:'Open Sans', sans-serif}.product-search .search-top-row .search-order-container #search-agent .search-agent-window{z-index:10000 !important}.product-search form>ul{font-size:16px;letter-spacing:0.4px;font-weight:300}.product-search form>ul .searh-by-car-link{font-weight:bold}.product-search form>ul label{display:block}.product-search form>ul>li{display:inline-block;width:33%;max-width:311px;vertical-align:top;margin-bottom:8px}.product-search form>ul>li>ul,.product-search form>ul>li>input,.product-search form>ul>li>.custom-select,.product-search form>ul>li>div{margin:0 2px}.product-search form>ul>li>ul select,.product-search form>ul>li>input select,.product-search form>ul>li>.custom-select select,.product-search form>ul>li>div select{width:100% !important}@media (max-width: 850px){.product-search form>ul>li>ul,.product-search form>ul>li>input,.product-search form>ul>li>.custom-select,.product-search form>ul>li>div{margin:0}}.product-search form>ul ul li{display:inline-block}@media (max-width: 850px){.product-search form>ul ul li{margin:0}}.product-search form>ul input{background:white;height:25px;display:inline-block;text-align:center;font-size:13px;font-weight:normal;vertical-align:top;font-weight:bold;border:1px solid #dcdcdc}.product-search form>ul input[type=text]{width:100% !important;color:#111;text-align:left;font-size:14px;font-weight:normal}.product-search form>ul .custom-cb{display:none}.product-search form>ul .custom-cb+label{padding:0em 0.7em;margin-bottom:3px;background:#dcdcdc;color:black;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;line-height:35px;font-size:14px;font-weight:400;letter-spacing:0}.product-search form>ul .custom-cb:checked+label{background:#f30000;color:white}.product-search form>ul .custom-select select{border:1px solid #848484;color:#333;font-size:13px;font-weight:400;width:100%;height:35px;background-color:#fff !important;padding-left:5px;background:transparent;margin-left:0px;margin-right:40px;outline:none}.product-search form>ul .range-field .separator{vertical-align:middle;line-height:35px;display:inline-block;width:20px;padding:0 0.3em;text-align:center}.product-search form>ul .custom-spin{display:inline-block;height:35px;white-space:nowrap;width:64px;margin-right:50px}.product-search form>ul .custom-spin span{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;height:35px;display:inline-block;vertical-align:middle;line-height:35px;width:25px;text-align:center;background:#777;color:white;cursor:pointer}.product-search form>ul .custom-spin input{height:35px;margin:0;width:5em}.product-search form>ul li.field-text_search input{height:35px !important;border-color:#848484}@media (max-width: 860px){.product-search form>ul{display:inline-block;font-size:14px;padding:12px}.product-search form>ul li,.product-search form>ul .custom-spin{display:inline-block;vertical-align:top;margin-right:10px}.product-search form>ul .range-field .custom-spin:first-child{margin-right:0}.product-search form>ul label,.product-search form>ul input,.product-search form>ul select,.product-search form>ul .custom-cb+label{font-size:14px;line-height:26px}.product-search form>ul .custom-spin input{width:2em !important}.product-search form>ul .custom-cb+label{padding:0 0.5em}.product-search form>ul .custom-spin span{width:20px}.product-search form>ul>li{width:45%;max-width:100%}.product-search form>ul>li.field-tire_type{width:100%}}.product-search #product-list-container{min-height:500px}.product-search .product-head{background:transparent;color:#fff;width:100%}.product-search .product-box{position:relative;vertical-align:top;display:inline-block;width:232px;margin:6px;margin-bottom:12px;padding:0;height:500px;border:1px solid #E5E5E5}.product-search .product-box a{color:black}.product-search .product-box .type{width:30px;background:#fff;height:32px;position:absolute;top:3px;left:3px;z-index:1000}.product-search .product-box .type.friction{background:transparent url(/static/nettivanne/webshop/img/rengasikoni-kitka.png) 2px 3px no-repeat;background-size:25px}.product-search .product-box .type.summer{background:transparent url(/static/nettivanne/webshop/img/rengasikoni-kesa.png) 2px 3px no-repeat;background-size:25px}.product-search .product-box .type.studded{background:transparent url(/static/nettivanne/webshop/img/rengasikoni-talvi.png) 2px 3px no-repeat;background-size:25px}.product-search .product-box .img{width:100%;overflow:hidden}.product-search .product-box .img img{max-height:100%;max-width:100%;height:230px}.product-search .product-box .img img.no-pic{padding:24px}.product-search .product-box .img .highlight-product{position:absolute;top:0;right:0;background:transparent url(/static/nettivanne/webshop/img/highlight.png) bottom no-repeat;height:88px;width:129px}@media (max-width: 488px){.product-search .product-box{width:calc(50% - 12px);max-width:240px;min-width:140px}.product-search .product-box .img{width:100%;overflow:hidden}.product-search .product-box .img img{height:auto;width:100%}}.product-search .product-box,.product-search .product-head{position:relative;font-size:18px}.product-search .product-box:after,.product-search .product-head:after{content:"";display:table;clear:both}.product-search .product-box .size,.product-search .product-head .size{color:#666;font-size:16px;text-align:center;display:block;width:28px;height:28px;line-height:28px;vertical-align:middle;border:1px solid #666;border-radius:14px;margin:0 auto;background-color:#fff;position:relative;bottom:40px;left:calc(50% - 20px)}.product-search .product-box .type,.product-search .product-head .type{width:30px}.product-search .product-box .product-name,.product-search .product-head .product-name{padding:0 12px}.product-search .product-box .product-name .brand,.product-search .product-head .product-name .brand{font-weight:800 !important}.product-search .product-box .product-name .model,.product-search .product-head .product-name .model{font-weight:bold;font-size:16px;line-height:18px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.product-search .product-box .product-name .details,.product-search .product-head .product-name .details{font-size:14px;line-height:18px;color:#666}.product-search .product-box .product-name .details-mobile,.product-search .product-head .product-name .details-mobile{display:none;color:#666}.product-search .product-box .product-name .eu,.product-search .product-head .product-name .eu{font-size:13px;line-height:16px}.product-search .product-box .product-name .eu .eu-label,.product-search .product-head .product-name .eu .eu-label{font-size:13px;height:25px;padding-top:2px;vertical-align:top;display:inline-block;padding-right:1px;margin-right:5px;border-radius:5px}.product-search .product-box .product-name .eu .eu-label img,.product-search .product-head .product-name .eu .eu-label img{max-width:18px}.product-search .product-box .product-name .eu .eu-label.noise-level-label,.product-search .product-head .product-name .eu .eu-label.noise-level-label{padding:5px 0}.product-search .product-box .product-name .eu .noise-level-label img,.product-search .product-head .product-name .eu .noise-level-label img{max-width:25px}.product-search .product-box .product-name .eu .noise-db-label,.product-search .product-head .product-name .eu .noise-db-label{margin-right:0}.product-search .product-box .product-name .eu .energy-label,.product-search .product-head .product-name .eu .energy-label{background:transparent url(/static/nettivanne/common/img/eu_tyre_label_gas.png) 0 0 no-repeat;background-size:16px;background-position:2px 3px;padding-left:22px}.product-search .product-box .product-name .eu .wet-grip-label,.product-search .product-head .product-name .eu .wet-grip-label{background:transparent url(/static/nettivanne/common/img/eu_tyre_label_rain.png) 0 0 no-repeat;background-size:16px;background-position:3px 3px;padding-left:22px}.product-search .product-box .product-name .eu .noise-level-label,.product-search .product-head .product-name .eu .noise-level-label{background:transparent url(/static/nettivanne/common/img/eu_tyre_label_noise_level_0.png);background-size:23px !important;background-position:-2px 0 !important;background-repeat:no-repeat !important;margin-right:0;width:23px}.product-search .product-box .product-name .eu .noise-level-label.noise-level-label-1,.product-search .product-head .product-name .eu .noise-level-label.noise-level-label-1{background-image:url(/static/nettivanne/common/img/eu_tyre_label_noise_level_1.png)}.product-search .product-box .product-name .eu .noise-level-label.noise-level-label-2,.product-search .product-head .product-name .eu .noise-level-label.noise-level-label-2{background-image:url(/static/nettivanne/common/img/eu_tyre_label_noise_level_2.png)}.product-search .product-box .product-name .eu .noise-level-label.noise-level-label-3,.product-search .product-head .product-name .eu .noise-level-label.noise-level-label-3{background:transparent url(/static/nettivanne/common/img/eu_tyre_label_noise_level_3.png)}.product-search .product-box .product-name .eu .wet-grip-label,.product-search .product-box .product-name .eu .energy-label,.product-search .product-head .product-name .eu .wet-grip-label,.product-search .product-head .product-name .eu .energy-label{color:white;text-shadow:-1px -1px 0 #000, 1px -1px 0 #000, -1px 1px 0 #000, 1px 1px 0 #000;font-weight:bold}.product-search .product-box .product-name .eu .wet-grip-label.color-A,.product-search .product-box .product-name .eu .energy-label.color-A,.product-search .product-head .product-name .eu .wet-grip-label.color-A,.product-search .product-head .product-name .eu .energy-label.color-A{color:#009036}.product-search .product-box .product-name .eu .wet-grip-label.color-B,.product-search .product-box .product-name .eu .energy-label.color-B,.product-search .product-head .product-name .eu .wet-grip-label.color-B,.product-search .product-head .product-name .eu .energy-label.color-B{color:#57AB27}.product-search .product-box .product-name .eu .wet-grip-label.color-C,.product-search .product-box .product-name .eu .energy-label.color-C,.product-search .product-head .product-name .eu .wet-grip-label.color-C,.product-search .product-head .product-name .eu .energy-label.color-C{color:#C9D200}.product-search .product-box .product-name .eu .wet-grip-label.color-D,.product-search .product-box .product-name .eu .energy-label.color-D,.product-search .product-head .product-name .eu .wet-grip-label.color-D,.product-search .product-head .product-name .eu .energy-label.color-D{color:#FFED00}.product-search .product-box .product-name .eu .wet-grip-label.color-E,.product-search .product-box .product-name .eu .energy-label.color-E,.product-search .product-head .product-name .eu .wet-grip-label.color-E,.product-search .product-head .product-name .eu .energy-label.color-E{color:#FABB00}.product-search .product-box .product-name .eu .wet-grip-label.color-F,.product-search .product-box .product-name .eu .energy-label.color-F,.product-search .product-head .product-name .eu .wet-grip-label.color-F,.product-search .product-head .product-name .eu .energy-label.color-F{color:#EB690B}.product-search .product-box .product-name .eu .wet-grip-label.color-G,.product-search .product-box .product-name .eu .energy-label.color-G,.product-search .product-head .product-name .eu .wet-grip-label.color-G,.product-search .product-head .product-name .eu .energy-label.color-G{color:#E2001A}.product-search .product-box .product-name .eu .eu-label,.product-search .product-head .product-name .eu .eu-label{background-color:transparent}.product-search .product-box .product-name .delivery-time,.product-search .product-head .product-name .delivery-time{font-size:13px;line-height:16px;color:#999}.product-search .product-box .price-and-controls,.product-search .product-head .price-and-controls{width:100%;height:64px;padding:0}.product-search .product-box .price-and-controls .count-controls-container,.product-search .product-head .price-and-controls .count-controls-container{padding:0;height:auto;position:absolute;bottom:88px;left:0;right:0}.product-search .product-box .price-and-controls .price-and-count,.product-search .product-head .price-and-controls .price-and-count{padding:0 0.5em;display:inline-block;width:50%;font-size:15px;line-height:24px}.product-search .product-box .price-and-controls .price-and-count .price,.product-search .product-head .price-and-controls .price-and-count .price{font-size:22px;font-weight:bold}.product-search .product-box .price-and-controls .price-and-count .count-and-total-price,.product-search .product-head .price-and-controls .price-and-count .count-and-total-price{white-space:nowrap;color:#666}@media (max-width: 640px){.product-search .product-box .price-and-controls .price-and-count .count-and-total-price,.product-search .product-head .price-and-controls .price-and-count .count-and-total-price{white-space:normal}}@media (max-width: 1180px){.product-search .product-box .price-and-controls .price-and-count,.product-search .product-head .price-and-controls .price-and-count{font-size:14px;line-height:22px}.product-search .product-box .price-and-controls .price-and-count .price,.product-search .product-head .price-and-controls .price-and-count .price{font-size:16px;line-height:22px}}@media (max-width: 640px){.product-search .product-box .price-and-controls .price-and-count,.product-search .product-head .price-and-controls .price-and-count{font-size:12px;line-height:16px}.product-search .product-box .price-and-controls .price-and-count .price,.product-search .product-head .price-and-controls .price-and-count .price{font-size:12px;line-height:16px}}@media (max-width: 480px){.product-search .product-box .price-and-controls .price-and-count,.product-search .product-head .price-and-controls .price-and-count{font-size:12px;line-height:14px}.product-search .product-box .price-and-controls .price-and-count .price,.product-search .product-head .price-and-controls .price-and-count .price{font-size:12px;line-height:14px}}.product-search .product-box .price-and-controls .count-controls,.product-search .product-head .price-and-controls .count-controls{font-size:28px;position:absolute;width:50%;right:0;top:-12px;padding:16px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media (max-width: 640px){.product-search .product-box .price-and-controls .count-controls,.product-search .product-head .price-and-controls .count-controls{font-size:22px}}@media (max-width: 480px){.product-search .product-box .price-and-controls .count-controls,.product-search .product-head .price-and-controls .count-controls{font-size:18px}}.product-search .product-box .price-and-controls .count-controls .increment,.product-search .product-box .price-and-controls .count-controls .decrement,.product-search .product-head .price-and-controls .count-controls .increment,.product-search .product-head .price-and-controls .count-controls .decrement{color:#f30000;text-align:center;width:50%;display:inline-block;cursor:pointer;border:1px solid #E9E9E9;font-weight:normal;font-size:32px}.product-search .product-box .price-and-controls .count-controls .increment.inactive,.product-search .product-box .price-and-controls .count-controls .decrement.inactive,.product-search .product-head .price-and-controls .count-controls .increment.inactive,.product-search .product-head .price-and-controls .count-controls .decrement.inactive{cursor:not-allowed;color:#666}.product-search .product-box .price-and-controls .count-controls .decrement,.product-search .product-head .price-and-controls .count-controls .decrement{border-left:none}.product-search .product-box .buy-btn-msg,.product-search .product-head .buy-btn-msg{text-align:center;position:absolute;bottom:5px;font-size:14px;text-align:center;left:50%;transform:translateX(-50%);right:0;width:100%}.product-search .product-box .buy-btn-msg a,.product-search .product-head .buy-btn-msg a{color:#0080FF;overflow-x:visible;white-space:nowrap}.product-search .product-box .add-to-cart,.product-search .product-head .add-to-cart{padding:0;width:108px;height:35px;cursor:pointer;position:absolute;text-align:center;left:50%;transform:translateX(-50%);right:0;bottom:27px;background-color:#f30000;color:white;font-weight:bold}.product-search .product-box .add-to-cart .helper,.product-search .product-head .add-to-cart .helper{display:inline-block;height:100%;vertical-align:middle}.product-search .product-box .add-to-cart.incoming,.product-search .product-box .add-to-cart.disabled,.product-search .product-head .add-to-cart.incoming,.product-search .product-head .add-to-cart.disabled{cursor:no-drop;color:#333;background-color:#E9E9E9;font-size:12px}.product-search .product-box .add-to-cart img,.product-search .product-head .add-to-cart img{vertical-align:middle;padding:8px;max-width:100%;height:230px}@media (max-width: 1180px){.product-search .product-box,.product-search .product-head{font-size:14px}}@media (max-width: 480px){.product-search .product-box .product-name .eu,.product-search .product-head .product-name .eu{font-size:10px;line-height:12px}.product-search .product-box .product-name .eu .eu-label,.product-search .product-head .product-name .eu .eu-label{font-size:10px;height:16px;padding-top:2px;vertical-align:top;display:inline-block;padding-right:1px;margin-right:5px;border-radius:5px}.product-search .product-box .product-name .eu .eu-label img,.product-search .product-head .product-name .eu .eu-label img{max-width:18px}.product-search .product-box .product-name .eu .eu-label.noise-level-label,.product-search .product-head .product-name .eu .eu-label.noise-level-label{padding:5px 0}.product-search .product-box .product-name .eu .noise-level-label img,.product-search .product-head .product-name .eu .noise-level-label img{max-width:16px}.product-search .product-box .product-name .eu .noise-db-label,.product-search .product-head .product-name .eu .noise-db-label{margin-right:0}.product-search .product-box .product-name .eu .energy-label,.product-search .product-head .product-name .eu .energy-label{background:transparent url(/static/nettivanne/common/img/eu_tyre_label_gas.png) 0 0 no-repeat;background-size:10px;background-position:2px 3px;padding-left:16px}.product-search .product-box .product-name .eu .wet-grip-label,.product-search .product-head .product-name .eu .wet-grip-label{background:transparent url(/static/nettivanne/common/img/eu_tyre_label_rain.png) 0 0 no-repeat;background-size:10px;background-position:3px 3px;padding-left:16px}.product-search .product-box .product-name .eu .noise-level-label,.product-search .product-head .product-name .eu .noise-level-label{background:transparent url(/static/nettivanne/common/img/eu_tyre_label_noise_level_0.png);background-size:16px !important;background-position:-2px 0 !important;background-repeat:no-repeat !important;margin-right:0;width:16px}.product-search .product-box .product-name .eu .noise-level-label.noise-level-label-1,.product-search .product-head .product-name .eu .noise-level-label.noise-level-label-1{background-image:url(/static/nettivanne/common/img/eu_tyre_label_noise_level_1.png)}.product-search .product-box .product-name .eu .noise-level-label.noise-level-label-2,.product-search .product-head .product-name .eu .noise-level-label.noise-level-label-2{background-image:url(/static/nettivanne/common/img/eu_tyre_label_noise_level_2.png)}.product-search .product-box .product-name .eu .noise-level-label.noise-level-label-3,.product-search .product-head .product-name .eu .noise-level-label.noise-level-label-3{background:transparent url(/static/nettivanne/common/img/eu_tyre_label_noise_level_3.png)}.product-search .product-box .product-name .eu .wet-grip-label,.product-search .product-box .product-name .eu .energy-label,.product-search .product-head .product-name .eu .wet-grip-label,.product-search .product-head .product-name .eu .energy-label{color:white;text-shadow:-1px -1px 0 #000, 1px -1px 0 #000, -1px 1px 0 #000, 1px 1px 0 #000;font-weight:bold}.product-search .product-box .product-name .eu .wet-grip-label.color-A,.product-search .product-box .product-name .eu .energy-label.color-A,.product-search .product-head .product-name .eu .wet-grip-label.color-A,.product-search .product-head .product-name .eu .energy-label.color-A{color:#009036}.product-search .product-box .product-name .eu .wet-grip-label.color-B,.product-search .product-box .product-name .eu .energy-label.color-B,.product-search .product-head .product-name .eu .wet-grip-label.color-B,.product-search .product-head .product-name .eu .energy-label.color-B{color:#57AB27}.product-search .product-box .product-name .eu .wet-grip-label.color-C,.product-search .product-box .product-name .eu .energy-label.color-C,.product-search .product-head .product-name .eu .wet-grip-label.color-C,.product-search .product-head .product-name .eu .energy-label.color-C{color:#C9D200}.product-search .product-box .product-name .eu .wet-grip-label.color-D,.product-search .product-box .product-name .eu .energy-label.color-D,.product-search .product-head .product-name .eu .wet-grip-label.color-D,.product-search .product-head .product-name .eu .energy-label.color-D{color:#FFED00}.product-search .product-box .product-name .eu .wet-grip-label.color-E,.product-search .product-box .product-name .eu .energy-label.color-E,.product-search .product-head .product-name .eu .wet-grip-label.color-E,.product-search .product-head .product-name .eu .energy-label.color-E{color:#FABB00}.product-search .product-box .product-name .eu .wet-grip-label.color-F,.product-search .product-box .product-name .eu .energy-label.color-F,.product-search .product-head .product-name .eu .wet-grip-label.color-F,.product-search .product-head .product-name .eu .energy-label.color-F{color:#EB690B}.product-search .product-box .product-name .eu .wet-grip-label.color-G,.product-search .product-box .product-name .eu .energy-label.color-G,.product-search .product-head .product-name .eu .wet-grip-label.color-G,.product-search .product-head .product-name .eu .energy-label.color-G{color:#E2001A}.product-search .product-box .product-name .delivery-time,.product-search .product-head .product-name .delivery-time{font-size:10px;line-height:10px;color:#999}}@media (min-width: 1181px){.product-search .product-head{height:30px}}@media (max-width: 1180px){.product-search .product-head{display:none}}.product-search .product-box{margin-bottom:15px;overflow:hidden}.product-search .product-box .add-to-cart{background:#f30000;border:none;padding:0;cursor:pointer}.product-search .product-box .add-to-cart.disabled{cursor:no-drop;color:#333;background-color:#E9E9E9;font-size:12px}.product-search .pagination{margin-top:32px;text-align:center;margin-left:50%;transform:translateX(-50%)}.product-search .brands-list{margin:2em 6px;column-count:4}.product-search .brands-list>a{display:block;margin:6px 0}.looking-for-more{text-align:center;margin-top:20px;color:#333;font-size:16px}.looking-for-more h2{text-transform:uppercase;font-style:italic}@media (min-width: 851px){.looking-for-more{font-size:16px}}@media (min-width: 1181px){.looking-for-more{font-size:16px}}.wheel .product-name{margin-top:-28px}.pagination{display:inline-block}.pagination li{display:inline}.pagination li>a,.pagination li>span{position:relative;color:#000;border:1px solid #E9E9E9;float:left;padding:6px 12px;margin-left:-1px;line-height:1.42857143;text-decoration:none}.pagination li>a:hover{background:#E9E9E9}.pagination li.active>span{background:#f30000;color:white}.pagination li.disabled span{cursor:not-allowed}.pagination li:first-child>a,.pagination li:first-child>span{border-top-left-radius:4px;border-bottom-left-radius:4px}.pagination li:last-child>a,.pagination li:last-child>span{border-top-right-radius:4px;border-bottom-right-radius:4px}.overlay{position:absolute;left:0;right:0;top:0;bottom:0;background:rgba(255,255,255,0.8);z-index:5000}.overlay.invisible{-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;opacity:0.0}.overlay>*{position:absolute;left:47%;top:192px;color:#f30000;font-size:60px}@keyframes come-up{0%{bottom:-256px}100%{bottom:1em}}#shopping-cart-booking-calendar{text-align:center;padding-bottom:10em}#shopping-cart-booking-calendar .confirm-booking{margin-top:2em}#edit-booking{min-height:720px !important}#edit-booking h1{text-align:center}#edit-booking #choice-buttons{text-align:center;font-size:18px}#edit-booking #choice-buttons b{color:#f30000}#edit-booking .btn,#edit-booking .account #bookings a[class^="btn-"],.account #bookings #edit-booking a[class^="btn-"],#edit-booking .account #bookings input,.account #bookings #edit-booking input{background-color:#f30000;color:white}#edit-booking .skip-booking{display:none}#edit-booking .notification{z-index:1000;text-align:center;max-width:512px;position:fixed;bottom:1em;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);color:#333;background-color:white;box-shadow:0 0 10px rgba(0,0,0,0.4);cursor:pointer;animation:come-up .25s 1}#edit-booking .notification .fa{margin:0;color:#f30000}.cart-calendar{text-align:center}.cart-calendar p{text-align:left}.cart-calendar .skip-booking,.cart-calendar .back-to-booking{float:right;color:#0080FF;font-size:18px;margin-top:-4px}.cart-calendar .skip-booking .fa,.cart-calendar .back-to-booking .fa{font-size:14px;color:#333}.cart-calendar .cant-do-booking{text-align:center;font-size:20px;margin-bottom:4em}.cart-calendar .selected-slot{font-size:20px}.cart-calendar .fa-spinner{margin:2em 0;font-size:36px;color:#f30000}.cart-calendar .week-selector{user-select:none}.cart-calendar .week-selector .prev,.cart-calendar .week-selector .next{display:inline-block;margin:0;color:#333;cursor:pointer}.cart-calendar .week-selector .prev.disabled,.cart-calendar .week-selector .next.disabled{color:#E9E9E9;cursor:default}.cart-calendar .week-selector .current-week{display:inline-block;margin:0 64px;font-weight:bold;border-bottom:1px solid #E9E9E9}.cart-calendar .summary{text-align:center;font-size:18px}.cart-calendar .summary b{color:#f30000}.cart-calendar .slots{margin:2em 0;display:inline-block;user-select:none;min-height:256px}.cart-calendar .slots .day{height:350px;position:relative;display:table-cell;vertical-align:top;text-align:center;width:128px;border-left:1px solid #E9E9E9;padding:0 8px}.cart-calendar .slots .day.today{border:1px solid #666}.cart-calendar .slots .day:last-child{border-right:1px solid #E9E9E9}.cart-calendar .slots .day .day-title{position:relative;text-align:center;font-weight:bold;margin-bottom:12px;text-transform:capitalize}.cart-calendar .slots .day .empty-day{min-height:270px;position:absolute;top:64px;bottom:12px;left:12px;right:12px;background-color:#f5f5f5;border-radius:5px;background-image:repeating-linear-gradient(45deg, transparent, transparent 20px, #fff 20px, #fff 30px);z-index:-5}.cart-calendar .slots .day .slot{background-color:#E9E9E9;font-size:14px;margin:2px;padding:2px;border-radius:5px;cursor:pointer}.cart-calendar .slots .day .slot.selected{color:white;background-color:#5d5;border:1px solid grey;font-weight:bold}.cart-calendar .slots .day .slot:hover{background-color:#8d8}.cart-and-checkout{padding-bottom:256px}.cart-and-checkout h1{font-size:27px}.cart-and-checkout h2{font-size:24px}.cart-and-checkout #shopping-cart{width:100%;border-collapse:collapse;padding:0;position:relative}.cart-and-checkout #shopping-cart .dim{position:absolute;top:0;bottom:0;left:0;right:0;background-color:rgba(255,255,255,0.65);z-index:1000}.cart-and-checkout #shopping-cart .car-select{color:black;width:100%;min-height:28px;vertical-align:middle;padding:6px 6px;font-size:14px;font-weight:200;background-color:#ffdddd;text-align:left;margin-bottom:16px;position:relative}.cart-and-checkout #shopping-cart .car-select .custom-select select{min-width:84px;width:30%;max-width:175px;margin:3px}.cart-and-checkout #shopping-cart .car-select .custom-select select option{max-width:100%}.cart-and-checkout #shopping-cart .car-select .car{margin-top:6px;position:relative;padding:0 5px;display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:calc(100% - 56px)}.cart-and-checkout #shopping-cart .car-select .car .fa-car{margin-right:3px}.cart-and-checkout #shopping-cart .car-select .car .car-suitable{margin-left:16px;margin-right:3px}@media (max-width: 860px){.cart-and-checkout #shopping-cart .car-select .car{font-size:12px}}.cart-and-checkout #shopping-cart .car-select .car-name{padding:0 5px}.cart-and-checkout #shopping-cart .car-select .btn,.cart-and-checkout #shopping-cart .car-select .account #bookings a[class^="btn-"],.account #bookings .cart-and-checkout #shopping-cart .car-select a[class^="btn-"],.cart-and-checkout #shopping-cart .car-select .account #bookings input,.account #bookings .cart-and-checkout #shopping-cart .car-select input{vertical-align:middle;display:inline-block;font-weight:normal;font-style:normal;text-transform:none;font-size:12px;text-align:center;margin-right:5px;line-height:normal;padding:0 5px;min-width:25px}.cart-and-checkout #shopping-cart .car-select .btn.btn-edit,.cart-and-checkout #shopping-cart .car-select .account #bookings a.btn-edit[class^="btn-"],.account #bookings .cart-and-checkout #shopping-cart .car-select a.btn-edit[class^="btn-"],.cart-and-checkout #shopping-cart .car-select .account #bookings input.btn-edit,.account #bookings .cart-and-checkout #shopping-cart .car-select input.btn-edit{position:absolute;top:12px;right:6px;font-size:12px;background:transparent;border:none;color:#0080FF;float:right}.cart-and-checkout #shopping-cart .car-select .car-unsuitable,.cart-and-checkout #shopping-cart .car-select .car-suitable{display:inline}.cart-and-checkout #shopping-cart .car-select .car-suitable{color:#00a800;font-weight:bold}.cart-and-checkout #shopping-cart .car-select .car-unsuitable{font-size:16px;font-style:italic;font-weight:bolder;margin:0;margin-left:26px;vertical-align:top}.cart-and-checkout #shopping-cart .car-select.edit *{display:inline;font-size:12px}.cart-and-checkout #shopping-cart .car-select.edit .buttons{width:100%;display:inline-block}.cart-and-checkout #shopping-cart .car-select.edit .buttons .ok-cancel{display:inline-block;white-space:nowrap}.cart-and-checkout #shopping-cart .car-select.edit .buttons .ok-cancel button{margin-top:3px;background-color:#f30000;padding:10px 12px !important;text-transform:uppercase;font-weight:bold;color:white}.cart-and-checkout #shopping-cart .car-select.edit .buttons .ok-cancel button.btn-cancel{background-color:#666}.cart-and-checkout #shopping-cart .custom-select select{border:1px solid #848484;color:#333;font-size:13px;font-weight:400;width:100%;height:35px;background-color:#fff !important;padding-left:5px;background:transparent;margin-left:0px;margin-right:40px;outline:none}.cart-and-checkout #shopping-cart .work-box{vertical-align:top;display:inline-block;position:relative;width:49.5%;height:165px;color:black;border:1px solid #E9E9E9;margin-bottom:12px;margin-right:3px;overflow:hidden}.cart-and-checkout #shopping-cart .work-box h3{margin:0;background-color:#f30000;color:white;text-align:center;text-transform:uppercase;padding:6px}.cart-and-checkout #shopping-cart .work-box .img,.cart-and-checkout #shopping-cart .work-box .img img{position:relative;margin:0;background-color:#E9E9E9;display:inline-block;height:127px;width:127px;max-width:100%}.cart-and-checkout #shopping-cart .work-box .product-name{vertical-align:top;display:inline-block;width:200px;height:128px;padding:6px}.cart-and-checkout #shopping-cart .work-box .product-name .price{font-size:18px;font-weight:bold}.cart-and-checkout #shopping-cart .work-box .product-name .count{font-size:12px}.cart-and-checkout #shopping-cart .work-box .add{position:relative;vertical-align:top;display:inline-block;width:128px;height:128px}.cart-and-checkout #shopping-cart .work-box .add .btn,.cart-and-checkout #shopping-cart .work-box .add .account #bookings a[class^="btn-"],.account #bookings .cart-and-checkout #shopping-cart .work-box .add a[class^="btn-"],.cart-and-checkout #shopping-cart .work-box .add .account #bookings input,.account #bookings .cart-and-checkout #shopping-cart .work-box .add input{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);color:white;background-color:#f30000;font-family:'futura-pt', sans-serif;font-size:18px;padding:2px 22px;font-style:normal}.cart-and-checkout #shopping-cart .work-box .img,.cart-and-checkout #shopping-cart .work-box .product-name,.cart-and-checkout #shopping-cart .work-box .add{width:33%}@media (max-width: 860px){.cart-and-checkout #shopping-cart .work-box{width:100%}.cart-and-checkout #shopping-cart .work-box .img,.cart-and-checkout #shopping-cart .work-box .product-name,.cart-and-checkout #shopping-cart .work-box .add{width:33%}}.cart-and-checkout #shopping-cart .cart-box{width:230px;background:#fff;color:#000;font-size:16px;display:inline-block;position:relative;height:500px;vertical-align:top;margin:5px;border:1px solid #E5E5E5}.cart-and-checkout #shopping-cart .cart-box:after{content:"";display:table;clear:both}.cart-and-checkout #shopping-cart .cart-box:first-child{margin-left:0}.cart-and-checkout #shopping-cart .cart-box:nth-child(3n+3){margin-right:0}.cart-and-checkout #shopping-cart .cart-box .product-name{padding:0 12px}.cart-and-checkout #shopping-cart .cart-box .product-name .model{font-size:14px}.cart-and-checkout #shopping-cart .cart-box .product-name a{color:black;font-weight:bold;text-decoration:none}.cart-and-checkout #shopping-cart .cart-box span.wheel-set{font-weight:700;text-transform:uppercase}.cart-and-checkout #shopping-cart .cart-box .img img{max-width:100%;background-color:#E9E9E9}.cart-and-checkout #shopping-cart .cart-box .img img.no-pic{padding:24px}.cart-and-checkout #shopping-cart .cart-box .price-and-controls .count-controls-container{padding:0;height:auto;position:absolute;bottom:88px;left:0;right:0}.cart-and-checkout #shopping-cart .cart-box .price-and-controls .price-and-count{padding:0 0.5em;display:inline-block;width:50%;font-size:15px;line-height:24px}.cart-and-checkout #shopping-cart .cart-box .price-and-controls .price-and-count .price{font-size:22px;font-weight:bold}.cart-and-checkout #shopping-cart .cart-box .price-and-controls .price-and-count .count-and-total-price{white-space:nowrap;color:#666}@media (max-width: 640px){.cart-and-checkout #shopping-cart .cart-box .price-and-controls .price-and-count .count-and-total-price{white-space:normal}}@media (max-width: 1180px){.cart-and-checkout #shopping-cart .cart-box .price-and-controls .price-and-count{font-size:14px;line-height:22px}.cart-and-checkout #shopping-cart .cart-box .price-and-controls .price-and-count .price{font-size:16px;line-height:22px}}@media (max-width: 640px){.cart-and-checkout #shopping-cart .cart-box .price-and-controls .price-and-count{font-size:12px;line-height:16px}.cart-and-checkout #shopping-cart .cart-box .price-and-controls .price-and-count .price{font-size:12px;line-height:16px}}@media (max-width: 480px){.cart-and-checkout #shopping-cart .cart-box .price-and-controls .price-and-count{font-size:12px;line-height:14px}.cart-and-checkout #shopping-cart .cart-box .price-and-controls .price-and-count .price{font-size:12px;line-height:14px}}.cart-and-checkout #shopping-cart .cart-box .price-and-controls .count-controls{font-size:28px;position:absolute;width:50%;right:0;top:-12px;padding:16px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media (max-width: 640px){.cart-and-checkout #shopping-cart .cart-box .price-and-controls .count-controls{font-size:22px}}@media (max-width: 480px){.cart-and-checkout #shopping-cart .cart-box .price-and-controls .count-controls{font-size:18px}}.cart-and-checkout #shopping-cart .cart-box .price-and-controls .count-controls .increment,.cart-and-checkout #shopping-cart .cart-box .price-and-controls .count-controls .decrement{color:#f30000;text-align:center;width:50%;display:inline-block;cursor:pointer;border:1px solid #E9E9E9;font-weight:normal;font-size:32px}.cart-and-checkout #shopping-cart .cart-box .price-and-controls .count-controls .increment.inactive,.cart-and-checkout #shopping-cart .cart-box .price-and-controls .count-controls .decrement.inactive{cursor:not-allowed;color:#666}.cart-and-checkout #shopping-cart .cart-box .price-and-controls .count-controls .decrement{border-left:none}.cart-and-checkout #shopping-cart .cart-box .price-and-controls .count-and-total-price{overflow-x:visible;word-break:keep-all}.cart-and-checkout #shopping-cart .cart-box .remove{position:absolute;bottom:0;left:0;right:0;height:64px}.cart-and-checkout #shopping-cart .cart-box .remove button{background:#E9E9E9;width:100%;height:100%}@media (max-width: 488px){.cart-and-checkout #shopping-cart .cart-box{overflow:hidden;word-break:break-all;width:calc(50% - 12px);max-width:240px;min-width:140px;font-size:14px;max-height:102vw;min-height:395px}.cart-and-checkout #shopping-cart .cart-box .product-name .model{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cart-and-checkout #shopping-cart .cart-box .remove{height:50px}}.cart-and-checkout #shopping-cart .cart-shipping{background-color:#f3f3f3;height:auto;width:100%;padding:24px;margin:24px 0}.cart-and-checkout #shopping-cart .cart-shipping .title{font-size:18px;text-transform:uppercase;font-weight:bold}.cart-and-checkout #shopping-cart .cart-shipping .shipping-options div{display:inline-block;width:50%;font-weight:200;margin-top:12px;position:relative}.cart-and-checkout #shopping-cart .cart-shipping .shipping-options div input{margin-right:12px}.cart-and-checkout #shopping-cart .cart-shipping .shipping-options div>span{display:inline-block;float:right;margin:0 20% 0 0;padding:0}@media (max-width: 860px){.cart-and-checkout #shopping-cart .cart-shipping .shipping-options div{width:100%;font-size:12px}.cart-and-checkout #shopping-cart .cart-shipping .shipping-options div>span{margin:0;font-size:12px}}@media (max-width: 860px){.cart-and-checkout #shopping-cart .cart-shipping{padding:6px}}.cart-and-checkout #shopping-cart .summary{margin:0.5em 0}.cart-and-checkout #shopping-cart .summary-row{color:#fff;background:#E9E9E9;padding:0;font-size:28px;margin:0.5em 0;height:auto}.cart-and-checkout #shopping-cart .summary-row:after{content:"";display:table;clear:both}.cart-and-checkout #shopping-cart .summary-row .cart-tax{font-size:28px}.cart-and-checkout #shopping-cart .summary-row.errors{background:#f30000;color:#fff;font-weight:bold;font-size:16px}.cart-and-checkout #shopping-cart .summary-row .total{padding:40px;display:inline-block;width:50%;vertical-align:top;color:black}.cart-and-checkout #shopping-cart .summary-row .total div{font-size:30px;text-transform:uppercase;font-weight:bold}.cart-and-checkout #shopping-cart .summary-row .total div:first-child{font-size:16px}@media (max-width: 860px){.cart-and-checkout #shopping-cart .summary-row .total{width:100%}}.cart-and-checkout #shopping-cart .summary-row .offer-code{min-height:138px;vertical-align:top;padding:22px;background:#f30000;display:inline-block;width:50%;vertical-align:middle}.cart-and-checkout #shopping-cart .summary-row .offer-code p,.cart-and-checkout #shopping-cart .summary-row .offer-code span{font-size:16px;line-height:16px}.cart-and-checkout #shopping-cart .summary-row .offer-code .btn,.cart-and-checkout #shopping-cart .summary-row .offer-code .account #bookings a[class^="btn-"],.account #bookings .cart-and-checkout #shopping-cart .summary-row .offer-code a[class^="btn-"],.cart-and-checkout #shopping-cart .summary-row .offer-code .account #bookings input,.account #bookings .cart-and-checkout #shopping-cart .summary-row .offer-code input{display:inline;color:#f30000;height:34px;font-size:1rem;font-style:normal;line-height:24px;margin-top:5px;margin-left:1em;white-space:nowrap;background-color:white}.cart-and-checkout #shopping-cart .summary-row .offer-code .legend{color:white;font-size:1rem;line-height:1.2rem;margin-left:0.5em}@media (max-width: 550px){.cart-and-checkout #shopping-cart .summary-row .offer-code .legend{float:right;max-width:24em;padding-bottom:0.5em}}.cart-and-checkout #shopping-cart .summary-row .offer-code input{height:34px;font-size:14px;border:none;background-color:white;padding:0.5em}@media (max-width: 860px){.cart-and-checkout #shopping-cart .summary-row .offer-code{width:100%}}.cart-and-checkout #shopping-cart .additional-products-head{display:block;width:100%;background:#666;color:#fff;font-weight:bold;margin:1em 0;padding:0.5em;min-height:37px;text-align:center}.cart-and-checkout #shopping-cart .additional-products-head.error{box-sizing:border-box;background:#E9E9E9;color:#296d00;border:3px solid #296d00;font-size:24px}.cart-and-checkout #shopping-cart .customer-info{float:clear}.cart-and-checkout #shopping-cart .customer-info .title{width:100%;margin:2em 0 0 0;padding:1em 0 6px 0;border-bottom:1px solid #E9E9E9;text-align:center;text-transform:uppercase}.cart-and-checkout>.title,.cart-and-checkout #checkout h2.title,.cart-and-checkout #payment h2.title,.cart-and-checkout #shopping-cart-booking-calendar h2.title{width:100%;margin:1em 0 1em 0;padding:1em 0 6px 0;border-bottom:1px solid #E9E9E9;text-align:center;text-transform:uppercase;font-style:italic}.cart-and-checkout #shopping-cart-login-register,.cart-and-checkout #shopping-cart-booking-calendar,.cart-and-checkout #customer-info,.cart-and-checkout #confirm{position:relative}.cart-and-checkout #shopping-cart-login-register .btn,.cart-and-checkout #shopping-cart-login-register .account #bookings a[class^="btn-"],.account #bookings .cart-and-checkout #shopping-cart-login-register a[class^="btn-"],.cart-and-checkout #shopping-cart-login-register .account #bookings input,.account #bookings .cart-and-checkout #shopping-cart-login-register input,.cart-and-checkout #shopping-cart-booking-calendar .btn,.cart-and-checkout #shopping-cart-booking-calendar .account #bookings a[class^="btn-"],.account #bookings .cart-and-checkout #shopping-cart-booking-calendar a[class^="btn-"],.cart-and-checkout #shopping-cart-booking-calendar .account #bookings input,.account #bookings .cart-and-checkout #shopping-cart-booking-calendar input,.cart-and-checkout #customer-info .btn,.cart-and-checkout #customer-info .account #bookings a[class^="btn-"],.account #bookings .cart-and-checkout #customer-info a[class^="btn-"],.cart-and-checkout #customer-info .account #bookings input,.account #bookings .cart-and-checkout #customer-info input,.cart-and-checkout #confirm .btn,.cart-and-checkout #confirm .account #bookings a[class^="btn-"],.account #bookings .cart-and-checkout #confirm a[class^="btn-"],.cart-and-checkout #confirm .account #bookings input,.account #bookings .cart-and-checkout #confirm input{width:auto;height:auto;padding-left:24px;padding-right:24px;color:white;background-color:#f30000;font-size:18px}.cart-and-checkout #shopping-cart-login-register .btn.btn-black,.cart-and-checkout #shopping-cart-login-register .account #bookings a.btn-black[class^="btn-"],.account #bookings .cart-and-checkout #shopping-cart-login-register a.btn-black[class^="btn-"],.cart-and-checkout #shopping-cart-login-register .account #bookings input.btn-black,.account #bookings .cart-and-checkout #shopping-cart-login-register input.btn-black,.cart-and-checkout #shopping-cart-booking-calendar .btn.btn-black,.cart-and-checkout #shopping-cart-booking-calendar .account #bookings a.btn-black[class^="btn-"],.account #bookings .cart-and-checkout #shopping-cart-booking-calendar a.btn-black[class^="btn-"],.cart-and-checkout #shopping-cart-booking-calendar .account #bookings input.btn-black,.account #bookings .cart-and-checkout #shopping-cart-booking-calendar input.btn-black,.cart-and-checkout #customer-info .btn.btn-black,.cart-and-checkout #customer-info .account #bookings a.btn-black[class^="btn-"],.account #bookings .cart-and-checkout #customer-info a.btn-black[class^="btn-"],.cart-and-checkout #customer-info .account #bookings input.btn-black,.account #bookings .cart-and-checkout #customer-info input.btn-black,.cart-and-checkout #confirm .btn.btn-black,.cart-and-checkout #confirm .account #bookings a.btn-black[class^="btn-"],.account #bookings .cart-and-checkout #confirm a.btn-black[class^="btn-"],.cart-and-checkout #confirm .account #bookings input.btn-black,.account #bookings .cart-and-checkout #confirm input.btn-black{background:#333;color:#fff}.cart-and-checkout #shopping-cart-login-register a,.cart-and-checkout #shopping-cart-booking-calendar a,.cart-and-checkout #customer-info a,.cart-and-checkout #confirm a{cursor:pointer;margin-right:12px}.cart-and-checkout #shopping-cart-login-register ul.register,.cart-and-checkout #shopping-cart-login-register ul.customer,.cart-and-checkout #shopping-cart-login-register .customer-info,.cart-and-checkout #shopping-cart-booking-calendar ul.register,.cart-and-checkout #shopping-cart-booking-calendar ul.customer,.cart-and-checkout #shopping-cart-booking-calendar .customer-info,.cart-and-checkout #customer-info ul.register,.cart-and-checkout #customer-info ul.customer,.cart-and-checkout #customer-info .customer-info,.cart-and-checkout #confirm ul.register,.cart-and-checkout #confirm ul.customer,.cart-and-checkout #confirm .customer-info{vertical-align:top;display:inline-block;width:100%}.cart-and-checkout #shopping-cart-login-register ul.register li,.cart-and-checkout #shopping-cart-login-register ul.customer li,.cart-and-checkout #shopping-cart-login-register .customer-info li,.cart-and-checkout #shopping-cart-booking-calendar ul.register li,.cart-and-checkout #shopping-cart-booking-calendar ul.customer li,.cart-and-checkout #shopping-cart-booking-calendar .customer-info li,.cart-and-checkout #customer-info ul.register li,.cart-and-checkout #customer-info ul.customer li,.cart-and-checkout #customer-info .customer-info li,.cart-and-checkout #confirm ul.register li,.cart-and-checkout #confirm ul.customer li,.cart-and-checkout #confirm .customer-info li{display:inline-block;width:49%;margin-bottom:0}.cart-and-checkout #shopping-cart-login-register ul.register li.title,.cart-and-checkout #shopping-cart-login-register ul.customer li.title,.cart-and-checkout #shopping-cart-login-register .customer-info li.title,.cart-and-checkout #shopping-cart-booking-calendar ul.register li.title,.cart-and-checkout #shopping-cart-booking-calendar ul.customer li.title,.cart-and-checkout #shopping-cart-booking-calendar .customer-info li.title,.cart-and-checkout #customer-info ul.register li.title,.cart-and-checkout #customer-info ul.customer li.title,.cart-and-checkout #customer-info .customer-info li.title,.cart-and-checkout #confirm ul.register li.title,.cart-and-checkout #confirm ul.customer li.title,.cart-and-checkout #confirm .customer-info li.title{margin-top:64px;width:100%}.cart-and-checkout #shopping-cart-login-register ul.register li input,.cart-and-checkout #shopping-cart-login-register ul.register li textarea,.cart-and-checkout #shopping-cart-login-register ul.customer li input,.cart-and-checkout #shopping-cart-login-register ul.customer li textarea,.cart-and-checkout #shopping-cart-login-register .customer-info li input,.cart-and-checkout #shopping-cart-login-register .customer-info li textarea,.cart-and-checkout #shopping-cart-booking-calendar ul.register li input,.cart-and-checkout #shopping-cart-booking-calendar ul.register li textarea,.cart-and-checkout #shopping-cart-booking-calendar ul.customer li input,.cart-and-checkout #shopping-cart-booking-calendar ul.customer li textarea,.cart-and-checkout #shopping-cart-booking-calendar .customer-info li input,.cart-and-checkout #shopping-cart-booking-calendar .customer-info li textarea,.cart-and-checkout #customer-info ul.register li input,.cart-and-checkout #customer-info ul.register li textarea,.cart-and-checkout #customer-info ul.customer li input,.cart-and-checkout #customer-info ul.customer li textarea,.cart-and-checkout #customer-info .customer-info li input,.cart-and-checkout #customer-info .customer-info li textarea,.cart-and-checkout #confirm ul.register li input,.cart-and-checkout #confirm ul.register li textarea,.cart-and-checkout #confirm ul.customer li input,.cart-and-checkout #confirm ul.customer li textarea,.cart-and-checkout #confirm .customer-info li input,.cart-and-checkout #confirm .customer-info li textarea{margin:0;width:85%}.cart-and-checkout #shopping-cart-login-register ul.register li input[type="checkbox"],.cart-and-checkout #shopping-cart-login-register ul.customer li input[type="checkbox"],.cart-and-checkout #shopping-cart-login-register .customer-info li input[type="checkbox"],.cart-and-checkout #shopping-cart-booking-calendar ul.register li input[type="checkbox"],.cart-and-checkout #shopping-cart-booking-calendar ul.customer li input[type="checkbox"],.cart-and-checkout #shopping-cart-booking-calendar .customer-info li input[type="checkbox"],.cart-and-checkout #customer-info ul.register li input[type="checkbox"],.cart-and-checkout #customer-info ul.customer li input[type="checkbox"],.cart-and-checkout #customer-info .customer-info li input[type="checkbox"],.cart-and-checkout #confirm ul.register li input[type="checkbox"],.cart-and-checkout #confirm ul.customer li input[type="checkbox"],.cart-and-checkout #confirm .customer-info li input[type="checkbox"]{width:16px;height:16px;float:left}@media (max-width: 850px){.cart-and-checkout #shopping-cart-login-register ul.register li,.cart-and-checkout #shopping-cart-login-register ul.customer li,.cart-and-checkout #shopping-cart-login-register .customer-info li,.cart-and-checkout #shopping-cart-booking-calendar ul.register li,.cart-and-checkout #shopping-cart-booking-calendar ul.customer li,.cart-and-checkout #shopping-cart-booking-calendar .customer-info li,.cart-and-checkout #customer-info ul.register li,.cart-and-checkout #customer-info ul.customer li,.cart-and-checkout #customer-info .customer-info li,.cart-and-checkout #confirm ul.register li,.cart-and-checkout #confirm ul.customer li,.cart-and-checkout #confirm .customer-info li{width:100%}}.cart-and-checkout #shopping-cart-login-register #errors,.cart-and-checkout #shopping-cart-login-register #confirm-errors,.cart-and-checkout #shopping-cart-booking-calendar #errors,.cart-and-checkout #shopping-cart-booking-calendar #confirm-errors,.cart-and-checkout #customer-info #errors,.cart-and-checkout #customer-info #confirm-errors,.cart-and-checkout #confirm #errors,.cart-and-checkout #confirm #confirm-errors{font-size:18px;color:#d00;margin-bottom:6px}.cart-and-checkout #shopping-cart-container h2{text-align:center}.cart-and-checkout #shopping-cart-container .cart-empty{display:none}.cart-and-checkout #shopping-cart-container.empty .cart-empty{display:block}.cart-and-checkout #shopping-cart-container.empty #shopping-cart{display:none}.cart-and-checkout #checkout,.cart-and-checkout #confirm{margin-top:16px;padding-bottom:4em;position:relative}.cart-and-checkout #checkout .dim,.cart-and-checkout #confirm .dim{position:absolute;top:0;bottom:0;left:0;right:0;background-color:rgba(255,255,255,0.65);z-index:1000}.cart-and-checkout #checkout .accept-terms,.cart-and-checkout #checkout .deny-newsletter,.cart-and-checkout #confirm .accept-terms,.cart-and-checkout #confirm .deny-newsletter{display:inline-block;max-width:100% !important;text-align:left;vertical-align:top;height:16px;line-height:16px;padding:0;margin:12px 0;font-size:1.1em}.cart-and-checkout #checkout .accept-terms span,.cart-and-checkout #checkout .deny-newsletter span,.cart-and-checkout #confirm .accept-terms span,.cart-and-checkout #confirm .deny-newsletter span{margin:0;padding:0}.cart-and-checkout #checkout .accept-terms input,.cart-and-checkout #checkout .deny-newsletter input,.cart-and-checkout #confirm .accept-terms input,.cart-and-checkout #confirm .deny-newsletter input{display:inline;height:12px;width:12px}.cart-and-checkout #checkout .btn[name="payment_method"],.cart-and-checkout #checkout .account #bookings a[name="payment_method"][class^="btn-"],.account #bookings .cart-and-checkout #checkout a[name="payment_method"][class^="btn-"],.cart-and-checkout #checkout .account #bookings input[name="payment_method"],.account #bookings .cart-and-checkout #checkout input[name="payment_method"],.cart-and-checkout #confirm .btn[name="payment_method"],.cart-and-checkout #confirm .account #bookings a[name="payment_method"][class^="btn-"],.account #bookings .cart-and-checkout #confirm a[name="payment_method"][class^="btn-"],.cart-and-checkout #confirm .account #bookings input[name="payment_method"],.account #bookings .cart-and-checkout #confirm input[name="payment_method"]{min-width:256px}.cart-and-checkout #checkout .btn[name="payment_method"]>i,.cart-and-checkout #checkout .account #bookings a[name="payment_method"][class^="btn-"]>i,.account #bookings .cart-and-checkout #checkout a[name="payment_method"][class^="btn-"]>i,.cart-and-checkout #checkout .account #bookings input[name="payment_method"]>i,.account #bookings .cart-and-checkout #checkout input[name="payment_method"]>i,.cart-and-checkout #confirm .btn[name="payment_method"]>i,.cart-and-checkout #confirm .account #bookings a[name="payment_method"][class^="btn-"]>i,.account #bookings .cart-and-checkout #confirm a[name="payment_method"][class^="btn-"]>i,.cart-and-checkout #confirm .account #bookings input[name="payment_method"]>i,.account #bookings .cart-and-checkout #confirm input[name="payment_method"]>i{font-size:16px !important;color:white !important;height:16px !important;width:16px !important}.cart-and-checkout #checkout .edit,.cart-and-checkout #confirm .edit{background-color:#666}.cart-and-checkout .payment-options{padding:6px}.cart-and-checkout .payment-options .payment-option{width:150px;height:120px;display:block;float:left;margin:12px;padding:6px;background-color:white;color:black;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;position:relative;overflow:hidden;box-sizing:content-box;box-shadow:0 5px 15px rgba(155,155,155,0.4)}.cart-and-checkout .payment-options .payment-option input[type="image"]{max-width:100%;height:85px;border:none;position:relative}.cart-and-checkout .payment-options .payment-option:hover{box-shadow:0 5px 20px rgba(155,155,155,0.5)}.cart-and-checkout .payment-options .payment-option form{width:150px;height:120px}.cart-and-checkout .payment-options .payment-option form span{height:92px;width:150px}.cart-and-checkout .payment-options .payment-option form span input{margin-left:auto;margin-right:auto;display:block;padding:5px;background-color:white;z-index:5000}.cart-and-checkout .payment-options .payment-option div{text-align:center;font-size:13px}.notification{position:relative;margin-top:20px;padding:14px;color:#444;background:#E9E9E9;border-radius:5px}.notification i{margin-right:12px}.notification .title{margin-top:0;margin-bottom:0;font-weight:bold;color:#333}.notification .content{padding-left:25px;margin-bottom:0}.notification .content .user-email{font-style:italic;font-weight:bold;font-size:14px}.notification .content a{font-weight:bold}.notification .close{position:absolute;top:13px;right:14px;color:#888}.notification .close:hover{color:#333;cursor:pointer}.notification .close i{margin:0}.account h1{font-size:27px;margin-bottom:10px;margin-top:0px}.account p{font-size:16px}.account a{text-decoration:underline}.account .menu-right{margin-top:-14px;padding-left:0.5em}.account h2{margin-bottom:0;font-size:24px;text-transform:uppercase;font-style:italic;color:#333;font-weight:bold}.account .pre-menu{margin-right:31%}@media (max-width: 850px){.account .pre-menu{margin-right:0}}.account .price-total{margin:1em 0}.account .price-total:after{content:"";display:table;clear:both}.account .price-total h2,.account .price-total p{margin:0}.account .price-total h2{float:left}.account .price-total p{font-size:20px;float:right}.account table{width:100%;font-size:20px;margin-bottom:1em}.account table tr.label th{padding-top:0.8em;font-style:italic;text-transform:uppercase}.account table th{color:#333;text-align:left;vertical-align:top}.account table td{vertical-align:top;text-align:left}.account table th.last,.account table td.last{text-align:right}.account table a{color:#0080FF;text-decoration:underline}.account #order th,.account #customer-info th{font-weight:bold;text-align:left;vertical-align:top;text-transform:uppercase;font-style:italic}.account #order td,.account #customer-info td{vertical-align:top;text-align:right}.account #order-rows th{font-weight:normal;color:#333}.account #bookings{position:relative;display:block;overflow-x:auto !important;border-collapse:collapse;font-size:14px}.account #bookings .canceled,.account #bookings .unconfirmed,.account #bookings .confirmed{border-left:2px solid #333}.account #bookings td{border:1px solid #333;height:36px;vertical-align:middle;padding:0 3px;min-width:32px}@media (max-width: 850px){.account #bookings td{font-size:11px;height:48px}}.account #bookings span{font-size:12px}.account #bookings .unconfirmed{font-weight:bold}.account #bookings .no-border{border:none;text-align:center}.account #bookings .no-border .btn-confirm{width:auto}.account #bookings a[class^="btn-"],.account #bookings input{cursor:pointer;font-size:15px;color:#f11;background-color:transparent;font-weight:bold;padding:0}.account #bookings a[class^="btn-"]:hover,.account #bookings input:hover{color:#f99}@media (max-width: 850px){.account #bookings a[class^="btn-"],.account #bookings input{font-size:13px}}.account #bookings input{font-size:14px}@media (max-width: 850px){.account #bookings input{font-size:12px}}.account #bookings-toggle{display:inline-block;height:auto;border:1px solid red;border-radius:3px;text-align:left;font-size:0;margin:12px 0}.account #bookings-toggle button{cursor:pointer;display:inline-block;margin:0;padding:6px 12px;background:none;border:none;text-align:center}.account #bookings-toggle button :focus{outline:none}.account #bookings-toggle button:first-child{border-right:1px solid red;margin:0}.account #bookings-toggle .active{background-color:#f30000;color:white}.account .calendar{text-align:center}.account .calendar #bookings>tbody>tr{border-left:2px solid #333 !important}.account .calendar #bookings td{min-width:128px;height:32px}.account .calendar .actions{text-align:center;position:relative;height:64px;width:100%;margin-top:12px}.account .calendar .actions .btn,.account .calendar .actions #bookings a[class^="btn-"],.account #bookings .calendar .actions a[class^="btn-"],.account .calendar .actions #bookings input,.account #bookings .calendar .actions input{font-size:15px}.account .calendar .actions .prev{float:left}.account .calendar .actions .next{float:right}.account .calendar .actions h2{display:inline-block}.account .calendar h1,.account .calendar h2{text-align:left}.account .calendar .day{vertical-align:top;display:inline-block;width:15%;text-align:center;padding:0 3px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.account .calendar .day .free,.account .calendar .day .current{color:white !important;border-radius:2px;font-size:13px;display:block;margin:3px 0;padding:3px 0;background-color:#252;text-decoration:none;cursor:pointer}.account .calendar .day .free:hover,.account .calendar .day .current:hover{background-color:#464}.account .calendar .day .current{cursor:default;background-color:#666}.account .calendar .day .current:hover{background-color:#666}.account .calendar .day .no-free-slots{border-radius:2px;font-size:13px;margin:3px 0;padding:3px 0;background-color:#522;color:white !important}.account .calendar .day.today{border:1px solid #666}.account .cars{overflow-x:scroll}.account #car-rows{border-collapse:collapse;font-size:14px}@media (max-width: 850px){.account #car-rows{font-size:14px}}.account #car-rows table{margin:0}.account #car-rows>thead>tr>th{font-weight:normal;font-style:italic}.account #car-rows>tbody>tr>td:nth-child(1){font-weight:bold;text-transform:uppercase}.account #car-rows .tire-set{margin-left:1em;font-size:14px;color:#333;word-wrap:break-word}@media (max-width: 850px){.account #car-rows .tire-set{font-size:14px}}.account #car-rows .tire-set td{font-weight:normal;text-transform:capitalize}.account #car-rows .tire-set .toggleable td{width:112px !important;min-width:112px !important;max-width:112px !important}.account #car-rows .tire-set .toggleable td:first-child{color:#f30000;text-decoration:underline}.account #car-rows .tire-set tbody td:first-child{padding-left:1em}.account #car-rows .tire-set tbody th:first-child{padding-left:1em}.account #car-rows .tire-sets{margin-left:0.5em}.account #car-rows .toggleable{cursor:pointer;font-size:14px;font-weight:normal;font-weight:normal;text-transform:capitalize}@media (max-width: 850px){.account #car-rows .toggleable{font-size:14px}}.account #car-rows .toggleable i{font-size:10px}.account #car-rows .toggleable .fa-chevron-right{display:none}.account #car-rows .closed>thead .toggleable .fa-chevron-right{display:inline-block}.account #car-rows .closed>thead .toggleable .fa-chevron-down{display:none}.account #car-rows .closed>tbody{display:none}.account #car-rows .divider{min-height:0px;max-height:0px;height:0px;border-bottom:1px solid #E9E9E9}.account #filters{vertical-align:top;display:block;position:relative}.account #filters input[name="q"]{margin-right:6px}.account #filters *{display:inline;clear:both}.account #filters button{cursor:pointer;height:35px;width:30px;top:0;position:absolute;background-color:white;border:1px solid #333}.account .menu-right ul{padding:1em 0}.account .menu-right li{line-height:30px}.account .menu-right li a{color:#0080FF;font-size:18px;text-decoration:none}.account .menu-right li a i{color:#666;margin-right:0.5em}#jGrowl .jGrowl-notification{background-color:#296d00;opacity:100;border-radius:0;border:none;font-size:12px;color:white;text-transform:uppercase;padding:12px 1em;margin:calc(97px + 1em) 1em;width:266px !important;max-width:100% !important;word-break:keep-all}#jGrowl .jGrowl-notification a{font-weight:bold;text-decoration:none;color:white}#jGrowl .jGrowl-notification.scrolled-past-navbar{top:0 !important;margin-top:1em !important}#jGrowl .jGrowl-notification.scrolled-past-navbar.product-list{margin-top:calc(41px + 1em) !important}@media (max-width: 850px){#jGrowl .jGrowl-notification{position:fixed;width:auto !important;margin:0;left:0;right:0}#jGrowl .jGrowl-notification.scrolled-past-navbar{margin:0 !important}#jGrowl .jGrowl-notification.scrolled-past-navbar.product-list{margin-top:38px !important;top:0 !important}}#jGrowl .jGrowl-closer{display:none !important}form.form-inline{display:inline-block}input[readonly]{background:#E9E9E9;cursor:not-allowed}form.form-list.small li{vertical-align:top;display:inline-block;max-width:256px}form.form-list.small li button{margin-top:24px}form.form-list textarea{border-radius:5px;color:#333;font-size:14px;padding:6px}form.form-list input{border-radius:5px;height:38px;color:#333}form.form-list>ul{font-size:18px}form.form-list>ul>li{margin:0.6em 0;position:relative}form.form-list>ul>li label{color:#333;display:block;width:180px;font-size:14px;margin-bottom:6px;text-transform:uppercase}form.form-list>ul>li.label{margin:1.2em 0 -8px;font-style:italic;text-transform:uppercase;font-size:20px}form.form-list>ul>li:after{content:"";display:table;clear:both}form.form-list>ul>li .errorlist{display:inline-block;padding:0;margin-left:0.6em}form.form-list>ul>li .helptext{display:block;font-size:13px;color:#333}form.form-list>ul>li textarea{width:auto}@media (max-width: 480px){form.form-list>ul>li label{display:block;width:auto;text-align:left}form.form-list>ul>li input{width:92%;padding:0.5em 0.2em}form.form-list>ul>li .errorlist{display:block;margin:0}form.form-list>ul>li .helptext{margin-left:0}}#main-content .container .new-customer input[type="checkbox"]{width:16px;height:16px;float:left}#main-content .container>.info .custom-select select{border:1px solid #848484;color:#333;font-size:13px;font-weight:400;width:100%;height:35px;background-color:#FFF !important;padding-left:5px;background:transparent;margin-left:0px;margin-right:40px;outline:none}#main-content .container>.info .menu-on-left ul{list-style-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAGCAYAAADgzO9IAAAAE0lEQVQIW2PcwsDwnwELYBxICQBixwo5rTTgUQAAAABJRU5ErkJggg==);padding-left:0.8em;margin:0}#main-content .container>.info .menu-on-left li{padding-left:0.2em}#main-content .container>.info .menu-left{margin-top:10px;margin-bottom:1em}#main-content .container>.info .menu-left a{text-decoration:none}#main-content .container>.info .menu-left a.label{font-weight:700;color:#333}#main-content .container>.info .menu-left ul{padding-left:0.6em;list-style-image:none;list-style-type:none}#main-content .container>.info .menu-left ul a{color:#0080FF}#main-content .container>.info table th,#main-content .container>.info table td{padding:0 0.6em}#main-content .container>.info table.th-left th{text-align:left;padding:0 0.5em 0 0}#main-content .container>.info table.side-by-side{display:inline-block;vertical-align:top}#main-content .container>.info dt{font-weight:700}#main-content .container>.info .pcd-block{display:inline-block;vertical-align:top;width:46%}#main-content .container>.info .pcd-block strong{margin-right:0.2em}#main-content .container>.info .pcd-block .pcd-value{color:black;font-weight:700}#main-content .container>.info .et-blocks .et-block{display:inline-block;text-align:center;vertical-align:top;width:44%}#main-content .container>.info .et-blocks .et-block img{max-height:500px;padding:0 25px}@media (max-width: 850px){#main-content .container>.info{margin-top:0}}#main-content .container>.info .bolt-images>div{display:inline-block;vertical-align:middle}#main-content .container>.info .bolt-images>div.left,#main-content .container>.info .bolt-images>div.right{padding:6px;height:100%;background-color:#666;border-radius:5px}#main-content .container>.info .bolt-images>div.left{width:42%}#main-content .container>.info .bolt-images>div.right{width:46%}#main-content .container>.info .bolt-images>div img{max-width:100%;height:auto}@media (max-width: 480px){#main-content .container>.info .pcd-block{display:block;width:100%}#main-content .container>.info .bolt-images>div.left,#main-content .container>.info .bolt-images>div.right{width:100%;text-align:center;display:block;vertical-align:top;padding:0 5%}}textarea{width:100%;min-height:100px;font-size:16px}.webshop-info ul,.payment-info ul,.contact-info ul,.shipping-info ul,.privacy-policy ul{list-style-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAGCAYAAADgzO9IAAAAE0lEQVQIW2PcwsDwnwELYBxICQBixwo5rTTgUQAAAABJRU5ErkJggg==);padding-left:0.8em;margin-left:1em}.webshop-info li,.payment-info li,.contact-info li,.shipping-info li,.privacy-policy li{padding-left:0.2em}.privacy-policy table td,.privacy-policy table th{border:1px solid #dddddd;text-align:left;padding:8px}.webshop-info p,.webshop-info ul,.contact-info p,.contact-info ul,.payment-info p,.payment-info ul,.shipping-info p,.shipping-info ul{max-width:850px}@media (max-width: 1080px){.webshop-info,.contact-info,.payment-info,.shipping-info{width:100%;padding:0 0.5em}}.error-page{padding:2em;min-height:400px}.share-block{text-align:right}.share-block .share-enabled{color:black}@media (max-width: 850px){.share-block .share-enabled{color:white}}.share-block .share-disabled{color:black;opacity:0.2}@media (max-width: 850px){.share-block .share-disabled{color:white}}.shipping-info table.categories{padding:2em 1em 2em 0;margin:1em 0 1em 2em}.shipping-info table.categories th.price{text-align:right}.shipping-info table.categories td.min{padding:1em 0 0.5em;text-align:center}.shipping-info table.categories td.max{padding:1em 1.5em 0.5em 0.5em;text-align:center}.shipping-info table.categories td.viiva{padding:1em 0.3em 0.5em 0;width:5%;text-align:right;opacity:.5}.shipping-info table.categories td.price{margin:1em 0 0.5em 2em;text-align:right}.sticky{position:fixed;top:0;width:100%;z-index:10000;box-shadow:0 0 5px 2px rgba(0,0,0,0.25)}.sticky #toggle-search span{visibility:visible !important}#toggle-search{margin-right:auto;margin-left:auto;text-align:center;background:#202020;color:#E9E9E9;padding:10px}#toggle-search span{visibility:hidden}#toggle-search .icon::before{font-family:"FontAwesome";font-weight:400;content:"\f077"}#search-stuff{max-height:1000px;overflow:hidden}#search-stuff #main-search>ul>li:last-child{float:right;padding-right:12px}#search-stuff #main-search>ul>li:last-child>*{float:right}#search-stuff .overlay{position:relative;background:none;z-index:5000;height:40px;padding:0;display:block !important}#search-stuff .overlay .invisible{display:block !important}#search-stuff .overlay>*{display:block !important;position:relative !important;top:0;left:0;color:#f30000;margin-right:15px;font-size:32px;z-index:6000}.collapsed #search-stuff{max-height:0;overflow:hidden;font-size:14px}.collapsed span{visibility:visible !important}.collapsed #toggle-search .icon::before{font-family:"FontAwesome";font-weight:400;content:"\f078"}#placeholder{display:none}#placeholder.show{display:block}.order-summary tr>th{text-align:left !important;padding:3px 6px;font-size:14px}.order-summary tr>td{padding:3px 6px}
/*# sourceMappingURL=webshop_styles_.css.map */
