#ProductGridContainer .product-grid{--grid-desktop-horizontal-spacing: 2.4rem;--grid-desktop-vertical-spacing: 4rem;--grid-mobile-horizontal-spacing: 1.2rem;--grid-mobile-vertical-spacing: 3.2rem}#ProductGridContainer .grid__item>product-component{height:100%;min-width:0}#ProductGridContainer :is(.wx-card-context-collection,.wx-card-context-search){isolation:isolate;min-width:0}#ProductGridContainer :is(.wx-card-context-collection,.wx-card-context-search) .card{min-width:0;text-align:left}#ProductGridContainer :is(.wx-card-context-collection,.wx-card-context-search) .card__inner{--ratio-percent: 100% !important;flex:0 0 auto;border:1px solid #e7e7e4;background:#f6f6f4}#ProductGridContainer :is(.wx-card-context-collection,.wx-card-context-search) .card__media{margin:1.2rem;width:calc(100% - 2.4rem)}#ProductGridContainer :is(.wx-card-context-collection,.wx-card-context-search) .card__media .media>img{object-fit:contain;object-position:center;transform:none}#ProductGridContainer :is(.wx-card-context-collection,.wx-card-context-search) .card>.card__content{display:flex;flex-direction:column;flex-grow:0;padding:0;min-width:0}#ProductGridContainer :is(.wx-card-context-collection,.wx-card-context-search) .card>.card__content>.card__information{box-sizing:border-box;min-height:var(--wx-row-information, 0px);padding:1.4rem 0 0;margin:0 0 1.2rem}#ProductGridContainer :is(.wx-card-context-collection,.wx-card-context-search) .card__heading{font-size:1.5rem;font-weight:600;line-height:1.4;letter-spacing:-.015em;overflow-wrap:anywhere;text-wrap:pretty}#ProductGridContainer :is(.wx-card-context-collection,.wx-card-context-search) .wx-card-purchase{margin:0}#ProductGridContainer :is(.wx-card-context-collection,.wx-card-context-search) .wx-card-purchase__selection{box-sizing:border-box;min-height:var(--wx-row-selection, 0px)}#ProductGridContainer :is(.wx-card-context-collection,.wx-card-context-search) .wx-card-purchase__label{margin-bottom:.5rem;font-size:1.1rem;line-height:1.4;font-weight:500;letter-spacing:.015em;text-transform:none;color:#555550}#ProductGridContainer :is(.wx-card-context-collection,.wx-card-context-search) .wx-card-purchase__select{min-height:4.4rem;border-color:#c9c9c4;padding:.9rem 3rem .9rem 1rem;font-size:1.3rem;line-height:1.4;letter-spacing:0}#ProductGridContainer :is(.wx-card-context-collection,.wx-card-context-search) .wx-card-purchase__price-row{box-sizing:border-box;min-height:var(--wx-row-price, 0px);align-items:baseline;column-gap:.6rem;row-gap:.2rem;margin:1.2rem 0 .2rem}#ProductGridContainer :is(.wx-card-context-collection,.wx-card-context-search) .wx-card-purchase__price{font-size:1.8rem;font-weight:650;line-height:1.35;letter-spacing:-.02em;overflow-wrap:anywhere}#ProductGridContainer :is(.wx-card-context-collection,.wx-card-context-search) .wx-card-purchase__compare{font-size:1.15rem;line-height:1.4}#ProductGridContainer :is(.wx-card-context-collection,.wx-card-context-search) .wx-card-purchase__unit-price-slot{box-sizing:border-box;min-height:var(--wx-row-unit, 0px)}#ProductGridContainer :is(.wx-card-context-collection,.wx-card-context-search) .wx-card-purchase__unit-price{margin:0;color:#666660;font-size:1.1rem;line-height:1.5;overflow-wrap:anywhere}#ProductGridContainer :is(.wx-card-context-collection,.wx-card-context-search) .wx-card-purchase__details{box-sizing:border-box;min-height:var(--wx-row-details, 0px);display:flex;flex-direction:column;align-items:flex-start;gap:.2rem;margin:.7rem 0 1.1rem;font-size:1.1rem;line-height:1.5;color:#555550}#ProductGridContainer :is(.wx-card-context-collection,.wx-card-context-search) .wx-card-purchase__sku{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;border:0;overflow:hidden;clip:rect(0,0,0,0);clip-path:inset(50%);white-space:nowrap}#ProductGridContainer :is(.wx-card-context-collection,.wx-card-context-search) .wx-card-purchase__button{min-height:max(4.6rem,var(--wx-row-button, 0px));padding:1.1rem 1.2rem;font-size:1.25rem;line-height:1.4;font-weight:600;letter-spacing:0}#ProductGridContainer :is(.wx-card-context-collection,.wx-card-context-search) .wx-card-purchase__button:hover:not(:disabled){border-color:#c8102e;background:#c8102e}#ProductGridContainer :is(.wx-card-context-collection,.wx-card-context-search) .wx-card-purchase__plus{width:1.6rem;height:1.6rem}#ProductGridContainer :is(.wx-card-context-collection,.wx-card-context-search) .wx-card-purchase--configure .price{margin:0}@media(max-width:749px){#ProductGridContainer :is(.wx-card-context-collection,.wx-card-context-search) .card__media{margin:.8rem;width:calc(100% - 1.6rem)}#ProductGridContainer :is(.wx-card-context-collection,.wx-card-context-search) .card__heading{font-size:1.4rem;line-height:1.4}#ProductGridContainer :is(.wx-card-context-collection,.wx-card-context-search) .card>.card__content>.card__information{min-height:var(--wx-row-information, 0px);padding-top:1.2rem}#ProductGridContainer :is(.wx-card-context-collection,.wx-card-context-search) .wx-card-purchase__select{font-size:16px;padding-left:.8rem}#ProductGridContainer :is(.wx-card-context-collection,.wx-card-context-search) .wx-card-purchase__price{font-size:1.65rem}#ProductGridContainer :is(.wx-card-context-collection,.wx-card-context-search) .wx-card-purchase__button{font-size:1.2rem;padding-inline:1rem;gap:.6rem}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/wavex-collection-cards.css.map */
