:root{--kn-kv-joon:rgba(36,36,36,.25);--kn-kv-tekst:#242424;--kn-kv-g:#064D4D;--kn-kv-taust:#EDECEB}.kn-nupp{display:flex;align-items:center;justify-content:center;min-height:48px;padding:10px 20px;border-radius:2px;border:1px solid var(--kn-kv-g);font-family:Instrument Sans,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-weight:700;font-size:16px;line-height:1.2;text-align:center;text-decoration:none!important;cursor:pointer;box-sizing:border-box;transition:background-color .15s ease}.kn-nupp--ais{background:transparent;color:var(--kn-kv-g)!important}.kn-nupp--ais:hover{background:#064d4d12}.kn-nupp[disabled]{opacity:.5;cursor:not-allowed}.kn-ci__kogusx{display:flex;align-items:center;gap:14px}.kn-ci__kogus{display:inline-flex;align-items:stretch;border:1px solid var(--kn-kv-joon);border-radius:2px;height:38px;box-sizing:border-box;overflow:hidden}.kn-ci__kn{display:inline-flex;align-items:center;justify-content:center;width:38px;padding:0;background:none;border:0;color:inherit;cursor:pointer}.kn-ci__kn:hover{background:#0000000a}.kn-ci__kn svg{width:13px;height:13px}.kn-ci__arv{width:41px;min-width:0;border:0;background:transparent;text-align:center;font-family:inherit;font-size:16px;color:inherit;padding:0;-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.kn-ci__arv::-webkit-outer-spin-button,.kn-ci__arv::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.kn-ci__nimi{color:inherit;text-decoration:none}.kn-ci__nimi:hover{text-decoration:underline;text-underline-offset:3px}.kn-ci__detail{margin:2px 0 0;font-size:14px;line-height:1.45;opacity:.85}.kn-ci__marg{display:inline-block;margin:6px 0 0;padding:2px 8px;border-radius:3px;background:var(--kn-kv-g);color:#fff;font-size:13px;line-height:18px}.kn-ci__vana{color:#767676;font-weight:400;margin-right:6px}.kn-ci__summa--soodus .kn-ci__uus{color:var(--kn-kv-g);font-weight:700}.kn-ci__viga{margin:6px 0 0;font-size:14px;color:#b3261e}.kn-ci__uhik{display:block;font-size:12px;opacity:.8}#right-drawer-slot:has(.kn-dr:not([style*=none])){background:var(--kn-kv-taust);border-left:0}.kn-dr{background:var(--kn-kv-taust);color:var(--kn-kv-tekst);font-family:Figtree,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-size:16px;line-height:1.6}.kn-dr-head{position:sticky;top:0;z-index:3;background:var(--kn-kv-taust);display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:30px 30px 20px;margin:0}.kn-dr-head:after{content:"";position:absolute;left:30px;right:30px;bottom:0;height:1px;background:var(--kn-kv-joon)}.kn-dr-head h2{margin:0;font-family:Instrument Sans,system-ui,sans-serif;font-weight:700;font-size:25px;line-height:1.2;letter-spacing:-.01em;color:var(--kn-kv-tekst)}.kn-dr-sulge{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;padding:0;margin:0 -4px 0 0;background:none;border:0;color:var(--kn-kv-tekst);cursor:pointer}.kn-dr-sulge svg{width:20px;height:20px}.kn-dr-items{flex:1 0 auto}.kn-ci--sahtel{display:block;padding:0 30px}.kn-ci--sahtel .kn-ci__read{list-style:none;margin:0;padding:0}.kn-ci--sahtel .kn-ci__rida{position:relative;display:grid;grid-template-columns:70px minmax(0,1fr) auto;grid-template-areas:"pilt info info" "pilt kogus summa";column-gap:15px;row-gap:12px;padding:20px 0;border-bottom:1px solid var(--kn-kv-joon)}.kn-ci--sahtel .kn-ci__pilt{grid-area:pilt;display:block;width:70px}.kn-ci--sahtel .kn-ci__pilt img{display:block;width:70px;height:70px;object-fit:contain;border-radius:2px}.kn-ci--sahtel .kn-ci__info{grid-area:info;padding-right:34px;min-width:0}.kn-ci--sahtel .kn-ci__nimi{font-size:16px;line-height:1.6}.kn-ci--sahtel .kn-ci__kogusx{grid-area:kogus}.kn-ci--sahtel .kn-ci__summa{grid-area:summa;align-self:end;text-align:right;white-space:nowrap;font-size:16px;line-height:38px}.kn-ci--sahtel .kn-ci__x{position:absolute;top:8px;right:-12px;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;color:var(--kn-kv-tekst)}.kn-ci--sahtel .kn-ci__x svg{width:14px;height:14px}.kn-ci--sahtel .kn-ci__x:hover{color:#b3261e}.kn-ci__kaart .kn-korv{margin:24px 0 8px}.kn-ci--sahtel .kn-ci__tuhi{padding:30px 0;text-align:left}.kn-ci--sahtel .kn-ci__tuhi p{margin:0 0 20px}.kn-ci--sahtel .kn-ci__tuhi .kn-nupp{display:inline-flex}.kn-ks--loend{padding:24px 0}.kn-ks--loend .kn-ks__t{margin:0 0 14px;font-family:Instrument Sans,system-ui,sans-serif;font-weight:700;font-size:18px;line-height:1.2;letter-spacing:-.01em;color:var(--kn-kv-tekst)}.kn-ks__loend{display:grid;gap:22px}.kn-ksr{display:grid;grid-template-columns:70px minmax(0,1fr);gap:15px;align-items:start}.kn-ksr__im{position:relative;display:block;width:70px;height:70px;background:#fff;border-radius:2px}.kn-ksr__im img{display:block;width:70px;height:70px;object-fit:contain;border-radius:2px}.kn-ksr__silt{position:absolute;top:4px;left:4px;background:#c2410c;color:#fff;font-size:10px;font-weight:700;line-height:1;letter-spacing:.04em;padding:3px 5px;border-radius:3px;text-transform:uppercase;pointer-events:none}.kn-ksr__info{min-width:0}.kn-ksr__nm{display:block;font-size:14px;line-height:1.6;color:var(--kn-kv-tekst);text-decoration:none}.kn-ksr__nm:hover{text-decoration:underline}.kn-ksr__hind{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;font-size:16px;line-height:1.6;margin-top:2px}.kn-ksr__hind s{color:#767676;font-size:13px}.kn-ksr__hind b{color:#c2410c;font-weight:700;font-size:15px}.kn-ksr__pct{display:inline-block;background:#c2410c;color:#fff;font-weight:700;font-size:12px;line-height:1;padding:4px 8px;border-radius:999px;white-space:nowrap}.kn-ksr__f{margin:6px 0 0}.kn-ksr__lisa{display:inline-flex;align-items:center;gap:6px;min-height:32px;padding:0;background:none;border:0;border-bottom:1px solid currentColor;color:var(--kn-kv-tekst);font-family:inherit;font-size:14px;line-height:1.3;cursor:pointer;text-decoration:none}.kn-ksr__lisa:hover{color:var(--kn-kv-g)}.kn-dr-rec{display:none}.kn-dr-foot{position:sticky;bottom:0;z-index:3;margin-top:auto;background:var(--kn-kv-taust)}.kn-cf--sahtel{padding:20px 30px 30px;border-top:1px solid var(--kn-kv-joon)}.kn-hinnatous{display:block;margin:0 0 14px;padding:10px 12px;border-radius:10px;background:#fbedec;color:#b3261e!important;font-weight:600;font-size:14px;line-height:1.35;text-decoration:none!important}.kn-cf__soodus{display:flex;justify-content:space-between;margin:0 0 6px;color:var(--kn-kv-g);font-size:15px}.kn-cf__vahesumma{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.kn-cf__vs-t{font-family:Instrument Sans,system-ui,sans-serif;font-weight:700;font-size:18px;letter-spacing:-.01em}.kn-cf__vs-h{font-family:Instrument Sans,system-ui,sans-serif;font-weight:700;font-size:25px;letter-spacing:-.01em;line-height:1.2}.kn-cf__km{margin:4px 0 0;font-size:12px;line-height:1.6}.kn-cf__km a,.kn-ci__km a{text-decoration:underline;text-underline-offset:2px;color:inherit}.kn-cf--sahtel .kontamo-tarneteade{margin:14px 0 0!important;opacity:1!important}.kn-cf__nupud{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:16px}.kn-cf__vead:empty{display:none}.kn-cf__vead{margin-top:10px;color:#b3261e;font-size:14px}@media(max-width:767px){.kn-dr-head{padding:15px 15px 20px}.kn-dr-head:after{left:15px;right:15px}.kn-ci--sahtel{padding:0 15px}.kn-cf--sahtel{padding:14px 15px 16px}.kn-cf__nupud{margin-top:12px}}@media(min-width:1024px){#right-drawer-slot:has(.kn-dr:not([style*=none])){max-width:760px!important;width:760px!important}.kn-dr:not([style*=none]){display:grid!important;grid-template-columns:310px minmax(0,1fr);grid-template-rows:auto 1fr auto;min-height:100vh}.kn-dr .kn-dr-rec{display:block;grid-column:1;grid-row:1/4;position:sticky;top:0;align-self:start;height:100vh;overflow-y:auto;padding:30px;border-right:1px solid var(--kn-kv-joon);background:var(--kn-kv-taust);box-sizing:border-box}.kn-dr .kn-dr-rec .kn-ks--loend{padding:0}.kn-dr .kn-dr-rec .kn-ks__t{margin-bottom:28px}.kn-dr-head,.kn-dr-items,.kn-dr-foot{grid-column:2}.kn-dr-items .kn-ks{display:none}}body[data-kontamo-korvileht] .kn-korvileht{max-width:1440px;margin:0 auto;padding-left:60px;padding-right:60px;box-sizing:border-box;color:#333;border:0}.kn-ci--leht{display:block}.kn-ci__h1{margin:50px 0;text-align:center;font-family:Instrument Sans,system-ui,sans-serif;font-weight:700;font-size:35px;line-height:1.2;letter-spacing:-.01em;color:#333}.kn-ci__pais{display:none}.kn-ci--leht .kn-ci__read{list-style:none;margin:0;padding:0;border-bottom:1px solid rgba(51,51,51,.25)}.kn-ci--leht .kn-ci__rida{display:grid;grid-template-columns:270px minmax(0,1fr) 120px 210px 120px;align-items:center;column-gap:15px;padding:30px 15px;border-top:1px solid rgba(51,51,51,.25)}.kn-ci--leht .kn-ci__pilt{display:block;width:240px;margin-left:13px}.kn-ci--leht .kn-ci__pilt img{display:block;width:240px;height:240px;object-fit:contain;border-radius:3px}.kn-ci--leht .kn-ci__nimi{font-size:16px;line-height:1.6}.kn-ci--leht .kn-ci__hind,.kn-ci--leht .kn-ci__summa{text-align:center;font-size:16px}.kn-ci--leht .kn-ci__summa .kn-ci__marg{display:table;margin:6px auto 0}.kn-ci--leht .kn-ci__kogusx{justify-content:center}.kn-ci--leht .kn-ci__kogus{border-color:#00000029;border-radius:6px;height:40px}.kn-ci--leht .kn-ci__kn{width:38px}.kn-ci--leht .kn-ci__arv{width:42px;font-size:15px;border-left:1px solid rgba(0,0,0,.12);border-right:1px solid rgba(0,0,0,.12)}.kn-ci__prugi{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;color:#00000080;transition:color .15s ease}.kn-ci__prugi:hover{color:#c0392b}.kn-ci__kokku{padding-top:28px;text-align:right}.kn-ci__kokku .kn-korv{max-width:380px;margin:0 0 20px auto;text-align:left}.kn-ci__kokku .kn-korv-ok{max-width:380px;margin-left:auto}.kn-ci__rida-kokku,.kn-ci__vahesumma{margin:0 0 8px;font-size:16px}.kn-ci__vahesumma b,.kn-ci__soodus b{display:inline-block;min-width:100px;margin-left:24px;font-family:Instrument Sans,system-ui,sans-serif;font-weight:700}.kn-ci__soodus{color:var(--kn-kv-g)}.kn-ci__km{margin:10px 0 0;font-style:italic;font-size:16px;line-height:1.6}.kn-ci__kokku .kontamo-tarneteade{margin:14px 0 0!important}.kontamo-korv-parcely{padding-top:14px}.kn-cf--leht{text-align:right;padding:6px 0 0}.kn-noustun{margin:14px 0;font-size:14px;line-height:1.6}.kn-noustun input{vertical-align:middle;margin:0 6px 0 0;width:16px;height:16px;accent-color:var(--kn-kv-g)}.kn-noustun label{display:inline}.kn-noustun a{text-decoration:underline;color:inherit}.kn-noustun-viga{margin:-6px 0 12px;font-size:14px;color:#b3261e}.kn-noustun-viga[hidden]{display:none!important}.kn-cf__kassa{width:380px;max-width:100%;margin-left:auto}.kn-ci--leht .kn-ci__tuhi{padding:0 0 40px;text-align:center}.kn-ci--leht .kn-ci__tuhi p{margin:0 0 24px}.kn-ci--leht .kn-ci__tuhi .kn-nupp{display:inline-flex}.kn-korvileht--soovitused{padding-top:60px;padding-bottom:60px}.kn-ks--leht{padding:0;border:0;margin:0}.kn-ks--leht .kn-ks__t{margin:0 0 17px;font-family:Instrument Sans,system-ui,sans-serif;font-weight:700;font-size:21px;line-height:1.2;letter-spacing:-.01em;color:#333}.kn-ks--leht .kn-ks__rida{gap:15px}@media(min-width:768px){.kn-ks--leht .kn-ks__rida>*{flex:0 0 calc((100% - 45px)/4)}}@media(max-width:768px){body[data-kontamo-korvileht] .kn-korvileht{padding-left:15px;padding-right:15px}.kn-ci__h1{margin:30px 0}.kn-ci--leht .kn-ci__rida{display:flex;flex-direction:column;align-items:center;gap:16px;padding:30px 15px;text-align:center}.kn-ci--leht .kn-ci__pilt{margin:0}.kn-ci--leht .kn-ci__hind{display:none}.kn-ci--leht .kn-ci__summa{order:3}.kn-ci--leht .kn-ci__kogusx{order:4}.kn-cf__kassa{width:100%}.kn-ci__kokku .kn-korv{max-width:none}.kn-korvileht--soovitused{padding-top:40px;padding-bottom:40px}}#modals-rightDrawer:has(.kn-dr:not([style*=none])){background:#e6e6e6b3}.kn-ci--sahtel .kn-ci__x svg{width:12px;height:12px}.kn-tt{margin:0 0 14px;text-align:left;font-family:Figtree,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif}.kn-tt__tekst{margin:0 0 8px;font-size:15px;line-height:1.4;color:#033535}.kn-tt__tekst b{font-weight:700;white-space:nowrap}.kn-tt__ok{font-weight:700;color:#064d4d}.kn-tt__riba{height:8px;border-radius:999px;background:#e3efec;overflow:hidden}.kn-tt__riba>span{display:block;height:100%;border-radius:999px;background:#e2ae2d;transition:width .3s ease}.kn-tt--olemas .kn-tt__riba>span{background:#064d4d}.kn-ci__kokku .kn-tt{max-width:380px;margin:0 0 18px auto}@media(max-width:749px){.kn-ci__kokku .kn-tt{max-width:none}}:root{--kn-kv-joon:#E2D9CB;--kn-kv-tekst:#1F2A2A;--kn-kv-g:#064D4D;--kn-kv-taust:#FFFDF9}.kn-nupp{border-radius:999px;border:2px solid var(--kn-kv-g);min-height:48px;padding:10px 22px}.kn-nupp--taidetud{background:var(--kn-kv-g);color:#fff!important}.kn-nupp--taidetud:hover{background:#0b6464;border-color:#0b6464}.kn-nupp--ais{background:#fff;color:var(--kn-kv-g)!important;font-family:Figtree,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-weight:600}.kn-nupp--ais:hover{background:#e3efec}.kn-nupp:focus-visible{outline:3px solid #E2AE2D;outline-offset:2px}.kn-ci--sahtel .kn-ci__pilt img,.kn-ksr__im,.kn-ksr__im img{border-radius:10px;background:#fff}.kn-ci--sahtel .kn-ci__pilt img{border:1px solid var(--kn-kv-joon);box-sizing:border-box}.kn-ci--leht .kn-ci__pilt img{border-radius:14px;background:#fff;border:1px solid var(--kn-kv-joon);box-sizing:border-box}.kn-ci__kogus,.kn-ci--leht .kn-ci__kogus{border-radius:999px;border-color:var(--kn-kv-joon);background:#fff}.kn-ci--leht .kn-ci__arv{border-left:0;border-right:0}body[data-kontamo-korvileht] .kn-korvileht,.kn-ci__h1,.kn-ks--leht .kn-ks__t{color:var(--kn-kv-tekst)}.kn-ci--leht .kn-ci__read,.kn-ci--leht .kn-ci__rida{border-color:var(--kn-kv-joon)}.kn-ci__km{font-style:normal;font-size:14px;color:#55605f}.kn-tt--yles{margin:0;padding:16px 0 14px;border-bottom:1px solid var(--kn-kv-joon)}.kn-ci--leht .kn-tt--yles{max-width:640px;margin:0 auto 24px;padding:16px 20px;border:1px solid var(--kn-kv-joon);border-radius:14px;background:#fff}.kn-tt__tekst{font-size:15px;color:var(--kn-kv-tekst)}.kn-tt__tekst b{font-weight:800;color:var(--kn-kv-g)}.kn-tt__riba{height:10px;background:#d5d9d8;box-shadow:inset 0 0 0 1px #0000000f}.kn-tt__riba>span{background:var(--kn-kv-g);min-width:10px}.kn-tt--olemas .kn-tt__riba>span{background:var(--kn-kv-g)}.kn-tt__ok{color:var(--kn-kv-g);font-weight:700}.kn-tt__linn{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;margin-right:4px;border-radius:50%;background:var(--kn-kv-g);color:#fff;font-size:13px;line-height:1;vertical-align:-3px}.kn-ci--sahtel .kn-ci__summa{display:flex;flex-direction:column;align-items:flex-end;line-height:1.35;white-space:normal}.kn-ci--sahtel .kn-ci__summa .kn-ci__vana{margin:0;font-size:14px}.kn-ci__uus{color:var(--kn-kv-g);font-weight:700}.kn-ci__saast{display:block;margin-top:2px;font-size:13px;font-weight:700;color:#0b6b3a;white-space:nowrap}.kn-ci--leht .kn-ci__summa .kn-ci__saast{text-align:center}.kn-saast{margin:8px 0 0;padding:8px 12px;border-radius:12px;background:#e8f3ec}.kn-saast p{display:flex;justify-content:space-between;gap:12px;margin:0;font-size:15px;line-height:1.5;color:#0b5a33}.kn-saast__kokku b{font-weight:800;font-size:16px}.kn-ci__kokku .kn-saast{max-width:380px;margin:4px 0 8px auto;text-align:left}@media(min-width:900px){body[data-kontamo-korvileht] #MainContent{display:grid;grid-template-columns:minmax(0,1fr) 380px;column-gap:40px;max-width:1180px;margin:0 auto;padding:0 24px 40px;grid-template-rows:auto auto auto auto auto auto 1fr;align-items:start;box-sizing:border-box}body[data-kontamo-korvileht] #MainContent>.shopify-section:not(:has(.kn-korvileht--soovitused)),body[data-kontamo-korvileht] #main-cart-items,body[data-kontamo-korvileht] #main-cart-footer,body[data-kontamo-korvileht] .kn-ci--leht,body[data-kontamo-korvileht] #main-cart-footer>data-island{display:contents}body[data-kontamo-korvileht] #MainContent>.shopify-section:has(.kn-korvileht--soovitused){grid-column:1/-1;grid-row:8}.kn-ci--leht>.kn-ci__h1{grid-column:1/-1;grid-row:1;margin:36px 0 24px;text-align:left;font-size:32px}.kn-ci--leht>.kn-tt--yles{grid-column:2;grid-row:2}.kn-ci--leht>.kn-ci__vorm{grid-column:1;grid-row:2/8}.kn-ci--leht>.kn-ci__kokku{grid-column:2;grid-row:3}body[data-kontamo-korvileht] #kontamo-korv-parcely{grid-column:2;grid-row:4}body[data-kontamo-korvileht] .kn-cf--leht{grid-column:2;grid-row:5}.kn-ci--leht>.kn-ci__lisad{grid-column:2;grid-row:6}.kn-ci--leht>.kn-kingiraamat,.kn-ci--leht>[class*=kingiraamat]{grid-column:1}.kn-ci--leht>.kn-ci__tuhi{grid-column:1/-1}body[data-kontamo-korvileht] .kn-korvileht{padding-left:0;padding-right:0;max-width:none}.kn-mbar{display:none!important}}body[data-kontamo-korvileht] .kn-ci--leht .kn-tt--yles,body[data-kontamo-korvileht] .kn-ci__kokku,body[data-kontamo-korvileht] #kontamo-korv-parcely,body[data-kontamo-korvileht] .kn-cf--leht{background:#fff;border:1px solid var(--kn-kv-joon);border-top:0;border-bottom:0;padding:0 22px;margin:0;max-width:none;text-align:left;box-sizing:border-box}body[data-kontamo-korvileht] .kn-ci--leht .kn-tt--yles{border-top:1px solid var(--kn-kv-joon);border-radius:16px 16px 0 0;padding:20px 22px 16px}body[data-kontamo-korvileht] .kn-cf--leht{border-bottom:1px solid var(--kn-kv-joon);border-radius:0 0 16px 16px;padding:4px 22px 20px}.kn-sum__t{margin:0 0 10px;padding-top:14px;border-top:1px solid var(--kn-kv-joon);font-family:Instrument Sans,system-ui,sans-serif;font-weight:700;font-size:18px;color:var(--kn-kv-tekst)}.kn-ci__kokku .kn-ci__vahesumma,.kn-ci__kokku .kn-ci__rida-kokku{display:flex;justify-content:space-between;align-items:baseline;margin:0 0 6px}.kn-ci__kokku .kn-ci__vahesumma b{min-width:0;margin:0;font-size:22px}.kn-ci__kokku .kn-ci__soodus b{min-width:0;margin:0}.kn-ci__kokku .kn-saast{max-width:none;margin:6px 0 8px}.kn-ci__kokku .kn-ci__km{margin:6px 0 0;font-size:13px}.kn-ci__kokku .kontamo-tarneteade{font-size:13px!important}.kontamo-korv-parcely{padding-top:0}.kn-parcely__t{margin:14px 0 0;padding:14px 0 8px;border-top:1px solid var(--kn-kv-joon);font-family:Instrument Sans,system-ui,sans-serif;font-weight:700;font-size:16px;color:var(--kn-kv-tekst)}#parcelyWidget{border-radius:12px;overflow:hidden}.kn-cf--leht .kn-noustun{margin:14px 0 10px}.kn-cf--leht .kn-cf__kassa{width:100%;min-height:52px;font-size:17px}.kn-usaldus{list-style:none;margin:14px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:4px 14px;font-size:13px;color:#55605f}.kn-usaldus li:before{content:"\2713  ";color:var(--kn-kv-g);font-weight:700}.kn-maksed{display:flex;flex-wrap:wrap;gap:6px;align-items:center;margin:10px 0 0}.kn-maksed__i{height:22px;width:auto;border-radius:4px;border:1px solid var(--kn-kv-joon)}.kn-maksed span{border:1px solid var(--kn-kv-joon);border-radius:4px;padding:1px 6px;font-size:12px;font-weight:700;color:#333;line-height:18px}.kn-ci__lisad .kn-korv{margin:16px 0 0!important;max-width:none!important}.kn-ci__lisad:empty{display:none}.kn-ci--leht .kn-ci__read{border:0;margin:0;padding:0}.kn-ci--leht .kn-ci__rida{display:grid;grid-template-columns:96px minmax(0,1fr) auto;grid-template-areas:"pilt info summa" "pilt hind summa" "pilt kogus summa";column-gap:18px;row-gap:4px;align-items:start;padding:18px;margin:0 0 12px;background:#fff;border:1px solid var(--kn-kv-joon);border-radius:16px;text-align:left}.kn-ci--leht .kn-ci__pilt{grid-area:pilt;width:96px;margin:0}.kn-ci--leht .kn-ci__pilt img{width:96px;height:96px;border-radius:12px}.kn-ci--leht .kn-ci__info{grid-area:info}.kn-ci--leht .kn-ci__nimi{font-size:16px;font-weight:600;line-height:1.35}.kn-ci--leht .kn-ci__hind{grid-area:hind;display:block!important;text-align:left;font-size:14px;color:#55605f}.kn-ci--leht .kn-ci__hind .kn-ci__uhik{display:inline;margin-left:6px}.kn-ci--leht .kn-ci__kogusx{grid-area:kogus;justify-content:flex-start;margin-top:6px;gap:10px}.kn-ci--leht .kn-ci__kogus{height:38px}.kn-ci__prugi{width:auto;height:auto;gap:4px;font-size:13px;color:#55605f;text-decoration:underline;text-underline-offset:2px}.kn-ci__prugi:after{content:"Eemalda"}.kn-ci__prugi svg{width:15px;height:15px}.kn-ci--leht .kn-ci__summa{grid-area:summa;display:flex;flex-direction:column;align-items:flex-end;text-align:right;font-size:16px;font-weight:700;line-height:1.35;white-space:nowrap}.kn-ci--leht .kn-ci__summa .kn-ci__vana{margin:0;font-size:14px;font-weight:400}.kn-ci--leht .kn-ci__summa .kn-ci__saast{text-align:right}.kn-ci--leht .kn-tt--yles{max-width:none}@media(max-width:899px){body[data-kontamo-korvileht] .kn-korvileht{padding-left:16px;padding-right:16px}.kn-ci__h1{margin:24px 0 16px;font-size:28px;text-align:left}.kn-ci--leht .kn-tt--yles{border-bottom:1px solid var(--kn-kv-joon)!important;border-radius:16px!important;margin:0 0 16px!important}.kn-ci--leht .kn-ci__rida{display:grid;grid-template-columns:80px minmax(0,1fr);grid-template-areas:"pilt info" "pilt hind" "pilt summa" "pilt kogus";flex-direction:initial;padding:14px;column-gap:14px;text-align:left}.kn-ci--leht .kn-ci__pilt,.kn-ci--leht .kn-ci__pilt img{width:80px;height:80px}.kn-ci--leht .kn-ci__summa{align-items:flex-start;text-align:left;flex-direction:row;flex-wrap:wrap;gap:0 8px;align-items:baseline}.kn-ci--leht .kn-ci__summa .kn-ci__saast{flex-basis:100%;text-align:left}.kn-ci__kokku.kn-sum{border-top:1px solid var(--kn-kv-joon)!important;border-radius:16px 16px 0 0;margin-top:8px!important}.kn-sum__t{border-top:0}.kn-cf--leht{margin-bottom:12px!important}body[data-kontamo-korvileht] #main-cart-footer{padding-bottom:84px}.kn-mbar{position:fixed;left:0;right:0;bottom:0;z-index:30;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 16px calc(10px + env(safe-area-inset-bottom));background:#fffdf9;border-top:1px solid var(--kn-kv-joon);box-shadow:0 -6px 18px #00000014;transition:transform .2s}.kn-mbar__s{display:flex;flex-direction:column;line-height:1.15}.kn-mbar__s small{font-size:12px;color:#55605f}.kn-mbar__s b{font-family:Instrument Sans,system-ui,sans-serif;font-size:20px}.kn-mbar .kn-nupp{min-height:46px;padding:8px 22px}html.kn-kassa-naha .kn-mbar{transform:translateY(110%)}}.kn-mbar{display:none}@media(max-width:899px){.kn-mbar{display:flex}}.kn-ksr__lisa{border:2px solid var(--kn-kv-g);border-radius:999px;padding:3px 14px;min-height:32px;color:var(--kn-kv-g);font-weight:700;background:#fff;text-decoration:none}.kn-ksr__lisa:hover{background:var(--kn-kv-g);color:#fff}.kn-ksr__lisa svg{display:none}.kn-ksr__silt{font-size:9px;padding:2px 4px}.kn-ks--kompakt{padding:8px 0 0}.kn-ks--kompakt .kn-ks__t{font-size:20px;margin:0 0 14px}.kn-ks--kompakt .kn-ks__loend{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.kn-ks--kompakt .kn-ksr{grid-template-columns:120px minmax(0,1fr);gap:12px;align-items:center;padding:12px;background:#fff;border:1px solid var(--kn-kv-joon);border-radius:16px}.kn-ks--kompakt .kn-ksr__im,.kn-ks--kompakt .kn-ksr__im img{width:120px;height:120px;border-radius:12px}.kn-ks--kompakt .kn-ksr__nm{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;font-size:14px;line-height:1.35}@media(max-width:1180px)and (min-width:900px){.kn-ks--kompakt .kn-ks__loend{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:899px){.kn-ks--kompakt .kn-ks__loend{grid-template-columns:1fr;gap:10px}.kn-ks--kompakt .kn-ksr{grid-template-columns:72px minmax(0,1fr)}.kn-ks--kompakt .kn-ksr__im,.kn-ks--kompakt .kn-ksr__im img{width:72px;height:72px}}.kn-korvileht--soovitused{padding-top:24px!important;padding-bottom:40px!important}.kn-ks--loend:not(.kn-ks--kompakt) .kn-ksr{grid-template-columns:64px minmax(0,1fr)}.kn-ks--loend:not(.kn-ks--kompakt) .kn-ksr__im,.kn-ks--loend:not(.kn-ks--kompakt) .kn-ksr__im img{width:64px;height:64px}@media(max-width:899px){.kn-ci--leht .kn-ci__hind{display:none!important}}.kn-parcely__t{padding:0;margin-top:14px;margin-bottom:12px}.kn-ci__kogus,.kn-ci--leht .kn-ci__kogus{background:#fff}.kn-ci__arv,.kn-ci--leht .kn-ci__arv{border-left:1px solid #C9D6D3!important;border-right:1px solid #C9D6D3!important;font-weight:600}.kn-ci__kn{color:var(--kn-kv-g)}.kn-ci__kn:hover{background:#e3efec}
/*# sourceMappingURL=/cdn/shop/t/35/assets/kontamo-korv.css.map */
