.km-mob-strip,.km-mm,.km-zip-card,.km-zip-done-mobile,.km-sheet-handle{display:none}@media(max-width:1000px){#header-outer,#header-outer.transparent,html.has-transparent-header #header-outer{background:#fff!important;box-shadow:0 2px 8px #0000000d!important}#header-outer:before,#header-outer.transparent:before,#header-outer #header:before,#header-outer #header-inner:before{background:#fff!important;opacity:1!important}#header-outer.transparent #header,#header-outer.transparent #header-inner{background:#fff!important}#header{padding-top:12px!important}#header-inner{display:flex!important;align-items:center!important;justify-content:flex-start!important;gap:12px;height:44px!important;min-height:0!important;margin:0!important;padding:0!important}#header-inner>.link-btn{position:static!important;order:0;flex:0 0 44px;width:44px!important;height:44px!important;margin:0 0 0 -10px!important;justify-content:center;align-items:center}#header-inner>.link-btn{display:flex!important;justify-content:center!important;align-items:center!important}#header-inner>.link-btn a{margin:0!important}#header-inner>#logo{position:static!important;order:1;flex:0 1 auto;justify-content:flex-start!important;height:44px!important;min-height:0!important;margin:0!important;padding:0!important;text-align:left!important}#header-inner>#logo{width:auto!important;max-width:none!important}#header-inner>#logo a{justify-content:flex-start!important;margin:0!important}#header-inner>#logo img{width:auto!important;height:26px!important;max-height:26px}#header-inner>#nav-user{position:static!important;order:2;flex:0 0 auto;width:auto!important;margin:0 0 0 auto!important}#header-inner>#nav-user>ul{display:flex;align-items:center;gap:16px;margin:0;padding:0}#header-inner>#nav-user>ul>li{margin:0!important;padding:0!important}#header-inner>#nav-user>ul>li:not(.user):not(.cart){display:none!important}#header .search-compact-cont,#header .zipcode-widget{display:none!important}.km-mob-strip{display:block;padding:0 0 10px;font-family:"Plus Jakarta Sans",var(--main_ff),sans-serif}.km-delivery-line{display:flex;align-items:center;gap:10px;width:100%;min-width:0!important;height:auto!important;min-height:48px;margin:8px 0 10px;padding:7px 12px!important;line-height:1.25!important;border:0!important;border-radius:14px;background:#fff1e6!important;color:#0e3d2e!important;font:inherit;text-align:left;cursor:pointer}.km-delivery-line:before,.km-delivery-line:after{display:none!important}.km-delivery-line[data-state=local],.km-delivery-line[data-state=free]{background:#e3efe7!important}.km-delivery-line[data-state=shipping]{background:#dce8f0!important}.km-delivery-line{flex-wrap:nowrap!important}.km-delivery-pin{flex:0 0 auto}.km-delivery-text{display:flex!important;flex:1 1 auto;flex-direction:column;justify-content:center;min-width:0;height:auto!important;min-height:0!important;margin:0!important;padding:0!important;line-height:1.25}.km-delivery-text>span{margin:0!important;padding:0!important;min-height:0!important}.km-delivery-line span:before,.km-delivery-line span:after{content:none!important;display:none!important}.km-delivery-main{overflow:hidden;color:#0e3d2e;font-size:13px;font-weight:800;white-space:nowrap;text-overflow:ellipsis}.km-delivery-line[data-state=free] .km-delivery-main{color:#0e3d2e}.km-delivery-sub{overflow:hidden;color:#4a5a52;font-size:12px;font-weight:500;white-space:nowrap;text-overflow:ellipsis}.km-delivery-cta{flex:0 0 auto;white-space:nowrap;color:#0e3d2e;font-size:12px;font-weight:800;text-decoration:underline}.km-mob-search{display:flex;align-items:center;gap:10px;height:44px;margin:0;padding:0 16px;border:1px solid #E2E2E2;border-radius:999px;background:#fff;color:#8a8a8a;font-size:14px;text-decoration:none}.km-mob-search span{flex:1 1 auto;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.km-main-nav,.shopify-section-kiraana-marquee,[id*=kiraana_marquee],.shopify-section-kiraana-bento-banner,[id*=__kiraana_bento_banner]{display:none!important}.km-zip-popup .box-outer{align-items:flex-end!important;padding:0!important}.km-zip-popup .box-inner{width:100%!important;max-width:none!important;margin:0!important;border-radius:24px 24px 0 0!important;animation:km-sheet-up .28s ease}@keyframes km-sheet-up{0%{transform:translateY(100%)}to{transform:none}}.km-zip-popup .box-inner,.km-zip-popup .box-inset{background:#fff!important}.km-zip-popup .box-inner:before{background:#fff!important;opacity:1!important;border-radius:24px 24px 0 0}.km-zip-popup .box-inset{position:relative;padding:10px 20px 30px!important;border-radius:24px 24px 0 0}.km-sheet-handle{display:block!important;width:40px;height:5px;margin:0 auto 4px;border-radius:999px;background:#d9d9d9}.km-zip-popup .km-zip-title{margin:14px 0 8px;font-family:Plus Jakarta Sans,sans-serif;font-size:27px;font-weight:800;letter-spacing:-.02em;line-height:1.1}.km-zip-popup .km-zip-desc{max-width:300px;margin:0 auto 18px;color:#555;font-family:"Inter",var(--main_ff),sans-serif;font-size:15px;line-height:1.5}.km-zip-boxes{display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px!important;max-width:none!important;margin:6px 0 14px!important}.km-zip-box{max-width:none!important;height:64px;aspect-ratio:auto!important;border-color:#e6dccb;border-radius:14px!important;font-size:26px!important}.km-zip-box.is-active{border-color:#0e3d2e!important;box-shadow:none!important}.km-zip-locate button{font-size:17px!important}.km-zip-card{display:none!important}.km-zip-popup .km-zip-done{height:52px!important;color:#fff8f0!important;font-size:15px!important}.km-zip-popup .km-zip-result{max-width:none}html.km-mm-open{overflow:hidden}.km-mm:not([hidden]){display:block;position:fixed;top:0;right:0;bottom:0;left:0;z-index:100000;font-family:"Plus Jakarta Sans",var(--main_ff),sans-serif}.km-mm-backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#00000073;opacity:0;transition:opacity .25s}.km-mm.is-open .km-mm-backdrop{opacity:1}.km-mm-panel{position:absolute;display:flex;flex-direction:column;background:#fff;transition:transform .28s ease}.km-mm button{min-width:0!important;height:auto;margin:0;font:inherit;line-height:1.2;cursor:pointer}.km-mm button:before,.km-mm button:after,.km-mm a:before,.km-mm a:after{display:none!important}.km-mm-close{display:flex;flex:0 0 auto;align-items:center;justify-content:center;width:44px;height:44px;padding:0!important;border:0!important;background:transparent!important}.km-mm-top{display:flex;align-items:center;justify-content:space-between;padding:14px 10px 10px 18px}.km-mm-logo img{display:block;width:auto;height:26px}.km-mm-sub[hidden]{display:none}.km-mm-links{margin:0;padding:0;list-style:none}.km-mm-links li{margin:0;padding:0}.km-mm-links li:before{display:none}.km-mm-links a{display:flex;align-items:center;justify-content:space-between;color:#1d1d1d;font-size:15px;text-decoration:none}.km-mm-grid .km-mm-panel{top:0;bottom:0;left:0;width:88%;transform:translate(-102%)}.km-mm-grid.is-open .km-mm-panel{transform:none}.km-mm-body{display:flex;flex:1 1 auto;flex-direction:column;gap:14px;min-height:0;overflow-y:auto;padding:4px 18px 24px}.km-mm-tiles{display:grid;grid-template-columns:1fr 1fr;gap:10px}.km-mm-tile{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-items:center;justify-content:flex-start!important;width:100%;height:auto!important;gap:10px;min-height:60px;padding:8px 10px!important;border:2px solid transparent!important;border-radius:16px;color:#1d1d1d!important;font-size:13px;font-weight:800;line-height:1.2;text-align:left;text-decoration:none}.km-mm-tile img{flex:0 0 auto;width:28px;height:28px}.km-mm-tile.is-active{border-color:#0e3d2e!important}.km-mm-tile-seasonal{grid-column:1 / -1;border-color:#f37021!important}.km-mm-grid .km-mm-sub{padding:6px 14px;border-radius:16px;background:#f7f7f5}.km-mm-grid .km-mm-sub-title{display:flex;align-items:center;min-height:44px;margin:0;border-bottom:1px solid #E8E8E4;color:#1d1d1d;font-size:14px;font-weight:700}.km-mm-grid .km-mm-links a{min-height:44px;border-bottom:1px solid #E8E8E4}.km-mm-grid .km-mm-links li:last-child a{border-bottom:0}.km-mm-rail .km-mm-panel{top:0;right:0;bottom:0;left:0;transform:translateY(102%)}.km-mm-rail.is-open .km-mm-panel{transform:none}.km-mm-top-rail{gap:8px;padding:12px 14px 10px 6px;border-bottom:1px solid #EDEDED}.km-mm-search{flex:1 1 auto;margin:0}.km-mm-search input{width:100%;height:42px;margin:0;padding:0 14px;border:1px solid #E2E2E2;border-radius:999px;background:#fff;font:inherit;font-size:14px;box-shadow:none}.km-mm-chips{display:flex;flex:0 0 auto;gap:8px;overflow-x:auto;padding:10px 14px;border-bottom:1px solid #EDEDED;scrollbar-width:none}.km-mm-chips::-webkit-scrollbar{display:none}.km-mm-chip{display:flex;flex:0 0 auto;align-items:center;gap:6px;min-height:36px;padding:0 14px;border:1px solid #E2E2E2;border-radius:999px;color:#1d1d1d;font-size:13px;font-weight:700;text-decoration:none;white-space:nowrap}.km-mm-chip img{width:18px;height:18px}.km-mm-chip.is-sale{color:#d62828}.km-mm-rail-wrap{display:flex;flex:1 1 auto;min-height:0}.km-mm-rail{flex:0 0 96px;width:96px;overflow-y:auto;background:#f7f7f5}.km-mm-rail-item{display:flex!important;flex-direction:column!important;flex-wrap:nowrap!important;align-items:center;justify-content:flex-start!important;height:auto!important;gap:4px;width:100%;padding:12px 6px!important;border:0!important;background:transparent!important;color:#444!important;text-align:center;text-decoration:none}.km-mm-rail-item.is-active{background:#fff!important}.km-mm-rail-icon{display:flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:14px}.km-mm-rail-icon img{width:28px;height:28px}.km-mm-rail-label{font-size:11px;font-weight:600;line-height:1.2}.km-mm-rail-item.is-active .km-mm-rail-label{color:#0e3d2e;font-weight:800}.km-mm-rail-seasonal .km-mm-rail-icon{box-shadow:inset 0 0 0 2px #f37021}.km-mm-rail-seasonal .km-mm-rail-label{color:#c2520f;font-weight:800}.km-mm-rail-main{flex:1 1 auto;min-width:0;overflow-y:auto;padding:14px 16px 24px}.km-mm-rail .km-mm-sub-title{margin:0 0 12px;color:#0e3d2e;font-family:Fraunces,Georgia,serif;font-size:22px;font-weight:700;line-height:1.2}.km-mm-rail .km-mm-links a{min-height:48px;border-bottom:1px solid #EDEDED}.km-mm.is-searching .km-mm-sub,.km-mm-results[hidden]{display:none}.km-mm-empty{margin:0;color:#8a8a8a;font-size:14px}.km-mh{display:flex;flex-direction:column;gap:14px;padding:0 0 24px;font-family:"Plus Jakarta Sans",var(--main_ff),sans-serif}.km-mh-head{display:flex;align-items:baseline;justify-content:space-between}.km-mh-head h2{margin:0;color:#1d1d1d;font-family:inherit;font-size:18px;font-weight:800;letter-spacing:0}.km-mh-all{min-width:0!important;width:auto!important;height:auto!important;min-height:0!important;margin:0;padding:0!important;border:0!important;background:none!important;color:#0e3d2e!important;font:inherit;font-size:14px;font-weight:700;text-decoration:underline;cursor:pointer}.km-mh-all:before{display:none!important}.km-mh-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:14px 6px;padding-top:8px}.km-cat{display:flex;flex-direction:column;align-items:center;gap:6px;justify-content:flex-start!important;width:100%!important;min-width:0!important;height:auto!important;min-height:0!important;line-height:1.2!important;margin:0;padding:0!important;border:0!important;background:none!important;color:#1d1d1d!important;font:inherit;text-align:center;text-decoration:none;cursor:pointer}.km-cat:before,.km-cat:after{display:none!important}.km-cat-circle{position:relative;display:flex;align-items:center;justify-content:center;width:58px;height:58px;border-radius:999px}.km-cat-circle img{width:32px;height:32px;object-fit:contain}.km-cat-seasonal .km-cat-circle{box-shadow:inset 0 0 0 2px #f37021}.km-cat-tag{position:absolute;top:-6px;left:50%;padding:2px 6px;border-radius:999px;background:#f37021;color:#fff;font-size:9px;font-weight:800;letter-spacing:.06em;white-space:nowrap;transform:translate(-50%)}.km-cat-label{display:block;width:100%;font-size:11px;font-weight:700;line-height:1.2;overflow-wrap:break-word;-webkit-hyphens:none;hyphens:none}.km-mh-strip{display:flex;gap:10px;overflow-x:auto;margin:0 calc(0px - var(--rpp, 16px));padding:0 var(--rpp, 16px);scroll-snap-type:x mandatory;scroll-padding:0 var(--rpp, 16px);scrollbar-width:none}.km-mh-strip::-webkit-scrollbar{display:none}.km-mh-card{position:relative;display:grid;flex:0 0 86%;grid-template-columns:auto minmax(84px,1fr);align-items:center;gap:8px;height:124px;padding:14px 12px 14px 16px;overflow:hidden;border-radius:18px;background:var(--card-bg);color:var(--card-fg);scroll-snap-align:start}html.km-ship-zip .km-mh-card.km-mh-card-ship{flex-basis:100%}.km-mh-card-copy{display:flex;flex-direction:column;gap:4px;min-width:0}.km-mh-eyebrow{color:#f37021;font-size:10px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.km-mh-title{font-family:Fraunces,Georgia,serif;font-size:19px;font-weight:700;line-height:1.05}.km-mh-title em{color:#f37021;font-style:italic;font-weight:600}.km-mh-sub{font-size:12px;line-height:1.35;opacity:.85}.km-mh-sub a{color:inherit;font-weight:700}.km-mh-art{display:flex;justify-content:center;height:84px}.km-mh-art svg,.km-mh-art>img{display:block;width:100%;height:100%;object-fit:contain}.km-mh-art>img.km-mh-art-box{width:100%;max-width:110px;height:100%!important;object-fit:contain;filter:drop-shadow(0 6px 8px rgba(14,61,46,.18))}.km-mh-art-svg{display:block;width:100%;height:100%}.km-mh-art-tile{display:block;width:100%;height:100%;overflow:hidden;border-radius:14px;background:#fff;transform:rotate(4deg)}.km-mh-art-tile img{display:block;width:100%;height:100%;padding:8%;object-fit:contain}.km-mh-card-link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2}}@media(max-width:1000px){.km-mm-tile span{flex:1 1 auto;min-width:0}.km-mm button:focus:not(:focus-visible){outline:none;box-shadow:none}}@media(max-width:1000px){.km-cat span:before,.km-cat span:after,.km-mm button span:before,.km-mm button span:after,.km-zip-done span:before,.km-zip-done span:after{content:none!important;display:none!important}}.km-subcats{display:none!important}@media(max-width:1000px){.km-subcats:not([hidden]){display:grid!important;margin:4px 0 16px;font-family:"Plus Jakarta Sans",var(--main_ff),sans-serif}.km-subcats .km-cat.is-current .km-cat-circle{box-shadow:inset 0 0 0 2px #0e3d2e}.km-subcats .km-cat.is-current .km-cat-label{font-weight:800}.km-subcats .km-cat-label{color:#1d1d1d}}.km-back-home{display:none}@media(max-width:1000px){.km-back-home{display:inline-block;margin:0 0 12px;color:#0e3d2e;font-family:"Plus Jakarta Sans",var(--main_ff),sans-serif;font-size:13px;font-weight:700;text-decoration:none}.km-back-home:before,.km-back-home:after{display:none!important}}@media(max-width:1000px){.template-collection #content{padding-top:14px!important}.template-collection #content>[id$=__breadcrumbs]{display:none!important}}@media(max-width:1000px){.template-collection .m6fr:not(:has(*)){display:none!important}.template-collection .km-back-home+header{margin:0!important;padding:0!important}.template-collection .km-back-home+header h1,.template-collection .km-back-home+header h2,.template-collection .km-back-home+header h3,.template-collection .km-back-home+header h4{margin:0!important;color:#0e3d2e;font-family:Fraunces,Georgia,serif;font-size:28px;font-weight:700;line-height:1.15;letter-spacing:-.01em}.template-collection .km-subcats:not([hidden]){margin:12px 0}}@media(max-width:1000px){html.km-search-in-strip .km-mob-search{display:none!important}.km-mob-strip #search{position:relative!important;inset:auto!important;left:auto!important;top:auto!important;display:block!important;width:100%!important;max-width:none!important;margin:0!important;padding:0!important;transform:none!important;visibility:visible!important;opacity:1!important;background:none!important;box-shadow:none!important}.km-mob-strip #search:before,.km-mob-strip #search:after{display:none!important}.km-mob-strip #search fieldset{margin:0;padding:0;border:0}.km-mob-strip #search legend,.km-mob-strip #search label,.km-mob-strip #search .search-back,.km-mob-strip #search>a.toggle,.km-mob-strip #search fieldset>a.toggle{display:none!important}.km-mob-strip #search fieldset>p{position:relative;margin:0;padding:0}.km-mob-strip #search input[type=search]{width:100%!important;height:44px!important;min-height:0!important;margin:0!important;padding:0 48px 0 16px!important;border:1px solid #E2E2E2!important;border-radius:999px!important;background:#fff!important;color:#1d1d1d;font-family:"Plus Jakarta Sans",var(--main_ff),sans-serif!important;font-size:16px;box-shadow:none!important}.km-mob-strip #search input[type=search]::placeholder{color:#8a8a8a;font-size:14px}.km-mob-strip #search button[type=submit]{position:absolute!important;top:0!important;right:4px!important;left:auto!important;width:40px!important;height:44px!important;min-width:0!important;margin:0!important;padding:0!important;border:0!important;background:none!important}.km-mob-strip #search #livesearch{z-index:50}}@media(max-width:749px){.km-subcats:not([hidden]){display:flex!important;gap:10px;overflow-x:auto;-webkit-overflow-scrolling:touch;scroll-snap-type:x proximity;scroll-padding:0 var(--rpp, 16px);margin-left:calc(0px - var(--rpp, 16px))!important;margin-right:calc(0px - var(--rpp, 16px))!important;padding:4px var(--rpp, 16px) 2px;scrollbar-width:none;-ms-overflow-style:none}.km-subcats::-webkit-scrollbar{display:none}.km-subcats .km-cat{flex:0 0 68px;width:68px!important;scroll-snap-align:start}.m6cl>*:has(.km-subcats){min-width:0}}.km-compact-btn{display:none}@media(max-width:1000px){.km-mob-row{display:flex;align-items:center}.km-mob-row>#search,.km-mob-row>.km-mob-search{flex:1 1 auto;min-width:0;width:auto!important}.km-mob-strip #search input[type=search]{text-overflow:ellipsis}.km-mob-row{position:relative}.km-mob-strip #search,.km-mob-strip #search fieldset{position:static!important}.km-mob-strip #search #livesearch{position:absolute!important;left:0!important;right:0!important;top:calc(100% + 6px)!important;width:auto!important;margin:0!important}.km-mob-strip #search fieldset>p:before{display:none!important}}@media(max-width:749px){#header-outer{transition:box-shadow .28s cubic-bezier(.2,.7,.2,1)}#header{transition:padding .28s cubic-bezier(.2,.7,.2,1)}#header-inner,.km-delivery-line,.km-delivery-pin,.km-delivery-sub,.km-compact-btn{transition:all .28s cubic-bezier(.2,.7,.2,1)}#header-inner{overflow:hidden;opacity:1}.km-delivery-pin{width:20px;height:20px}.km-delivery-sub{max-height:18px;opacity:1}.km-compact-btn{display:flex!important;flex:0 0 auto;align-items:center;justify-content:center;overflow:hidden;width:0!important;min-width:0!important;height:44px!important;min-height:0!important;max-height:44px;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:none!important;box-shadow:none!important;color:#191919!important;opacity:0;text-decoration:none}.km-compact-btn:before,.km-compact-btn:after{display:none!important}.km-compact-btn i{display:block;position:relative;height:34px;font-size:22px;font-style:normal;line-height:34px}.km-compact-menu i{height:20px;color:var(--menu_fg);font-size:var(--size_18);line-height:20px}.km-compact-btn i{display:flex;align-items:center;justify-content:center}.km-compact-btn i:before{display:block;line-height:1!important}.km-compact-menu{position:relative}.km-compact-menu i{position:absolute!important;left:-2.5px;right:2.5px;top:50%!important;display:block!important;height:20px!important;margin-top:-10px;line-height:20px!important;text-align:center}.km-compact-menu i:before{line-height:20px!important}.km-compact-cart{justify-content:flex-end}.km-compact-cart i span{display:block;position:absolute;left:100%;top:calc(34px - var(--size) * 1.22);width:var(--size);height:var(--size);margin-left:calc(0px - var(--size) * .56);border-radius:99px;background:var(--top_main_link_bg);color:var(--top_main_link_text);font-family:var(--main_ff);font-style:normal;font-size:calc(var(--main_fz) * .6875);line-height:var(--size);text-align:center;--size: calc(var(--main_fz) * .6875 * 1.63636363636)}.km-compact-cart i span.hidden{display:none}html #header-outer.header--compact{box-shadow:0 2px 8px #00000014!important}#header-outer.header--compact #header{padding-top:8px!important}#header-outer.header--compact #header-inner{height:0!important;opacity:0}#header-outer.header--compact .km-delivery-line{min-height:26px;margin:0 0 6px;padding:0 2px!important;background:transparent!important}#header-outer.header--compact .km-delivery-pin{width:16px;height:16px}#header-outer.header--compact .km-delivery-sub{max-height:0;opacity:0}#header-outer.header--compact .km-compact-menu{width:44px!important;margin-left:-10px!important;opacity:1}#header-outer.header--compact .km-compact-cart{width:34px!important;opacity:1}#header-outer.header--compact .km-compact-cart{overflow:visible}}@media(max-width:749px)and (prefers-reduced-motion:reduce){#header-outer,#header,#header-inner,.km-delivery-line,.km-delivery-pin,.km-delivery-sub,.km-compact-btn{transition:none!important}}.km-row-all a{min-width:0!important;min-height:0!important;padding:0!important;border:0!important;background:none!important;color:#0e3d2e!important;font-family:"Plus Jakarta Sans",var(--main_ff),sans-serif;font-size:14px!important;font-weight:700;text-decoration:underline!important}.km-row-all a:before,.km-row-all a:after{display:none!important}.km-row-all a i{display:none!important}.km-row-all,.km-row-all a{margin-right:0!important}.km-sortbar,.km-sortsheet{display:none}@media(max-width:1000px){body.template-collection{overflow-x:clip;overflow-y:visible}body.template-collection #root{overflow:clip}.km-sortbar{position:sticky;top:var(--km-sort-top, 0px);z-index:5;display:flex;align-items:center;justify-content:space-between;gap:10px;margin:0 calc(-1 * var(--rpp, 16px)) 12px;padding:6px var(--rpp, 16px);background:#fff;font-family:"Plus Jakarta Sans",var(--main_ff),sans-serif}.km-sortbar__count{font-size:13px;font-weight:600;color:#4a5a52}.km-sortbar__btn{display:flex!important;align-items:center;gap:8px;width:auto!important;min-width:0!important;min-height:44px!important;height:auto!important;margin:0;padding:0 16px!important;border:1.5px solid #E2E2E2!important;border-radius:999px!important;background:#fff!important;color:#0e3d2e!important;box-shadow:none!important;font:inherit;font-size:13px!important;font-weight:700;line-height:1.2;cursor:pointer}.km-sortbar__btn:before,.km-sortbar__btn:after{display:none!important}.km-sortbar__count{display:flex;align-items:center;gap:8px}.km-sortbar__sale{display:inline-flex!important;align-items:center;gap:5px;width:auto!important;min-width:0!important;height:28px!important;min-height:0!important;margin:0;padding:0 10px!important;border:0!important;border-radius:999px!important;background:#0e3d2e!important;color:#fff8f0!important;box-shadow:none!important;font:inherit;font-size:12px!important;font-weight:700;line-height:1;cursor:pointer}.km-sortbar__sale:before,.km-sortbar__sale:after{display:none!important}html.km-sort-lock{overflow:hidden}.km-sortsheet:not([hidden]){display:block;position:fixed;top:0;right:0;bottom:0;left:0;z-index:100001;font-family:"Plus Jakarta Sans",var(--main_ff),sans-serif}.km-sortsheet__scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:#00000073;opacity:0;transition:opacity .28s ease}.km-sortsheet.is-open .km-sortsheet__scrim{opacity:1}.km-sortsheet__panel{position:absolute;left:0;right:0;bottom:0;display:flex;flex-direction:column;gap:14px;padding:10px 20px calc(28px + env(safe-area-inset-bottom));border-radius:24px 24px 0 0;background:#fff;transform:translateY(100%);transition:transform .28s ease}.km-sortsheet.is-open .km-sortsheet__panel{transform:none}.km-sortsheet__grab{align-self:center;width:40px;height:5px;border-radius:999px;background:#d9d9d9}.km-sortsheet__head{display:flex;align-items:center;justify-content:space-between}.km-sortsheet__head h3{margin:0;padding:0;font-family:inherit;font-size:20px;font-weight:800;line-height:1.2;letter-spacing:0;color:#1d1d1d}.km-sortsheet__x{display:flex!important;align-items:center;justify-content:center;width:44px!important;height:44px!important;min-width:0!important;min-height:0!important;margin:0 -10px 0 0;padding:0!important;border:0!important;background:transparent!important;color:#1d1d1d!important;box-shadow:none!important;cursor:pointer}.km-sortsheet__x:before,.km-sortsheet__x:after{display:none!important}.km-sortsheet__sale{display:flex!important;align-items:center;gap:12px;width:100%!important;min-width:0!important;min-height:60px!important;height:auto!important;margin:0;padding:0 16px!important;border:1px solid #EDEDED!important;border-radius:16px!important;background:#fff!important;color:#1d1d1d!important;box-shadow:none!important;font:inherit;text-align:left;cursor:pointer}.km-sortsheet__sale:before,.km-sortsheet__sale:after,.km-sortsheet__sale span:not(.km-sortsheet__switch):before,.km-sortsheet__sale span:not(.km-sortsheet__switch):after,.km-sortsheet__switch:before{display:none!important}.km-sortsheet__sale.is-on{background:#f1f7f3!important;border-color:#0e3d2e!important}.km-sortsheet__saletag{display:flex;align-items:center;justify-content:center;flex:0 0 28px;height:28px;border-radius:999px;background:#fde7d8;color:#f37021;font-size:14px;font-weight:800;line-height:1}.km-sortsheet__salelabel{flex:1;display:flex;flex-direction:column;justify-content:center;gap:2px;min-width:0;padding:0!important;margin:0!important}.km-sortsheet__saletitle,.km-sortsheet__salelabel small{display:block;margin:0!important;padding:0!important}.km-sortsheet__saletitle{font-size:15px;font-weight:800;line-height:20px!important;color:#1d1d1d}.km-sortsheet__salelabel small{font-size:12px;font-weight:600;line-height:16px!important;color:#6b7a72}.km-sortsheet__switch{position:relative;flex:0 0 44px;height:26px;border-radius:999px;background:#d5dbd7;transition:background .2s}.km-sortsheet__switch:after{content:"";position:absolute;top:3px;left:3px;width:20px;height:20px;border-radius:999px;background:#fff;box-shadow:0 1px 2px #0003;transition:transform .2s}.km-sortsheet__sale.is-on .km-sortsheet__switch{background:#0e3d2e}.km-sortsheet__sale.is-on .km-sortsheet__switch:after{transform:translate(18px)}.km-sortsheet__list{display:flex;flex-direction:column;overflow:hidden;border:1px solid #EDEDED;border-radius:16px}.km-sortsheet__opt{display:flex!important;align-items:center;gap:12px;width:100%!important;min-width:0!important;min-height:56px!important;height:auto!important;margin:0;padding:0 16px!important;border:0!important;border-radius:0!important;background:#fff!important;color:#1d1d1d!important;box-shadow:none!important;font:inherit;text-align:left;cursor:pointer}.km-sortsheet__opt+.km-sortsheet__opt{border-top:1px solid #EDEDED!important}.km-sortsheet__opt:before,.km-sortsheet__opt:after{display:none!important}.km-sortsheet__opt>span:first-child{flex:1;font-size:15px;font-weight:600}.km-sortsheet__radio{display:flex;align-items:center;justify-content:center;flex:0 0 22px;height:22px;border:1.5px solid #C8C8C8;border-radius:999px;background:transparent}.km-sortsheet__opt.is-on{background:#f1f7f3!important}.km-sortsheet__opt.is-on>span:first-child{font-weight:800}.km-sortsheet__opt.is-on .km-sortsheet__radio{border-color:#0e3d2e;background:#0e3d2e}.km-sortsheet__opt.is-on .km-sortsheet__radio:after{content:"";width:8px;height:8px;border-radius:999px;background:#fff}}@media(max-width:1000px)and (prefers-reduced-motion:reduce){.km-sortsheet__scrim,.km-sortsheet__panel{transition:none}}@media(max-width:1000px){.km-mh-card.km-mh-diwali{display:flex;align-items:center;background:#f6c453;color:#3a1405;text-decoration:none}.km-mh-diwali-photo{position:absolute;top:0;right:0;z-index:0;width:55%;height:100%;object-fit:cover;object-position:50% 38%}.km-mh-diwali-fade{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(90deg,#fbd77a 0% 40%,#fbd77ad9 50%,#fbd77a00 66%)}.km-mh-diwali-copy{position:relative;z-index:2;max-width:56%;gap:6px}.km-mh-diwali .km-mh-eyebrow{color:#a8250a}.km-mh-diwali .km-mh-title{color:#3a1405}.km-mh-diwali-btn{display:inline-flex;align-items:center;align-self:flex-start;height:24px;margin-top:4px;padding:0 10px;border-radius:999px;background:#a8250a;color:#fff8f0;font-size:11px;font-weight:800;letter-spacing:.01em;white-space:nowrap}}
/*# sourceMappingURL=/cdn/shop/t/25/assets/km-mobile-nav.css.map */
