body,body h1,body h2,body h3,body h4,body h5,body h6{font-family:tunap,"Open Sans",sans-serif}body #env,body .ax-pagination .pagination{margin-bottom:0}@font-face{font-family:tunap;font-display:swap;font-style:normal;font-weight:400}@font-face{font-family:tunap;font-display:swap;font-style:normal;font-weight:700}body{font-size:.9rem;background-color:#fff}body a{color:#697279}body a:hover{color:#8cb63c}body #env{border-radius:0;border:0;padding:.1rem 1.25rem}body header .prenav{background-color:#222c3a;padding:7px 0}body header .prenav p{margin-bottom:0;font-size:.7rem}body header .prenav a{color:#fff;text-transform:uppercase}body header .prenav a:hover{text-decoration:underline;color:#fff}body header .prenav a:before{content:"";display:inline-block;vertical-align:text-bottom;width:1px;height:12px;background-color:#fff;opacity:.3;margin:0 8px}body header nav{margin-bottom:1rem;border-bottom:1px solid #e9e9e9;background-color:#fff}body header nav.navbar-light .navbar-nav .nav-link{color:#323232;text-transform:uppercase}body header nav .nav-item.active,body header nav .nav-item:focus,body header nav .nav-item:hover,body header nav.navbar-light .navbar-nav .nav-link:focus,body header nav.navbar-light .navbar-nav .nav-link:hover{text-decoration:none;color:#8cb63c}body header nav .dropdown-menu{margin-top:.62rem;border:0;padding:0;min-width:12rem;background-color:#222c3a}body header nav .dropdown-menu .dropdown-divider{height:1px;margin:0;overflow:hidden;background-color:#fff}body header nav .dropdown-menu .dropdown-item{border-top:0 solid #fff;padding:18px 20px;font-size:.9rem;color:#fff}body .card .card-header h3 small,body footer{font-size:.8rem}body header nav .dropdown-menu .dropdown-item i{margin-right:10px}body header nav .dropdown-menu .dropdown-item:focus,body header nav .dropdown-menu .dropdown-item:hover{text-decoration:none;color:#fff;background-color:#8cb63c}body header nav .dropdown-menu .dropdown-item.active,body header nav .dropdown-menu .dropdown-item:active{text-decoration:none;background-color:#8cb63c;color:inherit}body header nav .dropdown-menu .dropdown-item:first-child{border-top:0;border-radius:0}body header nav .dropdown-menu .dropdown-item:last-child{border-radius:0}body .main-page,body main{min-height:500px;margin-bottom:1rem}body h2.page-title{display:inline-block;margin-bottom:1.2rem;font-weight:700;color:#222c3a}body footer{padding:20px;border-top:1px solid #d1d1d1;margin-top:20px;background-color:#222c3a;color:#fff}body footer a{color:#fff;text-decoration:underline}body footer a:active,body footer a:focus,body footer a:hover{color:#fff;text-decoration:none}body .popover-dismiss{cursor:pointer}body .form-control{border-radius:.15rem;font-size:.9rem}body .form-control.is-invalid-simple{border-color:#dc3545}body .form-control.is-valid-simple{border-color:#28a745}body .form-control.is-warning-simple{border-color:#ffc107}body .btn{border-radius:50px;font-size:.9rem}body .btn-group-sm>.btn,body .btn-sm{padding:.25rem 1rem}body .btn-group-xs>.btn,body .btn-xs{padding:.25rem .4rem;font-size:.875rem;line-height:.5;border-radius:.2rem}body .btn-ax1,body .btn-ax2{border-radius:50px;color:#fff}body .input-group-text{font-size:.9rem}body .btn-ax1{background-color:#8cb63c;border-color:#8cb63c}body .btn-ax1:hover{background-color:#779b33;border-color:#779b33;color:#fff;text-decoration:none}body .btn-ax2{background-color:#222c3a;border-color:#222c3a}body .btn-ax2:hover{background-color:#000;border-color:#000;color:#fff;text-decoration:none}body .card{border:0 solid #8cb63c;border-radius:0;box-shadow:0 .5rem 1rem rgba(0,0,0,.15)}body .card .card-header{text-transform:uppercase;background-color:#f7faf0;border-bottom:1px solid #8cb63c;border-top:0}body .card .card-header h3{margin:0;font-size:1.2rem;color:#8cb63c;font-weight:400}body .card .card-footer{background-color:#fff;border-top:1px solid #8cb63c;border-bottom:0}body .ax-filter{margin-bottom:1.4rem;background-color:#fcfefe}body .ax-filter .card-body,body .ax-filter .card-footer,body .ax-filter .card-header{padding:.5rem}body .ax-pagination{margin-bottom:1rem;color:#697279}body .ax-pagination .nrows{padding-top:4px}body .ax-pagination .page-item a{color:#697279;border:1px solid #e9e9e9}body .ax-pagination .page-item a:hover{background-color:transparent;text-decoration:none;border:1px solid #8cb63c}body .ax-pagination .page-item.disabled a{color:#b9c9d8;background-color:transparent}body .ax-pagination .page-item.active a{background-color:#8cb63c;color:#fff;text-decoration:none;border:1px solid #8cb63c}body .iubenda-cs-content{padding:10px;color:#fff;background-color:#000}body #iubenda-cs-banner{position:fixed;bottom:0;left:0;right:0;z-index:999}body .iubenda-cs-rationale{max-width:900px;position:relative;margin:0 auto}body .iubenda-cs-close-btn{float:right;width:40px;text-align:center;background-color:#eee;color:#000;text-decoration:none;padding:4px 4px 4px 3px}body .iubenda-cs-close-btn:hover,body .iubenda-cs-cookie-policy-lnk:hover{background-color:#fff;color:#000}body .iubenda-banner-content .text{display:block;margin-right:50px}body .iubenda-cs-cookie-policy-lnk{text-decoration:none;color:#000;background-color:#eee;display:inline-block;padding:4px;font-weight:400}body #alert-box{position:fixed;top:0;left:0;right:0;z-index:1400}body #alert-box.alert{border-top-left-radius:0;border-top-right-radius:0;border-top:0;width:600px;margin:0 auto}.bootstrap-select.bs-w-lg{width:500px!important}@media (min-width:768px){.cart-product-list .card{max-width:330px}}@media (min-width:992px){.cart-product-list .card{max-width:290px}}@media (min-width:1200px){.cart-product-list .card{max-width:255px}}.tire-eu-label{text-align:center;border:1px solid #ddd;background-color:#fff;padding:3px 5px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;display:inline-block}.tire-eu-label .val{color:#fff;padding:1px 7px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.tire-eu-label .val.val-a{background-color:#429450}.tire-eu-label .val.val-b{background-color:#a9c349}.tire-eu-label .val.val-c{background-color:#fdec4f}.tire-eu-label .val.val-d{background-color:#f1bb40}.tire-eu-label .val.val-e{background-color:#d03731}.tire-eu-label .val.val-aw{background-color:#2560a5}.tire-eu-label .val.val-bw{background-color:#347dbd}.tire-eu-label .val.val-cw{background-color:#6ba7d8}.tire-eu-label .val.val-dw{background-color:#93c0e6}.tire-eu-label .val.val-ew{background-color:#c2e2f7}.tire-eu-label .val.val-0{background-color:#323232}