.pw-cg{background-color:var(--pw-bg);padding-top:var(--pw-pt);padding-bottom:var(--pw-pb)}.pw-cg__container{max-width:var(--site-max-width, 1280px);margin:0 auto;padding:0 48px}.pw-cg__header{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:24px}.pw-cg__eyebrow{display:block;font-family:var(--font-base);font-size:16px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--pw-eyebrow-color);margin-bottom:8px}.pw-cg__heading{font-family:var(--font-headline);font-style:var(--font-headline-style);font-weight:var(--pw-heading-weight, var(--font-headline-weight));font-size:var(--pw-heading-size, clamp(32px, 4vw, 58px));line-height:.95;letter-spacing:-.02em;text-transform:uppercase;color:var(--pw-heading-color);margin:0}.pw-cg__shop-all{font-family:var(--font-base);font-size:16px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--pw-shop-all-color);text-decoration:none;white-space:nowrap;padding-bottom:6px;transition:opacity var(--duration-default, .2s) var(--ease-out-slow, ease)}.pw-cg__shop-all:hover{opacity:.6}.pw-cg__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.pw-cg__card{background-color:var(--pw-card-bg);border:1px solid var(--pw-card-border);border-radius:var(--border-radius, 8px);overflow:hidden;display:flex;flex-direction:column}.pw-cg__badges{position:absolute;top:12px;left:14px;z-index:1;display:flex;flex-wrap:wrap;gap:5px}.pw-cg__badge{display:inline-block;background-color:var(--pw-badge-bg);color:var(--pw-badge-text);font-family:var(--font-base);font-size:12px;font-weight:700;letter-spacing:.09em;text-transform:uppercase;padding:4px 10px;border-radius:4px;line-height:1}.pw-cg__image-zone{flex:1;position:relative;overflow:hidden;min-height:200px}.pw-cg__image-zone img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.pw-cg__placeholder{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;width:100%;height:100%}.pw-cg__placeholder-svg{width:36px;height:36px;opacity:.25}.pw-cg__placeholder-label{font-family:var(--font-base);font-size:11px;color:var(--pw-cat-name-color);opacity:.35;text-align:center}.pw-cg__card-footer{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:12px 16px;border-top:1px solid var(--pw-card-border)}.pw-cg__cat-name{font-family:var(--font-headline);font-style:var(--font-headline-style);font-weight:var(--pw-cat-name-weight, var(--font-headline-weight));font-size:var(--pw-cat-name-size, clamp(16px, 1.8vw, 22px));letter-spacing:-.01em;text-transform:uppercase;color:var(--pw-cat-name-color);line-height:1}.pw-cg__shop-btn{display:inline-block;font-family:var(--font-button);font-style:var(--font-button-style);font-weight:var(--font-button-weight);font-size:20px;font-weight:700;letter-spacing:var(--font-button-letter-spacing, .07em);text-transform:var(--font-button-transform, uppercase);text-decoration:none;padding:8px 16px;border-radius:100px;white-space:nowrap;flex-shrink:0;line-height:1;transition:opacity var(--duration-default, .2s) var(--ease-out-slow, ease)}.pw-cg__shop-btn:hover{opacity:.82}@media screen and (min-width:750px)and (max-width:1099px){.pw-cg__container{padding:0 32px}.pw-cg__grid{grid-template-columns:repeat(2,1fr);gap:12px}.pw-cg__heading{font-size:clamp(28px,4.5vw,44px)}}@media screen and (max-width:749px){.pw-cg__container{padding:0 20px}.pw-cg__header{flex-direction:column;align-items:flex-start;gap:8px;margin-bottom:20px}.pw-cg__shop-all{padding-bottom:0}.pw-cg__heading{font-size:var(--pw-mobile-heading-size, clamp(30px, 10vw, 48px));font-weight:var(--pw-mobile-heading-weight, var(--pw-heading-weight, var(--font-headline-weight)))}.pw-cg__grid{grid-template-columns:1fr;gap:12px}.pw-cg__image-zone{min-height:180px}.pw-cg__cat-name{font-size:var(--pw-mobile-cat-name-size, 22px);font-weight:var(--pw-mobile-cat-name-weight, var(--pw-cat-name-weight, var(--font-headline-weight)))}.pw-cg__eyebrow{font-size:14px}.pw-cg__shop-btn,.pw-cg__cat-name{font-size:18px}}
/*# sourceMappingURL=/cdn/shop/t/22/assets/pw-category-grid.css.map */
