.eshop-categories{padding-top:var(--categories-pt,90px)}.eshop-categories-head{grid-template-columns:auto 650px;align-items:center;gap:64px;margin-bottom:32px;display:grid}.eshop-categories-head h2{margin-bottom:16px}.eshop-categories-head p{color:#393939!important}.eshop-categories .row{grid-template-columns:1fr 1fr 1fr 1fr;gap:16px;display:grid}.eshop-categories .item{border-radius:8px;flex-direction:column;justify-content:end;min-height:475px;padding:24px;text-decoration:none;display:flex;position:relative;overflow:hidden}.eshop-categories .bg-image{z-index:0;width:100%;height:100%;position:absolute;inset:0}.eshop-categories .bg-image img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;will-change:transform;width:100%;height:100%;transition:transform .6s ease-out}.eshop-categories .item:hover .bg-image img{transform:scale(1.03)}.eshop-categories .item>:not(.bg-image){z-index:1;position:relative}.eshop-categories .btns-row-bottom{justify-content:center;margin-top:32px;display:flex}@media (prefers-reduced-motion:reduce){.eshop-categories .item:hover .bg-image img{transform:none}}.eshop-categories h3,.eshop-categories p{color:#fff}.eshop-categories p.sm{margin-top:8px;font-size:13px}.eshop-categories .btns-row{margin-top:18px}.eshop-categories .btn-secondary{color:#131313;padding:8px 24px}@media (max-width:1536px){.eshop-categories .row{gap:12px}.eshop-categories .item{padding:24px 16px}.eshop-categories h3{font-size:20px}}@media (max-width:1280px){.eshop-categories .row{grid-template-columns:1fr 1fr;gap:16px}.eshop-categories .item{min-height:400px;padding:24px}.eshop-categories-head{grid-template-columns:1fr;align-items:flex-start;gap:0}}@media (max-width:1024px){.eshop-categories .btns-row{margin-top:14px}}@media (max-width:768px){.eshop-categories h3{font-size:19px}.eshop-categories .btns-row{margin-top:12px}}@media (max-width:640px){.eshop-categories{padding-top:var(--categories-pt-mobile,70px)}.eshop-categories .row{grid-template-columns:1fr}}@media (max-width:475px){.eshop-categories .item{min-height:360px;padding:16px}.eshop-categories p{margin-top:4px}}
