[data-theme=light] .btn--style-primary,body:not([data-theme=dark]) .btn--style-primary,html:not([data-theme=dark]) .btn--style-primary{--bg-color:#03AB4D;--hover-bg:#028d3f;--color:#fff;--hover-color:#fff}.nav,.template-default__nav{background:linear-gradient(180deg,#03AB4D,#039242)!important}[data-theme=dark] .nav,[data-theme=dark] .template-default__nav{background:linear-gradient(180deg,#58595C,#4c4c4f)!important}#nav-subcategories,#nav-subsubcategories,.nav a[href*="/collections/subcategories"],.nav a[href*="/collections/subsubcategories"],.nav__link[href*=subcategories],.nav__link[href*=subsubcategories]{display:none!important}.nav__group:has(a[href*="/collections/subcategories"]),.nav__group:has(a[href*="/collections/subsubcategories"]){display:none!important}div[class*=popup] .delete-document-button,div[class*=popup] button[class*=delete],div[data-radix-popper-content-wrapper] .delete-document-button,div[data-radix-popper-content-wrapper] button[class*=delete],div[id^=tippy] .delete-document-button,div[id^=tippy] button[class*=delete]{display:none!important}.field-type.ui{margin-top:40px!important;padding-top:20px!important;border-top:1px solid var(--theme-elevation-150)!important}.field-type.ui button{width:100%;justify-content:center;background-color:var(--theme-error-500)!important;color:#fff!important;height:50px!important;font-size:1.1em!important;opacity:.9}.field-type.ui button:hover{opacity:1}.dashboard a[href*="/collections/subcategories"],.dashboard a[href*="/collections/subsubcategories"],.home-page a[href*="/collections/subcategories"],.home-page a[href*="/collections/subsubcategories"]{display:none!important}.dashboard .card:has(a[href*="/collections/subcategories"]),.dashboard .card:has(a[href*="/collections/subsubcategories"]),.dashboard a.card[href*="/collections/subcategories"],.dashboard a.card[href*="/collections/subsubcategories"],.dashboard div:has(>a[href*="/collections/subcategories"]),.dashboard div:has(>a[href*="/collections/subsubcategories"]),.dashboard li:has(a[href*="/collections/subcategories"]),.dashboard li:has(a[href*="/collections/subsubcategories"]),.home-page .card:has(a[href*="/collections/subcategories"]),.home-page .card:has(a[href*="/collections/subsubcategories"]),.home-page a.card[href*="/collections/subcategories"],.home-page a.card[href*="/collections/subsubcategories"],.home-page div:has(>a[href*="/collections/subcategories"]),.home-page div:has(>a[href*="/collections/subsubcategories"]),.home-page li:has(a[href*="/collections/subcategories"]),.home-page li:has(a[href*="/collections/subsubcategories"]){display:none!important}.dashboard h2:has(+* a[href*="/collections/subcategories"]),.dashboard h3:has(+* a[href*="/collections/subcategories"]),.dashboard h4:has(+* a[href*="/collections/subcategories"]),.home-page h2:has(+* a[href*="/collections/subcategories"]),.home-page h3:has(+* a[href*="/collections/subcategories"]),.home-page h4:has(+* a[href*="/collections/subcategories"]){display:none!important}.dashboard div:has(>*>a[href*="/collections/subcategories"]),.dashboard ul:has(>*>a[href*="/collections/subcategories"]),.home-page div:has(>*>a[href*="/collections/subcategories"]),.home-page ul:has(>*>a[href*="/collections/subcategories"]){display:none!important}.dashboard .card:has(a[href*="/collections/subcategories"]),.dashboard .card:has(a[href*="/collections/subsubcategories"]),.home-page .card:has(a[href*="/collections/subcategories"]),.home-page .card:has(a[href*="/collections/subsubcategories"]){display:none!important}.hidden-relationship-field{display:none!important}.nav a,.nav button{font-weight:500;color:#fff!important;text-decoration:none!important}.nav a:hover,.nav button:hover{background:rgba(0,0,0,0)!important;text-decoration:none!important}#field-relatedSubcategories .relationship-table__header .field-label,#field-relatedSubcategories>.field-header .field-label,#field-relatedSubcategories>header h3,#field-relatedSubsubcategories .relationship-table__header .field-label,#field-relatedSubsubcategories>.field-header .field-label,#field-relatedSubsubcategories>header h3,.nested-list-field .relationship-table__header .field-label,.nested-list-field>.field-header .field-label,.nested-list-field>header h3{font-size:1.5rem!important;font-weight:700!important;color:var(--theme-text-primary,#333)!important;margin-top:1.5rem!important;margin-bottom:.5rem!important;text-transform:none!important;display:block!important;border:none!important}#field-relatedSubcategories .relationship-table__header,#field-relatedSubcategories>header,#field-relatedSubsubcategories .relationship-table__header,#field-relatedSubsubcategories>header,.nested-list-field .relationship-table__header,.nested-list-field>header{border:none!important;background:rgba(0,0,0,0)!important;margin-bottom:0!important;padding-bottom:0!important}#field-relatedSubcategories .relationship-table__columns .field-label,#field-relatedSubcategories .relationship-table__columns a,#field-relatedSubcategories .relationship-table__columns div,#field-relatedSubcategories .relationship-table__columns h3,#field-relatedSubcategories .relationship-table__columns h4,#field-relatedSubcategories .relationship-table__columns p,#field-relatedSubcategories .relationship-table__columns span,#field-relatedSubcategories .table-wrap .field-label,#field-relatedSubcategories .table-wrap a,#field-relatedSubcategories .table-wrap div,#field-relatedSubcategories .table-wrap h3,#field-relatedSubcategories .table-wrap h4,#field-relatedSubcategories .table-wrap p,#field-relatedSubcategories .table-wrap span,#field-relatedSubcategories table .field-label,#field-relatedSubcategories table a,#field-relatedSubcategories table div,#field-relatedSubcategories table h3,#field-relatedSubcategories table h4,#field-relatedSubcategories table p,#field-relatedSubcategories table span,#field-relatedSubcategories tbody .field-label,#field-relatedSubcategories tbody a,#field-relatedSubcategories tbody div,#field-relatedSubcategories tbody h3,#field-relatedSubcategories tbody h4,#field-relatedSubcategories tbody p,#field-relatedSubcategories tbody span,#field-relatedSubcategories td .field-label,#field-relatedSubcategories td a,#field-relatedSubcategories td div,#field-relatedSubcategories td h3,#field-relatedSubcategories td h4,#field-relatedSubcategories td p,#field-relatedSubcategories td span,#field-relatedSubcategories thead .field-label,#field-relatedSubcategories thead a,#field-relatedSubcategories thead div,#field-relatedSubcategories thead h3,#field-relatedSubcategories thead h4,#field-relatedSubcategories thead p,#field-relatedSubcategories thead span,#field-relatedSubcategories tr .field-label,#field-relatedSubcategories tr a,#field-relatedSubcategories tr div,#field-relatedSubcategories tr h3,#field-relatedSubcategories tr h4,#field-relatedSubcategories tr p,#field-relatedSubcategories tr span,#field-relatedSubsubcategories .relationship-table__columns .field-label,#field-relatedSubsubcategories .relationship-table__columns a,#field-relatedSubsubcategories .relationship-table__columns div,#field-relatedSubsubcategories .relationship-table__columns h3,#field-relatedSubsubcategories .relationship-table__columns h4,#field-relatedSubsubcategories .relationship-table__columns p,#field-relatedSubsubcategories .relationship-table__columns span,#field-relatedSubsubcategories .table-wrap .field-label,#field-relatedSubsubcategories .table-wrap a,#field-relatedSubsubcategories .table-wrap div,#field-relatedSubsubcategories .table-wrap h3,#field-relatedSubsubcategories .table-wrap h4,#field-relatedSubsubcategories .table-wrap p,#field-relatedSubsubcategories .table-wrap span,#field-relatedSubsubcategories table .field-label,#field-relatedSubsubcategories table a,#field-relatedSubsubcategories table div,#field-relatedSubsubcategories table h3,#field-relatedSubsubcategories table h4,#field-relatedSubsubcategories table p,#field-relatedSubsubcategories table span,#field-relatedSubsubcategories tbody .field-label,#field-relatedSubsubcategories tbody a,#field-relatedSubsubcategories tbody div,#field-relatedSubsubcategories tbody h3,#field-relatedSubsubcategories tbody h4,#field-relatedSubsubcategories tbody p,#field-relatedSubsubcategories tbody span,#field-relatedSubsubcategories td .field-label,#field-relatedSubsubcategories td a,#field-relatedSubsubcategories td div,#field-relatedSubsubcategories td h3,#field-relatedSubsubcategories td h4,#field-relatedSubsubcategories td p,#field-relatedSubsubcategories td span,#field-relatedSubsubcategories thead .field-label,#field-relatedSubsubcategories thead a,#field-relatedSubsubcategories thead div,#field-relatedSubsubcategories thead h3,#field-relatedSubsubcategories thead h4,#field-relatedSubsubcategories thead p,#field-relatedSubsubcategories thead span,#field-relatedSubsubcategories tr .field-label,#field-relatedSubsubcategories tr a,#field-relatedSubsubcategories tr div,#field-relatedSubsubcategories tr h3,#field-relatedSubsubcategories tr h4,#field-relatedSubsubcategories tr p,#field-relatedSubsubcategories tr span,.nested-list-field .relationship-table__columns .field-label,.nested-list-field .relationship-table__columns a,.nested-list-field .relationship-table__columns div,.nested-list-field .relationship-table__columns h3,.nested-list-field .relationship-table__columns h4,.nested-list-field .relationship-table__columns p,.nested-list-field .relationship-table__columns span,.nested-list-field .table-wrap .field-label,.nested-list-field .table-wrap a,.nested-list-field .table-wrap div,.nested-list-field .table-wrap h3,.nested-list-field .table-wrap h4,.nested-list-field .table-wrap p,.nested-list-field .table-wrap span,.nested-list-field table .field-label,.nested-list-field table a,.nested-list-field table div,.nested-list-field table h3,.nested-list-field table h4,.nested-list-field table p,.nested-list-field table span,.nested-list-field tbody .field-label,.nested-list-field tbody a,.nested-list-field tbody div,.nested-list-field tbody h3,.nested-list-field tbody h4,.nested-list-field tbody p,.nested-list-field tbody span,.nested-list-field td .field-label,.nested-list-field td a,.nested-list-field td div,.nested-list-field td h3,.nested-list-field td h4,.nested-list-field td p,.nested-list-field td span,.nested-list-field thead .field-label,.nested-list-field thead a,.nested-list-field thead div,.nested-list-field thead h3,.nested-list-field thead h4,.nested-list-field thead p,.nested-list-field thead span,.nested-list-field tr .field-label,.nested-list-field tr a,.nested-list-field tr div,.nested-list-field tr h3,.nested-list-field tr h4,.nested-list-field tr p,.nested-list-field tr span{font-size:.9rem!important;font-weight:400!important;margin:0!important;padding:0!important;color:inherit!important;text-transform:none!important;line-height:normal!important;letter-spacing:normal!important}#field-relatedSubcategories .table-header .field-label,#field-relatedSubcategories .table-header div,#field-relatedSubcategories .table-header span,#field-relatedSubcategories th .field-label,#field-relatedSubcategories th div,#field-relatedSubcategories th span,#field-relatedSubcategories thead .field-label,#field-relatedSubcategories thead div,#field-relatedSubcategories thead span,#field-relatedSubsubcategories .table-header .field-label,#field-relatedSubsubcategories .table-header div,#field-relatedSubsubcategories .table-header span,#field-relatedSubsubcategories th .field-label,#field-relatedSubsubcategories th div,#field-relatedSubsubcategories th span,#field-relatedSubsubcategories thead .field-label,#field-relatedSubsubcategories thead div,#field-relatedSubsubcategories thead span,.nested-list-field .table-header .field-label,.nested-list-field .table-header div,.nested-list-field .table-header span,.nested-list-field th .field-label,.nested-list-field th div,.nested-list-field th span,.nested-list-field thead .field-label,.nested-list-field thead div,.nested-list-field thead span{font-size:.75rem!important;font-weight:600!important;text-transform:uppercase!important;letter-spacing:.5px!important}#field-images .array-field__row .field-type.upload .field-label,#field-images .array-field__row .field-type.upload label.field-label,#field-images .array-field__row [id$=__image] .field-label,#field-images .array-field__row [id$=__image] label.field-label,#field-images .array-field__row [id*=__image] .field-label,#field-images .array-field__row [id*=__image] label.field-label,#field-values .array-field__row .field-type.text .field-label,#field-values .array-field__row .field-type.text label.field-label{display:none!important}#field-representedBrands{margin-top:0!important;border-top:0!important;padding-top:0!important}#field-representedBrands__images .array-field__header,#field-representedBrands__images header{margin:0!important}#field-representedBrands__images .array-field__title,#field-representedBrands__images header h3{margin:0!important;font-size:13px!important;line-height:20px!important;font-weight:400!important;font-family:var(--font-body)!important;text-transform:none!important;letter-spacing:normal!important}.km-techdata-value{display:flex;flex-direction:column;gap:8px;position:relative}.km-techdata-input,.km-techdata-select{width:100%;font:inherit;color:var(--theme-text,var(--theme-text-primary,#111));background:var(--theme-elevation-0,#fff);border:1px solid var(--theme-elevation-150,#d0d0d0);border-radius:4px;padding:10px 12px;line-height:1.2}.km-section-title{margin-top:8px;margin-bottom:12px}.km-section-title--compact{margin-bottom:6px}.field-type.ui:has(.km-section-title--compact){margin-bottom:0;padding-bottom:0}.km-props{display:flex;flex-direction:column;gap:12px}.km-props__hint{font-size:.9rem;color:var(--theme-elevation-600)}.km-props__warning{padding:10px 12px;border:1px solid var(--theme-warning-500,#f0ad4e);background:rgba(240,173,78,.12);border-radius:4px;color:var(--theme-text-primary)}.km-props__toolbar{display:flex;gap:8px}.km-props__empty{padding:10px 12px;border:1px dashed var(--theme-elevation-200);border-radius:10px;color:var(--theme-elevation-600)}.km-props__level,.km-props__tree{display:flex;flex-direction:column;gap:6px}.km-props__node{border:1px solid var(--theme-elevation-150);border-radius:4px;padding:10px;background:var(--theme-elevation-0)}.km-props__children{margin-top:6px;padding-left:12px;border-left:2px solid var(--theme-elevation-100)}.km-props__childrenToolbar{margin-bottom:8px}.km-props__row{display:grid;grid-template-columns:1fr 140px auto;gap:10px;align-items:end}.km-props__row--hasChildren{grid-template-columns:minmax(0,1fr) auto}.km-props__row--flat{grid-template-columns:1fr 140px auto}.km-props__flatHeader{display:grid;grid-template-columns:1fr auto;gap:10px;align-items:end}.km-props__flatActions,.km-props__levelActions{display:flex;justify-content:flex-end}.km-props__levelHeader{display:grid;grid-template-columns:1fr auto;gap:10px;align-items:end;margin-bottom:6px}.km-props__cell{min-width:0}.km-props__cell--priceHidden{display:none}.km-props .btn{--margin-block:0;--btn-padding-block-start:10px;--btn-padding-block-end:10px;--btn-padding-inline-start:12px;--btn-padding-inline-end:12px;--btn-line-height:1.2;border-radius:4px;border:1px solid rgba(0,0,0,0);box-sizing:border-box}@media(max-width:900px){.km-props__row{grid-template-columns:1fr}}.km-props__input{width:100%;font:inherit;color:var(--theme-text,var(--theme-text-primary,#111));background:var(--theme-elevation-0,#fff);border:1px solid var(--theme-elevation-150,#d0d0d0);border-radius:4px;padding:10px 12px;line-height:1.2}.km-props__input:focus{outline:0;border-color:var(--theme-elevation-400)}.km-props__cell--actions{display:flex;gap:8px;justify-content:flex-end;align-items:center;flex-wrap:nowrap}.km-props__cell--actions .btn{white-space:nowrap}.km-techdata-select{display:flex;align-items:center;justify-content:space-between;gap:10px;cursor:pointer;text-align:left}.km-techdata-select__placeholder{opacity:.65}.km-techdata-select__value{opacity:1}.km-techdata-select__chevron{width:9px;height:9px;transform:translateY(-2px) rotate(45deg);border-right:2px solid var(--theme-text,#111);border-bottom:2px solid var(--theme-text,#111);opacity:.6;pointer-events:none}.km-techdata-input:focus,.km-techdata-menu__search:focus,.km-techdata-select:focus{outline:none;border-color:rgba(3,171,77,.7);box-shadow:0 0 0 3px rgba(3,171,77,.18)}[data-theme=dark] .km-techdata-value__input:focus,[data-theme=dark] .km-techdata-value__select:focus{box-shadow:0 0 0 3px rgba(3,171,77,.28)}.km-techdata-value__input:disabled,.km-techdata-value__select:disabled{opacity:.6;cursor:not-allowed}.km-techdata-select:disabled{cursor:not-allowed}.km-techdata-menu{position:absolute;left:0;right:0;top:calc(100% + 6px);z-index:999;border:1px solid var(--theme-elevation-150,#d0d0d0);border-radius:8px;background:var(--theme-elevation-0,#fff);box-shadow:0 12px 30px rgba(0,0,0,.18);overflow:hidden}.km-techdata-menu__search{width:100%;font:inherit;color:var(--theme-text,var(--theme-text-primary,#111));background:var(--theme-elevation-0,#fff);border:0;border-bottom:1px solid var(--theme-elevation-100,#e5e5e5);padding:10px 12px}.km-techdata-menu__list{max-height:280px;overflow:auto;padding:6px}.km-techdata-menu__option{width:100%;text-align:left;font:inherit;color:var(--theme-text,var(--theme-text-primary,#111));background:rgba(0,0,0,0);border:0;border-radius:8px;padding:8px 10px;cursor:pointer}.km-techdata-menu__option:hover{background:var(--theme-elevation-50,rgba(0,0,0,.06))}.km-techdata-menu__option.is-selected{background:rgba(3,171,77,.12)}.km-techdata-menu__empty{padding:10px;opacity:.7;font-size:13px}.km-techdata-value__hint{margin-top:2px;opacity:.75;font-size:12px}[data-theme=dark] #field-relatedSubcategories .relationship-table__header .field-label,[data-theme=dark] #field-relatedSubsubcategories .relationship-table__header .field-label{color:#fff!important}.nav .active{background:rgba(255,255,255,.25)!important;font-weight:600!important}.nav svg{fill:#fff!important;color:#fff!important}.nav button[aria-expanded]{height:0!important;overflow:hidden!important;margin:0!important;padding:0!important;border:none!important;opacity:0!important;pointer-events:none!important}.nav [role=list],.nav ul{display:block!important;height:auto!important;opacity:1!important;visibility:visible!important}.nav__user,.user-menu{border-top:1px solid rgba(255,255,255,.2)!important;color:#fff!important}.nav__user:hover,.user-menu:hover{background:rgba(255,255,255,.1)!important}.nav::-webkit-scrollbar{width:8px}.nav::-webkit-scrollbar-track{background:rgba(0,0,0,.1)}.nav::-webkit-scrollbar-thumb{background:rgba(255,255,255,.3);border-radius:4px}.nav::-webkit-scrollbar-thumb:hover{background:rgba(255,255,255,.5)}