#masthead.site-header {
  background-color: #f5ffbe;
}

#nav_bar_wrap .container {
  background-color: #80a541;
}

/* Site info */

#colophon .site_info {
  background-color: #ffb6c1 !important;
}

/* Post Division */

#main .hentry .post {
  background-color: #ffb6c1
}

/* Container */

#colophon .footer_widget_wrap .container {
  background-color: #f5ffbe;
}

#static_header_banner .content-text {
  display: none;
}

/* Nasconde il banner ovunque */

#static_header_banner {
  display: none !important;
}

.ss-content {
  background-color: #80a541;
}

/* Italic Tag */

#backToTop i {
  visibility: hidden;
}

/* Svg */

.apsw-search-form .apsw-search-btn svg {
  filter: brightness(3.13);
}

/* 480px and smaller screen sizes */

@media (max-width:480px) {
  /* Column 3/12 */

  #nav_bar_wrap .text-right {
    min-height: 44px;
  }
}

/* Span Tag */

.products .theme-btn span {
  font-size: 9px !important;
  font-weight: 600;
}

/* Count */

.products a .count {
  visibility: hidden;
}

/* Heading */

.products a h2 {
  text-align: left;
  font-size: 23px;
  text-transform: uppercase;
  letter-spacing: -0.8px;
  text-decoration: none;
  white-space: pre-line;
}

/* Image */

.products a img {
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
}

p {
  color: #4f0000;
}

a {
  color: #4f0000;
}

span {
  color: #4f0000;
}

#masthead #navbar .navigation-menu > li > a {
  color: #f4e8cb;
}

/* Strong Tag */

#wp-block-themeisle-blocks-advanced-column-7c705a1c strong strong {
  color: #4f0000;
}

/* Span Tag */

.shoper-flex .widget-title span {
  color: #4f0000;
}

/* Span Tag */

#wp-block-themeisle-blocks-advanced-column-e8b18065 .wp-block-heading span {
  color: #4f0000;
}

/* Span Tag */

#main .wp-block-heading span {
  color: #4f0000;
}

[class^="icofont-"] {
  color: #4f0000;
}

#masthead .header-icon li span.quantity {
  color: #4f0000;
}

.col-12.col-md-6.text-right {
  color: #4f0000;
}

.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--orders {
  background-color: #f6efe2;
}

.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--dashboard.is-active {
  background-color: #f6efe2;
}

.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--downloads {
  background-color: #f6efe2;
}

.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--edit-address {
  background-color: #f6efe2;
}

.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--edit-account {
  background-color: #f6efe2;
}

.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--Wishlist {
  background-color: #f6efe2;
}

.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--customer-logout {
  background-color: #f6efe2;
}

#masthead .header-icon li li > a {
  color: #4f0000;
}

/* Font Icon */

.social-icons a .fa-facebook-f {
  color: #4f0000;
}

/* Font Icon */

.social-icons a .fa-instagram {
  color: #4f0000;
}
/* Woocommerce store notice */
.woocommerce-store-notice{
	background-color:#80a541;
	
}
/* Button */
.entry-summary .cart .single_add_to_cart_button{
	width:223px;
	position:relative;
	top:-8px;
	color:#4f0000;
}

/* Span Tag */
.related h2 span{
	color:#4f0000 !important;
}

/* Link */
#tab-title-description a{
	color:#4f0000;
}

/* Link */
#tab-title-reviews a{
	color:#4f0000;
	
}
/* Post Division */
#main .hentry .post{
	position:static;
	
}
/* Entry summary */
#main .product .entry-summary{
	background-color:#ffb6c1;
	position:static;
}

/* Form Division */
#main .entry-summary form{
	background-color:#80a541;
}
/* Entry Content */
#tab-description{
	background-color:#80a541;
}
/* Link */
#tab-title-reviews a{
	background-color:#4f0000;
	
}
/* Entry Content */
#tab-reviews{
	background-color:#80a541;
}

/* Link */
#tab-title-description a{
	background-color:#4f0000;
	
}
/* Link */
#tab-title-description a{
	transform:translatex(0px) translatey(0px);
	color:#ffffff !important;
}

/* Link */
#tab-title-reviews a{
	color:#ffffff !important;
	
}
/* Division */
#wp-block-themeisle-blocks-advanced-columns-546fa8db .wp-block-themeisle-blocks-advanced-columns-overlay{
	transform:translatex(0px) translatey(0px);
	background-color:#ffb6c1;
	
}

