.collection-row-section{background:var(--white);max-width:none;width:100%}.collection-row-section .collection-row{display:flex;flex-direction:column;gap:20px;padding:var(--mobile-padding-top) 16px var(--mobile-padding-bottom)}.collection-row-section .grid{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;gap:7px}.collection-row-section .grid::-webkit-scrollbar{display:none}.collection-row-section .item{flex:0 0 152px;display:flex;flex-direction:column;gap:10px;scroll-snap-align:start;text-decoration:none;color:inherit}.collection-row-section .item-image{position:relative;width:100%;aspect-ratio:5 / 7;overflow:hidden}.collection-row-section .item-image .global-image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.collection-row-section .item-placeholder{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--background-surface)}.collection-row-section .content{display:flex;flex:1;flex-direction:column;align-items:flex-start;gap:10px}.collection-row-section .label{font-family:var(--font-primary);font-size:15px;font-weight:700;letter-spacing:.6px;text-transform:uppercase;color:var(--dark);line-height:normal}.collection-row-section .button{margin-top:auto}@media(max-width:999px){.collection-row-section .mobile-grid .grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));overflow:visible;scroll-snap-type:none}.collection-row-section .mobile-grid .item{min-width:0}}@media(min-width:1000px){.collection-row-section .collection-row{padding:var(--desktop-padding-top) 70px var(--desktop-padding-bottom);max-width:1440px;margin:0 auto;gap:40px}.collection-row-section .row-heading{font-size:40px;letter-spacing:normal}.collection-row-section .grid{display:grid;grid-template-columns:repeat(var(--desktop-columns),minmax(0,1fr));overflow:visible;scroll-snap-type:none;gap:12px}.collection-row-section .item{min-width:0;flex:none;gap:16px;scroll-snap-align:unset}.collection-row-section .item-image{aspect-ratio:auto}.collection-row-section .item-image .global-image{position:static;height:auto;object-fit:initial}.collection-row-section .item-placeholder{position:static;aspect-ratio:5 / 7}.collection-row-section .content{gap:16px}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/collection-row.css.map */
