:root{--alpha-link: 1;--kb-ink: #1d1e1b;--kb-blue: #0075FF;--kb-blue-deep: #005ed1;--kb-blue-soft: rgba(0, 117, 255, .1);--kb-gray: #9d9d9c;--kb-orange: #ff6900;--kb-orange-deep: #d95a00;--kb-green: #10b981;--kb-green-deep: #0b8c61;--kb-green-soft: rgba(16, 185, 129, .1);--kb-accent: var(--kb-green);--kb-accent-deep: var(--kb-green-deep);--kb-accent-soft: var(--kb-green-soft)}html[data-shop="3d"]{--kb-accent: var(--kb-green);--kb-accent-deep: var(--kb-green-deep);--kb-accent-soft: var(--kb-green-soft)}html[data-shop=it]{--kb-accent: var(--kb-blue);--kb-accent-deep: var(--kb-blue-deep);--kb-accent-soft: var(--kb-blue-soft)}:root{--kb-gray-900: #2b2c29;--kb-gray-700: #5a5b58;--kb-gray-500: #9d9d9c;--kb-gray-400: #b8b8b6;--kb-gray-300: #d5d5d3;--kb-gray-200: #e6e6e3;--kb-gray-100: #f2f2ef;--kb-gray-50: #f8f8f5;--kb-white: #ffffff;--kb-radius-sm: 6px;--kb-radius: 10px;--kb-radius-lg: 18px;--kb-ease: cubic-bezier(.2, .7, .2, 1);--kb-slash-ink: repeating-linear-gradient(115deg, var(--kb-ink) 0 2px, transparent 2px 10px);--kb-slash-blue: repeating-linear-gradient(115deg, var(--kb-blue) 0 2px, transparent 2px 10px);--kb-slash-white: repeating-linear-gradient(115deg, rgba(255, 255, 255, .85) 0 2px, transparent 2px 10px);--kb-slash-soft: repeating-linear-gradient(115deg, var(--kb-ink) 0 1px, transparent 1px 8px);--kobeg-blue: var(--kb-blue);--kobeg-blue-glow: rgba(0, 117, 255, .4);--kobeg-dark: var(--kb-ink);--kobeg-darker: #2b2c29;--kobeg-gray: var(--kb-gray-700);--kobeg-light: var(--kb-gray-300);--kobeg-orange: var(--kb-orange);--kobeg-green: #00d084;--kobeg-gradient: linear-gradient(135deg, var(--kb-blue), #00d084);--kobeg-gradient-warm: linear-gradient(135deg, var(--kb-orange), #cf2e2e);--kobeg-gradient-dark: linear-gradient(135deg, var(--kb-ink) 0%, #2b2c29 50%, var(--kb-blue) 100%);--kobeg-ease: var(--kb-ease);--kobeg-t: .35s;--kobeg-t-fast: .18s}body,.product-form__buttons,.rte,p,li,a,span,button,input,select,textarea{font-family:Inter,-apple-system,system-ui,sans-serif}body{letter-spacing:.005em;font-feature-settings:"ss01","cv11";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--kb-ink);text-rendering:optimizeLegibility}h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5,.hxl,.hxxl,.banner__heading,.section-title,.card__heading,.product__title,.collection__title{font-family:Inter Tight,Inter,sans-serif;font-weight:700;letter-spacing:-.025em;color:var(--kb-ink)}h1,.h0,.h1,.hxl,.hxxl,.banner__heading{letter-spacing:-.035em;line-height:1.02}.caption-with-letter-spacing,.product-form__label,.price__regular,.price__sale,.footer-block__heading{font-family:JetBrains Mono,Inter,monospace;letter-spacing:.08em}.kb-eyebrow{display:inline-flex;align-items:center;gap:12px;font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--kb-accent);margin-bottom:24px}.kb-eyebrow:before{content:"////";font-family:JetBrains Mono,monospace;font-weight:700;font-size:13px;letter-spacing:-.05em;line-height:1;color:inherit;flex-shrink:0}.kb-eyebrow--ink{color:var(--kb-ink)}.kb-eyebrow--white{color:#fff}.kb-slash-band{height:14px;background:var(--kb-slash-ink)}.kb-slash-band--blue{background:var(--kb-slash-blue)}.kb-slash-band--white{background:var(--kb-slash-white)}.kb-slash-band--thin{height:8px}.kb-slash-band--thick{height:22px}.kb-slash-divider{height:6px;background:var(--kb-slash-blue);margin:0}.kb-btn{display:inline-flex;align-items:center;gap:10px;padding:14px 24px;border-radius:var(--kb-radius);font-family:Inter,sans-serif;font-size:14px;font-weight:600;letter-spacing:.01em;transition:all .2s var(--kb-ease);white-space:nowrap;border:1px solid transparent;text-decoration:none;cursor:pointer}.kb-btn--primary{background:var(--kb-ink);color:#fff}.kb-btn--primary:hover{background:var(--kb-gray-900);transform:translateY(-1px);color:#fff}.kb-btn--ghost{background:transparent;color:var(--kb-ink);border-color:var(--kb-gray-300)}.kb-btn--ghost:hover{border-color:var(--kb-ink);background:#fff}.kb-btn--blue{background:var(--kb-blue);color:#fff}.kb-btn--blue:hover{background:var(--kb-blue-deep);color:#fff}.kb-btn--orange{background:var(--kb-orange);color:#fff}.kb-btn--orange:hover{background:var(--kb-orange-deep);color:#fff}.kb-btn--text{padding:8px 0;color:var(--kb-ink);font-weight:600;background:transparent;border:none}.kb-btn--text:hover{color:var(--kb-blue)}.kb-section{padding:96px 0}.kb-section--tight{padding:64px 0}.kb-section--dark{background:var(--kb-ink);color:#fff}.kb-section--gray{background:var(--kb-gray-50)}.kb-section__inner{max-width:1320px;margin:0 auto;padding:0 28px}.kb-section__head{max-width:720px;margin:0 auto 56px;text-align:center}.kb-section__head--left{margin-left:0;text-align:left;max-width:none}.kb-section__title{font-family:Inter Tight,sans-serif;font-weight:700;font-size:clamp(32px,4vw,52px);line-height:1.05;letter-spacing:-.025em;color:inherit;margin:12px 0 16px}.kb-section__sub{font-size:17px;line-height:1.55;color:var(--kb-gray-700);margin:0}.kb-section--dark .kb-section__sub{color:#ffffffa6}.kb-icon{width:18px;height:18px;display:inline-block;flex-shrink:0;vertical-align:middle;stroke:currentColor;fill:none;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.kb-icon--sm{width:14px;height:14px}.kb-icon--lg{width:22px;height:22px}.kb-icon--solid{fill:currentColor;stroke:none}.slideshow .banner__heading,.banner--desktop-transparent .banner__heading{background:linear-gradient(135deg,#fff,#ffffffd9);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.button,.shopify-challenge__button,.customer button{font-weight:700;letter-spacing:.06rem;font-size:1.4rem;min-height:calc(5rem + var(--buttons-border-width) * 2);padding:0 3.5rem;position:relative;overflow:hidden;transition:transform var(--kobeg-t) var(--kobeg-ease),box-shadow var(--kobeg-t) var(--kobeg-ease),filter var(--kobeg-t) var(--kobeg-ease)}.button:not(.button--secondary):not(.button--tertiary):before{content:"";background:linear-gradient(105deg,transparent 40%,rgba(255,255,255,.2) 45%,rgba(255,255,255,.3) 50%,rgba(255,255,255,.2) 55%,transparent 60%);position:absolute;top:0;left:-100%;width:200%;height:100%;z-index:2;transition:left .6s var(--kobeg-ease)}.button:not(.button--secondary):not(.button--tertiary):hover:before{left:100%}.button:not([disabled]):hover{transform:translateY(-3px);box-shadow:0 8px 25px var(--kobeg-blue-glow);filter:brightness(1.1)}.button:not([disabled]):active{transform:translateY(-1px);box-shadow:0 4px 12px #00000026;filter:brightness(.98)}.button--secondary:not([disabled]):hover{background-color:rgba(var(--color-button-text),.06);box-shadow:0 6px 20px #0000001a}.slideshow .banner__heading{font-weight:700;line-height:1.05;text-shadow:0 4px 20px rgba(0,0,0,.3)}@media screen and (min-width:750px){.slideshow .banner__heading.h0,.slideshow .banner__heading.hxl{font-size:calc(var(--font-heading-scale) * 6.5rem)}}.slideshow .banner__text,.slideshow .banner__box .rte{font-size:1.7rem;font-weight:400;line-height:1.7;text-shadow:0 2px 8px rgba(0,0,0,.2)}@media screen and (min-width:750px){.slideshow .banner__text,.slideshow .banner__box .rte{font-size:2rem;max-width:64rem}}.slideshow .banner__buttons .button{min-width:22rem;font-size:1.6rem;padding:0 4rem;min-height:5.6rem}.slideshow__slide .slideshow__media:not(:has(img)),.slideshow__slide .slideshow__media .placeholder-svg{background:var(--kobeg-gradient-dark)}@keyframes pulse-subtle{0%,to{opacity:.7}50%{opacity:1}}.slideshow__controls .slider-counter--dots .slider-counter__link--active{animation:pulse-subtle 2s ease-in-out infinite}.multicolumn-card{border-radius:var(--text-boxes-radius);transition:transform var(--kobeg-t) var(--kobeg-ease),box-shadow var(--kobeg-t) var(--kobeg-ease);position:relative}.multicolumn-card:before{content:"";position:absolute;top:0;left:50%;transform:translate(-50%);width:40px;height:3px;background:var(--kobeg-gradient);border-radius:2px;opacity:0;transition:opacity var(--kobeg-t) var(--kobeg-ease),width var(--kobeg-t) var(--kobeg-ease)}.multicolumn-card:hover{transform:translateY(-4px);box-shadow:0 12px 32px #0693e31f}.multicolumn-card:hover:before{opacity:1;width:60px}.multicolumn-card h3{font-weight:700;font-size:calc(var(--font-heading-scale) * 1.7rem);color:rgb(var(--color-foreground));position:relative}@media screen and (min-width:750px){.multicolumn-card h3{font-size:calc(var(--font-heading-scale) * 1.9rem)}}.multicolumn-card p{line-height:1.7;color:rgba(var(--color-foreground),.7)}@media screen and (max-width:749px){.multicolumn-list:not(.slider) .multicolumn-list__item{max-width:100%!important;width:100%!important}.multicolumn-card__info{padding:2rem 1.5rem}}.image-with-text .content-container{position:relative}.image-with-text .content-container:before{content:"";position:absolute;top:0;left:0;width:4px;height:100%;background:var(--kobeg-gradient);border-radius:2px;opacity:0;transition:opacity var(--kobeg-t) var(--kobeg-ease)}@media screen and (min-width:750px){.image-with-text .content-container:before{opacity:1}}.image-with-text .caption-with-letter-spacing{color:var(--kb-accent);font-weight:700}.multirow .multi-row__text .caption-with-letter-spacing{color:var(--kb-accent);font-weight:700;font-size:1.2rem}.multirow .multi-row__inner{transition:transform var(--kobeg-t) var(--kobeg-ease)}.multirow .multi-row__inner:hover{transform:translateY(-2px)}.banner:not(.slideshow) .banner__heading{font-weight:700;letter-spacing:-.03em;line-height:1.1}.banner:not(.slideshow) .banner__box .subtitle{font-size:1.8rem;font-weight:300;line-height:1.6;max-width:56rem;margin-left:auto;margin-right:auto}@media screen and (min-width:750px){.banner:not(.slideshow) .banner__box .subtitle{font-size:2rem}}.collapsible-content summary{transition:background-color var(--kobeg-t-fast) ease,padding-left var(--kobeg-t) var(--kobeg-ease)}.collapsible-content summary:hover{background-color:#0693e30a;padding-left:2rem}.collapsible-content summary h3{font-weight:600;transition:color var(--kobeg-t-fast) ease}.collapsible-content summary:hover h3{color:#0693e3}.collapsible-content .icon-accordion{transition:transform var(--kobeg-t) var(--kobeg-ease),color var(--kobeg-t-fast) ease}.collapsible-content summary:hover .icon-accordion{color:#0693e3}details[open] .icon-accordion{transform:rotate(45deg)}.card--card,.card--standard .card__inner{transition:transform var(--kobeg-t) var(--kobeg-ease),box-shadow var(--kobeg-t) var(--kobeg-ease)}.card-wrapper:hover .card--card,.card-wrapper:hover .card--standard .card__inner{transform:translateY(-6px);box-shadow:0 16px 40px #0000001a,0 6px 12px #0000000f}.card__heading{font-weight:700}.card__heading a{transition:color var(--kobeg-t) var(--kobeg-ease)}.card-wrapper:hover .card__heading a{color:#0693e3}@media screen and (min-width:990px){.card .media.media--hover-effect>img:only-child,.card-wrapper .media.media--hover-effect>img:only-child{transition:transform .7s var(--kobeg-ease)}.card:hover .media.media--hover-effect>img:first-child:only-child,.card-wrapper:hover .media.media--hover-effect>img:first-child:only-child{transform:scale(1.07)}}.announcement-bar-section{position:sticky;top:0;z-index:5}.section-header{transition:box-shadow var(--kobeg-t) var(--kobeg-ease)}.shopify-section-header-sticky{top:var(--announcement-bar-height, 0px)!important}html.header-scrolled .section-header{box-shadow:0 2px 20px #00000026}.header__icon .icon{transition:transform var(--kobeg-t) var(--kobeg-ease),color var(--kobeg-t-fast) ease}.header__icon:hover .icon{transform:scale(1.15);color:#0693e3}.utility-bar{padding:0;border-bottom:none}.announcement-bar{font-weight:500;letter-spacing:.06rem;font-size:1.1rem;padding:.2rem 0}.announcement-bar__message.h5{margin:0;font-size:1.1rem;font-weight:500;text-transform:none;opacity:.9}.announcement-bar__link,.announcement-bar__link:visited,.announcement-bar a{color:inherit!important}@media screen and (min-width:750px){.announcement-bar{font-size:1.2rem;padding:.2rem 0}.announcement-bar__message.h5{font-size:1.2rem}}.footer{border-top:none}.footer-block__heading{font-weight:700;letter-spacing:0}.footer-block__details-content .list-menu__item--link{transition:color var(--kobeg-t-fast) ease,transform var(--kobeg-t) var(--kobeg-ease);display:inline-block}.footer-block__details-content .list-menu__item--link:hover{color:rgb(var(--color-foreground));transform:translate(3px)}.newsletter-form__field-wrapper .field__input:focus{box-shadow:0 0 0 3px var(--kobeg-blue-glow);border-color:#0693e3}.title-wrapper-with-link .title,.section .title{position:relative;display:inline-block}.field__input:focus,.select__select:focus,.customer .field input:focus{box-shadow:0 0 0 3px var(--kobeg-blue-glow);border-color:#0693e3}.badge{font-weight:700;letter-spacing:.06rem;font-size:1.1rem;text-transform:uppercase}.price-item--sale{font-weight:700;color:#0693e3}.quick-add__submit:hover{transform:translateY(-2px);box-shadow:0 8px 20px #0000001f}.cart-drawer{box-shadow:-8px 0 40px #00000026}.predictive-search{box-shadow:0 16px 48px #0000001f;border-radius:0 0 12px 12px}.loading__spinner .spinner{stroke:#0693e3}*:focus-visible{outline-color:#0693e3b3}.button:focus-visible,.button:focus,.button.focused{box-shadow:0 0 0 .3rem rgb(var(--color-background)),0 0 0 .5rem #0693e399,0 0 .8rem .5rem #0693e326}::selection{background-color:#0693e340;color:#32373c}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:#f2f3f5}::-webkit-scrollbar-thumb{background:#ced7e0;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#0693e3}.section+.section{margin-top:0}@keyframes gradient-shift{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}.banner:not(.slideshow):before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,#0693e3,#00d084,#ff6900,#0693e3);background-size:300% 100%;animation:gradient-shift 4s ease infinite;z-index:3}slideshow-component:after{content:"";position:absolute;bottom:0;left:0;right:0;height:4px;background:linear-gradient(90deg,#0693e3,#00d084,#ff6900,#0693e3);background-size:300% 100%;animation:gradient-shift 5s ease infinite;z-index:3}.link-with-icon{font-weight:700;letter-spacing:.04rem;transition:color var(--kobeg-t) var(--kobeg-ease),gap var(--kobeg-t) var(--kobeg-ease)}.link-with-icon:hover{color:#0693e3}.link-with-icon:hover .icon-arrow path{transform:translate(.1rem)}.shop-switcher{position:relative;display:inline-flex;flex-direction:column;align-items:flex-start;gap:4px}.shop-switcher__label{font-family:JetBrains Mono,monospace;font-size:9px;letter-spacing:.16em;text-transform:uppercase;color:var(--kb-gray-500);display:inline-flex;align-items:center;gap:6px;padding-left:6px}.shop-switcher__label:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--kb-blue);box-shadow:0 0 0 3px #0075ff2e;animation:kb-sw-pulse 2s ease-in-out infinite}@keyframes kb-sw-pulse{0%,to{box-shadow:0 0 0 3px #0075ff2e}50%{box-shadow:0 0 0 6px #0075ff0d}}.shop-toggle{display:inline-flex;align-items:center;padding:3px;background:var(--kb-gray-100);border:1px solid var(--kb-gray-200);border-radius:999px;gap:0;transition:background .3s var(--kb-ease)}.shop-toggle__btn{padding:8px 14px;border-radius:999px;font-family:Inter,sans-serif;font-size:12px;font-weight:600;letter-spacing:.01em;display:inline-flex;align-items:center;gap:7px;color:var(--kb-gray-500);transition:all .25s var(--kb-ease);white-space:nowrap;border:none;background:transparent;cursor:pointer;line-height:1}.shop-toggle__btn:hover{color:var(--kb-gray-900)}.shop-toggle__dot{width:6px;height:6px;border-radius:50%;background:currentColor;opacity:.4;display:inline-block}.shop-toggle__btn.is-active,.shop-toggle__btn--active{color:#fff}.shop-toggle__btn.is-active .shop-toggle__dot,.shop-toggle__btn--active .shop-toggle__dot{opacity:1;background:#fff}.shop-toggle__btn--3d.is-active,.shop-toggle__btn--active.shop-toggle__btn--3d{background:var(--kb-green);box-shadow:0 2px 10px #10b9814d}.shop-toggle__btn--it.is-active,.shop-toggle__btn--active.shop-toggle__btn--it{background:var(--kb-blue);box-shadow:0 2px 10px #0075ff47}.shop-toggle__icon{display:none}.shop-toggle__label{display:inline-block}.shop-switcher__hint{position:absolute;top:calc(100% + 10px);right:0;background:var(--kb-ink);color:#fff;padding:10px 14px;border-radius:8px;font-family:Inter,sans-serif;font-size:12px;line-height:1.4;width:230px;opacity:0;pointer-events:none;transform:translateY(-4px);transition:opacity .2s,transform .2s;z-index:60;box-shadow:0 12px 28px #0000002e}.shop-switcher__hint:before{content:"";position:absolute;right:24px;top:-5px;width:10px;height:10px;background:var(--kb-ink);transform:rotate(45deg)}.shop-switcher__hint strong{display:block;font-family:JetBrains Mono,monospace;font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--kb-blue);margin-bottom:4px;font-weight:700}.shop-switcher:hover .shop-switcher__hint,.shop-switcher:focus-within .shop-switcher__hint{opacity:1;transform:translateY(0);pointer-events:auto}.header__shop-toggle{display:inline-flex;align-items:center;margin-right:1rem}@media screen and (max-width:989px){.header__shop-toggle:not(.header__shop-toggle--drawer) .shop-toggle__label{display:none}.header__shop-toggle:not(.header__shop-toggle--drawer) .shop-toggle__btn{padding:.5rem .7rem}}.menu-drawer__navigation-container{grid-template-rows:auto 1fr auto!important}.header__shop-toggle--drawer{display:flex;justify-content:center;padding:1.5rem 2.5rem .5rem;position:sticky;top:0;z-index:2;background:inherit}.header__shop-toggle--drawer .shop-toggle{width:100%;max-width:30rem;justify-content:center}.header__shop-toggle--drawer .shop-toggle__btn{flex:1;justify-content:center;padding:1rem 1.5rem;font-size:1.3rem}html[data-shop="3d"] [data-shop-context=it],body.shop-3d [data-shop-context=it],html[data-shop=it] [data-shop-context="3d"],body.shop-it [data-shop-context="3d"]{display:none!important}html[data-shop="3d"] li:has(>[data-shop-context=it]),body.shop-3d li:has(>[data-shop-context=it]){display:none!important}html[data-shop=it] li:has(>[data-shop-context="3d"]),body.shop-it li:has(>[data-shop-context="3d"]){display:none!important}html[data-shop="3d"] [id*=__hero-it],html[data-shop="3d"] [id*=__usps-it],html[data-shop="3d"] [id*=__categories-heading-it],html[data-shop="3d"] [id*=__tile-nas],html[data-shop="3d"] [id*=__tile-network],html[data-shop="3d"] [id*=__tile-surveillance],html[data-shop="3d"] [id*=__parallax-it],html[data-shop="3d"] [id*=__products-heading-it],html[data-shop="3d"] [id*=__featured-products-it],html[data-shop="3d"] [id*=__brands-it],html[data-shop="3d"] [id*=__faq-it],html[data-shop=it] [id*=__hero-3d],html[data-shop=it] [id*=__usps-3d],html[data-shop=it] [id*=__categories-heading-3d],html[data-shop=it] [id*=__tile-3d],html[data-shop=it] [id*=__tile-laser],html[data-shop=it] [id*=__parallax-3d],html[data-shop=it] [id*=__products-heading-3d],html[data-shop=it] [id*=__featured-products-3d],html[data-shop=it] [id*=__material-section],html[data-shop=it] [id*=__faq-3d]{display:none!important}body.shop-transitioning [data-shop-context]{animation:shopFadeIn var(--kobeg-t) var(--kobeg-ease)}@keyframes shopFadeIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.utility-bar,.announcement-bar,.announcement-bar-slider,.shopify-section-group-header-group .utility-bar,.shopify-section-header .utility-bar{background:var(--kb-ink)!important;color:#fff!important}.utility-bar *:not(svg),.announcement-bar *:not(svg){color:#ffffffd1!important;font-family:Inter,sans-serif!important;font-size:12px!important;letter-spacing:.03em!important;font-weight:400!important}.utility-bar a:hover,.announcement-bar a:hover{color:#fff!important}@media(min-width:750px){.announcement-bar__message{white-space:nowrap!important}}@media(max-width:749px){.announcement-bar__message{text-align:center!important;line-height:1.6!important;padding:2px 0!important}}.mega-menu__link--parent{color:inherit!important;text-decoration:none!important}.mega-menu>summary{display:inline-flex!important;flex-direction:column!important;align-items:center!important;gap:2px!important;outline:none!important;box-shadow:none!important}.mega-menu>summary:focus,.mega-menu>summary:focus-visible{outline:none!important;box-shadow:none!important}.mega-menu>summary .icon-caret,.mega-menu>summary>.svg-wrapper{width:16px!important;height:16px!important;padding:2px!important;border-radius:50%!important;background:var(--kb-gray-200, #e5e7eb)!important;transition:background .2s,transform .25s!important;flex-shrink:0!important}.mega-menu>summary:hover .icon-caret,.mega-menu>summary:hover>.svg-wrapper{background:var(--kb-blue, #0693e3)!important;color:#fff!important}.mega-menu>summary:hover .icon-caret svg,.mega-menu>summary:hover>.svg-wrapper svg{color:#fff!important;stroke:#fff!important}.mega-menu[open]>summary .icon-caret,.mega-menu[open]>summary>.svg-wrapper{transform:rotate(180deg)!important;background:var(--kb-ink, #1d1e1b)!important}.mega-menu[open]>summary .icon-caret svg,.mega-menu[open]>summary>.svg-wrapper svg{color:#fff!important;stroke:#fff!important}.menu-drawer__menu-item--all{font-weight:600!important;color:var(--kb-blue, #0693e3)!important;border-top:1px solid var(--kb-gray-200, #e5e7eb)!important;padding-top:14px!important;margin-top:4px!important}.header{background:#fff!important;border-bottom:1px solid var(--kb-gray-200)}.header-wrapper{padding:0}.header__heading-link .h2,.header__heading-logo-wrapper{font-family:Inter Tight,sans-serif}.header__menu-item,.header__menu-item span,.list-menu__item{font-family:Inter,sans-serif!important;font-size:14px!important;font-weight:500!important;color:var(--kb-gray-700);letter-spacing:.005em!important;text-decoration:none!important}.header__menu-item:hover,.list-menu__item:hover{color:var(--kb-ink)}.header__menu-item[aria-current=page],.header__active-menu-item{color:var(--kb-ink)!important}.header__icon{color:var(--kb-gray-700)}.header__icon:hover{color:var(--kb-ink)}.button,.shopify-challenge__button,.customer button{font-family:Inter,sans-serif!important;font-weight:600!important;font-size:14px!important;letter-spacing:.01em!important;min-height:0;padding:14px 24px!important;border-radius:var(--kb-radius)!important;text-transform:none!important}.button--primary,.button--primary:not(.button--secondary):not(.button--tertiary){background:var(--kb-ink)!important;color:#fff!important}.button--primary:before{display:none!important}.button--secondary{background:transparent!important;color:var(--kb-ink)!important;border:1px solid var(--kb-gray-300)!important}.button--secondary:hover{border-color:var(--kb-ink)!important;background:#fff!important}.card-wrapper,.card{border-radius:var(--kb-radius)!important;overflow:hidden;background:#fff;transition:transform .2s var(--kb-ease),box-shadow .2s var(--kb-ease)}.card-wrapper:hover,.card:hover{transform:translateY(-3px);box-shadow:0 12px 30px #0000000f}.card__inner{border-radius:0!important}.card__media{background:var(--kb-gray-50)}.card__content{padding:18px!important}.card__heading{font-family:Inter,sans-serif!important;font-weight:600!important;font-size:15px!important;letter-spacing:-.005em!important;color:var(--kb-ink)!important;margin:0 0 10px!important;line-height:1.35!important}.card__heading a{color:var(--kb-ink)}.card-information,.card-information__wrapper{padding:0!important}.price{font-family:Inter Tight,sans-serif!important;font-weight:700!important;font-size:17px!important;letter-spacing:-.01em}.price__regular .price-item,.price-item--regular{color:var(--kb-ink)!important;font-size:17px!important;font-weight:700!important}.price__sale .price-item--sale{color:var(--kb-blue)!important;font-weight:700!important}.price__sale .price-item--regular{font-size:13px!important;color:var(--kb-gray-500)!important;font-weight:500!important;text-decoration:line-through}.card__badge .badge{font-family:JetBrains Mono,monospace!important;font-size:10px!important;font-weight:700!important;letter-spacing:.08em!important;text-transform:uppercase;background:var(--kb-ink)!important;color:#fff!important;border:none!important;padding:5px 9px!important;border-radius:4px!important}.card__badge .badge--bottom-left{background:var(--kb-ink)!important}.price--on-sale .badge,.sale .badge,.badge--on-sale{background:var(--kb-blue)!important}.card__information .caption-with-letter-spacing{font-family:JetBrains Mono,monospace!important;font-size:11px!important;color:var(--kb-gray-500)!important;letter-spacing:.06em!important;text-transform:uppercase;margin-bottom:6px}.collection .grid,.card-wrapper .grid{column-gap:20px;row-gap:32px}.multirow[data-shop-context=it] .multirow__inner{max-width:1320px;padding:0 28px}.multirow[data-shop-context=it]{background:#fff!important}.multirow[data-shop-context=it] .image-with-text__grid{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;border:1px solid var(--kb-gray-200);border-radius:var(--kb-radius-lg);overflow:hidden;margin-bottom:16px}.multirow[data-shop-context=it] .image-with-text{border:none!important;box-shadow:none!important}.multirow[data-shop-context=it] .image-with-text__media{border:none!important;box-shadow:none!important;background:var(--kb-gray-50)!important}.multirow[data-shop-context=it] .image-with-text__content{padding:36px 28px!important;background:#fff!important}.multirow[data-shop-context=it] .image-with-text__heading{font-family:Inter Tight,sans-serif!important;font-weight:700!important;font-size:28px!important;letter-spacing:-.02em!important;color:var(--kb-ink)!important;margin:0 0 8px!important}.multirow[data-shop-context=it] .image-with-text__text--caption,.multirow[data-shop-context=it] .caption-with-letter-spacing{font-family:JetBrains Mono,monospace!important;font-size:11px!important;font-weight:600!important;color:var(--kb-orange)!important;letter-spacing:.12em!important;text-transform:uppercase}.multirow[data-shop-context=it] .image-with-text__text--body{font-size:14px!important;line-height:1.55!important;color:var(--kb-gray-700)!important;margin-top:12px!important}.accordion,.collapsible-content__content{max-width:820px;margin:0 auto}.collapsible-content .accordion,details.accordion{border-bottom:1px solid var(--kb-gray-200)!important;padding:22px 4px!important;background:transparent!important;border-top:none!important;border-left:none!important;border-right:none!important;border-radius:0!important}details.accordion[open]{padding-bottom:26px!important}.accordion summary{font-family:Inter Tight,sans-serif!important;font-weight:600!important;font-size:18px!important;letter-spacing:-.01em!important;color:var(--kb-ink)!important;display:flex!important;justify-content:space-between;gap:20px;align-items:center;list-style:none;cursor:pointer}.accordion summary:hover{color:var(--kb-blue)!important}.accordion summary::-webkit-details-marker{display:none}.accordion summary .summary__title{color:inherit!important;font-size:inherit!important;font-weight:inherit!important;font-family:inherit!important}.accordion .icon-caret,.accordion summary svg{width:28px!important;height:28px!important;border:1px solid var(--kb-gray-300);border-radius:50%;padding:6px;transition:all .25s var(--kb-ease);color:var(--kb-ink);background:transparent;flex-shrink:0}details[open] .accordion .icon-caret,details[open] summary svg{background:var(--kb-ink)!important;border-color:var(--kb-ink)!important;color:#fff!important;transform:rotate(180deg)}.accordion__content{margin-top:12px!important;color:var(--kb-gray-700)!important;font-size:15px!important;line-height:1.6!important;max-width:680px}.accordion summary>.svg-wrapper,.accordion .accordion__title--container .icon,.accordion summary>.icon:not(.icon-caret),.accordion__title-icon,.accordion summary .custom-icon,.accordion summary img{display:none!important}.accordion summary .accordion__title,.accordion summary h3{flex:1 1 auto;margin:0!important;padding:0!important;text-align:left}.rich-text__heading{font-family:Inter Tight,sans-serif!important;font-weight:700!important;letter-spacing:-.025em!important;color:var(--kb-ink)!important}.rich-text__text,.rich-text__caption{font-family:Inter,sans-serif!important;color:var(--kb-gray-700)!important}.rich-text .caption-with-letter-spacing{color:var(--kb-accent)!important;font-family:JetBrains Mono,monospace!important;font-size:12px!important;font-weight:700!important;letter-spacing:.14em!important;text-transform:uppercase}.rich-text__heading em,.banner__heading em,.section-title em{color:var(--kb-accent);font-style:normal;font-family:inherit;font-weight:inherit}.footer{background:var(--kb-ink)!important;color:#fff!important;padding-top:72px!important;position:relative}.footer:before{content:"";position:absolute;top:0;left:0;right:0;height:6px;background:repeating-linear-gradient(115deg,var(--kb-blue) 0 2px,transparent 2px 10px)}.footer-block__heading{font-family:JetBrains Mono,monospace!important;font-size:12px!important;font-weight:700!important;letter-spacing:.14em!important;text-transform:uppercase!important;color:#ffffff80!important;margin-bottom:18px!important}.footer a,.footer-block__details-content a,.footer ul a{color:#ffffffbf!important;font-size:14px!important;font-family:Inter,sans-serif!important;text-decoration:none!important}.footer a:hover{color:#fff!important}.footer-block__brand-info{color:#ffffff8c!important;font-size:14px!important;line-height:1.55!important}.footer .copyright,.footer .copyright__content{color:#ffffff73!important;font-size:12px!important;letter-spacing:.02em}.footer__content-top{border-bottom:1px solid rgba(255,255,255,.1)!important;padding-bottom:48px!important}.footer__content-bottom{padding:24px 0!important}.collection-hero,.collection-header,.section-template--collection-hero{background:#fff;padding:32px 0 24px!important;border-bottom:none;position:relative}.collection-hero:before{display:none!important}.collection-hero__title:before,.collection-hero h1:before{content:"////";font-family:JetBrains Mono,monospace;font-weight:700;font-size:13px;letter-spacing:-.05em;line-height:1;color:var(--kb-accent);margin-right:12px;vertical-align:middle}.collection-hero__title,.section-collection-list__title,.main-page-title,h1.h0,.collection-hero h1{display:inline-block!important;font-family:Inter Tight,sans-serif!important;font-weight:700!important;letter-spacing:-.03em!important;color:var(--kb-ink)!important;font-size:clamp(32px,4.2vw,52px)!important;line-height:1.05!important;margin:0!important;text-transform:uppercase!important;vertical-align:middle!important}.collection-hero__description,.collection-hero__text,.collection-hero .rte{font-family:Inter,sans-serif!important;color:var(--kb-gray-700)!important;font-size:16px!important;line-height:1.55!important;max-width:640px;margin:16px 0 0!important}.template-collection .shopify-section,.template-collection [class*=section-][class*=-padding]{background:#fff!important}.facets-container,.facets-wrapper,.facets,.collection .facets-container{background:transparent!important;border:none!important}.collection facet-filters-form,.collection .facets-container{padding:18px 0!important}.facets__summary{margin-bottom:0!important;position:relative}.facets__summary .svg-wrapper,.facets__summary .icon-caret{width:11px!important;height:11px!important;position:absolute;right:16px;top:50%;transform:translateY(-50%);transition:transform .18s var(--kb-ease);color:var(--kb-gray-700);flex-shrink:0}details[open]>.facets__summary .svg-wrapper,details[open]>.facets__summary .icon-caret{transform:translateY(-50%) rotate(180deg)}.select,.facet-filters__field .select{position:relative;display:inline-block}.select .svg-wrapper,.facet-filters__field .svg-wrapper,.select .icon-caret{position:absolute!important;right:14px;top:50%;transform:translateY(-50%);width:11px!important;height:11px!important;color:var(--kb-gray-700)!important;pointer-events:none}.field:before,.field:after,.select:before,.select:after,.customer .field:before,.customer .field:after,.customer select:before,.customer select:after,.localization-form__select:before,.localization-form__select:after,.button:before,.button:after,.shopify-challenge__button:before,.shopify-challenge__button:after,.customer button:before,.customer button:after,.shopify-payment-button__button--unbranded:before,.shopify-payment-button__button--unbranded:after{display:none!important;box-shadow:none!important;border:none!important;content:none!important}.facets__summary:focus,.facets__summary:focus-visible,.facets__summary.focused,.facet-filters__sort:focus,.facet-filters__sort:focus-visible,.facet-filters__sort.focused,.field__input:focus,.field__input:focus-visible,.field__input.focused,.price-range__field:focus-within,.price-range__field input:focus,.price-range__field input:focus-visible,.select__select:focus,.select__select:focus-visible,.select__select.focused,input[type=number]:focus,input[type=text]:focus,input[type=email]:focus,textarea:focus,.button:focus,.button:focus-visible,.button.focused,summary:focus,summary:focus-visible,.mobile-facets__sort .select__select:focus,.mobile-facets__sort .select__select:focus-visible,.mobile-facets__sort .select__select.focused{outline:none!important;outline-offset:0!important;box-shadow:0 0 0 3px #0075ff33!important;border-color:var(--kb-ink)!important}.facets__price,.price-range{display:flex;gap:10px;align-items:center}.price-range__field{position:relative;border:1px solid var(--kb-gray-300)!important;border-radius:999px!important;padding:8px 14px 8px 28px!important;background:#fff;transition:border-color .18s var(--kb-ease),box-shadow .18s var(--kb-ease)}.price-range__field:focus-within{border-color:var(--kb-ink)!important;box-shadow:0 0 0 3px #0075ff33!important}.price-range__field>span,.price-range__field .currency-symbol{position:absolute;left:14px;top:50%;transform:translateY(-50%);color:var(--kb-gray-500);font-weight:500;pointer-events:none}.price-range__field input,.price-range input{border:none!important;outline:none!important;box-shadow:none!important;padding:0!important;background:transparent!important;font-family:Inter,sans-serif!important;font-size:14px!important;color:var(--kb-ink)!important;width:100%;min-height:0!important}.price-range__field input:focus,.price-range__field input:focus-visible{border:none!important;outline:none!important;box-shadow:none!important}.facets,.facets__form,.facet-filters,.facet-filters__field,.facets__wrapper{font-family:Inter,sans-serif!important}.facet-filters__label,.facets__heading{font-family:JetBrains Mono,monospace!important;font-size:11px!important;font-weight:700!important;letter-spacing:.14em!important;text-transform:uppercase!important;color:var(--kb-gray-500)!important;margin:0 16px 0 0!important}.facets__summary,.facets__disclosure-vertical>summary,.facets-horizontal .disclosure-has-popup>summary{font-family:Inter,sans-serif!important;font-size:13px!important;font-weight:600!important;color:var(--kb-ink)!important;padding:10px 36px 10px 18px!important;border:1px solid var(--kb-gray-300)!important;border-radius:999px!important;background:#fff!important;transition:all .18s var(--kb-ease);list-style:none;cursor:pointer;display:inline-flex!important;align-items:center;min-height:40px}.facets__summary:hover,.facets-horizontal .disclosure-has-popup>summary:hover{border-color:var(--kb-ink)!important;color:var(--kb-ink)!important}.facets-wrapper .disclosure-has-popup+.disclosure-has-popup,.facets__list>*+*{margin-left:8px!important}.facets__summary[aria-expanded=true],details[open]>.facets__summary{border-color:var(--kb-ink)!important;background:var(--kb-ink)!important;color:#fff!important}.active-facets__button{background:var(--kb-ink)!important;color:#fff!important;border-radius:999px!important;padding:6px 14px!important;font-size:12px!important;font-weight:600!important;border:none!important}.active-facets__button:hover{background:var(--kb-accent)!important}.active-facets__button-remove,.active-facets__button .icon-close{color:#fff!important}.facets__display,.facets__display-vertical{border-radius:var(--kb-radius)!important;border:1px solid var(--kb-gray-200)!important;box-shadow:0 12px 32px #00000014!important}.facets__item label,.facet-checkbox{font-family:Inter,sans-serif!important;font-size:14px!important;color:var(--kb-gray-900)!important}.facet-checkbox input[type=checkbox]:checked+.checkbox__icon,.facet-checkbox input:checked~.checkbox__icon{color:var(--kb-accent)!important}.facet-filters__sort,select.facet-filters__sort,#SortBy{font-family:Inter,sans-serif!important;font-size:13px!important;font-weight:500!important;color:var(--kb-ink)!important;background:#fff!important;border:1px solid var(--kb-gray-200)!important;border-radius:999px!important;padding:8px 40px 8px 14px!important;transition:border-color .18s var(--kb-ease);-webkit-appearance:none;appearance:none}.facet-filters__sort:hover,.facet-filters__sort:focus{border-color:var(--kb-ink)!important;outline:none}.product-count__text,.product-count,#ProductCountDesktop,#ProductCount{font-family:JetBrains Mono,monospace!important;font-size:11px!important;font-weight:700!important;letter-spacing:.14em!important;color:var(--kb-gray-500)!important;text-transform:uppercase!important}.collection,.shopify-section .collection{background:#fff}#product-grid,.collection .product-grid,ul#product-grid{gap:40px 24px!important;padding:40px 0!important}@media(max-width:749px){#product-grid{gap:28px 12px!important}#product-grid .grid__item,#product-grid.grid--2-col-tablet-down .grid__item{max-width:100%!important;width:100%!important;flex:0 0 100%!important}}#product-grid .grid__item .card__heading{font-size:15px!important;font-weight:600!important}#product-grid .grid__item .price{font-size:16px!important}.pagination,.pagination-wrapper{padding:32px 0!important}.pagination__list li a,.pagination__list li span{font-family:Inter,sans-serif!important;font-size:14px!important;font-weight:600!important;color:var(--kb-gray-700);min-width:40px;height:40px;border-radius:var(--kb-radius);display:inline-flex;align-items:center;justify-content:center;transition:all .18s var(--kb-ease)}.pagination__list li a:hover{background:var(--kb-gray-100);color:var(--kb-ink)}.pagination__list li span[aria-current],.pagination__item--current{background:var(--kb-ink)!important;color:#fff!important}.product__title,.product__title h1{font-family:Inter Tight,sans-serif!important;font-weight:700!important;letter-spacing:-.025em!important;color:var(--kb-ink)!important}.product__description,.product__description *{font-family:Inter,sans-serif!important;color:var(--kb-gray-700)!important;line-height:1.6!important}.product__info-wrapper .price{font-size:28px!important;margin-bottom:24px}.product-form__input,.product-form__input--dropdown select,.product-form__input fieldset{font-family:Inter,sans-serif!important}.product-form__input label,.product-form__label{font-family:Inter,sans-serif!important;font-size:13px!important;font-weight:600!important;color:var(--kb-ink)!important;letter-spacing:0!important;text-transform:none!important}.variant-option__button-label,input[type=radio]+label.variant-option__button-label{border-radius:var(--kb-radius)!important;border:1px solid var(--kb-gray-300)!important;font-weight:500!important}input[type=radio]:checked+label.variant-option__button-label{border-color:var(--kb-ink)!important;background:var(--kb-ink)!important;color:#fff!important}.cart-drawer,.drawer__inner{font-family:Inter,sans-serif!important}.drawer__heading,.cart-drawer__heading,.cart__title h1{font-family:Inter Tight,sans-serif!important;font-weight:700!important;letter-spacing:-.025em!important;color:var(--kb-ink)!important}.cart-item__name,.cart-item__name a{font-family:Inter,sans-serif!important;font-weight:600!important;color:var(--kb-ink)!important;text-decoration:none!important}.cart-item__price-wrapper .price{font-family:Inter Tight,sans-serif!important;font-weight:700!important}.quantity__input{font-family:Inter,sans-serif!important;font-weight:600!important}.field__input,.select__select,.customer input[type=email],.customer input[type=password],.customer input[type=text],.customer textarea,textarea.field__input{font-family:Inter,sans-serif!important;border:1px solid var(--kb-gray-300)!important;border-radius:var(--kb-radius)!important;font-size:15px!important;padding:14px 16px!important;background:#fff!important;color:var(--kb-ink)!important;min-height:0;height:auto;transition:border-color .2s var(--kb-ease)}.field__input:focus,textarea.field__input:focus,.customer input:focus,.customer textarea:focus{border-color:var(--kb-ink)!important;box-shadow:0 0 0 3px #0075ff1f!important;outline:none!important}.field__label{font-family:Inter,sans-serif!important;font-size:13px!important;color:var(--kb-gray-700)!important}.header__submenu,.mega-menu__content{background:#32373ce0!important;backdrop-filter:blur(18px) saturate(1.4)!important;-webkit-backdrop-filter:blur(18px) saturate(1.4)!important;border:1px solid rgba(255,255,255,.08)!important;border-top:none!important;border-radius:0 0 12px 12px!important;box-shadow:0 12px 40px #0003,0 0 0 1px #0000000d!important;padding:20px 0!important;animation:megaSlideIn .2s ease-out!important}@keyframes megaSlideIn{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.mega-menu__content .mega-menu__link,.mega-menu__content .mega-menu__link--level-2,.header__submenu a{color:#ffffffbf!important;font-family:Inter,sans-serif!important;font-size:14px!important;font-weight:400!important;padding:8px 16px!important;border-radius:6px!important;transition:all .15s ease!important;display:block!important}.mega-menu__content .mega-menu__link:hover,.mega-menu__content .mega-menu__link--level-2:hover,.header__submenu a:hover{color:#fff!important;background:#ffffff1a!important;text-decoration:none!important}.mega-menu__content .mega-menu__link--active,.header__submenu a[aria-current=page]{color:var(--kb-blue, #0693e3)!important;font-weight:600!important;background:#0693e31a!important}.breadcrumbs,.breadcrumb{font-family:JetBrains Mono,monospace!important;font-size:11px!important;letter-spacing:.08em!important;text-transform:uppercase;color:#ffffffb3!important}.breadcrumbs a,.breadcrumb a{color:#fff!important;font-weight:500!important}.breadcrumbs a:hover{color:var(--kb-blue)!important}.banner--split,.banner.parallax-section{color:#fff}.banner__heading{font-family:Inter Tight,sans-serif!important;font-weight:700!important;letter-spacing:-.035em!important;font-size:clamp(36px,5vw,64px)!important}.banner__text{font-family:Inter,sans-serif!important;font-size:17px!important;line-height:1.55!important}.rich-text__blocks{gap:8px!important}.button:not(.button--secondary):not(.button--tertiary):before,.button:not(.button--secondary):not(.button--tertiary):after{display:none!important}.search__input.field__input,.search-modal__form .field__input{font-size:16px!important;padding:16px 20px!important}.customer.login,.customer.register,.customer.account{max-width:640px;margin:48px auto;padding:0 24px}.customer h1{font-family:Inter Tight,sans-serif!important;font-weight:700!important;font-size:clamp(28px,3vw,42px)!important}.color-scheme-3 .button--secondary,.color-scheme-5 .button--secondary,[class*=color-scheme-3] .button--secondary,[class*=color-scheme-5] .button--secondary{background:#ffffff14!important;color:#fff!important;border:1px solid transparent!important;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.color-scheme-3 .button--secondary:hover,.color-scheme-5 .button--secondary:hover,[class*=color-scheme-3] .button--secondary:hover,[class*=color-scheme-5] .button--secondary:hover{background:#ffffff29!important;border-color:transparent!important;color:#fff!important}.card-wrapper .card.card--card,.card-wrapper .card--standard{border:none!important;box-shadow:none!important;background:transparent!important}.card-wrapper .card--card .card__inner,.card-wrapper .card--standard .card__inner{border:none!important;background:transparent!important}.card-wrapper{display:flex;flex-direction:column;height:100%}.card-wrapper .card,.card-wrapper .card--card,.card-wrapper .card--standard{display:flex!important;flex-direction:column;flex:1 1 auto}.product-grid .grid__item,#product-grid .grid__item,.featured-collection .grid__item,.collection .grid__item{display:flex}.product-grid .grid__item>*,#product-grid .grid__item>*,.featured-collection .grid__item>*,.collection .grid__item>*{flex:1 1 auto;min-width:0}.card-wrapper .card__media,.card-wrapper .media,.card-wrapper .card__inner .media{border-radius:var(--kb-radius)!important;overflow:hidden;background:var(--kb-gray-50)!important;border:1px solid var(--kb-gray-200);transition:transform .22s var(--kb-ease),box-shadow .22s var(--kb-ease),border-color .22s var(--kb-ease)}.card-wrapper:hover .card__media,.card-wrapper:hover .media{transform:translateY(-3px);box-shadow:0 14px 32px #00000014;border-color:var(--kb-gray-300)}.card-wrapper .card__content{padding:16px 4px 0!important;background:transparent!important;display:flex!important;flex-direction:column;flex:1 1 auto;gap:8px}.card-wrapper .card__information{padding:0!important;display:flex;flex-direction:column;gap:6px}.card-wrapper .card__heading,.card-wrapper .card__heading a{display:-webkit-box!important;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;min-height:2.7em}.card-wrapper .quick-add{margin-top:auto!important;padding-top:14px!important}.card-wrapper .quick-add__submit.button.button--secondary,.card-wrapper .quick-add .button.button--secondary{background:var(--kb-ink)!important;color:#fff!important;border:1px solid var(--kb-ink)!important;font-weight:600!important;padding:12px 18px!important;border-radius:999px!important;min-height:0;width:100%;transition:all .18s var(--kb-ease)}.card-wrapper .quick-add__submit.button.button--secondary:hover,.card-wrapper .quick-add .button.button--secondary:hover{background:var(--kb-accent)!important;border-color:var(--kb-accent)!important;color:#fff!important;transform:translateY(-1px)}.featured-collection .center .button,.collection__view-all .button{border-radius:999px!important}@media screen and (max-width:749px){.featured-collection .grid,.featured-collection ul.grid{grid-template-columns:1fr!important;gap:32px!important}.featured-collection .grid__item,.featured-collection .grid--2-col-tablet-down .grid__item,.featured-collection .grid--1-col-tablet-down .grid__item{max-width:100%!important;width:100%!important;flex:0 0 100%!important}}.collection__empty-text,.no-results{text-align:center!important;font-family:Inter,sans-serif!important;font-weight:500!important;color:var(--kb-gray-700)!important;font-size:16px!important;line-height:1.55!important;max-width:520px;margin:64px auto!important;padding:40px 28px!important;background:#fff;border:1px solid var(--kb-gray-200);border-radius:var(--kb-radius-lg)}.no-results a,.collection__empty-text a{color:var(--kb-ink)!important;text-decoration:underline!important;text-underline-offset:3px;font-weight:600}.no-results a:hover{color:var(--kb-accent)!important}.facet-filters__field,.product-count{display:flex;align-items:center;gap:10px}#product-grid:empty{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/11/assets/kobeg-custom.css.map */
