.productdetail{display:none;width:96%;overflow:initial;margin:0 auto;padding-top:4%}.productdetail .category a,.product .itemno,.product .itemno span{color:#333}.productdetail .category{position:absolute;z-index:2}.productdetail .category:before{content:url('/cassette.axd/file/Frontend/Styles/ProductDetail/arrow-back-17debb372b9affc0d0807701e342954be71c4a22.png');width:6px;height:11px;margin-right:9px}.productdetail .category a{text-transform:uppercase;color:#333;text-decoration:none;font-size:110%;margin-right:18px;white-space:nowrap}.productdetail .category a:hover{text-decoration:underline}.productdetail .category a:first-of-type{padding-left:0}.productdetail .product{display:block;position:relative;background-repeat:no-repeat;background-position:top left;overflow:initial;min-height:500px}.product hgroup,.product .description{width:52%;float:right;padding-left:2%;padding-top:2px}.product hgroup{text-transform:uppercase;padding-right:2%}.product .descriptionpart{padding-right:11%;font-size:90%;line-height:18px;font-weight:300;display:inline-block;text-overflow:ellipsis;overflow:hidden}.product .descriptionpart p{font-style:normal;margin:1em 0 1em 0}.product .descriptionpart i{font-style:italic}.product .descriptionpart ul{list-style:inherit;padding-left:1.5em;line-height:2em}.product .brand{font-size:110%;margin-bottom:20px;font-family:FSBlake;font-weight:400}.product .name{font-size:260%}.product .itemno{font-family:FSBlake,sans-serif;font-size:80%;margin:3% 0}.product .itemno span{font-weight:200}.product .volume{margin-top:4%;display:inline-block;width:100%}.product .volume dd,.product .volume dt{float:left;padding-left:0}.product .volume dt{font-weight:600;padding-right:2%;clear:left}.product .description.campaigns{margin-right:10%;margin-bottom:2%;width:42%}.product .campaign{float:left;width:100%;margin-top:4%;padding:4%;-ms-border-radius:5px;border-radius:5px;background-repeat:no-repeat;font-size:80%}.product .campaign.c4f3{background-color:#f0f0f0;background-position:6% 70%;line-height:14px;min-height:80px;padding:5% 5% 5% 85px}.product .campaign.c4f3.parfum,.product .campaign.c4f3.pc{background-color:#f9f6f0}.product .campaign.c4f3.konf,.product .campaign.c4f3.conf{background-color:#f9faee}.product .campaign.c4f3.alko,.product .campaign.c4f3.spirit{background-color:#e8f7f8}.product .campaign.onlineoffers,.product .campaign.premium,.product .campaign.newproduct{background-color:#f0f0f0}.product .campaign.special{background-color:#fcebf0}.product .campaign h1{text-transform:uppercase;font-size:150%;font-family:'ThomasHeadline',sans-serif;margin:0;margin-bottom:15px}.product .campaign.c4f3 h1{margin-left:-65px}.product .campaign a{text-decoration:none;font-weight:600}.product .campaign a:after{content:' »'}.product .campaign p{margin:1em 0 0 0}.product .campaign.special h1,.product .campaign.special a{color:#f272ad}.product .campaign.c4f3.alko h1,.product .campaign.c4f3.alko a,.product .campaign.c4f3.spirit h1,.product .campaign.c4f3.spirit a{color:#1eb3b7}.product .campaign.c4f3.konf h1,.product .campaign.c4f3.konf a,.product .campaign.c4f3.conf h1,.product .campaign.c4f3.conf a{color:#c8ca58}.product .campaign.c4f3.parfum h1,.product .campaign.c4f3.parfum a,.product .campaign.c4f3.pc h1,.product .campaign.c4f3.pc a{color:#c5aa6a}.product .photos span{position:absolute;top:0;right:0;z-index:2}.product.onlineoffers .photos .photodisplay,.product.newproduct .photos .photodisplay,.product.premium .photos .photodisplay,.product.onlineoffers .photos .onlyphoto,.product.newproduct .photos .onlyphoto,.product.premium .photos .onlyphoto{background-repeat:no-repeat;overflow:hidden;background-size:80px}.productdetail .related{clear:both;position:static;overflow:auto;float:left;width:100%;margin-bottom:3%}.productdetail .related>h1{position:static;background-color:#fff;border-top:1px solid #e4e4e4;font-style:italic;font-family:FSBlake,Serif;font-size:110%;text-align:center;margin:3% 0 1% 0}.productdetail .related>h1 span{position:relative;top:-10px;background-color:#fff;padding:0 2%;text-transform:uppercase}.productdetail .related .productpart{width:23%;margin:0 1%}.productdetail .related .productpart hgroup{margin-left:5px;margin-right:5px}.productdetail .banners{float:right;width:25%;height:500px;position:relative;top:6px;background-color:#f1faff;border:1px solid #ddecf1;-ms-border-radius:3px;border-radius:3px}.productdetail .banners p{text-align:center;padding:50% 20%}.productdetail .variantsHeader{display:none}.productdetail .loading{background:url("/cassette.axd/file/Frontend/Styles/shared/ajax-loader-10c0299c814242b8e05d65b3c9700b32f78b028a.gif") no-repeat center center;height:60px}.product .photos{position:relative;margin-top:4%;width:47%;margin-left:1%;float:left}.product .photos img,.product .photos img.photodisplay{width:81%}.product .photos img{width:17%;margin:0 5px 5px 0;display:block;border:3px solid #f6f6f6;-ms-border-radius:3px;border-radius:3px;outline:none}.product .photos .active,.product .photos img.photodisplay{border-color:#a5a5a5}.product .photos img.photodisplay{position:absolute;top:0;right:0;border:none}.box-teaser{width:50%;text-align:center}.product .photos .onlyphoto{width:100%;border:none}div.teaser{display:inline-block;background-color:#de3f6c;font-size:1.5rem;text-transform:uppercase;color:#fff;font-weight:600;text-align:center;width:200px;font-weight:600;opacity:.8;z-index:5;padding:3px 10px;margin-top:10px}.product .photos>div.teaser{background-color:#de3f6c;padding:3px 10px;font-size:1.5rem;text-transform:uppercase;color:#fff;font-weight:600;position:absolute;bottom:-30px;left:0;right:0;width:200px;text-align:center;margin:auto;opacity:.8;z-index:5}@media(max-width:700px){.box-teaser{width:100%;text-align:center}.product .photos.animate{-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}.product .photos{width:109%;margin-left:-4%;-o-transform:translate3d(0%,0,0) scale3d(1,1,1);-ms-transform:translate3d(0%,0,0) scale3d(1,1,1);-moz-transform:translate3d(0%,0,0) scale3d(1,1,1);-webkit-transform:translate3d(0%,0,0) scale3d(1,1,1);transform:translate3d(0%,0,0) scale3d(1,1,1);overflow:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.product .photos .image{width:auto;outline:none}.product .photos img{width:auto;float:none;height:36vh;margin:0 auto;border:none;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.product .photos>div.teaser{bottom:110px}.product .slick-dots{clear:left;text-align:center;width:100%}.product .slick-dots li{display:inline-block;cursor:pointer}.product .slick-dots li button{width:10px;height:10px;margin:5px;border:2px solid gray;border-radius:10px;background:#fff;cursor:pointer;padding:0;min-height:0;float:left;text-indent:-9999px}.product .slick-dots .slick-active button{background-color:gray;outline:none}}.product .basket{clear:right;float:right;padding:2%;-ms-border-radius:5px;border-radius:5px;background-color:#f0f0f0;width:40%;margin-right:10%;margin-top:1%}.productdetail .product .price{width:100%;float:left;margin-bottom:2%;min-height:initial}.productdetail .product .price dd,.productdetail .product .price dt{line-height:21px;margin:0;padding:0;text-transform:uppercase}.productdetail .product .price dt{float:left;width:60%;font-size:80%}.productdetail .product .price dd{float:right;width:40%}.productdetail .product .price dd span{float:right}.productdetail .product .price dd:not(.ourprice),.productdetail .product .price dd:not(.ourprice) span,.productdetail .product .price dt:not(.ourprice){color:#333}.productdetail .product .price .ourprice{font-size:20px;margin-bottom:0;font-weight:600}.productdetail .product .price.sale dt.ourprice{color:red}.productdetail .product .price dd.ourprice{font-size:100%;font-weight:normal;color:#373737}.productdetail .product .price dd.ourprice span{font-size:20px;font-weight:600}.productdetail .basket .variantSelector{min-height:0;float:left;width:100%;padding:0;margin-bottom:5px;line-height:28px}.productdetail .basket .variantSelector dt{vertical-align:middle;float:left;text-transform:uppercase}.productdetail .basket .variantSelector dd{width:48%;float:right}.productdetail .basket .variantSelector dd select{padding:6px}.productdetail .basket .variants{width:100%}.productdetail .basket .buy.quantity input[type=number]{margin-left:-13px;margin-right:-13px}.productdetail form.basket .buy.quantity input[type=number]{width:80px}@media(max-width:700px){.productdetail .basket .buy.quantity input[type=number]{margin-left:-14px;margin-right:-14px}.productdetail .basket .buy.quantity .increase{padding-left:0}}.description .tab{float:left;padding:2% 0 1%;cursor:pointer;margin:0 5% 0;text-transform:uppercase;font-size:90%;color:#a3a3a3}.description .tab:hover,.description .tab.active{border-bottom:6px solid #e2e2e2}.description .tab.active{color:#010101}.description .tabheaders,.description .tabcontent{border:1px solid #f1f1f1}.description .tabheaders{overflow:hidden}.description .tabcontent{clear:left;padding:4% 3%;border-top:none}@media(max-width:960px){.productdetail .banners{display:none}.productdetail .related{width:100%}.productdetail .related>h1{width:100%}.productdetail .related .products{padding-left:6px}.productdetail .related .productpart{width:45%;margin:1% 2% 3% 2%}}@media(max-width:960px) and (min-width:700px){.product .basket{width:50%;margin-right:0;margin-top:2%}.product .description.campaigns{width:52%;margin-right:0}}@media(max-width:700px){body>.content{padding-top:45px}.productdetail{width:100%;padding:0}.productdetail .category{background-color:#ededed;overflow:hidden;position:relative}.productdetail .category:before,.productdetail .category a{display:block;float:left;padding:2.5vh 0;margin:0}.productdetail .category:before{width:4%;margin:0;padding-left:2%}.productdetail .category a{width:47%;border:none;text-align:center;white-space:nowrap;overflow:hidden;-moz-text-overflow:ellipsis;text-overflow:ellipsis}.productdetail .product{top:0;padding:0}.productdetail .product.onlineoffers,.productdetail .product.premium,.productdetail .product.newproduct{background-position-y:20%;overflow:hidden}.productdetail .product.onlineoffers .image,.productdetail .product.premium .image,.productdetail .product.newproduct .image{background-position-x:4%;background-repeat:no-repeat;overflow:hidden;background-size:80px}.product.onlineoffers .photos .photodisplay,.product.newproduct .photos .photodisplay,.product.premium .photos .photodisplay,.product.onlineoffers .photos .onlyphoto,.product.premium .photos .onlyphoto,.product.newproduct .photos .onlyphoto{background-image:none}.product hgroup,.product .description .read-more{font-size:90%;margin-top:15px}.productdetail hgroup{clear:left;margin-top:0;padding:0 5%;text-align:center;width:100%}.productdetail .brand{margin-bottom:2%}.productdetail .name{font-size:140%}.product .photos{float:none}.product .photos span{width:90px;right:8%}.product .description{padding:0 5%;margin-bottom:5%;width:100%}.product .description .tabheaders,.product .description .tabcontent{border:none}.product .description.campaigns{display:none}.product .basket{width:100%;float:none;margin:0;border-radius:0;-ms-border-radius:0;padding:5%;overflow:hidden;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.product .basket.sticky{position:fixed;bottom:0;width:100%;border-bottom:15px solid #fff;z-index:10}.product .basket-anchor{width:100%;float:none;margin:0 auto;overflow:hidden}.productdetail .product .price{width:100%;float:left;margin-bottom:2%;min-height:initial}.productdetail .product .price dd,.productdetail .product .price dt{line-height:21px;margin:0;padding:0}.productdetail .product .price dd:not(.ourprice),.productdetail .product .price dd:not(.ourprice) span,.productdetail .product .price dt:not(.ourprice){color:#797979}.productdetail .product .price dt{font-size:80%}.productdetail .product .price .ourprice{font-size:20px;margin-bottom:0}.productdetail .product .price dd.ourprice{font-weight:normal;color:#373737}.productdetail .product .price dd.ourprice span{font-size:20px;font-weight:600}.productdetail .basket .variantSelector{min-height:0;float:left;width:100%;padding:0;margin-bottom:5px;line-height:28px}.productdetail .basket .variantSelector dt{vertical-align:middle}.productdetail .basket .variantSelector dd{width:48%}.productdetail .basket .variantSelector dd select{padding:6px}.productdetail .productlist.related{margin-bottom:6%}.productdetail .productlist.related>h1{display:block;width:90%;margin:10% auto 0;border:none}.productdetail .related .products{padding-left:0}.productdetail .related .productpart{width:100%;margin:0;float:none;overflow:hidden}.productdetail .related .productpart hgroup{margin-left:0;margin-right:0}button.buy .loading-indicator{width:40%;position:absolute;z-index:20;right:9%;left:0;right:0;top:-4px;right:0;margin-left:auto;margin-right:auto}}@media(max-width:700px) and (min-width:560px){.productdetail .category:before{padding-bottom:0}.productdetail .category a{width:auto;margin-right:18px}.productdetail .related .productpart{width:50%;float:left}.productdetail .product .basket{width:auto;margin:0 5%}}