@charset "UTF-8";#header-desktop #header-container-desktop.with-menu .header-common .search-bar button:disabled,#header-desktop #header-container-desktop.with-menu .header-common .search-bar input:disabled,#header-desktop #header-container-desktop.without-menu .search-bar button:disabled,#header-desktop #header-container-desktop.without-menu .search-bar input:disabled,#header-mobile #header-container-mobile .search-mobile-container .search-bar button:disabled,#header-mobile #header-container-mobile .search-mobile-container .search-bar input:disabled{opacity:.5}#header-desktop #header-container-desktop.with-menu .header-common .search-bar input:focus,#header-desktop #header-container-desktop.without-menu .search-bar input:focus,#header-mobile #header-container-mobile .search-mobile-container .search-bar input:focus{outline:0}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}#cookie-policy-container{position:fixed;bottom:0;display:-ms-grid;display:grid;grid-template-columns:100px 1fr 200px;-ms-grid-columns:100px 1fr 200px;grid-template-rows:1fr 1fr;-ms-grid-rows:1fr 1fr;padding:5px 10px;background-color:#575757;color:#fff;z-index:100001;width:-webkit-calc(100% - 0px);width:calc(100% - 0px)}#cookie-policy-container .content-row,#cookie-policy-container .icon-row{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox}#cookie-policy-container a{color:#fff;text-decoration:underline;font-weight:700}#cookie-policy-container a:hover{color:#fff!important;text-decoration:none}#footer .second-row-container .second-row .about-bihr ul li a:hover,#footer .second-row-container .second-row .contact ul li.mail,#footer .second-row-container .second-row .info ul li a:hover{text-decoration:underline}#cookie-policy-container .confirm-btn{background-color:#007f82;border:none;color:#fff;padding:15px 20px;border-radius:2px;font-size:12px;text-transform:uppercase;cursor:pointer;-webkit-transition:background-color 250ms ease;transition:background-color 250ms ease}#cookie-policy-container .confirm-btn:hover{background-color:#1bbc9b}#cookie-policy-container .icon-row{font-size:32px;text-align:center;grid-column:1;-ms-grid-column:1;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}@media only screen and (max-width:768px){#cookie-policy-container{grid-template-columns:100px 1fr 100px;-ms-grid-columns:100px 1fr 100px;grid-template-rows:1fr 1fr 1fr;-ms-grid-rows:1fr 1fr 1fr}#cookie-policy-container .icon-row{display:none;grid-column:0;-ms-grid-column:0}}#cookie-policy-container .icon-row-1{grid-row:1;-ms-grid-row:1}#cookie-policy-container .icon-row-2{grid-row:2;-ms-grid-row:2}#cookie-policy-container .content-row{grid-column:2;-ms-grid-column:2;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;text-align:left;font-size:12px;margin:12px 0}#cookie-policy-container .actions,#footer .first-row-container .first-row .social-link{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;-moz-box-direction:normal;-webkit-box-direction:normal}@media only screen and (min-width:1280px){#cookie-policy-container .content-row{font-size:12px}}@media only screen and (max-width:480px){#cookie-policy-container .content-row{font-size:12px}}@media only screen and (max-width:768px){#cookie-policy-container .content-row{grid-column:1/4;-ms-grid-column:1;-ms-grid-column-span:4}}#cookie-policy-container .content-row-1{grid-row:1;-ms-grid-row:1}#cookie-policy-container .content-row-2{grid-row:2;-ms-grid-row:2}#cookie-policy-container .actions{grid-column:3;-ms-grid-column:3;grid-row:1/3;-ms-grid-row:1/3;display:flex;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-box-orient:vertical;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}@media only screen and (max-width:768px){#cookie-policy-container .actions{grid-column:2;grid-row:3;-ms-grid-column:2;-ms-grid-row:3}}#footer{width:100%}#footer h4{text-transform:uppercase;font-weight:400;font-size:18px;margin:0}#footer p{font-size:12px;margin-bottom:8px}#footer .first-row-container{padding:24px 16px;width:100%;background-color:#1bbc9b;color:#fff}#footer .first-row-container .first-row{width:100%;max-width:1280px;margin:auto}#footer .first-row-container .first-row .newsletter{padding:0 0 8px}#footer .first-row-container .first-row .newsletter #footer-newsletter{display:inline-block;border:2px solid #333;border-radius:4px;background-color:#fff;width:-webkit-calc(100% - 20px);width:calc(100% - 20px);max-width:260px}#footer .first-row-container .first-row .newsletter #footer-newsletter input[type=email]{padding-left:8px;border:none;background-color:#fff;background-image:none;width:-webkit-calc(100% - 30px);width:calc(100% - 30px)}#footer .first-row-container .first-row .newsletter #footer-newsletter input[type=submit]{width:30px;border:none;background-color:#333;background-image:none;color:#fff;border-radius:0}@media only screen and (max-width:767px){#footer .first-row-container .first-row .newsletter #footer-newsletter{width:100%;max-width:280px}#footer .first-row-container .first-row .newsletter #footer-newsletter input[type=email]{width:-webkit-calc(100% - 30.5px);width:calc(100% - 30.5px)}}#footer .first-row-container .first-row .social-link{padding:16px 0;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}#footer .first-row-container .first-row .social-link .social-list{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;margin:10px auto 10px 10px}#footer .first-row-container .first-row .social-link .social-list h4{margin-right:10px}#footer .first-row-container .first-row .social-link .social-list a{color:#fff;margin-right:20px}#footer .first-row-container .first-row .social-link .social-list a i:before{font-size:22pt}#footer .first-row-container .first-row .social-link .social-list a i:last-child{margin-right:0}@media only screen and (max-device-width:399px){#footer .first-row-container .first-row .social-link{border-top:1px solid #e9e9e9;border-bottom:1px solid #e9e9e9;padding:8px 0;margin:12px 0;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}}#footer .first-row-container .first-row .riders-corner{padding:0;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}#header-desktop #header-container-desktop.without-menu .header-infos a.find-a-dealer,#quick-search__container ul,#top-items-list-section .top-items-list-container,.zone-navigation #custom-menu #segments-desktop .segment .universes,.zone-navigation #custom-menu #segments-desktop .segment.overflow:hover .segments{-webkit-box-orient:vertical;-moz-box-orient:vertical;-webkit-box-direction:normal;-moz-box-direction:normal}#footer .first-row-container .first-row .riders-corner .skew{-webkit-transform:skew(-23deg);transform:skew(-23deg);display:inline-block;width:70px;height:40px;background-color:#fff;position:relative;border-radius:1px;margin-left:20px}#footer .first-row-container .first-row .riders-corner .skew .rc-link{-webkit-transform:skew(23deg);transform:skew(23deg);position:absolute;top:0;left:0;background-image:url(../../../../../../images/riderscorner-home.png);font-size:0;display:inline-block;width:-webkit-calc(100% - 10px);width:calc(100% - 10px);margin-left:3px;height:100%;background-size:contain;background-position:center;background-repeat:no-repeat}#footer-quad,#header-mobile #header-container-mobile .menu-infos .phone,#quick-search-panel,.search-bar{position:relative}#quick-search__container,#quick-search__container::before{left:50%;-webkit-transform:translateX(-50%);position:absolute}#footer .second-row-container{padding:12px 16px 24px;width:100%;background-color:#323232;color:#fff}#footer .second-row-container h4{margin-bottom:12px;margin-top:12px;position:relative}#footer .second-row-container .second-row{max-width:1280px;margin:auto}#footer .second-row-container .second-row .contact{padding:0 16px 0 0}#footer .second-row-container .second-row .contact .pro a{color:#fff;text-decoration:underline}#footer .second-row-container .second-row .contact ul{font-size:13pt;list-style-type:none;padding:0;margin:16px 0}#footer .second-row-container .second-row .contact ul li{font-style:italic;margin:4px 0}#footer .second-row-container .second-row .contact ul li a{color:#fff}#footer .second-row-container .second-row .contact ul li i{font-style:normal;font-weight:400;margin-right:5px}@media only screen and (max-width:399px){#footer .second-row-container .second-row .contact{border-bottom:solid 1px #fff}}#footer .second-row-container .second-row .about-bihr,#footer .second-row-container .second-row .info{padding:0 16px 0 0}#footer .second-row-container .second-row .about-bihr ul,#footer .second-row-container .second-row .info ul{font-size:12px;list-style-type:none;padding:0;margin:0}#footer .second-row-container .second-row .about-bihr ul li,#footer .second-row-container .second-row .info ul li{margin-top:12px}#footer .second-row-container .second-row .about-bihr ul li a,#footer .second-row-container .second-row .info ul li a{color:#fff}@media only screen and (max-device-width:399px){#footer .second-row-container .second-row .about-bihr,#footer .second-row-container .second-row .info{padding:0}}#footer .second-row-container .second-row .country{padding:0}#footer .second-row-container .second-row .country select{width:100%;padding:8px;font-size:12px;border:1px solid gray;border-radius:4px;background-color:#323232;color:#fff}#footer .second-row-container .second-row .mobile-slider .bank-icons{margin:16px 0;text-align:right;font-size:28px}@media only screen and (max-width:399px){#footer .second-row-container .second-row .mobile-slider{border-bottom:solid 1px #fff}#footer .second-row-container .second-row .mobile-slider .col-title{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}#footer .second-row-container .second-row .mobile-slider .col-title i.hidden{display:inline-block!important;margin-left:auto}#footer .second-row-container .second-row .mobile-slider .mobile-container{display:none;padding-bottom:15px}}@media only screen and (max-device-width:399px){#footer .second-row-container{padding:12px 16px 24px}}#footer .third-row-container{padding:0 16px;background-color:#000;color:#ccc;width:100%}#top-items-list-section .title h2,#top-items-list-section .top-items-list-container div a span{color:#555;font-family:'Helvetica Neue',Helvetica,Tahoma,Geneva,Verdana,sans-serif;text-transform:uppercase}#footer .third-row-container .third-row{width:100%;max-width:1280px;margin:auto}#footer .third-row-container .third-row .copyright{margin:10px 0;font-size:9pt}#top-items-list-section{margin-left:40px}#top-items-list-section .title h2{font-size:22px;font-weight:700;margin:15px 0 6px}#top-items-list-section .top-items-list-container{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;margin:0 5px 10px}#footer,#header-desktop #header-container-desktop.with-menu .header-infos{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox}#top-items-list-section .top-items-list-container div a span{font-size:12px;text-decoration:none;margin:0;padding:0 0 0 16px}#footer{display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}#footer-quad{width:100%;max-width:1280px}#footer-quad>div{float:left;width:240px}#footer-quad-first{margin-right:195px;width:auto!important}@media only screen and (max-width:767px){#footer-quad-first{margin-right:115px}}#footer-quad-fourth{position:absolute;right:0}.split-1 #footer-quad-first,.split-2 #footer-quad-second,.split-3 #footer-quad-third,.split-4 #footer-quad-fourth{width:960px}.split-12 #footer-quad-first,.split-12 #footer-quad-second{width:-webkit-calc(50% - 120px);width:calc(50% - 120px);min-width:480px}@media only screen and (max-width:974px){.split-12 #footer-quad-first,.split-12 #footer-quad-second{width:-webkit-calc(100% - 210px);width:calc(100% - 210px)}}.split-123 #footer-quad-third,.split-124 #footer-quad-fourth,.split-13 #footer-quad-first,.split-13 #footer-quad-third,.split-134 #footer-quad-first,.split-14 #footer-quad-first,.split-14 #footer-quad-fourth,.split-23 #footer-quad-second,.split-23 #footer-quad-third,.split-234 #footer-quad-second,.split-24 #footer-quad-fourth,.split-24 #footer-quad-second,.split-34 #footer-quad-fourth,.split-34 #footer-quad-third{width:480px}@media only screen and (max-width:640px),only screen and (max-device-width:640px){#top-banner{display:none!important}}#header-desktop #header-container-desktop.with-menu{max-width:1280px;margin:auto;padding:16px 0}#header-desktop #header-container-desktop.with-menu .header-infos{padding:4px 0;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}#header-desktop #header-container-desktop.with-menu .header-infos a.phone{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;color:#1bbc9b;font-style:italic;font-weight:700;margin-right:32px}#header-desktop #header-container-desktop.with-menu .header-infos a.phone i{font-size:22px;color:#575757;margin-right:4px;-webkit-transform:rotate(15deg);transform:rotate(15deg)}#header-desktop #header-container-desktop.with-menu .header-infos select{border:none;font-weight:700;margin-right:8px;border-right:solid 1px #000}#header-desktop #header-container-desktop.with-menu .header-infos a.open-pro-account{font-size:12px;display:block;margin-right:16px;background-color:#c80000;color:#fff;border:none;border-radius:4px;padding:4px 8px}#header-desktop #header-container-desktop.with-menu .header-common{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-moz-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:1280px;margin:auto;padding:0 16px;min-height:60px}#header-desktop #header-container-desktop.with-menu .header-common .bihr-logo img{display:block}#header-desktop #header-container-desktop.with-menu .header-common .bihr-logo .slogan{color:#000;-webkit-transform:skew(-23deg);transform:skew(-23deg);margin-top:8px;text-transform:uppercase;display:block;font-size:12px;font-weight:700}#header-desktop #header-container-desktop.with-menu .header-common .search-bar{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-webkit-flex-grow:1;-moz-box-flex:1;-ms-flex-positive:1;flex-grow:1;border:1px solid grey;margin:0 32px;max-width:500px;height:40px;border-radius:20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#header-desktop #header-container-desktop.with-menu .header-common .search-bar input{display:block;width:-webkit-calc(100% - 32px);width:calc(100% - 32px);border:none;background:0 0;padding:8px 8px 8px 16px;-webkit-transition:opacity .4s ease;transition:opacity .4s ease}#header-desktop #header-container-desktop.with-menu .header-common .search-bar button{background-color:#1bbc9b;color:#fff;width:30px;height:30px;border:none;border-radius:15px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-right:5px;cursor:pointer;-webkit-transition:opacity .4s ease;transition:opacity .4s ease}#header-desktop #header-container-desktop.with-menu .header-common .menu-icons{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}#header-desktop #header-container-desktop.without-menu{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-moz-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:1280px;margin:auto;padding:16px}#header-desktop #header-container-desktop.without-menu .bihr-logo img{display:block}#header-desktop #header-container-desktop.without-menu .bihr-logo .slogan{color:#000;-webkit-transform:skew(-23deg);transform:skew(-23deg);margin-top:8px;text-transform:uppercase;display:block;font-size:12px;font-weight:700}#header-desktop #header-container-desktop.without-menu .search-bar{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-webkit-flex-grow:1;-moz-box-flex:1;-ms-flex-positive:1;flex-grow:1;border:1px solid grey;margin:0 32px;max-width:500px;height:40px;border-radius:20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#header-desktop #header-container-desktop.without-menu .search-bar input{display:block;width:-webkit-calc(100% - 32px);width:calc(100% - 32px);border:none;background:0 0;padding:8px 8px 8px 16px;-webkit-transition:opacity .4s ease;transition:opacity .4s ease}#header-desktop #header-container-desktop.without-menu .search-bar button{background-color:#1bbc9b;color:#fff;width:30px;height:30px;border:none;border-radius:15px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-right:5px;cursor:pointer;-webkit-transition:opacity .4s ease;transition:opacity .4s ease}#header-desktop #header-container-desktop.without-menu .header-infos{display:grid;grid-gap:8px;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;grid-template-columns:auto auto;grid-template-rows:auto auto}#header-desktop #header-container-desktop.without-menu .header-infos a.find-a-dealer{grid-column:1/3;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;text-align:center;margin-left:auto;color:#000;font-size:12px}#header-desktop #header-container-desktop.without-menu .header-infos a.find-a-dealer i{font-size:24px}#header-desktop #header-container-desktop.without-menu .header-infos a.find-a-dealer:hover span{text-decoration:underline}#header-desktop #header-container-desktop.without-menu .header-infos select{border:none;font-weight:700;border-right:solid 1px #000}#header-desktop #header-container-desktop.without-menu .header-infos a.open-pro-account{font-size:12px;display:block;background-color:#c80000;color:#fff;border:none;border-radius:4px;padding:4px 8px}@media only screen and (max-width:640px){#header-desktop #header-container-desktop{display:none!important}}#header-mobile #header-container-mobile{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-top:10px}#header-mobile #header-container-mobile .menu-icons{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;margin-left:auto;padding:0 8px 0 0;-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-flex-basis:-webkit-calc(33.3% - 8px);-ms-flex-preferred-size:calc(33.3% - 8px);flex-basis:calc(33.3% - 8px);height:50px}#header-mobile #header-container-mobile .menu-icons i.fa{font-size:22pt}#header-mobile #header-container-mobile .menu-icons a.find-a-dealer{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;color:#000;font-size:22pt;padding-right:10px}@media only screen and (max-device-width:640px),only screen and (max-device-width:667px),only screen and (max-width:480px){#header-mobile #header-container-mobile .menu-icons{padding:0 0 0 8px}}#header-mobile #header-container-mobile .bihr-logo{-webkit-flex-basis:33.3%;-ms-flex-preferred-size:33.3%;flex-basis:33.3%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;height:42px}#header-mobile #header-container-mobile .bihr-logo img{display:block;width:100%;max-width:173px;height:auto}#header-mobile #header-container-mobile .bihr-logo .slogan{color:#000;-webkit-transform:skew(-23deg);transform:skew(-23deg);margin-top:8px;text-transform:uppercase;display:block;font-size:12px;font-weight:700}#header-mobile #header-container-mobile .menu-infos{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-basis:-webkit-calc(33.3% - 8px);-ms-flex-preferred-size:calc(33.3% - 8px);flex-basis:calc(33.3% - 8px);-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;padding-left:8px;height:50px}#header-mobile #header-container-mobile .menu-infos a{padding:0 5px;color:#333;min-width:30px;text-align:center}#header-mobile #header-container-mobile .menu-infos a i.fa{font-size:22pt}#header-mobile #header-container-mobile .menu-infos .phone span{display:none}#header-mobile #header-container-mobile .search-mobile-container{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;background-color:#323232;padding:5px 0;margin-top:10px}#header-mobile #header-container-mobile .search-mobile-container .search-bar{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-webkit-flex-grow:1;-moz-box-flex:1;-ms-flex-positive:1;flex-grow:1;border:1px solid grey;margin:0 12px;max-width:none;height:40px;border-radius:20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background-color:#fff}#header-mobile #header-container-mobile .search-mobile-container .search-bar input{display:block;width:-webkit-calc(100% - 32px);width:calc(100% - 32px);border:none;background:0 0;padding:8px 8px 8px 16px;-webkit-transition:opacity .4s ease;transition:opacity .4s ease}#header-mobile #header-container-mobile .search-mobile-container .search-bar button{background-color:#1bbc9b;color:#fff;width:30px;height:30px;border:none;border-radius:15px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-right:5px;cursor:pointer;-webkit-transition:opacity .4s ease;transition:opacity .4s ease}@media only screen and (min-width:640px){#header-mobile #header-container-mobile{display:none!important}}#quick-search__container{display:none;top:0;transform:translateX(-50%);z-index:99;width:-webkit-calc(100% - 24px);width:calc(100% - 24px);max-width:620px;border:1px solid #9d9d9c;font-family:'Helvetica Neue',Helvetica,Tahoma,Geneva,Verdana,sans-serif;background-color:#fff}#quick-search__container::before{content:"";width:0;height:0;border-left:15px solid transparent;border-right:15px solid transparent;border-bottom:15px solid #9d9d9c;display:block;top:-15px;transform:translateX(-50%);z-index:99999}#quick-search-panel .quick-search::before,#quick-search__container ul::after{border-left:15px solid transparent;border-right:15px solid transparent;-webkit-transform:translateX(-50%);content:"";left:50%}#quick-search__container ul{padding:0;margin:0;list-style:none;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;max-height:-webkit-calc(57px * 6);max-height:calc(57px * 6);overflow:auto}#quick-search__container ul::after{width:0;height:0;border-bottom:15px solid #fff;display:block;position:absolute;top:-14px;transform:translateX(-50%);z-index:99999}@media only screen and (max-device-width:640px),only screen and (max-device-width:667px),only screen and (max-width:480px){#quick-search__container ul{width:-webkit-calc(100% - 10px);width:calc(100% - 10px);top:130px;padding-right:10px;max-height:-webkit-calc(57.5px * 8);max-height:calc(57.5px * 8)}}#quick-search__container ul li{padding:4px;background:#fff;-webkit-transition:all .5s ease;transition:all .5s ease;line-height:18px}#quick-search__container ul li.quick-search__product-item{border-bottom:1px dotted #dadada;display:inline-block}#quick-search__container ul li.quick-search__product-item .product-item_thumb-container{float:left;width:12.5%}#quick-search__container ul li.quick-search__product-item .product-item_thumb-container .product-item_thumb{width:60px;height:45px}#quick-search__container ul li.quick-search__product-item .product-item_content{width:87.5%;float:left;overflow:hidden}#quick-search__container ul li.quick-search__product-item .product-item_content .product-item_desc{font-size:.95em;font-weight:400;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;float:left;width:100%}#quick-search__container ul li.quick-search__product-item .product-item_content .product-item_desc a{padding-left:10px;padding-bottom:3px;-webkit-transition:none;transition:none;color:#555}@media only screen and (max-width:954px){#quick-search__container ul li.quick-search__product-item .product-item_content .product-item_desc a{padding-left:30px}#quick-search__container ul li.quick-search__product-item .product-item_content .product-item_desc{font-size:.9em}}@media only screen and (max-device-width:640px),only screen and (max-device-width:667px),only screen and (max-width:480px){#quick-search__container ul li.quick-search__product-item .product-item_content .product-item_desc{width:90%;font-size:.95em}}#quick-search__container ul li.quick-search__product-item .product-item_pn{font-size:.95em;font-weight:700;float:left;width:90%}#quick-search__container ul li.quick-search__product-item .action-link{color:#0069AF;font-weight:400;display:block;padding-top:5px;padding-left:10px;padding-bottom:5px}@media only screen and (max-width:954px){#quick-search__container ul li.quick-search__product-item .action-link{padding-left:30px}}#quick-search__container ul li.quick-search__product-item .product-link-arrow{float:left;width:10%;text-align:right;margin-top:10px;font-size:10pt}#quick-search__container ul li.quick-search__product-item .product-link-arrow a{display:block}#quick-search__container ul li:hover{background:#fbfbfb}#quick-search__container ul li:hover .product-item_desc a{color:#0069AF;font-weight:700;text-shadow:none}#quick-search__container .container-close-link a{display:block;text-align:center;margin-left:auto;color:#007f82;padding:8px 16px;font-weight:700;border-top:#9d9d9c 1px solid;cursor:pointer}#quick-search__container .container-close-link a:hover{color:#1bbc9b}#quick-search-panel{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}#quick-search-panel .quick-search{position:absolute;background-color:#fff;z-index:5;display:grid;grid-auto-flow:column;-webkit-box-shadow:0 11px 15px -7px rgba(0,0,0,.2),0 24px 38px 3px rgba(0,0,0,.14),0 9px 46px 8px rgba(0,0,0,.12);box-shadow:0 11px 15px -7px rgba(0,0,0,.2),0 24px 38px 3px rgba(0,0,0,.14),0 9px 46px 8px rgba(0,0,0,.12)}#quick-search-panel .quick-search::before{width:0;height:0;border-bottom:15px solid #007f82;display:block;position:absolute;top:-14px;transform:translateX(-50%);z-index:99999}#quick-search-panel .quick-search .quick-search-panel{width:300px;border:1px solid #eee}#quick-search-panel .quick-search .quick-search-panel .panel-title{text-align:center;background-color:teal;color:#fff;font-size:1.2em;padding:12px 0;text-transform:uppercase}#quick-search-panel .quick-search .quick-search-panel .panel-items{font-size:.9em}#quick-search-panel .quick-search .quick-search-panel .panel-items .panel-item{height:61px;border-bottom:1px solid #ddd;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;padding:8px 12px;color:#000;cursor:pointer;background-color:#fff}#quick-search-panel .quick-search .quick-search-panel .panel-items .panel-item .brand-item,#quick-search-panel .quick-search .quick-search-panel .panel-items .panel-item .product-item{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;margin-left:-8px;margin-right:-8px;overflow:hidden}#quick-search-panel .quick-search .quick-search-panel .panel-items .panel-item .brand-item img,#quick-search-panel .quick-search .quick-search-panel .panel-items .panel-item .product-item img{min-width:60px}#quick-search-panel .quick-search .quick-search-panel .panel-items .panel-item .brand-item .brand-label,#quick-search-panel .quick-search .quick-search-panel .panel-items .panel-item .brand-item .product-label,#quick-search-panel .quick-search .quick-search-panel .panel-items .panel-item .product-item .brand-label,#quick-search-panel .quick-search .quick-search-panel .panel-items .panel-item .product-item .product-label{width:234px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-left:12px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#tire-search-widget,#tire-search-widget .tire-vehicle-types{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox}#quick-search-panel .quick-search .quick-search-panel .panel-items .panel-item .brand-item .brand-label .product-name,#quick-search-panel .quick-search .quick-search-panel .panel-items .panel-item .brand-item .product-label .product-name,#quick-search-panel .quick-search .quick-search-panel .panel-items .panel-item .product-item .brand-label .product-name,#quick-search-panel .quick-search .quick-search-panel .panel-items .panel-item .product-item .product-label .product-name{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}#quick-search-panel .quick-search .quick-search-panel .panel-items .panel-item .brand-item .brand-label .product-partnumber,#quick-search-panel .quick-search .quick-search-panel .panel-items .panel-item .brand-item .product-label .product-partnumber,#quick-search-panel .quick-search .quick-search-panel .panel-items .panel-item .product-item .brand-label .product-partnumber,#quick-search-panel .quick-search .quick-search-panel .panel-items .panel-item .product-item .product-label .product-partnumber{font-size:.8em;color:#888;margin-top:4px}#quick-search-panel .quick-search .quick-search-panel .panel-items .panel-item:hover{background-color:#eee}#quick-search-panel .quick-search .quick-search-panel .panel-items .panel-item:last-child{border-bottom:none}@media only screen and (max-width:900px){#quick-search-panel .quick-search{grid-auto-flow:row}#quick-search-panel .quick-search .quick-search-panel{width:320px;border-bottom:none}#quick-search-panel .quick-search .quick-search-panel .panel-title{padding:6px 0}#quick-search-panel .quick-search .quick-search-panel .panel-items .panel-item{padding:4px 12px;height:50px;margin-bottom:0}#quick-search-panel .quick-search .quick-search-panel .panel-items .panel-item:last-child{margin-bottom:0}#quick-search-panel .quick-search .quick-search-panel:last-child{border-bottom:1px solid #dadada}}#tire-search-widget{max-width:1280px;margin:auto;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-transition:opacity 250ms ease;transition:opacity 250ms ease}#tire-search-widget .tire-vehicle-types{width:100%;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:32px}#tire-search-widget .tire-vehicle-types span{position:relative;width:50%;padding:12px 0;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;border-bottom:1px solid #dadada;cursor:pointer;-webkit-transition:all 250ms ease;transition:all 250ms ease}#tire-search-widget .tire-vehicle-types span i{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:36px;height:36px;margin-right:8px;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#555;border-radius:18px;color:#fff;font-size:1.5em}#tire-search-widget .tire-vehicle-types span[data-selected=true]{font-weight:700;color:#1bbc9b}#tire-search-widget .tire-vehicle-types span[data-selected=true]:before{content:"";position:absolute;border-top:12px solid #dadada;border-left:12px solid transparent;border-right:12px solid transparent;bottom:-12px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}#tire-search-widget .tire-vehicle-types span[data-selected=true]:after{content:"";position:absolute;border-top:10px solid #e9e9e9;border-left:10px solid transparent;border-right:10px solid transparent;bottom:-10px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:all 250ms ease;transition:all 250ms ease}#tire-search-widget .tire-vehicle-types span:hover{background-color:#1bbc9b;color:#fff}#tire-search-widget .tire-vehicle-types span:hover:after{border-top-color:#1bbc9b}#tire-search-widget .tire-picture{position:relative;width:130px;min-height:160px;margin:0 10px;background-size:100% auto;background-repeat:no-repeat}#tire-search-widget .tire-picture[data-tire-type=moto]{background-image:url(https://static.bihr.pro/images/tyres_street_off-road.png)}#tire-search-widget .tire-picture[data-tire-type=atv]{background-image:url(https://static.bihr.pro/images/tyres_atv.png)}#tire-search-widget .tire-picture[data-tire-type=cycle]{background-image:url(http://static.bihr.pro/assets/bihreu/images/tiresearchtool-cycle.png)}#tire-search-widget .tire-picture .promo-pack{font-size:.85em;text-decoration:none;cursor:pointer;position:absolute;top:100px;left:50%;width:125px;border:none;-webkit-box-shadow:none;box-shadow:none;padding:10px 10px 10px 15px;-webkit-transform:translateX(-50%);transform:translateX(-50%);font-weight:600;color:#fff;background-color:#575757;border-radius:5px}.product-field .product-field-title:hover,.zone-navigation #custom-menu #segments-desktop .segment:hover .segment-item{text-decoration:underline}#tire-search-widget .tire-picture .promo-pack i{width:30px;height:30px;border-radius:50%;background-image:url(../images/tyre-module_special-deals-pack.png);background-repeat:no-repeat;background-size:contain;display:block;position:absolute;top:-15px;left:-15px}#tire-search-widget .tire-attribute-filter{width:-webkit-calc(100% - 200px);width:calc(100% - 200px);padding-left:50px}#tire-search-widget .tire-attribute-filter .tire-select-container{display:none}#tire-search-widget .tire-attribute-filter .tire-select-container[data-selected=true]{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:12px}#tire-search-widget .tire-attribute-filter .tire-select-container[data-selected=true] .attribute-filter{position:relative}#tire-search-widget .tire-attribute-filter .tire-select-container[data-selected=true] .attribute-filter label{display:inline-block;font-size:.9em;margin-bottom:4px}#tire-search-widget .tire-attribute-filter .tire-select-container[data-selected=true] .attribute-filter .attribute-index{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;width:15px;padding:2px;margin-left:8px;font-size:.9em;text-align:center;font-family:monospace;background-color:red;color:#fff;border-radius:50%}#tire-search-widget .tire-attribute-filter .tire-select-container[data-selected=true] .attribute-filter select{padding:8px;border:2px solid #575757;border-radius:5px;width:100%}#tire-search-widget .tire-attribute-filter .tire-select-container[data-selected=true] .attribute-filter select:focus{border-color:#1bbc9b}#tire-search-widget .tire-brand-filter{width:-webkit-calc(100% - 200px);width:calc(100% - 200px);display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;margin:12px 0 12px 200px}#tire-search-widget .tire-brand-filter .tire-brand-item{padding:15px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#fff;-webkit-box-shadow:0 0 0 1px inset #e9e9e9;box-shadow:0 0 0 1px inset #e9e9e9}#tire-search-widget .tire-brand-filter .tire-brand-item:hover{-webkit-box-shadow:0 0 0 2px inset #AAA;box-shadow:0 0 0 2px inset #AAA}#tire-search-widget .tire-brand-filter .tire-brand-item[data-selected=true]{-webkit-box-shadow:0 0 0 2px inset #1bbc9b;box-shadow:0 0 0 2px inset #1bbc9b}#tire-search-widget .tire-actions{margin-left:auto;margin-bottom:12px}#tire-search-widget .tire-actions button{height:38px;border:none;padding:0 16px;border-radius:5px;-webkit-box-shadow:none;box-shadow:none;text-transform:uppercase;cursor:pointer}.zone-navigation #custom-menu #segments-desktop,.zone-navigation #custom-menu #segments-desktop .segment{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;-webkit-box-align:center;height:100%}#tire-search-widget .tire-actions button.reset-btn{color:#007f82;background-color:transparent}#tire-search-widget .tire-actions button.reset-btn:hover{background-color:#c9c9c9}#tire-search-widget .tire-actions button.search-btn{color:#f9f9f9;background-color:#007f82}#tire-search-widget .tire-actions button.search-btn:hover{background-color:#1bbc9b}#tire-search-widget[data-disabled=true]{pointer-events:none;opacity:.3}.zone-navigation{width:100%;background-color:#323232;color:#fff;font-size:14px}.zone-navigation .widget-navigation{width:100%;max-width:1280px;margin:auto;position:relative;z-index:3}.zone-navigation #custom-menu #segments-desktop{display:flex;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;margin:0;padding:0;list-style-type:none;position:relative}@media only screen and (max-width:640px){.zone-navigation #custom-menu #segments-desktop{display:none}}.zone-navigation #custom-menu #segments-desktop .segment{display:flex;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;-webkit-transition:all 250ms ease;transition:all 250ms ease}.zone-navigation #custom-menu #segments-desktop .segment:hover .segment-item.highlight{color:#000}.zone-navigation #custom-menu #segments-desktop .segment .segment-item{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;padding:16px;margin-right:34px;text-transform:uppercase;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;white-space:nowrap}.zone-navigation #custom-menu #segments-desktop .segment .segment-item.highlight{-webkit-transform:skew(-23deg);transform:skew(-23deg);background-color:#e3ff0b;color:#000}.zone-navigation #custom-menu #segments-desktop .segment .segment-item.highlight span{-webkit-transform:skew(23deg);transform:skew(23deg)}.zone-navigation #custom-menu #segments-desktop .segment .segment-icon{margin-right:5px}.zone-navigation #custom-menu #segments-desktop .segment .universes{position:absolute;display:none;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;top:100%;left:0;width:-webkit-calc(100% - 0px);width:calc(100% - 0px);margin:0;padding:0;list-style-type:none;background-color:#f5f5f5;font-size:.9em;-webkit-box-shadow:rgba(0,0,0,.19) 0 10px 30px,rgba(0,0,0,.23) 0 6px 10px;box-shadow:rgba(0,0,0,.19) 0 10px 30px,rgba(0,0,0,.23) 0 6px 10px;z-index:8}@media all and (-ms-high-contrast:none){.zone-navigation #custom-menu #segments-desktop .segment .universes{width:-webkit-calc(100vw - 17px);width:calc(100vw - 17px)}}.zone-navigation #custom-menu #segments-desktop .segment .universes .universe{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;width:260px;color:#424242;border-left:solid 0 transparent;-webkit-transition:all 250ms ease;transition:all 250ms ease}.zone-navigation #custom-menu #segments-desktop .segment .universes .universe.hover,.zone-navigation #custom-menu #segments-desktop .segment .universes .universe:hover{background-color:#c2c2c2}.zone-navigation #custom-menu #segments-desktop .segment .universes .universe .universe-item{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;width:100%;padding:5px 15px;white-space:nowrap;font-size:-webkit-calc(.95rem + 2 * (100vw - 480px)/ 1440);font-size:calc(.95rem + 2 * (100vw - 480px)/ 1440);position:relative;min-height:42px}@media only screen and (max-device-width:640px),only screen and (max-device-width:667px),only screen and (max-width:480px){.zone-navigation #custom-menu #segments-desktop .segment .universes{top:50px}.zone-navigation #custom-menu #segments-desktop .segment .universes .universe .universe-item{width:-webkit-calc(100% - 30px);width:calc(100% - 30px);min-height:inherit}}.zone-navigation #custom-menu #segments-desktop .segment .universes .universe .universe-item .universe-icon{margin-right:0;width:-webkit-calc(3em + 10px);width:calc(3em + 10px);overflow:initial;text-overflow:initial;right:5px;position:relative}.zone-navigation #custom-menu #segments-desktop .segment .universes .universe .universe-item .universe-icon i{font-size:2.5em}.zone-navigation #custom-menu #segments-desktop .segment .universes .universe .universe-item span{width:-webkit-calc(100% - 20px);width:calc(100% - 20px);overflow:hidden;text-overflow:ellipsis;font-size:9pt}@media only screen and (max-device-width:640px),only screen and (max-device-width:667px),only screen and (max-width:480px){.zone-navigation #custom-menu #segments-desktop .segment .universes .universe .universe-item span{width:-webkit-calc(100% - 95px);width:calc(100% - 95px);font-size:9pt}}.zone-navigation #custom-menu #segments-desktop .segment .universes .universe .sections{position:absolute;display:none;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;top:0;left:260px;width:-webkit-calc(100% - 260px);width:calc(100% - 260px);margin:0;padding:0;list-style-type:none;font-size:1em;background-color:#f5f5f5;cursor:default}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.zone-navigation #custom-menu #segments-desktop .segment .segment-item{min-width:100%}.zone-navigation #custom-menu #segments-desktop .segment .universes .universe .sections{font-size:.9em}}.zone-navigation #custom-menu #segments-desktop .segment .universes .universe .sections .section{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;margin:15px;width:-webkit-calc(100% / 5 - 30px);width:calc(100% / 5 - 30px);color:#e53935;font-weight:700;cursor:default}.zone-navigation #custom-menu #segments-desktop .segment .universes .universe .sections .section span{cursor:default}.zone-navigation #custom-menu #segments-desktop .segment .universes .universe .sections .section .section-icon i{margin:5px;font-size:3em;color:#e53935}.zone-navigation #custom-menu #segments-desktop .segment .universes .universe .sections .section .categories{margin:0;padding:0;list-style-type:none;color:#424242;font-weight:400}.zone-navigation #custom-menu #segments-desktop .segment .universes .universe .sections .section .categories .category a{color:#000}.zone-navigation #custom-menu #segments-desktop .segment .universes .universe .sections .section .categories .category:hover{text-decoration:underline;cursor:pointer}@media only screen and (max-width:1280px){.zone-navigation #custom-menu #segments-desktop .segment .universes .universe .sections .section{width:-webkit-calc(25% - 30px);width:calc(25% - 30px);min-width:160px}}.zone-navigation #custom-menu #segments-desktop .segment.visible:hover .universe.hover .sections,.zone-navigation #custom-menu #segments-desktop .segment.visible:hover .universe:hover .sections,.zone-navigation #custom-menu #segments-desktop .segment.visible:hover .universes{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.zone-navigation #custom-menu #segments-desktop .segment.overflow{display:none;padding:16px 4px;text-align:center;color:#fff}.zone-navigation #custom-menu #segments-desktop .segment.overflow.visible{display:block}.zone-navigation #custom-menu #segments-desktop .segment.overflow .segments{display:none;position:absolute;top:100%;left:0;right:0;margin:0;padding:0;width:100%;color:#000;list-style-type:none;background-color:#f5f5f5;-webkit-box-shadow:rgba(0,0,0,.19) 0 10px 30px,rgba(0,0,0,.23) 0 6px 10px;box-shadow:rgba(0,0,0,.19) 0 10px 30px,rgba(0,0,0,.23) 0 6px 10px;z-index:9950}.zone-navigation #custom-menu #segments-desktop .segment.overflow .segments .segment{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.zone-navigation #custom-menu #segments-desktop .segment.overflow .segments .segment.expanded{background-color:#c2c2c2}.zone-navigation #custom-menu #segments-desktop .segment.overflow .segments .segment .segment-item{width:100%;padding:10px 15px;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0}.zone-navigation #custom-menu #segments-desktop .segment.overflow .segments .segment .universes{position:-webkit-sticky;position:static;display:none;width:100%;border:none;background-color:#fff;border-left:8px solid #c2c2c2}.zone-navigation #custom-menu #segments-desktop .segment.overflow .segments .segment .universes .universe{width:100%;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;max-height:100%}.zone-navigation #custom-menu #segments-desktop .segment.overflow .segments .segment .universes .universe .universe-item span:not(.universe-icon){width:-webkit-calc(100% - 65px);width:calc(100% - 65px)}.zone-navigation #custom-menu #segments-desktop .segment.overflow .segments .segment .universes .universe.expanded{color:#fff;background-color:#ab000d}.zone-navigation #custom-menu #segments-desktop .segment.overflow .segments .segment .universes .universe .sections{position:static;height:unset;display:none;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;border-left:8px solid #ab000d}.zone-navigation #custom-menu #segments-desktop .segment.overflow .segments .segment .universes .universe .sections .section{padding:10px;-webkit-flex-basis:-webkit-calc(50% - 50px);-ms-flex-preferred-size:calc(50% - 50px);flex-basis:calc(50% - 50px);margin:0 auto;width:-webkit-calc(33.3% - 20px);width:calc(33.3% - 20px);display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;min-width:220px}.zone-navigation #custom-menu #segments-desktop .segment.overflow .segments .segment .universes .universe .sections .section .section-icon{display:none}.zone-navigation #custom-menu #segments-desktop .segment.overflow .segments .segment .universes .universe .sections .section .section-content{width:100%}.zone-navigation #custom-menu #segments-desktop .segment.overflow .segments .segment .universes .universe .sections .section .section-content span{min-height:25pt;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.zone-navigation #custom-menu #segments-desktop .segment.overflow:hover{background-color:#555}.zone-navigation #custom-menu #segments-desktop .segment.overflow:hover .segments{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}#quick-log-in-remodal #custom-log-in ol li:last-child,#tire-search #tire-brands-container,#tire-search #tire-vehicle-types-container li div,form.bihr-form .form-group,form.bihr-form .inline-form-group{-webkit-box-orient:horizontal;-moz-box-orient:horizontal}.zone-navigation #custom-menu #segments-desktop .segment.tire-engine{margin-left:auto;padding:0 16px;text-transform:uppercase}.zone-navigation #custom-menu #segments-desktop .segment.tire-engine a{color:#fff;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.zone-navigation #custom-menu #segments-desktop .segment.tire-engine a:hover{font-weight:700}.zone-navigation #custom-menu #segments-desktop .segment.tire-engine a i{font-size:20px;padding-bottom:2px;margin-right:8px}.zone-navigation #custom-menu #segments-desktop .segment.tire-engine a i::before{color:#fff}.zone-navigation #custom-menu #segments-mobile{position:absolute;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;width:100vw;top:-50px;height:100vh;z-index:3;-webkit-transition:left 250ms ease;transition:left 250ms ease}@media only screen and (min-width:640px){.zone-navigation #custom-menu #segments-mobile{display:none}}.zone-navigation #custom-menu #segments-mobile[data-menu-open=true]{left:0}.zone-navigation #custom-menu #segments-mobile[data-menu-open=false]{left:-100vw}.zone-navigation #custom-menu #segments-mobile .segment-screen{width:0;background-color:#fff;color:#000;-webkit-transition:width 250ms ease;transition:width 250ms ease}#lang_nav li a,a,a:visited{-webkit-transition:all ease .5s}.zone-navigation #custom-menu #segments-mobile .segment-screen[data-menu-current=true]{width:100vw}.zone-navigation #custom-menu #segments-mobile .segment-screen .menu-title{padding:16px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background-color:#323232;color:#fff;text-transform:uppercase;white-space:nowrap}.zone-navigation #custom-menu #segments-mobile .segment-screen .menu-title a{color:#fff}.zone-navigation #custom-menu #segments-mobile .segment-screen .menu-title a.close-menu{margin-right:8px}.zone-navigation #custom-menu #segments-mobile .segment-screen .menu-title p{margin:0}.zone-navigation #custom-menu #segments-mobile .segment-screen .menu-item{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;padding:12px;margin:0 12px;white-space:nowrap;border-bottom:1px solid #d3d3d3}.zone-navigation #custom-menu #segments-mobile .segment-screen .menu-item p{margin:1px 0;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}.zone-navigation #custom-menu #segments-mobile .segment-screen .menu-item[data-menu-id=""]{display:none}.zone-navigation #custom-menu #segments-mobile .segment-screen .menu-item.highlight{background-color:#e3ff0b}.zone-navigation #custom-menu #segments-mobile .segment-screen .menu-item.other a{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;color:#000;text-transform:uppercase}.zone-navigation #custom-menu #segments-mobile .segment-screen .menu-item.other a i{font-size:20px;padding-bottom:2px;margin-right:8px}.zone-navigation #custom-menu #segments-mobile .segment-screen .menu-item select{max-width:240px;width:80%}.main-width,.remodal[data-remodal-id=tire-modal]{max-width:1280px}.remodal[data-remodal-id=tire-modal] p.modal-title{text-transform:uppercase;margin:0;padding:5px 0;font-weight:700}.remodal[data-remodal-id=tire-modal] .remodal-close{right:0;left:unset}.remodal[data-remodal-id=tire-modal] #tire-search #tire-vehicle-types-container{margin-bottom:15px;padding:25px 0}.remodal[data-remodal-id=tire-modal] #tire-search #tire-vehicle-types-container li{padding:5px 15px}.remodal[data-remodal-id=tire-modal] #tire-search #tire-vehicle-types-container li.selected::after{border-color:#fff transparent transparent}.remodal[data-remodal-id=tire-modal] #tire-search #tire-vehicle-types-container li:hover.selected::after{border-color:#1bbc9b transparent transparent}.remodal[data-remodal-id=tire-modal] #tire-search #tire-attributes-container .tire-attribute label{width:-webkit-calc(100% - 0px);width:calc(100% - 0px)}.remodal[data-remodal-id=tire-modal] #tire-search #tire-attributes-container .tire-attribute .selectize-index{height:25px;line-height:25px;padding:5px 0}.detail-templatedcontent .remodal[data-remodal-id=tire-modal] #tire-search #tire-attributes-container .tire-attribute .selectize-index,.home-page .remodal[data-remodal-id=tire-modal] #tire-search #tire-attributes-container .tire-attribute .selectize-control .selectize-input,.remodal[data-remodal-id=tire-modal] #tire-search #tire-attributes-container .tire-attribute .selectize-control .selectize-input{height:35px}.remodal[data-remodal-id=tire-modal] #tire-search #tire-brands-container .tyre-brand-item .wrapper{width:-webkit-calc(100% - 23px);width:calc(100% - 23px)}@media only screen and (max-device-width:640px),only screen and (max-device-width:667px),only screen and (max-width:480px){.remodal[data-remodal-id=tire-modal] #tire-search #tire-vehicle-types-container{padding:15px 0 10px}.remodal[data-remodal-id=tire-modal] #tire-search #tire-vehicle-types-container li{padding:10px 15px}.remodal[data-remodal-id=tire-modal] #tire-search #tire-brands-container-mobile label{margin-left:auto;margin-right:auto}}.home-page .remodal[data-remodal-id=tire-modal] #tire-search #tire-attributes-container .tire-attribute label{width:-webkit-calc(100% - 0px);width:calc(100% - 0px)}.home-page .remodal[data-remodal-id=tire-modal] #tire-search #tire-attributes-container .tire-attribute .selectize-index{height:35px;line-height:25px;padding:5px 0}.home-page .remodal[data-remodal-id=tire-modal] #tire-search #tire-brands-container .tyre-brand-item .wrapper{width:-webkit-calc(100% + 1px);width:calc(100% + 1px)}@media only screen and (max-device-width:640px),only screen and (max-device-width:667px),only screen and (max-width:480px){.home-page .remodal[data-remodal-id=tire-modal] #tire-search #tire-vehicle-types-container{padding:15px 0 10px}.home-page .remodal[data-remodal-id=tire-modal] #tire-search #tire-vehicle-types-container li{padding:10px 15px}.home-page .remodal[data-remodal-id=tire-modal] #tire-search #tire-brands-container-mobile label{margin-left:auto;margin-right:auto}}.detail-templatedcontent .remodal[data-remodal-id=tire-modal] #tire-search #tire-vehicle-types-container{padding:25px 35px}.detail-templatedcontent .remodal[data-remodal-id=tire-modal] #tire-search #tire-brands-container .tyre-brand-item .wrapper{width:-webkit-calc(100% + 1px);width:calc(100% + 1px)}#lang_nav-container{z-index:0;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:10px}#lang_nav{float:none;margin:0 auto}#lang_nav li{padding-left:5px;padding-right:5px;display:block;float:left}#lang_nav li a{display:block;float:left;width:26px;height:17px;background:url(../../../images/Sprite-Flags.png) no-repeat;text-indent:-9000em;opacity:.5;filter:alpha(opacity=50);transition:all ease .5s}.form-bottom{background:#eee;border-radius:0 0 4px 4px;padding:15px;text-align:center;margin-top:20px}.languageBar{padding-bottom:10px}#lang_nav li#deflag a{background-position:-5px -5px}#lang_nav li#enflag a{background-position:-5px -32px}#lang_nav li#frflag a{background-position:-5px -59px}#lang_nav li#nlflag a{background-position:-77px -5px}#lang_nav li#plflag a{background-position:-77px -59px}#lang_nav li#itflag a{background-position:-41px -59px}#lang_nav li#esflag a{background-position:-41px -32px}#lang_nav li#svflag a{background-position:-5px -86px}#lang_nav li#nbflag a{background-position:-77px -32px}#lang_nav li#daflag a{background-position:-41px -5px}#lang_nav li a:hover,#lang_nav li.active a{opacity:1;filter:alpha(opacity=100)}.templated-item h2{text-transform:uppercase;border-bottom:4px solid #1bbc9b;padding-bottom:4px;padding-top:16px;margin:0 auto 16px!important;font-size:22px;font-weight:400!important}#main{padding:0;margin:0}.main-width{width:100%;margin-left:auto!important;margin-right:auto!important;padding:0}.main-width .templated-item{margin-left:-15px;margin-right:-15px}.reinsurance-elements{margin:0 auto;max-width:800px;display:grid;grid-template-columns:repeat(auto-fit,200px);-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.reinsurance-elements .reinsurance-element{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.reinsurance-elements .reinsurance-element i{color:#1bbb9b;font-size:48px;margin:8px}.reinsurance-elements .reinsurance-element span{font-size:12px}a.layout-element-container{display:block;margin:auto}.video-responsive{overflow:hidden;padding-bottom:56.25%;position:relative;height:0}.video-responsive iframe{left:0;top:0;height:100%;width:100%;position:absolute}.os-slideshow span.prev{left:-8px}.os-slideshow span.next{right:-8px}.os-slideshow span.next,.os-slideshow span.prev{display:inline-block;top:-webkit-calc(50%);top:calc(50%);width:unset;height:unset;border:none;font-size:2em;-webkit-transform:translateY(-50%);transform:translateY(-50%);background-color:transparent}.os-slideshow span.next:hover,.os-slideshow span.prev:hover{background-color:transparent}.riders-corner-articles a.riders-corner-article{position:relative}.riders-corner-articles a.riders-corner-article div.article-skew{position:absolute;background-color:#fff;top:20px;left:-8px;padding:8px 8px 8px 16px;-webkit-transform:skew(-23deg);transform:skew(-23deg)}.riders-corner-articles a.riders-corner-article div.article-skew span.article-category{display:block;font-weight:700;-webkit-transform:skew(23deg);transform:skew(23deg)}.riders-corner-articles a.riders-corner-article div.article-title{position:absolute;bottom:0;left:0;right:0;min-height:72px;background-color:rgba(0,0,0,.4);color:#fff;font-size:24px;padding:8px}.row.home-invert-color{color:#fff;background-color:#1bbc9b;margin:16px 0;padding-bottom:16px}.row.home-invert-color h2{padding:16px 0;margin:0!important;text-align:center;border:none}.templated-item .space-top{margin-top:15px}.templated-item .space-bot{margin-bottom:15px}.templated-item .centered{margin:auto}.product-field{padding:8px;font-size:12px;border:1px solid #d3d3d3;background-color:#fff;color:#000}.product-field .product-field-title{display:block;text-overflow:ellipsis;word-wrap:break-word;overflow:hidden;line-height:12px;height:24px;margin-bottom:8px;color:#000}.product-field .product-field-image{padding-bottom:8px;margin:8px 0}.product-field .product-field-footer{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-webkit-align-items:flex-end;-moz-box-align:end;-ms-flex-align:end;align-items:flex-end}.product-field .product-field-footer .product-field-price{color:#c70000;font-size:15px;font-weight:700}.product-field .product-field-footer .product-field-add-to-cart{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:8px;border:none;border-radius:4px;background-color:#fa0;color:#fff;cursor:pointer}a,a:hover,a:visited{color:#e80000}.product-field .product-field-footer .product-field-add-to-cart:disabled{background-color:#ddd;cursor:default}input[type=text]{border-radius:0}.right{float:right}body{font-family:'Helvetica Neue',Helvetica,Tahoma,Geneva,Verdana,sans-serif;margin:0;padding:0!important}@media only screen and (max-device-width:640px),only screen and (max-device-width:667px),only screen and (max-width:480px){.backstretch{display:none}#main-container{margin-top:0}#main-container .orchard-layouts-root .table>.row{margin:0}}#main-container .orchard-layouts-root .row,html body .util-clearb{display:block;margin:0}#main-container{padding:0;width:100%}#main-container .main-container-item-alt-1{background-size:auto 190px;background-position:800px center;background-repeat:no-repeat}@media only screen and (max-width:955px){#main-container .main-container-item-alt-1{background-position:300px center}}@media only screen and (max-width:481px){#main-container .main-container-item-alt-1{background-position:300px center;background-image:none}}#main-container .main-container-item-alt-2,#main-container .main-container-item-alt-3{background-color:#fff}html body .util-clearb{background:0 0;border:0;clear:both;float:none;font-size:0;padding:0;position:static;overflow:hidden;visibility:hidden;width:0;height:0;line-height:0}a,a:visited{text-decoration:none;transition:all ease .5s}a img{border:none}p,ul{margin-top:0;margin-bottom:1.4167em}h1,h2,h3{font-weight:700;font-family:'PT Sans',sans-serif}h1{font-size:2.08333em;line-height:1.36em;margin-top:.68em;margin-bottom:1.36em;font-weight:400}h2{font-size:1.41667em;line-height:1em;margin-top:2em;margin-bottom:1em}h3{font-size:1.16667em;line-height:1.21429em;margin-top:1.2143em;margin-bottom:0}input{border:1px solid #ccc;padding:8px 5px;background-size:100% 100%;background:-webkit-gradient(linear,left top,left bottom,from(#e6e4e2),to(#fff),color-stop(.3,#fff));background:-webkit-linear-gradient(top,#e6e4e2,#fff 30%,#fff);background:-webkit-gradient(linear,left top,left bottom,from(#e6e4e2),color-stop(30%,#fff),to(#fff));background:linear-gradient(top,#e6e4e2,#fff 30%,#fff);color:#666;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.hidden{display:none}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.email-success h1,.email-validation h1{font-family:Quadon Bold,Quadon,'Arial Narrow Bold',sans-serif;margin-bottom:43px;font-weight:700}.email-success p,.email-validation p{font-size:-webkit-calc(9pt + (12 - 9) * ((100vw - 480px)/ (1920 - 480)));font-size:calc(9pt + (12 - 9) * ((100vw - 480px)/ (1920 - 480)));font-weight:500}form.bihr-form label{margin-bottom:5px;font-size:11pt;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}form.bihr-form input{background-color:#fff;background-image:none;border:1px solid #333;border-radius:5px;margin:1px 0 3px;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}form.bihr-form .form-group{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:10px}form.bihr-form p.info{text-align:left;font-size:9pt;color:#e80000;padding-left:0;margin-top:20px}form.bihr-form fieldset:not(.nested){border:none}form.bihr-form fieldset.nested{border-radius:5px;border:1px solid #bbb;margin:0 0 10px;padding-bottom:0}form.bihr-form fieldset:not(.nested)>legend{font-weight:900;font-size:20px;color:#1bbb9b;margin-bottom:8px;padding:0 8px}form.bihr-form fieldset.nested>legend{font-weight:700;font-size:16px;padding:0 8px}form.bihr-form span.required{color:#e80000}form.bihr-form .inline-form-group{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;padding:5px 0;width:-webkit-calc(50% - 5px);width:calc(50% - 5px)}form.bihr-form .inline-form-group label{margin-bottom:0;font-size:11pt}form.bihr-form .field-validation-error{display:block;text-align:right;width:100%;font-size:9pt;color:#e20000;font-style:italic}form.bihr-form [type=checkbox]:checked,form.bihr-form [type=checkbox]:not(:checked){position:absolute;opacity:0}form.bihr-form [type=checkbox]:checked+label,form.bihr-form [type=checkbox]:not(:checked)+label{position:relative;padding-left:25px;cursor:pointer}form.bihr-form [type=checkbox]:checked+label:before,form.bihr-form [type=checkbox]:not(:checked)+label:before{content:'';position:absolute;left:0;top:0;width:15px;height:15px;border:1px solid #333;background:#fff;border-radius:2px}form.bihr-form [type=checkbox]:checked+label:hover:before,form.bihr-form [type=checkbox]:not(:checked)+label:hover:before{background-color:#e9e9e9}form.bihr-form [type=checkbox]:checked+label:after,form.bihr-form [type=checkbox]:not(:checked)+label:after{content:'■';position:absolute;top:0;left:1px;font-size:19px;line-height:.8;color:#fa0;-webkit-transition:all .2s;transition:all .2s;font-family:'Lucida Sans Unicode','Arial Unicode MS',Arial}form.bihr-form [type=checkbox]:not(:checked)+label:after{opacity:0;-webkit-transform:scale(0);transform:scale(0)}form.bihr-form [type=checkbox]:checked+label:after{opacity:1;-webkit-transform:scale(1);transform:scale(1)}form.bihr-form select{padding:5px;border-radius:5px;border:1px solid #575757}form.bihr-form input[type=radio]:checked,form.bihr-form input[type=radio]:not(:checked){position:absolute;left:-9999px}form.bihr-form input[type=radio]:checked+label,form.bihr-form input[type=radio]:not(:checked)+label{position:relative;padding-left:25px;cursor:pointer}form.bihr-form input[type=radio]:checked+label:before,form.bihr-form input[type=radio]:not(:checked)+label:before{content:'';position:absolute;left:0;top:0;width:15px;height:15px;border:1px solid #333;background:#fff;border-radius:50%}form.bihr-form input[type=radio]:checked+label:hover:before,form.bihr-form input[type=radio]:not(:checked)+label:hover:before{background-color:#e9e9e9}form.bihr-form input[type=radio]:checked+label:after,form.bihr-form input[type=radio]:not(:checked)+label:after{content:'●';position:absolute;top:0;left:1px;font-size:19px;line-height:.8;color:#fa0;-webkit-transition:all .2s;transition:all .2s;font-family:'Lucida Sans Unicode','Arial Unicode MS',Arial}form.bihr-form input[type=radio]:not(:checked)+label:after{opacity:0;-webkit-transform:scale(0);transform:scale(0)}form.bihr-form input[type=radio]:checked+label:after{opacity:1;-webkit-transform:scale(1);transform:scale(1)}form.bihr-form button[type=submit]{width:100%;border:none;border-radius:4px;font-size:11pt;text-transform:uppercase;padding:6px 5px;background-color:#fa0;color:#fff}form.bihr-form button[type=submit]:hover{cursor:pointer}form.bihr-form button[disabled]{width:100%;border:none;border-radius:4px;font-size:11pt;text-transform:uppercase;padding:6px 5px;background-color:#ccc;color:#666}form.bihr-form .required{color:#e20000;margin:0 4px}form.bihr-form .require-info{display:block;font-size:10pt;color:#8b8b8b}form.bihr-form .forgot-password{display:block;width:100%;text-align:right;font-size:9pt;margin-top:2px;text-decoration:underline;color:#333}form.bihr-form .hint{font-size:12px;color:gray}form.bihr-form .reminder{display:block;font-size:11pt;color:#8b8b8b}#tire-search,#tire-search #tire-attributes-container .tire-vehicle-attributes.selected,#tire-search #tire-vehicle-types-container,#tire-search #tire-vehicle-types-container li,#tire-search #tire-vehicle-types-container li div{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox}form.bihr-form .reminder a{color:#8b8b8b;text-decoration:underline}#tire-search{display:flex;position:relative}#tire-search .tire-widget{width:100%;max-width:1280px;margin:0 auto;position:relative;padding-bottom:70px}#tire-search #tire-vehicle-types-container{list-style-type:none;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;padding:0;width:100%}#tire-search #tire-vehicle-types-container li{display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#555;border-bottom:solid 1px #575757;position:relative;-webkit-box-flex:1;-webkit-flex-grow:1;-moz-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:15px;margin:0 0 5px;cursor:pointer;text-align:center;-webkit-transition:all 250ms ease;transition:all 250ms ease;font-size:-webkit-calc(9pt + (12 - 9) * (100vw - 480px)/ (1920 - 480));font-size:calc(9pt + (12 - 9) * (100vw - 480px)/ (1920 - 480))}#tire-search #tire-vehicle-types-container li div{display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}@media only screen and (max-device-width:640px),only screen and (max-device-width:667px),only screen and (max-width:480px){#tire-search #tire-vehicle-types-container li div{width:65px}#tire-search #tire-vehicle-types-container li div .tire-title{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-flex:1;-webkit-flex-grow:1;-moz-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1;font-size:11pt}#tire-search #tire-vehicle-types-container li div .check{-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-webkit-flex-grow:1;-moz-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1}}#tire-search #tire-vehicle-types-container li input{display:none}#tire-search #tire-vehicle-types-container li .tire-icon{position:relative;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;float:none;background-size:100%;line-height:10px;width:36px;height:36px;margin-right:10px;margin-left:10px;border-radius:50%;padding-top:0;font-size:14pt;background-color:#555;color:#fff;font-weight:400;vertical-align:-10px;-webkit-transition:all .2s ease;transition:all .2s ease}#tire-search #tire-vehicle-types-container li .tire-icon::before{position:absolute;font-family:icomoon!important;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#tire-search #tire-vehicle-types-container li .tire-icon.b-icon-moto::before{content:"\f21e"}#tire-search #tire-vehicle-types-container li .tire-icon.b-icon-ATV::before{content:"\ec83"}#tire-search #tire-vehicle-types-container li .tire-icon.b-icon-bicycle::before{content:"\f206"}#tire-search #tire-vehicle-types-container li .icon-checkmark{margin-left:.5em;opacity:0;font-size:0}#tire-search #tire-vehicle-types-container li:hover{background-color:#1bbc9b;color:#fff;border-bottom:solid 1px #1bbc9b}#tire-search #tire-vehicle-types-container li.selected{border-color:#007f82;color:#1bbc9b;font-weight:700}#tire-search #tire-vehicle-types-container li.selected:before{position:absolute;content:'';border:15px solid red;border-color:#007f82 transparent transparent;bottom:-30px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}#tire-search #tire-vehicle-types-container li.selected:after{position:absolute;content:'';border:15px solid red;border-color:#e9e9e9 transparent transparent;bottom:-29px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:.15s all linear;transition:.15s all linear}#tire-search #tire-vehicle-types-container li.selected .icon-checkmark{margin-left:.25em;opacity:1;font-size:-webkit-calc(9pt + (12 - 9) * (100vw - 480px)/ (1920 - 480));font-size:calc(9pt + (12 - 9) * (100vw - 480px)/ (1920 - 480))}#tire-search #tire-vehicle-types-container li.selected:hover{color:#fff}#tire-search #tire-vehicle-types-container li.selected:hover:after{border-color:#1bbc9b transparent transparent}@media only screen and (max-device-width:640px),only screen and (max-device-width:667px),only screen and (max-width:480px){#tire-search #tire-vehicle-types-container li .tire-icon{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;margin-bottom:10px}#tire-search #tire-vehicle-types-container li.selected div .tire-title{-webkit-flex-basis:-webkit-calc(100% - 40px);-ms-flex-preferred-size:calc(100% - 40px);flex-basis:calc(100% - 40px)}#tire-search #tire-vehicle-types-container li.selected div .check{-webkit-flex-basis:0px;-ms-flex-preferred-size:0;flex-basis:0px;-webkit-box-flex:1;-webkit-flex-grow:1;-moz-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1}}#tire-search #tire-picture-container{margin:auto;width:29%;display:inline-block;height:230px;background-repeat:no-repeat;background-size:contain;background-position:center center;vertical-align:top}#tire-search #tire-picture-container.b-icon-moto{background-image:url(https://static.bihr.pro//images/tyres_street_off-road.png)}#tire-search #tire-picture-container.b-icon-ATV{background-image:url(https://static.bihr.pro//images/tyres_atv.png)}#tire-search #tire-picture-container.b-icon-bicycle{background-image:url(https://static.bihr.pro/assets/bihreu/images/tiresearchtool-cycle.png)}#tire-search .tire-global-container{width:70%;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-flex-flow:wrap;-ms-flex-flow:wrap;flex-flow:wrap}#tire-search #tire-attributes-container .tire-vehicle-attributes,#tire-search .tire-global-container:empty #tire-search-button{display:none}#tire-search #tire-attributes-container{width:100%}#tire-search #tire-attributes-container .tire-vehicle-attributes.selected{display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (max-width:575px){#tire-search #tire-attributes-container .tire-vehicle-attributes.selected{-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}}#tire-search #tire-attributes-container .tire-vehicle-attributes .tire-attribute{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:-webkit-calc(25% - 20px);width:calc(25% - 20px);margin-right:20px}@media only screen and (max-width:1280px){#tire-search #tire-attributes-container .tire-vehicle-attributes .tire-attribute{width:-webkit-calc(33.33% - 20px);width:calc(33.33% - 20px)}}@media only screen and (max-width:932px){#tire-search #tire-attributes-container .tire-vehicle-attributes .tire-attribute{width:-webkit-calc(50% - 20px);width:calc(50% - 20px)}}@media only screen and (max-width:768px){#tire-search #tire-attributes-container .tire-vehicle-attributes .tire-attribute{width:-webkit-calc(100% - 20px);width:calc(100% - 20px)}}#tire-search #tire-attributes-container .tire-vehicle-attributes .tire-attribute .selectize-info{background-color:#e20000;color:#fff;width:20px;line-height:20px;height:20px;display:inline-block;text-align:center;border-radius:50%;position:absolute;margin-left:5px;bottom:8px}#tire-search #tire-attributes-container .tire-vehicle-attributes .tire-attribute .selectize-info .infobox{background-color:#FFF;border:1px solid #9e9e9e;border-radius:10px;width:230px;height:90px;position:absolute;bottom:20px;right:50%;-webkit-transform:translateX(50%) scale(0);transform:translateX(50%) scale(0);-webkit-transition:.2s linear;transition:.2s linear;background-size:cover;background-repeat:no-repeat;z-index:9}#tire-search #tire-attributes-container .tire-vehicle-attributes .tire-attribute .selectize-info .infobox:before{content:"";border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #9e9e9e;position:absolute;bottom:-10px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}#tire-search #tire-attributes-container .tire-vehicle-attributes .tire-attribute .selectize-info:hover{cursor:pointer}#tire-search #tire-attributes-container .tire-vehicle-attributes .tire-attribute .selectize-info:hover .infobox{-webkit-transform:translateX(50%) scale(1);transform:translateX(50%) scale(1)}#tire-search #tire-attributes-container .tire-vehicle-attributes .tire-attribute label{width:-webkit-calc(100% - 40px);width:calc(100% - 40px);text-align:center;font-size:.8rem;color:#575757;padding:5px 20px 10px;position:relative}#tire-search #tire-attributes-container .tire-vehicle-attributes .tire-attribute select{-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1;-webkit-box-flex:1;-webkit-flex-grow:1;-moz-box-flex:1;-ms-flex-positive:1;flex-grow:1;min-height:35px;width:-webkit-calc(100% - 20px);width:calc(100% - 20px)}#tire-search #tire-attributes-container .tire-vehicle-attributes .tire-attribute .selectize-index{width:20px;padding-top:5px;text-align:center;color:#fff;background-color:#575757}#tire-search #tire-attributes-container .tire-vehicle-attributes .tire-attribute .selectize-control{-webkit-box-flex:1;-webkit-flex-grow:1;-moz-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}#tire-search #tire-attributes-container .tire-vehicle-attributes .tire-attribute .selectize-control .selectize-input{border-radius:0;border:none;border-bottom:1px solid #575757;height:35px}#tire-search #tire-attributes-container .tire-vehicle-attributes .tire-attribute .selectize-control .selectize-input:before{content:'';position:absolute;right:0;top:0;width:30px;height:-webkit-calc(100% + 2px);height:calc(100% + 2px);background-color:#575757}#tire-search #tire-attributes-container .tire-vehicle-attributes .tire-attribute .selectize-control .selectize-input:after{border-color:#fff transparent transparent;right:10px}#tire-search #tire-attributes-container .tire-vehicle-attributes .tire-attribute .selectize-control .selectize-input.dropdown-active{padding-right:3px}#tire-search #tire-attributes-container .tire-vehicle-attributes .tire-attribute .selectize-control .selectize-input.dropdown-active:after{border-color:transparent transparent #fff}#tire-search #tire-attributes-container .tire-vehicle-attributes .tire-attribute .selectize-control .selectize-input.dropdown-active:before{left:auto}#tire-search #tire-attributes-container .tire-vehicle-attributes .tire-attribute .selectize-control .selectize-input .item{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:-webkit-calc(100% - 30px);width:calc(100% - 30px);padding-right:15px}#tire-search #tire-attributes-container .tire-vehicle-attributes .tire-attribute .selectize-control .selectize-dropdown-content{margin:0;padding:0;text-align:left}#tire-search #tire-attributes-container .tire-vehicle-attributes .tire-attribute .selectize-control .selectize-dropdown-content .option{padding:8px 5px;background-color:#fff}#tire-search #tire-attributes-container .tire-vehicle-attributes .tire-attribute .selectize-control .selectize-dropdown-content .option:hover{background-color:#1bbc9b;color:#fff}#tire-search #tire-attributes-container .tire-vehicle-attributes .tire-attribute .selectize-control .selectize-dropdown-content .option.selected{background-color:#007f82;color:#fff}#tire-search #tire-attributes-container .tire-vehicle-attributes.type_1306 .infobox,#tire-search #tire-attributes-container .tire-vehicle-attributes.type_1306 .infobox[data-info=width],#tire-search #tire-attributes-container .tire-vehicle-attributes.type_1306 .infobox[data-info=height],#tire-search #tire-attributes-container .tire-vehicle-attributes.type_1306 .infobox[data-info=diameter],#tire-search #tire-attributes-container .tire-vehicle-attributes.type_1306 .infobox[data-info=load],#tire-search #tire-attributes-container .tire-vehicle-attributes.type_1306 .infobox[data-info=speed]{background-image:url(https://static.bihr.pro/assets/bihreu/images/tiresearchtool-moto.png)}#tire-search #tire-attributes-container .tire-vehicle-attributes.type_1307 .infobox,#tire-search #tire-attributes-container .tire-vehicle-attributes.type_1307 .infobox[data-info=width],#tire-search #tire-attributes-container .tire-vehicle-attributes.type_1307 .infobox[data-info=height],#tire-search #tire-attributes-container .tire-vehicle-attributes.type_1307 .infobox[data-info=diameter]{background-image:url(https://static.bihr.pro/assets/bihreu/images/tiresearchtool-quad.png)}#tire-search #tire-attributes-container .tire-vehicle-attributes.type_2473 .infobox,#tire-search #tire-attributes-container .tire-vehicle-attributes.type_2473 .infobox[data-info=width],#tire-search #tire-attributes-container .tire-vehicle-attributes.type_2473 .infobox[data-info=height]{background-image:url(https://static.bihr.pro/assets/bihreu/images/tiresearchtool-cycle.png)}#tire-search #tire-brands-container{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:100%;height:100%;margin-top:10px}#tire-search #tire-brands-container .tyre-brand-item{padding:5px 0;-webkit-flex-basis:99px;-ms-flex-preferred-size:99px;flex-basis:99px;-webkit-box-flex:1;-webkit-flex-grow:1;-moz-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1;max-width:-webkit-calc((100% / 9) - 2px);max-width:calc((100% / 9) - 2px);min-height:70px;background-color:#fff;position:relative;border-bottom:1px solid #e9e9e9}#tire-search #tire-brands-container .tyre-brand-item .wrapper{padding:0 11px;width:-webkit-calc(100% - 22px);width:calc(100% - 22px);border:1px solid #e9e9e9;border-top:none;border-bottom:none;position:absolute;height:100%;top:0;left:0}#tire-search #tire-brands-container .tyre-brand-item .wrapper img{position:absolute;width:-webkit-calc(100% - 23px);width:calc(100% - 23px);max-width:70px;height:auto;-o-object-fit:contain;object-fit:contain;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#tire-search #tire-brands-container .tyre-brand-item .wrapper .check-wrapper{position:absolute;left:0;top:0;width:100%;height:100%}#tire-search #tire-brands-container .tyre-brand-item .wrapper .check-wrapper input[type=checkbox]{display:none}#tire-search #tire-brands-container .tyre-brand-item .wrapper .check-wrapper input[type=checkbox]+label{position:absolute;bottom:0;right:0;width:100%;height:100%;font-size:0}#tire-search #tire-brands-container .tyre-brand-item .wrapper .check-wrapper input[type=checkbox]:hover+label{cursor:pointer}#tire-search #tire-brands-container .tyre-brand-item .wrapper .check-wrapper input[type=checkbox]:checked+label::before{content:"✔";font-family:icomoon;font-size:16pt;color:#4caf50;bottom:0;right:0;position:absolute}@media screen and (max-width:1280px){#tire-search #tire-brands-container .tyre-brand-item{max-width:-webkit-calc((100% / 5) - 2px);max-width:calc((100% / 5) - 2px);-webkit-flex-basis:-webkit-calc((100% / 5) - 2px);-ms-flex-preferred-size:calc((100% / 5) - 2px);flex-basis:calc((100% / 5) - 2px)}}@media screen and (max-width:768px){#tire-search #tire-brands-container .tyre-brand-item{max-width:-webkit-calc((100% / 3) - 2px);max-width:calc((100% / 3) - 2px);-webkit-flex-basis:-webkit-calc((100% / 3) - 2px);-ms-flex-preferred-size:calc((100% / 3) - 2px);flex-basis:calc((100% / 3) - 2px)}#tire-search #tire-brands-container{width:100%}}@media screen and (max-width:575px){#tire-search #tire-brands-container .tyre-brand-item{-webkit-flex-basis:-webkit-calc(50% - 30px);-ms-flex-preferred-size:calc(50% - 30px);flex-basis:calc(50% - 30px);min-width:135px;font-size:80%}}@media screen and (max-width:566px){#tire-search #tire-brands-container{-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}}#tire-search #tire-brands-container-mobile{display:none;margin:5px 0 0;width:-webkit-calc(100% - 0px);width:calc(100% - 0px)}@media only screen and (max-device-width:640px),only screen and (max-device-width:667px),only screen and (max-width:480px){#tire-search #tire-brands-container{display:none!important}#tire-search #tire-brands-container-mobile{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media only screen and (max-width:575px){#tire-search #tire-brands-container-mobile{margin:0 auto;max-width:278px}}#tire-search #tire-brands-container-mobile label{width:-webkit-calc(100% - 40px);width:calc(100% - 40px);text-align:center;font-size:.8rem;color:#575757;padding:5px 20px 10px;position:relative;margin-bottom:0;display:block}#tire-search #tire-brands-container-mobile .selectize-control{-webkit-box-flex:1;-webkit-flex-grow:1;-moz-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin:10px auto 0 0;max-width:328px;width:-webkit-calc(100% - 20px);width:calc(100% - 20px);min-width:200px;text-align:left}#tire-search #tire-brands-container-mobile .selectize-control .selectize-input{background-image:-webkit-gradient(linear,left top,left bottom,from(#fefefe),to(#f2f2f2));background-image:-webkit-linear-gradient(top,#fefefe,#f2f2f2);background-image:linear-gradient(to bottom,#fefefe,#f2f2f2);border-radius:0;border:none;border-bottom:1px solid #575757;text-align:center}#tire-search #tire-brands-container-mobile .selectize-control .selectize-input:before{content:'';position:absolute;right:0;top:0;width:30px;height:-webkit-calc(100% + 2px);height:calc(100% + 2px);background-color:#575757}#tire-search #tire-brands-container-mobile .selectize-control .selectize-input:after{border-color:#fff transparent transparent}#tire-search #tire-brands-container-mobile .selectize-control .selectize-input.dropdown-active:before{left:auto}#tire-search #tire-brands-container-mobile .selectize-control .selectize-input.dropdown-active:after{border-color:transparent transparent #fff}#tire-search #tire-brands-container-mobile .selectize-control .selectize-dropdown-content{margin:0;padding:0}#tire-search #tire-brands-container-mobile .selectize-control .selectize-dropdown-content .option{padding:8px 5px;background-color:#fff}#tire-search #tire-brands-container-mobile .selectize-control .selectize-dropdown-content .option:hover{background-color:#1bbc9b;color:#fff}#tire-search #tire-brands-container-mobile .selectize-control .selectize-dropdown-content .option.selected,#tire-search #tire-search-button{background-color:#007f82;color:#fff}@media only screen and (max-width:575px){#tire-search #tire-brands-container-mobile .selectize-control{margin-left:auto;max-width:278px;width:-webkit-calc(100% - 0px);width:calc(100% - 0px)}}#tire-search #tire-brands-container-mobile select{-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1;-webkit-box-flex:1;-webkit-flex-grow:1;-moz-box-flex:1;-ms-flex-positive:1;flex-grow:1;min-height:35px;width:100%;max-width:275px;margin:0 auto}#tire-search #tire-search-button{padding:17px 25px 16px;cursor:pointer;font:400 13.33px Arial;line-height:normal;position:absolute;bottom:10px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);text-align:center;display:none;-webkit-box-shadow:#960000 0 0 0;box-shadow:#960000 0 0 0;text-shadow:none;background-image:none;border-style:solid;border-width:0;text-decoration:none;border-radius:4px;-webkit-transition:all 250ms ease;transition:all 250ms ease}#tire-search #tire-search-button i{margin-left:5px}#tire-search #tire-search-button:hover{background-color:#1bbc9b}@media screen and (max-width:932px){#tire-search #tire-picture-container{width:39%}#tire-search .tire-global-container{width:60%}}@media screen and (max-width:575px){#tire-search #tire-picture-container,#tire-search .tire-global-container{width:100%}#tire-search #tire-attributes-container .tire-vehicle-attributes .tire-attribute{width:275px;margin-right:0}#tire-search #tire-attributes-container .tire-vehicle-attributes .tire-attribute .selectize-control{-webkit-flex-basis:200px;-ms-flex-preferred-size:200px;flex-basis:200px;min-width:200px}#tire-search .selectize-input:after{right:10px}}#quick-log-in-button,#quick-log-in-remodal #custom-log-in{-webkit-flex-direction:column;-webkit-box-orient:vertical;-moz-box-orient:vertical;-webkit-box-direction:normal;-moz-box-direction:normal}@keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.widget-header.widget-quick-log-on-widget.widget{display:none}#quick-log-in-button,#quick-log-in-remodal #custom-log-in,#quick-log-in-remodal #custom-log-in ol li{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox}#quick-log-in-button{margin-right:5px;padding:10px 5px;background-color:transparent;color:#333;cursor:pointer;-webkit-transition:all 250ms ease;transition:all 250ms ease;font-size:-webkit-calc(9pt + 1 * (100vw - 480px)/ 1440);font-size:calc(9pt + 1 * (100vw - 480px)/ 1440);-ms-flex-direction:column;flex-direction:column;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;text-transform:none;min-width:70px;position:relative}#quick-log-in-button:hover{-webkit-box-shadow:rgba(0,0,0,.16) 0 3px 10px,rgba(0,0,0,.23) 0 3px 10px;box-shadow:rgba(0,0,0,.16) 0 3px 10px,rgba(0,0,0,.23) 0 3px 10px}#quick-log-in-button i{margin-right:0;font-size:20pt}#quick-log-in-button i.validate{font-size:14pt;position:absolute;top:1px;right:15px;color:#1bbc9b}@media only screen and (max-width:900px){#quick-log-in-button{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;text-align:center;padding:17px 0;margin-right:5px;min-width:45px}#quick-log-in-button span{display:none}#quick-log-in-button i{margin-right:0;font-size:16pt}#quick-log-in-button i.validate{top:5px;right:0}}@media only screen and (max-device-width:640px),only screen and (max-device-width:667px),only screen and (max-width:480px){#quick-log-in-button{padding:15px 5px;max-width:25px;min-width:20px;margin-left:auto;margin-right:0;width:100%;-webkit-box-ordinal-group:5;-webkit-order:4;-moz-box-ordinal-group:5;-ms-flex-order:4;order:4;text-align:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:42px;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center}#quick-log-in-button i{margin-right:0;font-size:16pt}#quick-log-in-button span{display:none}}#quick-log-in-remodal .remodal-close{margin-left:-webkit-calc(100% - 35px);margin-left:calc(100% - 35px)}#quick-log-in-remodal #quick-social-log-in ul{list-style-type:none;padding-left:0}#quick-log-in-remodal #quick-social-log-in ul li{display:inline;margin:10px 15px}#quick-log-in-remodal #quick-social-log-in ul li a{padding:10px 15px 10px 10px;border-radius:2px;color:#000;background-color:#dedede;-webkit-transition:all 250ms ease;transition:all 250ms ease}#quick-log-in-remodal #quick-social-log-in ul li a:hover{background-color:#d3d3d3}#quick-log-in-remodal #quick-social-log-in ul li a.google{background-color:#CF3D2E;color:rgba(255,255,255,.8)}#quick-log-in-remodal #quick-social-log-in ul li a.google:hover{color:#fff}#quick-log-in-remodal #quick-social-log-in ul li a i{padding:5px;margin-right:5px}#quick-log-in-remodal #custom-log-in{display:flex;-ms-flex-direction:column;flex-direction:column}#quick-log-in-remodal #custom-log-in ol{list-style-type:none;padding-left:0;width:100%;max-width:220px;margin:0 auto}#quick-log-in-remodal #custom-log-in ol li{display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:left;margin-bottom:5px}#quick-log-in-remodal #custom-log-in ol li #remember-me{margin:0 10px;background-image:none;background-color:transparent;border:none}#quick-log-in-remodal #custom-log-in ol li .forcheckbox,#quick-log-in-remodal #custom-log-in ol li label{font-weight:700;margin-bottom:2px}#edit-profile h1,#quick-log-in-remodal #user-infos h3{margin:0;color:#424242}#quick-log-in-remodal #custom-log-in ol li:last-child{margin-top:15px;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}#quick-log-in-remodal #custom-log-in ol li:last-child label{font-weight:400;margin-bottom:5px}#quick-log-in-remodal #custom-log-in button.primaryAction{padding:10px 20px;background-color:#1e90ff;border:none;border-radius:2px;color:#fff;font-size:1em;cursor:pointer;-webkit-transition:background-color 250ms ease;transition:background-color 250ms ease}#quick-log-in-remodal #custom-log-in button.primaryAction:hover{background-color:#0260bb}#quick-log-in-remodal #user-infos form{display:inline-block}#quick-log-in-remodal #user-infos a,#quick-log-in-remodal #user-infos button{color:#424242;display:inline-block;padding:10px 15px;font-size:14px;margin:15px 15px 15px 0;border:1px solid #848484;border-radius:2px;-webkit-transition:all 250ms ease;transition:all 250ms ease;background-color:transparent;cursor:pointer}#quick-log-in-remodal #user-infos a:hover,#quick-log-in-remodal #user-infos button:hover{color:#fff;background-color:#848484}#edit-profile fieldset{border:none}#edit-profile fieldset label{min-width:100px}#edit-profile fieldset div label{font-weight:700}.validation-summary-errors{background-color:#C70000;color:#fff;font-size:9pt;width:-webkit-calc(100% - 22px);width:calc(100% - 22px);border-radius:5px;padding:5px 10px}.validation-summary-errors ul{margin-bottom:0}.bihr-users #main,.orchard-users #main{margin:0 auto;padding:0;width:100%!important;max-width:1280px;border-bottom:none}.bihr-users #main .info,.orchard-users #main .info{text-align:center;padding:0 10px}.bihr-users #main .info p,.orchard-users #main .info p{text-align:center;font-size:.8em}.bihr-users #main fieldset legend,.contrib-profile #edit-profile fieldset:nth-child(1) label,.orchard-users #main fieldset legend{font-size:-webkit-calc(12pt + (16 - 12) * ((100vw - 480px)/ (1920 - 480)));font-family:Quadon Bold,Quadon,'Arial Narrow Bold',sans-serif}.bihr-users #main .user-register-container,.orchard-users #main .user-register-container{width:100%!important;display:-webkit-box!important;display:-webkit-flex!important;display:-moz-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-webkit-flex-direction:row!important;-moz-box-orient:horizontal!important;-moz-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important;margin:10px 0 13px}.bihr-users #main .user-register-container div:last-child,.orchard-users #main .user-register-container div:last-child{margin-top:0!important;-webkit-box-align:start!important;-webkit-align-items:flex-start!important;-moz-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important}.bihr-users #main fieldset,.orchard-users #main fieldset{border-style:solid;border-width:1px;border-color:#e20000;background-color:#f9f9f9;margin:5px 15px;padding-top:20px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.bihr-users #main .login-form ul li,.bihr-users #main fieldset .input-title label,.orchard-users #main .login-form ul li,.orchard-users #main fieldset .input-title label{margin-bottom:5px}.bihr-users #main fieldset legend,.orchard-users #main fieldset legend{padding:0 10px;color:#e20000;font-size:calc(12pt + (16 - 12) * ((100vw - 480px)/ (1920 - 480)))}.bihr-users #main fieldset .input-title,.orchard-users #main fieldset .input-title{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:65px}.bihr-users #main fieldset .input-title input,.orchard-users #main fieldset .input-title input{background-image:none;background-color:transparent;border:none;font-size:.8em;border-bottom:1px solid #c4c4c4;padding:0 5px 5px;width:100%;max-width:220px;-webkit-transition:.2s border-bottom linear;transition:.2s border-bottom linear}.bihr-users #main fieldset .input-title input:focus,.orchard-users #main fieldset .input-title input:focus{outline:0;border-bottom:2px solid #e20000}.bihr-users #main fieldset .submit-container,.orchard-users #main fieldset .submit-container{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.bihr-users #main fieldset button[type=submit],.orchard-users #main fieldset button[type=submit]{border-radius:20px;cursor:pointer;padding:10px 20px;font-family:Quadon Bold,Quadon,'Arial Narrow Bold',sans-serif;font-size:.9em;color:#e20000;background-color:#fff;background-image:none;border-style:solid;border-color:#e20000;-webkit-transition:250ms all linear;transition:250ms all linear}.bihr-users #main fieldset button[type=submit]:hover,.orchard-users #main fieldset button[type=submit]:hover{background-color:#e20000;color:#fff;cursor:pointer}.bihr-users #main .login-form ul,.orchard-users #main .login-form ul{list-style:none}.bihr-users #main .login-form ul li label,.orchard-users #main .login-form ul li label{font-size:10pt;display:inline-block;min-width:70px}.bihr-users #main .login-form ul .forcheckbox,.orchard-users #main .login-form ul .forcheckbox{font-size:9pt}.contrib-profile #main{margin:0 auto;padding:0;width:100%!important;border-bottom:none}.contrib-profile #edit-profile h1{background-image:url(/images/bihr-partnership-bg.jpg);background-size:cover;background-position:center center;background-repeat:no-repeat;text-align:center;padding:35px 0;background-color:#333;margin-top:0;font-family:Quadon Bold,Quadon,'Arial Narrow Bold',sans-serif;color:#fff;text-shadow:0 0 1px #333;margin-bottom:15px;font-weight:700}.contrib-profile #edit-profile form{margin:0 auto;max-width:960px}.contrib-profile #edit-profile fieldset{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.contrib-profile #edit-profile fieldset:nth-child(1){display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;width:-webkit-calc(50% - 28px);width:calc(50% - 28px)}.contrib-profile #edit-profile fieldset:nth-child(1) label{padding:0;margin-bottom:10px;color:#e20000;font-size:calc(12pt + (16 - 12) * ((100vw - 480px)/ (1920 - 480)))}.contrib-profile #edit-profile fieldset:nth-child(1) input{width:100%;max-width:380px}.contrib-profile #edit-profile fieldset:nth-child(2),.contrib-profile #edit-profile fieldset:nth-child(3){width:-webkit-calc(50% - 28px);width:calc(50% - 28px)}.contrib-profile #edit-profile fieldset:nth-child(2) label,.contrib-profile #edit-profile fieldset:nth-child(3) label{font-family:Quadon Bold,Quadon,'Arial Narrow Bold',sans-serif;padding:0;margin-bottom:10px;color:#e20000;font-size:-webkit-calc(12pt + (16 - 12) * ((100vw - 480px)/ (1920 - 480)));font-size:calc(12pt + (16 - 12) * ((100vw - 480px)/ (1920 - 480)))}.contrib-profile #edit-profile fieldset:nth-child(2) input,.contrib-profile #edit-profile fieldset:nth-child(3) input{width:100%;max-width:380px}.contrib-profile #edit-profile fieldset:nth-child(4),.contrib-profile #edit-profile fieldset:nth-child(5){width:-webkit-calc(50% - 28px);width:calc(50% - 28px)}.contrib-profile #edit-profile fieldset:nth-child(4) label,.contrib-profile #edit-profile fieldset:nth-child(5) label{font-family:Quadon Bold,Quadon,'Arial Narrow Bold',sans-serif;padding:0;margin-bottom:10px;color:#e20000;font-size:-webkit-calc(12pt + (16 - 12) * ((100vw - 480px)/ (1920 - 480)));font-size:calc(12pt + (16 - 12) * ((100vw - 480px)/ (1920 - 480)))}.contrib-profile #edit-profile fieldset:nth-child(4) input,.contrib-profile #edit-profile fieldset:nth-child(5) input{width:100%;max-width:380px}.contrib-profile #edit-profile fieldset:nth-child(6){display:inherit;border-style:solid;border-width:1px;border-color:#e20000;background-color:#f9f9f9;margin:5px 12px;padding-top:20px}.contrib-profile #edit-profile fieldset:nth-child(6) legend{font-family:Quadon Bold,Quadon,'Arial Narrow Bold',sans-serif;padding:0 10px;color:#e20000;font-size:-webkit-calc(12pt + (16 - 12) * ((100vw - 480px)/ (1920 - 480)));font-size:calc(12pt + (16 - 12) * ((100vw - 480px)/ (1920 - 480)))}.contrib-profile #edit-profile fieldset:nth-child(6) div{max-width:150px;margin:4px auto}.contrib-profile #edit-profile fieldset.save-button{margin:0 auto;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.contrib-profile #edit-profile fieldset.save-button button[type=submit]{border-radius:20px;cursor:pointer;padding:10px 20px;font-family:Quadon Bold,'Arial Narrow Bold',sans-serif;font-size:.9em;color:#e20000;background-color:#fff;background-image:none;border-style:solid;border-color:#e20000;-webkit-transition:250ms all linear;transition:250ms all linear;text-align:center;margin:0 auto}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.contrib-profile #edit-profile fieldset.save-button button[type=submit]{margin:0}}.contrib-profile #edit-profile fieldset.save-button button[type=submit]:hover{background-color:#e20000;color:#fff;cursor:pointer}