.wd-popup.wd-promo-popup{
	background-color:#ffffff;
	background-image: none;
	background-repeat:no-repeat;
	background-size:contain;
	background-position:left center;
}

.header-banner{
	background-color:rgba(128,185,188,0.76);
	background-image: none;
}

.page-title-default{
	background-image: none;
	background-size:cover;
	background-position:center center;
}

.footer-container{
	background-color:#eef1ea;
	background-image: none;
}

:root{
--wd-text-font:"Montserrat", Arial, Helvetica, sans-serif;
--wd-text-font-weight:400;
--wd-text-color:#777777;
--wd-text-font-size:14px;
}
:root{
--wd-title-font:"Cinzel", Arial, Helvetica, sans-serif;
--wd-title-font-weight:400;
--wd-title-color:#242424;
}
:root{
--wd-entities-title-font:"Open Sans", Arial, Helvetica, sans-serif;
--wd-entities-title-font-weight:500;
--wd-entities-title-color:#333333;
--wd-entities-title-color-hover:rgb(51 51 51 / 65%);
}
:root{
--wd-alternative-font:"Open Sans", Arial, Helvetica, sans-serif;
}
:root{
--wd-widget-title-font:"Open Sans", Arial, Helvetica, sans-serif;
--wd-widget-title-font-weight:600;
--wd-widget-title-transform:uppercase;
--wd-widget-title-color:#333;
--wd-widget-title-font-size:16px;
}
:root{
--wd-header-el-font:"Open Sans", Arial, Helvetica, sans-serif;
--wd-header-el-font-weight:700;
--wd-header-el-transform:uppercase;
--wd-header-el-font-size:15px;
}
:root{
--wd-primary-color:#e1d7d5;
}
:root{
--wd-alternative-color:#fdf27e;
}
:root{
--wd-link-color:#1b1d1e;
--wd-link-color-hover:#4d4d56;
}
:root{
--btn-default-bgcolor:#f7f7f7;
}
:root{
--btn-default-bgcolor-hover:#efefef;
}
:root{
--btn-shop-bgcolor:rgb(197,234,213);
}
:root{
--btn-shop-bgcolor-hover:rgb(197,234,213);
}
:root{
--btn-accent-bgcolor:rgb(197,234,213);
}
:root{
--btn-accent-bgcolor-hover:rgb(197,234,213);
}
:root{
--notices-success-bg:#459647;
}
:root{
--notices-success-color:#fff;
}
:root{
--notices-warning-bg:#E0B252;
}
:root{
--notices-warning-color:#fff;
}
	:root{
					
			
							--wd-form-brd-radius: 0px;
					
					--wd-form-brd-width: 1px;
		
					--btn-default-color: #333;
		
					--btn-default-color-hover: #333;
		
					--btn-shop-color: #fff;
		
					--btn-shop-color-hover: #fff;
		
					--btn-accent-color: #fff;
		
					--btn-accent-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-shop-brd-radius: 0.001px;
				--btn-shop-box-shadow: none;
				--btn-shop-box-shadow-hover: none;
				--btn-shop-box-shadow-active: none;
				--btn-shop-bottom: 0px;
			
			
			
					
									--btn-accent-brd-radius: 0px;
				--btn-accent-box-shadow: none;
				--btn-accent-box-shadow-hover: none;
				--btn-accent-box-shadow-active: none;
				--btn-accent-bottom: 0px;
			
			
			
					
							
					--wd-brd-radius: 0px;
			}

	
	
			@media (min-width: 1025px) {
			.whb-boxed:not(.whb-sticked):not(.whb-full-width) .whb-main-header {
				max-width: 1192px;
			}
		}

		.container {
			max-width: 1222px;
		}

		:root{
			--wd-container-width: 1222px;
		}
	
			@media (min-width: 1222px) {
			[data-vc-full-width]:not([data-vc-stretch-content]) {
				padding-left: calc((100vw - 1222px - var(--wd-scroll-w)) / 2);
				padding-right: calc((100vw - 1222px - var(--wd-scroll-w)) / 2);
			}
		}
	
	
	
	
			.header-banner {
			height: 0px;
		}
		body.header-banner-display .website-wrapper {
			margin-top:0px;
		}
		@media (max-width: 1024px) {
			.header-banner {
				height: 0px;
			}
			body.header-banner-display .website-wrapper {
				margin-top:0px;
			}
		}
	
			.woodmart-woocommerce-layered-nav .wd-scroll-content {
			max-height: 280px;
		}
	
	
