.ink-cat-landing{--cat-green:#064a39;--cat-orange:#fc6b12;--cat-border:#e0eae5;color:#123f35;max-width:1460px;margin:0 auto;padding:18px 26px 80px;font-family:inherit}.ink-cat-landing *{box-sizing:border-box}.ink-cat-breadcrumb{color:#6f857a;flex-wrap:wrap;align-items:center;gap:10px;margin:7px 0 19px;font-size:12px;display:flex}.ink-cat-breadcrumb>span{align-items:center;gap:10px;display:inline-flex}.ink-cat-breadcrumb strong{color:#154c38}.ink-cat-breadcrumb a:hover{color:#f26b1c;text-decoration:underline}.ink-cat-hero{background:linear-gradient(113deg,#f7fcf8 0%,#e8f5ed 65%,#dcefe4 100%);border:1px solid #d7eadf;border-radius:19px;grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);min-height:265px;display:grid;position:relative;overflow:hidden;box-shadow:0 12px 30px #0b483014}.ink-cat-hero-copy{z-index:1;flex-direction:column;justify-content:center;align-items:flex-start;max-width:740px;padding:29px clamp(24px,3.4vw,56px);display:flex;position:relative}.ink-cat-eyebrow{letter-spacing:.13em;color:#06815a;font-size:10px;font-weight:840}.ink-cat-hero .ink-cat-eyebrow span{color:#91bb9d;padding:0 7px}.ink-cat-hero h1{color:#073c2d;letter-spacing:-.043em;margin:12px 0 11px;font-size:clamp(32px,3.6vw,51px);font-weight:870;line-height:1.08}.ink-cat-hero p{color:#436c5c;max-width:560px;margin:0;font-size:14px;line-height:1.65}.ink-cat-hero-actions{flex-wrap:wrap;align-items:center;gap:20px;margin-top:21px;display:flex}.ink-cat-hero-actions>a:first-child{background:var(--cat-orange);color:#fff;border-radius:10px;align-items:center;gap:10px;padding:12px 20px;font-size:12px;font-weight:820;transition:filter .16s,transform .16s;display:inline-flex;box-shadow:0 8px 17px #e2702228}.ink-cat-hero-actions>a:first-child:hover{filter:brightness(.98);transform:translateY(-2px)}.ink-cat-hero-actions>a:not(:first-child){color:#0c7456;text-underline-offset:4px;font-size:12px;font-weight:760;text-decoration:underline}.ink-cat-hero-summary{color:#567e6a;flex-wrap:wrap;align-items:center;gap:18px;margin-top:23px;font-size:11px;display:flex}.ink-cat-hero-summary span{white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.ink-cat-hero-summary svg{color:#0a8e62}.ink-cat-hero-summary strong{color:#0b523b}.ink-cat-hero-visual{color:#0d8961;background:radial-gradient(circle,#e4f5ec,#c6e7d6);place-items:center;min-height:265px;display:grid;position:relative;overflow:hidden}.ink-cat-hero-img{object-fit:contain;filter:drop-shadow(0 13px 18px #0d4c2d1a);width:min(85%,375px);height:245px;display:block}.ink-cat-hero-visual:after{content:"";pointer-events:none;background:linear-gradient(90deg,#e7f5ec80 0%,#e7f5ec00 24%,#0a50330a);position:absolute;inset:0}.ink-cat-hero--wide-image .ink-cat-hero-visual{background:#e3f0f0}.ink-cat-hero--wide-image .ink-cat-hero-img{object-fit:cover;object-position:75% 50%;filter:none;width:100%;height:100%;position:absolute;inset:0}.ink-cat-hero--wide-image .ink-cat-hero-visual:after{background:linear-gradient(90deg,#e7f5ec7a 0%,#0000 35%)}.ink-cat-hero-visual>span{z-index:1;color:#126748;overflow-wrap:anywhere;background:#fffffff2;border:1px solid #d6e8dc;border-radius:999px;max-width:calc(100% - 36px);padding:8px 12px;font-size:10px;font-weight:780;position:absolute;bottom:17px;right:18px;box-shadow:0 3px 12px #0c503017}.ink-cat-subcategories,.ink-cat-results,.ink-cat-recommendations{margin-top:30px}.ink-cat-section-heading{justify-content:space-between;align-items:end;gap:15px;margin-bottom:18px;display:flex}.ink-cat-section-heading h2,.ink-cat-results-title h2{color:#0b4637;letter-spacing:-.035em;margin:5px 0;font-size:clamp(20px,2.3vw,27px);font-weight:850}.ink-cat-section-heading p,.ink-cat-results-title p{color:#7a9086;margin:0;font-size:12px}.ink-cat-section-link{color:#137d59;white-space:nowrap;align-items:center;gap:8px;font-size:12px;font-weight:760;display:inline-flex}.ink-cat-section-link:hover{text-underline-offset:4px;text-decoration:underline}.ink-cat-subcategory-list{scrollbar-width:thin;scrollbar-color:#c6ddce transparent;gap:18px;padding:8px 5px 16px;display:flex;overflow-x:auto}.ink-cat-subcategory{text-align:center;color:#164c39;flex-direction:column;flex:0 0 145px;align-items:center;gap:8px;transition:transform .18s;display:flex}.ink-cat-subcategory:hover{transform:translateY(-3px)}.ink-cat-subcategory>span{color:#0b815e;background:linear-gradient(120deg,#e3f3eb,#f7fcf9);border:4px solid #fff;border-radius:50%;place-items:center;width:124px;height:124px;transition:transform .17s,box-shadow .17s,border-color .17s;display:grid;overflow:hidden;box-shadow:0 3px 16px #103e3115}.ink-cat-subcategory img{object-fit:cover;width:100%;height:100%}:is(.ink-cat-subcategory:hover>span,.ink-cat-subcategory:focus-visible>span){border-color:#b4e2c9;transform:translateY(-4px);box-shadow:0 8px 23px #103e3122}.ink-cat-subcategory small{color:#18805e;align-items:center;gap:5px;font-size:10px;font-weight:720;display:flex}.ink-cat-results{scroll-margin-top:190px}.ink-cat-results-title{border-bottom:1px solid #e4ede8;justify-content:space-between;align-items:end;gap:18px;margin-bottom:19px;padding-bottom:17px;display:flex}.ink-cat-results-title>label{color:#617b6d;flex-wrap:wrap;align-items:center;gap:9px;font-size:12px;font-weight:730;display:flex}.ink-cat-results select,.ink-cat-filters select,.ink-cat-filters input:not([type=checkbox]){color:#124a37;background:#fff;border:1px solid #d9e6df;border-radius:9px;outline-color:#89caae;min-height:40px;padding:8px 10px;font-size:12px}.ink-cat-results-layout{grid-template-columns:232px minmax(0,1fr);align-items:start;gap:22px;display:grid}.ink-cat-results-layout--compact{display:block}.ink-cat-filters{background:#fbfdfb;border:1px solid #e0ebe4;border-radius:14px;align-content:start;gap:0;padding:15px;display:grid;box-shadow:0 4px 17px #0b42300b}.ink-cat-filter-heading{color:#0b553e;align-items:center;gap:9px;padding:0 0 16px;display:flex}.ink-cat-filter-heading strong{flex:1;font-size:15px;font-weight:850}.ink-cat-filter-heading button{color:#e16822;background:0 0;border:0;font-size:11px;font-weight:800}.ink-cat-filter{border-top:1px solid #e5eee8;gap:9px;padding:16px 0;display:grid}.ink-cat-filter>span{color:#1e5541;font-size:12px;font-weight:790}.ink-cat-filter>small{color:#708e7f;font-size:10px;line-height:1.45}.ink-cat-price-range{grid-template-columns:1fr 1fr;gap:7px;display:grid}.ink-cat-price-range input{width:100%;min-width:0}.ink-cat-check{color:#285944;cursor:pointer;border-top:1px solid #e5eee8;align-items:center;gap:10px;min-height:43px;padding:12px 0;font-size:12px;font-weight:700;display:flex}.ink-cat-check input{accent-color:#07855c;width:16px;height:16px}.ink-cat-product-area{min-width:0}.ink-cat-product-grid,.ink-cat-recommended-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:15px;display:grid}.ink-cat-product-grid--compact,.ink-cat-product-grid--one{grid-template-columns:repeat(4,minmax(0,1fr))}.ink-cat-product{background:#fff;border:1px solid #e4ece6;border-radius:14px;min-width:0;transition:transform .17s,box-shadow .17s,border-color .17s;overflow:hidden;box-shadow:0 3px 12px #0d3c2d08}.ink-cat-product--featured{border-radius:14px;min-height:0;display:block;box-shadow:0 3px 12px #0d3c2d08}.ink-cat-product--featured .ink-cat-product-photo{background:#f7faf8;height:190px;min-height:190px;max-height:190px;padding:13px}.ink-cat-product--featured .ink-cat-product-info{justify-content:initial;flex-direction:column;min-height:165px;padding:13px 12px 12px;display:flex}.ink-cat-product--featured .ink-cat-product-title{letter-spacing:normal;min-height:37px;margin:7px 0;font-size:12px;font-weight:720;line-height:1.5}.ink-cat-product--featured .ink-cat-price{margin:7px 0}.ink-cat-product--featured .ink-cat-price strong{font-size:20px}.ink-cat-product--featured .ink-cat-product-bottom{flex-wrap:wrap;gap:6px;margin-top:auto}.ink-cat-product-excerpt{display:none}.ink-cat-product:hover{border-color:#bfddce;transform:translateY(-3px);box-shadow:0 10px 25px #0d3c2d16}.ink-cat-product-photo{background:#f7faf8;place-items:center;height:190px;padding:13px;display:grid;position:relative;overflow:hidden}.ink-cat-product-photo img{object-fit:contain;mix-blend-mode:multiply;width:100%;height:100%;display:block}.ink-cat-product-photo>span{color:#8ca398;text-align:center;justify-items:center;gap:8px;font-size:11px;display:grid}.ink-cat-discount{color:#fff;background:#09835d;border-radius:6px;padding:5px 7px;font-size:11px;font-weight:850;position:absolute;top:12px;left:12px}.ink-cat-product-info{flex-direction:column;min-height:165px;padding:13px 12px 12px;display:flex}.ink-cat-product-brand{color:#6d8777;text-transform:uppercase;letter-spacing:.045em;font-size:10px;font-weight:800}.ink-cat-product-title{-webkit-line-clamp:2;color:#173e32;-webkit-box-orient:vertical;min-height:37px;margin:7px 0;font-size:12px;font-weight:720;line-height:1.5;display:-webkit-box;overflow:hidden}.ink-cat-product-title:hover{text-underline-offset:2px;text-decoration:underline}.ink-cat-price{flex-wrap:wrap;align-items:baseline;gap:7px;margin:7px 0;display:flex}.ink-cat-price strong{color:#ef6716;letter-spacing:-.03em;font-size:20px;font-weight:870}.ink-cat-price del{color:#8a9b90;font-size:11px}.ink-cat-product-bottom{justify-content:space-between;align-items:center;gap:5px;margin-top:auto;display:flex}.ink-cat-product-bottom small{font-size:10px;font-weight:790}.ink-cat-product-bottom .is-in-stock{color:#10865c}.ink-cat-product-bottom .is-out-stock{color:#808f87}.ink-cat-product-bottom>a{color:#0d7655;white-space:nowrap;align-items:center;gap:4px;font-size:10px;font-weight:800;display:flex}.ink-cat-product-bottom>a:hover{text-decoration:underline}.ink-cat-discover{background:linear-gradient(155deg,#f8fdf9 0%,#eff9f2 100%);border:1px solid #d7eadf;border-radius:16px;min-width:0;padding:24px 22px;display:none;box-shadow:0 6px 24px #0b48300b}.ink-cat-discover-icon{color:#087654;background:#e5f4eb;border:1px solid #d3e9da;border-radius:12px;place-items:center;width:43px;height:43px;margin-bottom:18px;display:grid}.ink-cat-discover h3{color:#0b4331;letter-spacing:-.035em;margin:9px 0 10px;font-size:21px;line-height:1.24}.ink-cat-discover p{color:#678273;margin:0 0 14px;font-size:12px;line-height:1.6}.ink-cat-discover nav{gap:0;margin:6px 0 20px;display:grid}.ink-cat-discover nav>a{color:#194f3a;border-bottom:1px solid #dcece2;justify-content:space-between;align-items:center;gap:8px;padding:12px 1px;font-size:12px;font-weight:780;display:flex}.ink-cat-discover nav>a:hover{color:#ef6b15}.ink-cat-discover nav svg{color:#178260;flex:none}.ink-cat-discover-related{align-items:center;gap:10px;min-width:0;display:flex}.ink-cat-discover-related>img,.ink-cat-discover-related>svg{object-fit:contain;background:#fff;border:1px solid #dfece4;border-radius:9px;flex:none;width:43px;height:43px;padding:3px}.ink-cat-discover-related>span{gap:3px;min-width:0;display:grid}.ink-cat-discover-related b{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:11px;line-height:1.35;display:-webkit-box;overflow:hidden}.ink-cat-discover-related small{color:#e16822;font-size:11px;font-weight:840}.ink-cat-discover-trust{gap:12px;padding:2px 0 22px;display:grid}.ink-cat-discover-trust>span{color:#275844;align-items:center;gap:10px;font-size:12px;font-weight:700;display:flex}.ink-cat-discover-trust svg{color:#0a9668;flex:none}.ink-cat-discover-all{color:#e5671c;align-items:center;gap:8px;font-size:12px;font-weight:820;display:inline-flex}.ink-cat-discover-all:hover{text-underline-offset:4px;text-decoration:underline}.ink-cat-more{color:#08613f;background:#f1faf5;border:1px solid #89cba8;border-radius:11px;justify-content:center;align-items:center;gap:9px;min-height:43px;margin:25px auto 0;padding:10px 20px;font-size:12px;font-weight:800;display:flex}.ink-cat-more:hover{background:#daf2e5}.ink-cat-empty{text-align:center;color:#67917d;background:#fafdfa;border:1px dashed #c6dacc;border-radius:14px;justify-items:center;gap:10px;min-height:250px;padding:45px 20px;display:grid}.ink-cat-empty strong{color:#154e3a;font-size:16px}.ink-cat-empty p{margin:0;font-size:12px}.ink-cat-empty button,.ink-cat-loading>a{color:#fff;background:#0a7453;border:0;border-radius:9px;padding:10px 15px;font-size:12px;font-weight:750;display:inline-flex}.ink-cat-recommendations{border-top:1px solid #e4eee7;padding:26px 0}.ink-cat-recommendations--compact{display:block}.ink-cat-recommended-grid{grid-template-columns:repeat(5,minmax(0,1fr))}.ink-cat-loading{text-align:center;color:#0c5e44;align-content:center;justify-items:center;gap:14px;min-height:58vh;padding:35px;display:grid}.ink-cat-loading h1{color:#07533d;margin:0;font-size:25px}.ink-cat-loading p{color:#739185;margin:0;font-size:13px}.ink-cat-spinner{border:4px solid #d9eee2;border-top-color:#1e9770;border-radius:50%;width:39px;height:39px;animation:1s linear infinite ink-cat-spin}@keyframes ink-cat-spin{to{transform:rotate(360deg)}}@media (max-width:1200px){.ink-cat-product-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.ink-cat-recommended-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.ink-cat-product-grid--compact,.ink-cat-product-grid--one{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:900px){.ink-cat-landing{padding-inline:16px}.ink-cat-results-layout{grid-template-columns:190px minmax(0,1fr);gap:14px}.ink-cat-results-layout--compact{display:block}.ink-cat-product-grid,.ink-cat-product-grid--compact,.ink-cat-product-grid--one{grid-template-columns:repeat(2,minmax(0,1fr))}.ink-cat-recommended-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.ink-cat-hero-copy{padding:30px 24px}.ink-cat-recommendations--compact{display:block}}@media (max-width:680px){.ink-cat-landing{padding:12px 12px 55px}.ink-cat-hero{grid-template-columns:1fr}.ink-cat-hero-copy{padding:24px 20px}.ink-cat-hero-visual{min-height:150px}.ink-cat-hero-img{height:150px}.ink-cat-hero h1{font-size:33px}.ink-cat-hero p{font-size:12px}.ink-cat-hero-summary{gap:12px;margin-top:17px}.ink-cat-section-link{display:none}.ink-cat-subcategory{flex-basis:112px}.ink-cat-subcategory>span{width:99px;height:99px}.ink-cat-results-layout{grid-template-columns:1fr}.ink-cat-filters{grid-template-columns:repeat(2,minmax(0,1fr));gap:5px 15px}.ink-cat-filter-heading{grid-column:1/-1}.ink-cat-filter{padding:9px 0}.ink-cat-check{min-height:37px}.ink-cat-results-title{flex-direction:column;align-items:start}.ink-cat-product-grid,.ink-cat-product-grid--compact,.ink-cat-recommended-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.ink-cat-product-grid--one{grid-template-columns:1fr}.ink-cat-product-photo,.ink-cat-product--featured .ink-cat-product-photo{height:160px;min-height:160px;max-height:160px}.ink-cat-product-info,.ink-cat-product--featured .ink-cat-product-info{padding:12px 10px}.ink-cat-price strong,.ink-cat-product--featured .ink-cat-price strong{font-size:17px}}@media (max-width:400px){.ink-cat-filters{grid-template-columns:1fr}.ink-cat-product-bottom{flex-direction:column;align-items:start}.ink-cat-hero-visual{min-height:120px}.ink-cat-product-title{font-size:11px}}@media (prefers-reduced-motion:reduce){.ink-cat-spinner{animation:none}.ink-cat-product,.ink-cat-subcategory,.ink-cat-subcategory>span,.ink-cat-hero-actions>a{transition:none}}.ink-cat-landing{padding-top:12px;padding-bottom:56px}.ink-cat-breadcrumb{margin:4px 0 13px}.ink-cat-intro{justify-content:space-between;align-items:center;gap:20px;padding:6px 0 17px;display:flex}.ink-cat-intro h1{color:#103e31;letter-spacing:-.035em;margin:6px 0 3px;font-size:clamp(24px,2.3vw,32px);font-weight:840;line-height:1.16}.ink-cat-intro p{color:#637e6e;max-width:780px;margin:5px 0 0;font-size:12px;line-height:1.5}.ink-cat-intro>a{color:#087753;white-space:nowrap;align-items:center;gap:8px;font-size:12px;font-weight:780;display:inline-flex}.ink-cat-intro>a:hover{text-underline-offset:3px;text-decoration:underline}.ink-cat-subcategories{border:0;margin:0 0 12px;padding:0}.ink-cat-subcategories .ink-cat-section-heading{margin:2px 0 8px}.ink-cat-subcategories .ink-cat-section-heading h2{color:#385b49;letter-spacing:0;margin:0;font-size:14px;font-weight:780}.ink-cat-subcategory-list{scrollbar-width:thin;gap:15px;padding:4px 4px 12px}.ink-cat-subcategory{flex-basis:106px;gap:5px}.ink-cat-subcategory>span{border:2px solid #fff;width:79px;height:79px;box-shadow:0 2px 10px #143f2812}.ink-cat-subcategory b{max-width:100px;font-size:11px;font-weight:770;line-height:1.3}.ink-cat-results{margin-top:0}.ink-cat-results-title{align-items:center;margin-bottom:16px;padding:10px 0 13px}.ink-cat-results-title p{color:#687e73;font-size:13px}.ink-cat-results-title p strong{color:#0c573f;font-weight:840}.ink-cat-results-title>label{font-size:12px}.ink-cat-results-layout{grid-template-columns:232px minmax(0,1fr);gap:14px}.ink-cat-sidebar-column{align-content:start;gap:10px;min-width:0;display:grid}.ink-cat-sidebar-category{background:#f3f6f4;border-left:4px solid #fa711a;border-radius:5px;gap:8px;min-height:72px;padding:14px 16px;display:grid}.ink-cat-sidebar-category>span{color:#6c8275;letter-spacing:.09em;font-size:10px;font-weight:750}.ink-cat-sidebar-category>strong{color:#194d38;font-size:16px;font-weight:840;line-height:1.3}.ink-cat-filters{box-shadow:none;background:#fbfcfb;border-radius:8px;padding:13px 14px}.ink-cat-filter-heading{padding-bottom:12px}.ink-cat-filter-heading strong{font-size:14px}.ink-cat-filter{padding:13px 0}.ink-cat-product-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:13px}.ink-cat-product{box-shadow:none;border-radius:8px;flex-direction:column;display:flex}.ink-cat-product-photo{background:#fff;flex:none;height:246px;padding:0;display:block;position:relative}.ink-cat-product-photo img{object-fit:contain;object-position:center center;mix-blend-mode:normal;width:calc(100% - 26px);max-width:calc(100% - 26px);height:calc(100% - 26px);max-height:calc(100% - 26px);position:absolute;inset:13px}.ink-cat-product-info{flex:1;min-height:149px;padding:11px 12px 13px}.ink-cat-product-title{min-height:36px;font-size:12px;line-height:1.45}.ink-cat-product-brand{color:#637b6c;font-size:10px}.ink-cat-price strong{font-size:19px}.ink-cat-discount{z-index:1;border-radius:5px;top:9px;left:9px}.ink-cat-product-bottom{gap:8px}.ink-cat-product-bottom>a{color:#fff;background:#0b4938;border-radius:999px;padding:7px 9px;font-size:10px;font-weight:750;display:inline-flex}.ink-cat-product-bottom>a:hover{background:#087757;text-decoration:none}.ink-cat-recommendations{margin-top:36px}@media (max-width:1200px){.ink-cat-product-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.ink-cat-product-photo{height:235px}}@media (max-width:900px){.ink-cat-landing{padding-inline:16px}.ink-cat-results-layout{grid-template-columns:198px minmax(0,1fr)}.ink-cat-product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ink-cat-product-photo{height:215px}}@media (max-width:680px){.ink-cat-landing{padding:10px 12px 44px}.ink-cat-intro{flex-direction:column;align-items:flex-start;gap:7px}.ink-cat-subcategory{flex-basis:96px}.ink-cat-subcategory>span{width:72px;height:72px}.ink-cat-results-layout,.ink-cat-sidebar-column{grid-template-columns:1fr}.ink-cat-results-title{align-items:flex-start}.ink-cat-product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ink-cat-product-photo{height:190px}.ink-cat-product-photo img{width:calc(100% - 18px);max-width:calc(100% - 18px);height:calc(100% - 18px);max-height:calc(100% - 18px);inset:9px}.ink-cat-product-info{min-height:143px;padding:10px}.ink-cat-price strong{font-size:16px}}@media (max-width:400px){.ink-cat-product-grid{gap:9px}.ink-cat-product-photo{height:160px}.ink-cat-product-bottom{flex-wrap:wrap}.ink-cat-product-bottom>a{padding:6px 8px;font-size:9px}}.ink-cat-shipping-filter{border-top:1px solid #e5eee8;gap:0;padding:14px 0 10px;display:grid}.ink-cat-shipping-filter>strong{color:#134e3b;align-items:center;gap:8px;padding:0 0 10px;font-size:12px;font-weight:840;display:flex}.ink-cat-shipping-filter>strong svg{color:#0b845b}.ink-cat-shipping-filter>label{color:#355d47;cursor:pointer;align-items:center;gap:8px;min-height:37px;padding:6px 0;font-size:11px;display:flex}.ink-cat-shipping-filter>label:has(input:disabled){color:#9aaea3;cursor:not-allowed}.ink-cat-shipping-filter input{accent-color:#07875c;flex:none;width:14px;height:14px}.ink-cat-shipping-filter>label span{flex:1;line-height:1.3}.ink-cat-shipping-filter>label small{color:#56816d;background:#edf4ef;border-radius:6px;flex:none;padding:3px 6px;font-size:10px;font-weight:800}.ink-cat-shipping-filter>p{color:#758d7d;margin:7px 0 2px;font-size:10px;line-height:1.45}.ink-cat-apply{color:#fff;cursor:pointer;background:#f66f18;border:0;border-radius:9px;flex:none;justify-content:center;align-items:center;gap:9px;width:100%;min-height:45px;margin-top:9px;padding:11px 13px;font-size:13px;font-weight:850;display:flex;box-shadow:0 6px 17px #e06a2225}.ink-cat-apply:hover{background:#e85d0b}.ink-cat-filters{flex-direction:column;max-height:min(640px,100vh - 330px);display:flex;overflow:hidden}.ink-cat-filter-body{scrollbar-width:thin;scrollbar-color:#c5dacc transparent;flex:1;min-height:0;overflow-y:auto}.ink-cat-ad-optional{grid-column:span 3;align-self:start;min-width:0}.ink-cat-ad-optional--2{grid-column:span 2}.ink-cat-ad-optional:empty{display:none}.ink-cat-ad-optional>section{width:100%;margin:0}.ink-cat-ad-optional>section>a{border-radius:10px;box-shadow:0 5px 17px #0c3b2b13}@media (min-width:681px){.ink-cat-sidebar-column{position:sticky;top:212px}}@media (max-width:1200px){.ink-cat-ad-optional--1{grid-column:span 2}.ink-cat-ad-optional--2{grid-column:1/-1}}@media (max-width:900px){.ink-cat-ad-optional--1,.ink-cat-ad-optional--2{grid-column:1/-1}}@media (max-width:680px){.ink-cat-filters{max-height:none;overflow:visible}.ink-cat-filter-body{overflow:visible}.ink-cat-ad-optional--1,.ink-cat-ad-optional--2{grid-column:1/-1}}.ink-cat-editorial{isolation:isolate;background:linear-gradient(110deg,#0d543e,#218466);border-radius:11px;align-items:center;min-height:126px;max-height:162px;margin:24px 0 0;display:flex;position:relative;overflow:hidden}.ink-cat-editorial>img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.ink-cat-editorial-copy{z-index:1;color:#fff;background:linear-gradient(90deg,#092e28dc,#123e3394 57%,#0000);align-content:center;gap:5px;width:100%;min-height:126px;padding:17px clamp(16px,3vw,38px);display:grid;position:relative}.ink-cat-editorial-copy>span{letter-spacing:.11em;color:#c7ffe1;font-size:10px;font-weight:880}.ink-cat-editorial-copy h2{color:#fff;max-width:580px;margin:0;font-size:clamp(19px,2.2vw,28px);font-weight:850;line-height:1.12}.ink-cat-editorial-copy p{color:#eefef4;max-width:620px;margin:0;font-size:12px;line-height:1.45}@media (max-width:680px){.ink-cat-editorial{min-height:108px;max-height:156px}.ink-cat-editorial-copy{min-height:108px;padding:13px 16px}.ink-cat-editorial-copy h2{font-size:19px}.ink-cat-editorial-copy p{font-size:11px}}
