@charset "UTF-8";

.section-eshop-detail .slick-product .slick-product-figure > a {
	
}

.section-eshop-detail .slick-product .slick-product-figure.tag-new > a::before {
   content: '';
   position: absolute;
   top: 0;
   left: 0;
   background: url('/images/icon-new.svg?3') no-repeat;
   background-size: 100%;
   width: 110px;
   height: 110px;
}

.section-eshop-detail .slick-product .slick-product-figure.tag-tip > a::before {
   content: '';
   position: absolute;
   top: 0;
   left: 0;
   background: url('/images/icon-tip.svg?2') no-repeat;
   background-size: 100%;
   width: 110px;
   height: 110px;
}

.section-eshop-detail .product-perex > .perex-main {
   margin-bottom: 25px;
}

.section-eshop-detail .product-perex > .perex-main > div > span {
   color: var(--color-orange);
   cursor: pointer;
}

.section-eshop-detail .product-perex > .perex-main p {
	display: inline;
}

.section-eshop-detail .box-product-meta > * {
   color: #000;
}

.section-eshop-detail .box-product-meta > * + * {
   margin-top: 40px;
}

.section-eshop-detail .box-product-meta > ul > li {
   display: flex;
   justify-content: space-between;
   border-bottom: 1px solid #000;
}

.section-eshop-detail .box-product-meta > ul > li > span {
   flex-basis: 20%;
   padding-top: 2px;
   padding-bottom: 2px;
}

.section-eshop-detail .box-product-meta > ul > li > span:not(:nth-child(1)) {
   flex-basis: 30%;
   text-align: center;
}

.section-eshop-detail .box-product-meta > ul > li > span:nth-child(1) {
   padding-left: 10px;
}

.section-eshop-detail .box-product-meta > ul > li:nth-child(1) {
   font-weight: 600;
   border-bottom: 2px solid #000;
}

/*
 * Video box
 */

.section-eshop-detail .box-product-video > h3 {
   font-size: 22px;
   font-weight: 500;
   color: #000;
   margin-bottom: 20px;
}

.section-eshop-detail .box-product-video {
   margin-bottom: 40px;
}

.section-eshop-detail .box-product-video .content-videogallery {
   display: flex;
   flex-wrap: wrap;
}

.section-eshop-detail .box-product-video .content-videogallery > div {
   width: 25%;
   margin-bottom: 25px;
}

.section-eshop-detail .box-product-video .content-videogallery > div > span {
   line-height: 1.1;
   padding-top: 5px;
}

.section-eshop-detail .box-product-video .content-videogallery > div:not(:last-child) {
   margin-right: 25px;
}

/*
 * Back Button
 */

.section-eshop-detail .button-back {
   font-family: "Yanone Kaffeesatz";
   font-size: 35px;
   color: #9d9d9c;
   line-height: 1;
   text-transform: uppercase;
   padding: 10px 15px 2px;
   border: 3px solid #a8968e;
   background-color: transparent;
   transition: .3s;
}

.section-eshop-detail .button-back:hover {
   background-color: #f6f6f6;
}