.magazines-overview *,.magazines-result *{box-sizing:padding-box}.magazines-overview,.magazines-result{display:flex;flex-wrap:wrap}.magazines-overview .magazine,.magazines-result .magazine{text-decoration:none;color:#333;margin-right:1.2rem;margin-bottom:1.2rem}.magazines-overview .magazine .cover,.magazines-result .magazine .cover{box-shadow:6px 6px 15px rgba(0,0,0,.15);padding:3px;border:1px solid #DDD;width:100%;max-width:260px}.magazines-overview .magazine .cover img,.magazines-result .magazine .cover img{width:100%;display:block}.magazines-overview .magazine .cover img.p3,.magazines-overview .magazine:hover .cover img.p1,.magazines-result .magazine .cover img.p3,.magazines-result .magazine:hover .cover img.p1{display:none}.magazines-overview .magazine h2,.magazines-result .magazine h2{font-size:.9rem;padding:8px 7px 3px;font-weight:700}.magazines-overview .magazine h3,.magazines-result .magazine h3{font-size:.8rem;padding:0 7px;font-style:italic}.magazines-overview .magazine:hover .cover,.magazines-result .magazine:hover .cover{box-shadow:6px 6px 15px rgba(100,100,100,.3)}.magazines-overview .magazine:hover .cover img.p3,.magazines-result .magazine:hover .cover img.p3{display:block}.magazine-detail{margin:20px 0 0}.magazine-detail *,.magazine-detail :after,.magazine-detail :before{box-sizing:border-box}.magazine-detail .magazine-wrapper{overflow:hidden}.magazine-detail .magazine-wrapper .magazine-preview .preview{width:100%;border:1px solid #DDD;padding:4px;overflow:hidden;margin:0 0 25px;position:relative}.magazine-detail .magazine-wrapper .magazine-preview .preview .shadow.left,.magazine-detail .magazine-wrapper .magazine-preview .preview .shadow.right{background:linear-gradient(to left,rgba(0,0,0,.15),transparent);position:absolute;left:43%;margin-left:0;top:0;width:7%;height:100%}.magazine-detail .magazine-wrapper .magazine-preview .preview .shadow.right{left:unset;right:43%;background:linear-gradient(to right,rgba(0,0,0,.15),transparent)}.magazine-detail .magazine-wrapper .magazine-preview .preview .next,.magazine-detail .magazine-wrapper .magazine-preview .preview .previous{position:absolute;left:0;top:0;width:10%;height:100%;padding:10px;text-align:center;font-size:2rem;vertical-align:middle;display:flex;align-items:center;justify-content:center;color:rgba(0,0,0,.4)}.magazine-detail .magazine-wrapper .magazine-preview .preview .next span.icon,.magazine-detail .magazine-wrapper .magazine-preview .preview .previous span.icon{width:40px;height:100%;position:absolute;left:0;vertical-align:middle;display:flex;align-items:center;align-content:center;justify-content:center}.magazine-detail .magazine-wrapper .magazine-preview .preview .next.hidden,.magazine-detail .magazine-wrapper .magazine-preview .preview .previous.hidden{display:none}.magazine-detail .magazine-wrapper .magazine-preview .preview .next,.magazine-detail .magazine-wrapper .magazine-preview .preview .next span.icon{left:unset;right:0}.magazine-detail .magazine-wrapper .magazine-preview .preview .page-container{width:100%;display:none}.magazine-detail .magazine-wrapper .magazine-preview .preview .page-container .page{float:left;width:50%}.magazine-detail .magazine-wrapper .magazine-preview .preview .page-container .page img{width:100%}.magazine-detail .magazine-wrapper .magazine-preview .preview .page-container.active{display:block}.magazine-detail .magazine-wrapper .magazine-preview .preview:hover .next,.magazine-detail .magazine-wrapper .magazine-preview .preview:hover .previous{color:rgba(0,0,0,.9);cursor:pointer}.magazine-detail .magazine-wrapper .magazine-meta{color:#333}.magazine-detail .magazine-wrapper .magazine-meta .meta-wrapper{padding:0 0 0 60px}.magazine-detail .magazine-wrapper .magazine-meta h1{font-size:1.6rem;font-weight:700;padding:0 0 5px;text-transform:uppercase}.magazine-detail .magazine-wrapper .magazine-meta h2{font-size:1rem;padding:0 0 10px;font-style:italic}.magazine-detail .magazine-wrapper .magazine-meta p{font-size:.9rem;line-height:1.1rem;padding:0 0 10px}.magazine-detail .products-wrapper{margin-top:4rem;margin-bottom:6rem}.magazine-detail .products-wrapper .spotlight-products{margin:0}.magazine-detail .products-wrapper .fcz h1{font-size:2rem;font-weight:700;padding:0 0 5px;text-transform:uppercase;color:#333}.magazine-detail .products-wrapper .fcz h2{font-size:1.6rem;padding:0 0 10px;font-style:italic}@supports (display:grid){.magazines-overview *,.magazines-overview .magazines-result *,.magazines-result *,.magazines-result .magazines-result *{box-sizing:padding-box}.magazines-overview,.magazines-result{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-column-gap:50px;grid-row-gap:40px;width:100%}.magazines-overview .magazine,.magazines-result .magazine{margin-right:0rem;margin-bottom:0rem}@media (max-width:768px){.magazines-overview,.magazines-result{grid-template-columns:1fr 1fr}}.magazines-overview .magazines-result,.magazines-result .magazines-result{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-column-gap:50px;grid-row-gap:50px;margin:2rem 0 3rem}@media (max-width:768px){.magazines-overview .magazines-result,.magazines-result .magazines-result{grid-template-columns:1fr 1fr}}}