.sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.k-tools{display:flex;flex-wrap:wrap;gap:10px 16px;align-items:center}.k-search input{background:#000;color:#fff;border:1px solid #2a2a2a;border-radius:99px;padding:9px 16px;font:500 14px var(--k-font);width:170px;transition:border-color .2s,width .3s var(--k-ease)}.k-search input:focus{outline:none;border-color:#fff;width:220px}.k-check{display:flex;align-items:center;gap:8px;color:var(--k-mute);font-size:14px;cursor:pointer}.k-check input{accent-color:#fff;width:16px;height:16px}.k-view{display:flex;gap:4px}.k-view button{display:flex;gap:2px;width:40px;height:34px;padding:8px;border:1px solid #2a2a2a;background:none;border-radius:6px;cursor:pointer}.k-view button i{flex:1;background:#555;border-radius:1px}.k-view button.is-on{border-color:#fff}.k-view button.is-on i{background:#fff}.k-grid[data-cols="2"]{grid-template-columns:repeat(2,1fr)}.k-grid[data-cols="3"]{grid-template-columns:repeat(3,1fr)}.k-grid[data-cols="4"]{grid-template-columns:repeat(4,1fr)}@media(max-width:900px){.k-view{display:none}.k-search input{width:140px}.k-grid,.k-grid[data-cols]{grid-template-columns:1fr 1fr}}.k-card,.k-mwrap{position:relative}.k-card .k-card-link{display:block;color:inherit;text-decoration:none}.k-card .im{aspect-ratio:1/1}.k-card .im img{position:absolute;top:0;right:0;bottom:0;left:0}.k-card h3 a{color:#fff;text-decoration:none}.k-card[hidden]{display:none}.k-qadd{position:absolute;left:12px;right:12px;bottom:12px;height:44px;border-radius:4px;background:#fff;color:#000;border:0;font:700 14px var(--k-font);display:flex;align-items:center;justify-content:center;gap:8px;cursor:pointer;opacity:0;translate:0 10px;transition:opacity .35s,translate .45s var(--k-ease),background .2s;z-index:3}.k-card:hover .k-qadd,.k-qadd:focus-visible{opacity:1;translate:0 0}.k-qadd:hover{background:#e6e6e6}.k-qadd.is-done{background:#1ed760}@media(hover:none){.k-qadd{opacity:1;translate:0 0;left:auto;width:44px;padding:0;height:40px}.k-qadd span{display:none}}.k-noresult{padding-block:60px}.k-pdp{grid-template-columns:minmax(0,1.2fr) minmax(360px,.8fr)}.k-g{position:relative;min-width:0}.k-g-main{position:relative;background:var(--k-card2);border-radius:8px;overflow:hidden}.k-g-track{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;outline:none}.k-g-track::-webkit-scrollbar{display:none}.k-g-slide{flex:0 0 100%;scroll-snap-align:center;margin:0;aspect-ratio:1/1;background:#fff;display:grid;place-items:center;cursor:zoom-in}.k-g-slide img{display:block}.k-g-nav{position:absolute;top:50%;translate:0 -50%;width:44px;height:44px;border-radius:50%;background:#0000008c;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#fff;border:1px solid rgba(255,255,255,.2);font-size:24px;line-height:1;cursor:pointer;opacity:0;transition:opacity .3s;z-index:2}.k-g-prev{left:12px}.k-g-next{right:12px}.k-g-main:hover .k-g-nav{opacity:1}@media(hover:none){.k-g-nav{display:none}}.k-g-count{position:absolute;left:12px;bottom:12px;background:#0000008c;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#fff;font-size:12px;padding:5px 10px;border-radius:99px}.k-g-zoom{position:absolute;right:12px;bottom:12px;width:40px;height:40px;border-radius:50%;background:#0000008c;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#fff;border:1px solid rgba(255,255,255,.2);display:grid;place-items:center;cursor:pointer}.k-g-thumbs{display:flex;gap:8px;margin-top:10px;overflow-x:auto;scrollbar-width:none;padding-bottom:2px}.k-g-thumbs::-webkit-scrollbar{display:none}.k-g-thumbs button{flex:0 0 76px;width:76px;height:76px;padding:0;border:1px solid transparent;border-radius:6px;overflow:hidden;background:#fff;cursor:pointer;opacity:.55;transition:.25s}.k-g-thumbs button.is-on{opacity:1;border-color:#fff}.k-g-thumbs button:hover{opacity:1}.k-g-thumbs img{width:100%;height:100%;object-fit:cover;display:block}.k-title-row{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.k-fav{flex:none;width:44px;height:44px;border-radius:50%;border:1px solid #2a2a2a;background:none;color:#fff;display:grid;place-items:center;cursor:pointer;transition:.25s}.k-fav:hover{border-color:#fff}.k-fav[aria-pressed=true]{background:#fff;color:#000}.k-fav[aria-pressed=true] svg{fill:#000}.k-stars{display:inline-block;letter-spacing:2px;background:linear-gradient(90deg,#fff calc(var(--r)/5*100%),#333 0);-webkit-background-clip:text;background-clip:text;color:transparent}.k-stock{margin:0 0 4px;font-size:13px;color:#ffb020}.k-stock:empty{display:none}.k-stock.ok{color:#1ed760}.k-eta{display:flex;gap:14px;align-items:flex-start;margin-top:22px;padding:16px;border:1px solid var(--k-line);border-radius:8px;background:#0a0a0a;font-size:14px}.k-eta b{display:block;font-size:13px}.k-eta span[data-k-eta-range]{display:block;color:#fff;font-size:16px;font-weight:600;margin-top:2px}.k-eta small{display:block;color:var(--k-dim);font-size:12px;margin-top:4px;line-height:1.4}.k-eta-ico{font-size:22px}.k-share{margin-top:14px}.k-share button{background:none;border:0;color:var(--k-mute);font:500 13px var(--k-font);cursor:pointer;padding:0;text-decoration:underline}.k-share button:hover{color:#fff}.k-bundle{padding-block:clamp(40px,6vw,90px);border-top:1px solid var(--k-line)}.k-bundle-row{display:flex;flex-wrap:wrap;gap:14px;align-items:center;margin-top:28px}.k-bi{display:flex;flex-direction:column;gap:10px;width:clamp(140px,16vw,200px);cursor:pointer;position:relative}.k-bi input{position:absolute;top:10px;left:10px;z-index:2;width:18px;height:18px;accent-color:#fff}.k-bi .ph{display:block;aspect-ratio:1;border-radius:8px;overflow:hidden;background:#fff;transition:opacity .3s,transform .4s var(--k-ease)}.k-bi input:not(:checked)~.ph{opacity:.35;transform:scale(.96)}.k-bi .tt{font-size:13px;line-height:1.35}.k-bi .tt a{color:#fff;text-decoration:none}.k-bi .tt b{display:block;color:var(--k-mute);font-weight:500;margin-top:2px}.k-plus{font-size:26px;color:var(--k-dim);margin-bottom:34px}.k-bundle-cta{margin-left:auto;display:flex;flex-direction:column;gap:12px;align-items:flex-start;padding-left:24px}.k-bundle-cta span{font-size:15px;color:var(--k-mute)}.k-bundle-cta b{color:#fff;font-size:22px;margin-left:6px}@media(max-width:800px){.k-bundle-cta{margin-left:0;padding-left:0;width:100%}.k-plus{margin-bottom:0}}.k-recent{padding-block:clamp(30px,5vw,70px);border-top:1px solid var(--k-line)}.k-recent[hidden]{display:none}.k-recent-row{display:flex;gap:14px;overflow-x:auto;margin-top:18px;scrollbar-width:none}.k-recent-row a{flex:0 0 170px;color:#fff;text-decoration:none;font-size:13px}.k-recent-row img{width:170px;height:170px;object-fit:cover;background:#fff;border-radius:8px;display:block;margin-bottom:8px}.k-recent-row b{display:block;color:var(--k-mute);font-weight:500}.k-lb{position:fixed;top:0;right:0;bottom:0;left:0;z-index:700;background:#000000f5;display:flex;align-items:center;justify-content:center}.k-lb[hidden]{display:none}.k-lb-stage{position:relative;width:min(92vw,1400px);height:88vh;overflow:hidden;display:grid;place-items:center;cursor:zoom-in;touch-action:none}.k-lb-stage img{max-width:100%;max-height:100%;object-fit:contain;-webkit-user-select:none;user-select:none;transition:transform .35s var(--k-ease);will-change:transform;background:#fff}.k-lb-stage.is-zoom{cursor:grab}.k-lb-stage.is-zoom img{transition:none}.k-lb-x{position:absolute;top:18px;right:20px;width:44px;height:44px;border-radius:50%;border:1px solid #333;background:#111;color:#fff;font-size:18px;cursor:pointer;z-index:3}.k-lb-a{position:absolute;top:50%;translate:0 -50%;width:52px;height:52px;border-radius:50%;border:1px solid #333;background:#111;color:#fff;font-size:28px;cursor:pointer;z-index:3}.k-lb-p{left:20px}.k-lb-n{right:20px}.k-lb-hint{position:absolute;bottom:14px;left:0;right:0;text-align:center;color:#777;font-size:12px;pointer-events:none}@media(max-width:700px){.k-lb-a,.k-lb-hint{display:none}}.k-line a,.k-line small{display:block}.k-line .q{display:flex;width:max-content}.k-line img{display:block}@media(max-width:900px){.k-pdp{grid-template-columns:minmax(0,1fr)}.k-pdp-buy{min-width:0}.k-buyrow{flex-wrap:nowrap}.k-buyrow .k-btn{min-width:0;padding-inline:14px}.k-title-row h1{min-width:0;overflow-wrap:anywhere}.k-bundle-row{gap:10px}.k-bi{width:calc(50% - 26px)}}@media(max-width:600px){.k-card .meta{flex-direction:column;gap:4px}.k-card h3{font-size:15px}}.k-card .pr{font-family:var(--k-font-mono);font-variant-numeric:tabular-nums;color:var(--k-cuivre);letter-spacing:-.01em}.k-card .pr s{color:var(--k-mute-encre);margin-right:8px;text-decoration-thickness:1px}.k-card .badge{font-family:var(--k-font-mono);letter-spacing:.06em;text-transform:uppercase}
/*# sourceMappingURL=/cdn/shop/t/5/assets/kobo-m-shop.css.map */
