/*
 Theme Name:   Bricks Child Theme
 Theme URI:    https://bricksbuilder.io/
 Description:  Use this child theme to extend Bricks.
 Author:       Bricks
 Author URI:   https://bricksbuilder.io/
 Template:     bricks
 Version:      1.1
 Text Domain:  bricks
*/

/*Ammendments to search form*/
#brxe-xzdnyu input[type="search"]:focus-visible{
	outline:none;
}
.bricks-search-overlay .title{
	display:none;
}
.bricks-search-overlay .bricks-search-form input[type="search"]{
	border-radius:25px;
}
/*AMENDMENTS OUTSIDE STANDARD RESPONSIVE GUIDELINES*/
/*amendments to main product area*/
@media(min-width:1500px){
	#product-info-holder{
		padding-left:15% !important;
	}
	#single-product-custom-container, #single-product-tabs-container, #palette-container-tops, #palette-container-base,#single-product-cta, #palette-container-base{
		width:87.5% !important;
	}
}
/*amendments to palletes*/
@media(max-width:1350px){
	.maam-slider-nestable{
		height:30vh !important;
	}
}
@media(max-width:1140px){
	.maam-slider-nestable{
		height:25vh !important;
	}
}
@media(max-width:767px){
	.maam-slider-nestable{
		height:33vh !important;
	}
}
@media(max-width:600px){
	.maam-slider-nestable{
		height:27vh !important;
	}
}
@media(max-width:500px){
	.maam-slider-nestable{
		height:23vh !important;
	}
}
@media(max-width:478px){
	.maam-slider-nestable{
		height:30vh !important;
	}
}
/*amendments to main product tab*/
@media(max-width:1319px){
	.single-product-main-tab-left{
		padding-right:0px !important;
	}
}
@media(max-width:1267px){
	.single-product-main-tab-left{
		width:75% !important;
	}
}

/*styling for the posts element incase i ever lose it
 %root% .secondary-image{
  position:absolute;
  opacity:0;
  -webkit-opacity:0;
  transition:opacity 0.4s ease-in-out;
  width:100%;
  height:100%;
  z-index:2;
}

%root% .primary-image{
  position:absolute;
  width:100%;
  height:100%;
  z-index:1;
}

%root% .secondary-image img{
  width:100%;
  height:100%;
  object-fit:cover;
}
%root% .primary-image img{
  width:100%;
  height:100%;
  object-fit:cover;
}

%root% .bricks-layout-item:hover .secondary-image, %root% .bricks-layout-item:hover .dynamic[data-field-id=xgmkgf] {
  opacity:1;
}
%root% .bricks-layout-item:hover .dynamic[data-field-id=dvlhwk]{
  opacity:0;
}
%root% .bricks-layout-inner{
  height:450px;
  border-radius:25px;
}


%root% .dynamic[data-field-id=ggxymp]{
  z-index:3;
  position:absolute;
  bottom:10%;
  left:5%
}

%root% .dynamic[data-field-id=dvlhwk]{
  z-index:3;
  position:absolute;
  bottom:5%;
  left:5%;
  transition:opacity 0.4s ease-in-out;
  
}

%root% .dynamic[data-field-id=xgmkgf]{
  z-index:3;
  position:absolute;
  bottom:5%;
  left:5%;
  opacity:0;
  -webkit-opacity:0;
  transition:opacity 0.4s ease-in-out;
}

%root% .bricks-isotope-filters{
  margin-bottom:20px;
}


%root% .bricks-layout-item:nth-child(7n+1){
  width:33.3333% !important;
}
%root% .bricks-layout-item:nth-child(7n+2){
  width:66.6667% !important;
}
%root% .bricks-layout-item:nth-child(7n+3),
%root% .bricks-layout-item:nth-child(7n+4),
%root% .bricks-layout-item:nth-child(7n+5){
  width:33.333% !important;
}
%root% .bricks-layout-item:nth-child(7n+6){
  width:66.6667% !important;
}
%root% .bricks-layout-item:nth-child(7n+7){
  width:33.3333% !important;
}

%root% .bricks-layout-item{
  padding:15px; 
  
}

*/