/*Coupon promo on OKdo recommends
.postid-30349 .buy-these-together__action:before{
	content: "Buy more, save more! Get £10 off when you spend £100. Use the code OCTOBER10. Offer valid for a limited time only.";
	font-size: .9em;
	font-weight: 600;
	color: red;
	border:solid red 2px;
	padding: 5px;
	margin:10px;
	width: auto;
	display: block;
}*/
/*visible tag width*/
.visible-tag.loop-item{
	width:auto;
}

/* Homepage Heroes */

/*Renew Hero Hack*/
@media only screen and (min-width: 320px) {
	#slick-slide00 .c-promo-banner__title:before {
		content: url("https://www.okdo.com/wp-content/uploads/2021/07/Pi-Renew-logos250.png");
		display: block;
		margin-bottom: 1.2rem;
	}
}

@media only screen and (min-width: 600px) {
	#slick-slide00 .c-promo-banner__title:before {
		content: url("https://www.okdo.com/wp-content/uploads/2021/07/Pi-Renew-logos2Small.png");
		display: block;
	}
}

@media only screen and (min-width: 768px) {
	#slick-slide00 .c-promo-banner__title:before {
		content: url("https://www.okdo.com/wp-content/uploads/2021/07/Pi-Renew-logos600.png");
		display: block;
		margin-bottom: 1.2rem;
	}
	
	#slick-slide00 .c-promo-banner {
		text-align: center;
	}
}

#slick-slide00 h1,#slick-slide00 p,#slick-slide00 span {
	color: black;
}
/*end Renew Hero Hack*/

/* Lego Hero Hack
#slick-slide01 h1,#slick-slide01 p,#slick-slide01 span {
	color: black;
}
/* END Lego Hero Hack*/
/* PCB HERO Hack*/
#slick-slide01 h1 {
	background-color: black;
	padding: 10px;
	margin-bottom: 0;
}

#slick-slide01 p {
	background-color: black;
	padding: 10px;
}

#slick-slide01 span {
	background-color: black;
	padding: 10px;
}
/* END PCB HERO Hack*/
/*Studend Beans HERO
#slick-slide04 h1 {
	color: black;
	background-color: white;
	opacity: .8;
	padding: 10px;
	margin-bottom: 0;
}
#slick-slide04 p {
	background-color: black;
	padding: 10px;
}
#slick-slide04 span {
	color: black;
	background-color: white;
	opacity: .8;
	padding: 10px;
}
/*END PCB HERO*/

/* END HEROES */



/*BF landing*/
div.bfCodeCol p {
	padding:0.5em; border-radius: 5px;
}
/* google shopping test*/
.c-product__price--sales:before{
	content: "Offer Price";
	display: block;
}
/*Hide sitewide*/
div.c-campaign__container{
	font-weight:600;
}
/*pdp delivery*/
.product-footer__copy h2:first-of-type{
	display:none;
}
/*PCB Page*/
.pcb-top-cols{
	background-image:url('https://www.okdo.com/wp-content/uploads/2021/04/%E7%9F%A2%E9%87%8F%E7%94%B5%E8%B7%AF%E5%9B%BE-7.jpg');
}
.pcb-top-cols h2{
	background-color:black;
	padding:5px;
	width: 100%;
}
.pcb-top-cols p{
	background-color:black;
	padding:5px;
	margin-top:20px;
}
.threeCol{
	background-color: white;
}
.threeCol .wp-block-media-text{
	height:auto;
}

.pcb-blue-col h2{
	margin-top:0em;
}
#page-80963 h2{
	text-transform:none;
}
#h-rapid-pcb-prototyping{
	margin-top:-24px;
}
.pcb-list{
	margin-top:1em;
}
.page-id-43181 .c-value-proposition__container{
	display:none;
}
/*Premium Trial
p.c-order-summary__title:first-child:before{
	display: block;
	content: "Spend over £50 for FREE Premium delivery";
	/*content: "Please note - Due to the Bank Holiday weekend, deliveries may take an extra 24hrs to arrive.";*/
	width: 100%;
	padding: .6em 0;
}
/*End Premium Trial*/
#trustpilot-widget-trustbox-0-wrapper{
	padding: 15px 0px 5px 0px;
}

/*xmas*/
.page-id-35426 .newsletter-signup {
	display:none;
}
.page-id-35426 .c-campaign__container{
	display:none;
}
@media only screen and (min-width: 320px) {
	.xmas-intro,.wp-block-video,.xmas-h1, #mc_embed_signup{
	margin: .5em;
	align: auto;
	}	
}
@media only screen and (min-width: 600px) {
	.xmas-intro,.wp-block-video,.xmas-h1, #mc_embed_signup{
	margin: 1em;
	align: auto;
	}
}
@media only screen and (min-width: 768px) {
	.xmas-intro,.wp-block-video,.xmas-h1, #mc_embed_signup {		
	margin: 1.5em;
	align: auto;
	}
}
.xmas-h1 {
	text-shadow: 1px 1px grey;
}

.page-id-35426 #mc_embed_signup h2{
	color: #c51a4a;
}

/*end-xmas*/
.c-product-gallery__list {
	height: auto;
}

/*
 * Do not delete used on projects
 * */
