@charset "UTF-8";

html{
overflow-x: hidden;
}

body {
padding:0;
margin:0;
overflow-x: hidden;
}


p{ 
	text-align: left;
height: 100%;
width: 100%;
font-family: helvetica, sans serif;
font-weight: 600;
font-size: 45px
}	



	

.text 

{
	position: relative;
float:left;
padding-bottom: 4%; 
	
padding-top: 3%;
width: 100%;
margin-left: auto;
margin-right: auto;
	
}

.textwil 

{
	position: relative;
float:left;
padding-bottom: 0; 
	
padding-top: 1%;
width: 100%;
margin-left: auto;
margin-right: auto;
	
}


.textwet 

{
	position: relative;
float:left;
padding-bottom: 0; 
	
padding-top: 1%;
width: 100%;
margin-left: auto;
margin-right: auto;
	
}


.container{
position: relative;

padding-bottom: 56.25%; 
	
padding-top: 3%;
width: 95%;
margin-left: auto;
margin-right: auto;
	

}

.containerblink{
position: relative;
float:left;
padding-bottom: 56.25%; 
	padding-left: 1.65%;
padding-top: 3%;
width: 95%;
margin-left: auto;
margin-right: auto;
	
}





.containerbully{
position: relative;
padding-bottom: 56.25%; 
padding-top: 0;
width: 95%;
margin-left: auto;
margin-right: auto;
}

.containerblink{
position: relative;
padding-bottom: 56.25%; 
padding-top: 0;
width: 95%;
margin-left: auto;
margin-right: auto;
}

.containerlandscape{
position: relative;
padding-bottom: 1%; 
width: 100%;
margin-left: auto;
margin-right: auto;
}

.containerlandscape .product {
position: relative;
display: block;
max-width:  60%;
padding-left: 1%;
padding-top: 5%;
margin-right: auto;
margin-left: auto;
padding-bottom: 4%;
}

.containerlandscape .producthoodie {
position: relative;
	display: block;
max-width:  50%;
padding-left: 1%;
padding-top: 5%;
padding-bottom: 4%;
margin-right: auto;
margin-left: auto;	
}

.containerpicture {
position: relative; 
width: 100%;
padding-bottom:0; 
margin-left: auto;
margin-right: auto;
}

.containerfoureight {
position: relative; 
width: 100%;
padding-bottom: 1%; 
margin-left: auto;
margin-right: auto;
	
}

.containerfoureight .test {
text-align: left;
height: 100%;
width: 100%;
font-family: helvetica, sans serif;
font-weight: 600;
font-size: 45px;
	float: left;
	
}

.container iframe{
position: absolute;
display: block;
width: 100%;
height: 100%;
margin-left: auto;
margin-right: auto;
	padding-bottom: 50%;

}

.containerblink iframe{
position: absolute;
display: block;
width: 100%;
height: 100%;
margin-left: auto;
margin-right: auto;

}

.containerbully iframe{
position: absolute;
display: block;
width: 100%;
height: 100%;
margin-left: auto;
margin-right: auto;
}



.containerpicture .landscape100 {
position: relative;
max-width: 98%;
display: block;
padding: 1%;
padding-bottom: 0;
padding-right: 10%;
margin-left: auto;
margin-right: auto;
}

.containerlandscape .landscape100 {
position: relative;
max-width: 98%;
display: block;
padding: 1%;
padding-bottom: 0;
padding-right: 10%;
margin-left: auto;
margin-right: auto;
}



.containerpicture .landscape110 {
position: relative;	
max-width: 100%;
display: block;
margin-left: auto;
margin-right: auto;
}

.containerpicture .landscape100box {
position: relative;
max-width: 98%;
display: block;
padding: 1%;
padding-bottom: 5%;
padding-top: 20%;
padding-right: 10%;
margin-left: auto;
margin-right: auto;
}

.containerpicture .portrait{
max-width:  42.5%;
display: block;
float: left;
padding-left: 5%;
padding-top: 1%;
margin-left: auto;
margin-right: auto;
padding-bottom: 4.5%;
}

.containerpicture .portraitcentered {
position: relative;
display: block;
margin-left: auto;
margin-right: auto;
width: 50%;
}

.containerpicture .portraitpress {
position: relative;
max-width:  23.7%;
float: left;
padding-left: 1%;
padding-top: 1%;
padding-bottom: 4%;
}

.containerpicture .landscapearm {
position: relative;
max-width: 72%;
display: block;
padding-bottom: 0%;
padding-top: 30%;
margin-left: auto;
margin-right: auto;
}

.containerpicture .abicsismall {
max-width:  30%;
display: block;
padding-left: 1%;
margin-right: auto;
margin-left: auto;
padding-top: 30%;
padding-bottom: 30%;
}

.containerpicture .abicsi {
position: relative;
display: block;
max-width:  80%;
padding-left: 1%;
padding-top: 1%;
margin-right: auto;
margin-left: auto;
padding-bottom: 7.5%;
}

.containerpicture .handdyed {
position: relative;
display: block;
max-width:  90%;
padding-left: 1%;
padding-top: 1%;
margin-right: auto;
margin-left: auto;
padding-bottom: 27%;
}

.containergif {
position: relative;
width: 100%;
	padding-top: 5%;
	padding-bottom: 5%;
display: flex; 
justify-content: center; 
align-items: center;} 

.scale {
position: relative;
width: 85%;
}
