.archive-grid{width:100%;background:#fff;overflow:hidden}.archive-grid__container{max-width:1000px;margin:0 auto;padding:0 60px;width:100%;box-sizing:border-box}.archive-grid__products{display:grid;gap:30px 20px;grid-template-columns:repeat(3,1fr);width:100%;max-width:100%;box-sizing:border-box}.archive-grid__products[data-columns-desktop="1"]{grid-template-columns:repeat(1,1fr)}.archive-grid__products[data-columns-desktop="2"]{grid-template-columns:repeat(2,1fr)}.archive-grid__products[data-columns-desktop="3"]{grid-template-columns:repeat(3,1fr)}.archive-grid__products[data-columns-desktop="4"]{grid-template-columns:repeat(4,1fr)}.archive-grid__products[data-columns-desktop="5"]{grid-template-columns:repeat(5,1fr)}.archive-grid__empty{text-align:center;padding:60px 20px;color:rgba(var(--color-foreground),.6);font-family:Barlow,Arial,sans-serif;font-size:16px}.archive-grid__item{width:100%;max-width:100%;box-sizing:border-box}.archive-grid__placeholder{width:100%;height:100%;background:rgb(var(--color-background));border:1px solid rgba(0,0,0,.1);display:flex;align-items:center;justify-content:center;transition:all .3s ease;cursor:pointer}.archive-grid__placeholder:hover{border-color:#0000004d;box-shadow:0 2px 8px #0000001a}.archive-grid__placeholder-content{text-align:center;color:#0009}.archive-grid__placeholder-content p{margin:0 0 .5rem;font-size:1.4rem;font-weight:400;text-transform:uppercase;letter-spacing:.05em;font-family:Barlow Condensed,Arial,sans-serif}.archive-grid__placeholder-content small{font-size:1.1rem;opacity:.7;font-family:Barlow,Arial,sans-serif}.archive-grid .card-wrapper{margin-bottom:0;width:100%;max-width:100%}.archive-grid .card{background:transparent;border:none;box-shadow:none;padding:0;width:100%;max-width:100%;box-sizing:border-box}.archive-grid .card__inner{background:transparent;border:none;box-shadow:none;padding:0}.archive-grid .card__media{margin-bottom:16px;overflow:hidden;border-radius:0;width:100%;aspect-ratio:3/4;position:relative}.archive-grid .card__media a{display:block;width:100%;height:100%}.archive-grid .card__media img{width:100%;height:100%;object-fit:cover;object-position:center top;transition:transform .3s ease;display:block}.archive-grid .card:hover .card__media img{transform:scale(1.02)}.archive-grid .card__content,.archive-grid .card__information{padding:0;text-align:center}.archive-grid .card__heading{margin:0 0 4px}.archive-grid .card__heading a{font-family:Barlow Condensed,Arial,sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;letter-spacing:.05em;color:#111;text-decoration:none;line-height:1.2;display:block;transition:color .2s ease}.archive-grid .card__heading a:hover{color:#666}.archive-grid .price{margin:0;text-align:center}.archive-grid .price__container{display:flex;justify-content:center;align-items:center;gap:8px}.archive-grid .price .price-item{font-family:Barlow,Arial,sans-serif;font-size:13px;font-weight:400;color:#666;line-height:1.2}.archive-grid .card__badge,.archive-grid .quick-add,.archive-grid .card-information__wrapper>*:not(.card__heading):not(.price){display:none!important}@media (max-width: 1024px){.archive-grid__container{padding:0 40px}.archive-grid__products[data-columns-tablet="1"]{grid-template-columns:repeat(1,1fr)}.archive-grid__products[data-columns-tablet="2"]{grid-template-columns:repeat(2,1fr)}.archive-grid__products[data-columns-tablet="3"]{grid-template-columns:repeat(3,1fr)}.archive-grid__products[data-columns-tablet="4"]{grid-template-columns:repeat(4,1fr)}.archive-grid__products{gap:25px 15px}.archive-grid .card__media{margin-bottom:14px}.archive-grid .card__heading a{font-size:13px}.archive-grid .price .price-item{font-size:12px}.archive-grid__placeholder-content p{font-size:1.2rem}.archive-grid__placeholder-content small{font-size:1rem}}@media (max-width: 768px){.archive-grid__container{padding:0 30px}.archive-grid__products[data-columns-mobile="1"]{grid-template-columns:repeat(1,1fr)}.archive-grid__products[data-columns-mobile="2"]{grid-template-columns:repeat(2,1fr)}.archive-grid__products{gap:20px 12px}.archive-grid .card__media{margin-bottom:12px}.archive-grid .card__heading a{font-size:12px;letter-spacing:.04em}.archive-grid .price .price-item{font-size:11px}.archive-grid__placeholder-content p{font-size:1.1rem}.archive-grid__placeholder-content small{font-size:.9rem}}@media (max-width: 480px){.archive-grid__container{padding:0 20px}.archive-grid__products{gap:16px 8px}.archive-grid .card__media{margin-bottom:8px}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/section-archive-grid.css.map */
