html:has(.kk-panel){background:#e7e9f6}body:has(.kk-panel){background:transparent!important}body:has(.kk-panel):before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background:url(/cdn/shop/files/backgrd.png?v=1768660595) center 40%/cover no-repeat}body:has(.kk-panel) .kk-panel,body:has(.kk-panel) .home-panel,body:has(.kk-panel) .kk-foot{background:none!important;border:0!important;border-radius:0!important;box-shadow:none!important}body:has(.kk-panel) .home-panel:before{display:none}body:has(.kk-panel) .kk-buzz-wrap{padding-bottom:0}body:has(.kk-panel) .home-panel{min-height:0;padding-bottom:24px}body:has(.kk-panel) .kk-menu{padding-top:24px}body:has(.kk-panel) .kk-foot{padding-top:24px}.kk-panel{position:relative;background:var(--kk-bg) center 45%/cover no-repeat;border:1px solid rgba(255,255,255,.55);border-radius:14px;overflow:hidden;padding:48px 18px 120px;max-width:100%;box-sizing:border-box}.kk-card[hidden],.kk-empty[hidden],.kk-cart[hidden]{display:none!important}body.kk-has-bar{padding-bottom:90px}.kk-inner{max-width:1180px;margin:0 auto;position:relative}.kk-head{text-align:center;max-width:900px;margin:0 auto 26px}.kk-eyebrow{display:inline-block;font-size:13px;font-weight:800;letter-spacing:.9px;text-transform:uppercase;padding:7px 14px;border-radius:999px;background:#ffffffbf;border:1px solid rgba(255,255,255,.85);margin-bottom:12px}.kk-head h1,.kk-head h2{font-size:64px;line-height:1.08;margin:0 0 8px}.kk-head p,.kk-desc{font-size:21px;opacity:.82;margin:0}.kk-desc p{margin:0}.kk-steps{list-style:none;display:flex;justify-content:center;gap:10px;flex-wrap:wrap;padding:0;margin:20px 0 0}.kk-steps li{display:flex;align-items:center;gap:8px;font-size:15px;font-weight:700;padding:7px 14px 7px 7px;border-radius:999px;background:#ffffffa6;border:1px solid rgba(255,255,255,.75);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.kk-steps b{display:grid;place-items:center;width:26px;height:26px;border-radius:50%;background:linear-gradient(135deg,#5fbf8a,#3f8f62);color:#fff;font-size:13px}.kk-cats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.kk-tile{font:inherit;cursor:pointer;position:relative;min-height:150px;padding:22px 18px;border-radius:18px;text-align:center;color:#1b1b1b;display:flex;flex-direction:column;justify-content:center;gap:6px;box-shadow:0 18px 34px #0000001a;border:2px solid rgba(255,255,255,.35);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);overflow:hidden;filter:saturate(1.12) contrast(1.04);transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease;-webkit-tap-highlight-color:transparent}.kk-tile:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(120% 90% at 25% 18%,#ffffff47,#fff0 60%),radial-gradient(110% 90% at 80% 85%,#0000001a,#0000 60%),url(/cdn/shop/files/back_2.png?v=1768678068) center/cover no-repeat;opacity:.55;mix-blend-mode:overlay;pointer-events:none}.kk-tile:hover{transform:translateY(-4px);box-shadow:0 26px 46px #00000024}.kk-tile.is-active{border-color:#fff;box-shadow:0 0 0 4px #fffc,0 26px 46px #00000029;transform:translateY(-4px)}.kk-tile h3{position:relative;font-size:32px;font-weight:600;margin:0}.kk-tile p{position:relative;font-size:16px;line-height:1.35;opacity:.88;margin:0}.kk-c-relax{background:linear-gradient(145deg,#91aaffdb,#6987ebc7)}.kk-c-fun{background:linear-gradient(145deg,#aae191db,#5fa56ec7)}.kk-c-balance{background:linear-gradient(145deg,#8cc8ffdb,#5591e6c7)}.kk-c-discover{background:linear-gradient(145deg,#ffd282db,#d79b50c7)}.kk-c-purple{background:linear-gradient(145deg,#c8aaffdb,#9673e1c7)}.kk-c-pink{background:linear-gradient(145deg,#ffb4cddb,#e67da5c7)}.kk-c-teal{background:linear-gradient(145deg,#91e6d7db,#46afa0c7)}.kk-c-sun{background:linear-gradient(145deg,#ffec91e0,#e4c448c7)}.kk-chips{display:flex;gap:10px;flex-wrap:wrap;justify-content:center;width:100%}.kk-chip{flex:none;font:inherit;font-weight:800;font-size:15px;cursor:pointer;padding:11px 20px;border-radius:999px;border:2px solid rgba(255,255,255,.6);color:#1b1b1b;box-shadow:0 8px 18px #00000014;transition:transform .15s ease,box-shadow .15s ease;-webkit-tap-highlight-color:transparent}.kk-chip:hover{transform:translateY(-2px)}.kk-chip.is-active{border-color:#fff;box-shadow:0 0 0 3px #ffffffe6,0 10px 22px #00000024}.kk-chip.kk-all{background:#ffffffd1}.kk-chip.kk-all.is-active{background:#1b1b1b;color:#fff;border-color:#1b1b1b;box-shadow:0 10px 22px #0000002e}.kk-bar{display:flex;align-items:center;gap:12px;margin:26px 0 16px;scroll-margin-top:90px}.kk-bar+.kk-bar{margin-top:0}.kk-search{flex:1;min-width:0;font:inherit;font-size:17px;padding:13px 18px;border-radius:999px;border:1px solid rgba(0,0,0,.12);background:#fffffff2}.kk-search:focus,.kk-sort:focus{outline:none;border-color:#5fbf8ab3;box-shadow:0 0 0 3px #5fbf8a38}.kk-sort{font:inherit;font-weight:700;font-size:16px;padding:13px 16px;border-radius:999px;border:1px solid rgba(0,0,0,.12);background:#fffffff2;cursor:pointer;color:#1b1b1b}.kk-count{font-weight:700;padding:12px 16px;border-radius:999px;background:#ffffffbf;white-space:nowrap}.kk-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.kk-card{position:relative;display:flex;flex-direction:column;min-width:0;border-radius:20px;padding:12px;background:#ffffffb8;border:1px solid rgba(255,255,255,.8);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 16px 30px #0000001a;transition:transform .2s ease,box-shadow .2s ease}.kk-card:hover{transform:translateY(-4px);box-shadow:0 26px 46px #00000029}.kk-img{position:relative;display:block;aspect-ratio:1;border-radius:16px;overflow:hidden;background:linear-gradient(160deg,#fffffff2,#ecf2eecc)}.kk-img img{width:100%;height:100%;object-fit:contain;transition:transform .35s ease}.kk-card:hover .kk-img img{transform:scale(1.06)}.kk-badges{position:absolute;top:10px;left:10px;right:10px;display:flex;gap:6px;flex-wrap:wrap;z-index:1}.kk-badge{font-size:12px;font-weight:800;letter-spacing:.2px;padding:5px 10px;border-radius:999px;color:#fff;box-shadow:0 6px 14px #00000024;white-space:nowrap}.kk-b-sativa{background:linear-gradient(135deg,#4fae6e,#2f8a52)}.kk-b-indica{background:linear-gradient(135deg,#9b72e0,#7151c4)}.kk-b-hybrid{background:linear-gradient(135deg,#4f9be6,#3570c9)}.kk-b-thc{background:#141414c7}.kk-b-sale{background:linear-gradient(135deg,#f08a5d,#d9534f)}.kk-soldout{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;background:#fff9;font-weight:900;font-size:18px;letter-spacing:.5px}.kk-info{display:flex;flex-direction:column;gap:6px;flex:1;min-width:0;padding:12px 4px 2px}.kk-kind{font-size:11px;font-weight:800;letter-spacing:1px;text-transform:uppercase;opacity:.55}.kk-name{color:#1b1b1b;text-decoration:none;font-weight:700;font-size:16px;line-height:1.25;overflow-wrap:anywhere}.kk-name:hover{text-decoration:underline}.kk-info select{font:inherit;font-size:14px;width:100%;min-width:0;padding:9px 12px;border-radius:12px;border:1px solid rgba(0,0,0,.14);background:#fff;color:#1b1b1b}.kk-buy{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:auto;padding-top:6px}.kk-price{font-weight:900;font-size:19px}.kk-price s{font-weight:600;font-size:14px;opacity:.5;margin-left:4px}.kk-add{font:inherit;font-weight:800;font-size:14px;cursor:pointer;color:#fff;border:0;border-radius:999px;padding:11px 16px;background:linear-gradient(135deg,#5fbf8a,#3f8f62);box-shadow:0 10px 22px #3c966e4d;transition:transform .18s,filter .18s;white-space:nowrap;-webkit-tap-highlight-color:transparent}.kk-add:hover{transform:translateY(-1px);filter:brightness(1.05)}.kk-add:disabled{opacity:.55;cursor:default;transform:none;box-shadow:none}.kk-empty{grid-column:1/-1;text-align:center;font-size:18px;padding:30px;border-radius:16px;background:#ffffffc7}.kk-more{display:flex;justify-content:center;margin-top:24px}.kk-btn-ghost{display:inline-block;text-decoration:none;font-weight:800;font-size:16px;padding:14px 24px;border-radius:999px;background:#ffffffd9;border:1px solid rgba(255,255,255,.95);color:#1b1b1b;box-shadow:0 10px 22px #0000001a;transition:transform .18s}.kk-btn-ghost:hover{transform:translateY(-2px)}.kk-pages{display:flex;justify-content:center;gap:8px;margin-top:26px;flex-wrap:wrap}.kk-pages a,.kk-pages span{min-width:44px;text-align:center;padding:10px 14px;border-radius:999px;background:#fffc;color:#1b1b1b;text-decoration:none;font-weight:800;box-sizing:border-box}.kk-pages .is-current{background:#1b1b1b;color:#fff}.kk-cart{position:fixed;left:50%;bottom:max(18px,env(safe-area-inset-bottom));transform:translate(-50%);z-index:50;display:flex;align-items:center;gap:12px;width:min(760px,calc(100% - 24px));box-sizing:border-box;padding:10px 10px 10px 20px;border-radius:999px;background:#fffffff2;border:1px solid rgba(255,255,255,.9);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:0 18px 40px #0000002e}.kk-cart-txt{flex:1;min-width:0;font-size:16px;line-height:1.25}.kk-cart-txt small{display:block;font-size:12px;opacity:.65}.kk-cart-view{color:#1b1b1b;font-weight:700;white-space:nowrap}.kk-cart-go{flex:none;text-decoration:none;font-weight:900;color:#fff;border-radius:999px;padding:13px 22px;background:linear-gradient(135deg,#5fbf8a,#3f8f62);box-shadow:0 12px 26px #3c966e52}@media(max-width:1000px){.kk-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.kk-head h1,.kk-head h2{font-size:42px}.kk-tile h3{font-size:24px}}@media(max-width:700px){.kk-panel{padding:24px 12px 40px;border-radius:12px}.kk-eyebrow{font-size:11px;letter-spacing:.6px;padding:6px 11px;margin-bottom:10px}.kk-head{margin-bottom:18px}.kk-head h1,.kk-head h2{font-size:30px;line-height:1.1}.kk-head p,.kk-desc{font-size:15px;line-height:1.35}.kk-steps{gap:6px;margin-top:14px}.kk-steps li{font-size:12px;gap:6px;padding:5px 10px 5px 5px}.kk-steps b{width:20px;height:20px;font-size:11px}.kk-cats,.kk-grid{grid-template-columns:1fr 1fr;gap:10px}.kk-tile{min-height:100px;padding:14px 10px;border-radius:16px;gap:4px}.kk-tile h3{font-size:20px}.kk-tile p{font-size:12px;line-height:1.3}.kk-tile:hover,.kk-tile.is-active{transform:none}.kk-bar{flex-wrap:wrap;gap:8px;margin:18px 0 12px}.kk-search{flex-basis:100%;order:-1;font-size:16px;padding:12px 16px}.kk-sort{flex:1;min-width:0;padding:11px 14px}.kk-count{font-size:14px;padding:10px 12px}.kk-chips{justify-content:flex-start;flex-wrap:nowrap;overflow-x:auto;padding:4px 2px 8px;scrollbar-width:none;-webkit-overflow-scrolling:touch}.kk-chips::-webkit-scrollbar{display:none}.kk-chip{font-size:14px;padding:9px 16px}.kk-card{padding:8px;border-radius:16px}.kk-card:hover{transform:none}.kk-img{border-radius:12px}.kk-badges{top:6px;left:6px;right:6px;gap:4px}.kk-badge{font-size:10px;padding:4px 8px}.kk-info{gap:5px;padding:8px 2px 0}.kk-kind{font-size:10px}.kk-name{font-size:14px}.kk-info select{font-size:16px;padding:8px 10px}.kk-buy{flex-direction:column;align-items:stretch;gap:8px}.kk-price{font-size:16px}.kk-add{padding:11px 10px;font-size:13px}.kk-empty{font-size:15px;padding:20px}.kk-btn-ghost{font-size:15px;padding:13px 20px}.kk-pages a,.kk-pages span{min-width:40px;padding:9px 12px}body.kk-has-bar{padding-bottom:80px}.kk-cart{bottom:max(10px,env(safe-area-inset-bottom));width:calc(100% - 16px);gap:8px;padding:8px 8px 8px 16px}.kk-cart-txt{font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kk-cart-view,.kk-cart-txt small{display:none}.kk-cart-go{padding:12px 18px;font-size:14px}.kk-pdp .kk-qty-in,.kk-cartpage .kk-qty-in,.kk-cartpage .kk-note textarea{font-size:16px}body:has(.kk-panel):before{background-position:center 20%}body:has(.kk-panel) .kk-menu{padding-top:12px}}@media(max-width:380px){.kk-panel{padding-left:10px;padding-right:10px}.kk-cats,.kk-grid{gap:8px}.kk-card{padding:6px}.kk-name{font-size:13px}.kk-price{font-size:15px}.kk-tile h3{font-size:18px}.kk-tile p{font-size:11.5px}.kk-chip{font-size:13px;padding:8px 14px}.kk-steps li{font-size:11px}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/kk-shop.css.map */
