.product-card-block{display:grid;grid-template-columns:1fr;grid-template-rows:auto auto 1fr auto;height:100%;border:1px solid #D1D1D1;border-radius:10px;padding:10px;grid-template-rows:auto 1fr auto}@media (min-width: 1024px){.product-card-block{padding:20px}}.product-card-block__image{padding:0 21px;margin-bottom:15px;width:100%}@media (min-width: 1024px){.product-card-block__image{margin-bottom:20px;padding:0 30px}}.product-card-block__image .image-wrapper{position:relative;padding-top:138%}@media (min-width: 1024px){.product-card-block__image .image-wrapper{padding-top:142.3%}}.product-card-block__image .image-wrapper img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.product-card-block__review{display:flex;align-items:center;margin-bottom:11px;justify-content:center}@media (max-width: 409px){.product-card-block__review{flex-direction:column;gap:2px}}.product-card-block__review .default-review-stars svg{width:12px;height:12px;margin-right:3px;position:relative;top:1px}@media (min-width: 1024px){.product-card-block__review .default-review-stars svg{width:15px;height:15px}}.product-card-block__review .default-review-rating__string{color:var(--text-gray);font-size:12px;line-height:110%;padding-left:2px;display:block;font-family:Lato,sans-serif}@media (min-width: 1024px){.product-card-block__review .default-review-rating__string{font-size:14px}}.product-card-block__title{color:var(--black);font-size:16px;line-height:120%;letter-spacing:-.5px;text-transform:capitalize;font-weight:900;text-align:center;margin-bottom:10px;font-family:Lato,sans-serif}.product-card-block__price{margin-bottom:15px;text-align:center}@media (min-width: 1024px){.product-card-block__price{margin-bottom:20px}}.product-card-block__price-text{color:var(--text-gray);font-size:16px;font-style:normal;font-weight:500;line-height:110%;text-align:center;display:block;font-family:Lato,sans-serif}.product-card-block__button{padding:10px 12px;min-height:50px!important;width:100%}@media screen and (max-width: 374px){.product-card-block__button{padding:16px 8px;font-size:16px}}@media screen and (max-width: 420px){.product-card-block__button.primary-btn{padding:16px;justify-content:flex-start}.product-card-block__button.primary-btn:after{right:14px}}@media screen and (max-width: 374px){.product-card-block__button.primary-btn{padding:16px 8px;justify-content:flex-start}.product-card-block__button.primary-btn:after{right:8px}}.product-card-block__button.loading{opacity:.7;pointer-events:none}.product-card-block__button[data-available=false]{pointer-events:none;background-color:var(--text-gray);opacity:.7}.product-card-block.collection-product-card{border:1px solid #D1D1D1;border-radius:10px;padding:10px;grid-template-rows:auto 1fr auto}@media (min-width: 1024px){.product-card-block.collection-product-card{padding:20px}}.product-card-block.collection-product-card .product-card-block__image{margin-bottom:0}.product-card-block.collection-product-card .product-card-block__title{text-align:center}@media (min-width: 1024px){.product-card-block.collection-product-card .product-card-block__title{font-size:18px}}
/*# sourceMappingURL=/cdn/shop/t/316/assets/product-card-block.css.map */