@font-face {
	font-weight: normal;
	font-style: normal;
	font-family: "woodmart-font";
	src: url("//www.piccolo-house.com/wp-content/themes/woodmart/fonts/woodmart-font.woff2?v=7.0.4") format("woff2");
}

@font-face {
	font-family: "Glaciall";
	src: url("//www.piccolo-house.com/wp-content/uploads/2018/09/GlacialIndifference-Regular.woff2") format("woff2"), 
url("//www.piccolo-house.com/wp-content/uploads/2019/09/GlacialIndifference-Regular.woff") format("woff");
	font-weight: 400;
	font-style: normal;
}

.welcome_header {
    display: none;
}

.woo-chatbot-admin-header {
    display: none;
}

#wp-admin-bar-_options {
    display: none;
}

.page-id-17968 .footer-container {
    margin-top: 40px;
}
.moretext {
	display: none;
}

.moreless-button {
	cursor:pointer;
	text-align: center;
	font-weight: bold;
}
.followus {
    display: flex;
    display: -webkit-flex;
    display: -moz-flex;
}

.followus .fa {
    font-size: 38px;
    margin-right: 18px;
}

.footer-column-1 p,
.footer-column-3 p {
    margin-bottom: 0px;
}

/*MENU*/
#menu-item-17942 .fa-cloud {
    color: #89817E;
}

#menu-item-17944 .fa-cloud {
    color: #E0D4C9;
}

#menu-item-17945 .fa-cloud {
    color: #438892;
}

#menu-item-17946 .fa-cloud {
    color: #E1D9D2;
}

#menu-item-17947 .fa-cloud {
    color: #BBCBC8;
}

#menu-item-17537 .fa-cloud {
    color: #D4EBFD;
}

#menu-item-23323 .fa-cloud{
		color: #D4EBFD;
}

/*MENU*/
.site-mobile-menu .menu-item-17717 .fa-cloud {
    color: #89817E;
}

.site-mobile-menu .menu-item-17718 .fa-cloud {
    color: #E0D4C9;
}

.site-mobile-menu .menu-item-17870 .fa-cloud {
    color: #438892;
}

.site-mobile-menu .menu-item-17720 .fa-cloud {
    color: #E1D9D2;
}

.site-mobile-menu .menu-item-17721 .fa-cloud {
    color: #BBCBC8;
}

.site-mobile-menu .menu-item-17723 .fa-cloud {
    color: #D4EBFD;
}

.site-mobile-menu .menu-item-23328 .fa-cloud{
		color:#D4EBFD;
}

/*HEADER*/
.img50 {
    max-width: 25%;
}

.whb-header .whb-general-header .whb-col-left .img50 {
    display: none;
}

.whb-header.whb-sticked .whb-general-header .whb-col-left .img50 {
    display: block;
}

.margbot50 {
    margin-bottom: 5px;
}

.megamenuhead span {
    text-transform: uppercase;
    font-weight: 600;
}

.whb-color-light .navigation-style-underline .item-level-0.current-menu-item>a {
    color: #000;
}

/*HOME*/
@media (min-width:768px) {
    .vc_general.vc_cta3.vc_cta3-actions-right .vc_cta3-actions {
        display: inline-flex;
    }

    .vc_general.vc_cta3.vc_cta3-actions-right .vc_cta3-content {
        padding-right: 28px;
        display: inline-flex;
        margin-top: 8px;
        font-size: 20px;
        font-weight: 400px;
    }
}

.vc_cta3_content-container {
    color: #fff;
}

.vc_cta3-container {
    margin-bottom: 0px;
}

.page-id-14018 .page-title {
    margin-bottom: 0px;
}

.site-content {
    margin-bottom: 0px;
}

.home .whb-header {
    margin-bottom: 0px;
}

.owl-stage-outer {
    padding-bottom: 45px !important;
}

.woocommerce-tabs {
    margin-top: 60px !important;
    margin-bottom: 30px !important;
}

.tabs-layout-tabs .tabs {
    text-align: left;
}

.wd-compare-btn {
    display: none !important;
}

.product-tabs-wrapper {
    padding-top: 40px;
    padding-bottom: 0px;
    border-top: 1px solid;
    border-bottom: 0px solid;
    background-color: #FFF;
}

.vertical-navigation .menu {
    border: 0px solid #fff;
}

