@import url("https://fonts.googleapis.com/css2?family=Montserrat:wght@300;400;600;700&display=swap");.grid{margin:0 auto;overflow:hidden}.full-height.grid{display:-ms-flexbox;display:flex;height:100%;-ms-flex-direction:column;flex-direction:column}.full-height.grid>.row{-ms-flex-positive:1;flex-grow:1}.content-top .banner .content .banner-btn,.row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -.5em}.content-top .banner .content .banner-btn>*,.row>*{box-sizing:border-box;padding:0 .5em 1em;-ms-flex-preferred-size:100%;flex-basis:100%}.content-top .banner .content .banner-btn:last-child,.row:last-child{margin-bottom:-1em}.gutterless>.row{margin:0}.gutterless>.row>*{padding:0}.gutterless>.row:last-child{margin-bottom:0}.col{-ms-flex:1 0 auto;flex:1 0 auto}.col-1{-ms-flex-preferred-size:8.33333%;flex-basis:8.33333%;max-width:8.33333%}.push-1{display:block;margin-left:8.33333%}.pull-1{display:block;margin-right:8.33333%}.col-2{-ms-flex-preferred-size:16.66667%;flex-basis:16.66667%;max-width:16.66667%}.push-2{display:block;margin-left:16.66667%}.pull-2{display:block;margin-right:16.66667%}.col-3{-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}.push-3{display:block;margin-left:25%}.pull-3{display:block;margin-right:25%}.col-4{-ms-flex-preferred-size:33.33333%;flex-basis:33.33333%;max-width:33.33333%}.push-4{display:block;margin-left:33.33333%}.pull-4{display:block;margin-right:33.33333%}.col-5{-ms-flex-preferred-size:41.66667%;flex-basis:41.66667%;max-width:41.66667%}.push-5{display:block;margin-left:41.66667%}.pull-5{display:block;margin-right:41.66667%}.col-6{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}.push-6{display:block;margin-left:50%}.pull-6{display:block;margin-right:50%}.col-7{-ms-flex-preferred-size:58.33333%;flex-basis:58.33333%;max-width:58.33333%}.push-7{display:block;margin-left:58.33333%}.pull-7{display:block;margin-right:58.33333%}.col-8{-ms-flex-preferred-size:66.66667%;flex-basis:66.66667%;max-width:66.66667%}.push-8{display:block;margin-left:66.66667%}.pull-8{display:block;margin-right:66.66667%}.col-9{-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%}.push-9{display:block;margin-left:75%}.pull-9{display:block;margin-right:75%}.col-10{-ms-flex-preferred-size:83.33333%;flex-basis:83.33333%;max-width:83.33333%}.push-10{display:block;margin-left:83.33333%}.pull-10{display:block;margin-right:83.33333%}.col-11{-ms-flex-preferred-size:91.66667%;flex-basis:91.66667%;max-width:91.66667%}.push-11{display:block;margin-left:91.66667%}.pull-11{display:block;margin-right:91.66667%}.col-12{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.push-12{display:block;margin-left:100%}.pull-12{display:block;margin-right:100%}.col-top{-ms-flex-item-align:start;align-self:flex-start}.col-bottom{-ms-flex-item-align:end;align-self:flex-end}.col-middle{-ms-flex-item-align:center;align-self:center}.row-left{-ms-flex-pack:start;justify-content:flex-start}.row-right{-ms-flex-pack:end;justify-content:flex-end}.row-center{-ms-flex-pack:center;justify-content:center}.row-space-between{-ms-flex-pack:justify;justify-content:space-between}.row-space-around{-ms-flex-pack:distribute;justify-content:space-around}.row-reverse{-ms-flex-direction:row-reverse;flex-direction:row-reverse;-ms-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse}.row-equal>*{display:-ms-flexbox;display:flex}.row-equal>*>*{width:100%}.row-top{-ms-flex-align:start;align-items:flex-start}.row-middle{-ms-flex-align:center;align-items:center}.row-bottom{-ms-flex-align:end;align-items:flex-end}.hide{display:none}.show{display:block}@media (min-width:320px){.col-xs-1{-ms-flex-preferred-size:8.33333%;flex-basis:8.33333%;max-width:8.33333%}.push-xs-1{display:block;margin-left:8.33333%}.pull-xs-1{display:block;margin-right:8.33333%}.col-xs-2{-ms-flex-preferred-size:16.66667%;flex-basis:16.66667%;max-width:16.66667%}.push-xs-2{display:block;margin-left:16.66667%}.pull-xs-2{display:block;margin-right:16.66667%}.col-xs-3{-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}.push-xs-3{display:block;margin-left:25%}.pull-xs-3{display:block;margin-right:25%}.col-xs-4{-ms-flex-preferred-size:33.33333%;flex-basis:33.33333%;max-width:33.33333%}.push-xs-4{display:block;margin-left:33.33333%}.pull-xs-4{display:block;margin-right:33.33333%}.col-xs-5{-ms-flex-preferred-size:41.66667%;flex-basis:41.66667%;max-width:41.66667%}.push-xs-5{display:block;margin-left:41.66667%}.pull-xs-5{display:block;margin-right:41.66667%}.col-xs-6{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}.push-xs-6{display:block;margin-left:50%}.pull-xs-6{display:block;margin-right:50%}.col-xs-7{-ms-flex-preferred-size:58.33333%;flex-basis:58.33333%;max-width:58.33333%}.push-xs-7{display:block;margin-left:58.33333%}.pull-xs-7{display:block;margin-right:58.33333%}.col-xs-8{-ms-flex-preferred-size:66.66667%;flex-basis:66.66667%;max-width:66.66667%}.push-xs-8{display:block;margin-left:66.66667%}.pull-xs-8{display:block;margin-right:66.66667%}.col-xs-9{-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%}.push-xs-9{display:block;margin-left:75%}.pull-xs-9{display:block;margin-right:75%}.col-xs-10{-ms-flex-preferred-size:83.33333%;flex-basis:83.33333%;max-width:83.33333%}.push-xs-10{display:block;margin-left:83.33333%}.pull-xs-10{display:block;margin-right:83.33333%}.col-xs-11{-ms-flex-preferred-size:91.66667%;flex-basis:91.66667%;max-width:91.66667%}.push-xs-11{display:block;margin-left:91.66667%}.pull-xs-11{display:block;margin-right:91.66667%}.col-xs-12{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.push-xs-12{display:block;margin-left:100%}.pull-xs-12{display:block;margin-right:100%}.col-xs-top{-ms-flex-item-align:start;align-self:flex-start}.col-xs-bottom{-ms-flex-item-align:end;align-self:flex-end}.col-xs-middle{-ms-flex-item-align:center;align-self:center}.row-xs-left{-ms-flex-pack:start;justify-content:flex-start}.row-xs-right{-ms-flex-pack:end;justify-content:flex-end}.row-xs-center{-ms-flex-pack:center;justify-content:center}.row-xs-space-between{-ms-flex-pack:justify;justify-content:space-between}.row-xs-space-around{-ms-flex-pack:distribute;justify-content:space-around}.row-xs-reverse{-ms-flex-direction:row-reverse;flex-direction:row-reverse;-ms-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse}.row-xs-equal>*{display:-ms-flexbox;display:flex}.row-xs-equal>*>*{width:100%}.row-xs-top{-ms-flex-align:start;align-items:flex-start}.row-xs-middle{-ms-flex-align:center;align-items:center}.row-xs-bottom{-ms-flex-align:end;align-items:flex-end}.hide-xs{display:none}.show-xs{display:block}}@media (min-width:640px){.col-sm-1{-ms-flex-preferred-size:8.33333%;flex-basis:8.33333%;max-width:8.33333%}.push-sm-1{display:block;margin-left:8.33333%}.pull-sm-1{display:block;margin-right:8.33333%}.col-sm-2{-ms-flex-preferred-size:16.66667%;flex-basis:16.66667%;max-width:16.66667%}.push-sm-2{display:block;margin-left:16.66667%}.pull-sm-2{display:block;margin-right:16.66667%}.col-sm-3{-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}.push-sm-3{display:block;margin-left:25%}.pull-sm-3{display:block;margin-right:25%}.col-sm-4{-ms-flex-preferred-size:33.33333%;flex-basis:33.33333%;max-width:33.33333%}.push-sm-4{display:block;margin-left:33.33333%}.pull-sm-4{display:block;margin-right:33.33333%}.col-sm-5{-ms-flex-preferred-size:41.66667%;flex-basis:41.66667%;max-width:41.66667%}.push-sm-5{display:block;margin-left:41.66667%}.pull-sm-5{display:block;margin-right:41.66667%}.col-sm-6{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}.push-sm-6{display:block;margin-left:50%}.pull-sm-6{display:block;margin-right:50%}.col-sm-7{-ms-flex-preferred-size:58.33333%;flex-basis:58.33333%;max-width:58.33333%}.push-sm-7{display:block;margin-left:58.33333%}.pull-sm-7{display:block;margin-right:58.33333%}.col-sm-8{-ms-flex-preferred-size:66.66667%;flex-basis:66.66667%;max-width:66.66667%}.push-sm-8{display:block;margin-left:66.66667%}.pull-sm-8{display:block;margin-right:66.66667%}.col-sm-9{-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%}.push-sm-9{display:block;margin-left:75%}.pull-sm-9{display:block;margin-right:75%}.col-sm-10{-ms-flex-preferred-size:83.33333%;flex-basis:83.33333%;max-width:83.33333%}.push-sm-10{display:block;margin-left:83.33333%}.pull-sm-10{display:block;margin-right:83.33333%}.col-sm-11{-ms-flex-preferred-size:91.66667%;flex-basis:91.66667%;max-width:91.66667%}.push-sm-11{display:block;margin-left:91.66667%}.pull-sm-11{display:block;margin-right:91.66667%}.col-sm-12{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.push-sm-12{display:block;margin-left:100%}.pull-sm-12{display:block;margin-right:100%}.col-sm-top{-ms-flex-item-align:start;align-self:flex-start}.col-sm-bottom{-ms-flex-item-align:end;align-self:flex-end}.col-sm-middle{-ms-flex-item-align:center;align-self:center}.row-sm-left{-ms-flex-pack:start;justify-content:flex-start}.row-sm-right{-ms-flex-pack:end;justify-content:flex-end}.row-sm-center{-ms-flex-pack:center;justify-content:center}.row-sm-space-between{-ms-flex-pack:justify;justify-content:space-between}.row-sm-space-around{-ms-flex-pack:distribute;justify-content:space-around}.row-sm-reverse{-ms-flex-direction:row-reverse;flex-direction:row-reverse;-ms-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse}.row-sm-equal>*{display:-ms-flexbox;display:flex}.row-sm-equal>*>*{width:100%}.row-sm-top{-ms-flex-align:start;align-items:flex-start}.row-sm-middle{-ms-flex-align:center;align-items:center}.row-sm-bottom{-ms-flex-align:end;align-items:flex-end}.hide-sm{display:none}.show-sm{display:block}}@media (min-width:760px){.col-md-1{-ms-flex-preferred-size:8.33333%;flex-basis:8.33333%;max-width:8.33333%}.push-md-1{display:block;margin-left:8.33333%}.pull-md-1{display:block;margin-right:8.33333%}.col-md-2{-ms-flex-preferred-size:16.66667%;flex-basis:16.66667%;max-width:16.66667%}.push-md-2{display:block;margin-left:16.66667%}.pull-md-2{display:block;margin-right:16.66667%}.col-md-3{-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}.push-md-3{display:block;margin-left:25%}.pull-md-3{display:block;margin-right:25%}.col-md-4{-ms-flex-preferred-size:33.33333%;flex-basis:33.33333%;max-width:33.33333%}.push-md-4{display:block;margin-left:33.33333%}.pull-md-4{display:block;margin-right:33.33333%}.col-md-5{-ms-flex-preferred-size:41.66667%;flex-basis:41.66667%;max-width:41.66667%}.push-md-5{display:block;margin-left:41.66667%}.pull-md-5{display:block;margin-right:41.66667%}.col-md-6{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}.push-md-6{display:block;margin-left:50%}.pull-md-6{display:block;margin-right:50%}.col-md-7{-ms-flex-preferred-size:58.33333%;flex-basis:58.33333%;max-width:58.33333%}.push-md-7{display:block;margin-left:58.33333%}.pull-md-7{display:block;margin-right:58.33333%}.col-md-8{-ms-flex-preferred-size:66.66667%;flex-basis:66.66667%;max-width:66.66667%}.push-md-8{display:block;margin-left:66.66667%}.pull-md-8{display:block;margin-right:66.66667%}.col-md-9{-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%}.push-md-9{display:block;margin-left:75%}.pull-md-9{display:block;margin-right:75%}.col-md-10{-ms-flex-preferred-size:83.33333%;flex-basis:83.33333%;max-width:83.33333%}.push-md-10{display:block;margin-left:83.33333%}.pull-md-10{display:block;margin-right:83.33333%}.col-md-11{-ms-flex-preferred-size:91.66667%;flex-basis:91.66667%;max-width:91.66667%}.push-md-11{display:block;margin-left:91.66667%}.pull-md-11{display:block;margin-right:91.66667%}.col-md-12{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.push-md-12{display:block;margin-left:100%}.pull-md-12{display:block;margin-right:100%}.col-md-top{-ms-flex-item-align:start;align-self:flex-start}.col-md-bottom{-ms-flex-item-align:end;align-self:flex-end}.col-md-middle{-ms-flex-item-align:center;align-self:center}.row-md-left{-ms-flex-pack:start;justify-content:flex-start}.row-md-right{-ms-flex-pack:end;justify-content:flex-end}.row-md-center{-ms-flex-pack:center;justify-content:center}.row-md-space-between{-ms-flex-pack:justify;justify-content:space-between}.row-md-space-around{-ms-flex-pack:distribute;justify-content:space-around}.row-md-reverse{-ms-flex-direction:row-reverse;flex-direction:row-reverse;-ms-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse}.row-md-equal>*{display:-ms-flexbox;display:flex}.row-md-equal>*>*{width:100%}.row-md-top{-ms-flex-align:start;align-items:flex-start}.row-md-middle{-ms-flex-align:center;align-items:center}.row-md-bottom{-ms-flex-align:end;align-items:flex-end}.hide-md{display:none}.show-md{display:block}}@media (min-width:960px){.col-lg-1{-ms-flex-preferred-size:8.33333%;flex-basis:8.33333%;max-width:8.33333%}.push-lg-1{display:block;margin-left:8.33333%}.pull-lg-1{display:block;margin-right:8.33333%}.col-lg-2{-ms-flex-preferred-size:16.66667%;flex-basis:16.66667%;max-width:16.66667%}.push-lg-2{display:block;margin-left:16.66667%}.pull-lg-2{display:block;margin-right:16.66667%}.col-lg-3{-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}.push-lg-3{display:block;margin-left:25%}.pull-lg-3{display:block;margin-right:25%}.col-lg-4{-ms-flex-preferred-size:33.33333%;flex-basis:33.33333%;max-width:33.33333%}.push-lg-4{display:block;margin-left:33.33333%}.pull-lg-4{display:block;margin-right:33.33333%}.col-lg-5{-ms-flex-preferred-size:41.66667%;flex-basis:41.66667%;max-width:41.66667%}.push-lg-5{display:block;margin-left:41.66667%}.pull-lg-5{display:block;margin-right:41.66667%}.col-lg-6{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}.push-lg-6{display:block;margin-left:50%}.pull-lg-6{display:block;margin-right:50%}.col-lg-7{-ms-flex-preferred-size:58.33333%;flex-basis:58.33333%;max-width:58.33333%}.push-lg-7{display:block;margin-left:58.33333%}.pull-lg-7{display:block;margin-right:58.33333%}.col-lg-8{-ms-flex-preferred-size:66.66667%;flex-basis:66.66667%;max-width:66.66667%}.push-lg-8{display:block;margin-left:66.66667%}.pull-lg-8{display:block;margin-right:66.66667%}.col-lg-9{-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%}.push-lg-9{display:block;margin-left:75%}.pull-lg-9{display:block;margin-right:75%}.col-lg-10{-ms-flex-preferred-size:83.33333%;flex-basis:83.33333%;max-width:83.33333%}.push-lg-10{display:block;margin-left:83.33333%}.pull-lg-10{display:block;margin-right:83.33333%}.col-lg-11{-ms-flex-preferred-size:91.66667%;flex-basis:91.66667%;max-width:91.66667%}.push-lg-11{display:block;margin-left:91.66667%}.pull-lg-11{display:block;margin-right:91.66667%}.col-lg-12{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.push-lg-12{display:block;margin-left:100%}.pull-lg-12{display:block;margin-right:100%}.col-lg-top{-ms-flex-item-align:start;align-self:flex-start}.col-lg-bottom{-ms-flex-item-align:end;align-self:flex-end}.col-lg-middle{-ms-flex-item-align:center;align-self:center}.row-lg-left{-ms-flex-pack:start;justify-content:flex-start}.row-lg-right{-ms-flex-pack:end;justify-content:flex-end}.row-lg-center{-ms-flex-pack:center;justify-content:center}.row-lg-space-between{-ms-flex-pack:justify;justify-content:space-between}.row-lg-space-around{-ms-flex-pack:distribute;justify-content:space-around}.row-lg-reverse{-ms-flex-direction:row-reverse;flex-direction:row-reverse;-ms-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse}.row-lg-equal>*{display:-ms-flexbox;display:flex}.row-lg-equal>*>*{width:100%}.row-lg-top{-ms-flex-align:start;align-items:flex-start}.row-lg-middle{-ms-flex-align:center;align-items:center}.row-lg-bottom{-ms-flex-align:end;align-items:flex-end}.hide-lg{display:none}.show-lg{display:block}}@media (min-width:1120px){.col-xl-1{-ms-flex-preferred-size:8.33333%;flex-basis:8.33333%;max-width:8.33333%}.push-xl-1{display:block;margin-left:8.33333%}.pull-xl-1{display:block;margin-right:8.33333%}.col-xl-2{-ms-flex-preferred-size:16.66667%;flex-basis:16.66667%;max-width:16.66667%}.push-xl-2{display:block;margin-left:16.66667%}.pull-xl-2{display:block;margin-right:16.66667%}.col-xl-3{-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}.push-xl-3{display:block;margin-left:25%}.pull-xl-3{display:block;margin-right:25%}.col-xl-4{-ms-flex-preferred-size:33.33333%;flex-basis:33.33333%;max-width:33.33333%}.push-xl-4{display:block;margin-left:33.33333%}.pull-xl-4{display:block;margin-right:33.33333%}.col-xl-5{-ms-flex-preferred-size:41.66667%;flex-basis:41.66667%;max-width:41.66667%}.push-xl-5{display:block;margin-left:41.66667%}.pull-xl-5{display:block;margin-right:41.66667%}.col-xl-6{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}.push-xl-6{display:block;margin-left:50%}.pull-xl-6{display:block;margin-right:50%}.col-xl-7{-ms-flex-preferred-size:58.33333%;flex-basis:58.33333%;max-width:58.33333%}.push-xl-7{display:block;margin-left:58.33333%}.pull-xl-7{display:block;margin-right:58.33333%}.col-xl-8{-ms-flex-preferred-size:66.66667%;flex-basis:66.66667%;max-width:66.66667%}.push-xl-8{display:block;margin-left:66.66667%}.pull-xl-8{display:block;margin-right:66.66667%}.col-xl-9{-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%}.push-xl-9{display:block;margin-left:75%}.pull-xl-9{display:block;margin-right:75%}.col-xl-10{-ms-flex-preferred-size:83.33333%;flex-basis:83.33333%;max-width:83.33333%}.push-xl-10{display:block;margin-left:83.33333%}.pull-xl-10{display:block;margin-right:83.33333%}.col-xl-11{-ms-flex-preferred-size:91.66667%;flex-basis:91.66667%;max-width:91.66667%}.push-xl-11{display:block;margin-left:91.66667%}.pull-xl-11{display:block;margin-right:91.66667%}.col-xl-12{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.push-xl-12{display:block;margin-left:100%}.pull-xl-12{display:block;margin-right:100%}.col-xl-top{-ms-flex-item-align:start;align-self:flex-start}.col-xl-bottom{-ms-flex-item-align:end;align-self:flex-end}.col-xl-middle{-ms-flex-item-align:center;align-self:center}.row-xl-left{-ms-flex-pack:start;justify-content:flex-start}.row-xl-right{-ms-flex-pack:end;justify-content:flex-end}.row-xl-center{-ms-flex-pack:center;justify-content:center}.row-xl-space-between{-ms-flex-pack:justify;justify-content:space-between}.row-xl-space-around{-ms-flex-pack:distribute;justify-content:space-around}.row-xl-reverse{-ms-flex-direction:row-reverse;flex-direction:row-reverse;-ms-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse}.row-xl-equal>*{display:-ms-flexbox;display:flex}.row-xl-equal>*>*{width:100%}.row-xl-top{-ms-flex-align:start;align-items:flex-start}.row-xl-middle{-ms-flex-align:center;align-items:center}.row-xl-bottom{-ms-flex-align:end;align-items:flex-end}.hide-xl{display:none}.show-xl{display:block}}@media (min-width:768px){.form-inline .combobox-container,.form-search .combobox-container{display:inline-block;margin-bottom:0;vertical-align:top}.form-inline .combobox-container .input-group-addon,.form-search .combobox-container .input-group-addon{width:auto}}.combobox-container:not(.combobox-selected) .glyphicon-remove,.combobox-selected .caret{display:none}.typeahead-long{max-height:300px;overflow-y:auto}.control-group.error .combobox-container .add-on{color:#b94a48;border-color:#b94a48}.control-group.error .combobox-container .caret{border-top-color:#b94a48}.control-group.warning .combobox-container .add-on{color:#c09853;border-color:#c09853}.control-group.warning .combobox-container .caret{border-top-color:#c09853}.control-group.success .combobox-container .add-on{color:#468847;border-color:#468847}.control-group.success .combobox-container .caret{border-top-color:#468847}.ng-cloak,.x-ng-cloak,[data-ng-cloak],[ng-cloak],[ng\:cloak],[x-ng-cloak]{display:none!important}body{font-family:Montserrat,Helvetica,Arial,sans-serif;margin:0;color:#2b2b2b;background-color:#f6f6f6}.no-scroll,.stop-overflow{overflow:hidden}.z-1{z-index:1}.p-0{padding:0}.my-md{margin:24px 0}.m-0{margin:0}.row-eq-height{display:-ms-flexbox;display:flex}.make-equal-height .img{height:100%}.make-equal-height .img.full img{width:100%;height:auto;object-fit:contain}.make-equal-height .img.fitcrop a,.make-equal-height .img.fitcrop img{width:100%;height:100%;object-fit:cover}.make-equal-height .img a,.make-equal-height .img img{display:block}.make-equal-height .col-md-12 .img.fitcrop,.make-equal-height .col-md-12 .img.full,.make-equal-height .col-xs-12 .img.fitcrop,.make-equal-height .col-xs-12 .img.full{margin-bottom:40px}.c-image{width:100%;height:auto;object-fit:cover;border-radius:8px;min-height:400px;aspect-ratio:16/9}.c-quick-links{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%}.main-content .content .c-quick-links__title{margin-top:0}.c-quick-link{display:-ms-flexbox;display:flex;gap:16px;padding:16px 0;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;text-decoration:unset;color:#000;font-size:14px;font-weight:600;transition:color .3s ease-in-out}.c-quick-link:not(:last-child){border-bottom:1px solid #b1b1b1}.c-quick-link .icon{color:#868686}.c-quick-link:hover{color:#e3000f}.c-quick-link:hover .icon{color:inherit}.btn{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;font-family:Montserrat,Helvetica,Arial,sans-serif;font-size:14px;font-weight:900;padding:12px 16px;text-decoration:none;border-radius:4px;font-weight:700;gap:6px;cursor:pointer;transition:all .2s ease-in-out}.btn i{margin-right:4px}.btn:active{box-shadow:none}.btn-primary{color:#fff;background-color:#e3000f;border:none}.btn-primary:hover{background-color:#fe2c4d}.btn-secondary{color:#e3000f;background-color:transparent;border:1px solid #b1b1b1;display:-ms-inline-flexbox;display:inline-flex}.btn-secondary:hover{border-color:#e3000f}.btn-green{color:#fff;background-color:#61993b;border:none;border-radius:5px;font-weight:600;cursor:pointer}.btn-green:hover{background-color:#5a9947}.btn--large{font-size:16px;padding:12px 40px}.u-padding-bottom{padding-bottom:20px}hr{display:block;height:1px;opacity:.3;background-color:#979797;margin-bottom:30px}.hidden-custom{display:none}@media (min-width:960px){.hidden-custom-desktop{display:none}}.wrapper{max-width:1310px;margin:0 auto}img{color:transparent}img:-moz-broken{display:block}img.lazyload:not([src]){visibility:hidden}.info-icon{display:inline-block;background:url(../img/info.png);background:url(../img/info.svg),linear-gradient(transparent,transparent);background-repeat:no-repeat;height:18px;width:18px;vertical-align:middle;margin-left:10px;cursor:pointer}.loading{position:absolute;top:50%;width:100%;text-align:center}.loading>div{height:30px;background-image:url(../img/ajax-loader.gif);background-position:50%;background-repeat:no-repeat;background-color:#fff;width:30px;display:inline-block;border-radius:50%}@media (min-width:960px){.make-equal-height .col-md-12 .img.fitcrop,.make-equal-height .col-md-12 .img.full,.make-equal-height .col-xs-12 .img.fitcrop,.make-equal-height .col-xs-12 .img.full{margin-bottom:0}}header .top-navigation{max-width:1310px;margin:0 auto;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end;gap:24px;padding:0 24px}header .wrapper{position:relative}header .top-navigation__items{display:inline-block}header .top-navigation__items ul{display:-ms-flexbox;display:flex;gap:36px;margin:14px 0;list-style-type:none}header .top-navigation__items ul li{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:4px;color:#585858}header .top-navigation__items ul li a{text-decoration:none;font-weight:600;font-size:14px;line-height:20px;color:inherit}header .top-navigation__items ul li a i{margin-right:10px}header .top-navigation__items ul li a:active,header .top-navigation__items ul li a:hover{text-decoration:underline}header .top-navigation__items ul li:last-child a:after{content:"";display:none;margin:0}header .top-navigation__language{display:inline-block;position:relative;padding-left:25px}header .top-navigation__language:after{position:absolute;left:0;top:0;content:"";background-color:#868686;width:1px;height:100%}header .info{text-align:right}header .info a,header .info span{font-size:calc(($pixels / $context) * 1em)}header .info a{color:#e3000f;text-decoration:none;font-weight:600;margin:0 0 3px;white-space:nowrap}header .buttons{padding-left:15px}header .buttons a{display:inline-block;background-color:#e3000f;color:#fff;font-size:calc(($pixels / $context) * 1em);font-weight:700;padding:13px 15px;text-decoration:none;text-align:center;text-transform:none;border-radius:5px}header .buttons a:hover{background-color:#fe2c4d}header .dropdown:hover .dropdown-menu{display:block;color:#6a6a6a;box-shadow:0 5px 10px rgba(0,0,0,.2)}header .dropdown>a{color:#9b9b9b;text-decoration:none;position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;font-size:14px;font-weight:600;letter-spacing:0;-ms-flex-pack:end;justify-content:flex-end}header .dropdown>a .icon{margin-left:2px}header .dropdown ul.dropdown-menu{min-width:auto;width:auto;position:absolute;background-color:#fff;margin-top:10px;display:none;padding-left:0;margin-left:-15px;z-index:15}header .dropdown ul.dropdown-menu li{margin:10px 0}header .dropdown ul.dropdown-menu li a{font-size:14px;color:#2b2b2b;text-decoration:none;padding:15px}header .dropdown ul.dropdown-menu li:hover{text-decoration:underline}header .dropdown li{display:block;padding:0;border:0 none}@media (min-width:320px){header .top-header-nav{-ms-flex-preferred-size:16.66667%;flex-basis:16.66667%;max-width:16.66667%}}header .top-header-nav button.hamburger{width:35px}header .menu-toggle{height:100%;background-color:#e3000f;text-align:center;vertical-align:middle;position:relative;margin-left:-15px;margin-right:-15px}@media (min-width:320px){header .desktop{display:none}header .mobile{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;position:relative;padding:12px 24px;background-color:#fff}header .mobile .logo .image{height:30px}header .mobile .icons{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}header .mobile .icons>*>*{cursor:pointer;color:#8c8c8c}header .mobile .icons>:not(:last-child){margin-right:24px}}@media (min-width:960px){header .desktop{background-color:#f6f6f6;display:block}header .mobile{display:none}header .logo a img{width:100%}header .info span{color:#9b9b9b;font-size:calc(($pixels / $context) * 1em)}header .info span.label{color:#6e6e6e;margin-left:12px;font-size:16px;font-weight:500}header .info span.time{font-size:12px;letter-spacing:0;line-height:16px;font-family:Open Sans,Helvetica,Arial,sans-serif}header .info a{font-size:calc(($pixels / $context) * 1em);margin:-3px 0}header .info a span{margin-left:8px;color:#e3000f;font-size:18px;font-weight:700}header .info a:before{margin-right:12px;top:2px}header .dropdown>a:after{background:url(../img/arrow-down-black.png);background:url(../img/arrow-down-black.svg),linear-gradient(transparent,transparent);background-repeat:no-repeat}header .dropdown ul.dropdown-menu{margin-top:0}header .dropdown li a{padding:5px 10px}header .menu-toggle{display:none}}@media (min-width:960px) and (min-width:760px){header .top-header-nav{-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}}@media (min-width:960px){header .top-header-nav .buttons{display:block;margin-top:35px;font-size:calc(($pixels / $context) * 1em)}header .top-header-nav .buttons a{width:100%}}.notification{background-color:#6a6a6a;height:100px}.notification .notification--content,.notification .notification-wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media (min-width:320px){.notification .notification--content,.notification .notification-wrapper{-ms-flex-direction:row;flex-direction:row}}.notification .notification-wrapper{height:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.notification .notification-wrapper .notification--content{padding:20px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;color:#fff}.notification .notification-wrapper .notification--content p{width:80%;margin:0}.notification .notification-wrapper .notification--content a{color:#fff;text-decoration:underline;display:inline-block}.notification .notification-wrapper .notification--content a:hover{cursor:pointer}.notification .notification-wrapper .notification--content .btn{padding:5px 10px;font-size:14px;border:none;border-radius:5px;margin-bottom:0;color:#2b2b2b;background-color:#fed207;font-weight:600;cursor:pointer}@media (max-width:320px){.notification .notification-wrapper .notification--content .btn{margin-top:10px}}@media (max-width:320px){.notification .notification-wrapper .notification--content{padding:15px 0}}.notification .notification-wrapper .notification--visual{height:100%;-ms-flex-align:center;align-items:center;background-color:#fff;padding:5px 15px;margin-right:10px}.notification .notification-wrapper .notification--visual img{height:50px}@media (min-width:320px){.notification .notification-wrapper .notification--visual{display:none}}@media (min-width:960px){.notification .notification-wrapper .notification--visual{display:-ms-flexbox;display:flex}}.hamburger{display:inline-block;cursor:pointer;transition-property:opacity,filter;transition-duration:.15s;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible;position:relative;top:calc(50% - 12px)}.hamburger:hover{opacity:.85}.hamburger.hamburger--spin .hamburger-inner{transition-duration:.22s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger.hamburger--spin .hamburger-inner:nth-child(:even){transition:top .1s ease-in .25s,opacity .1s ease-in}.hamburger.hamburger--spin .hamburger-inner:nth-child(:odd){transition:bottom .1s ease-in .25s,transform .22s cubic-bezier(.55,.055,.675,.19)}.hamburger.hamburger--spin.is-active .hamburger-inner{transform:rotate(225deg);transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger.hamburger--spin.is-active .hamburger-inner:nth-child(:even){top:0;opacity:0;transition:top .1s ease-out,opacity .1s ease-out .12s}.hamburger.hamburger--spin.is-active .hamburger-inner:nth-child(:odd){bottom:0;transform:rotate(-90deg);transition:bottom .1s ease-out,transform .22s cubic-bezier(.215,.61,.355,1) .12s}.hamburger .hamburger-box{width:25px;height:20px}.hamburger .hamburger-inner{display:block;top:50%;margin-top:2px;width:25px;height:3px;background-color:#fff;border-radius:1px;transition-property:transform;transition-duration:.15s;transition-timing-function:ease}.hamburger .hamburger-inner:after,.hamburger .hamburger-inner:before{content:"";display:block}.hamburger .hamburger-inner:before{top:-5px}.hamburger .hamburger-inner:after{bottom:-5px}footer nav button.hamburger .hamburger-box{width:17px;height:15px}footer nav button.hamburger .hamburger-inner{width:17px;height:2px}.card-article{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:16px;padding:16px;border-radius:8px;background-color:#fff}.card-article .text,.card-article .title{margin:0;color:#000}.card-article .card-article__content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:16px;-ms-flex-align:start;align-items:flex-start}.card-article .card-article__content .title{font-size:20px;font-weight:600;line-height:24px}.card-article .card-article__content .text{font-size:14px;line-height:20px;color:#868686;-ms-flex-positive:1;flex-grow:1}.card-article .card-article__content .link{color:#e3000f;font-weight:600}.card-article .image{aspect-ratio:1/1;width:100%;height:auto;object-fit:cover;border-radius:4px}.card-article:visited{text-decoration:none;color:#000}.card-article--plain{background-color:unset;border-radius:unset;padding:unset;-ms-flex-align:baseline;align-items:baseline}.card-article--plain .title{margin:unset}.card-article--plain picture{width:100%}.card-article--plain .image{aspect-ratio:6/4;width:100%}.card-article--hr{-ms-flex-direction:row;flex-direction:row}.card-article--hr .card-article__content .title{font-weight:700}.card-article--hr .text{margin:0!important}.card-article--hr .image{width:176px;aspect-ratio:auto}.card-article--hr.card-article--small{-ms-flex-align:center;align-items:center}.card-article--hr.card-article--small .card-article__content .title{font-size:14px;line-height:20px}.card-article--hr.card-article--small .image{width:80px;height:56px;aspect-ratio:16/9}.card-article--bold .card-article__content .text,.card-article--bold .text{font-weight:600;color:#000;margin:0}@media (max-width:480px){.card-article--hr:not(.card-article--small){-ms-flex-direction:column;flex-direction:column}.card-article--hr:not(.card-article--small) .image{width:100%}}.sidebar-nav{width:100%}.sidebar-nav nav{height:100%;background-color:#c7c7c7;position:relative}.sidebar-nav nav #menu{width:100%;background-color:rgba(0,0,0,.4);color:#fff;width:inherit;float:none;display:block;text-align:left;margin-top:-1px;padding:25px 35px;font-weight:700;font-size:calc(($pixels / $context) * 1em);position:relative;text-decoration:none}.sidebar-nav nav #menu .caret{display:block;width:25px;height:100%;background:url(../img/arrow-down.png);background:url(../img/arrow-down.svg),linear-gradient(transparent,transparent);background-size:21px 13px;border:0 none;background-repeat:no-repeat;background-position:top 15px center;background-color:transparent;position:absolute;top:15px;right:15px;border-left:0 none;margin:-1px}.sidebar-nav nav>ul.dropdown-menu{width:100%;float:none;margin:0;border:0 none;background-color:#979797;border-radius:0;padding-bottom:30px;padding-top:10px}.sidebar-nav nav>ul.dropdown-menu li{padding:15px 35px}.sidebar-nav nav>ul.dropdown-menu li.open a:focus,.sidebar-nav nav>ul.dropdown-menu li.open a:hover,.sidebar-nav nav>ul.dropdown-menu li.open a:link,.sidebar-nav nav>ul.dropdown-menu li:hover,.sidebar-nav nav>ul.dropdown-menu li a:hover,.sidebar-nav nav>ul.dropdown-menu li a:link{background-color:transparent}.sidebar-nav nav>ul.dropdown-menu li a{padding:0;color:#fff;font-weight:700;font-size:calc(($pixels / $context) * 1em);white-space:inherit}.sidebar-nav nav>ul.dropdown-menu li a .caret{display:none}.sidebar-nav nav>ul.dropdown-menu li ul.dropdown-menu{display:block;position:relative;background-color:transparent;border:0 none;box-shadow:none;margin-bottom:20px}.sidebar-nav nav>ul.dropdown-menu li ul.dropdown-menu li{border:0 none;padding:10px 20px 5px 25px}.sidebar-nav nav>ul.dropdown-menu li ul.dropdown-menu li a{font-size:calc(($pixels / $context) * 1em);font-weight:300}.sidebar-nav nav>ul.dropdown-menu li ul.dropdown-menu ul.dropdown-menu{padding-left:20px}.sidebar-nav nav>ul.dropdown-menu li ul.dropdown-menu ul.dropdown-menu li{padding-top:0;padding-bottom:0}.sidebar-nav nav>ul.dropdown-menu li ul.dropdown-menu ul.dropdown-menu li a{font-size:calc(($pixels / $context) * 1em)}#navigation{display:none;position:relative}#navigation:after{content:"";display:table;clear:both}.no-scroll #navigation{top:168px;height:calc(100% - 168px);overflow-y:auto;overflow-x:hidden;width:100%;position:fixed;z-index:10}#navigation .main-nav__top{background-color:#fff;padding:16px 24px}#navigation .main-nav__top .logo{display:inline-block}#navigation .main-nav__top .logo img{height:56px}#navigation .main-nav__top .main-nav__top-items{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;gap:48px}#navigation .main-nav__top .main-nav__top-item{text-decoration:none;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:10px;color:#585858}#navigation .main-nav__top .main-nav__top-content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}#navigation .main-nav__top .main-nav__top-content span{font-size:11px}#navigation .main-nav__top .main-nav__top-content .highlight{color:inherit;text-decoration:inherit;font-weight:700}#navigation .main-nav__bottom{background-color:#e3000f;padding:0 24px}#navigation .main-nav__bottom--corp{background-color:#868686}@media (min-width:960px){.sidebar-nav{margin-top:55px}}@media (min-width:960px) and (min-width:760px){.sidebar-nav{-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}}@media (min-width:960px){.sidebar-nav nav{border-radius:3px;border:1px solid #eee;box-shadow:0 0 1px 1px #eee;padding:35px 0 50px;background-color:#f6f6f6}.sidebar-nav nav #menu{display:none}.sidebar-nav nav>ul.dropdown-menu{display:block;position:static;background:transparent;border:0 none;float:none;box-shadow:none;margin:0;padding:0}.sidebar-nav nav>ul.dropdown-menu li{padding:0 10px 0 5px}.sidebar-nav nav>ul.dropdown-menu li ul.dropdown-menu{position:relative;margin-top:0;border:0 none;background-color:transparent;box-shadow:none;margin-top:5px;margin-bottom:10px}.sidebar-nav nav>ul.dropdown-menu li ul.dropdown-menu li{padding:5px 10px;border:0 none;background-color:transparent}.sidebar-nav nav>ul.dropdown-menu li ul.dropdown-menu li.active a{font-weight:400}.sidebar-nav nav>ul.dropdown-menu li ul.dropdown-menu li a{font-weight:300;padding:5px 15px;font-size:calc(($pixels / $context) * 1em);color:#6a6a6a}.sidebar-nav nav>ul.dropdown-menu li .caret{display:block;width:25px;height:100%;background:url(../img/arrow-down-black-big.png);background:url(../img/arrow-down-black-big.svg),linear-gradient(transparent,transparent);background-size:20px 14px;border:0 none;background-repeat:no-repeat;background-position:top 15px center;background-color:transparent;position:absolute;top:2px;right:0;border-left:0 none;margin-top:-1px}.sidebar-nav nav>ul.dropdown-menu li.active a{color:#6a6a6a}.sidebar-nav nav>ul.dropdown-menu li a{font-weight:700;font-size:calc(($pixels / $context) * 1em);letter-spacing:1px;color:#9b9b9b;padding:10px 25px 10px 15px}#navigation,.sidebar-nav nav>ul.dropdown-menu li a .caret{display:block}#navigation{position:static;top:0;z-index:1}#navigation .jump-out{position:absolute;left:0;right:0;width:100%}#navigation .main-nav__bottom-items{list-style-type:none;margin:0;padding-left:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:36px}#navigation .main-nav__bottom-item{display:-ms-flexbox;display:flex}#navigation .main-nav__bottom-item>a{color:#fff;text-decoration:none;padding:14px 0;font-size:13px;font-weight:600}#navigation .main-nav__bottom-item>a:hover{border-bottom:3px solid #fff;padding-bottom:11px}#navigation .main-nav__bottom-item>a:hover:after{display:none}#navigation .main-nav__bottom-item.active>a{border-bottom:3px solid #fff;padding-bottom:11px}#navigation .main-nav__bottom-item.active>a:after{display:none}#navigation .main-nav__bottom-item.promotion{margin-left:auto}#navigation .main-nav__bottom-item.promotion i{margin-left:8px}#navigation .main-nav__bottom-item:hover .dropdown-content{display:block}#navigation .main-nav__bottom-item .dropdown-content{display:none;position:absolute;background-color:#f9f9f9;width:100%;left:0;box-shadow:0 8px 16px 0 rgba(0,0,0,.2);z-index:2;margin-top:44px}#navigation .main-nav__bottom-item .dropdown-content>.grid{max-width:1280px;padding:24px 0}#navigation .main-nav__bottom-item .dropdown-content>.grid .row{-ms-flex-pack:justify;justify-content:space-between}#navigation .main-nav__bottom-item .dropdown-content>.grid ul{list-style:none;padding:0}#navigation .main-nav__bottom-item .dropdown-content>.grid ul li a{text-decoration:none;color:#2b2b2b;line-height:2;font-size:calc(($pixels / $context) * 1em)}#navigation .main-nav__bottom-item .dropdown-content>.grid ul li a:hover{text-decoration:underline}#navigation .main-nav__bottom-item .dropdown-content>.grid h4{margin-top:0;margin-bottom:10px}#navigation .main-nav__bottom-item .dropdown-content>.grid h4 a{text-decoration:none;color:#2b2b2b}#navigation .main-nav__bottom-item .dropdown-content>.grid .types{padding-right:40px}#navigation .main-nav__bottom-item .dropdown-content>.grid .types ul:after{display:inline-block;content:"";border-top:1px solid #d7d7d7;width:100%;margin-top:25px;margin-bottom:38px}#navigation .main-nav__bottom-item .dropdown-content>.grid .brand-container{display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}#navigation .main-nav__bottom-item .dropdown-content>.grid .image{text-align:right}}@media (min-width:1120px){.sidebar-nav nav>ul.dropdown-menu li ul.dropdown-menu li{padding:5px 10px 5px 20px}.sidebar-nav nav>ul.dropdown-menu li ul.dropdown-menu li a{font-size:calc(($pixels / $context) * 1em)}.sidebar-nav nav>ul.dropdown-menu li .caret{background-position:top 18px center}.sidebar-nav nav>ul.dropdown-menu li a{font-size:calc(($pixels / $context) * 1em)}}.tire-search{z-index:1;position:relative}.tire-search .tire-search__top{display:-ms-flexbox;display:flex;-ms-flex-align:baseline;align-items:baseline;-ms-flex-pack:justify;justify-content:space-between;gap:16px}.tire-search .tire-search__title{display:inline-block}.tire-search .tire-search__title h3{display:inline-block;font-size:24px;margin:0}.tire-search .tire-search__title span{font-size:14px}.tire-search .tire-search__tooltip{font-size:12px;text-decoration:none;color:#868686;font-weight:600}.tire-search .tire-search__tooltip:hover{text-decoration:underline}.tire-search .tire-search-block{background-color:#fff;padding:0;position:relative;display:-ms-flexbox;display:flex;border-radius:8px;overflow:hidden}.tire-search .tire-search-block>*{overflow:hidden}.tire-search .tire-search-block img{-ms-flex:0 0 180px;flex:0 0 180px;object-fit:contain;height:100%;margin-top:auto}.tire-search .tire-search-block.open .tire-search-content{display:block}.tire-search .tire-search-block.open .tire-search-header{background:url(../img/arrow-up-small.png);background-repeat:no-repeat;background-position:right 15px center;background-color:#7d7d7d}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.tire-search .tire-search-block.open .tire-search-header{background:url(../img/arrow-up-small@2x.png);background-size:11px 8px;background-repeat:no-repeat;background-position:right 15px center}}.tire-search .tire-search-block.closed .tire-search-content,.tire-search .tire-search-block .tire-search-content{display:none}.tire-search .tire-search-block .tire-search-content:after{content:"";display:table;clear:both}.tire-search .tire-search-block .tire-search-content .tire-header{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.tire-search .tire-search-block .tire-search-content .tire-header .tire-size{color:#e3000f;font-weight:600;text-decoration:none}.tire-search .tire-search-block .tire-search-content .tire-header .tire-size .icon{margin-left:10px}.tire-search .tire-search-block .tire-search-content .line{border:none;background-color:#a3a3a3;color:#a3a3a3;height:1px;margin:20px 0}.tire-search .tire-search-block .tire-search-content label{color:#4a4a4a;font-weight:600;font-size:14px;margin-top:20px;display:block}.tire-search .tire-search-block .tire-search-content label a.info-icon{margin-left:0}.tire-search .tire-search-block .tire-search-content .control{width:100%}.tire-search .tire-search-block .tire-search-content .control .control-label{margin-bottom:4px;font-size:14px;font-family:Open Sans,Helvetica,Arial,sans-serif}.tire-search .tire-search-block .tire-search-content .control .dropdown .dropdown-select{padding:10px 30px 10px 10px;width:100%;border-radius:5px}.tire-search .tire-search-block .tire-search-content .control.more-options{font-size:14px;padding:12px 0;text-align:center}.tire-search .tire-search-block .tire-search-content .control.more-options a{color:unset;text-decoration:unset}.tire-search .tire-search-block .tire-search-content .control.more-options a:hover{text-decoration:underline}.tire-search .tire-search-block .tire-search-content .control.type{width:100%;margin-left:0}.tire-search .tire-search-block .tire-search-content .control .checkbox{display:-ms-flexbox;display:flex;margin-left:10px}.tire-search .tire-search-block .tire-search-content .control .checkbox .input{margin-right:7px;margin-bottom:10px;width:20px;height:20px}.tire-search .tire-search-block .tire-search-content .control .checkbox .label{margin-bottom:0;margin-top:4px}.tire-search .tire-search-block .tire-search-content .bottom{margin-top:40px;font-family:Open Sans,Helvetica,Arial,sans-serif}.tire-search .tire-search-block .button .btn-success{margin-top:22px;height:41px;padding:11px 10px}.tire-search .tire-search__container{padding:24px;-ms-flex:1 1 100%;flex:1 1 100%}.content .tire-search .tire-search-block{width:100%}@media (min-width:960px){.tire-search .wrapper{padding-left:14%;padding-right:14%;margin-top:-45px}.tire-search .tire-search-block{position:relative}.no-bannerpicture .tire-search .tire-search-block{margin-top:15px}.tire-search .tire-search-block.closed .tire-search-content{display:block}.tire-search .tire-search-block.open .tire-search-header{background-image:none}.tire-search .tire-search-block .tire-search-header{background-image:none;padding:20px 25px;cursor:auto}.tire-search .tire-search-block .tire-search-content{display:block}.tire-search .tire-search-block .tire-search-content .tire-search-top{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-bottom:10px}.tire-search .tire-search-block .tire-search-content .tire-search-top .image{height:18px;width:16px;margin-right:10px}.tire-search .tire-search-block .tire-search-content .title{font-weight:600;font-size:18px}.tire-search .tire-search-block .tire-search-content h3{margin-top:0}.tire-search .tire-search-block .tire-search-content label{font-size:calc(($pixels / $context) * 1em);margin-top:0}.tire-search .tire-search-block .tire-search-content .control{width:10.3%;float:left}.tire-search .tire-search-block .tire-search-content .control.type{width:11.6%;margin-left:0}.tire-search .tire-search-block .tire-search-content .radio-group-wrapper{display:none;-ms-flex-pack:center;justify-content:center;background:linear-gradient(180deg,transparent calc(50% - 1px),#eaeaea 50%,transparent calc(50% + 1px));background-repeat:repeat-x}.tire-search .tire-search-block .tire-search-content .radio-group-wrapper .radio-group{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;clear:both;margin:0 auto;width:50%}.tire-search .tire-search-block .tire-search-content .radio-group-wrapper .radio-group .radio-group-button{position:absolute;visibility:hidden}.tire-search .tire-search-block .tire-search-content .radio-group-wrapper .radio-group .radio-group-button+label{float:left;padding:.8em 1.5em;cursor:pointer;border:1px solid #eaeaea;margin-right:-1px;color:#979797;font-weight:500;background-color:#fff;text-align:center;font-family:Open Sans,Helvetica,Arial,sans-serif}.tire-search .tire-search-block .tire-search-content .radio-group-wrapper .radio-group .radio-group-button+label:first-of-type{border-radius:2em 0 0 2em;border-right:none}.tire-search .tire-search-block .tire-search-content .radio-group-wrapper .radio-group .radio-group-button+label:last-of-type{border-left:none;border-radius:0 2em 2em 0}.tire-search .tire-search-block .tire-search-content .radio-group-wrapper .radio-group .radio-group-button:checked+label{background-color:#666;color:#fff}.tire-search .tire-search-block .tire-search-content .tiresearch-form{margin-top:24px;display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:end;-ms-flex-pack:justify;justify-content:space-between;gap:8px}.tire-search .tire-search-block .tire-search-content .tiresearch-form .btn{margin:0}.tire-search .tire-search-block .tire-search-content .tiresearch-form .control{margin-left:auto;-ms-flex:1 1 250px;flex:1 1 250px}.tire-search .tire-search-block .tire-search-content .tiresearch-form .control .dropdown .dropdown-select{width:100%;cursor:pointer;font-size:14px;letter-spacing:0;line-height:24px}.tire-search .tire-search-block .tire-search-content .tiresearch-form .control .dropdown .dropdown-select:disabled{cursor:not-allowed}.tire-search .tire-search-block .input{cursor:pointer}.tire-search .tire-search-block .button{padding-right:0;float:right;background-color:#e3000f;cursor:pointer;color:#fff;border:none;padding:12px 20px;border-radius:5px;text-align:center;-ms-flex-item-align:end;align-self:flex-end;font-size:16px;font-weight:700;letter-spacing:0;line-height:24px;margin-bottom:0}}@media (min-width:960px) and (min-width:760px){.tire-search .tire-search-block .button{-ms-flex-preferred-size:16.66667%;flex-basis:16.66667%;max-width:16.66667%}}@media (min-width:960px){.tire-search .tire-search-block .button .icon{margin-right:16px}.tire-search .tire-search-block .button:hover{background-color:#fe2c4d}.content .tire-search{margin-bottom:30px}.content .tire-search .tire-search-block{margin-top:0}.content .tire-search .tire-search-block .tire-search-content .control{width:11.5%}.content .tire-search .tire-search-block .tire-search-content .control.type{width:15%}.tire-search+.wrapper-focus-items .focus-items{margin-top:20px}}.content-top .banner--career{box-sizing:border-box;position:relative;overflow:hidden;height:400px;padding-bottom:64px}.content-top .banner--career.picture-full{height:auto}.content-top .banner--career .wrapper{position:relative}.content-top .banner--career img{position:absolute;top:0;left:0;right:0;bottom:0;display:block;opacity:.8;height:100%;width:100%;object-fit:cover}.content-top .banner--career .content{z-index:1;height:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:end;justify-content:flex-end;padding:0 24px;overflow:hidden}.content-top .banner--career .content h1,.content-top .banner--career .content p.largeText,.content-top .banner--career .content p span.largeText{font-weight:900;font-size:28px;color:#fff;line-height:calc(($pixels / $context) * 1em);margin:0;text-align:center}.content-top .banner--career .content h2{font-weight:700;font-size:48px;color:#fff;line-height:55px;margin:0;max-width:500px}.content-top .banner--career .content p{font-weight:400;color:#fff;margin:0}.content-top .banner--career .content .banner-btn{margin-top:1em;margin-bottom:0}.content-top .banner--career .content .banner-btn a{display:block;text-decoration:none;background-color:#e3000f;padding:10px}.content-top .banner--career .content .banner-btn a:hover{background-color:#fe2c4d}.content-top .banner--career .content .banner-btn a h2{text-transform:uppercase;font-weight:700;color:#fff;font-size:calc(($pixels / $context) * 1em);margin:0;padding:0;text-align:center;letter-spacing:.6px}@media (min-width:760px){.content-top .banner--career .content .banner-btn{margin-top:2em}.content-top .banner--career .content .banner-btn a{padding:30px}}.content-top .banner--career .row{-ms-flex-align:end;align-items:flex-end}.content-top .banner--career .content__actions{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:end;align-items:flex-end;-ms-flex-pack:start;justify-content:flex-start;gap:16px;-ms-flex-wrap:wrap;flex-wrap:wrap}.content-top .banner--overlay.banner:after{content:"";position:absolute;width:100%;height:80px;bottom:0;background:linear-gradient(180deg,transparent,rgba(0,0,0,.4))}.content-top .banner{position:relative;overflow:hidden;height:400px}.content-top .banner.picture-full{height:auto}.content-top .banner .wrapper{position:relative}.content-top .banner img{display:block;opacity:.8;height:100%;width:100%;object-fit:cover}.content-top .banner .content{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-line-pack:center;align-content:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;padding:1em;box-sizing:border-box}.content-top .banner .content h1,.content-top .banner .content p.largeText,.content-top .banner .content p span.largeText{font-weight:900;font-size:35px;color:#fff;text-transform:uppercase;line-height:calc(($pixels / $context) * 1em);margin:0;text-align:center;text-shadow:1px 1px 4px rgba(0,0,0,.6)}.content-top .banner .content p{font-weight:400;font-size:calc(($pixels / $context) * 1em);color:#fff;margin:0 30px;line-height:calc(($pixels / $context) * 1em);text-shadow:1px 1px 4px rgba(0,0,0,.6)}.content-top .banner .content .banner-btn{margin-top:1em;margin-bottom:0}.content-top .banner .content .banner-btn a{display:block;text-decoration:none;background-color:#e3000f;padding:10px}.content-top .banner .content .banner-btn a:hover{background-color:#fe2c4d}.content-top .banner .content .banner-btn a h2{text-transform:uppercase;font-weight:700;color:#fff;font-size:calc(($pixels / $context) * 1em);margin:0;padding:0;text-align:center;letter-spacing:.6px}@media (min-width:760px){.content-top .banner .content .banner-btn{margin-top:2em}.content-top .banner .content .banner-btn a{padding:30px}}.content-top .accordion-tire-wrapper{margin-bottom:20px}@media (min-width:960px){.content-top .banner--career{height:350px}.content-top .banner--career.picture-full{height:auto}.content-top .banner--career .content h1,.content-top .banner--career .content p.largeText,.content-top .banner--career .content p span{font-size:36px;margin-bottom:5px}.content-top .banner--career .content .banner-btn,.content-top .banner--career .content .banner-btn.find-a-dealer a{display:inline-block}.content-top .banner--career .content .banner-btn.find-a-dealer a h2:before{margin-right:18px}.content-top .banner--career .content .banner-btn a{display:inline-block;padding:15px 20px 15px 25px}.content-top .banner--career .content .banner-btn a h2{font-size:calc(($pixels / $context) * 1em)}.content-top .banner--career .content__actions{-ms-flex-pack:end;justify-content:flex-end}.content-top .banner,.content-top .banner.picture-full img{height:350px}.content-top .banner .content h1,.content-top .banner .content p.largeText,.content-top .banner .content p span{font-size:52px;margin-bottom:5px}.content-top .banner .content p{font-size:calc(($pixels / $context) * 1em)}.content-top .banner .content .banner-btn,.content-top .banner .content .banner-btn.find-a-dealer a{display:inline-block}.content-top .banner .content .banner-btn.find-a-dealer a h2:before{margin-right:18px}.content-top .banner .content .banner-btn a{display:inline-block;padding:15px 20px 15px 25px}.content-top .banner .content .banner-btn a h2{font-size:calc(($pixels / $context) * 1em)}}@media (min-width:1120px){.content-top .banner--career .content h1,.content-top .banner--career .content p.largeText,.content-top .banner--career .content p span.largeText{font-size:48px;margin-bottom:5px}.content-top .banner .content h1,.content-top .banner .content p.largeText,.content-top .banner .content p span.largeText{font-size:62px;margin-bottom:5px}}.content-footer{margin-top:40px;position:relative}.content-footer>div{display:grid;grid-template-columns:1fr;position:relative}.content-footer>div .block{height:300px;position:relative;color:#fff;background-color:#2e2e2e}.content-footer>div .block .background{width:100%;height:100%;position:relative}.content-footer>div .block .image{width:100%;height:100%;object-fit:cover;opacity:.3}.content-footer>div .block-content{color:#fff}.content-footer>div .block-content .icon{font-size:24px;margin-bottom:15px}.content-footer>div .block-content .bottom{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;font-weight:600;line-height:35px}.content-footer>div .block-content .bottom .left-text{font-size:24px;margin-bottom:20px}.content-footer>div .block-content .bottom .button{border-radius:5px;background-color:#e3000f;color:#fff;padding:10px 15px;text-decoration:none}.content-footer>div .block-content .bottom .button:hover{background-color:#fe2c4d}.content-footer>div .left,.content-footer>div .right{position:relative;left:15%;top:25%;width:60%}.content-footer>div .right-black{background-color:#000}.content-footer .wrapper{position:absolute;top:0;right:0;left:0;bottom:0}@media (min-width:960px){.content-footer>div{grid-template-columns:1fr 1fr}.content-footer>div .block{height:250px}.content-footer>div .block-content .bottom{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between}.content-footer>div .block-content .bottom .left-text{width:50%}.content-footer>div .left{left:0;top:25%;width:85%;height:75%}.content-footer>div .right{left:15%;top:25%;width:85%;height:75%}}.iab-leaderboard-banner,.iab-leaderboard-banner a{display:block}.iab-leaderboard-banner img{width:100%;max-width:728px}.iab-imu-banner,.iab-imu-banner a{display:block}.iab-imu-banner img{width:100%;max-width:250px}@media (min-width:960px){.iab-leaderboard-banner{display:block;width:100%;max-width:728px;margin:10px auto}.iab-leaderboard-banner img{height:100%;width:100%;object-fit:cover}.iab-imu-banner{display:block;width:100%;max-width:250px;margin:10px auto}.iab-imu-banner img{height:100%;width:100%;object-fit:cover}}.main-content .sidebar-content hr{height:1px;width:calc(100% - 40px);margin:0 auto;background:none;border:none;border-top:1px solid}.sidebar-contact-info{padding:20px;position:relative}.main-content .content .sidebar-contact-info__list,.sidebar-contact-info{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.main-content .content .sidebar-contact-info__list{padding:0;margin:24px 0 0}.main-content .content .sidebar-contact-info__list-item{display:-ms-flexbox;display:flex;padding:0;margin:0}.main-content .content .sidebar-contact-info__list-item:before{display:none}.main-content .content .sidebar-contact-info__list-item a{display:-ms-flexbox;display:flex;gap:12px;color:#2b2b2b;text-decoration:none;-ms-flex-align:center;align-items:center;transition:color .25s ease-in-out}.main-content .content .sidebar-contact-info__list-item a .icon{color:#393939}.main-content .content .sidebar-contact-info__list-item a:hover{color:#e3000f}.main-content .content .sidebar-contact-info__name{margin-top:0;margin-bottom:0}@media (min-width:320px){.content-top .index-banner{padding-bottom:0}.buybuttons{display:block;background-color:#e3000f;padding:16px 24px}.buybuttons .check{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;color:#fff}.buybuttons .check:after{content:"";width:1px;height:20px;background:#fff;left:50%;position:absolute}.buybuttons .check .icon{margin-right:15px}.buybuttons .check .text{text-decoration:none;color:#fff;font-family:Montserrat,Helvetica,Arial,sans-serif;font-weight:600;font-size:14px}.buybuttons .check .text .underline{text-decoration:underline}.buybuttons .check .right{margin:0 10px}.main-content{padding:20px}.main-content .image-container a{display:block}.main-content .image-container img{width:100%}.main-content .image-promotions{display:block;height:250px}.main-content .image-promotions img{height:250px;object-fit:cover;border-radius:5px}.main-content .image-promotions .slick-list{width:100%;margin-left:0}.main-content .image-promotions .slick-list .slick-slide{margin:0 10px}.main-content .sidebar{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;margin:0 auto}.main-content .sidebar .sidebar-content{background-color:#fff;border-radius:5px;box-shadow:0 0 16px rgba(0,0,0,.02);margin-bottom:30px}.main-content .sidebar .sidebar-content .measures{padding:20px}.main-content .sidebar .sidebar-content .measures .header{font-weight:700;margin-bottom:calc(($pixels / $context) * 1em);font-size:24px}.main-content .sidebar .sidebar-content .measures .text{font-size:14px;line-height:calc(($pixels / $context) * 1em);margin-bottom:20px}.main-content .sidebar .sidebar-content .measures .text h3{font-size:15px;line-height:20px}.main-content .sidebar .sidebar-content .measures .text ul{line-height:calc(($pixels / $context) * 1em)}.main-content .sidebar .sidebar-content .measures .text a,.main-content .sidebar .sidebar-content .measures .text a:active{color:#000}.main-content .sidebar .sidebar-content .measures .text:last-child,.main-content .sidebar .sidebar-content .measures .text:last-child p{margin-bottom:0}.main-content .sidebar .sidebar-content .measures .cards{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:16px}.main-content .sidebar .sidebar-content .measures .cards .card-article{text-decoration:none;transition:color .25s ease-in-out}.main-content .sidebar .sidebar-content .measures .cards .card-article:hover{color:#e3000f}.main-content .sidebar .sidebar-content .measures .button{text-align:center}.main-content .sidebar .sidebar-content .measures .button .more-info{display:inline-block;width:90%;margin:0 auto;background-color:#fff;color:#e3000f;border:2px solid #e3000f;padding:15px;border-radius:5px;text-decoration:none;font-weight:600}.main-content .sidebar .sidebar-content .measures .button .more-info:hover{color:#fe2c4d;border-color:#fe2c4d}.main-content .sidebar .sidebar-content .top-image{color:#fff;position:relative}.main-content .sidebar .sidebar-content .top-image .image{height:200px;width:100%;border-radius:5px 5px 0 0;object-fit:cover}.main-content .sidebar .sidebar-content .top-image .text{position:absolute;bottom:30px;left:20px}.main-content .sidebar .ad .image{height:150px;width:100%;border-radius:5px;object-fit:cover}.main-content .info{margin-top:20px}.main-content .info .header{font-weight:600;margin-bottom:15px;font-size:18px}.main-content .info .news{margin-right:0}.main-content .info .news .announcement{margin-bottom:40px;width:100%}}@media (min-width:320px) and (min-width:960px){.main-content .info .news .announcement .news-wrapper{margin-right:12.5%}}@media (min-width:320px){.main-content .info .news .announcement .news-wrapper .news-content{color:#fff}.main-content .info .news .announcement .news-wrapper .news-content .news-header{font-weight:700;margin-bottom:15px;font-size:16px;letter-spacing:0;line-height:25px}.main-content .info .news .announcement .news-wrapper .news-content .news-text{font-family:Open Sans,Helvetica,Arial,sans-serif;font-size:16px;letter-spacing:0;line-height:28px;margin-bottom:15px}.main-content .info .news .announcement .news-wrapper .news-content .news-link .link{text-decoration:none;color:#fff;font-size:14px;font-weight:700}.main-content .info .news .announcement .news-wrapper .news-content .news-link .link:hover{color:#b1b1b1}.main-content .info .news .announcement .news-wrapper .news-content .news-link .link .link-text{margin-right:10px;font-weight:700;letter-spacing:0;line-height:18px}.main-content .info .news .announcement .news-wrapper{display:-ms-flexbox;display:flex;border-radius:4px;background-color:#8c8c8c;-ms-flex-align:center;align-items:center}.main-content .info .news .announcement .news-wrapper .news-content{padding:23px}.main-content .info .news .announcement .news-wrapper .news-content .news-text{display:none}.main-content .info .news .announcement .news-wrapper .news-image picture{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.main-content .info .news .announcement .news-wrapper .news-image .image{height:100%;width:50%;object-fit:cover}.main-content .info .news .blog{width:100%}}@media (min-width:320px) and (min-width:960px){.main-content .info .news .blog .news-wrapper{margin-right:12.5%}}@media (min-width:320px){.main-content .info .news .blog .news-wrapper .news-content{color:#000}.main-content .info .news .blog .news-wrapper .news-content .news-header{font-weight:700;margin-bottom:15px;font-size:16px;letter-spacing:0;line-height:25px}.main-content .info .news .blog .news-wrapper .news-content .news-text{font-family:Open Sans,Helvetica,Arial,sans-serif;font-size:16px;letter-spacing:0;line-height:28px;margin-bottom:15px}.main-content .info .news .blog .news-wrapper .news-content .news-link .link{text-decoration:none;color:#e3000f;font-size:14px;font-weight:700}.main-content .info .news .blog .news-wrapper .news-content .news-link .link:hover{color:#fe2c4d}.main-content .info .news .blog .news-wrapper .news-content .news-link .link .link-text{margin-right:10px;font-weight:700;letter-spacing:0;line-height:18px}.main-content .info .news .blog .row{margin-bottom:30px}.main-content .info .news .blog .news-content{padding:30px 20px}.main-content .info .news .blog .news-content .news-text{display:none}.main-content .info .news .blog .news-image .image{border-radius:5px;width:100%;object-fit:cover;height:150px}.main-content .info .news .blog-button{padding:15px 25px;color:#fff;font-weight:600;background-color:#e3000f;text-decoration:none;border-radius:5px;font-size:15px;margin-top:10px}.main-content .info .news .blog-button:hover{background-color:#fe2c4d}.main-content .info .promo-content .right{margin-top:30px}.main-content .partner-logos{display:none}.accordion-tire-wrapper{display:block;box-shadow:0 12px 24px 0 rgba(43,43,43,.08)}.accordion-tire-wrapper .accordion-tire-button{background-color:#fff;color:#2b2b2b;cursor:pointer;padding:20px;width:100%;outline:none;font-size:14px;font-weight:700;letter-spacing:0;line-height:24px;text-decoration:none;transition:.4s;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;border:0 none;border-bottom:1px solid #eee;margin-bottom:0;border-radius:5px}.accordion-tire-wrapper .accordion-tire-button .info{margin-right:12px;margin-top:0}.accordion-tire-wrapper .accordion-tire-button .active-icon{display:none}.accordion-tire-wrapper .accordion-tire-button .inactive-icon{display:block}.accordion-tire-wrapper .accordion-tire-button:hover{background-color:#ccc}.accordion-tire-wrapper .active{border-radius:5px 5px 0 0}.accordion-tire-wrapper .active .active-icon{display:block}.accordion-tire-wrapper .active .inactive-icon{display:none}.accordion-tire-wrapper .accordion-tire-panel{border-radius:0 0 5px 5px;padding:0 18px;position:relative;background-color:#fff;height:0;overflow:hidden;transition:height .2s ease-out;line-height:30px;color:#6a6a6a;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;font-family:Open Sans,Helvetica,Arial,sans-serif}.accordion-tire-wrapper .accordion-tire-panel .tire-info{padding:24px;color:#8c8c8c;font-size:14px;line-height:24px;padding-right:42px}.accordion-tire-wrapper .accordion-tire-panel picture{-ms-flex-item-align:end;align-self:flex-end;margin-right:30px}.accordion-tire-wrapper .accordion-tire-panel .image{width:100%;object-fit:contain;height:auto;display:block}.desktop-tire-wrapper{display:none}}@media (min-width:960px){.content-top .index-banner{padding-bottom:30px}.buybuttons{display:none}.main-content .image-container{display:block}.main-content .image-container .image{height:500px;width:100%;object-fit:cover;border-radius:5px}.main-content .image-promotions{display:none}.main-content .info .news .announcement .news-wrapper .news-image{padding-top:1em;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.main-content .info .news .announcement .news-wrapper .news-image .image{cursor:pointer;height:142px;width:142px;padding:0 33px}.main-content .info .news .announcement .news-wrapper .news-content .news-text{display:block}.main-content .info .news .blog{width:100%}}@media (min-width:960px) and (min-width:960px){.main-content .info .news .blog .news-wrapper{margin-right:12.5%}}@media (min-width:960px){.main-content .info .news .blog .news-wrapper .news-content{color:#000}.main-content .info .news .blog .news-wrapper .news-content .news-header{font-weight:700;margin-bottom:15px;font-size:16px;letter-spacing:0;line-height:25px}.main-content .info .news .blog .news-wrapper .news-content .news-text{font-family:Open Sans,Helvetica,Arial,sans-serif;font-size:16px;letter-spacing:0;line-height:28px;margin-bottom:15px}.main-content .info .news .blog .news-wrapper .news-content .news-link .link{text-decoration:none;color:#e3000f;font-size:14px;font-weight:700}.main-content .info .news .blog .news-wrapper .news-content .news-link .link:hover{color:#fe2c4d}.main-content .info .news .blog .news-wrapper .news-content .news-link .link .link-text{margin-right:10px;font-weight:700;letter-spacing:0;line-height:18px}.main-content .info .news .blog .news-content{padding:0 20px}.main-content .info .news .blog .news-content .news-text{display:block}.main-content .row-with-seperator .promo-content{position:relative}.main-content .row-with-seperator .promo-content .right{margin-top:0;padding-left:30px}.main-content .row-with-seperator .promo-content:before{content:"";left:0;width:1px;height:450px;background:#b1b1b1;position:absolute}.main-content .partner-logos{display:block}.accordion-tire-wrapper{display:block;box-shadow:0 12px 24px 0 rgba(43,43,43,.08)}.accordion-tire-wrapper .accordion-tire-button{background-color:#fff;cursor:pointer;padding:20px;width:100%;outline:none;font-size:14px;font-weight:700;letter-spacing:0;line-height:24px;text-decoration:none;transition:.4s;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;border:0 none;border-bottom:1px solid #eee;margin-bottom:0;border-radius:5px}.accordion-tire-wrapper .accordion-tire-button .info{margin-right:12px;margin-top:0}.accordion-tire-wrapper .accordion-tire-button .active-icon{display:none}.accordion-tire-wrapper .accordion-tire-button .inactive-icon{display:block}.accordion-tire-wrapper .accordion-tire-button:hover{background-color:#ccc}.accordion-tire-wrapper .active{border-radius:5px 5px 0 0}.accordion-tire-wrapper .active .active-icon{display:block}.accordion-tire-wrapper .active .inactive-icon{display:none}.accordion-tire-wrapper .accordion-tire-panel{border-radius:0 0 5px 5px;padding:0 18px;position:relative;background-color:#fff;height:0;overflow:hidden;transition:height .2s ease-out;line-height:30px;color:#6a6a6a;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;font-family:Open Sans,Helvetica,Arial,sans-serif;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-direction:row;flex-direction:row}.accordion-tire-wrapper .accordion-tire-panel .tire-info{padding:24px;color:#8c8c8c;font-size:14px;line-height:24px;padding-right:42px;width:45%}.accordion-tire-wrapper .accordion-tire-panel picture{-ms-flex-item-align:end;align-self:flex-end;margin-right:30px;width:calc(55% - 45px)}.accordion-tire-wrapper .accordion-tire-panel .image{height:calc(100% - 30px);position:absolute;bottom:0;right:20px;width:inherit;object-fit:contain}.desktop-tire-wrapper{display:block;margin-top:-32px;padding:0 24px}.desktop-tire-wrapper.tire-wrapper-no-banner{margin-top:20px}}.ad{position:relative;margin-bottom:12px}.ad .image{width:100%;border-radius:10px 10px 0 10px;object-fit:cover}.ad__text{position:absolute;top:27px;left:18px;font-size:20px;letter-spacing:0;line-height:32px;text-decoration:none;color:#fff}.ad__text p{margin:0}.swiper-controls{display:none;padding:10px 16px;z-index:10;border-radius:28.5px;background-color:hsla(0,0%,100%,.24);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;position:absolute;left:50%;transform:translate(-50%)}.slideshow-container .slide{cursor:pointer;width:100%}.slideshow-container .slide picture{position:absolute;top:0;left:0;right:0;bottom:0;min-height:332px}.slideshow-container .slide .info{position:relative;padding:24px 24px 56px;width:1310px;margin:auto}@media (max-width:768px){.slideshow-container .slide .info{width:100%}}.slideshow-container .slide .info .text-block{color:#fff;font-size:24px;font-weight:700;margin-bottom:20px;width:60%;text-decoration:inherit}.slideshow-container .slide .info .text-block p{margin-bottom:0;text-decoration:inherit}.carousel-image{height:100%;width:100%;object-fit:cover}.dynamic-image{object-fit:contain}.swiper-container{padding:0;cursor:pointer}.caroussel-swiper.main-content{margin-bottom:-4px}.caroussel-swiper .swiper-pagination{display:inline-block;width:inherit;position:relative;bottom:0;left:0}.caroussel-swiper .swiper-pagination .swiper-pagination-bullet{height:12px;width:12px;margin-left:12px;margin-right:12px;cursor:pointer}.caroussel-swiper .swiper-pagination .swiper-pagination-bullet-active{background-color:#fff}.swiper-arrow{color:#fff;font-size:16px;cursor:pointer}.swiper-slide{height:auto;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;margin-left:0!important}.swiper-slide a{text-decoration:none;width:100%}@media (max-width:1360px){.swiper-slide a{width:100%}}@media (min-width:768px){.swiper-controls{display:block;bottom:24px}}@media (min-width:960px){.slideshow-container .slide .info .text-block{font-size:36px;width:40%}.swiper-controls{bottom:56px}}.swiper-cards{overflow:auto}.swiper-cards .swiper-cards__container{position:relative;overflow:hidden;width:90%;margin:0 auto}.swiper-cards .swiper-cards__container .swiper-wrapper{padding:0}.swiper-cards .swiper-icon{width:40px;height:40px;position:absolute;top:112px;color:#fff;padding:12px;background-color:#61993b;border-radius:50%;z-index:10;box-sizing:border-box;cursor:pointer}.swiper-cards .swiper-prev{left:0}.swiper-cards .swiper-next{right:0}.swiper-cards--job .swiper-prev{left:8px}.swiper-cards--job .swiper-next{right:8px}.swiper-cards--job .swiper-next,.swiper-cards--job .swiper-prev{top:45%;transform:translateY(-50%)}.tire{margin:0 10px;padding:20px 15px 0 20px;background-color:#fff;border:1px solid #fff;margin-bottom:10px;border-radius:5px;box-shadow:0 0 10px rgba(0,0,0,.2);-ms-flex-direction:column;flex-direction:column;height:100%;box-sizing:border-box}.tire,.tire .header{display:-ms-flexbox;display:flex}.tire .header{position:relative;-ms-flex-pack:center;justify-content:center;-ms-flex-align:end;align-items:flex-end;height:auto}.tire .header .side-info{position:absolute;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;height:100%;left:0}.tire .header .side-info .upper .choice{color:#fff;background-color:#e3000f;padding:5px 10px 5px 5px;border-radius:6px 0 0 6px;font-size:10px;text-align:center;margin-bottom:5px;position:relative}.tire .header .side-info .upper .choice .bold{font-weight:600;font-size:16px}.tire .header .side-info .upper .choice:after,.tire .header .side-info .upper .choice:before{content:"";position:absolute;top:0;left:100%;width:10px;height:50%;background-image:linear-gradient(to left top,transparent 50%,#e3000f 0)}.tire .header .side-info .upper .choice:after{top:50%;transform:scaleY(-1)}.tire .header .side-info .upper .promo{color:#fff;background-color:#000;padding:5px;border-radius:5px;font-weight:600;font-size:16px;text-align:center}.tire .header .side-info .lower .budget,.tire .header .side-info .lower .sale{color:#fff;padding:5px;border-radius:5px;font-weight:600;font-size:10px;text-align:center}.tire .header .side-info .lower .sale{background-color:#5a9947;margin-bottom:5px}.tire .header .side-info .lower .budget{background-color:#fed207}.tire .header .image-block{display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end;cursor:pointer}.tire .header .image-block .image{object-fit:contain;-ms-flex-item-align:end;align-self:flex-end;height:200px;width:100%}.tire .header .tire-type{position:absolute;right:0}.tire .info{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;margin:20px 0 0}.tire .info .image{object-fit:contain;width:100px;height:30px}.tire .info .detail{text-decoration:underline;font-family:Open Sans,Helvetica,Arial,sans-serif;font-weight:700;letter-spacing:0;line-height:calc(($pixels / $context) * 1em);cursor:pointer;color:#8c8c8c;font-size:calc(($pixels / $context) * 1em);margin-top:-5px}.tire .info .detail:hover{color:#a3a3a3}.tire .title{-ms-flex-positive:1;flex-grow:1}.tire .title .title-text{font-size:calc(($pixels / $context) * 1em);font-weight:600;letter-spacing:0;line-height:calc(($pixels / $context) * 1em);color:#2b2b2b;margin:10px 0 5px}.tire .title .title-text h3{margin:5px 0}.tire .title .title-text .title-link{text-decoration:none;word-break:keep-all}.tire .measure{margin-bottom:20px}.tire .measure .measure-content{font-weight:800}.tire .measure .measure-content,.tire .price{font-family:Open Sans,Helvetica,Arial,sans-serif;font-size:calc(($pixels / $context) * 1em);letter-spacing:0;line-height:calc(($pixels / $context) * 1em)}.tire .price{margin-bottom:20px;color:#a3a3a3}.tire .price .tire-price{font-weight:800;color:#6a6a6a}.tire .description-block,.tire .price .tire-price{font-family:Open Sans,Helvetica,Arial,sans-serif;font-size:calc(($pixels / $context) * 1em);letter-spacing:0;line-height:calc(($pixels / $context) * 1em)}.tire .description-block{margin-bottom:20px;color:#8c8c8c}.tire .description-block .description{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:4}.tire .appl{margin-bottom:20px;font-family:Open Sans,Helvetica,Arial,sans-serif;font-size:calc(($pixels / $context) * 1em);color:#2b2b2b;letter-spacing:0;line-height:calc(($pixels / $context) * 1em)}.tire .appl .brand{font-weight:800}.tire .footer .tirelabels{font-family:Open Sans,Helvetica,Arial,sans-serif}.tire .footer .tirelabels>:not(:last-child){margin:10px 0}.tire .cart .modify-cart{margin-top:20px;margin-bottom:10px}.tire .cart .modify-cart .controls{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;border:1px solid #a3a3a3;border-radius:5px;padding:10px;width:100px}.tire .cart .modify-cart .controls .minus,.tire .cart .modify-cart .controls .plus{font-weight:600}.tire .cart .modify-cart .controls .minus{color:#8c8c8c;cursor:pointer}.tire .cart .modify-cart .controls .minus:hover{color:#a3a3a3}.tire .cart .modify-cart .controls .plus{color:#5a9947;cursor:pointer}.tire .cart .modify-cart .controls .plus:hover{color:#61993b}.tire .cart .modify-cart .controls .amount{font-size:20px;font-weight:600;color:#2b2b2b;margin:0 20px}.tire .cart .buy{text-decoration:none;background-color:#5a9947;color:#fff;border:none;border-radius:5px;font-size:16px;font-weight:600;padding:14px 30px;width:100%;cursor:pointer}.tire .cart .buy:hover{background-color:#61993b}.tire .cart .buy .icon{margin-right:10px}@media (min-width:320px){.detail-screen{font-size:14px;background-color:#f6f6f6}.detail-screen .detail-header{margin-bottom:40px}}@media (min-width:320px) and (min-width:320px){.detail-screen .detail-header .tire-detail-card{padding:0 20px 20px;background-color:#fff;border:1px solid #fff;margin-bottom:10px;box-shadow:0 5px 10px rgba(0,0,0,.2)}.detail-screen .detail-header .tire-detail-card .breadcrumbs{padding:10px 20px;list-style:none}.detail-screen .detail-header .tire-detail-card .breadcrumbs .single-breadcrumb{display:inline;font-size:small}.detail-screen .detail-header .tire-detail-card .breadcrumbs .single-breadcrumb .link{color:#a3a3a3;text-decoration:none;padding-right:5px}.detail-screen .detail-header .tire-detail-card .breadcrumbs .single-breadcrumb .current{color:#000}.detail-screen .detail-header .tire-detail-card .breadcrumbs .single-breadcrumb:last-child{font-weight:600}.detail-screen .detail-header .tire-detail-card .breadcrumbs .single-breadcrumb .icon{color:#a3a3a3;padding-left:5px}.detail-screen .detail-header .tire-detail-card .breadcrumbs:after{position:absolute;display:block;content:"";width:calc(100% - 40px);height:1px;background:#c9cbcd;top:60px;left:20px}.detail-screen .detail-header .tire-detail-card .breadcrumbs{padding:0}.detail-screen .detail-header .tire-detail-card .breadcrumbs:after{display:none}.detail-screen .detail-header .tire-detail-card .line{height:1px;color:#a3a3a3;border:none}.detail-screen .detail-header .tire-detail-card .image-picker-header{position:relative;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:end;align-items:flex-end;margin-bottom:30px}.detail-screen .detail-header .tire-detail-card .image-picker-header .side-info{position:absolute;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;height:100%;left:0}.detail-screen .detail-header .tire-detail-card .image-picker-header .side-info .upper .choice{color:#fff;background-color:#e3000f;padding:5px 10px 5px 5px;border-radius:6px 0 0 6px;font-size:10px;text-align:center;margin-bottom:5px;position:relative}.detail-screen .detail-header .tire-detail-card .image-picker-header .side-info .upper .choice .bold{font-weight:600;font-size:16px}.detail-screen .detail-header .tire-detail-card .image-picker-header .side-info .upper .choice:after,.detail-screen .detail-header .tire-detail-card .image-picker-header .side-info .upper .choice:before{content:"";position:absolute;top:0;left:100%;width:10px;height:50%;background-image:linear-gradient(to left top,transparent 50%,#e3000f 0)}.detail-screen .detail-header .tire-detail-card .image-picker-header .side-info .upper .choice:after{top:50%;transform:scaleY(-1)}.detail-screen .detail-header .tire-detail-card .image-picker-header .side-info .upper .promo{color:#fff;background-color:#000;padding:5px;border-radius:5px;font-weight:600;font-size:16px;text-align:center}.detail-screen .detail-header .tire-detail-card .image-picker-header .side-info .lower .budget,.detail-screen .detail-header .tire-detail-card .image-picker-header .side-info .lower .sale{color:#fff;padding:5px;border-radius:5px;font-weight:600;font-size:10px;text-align:center}.detail-screen .detail-header .tire-detail-card .image-picker-header .side-info .lower .sale{background-color:#5a9947;margin-bottom:5px}.detail-screen .detail-header .tire-detail-card .image-picker-header .side-info .lower .budget{background-color:#fed207}.detail-screen .detail-header .tire-detail-card .image-picker-header .image-block{display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end;cursor:pointer}.detail-screen .detail-header .tire-detail-card .image-picker-header .image-block .image{object-fit:contain;-ms-flex-item-align:end;align-self:flex-end;height:200px;width:100%}.detail-screen .detail-header .tire-detail-card .image-picker-header .tire-type{position:absolute;right:0}.detail-screen .detail-header .tire-detail-card .image-picker-lower{margin-bottom:30px}.detail-screen .detail-header .tire-detail-card .image-picker-lower .image-container{padding:10px 15px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.detail-screen .detail-header .tire-detail-card .image-picker-lower .image-container .image{cursor:pointer;object-fit:cover;width:50px;height:50px}.detail-screen .detail-header .tire-detail-card .image-picker-lower .selected{border:2px solid #b1b1b1;border-radius:10px}.detail-screen .detail-header .tire-detail-card .info-labels .energy-grip{display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}.detail-screen .detail-header .tire-detail-card .info-labels .energy-grip .energy .grade-block{margin-right:7px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column}.detail-screen .detail-header .tire-detail-card .info-labels .energy-grip .energy .grade-block .grade{padding:0 6px 0 10px;line-height:28px;border-radius:5px 0 0 5px;position:relative;margin-right:20px;color:#fff;text-align:center;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;font-family:Montserrat,Helvetica,Arial,sans-serif;font-weight:700;font-size:calc(($pixels / $context) * 1em)}.detail-screen .detail-header .tire-detail-card .info-labels .energy-grip .energy .grade-block .grade.grade-x{background-color:#979797}.detail-screen .detail-header .tire-detail-card .info-labels .energy-grip .energy .grade-block .grade.grade-x:before{border-left:12px solid #979797}.detail-screen .detail-header .tire-detail-card .info-labels .energy-grip .energy .grade-block .grade.grade-x:after{color:#979797;border-left:13px solid;border-top:13px solid transparent;border-bottom:13px solid transparent;display:inline-block;content:"";position:absolute;right:-13px;top:0;height:2px}.detail-screen .detail-header .tire-detail-card .info-labels .energy-grip .energy .grade-block .grade.grade-a{background-color:#469741}.detail-screen .detail-header .tire-detail-card .info-labels .energy-grip .energy .grade-block .grade.grade-a:before{border-left:12px solid #469741}.detail-screen .detail-header .tire-detail-card .info-labels .energy-grip .energy .grade-block .grade.grade-a:after{color:#469741;border-left:13px solid;border-top:13px solid transparent;border-bottom:13px solid transparent;display:inline-block;content:"";position:absolute;right:-13px;top:0;height:2px}.detail-screen .detail-header .tire-detail-card .info-labels .energy-grip .energy .grade-block .grade.grade-b{background-color:#729743}.detail-screen .detail-header .tire-detail-card .info-labels .energy-grip .energy .grade-block .grade.grade-b:before{border-left:12px solid #729743}.detail-screen .detail-header .tire-detail-card .info-labels .energy-grip .energy .grade-block .grade.grade-b:after{color:#729743;border-left:13px solid;border-top:13px solid transparent;border-bottom:13px solid transparent;display:inline-block;content:"";position:absolute;right:-13px;top:0;height:2px}.detail-screen .detail-header .tire-detail-card .info-labels .energy-grip .energy .grade-block .grade.grade-c{background-color:#fff202}.detail-screen .detail-header .tire-detail-card .info-labels .energy-grip .energy .grade-block .grade.grade-c:before{border-left:12px solid #fff202}.detail-screen .detail-header .tire-detail-card .info-labels .energy-grip .energy .grade-block .grade.grade-c:after{color:#fff202;border-left:13px solid;border-top:13px solid transparent;border-bottom:13px solid transparent;display:inline-block;content:"";position:absolute;right:-13px;top:0;height:2px}.detail-screen .detail-header .tire-detail-card .info-labels .energy-grip .energy .grade-block .grade.grade-d{background-color:#fdb914}.detail-screen .detail-header .tire-detail-card .info-labels .energy-grip .energy .grade-block .grade.grade-d:before{border-left:12px solid #fdb914}.detail-screen .detail-header .tire-detail-card .info-labels .energy-grip .energy .grade-block .grade.grade-d:after{color:#fdb914;border-left:13px solid;border-top:13px solid transparent;border-bottom:13px solid transparent;display:inline-block;content:"";position:absolute;right:-13px;top:0;height:2px}.detail-screen .detail-header .tire-detail-card .info-labels .energy-grip .energy .grade-block .grade.grade-e{background-color:#ed1b24}.detail-screen .detail-header .tire-detail-card .info-labels .energy-grip .energy .grade-block .grade.grade-e:before{border-left:12px solid #ed1b24}.detail-screen .detail-header .tire-detail-card .info-labels .energy-grip .energy .grade-block .grade.grade-e:after{color:#ed1b24;border-left:13px solid;border-top:13px solid transparent;border-bottom:13px solid transparent;display:inline-block;content:"";position:absolute;right:-13px;top:0;height:2px}.detail-screen .detail-header .tire-detail-card .info-labels .energy-grip .energy .grade-block .grade.grade-grip-x{background-color:#979797}.detail-screen .detail-header .tire-detail-card .info-labels .energy-grip .energy .grade-block .grade.grade-grip-x:before{border-left:12px solid #979797}.detail-screen .detail-header .tire-detail-card .info-labels .energy-grip .energy .grade-block .grade.grade-grip-x:after{color:#979797;border-left:13px solid;border-top:13px solid transparent;border-bottom:13px solid transparent;display:inline-block;content:"";position:absolute;right:-13px;top:0;height:2px}.detail-screen .detail-header .tire-detail-card .info-labels .energy-grip .energy .grade-block .grade.grade-grip-a{background-color:#0066b3}.detail-screen .detail-header .tire-detail-card .info-labels .energy-grip .energy .grade-block .grade.grade-grip-a:before{border-left:12px solid #0066b3}.detail-screen .detail-header .tire-detail-card .info-labels .energy-grip .energy .grade-block .grade.grade-grip-a:after{color:#0066b3;border-left:13px solid;border-top:13px solid transparent;border-bottom:13px solid transparent;display:inline-block;content:"";position:absolute;right:-13px;top:0;height:2px}.detail-screen .detail-header .tire-detail-card .info-labels .energy-grip .energy .grade-block .grade.grade-grip-b{background-color:#0180c6}.detail-screen .detail-header .tire-detail-card .info-labels .energy-grip .energy .grade-block .grade.grade-grip-b:before{border-left:12px solid #0180c6}.detail-screen .detail-header .tire-detail-card .info-labels .energy-grip .energy .grade-block .grade.grade-grip-b:after{color:#0180c6;border-left:13px solid;border-top:13px solid transparent;border-bottom:13px solid transparent;display:inline-block;content:"";position:absolute;right:-13px;top:0;height:2px}.detail-screen .detail-header .tire-detail-card .info-labels .energy-grip .energy .grade-block .grade.grade-grip-c{background-color:#4ba6dd}.detail-screen .detail-header .tire-detail-card .info-labels .energy-grip .energy .grade-block .grade.grade-grip-c:before{border-left:12px solid #4ba6dd}.detail-screen .detail-header .tire-detail-card .info-labels .energy-grip .energy .grade-block .grade.grade-grip-c:after{color:#4ba6dd;border-left:13px solid;border-top:13px solid transparent;border-bottom:13px solid transparent;display:inline-block;content:"";position:absolute;right:-13px;top:0;height:2px}.detail-screen .detail-header .tire-detail-card .info-labels .energy-grip .energy .grade-block .grade.grade-grip-d{background-color:#74bee9}.detail-screen .detail-header .tire-detail-card .info-labels .energy-grip .energy .grade-block .grade.grade-grip-d:before{border-left:12px solid #74bee9}.detail-screen .detail-header .tire-detail-card .info-labels .energy-grip .energy .grade-block .grade.grade-grip-d:after{color:#74bee9;border-left:13px solid;border-top:13px solid transparent;border-bottom:13px solid transparent;display:inline-block;content:"";position:absolute;right:-13px;top:0;height:2px}.detail-screen .detail-header .tire-detail-card .info-labels .energy-grip .energy .grade-block .grade.grade-grip-e{background-color:#aae2fa}.detail-screen .detail-header .tire-detail-card .info-labels .energy-grip .energy .grade-block .grade.grade-grip-e:before{border-left:12px solid #aae2fa}.detail-screen .detail-header .tire-detail-card .info-labels .energy-grip .energy .grade-block .grade.grade-grip-e:after{color:#aae2fa;border-left:13px solid;border-top:13px solid transparent;border-bottom:13px solid transparent;display:inline-block;content:"";position:absolute;right:-13px;top:0;height:2px}.detail-screen .detail-header .tire-detail-card .info-labels .energy-grip .energy .label{font-family:Open Sans,Helvetica,Arial,sans-serif;font-weight:600;color:#6a6a6a}.detail-screen .detail-header .tire-detail-card .info-labels .energy-grip .grip .grade-block{display:-ms-flexbox;margin-right:7px;-ms-flex-align:center;align-items:center;display:flex;-ms-flex-direction:column;flex-direction:column}.detail-screen .detail-header .tire-detail-card .info-labels .energy-grip .grip .grade-block .grade{padding:0 6px 0 10px;line-height:28px;border-radius:5px 0 0 5px;position:relative;margin-right:20px;color:#fff;text-align:center;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;font-family:Montserrat,Helvetica,Arial,sans-serif;font-weight:700;font-size:calc(($pixels / $context) * 1em)}.detail-screen .detail-header .tire-detail-card .info-labels .energy-grip .grip .grade-block .grade.grade-x{background-color:#979797}.detail-screen .detail-header .tire-detail-card .info-labels .energy-grip .grip .grade-block .grade.grade-x:before{border-left:12px solid #979797}.detail-screen .detail-header .tire-detail-card .info-labels .energy-grip .grip .grade-block .grade.grade-x:after{color:#979797;border-left:13px solid;border-top:13px solid transparent;border-bottom:13px solid transparent;display:inline-block;content:"";position:absolute;right:-13px;top:0;height:2px}.detail-screen .detail-header .tire-detail-card .info-labels .energy-grip .grip .grade-block .grade.grade-a{background-color:#469741}.detail-screen .detail-header .tire-detail-card .info-labels .energy-grip .grip .grade-block .grade.grade-a:before{border-left:12px solid #469741}.detail-screen .detail-header .tire-detail-card .info-labels .energy-grip .grip .grade-block .grade.grade-a:after{color:#469741;border-left:13px solid;border-top:13px solid transparent;border-bottom:13px solid transparent;display:inline-block;content:"";position:absolute;right:-13px;top:0;height:2px}.detail-screen .detail-header .tire-detail-card .info-labels .energy-grip .grip .grade-block .grade.grade-b{background-color:#729743}.detail-screen .detail-header .tire-detail-card .info-labels .energy-grip .grip .grade-block .grade.grade-b:before{border-left:12px solid #729743}.detail-screen .detail-header .tire-detail-card .info-labels .energy-grip .grip .grade-block .grade.grade-b:after{color:#729743;border-left:13px solid;border-top:13px solid transparent;border-bottom:13px solid transparent;display:inline-block;content:"";position:absolute;right:-13px;top:0;height:2px}.detail-screen .detail-header .tire-detail-card .info-labels .energy-grip .grip .grade-block .grade.grade-c{background-color:#fff202}.detail-screen .detail-header .tire-detail-card .info-labels .energy-grip .grip .grade-block .grade.grade-c:before{border-left:12px solid #fff202}.detail-screen .detail-header .tire-detail-card .info-labels .energy-grip .grip .grade-block .grade.grade-c:after{color:#fff202;border-left:13px solid;border-top:13px solid transparent;border-bottom:13px solid transparent;display:inline-block;content:"";position:absolute;right:-13px;top:0;height:2px}.detail-screen .detail-header .tire-detail-card .info-labels .energy-grip .grip .grade-block .grade.grade-d{background-color:#fdb914}.detail-screen .detail-header .tire-detail-card .info-labels .energy-grip .grip .grade-block .grade.grade-d:before{border-left:12px solid #fdb914}.detail-screen .detail-header .tire-detail-card .info-labels .energy-grip .grip .grade-block .grade.grade-d:after{color:#fdb914;border-left:13px solid;border-top:13px solid transparent;border-bottom:13px solid transparent;display:inline-block;content:"";position:absolute;right:-13px;top:0;height:2px}.detail-screen .detail-header .tire-detail-card .info-labels .energy-grip .grip .grade-block .grade.grade-e{background-color:#ed1b24}.detail-screen .detail-header .tire-detail-card .info-labels .energy-grip .grip .grade-block .grade.grade-e:before{border-left:12px solid #ed1b24}.detail-screen .detail-header .tire-detail-card .info-labels .energy-grip .grip .grade-block .grade.grade-e:after{color:#ed1b24;border-left:13px solid;border-top:13px solid transparent;border-bottom:13px solid transparent;display:inline-block;content:"";position:absolute;right:-13px;top:0;height:2px}.detail-screen .detail-header .tire-detail-card .info-labels .energy-grip .grip .grade-block .grade.grade-grip-x{background-color:#979797}.detail-screen .detail-header .tire-detail-card .info-labels .energy-grip .grip .grade-block .grade.grade-grip-x:before{border-left:12px solid #979797}.detail-screen .detail-header .tire-detail-card .info-labels .energy-grip .grip .grade-block .grade.grade-grip-x:after{color:#979797;border-left:13px solid;border-top:13px solid transparent;border-bottom:13px solid transparent;display:inline-block;content:"";position:absolute;right:-13px;top:0;height:2px}.detail-screen .detail-header .tire-detail-card .info-labels .energy-grip .grip .grade-block .grade.grade-grip-a{background-color:#0066b3}.detail-screen .detail-header .tire-detail-card .info-labels .energy-grip .grip .grade-block .grade.grade-grip-a:before{border-left:12px solid #0066b3}.detail-screen .detail-header .tire-detail-card .info-labels .energy-grip .grip .grade-block .grade.grade-grip-a:after{color:#0066b3;border-left:13px solid;border-top:13px solid transparent;border-bottom:13px solid transparent;display:inline-block;content:"";position:absolute;right:-13px;top:0;height:2px}.detail-screen .detail-header .tire-detail-card .info-labels .energy-grip .grip .grade-block .grade.grade-grip-b{background-color:#0180c6}.detail-screen .detail-header .tire-detail-card .info-labels .energy-grip .grip .grade-block .grade.grade-grip-b:before{border-left:12px solid #0180c6}.detail-screen .detail-header .tire-detail-card .info-labels .energy-grip .grip .grade-block .grade.grade-grip-b:after{color:#0180c6;border-left:13px solid;border-top:13px solid transparent;border-bottom:13px solid transparent;display:inline-block;content:"";position:absolute;right:-13px;top:0;height:2px}.detail-screen .detail-header .tire-detail-card .info-labels .energy-grip .grip .grade-block .grade.grade-grip-c{background-color:#4ba6dd}.detail-screen .detail-header .tire-detail-card .info-labels .energy-grip .grip .grade-block .grade.grade-grip-c:before{border-left:12px solid #4ba6dd}.detail-screen .detail-header .tire-detail-card .info-labels .energy-grip .grip .grade-block .grade.grade-grip-c:after{color:#4ba6dd;border-left:13px solid;border-top:13px solid transparent;border-bottom:13px solid transparent;display:inline-block;content:"";position:absolute;right:-13px;top:0;height:2px}.detail-screen .detail-header .tire-detail-card .info-labels .energy-grip .grip .grade-block .grade.grade-grip-d{background-color:#74bee9}.detail-screen .detail-header .tire-detail-card .info-labels .energy-grip .grip .grade-block .grade.grade-grip-d:before{border-left:12px solid #74bee9}.detail-screen .detail-header .tire-detail-card .info-labels .energy-grip .grip .grade-block .grade.grade-grip-d:after{color:#74bee9;border-left:13px solid;border-top:13px solid transparent;border-bottom:13px solid transparent;display:inline-block;content:"";position:absolute;right:-13px;top:0;height:2px}.detail-screen .detail-header .tire-detail-card .info-labels .energy-grip .grip .grade-block .grade.grade-grip-e{background-color:#aae2fa}.detail-screen .detail-header .tire-detail-card .info-labels .energy-grip .grip .grade-block .grade.grade-grip-e:before{border-left:12px solid #aae2fa}.detail-screen .detail-header .tire-detail-card .info-labels .energy-grip .grip .grade-block .grade.grade-grip-e:after{color:#aae2fa;border-left:13px solid;border-top:13px solid transparent;border-bottom:13px solid transparent;display:inline-block;content:"";position:absolute;right:-13px;top:0;height:2px}.detail-screen .detail-header .tire-detail-card .info-labels .energy-grip .grip .label{font-family:Open Sans,Helvetica,Arial,sans-serif;font-weight:600;color:#6a6a6a}.detail-screen .detail-header .tire-detail-card .info-labels .sound-temp{display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}.detail-screen .detail-header .tire-detail-card .info-labels .sound-temp .sound{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.detail-screen .detail-header .tire-detail-card .info-labels .sound-temp .sound .tire-noise{width:44px;height:35px;display:inline-block;text-indent:-9999px;margin-right:7px;background-size:100%;background-repeat:no-repeat}.detail-screen .detail-header .tire-detail-card .info-labels .sound-temp .sound .tire-noise.grade-1{background-image:url(../img/rolgeluid-1.svg)}.detail-screen .detail-header .tire-detail-card .info-labels .sound-temp .sound .tire-noise.grade-2{background-image:url(../img/rolgeluid-2.svg)}.detail-screen .detail-header .tire-detail-card .info-labels .sound-temp .sound .tire-noise.grade-3{background-image:url(../img/rolgeluid-3.svg)}.detail-screen .detail-header .tire-detail-card .info-labels .sound-temp .sound .label{font-family:Open Sans,Helvetica,Arial,sans-serif;font-weight:600;color:#6a6a6a;margin-left:5px}.detail-screen .detail-header .tire-detail-card .info-labels .sound-temp .temp{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.detail-screen .detail-header .tire-detail-card .info-labels .sound-temp .temp .icon{font-size:30px;width:44px;height:35px;margin-right:7px}.detail-screen .detail-header .tire-detail-card .info-labels .sound-temp .temp .label{font-family:Open Sans,Helvetica,Arial,sans-serif;font-weight:600}.detail-screen .detail-header .tire-detail-card .info-labels .certificate{margin-top:15px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.detail-screen .detail-header .tire-detail-card .info-labels .certificate .icon{font-size:calc(($pixels / $context) * 1em);margin-left:5px}.detail-screen .detail-header .tire-detail-card .info-labels .certificate>a{margin-left:10px;text-decoration:underline;color:#6a6a6a;color:#8c8c8c;font-family:Open Sans,Helvetica,Arial,sans-serif}.detail-screen .detail-header .tire-detail-card .price-info{padding-left:0}.detail-screen .detail-header .tire-detail-card .price-info .header{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:10px}.detail-screen .detail-header .tire-detail-card .price-info .header .title-block .image,.detail-screen .detail-header .tire-detail-card .price-info .header .title-block .title{display:none}.detail-screen .detail-header .tire-detail-card .price-info .header .price-block{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;color:#8c8c8c;font-size:12px;margin-right:20px}.detail-screen .detail-header .tire-detail-card .price-info .header .price-block .price-tire{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start}.detail-screen .detail-header .tire-detail-card .price-info .header .price-block .price-tire .price{font-size:48px;font-weight:700;color:#2b2b2b;margin-right:10px}.detail-screen .detail-header .tire-detail-card .price-info .header .price-block .price-tire .currency{color:#8c8c8c;height:100%;font-weight:700}.detail-screen .detail-header .tire-detail-card .price-info .content .size{margin-bottom:15px}.detail-screen .detail-header .tire-detail-card .price-info .content .size .size-text{color:#2b2b2b;font-weight:600}.detail-screen .detail-header .tire-detail-card .price-info .content .buy{display:-ms-flexbox;display:flex;margin-bottom:20px}.detail-screen .detail-header .tire-detail-card .price-info .content .buy .amount{display:none}.detail-screen .detail-header .tire-detail-card .price-info .content .buy .buy-button .buy{text-decoration:none;background-color:#5a9947;color:#fff;border:none;border-radius:5px;font-size:16px;font-weight:600;padding:14px 30px;width:100%;cursor:pointer}.detail-screen .detail-header .tire-detail-card .price-info .content .buy .buy-button .buy:hover{background-color:#61993b}.detail-screen .detail-header .tire-detail-card .price-info .content .buy .buy-button .buy .icon{margin-right:10px}.detail-screen .detail-header .tire-detail-card .price-info .content .buy .buy-button .mobile{display:block}.detail-screen .detail-header .tire-detail-card .price-info .content .buy .buy-button .desktop{display:none}.detail-screen .detail-header .tire-detail-card .price-info .content .check-list{padding-bottom:20px;margin-top:40px}.detail-screen .detail-header .tire-detail-card .price-info .content .check-list .checks{padding-bottom:0}.detail-screen .detail-header .tire-detail-card .price-info .content .check-list .checks .check{display:-ms-flexbox;display:flex;margin-bottom:15px;font-size:calc(($pixels / $context) * 1em);font-weight:600;letter-spacing:0;line-height:calc(($pixels / $context) * 1em);color:#6a6a6a}.detail-screen .detail-header .tire-detail-card .price-info .content .check-list .checks .check .icon{margin-right:20px;color:#5a9947;margin-top:4px}.detail-screen .detail-header .tire-detail-card .price-info .content .description{margin-right:30px;margin-bottom:20px;font-family:Open Sans,Helvetica,Arial,sans-serif;color:#2b2b2b}}@media (min-width:320px) and (min-width:960px){.detail-screen .detail-header .tire-detail-card{box-shadow:0 5px 10px -2px rgba(0,0,0,.2)}.detail-screen .detail-header .tire-detail-card .info-labels .energy-grip{margin-bottom:15px;display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start}.detail-screen .detail-header .tire-detail-card .info-labels .energy-grip .grip{width:60px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-direction:row;flex-direction:row}.detail-screen .detail-header .tire-detail-card .info-labels .energy-grip .grip .label{font-size:14px}.detail-screen .detail-header .tire-detail-card .info-labels .energy-grip .energy{width:44px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-direction:row;flex-direction:row;margin-right:30px;width:200px}.detail-screen .detail-header .tire-detail-card .info-labels .energy-grip .energy .label{font-size:14px}.detail-screen .detail-header .tire-detail-card .info-labels .sound-temp{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start}.detail-screen .detail-header .tire-detail-card .info-labels .sound-temp .sound{width:200px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-direction:row;flex-direction:row;margin-right:30px}.detail-screen .detail-header .tire-detail-card .info-labels .sound-temp .sound .label{font-size:14px}.detail-screen .detail-header .tire-detail-card .info-labels .sound-temp .temp{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-direction:row;flex-direction:row}.detail-screen .detail-header .tire-detail-card .info-labels .sound-temp .temp .label{font-size:14px}.detail-screen .detail-header .tire-detail-card .price-info{padding-left:20px}.detail-screen .detail-header .tire-detail-card .price-info .header{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.detail-screen .detail-header .tire-detail-card .price-info .header .title-block .image{height:50px;object-fit:cover;display:block}.detail-screen .detail-header .tire-detail-card .price-info .header .title-block .title{font-size:calc(($pixels / $context) * 1em);display:block;font-weight:700;max-width:470px;word-break:break-word}.detail-screen .detail-header .tire-detail-card .price-info .content .buy .amount{margin-right:10px;display:block}.detail-screen .detail-header .tire-detail-card .price-info .content .buy .amount .controls{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;border:1px solid #a3a3a3;border-radius:5px;padding:10px;width:100px}.detail-screen .detail-header .tire-detail-card .price-info .content .buy .amount .controls .minus,.detail-screen .detail-header .tire-detail-card .price-info .content .buy .amount .controls .plus{font-weight:600}.detail-screen .detail-header .tire-detail-card .price-info .content .buy .amount .controls .minus{color:#8c8c8c;cursor:pointer}.detail-screen .detail-header .tire-detail-card .price-info .content .buy .amount .controls .minus:hover{color:#a3a3a3}.detail-screen .detail-header .tire-detail-card .price-info .content .buy .amount .controls .plus{color:#5a9947;cursor:pointer}.detail-screen .detail-header .tire-detail-card .price-info .content .buy .amount .controls .plus:hover{color:#61993b}.detail-screen .detail-header .tire-detail-card .price-info .content .buy .amount .controls .amount{font-size:20px;font-weight:600;color:#2b2b2b;margin:0 20px}.detail-screen .detail-header .tire-detail-card .price-info .content .buy .buy-button .mobile{display:none}.detail-screen .detail-header .tire-detail-card .price-info .content .buy .buy-button .desktop{display:block}}@media (min-width:320px) and (min-width:320px){.detail-screen .detail-content{padding:20px}.detail-screen .detail-content .content-block{padding-bottom:30px}.detail-screen .detail-content .content-block .left,.detail-screen .detail-content .content-block .right,.detail-screen .detail-content .content-block .text .description{font-family:Open Sans,Helvetica,Arial,sans-serif;font-size:16px;letter-spacing:0;line-height:28px}.detail-screen .detail-content .content-block .image{width:100%;height:200px;object-fit:cover}.detail-screen .detail-content .reverse{-ms-flex-direction:column-reverse;flex-direction:column-reverse}}@media (min-width:320px) and (min-width:960px){.detail-screen .detail-content{margin:0 100px}.detail-screen .detail-content .content-block{padding-bottom:30px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.detail-screen .detail-content .content-block .right{padding-right:30px}.detail-screen .detail-content .content-block .left{padding-left:30px}.detail-screen .detail-content .content-block .image{width:100%;height:200px;object-fit:cover}.detail-screen .detail-content .reverse{-ms-flex-direction:row;flex-direction:row}}.series{font-size:14px;background-color:#b1b1b1}.series .series-header{margin-bottom:30px}@media (min-width:320px){.series .series-header .tire-detail-card{padding:0 20px 20px;background-color:#fff;border:1px solid #fff;margin-bottom:10px;box-shadow:0 5px 10px rgba(0,0,0,.2)}.series .series-header .tire-detail-card .breadcrumbs{padding:10px 20px;list-style:none}.series .series-header .tire-detail-card .breadcrumbs .single-breadcrumb{display:inline;font-size:small}.series .series-header .tire-detail-card .breadcrumbs .single-breadcrumb .link{color:#a3a3a3;text-decoration:none;padding-right:5px}.series .series-header .tire-detail-card .breadcrumbs .single-breadcrumb .current{color:#000}.series .series-header .tire-detail-card .breadcrumbs .single-breadcrumb:last-child{font-weight:600}.series .series-header .tire-detail-card .breadcrumbs .single-breadcrumb .icon{color:#a3a3a3;padding-left:5px}.series .series-header .tire-detail-card .breadcrumbs:after{position:absolute;display:block;content:"";width:calc(100% - 40px);height:1px;background:#c9cbcd;top:60px;left:20px}.series .series-header .tire-detail-card .breadcrumbs{padding:0}.series .series-header .tire-detail-card .breadcrumbs:after{display:none}.series .series-header .tire-detail-card .line{height:1px;color:#a3a3a3;border:none}.series .series-header .tire-detail-card .image-picker-header{position:relative;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:end;align-items:flex-end;margin-bottom:30px}.series .series-header .tire-detail-card .image-picker-header .side-info{position:absolute;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;height:100%;left:0}.series .series-header .tire-detail-card .image-picker-header .side-info .upper .choice{color:#fff;background-color:#e3000f;padding:5px 10px 5px 5px;border-radius:6px 0 0 6px;font-size:10px;text-align:center;margin-bottom:5px;position:relative}.series .series-header .tire-detail-card .image-picker-header .side-info .upper .choice .bold{font-weight:600;font-size:16px}.series .series-header .tire-detail-card .image-picker-header .side-info .upper .choice:after,.series .series-header .tire-detail-card .image-picker-header .side-info .upper .choice:before{content:"";position:absolute;top:0;left:100%;width:10px;height:50%;background-image:linear-gradient(to left top,transparent 50%,#e3000f 0)}.series .series-header .tire-detail-card .image-picker-header .side-info .upper .choice:after{top:50%;transform:scaleY(-1)}.series .series-header .tire-detail-card .image-picker-header .side-info .upper .promo{color:#fff;background-color:#000;padding:5px;border-radius:5px;font-weight:600;font-size:16px;text-align:center}.series .series-header .tire-detail-card .image-picker-header .side-info .lower .budget,.series .series-header .tire-detail-card .image-picker-header .side-info .lower .sale{color:#fff;padding:5px;border-radius:5px;font-weight:600;font-size:10px;text-align:center}.series .series-header .tire-detail-card .image-picker-header .side-info .lower .sale{background-color:#5a9947;margin-bottom:5px}.series .series-header .tire-detail-card .image-picker-header .side-info .lower .budget{background-color:#fed207}.series .series-header .tire-detail-card .image-picker-header .image-block{display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end;cursor:pointer}.series .series-header .tire-detail-card .image-picker-header .image-block .image{object-fit:contain;-ms-flex-item-align:end;align-self:flex-end;height:200px;width:100%}.series .series-header .tire-detail-card .image-picker-header .tire-type{position:absolute;right:0}.series .series-header .tire-detail-card .image-picker-lower{margin-bottom:30px}.series .series-header .tire-detail-card .image-picker-lower .image-container{padding:10px 15px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.series .series-header .tire-detail-card .image-picker-lower .image-container .image{cursor:pointer;object-fit:cover;width:50px;height:50px}.series .series-header .tire-detail-card .image-picker-lower .selected{border:2px solid #b1b1b1;border-radius:10px}.series .series-header .tire-detail-card .info-labels .energy-grip{display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}.series .series-header .tire-detail-card .info-labels .energy-grip .energy .grade-block{margin-right:7px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column}.series .series-header .tire-detail-card .info-labels .energy-grip .energy .grade-block .grade{padding:0 6px 0 10px;line-height:28px;border-radius:5px 0 0 5px;position:relative;margin-right:20px;color:#fff;text-align:center;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;font-family:Montserrat,Helvetica,Arial,sans-serif;font-weight:700;font-size:calc(($pixels / $context) * 1em)}.series .series-header .tire-detail-card .info-labels .energy-grip .energy .grade-block .grade.grade-x{background-color:#979797}.series .series-header .tire-detail-card .info-labels .energy-grip .energy .grade-block .grade.grade-x:before{border-left:12px solid #979797}.series .series-header .tire-detail-card .info-labels .energy-grip .energy .grade-block .grade.grade-x:after{color:#979797;border-left:13px solid;border-top:13px solid transparent;border-bottom:13px solid transparent;display:inline-block;content:"";position:absolute;right:-13px;top:0;height:2px}.series .series-header .tire-detail-card .info-labels .energy-grip .energy .grade-block .grade.grade-a{background-color:#469741}.series .series-header .tire-detail-card .info-labels .energy-grip .energy .grade-block .grade.grade-a:before{border-left:12px solid #469741}.series .series-header .tire-detail-card .info-labels .energy-grip .energy .grade-block .grade.grade-a:after{color:#469741;border-left:13px solid;border-top:13px solid transparent;border-bottom:13px solid transparent;display:inline-block;content:"";position:absolute;right:-13px;top:0;height:2px}.series .series-header .tire-detail-card .info-labels .energy-grip .energy .grade-block .grade.grade-b{background-color:#729743}.series .series-header .tire-detail-card .info-labels .energy-grip .energy .grade-block .grade.grade-b:before{border-left:12px solid #729743}.series .series-header .tire-detail-card .info-labels .energy-grip .energy .grade-block .grade.grade-b:after{color:#729743;border-left:13px solid;border-top:13px solid transparent;border-bottom:13px solid transparent;display:inline-block;content:"";position:absolute;right:-13px;top:0;height:2px}.series .series-header .tire-detail-card .info-labels .energy-grip .energy .grade-block .grade.grade-c{background-color:#fff202}.series .series-header .tire-detail-card .info-labels .energy-grip .energy .grade-block .grade.grade-c:before{border-left:12px solid #fff202}.series .series-header .tire-detail-card .info-labels .energy-grip .energy .grade-block .grade.grade-c:after{color:#fff202;border-left:13px solid;border-top:13px solid transparent;border-bottom:13px solid transparent;display:inline-block;content:"";position:absolute;right:-13px;top:0;height:2px}.series .series-header .tire-detail-card .info-labels .energy-grip .energy .grade-block .grade.grade-d{background-color:#fdb914}.series .series-header .tire-detail-card .info-labels .energy-grip .energy .grade-block .grade.grade-d:before{border-left:12px solid #fdb914}.series .series-header .tire-detail-card .info-labels .energy-grip .energy .grade-block .grade.grade-d:after{color:#fdb914;border-left:13px solid;border-top:13px solid transparent;border-bottom:13px solid transparent;display:inline-block;content:"";position:absolute;right:-13px;top:0;height:2px}.series .series-header .tire-detail-card .info-labels .energy-grip .energy .grade-block .grade.grade-e{background-color:#ed1b24}.series .series-header .tire-detail-card .info-labels .energy-grip .energy .grade-block .grade.grade-e:before{border-left:12px solid #ed1b24}.series .series-header .tire-detail-card .info-labels .energy-grip .energy .grade-block .grade.grade-e:after{color:#ed1b24;border-left:13px solid;border-top:13px solid transparent;border-bottom:13px solid transparent;display:inline-block;content:"";position:absolute;right:-13px;top:0;height:2px}.series .series-header .tire-detail-card .info-labels .energy-grip .energy .grade-block .grade.grade-grip-x{background-color:#979797}.series .series-header .tire-detail-card .info-labels .energy-grip .energy .grade-block .grade.grade-grip-x:before{border-left:12px solid #979797}.series .series-header .tire-detail-card .info-labels .energy-grip .energy .grade-block .grade.grade-grip-x:after{color:#979797;border-left:13px solid;border-top:13px solid transparent;border-bottom:13px solid transparent;display:inline-block;content:"";position:absolute;right:-13px;top:0;height:2px}.series .series-header .tire-detail-card .info-labels .energy-grip .energy .grade-block .grade.grade-grip-a{background-color:#0066b3}.series .series-header .tire-detail-card .info-labels .energy-grip .energy .grade-block .grade.grade-grip-a:before{border-left:12px solid #0066b3}.series .series-header .tire-detail-card .info-labels .energy-grip .energy .grade-block .grade.grade-grip-a:after{color:#0066b3;border-left:13px solid;border-top:13px solid transparent;border-bottom:13px solid transparent;display:inline-block;content:"";position:absolute;right:-13px;top:0;height:2px}.series .series-header .tire-detail-card .info-labels .energy-grip .energy .grade-block .grade.grade-grip-b{background-color:#0180c6}.series .series-header .tire-detail-card .info-labels .energy-grip .energy .grade-block .grade.grade-grip-b:before{border-left:12px solid #0180c6}.series .series-header .tire-detail-card .info-labels .energy-grip .energy .grade-block .grade.grade-grip-b:after{color:#0180c6;border-left:13px solid;border-top:13px solid transparent;border-bottom:13px solid transparent;display:inline-block;content:"";position:absolute;right:-13px;top:0;height:2px}.series .series-header .tire-detail-card .info-labels .energy-grip .energy .grade-block .grade.grade-grip-c{background-color:#4ba6dd}.series .series-header .tire-detail-card .info-labels .energy-grip .energy .grade-block .grade.grade-grip-c:before{border-left:12px solid #4ba6dd}.series .series-header .tire-detail-card .info-labels .energy-grip .energy .grade-block .grade.grade-grip-c:after{color:#4ba6dd;border-left:13px solid;border-top:13px solid transparent;border-bottom:13px solid transparent;display:inline-block;content:"";position:absolute;right:-13px;top:0;height:2px}.series .series-header .tire-detail-card .info-labels .energy-grip .energy .grade-block .grade.grade-grip-d{background-color:#74bee9}.series .series-header .tire-detail-card .info-labels .energy-grip .energy .grade-block .grade.grade-grip-d:before{border-left:12px solid #74bee9}.series .series-header .tire-detail-card .info-labels .energy-grip .energy .grade-block .grade.grade-grip-d:after{color:#74bee9;border-left:13px solid;border-top:13px solid transparent;border-bottom:13px solid transparent;display:inline-block;content:"";position:absolute;right:-13px;top:0;height:2px}.series .series-header .tire-detail-card .info-labels .energy-grip .energy .grade-block .grade.grade-grip-e{background-color:#aae2fa}.series .series-header .tire-detail-card .info-labels .energy-grip .energy .grade-block .grade.grade-grip-e:before{border-left:12px solid #aae2fa}.series .series-header .tire-detail-card .info-labels .energy-grip .energy .grade-block .grade.grade-grip-e:after{color:#aae2fa;border-left:13px solid;border-top:13px solid transparent;border-bottom:13px solid transparent;display:inline-block;content:"";position:absolute;right:-13px;top:0;height:2px}.series .series-header .tire-detail-card .info-labels .energy-grip .energy .label{font-family:Open Sans,Helvetica,Arial,sans-serif;font-weight:600;color:#6a6a6a}.series .series-header .tire-detail-card .info-labels .energy-grip .grip .grade-block{display:-ms-flexbox;margin-right:7px;-ms-flex-align:center;align-items:center;display:flex;-ms-flex-direction:column;flex-direction:column}.series .series-header .tire-detail-card .info-labels .energy-grip .grip .grade-block .grade{padding:0 6px 0 10px;line-height:28px;border-radius:5px 0 0 5px;position:relative;margin-right:20px;color:#fff;text-align:center;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;font-family:Montserrat,Helvetica,Arial,sans-serif;font-weight:700;font-size:calc(($pixels / $context) * 1em)}.series .series-header .tire-detail-card .info-labels .energy-grip .grip .grade-block .grade.grade-x{background-color:#979797}.series .series-header .tire-detail-card .info-labels .energy-grip .grip .grade-block .grade.grade-x:before{border-left:12px solid #979797}.series .series-header .tire-detail-card .info-labels .energy-grip .grip .grade-block .grade.grade-x:after{color:#979797;border-left:13px solid;border-top:13px solid transparent;border-bottom:13px solid transparent;display:inline-block;content:"";position:absolute;right:-13px;top:0;height:2px}.series .series-header .tire-detail-card .info-labels .energy-grip .grip .grade-block .grade.grade-a{background-color:#469741}.series .series-header .tire-detail-card .info-labels .energy-grip .grip .grade-block .grade.grade-a:before{border-left:12px solid #469741}.series .series-header .tire-detail-card .info-labels .energy-grip .grip .grade-block .grade.grade-a:after{color:#469741;border-left:13px solid;border-top:13px solid transparent;border-bottom:13px solid transparent;display:inline-block;content:"";position:absolute;right:-13px;top:0;height:2px}.series .series-header .tire-detail-card .info-labels .energy-grip .grip .grade-block .grade.grade-b{background-color:#729743}.series .series-header .tire-detail-card .info-labels .energy-grip .grip .grade-block .grade.grade-b:before{border-left:12px solid #729743}.series .series-header .tire-detail-card .info-labels .energy-grip .grip .grade-block .grade.grade-b:after{color:#729743;border-left:13px solid;border-top:13px solid transparent;border-bottom:13px solid transparent;display:inline-block;content:"";position:absolute;right:-13px;top:0;height:2px}.series .series-header .tire-detail-card .info-labels .energy-grip .grip .grade-block .grade.grade-c{background-color:#fff202}.series .series-header .tire-detail-card .info-labels .energy-grip .grip .grade-block .grade.grade-c:before{border-left:12px solid #fff202}.series .series-header .tire-detail-card .info-labels .energy-grip .grip .grade-block .grade.grade-c:after{color:#fff202;border-left:13px solid;border-top:13px solid transparent;border-bottom:13px solid transparent;display:inline-block;content:"";position:absolute;right:-13px;top:0;height:2px}.series .series-header .tire-detail-card .info-labels .energy-grip .grip .grade-block .grade.grade-d{background-color:#fdb914}.series .series-header .tire-detail-card .info-labels .energy-grip .grip .grade-block .grade.grade-d:before{border-left:12px solid #fdb914}.series .series-header .tire-detail-card .info-labels .energy-grip .grip .grade-block .grade.grade-d:after{color:#fdb914;border-left:13px solid;border-top:13px solid transparent;border-bottom:13px solid transparent;display:inline-block;content:"";position:absolute;right:-13px;top:0;height:2px}.series .series-header .tire-detail-card .info-labels .energy-grip .grip .grade-block .grade.grade-e{background-color:#ed1b24}.series .series-header .tire-detail-card .info-labels .energy-grip .grip .grade-block .grade.grade-e:before{border-left:12px solid #ed1b24}.series .series-header .tire-detail-card .info-labels .energy-grip .grip .grade-block .grade.grade-e:after{color:#ed1b24;border-left:13px solid;border-top:13px solid transparent;border-bottom:13px solid transparent;display:inline-block;content:"";position:absolute;right:-13px;top:0;height:2px}.series .series-header .tire-detail-card .info-labels .energy-grip .grip .grade-block .grade.grade-grip-x{background-color:#979797}.series .series-header .tire-detail-card .info-labels .energy-grip .grip .grade-block .grade.grade-grip-x:before{border-left:12px solid #979797}.series .series-header .tire-detail-card .info-labels .energy-grip .grip .grade-block .grade.grade-grip-x:after{color:#979797;border-left:13px solid;border-top:13px solid transparent;border-bottom:13px solid transparent;display:inline-block;content:"";position:absolute;right:-13px;top:0;height:2px}.series .series-header .tire-detail-card .info-labels .energy-grip .grip .grade-block .grade.grade-grip-a{background-color:#0066b3}.series .series-header .tire-detail-card .info-labels .energy-grip .grip .grade-block .grade.grade-grip-a:before{border-left:12px solid #0066b3}.series .series-header .tire-detail-card .info-labels .energy-grip .grip .grade-block .grade.grade-grip-a:after{color:#0066b3;border-left:13px solid;border-top:13px solid transparent;border-bottom:13px solid transparent;display:inline-block;content:"";position:absolute;right:-13px;top:0;height:2px}.series .series-header .tire-detail-card .info-labels .energy-grip .grip .grade-block .grade.grade-grip-b{background-color:#0180c6}.series .series-header .tire-detail-card .info-labels .energy-grip .grip .grade-block .grade.grade-grip-b:before{border-left:12px solid #0180c6}.series .series-header .tire-detail-card .info-labels .energy-grip .grip .grade-block .grade.grade-grip-b:after{color:#0180c6;border-left:13px solid;border-top:13px solid transparent;border-bottom:13px solid transparent;display:inline-block;content:"";position:absolute;right:-13px;top:0;height:2px}.series .series-header .tire-detail-card .info-labels .energy-grip .grip .grade-block .grade.grade-grip-c{background-color:#4ba6dd}.series .series-header .tire-detail-card .info-labels .energy-grip .grip .grade-block .grade.grade-grip-c:before{border-left:12px solid #4ba6dd}.series .series-header .tire-detail-card .info-labels .energy-grip .grip .grade-block .grade.grade-grip-c:after{color:#4ba6dd;border-left:13px solid;border-top:13px solid transparent;border-bottom:13px solid transparent;display:inline-block;content:"";position:absolute;right:-13px;top:0;height:2px}.series .series-header .tire-detail-card .info-labels .energy-grip .grip .grade-block .grade.grade-grip-d{background-color:#74bee9}.series .series-header .tire-detail-card .info-labels .energy-grip .grip .grade-block .grade.grade-grip-d:before{border-left:12px solid #74bee9}.series .series-header .tire-detail-card .info-labels .energy-grip .grip .grade-block .grade.grade-grip-d:after{color:#74bee9;border-left:13px solid;border-top:13px solid transparent;border-bottom:13px solid transparent;display:inline-block;content:"";position:absolute;right:-13px;top:0;height:2px}.series .series-header .tire-detail-card .info-labels .energy-grip .grip .grade-block .grade.grade-grip-e{background-color:#aae2fa}.series .series-header .tire-detail-card .info-labels .energy-grip .grip .grade-block .grade.grade-grip-e:before{border-left:12px solid #aae2fa}.series .series-header .tire-detail-card .info-labels .energy-grip .grip .grade-block .grade.grade-grip-e:after{color:#aae2fa;border-left:13px solid;border-top:13px solid transparent;border-bottom:13px solid transparent;display:inline-block;content:"";position:absolute;right:-13px;top:0;height:2px}.series .series-header .tire-detail-card .info-labels .energy-grip .grip .label{font-family:Open Sans,Helvetica,Arial,sans-serif;font-weight:600;color:#6a6a6a}.series .series-header .tire-detail-card .info-labels .sound-temp{display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}.series .series-header .tire-detail-card .info-labels .sound-temp .sound{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.series .series-header .tire-detail-card .info-labels .sound-temp .sound .tire-noise{width:44px;height:35px;display:inline-block;text-indent:-9999px;margin-right:7px;background-size:100%;background-repeat:no-repeat}.series .series-header .tire-detail-card .info-labels .sound-temp .sound .tire-noise.grade-1{background-image:url(../img/rolgeluid-1.svg)}.series .series-header .tire-detail-card .info-labels .sound-temp .sound .tire-noise.grade-2{background-image:url(../img/rolgeluid-2.svg)}.series .series-header .tire-detail-card .info-labels .sound-temp .sound .tire-noise.grade-3{background-image:url(../img/rolgeluid-3.svg)}.series .series-header .tire-detail-card .info-labels .sound-temp .sound .label{font-family:Open Sans,Helvetica,Arial,sans-serif;font-weight:600;color:#6a6a6a;margin-left:5px}.series .series-header .tire-detail-card .info-labels .sound-temp .temp{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.series .series-header .tire-detail-card .info-labels .sound-temp .temp .icon{font-size:30px;width:44px;height:35px;margin-right:7px}.series .series-header .tire-detail-card .info-labels .sound-temp .temp .label{font-family:Open Sans,Helvetica,Arial,sans-serif;font-weight:600}.series .series-header .tire-detail-card .info-labels .certificate{margin-top:15px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.series .series-header .tire-detail-card .info-labels .certificate .icon{font-size:calc(($pixels / $context) * 1em);margin-left:5px}.series .series-header .tire-detail-card .info-labels .certificate>a{margin-left:10px;text-decoration:underline;color:#6a6a6a;color:#8c8c8c;font-family:Open Sans,Helvetica,Arial,sans-serif}.series .series-header .tire-detail-card .price-info{padding-left:0}.series .series-header .tire-detail-card .price-info .header{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:10px}.series .series-header .tire-detail-card .price-info .header .title-block .image,.series .series-header .tire-detail-card .price-info .header .title-block .title{display:none}.series .series-header .tire-detail-card .price-info .header .price-block{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;color:#8c8c8c;font-size:12px;margin-right:20px}.series .series-header .tire-detail-card .price-info .header .price-block .price-tire{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start}.series .series-header .tire-detail-card .price-info .header .price-block .price-tire .price{font-size:48px;font-weight:700;color:#2b2b2b;margin-right:10px}.series .series-header .tire-detail-card .price-info .header .price-block .price-tire .currency{color:#8c8c8c;height:100%;font-weight:700}.series .series-header .tire-detail-card .price-info .content .size{margin-bottom:15px}.series .series-header .tire-detail-card .price-info .content .size .size-text{color:#2b2b2b;font-weight:600}.series .series-header .tire-detail-card .price-info .content .buy{display:-ms-flexbox;display:flex;margin-bottom:20px}.series .series-header .tire-detail-card .price-info .content .buy .amount{display:none}.series .series-header .tire-detail-card .price-info .content .buy .buy-button .buy{text-decoration:none;background-color:#5a9947;color:#fff;border:none;border-radius:5px;font-size:16px;font-weight:600;padding:14px 30px;width:100%;cursor:pointer}.series .series-header .tire-detail-card .price-info .content .buy .buy-button .buy:hover{background-color:#61993b}.series .series-header .tire-detail-card .price-info .content .buy .buy-button .buy .icon{margin-right:10px}.series .series-header .tire-detail-card .price-info .content .buy .buy-button .mobile{display:block}.series .series-header .tire-detail-card .price-info .content .buy .buy-button .desktop{display:none}.series .series-header .tire-detail-card .price-info .content .check-list{padding-bottom:20px;margin-top:40px}.series .series-header .tire-detail-card .price-info .content .check-list .checks{padding-bottom:0}.series .series-header .tire-detail-card .price-info .content .check-list .checks .check{display:-ms-flexbox;display:flex;margin-bottom:15px;font-size:calc(($pixels / $context) * 1em);font-weight:600;letter-spacing:0;line-height:calc(($pixels / $context) * 1em);color:#6a6a6a}.series .series-header .tire-detail-card .price-info .content .check-list .checks .check .icon{margin-right:20px;color:#5a9947;margin-top:4px}.series .series-header .tire-detail-card .price-info .content .description{margin-right:30px;margin-bottom:20px;font-family:Open Sans,Helvetica,Arial,sans-serif;color:#2b2b2b}}@media (min-width:960px){.series .series-header .tire-detail-card{box-shadow:0 5px 10px -2px rgba(0,0,0,.2)}.series .series-header .tire-detail-card .info-labels .energy-grip{margin-bottom:15px;display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start}.series .series-header .tire-detail-card .info-labels .energy-grip .grip{width:60px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-direction:row;flex-direction:row}.series .series-header .tire-detail-card .info-labels .energy-grip .grip .label{font-size:14px}.series .series-header .tire-detail-card .info-labels .energy-grip .energy{width:44px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-direction:row;flex-direction:row;margin-right:30px;width:200px}.series .series-header .tire-detail-card .info-labels .energy-grip .energy .label{font-size:14px}.series .series-header .tire-detail-card .info-labels .sound-temp{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start}.series .series-header .tire-detail-card .info-labels .sound-temp .sound{width:200px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-direction:row;flex-direction:row;margin-right:30px}.series .series-header .tire-detail-card .info-labels .sound-temp .sound .label{font-size:14px}.series .series-header .tire-detail-card .info-labels .sound-temp .temp{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-direction:row;flex-direction:row}.series .series-header .tire-detail-card .info-labels .sound-temp .temp .label{font-size:14px}.series .series-header .tire-detail-card .price-info{padding-left:20px}.series .series-header .tire-detail-card .price-info .header{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.series .series-header .tire-detail-card .price-info .header .title-block .image{height:50px;object-fit:cover;display:block}.series .series-header .tire-detail-card .price-info .header .title-block .title{font-size:calc(($pixels / $context) * 1em);display:block;font-weight:700;max-width:470px;word-break:break-word}.series .series-header .tire-detail-card .price-info .content .buy .amount{margin-right:10px;display:block}.series .series-header .tire-detail-card .price-info .content .buy .amount .controls{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;border:1px solid #a3a3a3;border-radius:5px;padding:10px;width:100px}.series .series-header .tire-detail-card .price-info .content .buy .amount .controls .minus,.series .series-header .tire-detail-card .price-info .content .buy .amount .controls .plus{font-weight:600}.series .series-header .tire-detail-card .price-info .content .buy .amount .controls .minus{color:#8c8c8c;cursor:pointer}.series .series-header .tire-detail-card .price-info .content .buy .amount .controls .minus:hover{color:#a3a3a3}.series .series-header .tire-detail-card .price-info .content .buy .amount .controls .plus{color:#5a9947;cursor:pointer}.series .series-header .tire-detail-card .price-info .content .buy .amount .controls .plus:hover{color:#61993b}.series .series-header .tire-detail-card .price-info .content .buy .amount .controls .amount{font-size:20px;font-weight:600;color:#2b2b2b;margin:0 20px}.series .series-header .tire-detail-card .price-info .content .buy .buy-button .mobile{display:none}.series .series-header .tire-detail-card .price-info .content .buy .buy-button .desktop{display:block}}@media (min-width:320px){.series .series-content{padding:20px}.series .series-content .content-block{padding-bottom:30px}.series .series-content .content-block .left,.series .series-content .content-block .right,.series .series-content .content-block .text .description{font-family:Open Sans,Helvetica,Arial,sans-serif;font-size:16px;letter-spacing:0;line-height:28px}.series .series-content .content-block .image{width:100%;height:200px;object-fit:cover}.series .series-content .reverse{-ms-flex-direction:column-reverse;flex-direction:column-reverse}}@media (min-width:960px){.series .series-content{margin:0 100px}.series .series-content .content-block{padding-bottom:30px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.series .series-content .content-block .right{padding-right:30px}.series .series-content .content-block .left{padding-left:30px}.series .series-content .content-block .image{width:100%;height:200px;object-fit:cover}.series .series-content .reverse{-ms-flex-direction:row;flex-direction:row}}.menu-wrapper{position:relative;width:100%;height:100%}.menu-wrapper .mobile-menu{display:none;position:absolute;width:100%;height:100vh;overflow:hidden}@media (min-width:960px){.menu-wrapper .mobile-menu{display:none}}.menu-wrapper .mobile-menu .menu-block{white-space:nowrap;background-color:#fff;z-index:9998;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;max-width:0;width:95%;transition:1s;overflow:hidden;overflow-y:scroll}.menu-wrapper .mobile-menu .menu-block .top-block{opacity:0;transition:1s;background-color:#fcfcfc}.menu-wrapper .mobile-menu .menu-block .top-block .select-block{position:relative;background-color:#fff}.menu-wrapper .mobile-menu .menu-block .top-block .select-block .select-header{color:#e3000f;font-size:18px;font-weight:600;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;padding:20px;border-bottom:1px solid #d8d8d8}.menu-wrapper .mobile-menu .menu-block .top-block .select-block .select-header .select-link{text-decoration:none;color:#e3000f}.menu-wrapper .mobile-menu .menu-block .top-block .select-block .select-header-open .select-link{color:#a31128}.menu-wrapper .mobile-menu .menu-block .top-block .select-block .select-items{padding:10px 20px;z-index:9}.menu-wrapper .mobile-menu .menu-block .top-block .select-block .select-items .select-item{color:#e3000f;margin-bottom:20px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;background-color:#fff}.menu-wrapper .mobile-menu .menu-block .top-block .select-block .select-items .select-item:last-child{margin-bottom:0}.menu-wrapper .mobile-menu .menu-block .top-block .select-block .select-items .select-item .select-link{text-decoration:none;color:currentColor}.menu-wrapper .mobile-menu .menu-block .top-block .select-block .select-items .select-item .select-link .icon{color:currentColor}.menu-wrapper .mobile-menu .menu-block .top-block .select-block .select-items .grey{height:100vh;width:100%;background-color:#000;opacity:1%}.menu-wrapper .mobile-menu .menu-block .top-block .select-block .show-select{display:block}.menu-wrapper .mobile-menu .menu-block .top-block .link-items{background-color:#fcfcfc;padding-bottom:20px}.menu-wrapper .mobile-menu .menu-block .top-block .link-items .top-menu{margin-top:0;list-style:none;padding:10px 20px 0}.menu-wrapper .mobile-menu .menu-block .top-block .link-items .top-menu>li{margin-bottom:20px;cursor:pointer}.menu-wrapper .mobile-menu .menu-block .top-block .link-items .top-menu>li.active:before{content:" ";display:block;position:absolute;background:#e3000f;width:3px;height:20px;margin-left:-10px}.menu-wrapper .mobile-menu .menu-block .top-block .link-items .top-menu>li.active .link-item{color:#e3000f}.menu-wrapper .mobile-menu .menu-block .top-block .link-items .top-menu>li .link-item{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;font-weight:600;font-size:18px;text-decoration:none;color:#2b2b2b}.menu-wrapper .mobile-menu .menu-block .top-block .link-items .top-menu>li .link-item .icon{color:#a3a3a3}.menu-wrapper .mobile-menu .menu-block .top-block .link-items .top-menu>li .link-item:hover{color:#e3000f}.menu-wrapper .mobile-menu .menu-block .top-block .link-items .top-menu .submenu-block{position:absolute;height:100%;max-width:0;width:95%;background-color:#fff;transition:1s;overflow:hidden;top:0;left:0;white-space:nowrap;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.menu-wrapper .mobile-menu .menu-block .top-block .link-items .top-menu .submenu-block .button-block{opacity:0;transition:1s;text-decoration:none;width:15%;height:100%;background-color:#e3000f;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.menu-wrapper .mobile-menu .menu-block .top-block .link-items .top-menu .submenu-block .button-block .button{color:#fff;font-weight:600;font-size:28px}.menu-wrapper .mobile-menu .menu-block .top-block .link-items .top-menu .submenu-block .content{padding:30px 15px;color:#2b2b2b;width:75%;opacity:0;transition:1s}.menu-wrapper .mobile-menu .menu-block .top-block .link-items .top-menu .submenu-block .content .title{font-weight:700;margin-bottom:30px}.menu-wrapper .mobile-menu .menu-block .top-block .link-items .top-menu .submenu-block .content .content-block{font-size:12px;margin-bottom:20px}.menu-wrapper .mobile-menu .menu-block .top-block .link-items .top-menu .submenu-block .content .content-block .subtitle{margin-bottom:10px;font-weight:600}.menu-wrapper .mobile-menu .menu-block .top-block .link-items .top-menu .submenu-block .content .content-block .link-block.brands ul{columns:2;column-gap:70px}.menu-wrapper .mobile-menu .menu-block .top-block .link-items .top-menu .submenu-block .content .content-block .link-block .link-list{list-style:none}.menu-wrapper .mobile-menu .menu-block .top-block .link-items .top-menu .submenu-block .content .content-block .link-block .link-list>li{margin-bottom:10px}.menu-wrapper .mobile-menu .menu-block .top-block .link-items .top-menu .submenu-block .content .content-block .link-block .link-list>li>a{text-decoration:none;color:#2b2b2b}.menu-wrapper .mobile-menu .menu-block .top-block .link-items .top-menu .submenu-block .content .content-block .link-block .padding-single-list{padding-left:0}.menu-wrapper .mobile-menu .menu-block .top-block .link-items .top-menu .submenu-block .content .line{border:none;background-color:#eaeaea;padding:0 20px;margin-top:30px}.menu-wrapper .mobile-menu .menu-block .top-block .link-items .top-menu .submenu-block .content .search{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.menu-wrapper .mobile-menu .menu-block .top-block .link-items .top-menu .submenu-block .content .search .left{width:calc(100% - 52px);white-space:normal}.menu-wrapper .mobile-menu .menu-block .top-block .link-items .top-menu .submenu-block .content .search .left .header{font-weight:700;margin-bottom:10px;color:#e3000f;font-size:14px}.menu-wrapper .mobile-menu .menu-block .top-block .link-items .top-menu .submenu-block .content .search .left .lower{color:#8c8c8c;font-size:12px}.menu-wrapper .mobile-menu .menu-block .top-block .link-items .top-menu .submenu-block .content .search .right .click-block .button{border-radius:50%;color:#fff;background-color:#e3000f;text-decoration:none;font-weight:600;width:40px;height:40px;display:block;text-align:center;-ms-flex-wrap:wrap;flex-wrap:wrap;line-height:40px;font-size:17px}.menu-wrapper .mobile-menu .menu-block .top-block .link-items .top-menu .submenu-flex{display:-ms-flexbox;display:flex;max-width:95%}.menu-wrapper .mobile-menu .menu-block .top-block .link-items .top-menu .submenu-flex .button-block,.menu-wrapper .mobile-menu .menu-block .top-block .link-items .top-menu .submenu-flex .content{opacity:1}.menu-wrapper .mobile-menu .menu-block .top-block .link-items .webshop-block{margin:0 20px;border:1px solid #e3000f;border-radius:5px;padding:15px 10px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.menu-wrapper .mobile-menu .menu-block .top-block .link-items .webshop-block .webshop{color:#e3000f;font-size:14px;font-weight:600;width:100%;text-decoration:none}.menu-wrapper .mobile-menu .menu-block .top-block .link-items .webshop-block span{background-color:#000;border:1px solid #000;text-align:center;border-radius:50%;width:20px;height:20px;color:#fff}.menu-wrapper .mobile-menu .menu-block .top-block .link-items-secondary{padding-bottom:1px;background-color:#fff}.menu-wrapper .mobile-menu .menu-block .top-block .link-items-secondary .top-menu>li .link-item{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;font-weight:600;font-size:14px;text-decoration:none;color:#e3000f}.menu-wrapper .mobile-menu .menu-block .top-block .link-items-secondary .top-menu>li .link-item .icon{color:#a3a3a3}.menu-wrapper .mobile-menu .menu-block .top-block .link-items-secondary .top-menu>li .link-item:hover{color:#2b2b2b}.menu-wrapper .mobile-menu .menu-block .line{height:1px;background-color:#eaeaea;border:none;opacity:0;transition:1s}.menu-wrapper .mobile-menu .menu-block .bottom-block{border-top:1px solid #d8d8d8;opacity:0;transition:1s;padding:20px}.menu-wrapper .mobile-menu .menu-block .bottom-block .call-text{text-align:end;color:#8c8c8c}.menu-wrapper .mobile-menu .menu-block .bottom-block .call-number{padding-bottom:5px}.menu-wrapper .mobile-menu .menu-block .bottom-block .call-number .call-link{text-decoration:none;color:#e3000f;font-weight:600;font-size:18px}.menu-wrapper .mobile-menu .menu-block .bottom-block .call-number .call-link .icon{margin-right:10px}.menu-wrapper .mobile-menu .menu-block .bottom-block .small-text{color:#8c8c8c;font-size:12px}.menu-wrapper .mobile-menu .menu-block .bottom-block .button-block{margin-top:20px;padding:15px;text-align:center;background-color:#e3000f;border-radius:5px;color:#fff}.menu-wrapper .mobile-menu .menu-block .bottom-block .button-block .make-appointment{color:#fff;text-decoration:none;font-weight:600}.menu-wrapper .mobile-menu .menu-block .bottom-block .button-block:hover{background-color:#fe2c4d}.menu-wrapper .mobile-menu .menu-block .bottom-block .language-block{margin-top:10px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;padding:10px}.menu-wrapper .mobile-menu .menu-block .bottom-block .language-block .language-item{display:-ms-flexbox;display:flex;width:100%}.menu-wrapper .mobile-menu .menu-block .bottom-block .language-block .language-item:not(:last-child):after{background-color:#a3a3a3;content:"";display:inline-block;height:15px;position:relative;width:1px;z-index:-1}.menu-wrapper .mobile-menu .menu-block .bottom-block .language-block .language-item>a{text-align:center;text-decoration:none;color:#6a6a6a;width:100%}.menu-wrapper .mobile-menu .greyed-out{position:absolute;opacity:1%;background-color:#000;height:100vh;width:100%;z-index:9997}.menu-wrapper .menu-block-open{max-width:95%!important}.menu-wrapper .menu-block-open .bottom-block,.menu-wrapper .menu-block-open .line,.menu-wrapper .menu-block-open .top-block{opacity:1!important}@media (min-width:320px){.cookie-wrapper{position:absolute;z-index:9999;left:0}.cookie-wrapper .grey{background-color:rgba(0,0,0,.3);height:100%;width:100%;position:fixed;display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end}.cookie-wrapper .grey .cookie-content{box-shadow:0 0 10px rgba(0,0,0,.2)}.cookie-wrapper .grey .cookie-content .image-block{height:200px}.cookie-wrapper .grey .cookie-content .image-block .image{width:100%;height:200px;object-fit:cover;border-radius:12px 12px 0 0}.cookie-wrapper .grey .cookie-content .content-block{background-color:#fff;padding:20px}.cookie-wrapper .grey .cookie-content .content-block .header{font-weight:700;font-size:18px;letter-spacing:0;line-height:22px;margin:15px 0}.cookie-wrapper .grey .cookie-content .content-block .text{font-family:Open Sans,Helvetica,Arial,sans-serif;font-size:14px;letter-spacing:0;line-height:28px}.cookie-wrapper .grey .cookie-content .content-block .button-block{text-align:center;margin-top:16px}.cookie-wrapper .grey .cookie-content .content-block .button-block .button{border:none;border:1px solid #e3000f;border-radius:5px;color:#e3000f;width:100%;background-color:#fff;margin-bottom:0;padding:10px;font-weight:700;font-size:14px;letter-spacing:0;line-height:18px}.cookie-wrapper .grey .cookie-content .content-block .button-block .button:hover{cursor:pointer;border:1px solid #fe2c4d;color:#fe2c4d}.cookie-wrapper .grey .cookie-content .content-block .button-block .button .icon{font-size:20px;font-weight:300;letter-spacing:0;line-height:21px;margin-right:15px}.cookie-wrapper .grey .cookie-content .content-block .preferences-block{text-align:center;margin-top:16px}.cookie-wrapper .grey .cookie-content .content-block .preferences-block .preferences{color:#e3000f;font-size:12px;font-weight:700;letter-spacing:0;line-height:15px}.cookie-wrapper .grey .cookie-content .content-block .preferences-block .preferences:hover{color:#fe2c4d}.cookie-wrapper .preferences-content{position:fixed;display:none;background-color:rgba(0,0,0,.3);width:100%;height:100%;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.cookie-wrapper .preferences-content .content-block{width:90%;padding:20px 10px;background-color:#fff;border-radius:10px}.cookie-wrapper .preferences-content .content-block .title{font-weight:600;font-size:18px;margin-bottom:20px}.cookie-wrapper .preferences-content .content-block .line{border:none;height:1px;color:#2b2b2b;background-color:#000}.cookie-wrapper .preferences-content .content-block .checkboxes{margin:50px 0}.cookie-wrapper .preferences-content .content-block .checkboxes .checkbox-container{display:block;position:relative;margin-bottom:40px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding-left:50px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.cookie-wrapper .preferences-content .content-block .checkboxes .checkbox-container .checkbox-content .checkbox-title{font-size:14px;color:#e3000f;font-weight:600;margin-bottom:5px}.cookie-wrapper .preferences-content .content-block .checkboxes .checkbox-container .checkbox-content .checkbox-info{font-size:12px;color:#8c8c8c}.cookie-wrapper .preferences-content .content-block .checkboxes .checkbox-container>input{position:absolute;opacity:0;cursor:pointer}.cookie-wrapper .preferences-content .content-block .checkboxes .checkbox-container>input:checked~.checkmark{border:1px solid #e3000f}.cookie-wrapper .preferences-content .content-block .checkboxes .checkbox-container>input:checked~.checkmark:after{display:block}.cookie-wrapper .preferences-content .content-block .checkboxes .checkbox-container .checkmark-initial{border:1px solid #e3000f}.cookie-wrapper .preferences-content .content-block .checkboxes .checkbox-container .checkmark-initial:after{display:block}.cookie-wrapper .preferences-content .content-block .checkboxes .checkbox-container .checkmark{position:absolute;left:0;height:25px;width:25px;border-radius:50%;border:1px solid #d8d8d8}.cookie-wrapper .preferences-content .content-block .checkboxes .checkbox-container .checkmark:after{content:"";position:absolute;display:none;top:9px;left:9px;width:8px;height:8px;border-radius:50%;background:#e3000f}.cookie-wrapper .preferences-content .content-block .buttons{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column}.cookie-wrapper .preferences-content .content-block .buttons .accept-button{border:1px solid #e3000f;border-radius:5px;padding:15px;color:#fff;background-color:#e3000f;font-weight:600;margin-bottom:0}.cookie-wrapper .preferences-content .content-block .buttons .accept-button:hover{cursor:pointer;background-color:#fe2c4d}.cookie-wrapper .preferences-content .content-block .buttons .accept-all{margin-top:20px;color:#e3000f;font-size:12px;font-weight:600}.cookie-wrapper .preferences-content .content-block .buttons .accept-all:hover{color:#fe2c4d}}@media (min-width:640px){.cookie-wrapper{left:20px;bottom:50px}.cookie-wrapper .grey{background-color:transparent;height:0}.cookie-wrapper .grey .cookie-content{position:fixed;width:400px}.cookie-wrapper .grey .cookie-content .content-block{border-radius:0 0 12px 12px}.cookie-wrapper .preferences-content .content-block{width:600px;padding:30px 50px}.cookie-wrapper .preferences-content .content-block .buttons{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center}.cookie-wrapper .preferences-content .content-block .buttons .accept-all{margin-left:20px;margin-top:0}}.cookie-wrapper-close{display:none}.cookie-wrapper--cookie-page-show{position:relative;left:0;bottom:0}.cookie-wrapper--cookie-page-show .preferences-content{display:block;background:none;position:relative}.cookie-wrapper--cookie-page-show .preferences-content .content-block{width:90%}@media (min-width:320px){.cart-wrapper{position:absolute;z-index:9999;left:0;top:0;height:0;overflow:hidden;width:100%}.cart-wrapper .cart-block{height:100%}.cart-wrapper .cart-block .grey{background-color:rgba(0,0,0,.3);height:100%;display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end}.cart-wrapper .cart-block .grey .cart-content{box-shadow:0 0 10px rgba(0,0,0,.2);background-color:#fff;width:100%;padding:20px;border-radius:5px 5px 0 0;max-height:0;overflow:hidden;transition:1s}.cart-wrapper .cart-block .grey .cart-content .header{font-size:18px;font-weight:600;padding:10px 0}.cart-wrapper .cart-block .grey .cart-content .order{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.cart-wrapper .cart-block .grey .cart-content .order .order-text{font-size:14px}.cart-wrapper .cart-block .grey .cart-content .order .controls{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;border:1px solid #a3a3a3;border-radius:5px;padding:10px;width:100px;border:none}.cart-wrapper .cart-block .grey .cart-content .order .controls .minus,.cart-wrapper .cart-block .grey .cart-content .order .controls .plus{font-weight:600}.cart-wrapper .cart-block .grey .cart-content .order .controls .minus{color:#8c8c8c;cursor:pointer}.cart-wrapper .cart-block .grey .cart-content .order .controls .minus:hover{color:#a3a3a3}.cart-wrapper .cart-block .grey .cart-content .order .controls .plus{color:#5a9947;cursor:pointer}.cart-wrapper .cart-block .grey .cart-content .order .controls .plus:hover{color:#61993b}.cart-wrapper .cart-block .grey .cart-content .order .controls .amount{font-size:20px;font-weight:600;color:#2b2b2b;margin:0 20px}.cart-wrapper .cart-block .grey .cart-content .line{border:none;color:#a3a3a3;background-color:#a3a3a3;margin:20px 0}.cart-wrapper .cart-block .grey .cart-content .prices{margin:10px 0}.cart-wrapper .cart-block .grey .cart-content .prices .subprice-tire{font-size:14px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;margin:5px 0}.cart-wrapper .cart-block .grey .cart-content .prices .subprice-tire .price{font-weight:600}.cart-wrapper .cart-block .grey .cart-content .prices .total{margin-top:20px;font-weight:600;font-size:14px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.cart-wrapper .cart-block .grey .cart-content .buy-button{margin-top:20px}.cart-wrapper .cart-block .grey .cart-content .buy-button .buy{text-decoration:none;background-color:#5a9947;color:#fff;border:none;border-radius:5px;font-size:16px;font-weight:600;padding:14px 30px;width:100%;cursor:pointer}.cart-wrapper .cart-block .grey .cart-content .buy-button .buy:hover{background-color:#61993b}.cart-wrapper .cart-block .grey .cart-content .buy-button .buy .icon{margin-right:10px}.cart-wrapper .cart-block .grey .cart-content .cancel{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.cart-wrapper .cart-block .grey .cart-content .cancel .cancel-link{font-size:14px;color:#e3000f;font-weight:600;text-decoration:underline}.cart-wrapper .cart-block .grey .cart-content-show{max-height:100%}}.toggle-cart{height:100vh}@media (min-width:960px){.cart-wrapper{display:none}}.mobile-tire-wrapper .mobile-tire-popup{position:absolute;z-index:9999;left:0;top:0;max-width:0;width:100%;transition:1s;overflow:hidden;height:100%;background-color:#fff}.mobile-tire-wrapper .mobile-tire-popup .mobile-tire-content{width:100%;height:100%;white-space:nowrap;opacity:0;transition:1s}.mobile-tire-wrapper .mobile-tire-popup .mobile-tire-content .tire-search-content{padding:20px}.mobile-tire-wrapper .mobile-tire-popup .mobile-tire-content .tire-search-content .tire-header{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.mobile-tire-wrapper .mobile-tire-popup .mobile-tire-content .tire-search-content .tire-header .header-block{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.mobile-tire-wrapper .mobile-tire-popup .mobile-tire-content .tire-search-content .tire-header .header-block .title{font-size:18px;font-weight:600;margin-bottom:10px}.mobile-tire-wrapper .mobile-tire-popup .mobile-tire-content .tire-search-content .tire-header .header-block .icon{margin-right:10px;font-size:20px;color:#8c8c8c}.mobile-tire-wrapper .mobile-tire-popup .mobile-tire-content .tire-search-content .tire-header .tire-size{color:#e3000f;font-weight:600;text-decoration:none}.mobile-tire-wrapper .mobile-tire-popup .mobile-tire-content .tire-search-content .tire-header .tire-size .icon{margin-left:10px}.mobile-tire-wrapper .mobile-tire-popup .mobile-tire-content .tire-search-content .line{border:none;background-color:#000;color:#2b2b2b;height:1px;margin:20px 0}.mobile-tire-wrapper .mobile-tire-popup .mobile-tire-content .tire-search-content .checkboxes{margin:20px 0}.mobile-tire-wrapper .mobile-tire-popup .mobile-tire-content .tire-search-content .checkboxes .checkbox-container{display:block;position:relative;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding-left:50px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.mobile-tire-wrapper .mobile-tire-popup .mobile-tire-content .tire-search-content .checkboxes .checkbox-container:not(:last-child){margin-bottom:30px}.mobile-tire-wrapper .mobile-tire-popup .mobile-tire-content .tire-search-content .checkboxes .checkbox-container .checkbox-title{font-size:14px;color:#8c8c8c;font-weight:600}.mobile-tire-wrapper .mobile-tire-popup .mobile-tire-content .tire-search-content .checkboxes .checkbox-container>input{position:absolute;opacity:0;cursor:pointer}.mobile-tire-wrapper .mobile-tire-popup .mobile-tire-content .tire-search-content .checkboxes .checkbox-container>input:checked~.checkmark{border:1px solid #e3000f}.mobile-tire-wrapper .mobile-tire-popup .mobile-tire-content .tire-search-content .checkboxes .checkbox-container>input:checked~.checkmark:after{display:block}.mobile-tire-wrapper .mobile-tire-popup .mobile-tire-content .tire-search-content .checkboxes .checkbox-container>input:checked~.checkbox-title{color:#2b2b2b}.mobile-tire-wrapper .mobile-tire-popup .mobile-tire-content .tire-search-content .checkboxes .checkbox-container .checkmark-initial{border:1px solid #e3000f}.mobile-tire-wrapper .mobile-tire-popup .mobile-tire-content .tire-search-content .checkboxes .checkbox-container .checkmark-initial:after{display:block}.mobile-tire-wrapper .mobile-tire-popup .mobile-tire-content .tire-search-content .checkboxes .checkbox-container .checkmark{position:absolute;left:0;height:25px;width:25px;border-radius:50%;border:1px solid #d8d8d8}.mobile-tire-wrapper .mobile-tire-popup .mobile-tire-content .tire-search-content .checkboxes .checkbox-container .checkmark:after{content:"";position:absolute;display:none;top:9px;left:9px;width:8px;height:8px;border-radius:50%;background:#e3000f}.mobile-tire-wrapper .mobile-tire-popup .mobile-tire-content .tiresearch-form .control{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:10px;padding-right:20px;-ms-flex-align:center;align-items:center}.mobile-tire-wrapper .mobile-tire-popup .mobile-tire-content .tiresearch-form .control.runflat .control-label{display:inline-block;margin-right:10px}.mobile-tire-wrapper .mobile-tire-popup .mobile-tire-content .tiresearch-form .control.runflat input{display:inline-block}.mobile-tire-wrapper .mobile-tire-popup .mobile-tire-content .tiresearch-form .control .control-label{color:#2b2b2b;font-size:14px}.mobile-tire-wrapper .mobile-tire-popup .mobile-tire-content .tiresearch-form .control .dropdown .dropdown-select{padding:10px 30px 10px 10px;width:150px;border-color:#666;color:#666;border-radius:5px}.mobile-tire-wrapper .mobile-tire-popup .mobile-tire-content .tiresearch-form .submit-block{margin-bottom:20px;padding:10px}.mobile-tire-wrapper .mobile-tire-popup .mobile-tire-content .tiresearch-form .submit-block .submit-button{width:100%;background-color:#e3000f;color:#fff;padding:10px;border-radius:5px;font-weight:600;border:none}.mobile-tire-wrapper .mobile-tire-popup .mobile-tire-content .tiresearch-form .submit-block .submit-button .icon{margin-right:10px}.mobile-tire-wrapper .display-popup{max-width:100%;width:100%}.mobile-tire-wrapper .display-popup .mobile-tire-content{opacity:1}.main-content .article .make-appointment{padding:10px;text-decoration:none;border-radius:5px;background-color:#e3000f;color:#fff}.main-content .article .make-appointment:hover{background-color:#fe2c4d}@media (min-width:320px){.main-content .sidebar-block{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:0 24px;border-left:2px solid #b1b1b1;-ms-flex-item-align:start;align-self:flex-start}.main-content .sidebar-block .label{font-size:14px;font-weight:500;color:#585858;margin-bottom:20px}.main-content .sidebar-block .menu-item-block{margin-bottom:12px}.main-content .sidebar-block .menu-item-block .menu-item{font-size:18px;text-decoration:none;color:#868686;transition:all .3s ease-in-out}.main-content .sidebar-block .menu-item-block .menu-item.is-active,.main-content .sidebar-block .menu-item-block .menu-item:active,.main-content .sidebar-block .menu-item-block .menu-item:hover{color:#000;font-weight:700}}#accordion{margin-bottom:20px}.accordion-wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:2px}.accordion-wrapper .accordion-item{background-color:#fff;padding:24px}.accordion-wrapper .accordion-button{cursor:pointer;font-family:Montserrat,Helvetica,Arial,sans-serif;background-color:transparent;width:100%;outline:none;font-weight:600;font-size:calc(($pixels / $context) * 1em);line-height:calc(($pixels / $context) * 1em);text-decoration:none;transition:.4s;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;gap:16px;border-radius:0;border:0 none;margin-bottom:0;padding:initial;text-align:left}.accordion-wrapper .accordion-button .active-icon{display:none}.accordion-wrapper .accordion-button .inactive-icon{display:block}.accordion-wrapper .accordion-button .icon{color:#e3000f;margin-top:8px}.accordion-wrapper .active .active-icon{display:block}.accordion-wrapper .active .inactive-icon{display:none}.accordion-wrapper .accordion-panel{max-height:0;overflow:hidden;transition:max-height .2s ease-out;line-height:150%}.main-content .input-line{margin-bottom:0!important;margin-top:0!important}.main-content .input-line .input-block .input-item{width:100%;padding:20px 0 20px 20px;margin-bottom:0}.main-content .input-line .input-block textarea{width:calc(100% - 40px)}.main-content .input-line .input-block .dropdown{width:100%;font-size:1.14286em;font-weight:400;color:#6a6a6a;border-radius:3px;border:1px solid #eee;box-shadow:0 0 1px 1px #eee;padding:17px 0 17px 20px;font-family:Montserrat,Helvetica,Arial,sans-serif}.main-content .button-block{margin-top:20px}.main-content .button-block .button-send{color:#fff;background-color:#e3000f;border:none;border-radius:5px;font-weight:600;cursor:pointer}.main-content .button-block .button-send:hover{background-color:#fe2c4d}.main-content .content-block{color:#6a6a6a}.main-content .content-block .search-list{list-style:none;padding-left:0}.main-content .content-block .search-list>li{margin-bottom:20px}.main-content .content-block .search-list>li .search-item{text-decoration:none;color:#e3000f}.main-content .search-place{position:relative}.main-content .search-place .search-left .search-button{color:#fff!important;border:none;border-radius:5px;padding:15px;background-color:#e3000f;font-weight:600}.main-content .search-place .search-left .search-button:hover{background-color:#fe2c4d}.main-content .search-place .line{height:1px!important;color:#a3a3a3;padding:0!important;margin:20px 0!important;background-color:#a3a3a3;border:none}.main-content .places .place-block{padding-right:10px;margin-bottom:50px}.main-content .places .place-block .place{display:-ms-flexbox;display:flex;height:100%;padding:20px 20px 0;background-color:#fff;border:1px solid #fff;border-radius:5px;margin-right:0;box-shadow:0 0 10px rgba(0,0,0,.2);-ms-flex-align:stretch;align-items:stretch;box-sizing:border-box}.main-content .places .place-block .place .place-wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%}.main-content .places .place-block .place .place-wrapper .title{-ms-flex-positive:1;flex-grow:1}.main-content .places .place-block .place .place-wrapper .buttons{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start}.main-content .places .place-block .place .place-wrapper .buttons .button-block{margin-bottom:10px;height:20px}.main-content .places .place-block .place .place-wrapper .buttons .button-block .button{color:#fff;background-color:#e3000f;padding:10px;border-radius:5px;text-decoration:none;border:none;cursor:pointer;font-weight:600}.main-content .places .place-block .place .place-wrapper .buttons .button-block .button:hover{background-color:#fe2c4d}.main-content .places .place-block .place .place-wrapper .buttons .button-block .link{color:#e3000f}.main-content .places .place-block .place .place-wrapper .buttons .button-block .link:hover{color:#fe2c4d}.main-content .places .loadmore .loadmore-link{color:#fff;background-color:#e3000f;padding:10px;border-radius:5px;text-decoration:none;border:none;cursor:pointer;font-weight:600}.main-content .places .loadmore .loadmore-link:hover{background-color:#fe2c4d}.cartype{display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end;display:none}.cartype .image{height:30px}.cta{-ms-flex:1 1 100%;flex:1 1 100%;-ms-flex-direction:column;flex-direction:column;gap:12px;padding:24px;border-radius:8px;background-color:#fff;-ms-flex-pack:justify;justify-content:space-between}.cta,.cta .content{display:-ms-flexbox;display:flex}.cta .content{gap:16px}.cta .icon{font-size:56px;color:#e3000f}.cta .text{font-size:14px}.cta .btn{margin-bottom:0;text-decoration:none}