.c-button,.c-button--confirm,.c-button--prev,.c-button--skip,.c-modal-tire__close,.c-tire-steps__button{position:relative;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;width:100%;border:none;border-radius:0;padding:0;text-transform:uppercase;background:none}.c-tire-display__char-1,.c-tire-display__char-2,.c-tire-display__char-3,.c-tire-display__char-4,.c-tire-display__char-5,.c-tire-display__char-6,.c-tire-display__char-7,.c-tire-display__char-8,.c-tire-display__char-9,.c-tire-display__char-10,.c-tire-display__char-11,.c-tire-display__char-12,.c-tire-display__char-13,.c-tire-display__char-14{position:absolute;display:block;height:100%;font-family:Roboto Mono,monospace;font-size:160%;line-height:1;-webkit-transform-origin:bottom center;transform-origin:bottom center}@media (min-width:992px){.c-tire-display__char-1,.c-tire-display__char-2,.c-tire-display__char-3,.c-tire-display__char-4,.c-tire-display__char-5,.c-tire-display__char-6,.c-tire-display__char-7,.c-tire-display__char-8,.c-tire-display__char-9,.c-tire-display__char-10,.c-tire-display__char-11,.c-tire-display__char-12,.c-tire-display__char-13,.c-tire-display__char-14{font-size:140%}}.c-title--section,.c-title--step,.c-title--tire-result{width:100%;margin-top:20px;margin-bottom:20px;text-transform:uppercase;text-align:center}@-webkit-keyframes blink{0%{color:#999}50%{color:#ff4b00}to{color:#999}}@keyframes blink{0%{color:#999}50%{color:#ff4b00}to{color:#999}}.c-button,.c-button--confirm,.c-button--prev,.c-button--skip{height:48px;padding-left:12px;padding-right:12px;border:solid transparent;margin-top:8px;margin-bottom:8px;font-weight:400;font-style:normal;font-size:90%;text-decoration:none;cursor:pointer;width:calc(30% - 10px)}.c-button--confirm:after,.c-button--confirm:before,.c-button--prev:after,.c-button--prev:before,.c-button--skip:after,.c-button--skip:before,.c-button:after,.c-button:before{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-family:general-icon;font-size:75%}.c-button--confirm:before,.c-button--prev:before,.c-button--skip:before,.c-button:before{left:16px}.c-button--confirm:after,.c-button--prev:after,.c-button--skip:after,.c-button:after{right:16px}.c-button--prev{display:none;color:#ff4b00;background-color:#fafafa}.c-button--prev span{margin-left:8px}.c-button--prev.active{display:-webkit-box;display:flex}.c-button--confirm,.c-button--skip{display:none;color:#fff;background-color:#ff4b00}.c-button--confirm span,.c-button--skip span{margin-right:8px;padding-right:8px}.c-button--confirm.active,.c-button--skip.active{display:-webkit-box;display:flex}.c-button--confirm[disabled],.c-button--skip[disabled]{background-color:#fafafa;color:#999}.c-button--confirm{font-size:.9rem;max-height:40px;width:auto;margin-top:3px}@media (min-width:576px){.c-button--confirm{font-size:1rem}}.c-button--confirm-container{width:calc(70% - 10px)}.c-button--confirm-container-buttons{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between}.c-button--confirm-container-select{display:block;position:relative;width:100%}.c-button--confirm-container-select .select2-container .select2-selection--single .select2-selection__rendered{padding:0}.c-button--confirm-container-select .select2-selection__arrow{display:none}@media (min-width:576px){.c-button--confirm-container-select .select2-selection__arrow{display:inherit}.c-button--confirm-container-select .select2-container .select2-selection--single .select2-selection__rendered{padding:inherit}}.c-button-group{display:-webkit-box;display:flex}.c-button-group [class^=c-button--] .c-button--brands,.c-button-group [class^=c-nav__size--] .c-button--brands{-webkit-box-flex:1;flex-grow:1;width:auto;border-right-width:0}.c-button-group [class^=c-button--]:last-child .c-button--brands,.c-button-group [class^=c-nav__size--]:last-child .c-button--brands{border-right-width:2px}.c-title--section{color:#ff4b00;line-height:1}@media (min-width:768px){.c-title--section{font-size:20%}}.c-title--step{margin-top:0;color:#ff4b00;line-height:1;font-size:100%}.c-title--result,.c-title--selected{width:100%}.c-title--selected{text-align:left}.c-title--result{opacity:.8;font-size:90%;text-align:right}.c-title--tire-result{display:none}.c-title--tire-result.active{display:block}.c-title--vat-included{font-size:samll;text-align:right;align-self:end;width:100%;margin-top:5px}.c-title--vat-included:before{content:"* "}.c-modal-tire-overlay{position:fixed;top:0;left:0;z-index:1000;width:100%;height:100%;opacity:0;visibility:hidden;background-color:rgba(0,0,0,.6);-webkit-transition:opacity .4s;transition:opacity .4s}.c-modal-tire-overlay.active{opacity:1;visibility:visible}.c-modal-tire{position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:1100;width:calc(100% - 20px);height:calc(100% - 20px);max-height:700px;max-width:340px;padding:20px 10px;overflow-y:auto;border-radius:2px;background-color:#fff}@media (min-width:576px){.c-modal-tire{max-width:576px;padding:20px}}.c-modal-tire .header__title{text-align:center}.c-modal-tire .clipboard-copied-message{display:none;-webkit-box-flex:1;flex-grow:1;align-self:center;text-align:center;opacity:.7}.c-modal-tire .clipboard-copied-message--value{font-weight:700}.c-modal-tire__close{position:absolute;right:0;top:0;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;width:44px;height:44px;cursor:pointer;color:rgba(0,0,0,.6);-webkit-transition:all .3s;transition:all .3s}.c-modal-tire__close:before{content:"\E935";font-family:eurorepar}.c-modal-tire__close:hover{color:#ff4b00}.c-tire-display{position:relative;display:block;margin-left:auto;margin-right:auto;margin-top:50px;max-width:260px}@media (min-width:992px){.c-tire-display{max-width:220px}}.c-tire-display.hidden{display:none}.c-tire-display .icon-weight{position:absolute;bottom:10px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);font-size:250%;color:#ff4b00;-webkit-transition:all .3s;transition:all .3s;visibility:hidden;opacity:0}.c-tire-display .icon-weight.active{visibility:visible;opacity:1}.c-tire-display .speed-icon{position:absolute;top:5px;left:-20px;visibility:hidden;opacity:0;-webkit-transition:all .3s;transition:all .3s}.c-tire-display .speed-icon.active{visibility:visible;opacity:1}.c-tire-display .speed-icon__line{display:block;width:100px;height:4px;margin-bottom:15px;background-color:#ff4b00}.c-tire-display .speed-icon__line:nth-child(2){width:60px}.c-tire-display .speed-icon__line:nth-child(3){width:40px}.c-tire-display__meter,.c-tire-display__meter--height,.c-tire-display__meter--radius,.c-tire-display__meter--width{position:relative;bottom:0;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;width:100%;height:4px;background-color:#ff4b00;-webkit-transition:all .3s;transition:all .3s;visibility:visible;opacity:1}.c-tire-display__meter--height:after,.c-tire-display__meter--height:before,.c-tire-display__meter--radius:after,.c-tire-display__meter--radius:before,.c-tire-display__meter--width:after,.c-tire-display__meter--width:before,.c-tire-display__meter:after,.c-tire-display__meter:before{content:" ";position:absolute;height:30px;width:4px;background-color:#ff4b00}.c-tire-display__meter--height:before,.c-tire-display__meter--radius:before,.c-tire-display__meter--width:before,.c-tire-display__meter:before{left:0}.c-tire-display__meter--height:after,.c-tire-display__meter--radius:after,.c-tire-display__meter--width:after,.c-tire-display__meter:after{right:0}.c-tire-display__meter--height{width:16%}.c-tire-display__meter--radius{left:16%;width:68%}.c-tire-display__meter--load{visibility:hidden;opacity:0}.c-tire-display__height,.c-tire-display__load,.c-tire-display__radius,.c-tire-display__speed,.c-tire-display__width{position:absolute;height:100%;width:14px;-webkit-transition:color .3s;transition:color .3s}.c-tire-display__height.focus,.c-tire-display__load.focus,.c-tire-display__radius.focus,.c-tire-display__speed.focus,.c-tire-display__width.focus{color:#ff4b00;-webkit-animation-name:blink;animation-name:blink;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.c-tire-display__height.active,.c-tire-display__load.active,.c-tire-display__radius.active,.c-tire-display__speed.active,.c-tire-display__width.active{color:#fff;-webkit-animation:none;animation:none}.c-tire-display__chars{position:absolute;top:14%;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;width:100%;height:85%;color:#999;-webkit-transform-origin:bottom center;transform-origin:bottom center;-webkit-transform:rotate(-65deg);transform:rotate(-65deg)}.c-tire-display__char-1{-webkit-transform:rotate(0deg);transform:rotate(0deg)}.c-tire-display__char-2{-webkit-transform:rotate(10deg);transform:rotate(10deg)}.c-tire-display__char-3{-webkit-transform:rotate(20deg);transform:rotate(20deg)}.c-tire-display__char-4{-webkit-transform:rotate(30deg);transform:rotate(30deg)}.c-tire-display__char-5{-webkit-transform:rotate(40deg);transform:rotate(40deg)}.c-tire-display__char-6{-webkit-transform:rotate(50deg);transform:rotate(50deg)}.c-tire-display__char-7{-webkit-transform:rotate(60deg);transform:rotate(60deg)}.c-tire-display__char-8{-webkit-transform:rotate(70deg);transform:rotate(70deg)}.c-tire-display__char-9{-webkit-transform:rotate(80deg);transform:rotate(80deg)}.c-tire-display__char-10{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.c-tire-display__char-11{-webkit-transform:rotate(100deg);transform:rotate(100deg)}.c-tire-display__char-12{-webkit-transform:rotate(110deg);transform:rotate(110deg)}.c-tire-display__char-13{-webkit-transform:rotate(120deg);transform:rotate(120deg)}.c-tire-display__char-14{-webkit-transform:rotate(130deg);transform:rotate(130deg)}.c-tire-steps{position:relative;display:-webkit-box;display:flex;flex-wrap:wrap;width:100%;height:auto;max-height:calc(100% - 100px);overflow-y:auto;padding:2px}.c-tire-steps .loader-icon-wrap{background:hsla(0,0%,49%,.1)}.c-tire-steps__step{position:relative;display:none;flex-wrap:wrap;-webkit-box-pack:center;justify-content:center;width:100%;padding-top:20px}.c-tire-steps__step.active{display:-webkit-box;display:flex}.c-tire-steps__step[data-step=result]{height:calc(100% - 82px);overflow-y:auto;position:relative;margin:0}.c-tire-steps__step .c-title--section{margin-top:0}.c-tire-steps__text{display:none;text-align:center}.c-tire-steps__button{width:calc((100% - 30px)/3 - 5px);height:40px;border-radius:2px;margin-bottom:20px;margin-right:15px;box-shadow:0 2px 8px rgba(0,0,0,.2);font-family:bryantpro-medium;font-size:100%;color:#666;cursor:pointer;-webkit-transition:all .3s;transition:all .3s}.c-tire-steps__button[data-clone=true]{display:none}@media (min-width:576px){.c-tire-steps__button{width:calc((100% - 60px)/5 - 5px)}}.c-tire-steps__button.active,.c-tire-steps__button:active{box-shadow:0 0 2px rgba(0,0,0,.2);background-color:#ff4b00;color:#fff}.c-tire-steps__buttons-box{position:absolute;bottom:10px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:end;align-items:flex-end;width:calc(100% - 40px)}.c-tire-steps__no-results{color:#ff4b00;text-align:center;font-size:1.5rem}@-webkit-keyframes sun-rays{0%{-webkit-transform:scale(.8) rotate(0deg);transform:scale(.8) rotate(0deg)}to{-webkit-transform:scale(.8) rotate(90deg);transform:scale(.8) rotate(90deg)}}@keyframes sun-rays{0%{-webkit-transform:scale(.8) rotate(0deg);transform:scale(.8) rotate(0deg)}to{-webkit-transform:scale(.8) rotate(90deg);transform:scale(.8) rotate(90deg)}}.switch-box{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;margin-top:20px}.switch-box.hidden{display:none}.switch-title{position:absolute;top:calc(100% + 10px);font-size:90%;color:#ff4b00}.switch{position:relative;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:justify;justify-content:space-between;width:100%;max-width:330px;height:38px;border:1px solid #ccc;border-radius:50px;padding-left:2px;padding-right:2px;margin-left:5px;margin-right:5px;-webkit-transition:all .3s;transition:all .3s}.switch input{display:none}.switch-label-wrap{position:relative;display:-webkit-box;display:flex;width:33.33333%}.switch-label-wrap:first-of-type{-webkit-box-pack:start;justify-content:flex-start}.switch-label-wrap:nth-of-type(2){-webkit-box-pack:center;justify-content:center}.switch-label-wrap:nth-of-type(3){-webkit-box-pack:end;justify-content:flex-end}.switch__label--all,.switch__label--summer,.switch__label--winter{position:relative;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;width:32px;height:32px;border:1px solid #ccc;border-radius:50%;color:#fff;background-color:#fff;-webkit-transition:all .3s;transition:all .3s;cursor:pointer}.switch__label--all [class^=icon-],.switch__label--summer [class^=icon-],.switch__label--winter [class^=icon-]{position:absolute;visibility:hidden;opacity:0;font-size:180%;-webkit-transition:all .4s;transition:all .4s}.switch__label--all.active:not(.disabled) [class^=icon-],.switch__label--summer.active:not(.disabled) [class^=icon-],.switch__label--winter.active:not(.disabled) [class^=icon-]{visibility:visible;opacity:1}.switch__label--all.disabled,.switch__label--summer.disabled,.switch__label--winter.disabled{cursor:not-allowed;background-color:#bdbdbd}.switch__label--all.disabled [class^=icon-],.switch__label--summer.disabled [class^=icon-],.switch__label--winter.disabled [class^=icon-]{visibility:visible;opacity:1}.switch__label--winter.active:not(.disabled){border-color:transparent;background-color:#0064b4}.switch__label--all.disabled .switch__label--summer,.switch__label--all.disabled .switch__label--winter{cursor:not-allowed;background-color:#bdbdbd}.switch__label--all.disabled .switch__label--summer [class^=icon-],.switch__label--all.disabled .switch__label--winter [class^=icon-]{visibility:visible;opacity:1}.switch__label--all.disabled .switch__label--summer [class^=icon-]{color:#bdbdbd}.switch__label--summer.active{border-color:transparent;background-color:#fbee27}.switch__label--summer.active [class^=icon-]{color:#fbee27;-webkit-animation-name:sun-rays;animation-name:sun-rays;-webkit-animation-duration:5s;animation-duration:5s;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-transform:scale(.8);transform:scale(.8)}.switch__label--mix{display:-webkit-box;display:flex;border:1px solid #ccc;border-radius:50%}.switch__label--mix .switch__label--summer,.switch__label--mix .switch__label--winter{width:16px;border:none}.switch__label--mix .switch__label--winter{z-index:10;border-radius:25px 0 0 25px;overflow:hidden}.switch__label--mix .switch__label--winter [class^=icon-]{left:0}.switch__label--mix .switch__label--summer{border-radius:0 25px 25px 0}.switch__label--mix .switch__label--summer [class^=icon-]{right:0;font-size:145%}.switch__label--mix.active{border:none}.switch__label--mix.active .switch__label--summer [class^=icon-],.switch__label--mix.active .switch__label--winter [class^=icon-]{visibility:visible;opacity:1}.c-card{position:relative;width:100%;max-height:130px;padding:10px 10px 0;border:1px solid rgba(0,0,0,.15);border-radius:2px;margin-bottom:10px;box-shadow:0 0 6px rgba(0,0,0,.15);overflow:hidden;cursor:hand;cursor:pointer;line-height:1}.c-card.active{border-color:#ff4b00}.c-card.active .c-card__check{border-color:#0064b4;background-color:#0064b4}.c-card.active .c-card__check [class^=icon-]{opacity:1;visibility:visible}.c-card .switch__label--all,.c-card>.switch__label--summer,.c-card>.switch__label--winter{position:absolute;bottom:5px;left:5px}.c-card .switch__label--all,.c-card>.switch__label--summer,.c-card>.switch__label--winter{width:20px;height:20px}.c-card>.switch__label--summer [class^=icon-],.c-card>.switch__label--winter [class^=icon-]{font-size:112%}.c-card .switch__label--mix .switch__label--summer,.c-card .switch__label--mix .switch__label--winter{width:10px;height:20px}.c-card .switch__label--mix .switch__label--summer [class^=icon-],.c-card .switch__label--mix .switch__label--winter [class^=icon-]{font-size:120%}.c-card .switch__label--mix .switch__label--summer [class^=icon-]{font-size:100%}@media (min-width:576px){.c-card{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;flex-wrap:wrap;-webkit-box-align:end;align-items:flex-end}}.c-card[data-clone=true]{display:none}.c-card__result,.c-card__title{color:#ff4b00;font-size:90%;text-transform:uppercase;font-family:bryantpro-medium}@media (min-width:576px){.c-card__result,.c-card__title{font-size:100%}}.c-card__check{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;width:22px;height:22px;border:1px solid rgba(0,0,0,.15);border-radius:50%}.c-card__check [class^=icon-]{font-size:70%;-webkit-transition:all .3s;transition:all .3s;color:#fff;opacity:0;visibility:hidden}.c-card__box,.c-card__box--icons,.c-card__box--left,.c-card__box--right{display:-webkit-box;display:flex;flex-wrap:wrap;width:100%;-webkit-box-pack:justify;justify-content:space-between;margin-top:4px}.c-card__box--icons p,.c-card__box--left p,.c-card__box--right p,.c-card__box p{font-size:75%}@media (min-width:576px){.c-card__box--icons p,.c-card__box--left p,.c-card__box--right p,.c-card__box p{font-size:100%}}@media (min-width:576px){.c-card__box,.c-card__box--icons,.c-card__box--left,.c-card__box--right{width:70%}}.c-card__box--icons{position:relative;margin-top:0;bottom:-4px}@media (min-width:576px){.c-card__box--icons{width:100%;bottom:0}}.c-card__box--left{max-width:60px;margin-top:0}@media (min-width:576px){.c-card__box--left{max-width:120px;margin-top:-20px}}.c-card__box--right{max-width:calc(100% - 80px);margin-top:0;-webkit-box-align:start;align-items:flex-start}@media (min-width:576px){.c-card__box--right{-webkit-box-align:center;align-items:center}}.c-card__icon{display:-webkit-box;display:flex;-webkit-box-align:start;align-items:flex-start;align-self:flex-start;font-size:110%}.c-card__icon span{margin:6px;line-height:1;font-size:75%}@media (min-width:576px){.c-card__icon{align-self:center;font-size:130%}}.c-card__img{position:relative;width:100%;min-height:120px;background-position:50%;background-repeat:no-repeat;background-size:200%;background-size:contain}@media (min-width:576px){.c-card__img{margin-top:-120px;bottom:-50px;min-height:185px}}.c-card__price{position:relative;top:-16px;-webkit-box-ordinal-group:5;order:4;width:100%;text-align:right;font-size:140%;display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-box-align:center;align-items:center;-webkit-box-pack:justify;justify-content:space-between}@media (min-width:576px){.c-card__price{top:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;width:auto}}.c-card__price>span:after{content:"*"}.c-card__price .strikethrough-price{color:#aaa;font-size:1rem;position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media (min-width:576px){.c-card__price .strikethrough-price{margin-left:auto}}.c-card__price .strikethrough-price:before{content:" ";position:absolute;left:0;top:50%;width:100%;height:1px;background-color:#969696;-webkit-transform:translateY(-50%) rotate(10deg);transform:translateY(-50%) rotate(10deg)}.c-card__header{display:-webkit-box;display:flex;flex-wrap:wrap;-webkit-box-pack:justify;justify-content:space-between;width:100%;margin-top:-4px}@media (min-width:576px){.c-card__header{width:70%}}.c-card__promo{position:relative;top:-10px;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;width:100%;min-height:16px;color:#000;text-transform:uppercase;font-size:60%;font-family:bryantpro-bold;background-color:#fbee27;overflow:hidden;z-index:2;padding:2px 13px}.c-card__promo:after,.c-card__promo:before{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#fff;font-size:200%;font-family:eurorepar;margin-right:-1px;margin-left:-1px}.c-card__promo:before{content:"\E90D";left:0}.c-card__promo:after{content:"\E93C";right:0}.c-card__header--left{width:calc(100% - 30px)}