.card-product{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}.card-product.blue-bg .text-block{background:var(--blue-10)}.card-product .cover-link{color:#000;text-decoration:none}.card-product .cover-link .text-block{-webkit-transition:-webkit-box-shadow .3s ease-in-out;transition:box-shadow .3s ease-in-out;transition:box-shadow .3s ease-in-out,-webkit-box-shadow .3s ease-in-out}.card-product .cover-link:hover .text-block{-webkit-box-shadow:0 0 20px rgba(0,0,0,.15);box-shadow:0 0 20px rgba(0,0,0,.15)}.card-product .img-frame{aspect-ratio:320/190;border-radius:20px 20px 0 0;margin:0 0 -90px;overflow:hidden;position:relative;width:100%}.card-product .img-frame img{height:100%;inset:0;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}.card-product .text-block{background:#fff;border-radius:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:14px;padding:117px 24px 34px;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media (min-width:1024px){.card-product .text-block{font-size:18px}}.card-product .img-block{margin:0 0 -100px;position:relative;text-align:center;z-index:1}.card-product .img-block:before{background:var(--primary-gradient-vertical);border-radius:50%;bottom:6px;content:"";display:inline-block;height:35px;position:absolute;right:20px;vertical-align:top;width:35px}@media (min-width:768px){.card-product .img-block:before{display:none}}.card-product .img-block img{display:block;height:266px;-o-object-fit:contain;object-fit:contain;-o-object-position:50% 100%;object-position:50% 100%;width:100%}.card-product .btn{margin:auto 0 0}.card-product figure{margin:0}.card-product .h2,.card-product .h3,.card-product .h4,.card-product .h5,.card-product .h6,.card-product h2,.card-product h3,.card-product h4,.card-product h5,.card-product h6{margin:0 0 15px}.card-product .h2 a,.card-product .h3 a,.card-product .h4 a,.card-product .h5 a,.card-product .h6 a,.card-product h2 a,.card-product h3 a,.card-product h4 a,.card-product h5 a,.card-product h6 a{color:inherit;text-decoration:none}.card-product .h2 a:hover,.card-product .h3 a:hover,.card-product .h4 a:hover,.card-product .h5 a:hover,.card-product .h6 a:hover,.card-product h2 a:hover,.card-product h3 a:hover,.card-product h4 a:hover,.card-product h5 a:hover,.card-product h6 a:hover{color:var(--primary-color)}.card-product p{margin:0 0 24px}