.default-col_grid .collection .product-grid li.grid-item .card-product{padding:0;border:0;box-shadow:unset}.default-col_grid .collection .product-grid li.grid-item .card-product .card-media{background:#fff;box-shadow:6px 6px 18px #0000004d!important;margin:0}.default-col_grid .collection .product-grid li.grid-item .card-product .card-media:hover .img-hover-bg{opacity:.9;z-index:3}.default-col_grid .collection .product-grid li.grid-item .card-product .card-media .img-hover-bg{position:absolute;top:0;left:0;background:#ffffffe6;width:100%;height:100%}.default-col_grid .img-hover-bg:before{content:"+";font-size:32px;color:#fff;background:#358082;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:50%;width:32px;height:32px;display:flex;justify-content:center;align-items:center}.default-col_grid .collection .product-grid li.grid-item .card-product .card-media .aspect-ratio{flex-direction:unset;align-items:center;justify-content:center;--ratio-percent: unset !important;padding:20px;min-height:240px}.default-col_grid .collection .product-grid li.grid-item .card-product .card-media img{object-fit:contain;max-width:200px;width:100%;max-height:200px;height:auto;position:relative}.template-collection .page-hero.collection-name,.template-collection .default-col_grid .page-layout-sidebar{box-shadow:12px 12px 20px -5px #ddd;background:#f8f8f8;padding:30px}.template-product .product_data .table-striped tbody tr th{display:flex}.hero-card .button:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%}.template-index .collection .card-product figure img{object-fit:contain}.template-page .page-content p,.template-page .page-content ul li{font-size:15px;line-height:21px;color:#676767}@media (min-width: 990px){.template-collection .media-with-text .media-with-text-grid .media-with-text-text-item{padding:0 0 0 50px}}@media (max-width: 989px){.template-collection .media-with-text .media-with-text-grid{display:block}.template-collection .media-with-text .media-with-text-media-item,.template-collection .media-with-text .media-with-text-text-item{width:100%}.template-collection .media-with-text .media-with-text-media-item{margin-bottom:2rem}.template-collection .media-with-text .media-with-text-text-item{padding-left:0}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/custom-style.css.map */
