.collection-card__image img,.collection-card.style2 .collection-card__content .collection-card__link svg{transition:all .25s cubic-bezier(.104,.204,.492,1)}.collection-list-section{overflow:hidden}.collection-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:20px 10px}@media only screen and (min-width:768px){.collection-grid{grid-template-columns:repeat(var(--var-collection-list-columns),1fr);grid-gap:30px}}@media only screen and (max-width:767px){.collection-grid.swipe-on-mobile{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(calc(100vw - 30px),1fr);overflow-x:auto;grid-template-columns:repeat(auto-fill,minmax(calc(100vw - 30px),1fr));scroll-snap-type:x mandatory;scrollbar-width:none;margin-left:-15px;width:calc(100% + 30px);padding:0 15px}.collection-grid.swipe-on-mobile::-webkit-scrollbar{display:none}}@media only screen and (max-width:767px){.collection-grid.swipe-on-mobile.mobile-columns--2{grid-auto-columns:minmax(calc(50vw - 30px),1fr);grid-template-columns:repeat(auto-fill,minmax(calc(50vw - 30px),1fr))}}.collection-grid__carousel{display:block;grid-gap:0;overflow:visible}.collection-grid__carousel .columns{width:100%}@media only screen and (min-width:768px){.collection-grid__carousel{margin:0 -15px}}@media only screen and (max-width:767px){.collection-grid__carousel .flickity-slider{margin:0 -4px;width:calc(100% + 8px)}.collection-grid__carousel .flickity-viewport{overflow:visible}}.collection-grid__carousel .flickity-nav.flickity-prev{left:-9px}.collection-grid__carousel .flickity-nav.flickity-next{right:-9px}.collection-card{width:100%;position:relative}.collection-card__link{display:block}.collection-card__content{word-break:break-word}.collection-card__content h2{margin-bottom:0}.collection-card__content p{display:block;margin-top:10px;font-size:.8125rem;margin-bottom:0;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.collection-card__image{position:relative;height:0;overflow:hidden;z-index:5}.collection-card__image img{display:block;will-change:scale}.collection-card__image img,.collection-card__image .thb-placeholder{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.collection-card__image.media-aspect-square{padding-bottom:100%}.collection-card__image.media-aspect-portrait{padding-bottom:125%}.collection-card__image.media-aspect-adapt{padding-bottom:var(--var-media-aspect-ratio)}.collection-card__image:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:100%;z-index:11;pointer-events:none;background:rgba(var(--overlay-color-rgb),var(--overlay-opacity))}.collection-card:hover img,.collection-card:focus img{transform:scale(1.05)}.collection-card.style1 .collection-card__image{margin-bottom:15px}.collection-card.style1 .collection-card__content{text-align:center}.collection-card.style1 .collection-card__content .collection-card__link{text-transform:uppercase;display:inline-block;margin:0;height:auto}.collection-card.style2{border-radius:6px;overflow:hidden}.collection-card.style2 .collection-card__content{position:absolute;bottom:10px;left:10px;right:10px;z-index:10}.collection-card.style2 .collection-card__content .collection-card__link{display:flex;justify-content:space-between;align-items:center;background:var(--bg-body);font-size:.875rem;text-transform:uppercase;font-weight:600;border-radius:3px;padding:7px 13px}@media only screen and (min-width:768px){.collection-card.style2 .collection-card__content .collection-card__link{padding:17px 26px}}.collection-card.style2 .collection-card__content .collection-card__link svg{margin-left:10px;flex-shrink:0;width:12px}@media only screen and (min-width:768px){.collection-card.style2 .collection-card__content .collection-card__link svg{margin-left:20px;width:17px}}.collection-card.style2:hover .collection-card__content svg{transform:translate(5px)}[id$=__5f4a92d0-1ed3-4461-9ad1-8c4a5b8a9b72] .collection-grid{grid-template-columns:repeat(var(--var-collection-list-columns),minmax(0,270px));justify-content:center;grid-gap:32px 40px}[id$=__5f4a92d0-1ed3-4461-9ad1-8c4a5b8a9b72] .collection-card{text-align:center}[id$=__5f4a92d0-1ed3-4461-9ad1-8c4a5b8a9b72] .collection-card .collection-card__image{width:calc(100% - 14px);height:auto;padding-bottom:0;aspect-ratio:1 / 1;margin:7px auto 22px;border-radius:50%;overflow:hidden;-webkit-mask-image:-webkit-radial-gradient(white,black);outline:1px solid transparent;outline-offset:6px;transition:outline-color .35s ease}[id$=__5f4a92d0-1ed3-4461-9ad1-8c4a5b8a9b72] .collection-card .collection-card__image img{transition:transform .6s cubic-bezier(.2,.7,.2,1)}[id$=__5f4a92d0-1ed3-4461-9ad1-8c4a5b8a9b72] .collection-card:hover .collection-card__image{outline-color:#151515}[id$=__5f4a92d0-1ed3-4461-9ad1-8c4a5b8a9b72] .collection-card:hover .collection-card__image img{transform:scale(1.08)}[id$=__5f4a92d0-1ed3-4461-9ad1-8c4a5b8a9b72] .collection-card .collection-card__content{position:static;text-align:center}[id$=__5f4a92d0-1ed3-4461-9ad1-8c4a5b8a9b72] .collection-card .collection-card__content .collection-card__link{display:inline-block;margin:0;padding:0 0 6px;border:0;background:none;background-image:linear-gradient(currentColor,currentColor);background-repeat:no-repeat;background-position:50% 100%;background-size:0 1px;color:#151515;font-size:.8125rem;font-weight:500;line-height:1.3;letter-spacing:.18em;text-transform:uppercase;text-decoration:none;transition:background-size .35s ease}[id$=__5f4a92d0-1ed3-4461-9ad1-8c4a5b8a9b72] .collection-card .collection-card__content .collection-card__link:before,[id$=__5f4a92d0-1ed3-4461-9ad1-8c4a5b8a9b72] .collection-card .collection-card__content .collection-card__link:after{display:none}[id$=__5f4a92d0-1ed3-4461-9ad1-8c4a5b8a9b72] .collection-card:hover .collection-card__content .collection-card__link,[id$=__5f4a92d0-1ed3-4461-9ad1-8c4a5b8a9b72] .collection-card .collection-card__content .collection-card__link:focus-visible{background-size:100% 1px}@media only screen and (max-width:767px){[id$=__5f4a92d0-1ed3-4461-9ad1-8c4a5b8a9b72] .collection-grid.swipe-on-mobile{grid-auto-columns:42vw;grid-template-columns:none;justify-content:start;grid-gap:0 16px;padding:0 20px}[id$=__5f4a92d0-1ed3-4461-9ad1-8c4a5b8a9b72] .collection-card .collection-card__image{width:calc(100% - 10px);margin:5px auto 16px;outline-offset:4px}[id$=__5f4a92d0-1ed3-4461-9ad1-8c4a5b8a9b72] .collection-card .collection-card__content .collection-card__link{font-size:.6875rem;letter-spacing:.12em}}
/*# sourceMappingURL=/cdn/shop/t/22/assets/list-collections.css.map */
