
.dokany-categories{position:relative;z-index:5}.dk-category-previews{position:absolute;top:100%;left:20px;right:20px;padding:22px;background:#fff;border:1px solid #e1e7df;border-top:2px solid #bd9c58;border-radius:0 0 14px 14px;box-shadow:0 20px 35px #163e2d24;z-index:20;max-height:65vh;overflow:auto}.dk-category-previews[hidden],.dk-category-preview[hidden]{display:none!important}.dk-category-preview-heading{display:flex;align-items:center;gap:20px;margin-bottom:18px;color:#173d2d}.dk-category-preview-heading>strong{font-size:20px;flex:1}.dk-category-preview-heading>a{font-size:12px;color:#173d2d;text-decoration:none}.dk-category-preview-heading>button{font-size:26px;border:0;background:#f3f5ee;border-radius:50%;width:32px;height:32px;cursor:pointer;color:#173d2d;line-height:1}.dk-category-preview-products{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.dk-category-preview-product{display:flex;flex-direction:column;gap:8px;color:#173d2d;text-decoration:none;min-width:0}.dk-category-preview-product>div{height:155px;background:#f7f8f4;border-radius:10px;overflow:hidden;padding:8px}.dk-category-preview-product img{width:100%;height:100%;object-fit:contain;display:block}.dk-category-preview-product strong{font-size:12px;font-weight:500;line-height:1.5}.dk-category-preview-product>span{font-size:14px;font-weight:650;color:#155e43}.dk-category-preview-toggle{font:inherit;font-size:10px;border:0;background:transparent;color:#74613c;padding:6px 2px;cursor:pointer;text-decoration:underline;text-underline-offset:3px}.dokany-categories__item[data-preview-active] .dokany-categories__image-wrap{outline:2px solid #b99d61;outline-offset:4px}.dk-category-previews :focus-visible,.dk-category-preview-toggle:focus-visible{outline:2px solid #b99d61;outline-offset:3px}
@media(hover:hover) and (pointer:fine){.dk-category-preview-toggle{position:absolute;clip-path:inset(50%);height:1px;width:1px;overflow:hidden}.dk-category-preview-toggle:focus-visible{position:static;clip-path:none;height:auto;width:auto;overflow:visible}}
@media(max-width:749px){.dk-category-previews{position:relative;top:auto;left:auto;right:auto;margin-top:16px;padding:16px;max-height:65vh;border-radius:12px;box-shadow:0 8px 20px #163e2d12}.dk-category-preview-products{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 12px}.dk-category-preview-product>div{height:120px}.dk-category-preview-heading{gap:8px}.dk-category-preview-heading>strong{font-size:16px}.dk-category-preview-heading>a{font-size:10px}.dk-category-preview-product strong{font-size:11px}}

/* White product backgrounds blend with white catalogue photography. */
.dk-category-preview-product>div{background:#fff}.dk-category-preview-product img{background:#fff}
