.mejs-container{height:480px!important}.mejs-container video{height:100%!important}*{white-space:normal}body{overflow-x:hidden}.myrow{display:inline-block;width:100%}.divLeft{float:left}.divRight{float:right}.top_header_rifer{background-color:#02091b}.hover_link{position:absolute;top:0;left:0;width:100%;height:100%;z-index:12}img.cropjef{object-fit:cover;width:100%;height:100%;object-position:center;display:block}a.mybutton,button.mybutton{display:inline-block;border-width:2px;border-style:solid;border-color:#f89c22;padding:5px 15px;color:#FFF;text-align:center;text-transform:uppercase;font-size:12px;font-weight:700;letter-spacing:1px;background-color:#fff0}.top_header_rifer .divLeft img{height:70px;width:auto}.top_header_rifer .divRight .mybutton{margin-left:15px;margin-top:15px;min-width:120px}@media only screen and (max-width:767px){.top_header_rifer .divRight .mybutton{min-width:1px;margin-left:5px;font-size:10px;margin-top:18px}}@media only screen and (max-width:480px){.top_header_rifer .divLeft img{height:50px}.top_header_rifer .divRight{width:100%;float:none;display:flex;justify-content:space-between;border-top:2px solid #ff9c00}.top_header_rifer .divRight .mybutton{margin-left:0;margin-top:0;border:0;padding:15px 5px}}@media only screen and (max-width:1024px){body .header-nav .vertical-wrapper.block-nav-category{width:100%}body .header-nav .vertical-wrapper.block-nav-category .block-title{width:100%;max-width:100%}}.menu-item.block-user{display:none!important}.vc_row.bg_icon_rifer{background-repeat:no-repeat!important;background-position:-50px -100px!important;background-size:auto calc(100% + 120px)!important}body .header-nav.style1 .box-header-nav .main-menu{padding-right:20px}body .box-header-nav .main-menu>.menu-item{padding:22px 5px}body .box-header-nav .main-menu>.menu-item.shopLink{background-color:#ff9c00}body .header.style1 .box-header-nav .main-menu>.menu-item.shopLink>a{color:#1b1b1b}body .azirspares-menu-panel>ul>li.shopLink{background-color:#ff9c00}body .azirspares-menu-panel>ul>li.shopLink>a{color:#1b1b1b}.header-nav.style1 .box-header-nav .main-menu>.menu-item>a{font-size:13px;line-height:16px}.header-nav.style1 .box-header-nav .main-menu>.menu-item>a:hover,.header-nav.style1 .box-header-nav .main-menu>.menu-item.current-menu-item a{color:#eeab10}body .vertical-wrapper.block-nav-category{width:215px}.header-control .header-control-inner .meta-woo .block-menu-bar{width:auto}.header-control .header-control-inner .meta-woo .block-menu-bar .menu-bar{position:relative;width:95px}.header-control .header-control-inner .meta-woo .block-menu-bar .menu-bar>span{width:25px}.header-control .header-control-inner .meta-woo .block-menu-bar .menu-bar>span:nth-child(2){width:20px}.header-control .header-control-inner .meta-woo .block-menu-bar .menu-bar::after{content:"MENU";display:inline-block;color:#000;font-size:12px;font-weight:700;position:absolute;top:14px;right:10px;line-height:12px}.phone-header .phone-number a{color:inherit}.submenu.megamenu .azirspares-listing .listing-inner .listing-thumb figure{max-width:110px;height:auto}.header-control .header-control-inner .meta-woo .block-woo .block-link{border:2px solid #000}.azirspares-heading.default .title{font-size:22px;line-height:30px}footer .iconbox-wrap{font-weight:500}footer .azirspares-heading.default .title{font-size:14px;line-height:22px}footer .azirspares-heading.default .title span{padding-bottom:10px}footer .azirspares-heading.default .title span::before{border-width:2px}footer .vc_btn3-container.vc_btn3-inline.mybutton{width:100%;margin-bottom:20px}footer .mybutton>a.vc_general.vc_btn3,.action_button_promo a.vc_general.vc_btn3{display:inline-block;border-width:2px;border-style:solid;border-color:#f89c22;padding:15px;color:#FFF;text-align:center;text-transform:uppercase;font-size:12px;font-weight:700;letter-spacing:1px;background-color:#fff0;border-radius:0;box-shadow:none;background-image:none;width:100%}footer .mybutton>a.vc_general.vc_btn3:hover,.action_button_promo a.vc_general.vc_btn3:hover{background-color:#f89c22;color:#FFF;border-color:#f89c22}.action_button_promo a.vc_general.vc_btn3{color:#222;border-color:#000}footer .copy_data .wpb_wrapper{font-size:12px;color:#a0a0a0;line-height:14px}footer .copy_data .wpb_wrapper a{color:#a0a0a0}footer .copy_data .wpb_wrapper a:hover{color:#FFF}body .wpb_text_column.wpb_content_element{font-weight:300;color:#323232}body .wpb_text_column.wpb_content_element strong{font-weight:500}.azirspares-slide .azirspares-iconbox.style4 .title{font-size:12px;letter-spacing:1px;font-weight:500;text-transform:uppercase;margin-bottom:9px;color:#a0a0a0;line-height:14px}.rating-wapper{display:none}.product-thumb img{object-fit:scale-down;margin-top:10px;max-height:250px}.shop-page .product-info .cat-list a,.shop-page .product-top .cat-list a{color:#f89c22}.product-item .product-inner .cat-list{color:#f89c22;margin:0;font-size:16px}.product-item .product-name{font-size:18px;line-height:22px}.product-item .product-inner .cat-list.seasons{color:#999;display:block;width:100%}.note_iva{font-weight:400;margin-left:5px;font-size:12px;font-style:italic}.product-item.style-05 .rating-wapper~.add-to-cart{bottom:6px}ul.products{width:100%}.shop-bg.main-container .row{display:block!important}.woocommerce-breadcrumb{display:block;width:100%!important}figure.woocommerce-product-gallery__wrapper{background-color:#FFF;padding:100px}.product_title.entry-title{font-size:24px;line-height:32px}.season_rubber{text-transform:uppercase;color:#777;font-weight:500;font-size:12px;line-height:14px;padding:2px 0 2px 24px;background-image:none;background-repeat:no-repeat;background-position:center left;background-size:contain}.season_rubber[data-slug="pneumatico-estivo"]{background-image:url(https://www.rifergomme.it/wp-content/themes/rifer/images/estivo.png)}.season_rubber[data-slug="pneumatico-invernale"]{background-image:url(https://www.rifergomme.it/wp-content/themes/rifer/images/snowflake.png)}.season_rubber[data-slug="pneumatico-4stagioni"]{background-image:url(https://www.rifergomme.it/wp-content/themes/rifer/images/4stagioni.png)}.all_info_ue{margin-top:20px;margin-bottom:10px}.info_ue{display:inline-block;margin-right:25px;color:#02091b;font-weight:500;font-size:16px;line-height:16px;padding:5px 0 5px 32px;background-image:none;background-repeat:no-repeat;background-position:center left;background-size:contain}.info_ue.carburante{background-image:url(https://www.rifergomme.it/wp-content/themes/rifer/images/carburante.png)}.info_ue.pioggia{background-image:url(https://www.rifergomme.it/wp-content/themes/rifer/images/pioggia.png)}.info_ue.decibel{background-image:url(https://www.rifergomme.it/wp-content/themes/rifer/images/decibel.png)}table.shop_attributes tr th{color:#9b9b9b;font-weight:500}.single-product #widget-area .widget{border:0;background-color:#fff0;padding:0}.single-product .summary.entry-summary>p.price,.summary.entry-summary>form .single_variation_wrap span.price .amount{margin:20px 0;font-weight:500;color:#f89c22}.single-product .summary.entry-summary>p.price del,.summary.entry-summary>form .single_variation_wrap span.price del .amount{color:#c2c2c2}.single-product .link_more a{font-size:12px;font-weight:500;color:#222;letter-spacing:.5px;padding-bottom:2px;border-bottom:1px solid #222}.single-product .link_more a:hover{color:#777;border-bottom:1px solid #777}.single-product .wc-tabs li a{font-weight:500;font-size:18px}.single-product .wc-tabs li a::before{width:50px;margin-left:-25px;left:50%}.single-product .summary.entry-summary .woocommerce-product-details__short-description{font-size:12px;line-height:24px}.single-product .summary.entry-summary .variations a.reset_variations{display:inline-block;margin:15px 0 0;width:100%}.single_service_rifer{margin-bottom:40px}.single_service_rifer .post-item .vc_row,.single-post .post-item .vc_row{margin-bottom:25px}.single_service_rifer .post-item .vc_row .azirspares-heading.style5 .title{margin-bottom:25px;margin-top:25px}.single_service_rifer .post-item .vc_row .vc_separator{margin-top:40px;margin-bottom:40px}.single_service_rifer .post-item .vc_row .vc_message_box{margin-top:10px;padding-top:25px;padding-bottom:25px;padding-right:25px}.single_service_rifer .post-item .vc_row .vc_message_box a{color:inherit;text-decoration:underline}.single_service_rifer .post-item .vc_row .vc_message_box h2,.single_service_rifer .post-item .vc_row .vc_message_box h3{color:inherit;font-size:16px;line-height:18px}.title_service_bg{padding-top:80px;padding-bottom:60px;margin-bottom:60px;text-align:center;background-color:#ff9c00}.title_service{text-align:center}.title_name{font-size:42px;color:#FFF;text-transform:uppercase;line-height:46px;font-weight:700}.title_name.service_name{font-size:22px;line-height:28px;font-weight:300}.bg_boxservices{padding-top:60px;padding-bottom:60px;background-color:#ff9c00}.bg_boxservices h2,.bg_boxservices .description_block{color:#FFF;font-weight:600;font-size:28px;line-height:34px;margin:0 0 20px}.bg_boxservices .description_block{color:#FFF;font-weight:400;font-size:18px;line-height:24px}.vc_row .wpb_text_column .bg_boxservices .description_block p{margin:0}.bg_boxservices ul.list_boxservice{margin:20px 0 0 0;padding:0}.bg_boxservices ul.list_boxservice li{list-style:none;margin-bottom:20px;position:relative}.bg_boxservices ul.list_boxservice li a::before{content:"\f046";font-family:FontAwesome;font-size:28px;position:absolute;top:-2px;left:0;color:inherit!important}.bg_boxservices ul.list_boxservice li a{position:relative;padding-left:40px;color:#FFF;text-transform:uppercase;font-weight:300;font-size:18px;line-height:24px}.bg_boxservices p.notfound{color:#FFF;font-size:16px;line-height:24px;font-weight:300}.square_rifer.figure::after{display:block;padding-top:100%;content:""}.square_rifer.figure{overflow:hidden;position:relative;display:block}.square_rifer.figure img{object-fit:cover;object-position:center;width:100%;height:100%;position:absolute}.single-officina_post .sidebar .azirspares-iconbox.style14.dark .icon,.single-gomme_post .sidebar .azirspares-iconbox.style14.dark .icon{padding:20px;height:auto}.single-officina_post .sidebar .azirspares-iconbox.style14.dark,.single-gomme_post .sidebar .azirspares-iconbox.style14.dark{position:relative}.vc_row .tablepress tfoot th,.vc_row .tablepress thead th{background-color:#02091b;color:#FFF}.vc_row .wpb_text_column p{margin-bottom:15px}.wpb_wrapper .wpb_single_image figure img{margin-bottom:15px}.azirspares-iconbox .icon{position:relative}.wpcf7-form{padding:40px;border:2px solid #000}@media only screen and (max-width:767px){.wpcf7-form{padding:20px}}.wpcf7-form .row>div{margin-bottom:40px}.wpcf7-form-control-wrap.tipo-intervento .wpcf7-list-item,.wpcf7-form-control-wrap.tipo-intervento .wpcf7-list-item-label{width:100%;padding:0!important;margin:5px 0}.title_form{font-weight:700;color:#1b1b1b;font-size:16px;text-transform:uppercase;margin:0 0 20px}.title_form.sub_title_form{letter-spacing:1px;color:#e27a2f;font-size:16px;text-transform:none;margin:20px 0 10px}.wpcf7-form input[type="text"],.wpcf7-form input[type="email"],.wpcf7-form textarea,.wpcf7-form select,.wpcf7-form input[type="date"]{width:100%;margin-bottom:15px;border:1px solid #ccc;padding:10px;display:inline-block;font-size:14px;font-weight:400;line-height:19px;border-radius:0}.wpcf7-form button[type="submit"]{display:block;margin:40px auto}.wpcf7-form label input[type="checkbox"]{width:auto;height:auto;margin:0;padding:0}.wpcf7-form span.wpcf7-list-item{margin:20px 0 0}.wpcf7-form .wpcf7-not-valid-tip{position:relative;top:-13px;font-size:12px;font-weight:500}.website_is_mobile .onlydesktop{display:none}.wpcf7-form div.wpcf7-validation-errors,.wpcf7-form div.wpcf7-acceptance-missing{border:0;background-color:#A00;color:#FFF;text-align:center;padding:40px;margin:20px 0}.wpcf7-form div.wpcf7-mail-sent-ok{border:0;background-color:#10913a!important;color:#FFF!important;text-align:center;padding:40px;margin:20px 0}.website_is_desktop .wpcf7-form select[multiple="multiple"]{background-image:none;min-height:25vh}.title.title_promo,.single-post-info.promo_info,.figure_promo{margin-bottom:20px}.single-post-info.promo_info,.figure_promo{padding:0 15px}.row_promo .label_info{display:inline-block;background-color:orange;padding:10px;color:#FFF;font-size:16px;font-weight:700;letter-spacing:1px;margin:0 0 10px}.row_promo .testo_info{display:inline-block;text-transform:uppercase;padding:10px;color:#000;font-size:14px;font-weight:300;margin:0 0 10px}@media only screen and (max-width:991px){.single-promo .row_promo .testo_info,.single-promo .row_promo .label_info{width:100%}}.row_promo .testo_info strong{font-weight:700}.price_listino{display:inline-block;margin-right:20px;font-weight:700;position:relative}.price_listino.old{padding:0 10px;margin-right:20px;opacity:.3}.price_listino.old::after{content:"";position:absolute;width:100%;height:1px;background-color:rgb(0 0 0);top:49%;left:0}.post-grid .post-info{margin:15px 0 40px;padding-bottom:20px;border-bottom:1px solid #ccc}.action_button_promo{text-align:center;padding:40px 0;margin:40px 0}.action_button_promo a.vc_general.vc_btn3{display:inline-block;margin:0 20px 20px;width:auto;min-width:30%}@media only screen and (max-width:776px){.action_button_promo a.vc_general.vc_btn3{margin:0 0 20px;width:100%;min-width:100%}}.action_button_promo a.vc_general.vc_btn3 .fa{font-size:22px;position:relative;top:4px;margin-right:15px}.boxphone{position:absolute;right:-330px;top:-12px;width:420px;z-index:9;display:block;height:0;overflow:visible}.boxphone button{background-color:#fff0;border:0;padding:0;margin:0;float:left}.boxphone button#openphone{background-color:#e27a2f;padding:10px;width:90px;height:90px;border-bottom-left-radius:90px;border-top-left-radius:90px}.boxphone button#openphone img{max-width:100%}.panelphone{position:relative;width:calc(100% - 90px);background-color:#e27a2f;padding:50px 20px 20px;min-height:30vh;float:right;border-bottom-left-radius:20px;color:#FFF;font-weight:700}.panelphone button#closephone{position:absolute;top:0;right:0;height:50px;width:50px}.panelphone button#closephone .fa{font-size:36px;line-height:50px;color:#FFF}.panelphone .info{font-weight:300;font-size:16px;line-height:22px;margin-bottom:20px}.panelphone .sede{text-transform:uppercase;font-size:16px;line-height:22px;letter-spacing:1px}.panelphone .number{font-size:32px;line-height:38px;margin-bottom:40px}.panelphone .number a{color:inherit}@media only screen and (max-width:1024px){.boxphone{top:-22px}}.myhoverpage{position:fixed;width:100%;height:100%;z-index:9999;top:0;left:0;background-color:rgb(0 0 0 / .6);z-index:999}.popupbox{position:fixed;width:720px;max-width:90%;top:50%;left:50%;transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);background-color:#000;z-index:9999;padding:20px}.website_is_mobile .popupbox{position:relative;top:80px;transform:translate(0,0);-moz-transform:translate(0,0);-o-transform:translate(0,0);-webkit-transform:translate(0,0);left:unset;display:block;margin:0 auto}#closepopup{width:100%;text-align:right;padding:0;font-size:24px;background-color:#fff0;position:relative;z-index:99999}#closepopup .fa{position:relative;top:-10px}.popupbox .row_promo .testo_info{color:#FFF}.popupbox .price_listino.old{opacity:.7}.popupbox .price_listino.old::after{background-color:rgb(255 255 255)}.title_promo{color:#FFF;margin-bottom:20px;font-size:24px;font-weight:700;margin-top:10px}.title_promo a{color:inherit}iframe#signup{width:100%;border:0;height:130vh;display:inline-block}#customer_login .col-1,#customer_login .col-2{max-width:calc(50% - 20px)!important}@media only screen and (max-width:767px){#customer_login .col-1,#customer_login .col-2{max-width:100%!important}}#customer_details .col-1,#customer_details .col-2{max-width:100%}.form-row>label{display:inline-block}.single-product .product.type-product{white-space:nowrap}.image-single-product,.entry-summary.rifer-summary{display:inline-block;width:50%;white-space:normal;vertical-align:top}.image-single-product{background-color:#FFF;min-height:50vh;padding:40px}.image-single-product img{display:block;margin:40px auto}.entry-summary.rifer-summary{padding:0 20px}.entry-summary.rifer-summary .cat-list{color:#f89c22;font-size:18px;margin:0}.archive .product-thumb{margin-bottom:20px}li.product-item{list-style:none}@media only screen and (max-width:1200px){.product-inner .product-info{margin-top:10px}}@media only screen and (max-width:1024px){.product-item .product-inner{background-color:#FFF!important}}@media only screen and (max-width:767px){.image-single-product,.entry-summary.rifer-summary{width:100%}.image-single-product img{margin:20px auto;max-height:240px}.entry-summary.rifer-summary{padding:20px 0}.single-product .product.type-product{white-space:unset}}.navigationpage{margin-bottom:40px!important}.navigationpage span,.navigationpage a{padding:10px;background-color:#FFF;min-width:40px;display:inline-block;text-align:center}#search_div_mobile_shop{display:none}#widget-area .widget.rifer_shop#search-woo-rifer .widgettitle button#close_form{display:none}@media only screen and (max-width:991px){#search_div_mobile_shop{display:block}.shop-bg.left-sidebar .main-content{float:none}.rifer-woo-sidebar #search-woo-rifer{position:fixed;display:inline-block!important;left:-500px;top:0;z-index:9;width:480px;max-width:100%;overflow:auto;height:100vh;background-color:#FFF;padding:0!important}.rifer-woo-sidebar #search-woo-rifer.view_aside{left:0}#search-woo-rifer .widgettitle{display:block;max-width:100%}#search-woo-rifer .widgettitle::before{left:0!important;right:0!important}#widget-area .widget.rifer_shop#search-woo-rifer .widgettitle{padding:15px}#widget-area .widget.rifer_shop#search-woo-rifer .widgettitle button#close_form{top:5px;right:10px;display:block}#search_div_mobile_shop button{text-transform:uppercase;font-size:12px;font-weight:500;letter-spacing:2px;line-height:18px;display:block;width:100%;text-align:left}.shop-sidebar.rifer-woo-sidebar .widget_media_image{margin:0 auto 20px auto}}@media only screen and (max-width:1420px){#search-woo-rifer .select_size.col-lg-4{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}.shop_table{display:flex;flex-direction:column}.shop_table small.includes_tax{display:block}.shop_table tr{display:inline-table;width:100%}.shop_table tr.fee>th{font-size:14px;letter-spacing:.2em;text-transform:uppercase}.shop_table tr.fee>td{text-align:right}.woocommerce-shipping-totals.shipping,.woocommerce-shipping-totals.shipping>th,.woocommerce-shipping-totals.shipping>td{display:inline-block!important;min-width:240px!important}.woocommerce-shipping-totals.shipping{border-top:1px solid #ebebeb}.woocommerce-shipping-totals.shipping>td{border-top:0!important}.woocommerce-shipping-totals.shipping>td ul li{text-align:left}.woocommerce-shipping-totals.shipping>td ul li label>span{clear:left}.col-1.woocommerce-Address,.col-2.woocommerce-Address{width:100%!important;max-width:100%}.login-signup-bb{margin-top:80px}.login-signup-bb .page-title{text-align:left;font-size:22px;padding-bottom:10px;line-height:30px;margin-bottom:15px}.login-signup-bb h3{text-align:left;font-size:14px;line-height:18px;padding:0;margin:0 0 15px}.login-signup-bb .page-title::before{width:50px;left:0;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}.login-signup-bb .um input[type="submit"].um-button{background-color:#000;color:#FFF;width:100%;max-width:100%;margin-top:20px}.login-signup-bb .um input[type="submit"].um-button:hover{background-color:#db7400}.woocommerce-MyAccount-content{position:relative}a.link_account_shopbb{position:absolute;right:0;top:0;padding:20px}@media only screen and (max-width:767px){a.link_account_shopbb{position:relative;text-align:left;padding:0;width:100%;display:block;top:-23px}}.related-single-rifer .product-item .product-inner{padding:20px}.woocommerce-order .woocommerce-column.woocommerce-column--1.woocommerce-column--billing-address.col-1,.woocommerce-order .woocommerce-column.woocommerce-column--2.woocommerce-column--shipping-address.col-2,.woocommerce-MyAccount-content .woocommerce-column.woocommerce-column--1.woocommerce-column--billing-address.col-1,.woocommerce-MyAccount-content .woocommerce-column.woocommerce-column--2.woocommerce-column--shipping-address.col-2{max-width:100%;width:100%;display:inline-block}.page-id-147151 .page-main-content a{text-decoration:underline;opacity:.6}.archive.post-type-archive .page-description{display:none}.description_shop_message{margin-bottom:40px}.woocommerce-info a{text-decoration:underline}.entry-summary .out-stock.available-product{display:block;font-weight:500;color:red}.website_is_desktop.single-product .related-single-rifer .owl-slick.owl-products{display:grid;grid-auto-columns:25%;grid-auto-flow:column;overflow-x:auto;grid-gap:25px;cursor:grab;-webkit-overflow-scrolling:touch}@media only screen and (max-width:1024px){.website_is_desktop.single-product .related-single-rifer .owl-slick.owl-products{grid-auto-columns:33%}}@media only screen and (max-width:767px){.website_is_desktop.single-product .related-single-rifer .owl-slick.owl-products{grid-auto-columns:50%}}