#shopify-section-main>.page-width,.section .page-width:has(.collection-list){padding-top:var(--sst-space-12);padding-bottom:var(--sst-space-16)}.title--primary{font-family:var(--sst-font-heading);font-size:var(--sst-h-lg);font-weight:var(--sst-fw-black);letter-spacing:-.03em;line-height:1.05;color:var(--sst-ink);margin-bottom:var(--sst-space-16)}.collection-list{--grid-desktop-horizontal-spacing: var(--sst-space-6);--grid-desktop-vertical-spacing: var(--sst-space-6)}.collection-list .card{position:relative;background:transparent;border:0;border-radius:var(--sst-r-lg);overflow:hidden;border:var(--sst-border-width-hairline) solid var(--sst-border);transition:transform var(--sst-t-fast),box-shadow var(--sst-t-fast),border-color var(--sst-t-fast)}.collection-list .card--media .card__inner,.collection-list .card__media,.collection-list .card__media .media{border-radius:0;overflow:hidden}.collection-list .card__media .media{background:var(--sst-card)}.collection-list .card__media img{object-fit:contain;padding:var(--sst-space-5)}.collection-list .card-wrapper:hover .card{transform:translateY(-4px);border-color:var(--sst-gold);box-shadow:0 22px 48px -28px #4a00016b}.collection-list .card--media>.card__content{position:absolute;inset:auto 0 0 0;z-index:2;padding:var(--sst-space-3) var(--sst-space-3) var(--sst-space-3) var(--sst-space-4);border-radius:var(--sst-r-md);background:#2e00018c;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border:var(--sst-border-width-hairline) solid rgba(255,255,255,.12);transition:background var(--sst-t-fast);width:calc(100% - 2 * var(--sst-space-3));margin:auto auto 12px}.collection-list .card-wrapper:hover .card--media>.card__content{background:#2e0001b8}.collection-list .card--text .card__heading a,.collection-list .card:not(.card--media) .card__heading a{color:var(--sst-ink)}.collection-list .card__heading{margin:0;font-family:var(--sst-font-heading);font-size:var(--sst-text-lg);font-weight:var(--sst-fw-bold);letter-spacing:-.01em}.collection-list .card__heading a{display:flex;align-items:center;justify-content:space-between;gap:var(--sst-space-3);padding:0;color:var(--sst-white);transition:color var(--sst-t-fast)}.collection-list .card__heading .icon-wrap{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;margin:0;width:30px;height:30px;overflow:visible;border-radius:50%;background:var(--sst-gold);color:var(--sst-maroon-dark);transition:transform var(--sst-t-fast),background var(--sst-t-fast)}.collection-list .card__heading .icon-wrap .icon{width:15px;height:15px}.collection-list .card-wrapper:hover .icon-wrap{transform:rotate(-45deg);background:var(--sst-white)}.pagination-wrapper{margin-top:var(--sst-space-10);margin-bottom:var(--sst-space-16)}.pagination__list{gap:6px;flex-wrap:wrap}.pagination__list>li{flex:0 0 auto;max-width:none;margin-right:0}.pagination__item{min-width:42px;height:42px;padding:0 var(--sst-space-3);border-radius:var(--sst-r-btn);border:1.5px solid var(--sst-border-strong);background:var(--sst-card);color:var(--sst-ink);font-family:var(--sst-font-body);font-weight:var(--sst-fw-bold);font-size:var(--sst-text-ui);transition:background var(--sst-t-fast),color var(--sst-t-fast),border-color var(--sst-t-fast),transform var(--sst-t-fast)}.pagination__item:after{display:none!important}a.pagination__item:hover{border-color:var(--sst-maroon);color:var(--sst-maroon);transform:translateY(-1px)}.pagination__item--current{background:var(--sst-maroon);border-color:var(--sst-maroon);color:#fff}.pagination__item-arrow{width:42px;min-width:42px;padding:0}.pagination__item-arrow .icon-caret{width:12px;height:12px}.pagination__item--next .icon,.pagination__item--prev .icon{width:14px;height:14px}@media(max-width:768px){.collection-list .card--media>.card__content{padding:var(--sst-space-2) var(--sst-space-2) var(--sst-space-2) var(--sst-space-3);margin-bottom:var(--sst-space-2);width:calc(100% - 2 * var(--sst-space-2))}.collection-list .card__heading{font-size:var(--sst-text-sm)}.collection-list .card__heading .icon-wrap{width:22px;height:22px;flex-shrink:0}.collection-list .card__heading .icon-wrap .icon{width:11px;height:11px}.pagination-wrapper{margin-top:var(--sst-space-8);margin-bottom:var(--sst-space-10)}.pagination__list{gap:var(--sst-space-1)}.pagination__item{min-width:36px;height:36px;font-size:var(--sst-text-sm);padding:0 var(--sst-space-2)}.pagination__item-arrow{width:36px;min-width:36px}.pagination__item--next .icon,.pagination__item--prev .icon{width:12px;height:12px}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/sst-list-collections.css.map */
