/*!/wp-content/uploads/xts-theme_settings_default-1793717089.css*/:root {
	--wd-hb-opt-h: 50px;
	--wd-text-font: "Jost", Arial, Helvetica, sans-serif;
	--wd-text-font-weight: 400;
	--wd-text-color: #777777;
	--wd-text-font-size: 16px;
	--wd-title-font: "Jost", Arial, Helvetica, sans-serif;
	--wd-title-font-weight: 400;
	--wd-title-color: #242424;
	--wd-entities-title-font: "Playfair Display", Arial, Helvetica, sans-serif;
	--wd-entities-title-font-weight: 400;
	--wd-entities-title-color: #333333;
	--wd-entities-title-color-hover: rgb(51 51 51 / 65%);
	--wd-alternative-font: "Novecento", Arial, Helvetica, sans-serif;
	--wd-widget-title-font: "Playfair Display", Arial, Helvetica, sans-serif;
	--wd-widget-title-font-weight: 400;
	--wd-widget-title-transform: uppercase;
	--wd-widget-title-color: #333;
	--wd-widget-title-font-size: 16px;
	--wd-header-el-font: "Jost", Arial, Helvetica, sans-serif;
	--wd-header-el-font-weight: 600;
	--wd-header-el-transform: uppercase;
	--wd-header-el-font-size: 14px;
	--wd-otl-style: dotted;
	--wd-otl-width: 2px;
	--wd-primary-color: rgb(131,183,53);
	--wd-alternative-color: rgb(30,115,190);
	--btn-default-bgcolor: rgb(0,0,0);
	--btn-default-bgcolor-hover: rgb(163,48,37);
	--btn-accented-bgcolor: rgb(0,0,0);
	--btn-accented-bgcolor-hover: rgb(0,0,0);
	--wd-form-brd-width: 1px;
	--notices-success-bg: #459647;
	--notices-success-color: #fff;
	--notices-warning-bg: rgb(178,11,0);
	--notices-warning-color: #fff;
	--wd-link-color: rgb(255,255,255);
	--wd-link-color-hover: rgb(255,255,255);
	--wd-sticky-btn-height: 95px;
}
.wd-popup.wd-age-verify {
	background-color: rgb(0,0,0);
	background-image: url(https://www.spiritobergamasco.it/wp-content/uploads/ingresso-citta-alta-portone-18.png);
	background-size: cover;
}
.wd-age-verify-wrap {
	--wd-popup-width: 1000px;
}
.wd-popup.wd-promo-popup {
	background-color: #111111;
	background-image: url(https://www.spiritobergamasco.it/wp-content/uploads/drinks-18.jpg);
	background-repeat: no-repeat;
	background-size: cover;
	background-position: center center;
}
.wd-promo-popup-wrap {
	--wd-popup-width: 800px;
}
.wd-hb {
	background-color: rgb(158,27,27);
	background-image: none;
}
.wd-page-title .wd-page-title-bg img {
	object-fit: cover;
	object-position: center center;
}
.wd-footer {
	background-color: rgb(0,0,0);
	background-image: none;
}
:is(.page, .search-no-results, .error404) :is(.wd-page-content, .whb-header) {
	background-color: rgb(0,0,0);
	background-image: none;
}
.woodmart-archive-shop:not(.single-product) :is(.wd-page-content, .whb-header) {
	background-color: rgb(0,0,0);
	background-image: none;
}
.single-product :is(.wd-page-content, .whb-header) {
	background-color: rgb(0,0,0);
	background-image: none;
}
.woodmart-archive-blog :is(.wd-page-content, .whb-header) {
	background-color: rgb(0,0,0);
	background-image: none;
}
.single-post :is(.wd-page-content, .whb-header) {
	background-color: rgb(0,0,0);
	background-image: none;
}
.woodmart-archive-portfolio :is(.wd-page-content, .whb-header) {
	background-color: rgb(0,0,0);
	background-image: none;
}
.single-portfolio :is(.wd-page-content, .whb-header) {
	background-color: rgb(0,0,0);
	background-image: none;
}
.mfp-wrap.wd-popup-quick-view-wrap {
	--wd-popup-width: 920px;
}

@media (max-width: 1024px) {
	:root {
		--wd-hb-opt-h: 40px;
	--wd-sticky-btn-height: 95px;
	}

}

@media (max-width: 768.98px) {
	:root {
		--wd-hb-opt-h: 110px;
	--wd-sticky-btn-height: 42px;
	}

}
:root{
--wd-container-w: 1222px;
--wd-form-brd-radius: 0px;
--btn-default-color: #fff;
--btn-default-color-hover: #fff;
--btn-accented-color: #fff;
--btn-accented-color-hover: #fff;
--btn-default-brd-radius: 0px;
--btn-default-box-shadow: none;
--btn-default-box-shadow-hover: none;
--btn-default-box-shadow-active: none;
--btn-default-bottom: 0px;
--btn-accented-brd-radius: 0px;
--btn-accented-box-shadow: none;
--btn-accented-box-shadow-hover: none;
--btn-accented-box-shadow-active: none;
--btn-accented-bottom: 0px;
--wd-brd-radius: 0px;
}

@media (min-width: 1222px) {
[data-vc-full-width]:not([data-vc-stretch-content]),
:is(.vc_section, .vc_row).wd-section-stretch {
padding-left: calc((100vw - 1222px - var(--wd-sticky-nav-w) - var(--wd-scroll-w)) / 2);
padding-right: calc((100vw - 1222px - var(--wd-sticky-nav-w) - var(--wd-scroll-w)) / 2);
}
}


.wd-page-title {
background-color: #0a0a0a;
}

@font-face {
	font-family: "Jost";
	src: url("//www.spiritobergamasco.it/wp-content/uploads/Jost-400-Book-1.woff2") format("woff2"), 
url("//www.spiritobergamasco.it/wp-content/uploads/Jost-Book-1.woff") format("woff");
	font-weight: 400;
	font-style: normal;
 font-display:swap;}

@font-face {
	font-family: "Jost";
	src: url("//www.spiritobergamasco.it/wp-content/uploads/jost-600-semi-1.woff2") format("woff2"), 
url("//www.spiritobergamasco.it/wp-content/uploads/jost-600-semi-1.woff") format("woff");
	font-weight: 600;
	font-style: normal;
 font-display:swap;}

@font-face {
	font-family: "Novecento";
	src: url("//www.spiritobergamasco.it/wp-content/uploads/novecento.woff2") format("woff2"), 
url("//www.spiritobergamasco.it/wp-content/uploads/novecento.woff") format("woff");
	font-weight: 400;
	font-style: normal;
 font-display:swap;}

.style1{color:#FF0000}.white-text{font-size:16px;color:#fff;font-weight:700}.black-text2,.black-text2 a{font-size:16px;color:#000;font-weight:700}.white-text a{color:#fff}.black-text,.black-text a{color:#000}.no-bullets{list-style-type:none;margin:0;padding:0}.post-date,.wd-entry-meta .meta-author{display:none!important}.woocommerce-notices-wrapper .woocommerce-info{display:none}
/* SB barra spedizioni nero e oro */
:root{--wd-hb-opt-h:50px!important}.header-banner.wd-hb{background:#111!important;background-image:none!important;height:var(--wd-hb-opt-h)!important;min-height:0!important;display:flex!important;align-items:center!important;border-bottom:1px solid #514326;box-sizing:border-box}.header-banner .bgin-welcome{padding:0!important;gap:4px 12px!important}.header-banner .bgin-welcome>strong{color:#dfbd77!important;font-size:13px!important;line-height:1.4!important}.header-banner .bgin-welcome small{color:#f5f1e8!important;font-size:11px!important;line-height:1.4!important}.header-banner .wd-hb-close a{color:#dfbd77!important}@media(max-width:1024px){:root{--wd-hb-opt-h:64px!important}.header-banner.wd-hb .container{padding-inline:32px!important}.header-banner .bgin-welcome{flex-direction:column!important;gap:3px!important}.header-banner .bgin-welcome>strong{font-size:11.5px!important;line-height:1.35!important}.header-banner .bgin-welcome small{font-size:10px!important;line-height:1.3!important}}	
/* SB: confezioni regalo visibili nello shop */
body.woocommerce.post-type-archive-product .products .product-grid-item.product_cat-idee-regalo{display:block!important;}
	
/* SB: immagini regalo allineate senza tagliare bottiglie o tubi */
body.woocommerce .products .product_cat-idee-regalo .product-image-link{display:flex;align-items:center;justify-content:center;aspect-ratio:1/1;background:#080808;}
body.woocommerce .products .product_cat-idee-regalo .product-image-link>img{width:100%;height:100%;object-fit:contain;}
body.woocommerce .products .product_cat-idee-regalo .wd-entities-title{min-height:2.8em;}
	
/* SB: merchandising e contatti WhatsApp */
body.term-merchandising .term-description{padding:28px;background:#141414;border:1px solid #64532c;border-radius:10px;margin-bottom:30px;color:#eee;}
body.term-merchandising .term-description p:first-child{font-size:clamp(24px,3vw,34px);line-height:1.25;color:#c5a352;margin-bottom:16px;}
body.term-merchandising .products{--wd-col-lg:2!important;--wd-col-md:2!important;}
body.woocommerce .products .product_cat-merchandising .product-image-link{display:flex;align-items:center;justify-content:center;aspect-ratio:1/1;background:#080808;}
body.woocommerce .products .product_cat-merchandising .product-image-link>img{width:100%;height:100%;object-fit:contain;}
body.woocommerce .products .product_cat-merchandising .wd-entities-title{min-height:2.8em;}
body.postid-9499 .woocommerce-product-details__short-description a[href^="https://wa.me/"],body.postid-9504 .woocommerce-product-details__short-description a[href^="https://wa.me/"]{display:inline-block;background:#c5a352;color:#111!important;padding:13px 19px;border-radius:6px;font-weight:700;line-height:1.4;text-decoration:none;margin:8px 0;max-width:100%;}
body.postid-9499 .woocommerce-product-details__short-description a[href^="https://wa.me/"]:hover,body.postid-9504 .woocommerce-product-details__short-description a[href^="https://wa.me/"]:hover{background:#d8b96a;}
@media(max-width:767px){body.term-merchandising .term-description{padding:20px;}body.term-merchandising .products{--wd-col-sm:1!important;}}