.dag-home-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:32px 24px;margin:24px 0 48px}.dag-home-card{display:block;color:#202124;text-decoration:none!important;min-width:0;border-radius:12px}.dag-home-photo{display:flex;align-items:center;justify-content:center;aspect-ratio:4/3;background:#fff;box-sizing:border-box;padding:12px;border-radius:12px;border:1px solid #f1eeee;transition:border-color .2s,box-shadow .2s}.dag-home-photo img{display:block!important;width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;object-fit:contain!important;object-position:center!important;margin:0!important;transform:none!important;aspect-ratio:auto!important}.dag-home-label{display:flex;justify-content:space-between;gap:8px;font-size:16px;font-weight:600;margin:14px 0 0;line-height:1.45}.dag-home-label>svg{flex-shrink:0;margin-top:3px;color:#4b0d18}.dag-home-card:hover .dag-home-photo,.dag-home-card:focus-visible .dag-home-photo{border-color:#cbbbc0;box-shadow:0 6px 20px #4b0d180a}.dag-home-card:focus-visible{outline:2px solid #4b0d18;outline-offset:5px}.home .products .product-category img{width:100%!important;height:auto!important;aspect-ratio:4/3!important;object-fit:contain!important;object-position:center!important;background:#fff;padding:10px;box-sizing:border-box}.home .products .product-category .ct-media-container{--ratio:4/3!important;background:#fff}.home .products .product-category .ct-media-container img{position:static!important}@media(max-width:960px){.dag-home-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:600px){.dag-home-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 16px}.dag-home-label{font-size:14px}.dag-home-photo{padding:10px}}@media(prefers-reduced-motion:reduce){.dag-home-photo{transition:none}}
