.km-shipping-widget.km-shipping-widget--desktop,.km-shipping-widget.km-shipping-widget--mobile{border-radius:999px}km-collection-banner.km-collection-banner{display:block;position:relative;box-sizing:border-box;width:auto;height:auto;margin:0 10px 18px;padding:0;border:0;background:transparent;overflow:hidden}km-collection-banner.km-collection-banner>img.km-collection-banner__image{display:block;position:static;width:100%;max-width:100%;height:auto;margin:0;object-fit:contain;transform:none}@media(min-width:1000px){km-collection-banner.km-collection-banner{margin-left:14px;margin-right:14px}}.km-product--status-overlay .product-item__image-wrapper{position:relative}.km-status-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:100%;height:100%;padding:20px 14px;background:#0000006b;color:#fff;border-radius:inherit;pointer-events:none;text-align:center}.km-status-overlay>.km-status-overlay__text{display:block;max-width:100%;margin:0;padding:0;color:#fff;font-family:inherit;font-size:clamp(16px,1.35vw,22px);font-weight:700;line-height:1.4;white-space:normal;word-break:keep-all;overflow-wrap:anywhere;text-shadow:0 1px 5px rgba(0,0,0,.32)}.km-pdp-media-frame>.km-status-overlay>.km-status-overlay__text{font-size:clamp(22px,2.5vw,34px)}@media(max-width:640px){.km-status-overlay{padding:10px 8px}.km-status-overlay>.km-status-overlay__text{font-size:16px}}.km-category-nav-item{display:flex;align-items:center;flex-shrink:0;margin:0 2px 0 0;padding:0;list-style:none}km-category-menu.km-category-nav{display:inline-flex;align-items:center;position:relative;flex:0 0 auto;vertical-align:middle}.km-category-nav>.km-category-trigger{-webkit-appearance:none;appearance:none;display:inline-flex;align-items:center;justify-content:center;gap:8px;box-sizing:border-box;margin:0;padding:9px 4px;min-width:36px;min-height:44px;background:transparent;border:0;border-radius:4px;color:#171717;font:inherit;font-size:15px;font-weight:500;line-height:1;cursor:pointer}.km-category-trigger>svg{display:block;flex:0 0 24px;width:24px;height:24px}.km-category-nav--sticky>.km-category-trigger{border:1px solid currentColor;padding:8px 13px;min-height:40px}.km-category-nav--sticky{margin-right:12px}.km-category-nav>.km-category-trigger:hover,.km-category-nav>.km-category-trigger[aria-expanded=true]{color:#701016}.km-category-trigger:focus-visible,.km-category-panel a:focus-visible,.km-category-panel button:focus-visible{outline:2px solid #701016;outline-offset:-3px}html.no-js .km-category-nav>.km-category-trigger{display:none}body>.km-category-panel{position:fixed;display:flex;align-items:stretch;z-index:1200;max-width:calc(100vw - 16px);box-sizing:border-box;margin:0;padding:0;border:1px solid #e5e1dc;border-radius:0 0 6px 6px;background:#fff;color:#202020;box-shadow:0 10px 25px #0000001a;text-align:left;font-family:inherit;font-size:14px;line-height:1.45;isolation:isolate}.km-category-panel[hidden],.km-category-panel .km-category-column[hidden]{display:none!important}.km-category-panel>.km-category-column{flex:0 0 236px;width:236px;box-sizing:border-box;max-height:var(--km-menu-height, 65vh);padding:8px 0;margin:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#b9b4ae #faf9f7}.km-category-panel>.km-category-column+.km-category-column{border-left:1px solid #efebe7}.km-category-panel .km-category-list{display:block;list-style:none;margin:0;padding:0}.km-category-panel .km-category-list>li{display:block;list-style:none;margin:0;padding:0}.km-category-panel .km-category-row{display:flex;min-height:39px;align-items:stretch;margin:0;padding:0}.km-category-panel a.km-category-link,.km-category-panel a.km-category-all{display:flex;align-items:center;flex:1 1 auto;min-width:0;margin:0;padding:10px 16px;background:transparent;color:#202020;text-decoration:none;font-family:inherit;font-size:14px;font-weight:400;line-height:1.45;white-space:normal;word-break:keep-all;overflow-wrap:anywhere}.km-category-panel a.km-category-all{min-height:42px;color:#701016;font-weight:700;border-bottom:1px solid #eee8e2;margin:0 0 4px}.km-category-panel .km-category-next{display:flex;align-items:center;justify-content:center;flex:0 0 36px;width:36px;min-height:39px;margin:0;padding:0;-webkit-appearance:none;appearance:none;border:0;border-radius:0;color:#777;background:transparent;cursor:pointer}.km-category-panel .km-category-next svg{width:13px;height:13px;fill:none;stroke:currentColor;stroke-width:1.5}.km-category-panel .km-category-row:hover,.km-category-panel .km-category-row:focus-within,.km-category-panel .km-category-row.is-active{background:#f6f2ee}.km-category-panel .km-category-row.is-active>a,.km-category-panel .km-category-row.is-active>button{color:#701016}.km-category-panel .km-category-link[aria-current=page]{font-weight:700}@media(min-width:1000px){.header--inline km-category-menu.km-category-nav--sticky{display:none}.down_sticky .header--inline km-category-menu.km-category-nav--sticky{display:inline-flex}}@media(max-width:999px){km-category-menu.km-category-nav,.km-category-nav-item,body>.km-category-panel{display:none!important}}
/*# sourceMappingURL=/cdn/shop/t/40/assets/kmannam-storefront-v20.css.map */
