<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* general styles */
body{
  font-size: 12px;
  line-height: 1.8em;
}
div.stripes{
  background-size: 1800px auto;
}

div.container{
  padding: 15px;
}
div.centerContent{
  width: 688px;
}

/*      HEADER      */
header{
  border-left: solid 15px #FFF;
  border-right: solid 15px #FFF;
}
header.big:not(.fixed){
  border-right: solid 15px transparent;
}
header a.logoHolder,
header.big.fixed a.logoHolder.big{
  margin-left: 150px;
    
}
header.big a.logoHolder.big{
  width: 150px;
  margin-left: 150px;
}
header.small a.logoHolder.small,
header.big.fixed a.logoHolder.small{
  width: 125px;
  padding-top: 2px;
  padding-bottom: 2px;
}
div.menuHolder{
  top: 15px;
  width: 275px;
  border-bottom: solid 15px #FFF;
}
header div.menuInfo,
header.big.fixed div.menuInfo{
  left: 15px;
  width: 150px;
}
header a.cartButton,
header.big.fixed a.cartButton{
  margin-left: 15px;
  padding-left: 35px;
}
header div.colorBlock{
  right: -25px;
}
div.menuHolder nav ul li{
  padding-bottom: 15px;
  margin-bottom: 15px;
}
div.menuHolder nav ul li ul li{
  padding-top: 10px;
}


div.socialLinks{
  bottom: 20px;
}
div.slideShowFrame div.socialLinks{
  display: none;
}

/*      LINE      */
div.line{
  display: none;
}

/*      HOME      */
div.slideShowFrame{
  height: 530px;
}
div.slideShowHolder{
  height: 460px;
  padding-top: 120px;
  border-top: 15px solid #FFF;
}
div.slideShowHolder div.slideImageBG{
  width: 350px;
  height: 372px;
  margin-left: 10px;
}

div.slideShowHolder div.whiteBar{
  width: 15px;
  right: -15px;
  height: 250px;
}
div.slideshow .slide div.stripes{
  left: 325px;
  background-size: 1800px auto;
}
div.slideshow .slide img.slideImage{
  width: 350px;
  margin-left: 10px;
}
div.slideshow .slide div.slideContent{
  padding-left: 380px;
  padding-top: 30px;
  min-height: 250px;
  margin-left: 10px;
}
div.slideshow .slide div.slideContent div.stamp{
  left: 600px;
  width: 100px;
  border-radius: 50px;
  padding: 10px;
}
div.slideshow .slide div.slideContent h2{
  font-size: 2.5em;
}
div.slideshow .slide div.slideContent h3{
  margin-left: 30px;
  margin-top: 20px;
}
div.slideshow .slide div.divider{
  width: 80px;
  left: 300px;
  bottom: 200px;
}
div.slideshow .slide div.bar{
  left: -9px;
  bottom: 20px; 
}

div.instagramHolder{
  width: 55%;
}

div.instagramBar div.instagramDivider{
  width: 10%;
  left: 60%;
}
div.instagramBar a.instagramText{
  width: 25%;
}
div.homeText div.pattern{
  left: -25px;
  background-size: 1800px auto;
  border-right: 30px solid #FFF;
}

div.homeText div.textHolder{
  padding: 20px;
  padding-right: 170px;
  margin-left: 0px;
  width: 500px;
}
div.homeText div.textHolder img{
  right: -212px;
  width: 360px;
}
div.homeText a.mainButton.invert{
  right: 30px;
  top: 197px;
}



/*      ABOUT     */
div.content.about div.textHolder{
  width: 55%;
}
div.content.about div.imageHolder{
  width: 40%;
  margin-left: 5%;
}
div.content.about div.imageHolder:first-child{
  margin-right: 5%;
}

div.favoriteHolder{
  background-size: 1800px auto;
}
div.favoriteHolder div.favorite{
  width: 310px;
  padding: 20px;
}
div.favoriteHolder div.favorite:first-child{
  left: 0px;
  padding-left: 128px;
}
div.favoriteHolder div.favorite:nth-child(2){
  top: -60px;
  left: 330px;
}
div.favoriteHolder div.favorite div.imageHolder{
  width: 165px;
}
div.favoriteHolder div.favorite:first-child div.imageHolder{
  left: -50px;
}
div.favoriteHolder div.favorite:nth-child(2) div.imageHolder{
  right: -60px;
  bottom: 40px;
}

/*      WEBSHOP     */
div.content.product div.centerContent{
  width: 738px;
}
div.productOverview a,
div.blogOverview a{
  width: 31%;
  margin-right: 3.5%;
}
div.content.categories div.productOverview a:nth-child(3n){
  margin-right: 3.5%;
}
div.content.categories div.productOverview a:nth-child(2n){
  margin-right: 17.25%;
}
div.content.categories div.productOverview a:nth-child(2n-1){
  margin-left: 17.25%;
}
div.blogOverview a span.title{
  min-height: 42px;
}
.productColors div.colorHolder{
  width: 28px;
  height: 28px;
  border-radius: 14px;
}
div.productInfo div.productColors{
  padding-right: 0px;
}



/*      BLOG    */
div.content.blog div.centerContent{
  padding-left: 0px;
  padding-right: 0px;
}


/*      CONTACT    */
div.formSection{
  padding-top: 20px;
  margin-top: 20px;
}
div.formSection.fixedHeight{
  min-height: 148px;
}
div.formSection p.address{
  min-height: 83px;
  line-height: 1.7em;
}

div.newsletterForm input.inputText{
  width: 80%;
}
div.inputHolder.gender input.inputText{
  width: 100%;
  margin-right: 0px;
}
div.inputHolder.gender{
  margin: 0px;
}
div.inputHolder.gender div.checkBoxHolder{
  width: 100%;
  text-align: left;
}</pre></body></html>