.associated-products-list .product .price-wrapper{text-align:right}.associated-products-list .product .old-price{vertical-align:sub;padding:2px 0px}.associated-products-list .product .price{background-color:unset;color:#31be90;float:right;padding-top:0;padding-bottom:0}.associated-products-list .product .title{overflow-x:hidden;white-space:nowrap;background:linear-gradient(to right,#333,#333,#333,#333,white);color:transparent;-webkit-background-clip:text;background-clip:text}.associated-products-list .product .basket-icon{vertical-align:text-bottom}.breadcrumb li{display:inline-block;padding:0 2px}.article-detail{margin-top:0}.article-detail:after{clear:both;content:'';display:block}.article-detail .index-banner-wrapper{background-repeat:no-repeat;background-position:center;max-width:100%;margin:0 auto;display:block}@media (max-width:1023px){.article-detail .index-banner-wrapper{display:none}}.article-detail .index-banner-wrapper.mobile{display:none}@media (max-width:1023px){.article-detail .index-banner-wrapper.mobile{display:block}}.article-detail .article-title{margin-top:15px;color:#4C4C4C;font-size:1.7rem;font-weight:300;margin-bottom:10px}.article-detail .article-short-desc{margin-top:15px;color:#4C4C4C;font-size:1.7rem;font-weight:300;margin-bottom:10px;color:#888}.article-detail .cols{padding-top:5px;padding-bottom:40px}.article-detail .cols:after{clear:both;content:'';display:block}.article-detail .cols.short_desc{padding-bottom:0}.article-detail .cols.desc{box-shadow:0 0 3px rgba(0,0,0,0.3);z-index:100;position:relative}.article-detail .cols.similar{padding-bottom:20px;background-color:#F3F3F3}.article-detail .cols.associated{padding-bottom:20px}.article-detail .cols.associated .block-title{padding-right:20px;float:left;margin-top:-12px}.article-detail .cols.associated hr{border:0;height:1px;background-color:#d6d6d6}.article-detail .left-col{float:left;clear:left;width:50%;padding-right:20px;box-sizing:border-box}@media (max-width:1023px){.article-detail .left-col{width:100%;padding-right:0}}.article-detail .right-col{float:right;clear:right;width:50%;left:50%;padding-left:20px;box-sizing:border-box;overflow:hidden}@media (max-width:1023px){.article-detail .right-col{width:100%;padding-left:0}}.article-detail .block-title{margin:15px 0;font-size:1.8rem}.article-detail .article-description-block .b-text{font-size:16px}.article-detail .article-description-block .detail-desc img{width:50%}@media (max-width:1023px){.article-detail .article-description-block .detail-desc img{width:100%}}