@import"https://fonts.googleapis.com/css2?family=Space+Grotesk:wght@300;400;500;600;700&display=swap";@import"https://fonts.googleapis.com/css2?family=Manrope:wght@300;400;500;600;700;800&display=swap";@import"https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:wght,FILL@100..700,0..1&display=swap";:root{--kob-bg: #131313;--kob-surface: #131313;--kob-surface-lowest: #0e0e0e;--kob-surface-low: #1c1b1b;--kob-surface-cont: #201f1f;--kob-surface-high: #2a2a2a;--kob-surface-highest: #353534;--kob-surface-bright: #393939;--kob-ink: #e5e2e1;--kob-ink-variant: #e2bfb3;--kob-secondary: #c6c6cb;--kob-outline: #a98a7f;--kob-outline-variant: #594138;--kob-primary: #ffb59a;--kob-primary-container: #ff6b2b;--kob-primary-dim: #ffdbce;--kob-on-primary: #5b1b00;--kob-on-primary-container: #5c1c00;--kob-ghost: rgba(89, 65, 56, .15);--kob-hairline: rgba(255, 255, 255, .05);--kob-hairline-mid: rgba(255, 255, 255, .08);--kob-radius: .125rem;--kob-radius-lg: .25rem;--kob-radius-xl: .5rem;--kob-text-2xs: .625rem;--kob-text-xs: .6875rem;--kob-text-sm: .8125rem;--kob-text-base: .9375rem;--kob-text-md: 1.0625rem;--kob-text-lg: 1.25rem;--kob-text-xl: 1.75rem;--kob-lh-display: .95;--kob-lh-tight: 1.15;--kob-lh-body: 1.6;--kob-lh-relaxed: 1.75;--kob-space-1: .25rem;--kob-space-2: .5rem;--kob-space-3: .75rem;--kob-space-4: 1rem;--kob-space-6: 1.5rem;--kob-space-8: 2rem;--kob-space-12: 3rem;--kob-space-16: 4rem;--kob-section-y: clamp(4.5rem, 9vw, 8rem)}:root,.color-scheme-1,.color-scheme-2,.color-scheme-3,.color-scheme-4,.color-scheme-5{--color-background: var(--kob-bg) !important;--color-background-2: var(--kob-surface-low) !important;--color-foreground: var(--kob-ink) !important;--color-foreground-heading: var(--kob-ink) !important;--color-primary: var(--kob-primary-container) !important;--color-accent: var(--kob-primary-container) !important;--color-border: var(--kob-hairline-mid) !important;--font-heading--family: "Space Grotesk", "Helvetica Neue", sans-serif !important;--font-body--family: "Manrope", -apple-system, BlinkMacSystemFont, sans-serif !important;--font-primary--family: "Space Grotesk", sans-serif !important;--font-secondary--family: "Manrope", sans-serif !important;--font-subheading--family: "Space Grotesk", sans-serif !important}.color-scheme-2{--color-background: var(--kob-surface-lowest) !important}.color-scheme-3{--color-background: var(--kob-surface-highest) !important}.color-scheme-4{--color-background: var(--kob-surface-low) !important}.color-scheme-5{--color-background: var(--kob-surface-cont) !important}html,body{background:var(--kob-bg)!important;color:var(--kob-ink)!important;font-family:Manrope,sans-serif;font-feature-settings:"ss01","cv11";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.section-background{background:transparent!important}body::selection,::selection{background:var(--kob-primary-container);color:#fff}body:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:9999;opacity:.025;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.65' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");mix-blend-mode:overlay}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:var(--kob-surface-lowest)}::-webkit-scrollbar-thumb{background:var(--kob-surface-highest);border-radius:0}::-webkit-scrollbar-thumb:hover{background:var(--kob-primary-container)}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5{font-family:Space Grotesk,sans-serif!important;font-weight:700!important;text-transform:uppercase;letter-spacing:-.02em!important;color:var(--kob-ink);line-height:var(--kob-lh-display)!important}h1,.h1{font-size:clamp(48px,7vw,112px)!important;font-weight:900!important;letter-spacing:-.04em!important}h2,.h2{font-size:clamp(36px,4.5vw,72px)!important;font-weight:800!important}h3,.h3{font-size:clamp(22px,2vw,32px)!important;letter-spacing:-.01em!important}h4,.h4{font-size:clamp(16px,1.3vw,20px)!important}p,li,.rte{font-family:Manrope,sans-serif!important;font-size:var(--kob-text-base);line-height:var(--kob-lh-body);color:var(--kob-secondary)}a{color:inherit;text-decoration:none;transition:color .2s ease}a:hover{color:var(--kob-primary)}.text-heat{background:linear-gradient(90deg,var(--kob-primary) 0%,var(--kob-primary-container) 100%);-webkit-background-clip:text;background-clip:text;color:transparent!important;-webkit-text-fill-color:transparent}main>.shopify-section>.section{padding-block:var(--kob-section-y)!important;background:transparent!important}main:has(.product-information)>.shopify-section>.section,main>.shopify-section:has(.product-information)>.section{padding-block-start:1.5rem!important;padding-block-end:2.5rem!important}.header-group{position:sticky;top:0;z-index:50}.header-group .header,.header{background:#0a0a0ad9!important;backdrop-filter:saturate(1.2) blur(18px);-webkit-backdrop-filter:saturate(1.2) blur(18px);border-bottom:1px solid var(--kob-hairline)!important;padding-block:16px!important}.header__underlay-closed,.header__underlay-open{background:#0a0a0aeb!important;background-image:none!important}.header__underlay-open:after{box-shadow:none!important}.header a,.header button,.header [class*=menu-item]{font-family:Space Grotesk,sans-serif!important;font-size:11px!important;letter-spacing:.22em!important;text-transform:uppercase!important;font-weight:600!important;color:#a1a1a1!important;transition:color .2s ease,background .2s ease}.header a:hover,.header button:hover,.header [class*=menu-item]:hover,.header .menu-list__link:hover{color:var(--kob-primary-container)!important;background:transparent!important}.header a:hover svg,.header a:hover svg *,.header button:hover svg,.header button:hover svg *,.header search-button:hover svg,.header search-button:hover svg *,.header .header-actions__action:hover svg,.header .header-actions__action:hover svg *,.header cart-drawer-component:hover svg,.header cart-drawer-component:hover svg *,.header dropdown-localization-component:hover svg,.header dropdown-localization-component:hover svg *{color:var(--kob-primary-container)!important;fill:currentColor!important;stroke:currentColor!important}.header [class*=logo] *,.header .header__logo,.header [class*=header__heading]{font-family:Space Grotesk,sans-serif!important;font-weight:900!important;font-style:italic!important;letter-spacing:-.04em!important;text-transform:uppercase!important;color:var(--kob-primary-container)!important;font-size:22px!important}.header [aria-current=page],.header .is-active,.header .menu-list__link--active{color:var(--kob-primary-container)!important;border-bottom:2px solid var(--kob-primary-container)!important;padding-bottom:2px!important}@media(min-width:750px){.header__row--top{position:relative!important}.header__row--top header-menu,.header__row--top .header-menu{position:absolute!important;left:50%!important;top:50%!important;transform:translate(-50%,-50%)!important;width:max-content!important;max-width:calc(100% - 480px)!important}}.header .button:not(.button-unstyled),.header button.button:not(.button-unstyled){background:transparent!important;box-shadow:none!important;color:var(--kob-secondary)!important;padding:0!important;letter-spacing:.22em!important}.header .button:not(.button-unstyled):hover,.header button.button:not(.button-unstyled):hover{color:var(--kob-primary-container)!important;background:transparent!important;filter:none!important;box-shadow:none!important}.button:not(.button-unstyled),button.button:not(.button-unstyled),a.button:not(.button-unstyled),[class*=button-primary],[class*=button--primary]{font-family:Space Grotesk,sans-serif!important;font-size:11px!important;letter-spacing:.22em!important;text-transform:uppercase!important;font-weight:700!important;border-radius:var(--kob-radius)!important;padding:18px 28px!important;border:0!important;background:var(--kob-primary-container)!important;color:#fff!important;box-shadow:0 12px 32px #ff6b2b2e;transition:all .25s ease!important;position:relative;overflow:hidden}.button:not(.button-unstyled):hover,a.button:not(.button-unstyled):hover,button.button:not(.button-unstyled):hover{background:linear-gradient(90deg,var(--kob-primary) 0%,var(--kob-primary-container) 100%)!important;color:var(--kob-on-primary-container)!important;filter:brightness(1.05);box-shadow:0 16px 40px #ff6b2b47}.button--secondary,[class*=button-secondary]{background:var(--kob-surface-bright)!important;color:var(--kob-ink)!important;border:1px solid var(--kob-hairline-mid)!important;box-shadow:none!important}.button--secondary:hover,[class*=button-secondary]:hover{background:var(--kob-surface-highest)!important;color:#fff!important}main>.shopify-section:first-of-type:not(:has(results-list,.kob-hero-precision))>.section:not(.page-width-content),[class*=hero-banner],.hero{min-height:88vh;padding-block:clamp(120px,14vw,200px)!important;position:relative}.hero h1,main>.shopify-section:first-of-type h1{font-family:Space Grotesk,sans-serif!important;font-weight:900!important;font-size:clamp(56px,9vw,144px)!important;letter-spacing:-.05em!important;line-height:var(--kob-lh-display)!important;text-wrap:balance}.hero h1.kob-display--hero,main>.shopify-section:first-of-type h1.kob-display--hero,.kob-hero-precision h1.kob-display--hero{font-size:clamp(2.375rem,9.5vw,5.25rem)!important;font-weight:700!important;letter-spacing:-.025em!important;white-space:nowrap!important;text-wrap:nowrap!important}.hero h1 em,.hero h1 i{font-style:italic}.hero p{font-size:17px!important;max-width:560px;color:var(--kob-ink-variant)!important}main>.shopify-section:first-of-type [class*=eyebrow],[class*=type_preset-eyebrow],[class*=eyebrow]{font-family:Space Grotesk,sans-serif!important;font-size:12px!important;letter-spacing:.28em!important;text-transform:uppercase!important;color:var(--kob-secondary)!important;padding-left:12px;border-left:2px solid var(--kob-primary-container);display:inline-block}marquee-component,.marquee{background:var(--kob-surface-highest)!important;color:var(--kob-ink)!important;border-top:1px solid var(--kob-hairline)!important;border-bottom:1px solid var(--kob-hairline)!important;display:block}marquee-component .marquee__wrapper,.marquee__wrapper{padding-block:16px!important;border:0!important}marquee-component .marquee__content,.marquee__content,marquee-component .marquee__repeated-items,.marquee__repeated-items{border:0!important;padding-block:0!important}.marquee__item,marquee-component span,.marquee a{font-family:Space Grotesk,sans-serif!important;font-size:11px!important;letter-spacing:.28em!important;text-transform:uppercase!important;color:var(--kob-ink)!important;padding-inline:44px!important}.marquee__item:before{content:"\2022";color:var(--kob-primary-container);margin-right:12px}.trust-signals,[class*=trust_badges] .section-content-wrapper{background:var(--kob-surface-highest)!important}[class*=trust_badges] h3,[class*=trust_badges] h4{font-family:Space Grotesk,sans-serif!important;font-size:11px!important;font-weight:600!important;letter-spacing:.2em!important;text-transform:uppercase!important;color:var(--kob-ink)!important}[class*=trust_badges] svg,[class*=trust_badges] .svg-wrapper{color:var(--kob-primary)!important}.resource-list--grid{--resource-list-row-gap-desktop: 32px !important;--resource-list-column-gap-desktop: 32px !important;max-width:1600px!important;margin-inline:auto!important}.product-card,[class*=product-card]{background:var(--kob-surface-low)!important;border:1px solid var(--kob-hairline)!important;border-radius:var(--kob-radius)!important;padding:0!important;overflow:hidden!important;transition:transform .3s ease,background .3s ease,border-color .3s ease!important;position:relative}.product-card:hover{background:var(--kob-surface-cont)!important;border-color:#ff6b2b40!important;transform:translateY(-2px)}.product-card .card-gallery{background-color:#ede3d0!important;background-image:radial-gradient(ellipse at 50% 40%,#f6f1e7,#e8ddcb 55%,#c9bda5)!important;border:0!important;border-bottom:1px solid var(--kob-hairline)!important;border-radius:0!important;--gallery-aspect-ratio: 1 !important;aspect-ratio:1/1!important;overflow:hidden!important;position:relative;isolation:isolate}.product-card .card-gallery>*,.product-card .card-gallery slideshow-slides,.product-card .card-gallery slideshow-slide,.product-card .product-media-container,.product-card .product-media,.product-card .product-media__image,.product-card img,.product-card picture{border:0!important;background:transparent!important;background-color:transparent!important;background-image:none!important}.product-card .card-gallery slideshow-component,.product-card .card-gallery slideshow-container{background-color:#ede3d0!important;background-image:radial-gradient(ellipse at 50% 40%,#f6f1e7,#e8ddcb 55%,#c9bda5)!important;width:100%!important;height:100%!important;isolation:isolate}.product-card .product-media-container{aspect-ratio:1/1!important}.product-card img{mix-blend-mode:multiply;filter:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='k'><feColorMatrix type='matrix' values='1 0 0 0 0  0 1 0 0 0  0 0 1 0 0  -1 -1 -1 3 0'/></filter></svg>#k") contrast(1.03);transition:filter .3s ease,transform .6s cubic-bezier(.2,.7,.2,1)!important;box-sizing:border-box!important;padding:0!important;object-fit:cover!important;object-position:center!important;width:100%!important;height:100%!important}.product-card:hover img{filter:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='k'><feColorMatrix type='matrix' values='1 0 0 0 0  0 1 0 0 0  0 0 1 0 0  -1 -1 -1 3 0'/></filter></svg>#k") contrast(1.05);transform:none}.product-card .card-gallery slideshow-container,.product-card .card-gallery .product-media-container{transition:transform .6s cubic-bezier(.2,.7,.2,1)!important}.product-card:hover .card-gallery slideshow-container,.product-card:hover .card-gallery .product-media-container{transform:scale(1.04)}.product-card .card-gallery:before{content:"";position:absolute;top:16px;right:16px;width:8px;height:8px;border-radius:50%;background:var(--kob-primary-container);box-shadow:0 0 0 4px #ff6b2b2e;opacity:0;transition:opacity .3s ease;z-index:2}.product-card:hover .card-gallery:before{opacity:1}.product-card .card-gallery:after{content:"R\e9szletek \2192";position:absolute;inset:auto 0 0 0;background:#ff6b2bf2;color:#fff;font-family:Space Grotesk,sans-serif;font-size:10px;font-weight:700;letter-spacing:.28em;text-transform:uppercase;text-align:center;padding:14px 10px;transform:translateY(100%);transition:transform .3s ease;pointer-events:none}.product-card:hover .card-gallery:after{transform:translateY(0)}.product-card .quick-add,.product-card quick-add,.product-card [class*=quick-add],.product-card .add-to-cart-button,.product-card add-to-cart-component{display:none!important}.product-card .product-card__content,.product-card [class*=product-card__content],.product-card .product-grid-view-zoom-out--details{text-align:center!important;min-width:0!important;max-width:100%!important;width:100%!important;box-sizing:border-box!important;overflow:hidden!important}.product-card .product-card__content *,.product-card product-price,.product-card [class*=text-block]{min-width:0!important;max-width:100%!important}.product-card [class*=kob_vendor]{width:100%!important;max-width:100%!important;margin-inline:0!important;text-align:center!important;display:flex!important;justify-content:center!important;align-items:center!important}.product-card [class*=kob_vendor] p,.product-card [class*=vendor]{font-family:Space Grotesk,sans-serif!important;font-size:10px!important;font-weight:600!important;letter-spacing:.24em!important;text-transform:uppercase!important;color:var(--kob-primary)!important;margin:16px 0 4px!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;text-align:center!important}.product-card product-title,.product-card [class*=product-title],.product-card [class*=__product_title],.product-card [class*=__product_title] p,.product-card h3,.product-card .h4{font-family:Space Grotesk,sans-serif!important;font-size:1.0625rem!important;font-weight:800!important;text-transform:uppercase!important;line-height:1.15!important;letter-spacing:-.015em!important;color:var(--kob-ink)!important;padding:0 16px!important;margin:0!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;display:block!important}.product-card [class*=__product_title]{padding:0!important;text-align:center!important;width:100%!important;max-width:100%!important;margin-inline:0!important;display:flex!important;justify-content:center!important;align-items:center!important}.product-card [class*=__product_title]>*{width:100%!important;max-width:100%!important;text-align:center!important}.product-card [class*=__product_title] a{color:var(--kob-ink)!important;display:block!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;text-align:center!important}.product-card [class*=__product_title] a:hover,.product-card .product-title-link:hover{color:var(--kob-primary)!important}.product-card .price__hidden,.product-card .price__sale.price__hidden,.product-card [class*=visually-hidden],.product-card .compare-at-price:empty,.product-card .price-item--regular.compare-at-price:empty{display:none!important}.product-card .price,.product-card .price__regular,.product-card .price-item--sale{font-family:Space Grotesk,sans-serif!important;font-size:16px!important;font-weight:700!important;letter-spacing:0!important;color:var(--kob-primary)!important;padding:4px 16px 16px!important;white-space:nowrap;display:block;text-align:center!important}.product-card product-price,.product-card [data-block-id*=price]{text-align:center!important;display:flex!important;justify-content:center!important;align-items:center!important;width:100%!important;max-width:100%!important;margin-inline:0!important}.product-card product-price>*,.product-card [data-block-id*=price]>*{width:100%!important;text-align:center!important}main:has(results-list)>.shopify-section:first-child>.section,main:has(.product-grid-container)>.shopify-section:first-child>.section{background:transparent!important;padding-block:0!important;border-bottom:1px solid var(--kob-hairline)!important;position:relative;overflow:hidden}main:has(results-list)>.shopify-section:first-child>.section:after,main:has(.product-grid-container)>.shopify-section:first-child>.section:after{content:"";position:absolute;top:0;right:0;bottom:0;left:50%;background:linear-gradient(to left,rgba(255,107,43,.08),transparent);pointer-events:none}main:has(results-list)>.shopify-section:first-child .section-content-wrapper,main:has(.product-grid-container)>.shopify-section:first-child .section-content-wrapper{padding-block:0!important}main:has(results-list)>.shopify-section:first-child h1,main:has(.product-grid-container)>.shopify-section:first-child h1{font-family:Space Grotesk,sans-serif!important;font-style:normal!important;font-weight:900!important;font-size:clamp(56px,8vw,120px)!important;letter-spacing:-.04em!important;line-height:var(--kob-lh-display)!important;color:var(--kob-ink)!important;text-transform:uppercase!important;margin:0!important}main:has(results-list)>.shopify-section:first-child [class*=description] p,main:has(results-list)>.shopify-section:first-child [class*=text_twGG] p,main:has(.product-grid-container)>.shopify-section:first-child [class*=description] p{border-left:2px solid var(--kob-primary-container)!important;padding-left:20px!important;color:var(--kob-secondary)!important;max-width:52ch;margin-top:24px!important;font-size:var(--kob-text-base)!important;line-height:var(--kob-lh-body)!important}main:has(results-list)>.shopify-section+.shopify-section>.section,main:has(.product-grid-container)>.shopify-section+.shopify-section>.section{padding-block-start:.5rem!important;padding-block-end:2.5rem!important;background:var(--kob-surface)!important}.facets.facets--horizontal{border-top:1px solid var(--kob-hairline)!important;border-bottom:1px solid var(--kob-hairline)!important;padding-block:14px!important;margin-bottom:40px!important;background:transparent!important}.facets .facets-block-wrapper,.facets .facets__form-wrapper,.facets .facets__form,.facets .facets__filters-wrapper,.facets .facets__item,.facets .facets__panel,.facets .facets-toolbar,.facets .facets__overflow-list,.facets accordion-custom,.facets-block-wrapper{border:0!important}.facets .facets__summary .facets__label,.facets .facets__summary span,.facets button,.facets a{font-family:Space Grotesk,sans-serif!important;font-size:11px!important;font-weight:600!important;letter-spacing:.2em!important;text-transform:uppercase!important;color:var(--kob-secondary)!important}.facets button:hover,.facets summary:hover .facets__label{color:var(--kob-ink)!important}.product-details,[class*=product-details]{background:var(--kob-surface)!important;padding-block:clamp(48px,6vw,96px)!important}[class*=__breadcrumb_kob]{margin-bottom:24px!important}[class*=__breadcrumb_kob] p{font-family:Space Grotesk,sans-serif!important;font-size:11px!important;font-weight:600!important;letter-spacing:.2em!important;text-transform:uppercase!important;color:var(--kob-secondary)!important}[class*=__vendor_kob] p{font-family:Space Grotesk,sans-serif!important;font-size:11px!important;font-weight:700!important;letter-spacing:.28em!important;text-transform:uppercase!important;color:var(--kob-primary)!important;margin-bottom:14px!important;padding-left:12px;border-left:2px solid var(--kob-primary-container);display:inline-block}.product-details h1,product-title h1,product-title .h1{font-family:Space Grotesk,sans-serif!important;font-size:clamp(40px,5vw,80px)!important;font-weight:900!important;font-style:normal!important;line-height:var(--kob-lh-display)!important;letter-spacing:-.04em!important;text-transform:uppercase!important;color:var(--kob-ink)!important;margin-bottom:16px!important}[class*=product-price],.product-details [class*=price]{font-family:Space Grotesk,sans-serif!important;font-size:28px!important;font-weight:500!important;color:var(--kob-ink)!important;letter-spacing:-.01em!important}.price-compare,.price__compare,[class*=price--compare]{color:var(--kob-secondary)!important;text-decoration:line-through;opacity:.6}[class*=__sku_kob] p{font-family:Space Grotesk,sans-serif!important;font-size:10px!important;font-weight:700!important;letter-spacing:.28em!important;text-transform:uppercase!important;color:var(--kob-secondary)!important;display:inline-flex!important;align-items:center;gap:10px;padding:8px 14px!important;background:var(--kob-surface-highest)!important;border:1px solid var(--kob-ghost)!important;border-radius:var(--kob-radius)!important}[class*=__sku_kob] p:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--kob-primary-container);box-shadow:0 0 0 3px #ff6b2b33;display:inline-block}variant-picker fieldset,[class*=variant-picker] fieldset{border:none!important;padding:0!important;margin-top:28px!important}variant-picker legend,[class*=variant-picker] legend{font-family:Space Grotesk,sans-serif!important;font-size:11px!important;font-weight:600!important;letter-spacing:.24em!important;text-transform:uppercase!important;color:var(--kob-secondary)!important;margin-bottom:12px!important}variant-picker label,[class*=variant-picker] label{background:var(--kob-surface-high)!important;border:1px solid var(--kob-hairline-mid)!important;border-radius:var(--kob-radius)!important;padding:14px 20px!important;font-family:Manrope,sans-serif!important;font-size:13px!important;font-weight:600!important;color:var(--kob-ink)!important;transition:all .2s ease!important}variant-picker input:checked+label,[class*=variant-picker] input:checked+label{background:var(--kob-primary-container)!important;color:#fff!important;border-color:var(--kob-primary-container)!important}[class*=trust_row],.trust-row{display:grid!important;grid-template-columns:repeat(4,1fr)!important;gap:14px!important;padding:22px 0!important;margin-top:28px!important;border-top:1px solid var(--kob-hairline)!important;border-bottom:1px solid var(--kob-hairline)!important}[class*=trust_row] p{font-family:Space Grotesk,sans-serif!important;font-size:10px!important;font-weight:600!important;letter-spacing:.2em!important;text-transform:uppercase!important;color:var(--kob-secondary)!important;line-height:1.4!important}[class*=__text_aEtTtq] p,[class*=product-description] p,.product-details .rte p{font-family:Manrope,sans-serif!important;font-size:16px!important;line-height:var(--kob-lh-relaxed)!important;color:var(--kob-ink-variant)!important;max-width:52ch}.kob-desc-collapsible{position:relative;overflow:hidden;transition:max-height .35s ease}.kob-desc-collapsible.is-clamped:after{content:"";position:absolute;left:0;right:0;bottom:0;height:3.5em;background:linear-gradient(to bottom,transparent,var(--kob-bg));pointer-events:none}.kob-desc-toggle{display:inline-flex;align-items:center;gap:.4rem;margin-top:.85rem;background:transparent;border:0;cursor:pointer;font-family:Space Grotesk,sans-serif;font-size:.75rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--kob-primary-container);padding:.3rem 0;border-bottom:1px solid transparent;transition:border-color .2s,opacity .2s}.kob-desc-toggle:hover{border-bottom-color:var(--kob-primary-container)}.kob-desc-toggle:after{content:"\2193";font-size:.95em;line-height:1}.kob-desc-collapsible:not(.is-clamped)+.kob-desc-toggle:after{content:"\2191"}[class*=__accordion_kob] details,.product-details details{border-top:1px solid var(--kob-hairline)!important;padding:0!important;background:transparent!important}[class*=__accordion_kob] details:last-child,.product-details details:last-child{border-bottom:1px solid var(--kob-hairline)!important}[class*=__accordion_kob] summary,.product-details summary{font-family:Space Grotesk,sans-serif!important;font-size:11px!important;font-weight:700!important;letter-spacing:.28em!important;text-transform:uppercase!important;color:var(--kob-ink)!important;padding:22px 0!important;cursor:pointer!important;list-style:none!important;display:flex!important;justify-content:space-between!important;align-items:center}[class*=__accordion_kob] details[open]>*:not(summary),.product-details details[open]>*:not(summary){padding:0 0 24px!important;color:var(--kob-ink-variant);font-family:Manrope,sans-serif!important;font-size:14px;line-height:var(--kob-lh-relaxed)}[class*=__accordion_kob] ul,.product-details details ul{list-style:none!important;display:grid!important;grid-template-columns:repeat(2,1fr)!important;gap:20px!important;background:var(--kob-surface-low);border:1px solid var(--kob-ghost);padding:24px!important;border-radius:var(--kob-radius)}[class*=__accordion_kob] ul li,.product-details details ul li{display:flex;flex-direction:column;gap:6px;padding:0!important;border:0!important;font-family:Space Grotesk,sans-serif!important;font-size:14px;color:var(--kob-ink)}[class*=__accordion_kob] ul li:before{display:none}product-recommendations h3{font-family:Space Grotesk,sans-serif!important;font-size:11px!important;font-weight:700!important;letter-spacing:.28em!important;text-transform:uppercase!important;color:var(--kob-secondary)!important;margin-bottom:32px!important;padding-left:0!important;border-left:0!important;display:block!important}.shopify-section:has(product-recommendations) .section,.shopify-section:has(.section-resource-list) .section,.section-resource-list{padding-block-start:clamp(3.5rem,6vw,5.5rem)!important;padding-block-end:clamp(2rem,4vw,3.5rem)!important}.section-resource-list .section-resource-list__content,.shopify-section:has(product-recommendations) .section-content-wrapper{text-align:center!important;align-items:center!important}.shopify-section:has(product-recommendations) .section-resource-list__content>*{align-self:center!important}.shopify-section:has(product-recommendations) [class*=text-block],.shopify-section:has(product-recommendations) [class*=text-block] h3,.shopify-section:has(product-recommendations) [class*=text-block] h2{text-align:center!important}product-recommendations,product-recommendations .product-grid,product-recommendations .resource-list--grid,product-recommendations ul{margin-inline:auto!important;justify-content:center!important;text-align:center!important}.product-recommendations__skeleton-item{background:var(--kob-surface-low)!important;aspect-ratio:1/1;border-radius:var(--kob-radius);animation:kob-skeleton 1.4s ease-in-out infinite}.shopify-section:has(product-recommendations){display:none!important}.kob-related{max-width:1280px;margin:0 auto;padding-inline:40px;text-align:center}.kob-related__title{font-family:Space Grotesk,sans-serif!important;font-size:11px!important;font-weight:700!important;letter-spacing:.28em!important;text-transform:uppercase!important;color:var(--kob-secondary)!important;margin:0 0 2rem!important;display:block!important;text-align:center!important}.kob-related__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:1.5rem;max-width:1280px;margin:0 auto}@media(max-width:900px){.kob-related__grid{grid-template-columns:repeat(2,1fr)}}@keyframes kob-skeleton{0%,to{opacity:.45}50%{opacity:.85}}[class*=newsletter]{background:var(--kob-surface-lowest)!important;padding-block:clamp(64px,8vw,112px)!important;border-top:1px solid var(--kob-hairline)!important}[class*=newsletter] h2,[class*=newsletter] h3{font-family:Space Grotesk,sans-serif!important;font-weight:900!important;font-size:clamp(36px,4vw,64px)!important;text-transform:uppercase!important;letter-spacing:-.03em!important}[class*=newsletter] input{background:transparent!important;border:0!important;border-bottom:1px solid var(--kob-hairline-mid)!important;border-radius:0!important;font-family:Manrope,sans-serif!important;font-size:15px!important;padding:14px 0!important;color:var(--kob-ink)!important}[class*=newsletter] input:focus{border-bottom-color:var(--kob-primary-container)!important;outline:none!important}.footer,footer{background:#050505!important;color:#7a7a7a!important;padding-block:64px 32px!important;border-top:1px solid var(--kob-hairline)!important}.shopify-section:has(.kob-closer)+.shopify-section .footer,.shopify-section:has(.kob-closer)+.shopify-section footer,.shopify-section:has(.kob-closer)+footer{padding-block-start:0!important}.shopify-section:has(.kob-closer)~.shopify-section-group-footer-group .footer,.shopify-section:has(.kob-closer)~.shopify-section-group-footer-group footer,body:has(.kob-closer) footer{padding-block-start:0!important}.footer *,footer *{color:#7a7a7a!important}.footer h3,.footer h4,footer h3,footer h4{font-family:Space Grotesk,sans-serif!important;font-size:11px!important;font-weight:700!important;letter-spacing:.28em!important;text-transform:uppercase!important;color:var(--kob-secondary)!important;margin-bottom:18px!important}.footer a,footer a{font-family:Manrope,sans-serif!important;font-size:12px!important;text-transform:uppercase!important;letter-spacing:.14em!important;color:#5a5a5a!important}.footer a:hover,footer a:hover{color:var(--kob-primary-container)!important}[class*=testimonials] p{font-family:Manrope,sans-serif!important;color:var(--kob-ink-variant)!important;font-size:15px!important;line-height:var(--kob-lh-relaxed)!important}[class*=testimonials] p strong{font-family:Space Grotesk,sans-serif!important;color:var(--kob-ink)!important;font-weight:700!important;letter-spacing:.08em!important;text-transform:uppercase!important;font-size:11px!important}[class*=hero_cta_dark],[class*=cta_dark]{background:var(--kob-surface-lowest)!important}[class*=hero_cta_dark] h2{color:var(--kob-ink)!important;font-size:clamp(44px,5.5vw,88px)!important;font-weight:900!important;letter-spacing:-.04em!important}.ghost-border,.kob-ghost{border:1px solid var(--kob-ghost)!important}@media(max-width:750px){h1,.h1{font-size:clamp(44px,12vw,72px)!important}h2,.h2{font-size:clamp(32px,8vw,52px)!important}.header-group .header{padding-block:12px!important}.header a,.header button{font-size:10px!important}.product-card [class*=kob_vendor] p{font-size:9px!important;margin:12px 0 2px!important}.product-card product-title,.product-card [class*=product-title]{font-size:15px!important;padding:0 12px!important}.product-card [class*=price]{font-size:13px!important;padding:6px 12px 14px!important}[class*=trust_row],.trust-row{grid-template-columns:repeat(2,1fr)!important}[class*=__accordion_kob] ul,.product-details details ul{grid-template-columns:1fr!important}main>.shopify-section>.section{padding-block:4.5rem!important}main:has(results-list)>.shopify-section:first-child>.section{padding-block:56px 32px!important}.product-card .card-gallery{margin-inline:0!important;width:100%!important}.product-card{position:relative!important}.product-card>.product-card__link{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;height:auto!important;width:auto!important;font-size:0!important;z-index:1!important}.product-card>.product-card__content{position:relative;z-index:2}}@media(prefers-reduced-motion:reduce){*{transition:none!important;animation:none!important}.product-card:hover img{transform:none!important}.product-card:hover .card-gallery:after{transform:translateY(100%)!important}}.kob-eyebrow{font-family:Manrope,sans-serif;font-size:.8125rem;text-transform:uppercase;letter-spacing:.22em;color:var(--kob-secondary);margin:0 0 1rem;padding:0}.kob-eyebrow--rule{padding-left:.75rem;border-left:2px solid var(--kob-primary-container)}.kob-display{font-family:Space Grotesk,sans-serif;font-weight:700;font-size:clamp(3rem,9vw,8rem);line-height:var(--kob-lh-display);letter-spacing:-.03em;text-transform:uppercase;color:var(--kob-ink);margin:0 0 2rem}.kob-display--sm{font-size:clamp(2rem,5vw,4rem)}.kob-display__em{font-style:italic;background:linear-gradient(135deg,var(--kob-primary-container) 0%,var(--kob-primary) 60%,var(--kob-ink-variant) 100%);-webkit-background-clip:text;background-clip:text;color:transparent}.kob-lead{font-family:Manrope,sans-serif;font-size:clamp(1rem,1.25vw,1.25rem);color:var(--kob-ink-variant);max-width:36rem;line-height:var(--kob-lh-body);margin:0 0 2.5rem}.kob-section-title{font-family:Space Grotesk,sans-serif;font-weight:700;font-size:clamp(2rem,4vw,3rem);letter-spacing:-.02em;text-transform:uppercase;color:var(--kob-ink);margin:0 0 .5rem}.kob-section-title em{font-style:italic;color:var(--kob-primary);font-weight:500}.kob-section-sub{font-family:Manrope,sans-serif;font-size:.875rem;color:var(--kob-secondary);margin:0}.kob-btn-primary{display:inline-flex;align-items:center;gap:.75rem;background:var(--kob-primary-container);color:#fff;font-family:Space Grotesk,sans-serif;font-size:.8125rem;letter-spacing:.18em;text-transform:uppercase;text-decoration:none;padding:1.1rem 2.5rem;border-radius:var(--kob-radius);transition:filter .2s,transform .2s;box-shadow:0 16px 40px #ff6b2b38}.kob-btn-primary:hover{filter:brightness(1.1)}.kob-btn-primary .material-symbols-outlined{transition:transform .2s}.kob-btn-primary:hover .material-symbols-outlined{transform:translate(4px)}.kob-btn-ghost{display:inline-flex;align-items:center;gap:.5rem;color:var(--kob-primary);font-family:Space Grotesk,sans-serif;font-size:.75rem;letter-spacing:.2em;text-transform:uppercase;text-decoration:none;padding-bottom:.4rem;border-bottom:1px solid var(--kob-ghost);transition:color .2s,border-color .2s}.kob-btn-ghost:hover{color:var(--kob-primary-container);border-color:var(--kob-primary-container)}.kob-link-ghost{display:inline-flex;align-items:center;gap:.4rem;color:var(--kob-primary);font-family:Space Grotesk,sans-serif;font-size:.75rem;letter-spacing:.2em;text-transform:uppercase;text-decoration:none;border-bottom:1px solid var(--kob-ghost);padding-bottom:.25rem}.kob-link-ghost:hover{color:var(--kob-primary-container)}.kob-hero-precision{position:relative;width:100%;min-height:clamp(440px,calc(100svh - 240px),820px);display:flex;align-items:center;background:radial-gradient(ellipse at 75% 50%,rgba(255,107,43,.18) 0%,transparent 55%),radial-gradient(ellipse at 85% 30%,rgba(255,181,154,.08) 0%,transparent 40%),var(--kob-surface-lowest);overflow:hidden;padding-block:6rem;padding-inline:0}.kob-hero-precision__bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.kob-hero-precision__bg img{width:100%;height:100%;object-fit:cover;object-position:center right;opacity:.22;filter:contrast(1.05) saturate(.7) grayscale(.15)}.kob-hero-precision__fade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,var(--kob-surface-lowest) 0%,rgba(14,14,14,.9) 35%,rgba(14,14,14,.55) 70%,rgba(14,14,14,.4) 100%),linear-gradient(180deg,rgba(14,14,14,.4) 0%,transparent 25%,var(--kob-surface-lowest) 100%)}.kob-hero-precision__inner{position:relative;z-index:2;max-width:1280px;margin:0 auto;width:100%;padding-inline:40px}.kob-hero-precision__cta{display:flex;flex-wrap:wrap;align-items:center;gap:2rem}.kob-hero-precision__badge{display:inline-flex;align-items:center;gap:.6rem;color:var(--kob-secondary);font-family:Manrope,sans-serif;font-size:.875rem}.kob-hero-precision__badge .material-symbols-outlined{color:var(--kob-primary-container)}.kob-hero-precision__scroll{position:absolute;bottom:2.5rem;right:2.5rem;display:flex;flex-direction:column;align-items:center;gap:.75rem;color:var(--kob-secondary);font-family:Space Grotesk,sans-serif;font-size:.625rem;letter-spacing:.3em;text-transform:uppercase;animation:kob-pulse 2.5s ease-in-out infinite}.kob-hero-precision__scroll span:first-child{writing-mode:vertical-rl;transform:rotate(180deg)}@keyframes kob-pulse{0%,to{opacity:.5}50%{opacity:1}}@media(max-width:768px){.kob-hero-precision__bg{left:0}.kob-hero-precision__bg img{opacity:.25}.kob-hero-precision__scroll{display:none}}.kob-trust-strip{background:var(--kob-surface-highest);padding:1.5rem 2rem;border-top:1px solid var(--kob-hairline);border-bottom:1px solid var(--kob-hairline)}.kob-trust-strip__grid{max-width:1280px;margin:0 auto;display:grid;grid-template-columns:repeat(4,1fr);gap:1.5rem;text-align:center}.kob-trust-strip__item{display:flex;flex-direction:column;align-items:center;gap:.5rem;padding:.5rem 1rem;border-right:1px solid var(--kob-hairline);color:var(--kob-ink);font-family:Space Grotesk,sans-serif;font-size:.75rem;letter-spacing:.18em;text-transform:uppercase}.kob-trust-strip__item:last-child{border-right:0}.kob-trust-strip__item .material-symbols-outlined{color:var(--kob-primary);font-size:1.6rem}@media(max-width:768px){.kob-trust-strip__grid{grid-template-columns:repeat(2,1fr)}.kob-trust-strip__item{border-right:0}}.kob-featured{max-width:1280px;margin:0 auto}.kob-featured__head{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:3.5rem;gap:2rem;flex-wrap:wrap}.kob-featured__grid{display:grid;grid-template-columns:2fr 1fr;gap:2rem}@media(max-width:900px){.kob-featured__grid{grid-template-columns:1fr}}.kob-featured__hero,.kob-featured__side{position:relative;display:flex;flex-direction:column;justify-content:flex-end;background:radial-gradient(ellipse at 50% 20%,rgba(255,107,43,.1),transparent 60%),linear-gradient(180deg,#1a1a1a,#0e0e0e);border-radius:var(--kob-radius);border:1px solid var(--kob-hairline);overflow:hidden;text-decoration:none;color:inherit;min-height:680px;padding:1.25rem}.kob-featured__side{min-height:320px;padding:1rem}.kob-featured__img{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;background:radial-gradient(ellipse at 50% 40%,#f6f1e7,#e8ddcb 55%,#c9bda5)}.kob-featured__img:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse at 50% 90%,rgba(0,0,0,.25),transparent 45%);pointer-events:none}.kob-featured__img img{width:100%;height:100%;object-fit:contain;transition:transform .8s ease;padding:2rem;mix-blend-mode:multiply;filter:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='k'><feColorMatrix type='matrix' values='1 0 0 0 0  0 1 0 0 0  0 0 1 0 0  -1 -1 -1 3 0'/></filter></svg>#k") contrast(1.03)}.kob-featured__hero:hover .kob-featured__img img,.kob-featured__side:hover .kob-featured__img img{transform:scale(1.05)}.kob-featured__hero:before,.kob-featured__side:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,transparent 40%,rgba(14,14,14,.55) 85%,rgba(14,14,14,.9) 100%);z-index:1;pointer-events:none}.kob-featured__overlay-badge{position:absolute;top:1.5rem;right:1.5rem;z-index:2;display:inline-flex;align-items:center;gap:.5rem;background:#393939d9;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:.5rem 1rem;border-radius:var(--kob-radius);border:1px solid var(--kob-hairline);color:var(--kob-ink);font-family:Space Grotesk,sans-serif;font-size:.625rem;letter-spacing:.22em;text-transform:uppercase}.kob-dot{width:.5rem;height:.5rem;border-radius:50%;background:var(--kob-primary-container);animation:kob-pulse 1.8s ease-in-out infinite}.kob-featured__panel{position:relative;z-index:2;padding:1.75rem;background:#141414b8;backdrop-filter:blur(18px) saturate(1.2);-webkit-backdrop-filter:blur(18px) saturate(1.2);border:1px solid rgba(255,255,255,.08);border-radius:calc(var(--kob-radius) + .25rem);box-shadow:0 30px 60px -20px #00000080,inset 0 1px #ffffff0f}.kob-featured__panel--small{padding:1.1rem 1.25rem 1.25rem}.kob-featured__row{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:.5rem}.kob-featured__name,.kob-featured__row h3{font-family:Space Grotesk,sans-serif;font-weight:700;font-size:1.25rem;letter-spacing:-.01em;text-transform:uppercase;color:var(--kob-ink);margin:0}.kob-featured__sub{font-family:Manrope,sans-serif;font-size:.8125rem;color:var(--kob-secondary);margin:.25rem 0 1rem}.kob-featured__price{font-family:Space Grotesk,sans-serif;font-weight:500;font-size:1.125rem;color:var(--kob-primary);white-space:nowrap}.kob-featured__specs{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem;padding:1rem 0;margin-bottom:1rem;border-top:1px solid var(--kob-ghost)}.kob-featured__specs p:first-child{font-family:Manrope,sans-serif;font-size:.625rem;text-transform:uppercase;letter-spacing:.15em;color:var(--kob-secondary);margin:0 0 .25rem}.kob-featured__specs p:last-child{font-family:Space Grotesk,sans-serif;font-weight:500;font-size:.875rem;color:var(--kob-ink);margin:0}.kob-featured__cta{display:block;text-align:center;padding:1rem;background:var(--kob-surface-bright);color:var(--kob-ink);font-family:Space Grotesk,sans-serif;font-size:.75rem;letter-spacing:.22em;text-transform:uppercase;border:1px solid var(--kob-hairline);border-radius:var(--kob-radius);transition:background .2s,color .2s}.kob-featured__hero:hover .kob-featured__cta{background:var(--kob-primary-container);color:#fff}.kob-quickbuy{display:inline-block;color:var(--kob-primary);font-family:Space Grotesk,sans-serif;font-size:.625rem;letter-spacing:.22em;text-transform:uppercase;border-bottom:1px solid var(--kob-ghost);padding-bottom:.25rem;transition:color .2s}.kob-featured__side:hover .kob-quickbuy{color:var(--kob-primary-container)}.kob-featured__stack{display:flex;flex-direction:column;gap:2rem}.kob-pcard__img img{mix-blend-mode:multiply;background:transparent}.kob-editorial{display:grid;grid-template-columns:1fr 1fr;min-height:520px}.kob-editorial--rev .kob-editorial__body{order:-1}.kob-editorial__media{position:relative;overflow:hidden;background:var(--kob-surface-low)}.kob-editorial__media img{width:100%;height:100%;object-fit:cover;filter:brightness(.7) contrast(1.1)}.kob-editorial__body{display:flex;flex-direction:column;justify-content:center;padding:clamp(3rem,6vw,6rem);background:var(--kob-surface-cont)}.kob-editorial__body .kob-btn-ghost{margin-top:1.5rem;align-self:flex-start}@media(max-width:900px){.kob-editorial{grid-template-columns:1fr}}.kob-plist{max-width:1280px;margin:0 auto}.kob-plist__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:1.5rem}@media(max-width:900px){.kob-plist__grid{grid-template-columns:repeat(2,1fr)}}.kob-pcard{display:flex;flex-direction:column;background:var(--kob-surface-low);border-radius:var(--kob-radius);overflow:hidden;text-decoration:none;color:inherit;transition:transform .3s}.kob-pcard:hover{transform:translateY(-4px)}.kob-pcard__img{aspect-ratio:1;padding:0;display:flex;align-items:center;justify-content:center;background-color:#ede3d0;background-image:radial-gradient(ellipse at 50% 40%,#f6f1e7,#e8ddcb 55%,#c9bda5);isolation:isolate}.kob-pcard__img img{box-sizing:border-box;width:100%;height:100%;object-fit:cover;object-position:center;padding:0;transition:transform .4s;mix-blend-mode:multiply;filter:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='k'><feColorMatrix type='matrix' values='1 0 0 0 0  0 1 0 0 0  0 0 1 0 0  -1 -1 -1 3 0'/></filter></svg>#k") contrast(1.03);background:transparent!important}.kob-pcard:hover .kob-pcard__img img{transform:scale(1.06)}.kob-pcard__body{padding:1.25rem;display:flex;flex-direction:column;gap:.75rem;align-items:center;text-align:center}.kob-pcard__body h3{font-family:Space Grotesk,sans-serif;font-weight:600;font-size:.9375rem;letter-spacing:-.01em;text-transform:uppercase;color:var(--kob-ink);margin:0;line-height:1.25;min-height:2.4em;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.kob-pcard__foot{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:.35rem;margin-top:auto;text-align:center}.kob-pcard__price{font-family:Space Grotesk,sans-serif;font-weight:600;color:var(--kob-primary);font-size:1rem}.kob-pcard__cta{font-family:Space Grotesk,sans-serif;font-size:.625rem;letter-spacing:.2em;text-transform:uppercase;color:var(--kob-secondary);transition:color .2s}.kob-pcard:hover .kob-pcard__cta{color:var(--kob-primary-container)}.kob-test{max-width:1280px;margin:0 auto}.kob-test__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem}@media(max-width:900px){.kob-test__grid{grid-template-columns:1fr}}.kob-test__card{background:var(--kob-surface-low);padding:2.5rem 2rem;border-radius:var(--kob-radius);border-top:2px solid var(--kob-primary-container);margin:0}.kob-test__stars{color:var(--kob-primary-container);font-size:1rem;letter-spacing:.1em;margin-bottom:1rem}.kob-test__card blockquote{font-family:Manrope,sans-serif;font-size:1rem;line-height:var(--kob-lh-body);color:var(--kob-ink);margin:0 0 1.5rem;font-style:italic}.kob-test__card figcaption{font-family:Space Grotesk,sans-serif;font-size:.75rem;letter-spacing:.15em;text-transform:uppercase;color:var(--kob-secondary)}.kob-closer{position:relative;background:var(--kob-surface-lowest);padding:calc(6rem - 55px) 2rem 50px;text-align:center;overflow:hidden}.shopify-section:has(.kob-closer) .section{padding-block-end:0!important}.kob-closer:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse at center,rgba(255,107,43,.08) 0%,transparent 60%);pointer-events:none}.kob-closer__inner{position:relative;max-width:720px;margin:0 auto;display:flex;flex-direction:column;align-items:center;gap:1.5rem}.kob-closer .kob-eyebrow{margin:0}.kob-closer .kob-lead{margin:0;text-align:center}.kob-coll-hero{position:relative;background:transparent;padding:1.25rem 2rem;border-bottom:1px solid var(--kob-hairline);overflow:hidden}.kob-coll-hero__fade{position:absolute;top:0;right:0;width:50%;height:100%;background:linear-gradient(-90deg,rgba(255,107,43,.08) 0%,transparent 70%);pointer-events:none}.kob-coll-hero__inner{max-width:1280px;margin:0 auto;position:relative;z-index:1}.kob-breadcrumb{display:flex;align-items:center;gap:.4rem;font-family:Manrope,sans-serif;font-size:.75rem;letter-spacing:.18em;text-transform:uppercase;color:var(--kob-secondary);margin-bottom:1.25rem}.kob-breadcrumb a{color:var(--kob-secondary);text-decoration:none}.kob-breadcrumb a:hover{color:var(--kob-primary)}.kob-breadcrumb .material-symbols-outlined{font-size:.9rem}.kob-breadcrumb__current{color:var(--kob-primary)}.kob-coll-hero__title,main .kob-coll-hero h1.kob-coll-hero__title,main:has(results-list) .kob-coll-hero h1.kob-coll-hero__title,main:has(.product-grid-container) .kob-coll-hero h1.kob-coll-hero__title{font-family:Space Grotesk,sans-serif!important;font-weight:700!important;font-size:clamp(1.25rem,2.6vw,2.25rem)!important;line-height:1!important;letter-spacing:-.02em!important;text-transform:uppercase;color:var(--kob-ink)!important;margin:0 0 .5rem!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kob-coll-hero__title-sub{color:var(--kob-surface-bright);font-weight:400}.kob-coll-hero__desc{font-family:Manrope,sans-serif;color:var(--kob-secondary);font-size:var(--kob-text-base);line-height:var(--kob-lh-body);max-width:34rem;padding-left:1rem;border-left:2px solid var(--kob-primary-container);margin:0 0 1.5rem}.kob-coll-hero__meta{display:flex;align-items:center;gap:1rem;font-family:Manrope,sans-serif;font-size:.75rem;letter-spacing:.15em;text-transform:uppercase;color:var(--kob-secondary)}@media(min-width:960px){main:has(results-list) .resource-list--grid,main:has(.product-grid-container) .resource-list--grid{grid-template-columns:repeat(3,1fr)!important;gap:1.25rem!important}main:has(results-list) .resource-list--grid>li:first-child,main:has(.product-grid-container) .resource-list--grid>li:first-child{grid-column:auto!important;grid-row:auto!important}}.product-information .product-title,.product-information h1,main:has(.product-information) h1{font-family:Space Grotesk,sans-serif!important;font-weight:700!important;font-size:clamp(1.625rem,3.3vw,42px)!important;line-height:var(--kob-lh-display)!important;letter-spacing:-.025em!important;text-transform:uppercase!important;color:var(--kob-ink)!important;margin:0 0 1rem!important}.product-information .price,.product-information [class*=price]{font-family:Space Grotesk,sans-serif!important;font-weight:500!important;font-size:1.875rem!important;color:var(--kob-primary)!important;letter-spacing:-.01em!important}.product-information .rte,.product-information .product-description,.product-information [class*=description] p{font-family:Manrope,sans-serif!important;color:var(--kob-secondary)!important;font-size:1rem!important;line-height:var(--kob-lh-relaxed)!important;max-width:36rem!important}.product-information button[type=submit],.product-information .product-form__submit,.product-information .button--primary,product-form button[type=submit]{background:var(--kob-primary-container)!important;color:#fff!important;font-family:Space Grotesk,sans-serif!important;font-weight:600!important;font-size:.875rem!important;letter-spacing:.2em!important;text-transform:uppercase!important;padding:1.35rem 2rem!important;border-radius:var(--kob-radius)!important;border:0!important;box-shadow:0 20px 50px #ff6b2b47!important;transition:filter .2s,transform .15s!important;width:100%!important;position:relative!important;overflow:hidden!important}.product-information button[type=submit]:hover,product-form button[type=submit]:hover{filter:brightness(1.1)!important}.product-information button[type=submit]:active,product-form button[type=submit]:active{transform:scale(.98)!important}.product-information .product-media__thumbnail,.product-information [class*=thumbnail] button{background:var(--kob-surface-lowest)!important;border:1px solid var(--kob-hairline)!important;border-radius:var(--kob-radius)!important;transition:border-color .2s,opacity .2s!important;opacity:.8!important}.product-information [class*=thumbnail] button[aria-current=true],.product-information [class*=thumbnail] button.is-active,.product-information [class*=thumbnail] .is-active{border-color:var(--kob-primary-container)!important;opacity:1!important}.product-information [class*=thumbnail] button:hover{opacity:1!important}.product-information fieldset[class*=variant] legend,.product-information .variant-picker__option-title,.product-information [class*=option-title]{font-family:Manrope,sans-serif!important;font-size:.75rem!important;letter-spacing:.18em!important;text-transform:uppercase!important;color:var(--kob-secondary)!important;margin-bottom:.75rem!important}.product-information [class*=variant] label,.product-information [class*=option-selector] label{background:var(--kob-surface-low)!important;border:1px solid var(--kob-hairline)!important;color:var(--kob-ink)!important;border-radius:var(--kob-radius)!important;padding:.75rem 1.25rem!important;font-family:Space Grotesk,sans-serif!important;font-size:.8125rem!important;letter-spacing:.06em!important;transition:border-color .2s,background .2s!important;cursor:pointer!important}.product-information [class*=variant] input:checked+label,.product-information [class*=option-selector] input:checked+label{background:var(--kob-surface-highest)!important;border-color:var(--kob-primary-container)!important;color:var(--kob-primary)!important}.product-information details,.product-information .accordion,main:has(.product-information) details{background:transparent!important;border:0!important;border-top:1px solid var(--kob-hairline)!important;border-radius:0!important;margin-bottom:0!important;overflow:hidden!important}.product-information details:last-of-type,main:has(.product-information) details:last-of-type{border-bottom:1px solid var(--kob-hairline)!important}.product-information details summary,.product-information .accordion summary{padding:1.25rem 0!important;font-family:Space Grotesk,sans-serif!important;font-weight:600!important;font-size:.875rem!important;letter-spacing:.12em!important;text-transform:uppercase!important;color:var(--kob-ink)!important;cursor:pointer!important}.product-information details[open] summary{color:var(--kob-primary)!important}.product-information details>div,.product-information details>.accordion__content,.product-information details>.details-content{padding-block-start:0!important;padding-block-end:1.5rem!important;padding-inline-start:1.5rem!important;padding-inline-end:1.5rem!important;padding-left:1.5rem!important;padding-right:1.5rem!important;color:var(--kob-secondary)!important;font-family:Manrope,sans-serif!important;font-size:.9375rem!important;line-height:var(--kob-lh-relaxed)!important}.product-information details .details-content>rte-formatter,.product-information details .details-content>.text-block{--padding-inline-start: 0 !important;--padding-inline-end: 0 !important;padding-inline-start:0!important;padding-inline-end:0!important}@media(min-width:960px){.product-information__grid.product-information--media-left>*:last-child{position:sticky!important;top:6rem!important;align-self:flex-start!important}}.product-information .product-media,.product-information [class*=product-media]:first-child{border-radius:var(--kob-radius)!important;overflow:hidden!important}.product-information__media,.product-information__media slideshow-component,.product-information__media slideshow-container,.product-information__media slideshow-slide,.product-information__media .product-media,.product-information__media .product-media-container,.product-information__media .media-fit-contain,.product-information .product-media{background-color:#ede3d0!important;background-image:radial-gradient(ellipse at 50% 40%,#f6f1e7,#e8ddcb 55%,#c9bda5)!important;--color-background: #ede3d0 !important}.product-information__media{max-height:70vh;border-radius:var(--kob-radius);overflow:hidden}.product-information__media img,.product-information .product-media img{mix-blend-mode:multiply!important;background:transparent!important;max-height:70vh;object-fit:contain}.product-information__media .product-media-thumbnails,.product-information__media [class*=thumbnail]{background:transparent!important}main:has(.product-information){background:var(--kob-bg)}@media(max-width:749px){main:has(.product-information),main:has(.kob-coll-hero),main:has(results-list),main:has(.product-grid){padding-inline:1rem}main:has(.kob-hero-precision){padding-inline:0}}.shopify-section:has(.kob-hero-precision) .section,.shopify-section:has(.kob-trust-strip) .section,.shopify-section:has(.kob-featured-carry) .section{padding-block-start:0!important;padding-block-end:0!important}.shopify-section:has(.kob-editorial) .section{padding-block-start:calc(var(--kob-section-y) / 4)!important;padding-block-end:calc(var(--kob-section-y) / 4)!important}.kob-hero-precision{padding-block:clamp(1.5rem,4vh,3rem)!important}.kob-trust-strip{padding-block:1.5rem!important}.kob-featured-carry{padding-block:2.5rem!important}.product-recommendations h2,[class*=recommendation] h2{font-family:Space Grotesk,sans-serif!important;font-weight:700!important;font-size:clamp(2rem,4vw,3rem)!important;text-transform:uppercase!important;letter-spacing:-.02em!important;color:var(--kob-ink)!important}@media(min-width:1024px){main:has(.kob-coll-sidebar){padding-left:17rem}}.kob-coll-sidebar{display:none}@media(min-width:1024px){.kob-coll-sidebar{display:block;position:fixed;top:9rem;bottom:0;left:0;width:16rem;background:var(--kob-surface-lowest);border-right:1px solid var(--kob-hairline);overflow-y:auto;z-index:5}}.kob-coll-sidebar__scroll{padding:1.25rem 0}.kob-coll-sidebar__head{padding:0 1.5rem 1.25rem}.kob-coll-sidebar__title{font-family:Space Grotesk,sans-serif!important;font-weight:700!important;font-size:var(--kob-text-xs)!important;line-height:1!important;letter-spacing:.22em!important;text-transform:uppercase!important;color:var(--kob-secondary)!important;margin:0!important;white-space:nowrap}.kob-coll-sidebar__nav{display:flex;flex-direction:column;margin-bottom:1rem}.kob-coll-sidebar__link{display:flex;align-items:center;gap:.75rem;padding:.85rem 1.5rem;font-family:Manrope,sans-serif;font-size:.875rem;color:var(--kob-secondary);text-decoration:none;border-left:3px solid transparent;transition:background .15s,color .15s,border-color .15s}.kob-coll-sidebar__link:hover{background:var(--kob-surface-high);color:var(--kob-ink)}.kob-coll-sidebar__link.is-active{background:var(--kob-surface-high);color:var(--kob-primary-container);border-left-color:var(--kob-primary-container)}.kob-coll-sidebar__link .material-symbols-outlined{font-size:1.125rem}.kob-coll-sidebar__filters{padding:1.5rem 1.5rem 3rem;margin-top:1rem;border-top:1px solid var(--kob-hairline)}.kob-coll-sidebar__fhead{font-family:Space Grotesk,sans-serif;font-size:.75rem;letter-spacing:.22em;text-transform:uppercase;color:var(--kob-secondary);margin:0 0 1.5rem}.kob-coll-sidebar__fgroup{margin-bottom:1.5rem}.kob-coll-sidebar__fgroup h4{font-family:Manrope,sans-serif;font-size:.75rem;color:var(--kob-ink-variant);margin:0 0 .75rem;font-weight:500;text-transform:uppercase;letter-spacing:.1em}.kob-coll-sidebar__checks{display:flex;flex-direction:column;gap:.5rem}.kob-check{display:flex;align-items:center;gap:.75rem;cursor:pointer;font-size:.875rem;color:var(--kob-secondary);transition:color .15s}.kob-check:hover{color:var(--kob-ink)}.kob-check input{display:none}.kob-check__box{display:inline-flex;align-items:center;justify-content:center;width:1rem;height:1rem;background:var(--kob-surface-high);border:1px solid var(--kob-hairline);border-radius:var(--kob-radius);transition:border-color .15s,background .15s}.kob-check__box .material-symbols-outlined{font-size:.75rem;color:var(--kob-primary-container);opacity:0}.kob-check input:checked~.kob-check__box{background:#ff6b2b1f;border-color:var(--kob-primary-container)}.kob-check input:checked~.kob-check__box .material-symbols-outlined{opacity:1}.kob-check__label{font-family:Manrope,sans-serif}.kob-sw{display:flex;gap:.5rem;flex-wrap:wrap}.kob-sw__btn{width:2rem;height:2rem;border-radius:.25rem;border:1.5px solid var(--kob-hairline);cursor:pointer;transition:border-color .15s,transform .1s}.kob-sw__btn:hover{border-color:var(--kob-primary)}.kob-sw__btn.is-on{border-color:var(--kob-primary-container);border-width:2px}.kob-price{display:flex;align-items:center;gap:.5rem}.kob-price input{flex:1;min-width:0;width:100%;background:var(--kob-surface-high);border:0;border-bottom:1px solid var(--kob-hairline);color:var(--kob-ink);padding:.4rem .5rem;font-family:Manrope,sans-serif;font-size:.75rem;outline:none;transition:border-color .15s}.kob-price input:focus{border-bottom-color:var(--kob-primary-container)}.kob-price span{color:var(--kob-secondary)}.kob-price__apply{background:var(--kob-primary-container);color:#fff;border:0;padding:.35rem .75rem;font-family:Space Grotesk,sans-serif;font-size:.7rem;letter-spacing:.18em;text-transform:uppercase;cursor:pointer;border-radius:2px}.kob-price__apply:hover{filter:brightness(1.1)}@media(min-width:1024px){main:has(.kob-coll-sidebar) .product-grid,main:has(.kob-coll-sidebar) results-list,main:has(.kob-coll-sidebar) .facets{min-width:0;max-width:100%}main:has(.kob-coll-sidebar) .section--page-width{padding-inline:1.25rem}}[id*=__product_layout_css],[id*=__product_kob_addons],[id*=__collection_sidebar]{display:contents}[id*=__product_layout_css]>*,[id*=__product_kob_addons]>*,[id*=__collection_sidebar]>*{display:contents}.kob-tech{background:transparent;color:var(--kob-ink)}.product-information [class*=__txt] p,.product-information [class*=__txt]{line-height:1.15!important;margin:0!important}.product-card,.product-card *,.kob-pcard,.kob-pcard *{overscroll-behavior:auto!important}.product-card slideshow-slides,.product-card slideshow-component,.product-card slideshow-container,.product-card .card-gallery,.product-card .product-media,.product-card .product-media-container,.product-card .product-card__content,.product-card .product-card__link,.kob-pcard slideshow-slides,.kob-pcard slideshow-component,.kob-pcard slideshow-container,.kob-pcard__img{overflow:clip!important;touch-action:pan-y!important;scroll-snap-type:none!important}.product-card,.kob-pcard{touch-action:pan-y!important}.dialog-zoomed-gallery__dialog[open]{position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100vw!important;height:100vh!important;max-width:100vw!important;max-height:100vh!important;background:transparent!important;border:0!important;padding:0!important;margin:0!important;display:flex!important;align-items:center!important;justify-content:center!important}.dialog-zoomed-gallery__dialog[open]:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;background:#080808eb;z-index:0;cursor:zoom-out}.dialog-zoomed-gallery__dialog>*{position:relative;z-index:1}.dialog-zoomed-gallery__dialog .dialog-zoomed-gallery{width:96vw!important;height:94vh!important;max-width:96vw!important;max-height:94vh!important;margin:0 auto!important;padding:0!important;display:flex!important;align-items:center!important;justify-content:center!important;background:transparent!important}.dialog-zoomed-gallery__dialog .product-media-container,.dialog-zoomed-gallery__dialog drag-zoom-wrapper{width:96vw!important;height:94vh!important;max-width:96vw!important;max-height:94vh!important;background-color:#ede3d0!important;background-image:radial-gradient(ellipse at 50% 40%,#f6f1e7,#e8ddcb 55%,#c9bda5)!important;border-radius:var(--kob-radius);display:flex!important;align-items:center!important;justify-content:center!important}.dialog-zoomed-gallery__dialog img{width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;object-fit:contain!important;mix-blend-mode:multiply!important;padding:2vh 2vw!important}.dialog-zoomed-gallery__close-button{position:fixed!important;top:1.25rem!important;right:1.25rem!important;width:44px!important;height:44px!important;background:#ffffff1a!important;color:#fff!important;border-radius:50%!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;z-index:2!important;transition:background .2s!important}.dialog-zoomed-gallery__close-button:hover{background:#fff3!important}sticky-add-to-cart{display:none!important}.kob-sticky-atc{position:fixed;bottom:0;left:0;right:0;background:#fafaf8;border-top:1px solid rgba(0,0,0,.08);box-shadow:0 -12px 40px #0000002e;padding:.65rem clamp(.75rem,2vw,1.5rem);z-index:40;display:flex;align-items:center;gap:clamp(.5rem,1.5vw,1rem);transform:translateY(110%);transition:transform .25s ease;pointer-events:none;color:#1a1a1a}.kob-sticky-atc.is-visible{transform:translateY(0);pointer-events:auto}.kob-sticky-atc__img{width:44px;height:44px;object-fit:cover;border-radius:var(--kob-radius);background:#ede3d0;flex-shrink:0}.kob-sticky-atc__info{flex:1;min-width:0;display:flex;flex-direction:column;gap:.1rem}.kob-sticky-atc__title{font-family:Space Grotesk,sans-serif;font-size:var(--kob-text-sm);font-weight:600;color:#1a1a1a;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kob-sticky-atc__price{font-family:Space Grotesk,sans-serif;font-size:var(--kob-text-sm);font-weight:600;color:var(--kob-primary-container)}.kob-sticky-atc__btn{background:var(--kob-primary-container);color:#fff;font-family:Space Grotesk,sans-serif;font-size:var(--kob-text-xs);font-weight:700;letter-spacing:.2em;text-transform:uppercase;border:0;border-radius:var(--kob-radius);padding:.85rem clamp(1rem,3vw,2rem);cursor:pointer;flex-shrink:0;transition:filter .15s,transform .15s;box-shadow:0 10px 30px #ff6b2b40}.kob-sticky-atc__btn:hover{filter:brightness(1.08)}.kob-sticky-atc__btn:active{transform:scale(.98)}.kob-sticky-atc__btn[disabled]{background:var(--kob-surface-high);color:var(--kob-secondary);cursor:not-allowed;box-shadow:none}@media(max-width:480px){.kob-sticky-atc__price{font-size:var(--kob-text-xs)}.kob-sticky-atc__btn{padding:.75rem 1rem}}.kob-tech__inner{max-width:1280px;margin:0 auto;padding:0 2rem}.kob-tech__head{margin-bottom:2.5rem}.kob-tech__bento{display:grid;grid-template-columns:repeat(3,1fr);grid-auto-rows:minmax(180px,auto);gap:1rem}.kob-tech__cell{position:relative;background:radial-gradient(ellipse at 0% 0%,rgba(255,107,43,.08),transparent 50%),linear-gradient(180deg,#1a1a1a,#0e0e0e);border:1px solid var(--kob-hairline);border-radius:var(--kob-radius);padding:1.5rem;display:flex;flex-direction:column;justify-content:center;gap:.35rem}.kob-tech__cell .material-symbols-outlined{color:var(--kob-primary-container);font-size:1.5rem;margin-bottom:.75rem}.kob-tech__cell--lg{grid-column:span 2;grid-row:span 2}.kob-tech__cell--lg .material-symbols-outlined{font-size:2.25rem}.kob-tech__cell--wide{grid-column:span 2}.kob-tech__k{font-family:Manrope,sans-serif;font-size:.65rem;letter-spacing:.22em;text-transform:uppercase;color:var(--kob-secondary);margin:0}.kob-tech__v{font-family:Space Grotesk,sans-serif;font-weight:600;font-size:1.15rem;color:var(--kob-ink);margin:.15rem 0 0;letter-spacing:-.01em}.kob-tech__cell--lg .kob-tech__v{font-size:2rem}.kob-tech__d{font-family:Manrope,sans-serif;font-size:.85rem;color:var(--kob-secondary);margin:.75rem 0 0}@media(max-width:800px){.kob-tech__bento{grid-template-columns:1fr 1fr}.kob-tech__cell--lg,.kob-tech__cell--wide{grid-column:span 2;grid-row:auto}}@media(max-width:480px){.kob-featured__specs{grid-template-columns:1fr;gap:.65rem}}@media(max-width:480px){.kob-tech__bento{grid-template-columns:1fr}.kob-tech__cell--lg,.kob-tech__cell--wide{grid-column:auto;grid-row:auto}.kob-tech__inner{padding:0 1rem}}@media(min-width:600px)and (max-width:900px){.kob-plist__grid{grid-template-columns:repeat(3,1fr)}}.kob-pcard__body h3{display:block!important;-webkit-line-clamp:none!important;min-height:0!important;max-height:none!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;line-height:1.15!important;font-size:1.0625rem!important;font-weight:800!important;letter-spacing:-.015em!important;word-break:normal!important;-webkit-hyphens:none!important;hyphens:none!important;color:var(--kob-ink)!important;min-width:0!important;max-width:100%!important;width:100%!important}.kob-pcard__body{min-width:0!important;overflow:hidden!important}.kob-pcard__body{flex:1 1 auto;padding:1rem 1.1rem 1.1rem!important;gap:.5rem!important}.kob-pcard__price{white-space:nowrap;font-weight:700!important;font-size:1rem!important}.kob-pcard__cta{white-space:nowrap}.kob-mf-range{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:.4rem}.kob-mf-range input{background:var(--kob-surface-high);border:0;border-bottom:1px solid var(--kob-hairline);color:var(--kob-ink);padding:.4rem .5rem;font-family:Manrope,sans-serif;font-size:var(--kob-text-sm);outline:none;min-width:0;width:100%;transition:border-color .15s}.kob-mf-range input:focus{border-bottom-color:var(--kob-primary-container)}.kob-mf-range span{color:var(--kob-secondary);font-size:var(--kob-text-sm)}.kob-mf-slider{display:flex;flex-direction:column;gap:.25rem}.kob-mf-slider input[type=range]{-webkit-appearance:none;appearance:none;width:100%;height:3px;margin:.6rem 0 .2rem;background:var(--kob-hairline-mid);border-radius:2px;outline:none;cursor:pointer}.kob-mf-slider input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:16px;height:16px;border-radius:50%;background:var(--kob-primary-container);border:0;cursor:pointer;box-shadow:0 0 0 4px #ff6b2b2e;transition:box-shadow .15s}.kob-mf-slider input[type=range]:hover::-webkit-slider-thumb{box-shadow:0 0 0 6px #ff6b2b38}.kob-mf-slider input[type=range]::-moz-range-thumb{width:16px;height:16px;border-radius:50%;background:var(--kob-primary-container);border:0;cursor:pointer}.kob-mf-slider input[type=range]::-moz-range-track{height:3px;background:var(--kob-hairline-mid);border-radius:2px}.kob-mf-slider__val{font-family:Space Grotesk,sans-serif;font-size:var(--kob-text-sm);font-weight:600;color:var(--kob-primary);letter-spacing:.05em;align-self:flex-end}.kob-mf-dual{position:relative;height:42px}.kob-mf-dual__track{position:absolute;left:0;right:0;top:9px;height:3px;background:var(--kob-hairline-mid);border-radius:2px}.kob-mf-dual__fill{position:absolute;top:0;height:100%;background:var(--kob-primary-container);border-radius:2px}.kob-mf-dual__r{-webkit-appearance:none;appearance:none;position:absolute;left:0;right:0;top:3px;width:100%;height:16px;margin:0;background:transparent!important;border:0!important;pointer-events:none}.kob-mf-dual__r::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;pointer-events:auto;width:16px;height:16px;border-radius:50%;background:var(--kob-primary-container);border:2px solid var(--kob-surface-lowest);cursor:pointer;box-shadow:0 0 0 3px #ff6b2b2e}.kob-mf-dual__r::-moz-range-thumb{pointer-events:auto;width:16px;height:16px;border-radius:50%;background:var(--kob-primary-container);border:2px solid var(--kob-surface-lowest);cursor:pointer}.kob-mf-dual__r::-webkit-slider-runnable-track{background:transparent!important;border:0!important}.kob-mf-dual__r::-moz-range-track{background:transparent!important;border:0!important}.kob-mf-dual__labels{position:absolute;left:0;right:0;top:22px;display:flex;justify-content:space-between;font-family:Space Grotesk,sans-serif;font-size:var(--kob-text-xs);font-weight:600;color:var(--kob-primary);letter-spacing:.05em}.kob-mf-clear{margin-top:1rem;background:transparent;border:1px solid var(--kob-hairline-mid);color:var(--kob-secondary);font-family:Space Grotesk,sans-serif;font-size:var(--kob-text-xs);letter-spacing:.2em;text-transform:uppercase;padding:.65rem 1rem;border-radius:var(--kob-radius);cursor:pointer;width:100%;transition:border-color .15s,color .15s}.kob-mf-clear:hover{border-color:var(--kob-primary-container);color:var(--kob-ink)}.kob-mf-results{max-width:1280px;margin:0 auto;padding-inline:clamp(1rem,3vw,2rem)}.kob-mf-results__count{font-family:Space Grotesk,sans-serif;font-size:var(--kob-text-xs);letter-spacing:.2em;text-transform:uppercase;color:var(--kob-secondary);margin:0 0 1.5rem}.kob-mf-results__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:1.5rem}@media(max-width:1200px){.kob-mf-results__grid{grid-template-columns:repeat(3,1fr)}}@media(max-width:900px){.kob-mf-results__grid{grid-template-columns:repeat(2,1fr)}}.kob-mf-results__empty{text-align:center;padding:4rem 1rem;color:var(--kob-secondary);font-family:Manrope,sans-serif}.kob-featured,.kob-plist,.kob-test,.kob-related,.kob-coll-hero__inner,.kob-tech__inner,.kob-trust-strip__grid,.kob-mf-results,.kob-hero-precision__inner,.kob-closer__inner{max-width:1280px!important;margin-inline:auto!important;padding-inline:clamp(1rem,3vw,40px)!important;box-sizing:border-box}.kob-closer__inner{max-width:720px!important}@media(max-width:749px){.kob-featured,.kob-plist,.kob-test,.kob-related,.kob-tech__inner,.kob-coll-hero__inner,.kob-trust-strip__grid{padding-inline:0!important}}@media(max-width:749px){ul.product-grid,.resource-list--grid{grid-template-columns:repeat(2,1fr)!important;--resource-list-columns: repeat(2, 1fr) !important;--column-count: 2 !important}ul.product-grid>li,.resource-list--grid>li{min-width:0!important;max-width:100%!important}main:has(results-list) .resource-list--grid>li:first-child,main:has(.product-grid-container) .resource-list--grid>li:first-child{grid-column:auto!important;grid-row:auto!important}main:has(results-list) .resource-list--grid>li:first-child .product-card,main:has(.product-grid-container) .resource-list--grid>li:first-child .product-card{min-height:0!important;height:auto!important}main:has(results-list) .resource-list--grid>li:first-child .product-card img,main:has(.product-grid-container) .resource-list--grid>li:first-child .product-card img{min-height:0!important}.product-card,.product-card *,.kob-pcard,.kob-pcard *{min-width:0!important;max-width:100%!important}.product-card img,.product-card picture,.kob-pcard img{width:100%!important;max-width:100%!important;height:auto!important}}.language-selector__label,.localization-form__select{color:#fff!important}.localization-form__select{background-color:transparent!important;color-scheme:dark}.language-selector .svg-wrapper.icon-caret,.language-selector .svg-wrapper.icon-caret svg,.language-selector .svg-wrapper.icon-caret svg *{color:var(--kob-primary-container)!important;fill:currentColor!important}html[data-theme=light]{--kob-bg: #f7f5f2;--kob-surface: #f7f5f2;--kob-surface-lowest: #efebe5;--kob-surface-low: #ffffff;--kob-surface-cont: #f4f1ec;--kob-surface-high: #ece8e1;--kob-surface-highest: #e6e1d8;--kob-surface-bright: #ddd7cc;--kob-ink: #1a1815;--kob-ink-variant: #4a3f38;--kob-secondary: #6b645c;--kob-outline: #8a7568;--kob-outline-variant: #d8cfc4;--kob-primary: #d4521a;--kob-primary-container: #ff6b2b;--kob-primary-dim: #b03d12;--kob-on-primary: #ffffff;--kob-on-primary-container: #ffffff;--kob-ghost: rgba(26, 24, 21, .12);--kob-hairline: rgba(0, 0, 0, .06);--kob-hairline-mid: rgba(0, 0, 0, .1)}html[data-theme=light] .header-group .header,html[data-theme=light] .header{background:#f7f5f2d9!important}html[data-theme=light] .header__underlay-closed,html[data-theme=light] .header__underlay-open{background:#f7f5f2eb!important}html[data-theme=light] .header a,html[data-theme=light] .header button,html[data-theme=light] .header [class*=menu-item]{color:#4a423b!important}html[data-theme=light] .button--secondary:hover,html[data-theme=light] [class*=button-secondary]:hover{color:var(--kob-ink)!important}html[data-theme=light] .footer,html[data-theme=light] footer{background:var(--kob-surface-lowest)!important;color:var(--kob-secondary)!important;border-top:1px solid var(--kob-hairline-mid)!important}html[data-theme=light] .footer *,html[data-theme=light] footer *{color:var(--kob-secondary)!important}html[data-theme=light] .footer a,html[data-theme=light] footer a{color:var(--kob-outline)!important}html[data-theme=light] .kob-hero-precision__bg img{opacity:.14;filter:contrast(1.02) saturate(.8)}html[data-theme=light] .kob-hero-precision__fade{background:linear-gradient(90deg,var(--kob-surface-lowest) 0%,rgba(247,245,242,.9) 35%,rgba(247,245,242,.55) 70%,rgba(247,245,242,.4) 100%),linear-gradient(180deg,rgba(247,245,242,.4) 0%,transparent 25%,var(--kob-surface-lowest) 100%)}html[data-theme=light] .kob-featured__hero,html[data-theme=light] .kob-featured__side{background:radial-gradient(ellipse at 50% 20%,rgba(255,107,43,.06),transparent 60%),linear-gradient(180deg,#fff,#f1ede7);border:1px solid var(--kob-hairline-mid)}html[data-theme=light] .kob-featured__hero:before,html[data-theme=light] .kob-featured__side:before{background:linear-gradient(180deg,transparent 45%,rgba(247,245,242,.65) 85%,rgba(247,245,242,.92) 100%)}html[data-theme=light] .kob-featured__overlay-badge{background:#ffffffd9;border:1px solid var(--kob-hairline-mid)}html[data-theme=light] .kob-featured__panel{background:#fffc;border:1px solid rgba(0,0,0,.08);box-shadow:0 24px 50px -20px #00000038,inset 0 1px #fff9}html[data-theme=light] .kob-tech__cell{background:radial-gradient(ellipse at 0% 0%,rgba(255,107,43,.06),transparent 50%),linear-gradient(180deg,#fff,#f1ede7);border:1px solid var(--kob-hairline-mid)}html[data-theme=light] .kob-coll-hero__title-sub{color:var(--kob-secondary)}html[data-theme=light] .kob-editorial__media img{filter:brightness(.95) contrast(1.05)}html[data-theme=light] .language-selector__label,html[data-theme=light] .localization-form__select{color:var(--kob-ink)!important}html[data-theme=light] .localization-form__select{color-scheme:light}.kob-theme-toggle{display:inline-flex!important;align-items:center;justify-content:center;align-self:center!important;background:transparent!important;border:0!important;box-shadow:none!important;cursor:pointer;padding:0!important;margin:0!important;color:var(--kob-secondary)!important;-webkit-appearance:none;appearance:none;transition:color .2s ease,transform .2s ease}.kob-theme-toggle:hover{color:var(--kob-primary-container)!important;transform:rotate(12deg)}.kob-theme-toggle .material-symbols-outlined{font-family:Material Symbols Outlined!important;font-size:1.25rem;line-height:1;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24}@media(max-width:1024px){.header__row--top header-menu{display:none!important}.header__row--top .header__drawer,.header__row--top header-drawer{display:block!important}.product-information__grid.product-information__grid.product-information__grid,.product-information__grid.product-information--media-left.product-information--media-left,.product-information__grid.product-information--media-right.product-information--media-right{grid-template-columns:1fr!important;grid-template-rows:auto!important}.product-information__grid>*{grid-area:auto!important}.product-information__grid>*{position:static!important}.product-information__grid>.product-information__media{order:1!important}.product-information__grid>.product-details{order:2!important}.product-information__grid>.kob-tech-inline-slot{order:3!important}.kob-tech__bento.kob-tech__bento,.kob-featured__specs.kob-featured__specs{grid-template-columns:1fr!important}.kob-tech__bento>*,.kob-featured__specs>*{grid-area:auto!important}.kob-plist__grid.kob-plist__grid,.kob-related__grid.kob-related__grid,.kob-mf-results__grid.kob-mf-results__grid,.resource-list--grid.resource-list--grid{grid-template-columns:repeat(2,1fr)!important}.kob-featured__grid.kob-featured__grid,.kob-editorial.kob-editorial,.kob-test__grid.kob-test__grid{grid-template-columns:1fr!important}.kob-trust-strip__grid.kob-trust-strip__grid,[class*=trust_row],.trust-row{grid-template-columns:repeat(2,1fr)!important}.footer-content.footer-content{grid-template-columns:1fr!important}.utilities.utilities{grid-template-columns:1fr!important;justify-items:center;gap:.75rem}}:root[data-theme=light] .header-logo__image{content:url(/cdn/shop/files/knife4you-logo.png?height=120&v=1790333758)}.product-card img,.product-card .product-media__image,[class*=product-card] img{object-fit:contain!important;padding:7%!important;mix-blend-mode:multiply}.kob-filters-toggle-cb{position:absolute;opacity:0;pointer-events:none}.kob-filters-toggle{display:none}@media(max-width:1023.98px){.kob-filters-toggle{display:flex;align-items:center;justify-content:space-between;gap:.75rem;width:calc(100% - 2.5rem);margin:1rem 1.25rem 0;padding:.9rem 1.1rem;font-family:Space Grotesk,sans-serif;font-size:var(--kob-text-sm);letter-spacing:.14em;text-transform:uppercase;cursor:pointer;color:var(--kob-ink);background:var(--kob-surface-cont);border:1px solid var(--kob-hairline-mid);border-radius:var(--kob-radius)}.kob-filters-toggle:after{content:"+";font-size:1.25rem;line-height:1}.kob-filters-toggle-cb:checked~.kob-filters-toggle:after{content:"\2013"}.kob-coll-sidebar{display:block!important;position:static!important;width:auto!important;top:auto!important;bottom:auto!important;left:auto!important;max-height:0;overflow:hidden;border-right:0!important;background:var(--kob-surface-lowest);transition:max-height .25s ease}.kob-filters-toggle-cb:checked~.kob-coll-sidebar{max-height:70vh;overflow-y:auto;border-bottom:1px solid var(--kob-hairline-mid)}.kob-filters-toggle-cb:checked~.kob-coll-sidebar .kob-coll-sidebar__nav,.kob-filters-toggle-cb:checked~.kob-coll-sidebar .kob-coll-sidebar__head,.kob-filters-toggle-cb:checked~.kob-coll-sidebar .kob-coll-sidebar__fhead{display:none}.kob-coll-sidebar__filters{border-top:0!important;margin-top:0!important}}.kob-hero-precision__bg img{opacity:.42!important}.kob-hero-precision__fade{background:linear-gradient(90deg,var(--kob-surface-lowest) 0%,rgba(14,14,14,.88) 32%,rgba(14,14,14,.42) 68%,rgba(14,14,14,.18) 100%),linear-gradient(180deg,rgba(14,14,14,.4) 0%,transparent 25%,var(--kob-surface-lowest) 100%)!important}main>.shopify-section:first-of-type>.section.page-width-content{padding-block-start:3rem!important}@media(max-width:767.98px){main>.shopify-section:first-of-type>.section.page-width-content{padding-block-start:2rem!important}}.button.cart-items__remove,.button.close-button,button.button[class*=__remove],button.button[class*=-remove]{background:transparent!important;color:var(--kob-ink-mid, var(--kob-ink))!important;padding:10px!important;min-width:0!important;box-shadow:none!important;overflow:visible!important;border-radius:999px!important}.button.cart-items__remove:hover,.button.close-button:hover,button.button[class*=__remove]:hover,button.button[class*=-remove]:hover{background:var(--kob-surface-cont)!important;color:var(--kob-primary)!important;box-shadow:none!important;filter:none!important}.button.cart-items__remove svg,.button.close-button svg{flex:0 0 auto}main>.shopify-section:first-of-type>.section.page-width-content h1{font-size:clamp(48px,6.5vw,76px)!important;letter-spacing:-.035em!important}html[data-theme=light] .kob-hero-precision__bg img{opacity:.14!important}html[data-theme=light] .kob-hero-precision__fade{background:linear-gradient(90deg,var(--kob-surface-lowest) 0%,rgba(247,245,242,.9) 35%,rgba(247,245,242,.55) 70%,rgba(247,245,242,.4) 100%),linear-gradient(180deg,rgba(247,245,242,.4) 0%,transparent 25%,var(--kob-surface-lowest) 100%)!important}@media(max-width:767.98px){html:not([data-theme=light]) .kob-hero-precision__bg img{opacity:.58!important}html:not([data-theme=light]) .kob-hero-precision__fade{background:linear-gradient(180deg,rgba(14,14,14,.08) 0%,rgba(14,14,14,.26) 15%,rgba(14,14,14,.8) 32%,rgba(14,14,14,.92) 62%,var(--kob-surface-lowest) 100%)!important}html[data-theme=light] .kob-hero-precision__bg img{opacity:.2!important}html[data-theme=light] .kob-hero-precision__fade{background:linear-gradient(180deg,rgba(247,245,242,.08) 0%,rgba(247,245,242,.28) 15%,rgba(247,245,242,.84) 32%,rgba(247,245,242,.94) 62%,var(--kob-surface-lowest) 100%)!important}}#fb_header_box{left:12px!important;bottom:12px!important;opacity:.72!important;transition:opacity .2s ease!important}#fb_header_box:hover,#fb_header_box:focus-within{opacity:1!important}#fb_header_box #fb_header_grey_banner_wrapper{width:58px!important;min-width:0!important;max-width:58px!important;overflow:hidden!important;transition:width .22s ease,max-width .22s ease!important}#fb_header_box:hover #fb_header_grey_banner_wrapper,#fb_header_box:focus-within #fb_header_grey_banner_wrapper{width:200px!important;max-width:200px!important}#fb_header_box #fb_rate_box,#fb_header_box #fb_header_grey_banner_text{opacity:0!important;transition:opacity .18s ease!important}#fb_header_box:hover #fb_rate_box,#fb_header_box:hover #fb_header_grey_banner_text,#fb_header_box:focus-within #fb_rate_box,#fb_header_box:focus-within #fb_header_grey_banner_text{opacity:1!important}#fb_header_box>#fb_header_grey_banner{clip-path:inset(0 calc(100% - 56px) 0 0)!important;transition:clip-path .22s ease!important}#fb_header_box:hover>#fb_header_grey_banner,#fb_header_box:focus-within>#fb_header_grey_banner{clip-path:inset(0)!important}@media(min-width:1024px){body:has(.kob-coll-sidebar) footer,body:has(.kob-coll-sidebar) .footer{padding-inline-start:17rem!important}}.product-card .card-gallery{background-clip:padding-box!important}.product-card .card-gallery:after{content:"Details \2192"}html[lang^=hu] .product-card .card-gallery:after{content:"R\e9szletek \2192"}#shopify-pc__banner h2,#shopify-pc__prefs h2,#shopify-pc__prefs h3{font-size:20px!important;line-height:1.3!important;text-transform:none!important;letter-spacing:0!important;margin:0 0 8px!important}[class*=__sku_kob] p:before{background:#2fb35a!important;box-shadow:0 0 0 3px #2fb35a38!important}
/*# sourceMappingURL=/cdn/shop/t/1/assets/kob-custom-v12.css.map */
