.product-page{padding-top:15px}@media only screen and  (min-width: 768px){.product-page{padding-top:0}}@media only screen and  (min-width: 1199px){.product-page .product-page-nav{margin-bottom:30px}}.product-page .breadcrumb-container{background:#f9f9fa;border-bottom:1px solid #f3f4f5;padding:15px 0 0 15px;height:45px;margin-bottom:15px}.product-page .breadcrumb-container .breadcrumb{background:transparent;left:15px}@media only screen and  (min-width: 768px){.product-page .breadcrumb-container{background:transparent;border:0;padding:inherit}.product-page .breadcrumb-container .breadcrumb{background:#fff;left:0}}.product-page .breadcrumb-container li:last-child{display:none !important}@media only screen and  (min-width: 768px){.product-page .breadcrumb-container{margin:0}}.product-page .back-button{float:left;margin-left:15px}.product-page .rating{text-decoration:none;width:250px;padding:0 15px;display:block;float:right;text-align:right}@media only screen and  (min-width: 768px){.product-page .rating{margin-top:25px;margin-right:-30px;width:360px}}@media only screen and  (min-width: 992px){.product-page .rating{float:right;margin-top:0;margin-right:0;padding:0}}.product-page .rating .text-info{display:block;margin-top:-10px;font-size:inherit}@media only screen and  (min-width: 768px){.product-page .rating .text-info{margin-top:-5px;line-height:13px;margin-right:15px}}@media only screen and  (min-width: 992px){.product-page .rating .text-info{margin-top:5px;line-height:inherit}}.product-page .rating .score{float:right;background:#1c303f;color:#fff;text-align:center;width:30px;height:30px;font-size:14px;display:flex;justify-content:center;align-items:center;-webkit-border-radius:5px;border-radius:5px;-moz-border-radius:5px;background-clip:padding-box;margin:7.5px 0 0 5px}@media only screen and  (min-width: 768px){.product-page .rating .score{margin:0 15px 0 5px}}@media only screen and  (min-width: 992px){.product-page .rating .score{width:50px;height:50px;font-size:28px;margin:0 0 0 15px}}.product-page .rating .stars{margin-top:7.5px;display:block}@media only screen and  (min-width: 768px){.product-page .rating .stars{margin-top:-10px}}@media only screen and  (min-width: 992px){.product-page .rating .stars{margin-top:0}}.product-page .rating svg{margin-top:3px}@media only screen and  (min-width: 992px){.product-page .rating svg{float:none;margin-top:0}}.product-page h1{margin-top:15px;clear:both;margin-bottom:0}@media only screen and  (min-width: 768px){.product-page h1{clear:none;margin-bottom:30px}}@media only screen and  (min-width: 992px){.product-page h1{margin-top:0}}.product-page h1 .small{display:block;color:#747474;font-size:14px}@media only screen and  (min-width: 992px){.product-page h1 .small{font-size:21px}}.product-page .product-labels{position:absolute;z-index:10;right:15px;top:140px}@media only screen and  (min-width: 768px){.product-page .product-labels{right:0;top:80px}}@media only screen and  (min-width: 992px){.product-page .product-labels{right:-10px;top:100px}}.product-page .product-labels .label{margin-left:5px}@media only screen and  (min-width: 768px){.product-page .order-perform{padding-left:30px}}@media only screen and  (min-width: 1199px){.product-page .order-perform{padding-left:75px}}.product-page .order-perform .alert{text-align:center}.product-page #affix-wrapper{position:-webkit-sticky;position:sticky;top:100px}.product-page .order-form{background:#f5f7f8}@media only screen and  (min-width: 768px){.product-page .order-form{margin-right:-15px}}@media only screen and  (min-width: 992px){.product-page .order-form{margin-right:auto}}.product-page .order-form .alert{border-bottom:2px solid #fff;margin:0}.product-page .order-form .order-form-header{position:relative;padding:15px 30px;border-bottom:3px solid #fff;height:75px}.product-page .order-form .order-form-header .price-old{font-size:110%;color:#747474;text-decoration:Line-through;margin-right:5px;vertical-align:sub;float:left;margin-top:5px}.product-page .order-form .order-form-header .price-current{font-size:140%;color:#1c303f;float:left}.product-page .order-form .order-form-header .teaser{float:right;margin-left:15px;color:#355d79;line-height:5px;margin-right:65px}@media only screen and  (min-width: 768px){.product-page .order-form .order-form-header .teaser{display:none}}@media only screen and  (min-width: 1199px){.product-page .order-form .order-form-header .teaser{display:inline}}.product-page .order-form .order-form-header .wishlist-action{position:absolute;right:0;top:0;bottom:0;border:0;width:65px;border-left:3px solid #fff !important;background:#f5f7f8}.product-page .order-form .order-form-header .wishlist-action:after{font-size:25px;color:#747474}.product-page .order-form .order-form-header .wishlist-action:hover:after,.product-page .order-form .order-form-header .wishlist-action.active:after{color:#ff8600}.product-page .order-form .crosssell-products .product{background:#FFF;align-items:center;justify-content:center;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;border:1px solid transparent;-webkit-border-radius:5px;border-radius:5px;-moz-border-radius:5px;background-clip:padding-box;height:70px}@media only screen and  (min-width: 768px){.product-page .order-form .crosssell-products .product{height:60px}}.product-page .order-form .crosssell-products .product.active,.product-page .order-form .crosssell-products .product:hover{border-color:#1c303f}.product-page .order-form .crosssell-products .product img{height:auto;width:auto;max-width:55px;max-height:55px}@media only screen and  (min-width: 768px){.product-page .order-form .crosssell-products .product img{max-width:40px;max-height:40px}}.product-page .order-form .crosssell-products .product.read-more{font-size:22px;cursor:pointer;color:#1c303f}.product-page .order-form .cart-add,.product-page .order-form .list-usp{padding:30px}.product-page .order-form .cart-add{padding-bottom:0}.product-page .order-form .cart-add .btn-success{border-radius:5px !important;text-align:center}.product-page .order-form .cart-add .btn-success .icon{position:relative;top:1px;margin-right:5px;margin-left:0px}.product-page .order-form .shipping-days{text-align:left}.product-page .order-form .list-usp{margin:0}.product-page .order-form-ctas{border-top:3px solid #fff}@media only screen and  (min-width: 768px){.product-page .order-form-ctas{margin-right:-15px}}@media only screen and  (min-width: 992px){.product-page .order-form-ctas{margin-right:auto}}.product-page .order-form-ctas .btn{color:#747474;background:#f5f7f8;border-radius:0;justify-content:center;height:56px;line-height:56px;align-items:center}.product-page .order-form-ctas .btn:hover{background:#d7dfe3}@media only screen and  (min-width: 768px){.product-page .order-form-ctas .btn{border-left:3px solid #fff}.product-page .order-form-ctas .btn:first-child{border-left:0}}.product-page .order-form-ctas .btn:first-child{border-bottom-left-radius:5px}.product-page .order-form-ctas .btn:last-child{border-bottom-right-radius:5px}.product-page .order-form-ctas .btn svg{margin-top:-6px}.product-page .payment-methods{text-align:center;margin:15px 0}.product-page .product-page-details,.product-page .product-page-reviews,.product-page .product-page-additions{margin:15px}@media only screen and  (min-width: 768px){.product-page .product-page-details,.product-page .product-page-reviews,.product-page .product-page-additions{margin:0;margin-top:30px}}@media only screen and  (min-width: 1199px){.product-page .product-page-details,.product-page .product-page-reviews,.product-page .product-page-additions{margin:0;margin-top:75px}}.product-page .medias{margin-top:15px}@media only screen and  (min-width: 768px){.product-page .medias{margin-bottom:0}}@media only screen and  (max-width: 767px){.product-page .medias .media:not(:first-child){display:none !important}}@media only screen and  (max-width: 767px){.product-page .product-page-details .suitableicon-info.icon-xs{display:none !important}}.product-page .product-page-details #product-page-washinginstructions{margin-top:15px}.product-page .product-description ul{margin-left:15px}.product-page .product-suggestions,.product-page .product-set-suggestions,.product-page .comparison-container{margin-bottom:75px}.product-page .table-specs td{border:none}.product-page .table-specs td:first-child{padding-left:15px;font-weight:bold}.product-page .table-specs tr:nth-child(odd){background:#f3f4f5}.product-page .table-specs a{position:relative}.product-page .table-specs a:after{content:"\0043";font-family:suitableicon;position:absolute;right:-15px;top:3px;font-size:60%;opacity:0.5}.product-page .reviews-cta{text-align:center;margin-top:15px}@media only screen and  (min-width: 768px){.product-page .reviews-cta{text-align:initial}.product-page .reviews-cta>div:last-child{text-align:right}}.product-page .product-page-additions .slider-block{margin-left:-15px;margin-right:-15px}.scrolling-upwards .product-page #affix-wrapper{transition:height .15s ease-in-out;-webkit-transition:height .15s ease-in-out;-moz-transition:height .15s ease-in-out;-o-transition:height .15s ease-in-out;top:145px !important}.checkout-form-cta-placeholder{display:none}@media only screen and  (max-width: 767px){.viewport-leave.product-has-sizes .checkout-form-cta-placeholder{height:57px;display:block !important}.viewport-leave.product-has-sizes .checkout-form-container-cta{animation:slideInFromBottom .2s ease;position:fixed !important;bottom:0;left:0;right:0;width:auto;z-index:1025;margin-left:0px;margin-right:0px;padding:15px;background:#FFF;-webkit-box-shadow:0px 1px 6px rgba(0,0,0,0.5);-moz-box-shadow:0px 1px 6px rgba(0,0,0,0.5);box-shadow:0px 1px 6px rgba(0,0,0,0.5)}.viewport-leave.product-has-sizes .checkout-form-container-cta .btn-success{margin-bottom:0}.viewport-leave.product-has-sizes .checkout-form-container-cta .checkout-form-quantity{display:none}.viewport-leave.product-has-sizes .checkout-form-container-cta .checkout-form-cta{width:100%}@keyframes slideInFromBottom{from{transform:translateY(100%)}to{transform:translateY(0%)}}}