.breadcrumb{background: #d8d4c1!important; color: #666666!important; } .breadcrumb a, .breadcrumb a:link {color: #666666!important; } .content_scene_cat{display: none !important;} .slick_carousel .functional-buttons, ul.product_list.grid .functional-buttons{display: none !important;} .slick_carousel .functional-buttons, ul.product_list.grid .functional-buttons{ background-color: #ffffff; } .slick_carousel .functional-buttons a, .slick_carousel .functional-buttons a:link, ul.product_list.grid .functional-buttons a, ul.product_list.grid .functional-buttons a:link { color: #666666 !important; } .slick_carousel .functional-buttons a:hover, ul.product_list.grid .functional-buttons a:hover{ color: #333333 !important; } .slick_carousel .product-name-container, ul.product_list.grid .product-name-container, .product_list_small .product-name-container{ height: 60px;}.slick_carousel .product-reference, ul.product_list.grid .product-reference{display: none !important;} .slick-prev, .slick-next{ color: #ffffff !important; } .slick-prev:hover, .slick-next:hover{ color: #ffffff !important; } .slick-prev, .slick-next{ background: #4b6047 !important; } .slick-prev:hover, .slick-next:hover{ background: #6d8b67 !important; } #product_condition{ display: none; } .new-label{color: #ffffff !important; background: #4b6047 !important;} .sale-label, .price-percent-reduction, #reduction_percent, #reduction_amount{color: #ffffff !important; background: #4b6047 !important;} .online-label{color: #ffffff !important; background: #666666 !important;} #availability_value, .cart_avail .label-success, .availabile_product{color: #ffffff !important; background: #4b6047 !important;} ul.product_list .availability span.out-of-stock, .slick_carousel .availability span.out-of-stock, #availability_statut #availability_value.warning_inline, #availability_value.label-warning, #availability_value.label-danger , #last_quantities, ul.product_list .availability .available-dif, .slick_carousel .availability .available-dif {color: #ffffff !important; background: #666666 !important;} .price.product-price, .our_price_display, .special-price{color: #333333 !important; } div.star:after{color: #4b6047 !important;} .yotpo .yotpo-bottomline .icon-star, .yotpo .yotpo-bottomline .icon-half-star, .yotpo .yotpo-bottomline .icon-empty-star, .yotpo-stars .icon-star, .yotpo-stars .icon-empty-star, .yotpo-stars .yotpo-icon-star, .yotpo-stars .yotpo-icon-empty-star, .yotpo-stars .yotpo-icon-half-star, .yotpo-stars .icon-half-star{color: #4b6047 !important;} .button.button-small{ border: 1px none #ebebeb!important; color: #ffffff !important; background: #666666 !important;} .button.button-small:hover{color: #ffffff!important; background: #999999!important;} .button.button-medium{ color: #ffffff !important; background: #4b6047!important;} .button.button-medium:hover{color: #ffffff!important; background: #6d8b67 !important;} .button.ajax_add_to_cart_button, .button.lnk_view{ border: 1px solid #4b6047!important; color: #4b6047 !important; background: transparent !important;} .button.ajax_add_to_cart_button:hover, .button.lnk_view:hover{color: #ffffff !important; background: #4b6047!important;} .box-info-product .exclusive{ color: #ffffff!important; background: #6d8b67 !important;} .box-info-product .exclusive:hover{color: #ffffff !important; background: #88a881!important;} .page-heading, .pb-center-column h1{font-size: 24px; line-height: 30px; } .page-subheading{font-size: 20px; line-height: 20px;} .nav-tabs > li > a, .block .title_block, .block h4, h3.page-product-heading{font-size: 18px; line-height: 18px;} .footer-container #footer1 h4, .footer-container #footer1 h4 a, .footer-container #footer h4, .footer-container #footer h4 a{font-size: 18px; line-height: 18px;} body, .form-control{font-size: 16px; line-height: 20px;} #center-layered-nav .layered_filter_center .layered_subtitle_heading, #center-layered-nav .layeredSortBy{font-size: 16px;} .pb-center-column .product-title{ font-size: 14px;} .product-name{ font-size: 16px; line-height:20px; } .price.product-price{ font-size: 16px;} .online-label, .new-label, .sale-label, ul.product_list .availability span, .slick_carousel .availability span{ font-size: 12px;} .breadcrumb{ font-size: 12px;} .btn{ font-size: 13px; line-height: 16px;} h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6, .nav-tabs > li > a, .mmtitle, .block .title_block, .block h4 {text-transform: none !important;} h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6, .nav-tabs > li > a, .mmtitle, .block .title_block, .block h4{font-weight: bold;} body, .page-heading span.heading-counter, #center-layered-nav .layered_subtitle_heading{font-family: 'Roboto', sans-serif !important;} h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6, .block .title_block, .nav-tabs > li > a, #textbannersmodule .txttitle, .cbp-hrmenu .cbp-tab-title, .cbp-vertical-title, .cbp-hrmenu .cbp-hrsub-inner .cbp-column-title, .cbp-hrmenu .cbp-hrsub-tabs-names li a, .cbp-hrmenu.cbp-vertical > ul > li > a, .cbp-hrmenu.cbp-vertical > ul > li .span.cbp-main-link, #iqitmegamenu-mobile #iqitmegamenu-shower, #iqitmegamenu-accordion.cbp-spmenu > li > a{font-family: 'Roboto Slab', serif !important;} body{background-color: #fcfcfc !important;} header .banner{background-color: #000000 !important;} header .nav{background-color: transparent !important;} header .nav{color: #666666 !important;} header .nav a, header .nav a:link, #slidetopcontentShower, .bt_compare, #languages-block-top div.current, #currencies-block-top div.current{color: #4b6047 !important;} header .nav a:hover, #slidetopcontentShower:hover, .bt_compare:hover, #languages-block-top div.current:hover, #currencies-block-top div.current:hover{color: #6d8b67 !important;} header .nav{border-bottom: 1px solid #e5e5e5; } #languages-block-top div.current.active div, #languages-block-top div.current.active, #languages-block-top ul, #languages-block-top a, #languages-block-top a:link, #currencies-block-top div.current.active div, #currencies-block-top div.current.active, #currencies-block-top ul, #currencies-block-top a, #currencies-block-top a:link {color: #666666 !important; background-color: #ffffff !important;} .header-container{background-color: transparent !important;} .container-header, .sticky-header{background-color: transparent !important;} .header-container{ border-bottom: 1px solid #4b6047!important; }.container-header .form-control{color: #666666 !important; background: #fcfcfc !important; border: 1px solid #e5e5e5!important; } .search-cat-selector .selector span:after{ border-right: 1px solid #e5e5e5; } .is_rtl #search_block_top .search-cat-selector .selector span{ border-left: 1px solid #e5e5e5; } #search_block_top .search-cat-selector .selector span{color: #666666 !important;} #search_block_top .form-control:-moz-placeholder { color: #666666 !important;} #search_block_top .form-control::-moz-placeholder { color: #666666 !important;} #search_block_top .form-control:-ms-input-placeholder { color: #666666 !important; } #search_block_top .form-control::-webkit-input-placeholder { color: #666666 !important; } #search_block_top .button-search:before{color: #666666 !important; } .container-header .form-control{border: none; !important;} .container-header{color: #666666;} .header_user_info, .header_user_info a, .header_user_info a:link {color: #4b6047} .header_user_info a:hover {color: #6d8b67} .header_user_info > a:first-child:before{ font-size: 42px; line-height: 45px;} #shopping_cart_container .shopping_cart > a:first-child span.cart_name:before{font-size: 39px; line-height: 45px;} .iqit-search-shower-i .icon-search{font-size: 41px; line-height: 45px;} .shopping_cart > a:first-child span.cart_name, .shopping_cart > a:first-child span.cart_name:before{color: #4b6047 ; background: #b4b0a0;} .alt-cart .more_info .ajax_cart_quantity{color: #FFFFFF ; background: #b4b0a0;}.shopping_cart .more_info{color: #666666 ; background: #FFFFFF;} #header .cart_block{color: #666666 ; background: #ffffff;} #header .cart_block a, #header .cart_block a:link{color: #666666 ;} #header .cart_block a:hover{color: #999999 ;} #header .cart_block{ border: 1px none #e5e5e5; } #header .cart_block *{border-color: #e5e5e5;} .cart_block .cart-buttons{background: #ffffff;} .mobile-main-wrapper{ background: #ffffff;} .mobile-condensed-header{ } #mh-sticky > .mobile-h-logo{ background: ;} header .mh-button > span { color: #4b6047;} header .mh-button > span:hover, header .mh-button.active > span { color: #6d8b67; } .mobile-style3 .mh-button > span:hover, .mobile-style3 .mh-button.active > span { background: ; } .mobile-style3 .mh-button{ } header .mobile-condensed-header .mh-drop{ background: #fcfcfc; color: #666666; } header .mobile-condensed-header .mh-drop a, header .mobile-condensed-header .mh-drop a:link, header .mobile-condensed-header .mh-drop a:hover{ background: #fcfcfc; color: #666666; } .mh-search-module .form-control{color: #666666 !important; background: #ffffff !important; border: 1px solid #e5e5e5!important; } .mh-search-module .search-cat-selector .selector span:after{ border-right: 1px solid #e5e5e5; } .is_rtl .mh-search-module .search-cat-selector .selector span{ border-left: 1px solid #e5e5e5; } .mh-search-module .search-cat-selector .selector span{color: #666666 !important;} .mh-search-module .form-control:-moz-placeholder { color: #666666 !important;} .mh-search-module .form-control::-moz-placeholder { color: #666666 !important;} .mh-search-module .form-control:-ms-input-placeholder { color: #666666 !important; } .mh-search-module .form-control::-webkit-input-placeholder { color: #666666 !important; } .mh-search-module .button-search:before{color: #666666 !important; } .columns-container{background-color: transparent !important;} #columns, body.content_only{background-color: transparent !important;} body.content_only{background-image: none !important;} #columns .content-inner .block .title_block, #columns .content-inner .block h4 { border-bottom: 1px solid #cccccc!important; } .page-heading{ border-bottom: 1px solid #cccccc; border-color: #cccccc!important; } .not-index #columns .content-inner #center_column *, #index #columns .content-inner #center_column > div > section, #index #columns .content-inner #center_column > div > div, #index #columns .content-inner #center_column > div > section *, #index #columns .content-inner #center_column > div > div:not(#iqitcontentcreator) * , #index #columns .content-inner #center_column > div > #iqitcontentcreator .iqitcontent-column-inner > div, #index #columns .content-inner #center_column > div > #iqitcontentcreator .iqitcontent-column-inner > section, #index #columns .content-inner #center_column > div > #iqitcontentcreator .iqitcontent-column-inner > div *, #index #columns .content-inner #center_column > div > #iqitcontentcreator .iqitcontent-column-inner > section *, #columns .content-inner #right_column *, #columns .content-inner .form-control, #product_comments_block_tab div.comment .comment_details, #product_comments_block_tab div.comment{border-color: #cccccc;} #quantity_wanted_p input{border-color: #cccccc !important;} #columns .content-inner .nav-tabs > li > a{border-color: transparent !important;} #columns .content-inner #thumbs_list li a{border-color: transparent;} #columns .content-inner #thumbs_list li a:hover, #columns .content-inner #thumbs_list li a.shown{border-color: #cccccc !important;} #columns .content-inner .nav-tabs > li.active > a, #columns .content-inner .nav-tabs > li.active > a:hover, #columns .content-inner .nav-tabs > li.active > a:focus, #columns .content-inner .nav-tabs > li > a:hover{ border-color: #cccccc!important;} body.content_only *, body.content_only .form-control, #product_comments_block_tab div.comment .comment_details, #product_comments_block_tab div.comment{border-color: #cccccc;} #quantity_wanted_p input{border-color: #cccccc !important;} body.content_only .nav-tabs > li > a{border-color: transparent;} body.content_only #thumbs_list li a{border-color: transparent;} body.content_only #thumbs_list li a:hover, body.content_only #thumbs_list li a.shown{border-color: #cccccc;} body.content_only .nav-tabs > li.active > a, body.content_only .nav-tabs > li.active > a:hover, body.content_only .nav-tabs > li.active > a:focus , body.content_only .nav-tabs > li > a:hover{ border-color: #cccccc; border-bottom-color: transparent;} .form-control, #quantity_wanted_p input, .form-control.grey, div.checker span, div.radio span, .delivery_options td{color: #666666; background-color: #ffffff;} .button-qty{ background-color: #666666; color: #ffffff; } #columns .content-inner, body.content_only, #layer_cart, #thumbs_list .slick-prev, #thumbs_list .slick-next{color: #666666 !important; } .not-index #columns .content-inner #center_column a, .not-index #columns .content-inner #center_column a:link, #index #columns .content-inner #center_column > div > section a, #index #columns .content-inner #center_column > div > div:not(#iqitcontentcreator) a, #index #columns .content-inner #center_column > div > #iqitcontentcreator .iqitcontent-column-inner > div a, #index #columns .content-inner #center_column > div > #iqitcontentcreator .iqitcontent-column-inner > section a, #index #columns .content-inner #center_column > div > section a:link, #index #columns .content-inner #center_column > div > div:not(#iqitcontentcreator) a:link, #index #columns .content-inner #center_column > div > #iqitcontentcreator .iqitcontent-column-inner > div a:link, #index #columns .content-inner #center_column > div > #iqitcontentcreator .iqitcontent-column-inner > section a:link, #columns .content-inner #right_column a, #columns .content-inner #right_column a:link, #columns .content-inner #left_column .block a, #columns .content-inner #left_column .block a:link, body.content_only a, body.content_only a:link{color: #4b6047 } .not-index #columns .content-inner #center_column a:hover, #index #columns .content-inner #center_column > div > section a:hover, #index #columns .content-inner #center_column > div > div:not(#iqitcontentcreator) a:hover, #index #columns .content-inner #center_column > div > #iqitcontentcreator .iqitcontent-column-inner > div a:hover, #index #columns .content-inner #center_column > div > #iqitcontentcreator .iqitcontent-column-inner > section a:hover, #columns .content-inner #right_column a:hover, #columns .content-inner #left_column .block a:hover, body.content_only a:hover{color: #6d8b67 } #columns .content-inner .block .title_block, #columns .content-inner .block h4, #columns .content-inner .block .title_block a, #columns .content-inner .block h4 a, #columns .content-inner .nav-tabs > li > a, .pb-center-column h1, .page-heading, h3.page-product-heading {color: #333333 !important; } body.content_only .block .title_block, body.content_only .block h4, body.content_only .block .title_block a, body.content_only .block h4 a, body.content_only .nav-tabs > li > a, .pb-center-column h1, .page-heading, h3.page-product-heading {color: #333333 !important; } #columns .content-inner #center_column .form-control{ border: 1px solid #cccccc; } .nav-tabs{ padding: 10px 0px 12px; } #columns .content-inner .nav-tabs > li.active > a, #columns .content-inner .nav-tabs > li.active > a:hover, #columns .content-inner .nav-tabs > li.active > a:focus, #columns .content-inner .nav-tabs > li > a:hover{ border: none; opacity: 1; background: none !important; } #columns .content-inner .nav-tabs > li > a{ padding: 0px; margin: 0px; border: none; opacity: 0.5; -webkit-transition: color 0.3s ease; transition: color 0.3s ease;} #columns .content-inner .nav-tabs > li{ padding: 0px 15px; } .tab-content > .page-product-box.tab-pane, #product .tab-content > .tab-pane{border: none; padding-left: 0px; padding-right: 0px; padding-bottom: 0px; padding-top: 10px;} .box, #facebook_block, #cmsinfo_block, .table tfoot tr, .ph_simpleblog .simpleblog-posts .post-content, ul.step li.step_done{background:#f2f2f2 ; color:#666666 ;} .table > thead > tr > th{background:#f2f2f2 ; color:#333333 ;} #center-layered-nav .layered_filter_center .active.layered_subtitle_heading, #center-layered-nav .layered_filter_center .active.layered_subtitle_heading div, #center-layered-nav .layered_filter_center > ul, #center-layered-nav a, #center-layered-nav:link{color: #666666 !important; background-color: #ffffff !important;} .slick_carousel_style .slick-dots{display: none !important;} .slick-slider.slick_carousel_style{margin-bottom: 0px;}.slick-dots li button{ background-color: #cccccc; } .slick-dots li.slick-active button{ background-color: #333333; }#left_column .block, #right_column .block{ border: 1px solid #cccccc!important;} #left_column .block_content, #right_column .block_content{padding: 0px 12px;} #left_column .block .title_block, #right_column .block .title_block{ padding: 12px;} #columnadverts{margin-bottom: 20px;} #left_column #standardtweets_module, #right_column #standardtweets_module{border:none !important;} #left_column .layeredSortBy, #right_column .layeredSortBy{display: block; margin-bottom: 10px;} #left_column #layered_form > div, #right_column #layered_form > div{padding: 0px 12px;} #left_column #layered_form .title_block, #right_column #layered_form .title_block{padding: 4px 5px 4px 0px; background: none; font-size: 16px; line-height: 20px; } .blockmanufacturer{padding-bottom: 12px;} #left_column .block, #right_column .block{ background-color: #f2f2f2;}.alert-success{background-color: #55c65e !important; color: #ffffff !important;} .alert-info{background-color: #5192f3 !important; color: #ffffff !important;} .alert-warning{background-color: #fe9126 !important; color: #ffffff !important;} .alert-danger{background-color: #f3515c !important; color: #ffffff !important;} .footer-container{background-color: #b4b0a0 !important;} .footer-container{padding-bottom: 0px;} .footer-container .footer-container-inner1{background-color: #fcfcfc !important;} .footer-container .footer-container-inner1{border-bottom-color: #fcfcfc !important; } .footer-container .footer-container-inner1{ border-top: 1px solid #e5e5e5; } .footer-container #footer1 h4{ } .footer-container #footer1 .bullet li{ } .footer-container #footer h4{ border-bottom: 1px solid #b4b0a0; } .footer-container #footer .bullet li{ } #footer input[type="text"]{ } .footer-container .footer-container-inner1, .footer-container .footer-container-inner1 #block_contact_infos > div ul li i{color: #666666 !important; } .footer-container .footer-container-inner1 a, .footer-container .footer-container-inner1 a:link, .footer-container .footer-container-inner1 .bullet li a:before{color: #4b6047 !important; } .footer-container .footer-container-inner1 a:hover{color: #6d8b67 !important; } .footer-container .footer-container-inner1 h4, .footer-container .footer-container-inner1 h4 a, .footer-container .footer-container-inner1 h4 a:link, .footer-container .footer-container-inner1 h4 a:hover{color: #666666 !important; } .footer-container .footer-container-inner{background-color: #d8d4c1 !important;} .footer-container .footer-container-inner{ } #footer .form-control{color: #666666 ; background-color: #ffffff ;} #footer #newsletter_block_left .form-group .button-small{color: #666666 !important;} .footer-container .footer-container-inner, .footer-container .footer-container-inner #block_contact_infos > div ul li i{color: #666666 !important; } .footer-container .footer-container-inner a, .footer-container .footer-container-inner a:link, .footer-container .footer-container-inner .bullet li a:before{color: #666666 !important; } .footer-container .footer-container-inner a:hover{color: #333333 !important; } .footer-container .footer-container-inner h4, .footer-container .footer-container-inner h4 a, .footer-container .footer-container-inner h4 a:link, .footer-container .footer-container-inner h4 a:hover{color: #666666 !important; } .social_block_mod li a{background-color: #666666 !important; } .social_block_mod li a:before{ color: #ffffff !important;} #toTop{ background-color: #6d8b67; color: #ffffff; } #toTop:hover{ background-color: #4b6047; color: #ffffff; } /* Nascondi banner Germania e Italia in homepage #iqitcontentcreator .iqitcontent-element-id-44 {display:none;} #iqitcontentcreator .iqitcontent-element-id-43 {display:none;} */ .iqitcontent-element-id-50 {margin-top:40px;} .iqitcontent-element-id-50 h3 {margin-top:0;} .iqitcontent-element-id-50 p {margin-bottom:0;} .iqitcontent-element-id-50 > div {margin:0!important;} #iqitcontentcreator .iqitcontent-element-id-50 .iqitcontent-element-id-51 > .iqitcontent-column-inner {height:100%;} #iqitcontentcreator .iqitcontent-element-id-50 .iqitcontent-element-id-52 > .iqitcontent-column-inner {padding:10%!important;} @media (max-width: 767px) { #iqitcontentcreator .iqitcontent-element-id-50 .iqitcontent-element-id-52 > .iqitcontent-column-inner {padding:30px!important;} } .breadcrumb a::after {border-right:1px solid #666666; border-top:1px solid #666666;} @media (min-width: 768px) { .row-valign-center {display:flex; align-items:center;} } /* Homepage */ @media (max-width:767px){ .fw-pseudo-wrapper.fw-pseudo-wrapper-slider {display:none!important;} /*#iqitcontentcreator .iqitcontent_row.first_rows {padding-top:0; padding-bottom:20px;}*/ } #iqitcontentcreator {margin-bottom:0!important;} /* Blocco spedizioni */ .iqitcontent-element-id-4 .iqitcontent-column-inner {padding:20px!important;} .iqitcontent-element-id-4 .iqitcontent-column-inner ul {list-style-type:disc; padding:5px; padding-left:30px;} /* Header */ #currencies-block-top ul {min-width:150px!important;} #currencies-block-top ul > li > a {display:block; padding:5px 0; font-size:13px; line-height:1; text-align:left!important;} /* Google Translate */ .headergc {float:right;} .headergc > #googletranslate_element {margin:0!important; padding:0!important; border:none!important;} .headergc > #googletranslate_element .goog-te-gadget-simple {padding:0!important; border-top:1px solid #e5e5e5; border-right:1px solid #e5e5e5; border-bottom:1px solid #e5e5e5; border-left:1px solid #e5e5e5;} /* Footer */ .footer-container .footer-container-inner1, .footer-container .footer-container-inner {padding-top:40px; padding-bottom:40px;} .footer-container #footer .bullet li, .footer-container #footer1 .bullet li {border-top:none!important;} .footer-container .footer-container-inner {border-top:none!important; border-bottom:none!important;} /* Column Blocks */ #left_column .block, #right_column .block {background-color:transparent;} #left_column .block, #right_column .block {border:none!important;} #left_column .block_content, #right_column .block_content {padding:0!important;} #left_column .block .title_block, #right_column .block .title_block {padding:12px 0;} /* CMS */ #cms .rte h2 {font-size:24px;} #cms .rte h3 {font-size:18px; padding:0!important; margin-bottom:10px!important;} #cms .rte p {line-height:inherit!important; padding:0!important; margin-bottom:20px!important;} #cms .rte ul {padding: 0 0 0 20px!important; margin-bottom:20px;} #cms .rte ol {padding: 0 0 0 20px!important; margin-bottom:20px;} #cms .rte p + ul {margin-top:-15px;} #cms .rte p + ol {margin-top:-15px;} #cms .rte ul + p {margin-top:-15px;} #cms .rte ol + p {margin-top:-15px;} /* Creazione account */ .account_creation > div {padding-top:0!important; margin-bottom:20px!important;} .account_creation > p {padding-top:0!important; margin-bottom:20px!important;} .account_creation label {font-weight:bold; margin-bottom:5px!important;} /* Lista prodotti */ ul.pagination > li > a, ul.pagination > li > span {height:30px!important; width:30px!important; padding:0!important;} ul.pagination > li > a > span, ul.pagination > li > span > span, ul.pagination > li > a > i {line-height:30px!important; font-size:18px!important;} form.showall {line-height:30px;} ul.pagination > li > span > span {background:#d8d4c1!important;} /* Dettaglio prodotti */ #product .available-box {margin-top:10px; margin-bottom:10px!important;} .fancybox-title {display:none!important;} p.socialsharing_product {margin:10px 0 20px 0;} #product-reinsurance-icon {margin:20px 0;} #product-reinsurance-icon > ul.list-group {margin:0;} #product-reinsurance-icon > ul.list-group > li:first-child {padding-top:0} #product-reinsurance-icon > ul.list-group > li:last-child {padding-bottom:0} #product-reinsurance-icon > ul.list-group > li {padding:10px 0; border:none; font-size:14px;} #product-reinsurance-icon > ul.list-group > li + li {border-top:1px solid;} #product-reinsurance-icon > img {margin-top:10px;} /* Footer Copyrights */ .footer_copyrights p {font-size:14px; line-height:20px; margin:0;} /* Stripe */ #stripe-payment-form {margin:0!important;} /* Paypal */ .payment_module.stripe-europe-payments a::after, p.payment_module.paypal a::after { display: block; content: "\f054"; position: absolute; right: 15px; margin-top: -11px; top: 50%; font-family: "FontAwesome"; font-size: 25px; height: 22px; width: 14px; color: #777; } .payment_module.paypal > a {padding-top:20px; padding-bottom:20px;} .social_block_mod.footer-block a.button {background-color:#666666!important; color:#fff!important; width:100%!important; text-align:center!important;} .social_block_mod.footer-block a.button:hover {background:#3b5998!important;} /* Override bankwire payment hook */ p.payment_module a.bankwire {background-position:15px center; background-color:#fbfbfb;} p.payment_module a.bankwire:hover {background-color:#f6f6f6;} p.payment_module a.bankwire .payment-description {display:block; margin-top:0; margin-bottom:0;} /* Override global payment hook */ p.payment_module a { font-size: 18px; line-height: 24px; font-weight: bold; padding: 40px 40px 40px 100px; letter-spacing:0px; } /* Modifiche header mobile */ @media (max-width:999px) { #header .social_block_mod {display:none;} #header .headergc {float:left;} #header #languages-block-top > div.current > div {padding:0 5px!important;} } @media (max-width:767px) { #header {font-size:14px;} #header .container-header > .nav {padding-right:10px; padding-left:5px;} #header .header_user_info_nav {font-size:0;} #header .header_user_info_nav a.login, #header .header_user_info_nav a.logout {font-size:14px;} #currencies-block-top ul {left:0; right:auto!important;} } @media (max-width: 479px) { #header .mobile-condensed-header .mh-button {width:40px;} #header .mobile-condensed-header .mh-button .mh-icon {font-size:24px;} } /* Fix per Safari */ #cbp-close-mobile, .cbp-spmenu, #iqitmegamenu-accordion.cbp-spmenu li a:hover, #iqitmegamenu-accordion.cbp-spmenu > li ul{ -webkit-box-shadow: none !important; -moz-box-shadow: none !important; box-shadow: none !important; } .cbp-spmenu-push-toright #page { box-shadow: 0px 6px 30px 0px rgba(8, 0, 0, 0.38); position: relative; } .cbp-spmenu-overlay{ left: 240px; } /* Paginazione */ #pagination ul.pagination > li, #pagination_bottom ul.pagination > li {margin:0 3px;} /* Product list */ .addToCartFormWrapper {background:none!important;} /* Le card dei prodotti hanno tutte la stessa altezza */ ul.product_list.grid.row { display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -moz-flex; display: -webkit-flex; display: flex; -webkit-flex-wrap: wrap; flex-wrap: wrap; } .btn_select_combination {text-align:center!important;} /* Sottocategorie */ #subcategories > ul { display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-flex-wrap: wrap; flex-wrap: wrap; } #subcategories > ul > li > h5 { overflow:auto!important; height:auto!important; } /* Forza selezione combinazioni in dettaglio prodotto */ #availability_statut {margin-left:0!important;} #availability_statut .label-force-select {background-color:#fe9126!important;} #availability_value.label-danger {background-color:#fe9126!important;} /* Animazione su blocco lingue */ body.lang_en.showMessageAnimation.block-language-animation #languages-block-top { box-shadow: 0 0 0 rgba(254,145,38,1); animation: pulse 2s infinite; } body.lang_en.showMessageAnimation.block-language-animation #languages-block-top:hover { animation: none; } /* Animazione su blocco modulo google translate */ body.lang_en.showMessageAnimation.block-translate-animation .headergc { box-shadow: 0 0 0 rgba(254,145,38,1); animation: pulse 2s infinite; } body.lang_en.showMessageAnimation.block-translate-animation .headergc:hover { animation: none; } /* Mostra l'avviso */ body.lang_en.showMessageAnimation #alert-language { display: block!important; margin-bottom:0; } /* Impostazioni animazione */ @-webkit-keyframes pulse { 0% {-webkit-box-shadow: 0 0 0 0 rgba(254,145,38,1);} 60% {-webkit-box-shadow: 0 0 0 5px rgba(254,145,38,0);} 100% {-webkit-box-shadow: 0 0 0 0 rgba(254,145,38,0);} } @keyframes pulse { 0% {-moz-box-shadow: 0 0 0 0 rgba(254,145,38,1); box-shadow: 0 0 0 0 rgba(254,145,38,1);} 60% {-moz-box-shadow: 0 0 0 5px rgba(254,145,38,0); box-shadow: 0 0 0 5px rgba(254,145,38,0);} 100% {-moz-box-shadow: 0 0 0 0 rgba(254,145,38,0); box-shadow: 0 0 0 0 rgba(254,145,38,0);} } /* Modulo st-freeshipping-manager: stili avviso Desktop e mobile */ @media (min-width:768px) { .alert-freeshipping {line-height:20px!important;} .cart_block .alert-freeshipping {padding:10px!important; font-size:13px!important; line-height:16px!important;} } @media (max-width:767px) { .alert-freeshipping {font-size:13px!important; line-height:16px!important;} .cart_block .alert-freeshipping {padding:10px!important;} } /* Non mostrare immagine rollover */ /* img.img-rollover {display:none!important;} */ /* Custom per Modulo WhatsApp */ .whatsapp-badge {padding:0!important;} .whatsapp-badge > span {border-radius:50%!important;} .whatsapp-badge > span > p {display:none;} body#product a.whatsappchat-anchor1 {display:none!important;} body#order a.whatsappchat-anchor1 {display:none!important;} @media (max-width: 767px) { #toTop {right:auto!important; left:10px;!important;} } /* Modifiche layout scheda prodotto per accessori */ /* Ovveride stili globali */ #product .page-product-box {padding-bottom:0!important; margin-bottom:10px;} .button.ajax_add_to_cart_button, .button.lnk_view {text-align:center;} @media (max-width: 767px) { #product .row-valign-center-xs {display:flex; align-items:center;} } /* Colonna di sinistra con immagine diventa sticky in vista desktop */ @media (min-width: 1000px) { #product .pb-left-column {position:sticky; top:70px;} } /* Titolo prodotto */ .product-title {border:none!important;} .product-title > h1 {margin-top:0; margin-bottom:10px; padding-bottom:10px; border-bottom:1px solid #dddddd;} /* Dati aggiuntivi del prodotto (riferimento, ID, ecc.) */ #product-additional-data {margin-bottom:10px;} #product-additional-data > div {display:inline; font-size:13px; text-transform:uppercase;} #product-additional-data > div > label {font-weight:bold;} #product-additional-data > div.vertical-divider {margin-right:5px; margin-left:5px;} /* Descrizione breve */ #short_description_block {margin-top:20px!important; margin-bottom:20px;} #short_description_block > #short_description_content > *:last-child {margin-bottom:0; padding-bottom:0!important;} /* Avviso medaglie */ #product #alert-medals {font-size:12px; line-height:16px; font-weight:normal; text-align:justify; margin-bottom:20px;} /* Modifica pagina prodotto: blocco prezzo con wishlist */ #product #price-wishlist-wrapper > div {padding-bottom:20px;} #product #price-wishlist-wrapper > #price-column > p {margin-bottom:0!important; display:inline-block; line-height:1;} #product #price-wishlist-wrapper > #price-column > p #old-price {padding:0; margin-left:10px;} #product #price-wishlist-wrapper > #wishlist-column {display:none!important;} #product #price-wishlist-wrapper > #wishlist-column a {display:inline-block!important;} #product #price-wishlist-wrapper > #wishlist-column a:before {line-height:1; margin-right:0!important;} #product #price-wishlist-wrapper > #wishlist-column > ul.iqitproducttags {display:none!important;} /* Modifica pagina prodotto: blocco aggiungi al carrello con wishlist */ #product .product-add-to-cart-wishlist {display:flex;} @media (min-width: 1320px) { #product .product-add-to-cart-wishlist {align-items:center; flex-direction:row; gap:20px;} } @media (max-width: 1319px) { #product .product-add-to-cart-wishlist {flex-direction:column; gap:10px;} } #product .product-add-to-cart-wishlist > .product-add-to-cart-wrapper {display:flex; align-items: center;} #product .product-add-to-cart-wishlist > .product-add-to-cart-wrapper #add_to_cart > button > span {line-height:40px!important;} /* Nascondi tag da blocco wishlist */ #product .product-add-to-cart-wishlist ul.iqitproducttags {display:none!important;} /* Blocco Accessori in colonna */ #product #product-accessories {margin-top:20px;} #product #product-accessories .slick-list {padding:10px; margin-left:-10px; margin-right:-10px; margin-bottom:-10px;} #product #product-accessories .product-container h5 > a {font-size:14px; line-height:18px;} #product #product-accessories .product-container .button-container {display:flex; justify-content: center;} @media (min-width: 1320px) { #product #product-accessories .product-container a.button > span {font-size:10px; padding:6px 6px;} } @media (min-width:1000px) and (max-width: 1319px) { #product #product-accessories .product-container a.button > span {font-size:10px; padding:6px 6px;} } /* Stili blocco tags */ #product ul.iqitproducttags {border-top:1px solid #cecece; border-bottom:1px solid #cecece; margin-bottom:0!important; padding-top:20px!important; padding-bottom:10px!important;} #product ul.iqitproducttags > li > a {margin:0 0 10px 20px; padding:0 5px; font-size:14px;} /* Nascondi wishlist da blocco Tags */ #product #product-tags-wrapper > #wishlist_button_nopop {display:none!important;} /* Rifiniture varie */ #product .box-cart-bottom {border:none!important; padding-top:0!important; margin-top:40px; margin-bottom:40px;} #product #product-reinsurance-icon > ul > li {background:none!important;} #product #short_description_block #short_description_content p {line-height:20px;} #product .table-data-sheet > tbody > tr:first-child {border-top:none!important;} #product .content_prices {margin-bottom:20px;} #product .content_prices p.our_price_display {margin-bottom:0;} /* Interlinea alert */ .alert {font-size:16px; line-height:22px;} .bpbc-product-list-alert + .button-container {display:none;} /* Checkout: stili per pagamenti */ p.payment_module a.payment_module_button:after { display: block; content: "\f054"; position: absolute; right: 15px; margin-top: -11px; top: 50%; font-family: "FontAwesome"; font-size: 25px; height: 22px; width: 14px; color: #777; } .mpm-featuredproducts-product-miniature {margin:0; padding:10px;} .mpm-featuredproducts-slider-navigation .slick-arrow:before {position:relative!important; top:11px!important;}