.dyn-col-list__header{margin-bottom:.75rem}.dyn-col-list__title{margin:0}.dyn-col-list__subtext{opacity:.85}.dyn-col-list__grid:not(.is-carousel){display:grid;gap:var(--gap, 12px);grid-template-columns:repeat(var(--cols, 4),minmax(0,1fr))}@media (max-width: 749px){.dyn-col-list__grid:not(.is-carousel){grid-template-columns:repeat(var(--mobile-cols, 2),minmax(0,1fr))}}.dyn-col-list__grid.is-carousel{display:flex;gap:var(--gap, 12px);overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;padding-bottom:8px}.dyn-col-list__grid.is-carousel>.dyn-card{flex:0 0 var(--card-width, 60cqw);scroll-snap-align:start}@media (min-width: 750px){.dyn-col-list__grid.is-carousel>.dyn-card{flex-basis:var(--card-width-desktop, 30cqw)}}.dyn-card{display:flex;flex-direction:column;align-items:center;gap:8px;text-decoration:none;padding:var(--card-padding, 8px);border-radius:12px;transition:transform .15s ease,box-shadow .15s ease;will-change:transform;border:var(--ring, 1px) solid var(--ring-color, #e5e5e5);background:var(--card-bg, transparent)}@media (hover:hover){.dyn-card:hover{transform:translateY(calc(var(--hover-rise, 6px) * -1));box-shadow:0 6px 18px #00000014}}.dyn-card__media{position:relative;width:calc(var(--media-w-mobile, 120px) * var(--media-scale-mobile, 1));height:auto;display:grid;place-items:center;overflow:hidden;border:var(--ring, 1px) solid var(--ring-color, #e5e5e5);background:#f7f7f7;aspect-ratio:var(--icon-ratio, 1 / 1)}@media (min-width: 750px){.dyn-card__media{width:calc(var(--media-w-desktop, var(--media-w-mobile, 120px)) * var(--media-scale-desktop, 1))}}.dyn-card__media.circle{border-radius:999px}.dyn-card__media.rounded{border-radius:var(--radius, 16px)}.dyn-card__media.squircle{border-radius:24px}.dyn-card__media.blob{border-radius:40% 60% 60% 40%/45% 35% 65% 55%}.dyn-card__bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background-repeat:no-repeat;background-position:var(--bg-pos, 50% 50%)!important;background-size:var(--bg-size, cover)!important;opacity:0}.dyn-card__img{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;width:100%;height:100%;object-fit:contain!important;object-position:50% 50%;transform:scale(var(--nc-scale, 1));transform-origin:center;display:block}.dyn-col-list__grid.fill-card--mobile .dyn-card{align-items:stretch}.dyn-col-list__grid.fill-card--mobile .dyn-card__media{width:100%;height:calc(var(--cover-h-mobile, 180px) * var(--media-scale-mobile, 1));aspect-ratio:auto}@media (min-width: 750px){.dyn-col-list__grid{--icon-ratio: var(--ratio-desktop, var(--ratio-mobile));--nc-scale: var(--nc-scale-desktop, var(--nc-scale-mobile))}.dyn-col-list__grid.fill-card--desktop .dyn-card{align-items:stretch}.dyn-col-list__grid.fill-card--desktop .dyn-card__media{width:100%;height:calc(var(--cover-h-desktop, 240px) * var(--media-scale-desktop, 1));aspect-ratio:auto}.dyn-col-list__grid.fill-card--desktop.edge-desktop .dyn-card{padding:0}.dyn-col-list__grid.fill-card--desktop.edge-desktop .dyn-card__title{padding:8px 10px 12px}}.dyn-card__placeholder{font-size:12px;color:#666}.dyn-card__badge{position:absolute;bottom:8px;right:8px;background:#000c;color:#fff;font-size:12px;line-height:1;padding:6px 8px;border-radius:999px}.dyn-card__title{text-align:center;color:var(--title-color, var(--color-foreground, currentColor));font-weight:var(--title-weight, 600);font-size:var(--title-size, 1.1rem);line-height:1.2}
/*# sourceMappingURL=/cdn/shop/t/32/assets/section-dynamic-collection-list.css.map */
