.co-collection-grid{z-index:1;background-color:var(--co-cream)}.co-collection-grid *{color:var(--co-blue)}.co-collection-grid-frame{max-width:var(--page-width);margin:0 auto;padding:40px 40px 80px}.co-collection-grid-grid>ul{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr;grid-auto-rows:auto;column-gap:20px;row-gap:40px}.co-collection-grid-top-cell{width:100%;display:flex;flex-direction:column;height:100%}.co-collection-grid-top-cell:last-of-type{margin-right:0}.co-collection-grid-top-media{overflow:hidden;border-radius:20px}.co-collection-grid-top-media-image-frame{padding-bottom:120%}.co-collection-grid-top-media-image-frame img{object-position:50% 100%}.co-collection-grid-cell.co-p-type-merch img{object-fit:cover;object-position:50% 0%}.co-collection-grid-cell.co-p-type-culture-cup img{object-fit:contain;object-position:50% 100%}.co-collection-grid-cell:not(.co-p-type-merch) .co-collection-grid-first-img img{height:95%;top:2.5%;transform-origin:50% 100%}.co-collection-grid-cell.co-p-type-culture-cup .co-collection-grid-second-img img{height:95%;width:90%;top:2.5%;left:5%}.co-collection-grid-first-img img{z-index:2;opacity:1;transition:opacity .3s,transform .3s}.co-collection-grid-second-img img{z-index:1;opacity:0;transition:opacity .3s}.co-collection-grid-cell.co-media-multi:hover .co-collection-grid-first-img img{opacity:0}.co-collection-grid-cell.co-media-multi:hover .co-collection-grid-second-img img{opacity:1}.co-collection-grid-cell:not(.co-media-multi):hover .co-collection-grid-first-img img{transform:scale(1.02)}.co-collection-grid-top-title{position:unset;flex-grow:1}.co-collection-grid-top-title h3{font-size:16px;line-height:1.2em;letter-spacing:0em}.co-collection-grid-top-title a{margin:10px 0;position:unset}.co-collection-grid-top-title a:after{bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:3}.co-collection-grid-top-buy-buttons{z-index:4}.co-collection-grid-top-buy-buttons a{color:#fff;background-color:var(--co-green);font-size:16px;padding:8px 20px;line-height:1em;letter-spacing:.05em;border-radius:8px;transition:background-color .3s,color .3s}.co-collection-grid-top-buy-buttons a:hover{background-color:var(--co-blue);color:#fff}.co-collection-grid-wave{overflow:hidden}.co-collection-grid-wave svg path{fill:var(--co-blue)!important}@media screen and (max-width: 1139px){.co-collection-grid-grid>ul{grid-template-columns:1fr 1fr 1fr 1fr}}@media screen and (max-width: 989px){.co-collection-grid-frame{padding:25px 25px 80px}.co-collection-grid-grid>ul{grid-template-columns:1fr 1fr 1fr;column-gap:15px;row-gap:30px}}@media screen and (max-width: 749px){.co-collection-grid-grid>ul{grid-template-columns:1fr 1fr;row-gap:30px}.co-collection-grid-wave svg{min-width:749px}}@media screen and (max-width: 478px){.co-collection-grid-frame{padding:25px 15px 60px}.co-collection-grid-grid>ul{grid-template-columns:1fr;row-gap:30px}}
/*# sourceMappingURL=/cdn/shop/t/105/assets/co-styles-collection-grid.css.map */
