aa-product-grid[data-aa-grid-v2]{display:block}[data-aa-grid-v2] [hidden]{display:none!important}[data-aa-grid-v2] .product-grid__items{align-items:start;column-gap:24px;row-gap:32px;min-width:0}[data-aa-grid-v2] .product-grid__card-wrapper{display:flex;flex-direction:column;min-width:0;text-align:left;padding:0;margin:0}[data-aa-grid-v2] .product-block__image-container{position:relative;margin:0 0 8px;width:100%}[data-aa-grid-v2] .product-block__image-container>div{aspect-ratio:3 / 2;position:relative;overflow:hidden}[data-aa-grid-v2] .product-block__image{width:100%;height:100%}[data-aa-grid-v2] .product-block__image .image-one,[data-aa-grid-v2] .product-block__image .rimage-outer-wrapper,[data-aa-grid-v2] .product-block__image .rimage-wrapper{width:100%;height:100%;max-width:none!important;max-height:none!important}[data-aa-grid-v2] .product-block__image .rimage-wrapper{padding-top:0!important}[data-aa-grid-v2] .product-block__image-container .product-block__image .image-one .rimage__image{top:0;left:0;width:100%;height:100%;max-width:100%;max-height:100%;transform:none;object-fit:contain}[data-aa-grid-v2] .product-block__image .image-two{height:100%}[data-aa-grid-v2] .product-block__title{font-family:Inter,sans-serif;font-size:15px;font-weight:600;line-height:1.4;margin:0 0 4px;min-height:2.8em}[data-aa-grid-v2] .product-block__title-link{color:#252122}[data-aa-grid-v2] .product-block__vendor{color:#666;font-size:13px;line-height:1.4;margin:0 0 7px}[data-aa-grid-v2] .product-block .product-price{display:flex;align-items:baseline;flex-wrap:wrap;gap:3px 7px;font-size:16px;font-weight:600;line-height:1.5;margin:0 0 8px;min-height:24px}[data-aa-grid-v2] .product-block .product-price__compare{font-size:13px;font-weight:400;color:#666}[data-aa-grid-v2] .product-block .product-price__from{font-size:13px;font-weight:400}[data-aa-grid-v2] .product-label{font-size:11px;padding:4px 8px;border-radius:4px;top:8px;right:8px}[data-aa-grid-v2] .product-block__swatches--sibling{display:flex;flex-wrap:wrap;align-items:center;gap:3px;padding:0;margin:0;min-height:44px}[data-aa-grid-v2] .product-block__swatches-link{width:40px;min-height:44px;align-items:center;justify-content:center;border-radius:6px}[data-aa-grid-v2] .product-block__swatches--sibling .product-swatch-inline__image{width:32px;height:32px;margin:0;border-radius:5px;background-size:175%}[data-aa-grid-v2] [data-swatches-toggle]{-webkit-appearance:none;appearance:none;min-width:0;width:auto;margin:0;border-radius:0;box-shadow:none;min-height:44px;padding:4px 5px;border:0;background:transparent;color:#666;font:500 12px/1.3 Inter,sans-serif;text-decoration:underline;text-underline-offset:3px;cursor:pointer}[data-aa-grid-v2] [data-filter-param="filter.p.vendor"] .product-grid__filter-list{max-height:260px;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;padding-right:10px}[data-aa-grid-v2] .product-grid__filter-label{min-height:34px}[data-aa-grid-v2] .product-grid__size-btn{min-height:44px}[data-aa-grid-v2] .product-grid__summary-row{display:flex;flex-wrap:wrap;align-items:center;gap:10px 16px}[data-aa-grid-v2] .aa-pg-v2__chips{display:flex;flex-wrap:wrap;gap:6px}[data-aa-grid-v2] .aa-pg-v2__chip{display:inline-flex;gap:9px;align-items:center;min-height:36px;padding:5px 10px;background:#f4f4f4;border:1px solid #e5e5e5;border-radius:999px;color:#252122;font:400 12px/1.4 Inter,sans-serif;text-decoration:none}[data-aa-grid-v2] .aa-pg-v2__chip:hover{background:#e5e5e5}[data-aa-grid-v2] .aa-pg-v2__status{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}[data-aa-grid-v2] .aa-pg-v2__error{margin:0 0 18px;padding:14px 16px;background:#fff6f5;border:1px solid #ecc9c7;border-radius:8px;color:#252122}[data-aa-grid-v2] .aa-pg-v2__error p{margin:0 0 6px}[data-aa-grid-v2] .aa-pg-v2__error button{min-width:0;box-shadow:none;border-radius:0;padding:8px 0;min-height:44px;background:transparent;border:0;font:inherit;color:#a91915;text-decoration:underline;cursor:pointer}[data-aa-grid-v2] .product-grid__promo{grid-column:1;grid-row:auto;min-height:300px;align-self:stretch;border-radius:10px}[data-aa-grid-v2] .product-grid__promo-content{padding:20px;gap:8px}[data-aa-grid-v2] .product-grid__promo-heading{font-size:24px;line-height:1.15}[data-aa-grid-v2] .product-grid__promo-btn{font-size:13px;padding:10px 16px}[data-aa-grid-v2] :is(button,a,input):focus-visible,[data-aa-grid-v2] .product-grid__sort-btn:focus-visible,[data-aa-grid-v2] .product-grid__filter-toggle-btn:focus-visible,[data-aa-grid-v2] .product-grid__filter-header:focus-visible{outline:2px solid #cd201a!important;outline-offset:3px;box-shadow:none}[data-aa-grid-v2] .product-grid__size-btn:focus-within,[data-aa-grid-v2] .product-grid__sort-option:focus-within{outline:2px solid #cd201a;outline-offset:2px}@media(min-width:1025px){[data-aa-grid-v2] [data-aa-grid-layout]:not(.is-filters-hidden) .product-grid__items{grid-template-columns:repeat(calc(var(--pg-desktop-cols, 4) - 1),minmax(0,1fr))}}@media(max-width:1024px)and (min-width:769px){[data-aa-grid-v2] .product-grid__layout{grid-template-columns:210px minmax(0,1fr);gap:22px}[data-aa-grid-v2] .product-grid__items{gap:28px 18px}}@media(max-width:768px){[data-aa-grid-v2] .product-grid__items{gap:28px 14px}[data-aa-grid-v2] .product-block__title{font-size:13px}[data-aa-grid-v2] .product-block__vendor{font-size:12px}[data-aa-grid-v2] .product-block .product-price{font-size:14px}[data-aa-grid-v2] .product-grid__promo{min-height:260px}[data-aa-grid-v2] .product-grid__promo-content{padding:16px}[data-aa-grid-v2] .product-grid__promo-heading{font-size:20px}}
/*# sourceMappingURL=/cdn/shop/t/37/assets/aa-product-grid-v2.css.map */
