.wp-block-ecomatelas-categories{color:var(--wp--preset--color--navy);display:flex;flex-direction:column;font-family:var(--wp--preset--font-family--poppins);gap:8px;padding:75px 0}.wp-block-ecomatelas-categories h2{color:inherit;font-family:inherit;font-size:34px;font-weight:700;margin-bottom:8px;text-align:center}.wp-block-ecomatelas-categories .categories__subtitle{color:inherit;font-family:inherit;font-size:18px;font-weight:400;text-align:center}.wp-block-ecomatelas-categories .categories__grid{display:grid;gap:16px;grid-template-columns:490px repeat(2,1fr)}.wp-block-ecomatelas-categories .categories__grid .categories__card{border-radius:10px;display:flex;flex-direction:column;height:290px;justify-content:flex-end;overflow:hidden;padding:24px;position:relative}.wp-block-ecomatelas-categories .categories__grid .categories__card:before{background-image:inherit;background-position:50%;background-size:cover;content:"";inset:0;position:absolute;transform:scale(1);transition:transform .3s ease-in-out;z-index:0}.wp-block-ecomatelas-categories .categories__grid .categories__card .categories__background-filter{background:linear-gradient(180deg,rgba(7,59,74,0) 50%,rgba(7,59,74,.8));border-radius:10px;height:100%;left:0;position:absolute;top:0;width:100%;z-index:0}.wp-block-ecomatelas-categories .categories__grid .categories__card .categories__card-content{overflow:hidden;z-index:1}.wp-block-ecomatelas-categories .categories__grid .categories__card .categories__card-content h3{color:var(--wp--preset--color--white);font-family:inherit;font-size:28px;font-weight:600;margin-bottom:4px}.wp-block-ecomatelas-categories .categories__grid .categories__card .categories__card-content a,.wp-block-ecomatelas-categories .categories__grid .categories__card .categories__card-content p{color:var(--wp--preset--color--white);font-family:inherit;font-size:18px;font-weight:500;margin-bottom:4px}.wp-block-ecomatelas-categories .categories__grid .categories__card .categories__card-content a{align-items:center;color:var(--wp--preset--color--gold);display:flex;gap:8px;margin-bottom:-28px;opacity:0}.wp-block-ecomatelas-categories .categories__grid .categories__card .categories__card-content a svg path{stroke:var(--wp--preset--color--gold)!important}.wp-block-ecomatelas-categories .categories__grid .categories__card:hover:before{transform:scale(1.1)}.wp-block-ecomatelas-categories .categories__grid .categories__card:hover a{margin-bottom:0;opacity:1}.wp-block-ecomatelas-categories .categories__grid .categories__cat1{grid-row:1/3;height:auto}@media screen and (max-width:997px){.wp-block-ecomatelas-categories{padding:32px 16px}.wp-block-ecomatelas-categories h2{font-size:22px}.wp-block-ecomatelas-categories h3,.wp-block-ecomatelas-categories p{font-size:14px!important}.wp-block-ecomatelas-categories .categories__grid{display:flex;flex-direction:column}.wp-block-ecomatelas-categories .categories__grid a{margin-bottom:0!important;opacity:1!important}.wp-block-ecomatelas-categories .categories__card-content a,.wp-block-ecomatelas-categories .categories__card-content p{font-size:12px!important}.wp-block-ecomatelas-categories .categories__card,.wp-block-ecomatelas-categories .categories__cat1{height:150px!important}}
