html body .dfd-root{--df-accent-primary: #00873c;--df-accent-primary-hover: #00612b;--df-accent-primary-active: #00612b;--df-accent-on-primary: #fff;--df-accent-tertiary: #10201a;--df-neutral-high-contrast: #10201a;--df-neutral-medium-contrast: #6f7a75;--df-neutral-outline: #e4e6e2;--df-neutral-low-contrast: #e4e6e2;--df-neutral-surface-variant: #f3f5f4;--dfd-searchbox-height: 52px;font-family:var(--font-body-family);color:#10201a}html body .dfd-root .dfd-backdrop{background:#10201a73;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}html body .dfd-root.dfd-fullscreen .dfd-layer{border-radius:0 0 24px 24px;box-shadow:0 30px 60px #10201a2e}html body .dfd-root .dfd-header{gap:2.4rem;align-items:center}html body .dfd-root .dfd-logo{max-height:48px;width:auto}html body .dfd-root .dfd-searchbox{height:52px;border:1.5px solid #00873c;border-radius:12px;background:#fff;box-shadow:0 0 0 4px #00873c1f;padding:0 .6rem 0 1.4rem}html body .dfd-root .dfd-searchbox .dfd-icon-xl{color:#00873c}html body .dfd-root .dfd-searchbox-input{font-family:var(--font-body-family);font-size:16px;font-weight:500;color:#10201a;border:0!important;box-shadow:none!important;background:transparent}html body .dfd-root .dfd-searchbox-input::placeholder{color:#6f7a75}html body .dfd-root .dfd-close-button{width:44px;height:44px;border-radius:12px;background:#f3f5f4;color:#10201a;display:inline-flex;align-items:center;justify-content:center}html body .dfd-root .dfd-close-button:hover{background:#e6f4ec;color:#00612b}html body .dfd-root .dfd-title-lg{font-family:var(--font-heading-family);font-weight:800;font-size:13px;letter-spacing:.1em;text-transform:uppercase;color:#6f7a75;margin:0 0 6px;flex-basis:100%}html body .dfd-root .dfd-popular-searches,html body .dfd-root .dfd-popular-searches>div,html body .dfd-root .dfd-bc-aside>div{display:flex;flex-wrap:wrap;align-content:flex-start;gap:8px}@media(min-width:750px){html body .dfd-root .dfd-popular-searches,html body .dfd-root .dfd-bc-aside{flex:0 0 280px;width:280px;max-width:280px;min-width:0}}html body .dfd-root .dfd-bc-aside>div+div{margin-top:22px}html body .dfd-root .dfd-bc-aside>div:not(:has(.dfd-suggestion-link)){display:none}html body .dfd-root .dfd-bc-aside>div:not(:has(.dfd-suggestion-link))+div{margin-top:0}html body .dfd-root .dfd-suggestion-link{display:inline-flex;align-items:center;gap:6px;width:auto!important;max-width:100%;min-width:0;flex:0 0 auto;padding:7px 13px;border-radius:99px;background:#f3f5f4;color:#10201a;font-size:14px;font-weight:500;line-height:1.2;text-decoration:none;cursor:pointer;transition:background .12s ease,color .12s ease}html body .dfd-root .dfd-suggestion-link button,html body .dfd-root .dfd-suggestion-link a{display:inline-flex;align-items:center;width:auto!important;flex:none;overflow:visible;font:inherit;color:inherit;background:none;border:0;padding:0;margin:0;text-align:left;cursor:pointer;text-decoration:none;white-space:nowrap}html body .dfd-root .dfd-suggestion-link button span{width:auto}html body .dfd-root .dfd-popular-searches .dfd-suggestion-link:before{content:"";width:13px;height:13px;flex:none;background:currentColor;opacity:.45;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.4' stroke-linecap='round'%3E%3Ccircle cx='11' cy='11' r='7'/%3E%3Cpath d='m20 20-3.5-3.5'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.4' stroke-linecap='round'%3E%3Ccircle cx='11' cy='11' r='7'/%3E%3Cpath d='m20 20-3.5-3.5'/%3E%3C/svg%3E") center / contain no-repeat}html body .dfd-root .dfd-suggestion-link:hover,html body .dfd-root .dfd-suggestion-link:focus-within{background:#e6f4ec;color:#00612b}html body .dfd-root .dfd-view-all-link-button{display:inline-flex;align-items:center;gap:6px;padding:9px 16px;border:0;border-radius:10px;background:#e6f4ec;color:#00612b;font:inherit;font-weight:700;font-size:14px;cursor:pointer}html body .dfd-root .dfd-view-all-link-button:after{content:"\2192"}html body .dfd-root .dfd-view-all-link-button:hover{background:#d3ecdd}html body .dfd-root .dfd-card{border:1px solid #e4e6e2;border-radius:16px;background:#fff;padding:8px 8px 14px;box-shadow:none;transition:box-shadow .18s ease,transform .18s ease,border-color .18s ease}html body .dfd-root .dfd-card:hover,html body .dfd-root .dfd-card:focus-visible{border-color:transparent;box-shadow:0 12px 32px #10201a1f;transform:translateY(-2px)}html body .dfd-root .dfd-card-media{border-radius:12px;background:#f3f5f4;overflow:hidden;margin-bottom:12px}html body .dfd-root .dfd-card-thumbnail{aspect-ratio:1 / 1;display:flex;align-items:center;justify-content:center}html body .dfd-root .dfd-card-thumbnail img{width:100%;height:100%;object-fit:contain;padding:14px;mix-blend-mode:multiply;transition:transform .3s ease}html body .dfd-root .dfd-card:hover .dfd-card-thumbnail img{transform:scale(1.04)}html body .dfd-root .dfd-card-content{padding:0 6px;gap:8px}html body .dfd-root .dfd-card-title{font-family:var(--font-body-family);font-size:14px;font-weight:600;line-height:1.35;color:#10201a;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;min-height:2.7em}html body .dfd-root .dfd-card:hover .dfd-card-title{color:#00873c}html body .dfd-root .dfd-card-description{display:none}html body .dfd-root .dfd-card-pricing{margin-top:auto}html body .dfd-root .dfd-card-price{font-family:var(--font-heading-family);font-weight:800;font-size:18px;color:#10201a;letter-spacing:-.01em}html body .dfd-root .dfd-carousel-arrow{width:44px;height:44px;border-radius:50%;background:#fff;color:#10201a;fill:currentColor;box-shadow:0 6px 18px #10201a29;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}html body .dfd-root .dfd-carousel-arrow svg{fill:currentColor}html body .dfd-root .dfd-carousel-arrow:hover{background:#00873c;color:#fff}html body .dfd-root .dfd-footer{opacity:.5}@media(max-width:749px){html body .dfd-root .dfd-searchbox{height:46px;box-shadow:none}html body .dfd-root .dfd-card-price{font-size:16px}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/kk-search.css.map */