.vertical-navigation .item-level-0 {
    border-bottom: 0px solid #fff;
}

#threehalf .wpb_wrapper {
    width: 100%;
    margin: auto;
}



div.bundled_product_summary:not(.thumbnail_hidden) .details .woocommerce-tabs {
    display: none;
}

.woocommerce-Reviews {
    display: initial;
}

.woocommerce-Reviews #comments {
    max-width: 100%;
    width: 100%;
}

.woodmart-product-brand-description .vc_column_container {
    display: contents !important;
}

.labels-rounded .out-of-stock {
    font-size: 9px;
}

.labels-rounded {
    bottom: 0px !important;
    top: initial !important
}

.blog-design-small-images.has-post-thumbnail.blog-style-shadow .article-body-container {
    padding-top: 60px;
    padding-bottom: 60px;
}

.owl-stage-outer {
    padding-bottom: 0px !important;
}

.navigation-style-underline .nav-link-text {
    font-weight: 400 !important;
}

.tabs-layout-tabs .tabs li a {
    font-size: 14px;
}

.upsells-carousel {
    margin-bottom: 40px !important;
}

.vc_general.vc_cta3 .vc_cta3-content>:last-child,
.vc_general.vc_cta3 .vc_cta3-icons>:last-child {
    margin-bottom: 0;
    font-size: -webkit-xxx-large;
    color: white;
}

.woocommerce-tabs,
.product-image-summary .woodmart-after-add-to-cart,
.product-image-summary .woodmart-before-add-to-cart {
    margin-bottom: 0px !important;
}

.woodmart-wishlist-btn.wd-style-text {
    margin-top: 40px !important;
    padding-bottom: 20px !important;
}



div.bundled_product_summary,
.woocommerce div.product.bundled_product_summary {
    WIDTH: 30%;
    FLOAT: LEFT;
    margin-right: 25px;
    border-bottom: 0px !important;
}

/*
.single_variation_wrap {position:absolute !important;left:-97%;}
.product-tabs-wrapper {margin-top:50% !important;}
.woocommerce-page div.product div.bundled_product_images, .woocommerce-page #content div.product div.bundled_product_images, .woocommerce div.product div.bundled_product_images, .woocommerce #content div.product div.bundled_product_images {width:100% !important;}
div.bundled_product_summary:not(.thumbnail_hidden) .details {width:100% !important;}
.product-image-summary .single_add_to_cart_button {margin-top:-45px !important;}
*/
.bundle_sells_title {
    margin-top: 27%;
}

/* As of now, there is no content in this space and it just leaves an empty gap. If in the future, there are issues, remove this code. (28/11/2022) */
.product-tabs-wrapper {
	display: none;
}

.single_variation_wrap {
    position: initial !important;
    left: -97%;
}

.product-type-bundle .product-tabs-wrapper {
    padding-bottom: 2% !important;
    border-top: 0px;
    border-bottom: 0px solid;
}

.product-type-variable .product-tabs-wrapper {
    padding-bottom: 40%;
    border-top: 0px;
    border-bottom: 0px solid #000;
}

.woocommerce-page div.product div.bundled_product_images,
.woocommerce-page #content div.product div.bundled_product_images,
.woocommerce div.product div.bundled_product_images,
.woocommerce #content div.product div.bundled_product_images {
    width: 100% !important;
}

div.bundled_product_summary:not(.thumbnail_hidden) .details {
    width: 100% !important;
}

.stock.in-stock {
    display: none;
}

.product-type-bundle .aftervariation {
    color: #FFF;
    background-color: #40848d !important;
    border-color: #40848d !important;
}

.mylplus,
#productbundle h3 {
    display: flex;
    margin-top: 40px;
}

#productbundle .fa {
    font-size: 48px;
    color: #ccc;
    z-index: 1;
    margin-top: 0px;
    position: relative;
    top: -10px;
}

.mylplus .fa {
    font-size: 48px;
    color: #ccc;
    z-index: 1;
    margin-top: -27px;
}

.product-tabs-wrapper {
    border-top: 0px;
}

.bordertop {
    border-top: 1px solid #000;
    height: 10px;
    width: 35%;
    margin: auto;
}

.footer-sidebar {
    padding-top: 20px;
    padding-bottom: 10px;
}

.footer-column {
    margin-bottom: 0px;
}

@media (min-width: 1025px) {
    .whb-header-bottom .main-nav .item-level-0>a {
        height: 40px !important;
    }
}