.info { color: #50b849; }
.warning { color: #b62e3f; }

/**
 * TEMPORARY - USED TO ENABLE US TO HAVE A SHOP BUTTON ON A STATIC VIDEO. PLEASE REMOVE.
 */
.c-hero-banner-video__box {
	display: none !important;
}

.c-hero-banner-video {
	display: none !important;
}

.c-hero-banner__image {
	display: grid !important;
}

.c-hero-banner__box {
	display: grid !important;
}

/* hero banner hack */
.home .c-hero-banner__box-primary-title-area {
	align-self: end;
}

.home .c-hero-banner__box-primary-title-area h1 {
	letter-spacing: 2px;
}

.home .c-hero-banner__box-text-area {
	font-family: AvantGardeGothicITC, Helvetica, Arial, sans-serif;
	font-weight: bold;
	text-transform: uppercase;
	color: #8c734b;
	letter-spacing: 2px;
}

@media screen and (min-width: 320px) {
	.home .c-hero-banner__box-primary-title-area h1,
		.home .c-hero-banner__box-text-area {
		font-size: 30px;
	}
}

@media screen and (min-width: 768px) {
	.home .c-hero-banner__box-primary-title-area h1,
		.home .c-hero-banner__box-text-area {
		font-size: 70px;
	}
}

.home .c-hero-banner-video__overlay-box {
	display: none;
}

.home .c-hero-banner-video__overlay-box,
.home .c-hero-banner-video__box {
	display: none;
}

.home .c-hero-banner__box {
	grid-template-rows: 1fr 5fr 1fr 1fr;
}

/**PR Image Hide**/
.page-id-29493 .c-image-banner__image{
	display: none;}
.page-id-30539 .c-image-banner__image{
	display: none;}
.page-id-40329 .c-image-banner__image{
	display: none;}
.page-id-47931 .c-image-banner__image{
	display: none;}
.page-id-54998 .c-image-banner__image{
	display: none;}
/**END PR Image Hide**/
/**Add to cart and checkout button colour **/
.cart_totals a.c-button--secondary 	{background:#008800;
}
button[name=woocommerce_checkout_place_order]
	{background:#008800;
}
button[name=woocommerce_checkout_place_order]:hover
	{background:#008800;
}
.c-product-gallery__list {
	height: auto;
}
.c-search-result-card__container .c-button--small{
	background: #008800;
}
.c-search-result-card__container .c-button--small:hover{
	background: #008800;
}
.product-slider__item-button button[name=add-to-cart]{
	color: #fff;
}
/*30 Oct 2020 - hack for bigger VP text
 * */

.c-value-proposition__text {
    font-size: 14px;
}
/*Black Friday*/
.bg20h2link a{
	color: black;
	font-family: AvantGardeGothicITC,Helvetica,Arial,sans-serif;
  font-weight: 700;
  line-height: 1.13;
}
h3.bg20h2link{
	padding-top: 2em;
	padding-bottom: 2em;
}
.bg20h3link a{
	color: #fed403;
	font-family: AvantGardeGothicITC,Helvetica,Arial,sans-serif;
  font-weight: 700;
  line-height: 1.13;
}
h3.bg20h3link{
	padding-top: 2em;
	padding-bottom: 2em;
}
.wp-block-button__link.add_to_cart_button{
	background:#008800;
	color: white;
}
.wp-block-button__link.add_to_cart_button:hover{
	background:#008800;
	color: white;
}
/*blog*/
article.post, .post-navigation{
	max-width: 1248px;
	margin: 0 auto;
	padding: 0 .9em;
}
@media only screen and (min-width: 320px) {
	article.post, .post-navigation{
	width: 100%;
	margin: 0 auto;
	padding: 0 .9em;
	}	
}
@media only screen and (min-width: 600px) {
	article.post, .post-navigation{
	margin: 0 auto;
	padding: 0 .9em;
	width:75%;
	}
}
@media only screen and (min-width: 768px) {
	article.post, .post-navigation{
	margin: 0 auto;
	padding: 0 .9em;
	width:75%;
	}
}
div:focus{
	outline: 0;
}
article.post img.wp-post-image{
	display: none;
}
span.nav-previous, span.nav-next a{
	margin-right:10px;
	text-decoration: underline;
	font-weight:bold;
}
/*end Blog*/

/**
 * Temporary workaround until WordPress 5.8 is released. See PS-498.
 */
.wp-block-button.aligncenter {
	text-align: center;
}

/**
 * hide Feature image from a press release.
 */
.page-id-46416 .c-image-banner__image {
    display: none;
}
.page-id-52490 .c-image-banner__image {
	display: none;}

	/* PEAK-3984 Code for benefit list experiment, delete when experiment is finished */
.benefit-list__item {
	align-self: flex-start;
}

.benefit-list__text .PEAK-3984-temp-image-group {
	display: inline-block;
}

.benefit-list__text .PEAK-3984-temp-image-group img {
	height: 20px;
	display: inline-block;
}

/* END code for benefit list experiment */

/*Black Friday 2021 
#bfbox h4{
		margin: 0px;
	  color: #fed403;
}
#bfbox p{
		margin:15px 5px;
		color: white;	
}
#bfbox span{
		background-color: #fed403;
	  color: black;
	  padding:3px 8px;
	  border-radius: 5px;
}
.benefit-list li:first-child {
	display: block;
	background-color:black;
	padding: 1em;
	color: white;
	font-weight: 900;
	border-radius: 10px;
}
.benefit-list li:first-child svg {
	display: none;
}

/*End Black Friday 2021 */

