.ctg-section{width:100%;padding:20px 15px;box-sizing:border-box}.ctg-section .ctg-inner{width:100%;max-width:1600px;margin-left:auto;margin-right:auto;padding:0 0 30px;box-sizing:border-box}.ctg-section .ctg-grid{display:flex;flex-wrap:nowrap;gap:10px;align-items:stretch;width:100%}.ctg-section .ctg-item{flex:0 0 var(--item-width, 25%);width:var(--item-width, 25%);min-width:0;box-sizing:border-box}.ctg-section .ctg-link{display:block;text-decoration:none;color:inherit;height:100%}.ctg-section .ctg-image{position:relative;width:100%;aspect-ratio:var(--aspect-ratio, 3/4);overflow:hidden;background-color:#f5f5f5}.ctg-section .ctg-img{width:100%;height:100%;object-fit:cover;object-position:center;display:block;transition:opacity .2s ease}.ctg-section .ctg-placeholder{display:flex;align-items:center;justify-content:center;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background:#e9e9e9}.ctg-section .ctg-placeholder svg{width:60%;height:60%;opacity:.5}.ctg-section .ctg-title{margin-top:10px;font-size:18px;font-weight:600;text-align:left;text-transform:uppercase;letter-spacing:.05em;line-height:1.3}.collection-header__text-content{padding:0 15px!important}@media screen and (max-width:767px){.ctg-section .ctg-title{font-size:14px}.ctg-section{padding-right:0;padding-left:0}.ctg-section .ctg-inner{padding:0 15px}.collection-header__text-content{margin-bottom:20px}}@media screen and (max-width:550px){.ctg-section .ctg-inner{overflow:visible}.ctg-section .ctg-grid{overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;gap:12px;padding-bottom:5px;touch-action:none;overscroll-behavior-x:contain;cursor:grab;user-select:none;-webkit-user-select:none}.ctg-section .ctg-grid.ctg-dragging{cursor:grabbing;scroll-snap-type:none}.ctg-section .ctg-grid::-webkit-scrollbar{display:none}.ctg-section .ctg-item{flex:0 0 37%;width:37%;min-width:37%;scroll-snap-align:start}.ctg-section .ctg-image{aspect-ratio:1 / 1}.ctg-section .ctg-title{margin-top:8px}.ctg-section .ctg-link,.ctg-section .ctg-link *{pointer-events:none!important}}@media screen and (min-width:551px){.ctg-section .ctg-link,.ctg-section .ctg-link *{pointer-events:auto}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/collection-top-grid.css.map */
