.ddch-shop-categories{display:flex;flex-wrap:wrap;gap:9px;clear:both;margin:0 0 26px}.ddch-shop-categories a{display:inline-flex;align-items:center;gap:8px;padding:11px 14px;border:1px solid #d8d9cd;border-radius:3px;text-decoration:none;font-size:13px;font-weight:700;background:#fffcf4;color:#182c24}.ddch-shop-categories a[aria-current],.ddch-shop-categories a:hover{background:#203a31;color:#fffcf4;border-color:#203a31}.ddch-shop-categories span{font-size:11px;opacity:.75}@media(max-width:480px){.ddch-shop-categories a{padding:9px 11px;font-size:12px}}

.ddch-product-search{max-width:660px;margin:22px 0 26px}.ddch-product-search label{display:block;margin-bottom:8px;font-size:13px;font-weight:700}.ddch-search-fields{display:flex;gap:8px}.ddch-product-search input[type=search]{flex:1;min-width:0;width:auto;border:1px solid #d8d9cd;border-radius:3px;padding:12px;font:inherit;background:#fffcf4;color:#203a31}.ddch-product-search button{border:1px solid #203a31;border-radius:3px;padding:12px 20px;font:inherit;font-weight:700;background:#203a31;color:#fffcf4;cursor:pointer}.ddch-product-search button:hover{background:#182c24}
