.hmg-container{margin-top:60px}.hcg_subtitle,.hcg_title{text-align:center}.hcg_subtitle,.hcg-name,.hcg-price{color:var(--Black, #000);font-family:Avenir;font-style:normal}.hcg-father3,.hcg-father4{display:grid;justify-items:center}.hmg-father{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:34px}.hcg-card img,.hcg-card svg{display:block;width:100%;height:auto;transition:transform .3s ease,box-shadow .3s ease;transform:scale(1);box-shadow:none;object-fit:cover;aspect-ratio:1/1}.hcg-father3 .hcg-card img{max-height:430px}.hcg-father4 .hcg-card img{max-height:315px}.hcg-card img:hover,.hcg-card svg:hover{transform:scale(1.01);box-shadow:0 4px 15px #00000026}.hcg_subtitle{color:var(--primary-800, #3ba59a);font-size:20px;font-weight:800;line-height:30px;letter-spacing:2px;margin-bottom:5px}.hcg_title{margin-top:unset;color:var(--primary-900, #055e5a);font-family:EB Garamond;font-size:42px;font-weight:600;line-height:44px}.hcg-father3{grid-template-columns:repeat(3,1fr);gap:35px}.hcg-father4{grid-template-columns:repeat(4,1fr);gap:34px}.hcg-child{width:100%;display:flex;flex-direction:column;gap:20px}.hcg-card{max-width:100%}.hcg-name{font-size:18px;font-weight:800;line-height:28px}.hcg-name:hover{text-decoration:underline}.hcg-price{font-size:16px;font-weight:350;line-height:24px}@media (max-width: 1024px){.hmg-father{grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}}@media (max-width: 768px){.hmg-father{grid-template-columns:repeat(auto-fit,minmax(40%,1fr))}}@media (max-width: 1024px) and (min-width: 768px){.hcg_subtitle{font-size:18px;letter-spacing:1.8px;line-height:32px}.hcg_title{font-size:35px;line-height:38px}.hcg-father3{gap:25px}.hcg-father4{gap:24px}}@media (max-width: 767px) and (min-width: 394px){.hcg_subtitle{font-size:16px;line-height:30px;letter-spacing:1.6px}.hcg_title{font-size:28px;line-height:32px}.hcg-father3{gap:15px}.hcg-father4{grid-template-columns:repeat(2,1fr);gap:14px}}@media (max-width: 393px){.hcg_title{color:var(--primary-900, #055e5a);text-align:center;font-family:EB Garamond;font-size:28px;font-style:normal;font-weight:600;line-height:32px}.hcg-father3{grid-template-columns:1fr}.hcg-father4{gap:10px;grid-template-columns:repeat(2,1fr)}}
/*# sourceMappingURL=/cdn/shop/t/524/assets/homepage-collection-child-grid.css.map */