/* Division */
#wp-block-themeisle-blocks-advanced-column-5b750788{
	background-color:#ffb6c1;
}
/* Division */
#wp-block-themeisle-blocks-advanced-column-a03592cc{
	background-color:#ffb6c1;
}
/* Row */
#primary .row{
	transform:translatex(0px) translatey(0px);
	text-align:center;
}

/* Heading */
.premium-woo-products-grid .product h2{
	text-align:center;
	white-space:pre;
	text-decoration:none;
}

/* Span Tag */
.premium-woo-products-grid .products .product .premium-woo-product-wrapper .premium-woo-products-details-wrap .premium-woo-product-actions-wrapper .premium-woo-atc-button .theme-btn span{
	font-size:12px !important;
}

/* Span Tag */
.premium-woo-products-grid .theme-btn span{
	
}
/* Button */
.premium-woo-products-grid .premium-woo-atc-button a{
	border-width:3px !important;
	border-color:#ffffff !important;
	
}
/* Button */
.wp-block-woocommerce-checkout-actions-block div button{
	border-width:2px;
	border-color:#ffffff;
	border-style:solid;
	
}
/* Span Tag */
.products .theme-btn span{
	font-weight:700 !important;
	
}

/* Span Tag */
#primary .row .bcf-main-content #main .products .product .product_wrap .theme-btn span{
	font-size:11px !important;
}





/* Heading */
.woocommerce-columns--addresses .woocommerce-column--billing-address h2{
	transform:translatex(-93px) translatey(-40px);
}

/* Heading */
.woocommerce-columns--addresses .woocommerce-column--shipping-address h2{
	transform:translatex(-88px) translatey(-36px);
}

/* Woocommerce customer details */
.post .woocommerce-order .woocommerce-customer-details{
	min-height:52px;
	margin-bottom:140px;
	visibility:visible;
	display:grid;
	
}

/* 479px and smaller screen sizes */
@media (max-width:479px){

	/* Heading */
	.woocommerce-columns--addresses .woocommerce-column--shipping-address h2{
		width:145px;
		transform:translatex(-62px) translatey(-42px);
	}
	
	/* Heading */
	.woocommerce-columns--addresses .woocommerce-column--billing-address h2{
		transform:translatex(-74px) translatey(-42px);
	}
	
}

/* 411px and smaller screen sizes */
@media (max-width:411px){

	/* Heading */
	.woocommerce-columns--addresses .woocommerce-column--shipping-address h2{
		transform:translatex(-43px) translatey(-54px);
		width:129px;
	}
	
	/* Heading */
	.woocommerce-columns--addresses .woocommerce-column--billing-address h2{
		transform:translatex(-64px) translatey(-50px);
	}
	
}


/* Row */
#primary .row{
	background-color:#ffb6c1;
	transform:translatex(0px) translatey(0px);
}

/* View all */
.result-count li .view-all{
	color:#ffffff !important;
}

/* View second */
.result-count li .view-second{
	color:#ffffff !important;
}

/* View firstactive */
.result-count li .view-firstactive{
	color:#ffffff !important;
}

/* Content */
#content{
	transform:translatex(0px) translatey(0px);
}

/* List Item */
.shoper-toolbar .result-count li{
	
}




/* Input */
.aws-search-form .aws-wrapper input[type=search]{
	background-color:#ffb6c1;
	transform:translatex(0px) translatey(0px);
	color:#6d1c1c;
}

/* Aws search */
.search-box .aws-search-form .aws-search-btn{
	background-color:#80a541;
}

/* Svg */
.aws-search-btn .aws-search-btn_icon svg{
	color:#5f1f1f;
	
}




/* Form division */
#wc-block-components-totals-coupon__form{
	border-color:#ffffff;
	border-width:1px;
	border-style:solid;
}




.wp-block-woocommerce-checkout-contact-information-block div h2{
	text-align:left;
}

/* Heading */
.wp-block-woocommerce-checkout-shipping-method-block div h2{
	text-align:left;
}

/* Heading */
.wp-block-woocommerce-checkout-shipping-address-block div h2{
	text-align:left;
}

/* Small Tag */
.wp-block-woocommerce-checkout-shipping-address-block div small{
	text-align:left;
	
}

/* Heading */
.wp-block-woocommerce-checkout-shipping-methods-block div h2{
	text-align:left;
}

/* Paragraph */
.wp-block-woocommerce-checkout-fields-block form p{
	text-align:left;
}

/* Heading */
.wp-block-woocommerce-checkout-fields-block div h2{
	text-align:left;
}


/* Small Tag */
.wp-block-woocommerce-checkout-shipping-address-block div small{
	font-weight:500;
	font-size:14px;
	
}