.collection_list_head{text-align:var(--head-align);position:relative;margin:0 0 3rem}.collection_list_head h2{margin:0;color:var(--color-foreground-heading)}.collection_list_head h2 strong{-webkit-text-stroke:1px var(--color-foreground-heading);color:transparent;font-weight:600}.collection_list_view_all{position:absolute;top:50%;right:0;transform:translateY(-50%);transition:opacity .3s}.collection_list_view_all:hover{opacity:.6}.collection_list_head.head--right .collection_list_view_all{right:unset;left:0}.collection_list_view_all a{font-size:1.4rem;line-height:1;text-transform:uppercase;color:var(--color-foreground-heading);text-underline-offset:5px}.collection_list_view_all a:focus-visible{outline:1px solid var(--color-foreground-heading)}.collection_list_inner{display:grid;--row-height: max(var(--mobile-row-height), min(100vw / 4, var(--desktop-row-height)));grid:auto-flow dense var(--row-height) / repeat(12,minmax(0,1fr));gap:var(--gap);position:relative;z-index:0}.collection_list_block{grid-area:span var(--rows) / span var(--columns);position:relative;display:flex;border-radius:var(--img-border-radius);overflow:hidden;transform:translate(var(--transformX-primary),var(--transformY-primary))}.collection_list_img{width:100%;height:100%}.collection_list_img img{width:100%;height:100%;object-fit:cover}.collection_list_info{position:absolute;width:100%;height:100%;bottom:0;left:0;background:linear-gradient(to top,rgba(0,0,0,.8),transparent);display:flex;flex-flow:column;align-items:center;justify-content:flex-end;gap:1rem;transform:scaleY(0);transform-origin:bottom;padding:2rem;transition:transform .3s ease-in-out}.collection_list_block:hover .collection_list_info{transform:scale(1)}.collection_list_info h2,.collection_list_info h2 a{margin:0;color:var(--color-foreground);text-decoration:none;width:100%;text-align:center}@media screen and (max-width:640px){.collection_list_head{margin:0 0 2rem;display:flex;flex-flow:column;gap:5px}.collection_list_inner{gap:1.5rem}.collection_list_block{grid-area:span var(--mob-rows) / span var(--mob-columns);flex-flow:column;display:grid}.collection_list_view_all a{font-size:1.2rem}.collection_list_img,.collection_list_info{grid-area:1 / 1}.collection_list_img img{position:absolute}.collection_list_info{position:static;transform:scale(1)!important;padding:1.5rem;height:var(--mobile-row-height)}.collection_list_info .clb_btn a{padding:1rem 2rem;min-width:fit-content}.collection_list_view_all{position:static;transform:none}}
/*# sourceMappingURL=/cdn/shop/t/32/assets/collection-list.css.map */