.variations_form .variations label {
    font-weight: bold !important;
    font-size: 17px !important;
}

/*  .woodmart-entry-meta, .woodmart-post-date, .meta-categories-wrapp, .woocommerce-product-details__short-description {display:none;} */

.product-type-simple .bundle_sells_title,
.product-type-simple .bundled_products {
    display: none;
}

.vc_row.vc_row-o-equal-height>.vc_column_container {
    -webkit-box-align: stretch;
    -webkit-align-items: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
    padding-left: 0px;
    padding-right: 0px;
}

.blog-post-loop .entry-title a {
    font-size: 18px;
}

.blog-post-loop .entry-header {
    height: 330px;
}

.blog-post-loop .article-body-container {
    text-align: left;
}

.main-nav .item-level-0.callto-btn>a:hover,
.comment-form .submit:hover,
.post-password-form input[type="submit"]:hover,
.cookies-buttons .cookies-accept-btn:hover,
.mc4wp-form input[type="submit"]:hover,
.woodmart-price-table .woodmart-plan-footer>a:hover,
div.wcmp_regi_main .button:hover,
#yith-wpv-abuse:hover,
.main-nav .item-level-0.callto-btn>a,
.comment-form .submit,
.post-password-form input[type="submit"],
.cookies-buttons .cookies-accept-btn,
.mc4wp-form input[type="submit"],
.woodmart-price-table .woodmart-plan-footer>a,
div.wcmp_regi_main .button,
#yith-wpv-abuse {
    background-color: #e1d7d5 !important;
}

.btns-accent-light .mc4wp-form input[type=submit] {
    color: #000;
}

.widthsmall {
    padding: 10%;
}

.price .amount 
    font-size: inherit;
    color: #000;
}


