.recommended-products{margin:30px 0 30px 0}.recommended-products .preorder-label{background:var(--black);color:var(--white);padding:4px 10px;border:var(--border-wht);position:absolute;top:4px;right:4px;z-index:3;font-size:10px;text-transform:uppercase}.recommended-products .image{position:relative}.recommended-products .component-title{margin:0 0 16px 0;padding:0 var(--side-padding)}.recommended-products .component-title h3{font-size:18px;color:var(--black);text-transform:uppercase}.recommended-products ul.products{list-style:none;padding:0 var(--side-padding);margin:0;display:grid;grid-template-columns:repeat(6,1fr);grid-gap:12px}.recommended-products ul.products .image{border:var(--border-blk);cursor:pointer;-webkit-transition:var(--image-opacity-transition);transition:var(--image-opacity-transition)}.recommended-products ul.products .image img{max-width:100%;display:block}.recommended-products ul.products .image:hover{opacity:.8}.recommended-products ul.products .data{text-transform:uppercase;display:grid;grid-template-columns:1fr auto;grid-gap:12px;padding:6px 0 0 0}.recommended-products ul.products .data a:hover{text-decoration:underline}.recommended-products ul.products .data .artist{margin:0 0 2px 0;color:var(--black);font-size:14px}.recommended-products ul.products .data .title{display:block;color:var(--grey);font-size:10px;letter-spacing:0}.recommended-products ul.products .data .price{color:var(--grey);font-size:12px}@media screen and (max-width:767px){.recommended-products ul.products{display:grid;grid-template-columns:repeat(2,1fr)}}