.product-card-block{display:grid;grid-template-columns:1fr;grid-template-rows:auto auto 1fr auto;grid-template-rows:auto 1fr auto;height:100%;padding:10px}@media (min-width:1024px){.product-card-block{padding:20px}}.product-card-block__image{margin-bottom:16px;width:100%}@media (min-width:1024px){.product-card-block__image{margin-bottom:24px}}.product-card-block__image .image-wrapper{margin-top:-35px;position:relative}@media (min-width:1024px){.product-card-block__image .image-wrapper{margin-top:-60px}}.product-card-block__image .image-wrapper img{filter:drop-shadow(2px 2px 7px rgba(0,0,0,.1)) drop-shadow(8px 10px 13px rgba(0,0,0,.09)) drop-shadow(19px 22px 17px rgba(0,0,0,.05)) drop-shadow(33px 39px 21px rgba(0,0,0,.01));height:100%;left:0;-o-object-fit:contain;object-fit:contain;position:absolute;top:0;width:100%}.product-card-block__button{width:100%}.product-card-block.collection-product-card{border:1px solid #d1d1d1;border-radius:10px;grid-template-rows:auto 1fr auto;padding:10px}@media (min-width:1024px){.product-card-block.collection-product-card{padding:20px}}.product-card-block.collection-product-card .product-card-block__image{box-shadow:2px 2px 7px 0 rgba(0,0,0,.1),8px 10px 13px 0 rgba(0,0,0,.09),19px 22px 17px 0 rgba(0,0,0,.05),33px 39px 21px 0 rgba(0,0,0,.01),52px 61px 23px 0 transparent;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}}