.menu-opener:not(.has-bg),
.search-style-with-bg.searchform .searchsubmit,
.woodmart-cart-design-4 .woodmart-cart-number,
.btn.btn-color-primary,
.btn-style-bordered.btn-color-primary:hover,
.menu-label-primary,
.main-nav .item-level-0.callto-btn>a,
.mobile-nav-tabs .mobile-tab-title:after,
.icon-sub-menu.up-icon,
.comment-form .submit,
.color-scheme-light .woodmart-entry-meta .meta-reply .replies-count,
.blog-design-mask .woodmart-entry-meta .meta-reply .replies-count,
.woodmart-dark .woodmart-entry-meta .meta-reply .replies-count,
.meta-post-categories,
.woodmart-single-footer .tags-list a:hover:after,
.woodmart-single-footer .tags-list a:focus:after,
.woodmart-pagination>span:not(.page-links-title),
.page-links>span:not(.page-links-title),
.widget_tag_cloud .tagcloud a:hover,
.widget_tag_cloud .tagcloud a:focus,
.widget_product_tag_cloud .tagcloud a:hover,
.widget_product_tag_cloud .tagcloud a:focus,
.widget_calendar #wp-calendar #today,
.slider-title:before,
.mc4wp-form input[type=submit],
.subtitle-color-primary.subtitle-style-background,
.woodmart-title-color-primary .subtitle-style-background,
.woodmart-title-style-simple.woodmart-title-color-primary .liner-continer:after,
.icons-design-simple .woodmart-social-icon:hover,
.timer-style-active .woodmart-timer>span,
.woodmart-price-table .woodmart-plan-footer>a,
.woodmart-price-table.price-style-default .woodmart-plan-price,
.hotspot-icon-default .hotspot-btn,
.hotspot-icon-alt .woodmart-image-hotspot.hotspot-opened .hotspot-btn,
.hotspot-icon-alt .woodmart-image-hotspot:hover .hotspot-btn,
.hotspot-content .add_to_cart_button,
.hotspot-content .product_type_variable,
.widget_product_categories .product-categories li a:hover+.count,
.widget_product_categories .product-categories li a:focus+.count,
.widget_product_categories .product-categories li.current-cat>.count,
.woodmart-woocommerce-layered-nav .layered-nav-link:hover+.count,
.woodmart-woocommerce-layered-nav .layered-nav-link:focus+.count,
.woodmart-woocommerce-layered-nav .chosen .count,
td.woocommerce-orders-table__cell-order-actions a,
.popup-quick-view .woodmart-scroll-content>a,
.popup-quick-view .view-details-btn,
.product-label.onsale,
.widget_shopping_cart .buttons .checkout,
.widget_price_filter .ui-slider .ui-slider-range,
.widget_price_filter .ui-slider .ui-slider-handle:after,
.widget_layered_nav ul .chosen a:before,
.quantity input[type=button]:hover,
.woodmart-stock-progress-bar .progress-bar,
.woocommerce-pagination li .current,
.cat-design-replace-title .category-title,
.woodmart-hover-base:not([class*=add-small]) .wd-bottom-actions .woodmart-add-btn>a,
.woodmart-hover-alt .woodmart-add-btn>a span:before,
.woodmart-hover-quick .woodmart-add-btn>a,
.product-list-item .woodmart-add-btn>a,
.woodmart-hover-standard .woodmart-add-btn>a,
.single_add_to_cart_button,
.tabs-layout-tabs .tabs li a:after,
.checkout_coupon .button,
#place_order,
.cart-totals-inner .checkout-button,
.cart-actions .button[name=apply_coupon],
.register .button,
.login .button,
.lost_reset_password .button,
.woocommerce-MyAccount-content>p:not(.woocommerce-Message):first-child mark,
.woocommerce-MyAccount-content>.button,
.order-info mark,
.order-again .button,
.woocommerce-Button--next,
.woocommerce-Button--previous,
.woocommerce-MyAccount-downloads-file,
.account-payment-methods-table .button,
button[name=save_account_details],
button[name=save_address],
button[name=track],
.woodmart-compare-col .button,
.woodmart-compare-col .added_to_cart,
.return-to-shop .button,
.woodmart-pf-btn button,
.woocommerce table.wishlist_table td.product-add-to-cart a,
div.wcmp_regi_main .button,
.dokan-dashboard a.dokan-btn,
.dokan-dashboard button.dokan-btn,
.dokan-dashboard input[type=submit].dokan-btn,
.dokan-dashboard a.dokan-btn:hover,
.dokan-dashboard a.dokan-btn:focus,
.dokan-dashboard button.dokan-btn:hover,
.dokan-dashboard button.dokan-btn:focus,
.dokan-dashboard input[type=submit].dokan-btn:hover,
.dokan-dashboard input[type=submit].dokan-btn:focus,
.dokan-dashboard-wrap .dokan-dash-sidebar ul.dokan-dashboard-menu li.active,
.dokan-dashboard-wrap .dokan-dash-sidebar ul.dokan-dashboard-menu li.dokan-common-links a:hover,
.dokan-dashboard-wrap .dokan-dash-sidebar ul.dokan-dashboard-menu li:hover,
#dokan-seller-listing-wrap .dokan-btn,
.woocommerce-MyAccount-content .dokan-btn,
#yith-wpv-abuse,
.yith-ywraq-add-to-quote .yith-ywraq-add-button .button.add-request-quote-button,
body .select2-container--default .select2-results__option[aria-selected=true],
.wd-tools-element .wd-tools-count,
.woodmart-cart-design-2 .woodmart-cart-number,
.woodmart-cart-design-5 .woodmart-cart-number,
.navigation-style-underline .nav-link-text:after,
.masonry-filter li a:after,
.wpb-js-composer .vc_tta.vc_general.vc_tta-style-classic.vc_tta-tabs .vc_tta-tab .vc_tta-title-text:after,
.category-nav-link .category-name:after,
.woodmart-checkout-steps ul li span:after,
.woodmart-products-tabs.tabs-design-default .products-tabs-title .tab-label:after,
.woodmart-products-tabs.tabs-design-alt .products-tabs-title .tab-label:after {
    color: #000 !important;
}

/* Page title shop category 
div.page-title.title-shop {
    background-size: 100% 100%;
    margin-top: 0px !important;
}

div.page-title>div.container {
    margin-top: 2%;
}

div.page-title .entry-title {
    background-color: rgba(230, 230, 230, 0.651);
    border-radius: 10px;
    font-size: 50px;
}

*/

.nav-shop {
    color: #000 !important;
    text-align: left;
}

.woocommerce .page-title.color-scheme-light .entry-title {
    color: #000 !important;
}

.title-design-centered:not(.without-title) .woodmart-back-btn {
    display: none !important;
}

/* .tax-product_cat .page-title-default {
    background: none !important;
    padding-bottom: 0px;
    margin-bottom: 25px;
    margin-top: -20px;
}
 */
