#collection-image{float:right;margin:0 0 10px 10px}
#collection-image img{width:200px!important;height:150px!important;object-fit:cover}
.screen-readers-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}
#collection:not(.row1) #collection-header{min-height:150px}
#collection-content{margin-top:20px}
.collection-content-item{display:inline-block;margin:0 1% 20px 0;vertical-align:top;box-sizing:border-box}
.collection-content-item.with-image,.collection-content-item.with-image .collection-content-texts{min-height:96px}
.collection-content-item .collection-content-image{float:left;margin:0 10px 5px 0}
.collection-content-item .collection-content-image img{width:128px!important;height:96px!important;object-fit:cover}
.collection-content-title{font-size:150%}
#content-core a{border-bottom:none}
img{max-width:100%}
/* Rows & Grids */
.row1 .collection-content-item,.grid1 .collection-content-item{min-width:calc(100% - 226px)}
.row2 .collection-content-item,.grid2 .collection-content-item{width:48.8%}
.grid3 .collection-content-item{width:32%}
.grid4 .collection-content-item{width:23.7%}
.grid5 .collection-content-item{width:18.7%}
[class*="grid"] .collection-content-item{margin-bottom:3em}
.grid1 .collection-content-item,
[class*="grid"] .collection-content-item .collection-content-texts{display:block;width:100%;box-sizing:border-box}
[class*="grid"] .collection-content-item.with-image .collection-content-texts{min-height:0}
[class*="grid"] .collection-content-item .collection-content-image{position:relative;width:100%;padding-top:100%;margin-bottom:10px;overflow:hidden}
[class*="grid"] .collection-content-item .collection-content-image img{position:absolute;top:0;left:0;width:100%!important;height:100%!important;display:block}
/* Mobiles */
@media (max-width:768px){
.collection-content-item{width:100%!important;margin-right:0!important}
}
@media (max-width:480px){
#collection-image{display:block;float:none;margin:0 0 1em 0}
#collection-image img{width:100%!important;height:auto!important}
.collection-content-item.with-image,.collection-content-item.with-image .collection-content-texts{min-height:0}
.collection-content-item .collection-content-image{float:none;margin:0 0 5px 0}
}
