/* Enter Your Custom CSS Here */

.woocommerce-store-notice {
 background: #73be1e !important;
 color: #fff;
}
.woocommerce-store-notice a {
 text-decoration: underline;
 color: #fff;
}
article.post.type-post a {
	text-decoration: underline;
}

.grecaptcha-badge {
  display: none;
}
.woocommerce-cart #footer, .woocommerce-checkout #footer, .woocommerce-checkout #header #wide-nav {
	display: none!important;
} 
.woocommerce-cart{
	background:white!important;
	height:100vh;
}
.wp-block-button__link.has-vivid-cyan-blue-background-color.has-background{
	color:white!important;
}
@media (min-width:661px){
#art-728x90-header{
	height:100px!important;
}
}
@media (max-width:660px){
#art-728x90-header{
	height:50px!important;
}
}
.top-banner{
	text-align:center;
	font-weight:800;
	padding:10px;
	font-size:.8em;
	color:#666;
	background:white;
}
.membershipM{
	z-index:9!important;
}
.header-responsive{
		height:90px;
}
.form-link-gift-card-to-user{
	display:contents !important;
}
.form-link-gift-card-to-user fieldset{
	border:0px !important;
}
.yith-add-new-gc-my-account-button{
	display:none;
}
.banner-layer a{
	color:rgba(255,255,255,1)!important;
}
.banner-layer:hover a{
	color:rgba(255,255,255,.8)!important;
}
.notification-area{
	text-align:center;
	padding:5px;
	background:#efefef;
	font-size:.8rem!important;
}
.notification-area a{
	color:rgba(102,102,102,0.85)!important;
}
.notification-area:hover a{
	color:rgba(102,102,102,1)!important;
}
.recentcomments span, .recentcomments a{
	padding:0!important;
}
li.recentcomments{
	line-height:1.2;
	padding:.7em 0!important;
}
/*Fixes for images showing with text over them for competitions*/
.postid-333880 .img, .postid-333896 .img, .postid-333898 .img, .postid-332956 .img, .postid-333900 .img, .postid-333877 .img, .postid-951188 .img, .postid-333914 .img, .postid-333907 .img, .postid-333903 .img{
	height:auto!important;
}
.mobile-benefits .col.small-6.medium-4.small-12.large-4{
	max-width:50%!important;
	margin:0 auto;
}