.term-description {
    margin-bottom: 70px;
}

.products-footer {
    margin-top: 10px;
    margin-bottom: 70px;
}

.woodmart-products-shop-view .shop-view.current-variation {
    display: none !important;
}

.product-element-top {
    height: auto;
}

.cwginstock-panel-heading h4 {
    margin-bottom: 0px !important;
    color: #000;
}

.cwginstock-subscribe-form .panel-primary>.panel-heading {
    color: #000 !important;
    background-color: #E1D9D2;
    border-color: #E1D9D2;
}

.hotspot-content .add_to_cart_button,
.hotspot-content .product_type_variable,
td.woocommerce-orders-table__cell-order-actions a,
.popup-quick-view .woodmart-scroll-content>a,
.woodmart-sticky-add-to-cart,
.popup-added_to_cart .view-cart,
.widget_shopping_cart .buttons .checkout,
.woodmart-hover-base:not([class*="add-small"]) .wd-bottom-actions .woodmart-add-btn>a,
.product-list-item .woodmart-add-btn>a,
.woodmart-hover-standard .woodmart-add-btn>a,
.single_add_to_cart_button,
.checkout_coupon .button,
#place_order,
.cart-totals-inner .checkout-button,
.cart-actions .button[name="apply_coupon"],
.register .button,
.login .button,
.lost_reset_password .button,
.social-login-btn>a,
.woocommerce-MyAccount-content>.button,
.order-again .button,
.woocommerce-Button--next,
.woocommerce-Button--previous,
.woocommerce-MyAccount-downloads-file,
.account-payment-methods-table .button,
button[name="save_account_details"],
button[name="save_address"],
button[name="track"],
.woodmart-compare-col .button,
.woodmart-compare-col .added_to_cart,
.return-to-shop .button,
.woodmart-pf-btn button,
.woocommerce table.wishlist_table td.product-add-to-cart .add_to_cart,
#dokan-seller-listing-wrap .dokan-btn,
.woocommerce-MyAccount-content .dokan-btn,
.yith-ywraq-add-to-quote .yith-ywraq-add-button .button.add-request-quote-button {
    background-color: #E1D9D2 !important;
}

.woodmart-buttons[class*=wd-pos-r] {
    opacity: 1 !important;
}

.woodmart-more-desc-inner {
    display: none;
}

.product-labels {
    max-width: 100%;
    background: #fff;
    width: 100%;
    left: 0px !important;
    bottom: 0px !important;
}

.product-labels {
    max-width: 100%;
    background: #d4ebfd !important;
    width: 100%;
    left: 0px !important;
    min-width: 100%;
    opacity: 0.8;
}

.product-label {
    border-radius: 0px;
    background: #d4ebfd !important;
    min-width: 100%;
    color: #000 !important;
}

.wd-add-btn-replace .add-to-cart-loop:before,
.woodmart-hover-base:not([class*=add-small]) .wd-bottom-actions .add-to-cart-loop:before {
    color: #000;
}

.cwginstock-subscribe-form .panel-primary {
    border-color: #d4ebfd;
}

.product-image-summary .product-images .product-labels {
    max-width: 10%;
    margin-left: 17px;
    min-width: 10%;
    bottom: initial !important;
}

.labels-rounded .out-of-stock {
    font-size: 12px;
    font-weight: bold;
}


.home .product-labels {
    bottom: 0px;
}

.home .product-element-top {
    height: auto;
}

.footer-container .title-wrapper .title {
    font-weight: 400 !important;
}

.borderedimg .wpb_single_image img,
.info-box-icon img {
    border: 10px solid #eee;
}

.product-image-summary .entry-title {
    margin-top: 40px !important;
}

.topheader {
    left: 0px !important;
    margin: 0px !important;
    width: 100% !important;
}

.whb-header {
    margin-bottom: 0px;
}

.main-footer {
    padding-top: 35px;
    padding-bottom: 35px;
}

.product-image-summary .entry-title {
    font-size: 28px !important;
}

.related-and-upsells .woodmart-buttons[class*=wd-pos-r] {
    display: none;
}

.topheader.vc_row[data-vc-full-width].vc_hidden {
    opacity: 1 !important;
}

.wrapped {
    position: absolute;
    left: -97%;
}

.variations_form .woocommerce-variation {
    margin-top: 35px;
}

.woodmart-price-filter {
    display: none !important;
}

.topheader h4 {
    margin-bottom: 5px;
}

