.article-template .article-template__back{padding-top:40px;text-align:right}@media only screen and (min-width: 769px){.article-template .article-template__back{padding-top:60px}}.promo-product-holder{max-width:200px}.promo-product-holder .image-holder{position:relative;filter:brightness(0.97)}.promo-product-holder .image-holder .product__badge_image{position:absolute;top:4px;right:4px}.promo-product-holder .summary{padding:0 4px}.promo-product-holder .summary .gender{margin-top:10px;margin-bottom:0;font-size:10px;text-transform:uppercase}.promo-product-holder .summary .product-title{margin:0}.promo-product-holder .summary .oke-sr-count{display:none}.promo-product-holder .summary .oke-stars svg{height:12px}.promo-product-holder .swatches{margin-bottom:4px}.promo-product-holder .button{padding:0 !important;width:100%;font-size:10px !important;border:none !important;border-radius:0 !important}.promo-product-holder .button .price{display:inline-block;padding:6px 10px 6px 20px;border-left:2px solid #fff}.promo-product-holder .button .link{padding:6px 10px}.promo-product-holder .button:hover{background-color:#fff !important;border:1px solid #000 !important;color:#000 !important}.promo-product-holder .button:hover .price{border-left:1px solid #000}@media only screen and (min-width: 1201px){.article-template:has(.promo-product-holder){position:relative}.article-template:has(.promo-product-holder) .promo-product-holder{position:fixed;top:12%;right:5%;background-color:#fff;padding:3px;z-index:5}}@media only screen and (max-width: 1200px){.promo-product-holder{display:none}}