.product-grid.product-grid--boxed{display:grid;grid-template-columns:repeat(var(--pc-columns, 2),minmax(0,1fr))}.product-grid--boxed .grid__item{box-sizing:border-box;display:flex;flex-direction:column;width:auto;max-width:none;padding:var(--pc-card-padding, 12px);border:1px solid var(--pc-card-border, rgba(var(--color-foreground), .12));border-radius:var(--pc-card-radius, 10px);background:var(--pc-card-bg, rgb(var(--color-background)))}.product-grid--boxed .grid__item>.card-wrapper{flex:1 1 auto}.mcsc-view-details.button:after,.mcsc-view-details.button:before{content:none}.product-grid .grid__item>product-component{display:flex;flex:1 1 auto;flex-direction:column}.product-grid .grid__item>product-component>.card-wrapper{display:flex;flex:1 1 auto;flex-direction:column}.product-grid .grid__item>product-component>.card-wrapper>.card{flex:1 1 auto}.mcsc-view-details.button{display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:100%;margin-top:12px;min-height:var(--pc-button-height, 44px);padding:0 1.6rem;border:1px solid var(--pc-button-border, #0b5fa5);border-radius:var(--pc-button-radius, 4px);background:transparent;box-shadow:none;color:var(--pc-button-color, #0b5fa5);font-size:var(--pc-button-size, 14px);font-weight:600;letter-spacing:.04em;text-transform:uppercase;text-decoration:none;transition:background-color .2s ease,border-color .2s ease,color .2s ease}.mcsc-view-details.button:hover{background:var(--pc-button-hover-bg, #006eb8);border-color:var(--pc-button-hover-bg, #006eb8);color:var(--pc-button-hover-text, #ffffff)}.product-grid .grid__item{display:flex;flex-direction:column}.product-grid .grid__item>.card-wrapper{flex:1 1 auto}.product-grid--boxed .card__media .media img{object-fit:contain}.product-grid--boxed .card__media .media,.product-grid--boxed .card__inner{background-color:transparent}.product-grid--boxed .card__content{display:flex;flex-direction:column;flex:1 1 auto}.product-grid--boxed .card__information{flex:1 1 auto}.product-grid--boxed .card__heading,.product-grid--boxed .card__heading a{font-weight:600;font-size:15px;letter-spacing:0}.product-grid--boxed .price,.product-grid--boxed .price .price-item{font-weight:700;font-size:20px;letter-spacing:0;color:#0b5fa5}.product-grid--boxed .card__heading{line-height:1.35}.product-grid--boxed .underline-links-hover:hover a,.product-grid--boxed .card__heading a:hover{text-decoration:none}.product-grid.product-grid--boxed{--pc-columns: var(--pc-columns-mobile, 2)}@media screen and (min-width:990px){.product-grid.product-grid--boxed{--pc-columns: var(--pc-columns-desktop, 4)}}.product-grid .grid__item--mini .card__media .media,.product-grid .grid__item--cornhole .card__media .media{transform:scale(.9);transform-origin:center bottom}
/*# sourceMappingURL=/cdn/shop/t/90/assets/section-collection-product-card.css.map */