.phafont h3 {
    font-family: Libre Baskerville;
    font-style: italic;
    margin-bottom: 10px;
    font-size: 24px;
}

.phafont h2,
.phafontbig p {
    font-size: 34px;
    letter-spacing: 8px;
    margin-bottom: 10px;
    font-family: Cinzel, Arial, Helvetica, sans-serif;
    font-weight: 400
}

.phafont p,
.phafontbig .btn {
    font-style: italic;
    font-family: times news roman;
}

.phafont a,
.phafontbig .btn {
    font-size: 16px;
}

.phafontbig .banner-title {
    font-size: 24px;
    font-family: Libre Baskerville;
    font-style: italic;
    color: #000;
}

.phafontnobtn {
    color: #000;
}

.phafontitle {
    font-size: 30px;
    font-family: "Cinzel";
    font-weight: 300;
    margin-bottom: 5px;
}

.phacontent {
    font-size: 24px;
    font-family: "Cinzel";
    font-size: 18px;
}

.phafontnobtn {
    margin-bottom: 0px;
}

.page-template-default .page-title {
    margin-top: 0px;
}

.woocommerce-page .page-title {
    background: #fff;
    padding-top: 40px;
    padding-bottom: 40px;
}

.whb-column>.woodmart-social-icons:not(.icons-design-default) .woodmart-social-icon {
    margin-right: 0;
    margin-left: 0;
    border: 2px solid #000;
    border-radius: 5px;
    color: #000 !important;
}

.whb-column>.woodmart-social-icons:not(.icons-design-default) .woodmart-social-icon:hover {
    color: #fff !important;
}

.tabs-layout-tabs .tabs li a {
    font-weight: bold;
}

.woocommerce-Tabs-panel .wc-tab-inner>div>h2:first-child {
    display: none;
}

.product-grid-item .price {
    display: block;
    margin-bottom: 0;
    font-size: 15px;
    line-height: 1.3;
    color: #000;
    font-weight: bold;
}

.product-image-summary .summary-inner>.price,
.product-image-summary .woodmart-scroll-content>.price {
    color: #000 !important;
    font-weight: bold !important;
}

.labels-rounded {
    top: initial !important;
    left: 7px;
}

.topheader {
    width: 100%;
}

.example1 {
    height: 50px;
    overflow: hidden;
    position: relative;
}

.example1 p {
    font-size: inherit;
    color: blue;
    position: absolute;
    width: 100%;
    height: 100%;
    margin: 0;
    line-height: 50px;
    text-align: center;
    /* Starting position */
    -moz-transform: translateX(100%);
    -webkit-transform: translateX(100%);
    transform: translateX(100%);
    /* Apply animation to this element */
    -moz-animation: example1 15s linear infinite;
    -webkit-animation: example1 15s linear infinite;
    animation: example1 23s linear infinite;
}

/* Move it (define the animation) */
@-moz-keyframes example1 {
    0% {
        -moz-transform: translateX(100%);
    }

    100% {
        -moz-transform: translateX(-100%);
    }
}

@-webkit-keyframes example1 {
    0% {
        -webkit-transform: translateX(100%);
    }

    100% {
        -webkit-transform: translateX(-100%);
    }
}

@keyframes example1 {
    0% {
        -moz-transform: translateX(100%);
        /* Firefox bug fix */
        -webkit-transform: translateX(100%);
        /* Firefox bug fix */
        transform: translateX(100%);
    }

    100% {
        -moz-transform: translateX(-100%);
        /* Firefox bug fix */
        -webkit-transform: translateX(-100%);
        /* Firefox bug fix */
        transform: translateX(-100%);
    }
}

.labels-rounded .product-label.featured {
    display: none;
}

.pagination-arrows .labels-rounded:after .out-of-stock {
    content: "Test";
}

.home .woodmart-buttons[class*=wd-pos-r] {
    display: none;
}

.brjsf_ce_select .brjsf_ce_text {
    vertical-align: middle;
}

.brjsf_ce_select {
    display: inline-block !important;
    border: 2px solid #000;
    border-radius: 5px;
    padding: 2px 15px;
    cursor: pointer;
    position: relative;
    background-color: white;
    width: 100%;
    box-sizing: border-box;
    color: #000;
    text-transform: uppercase;
    font-size: 13px;
    margin-top: -2px;
}

.page-title-12302 .title-size-large .entry-title {
    font-size: 26px !important;
}

