.gv-categories{width:100%;padding-top:var(--gv-cat-padding-top, 30px);padding-bottom:var(--gv-cat-padding-bottom, 30px);background-color:var(--gv-cat-bg, #ffffff);box-sizing:border-box}.gv-categories *,.gv-categories *:before,.gv-categories *:after{box-sizing:border-box}.gv-categories__wrapper{max-width:var(--gv-cat-max-width, 1200px);margin:0 auto;padding-left:20px;padding-right:20px;box-sizing:border-box}.gv-categories__header{margin-bottom:24px;text-align:center}.gv-categories__section-title{margin:0 0 8px;font-family:var(--font-primary--family, "Poppins", sans-serif);font-size:var(--gv-cat-section-title-size, 28px);font-weight:700;color:var(--gv-cat-title-color, #0b3459)}.gv-categories__section-subtitle{margin:0;font-family:var(--font-primary--family, "Poppins", sans-serif);font-size:15px;color:#5a7d9a}.gv-categories__grid{display:grid;grid-template-columns:repeat(var(--gv-cat-columns-desktop, 4),1fr);gap:var(--gv-cat-gap, 16px);list-style:none;margin:0;padding:0}.gv-categories__card{display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding:10px 14px 10px 10px;background-color:var(--gv-cat-card-bg, #ffffff);border:1px solid var(--gv-cat-border-color, #d8e3ec);border-radius:var(--gv-cat-radius, 14px);text-decoration:none;transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease;min-height:84px;box-sizing:border-box}.gv-categories__card:hover{transform:translateY(-2px);border-color:#b5cddf;box-shadow:0 4px 14px #0b345914}.gv-categories__media{flex:0 0 auto;width:96px;height:68px;border-radius:var(--gv-cat-img-radius, 10px);overflow:hidden;background-color:#f0f4f8;display:flex;align-items:center;justify-content:center}.gv-categories__img{width:100%;height:100%;object-fit:cover;object-position:center;display:block}.gv-categories__title-wrap{flex:1 1 auto;display:flex;align-items:center;justify-content:center;padding-left:10px;text-align:center}.gv-categories__title{margin:0;font-family:var(--font-primary--family, "Poppins", sans-serif);font-size:var(--gv-cat-title-size, 16px);font-weight:700;line-height:1.25;color:var(--gv-cat-title-color, #0b3459);transition:color .2s ease}.gv-categories__card:hover .gv-categories__title{color:var(--gv-cat-title-hover, #072540)}@media screen and (max-width:989px)and (min-width:750px){.gv-categories__grid{grid-template-columns:repeat(2,1fr);gap:16px}}@media screen and (max-width:749px){.gv-categories{padding-top:var(--gv-cat-padding-top-mobile, 20px);padding-bottom:var(--gv-cat-padding-bottom-mobile, 20px)}.gv-categories__wrapper{padding-left:14px;padding-right:14px}.gv-categories__grid{grid-template-columns:repeat(2,1fr);gap:12px}.gv-categories__card{flex-direction:column;align-items:center;justify-content:flex-start;padding:10px 10px 14px;border-radius:12px;min-height:unset}.gv-categories__media{width:100%;aspect-ratio:4 / 3;height:auto;border-radius:8px;margin-bottom:10px}.gv-categories__title-wrap{padding-left:0;width:100%}.gv-categories__title{font-size:var(--gv-cat-title-size-mobile, 15px);line-height:1.2}}
/*# sourceMappingURL=/cdn/shop/t/48/assets/gv-home-categories.css.map */
