body, .basel-dark .main-page-wrapper{background-size:cover;background-attachment:fixed;}.page-title-default{background-color:#f9f9f9;}.topbar-wrapp{background-color:#000000;}html .main-header, .sticky-header.header-clone, .header-spacing{background-repeat:no-repeat;background-size:contain;background-position:left center;}.main-header{border-style:solid;}.footer-container{background-color:#ffffff;}body, p, .widget_nav_mega_menu .menu > li > a, 
.mega-navigation .menu > li > a,
.basel-navigation .menu > li.menu-item-design-full-width .sub-sub-menu li a, 
.basel-navigation .menu > li.menu-item-design-sized .sub-sub-menu li a,
.basel-navigation .menu > li.menu-item-design-default .sub-menu li a,
.font-default
		{font-family: "Lato", Arial, Helvetica, sans-serif;color: #333333;}h1 a, h2 a, h3 a, h4 a, h5 a, h6 a, h1, h2, h3, h4, h5, h6, .title, table th,
.wc-tabs li a,
.masonry-filter li a,
.woocommerce .cart-empty,
.basel-navigation .menu > li.menu-item-design-full-width .sub-menu > li > a, 
.basel-navigation .menu > li.menu-item-design-sized .sub-menu > li > a,
.mega-menu-list > li > a,
fieldset legend,
table th,
.basel-empty-compare,
.compare-field,
.compare-value:before,
.color-scheme-dark .info-box-inner h1,
.color-scheme-dark .info-box-inner h2,
.color-scheme-dark .info-box-inner h3,
.color-scheme-dark .info-box-inner h4,
.color-scheme-dark .info-box-inner h5,
.color-scheme-dark .info-box-inner h6

		{font-family: "Lato", Arial, Helvetica, sans-serif;color: #333333;}

.product-title a,
.post-slide .entry-title a,
.category-grid-item .hover-mask h3,
.basel-search-full-screen .basel-search-inner input[type="text"],
.blog-post-loop .entry-title,
.post-title-large-image .entry-title,
.single-product-content .entry-title,
.basel-entities-title
		{font-family: "Lora", Arial, Helvetica, sans-serif;color: #333333;}.title-alt, .subtitle, .font-alt, .basel-entry-meta{font-family: "Lato", Arial, Helvetica, sans-serif;color: #333333;}.widgettitle, .widget-title{color: #333333;}.main-nav .menu > li > a{color: #333333;}.color-primary,.mobile-nav ul li.current-menu-item > a,.main-nav .menu > li.current-menu-item > a,.main-nav .menu > li.onepage-link.current-menu-item > a,.main-nav .menu > li > a:hover,.basel-navigation .menu>li.menu-item-design-default ul li:hover>a,.basel-navigation .menu > li.menu-item-design-full-width .sub-menu li a:hover, .basel-navigation .menu > li.menu-item-design-sized .sub-menu li a:hover,.basel-product-categories.responsive-cateogires li.current-cat > a, .basel-product-categories.responsive-cateogires li.current-cat-parent > a,.basel-product-categories.responsive-cateogires li.current-cat-ancestor > a,.basel-my-account-links a:hover:before,.mega-menu-list > li > a:hover,.mega-menu-list .sub-sub-menu li a:hover,a[href^=tel],.topbar-menu ul > li > .sub-menu-dropdown li > a:hover,.btn.btn-color-primary.btn-style-bordered,.button.btn-color-primary.btn-style-bordered,button.btn-color-primary.btn-style-bordered,.added_to_cart.btn-color-primary.btn-style-bordered,input[type=submit].btn-color-primary.btn-style-bordered,a.login-to-prices-msg,a.login-to-prices-msg:hover,.basel-dark .single-product-content .entry-summary .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistaddedbrowse a:before, .basel-dark .single-product-content .entry-summary .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistexistsbrowse a:before,.basel-dark .read-more-section .btn-read-more,.basel-dark .basel-load-more,.basel-dark .color-primary,.basel-hover-link .swap-elements .btn-add a,.basel-hover-link .swap-elements .btn-add a:hover,.blog-post-loop .entry-title a:hover,.blog-post-loop.sticky .entry-title:before,.post-slide .entry-title a:hover,.comments-area .reply a,.single-post-navigation a:hover,blockquote footer:before,blockquote cite,.format-quote .entry-content blockquote cite, .format-quote .entry-content blockquote cite a,.basel-entry-meta .meta-author a,.search-no-results.woocommerce .site-content:before,.search-no-results .not-found .entry-header:before,.login-form-footer .lost_password:hover,.error404 .page-title,.menu-label-new:after,.widget_shopping_cart .product_list_widget li .quantity .amount,.product_list_widget li ins .amount,.price ins > .amount,.price ins,.single-product .price,.single-product .price .amount,.popup-quick-view .price,.popup-quick-view .price .amount,.basel-products-nav .product-short .price,.basel-products-nav .product-short .price .amount,.star-rating span:before,.comment-respond .stars a:hover:after,.comment-respond .stars a.active:after,.single-product-content .comment-form .stars span a:hover,.single-product-content .comment-form .stars span a.active,.tabs-layout-accordion .basel-tab-wrapper .basel-accordion-title:hover,.tabs-layout-accordion .basel-tab-wrapper .basel-accordion-title.active,.single-product-content .woocommerce-product-details__short-description ul > li:before, .single-product-content #tab-description ul > li:before, .blog-post-loop .entry-content ul > li:before, .comments-area .comment-list li ul > li:before,.brands-list .brand-item a:hover,.footer-container .footer-widget-collapse.footer-widget-opened .widget-title:after,.sidebar-widget li a:hover, .filter-widget li a:hover,.sidebar-widget li > ul li a:hover, .filter-widget li > ul li a:hover,.basel-price-filter ul li a:hover .amount,.basel-hover-effect-4 .swap-elements > a,.basel-hover-effect-4 .swap-elements > a:hover,.product-grid-item .basel-product-cats a:hover, .product-grid-item .basel-product-brands-links a:hover,.wishlist_table tr td.product-price ins .amount,.basel-buttons .product-compare-button > a.added:before,.basel-buttons .basel-wishlist-btn > a.added:before,.single-product-content .entry-summary .yith-wcwl-add-to-wishlist a:hover,.single-product-content .container .entry-summary .yith-wcwl-add-to-wishlist a:hover:before,.single-product-content .entry-summary .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistaddedbrowse a:before, .single-product-content .entry-summary .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistexistsbrowse a:before,.single-product-content .entry-summary .yith-wcwl-add-to-wishlist .yith-wcwl-add-button.feid-in > a:before,.basel-sticky-btn .basel-sticky-btn-wishlist a.added, .basel-sticky-btn .basel-sticky-btn-wishlist a:hover,.single-product-content .entry-summary .wishlist-btn-wrapper a:hover,.single-product-content .entry-summary .wishlist-btn-wrapper a:hover:before,.single-product-content .entry-summary .wishlist-btn-wrapper a.added:before,.vendors-list ul li a:hover,.product-list-item .product-list-buttons .basel-wishlist-btn a:hover,.product-list-item .product-list-buttons .product-compare-button a:hover,.product-list-item .product-list-buttons .basel-wishlist-btn > a.added:before,.product-list-item .product-list-buttons .product-compare-button > a.added:before,.basel-sticky-btn .basel-sticky-btn-compare a.added, .basel-sticky-btn .basel-sticky-btn-compare a:hover,.single-product-content .entry-summary .compare-btn-wrapper a:hover,.single-product-content .entry-summary .compare-btn-wrapper a:hover:before,.single-product-content .entry-summary .compare-btn-wrapper a.added:before,.single-product-content .entry-summary .basel-sizeguide-btn:hover,.single-product-content .entry-summary .basel-sizeguide-btn:hover:before,.blog-post-loop .entry-content ul li:before,.basel-menu-price .menu-price-price,.basel-menu-price.cursor-pointer:hover .menu-price-title,.comments-area #cancel-comment-reply-link:hover,.comments-area .comment-body .comment-edit-link:hover,.popup-quick-view .entry-summary .entry-title a:hover,.wpb_text_column ul:not(.social-icons) > li:before,.widget_product_categories .basel-cats-toggle:hover,.widget_product_categories .toggle-active,.widget_product_categories li.current-cat-parent > a, .widget_product_categories li.current-cat > a,.woocommerce-checkout-review-order-table tfoot .order-total td .amount,.widget_shopping_cart .product_list_widget li .remove:hover,.basel-active-filters .widget_layered_nav_filters ul li a .amount,.title-wrapper.basel-title-color-primary .title-subtitle,.widget_shopping_cart .widget_shopping_cart_content > .total .amount,.color-scheme-light .vc_tta-tabs.vc_tta-tabs-position-top.vc_tta-style-classic .vc_tta-tab.vc_active > a,.wpb-js-composer .vc_tta.vc_general.vc_tta-style-classic .vc_tta-tab.vc_active > a,.basel-free-progress-bar .amount{color:#DD3333;}.wishlist-info-widget .icon-count,.compare-info-widget .icon-count,.basel-toolbar-compare .compare-count,.basel-cart-design-2 > a .basel-cart-number,.basel-cart-design-3 > a .basel-cart-number,.basel-sticky-sidebar-opener:not(.sticky-toolbar):hover,.btn.btn-color-primary,.button.btn-color-primary,button.btn-color-primary,.added_to_cart.btn-color-primary,input[type=submit].btn-color-primary,.btn.btn-color-primary:hover,.button.btn-color-primary:hover,button.btn-color-primary:hover,.added_to_cart.btn-color-primary:hover,input[type=submit].btn-color-primary:hover,.btn.btn-color-primary.btn-style-bordered:hover,.button.btn-color-primary.btn-style-bordered:hover,button.btn-color-primary.btn-style-bordered:hover,.added_to_cart.btn-color-primary.btn-style-bordered:hover,input[type=submit].btn-color-primary.btn-style-bordered:hover,.widget_shopping_cart .widget_shopping_cart_content .buttons .checkout,.widget_shopping_cart .widget_shopping_cart_content .buttons .checkout:hover,.basel-search-dropdown .basel-search-wrapper .basel-search-inner form button,.basel-search-dropdown .basel-search-wrapper .basel-search-inner form button:hover,.no-results .searchform #searchsubmit,.no-results .searchform #searchsubmit:hover,.comments-area .comment-respond input[type=submit],.comments-area .comment-respond input[type=submit]:hover,.woocommerce .cart-collaterals .cart_totals .wc-proceed-to-checkout > a.button,.woocommerce .cart-collaterals .cart_totals .wc-proceed-to-checkout > a.button:hover,.woocommerce .basel-add-gift-product,.woocommerce .basel-add-gift-product:hover,.woocommerce .checkout_coupon .button,.woocommerce .checkout_coupon .button:hover,.woocommerce .place-order button,.woocommerce .place-order button:hover,.woocommerce-order-pay #order_review .button,.woocommerce-order-pay #order_review .button:hover,.woocommerce-account button[name=track],.woocommerce-account button[name=track]:hover,.woocommerce-account button[name=save_account_details],.woocommerce-account button[name=save_account_details]:hover,.woocommerce-account button[name=save_address],.woocommerce-account button[name=save_address]:hover,.search-no-results .not-found .entry-content .searchform #searchsubmit,.search-no-results .not-found .entry-content .searchform #searchsubmit:hover,.error404 .page-content > .searchform #searchsubmit,.error404 .page-content > .searchform #searchsubmit:hover,.return-to-shop .button,.return-to-shop .button:hover,.basel-hover-excerpt .btn-add a,.basel-hover-excerpt .btn-add a:hover,.basel-hover-standard .btn-add > a,.basel-hover-standard .btn-add > a:hover,.basel-price-table .basel-plan-footer > a,.basel-price-table .basel-plan-footer > a:hover,.basel-pf-btn button,.basel-pf-btn button:hover,.basel-info-box.box-style-border .info-btn-wrapper a,.basel-info-box.box-style-border .info-btn-wrapper a:hover,.basel-info-box2.box-style-border .info-btn-wrapper a,.basel-info-box2.box-style-border .info-btn-wrapper a:hover,.basel-hover-quick .woocommerce-variation-add-to-cart .button,.basel-hover-quick .woocommerce-variation-add-to-cart .button:hover,.product-list-item .product-list-buttons > a,.product-list-item .product-list-buttons > a:hover,.wpb_video_wrapper .button-play,.pswp__share--download:hover,.basel-navigation .menu > li.callto-btn > a,.basel-navigation .menu > li.callto-btn > a:hover,.basel-dark .basel-load-more:hover,.basel-dark .basel-load-more.load-on-click + .basel-load-more-loader,.basel-dark .feedback-form .wpcf7-submit,.basel-dark .mc4wp-form input[type=submit],.basel-dark .single_add_to_cart_button,.basel-dark .basel-buy-now-btn,.basel-dark .basel-compare-col .add_to_cart_button,.basel-dark .basel-compare-col .added_to_cart,.basel-dark .basel-sticky-btn .basel-sticky-add-to-cart,.basel-dark .single-product-content .comment-form .form-submit input[type=submit],.basel-dark .basel-registration-page .basel-switch-to-register,.basel-dark .register .button, .basel-dark .login .button,.basel-dark .lost_reset_password .button,.basel-dark .wishlist_table tr td.product-add-to-cart > .add_to_cart.button, .basel-dark .woocommerce .cart-actions .coupon .button,.basel-dark .feedback-form .wpcf7-submit:hover,.basel-dark .mc4wp-form input[type=submit]:hover,.basel-dark .single_add_to_cart_button:hover,.basel-dark .basel-buy-now-btn:hover,.basel-dark .basel-compare-col .add_to_cart_button:hover,.basel-dark .basel-compare-col .added_to_cart:hover,.basel-dark .basel-sticky-btn .basel-sticky-add-to-cart:hover,.basel-dark .single-product-content .comment-form .form-submit input[type=submit]:hover,.basel-dark .basel-registration-page .basel-switch-to-register:hover, .basel-dark .register .button:hover, .basel-dark .login .button:hover, .basel-dark .lost_reset_password .button:hover, .basel-dark .wishlist_table tr td.product-add-to-cart > .add_to_cart.button:hover,.basel-dark .woocommerce .cart-actions .coupon .button:hover,.basel-progress-bar .progress-bar,.widget_price_filter .ui-slider .ui-slider-handle:after,.widget_price_filter .ui-slider .ui-slider-range,.widget_tag_cloud .tagcloud a:hover,.widget_product_tag_cloud .tagcloud a:hover,div.bbp-submit-wrapper button,div.bbp-submit-wrapper button:hover,#bbpress-forums .bbp-search-form #bbp_search_submit,#bbpress-forums .bbp-search-form #bbp_search_submit:hover,body .select2-container--default .select2-results__option--highlighted[aria-selected], .basel-add-img-msg:before,.product-video-button a:hover:before, .product-360-button a:hover:before,.mobile-nav ul li .up-icon,.scrollToTop:hover,.basel-sticky-filter-btn:hover,.categories-opened li a:active,.basel-price-table .basel-plan-price,.header-categories .secondary-header .mega-navigation,.widget_nav_mega_menu,.meta-post-categories,.slider-title:before,.title-wrapper.basel-title-style-simple .title:after,.menu-label-new,.product-label.onsale,.color-scheme-light .vc_tta-tabs.vc_tta-tabs-position-top.vc_tta-style-classic .vc_tta-tab.vc_active > a span:after,.wpb-js-composer .vc_tta.vc_general.vc_tta-style-classic .vc_tta-tab.vc_active > a span:after,.portfolio-with-bg-alt .portfolio-entry:hover .entry-header > .portfolio-info{background-color:#DD3333;}.btn.btn-color-primary,.button.btn-color-primary,button.btn-color-primary,.added_to_cart.btn-color-primary,input[type=submit].btn-color-primary,.btn.btn-color-primary:hover,.button.btn-color-primary:hover,button.btn-color-primary:hover,.added_to_cart.btn-color-primary:hover,input[type=submit].btn-color-primary:hover,.btn.btn-color-primary.btn-style-bordered:hover,.button.btn-color-primary.btn-style-bordered:hover,button.btn-color-primary.btn-style-bordered:hover,.widget_shopping_cart .widget_shopping_cart_content .buttons .checkout,.widget_shopping_cart .widget_shopping_cart_content .buttons .checkout:hover,.basel-search-dropdown .basel-search-wrapper .basel-search-inner form button,.basel-search-dropdown .basel-search-wrapper .basel-search-inner form button:hover,.comments-area .comment-respond input[type=submit],.comments-area .comment-respond input[type=submit]:hover,.sidebar-container .mc4wp-form input[type=submit],.sidebar-container .mc4wp-form input[type=submit]:hover,.footer-container .mc4wp-form input[type=submit],.footer-container .mc4wp-form input[type=submit]:hover,.filters-area .mc4wp-form input[type=submit],.filters-area .mc4wp-form input[type=submit]:hover,.woocommerce .cart-collaterals .cart_totals .wc-proceed-to-checkout > a.button,.woocommerce .cart-collaterals .cart_totals .wc-proceed-to-checkout > a.button:hover,.woocommerce .basel-add-gift-product,.woocommerce .basel-add-gift-product:hover,.woocommerce .checkout_coupon .button,.woocommerce .checkout_coupon .button:hover,.woocommerce .place-order button,.woocommerce .place-order button:hover,.woocommerce-order-pay #order_review .button,.woocommerce-order-pay #order_review .button:hover,.woocommerce-account button[name=track],.woocommerce-account button[name=track]:hover,.woocommerce-account button[name=save_account_details],.woocommerce-account button[name=save_account_details]:hover,.woocommerce-account button[name=save_address],.woocommerce-account button[name=save_address]:hover,.woocommerce-page button[name=save_address]:hover,.search-no-results .not-found .entry-content .searchform #searchsubmit,.search-no-results .not-found .entry-content .searchform #searchsubmit:hover,.error404 .page-content > .searchform #searchsubmit,.error404 .page-content > .searchform #searchsubmit:hover,.no-results .searchform #searchsubmit,.no-results .searchform #searchsubmit:hover,.return-to-shop .button,.return-to-shop .button:hover,.basel-hover-excerpt .btn-add a,.basel-hover-excerpt .btn-add a:hover,.basel-hover-standard .btn-add > a,.basel-hover-standard .btn-add > a:hover,.basel-price-table .basel-plan-footer > a,.basel-price-table .basel-plan-footer > a:hover,.basel-pf-btn button,.basel-pf-btn button:hover,body .basel-info-box.box-style-border .info-btn-wrapper a,body .basel-info-box.box-style-border .info-btn-wrapper a:hover,body .basel-info-box2.box-style-border .info-btn-wrapper a,body .basel-info-box2.box-style-border .info-btn-wrapper a:hover,.basel-hover-quick .woocommerce-variation-add-to-cart .button,.basel-hover-quick .woocommerce-variation-add-to-cart .button:hover,.product-list-item .product-list-buttons > a,.product-list-item .product-list-buttons > a:hover,body .wpb_video_wrapper .button-play,.woocommerce-store-notice__dismiss-link:hover,.basel-compare-table .compare-loader:after,.basel-sticky-sidebar-opener:not(.sticky-toolbar):hover,.basel-dark .read-more-section .btn-read-more,.basel-dark .basel-load-more,.basel-dark .basel-load-more:hover,.basel-dark .feedback-form .wpcf7-submit,.basel-dark .mc4wp-form input[type=submit],.basel-dark .single_add_to_cart_button,.basel-dark .basel-buy-now-btn,.basel-dark .basel-compare-col .add_to_cart_button,.basel-dark .basel-compare-col .added_to_cart,.basel-dark .basel-sticky-btn .basel-sticky-add-to-cart,.basel-dark .single-product-content .comment-form .form-submit input[type=submit],.basel-dark .basel-registration-page .basel-switch-to-register,.basel-dark .register .button, .basel-dark .login .button,.basel-dark .lost_reset_password .button,.basel-dark .wishlist_table tr td.product-add-to-cart > .add_to_cart.button, .basel-dark .woocommerce .cart-actions .coupon .button,.basel-dark .feedback-form .wpcf7-submit:hover,.basel-dark .mc4wp-form input[type=submit]:hover,.basel-dark .single_add_to_cart_button:hover,.basel-dark .basel-buy-now-btn:hover,.basel-dark .basel-compare-col .add_to_cart_button:hover,.basel-dark .basel-compare-col .added_to_cart:hover,.basel-dark .basel-sticky-btn .basel-sticky-add-to-cart:hover,.basel-dark .single-product-content .comment-form .form-submit input[type=submit]:hover,.basel-dark .basel-registration-page .basel-switch-to-register:hover,.basel-dark .register .button:hover, .basel-dark .login .button:hover,.basel-dark .lost_reset_password .button:hover,.basel-dark .wishlist_table tr td.product-add-to-cart > .add_to_cart.button:hover,.basel-dark .woocommerce .cart-actions .coupon .button:hover,.cookies-buttons .cookies-accept-btn:hover,.blockOverlay:after,.widget_shopping_cart li.basel-loading:after,.basel-price-table:hover,.title-shop .nav-shop ul li a:after,.widget_tag_cloud .tagcloud a:hover,.widget_product_tag_cloud .tagcloud a:hover,div.bbp-submit-wrapper button,div.bbp-submit-wrapper button:hover,#bbpress-forums .bbp-search-form #bbp_search_submit,#bbpress-forums .bbp-search-form #bbp_search_submit:hover,.basel-hover-link .swap-elements .btn-add a,.basel-hover-link .swap-elements .btn-add a:hover,.basel-hover-link .swap-elements .btn-add a.loading:after,.scrollToTop:hover, .basel-sticky-filter-btn:hover,blockquote{border-color:#DD3333;}.with-animation .info-box-icon svg path,.single-product-content .entry-summary .basel-sizeguide-btn:hover svg{stroke:#DD3333;}.button, 
button, 
input[type=submit],
html .yith-woocompare-widget a.button.compare,
html .basel-dark .basel-registration-page .basel-switch-to-register,
html .basel-dark .login .button,
html .basel-dark .register .button,
html .basel-dark .widget_shopping_cart .buttons a,
html .basel-dark .yith-woocompare-widget a.button.compare,
html .basel-dark .widget_price_filter .price_slider_amount .button,
html .basel-dark .woocommerce-widget-layered-nav-dropdown__submit,
html .basel-dark .basel-widget-layered-nav-dropdown__submit,
html .basel-dark .woocommerce .cart-actions input[name="update_cart"]{background-color:#ECECEC;}.button, 
button, 
input[type=submit],
html .yith-woocompare-widget a.button.compare,
html .basel-dark .basel-registration-page .basel-switch-to-register,
html .basel-dark .login .button,
html .basel-dark .register .button,
html .basel-dark .widget_shopping_cart .buttons a,
html .basel-dark .yith-woocompare-widget a.button.compare,
html .basel-dark .widget_price_filter .price_slider_amount .button,
html .basel-dark .woocommerce-widget-layered-nav-dropdown__submit,
html .basel-dark .basel-widget-layered-nav-dropdown__submit,
html .basel-dark .woocommerce .cart-actions input[name="update_cart"]{border-color:#ECECEC;}.button:hover, 
button:hover, 
input[type=submit]:hover,
html .yith-woocompare-widget a.button.compare:hover,
html .basel-dark .basel-registration-page .basel-switch-to-register:hover,
html .basel-dark .login .button:hover,
html .basel-dark .register .button:hover,
html .basel-dark .widget_shopping_cart .buttons a:hover,
html .basel-dark .yith-woocompare-widget a.button.compare:hover,
html .basel-dark .widget_price_filter .price_slider_amount .button:hover,
html .basel-dark .woocommerce-widget-layered-nav-dropdown__submit:hover,
html .basel-dark .basel-widget-layered-nav-dropdown__submit:hover,
html .basel-dark .woocommerce .cart-actions input[name="update_cart"]:hover{background-color:#3E3E3E;}.button:hover, 
button:hover, 
input[type=submit]:hover,
html .yith-woocompare-widget a.button.compare:hover,
html .basel-dark .basel-registration-page .basel-switch-to-register:hover,
html .basel-dark .login .button:hover,
html .basel-dark .register .button:hover,
html .basel-dark .widget_shopping_cart .buttons a:hover,
html .basel-dark .yith-woocompare-widget a.button.compare:hover,
html .basel-dark .widget_price_filter .price_slider_amount .button:hover,
html .basel-dark .woocommerce-widget-layered-nav-dropdown__submit:hover,
html .basel-dark .basel-widget-layered-nav-dropdown__submit:hover,
html .basel-dark .woocommerce .cart-actions input[name="update_cart"]:hover{border-color:#3E3E3E;}html .basel-hover-alt .btn-add>a{color:#000000;}html .single_add_to_cart_button,
html .basel-buy-now-btn,
html .basel-sticky-btn .basel-sticky-add-to-cart,
html .woocommerce .cart-actions .coupon .button,
html .added_to_cart.btn-color-black, 
html input[type=submit].btn-color-black,
html .wishlist_table tr td.product-add-to-cart>.add_to_cart.button,
html .basel-hover-quick .quick-shop-btn > a,
html table.compare-list tr.add-to-cart td a,
html .basel-compare-col .add_to_cart_button, 
html .basel-compare-col .added_to_cart{background-color:#000000;}html .single_add_to_cart_button,
html .basel-buy-now-btn,
html .basel-sticky-btn .basel-sticky-add-to-cart,
html .woocommerce .cart-actions .coupon .button,
html .added_to_cart.btn-color-black, 
html input[type=submit].btn-color-black,
html .wishlist_table tr td.product-add-to-cart>.add_to_cart.button,
html .basel-hover-quick .quick-shop-btn > a,
html table.compare-list tr.add-to-cart td a,
html .basel-compare-col .add_to_cart_button, 
html .basel-compare-col .added_to_cart{border-color:#000000;}html .basel-hover-alt .btn-add>a:hover{color:#333333;}html .single_add_to_cart_button:hover,
html .basel-buy-now-btn:hover,
html .basel-sticky-btn .basel-sticky-add-to-cart:hover,
html .woocommerce .cart-actions .coupon .button:hover,
html .added_to_cart.btn-color-black:hover, 
html input[type=submit].btn-color-black:hover,
html .wishlist_table tr td.product-add-to-cart>.add_to_cart.button:hover,
html .basel-hover-quick .quick-shop-btn > a:hover,
html table.compare-list tr.add-to-cart td a:hover,
html .basel-compare-col .add_to_cart_button:hover, 
html .basel-compare-col .added_to_cart:hover{background-color:#333333;}html .single_add_to_cart_button:hover,
html .basel-buy-now-btn:hover,
html .basel-sticky-btn .basel-sticky-add-to-cart:hover,
html .woocommerce .cart-actions .coupon .button:hover,
html .added_to_cart.btn-color-black:hover, 
html input[type=submit].btn-color-black:hover,
html .wishlist_table tr td.product-add-to-cart>.add_to_cart.button:hover,
html .basel-hover-quick .quick-shop-btn > a:hover,
html table.compare-list tr.add-to-cart td a:hover,
html .basel-compare-col .add_to_cart_button:hover, 
html .basel-compare-col .added_to_cart:hover{border-color:#333333;}.basel-promo-popup{background-color:transparent;background-size:cover;}.header-banner{background-color:#dd3333;}@font-face {
			font-weight: normal;
			font-style: normal;
			font-family: "simple-line-icons";
			src: url("//www.primodance.it/wp-content/themes/basel/fonts/Simple-Line-Icons.woff2?v=5.9.3") format("woff2"),
			url("//www.primodance.it/wp-content/themes/basel/fonts/Simple-Line-Icons.woff?v=5.9.3") format("woff");}@font-face {
			font-weight: normal;
			font-style: normal;
			font-family: "basel-font";
			src: url("//www.primodance.it/wp-content/themes/basel/fonts/basel-font.woff2?v=5.9.3") format("woff2"),
			url("//www.primodance.it/wp-content/themes/basel/fonts/basel-font.woff?v=5.9.3") format("woff");}/*<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< GENERALE >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>*/

/* Corregge cursore sidebar login */
@supports (overflow:-webkit-marquee) and (justify-content:inherit) {
   .basel-login-side-opened {
       position: fixed;
   }
}

/* Countdwon più piccolo nella top bar */
.basel-countdown-timer.timer-size-small .basel-timer > span {
	font-size: 14px;
	line-height: 15px;
	height: 32px;
	padding: 2px 2px;
	min-width: 40px;
}

.basel-countdown-timer.timer-size-small .basel-timer > span span {
	font-size: 8px;
}

/* Riduce icona Preferiti */
.right-column .wishlist-info-widget>a:after, .right-column .wishlist-info-widget>a:before {
    font-size: 18px!important;
}

/*Linea separatrice tra Il mio account e le icone a destra nell'header */
.my-account-with-text {
	padding-right: 15px;
	border-right: 1px solid #E7E7E7;
}

/* Rimuove linea nel footer */
.footer-container.color-scheme-light .main-footer+.copyrights-wrapper .min-footer {
    border-top: none!important;
}

/* Imposta colore prezzo base nel carrello a #484848 */
/*
.shop_table td.product-price>span {
    color: #333333!important;
}
*/
/* Imposta colore testo in generale a #484848 */
/*
label {
    color: #333333!important;
}
*/
/* Imposta colore riepilogo nel carrello a #484848 */
/*
.shop_table td.product-subtotal span,
.cart-collaterals .cart_totals .amount {
    color: #333333!important;
}
*/
/* Imposta colore titoli in generale a #484848 */
/*
table tr th {
    color: #333333!important;
}
*/

/* Rimuove linea nel footer */
div.main-footer+.copyrights-wrapper .min-footer {
	border-top: none;
}

/* Centra messaggio in Cart Messages */
.yith-cart-message .content {
  line-height: 34px;
}

/* Sistema prezzo Role Based Prices plugin */
.single-product .ywcrbp_regular_price, .single-product .ywcrbp_sale_price,.single-product .ywcrbp_your_price { 
    display:inline-block;
    margin-left:15px;
}

.single-product .ywcrpb_discount { 
    display:block;
}

.single-product-content .price .ywcrbp_regular_price del .amount,
.product-grid-item .price .ywcrbp_your_price .amount,
.product-grid-item .price .ywcrbp_sale_price .amount,
.product-grid-item .price .ywcrbp_regular_price .amount
{ 
    font-size:16px;
}

.product-grid-item .price .ywcrbp_regular_price del>.amount,
.product-grid-item .price .ywcrbp_sale_price del>.amount
{ 
    font-size:14px;
}

.tax-product_cat .ywcrbp_your_price, .tax-product_cat .ywcrbp_sale_price, .tax-product_cat .ywcrbp_regular_price { 
    display:inline-block;
}

.tax-product_cat .ywcrbp_your_price,
.tax-product_cat .ywcrbp_sale_price { 
    margin-left:10px;
}

.ywcrbp_your_price .amount,  .ywcrbp_sale_price .amount {
color:#d10000;
 
}

/* Icona "cerca" sulla sinistra del logo */
/*
.wrapp-header {
    position: relative;
}
.right-column>div:first-child {
    position: absolute;
    left: 0;
}
.right-column>div:first-child:before {
    content: 'Cerca';
    display: inline-block;
}
.main-header .search-extended {
    max-width: 300px;
}
*/

/* Colore countdown in categoria e pagina articolo*/
.basel-timer > span {
	background-color: #f9f9f9!important;
}

.basel-timer > span {
	color: #000!important;
}
.basel-timer > span span {
	color: #555!important;
}


/* Nasconde il badge nel campo di ricerca */
.basel-search-results .yith-wcbm-badge {
    display: none !important;
}

/* Disabilita pulsante in basso a destra "Vai in alto" */
.scrollToTop {
	display:none;
}

/* Icona "Accedi/Registrati" minuscola */
.right-column .header-links li a {
    font-style: normal;
}

/* Riduce spazio mega menu */
.sub-sub-menu ul li a {
    padding: 5.5px 0!important;
}

/* Colore verde per l'icona NEW nel menù*/
.menu-label-new {
    background-color: #008489!important;
}

.menu-label-new:after {
    color: #008489!important;
}

/* Cambia colore etichetta New */
.product-label.new {
    background-color: #008489!important;
}

/* Inserisce spazio tra le tabelle nella pagina "contatti" */
.basel-info-box.box-style-border .info-box-icon {
	margin-bottom:-15px;
}

/* Rende più largo lo sfondo nel layout boxed" */
/*
@media(max-width: 1400){
   .website-wrapper {
       width: 100%;
   }
}
*/

/*<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< CATEGORIA >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>*/

/* Colore rosso prezzo role based nei widget */

.ywcrbp_your_price .amount, .ywcrbp_sale_price .amount {
color: #d10000!important;
}

/* Cambia colore barra menù */
/*
.navigation-wrap {
background: #f9f9f9;
}
*/

/* Nasconde etichetta in sconto di default */
/*
.product-label.onsale {
		display: none!important;
}
*/

/* Allinea etichette "nuovo" e "in sconto" con "aggiungi ai preferiti" */
/*
.product-labels.labels-rounded {
	top: -4px;
}

.product-labels.labels-rectangular {
	top: 4px;
}
*/

/* Imposta bordo rotondo pulsante Acquista */
/*
button.single_add_to_cart_button {
	border-radius: 5px;
}
*/

/* Nasconde sold out di default woocommerce */
.products span.out-of-stock-label {
    display: none !important;
}

/* Mette il badge sconto avanti a quello new quando sono attivi entrambi */
.yith-wcbm-badge-45569 {
    z-index: 11 !important;
}

/* Colore nome e prezzo dell'articolo nella pagina categoria  */
/*
.product-grid-item .product-title a {
	color: #;
}

.price .amount {
	color:#333;
}
*/

/* Sistema il colore del filtro prezzi in rosso (non funzionava con plugin "customize my account page" */
.widget_price_filter .price_slider_wrapper .ui-widget-content{
    background: #E7E7E7;
}
.widget_price_filter .ui-slider .ui-slider-handle{
    background: #d10000;
}
.widget_price_filter .ui-slider .ui-slider-range{
    background: #d10000;
}

/* Mantiene sempre visibile icona "aggiungi ai preferiti" */
/*
.product-grid-item:not(.basel-hover-base)>.product-element-top .yith-wcwl-add-to-wishlist {
    opacity: 1;
    visibility: visible;
    transform: scale(1);
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -o-transform: scale(1);
    -ms-transform: scale(1);
    -sand-transform: scale(1);
}
*/

/* Icona "aggiungi ai preferiti" visibile sopra il badge */
.basel-buttons{
  z-index: 20;
}

/* Icona "aggiungi ai preferiti" visibile anche con il badge attivo */
.product-grid-item:not(.basel-hover-base):hover .product-element-top .yith-wcwl-add-to-wishlist{
    opacity: 1;
    visibility: visible;
    transform: scale(1);
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -o-transform: scale(1);
    -ms-transform: scale(1);
    -sand-transform: scale(1);
}

/* Icona wishlist rimane visibile sempre se selezionata */

@media (min-width: 768px){
.products .product .yith-wcwl-add-to-wishlist {
    opacity: 1 !important;
    visibility: visible !important;
    transition: none !important;
    -webkit-transform: none !important;
    -moz-transform: none !important;
    -o-transform: none !important;
    -ms-transform: none !important;
    -sand-transform: none !important;
}

.products .product .yith-wcwl-add-to-wishlist .yith-wcwl-add-button.show{
 display: block !important;

 opacity: 0;
    visibility: hidden;
    transform: scale(0);
    -webkit-transform: scale(0);
    -moz-transform: scale(0);
    -o-transform: scale(0);
    -ms-transform: scale(0);
    -sand-transform: scale(0);
}

.products .product:hover .yith-wcwl-add-to-wishlist .yith-wcwl-add-button.show{
 display: block !important;
 opacity: 1;
    visibility: visible;

    transform: scale(1);
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -o-transform: scale(1);
    -ms-transform: scale(1);
    -sand-transform: scale(1);

 -webkit-transition: all .25s ease-in-out;
    -moz-transition: all .25s ease-in-out;
    -o-transition: all .25s ease-in-out;
    transition: all .25s ease-in-out;
}
}

/* Colore icona "aggiungi ai preferiti" */

.yith-wcwl-add-to-wishlist .yith-wcwl-wishlistaddedbrowse a:before, 
.yith-wcwl-add-to-wishlist .yith-wcwl-wishlistexistsbrowse a:before
 {
    color: #d10000!important;
}

a.add_to_wishlist:hover:before {
    color: #d10000!important;
}

.single-product-content .entry-summary .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistaddedbrowse a:before, 
.single-product-content .entry-summary .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistexistsbrowse a:before
 {
    color: #d10000!important;
}

.basel-buttons .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistaddedbrowse > a:before {
    color: #d10000!important;
}

.basel-hover-button:hover > .product-element-top > a {
    opacity:1;
}
.basel-hover-button .hover-mask {
    display:none;
}
.product-grid-item.basel-hover-button:hover > .product-element-top > a {
    opacity:1;
}
.basel-hover-button .hover-mask {
    display:none;
}
.yith-wcwl-add-to-wishlist>div>a:before,
.yith-wcwl-add-to-wishlist>div>a:after {
	color:#555555!important;
}
.basel-buttons .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistaddedbrowse > a:before {
	color:#d10000;
}
.basel-hover-button .yith-wcwl-add-to-wishlist > div > a:after {
    border-color:rgba(0, 0, 0, 0.7);
}


/* Testo "aggiungi ai preferiti" piccolo */
.single-product-content .entry-summary .yith-wcwl-add-to-wishlist {
    display: block;
}
.basel-tooltip .basel-tooltip-label {
    text-transform: none;
}

/* Seleziona in grassetto il criterio di visualizzazione nel filtro della categoria */
.selected-order {
    font-weight: bold;
}

/* Rimuove banda nera quando si ricarica la pagina */
.basel-hover-button .product-element-top {
    background-color: white; 
}

.basel-hover-button:hover .product-element-top {
    background-color: #000;
}

/* "Aggiungi alla lista dei preferiti" scritto in piccolo */
/*
.basel-tooltip .basel-tooltip-label {
    background-color: transparent;
    color: transparent;
    font-size: 12px;
    letter-spacing: 0.3px;
    line-height: 28px;
    padding: 0 10px;
    position: absolute;
    text-transform: none;
    transition: all 0.2s ease-in-out 0s;
    visibility: hidden;
    white-space: nowrap;
}
*/

/* Nasconde icona "aggiungi ai preferiti" */
/*
.basel-buttons .yith-wcwl-add-to-wishlist {
display:none;
}
*/

/* Colora i link submenu */
.basel-product-categories li.current-cat>a {
    color: #d10000;
}

/* Colore stelle recensione */
.star-rating span:before {
    color: #FDC100;
}

div.star-rating span:before {
    color: #FDC100;
}

.single-product-content .woocommerce-product-rating div.star-rating span:before,
.single-product-content .comment-form p.stars span a.active,
.single-product-content .comment-form p.stars span a:hover {
    color: #FDC100;
}


/* Colore prezzo */ 
/*
.amount,
.price ins > .amount {
  color:#98cb4c;
}
*/

/*<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< ARTICOLO >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>*/

/* Risolve problema layout plugin paga con acconto YITH */

.single-product #yith-wcdp-add-deposit-to-cart
.ywcrbp_regular_price,
.single-product #yith-wcdp-add-deposit-to-cart
.ywcrbp_sale_price,
.single-product #yith-wcdp-add-deposit-to-cart
.ywcrbp_your_price{
	margin-left: 0;
}

div.single-product-page .entry-summary .woocommerce-variation-availability {
	display: block;
}

.single-product #yith-wcdp-add-deposit-to-cart .ywcrbp_sale_price {
    margin-left: 0px;
}

#yith-wcdp-add-deposit-to-cart label {
    color: #4C4C4C;
}

/* Nasconde icona Size Guide sotto pulsante Acquista */
.basel-scroll-content > .sizeguide-btn-wrapp {
	display: none!important;
}


/* Testo "Continua gli acquisti" in piccolo */
div.popup-added_to_cart .close-popup {
	text-transform: none;
}

/* Cambia colore dell'avviso articolo aggiunto al carrello */
/*
body .woocommerce-message, body .wpcf7-mail-sent-ok {
    color: #008489;
    border-color: #008489;
}
body .woocommerce-message .button {
    background-color: #008489;
    border-color: #008489;
}

body .woocommerce-message .button:hover {
    background-color: #008489;
    border-color: #008489;
}

@media (max-width: 991px) {
body .woocommerce-message .button {
    color: #008489;
    background-color: transparent!important;
}
}
*/

/* Sistema il layout con risoluzione per iphone 5 e simili*/
/*
@media (max-width: 991px) {
body .woocommerce-message .button {
    color: #008489;
}
body .vc_btn3.vc_btn3-size-md {
    font-size: 12px;
}
	body .single-product-content .cart .quantity {
		margin-right:0;
	}
}
*/

/* Cambia colore del nome dell'articolo */
/*
.single-product-content .entry-title {
	color: #;
*/

/* Cambia colore del prezzo dell'articolo */
/*
.single-product-content .price > .amount {
    color: #575757!important;
}
*/

/* Nasconde il badge nell'anterpima dell'articolo precedente e successivo */
.basel-products-nav .yith-wcbm-badge{ 
  display: none !important
}

/* Visualizza gli articoli consigliati in modo corretto (in grande) */
/*
.owl-item .product-grid-item {
    width: 100%!important;
}
*/

/* Colore nero testo disponibilità articolo in prodotto semplice */
/*
.single-product-content .in-stock {
	font-weight:normal;
  	color:black;
}
*/

/* Spazio tra "disponibilità" e "ulteriori su ordinazione" nell'articolo semplice*/ 

.product-type-simple.single-product-content .in-stock, 
.product-type-simple.single-product-content .out-of-stock {
    max-width: 270px;
    display: inline-block!important;
}


/* Spazio tra "disponibilità" e "ulteriori su ordinazione" nell'articolo variabile*/ 
/*
.product-type-variable.single-product-content .in-stock, 
.product-type-variable.single-product-content .out-of-stock {
    max-width: 270px;
    display: inline-block!important;
}
*/

/* Spazio tra "descrizione breve" e "scegli un'opzione" */
/*
.single-product-content div[itemprop=description] {
    margin-top: 10px;
    margin-bottom: 10px ;
}
*/

/* Spazio sotto "scegli un'opzione" */
/*
.product-design-alt .single_variation_wrap {
    padding-top: 10px;
    margin-bottom: px;
}
*/

/* Spazio tra "quantità disponibile" e "aggiungi al carrello" nel prodotto semplice */

.product-type-simple.single-product-content .cart {
    margin-top: 5px !important;
}


/* Spazio tra "quantità disponibile" e "aggiungi al carrello" nel prodotto configurabile*/
/*
.single-product-content .in-stock, .single-product-content .out-of-stock {
    margin-bottom: 15px;
}
*/

/* Correzione tabella misure */
/*
.yith-wcpsc-product-table-wrapper{
	overflow: inherit !important;
	max-height: none !important;
}
*/

/* Bordo intorno agli attributi */
/*oduct-content .variations .swatches-select .swatch-enabled {
	border:1px solid #000;
}
*/

/* Disabilita tasto "cancella" degli attributi */
/*
a.reset_variations {
    display: none !important;
}
*/

/* Allinea al centro gli attributi */
.product-design-alt .variations .reset_variations {
    margin-right: -70px;
}

/* Icona "aggiungi ai preferiti" a destra del pulsante "acquista" */
/*
form.variations_form.cart{
    float: left;
    text-align: right;
    width: 290px;
    margin-right: 10px;
}
.yith-wcwl-add-to-wishlist{
    float: left;
    padding: 33px 0 27px;
    margin-bottom: 0;
}
*/

/* Colore bianco sfondo codice articolo */

.product-design-alt .product_meta {
    background-color: #fff;
}

/*
.single-product-content .cart .quantity {
    margin-right: ;
}
*/

/* Nasconde la categoria sotto "aggiungi al carrello" */

.posted_in {
	display: none!important;
}
.product-type-simple.single-product-content .in-stock, .product-type-simple.single-product-content .out-of-stock {
    margin-right: 0;
}


/* Disponibilità dell'articolo sopra la quantità, anche negli articoli semplici */

.product-type-simple.single-product-content .cart {
    width: 100%;
    margin-top: 30px;
}

.product-type-simple.single-product-content .in-stock, 
.product-type-simple.single-product-content .out-of-stock {
	display: initial;
}

.product-type-simple.single-product-content .in-stock:after, 
.product-type-simple.single-product-content .out-of-stock:after {     
	content: "\A";
	white-space: pre; 
}

/* Colore pulsante "Acquista" pagina articolo + icona carrello */
/*
.single-product-content .cart .button {
    background-color: #d10000;
    color: #ffffff;
    border-color: #d10000;
  	padding-left:15px;
}

.single-product-content .cart .button:hover,
.single-product-content .cart .button:focus {
    background-color: #dd3333;
    border-color: #dd3333;
  	opa
*/

/* Icona carrello nel pulsante "Acquista" */
/*
.single-product-content .cart .button:before {
	content:"\f07a";
  	margin-right:10px;
  	font: normal normal normal 14px/1 FontAwesome;
  	color: #ffffff;
}
*/

/* Linea divisoria al 100% prima degli attributi se inserita nella descrizione breve*/

.single-product-page .woocommerce-product-details__short-description hr {
	width: 10%;
	border-top: 1px solid rgba(119, 119, 119, 0.17);
}

.product-design-alt .entry-summary .yith-wcwl-add-to-wishlist {
	margin-right: 0;
}
/*
.product-design-alt .yith-wcwl-add-to-wishlist > div {
	margin-right: -30px
}
*/
div.main-footer+.copyrights-wrapper .min-footer {
	border-top: none;
}


/*<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< CARRELLO >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>*/

/* Colore verde tutte le spedizioni gratuita */
/*
#shipping_method label {
    color: green;
}
*/

/* Colore verde spedizione gratuita */
/*
[for="shipping_method_0_free_shipping2"] {
	color: #297E29;
}
*/

/* Esclude il campo "tasse" dal carrello */
.includes_tax {
    display: none!important;
}

/* Colore pulsanti "Applica" e "Aggiorna" */
/*
.woocommerce .cart-actions .button,
.woocommerce .cart-actions .coupon .button {
    background: #ffffff;
    border-color: #ffffff;
    border: 1px solid #e0e0e0;
    color: #000000;
    font-weight: ;
    border-radius: 0px;
    font-weight: ;
    border-bottom: 0px solid #;
}
*/

/* Colore passaggio mouse pulsanti "Applica" e "Aggiorna" */
/*
.woocommerce .cart-actions .button:hover,
.woocommerce .cart-actions .coupon .button:hover {
    opacity: 0.8;
    background: #000000;
    border-color: #;
    border: 0px solid #;
    color: white;
    font-weight: ;
    border-radius: 0px;
}
*/

/* Testo nel mini carrello minuscolo */

.product_list_widget li a {
    display: block;
    font-size: 12px;
    letter-spacing: 0.3px;
    margin-bottom: 8px;
    text-transform: none /* uppercase */;
}

/* Colore sfondo titolo del mini carrello */
/*
.cart-widget-side .widget-heading {
    align-items: center;
    background-color: #;
}
*/

/* Colore e dimensione prezzo articoli */
/*
.shop_table .product-subtotal span {
    color: #484848;
    font-size: 16px !important;
    font-weight: ;
}
*/

/* Testo del nome dell'articolo nella pagina "Carrello" e "Acquista" minuscolo */
label,
.shop_table td.product-name a,
.woocommerce-checkout .woocommerce-billing-fields > h3,
.woocommerce-checkout .woocommerce-shipping-fields > h3,
.woocommerce-checkout .woocommerce-shipping-fields > h3 label {
    text-transform: none;
}

/* Colore pulsante "Carrello" nel mini carrello */
/*
.added_to_cart, .btn, .button, button, input[type="submit"] {
    background-color: ; #
    border: 0px solid; #
    border-radius: 5px;
    color: ; #
    display: inline-block;
    font-size: 14px;
    letter-spacing: 0.3px;
    line-height: 18px;
    padding: 10px 20px;
    text-align: center;
    text-transform: uppercase;
    transition: all 0.25s ease-in-out 0s;
}
*/

/* Pulsante "Completa l'ordine" nel carrello */
/*
 .cart-collaterals .cart_totals .wc-proceed-to-checkout a {
    background-color: #;
    border-color: #;
    color: #fff;
    font-size: 16px;
    font-weight: ;
    padding-bottom: 15px;
    padding-top: 15px;
    width: 100%;
    border-radius: 5px;
}
*/

/* X per elimniare articolo dal carrello */
/*
.shop_table td.product-remove a::after, .shop_table td.product-remove a::before {
    right: 5px;
}
.shop_table td.product-remove a::before {
    transform: rotate(44deg);
}
*/
.shop_table td.product-remove a::after, .shop_table td.product-remove a::before {
    background-color: #000;
    content: " ";
    display: inline-block;
    height: 2px;
    margin-top: -1px;
    position: absolute;
    right: 0;
    top: 50%;
    transition: background-color 0.2s ease-in-out 0s, transform 0.2s ease-in-out 0s, width 0.2s ease-in-out 0s;
    width: 10px;
}

::before, ::after {
    box-sizing: border-box;
}

.shop_table td.product-remove a::after, .shop_table td.product-remove a::before {
    right: 5px;
}

.shop_table td.product-remove a::after {
    transform: rotate(-44deg);
}

.shop_table td.product-remove a {
    background-color: #f8f8f8;
    border-radius: 50%;
    cursor: pointer;
    display: inline-block;
    font-size: 0;
    height: 20px;
    line-height: 28px;
    padding-right: 0;
    position: relative;
    width: 20px;
}

/*<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< ACQUISTA >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>*/

/* Sistema pulsante "Acquista */
.woocommerce-checkout .place-order #place_order {
		width: 100%;
    padding: 15px 0;
    font-size: 16px;
    letter-spacing: 1px;
    background-color: #dd3333;
    color: #fff;
    border-color: #dd3333;
}
.woocommerce-checkout .place-order #place_order:hover {
	opacity: .8;
}

/* Spazio prima di "note" */
/*
#ship-to-different-address {
    margin-bottom:50px;
}
*/

/* Cambio effetto colore tasto "Acquista" - dal chiaro allo scuro */
/*
.woocommerce-checkout .place-order input[type="submit"] {
    opacity:0.8;
    width: 50%;
}
.woocommerce-checkout .place-order input[type="submit"]:hover,
.woocommerce-checkout .place-order input[type="submit"]:focus {
    opacity:1;
}
*/

/* Testo nel riepilogo ordine minuscolo */
/*
.woocommerce-checkout-review-order-table tbody td.product-name {
    text-transform: none; capitalize;
}

/* Testo "Prodotto e Totale" nel riepilogo scritti in piccolo */
/*
.woocommerce-checkout-review-order-table td, .woocommerce-checkout-review-order-table th {
    border: medium none;
}

table tr th {
    color: #1b1919;
    font-family: Karla,Arial,Helvetica,sans-serif;
    font-size: 16px;
    font-weight: 700;
    letter-spacing: 1px;
    line-height: 1.4;
    padding: 15px 10px;
    text-align: center;
    vertical-align: middle;
    text-transform: none;
}

/* Colore nero del prezzo dell'articolo */
.amount {
    color: #4c4c4c;
}

/* Pulsante "Acquista" */
/*
.woocommerce-checkout .place-order input[type="submit"] {
    background-color: #1aada3;
    border-color: #1aada3;
    color: #fff;
    font-size: 16px;
    letter-spacing: 1px;
    padding: 15px 0;
    width: 100%;
    border-radius: 0px;
}
*/

/* Pulsante "Acquista" al centro (se impostato al 50%)*/
.woocommerce-checkout .place-order {
    text-align:center;
    font-weight: ;
}

/*<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< IL MIO ACCOUNT >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>*/

/* Sietam la pagina */
/*
.woocommerce-form-login {
	margin-bottom: 20px;
}

.woocommerce-form-login .woocommerce-form__label-for-checkbox {
	margin-top: 20px;
}

.woocommerce-form-login .woocommerce-LostPassword {
	margin-top: -42px;
}
*/
/* Rimuove titolo con sfondo nero nella pagina cliente */
/*
.basel-my-account-sidebar {
	display:none;
}
*/

/* Personsalizza "customize my account" layout */
/*
#my-account-menu .myaccount-menu:before,
#my-account-menu .myaccount-menu:after {
 display: none;
}
#my-account-menu .myaccount-menu {
 margin: 0;
}
#my-account-menu .myaccount-menu li a,
#my-account-menu .myaccount-menu li {
 border-right: none !important;
 border-left: none !important;
}
.myaccount-menu {
 margin: 0;
 border: 1px solid #e0e0e0;
 border-bottom: none 
}
#my-account-menu .user-profile {
    padding: 20px 0;
    border: 1px solid #e0e0e0;
    border-bottom: 0;
}
#my-account-menu .myaccount-menu li a {
 padding-left: 10px;
}
*/
/*<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< I MIEI PREFERITI >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>*/

/* Colore rosso prezzo in sconto */

.product-price ins > .amount,
.product-price ins > .amount span {
	color:#d10000!important;
}@media (min-width: 1025px) { /* Nasconde titolo pagina categoria */
/*
.title-shop.title-design-centered .nav-shop h1, .title-shop .basel-back-btn {
    opacity: 0;
}

/* Pagina "Acquista" unica e non su due colonne */
/*
.checkout > .col-sm-6 {
    width: 100%;
    margin: 0 auto;
    float: none;
}
.woocommerce-checkout .checkout-order-review {
	background-repeat: repeat-x;
}
*/

/* Spazio tra "disponibilità" e "ulteriori su ordinazione" nell'articolo semplice*/ 
/*
.product-type-simple.single-product-content .in-stock, 
.product-type-simple.single-product-content .out-of-stock {
    max-width: 270px;
    display: inline-block!important;
}
*/

/* Spazio tra "disponibilità" e "ulteriori su ordinazione" nell'articolo variabile*/ 
/*
.product-type-variable.single-product-content .in-stock, 
.product-type-variable.single-product-content .out-of-stock {
    max-width: 270px;
    display: inline-block!important;
}
*/

/* Spazio tra "descrizione breve" e "scegli un'opzione" */
/*
.single-product-content div[itemprop=description] {
    margin-top: 10px;
    margin-bottom: 10px ;
}
*/

/* Spazio sotto "scegli un'opzione" */
/*
.product-design-alt .single_variation_wrap {
    padding-top: 5px;
    margin-bottom: px;
}


/* Spazio tra "quantità disponibile" e "aggiungi al carrello" nel prodotto semplice */
/*
.product-type-simple.single-product-content .cart {
    margin-top: 5px !important;
}
*/

/* Spazio tra "quantità disponibile" e "aggiungi al carrello" nel prodotto configurabile*/
/*
.single-product-content .in-stock, .single-product-content .out-of-stock {
    margin-bottom: 5px;
}
*/

/* Nasconde menù categorie articoli (sotto barra dei menù principale) */
.basel-product-categories {
    display: none;
}

/* Nasconde pulsante "chiama per ordinare" */

.single-product-page .vc_separator {
  display:none;
}
.single-product-page .vc_btn3-container {
  display:none;
}
.single-product-page .vc_empty_space {
  display:none;
}
.single-product-page .vc_empty_space {
  display:none;
}


/*Linea prima del pulsante "Aggiungi ai preferiti" con "Aggiungi ai preferiti" abilitato*/

.single-product-content .entry-summary .yith-wcwl-add-to-wishlist {
    display: block;
    padding-top: 20px!important;
    margin-top: 5px!important;
    margin-bottom: 5px!important;
    border-top: 1px solid rgba(119, 119, 119, 0.17)!important;
}

.single-product-content .product_meta {
    border-top: none;
    padding-top: 0;
    margin-top: 15px;
}


/*Linea prima del pulsante "Aggiungi ai preferiti"*/
/*
.product-design-alt .cart.variations_form {
	border-bottom: 1px solid rgba(119, 119, 119, 0.17);
	padding-bottom:25px!important;
    margin-bottom:-15px!important;
}
*/

/* Bordo pulsante "Acquista" rotondo */
/*
.single-product-content .cart .button {
    border-radius: 5px;
*/ }@media (min-width: 768px) and (max-width: 1024px) {/* Alline al centro la line sotto il pulsante acquista */
.product-design-alt .entry-summary .yith-wcwl-add-to-wishlist {
    margin-right: 0;
}

/* Adatta dimensione timer */
/*
.product-grid-item.col-md-3 .basel-product-countdown>span {
  	padding: 6px 2px 3px 2px;
    min-width: 35px;
    height: 35px;
    font-size: 12px;
  }
  
  .basel-product-countdown>span span {
  	font-size: 6px;
  }
*/

/* Rimuove i secondi nel countdown */
/*
.basel-product-countdown .countdown-sec {
	display:none!important;
}
*/

/* Colore menù selezionato in rosso */
/*
.basel-product-categories li.current-cat-parent>a, 
.basel-product-categories li.current-cat>a,
.basel-product-categories li.current-cat-ancestor>a {
    color: #dd3333;
}

/* Visualizza un articolo (100%) o due (50%) a riga */
/*
.products .product-grid-item {
    width: 50%;
}
*/

/* Spazio tra "disponibilità" e "ulteriori su ordinazione" nell'articolo semplice*/ 
/*
.product-type-simple.single-product-content .in-stock, 
.product-type-simple.single-product-content .out-of-stock {
    max-width: 270px;
    display: inline-block!important;
}
*/

/* Spazio tra "disponibilità" e "ulteriori su ordinazione" nell'articolo variabile*/ 
/*
.product-type-variable.single-product-content .in-stock, 
.product-type-variable.single-product-content .out-of-stock {
    max-width: 270px;
    display: inline-block!important;
}
*/

/* Spazio tra "descrizione breve" e "scegli un'opzione" */
/*
.single-product-content div[itemprop=description] {
    margin-top: 10px;
    margin-bottom: 10px ;
}
*/

/* Spazio sotto "scegli un'opzione" */
/*
.product-design-alt .single_variation_wrap {
    padding-top: 0px;
    margin-bottom: 20px;
}
*/

/* Spazio tra "quantità disponibile" e "aggiungi al carrello" nel prodotto semplice */
/*
.product-type-simple.single-product-content .cart {
    margin-top: 5px !important;
}
*/

/* Spazio tra "quantità disponibile" e "aggiungi al carrello" nel prodotto configurabile*/
/*
.single-product-content .in-stock, .single-product-content .out-of-stock {
    margin-bottom: 15px;
}
*/

/* Rimuove titolo pagina "shop" nelle categorie*/
.title-shop .nav-shop h1 {
  display:none;
}


/* Rimuove link "tutto" nelle categorie */
.shop-all-link {
  display:none!important;
}

/* Riduce spazio sopra il pulsante "chiama per ordinare" */
.single-product-page .vc_sep_pos_align_center {
margin-bottom:0px!important;
}


/* Colore menù sulla sinistra */
/*
.mobile-nav {
    background: #323232;
}

.mobile-nav .sub-menu-dropdown ul {
    background: #;
}

.mobile-nav .sub-menu-dropdown ul a {
    color: #;
}

.mobile-nav .sub-menu-dropdown ul:before {
    color: #;
}

.mobile-nav  .sub-menu-dropdown ul .icon-sub-menu:after, .mobile-nav  .sub-menu-dropdown ul .icon-sub-menu:before {
    background: #;
}

.mobile-nav ul li a:hover {
    color: #;
}

.mobile-nav ul li a {
    color: #ffffff;
}

.mobile-nav .icon-sub-menu:after, .mobile-nav .icon-sub-menu:before {
    background: ;
}

.mobile-nav .searchform input[type=text] {
    color: #;
    border: 0px solid #5e5e5e;
}

.mobile-nav .searchform button {
    color: #464646;
}

.mobile-nav ul li .up-icon {
	background: #!important;
}
*/

/* Nasconde pulsante "chiama per ordinare" */
.single-product-page .vc_separator {
  display:none;
}
.single-product-page .vc_btn3-container {
  display:none;
}
.single-product-page .vc_empty_space {
  display:none;
}
.single-product-page .vc_empty_space {
  display:none;
}

/*Linea prima del pulsante "Aggiungi ai preferiti" con "Aggiungi ai preferiti" abilitato*/

.single-product-content .entry-summary .yith-wcwl-add-to-wishlist {
    display: block;
    padding-top: 20px!important;
    margin-top: -15px!important;
    margin-bottom: 15px!important;
    border-top: 1px solid rgba(119, 119, 119, 0.17)!important;
}

.single-product-content .product_meta {
    border-top: none;
    padding-top: 0;
    margin-top: 15px;
}


/*Linea prima del pulsante "Aggiungi ai preferiti"*/
/*
.product-design-alt .cart.variations_form {
	border-bottom: 1px solid rgba(119, 119, 119, 0.17);
	padding-bottom:25px!important;
    margin-bottom:-15px!important;
}
*/

/* Bordo pulsante "Acquista" rotondo */
/*
.single-product-content .cart .button {
    border-radius: 5px;
*/

/* Corregge doppia scritta nel carrello */
.woocommerce .cart_totals th {
	display: none;
}

div.woocommerce .cart_totals tbody td {
	padding-left: 0;
	padding-right: 0;
}

.cart_totals .responsive-table .responsive-table{
	overflow-x: hidden;
}

/* Elimina link Preferiti e Accedi/registrati nel menù */
/*
.header-links li:first-child {
	display: none!important;
}
*/

/* Elimina categoria "Outlet" dal menù dei prodotti */
.cat-item-5777 {
	display: none!important;
}

/* Colore menù sulla sinistra BIANCO */

body .mobile-nav {
	background-color: white;
}

body .mobile-nav ul li a {
	color: rgba(0,0,0, .8);
	border-bottom: 1px solid rgba(200,200,200,.25);
}

body .mobile-nav .searchform,
body .autocomplete-suggestions .autocomplete-suggestion {
	border-bottom: 1px solid rgba(170,170,170,.25);
}

body .mobile-nav ul li:hover,
body .mobile-nav ul li:focus,{
	color: black;
}

body .mobile-nav ul li a:hover,
body .mobile-nav ul li a:focus,
body .mobile-nav ul li a:active {
	color: black;
}

body .mobile-nav ul li a:active {
	background-color: #f9f9f9;
}

body .mobile-nav .autocomplete-suggestions {
	background-color: #f9f9f9;

}

body .mobile-nav .autocomplete-suggestions .suggestion-title,
body .mobile-nav .autocomplete-suggestions .amount {
	color: black;
}

body .mobile-nav .autocomplete-suggestions .view-all-products span,
body .mobile-nav .autocomplete-suggestions .view-all-products:hover span, 
body .mobile-nav .autocomplete-suggestions .view-all-products:focus span {
	color: black;
}

body .mobile-nav .searchform input[type=text] {
	color: black;
}

.mobile-nav .searchform	input::-webkit-input-placeholder {color: black}
.mobile-nav .searchform	input::-moz-placeholder {color: black}
.mobile-nav .searchform	input:-moz-placeholder {color: black}
.mobile-nav .searchform	input:-ms-input-placeholder {color: black}

.mobile-nav .searchform input[type=text] {
    color: #000000;
    border: 1px solid #eaeaea;
}

.mobile-nav .searchform button {
    color: #eaeaea;
}

.mobile-nav .icon-sub-menu:after, .mobile-nav .icon-sub-menu:before {
	background-color: black;
}

.mobile-nav .sub-menu-dropdown ul {
	background-color: #f9f9f9;
}

.mobile-nav .sub-menu-dropdown ul:before {
	color: #f9f9f9;
}

.mobile-nav .sub-menu-dropdown li ul {
	background-color: #f3f3f3;
}

.mobile-nav .sub-menu-dropdown li ul:before {
	color: #f3f3f3;
}

.mobile-nav .icon-sub-menu.up-icon:before,
.mobile-nav .icon-sub-menu.up-icon:after {
	background-color: white;
}

.mobile-nav .item-with-label > a {
	position: relative;
}

.mobile-nav .menu-label:after {
	display: none;
}

.mobile-nav ul li.item-with-label > a .menu-label {
	right: 10px;
	top: 50%;
	transform: translateY(100%);
	-webkit-transform: translateY(100%)
}

.mobile-nav ul li.item-with-label.menu-item-has-children > a .menu-label {
	right: 60px;
}

.mobile-nav ul li .up-icon {
	background-color: black !important;
}

/* Imagine header al centro */

.main-header, .sticky-header.header-clone, .header-spacing {
    background-position: center!important;
} }@media (min-width: 577px) and (max-width: 767px) { /* Mostra "articoli da abbinare" nella versione mobile */
.woocommerce .cart-collaterals .cross-sells {
	display: block;
	width: 100%;
	float: none;
	margin-bottom: 30px;
}

/* Dimensione timer più piccola */

body div.product-grid-item.col-md-3 .basel-product-countdown>span,
body div.product-grid-item div.basel-product-countdown>span{
  	padding: 6px 2px 3px 2px;
    min-width: 25px;
    height: 25px;
    font-size: 14px;
  }

body div.basel-product-countdown>span span{
    font-size: 7px;
  }

/* Dimensione timer piccola */  
/*
div.product-grid-item.col-md-3 .basel-product-countdown>span,
div.product-grid-item div.basel-product-countdown>span{
  	padding: 6px 2px 3px 2px;
    min-width: 35px;
    height: 35px;
    font-size: 12px;
  }
*/

/* Alline al centro la line sotto il pulsante acquista */
.product-design-alt .entry-summary .yith-wcwl-add-to-wishlist {
    margin-right: 0;
}

/* Adatta dimensione timer se ci sono due prodotti a riga*/
/*
.product-grid-item.col-md-3 .basel-product-countdown>span {
  	padding: 6px 2px 3px 2px;
    min-width: 35px;
    height: 35px;
    font-size: 12px;
  }
  
  .basel-product-countdown>span span {
  	font-size: 6px;
  }
*/

/* Adatta dimensione timer se c'è un solo prodotto a riga*/
/*
div.basel-product-countdown>span {
  	padding: 6px 2px 3px 2px;
    min-width: 35px;
    height: 35px;
    font-size: 12px;
  }
  
  .basel-product-countdown>span span {
  	font-size: 6px;
  }
*/

/* Rimuove i secondi nel countdown */
/*
.basel-product-countdown .countdown-sec {
	display:none!important;
}
*/

/* Colore menù selezionato in rosso */
/*
.basel-product-categories li.current-cat-parent>a, 
.basel-product-categories li.current-cat>a,
.basel-product-categories li.current-cat-ancestor>a {
    color: #dd3333;
}

/* Visualizza un articolo (100%) o due (50%) a riga */
/*
.products .product-grid-item {
    width: 50%;
}
*/

/* Spazio tra "disponibilità" e "ulteriori su ordinazione" nell'articolo semplice*/ 
/*
.product-type-simple.single-product-content .in-stock, 
.product-type-simple.single-product-content .out-of-stock {
    max-width: 270px;
    display: inline-block!important;
}
*/

/* Spazio tra "disponibilità" e "ulteriori su ordinazione" nell'articolo variabile*/ 
/*
.product-type-variable.single-product-content .in-stock, 
.product-type-variable.single-product-content .out-of-stock {
    max-width: 270px;
    display: inline-block!important;
}
*/

/* Spazio tra "descrizione breve" e "scegli un'opzione" */
/*
.single-product-content div[itemprop=description] {
    margin-top: 10px;
    margin-bottom: 10px ;
}
*/

/* Spazio sotto "scegli un'opzione" */
/*
.product-design-alt .single_variation_wrap {
    padding-top: 10px;
    margin-bottom: px;
}
*/

/* Spazio tra "quantità disponibile" e "aggiungi al carrello" nel prodotto semplice */
/*
.product-type-simple.single-product-content .cart {
    margin-top: 5px !important;
}
*/

/* Spazio tra "quantità disponibile" e "aggiungi al carrello" nel prodotto configurabile*/
/*
.single-product-content .in-stock, .single-product-content .out-of-stock {
    margin-bottom: 15px;
}
*/

/* Rimuove titolo pagina "shop" nelle categorie*/
.title-shop .nav-shop h1 {
  display:none;
}


/* Rimuove link "tutto" nelle categorie */
.shop-all-link {
  display:none!important;
}

/* Riduce spazio sopra il pulsante "chiama per ordinare" */
.single-product-page .vc_sep_pos_align_center {
margin-bottom:0px!important;
}


/* Colore menù sulla sinistra */
/*
.mobile-nav {
    background: #323232;
}

.mobile-nav .sub-menu-dropdown ul {
    background: #;
}

.mobile-nav .sub-menu-dropdown ul a {
    color: #;
}

.mobile-nav .sub-menu-dropdown ul:before {
    color: #;
}

.mobile-nav  .sub-menu-dropdown ul .icon-sub-menu:after, .mobile-nav  .sub-menu-dropdown ul .icon-sub-menu:before {
    background: #;
}

.mobile-nav ul li a:hover {
    color: #;
}

.mobile-nav ul li a {
    color: #ffffff;
}

.mobile-nav .icon-sub-menu:after, .mobile-nav .icon-sub-menu:before {
    background: ;
}

.mobile-nav .searchform input[type=text] {
    color: #;
    border: 0px solid #5e5e5e;
}

.mobile-nav .searchform button {
    color: #464646;
}

.mobile-nav ul li .up-icon {
	background: #!important;
}
*/

/*Linea prima del pulsante "Aggiungi ai preferiti" con "Aggiungi ai preferiti" abilitato*/

.single-product-content .entry-summary .yith-wcwl-add-to-wishlist {
    display: block;
    padding-top: 20px!important;
    margin-top: 5px!important;
    margin-bottom: 0px!important;
    border-top: 1px solid rgba(119, 119, 119, 0.17)!important;
}

.single-product-content .product_meta {
    border-top: none;
    padding-top: 0;
    margin-top: 15px;
}


/*Linea prima del pulsante "Aggiungi ai preferiti"*/
/*
.product-design-alt .cart.variations_form {
	border-bottom: 1px solid rgba(119, 119, 119, 0.17);
	padding-bottom:25px!important;
    margin-bottom:-15px!important;
}
*/

/* Bordo pulsante "Acquista" rotondo */
/*
.single-product-content .cart .button {
    border-radius: 5px;
*/

/* Corregge doppia scritta nel carrello */
.woocommerce .cart_totals th {
	display: none;
}

div.woocommerce .cart_totals tbody td {
	padding-left: 0;
	padding-right: 0;
}

.cart_totals .responsive-table .responsive-table{
	overflow-x: hidden;
}

/* Elimina link Preferiti e Accedi/registrati nel menù */
/*
.header-links li:first-child {
	display: none!important;
}
*/

/* Elimina categoria Outlet dal menù dei prodotti */
.cat-item-5777 {
	display: none!important;
}

/* Colore menù sulla sinistra BIANCO */

body .mobile-nav {
	background-color: white;
}

body .mobile-nav ul li a {
	color: rgba(0,0,0, .8);
	border-bottom: 1px solid rgba(200,200,200,.25);
}

body .mobile-nav .searchform,
body .autocomplete-suggestions .autocomplete-suggestion {
	border-bottom: 1px solid rgba(170,170,170,.25);
}

body .mobile-nav ul li:hover,
body .mobile-nav ul li:focus,{
	color: black;
}

body .mobile-nav ul li a:hover,
body .mobile-nav ul li a:focus,
body .mobile-nav ul li a:active {
	color: black;
}

body .mobile-nav ul li a:active {
	background-color: #f9f9f9;
}

body .mobile-nav .autocomplete-suggestions {
	background-color: #f9f9f9;

}

body .mobile-nav .autocomplete-suggestions .suggestion-title,
body .mobile-nav .autocomplete-suggestions .amount {
	color: black;
}

body .mobile-nav .autocomplete-suggestions .view-all-products span,
body .mobile-nav .autocomplete-suggestions .view-all-products:hover span, 
body .mobile-nav .autocomplete-suggestions .view-all-products:focus span {
	color: black;
}

body .mobile-nav .searchform input[type=text] {
	color: black;
}

.mobile-nav .searchform	input::-webkit-input-placeholder {color: black}
.mobile-nav .searchform	input::-moz-placeholder {color: black}
.mobile-nav .searchform	input:-moz-placeholder {color: black}
.mobile-nav .searchform	input:-ms-input-placeholder {color: black}

.mobile-nav .searchform input[type=text] {
    color: #000000;
    border: 1px solid #eaeaea;
}

.mobile-nav .searchform button {
    color: #eaeaea;
}

.mobile-nav .icon-sub-menu:after, .mobile-nav .icon-sub-menu:before {
	background-color: black;
}

.mobile-nav .sub-menu-dropdown ul {
	background-color: #f9f9f9;
}

.mobile-nav .sub-menu-dropdown ul:before {
	color: #f9f9f9;
}

.mobile-nav .sub-menu-dropdown li ul {
	background-color: #f3f3f3;
}

.mobile-nav .sub-menu-dropdown li ul:before {
	color: #f3f3f3;
}

.mobile-nav .icon-sub-menu.up-icon:before,
.mobile-nav .icon-sub-menu.up-icon:after {
	background-color: white;
}

.mobile-nav .item-with-label > a {
	position: relative;
}

.mobile-nav .menu-label:after {
	display: none;
}

.mobile-nav ul li.item-with-label > a .menu-label {
	right: 10px;
	top: 50%;
	transform: translateY(100%);
	-webkit-transform: translateY(100%)
}

.mobile-nav ul li.item-with-label.menu-item-has-children > a .menu-label {
	right: 60px;
}

.mobile-nav ul li .up-icon {
	background-color: black !important;
}

/* Imagine header al centro */

.main-header, .sticky-header.header-clone, .header-spacing {
    background-position: center!important;
} }@media (max-width: 576px) { /* Mostra "articoli da abbinare" nella versione mobile */
.woocommerce .cart-collaterals .cross-sells {
	display: block;
	width: 100%;
	float: none;
	margin-bottom: 30px;
}

/* Dimensione timer più piccola */

body div.product-grid-item.col-md-3 .basel-product-countdown>span,
body div.product-grid-item div.basel-product-countdown>span{
  	padding: 6px 2px 3px 2px;
    min-width: 25px;
    height: 25px;
    font-size: 14px;
  }

body div.basel-product-countdown>span span{
    font-size: 7px;
  }

/* Dimensione timer piccola */  
/*
div.product-grid-item.col-md-3 .basel-product-countdown>span,
div.product-grid-item div.basel-product-countdown>span{
  	padding: 6px 2px 3px 2px;
    min-width: 35px;
    height: 35px;
    font-size: 12px;
  }
*/

/* Sistema icone header tutte in file */
@media (max-width: 991px) {

.right-column .mobile-search-icon {
	margin-left: 0;
}

}

/* Alline al centro la line sotto il pulsante acquista */
.product-design-alt .entry-summary .yith-wcwl-add-to-wishlist {
    margin-right: 0;
}

/* Adatta dimensione timer se ci sono due prodotti a riga*/
/*
.product-grid-item.col-md-3 .basel-product-countdown>span {
  	padding: 6px 2px 3px 2px;
    min-width: 35px;
    height: 35px;
    font-size: 12px;
  }
  
  .basel-product-countdown>span span {
  	font-size: 6px;
  }
*/

/* Adatta dimensione timer se c'è un solo prodotto a riga*/
/*
div.basel-product-countdown>span {
  	padding: 6px 2px 3px 2px;
    min-width: 35px;
    height: 35px;
    font-size: 12px;
  }
  
  .basel-product-countdown>span span {
  	font-size: 6px;
  }
*/

/* Rimuove i secondi nel countdown */
/*
.basel-product-countdown .countdown-sec {
	display:none!important;
}
*/

/* Colore menù selezionato in rosso */
/*
.basel-product-categories li.current-cat-parent>a, 
.basel-product-categories li.current-cat>a,
.basel-product-categories li.current-cat-ancestor>a {
    color: #dd3333;
}

/* Visualizza un articolo a riga */

.products .product-grid-item {
    width: 50%;
}


/* Spazio tra "disponibile" e "ulteriori in 15 giorni" nell'articolo semplice*/ 
/*
.product-type-simple.single-product-content .in-stock, 
.product-type-simple.single-product-content .out-of-stock {
    max-width: 270px;
    display: inline-block!important;
}
*/

/* Spazio tra "disponibile" e "ulteriori in 15 giorni" nell'articolo variabile*/ 
/*
.product-type-variable.single-product-content .in-stock, 
.product-type-variable.single-product-content .out-of-stock {
    max-width: 270px;
    display: inline-block!important;
}
*/

/* Spazio tra "descrizione breve" e "scegli un'opzione" */
/*
.single-product-content div[itemprop=description] {
    margin-top: 10px;
    margin-bottom: 10px ;
}
*/

/* Spazio sotto "scegli un'opzione" */
/*
.product-design-alt .single_variation_wrap {
    padding-top: 10px;
    margin-bottom: px;
}
*/

/* Spazio tra "disponibile" e "acquista" nel prodotto semplice */
/*
.product-type-simple.single-product-content .cart {
    margin-top: 10px !important;
}


/* Spazio tra "disponibile" e "acquista" nel prodotto semplice non disponibile*/
/*
.single-product-content .in-stock, .single-product-content .out-of-stock {
    margin-bottom: 50px;
}
*/

/* Rimuove titolo pagina "Shop" nelle categorie*/
.title-shop .nav-shop h1 {
  display:none;
}


/* Rimuove link "Tutto" nelle categorie */
.shop-all-link {
  display:none!important;
}

/* Riduce spazio sopra il pulsante "Chiama per ordinare" */
.single-product-page .vc_sep_pos_align_center {
margin-bottom:0px!important;
}


/* Colore menù sulla sinistra NERO */

.mobile-nav {
    background: #333;
}

.mobile-nav .sub-menu-dropdown ul {
    background: #;
}

.mobile-nav .sub-menu-dropdown ul a {
    color: #;
}

.mobile-nav .sub-menu-dropdown ul:before {
    color: #;
}

.mobile-nav  .sub-menu-dropdown ul .icon-sub-menu:after, .mobile-nav  .sub-menu-dropdown ul .icon-sub-menu:before {
    background: #;
}

.mobile-nav ul li a:hover {
    color: #;
}

.mobile-nav ul li a {
    color: #fff;
}

.mobile-nav .icon-sub-menu:after, .mobile-nav .icon-sub-menu:before {
    background: ;
}

.mobile-nav .searchform input[type=text] {
    color: #;
    border: 0px solid #5e5e5e;
}

.mobile-nav .searchform button {
    color: #464646;
}

.mobile-nav ul li .up-icon {
	background: #!important;
}
*/

/*Linea prima del pulsante "Aggiungi ai preferiti" con "Aggiungi ai preferiti" abilitato*/

.single-product-content .entry-summary .yith-wcwl-add-to-wishlist {
    display: block;
    padding-top: 20px!important;
    margin-top: 5px!important;
    margin-bottom: 0px!important;
    border-top: 1px solid rgba(119, 119, 119, 0.17)!important;
}

.single-product-content .product_meta {
    border-top: none;
    padding-top: 0;
    margin-top: 15px;
}


/*Linea prima del pulsante "Aggiungi ai preferiti"*/
/*
.product-design-alt .cart.variations_form {
	border-bottom: 1px solid rgba(119, 119, 119, 0.17);
	padding-bottom:25px!important;
    margin-bottom:-15px!important;
}
*/

/* Bordo pulsante "Acquista" rotondo */
/*
.single-product-content .cart .button {
    border-radius: 5px;
*/

/* Corregge doppia scritta nel carrello */
.woocommerce .cart_totals th {
	display: none;
}

div.woocommerce .cart_totals tbody td {
	padding-left: 0;
	padding-right: 0;
}

.cart_totals .responsive-table .responsive-table{
	overflow-x: hidden;
}

/* Elimina link Preferiti e Accedi/Registrati nel menù */

.header-links li:first-child {
	display: none!important;
}


/* Elimina categoria Outlet dal menù dei prodotti */
.cat-item-5777 {
	display: none!important;
}

/* Colore menù sulla sinistra BIANCO */
/*
body .mobile-nav {
	background-color: white;
}

body .mobile-nav ul li a {
	color: rgba(0,0,0, .8);
	border-bottom: 1px solid rgba(200,200,200,.25);
}

body .mobile-nav .searchform,
body .autocomplete-suggestions .autocomplete-suggestion {
	border-bottom: 1px solid rgba(170,170,170,.25);
}

body .mobile-nav ul li:hover,
body .mobile-nav ul li:focus,{
	color: black;
}

body .mobile-nav ul li a:hover,
body .mobile-nav ul li a:focus,
body .mobile-nav ul li a:active {
	color: black;
}

body .mobile-nav ul li a:active {
	background-color: #f9f9f9;
}

body .mobile-nav .autocomplete-suggestions {
	background-color: #f9f9f9;

}

body .mobile-nav .autocomplete-suggestions .suggestion-title,
body .mobile-nav .autocomplete-suggestions .amount {
	color: black;
}

body .mobile-nav .autocomplete-suggestions .view-all-products span,
body .mobile-nav .autocomplete-suggestions .view-all-products:hover span, 
body .mobile-nav .autocomplete-suggestions .view-all-products:focus span {
	color: black;
}

body .mobile-nav .searchform input[type=text] {
	color: black;
}

.mobile-nav .searchform	input::-webkit-input-placeholder {color: black}
.mobile-nav .searchform	input::-moz-placeholder {color: black}
.mobile-nav .searchform	input:-moz-placeholder {color: black}
.mobile-nav .searchform	input:-ms-input-placeholder {color: black}

.mobile-nav .searchform input[type=text] {
    color: #000000;
    border: 1px solid #eaeaea;
}

.mobile-nav .searchform button {
    color: #eaeaea;
}

.mobile-nav .icon-sub-menu:after, .mobile-nav .icon-sub-menu:before {
	background-color: black;
}

.mobile-nav .sub-menu-dropdown ul {
	background-color: #f9f9f9;
}

.mobile-nav .sub-menu-dropdown ul:before {
	color: #f9f9f9;
}

.mobile-nav .sub-menu-dropdown li ul {
	background-color: #f3f3f3;
}

.mobile-nav .sub-menu-dropdown li ul:before {
	color: #f3f3f3;
}

.mobile-nav .icon-sub-menu.up-icon:before,
.mobile-nav .icon-sub-menu.up-icon:after {
	background-color: white;
}

.mobile-nav .item-with-label > a {
	position: relative;
}

.mobile-nav .menu-label:after {
	display: none;
}

.mobile-nav ul li.item-with-label > a .menu-label {
	right: 10px;
	top: 50%;
	transform: translateY(100%);
	-webkit-transform: translateY(100%)
}

.mobile-nav ul li.item-with-label.menu-item-has-children > a .menu-label {
	right: 60px;
}

.mobile-nav ul li .up-icon {
	background-color: black !important;
}


/* Imagine header al centro */

.main-header, .sticky-header.header-clone, .header-spacing {
    background-position: center!important;
} }