.woodmart-content-popup,
.woodmart-promo-popup {
    padding: 0px;
}

.brjsf_ce_select {
    margin-top: 1px;
}

.brjsf_ce_select img {
    max-height: 19px;
    margin-right: 15px;
}

.marg0 {
    margin-bottom: 0px;
}

.stickybox {
    position: fixed;
    right: -7px;
    top: 19%;
    z-index: 1111;
    background: #D4EBFD;
    margin: auto;
    padding-top: 15px;
    padding-bottom: 15px;
    padding-left: 12px;
    padding-right: 10px;
    border-radius: 10px;
}

.stickybox h4 {
    color: #333 !important;
    font-size: 24px;
}

.bigoff {
    font-size: 35px !important;
}

.grecaptcha-badge {
    display: none !important;
}


.closebtn {
    position: absolute;
    left: -17px;
    top: -20px;
}

.closebtn.rotate {
    transform: rotate(45deg);
}

.slideright h4 {
    width: 160px;
}

#carousel-653 {
    padding: 0 5%;
}

.term-description {
    margin-top: -50px;
}

@media (max-width: 1024px) {
    .with-back-btn.title-design-centered:not(.without-title) .shop-title-wrapper {
        margin-right: 35px;
        margin-left: 0px;
    }
}

.wcst_estimated_shipping_delivery {
    display: none;
}

.amount {
    color: #000 !important;
}

.woodmart-tab-wrapper a{
	cursor:pointer;
}

.mc4wp-form-fields p {
    margin-bottom: 15px !important;
}

.reader-img{
		width: 140px; 
		display: inline-block;
		position: absolute;
		left: 26px;
		bottom: 24px;
}@media (min-width: 768px) and (max-width: 1024px) {
	.phafont h2,
.phafontbig p {
    font-size: 30px;
    letter-spacing: 8px;
    margin-bottom: 10px;
    font-family: Cinzel, Arial, Helvetica, sans-serif;
    font-weight: 400
}
}

@media (min-width: 577px) and (max-width: 767px) {
	.inspirecta {
    margin-top: 22px !important;
    margin-bottom: -80px !important;
}

.vc_custom_1585704492432,
.vc_custom_1585705039512 {
    margin-right: 8% !important;
}

.phafont h2,
.phafontbig p {
    font-size: 28px;
}

.vc_custom_1584331355245 {
    margin-bottom: 0px !important;
    padding-top: 25px !important;
}

/* Make product-category title fontdiv.nav-shop .entry-title.title-size smaller */
div.nav-shop .entry-title.title {
	font-size: 35px !important;
}

/* Make page title not so skewed */
.woocommerce-page .page-title {
	padding-top: 30px !important;
	padding-bottom: 30px !important;
}
}

@media (max-width: 576px) {
	.inspirecta {
    margin-top: 22px !important;
    margin-bottom: -80px !important;
}

.vc_custom_1585704492432,
.vc_custom_1585705039512 {
    margin-right: 8% !important;
}

.phafont h2,
.phafontbig p {
    font-size: 28px;
}

.vc_custom_1584331355245 {
    margin-bottom: 0px !important;
    padding-top: 25px !important;
}

.widthsmall {
    padding: 0%;
}

.whb-top-bar {
    height: auto;
    padding: 10px;
}

.vc_custom_1586162716668,
.vc_custom_1586163087628 {
    margin-left: -4px !important;
}

.movetop {
    position: relative;
    top: 10px;
}

.vc_custom_1582767805572 {
    margin-top: 0px !important;
    margin-left: -5px !important;
}

.vc_custom_1582767797741 {
    margin-right: 0px !important;

    margin-left: -5px !important;
}

.vc_custom_1582766246721 {
    margin-top: 30px !important;
}

.stickybox h4 {
    color: #333 !important;
    font-size: 16px;
}

.bigoff {
    font-size: 27px !important;
}

.boxes3 p,
.desktopboxes3 {
    display: none !important;
}

.slideright h4 {
    width: 110px;
}

.main-page-wrapper .container-fluid {
    margin-top: 40px;
}

/* Make product-category title font-size smaller */
div.nav-shop .entry-title.title {
	font-size: 35px !important;
}

/* Make page title not so skewed */
.woocommerce-page .page-title {
	padding-top: 10px !important;
	padding-bottom: 10px !important;
}

.main-page-wrapper{
	margin-top:0px !important;
}
}

