#root #content#content .i44-cartridge-browser{margin:32px 0!important;padding:0!important;width:100%;font-family:Inter,Arial,sans-serif;color:#172d45;scroll-margin-top:24px}#root #content#content .i44-cartridge-browser h2{font:600 16px/1.4 Inter,Arial,sans-serif!important;color:#c72c6d!important;text-align:center;margin:0 0 18px!important}#root #content#content .i44-cartridge-browser .i44-cartridge-search{display:flex;align-items:center;gap:12px;max-width:720px;min-height:50px;margin:0 auto 16px;padding:0 10px 0 17px;border:1px solid #b9c7d5;border-radius:12px;background:#f7f9fc;box-sizing:border-box}#root #content#content .i44-cartridge-search:focus-within{border-color:var(--cartridge-brand);box-shadow:0 0 0 3px #c51b2d12}#root #content#content .i44-cartridge-search svg{flex:0 0 19px;width:19px;height:19px;fill:none;stroke:#52667a;stroke-width:1.8}#root #content#content .i44-cartridge-search input{flex:1;min-width:0;width:100%;height:48px!important;margin:0!important;padding:0!important;border:0!important;outline:none!important;background:transparent!important;box-shadow:none!important;font:400 13px Arial,sans-serif!important;color:#172d45}#root #content#content .i44-cartridge-search button{width:auto!important;height:32px!important;min-height:32px!important;padding:5px 12px!important;margin:0!important;border:0;border-radius:7px;background:#e8edf4;color:#183959;font:600 11px Inter,Arial,sans-serif;text-transform:none}#root #content#content .i44-cartridge-browser button:before,#root #content#content .i44-cartridge-browser button:after{display:none!important}#root #content#content .i44-cartridge-tools{display:flex;justify-content:space-between;align-items:center;gap:14px;margin:0 0 18px}#root #content#content .i44-cartridge-filters{display:flex;gap:7px}#root #content#content .i44-cartridge-filters button{width:auto!important;min-height:34px!important;margin:0!important;padding:7px 16px!important;border:1px solid #dce2e9;border-radius:20px;background:#fff;color:#425569;font:600 11px Inter,Arial,sans-serif;text-transform:none}#root #content#content .i44-cartridge-filters button[aria-pressed=true]{background:var(--cartridge-brand);border-color:var(--cartridge-brand);color:#fff}#root #content#content [data-cartridge-count]{font:400 11px/1.5 Inter,Arial,sans-serif;color:#687789;margin:0!important}#root #content#content .i44-cartridge-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:14px}#root #content#content .i44-cartridge-card{position:relative;display:flex;flex-direction:column;align-items:center;min-width:0;min-height:225px;padding:15px 12px 13px;box-sizing:border-box;overflow:hidden;text-decoration:none!important;color:#17304a;background:linear-gradient(150deg,#fff,#f6f8fb);border:1px solid #e0e6ec;border-radius:14px;box-shadow:0 3px 10px #17304a06;transition:transform .2s,box-shadow .2s,border-color .2s}#root #content#content .i44-cartridge-card:before{content:"";position:absolute;inset:0 0 auto;height:3px;background:var(--cartridge-brand);opacity:.7}#root #content#content .i44-cartridge-brand{font:600 8px/1.4 Inter,Arial,sans-serif;letter-spacing:1.2px;color:#798390;margin:0 0 6px}#root #content#content .i44-cartridge-card h3{font:700 18px/1.3 Inter,Arial,sans-serif!important;color:#17304a!important;margin:0!important;text-align:center;letter-spacing:-.2px}#root #content#content .i44-cartridge-photo{display:flex;align-items:center;justify-content:center;width:100%;height:108px;margin:9px 0 7px}#root #content#content .i44-cartridge-photo img{display:block;width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply;background:transparent;transition:transform .25s}#root #content#content .i44-cartridge-type{display:flex;align-items:center;gap:5px;font:400 9px/1.5 Inter,Arial,sans-serif;color:#6b7886;margin:0 0 11px;text-align:center}#root #content#content .i44-cartridge-type i{width:8px;height:8px;flex:0 0 8px;border-radius:50%;background:#222}#root #content#content .i44-cartridge-type i.colour{background:conic-gradient(#222 0 25%,#00a8ca 25% 50%,#d92d82 50% 75%,#f0ce20 75%)}#root #content#content .i44-cartridge-cta{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;margin-top:auto;padding:8px 9px;border-radius:7px;background:#f0f3f8;font:600 10px/1.4 Inter,Arial,sans-serif;color:#284764;box-sizing:border-box;transition:background .25s,color .25s}#root #content#content .i44-cartridge-card:hover{transform:translateY(-3px);border-color:#d8ae64;box-shadow:0 8px 20px #203c5510}#root #content#content .i44-cartridge-card:is(:hover,:focus-visible) .i44-cartridge-cta{background:#f1b13c;color:#322609}#root #content#content .i44-cartridge-card:hover img{transform:scale(1.04)}#root #content#content .i44-cartridge-browser :is(a,button):focus-visible{outline:3px solid #c72c6d;outline-offset:3px}#root #content#content .i44-cartridge-card[hidden],#root #content#content .i44-cartridge-empty[hidden]{display:none!important}#root #content#content .i44-cartridge-empty{padding:24px;text-align:center;background:#f5f7fa;border-radius:10px;font:13px/1.7 Inter,Arial,sans-serif;color:#41576c}#root #content#content .i44-cartridge-sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}@media(max-width:1100px){#root #content#content .i44-cartridge-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:650px){#root #content#content .i44-cartridge-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}#root #content#content .i44-cartridge-card{padding:14px 10px 12px;min-height:217px}#root #content#content .i44-cartridge-card h3{font-size:17px!important}#root #content#content .i44-cartridge-search{gap:8px;padding-left:12px}#root #content#content .i44-cartridge-search input{font-size:12px!important}#root #content#content .i44-cartridge-filters button{padding:7px 12px!important}}@media(prefers-reduced-motion:reduce){#root #content#content .i44-cartridge-card,#root #content#content .i44-cartridge-card img,#root #content#content .i44-cartridge-cta{transition:none}}#root #content#content .i44-cartridge-photo{flex:0 0 108px;overflow:hidden}#root #content#content .i44-cartridge-photo img{max-width:100%!important;max-height:100%!important;width:100%!important;height:100%!important;object-fit:contain!important;position:static!important}#root #content#content .i44-cartridge-browser button{min-width:0!important;flex:0 0 auto!important}#root #content#content .i44-cartridge-marker{position:absolute;top:13px;left:12px;width:18px;height:18px;border-radius:50%;background:#202020;border:2px solid #fff;box-shadow:0 0 0 1px #d5dce4;box-sizing:border-box}#root #content#content .i44-cartridge-marker.colour{background:conic-gradient(#222 0 25%,#00a8ca 25% 50%,#d92d82 50% 75%,#f0ce20 75%)}#root #content#content .i44-cartridge-brand{margin-left:23px;margin-right:23px}#root #content#content .i44-cartridge-photo{margin-bottom:13px}#root #content#content .i44-cartridge-browser .i44-cartridge-search{max-width:760px;min-height:44px;padding:0 9px 0 20px;gap:13px;border:1px solid #dbe2eb;border-radius:18px;background:linear-gradient(120deg,#fff,#f6f8fc);box-shadow:0 5px 20px #17304a09;margin-bottom:20px}#root #content#content .i44-cartridge-search:focus-within{border-color:#c72c6d;box-shadow:0 0 0 3px #c72c6d0c,0 6px 24px #17304a0a}#root #content#content .i44-cartridge-search svg{stroke:#c72c6d;width:21px;height:21px;flex-basis:21px}#root #content#content .i44-cartridge-search input{height:42px!important;font:400 14px Inter,Arial,sans-serif!important}#root #content#content .i44-cartridge-search input::placeholder{color:#7c8898;opacity:1}#root #content#content .i44-cartridge-search button{height:30px!important;min-height:30px!important;padding:5px 14px!important;border:1px solid #e2e7ef!important;border-radius:11px;background:#fff;color:#647286;font:600 11px Inter,Arial,sans-serif!important;box-shadow:0 2px 5px #172d4505;transition:background .2s,color .2s}#root #content#content .i44-cartridge-search button:hover{background:#f8eaf0;color:#a82158}#root #content#content .i44-cartridge-tools{margin-bottom:22px}#root #content#content .i44-cartridge-filters{display:inline-flex;gap:4px;padding:5px;background:#eef2f7;border:1px solid #e3e8ef;border-radius:16px;box-shadow:inset 0 1px 3px #17304a04}#root #content#content .i44-cartridge-filters button{display:flex;align-items:center;justify-content:center;gap:8px;min-height:36px!important;padding:9px 18px!important;border:0!important;border-radius:11px;background:transparent;color:#667487;font:600 12px Inter,Arial,sans-serif!important;transition:background .2s,color .2s,box-shadow .2s}#root #content#content .i44-cartridge-filters button:before{content:"";display:block!important;width:11px;height:11px;flex:0 0 11px;border-radius:50%;position:static!important;opacity:1!important;transform:none!important;margin:0!important;background:#8a98aa}#root #content#content .i44-cartridge-filters button[data-cartridge-filter=""]:before{background:linear-gradient(90deg,#718198 42%,transparent 42% 58%,#718198 58%);border-radius:3px}#root #content#content .i44-cartridge-filters button[data-cartridge-filter=black]:before{background:#252b34;box-shadow:0 0 0 1px #fff}#root #content#content .i44-cartridge-filters button[data-cartridge-filter=colour]:before{background:conic-gradient(#00a7ce,#d82e80,#f1d332,#00a7ce)}#root #content#content .i44-cartridge-filters button[aria-pressed=true]{background:#fff;color:#a82259;box-shadow:0 2px 8px #17304a12}#root #content#content .i44-cartridge-filters button:hover{background:#ffffffa8;color:#a82259}#root #content#content [data-cartridge-count]{color:#8893a1;font-size:11px}@media(max-width:650px){#root #content#content .i44-cartridge-browser .i44-cartridge-search{padding-left:14px;gap:9px;min-height:44px;border-radius:15px}#root #content#content .i44-cartridge-search input{height:42px!important;font-size:12px!important}#root #content#content .i44-cartridge-search button{padding:7px 10px!important}#root #content#content .i44-cartridge-tools{flex-wrap:wrap;gap:10px}#root #content#content .i44-cartridge-filters button{padding:9px 14px!important;font-size:11px!important}}#root #content#content .i44-cartridge-photo-set{gap:2px}#root #content#content .i44-cartridge-photo-set img{width:32%!important;max-width:32%!important;flex:0 1 32%;height:100%!important}#root #content#content .i44-cartridge-card h3{overflow-wrap:anywhere}
/*# sourceMappingURL=/cdn/shop/t/33/assets/ink44-cartridge-browser.css.map */
