/*
 Theme Name:   Basel Child
 Description:  Basel Child Theme
 Author:       XTemos
 Author URI:   http://xtemos.com
 Template:     basel
 Version:      1.0.0
 Text Domain:  basel-child
*/

/* Your customizations starts here */

body .mobile-nav ul li.wishlist,
body:not(.logged-in) .mobile-nav .site-mobile-menu>li.logged-only,
body:not(.logged-in) .main-nav .menu>li.logged-only,
.compare-btn-wrapper { display:none !important; }

body .footer-container.color-scheme-light,
body .footer-container.color-scheme-light a,
body .footer-container.color-scheme-light ul li a { color:white; }

body.single-post .page-title.color-scheme-light .breadcrumbs,
body.single-post .page-title.color-scheme-light .breadcrumbs a,
body.single-post .color-scheme-light .entry-title { color:black; }

body .presto-disponibile.title-wrapper.basel-title-size-default .title-after_title,
body { font-size:20px; line-height:30px; }

body .title-wrapper.basel-title-size-default .title { font-size:34px; line-height:40px; }

body .gweb-max-h-650 > .vc_column-inner { max-height:650px; }

body .header-shop .right-column .header-links { padding-right:0; margin-right:0; border-right:0; }

body .page-title { background:transparent; }
body .page-title h1.entry-title { color:#4C4C4C; }

body .color-scheme-light .basel-product-categories li a { color:#4C4C4C; }

body .vc_tta-tabs.perche-scegliere-alpaca .vc_tta-title-text { font-size:28px; }

body .main-nav .menu > li > a { min-height:30px; height:auto; line-height:inherit; display:flex; align-items:center; }

body.single-product .woocommerce-Tabs-panel.woocommerce-Tabs-panel--basel_custom_tab > span { display:block; }

body .single-product-content .tabs li:first-child { margin-right:0; }
body .single-product-content .tabs li:not(:first-child) { display:none; }

body .wpb_gallery.gweb-3-col li.isotope-item { width:33.1%; margin:0; }

body .gweb-em-no-break em { white-space:nowrap; font-style:inherit; }

@media screen and (max-width:991.5px) {
	.desktop-only { display:none !important; }
}
@media screen and (max-width:767.5px) {
	body .gweb-row-hp-icone .vc_column-inner { padding-top:0px !important; }
	body .gweb-row-hp-icone .vc_column-inner .basel-info-box2 { padding-top:0px !important; padding-bottom:0px !important; margin-bottom:0px !important; }
	body .gweb-row-hp-icone .vc_column-inner .basel-info-box2 .box-icon-wrapper { margin-bottom:0px !important; }
	
	body footer .footer-column-3 > #text-13 { text-align:left; }
}