body.klaster-account-page,body.klaster-dashboard-page,body.klaster-catalogue-page{background:#f6f9ff}body.klaster-account-page header.page-header,body.klaster-dashboard-page header.page-header,body.klaster-catalogue-page header.page-header{display:none !important}body.klaster-account-page .page-wrapper,body.klaster-dashboard-page .page-wrapper,body.klaster-catalogue-page .page-wrapper{padding-top:0 !important}.klaster-sidebar-nav{min-height:100vh;border-bottom-right-radius:0;padding-top:28px}.klaster-sidebar-brand{align-items:center;color:#fff;display:flex;font-size:30px;font-weight:800;letter-spacing:0;line-height:1;margin:0 0 34px;min-height:42px;text-decoration:none}.klaster-sidebar-brand:hover,.klaster-sidebar-brand:focus{color:#fff;text-decoration:none}.klaster-sidebar-brand img{display:block;filter:brightness(0) invert(1);height:auto;max-height:34px;max-width:190px;object-fit:contain}.klaster-sidebar-brand span{color:#fff}.klaster-sidebar-nav .sidebar-user-info{display:none !important}.klaster-app-topbar{align-items:center;display:flex;gap:30px;justify-content:space-between;margin:0 0 54px;max-width:1510px;width:100%}.klaster-app-topbar__intro{align-items:center;display:flex;gap:24px;min-width:0}.klaster-app-topbar__intro h2{color:#071330;font-size:28px;font-weight:800;letter-spacing:0;line-height:1.15;margin:0 0 8px}.klaster-app-topbar__intro p{color:#20253a;font-size:17px;font-weight:500;line-height:1.35;margin:0}.klaster-app-topbar__menu{align-items:center;background:0 0;border:0;border-radius:8px;color:#0a1742;display:none;flex:0 0 44px;height:44px;justify-content:center;padding:0;width:44px}.klaster-app-topbar__menu span{background:currentColor;border-radius:3px;display:block;height:2px;position:absolute;width:28px}.klaster-app-topbar__menu span:nth-child(1){transform:translateY(-9px)}.klaster-app-topbar__menu span:nth-child(3){transform:translateY(9px)}.klaster-app-topbar__actions{align-items:center;display:flex;flex:0 1 720px;gap:24px;justify-content:flex-end}.klaster-app-search{flex:1 1 420px;max-width:520px;position:relative}.klaster-app-search input[type=search]{background:#fff;border:1px solid #e1e7f3;border-radius:12px;box-shadow:0 10px 24px rgba(7,19,48,.04);color:#071330;font-size:16px;font-weight:500;height:56px;line-height:1.2;padding:0 62px 0 28px;width:100%}.klaster-app-search input[type=search]::placeholder{color:#475275;opacity:.72}.klaster-app-search button{align-items:center;background:0 0;border:0;color:#08164d;display:flex;height:56px;justify-content:center;padding:0;position:absolute;right:12px;top:0;width:46px}.klaster-app-search svg,.klaster-app-notice svg,.klaster-app-user svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.klaster-app-search svg{height:28px;width:28px}.klaster-app-notice{align-items:center;color:#071330;display:inline-flex;flex:0 0 auto;height:48px;justify-content:center;position:relative;text-decoration:none;width:48px}.klaster-app-notice:hover,.klaster-app-notice:focus,.klaster-app-user:hover,.klaster-app-user:focus{color:#0a54ff;text-decoration:none}.klaster-app-notice svg{height:32px;width:32px}.klaster-app-notice span{align-items:center;background:#ff2b20;border:2px solid #f6f9ff;border-radius:999px;color:#fff;display:flex;font-size:12px;font-weight:800;height:23px;justify-content:center;line-height:1;min-width:23px;padding:0 5px;position:absolute;right:0;top:0}.klaster-app-user{align-items:center;color:#071330;display:inline-flex;gap:14px;min-width:max-content;text-decoration:none}.klaster-app-user__avatar{align-items:center;background:#e9efff;border-radius:50%;color:#0d5cff;display:flex;font-size:16px;font-weight:800;height:54px;justify-content:center;width:54px}.klaster-app-user__name{color:#071330;font-size:17px;font-weight:800;line-height:1.2}.klaster-app-user svg{height:20px;width:20px}.sr-only{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}body.klaster-catalogue-page .page-main{background:#f6f9ff;margin:0 !important;max-width:none !important;padding:0 !important;width:100% !important}body.klaster-catalogue-page #maincontent>.columns,body.klaster-catalogue-page .page-main>.columns{align-items:stretch;display:flex !important;flex-wrap:nowrap;gap:0;margin:0 !important;max-width:none !important;padding:0 !important;width:100% !important}body.klaster-catalogue-page .sidebar-main{flex:0 0 302px !important;margin:0 !important;max-width:302px !important;order:0;padding:0 !important;width:302px !important}body.klaster-catalogue-page .column.main{flex:1 1 auto !important;max-width:none !important;min-width:0;order:1;padding:34px 50px 72px !important;width:auto !important}body.klaster-catalogue-page .breadcrumbs,body.klaster-catalogue-page .page-title-wrapper,body.klaster-catalogue-page .sidebar-additional,body.klaster-catalogue-page .block-compare,body.klaster-catalogue-page .block-reorder,body.klaster-catalogue-page .block-wishlist,body.klaster-catalogue-page .category-page-title,body.klaster-catalogue-page .category-product-actions .filter-placeholder,body.klaster-catalogue-page .category-product-actions .toolbar-sorter,body.klaster-catalogue-page .category-product-actions .limiter,body.klaster-catalogue-page .category-product-actions .pages,body.klaster-catalogue-page .category-product-actions .modes-label,body.klaster-catalogue-page .products.wrapper .product-item .tocart,body.klaster-catalogue-page .products.wrapper .product-item .tocompare,body.klaster-catalogue-page .products.wrapper .product-item .quickview,body.klaster-catalogue-page .products.wrapper .product-item .price-box,body.klaster-catalogue-page .products.wrapper .product-item .price-container,body.klaster-catalogue-page .products.wrapper .product-item .rating-summary,body.klaster-catalogue-page .products.wrapper .product-item .product-reviews-summary{display:none !important}.klaster-catalogue-heading{margin:0 0 28px}.klaster-catalogue-heading h1{color:#071c63;font-size:42px;font-weight:800;letter-spacing:0;line-height:1.08;margin:0 0 14px}.klaster-catalogue-heading p{color:#23325e;font-size:20px;font-weight:500;line-height:1.4;margin:0}body.klaster-catalogue-page #layered-filter-block{background:0 0;border:0;box-shadow:none;margin:0 0 30px;padding:0}body.klaster-catalogue-page #layered-filter-block .filter-title,body.klaster-catalogue-page #layered-filter-block .block-subtitle,body.klaster-catalogue-page #layered-filter-block .filter-current,body.klaster-catalogue-page #layered-filter-block .filter-actions{display:none !important}body.klaster-catalogue-page #layered-filter-block .filter-options{align-items:stretch;display:grid !important;gap:18px;grid-template-columns:repeat(4,minmax(170px,1fr));margin:0;padding:0}body.klaster-catalogue-page #layered-filter-block .filter-options-item{background:#fff;border:1px solid #e1e7f3;border-radius:8px;box-shadow:0 10px 24px rgba(7,19,48,.04);margin:0 !important;min-height:86px;padding:0;position:relative}body.klaster-catalogue-page #layered-filter-block .filter-options-item[data-klaster-filter=size]{order:1}body.klaster-catalogue-page #layered-filter-block .filter-options-item[data-klaster-filter=surface]{order:2}body.klaster-catalogue-page #layered-filter-block .filter-options-item[data-klaster-filter=thickness]{order:3}body.klaster-catalogue-page #layered-filter-block .filter-options-item[data-klaster-filter=supplier]{order:4}body.klaster-catalogue-page #layered-filter-block .filter-options-title{align-items:flex-start;color:#071330;cursor:pointer;display:flex !important;flex-direction:column;font-size:15px;font-weight:800;gap:12px;justify-content:center;min-height:86px;padding:17px 44px 17px 20px;position:relative;text-transform:none}body.klaster-catalogue-page #layered-filter-block .filter-options-title:after{border:solid #071330;border-width:0 3px 3px 0;content:"";height:11px;position:absolute;right:22px;top:34px;transform:rotate(45deg);width:11px}body.klaster-catalogue-page #layered-filter-block .filter-current-label{color:#071c63;display:block;font-size:16px;font-weight:800;line-height:1.2}body.klaster-catalogue-page #layered-filter-block .filter-options-content{background:#fff;border:1px solid #e1e7f3;border-radius:8px;box-shadow:0 18px 36px rgba(7,19,48,.12);display:none !important;left:0;margin:8px 0 0;max-height:320px;min-width:100%;overflow:auto;padding:12px 0;position:absolute;right:0;top:100%;z-index:30}body.klaster-catalogue-page #layered-filter-block .filter-options-item.klaster-open .filter-options-content{display:block !important}body.klaster-catalogue-page #layered-filter-block .items{list-style:none;margin:0;padding:0}body.klaster-catalogue-page #layered-filter-block .item{align-items:center;display:flex;gap:10px;margin:0;padding:8px 18px}body.klaster-catalogue-page #layered-filter-block .item a{color:#25315d;display:flex;flex:1 1 auto;font-size:14px;font-weight:600;justify-content:space-between;text-decoration:none}body.klaster-catalogue-page #layered-filter-block .item a:hover,body.klaster-catalogue-page #layered-filter-block .item a:focus{color:#0a54ff}body.klaster-catalogue-page #layered-filter-block .mgs-filter-item-checkbox input,body.klaster-catalogue-page #layered-filter-block input[type=checkbox]{accent-color:#0a54ff}body.klaster-catalogue-page .category-product-actions{margin:0}body.klaster-catalogue-page .category-product-actions .filter-wrapper{margin:0}body.klaster-catalogue-page .category-product-actions .toolbar-products{align-items:center;display:flex;gap:24px;justify-content:space-between;margin:0 0 24px;padding:0}body.klaster-catalogue-page .toolbar-amount{color:#101b49;flex:1 1 auto;font-size:18px;font-weight:600;margin:0;order:1;text-align:right}body.klaster-catalogue-page .klaster-products-available{color:#101b49;display:inline-block;font-size:18px;font-weight:700;margin-right:auto;order:0}body.klaster-catalogue-page .modes{align-items:stretch;background:#fff;border:1px solid #e1e7f3;border-radius:8px;box-shadow:0 10px 24px rgba(7,19,48,.04);display:inline-flex;flex:0 0 auto;margin:0;order:2;overflow:hidden}body.klaster-catalogue-page .modes .modes-mode{align-items:center;background:#fff;border:0;color:#071c63;display:inline-flex;height:54px;justify-content:center;margin:0;padding:0;width:62px}body.klaster-catalogue-page .modes .modes-mode.active,body.klaster-catalogue-page .modes .modes-mode:hover,body.klaster-catalogue-page .modes .modes-mode:focus{background:#e8efff;color:#0a54ff;text-decoration:none}body.klaster-catalogue-page .products.wrapper.mgs-products{margin:0}body.klaster-catalogue-page .products.wrapper .product-items{display:grid !important;gap:24px;grid-template-columns:repeat(5,minmax(0,1fr));margin:0;padding:0}body.klaster-catalogue-page .products.wrapper .product-item{display:block !important;margin:0 !important;max-width:none !important;padding:0 !important;width:100% !important}body.klaster-catalogue-page .products.wrapper .product-item-info{background:#fff;border:1px solid #e4e9f4;border-radius:8px;box-shadow:0 10px 24px rgba(7,19,48,.04);height:100%;overflow:hidden;padding:0;position:relative;width:100% !important}body.klaster-catalogue-page .products.wrapper .product-top{background:#eef2f7;overflow:hidden;position:relative}body.klaster-catalogue-page .products.wrapper .product-item-photo,body.klaster-catalogue-page .products.wrapper .product-image-container,body.klaster-catalogue-page .products.wrapper .product-image-wrapper{display:block;width:100% !important}body.klaster-catalogue-page .products.wrapper .product-image-wrapper{height:0;padding-bottom:100% !important;position:relative}body.klaster-catalogue-page .products.wrapper .product-image-photo{height:100% !important;inset:0;object-fit:cover;position:absolute;width:100% !important}body.klaster-catalogue-page .products.wrapper .product-item-details{min-height:92px;padding:17px 58px 18px 18px;position:relative}body.klaster-catalogue-page .products.wrapper .product-item-name{display:block;font-size:15px;font-weight:800;line-height:1.25;margin:0 0 9px;text-transform:capitalize}body.klaster-catalogue-page .products.wrapper .product-item-link{color:#071c63;text-decoration:none}body.klaster-catalogue-page .products.wrapper .product-item-link:hover,body.klaster-catalogue-page .products.wrapper .product-item-link:focus{color:#0a54ff}body.klaster-catalogue-page .products.wrapper .product-item-details:after{color:#23325e;content:"MOQ: 500 m\00B2";display:block;font-size:15px;font-weight:500;line-height:1.25}body.klaster-catalogue-page .products.wrapper .actions-secondary{bottom:18px;position:absolute;right:18px;z-index:2}body.klaster-catalogue-page .products.wrapper .towishlist{align-items:center;background:0 0;border:0;color:#071330;display:inline-flex !important;font-size:0;height:34px;justify-content:center;line-height:1;margin:0;padding:0;text-decoration:none;width:34px}body.klaster-catalogue-page .products.wrapper .towishlist:before{content:"\2661";font-family:Arial,sans-serif;font-size:34px;font-weight:400;line-height:1}body.klaster-catalogue-page .bottom-toolbar{margin-top:34px}body.klaster-catalogue-page .bottom-toolbar .toolbar-products{align-items:center;display:flex;justify-content:center}body.klaster-catalogue-page .bottom-toolbar .toolbar-amount,body.klaster-catalogue-page .bottom-toolbar .limiter,body.klaster-catalogue-page .bottom-toolbar .modes,body.klaster-catalogue-page .bottom-toolbar .toolbar-sorter{display:none !important}body.klaster-catalogue-page .bottom-toolbar .pages{display:block !important}body.klaster-catalogue-page .bottom-toolbar .pages-items{align-items:center;display:flex;gap:14px;justify-content:center;margin:0;padding:0}body.klaster-catalogue-page .bottom-toolbar .pages .item{margin:0}body.klaster-catalogue-page .bottom-toolbar .pages .page,body.klaster-catalogue-page .bottom-toolbar .pages .action,body.klaster-catalogue-page .bottom-toolbar .pages strong.page{align-items:center;background:#fff;border:1px solid #e1e7f3;border-radius:8px;color:#071c63;display:flex;font-size:17px;font-weight:800;height:52px;justify-content:center;min-width:52px;padding:0 15px;text-decoration:none}body.klaster-catalogue-page .bottom-toolbar .pages .current .page,body.klaster-catalogue-page .bottom-toolbar .pages strong.page{background:#071c63;border-color:#071c63;color:#fff}body.klaster-sidebar-open{overflow:hidden}@media (min-width:1200px) and (max-width:1500px){body.klaster-catalogue-page .products.wrapper .product-items{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:1199px){.klaster-app-topbar{align-items:flex-start;flex-direction:column;margin-bottom:38px}.klaster-app-topbar__actions{flex:1 1 auto;width:100%}body.klaster-catalogue-page .products.wrapper .product-items{grid-template-columns:repeat(3,minmax(0,1fr))}body.klaster-catalogue-page #layered-filter-block .filter-options{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:991px){.klaster-app-topbar__menu{display:inline-flex;position:relative}body.klaster-account-page .sidebar-main,body.klaster-dashboard-page .sidebar-main,body.klaster-catalogue-page .sidebar-main{bottom:0;left:0;max-width:302px !important;position:fixed;top:0;transform:translateX(-104%);transition:transform .2s ease;z-index:500}body.klaster-sidebar-open .sidebar-main{transform:translateX(0)}body.klaster-account-page .column.main,body.klaster-dashboard-page .column.main,body.klaster-catalogue-page .column.main{padding:30px 24px 60px !important;width:100% !important}body.klaster-account-page #maincontent>.columns,body.klaster-dashboard-page #maincontent>.columns,body.klaster-catalogue-page #maincontent>.columns{display:block !important}}@media (max-width:767px){.klaster-app-topbar__intro{gap:12px}.klaster-app-topbar__intro h2{font-size:23px}.klaster-app-topbar__intro p{font-size:15px}.klaster-app-topbar__actions{flex-wrap:wrap;gap:14px}.klaster-app-search{flex:1 1 100%;max-width:none;order:3}.klaster-app-user__name{display:none}.klaster-catalogue-heading h1{font-size:34px}.klaster-catalogue-heading p{font-size:17px}body.klaster-catalogue-page #layered-filter-block .filter-options,body.klaster-catalogue-page .products.wrapper .product-items{grid-template-columns:1fr}body.klaster-catalogue-page .category-product-actions .toolbar-products{align-items:flex-start;flex-direction:column}}body.klaster-catalogue-page .klaster-app-topbar{margin-bottom:20px}body.klaster-catalogue-page .klaster-app-topbar__intro>div{display:none}body.klaster-catalogue-page .klaster-catalogue-heading{display:block;margin-bottom:34px;max-width:1510px}body.klaster-catalogue-page .klaster-catalogue-heading__copy{margin-bottom:28px;min-width:0}body.klaster-catalogue-page .klaster-catalogue-heading h1{font-size:46px;margin-bottom:12px}body.klaster-catalogue-page .klaster-catalogue-filter-row{align-items:stretch;display:grid;gap:18px;grid-template-columns:minmax(0,1fr) auto;margin:0 0 24px}body.klaster-catalogue-page #layered-filter-block.klaster-filter-inline-content{display:block !important;margin:0 !important;position:relative}body.klaster-catalogue-page #layered-filter-block.klaster-filter-inline-content .filter-content{display:block !important}body.klaster-catalogue-page #layered-filter-block.klaster-filter-inline-content .filter-current{display:none !important}body.klaster-catalogue-page #layered-filter-block.klaster-filter-inline-content .filter-options{align-items:stretch;display:grid !important;gap:18px;grid-template-columns:repeat(4,minmax(0,1fr));margin:0}body.klaster-catalogue-page #layered-filter-block.klaster-filter-inline-content .filter-options-item{background:#fff;border:1px solid #dfe7f4;border-radius:8px;box-shadow:0 14px 28px rgba(7,19,48,.05);min-height:86px;overflow:visible;position:relative}body.klaster-catalogue-page #layered-filter-block.klaster-filter-inline-content .filter-options-title{color:#071330;cursor:pointer;display:flex !important;flex-direction:column;font-size:15px;font-weight:800;gap:10px;justify-content:center;min-height:86px;padding:18px 48px 18px 22px;position:relative}body.klaster-catalogue-page #layered-filter-block.klaster-filter-inline-content .filter-options-title:after{border:solid #071c63;border-width:0 3px 3px 0;content:"";height:11px;position:absolute;right:24px;top:34px;transform:rotate(45deg);transition:transform .18s ease;width:11px}body.klaster-catalogue-page #layered-filter-block.klaster-filter-inline-content .filter-options-item.klaster-open .filter-options-title:after{transform:translateY(4px) rotate(225deg)}body.klaster-catalogue-page #layered-filter-block.klaster-filter-inline-content .filter-current-label{color:#071c63;display:block !important;font-size:16px;font-weight:800;line-height:1.2;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}body.klaster-catalogue-page #layered-filter-block.klaster-filter-inline-content .filter-options-content{background:#fff !important;border:1px solid #dfe7f4 !important;border-radius:8px !important;box-shadow:0 22px 44px rgba(7,19,48,.14) !important;display:none !important;left:0 !important;margin:8px 0 0 !important;max-height:320px !important;min-width:100% !important;overflow:auto !important;padding:10px 0 !important;position:absolute !important;right:0 !important;top:100% !important;z-index:130 !important}body.klaster-catalogue-page #layered-filter-block.klaster-filter-inline-content .filter-options-item.klaster-open .filter-options-content{display:block !important}body.klaster-catalogue-page #layered-filter-block.klaster-filter-inline-content .items{display:grid;gap:2px;list-style:none;margin:0;padding:0}body.klaster-catalogue-page #layered-filter-block.klaster-filter-inline-content .item{align-items:center;display:flex;gap:10px;margin:0 !important;padding:9px 18px !important}body.klaster-catalogue-page #layered-filter-block.klaster-filter-inline-content .item a{color:#23325e !important;display:flex !important;flex:1 1 auto;font-size:14px !important;font-weight:700 !important;gap:12px;justify-content:space-between;text-decoration:none !important}body.klaster-catalogue-page #layered-filter-block.klaster-filter-inline-content .item .count,body.klaster-catalogue-page #layered-filter-block.klaster-filter-inline-content .item a .count{color:#a7adba !important;flex:0 0 auto;margin-left:auto !important;padding-left:8px;padding-right:4px}body.klaster-catalogue-page #layered-filter-block.klaster-filter-inline-content .item:hover,body.klaster-catalogue-page #layered-filter-block.klaster-filter-inline-content .item.klaster-selected{background:#edf3ff}body.klaster-catalogue-page #layered-filter-block.klaster-filter-inline-content .item:hover a,body.klaster-catalogue-page #layered-filter-block.klaster-filter-inline-content .item.klaster-selected a{color:#0a54ff !important}body.klaster-catalogue-page .klaster-catalogue-view-slot{align-items:stretch;display:flex}body.klaster-catalogue-page .klaster-catalogue-view-slot .modes{height:86px}body.klaster-catalogue-page .klaster-catalogue-view-slot .modes .modes-mode{height:86px;width:72px}body.klaster-catalogue-page .klaster-catalogue-selected-filters{margin:-4px 0 24px}body.klaster-catalogue-page .klaster-catalogue-selected-filters.is-empty{display:none}body.klaster-catalogue-page .klaster-selected-filter-summary{align-items:center;display:flex;flex-wrap:wrap;gap:10px}body.klaster-catalogue-page .klaster-selected-filter-heading{color:#5f6f95;font-size:14px;font-weight:800}body.klaster-catalogue-page .klaster-selected-filter-chip,body.klaster-catalogue-page .klaster-selected-filter-clear{align-items:center;border-radius:999px;display:inline-flex;font-size:14px;font-weight:800;line-height:1;min-height:34px;text-decoration:none}body.klaster-catalogue-page .klaster-selected-filter-chip{background:#eaf1ff;border:1px solid #d5e1ff;color:#071c63;gap:8px;padding:0 10px 0 14px}body.klaster-catalogue-page .klaster-selected-filter-remove{align-items:center;background:#fff;border-radius:50%;color:#0a54ff;display:inline-flex;height:20px;justify-content:center;width:20px}body.klaster-catalogue-page .klaster-selected-filter-clear{background:#fff;border:1px solid #dfe7f4;color:#0a54ff;padding:0 14px}body.klaster-catalogue-page .klaster-selected-filter-chip:hover,body.klaster-catalogue-page .klaster-selected-filter-chip:focus,body.klaster-catalogue-page .klaster-selected-filter-clear:hover,body.klaster-catalogue-page .klaster-selected-filter-clear:focus{color:#0a54ff;text-decoration:none}body.klaster-catalogue-page .klaster-catalogue-selected-filters .filter-current{background:#fff;border:1px solid #dfe7f4;border-radius:8px;display:block !important;padding:14px 16px}body.klaster-catalogue-page .klaster-catalogue-toolbar-slot{padding-top:0}body.klaster-catalogue-page .klaster-catalogue-toolbar{align-items:center;display:flex !important;gap:24px;justify-content:space-between !important;width:100%}body.klaster-catalogue-page .klaster-catalogue-toolbar .modes{display:none !important}body.klaster-catalogue-page .klaster-catalogue-toolbar .klaster-products-available,body.klaster-catalogue-page .klaster-catalogue-toolbar .toolbar-amount{color:#071330;font-size:22px;font-weight:800;line-height:1.2}body.klaster-catalogue-page .klaster-catalogue-toolbar .toolbar-amount{margin-left:auto !important}body.klaster-catalogue-page .products.wrapper .product-items{grid-template-columns:repeat(4,minmax(0,1fr)) !important}body.klaster-product-page{background:#f6f9ff;color:#071330}body.klaster-product-page header.page-header,body.klaster-product-page footer.page-footer{display:none !important}body.klaster-product-page .page-wrapper,body.klaster-product-page .page-main{margin:0 !important;max-width:none !important;padding:0 !important;width:100% !important}body.klaster-product-page #maincontent>.columns,body.klaster-product-page .page-main>.columns{align-items:stretch;display:flex !important;flex-wrap:nowrap;gap:0;margin:0 !important;max-width:none !important;padding:0 !important;width:100% !important}body.klaster-product-page .sidebar-main{flex:0 0 302px !important;margin:0 !important;max-width:302px !important;padding:0 !important;width:302px !important}body.klaster-product-page .column.main{display:flex !important;flex:1 1 auto !important;flex-direction:column;min-height:100vh;min-width:0;padding:34px 50px 72px !important;width:auto !important}body.klaster-product-page .klaster-app-footerbar{margin-top:auto}@media (min-width:992px){body.klaster-product-page .sidebar-main{bottom:0;height:100vh;left:0;position:fixed !important;top:0;transform:translateX(0);width:302px !important;z-index:80}body.klaster-product-page .column.main{margin-left:302px !important;width:calc(100% - 302px) !important}}body.klaster-product-page .column.main>[class^=product_wp_]{background:#fff;border:1px solid #dfe7f4;border-radius:14px;box-shadow:0 18px 42px rgba(13,43,105,.07);margin:0 0 38px;max-width:1510px;padding:28px;width:100%}body.klaster-product-page .breadcrumbs{background:0 0;margin:0 0 26px;padding:0}body.klaster-product-page .breadcrumbs .container{margin:0;max-width:none;padding:0;width:auto}body.klaster-product-page .breadcrumbs .items{align-items:center;display:flex;flex-wrap:wrap;gap:10px;list-style:none;margin:0;padding:0}body.klaster-product-page .breadcrumbs .item{color:#667391;font-size:14px;font-weight:800;margin:0}body.klaster-product-page .breadcrumbs .item:not(:last-child):after{color:#9aa8c0;content:">";margin-left:10px}body.klaster-product-page .breadcrumbs a{color:#0a54ff;text-decoration:none}body.klaster-product-page .product-info-clearfix{display:grid;gap:34px;grid-template-columns:minmax(0,1.04fr) minmax(430px,.96fr)}body.klaster-product-page .product.media,body.klaster-product-page .product-info-main{box-sizing:border-box;float:none !important;margin:0 !important;max-width:none !important;padding:0 !important;width:100% !important}body.klaster-product-page .product.media .gallery-placeholder,body.klaster-product-page .fotorama__stage{background:#f8fbff;border-radius:12px;overflow:hidden}body.klaster-product-page .fotorama__nav-wrap{margin-top:14px}body.klaster-product-page .fotorama__thumb{border:1px solid #dfe7f4;border-radius:8px;overflow:hidden}body.klaster-product-page .fotorama__active .fotorama__thumb{border-color:#0a54ff}body.klaster-product-page .product-info-main .product-reviews-summary{display:none !important}body.klaster-product-page .product-info-main .page-title-wrapper{margin:0 0 8px}body.klaster-product-page .product-info-main .page-title{color:#071330;font-size:34px;font-weight:800;letter-spacing:0;line-height:1.15;margin:0;text-transform:capitalize}body.klaster-product-page .product-info-main .product.attribute.sku{color:#506080;font-size:14px;font-weight:800;letter-spacing:.02em;margin:0 0 22px;text-transform:uppercase}body.klaster-product-page .product-info-main .product.attribute.sku strong{color:#7a879c}body.klaster-product-page .product-info-main .price-box{margin:0 0 20px}body.klaster-product-page .product-info-main .price-box .price{color:#071c63;font-size:28px;font-weight:800}body.klaster-product-page .product-info-main .product.attribute.overview{color:#506080;font-size:16px;font-weight:600;line-height:1.55;margin:0 0 22px}body.klaster-product-page .product-add-form textarea,body.klaster-product-page .product-add-form input[type=text],body.klaster-product-page .product-add-form input[type=number],body.klaster-product-page .product-add-form select{background:#fff;border:1px solid #dbe3f1;border-radius:8px;box-shadow:none;color:#071330;font-size:15px;font-weight:700;min-height:50px;padding:0 16px;width:100%}body.klaster-product-page .product-add-form textarea{min-height:86px;padding:14px 16px}body.klaster-product-page .product-add-form .fieldset{display:grid;gap:18px 24px;grid-template-columns:repeat(2,minmax(0,1fr))}body.klaster-product-page .product-add-form .field{margin:0 !important}body.klaster-product-page .product-add-form .field>.label,body.klaster-product-page .product-add-form .swatch-attribute-label{color:#071330;display:block;font-size:14px;font-weight:800;margin:0 0 8px}body.klaster-product-page .product-add-form .field.note,body.klaster-product-page .product-add-form .field.textarea,body.klaster-product-page .product-add-form .field.qty,body.klaster-product-page .product-add-form .actions{grid-column:1/-1}body.klaster-product-page .box-tocart .fieldset{align-items:end}body.klaster-product-page .qty-pr{align-items:center;border:1px solid #dbe3f1;border-radius:8px;display:inline-flex;height:52px;overflow:hidden}body.klaster-product-page .qty-pr .edit-qty,body.klaster-product-page .qty-pr .qty{align-items:center;border:0;display:inline-flex;height:52px;justify-content:center;min-height:0;text-align:center;width:58px}body.klaster-product-page .qty-pr .edit-qty{color:#071c63;cursor:pointer;font-size:18px;font-weight:800}body.klaster-product-page .product-info-main .action.primary.tocart{align-items:center;background:#0a54ff;border:1px solid #0a54ff;border-radius:8px;box-shadow:0 18px 34px rgba(10,84,255,.2);color:#fff;display:inline-flex;font-size:16px;font-weight:800;height:52px;justify-content:center;min-width:260px;padding:0 28px}body.klaster-product-page .product-social-links,body.klaster-product-page .custom.product.detail.top.static.block{display:none !important}.klaster-product-benefits{border:1px solid #dfe7f4;border-radius:12px;display:grid;gap:18px;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:30px;padding:24px 28px}.klaster-product-benefit{align-items:center;display:flex;gap:14px}.klaster-product-benefit__icon{align-items:center;color:#0a54ff;display:inline-flex;flex:0 0 40px;height:40px;justify-content:center;width:40px}.klaster-product-benefit__icon svg{fill:none;height:32px;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8;width:32px}.klaster-product-benefit strong,.klaster-product-benefit small{display:block}.klaster-product-benefit strong{color:#071330;font-size:15px;font-weight:800;line-height:1.2}.klaster-product-benefit small{color:#506080;font-size:13px;font-weight:600;line-height:1.3;margin-top:4px}@media (max-width:1300px){body.klaster-catalogue-page #layered-filter-block.klaster-filter-inline-content .filter-options{grid-template-columns:repeat(2,minmax(0,1fr))}body.klaster-product-page .product-info-clearfix{grid-template-columns:1fr}.klaster-product-benefits{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:991px){body.klaster-catalogue-page .klaster-app-topbar__intro>div{display:block}body.klaster-catalogue-page .klaster-app-page-title{display:none}body.klaster-catalogue-page .klaster-catalogue-filter-row{grid-template-columns:1fr}body.klaster-product-page .sidebar-main{bottom:0;left:0;max-width:302px !important;position:fixed !important;top:0;transform:translateX(-104%);transition:transform .2s ease;width:302px !important;z-index:500}body.klaster-product-page.klaster-sidebar-open .sidebar-main{transform:translateX(0)}body.klaster-product-page .column.main{margin-left:0 !important;padding:30px 24px 60px !important;width:100% !important}}@media (max-width:767px){body.klaster-catalogue-page #layered-filter-block.klaster-filter-inline-content .filter-options,.klaster-product-benefits,body.klaster-product-page .product-add-form .fieldset{grid-template-columns:1fr}body.klaster-catalogue-page .klaster-catalogue-toolbar{align-items:flex-start;flex-direction:column;gap:12px}body.klaster-product-page .column.main>[class^=product_wp_]{padding:20px}}body.klaster-contact-page,body.checkout-cart-index.account{background:#f6f9ff}body.klaster-contact-page header.page-header,body.klaster-contact-page footer.page-footer,body.checkout-cart-index.account header.page-header,body.checkout-cart-index.account footer.page-footer,body.klaster-account-page footer.page-footer,body.klaster-dashboard-page footer.page-footer,body.klaster-catalogue-page footer.page-footer{display:none !important}body.klaster-contact-page .page-wrapper,body.checkout-cart-index.account .page-wrapper{padding-top:0 !important}body.klaster-dashboard-page .klaster-dashboard-welcome{display:none !important}body.klaster-account-page .column.main,body.klaster-dashboard-page .column.main,body.klaster-catalogue-page .column.main,body.klaster-contact-page .column.main,body.checkout-cart-index.account .column.main{display:flex !important;flex-direction:column;min-height:100vh}body.klaster-account-page .klaster-app-footerbar,body.klaster-dashboard-page .klaster-app-footerbar,body.klaster-catalogue-page .klaster-app-footerbar,body.klaster-contact-page .klaster-app-footerbar,body.checkout-cart-index.account .klaster-app-footerbar{margin-top:auto}.klaster-app-page-title{color:#071330;font-size:42px;font-weight:800;letter-spacing:0;line-height:1.1;margin:0}.klaster-sidebar-nav{height:100vh;min-height:100vh;overflow:hidden;padding:22px 18px 16px}.klaster-sidebar-brand{margin-bottom:22px}.klaster-sidebar-nav .sidebar-menu{flex:0 1 auto}.klaster-sidebar-nav .menu-item{margin-bottom:4px}.klaster-sidebar-nav .menu-parent-row,.klaster-sidebar-nav .menu-link{min-height:44px}.klaster-sidebar-nav .menu-link{gap:13px;padding:9px 14px}.klaster-sidebar-nav .submenu-items{gap:4px;margin-bottom:10px}.klaster-sidebar-nav .submenu-link{min-height:38px;padding-bottom:8px;padding-top:8px}.klaster-sidebar-nav .menu-toggle{height:44px;width:44px}.klaster-sidebar-nav .menu-toggle svg{height:28px !important;width:28px !important}.klaster-sidebar-support{gap:12px;margin-top:12px !important;min-height:64px;padding:12px 14px !important}.klaster-sidebar-support .support-icon{height:36px;width:36px}@media (min-width:992px){body.klaster-account-page .sidebar-main,body.klaster-dashboard-page .sidebar-main,body.klaster-catalogue-page .sidebar-main,body.checkout-cart-index.account .sidebar-main{bottom:0;height:100vh;left:0;position:fixed !important;top:0;transform:translateX(0);width:302px !important;z-index:80}body.klaster-account-page .column.main,body.klaster-dashboard-page .column.main,body.klaster-catalogue-page .column.main,body.checkout-cart-index.account .column.main{margin-left:302px !important;width:calc(100% - 302px) !important}}.klaster-app-user-menu{flex:0 0 auto;position:relative}.klaster-app-user{background:0 0;border:0;cursor:pointer;padding:0}.klaster-app-user-dropdown{background:#fff;border:1px solid #dfe6f4;border-radius:10px;box-shadow:0 18px 34px rgba(7,19,48,.14);min-width:172px;padding:8px;position:absolute;right:0;top:calc(100% + 10px);z-index:110}.klaster-app-user-dropdown a{border-radius:8px;color:#071330;display:block;font-size:15px;font-weight:800;padding:11px 12px;text-decoration:none}.klaster-app-user-dropdown a:hover,.klaster-app-user-dropdown a:focus{background:#edf3ff;color:#0a54ff;text-decoration:none}.klaster-app-footerbar{align-items:center;border-top:1px solid #dbe3f1;display:grid;gap:28px;grid-template-columns:minmax(320px,1fr) auto minmax(380px,1fr);margin-top:68px;max-width:1510px;padding:32px 0 8px;width:100%}.klaster-app-footerbar__copyright{color:#657391;font-size:16px;font-weight:700;line-height:1.45}.klaster-app-footerbar__socials{align-items:center;border-left:1px solid #dbe3f1;border-right:1px solid #dbe3f1;display:flex;gap:30px;justify-content:center;min-height:48px;padding:0 76px}.klaster-app-footerbar__socials a{align-items:center;color:#071330;display:inline-flex;font-size:21px;font-weight:800;height:30px;justify-content:center;line-height:1;text-decoration:none;width:30px}.klaster-app-footerbar__socials svg{fill:none;height:23px;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.9;width:23px}.klaster-app-footerbar__apps{justify-self:end;transform:translateX(44px)}.klaster-app-footerbar__apps img{display:block;height:auto;width:min(350px,100%)}body.checkout-cart-index.account .cart-container,body.checkout-cart-index.account .cart-empty{order:1}body.checkout-cart-index.account .klaster-app-footerbar{order:2}body.checkout-cart-index.account .cart-empty{background:#fff;border:1px solid #e1e7f3;border-radius:10px;box-shadow:0 10px 24px rgba(7,19,48,.04);color:#071330;font-size:16px;font-weight:600;margin:0 0 24px;max-width:760px;padding:24px 28px}body.klaster-contact-page .page-main{background:linear-gradient(180deg,#f6f9ff 0%,#fff 78%);margin:0 !important;max-width:none !important;padding:0 !important;width:100% !important}body.klaster-contact-page #maincontent>.columns,body.klaster-contact-page .page-main>.columns{display:block !important;margin:0 !important;max-width:none !important;padding:0 !important;width:100% !important}body.klaster-contact-page .sidebar-main{display:none !important}body.klaster-contact-page .column.main{max-width:none !important;min-width:0;padding:34px 50px 72px !important;width:auto !important}body.klaster-contact-page .breadcrumbs,body.klaster-contact-page .page-title-wrapper,body.klaster-contact-page .sidebar-additional,body.klaster-contact-page .contact-store{display:none !important}body.klaster-contact-page .contact-form{display:grid;gap:28px;grid-template-columns:minmax(0,1.45fr) minmax(280px,.55fr);margin-bottom:44px;max-width:1280px}body.klaster-contact-page .form.contact,body.klaster-contact-page .contact-information{background:#fff;border:1px solid #dfe7ff;border-radius:14px;box-shadow:0 18px 42px rgba(13,43,105,.08);box-sizing:border-box;max-width:none !important;padding:28px;width:100% !important}body.klaster-contact-page .form.contact .fieldset{display:grid;gap:18px;grid-template-columns:repeat(2,minmax(0,1fr));margin:0}body.klaster-contact-page .form.contact .field,body.klaster-contact-page .form.contact .control{box-sizing:border-box;float:none !important;margin:0 !important;max-width:none !important;min-width:0;width:100% !important}body.klaster-contact-page .contact-information .social-links{display:none !important}body.klaster-contact-page .contact-information .contact-link{display:grid;gap:34px}body.klaster-contact-page .contact-information .contact-title{color:#071330;font-size:24px;font-weight:800;line-height:1.2;margin:0 0 18px}body.klaster-contact-page .contact-information,body.klaster-contact-page .contact-information a{color:#667391;font-size:16px;font-weight:600;line-height:1.55}body.klaster-contact-page .contact-information strong{color:#071330;font-size:12px;font-weight:800;letter-spacing:.12em}body.klaster-contact-page .form.contact .field.comment,body.klaster-contact-page .form.contact .label.note{grid-column:1/-1}body.klaster-contact-page .form.contact .label{color:#071330;display:block;font-size:14px;font-weight:800;margin:0 0 8px}body.klaster-contact-page .form.contact input[type=text],body.klaster-contact-page .form.contact input[type=email],body.klaster-contact-page .form.contact textarea{background:#fbfdff;border:1px solid #dbe3f1;border-radius:8px;color:#071330;font-size:15px;min-height:50px;padding:0 16px;width:100%}body.klaster-contact-page .form.contact textarea{min-height:180px;padding:14px 16px}body.klaster-contact-page .form.contact .actions-toolbar{margin-top:22px}body.klaster-contact-page .form.contact .action.submit{background:#0a54ff;border:1px solid #0a54ff;border-radius:8px;box-shadow:0 14px 30px rgba(10,84,255,.22);color:#fff;font-size:15px;font-weight:800;min-height:50px;padding:0 28px}@media (min-width:992px){body.klaster-contact-page .column.main>.klaster-sidebar-nav{bottom:0;height:100vh;left:0;max-width:302px;position:fixed !important;top:0;transform:translateX(0);width:302px;z-index:80}body.klaster-contact-page .column.main{margin-left:302px !important;width:calc(100% - 302px) !important}}body.klaster-catalogue-page #layered-filter-block:not(.klaster-filter-modal-content){display:none !important}body.klaster-catalogue-page .products.wrapper .product-item-details:after{content:none !important;display:none !important}body.klaster-catalogue-page .products.wrapper .klaster-product-moq{color:#23325e;display:block;font-size:15px;font-weight:600;line-height:1.25;margin-top:7px}body.klaster-catalogue-page .products.wrapper .klaster-product-moq span{font-weight:800}body.klaster-catalogue-page .products.wrapper .klaster-product-moq sup{font-size:.64em;line-height:0;top:-.45em}body.klaster-catalogue-page .klaster-catalogue-heading{align-items:flex-start;display:grid;gap:18px 34px;grid-template-columns:auto minmax(520px,1fr);margin-bottom:42px;max-width:1510px}body.klaster-catalogue-page .klaster-catalogue-heading__copy{min-width:360px}body.klaster-catalogue-page .klaster-catalogue-toolbar-slot{align-self:start;justify-self:start;padding-top:9px}body.klaster-catalogue-page .category-product-actions{margin:0 !important}body.klaster-catalogue-page .category-product-actions .filter-wrapper{margin:0 !important}body.klaster-catalogue-page .category-product-actions .filter-placeholder,body.klaster-catalogue-page .klaster-catalogue-toolbar .filter-placeholder,body.klaster-catalogue-page .category-product-actions .toolbar-sorter,body.klaster-catalogue-page .category-product-actions .limiter,body.klaster-catalogue-page .category-product-actions .pages{display:none !important}body.klaster-catalogue-page .category-product-actions .toolbar-products.klaster-catalogue-toolbar{align-items:center;display:flex !important;gap:24px;justify-content:flex-start !important;margin:0 !important;padding:0 !important;width:auto}body.klaster-catalogue-page .klaster-catalogue-toolbar{align-items:center;display:flex !important;gap:24px;justify-content:flex-start !important;margin:0 !important;padding:0 !important;width:auto}body.klaster-catalogue-page .klaster-catalogue-toolbar .toolbar-sorter,body.klaster-catalogue-page .klaster-catalogue-toolbar .limiter,body.klaster-catalogue-page .klaster-catalogue-toolbar .pages,body.klaster-catalogue-page .klaster-catalogue-toolbar .filter-placeholder{display:none !important}body.klaster-catalogue-page .klaster-catalogue-toolbar .klaster-products-available,body.klaster-catalogue-page .klaster-catalogue-toolbar .toolbar-amount{flex:0 0 auto !important;font-size:22px;line-height:1.2;margin:0 !important;order:initial !important;text-align:left;white-space:nowrap}body.klaster-catalogue-page .klaster-catalogue-toolbar .modes{flex:0 0 auto;order:initial !important}body.klaster-catalogue-page .modes .klaster-filter-trigger,body.klaster-catalogue-page .klaster-filter-button{align-items:center;display:inline-flex !important;font-size:0 !important;gap:9px;min-width:118px;padding:0 18px !important;width:auto !important}body.klaster-catalogue-page .modes .klaster-filter-trigger:after,body.klaster-catalogue-page .klaster-filter-button strong{content:"Filter";display:inline;font-size:15px;font-weight:800;letter-spacing:0;line-height:1}body.klaster-catalogue-page .modes .klaster-filter-trigger.active{background:#fff;color:#071c63}body.klaster-catalogue-page .modes .klaster-filter-trigger:hover,body.klaster-catalogue-page .modes .klaster-filter-trigger:focus,body.klaster-catalogue-page .klaster-filter-button:hover,body.klaster-catalogue-page .klaster-filter-button:focus{background:#e8efff;color:#0a54ff}body.klaster-catalogue-page .products.wrapper .product-items{grid-template-columns:repeat(4,minmax(0,1fr)) !important}body.klaster-filter-open{overflow:hidden}.klaster-filter-modal[hidden]{display:none !important}.klaster-filter-modal{align-items:center;display:flex;inset:0;justify-content:center;padding:22px;position:fixed;z-index:900}.klaster-filter-backdrop{background:rgba(4,15,42,.42);inset:0;position:absolute}.klaster-filter-panel{background:#fff;border:1px solid #dbe5ff;border-radius:14px;box-shadow:0 28px 70px rgba(7,19,48,.24);display:flex;flex-direction:column;max-height:calc(100vh - 44px);max-width:640px;overflow:hidden;position:relative;width:min(640px,100%);z-index:1}.klaster-filter-header{align-items:center;border-bottom:1px solid #e4ebf7;display:flex;justify-content:space-between;padding:20px 22px}.klaster-filter-header h2{color:#071330;font-size:24px;font-weight:800;line-height:1.2;margin:0}.klaster-filter-close{align-items:center;background:#f3f6fc;border:1px solid #e1e7f3;border-radius:8px;color:#071330;display:inline-flex;font-size:24px;height:38px;justify-content:center;line-height:1;padding:0;width:38px}.klaster-filter-body{overflow:auto;padding:20px 22px 10px}.klaster-filter-footer{align-items:center;border-top:1px solid #e4ebf7;display:flex;gap:14px;justify-content:flex-end;padding:18px 22px}.klaster-filter-clear,.klaster-filter-apply{align-items:center;border-radius:8px;display:inline-flex;font-size:15px;font-weight:800;height:44px;justify-content:center;padding:0 20px}.klaster-filter-clear{background:#fff;border:1px solid #dbe3f1;color:#071330}.klaster-filter-apply{background:#0a54ff;border:1px solid #0a54ff;color:#fff}.klaster-filter-modal-content{background:0 0 !important;border:0 !important;box-shadow:none !important;display:block !important;margin:0 !important;padding:0 !important}.klaster-filter-modal-content .filter-title,.klaster-filter-modal-content .block-subtitle,.klaster-filter-modal-content .filter-current,.klaster-filter-modal-content .filter-actions{display:none !important}.klaster-filter-modal-content .filter-options{display:grid !important;gap:16px !important;grid-template-columns:1fr !important}.klaster-filter-modal-content .filter-options-item{background:#fbfdff !important;border:1px solid #e1e7f3 !important;border-radius:10px !important;box-shadow:none !important;min-height:0 !important;overflow:hidden;padding:16px !important;position:static !important}.klaster-filter-modal-content .filter-options-title{color:#071330 !important;cursor:default !important;display:block !important;font-size:16px !important;font-weight:800 !important;min-height:0 !important;padding:0 0 10px !important;text-transform:none !important}.klaster-filter-modal-content .filter-options-title:after,.klaster-filter-modal-content .filter-current-label{display:none !important}.klaster-filter-modal-content .filter-options-content{background:0 0 !important;border:0 !important;box-shadow:none !important;display:block !important;left:auto !important;margin:0 !important;max-height:none !important;min-width:0 !important;overflow:visible !important;padding:0 !important;position:static !important;right:auto !important;top:auto !important}body.klaster-catalogue-page #layered-filter-block.klaster-filter-modal-content .filter-options-content{background:0 0 !important;border:0 !important;box-shadow:none !important;display:block !important;left:auto !important;margin:0 !important;max-height:none !important;min-width:0 !important;overflow:visible !important;padding:0 !important;position:static !important;right:auto !important;top:auto !important}.klaster-filter-modal-content .items{display:grid;gap:6px;list-style:none;margin:0;padding:0}.klaster-filter-modal-content .item{align-items:center;border-radius:8px;color:#25315d;cursor:pointer;display:flex;gap:10px;margin:0 !important;padding:9px 10px !important}.klaster-filter-modal-content .item:before{border:1px solid #a8b4cc;border-radius:4px;content:"";flex:0 0 18px;height:18px;width:18px}.klaster-filter-modal-content .item.klaster-selected{background:#edf3ff;color:#0a54ff}.klaster-filter-modal-content .item.klaster-selected:before{background:#0a54ff;border-color:#0a54ff;box-shadow:inset 0 0 0 4px #fff}.klaster-filter-modal-content .item a{color:inherit !important;display:flex !important;flex:1 1 auto;font-size:14px !important;font-weight:700 !important;justify-content:space-between;text-decoration:none !important}.klaster-filter-modal-content input[type=checkbox]{display:none !important}@media (max-width:1199px){body.klaster-catalogue-page .klaster-catalogue-heading{grid-template-columns:1fr}body.klaster-catalogue-page .klaster-catalogue-toolbar-slot{padding-top:0}body.klaster-catalogue-page .products.wrapper .product-items{grid-template-columns:repeat(3,minmax(0,1fr)) !important}}@media (max-width:991px){body.checkout-cart-index.account .sidebar-main,body.klaster-contact-page .column.main>.klaster-sidebar-nav{bottom:0;left:0;max-width:302px !important;position:fixed !important;top:0;transform:translateX(-104%);transition:transform .2s ease;width:302px;z-index:500}body.checkout-cart-index.account.klaster-sidebar-open .sidebar-main,body.klaster-sidebar-open.klaster-contact-page .column.main>.klaster-sidebar-nav{transform:translateX(0)}body.checkout-cart-index.account .column.main,body.klaster-contact-page .column.main{margin-left:0 !important;padding:30px 24px 60px !important;width:100% !important}}@media (max-width:767px){.klaster-app-page-title{font-size:34px}.klaster-app-footerbar{gap:20px;grid-template-columns:1fr}.klaster-app-footerbar__socials{border-left:0;border-right:0;justify-content:flex-start;padding:0}.klaster-app-footerbar__apps{justify-self:start;transform:none}body.klaster-contact-page .contact-form,body.klaster-contact-page .form.contact .fieldset{grid-template-columns:1fr}body.klaster-catalogue-page .klaster-catalogue-heading__copy{min-width:0}body.klaster-catalogue-page .category-product-actions .toolbar-products.klaster-catalogue-toolbar{align-items:flex-start;flex-direction:column;gap:14px}body.klaster-catalogue-page .products.wrapper .product-items{grid-template-columns:1fr !important}.klaster-filter-modal{align-items:flex-end;padding:0}.klaster-filter-panel{border-bottom-left-radius:0;border-bottom-right-radius:0;max-height:calc(100vh - 20px);width:100%}}body.klaster-catalogue-page .klaster-app-page-title{display:none !important}body.klaster-catalogue-page .klaster-app-topbar--catalogue{margin-bottom:18px !important}body.klaster-catalogue-page .klaster-app-topbar--catalogue .klaster-app-topbar__intro>div:empty{display:none !important}body.klaster-catalogue-page .klaster-catalogue-heading{display:block !important;margin:0 0 34px !important;max-width:1510px}body.klaster-catalogue-page .klaster-catalogue-heading__copy{margin:0 0 28px !important;min-width:0 !important}body.klaster-catalogue-page .klaster-catalogue-filter-row{align-items:stretch;display:grid !important;gap:18px;grid-template-columns:minmax(0,1fr) auto;margin:0 0 24px}body.klaster-catalogue-page #layered-filter-block.klaster-filter-inline-content{display:block !important;margin:0 !important}body.klaster-catalogue-page #layered-filter-block.klaster-filter-inline-content .filter-options{display:grid !important;gap:18px !important;grid-template-columns:repeat(4,minmax(0,1fr)) !important}body.klaster-catalogue-page #layered-filter-block.klaster-filter-inline-content .filter-options-item{display:block !important;min-height:86px;overflow:visible !important;position:relative !important}body.klaster-catalogue-page #layered-filter-block.klaster-filter-inline-content .filter-current{display:none !important}body.klaster-catalogue-page #layered-filter-block.klaster-filter-inline-content .filter-options-content{background:#fff !important;border:1px solid #dfe7f4 !important;border-radius:8px !important;box-shadow:0 22px 44px rgba(7,19,48,.14) !important;display:none !important;left:0 !important;margin:8px 0 0 !important;max-height:320px !important;min-width:100% !important;overflow:auto !important;padding:10px 0 !important;position:absolute !important;right:0 !important;top:100% !important;z-index:130 !important}body.klaster-catalogue-page #layered-filter-block.klaster-filter-inline-content .filter-options-item.klaster-open .filter-options-content{display:block !important}body.klaster-catalogue-page .klaster-catalogue-view-slot .modes{height:86px}body.klaster-catalogue-page .klaster-catalogue-view-slot .modes .modes-mode{height:86px;width:72px}body.klaster-catalogue-page .klaster-catalogue-toolbar{justify-content:space-between !important;width:100% !important}body.klaster-product-page .column.main>.klaster-sidebar-nav{bottom:0;height:100vh;left:0;max-width:302px;position:fixed !important;top:0;transform:translateX(0);width:302px;z-index:80}@media (max-width:1300px){body.klaster-catalogue-page #layered-filter-block.klaster-filter-inline-content .filter-options{grid-template-columns:repeat(2,minmax(0,1fr)) !important}}@media (max-width:991px){body.klaster-catalogue-page .klaster-catalogue-filter-row{grid-template-columns:1fr}body.klaster-product-page .column.main>.klaster-sidebar-nav{transform:translateX(-104%);transition:transform .2s ease;z-index:500}body.klaster-product-page.klaster-sidebar-open .column.main>.klaster-sidebar-nav{transform:translateX(0)}}@media (max-width:767px){body.klaster-catalogue-page #layered-filter-block.klaster-filter-inline-content .filter-options{grid-template-columns:1fr !important}}body.klaster-product-page.extra-gallery-grid .product.media .gallery-list{align-items:start;display:grid !important;gap:14px 22px;grid-template-columns:92px minmax(0,1fr);width:100% !important}body.klaster-product-page.extra-gallery-grid .product.media .gallery-list .product.item-image{background:#f8fbff;border:1px solid #dfe7f4;border-radius:8px;flex:0 0 92px !important;grid-column:1;height:92px !important;margin:0 !important;max-width:92px !important;overflow:hidden;padding:0 !important;width:92px !important}body.klaster-product-page.extra-gallery-grid .product.media .gallery-list .product.item-image:first-child{border-radius:12px;flex:0 0 100% !important;grid-column:2;grid-row:1/span 5;height:auto !important;max-width:100% !important;max-height:560px;min-height:480px;width:100% !important}body.klaster-product-page.extra-gallery-grid .product.media .gallery-list .product.item-image:nth-child(n+6){display:none !important}body.klaster-product-page.extra-gallery-grid .product.media .gallery-list .product.item-image a,body.klaster-product-page.extra-gallery-grid .product.media .gallery-list .product.item-image img{display:block;height:100% !important;object-fit:cover;width:100% !important}body.klaster-product-page.extra-gallery-grid .product.media .gallery-list .product.item-image:first-child a,body.klaster-product-page.extra-gallery-grid .product.media .gallery-list .product.item-image:first-child img{min-height:480px}@media (max-width:1300px){body.klaster-product-page.extra-gallery-grid .product.media .gallery-list{grid-template-columns:1fr}body.klaster-product-page.extra-gallery-grid .product.media .gallery-list .product.item-image,body.klaster-product-page.extra-gallery-grid .product.media .gallery-list .product.item-image:first-child{grid-column:auto;grid-row:auto;width:100% !important}}body.klaster-catalogue-page .klaster-app-page-title{display:block !important}body.klaster-catalogue-page .klaster-app-topbar--catalogue{margin-bottom:22px !important}body.klaster-catalogue-page .klaster-app-topbar--catalogue .klaster-app-topbar__intro>div:empty{display:block !important}body.klaster-catalogue-page .klaster-catalogue-heading__copy{margin:0 0 24px !important}body.klaster-catalogue-page .klaster-catalogue-heading__copy p{color:#24325d;font-size:20px;font-weight:700;line-height:1.35;margin:0}body.klaster-catalogue-page #layered-filter-block .filter-options-item:not(.klaster-open):hover .filter-options-content,body.klaster-catalogue-page #layered-filter-block .filter-options-item:not(.klaster-open):focus-within .filter-options-content,body.klaster-catalogue-page #layered-filter-block.klaster-filter-inline-content .filter-options-item:not(.klaster-open):hover .filter-options-content,body.klaster-catalogue-page #layered-filter-block.klaster-filter-inline-content .filter-options-item:not(.klaster-open):focus-within .filter-options-content{display:none !important}body.klaster-catalogue-page #layered-filter-block .filter-options-item.klaster-open .filter-options-content,body.klaster-catalogue-page #layered-filter-block.klaster-filter-inline-content .filter-options-item.klaster-open .filter-options-content{display:block !important}body.klaster-catalogue-page .products.wrapper.grid .product-items,body.klaster-catalogue-page .products.wrapper.products-grid .product-items,body.klaster-catalogue-page .products.wrapper:not(.list) .product-items{grid-template-columns:repeat(3,minmax(0,1fr)) !important}body.klaster-catalogue-page .products.wrapper.list .product-items,body.klaster-catalogue-page .products.wrapper.products-list .product-items{display:grid !important;gap:20px !important;grid-template-columns:1fr !important}body.klaster-catalogue-page .products.wrapper.list .product-item-info,body.klaster-catalogue-page .products.wrapper.products-list .product-item-info{display:grid !important;grid-template-columns:220px minmax(0,1fr);min-height:220px}body.klaster-catalogue-page .products.wrapper.list .product-top,body.klaster-catalogue-page .products.wrapper.products-list .product-top{flex:initial !important;max-width:none !important;min-height:220px;padding:0 !important;width:100% !important}body.klaster-catalogue-page .products.wrapper.list .product-item-photo,body.klaster-catalogue-page .products.wrapper.products-list .product-item-photo,body.klaster-catalogue-page .products.wrapper.list .product-image-container,body.klaster-catalogue-page .products.wrapper.products-list .product-image-container,body.klaster-catalogue-page .products.wrapper.list .product-image-wrapper,body.klaster-catalogue-page .products.wrapper.products-list .product-image-wrapper{display:block !important;height:100% !important;max-width:none !important;width:100% !important}body.klaster-catalogue-page .products.wrapper.list .product-image-wrapper,body.klaster-catalogue-page .products.wrapper.products-list .product-image-wrapper{height:100% !important;min-height:220px;padding-bottom:0 !important}body.klaster-catalogue-page .products.wrapper.list .product-item-details,body.klaster-catalogue-page .products.wrapper.products-list .product-item-details{display:flex;flex:initial !important;flex-direction:column;max-width:none !important;min-height:0;padding:26px 74px 26px 28px !important;width:100% !important}body.klaster-catalogue-page .products.wrapper.list .product-item-name,body.klaster-catalogue-page .products.wrapper.products-list .product-item-name{font-size:24px;margin-bottom:10px;text-transform:uppercase}body.klaster-catalogue-page .products.wrapper.list .klaster-product-moq,body.klaster-catalogue-page .products.wrapper.products-list .klaster-product-moq{font-size:17px;margin:0 0 16px}body.klaster-catalogue-page .products.wrapper.list .product-item-description,body.klaster-catalogue-page .products.wrapper.products-list .product-item-description{color:#5d6880;display:block !important;font-size:16px;font-style:normal;font-weight:600;line-height:1.55;margin:0;max-width:760px}body.klaster-catalogue-page .products.wrapper.list .actions-secondary,body.klaster-catalogue-page .products.wrapper.products-list .actions-secondary{bottom:24px;right:24px}body.klaster-product-page .product.info.detailed,body.klaster-product-page .product.info.details{border-top:1px solid #dfe7f4;margin:34px 0 0;padding-top:28px}body.klaster-product-page .product.info.detailed .data.items>.item.title>.switch,body.klaster-product-page .product.info.details .data.items>.item.title>.switch{color:#071330;font-weight:800}body.klaster-product-page.extra-gallery-grid .product.media .gallery-list.klaster-gallery-enhanced{align-items:start;display:grid !important;gap:14px 22px;grid-template-columns:92px minmax(0,1fr);width:100% !important}body.klaster-product-page .klaster-gallery-thumbs{display:grid;gap:14px;grid-column:1}body.klaster-product-page .klaster-gallery-thumb{background:#f8fbff;border:1px solid #dfe7f4;border-radius:8px;cursor:pointer;height:92px;margin:0;overflow:hidden;padding:0;width:92px}body.klaster-product-page .klaster-gallery-thumb.is-active{border-color:#0a54ff;box-shadow:0 0 0 2px rgba(10,84,255,.18)}body.klaster-product-page .klaster-gallery-thumb img,body.klaster-product-page .klaster-gallery-stage img{display:block;height:100%;object-fit:cover;width:100%}body.klaster-product-page .klaster-gallery-stage{background:#f8fbff;border:1px solid #dfe7f4;border-radius:12px;display:block;grid-column:2;min-height:560px;overflow:hidden;width:100%}.wishlist-index-index .products-grid.wishlist .product-item-photo img{display:block;height:100%;object-fit:cover;width:100%}@media (max-width:1199px){body.klaster-catalogue-page .products.wrapper.grid .product-items,body.klaster-catalogue-page .products.wrapper.products-grid .product-items,body.klaster-catalogue-page .products.wrapper:not(.list) .product-items{grid-template-columns:repeat(2,minmax(0,1fr)) !important}}@media (max-width:991px){body.klaster-catalogue-page .products.wrapper.list .product-item-info,body.klaster-catalogue-page .products.wrapper.products-list .product-item-info,body.klaster-product-page.extra-gallery-grid .product.media .gallery-list.klaster-gallery-enhanced{grid-template-columns:1fr}body.klaster-product-page .klaster-gallery-thumbs{display:flex;grid-column:auto;overflow-x:auto}body.klaster-product-page .klaster-gallery-stage{grid-column:auto;min-height:360px}}@media (max-width:767px){body.klaster-catalogue-page .products.wrapper.grid .product-items,body.klaster-catalogue-page .products.wrapper.products-grid .product-items,body.klaster-catalogue-page .products.wrapper:not(.list) .product-items{grid-template-columns:1fr !important}}body.klaster-helpdesk-page header.page-header,body.klaster-helpdesk-page footer.page-footer{display:none !important}.klaster-sidebar-nav{overflow-y:auto}.klaster-sidebar-helpdesk-card{background:linear-gradient(135deg,#1d70ff 0%,#084ef2 100%);border:1px solid rgba(255,255,255,.18);border-radius:8px;box-shadow:0 16px 30px rgba(10,84,255,.26);color:#fff;display:grid;gap:9px;margin-top:10px;padding:13px 14px;text-decoration:none}.klaster-sidebar-helpdesk-card:hover,.klaster-sidebar-helpdesk-card:focus{color:#fff;text-decoration:none}.klaster-sidebar-helpdesk-card .helpdesk-card-title,.klaster-sidebar-helpdesk-card .helpdesk-card-row{align-items:center;display:flex;justify-content:space-between}.klaster-sidebar-helpdesk-card .helpdesk-card-title{font-size:15px;font-weight:800}.klaster-sidebar-helpdesk-card .helpdesk-card-title svg{margin-right:8px}.klaster-sidebar-helpdesk-card .helpdesk-card-row small,.klaster-sidebar-helpdesk-card .helpdesk-card-row strong{color:#fff;font-size:13px;line-height:1.2}.klaster-sidebar-helpdesk-card .helpdesk-card-row small{opacity:.86}.klaster-sidebar-helpdesk-card .helpdesk-card-row strong{font-weight:900}body.klaster-product-page .column.main>.product.info.detailed,body.klaster-product-page .column.main>.product.info.details{order:20}body.klaster-product-page .column.main>.klaster-app-footerbar{order:40}body.klaster-product-page .klaster-gallery-stage{appearance:none;border:1px solid #dfe7f4;cursor:zoom-in;padding:0;position:relative}body.klaster-product-page .klaster-gallery-stage:after{content:none !important;display:none !important}body.klaster-zoom-open{overflow:hidden}.klaster-product-zoom[hidden]{display:none !important}.klaster-product-zoom{align-items:center;display:flex;inset:0;justify-content:center;padding:28px;position:fixed;z-index:1000}.klaster-product-zoom__backdrop{background:rgba(2,8,23,.84);border:0;inset:0;padding:0;position:absolute}.klaster-product-zoom__dialog{background:0 0;border:0;border-radius:0;box-shadow:0 30px 80px rgba(2,8,23,.42);max-height:calc(100vh - 56px);max-width:min(1100px,94vw);padding:0;position:relative;z-index:1}.klaster-product-zoom__dialog img{background:0 0;border:0;border-radius:8px;display:block;max-height:calc(100vh - 112px);max-width:100%;object-fit:contain}.klaster-product-zoom,.klaster-product-zoom *{filter:none !important;opacity:1 !important}.klaster-product-zoom__close{align-items:center;background:#071c63;border:0;border-radius:50%;color:#fff;display:flex;font-size:28px;height:42px;justify-content:center;line-height:1;padding:0;position:absolute;right:-16px;top:-16px;width:42px}body.klaster-product-page .product-add-form .product-options-wrapper .field .control .options-list{display:grid;gap:10px}body.klaster-product-page .product-add-form .product-options-wrapper .field .control .field.choice,body.klaster-product-page .product-add-form .product-options-wrapper .field .control .admin__field-option{align-items:center;display:flex;gap:10px;min-height:28px}body.klaster-product-page .product-add-form .product-options-wrapper input[type=radio],body.klaster-product-page .product-add-form .product-options-wrapper input[type=checkbox]{flex:0 0 18px;height:18px;margin:0 !important;position:static !important;width:18px}body.klaster-product-page .product-add-form .product-options-wrapper .label,body.klaster-product-page .product-add-form .product-options-wrapper label{align-items:center;display:inline-flex;gap:4px;line-height:1.25;margin:0 !important}body.klaster-product-page sup,body.klaster-catalogue-page sup{font-size:.65em;line-height:0;position:relative;top:-.45em}body.klaster-product-page .qty-pr{align-items:stretch;height:50px}body.klaster-product-page .qty-pr .edit-qty,body.klaster-product-page .qty-pr input.qty{box-sizing:border-box;flex:0 0 52px;height:50px !important;min-height:50px !important;padding:0 !important;width:52px !important}body.klaster-product-page .qty-pr input.qty{border-left:1px solid #dbe3f1 !important;border-right:1px solid #dbe3f1 !important}body.klaster-product-page .product.info.detailed .data.items>.item.title,body.klaster-product-page .product.info.details .data.items>.item.title{margin:0 8px 0 0}body.klaster-product-page .product.info.detailed .data.items>.item.title>.switch,body.klaster-product-page .product.info.details .data.items>.item.title>.switch{border-bottom:3px solid transparent;border-radius:8px 8px 0 0;color:#9aa1ad;display:inline-flex;padding:14px 22px}body.klaster-product-page .product.info.detailed .data.items>.item.title.active>.switch,body.klaster-product-page .product.info.details .data.items>.item.title.active>.switch{background:#edf3ff;border-bottom-color:#0a54ff;color:#071c63}body.checkout-cart-index.account .cart-empty{align-self:center;margin:110px auto 34px !important;max-width:560px;padding:36px 42px;text-align:center}body.checkout-cart-index.account .cart-empty a{color:#0a54ff;font-weight:800}body.cms-index-index .kl-homepage .kl-hero{background-color:#020817 !important;background-image:linear-gradient(90deg,rgba(2,8,23,.58) 0%,rgba(2,8,23,.18) 26%,rgba(2,8,23,.28) 50%,rgba(2,8,23,.18) 72%,rgba(2,8,23,.58) 100%),radial-gradient(48% 44% at 50% 43%,rgba(2,8,23,.66) 0%,rgba(2,8,23,.42) 48%,rgba(2,8,23,.08) 74%,rgba(2,8,23,0) 100%),url('../images/klaster/klaster_bg.png') !important;background-position:center center !important;background-repeat:no-repeat !important;background-size:cover !important}.wishlist-index-index .limiter select,.wishlist-index-index .limiter-options{min-width:84px;padding-left:14px !important;padding-right:34px !important}.wishlist-index-index .limiter .control{min-width:84px}.kl-helpdesk{color:#071330;max-width:1510px;width:100%}.kl-helpdesk__hero,.kl-helpdesk-card__head{align-items:center;display:flex;gap:18px;justify-content:space-between}.kl-helpdesk__hero{margin:0 0 24px}.kl-helpdesk__hero--compact{margin-top:-10px}.kl-helpdesk__hero h2{color:#071330;font-size:32px;font-weight:900;line-height:1.1;margin:0 0 8px}.kl-helpdesk__hero p{color:#657391;font-size:16px;font-weight:700;margin:0}.kl-helpdesk__primary,.kl-helpdesk-form__actions button,.kl-helpdesk-reply button{align-items:center;background:#0a54ff;border:1px solid #0a54ff;border-radius:8px;box-shadow:0 14px 28px rgba(10,84,255,.2);color:#fff !important;display:inline-flex;font-size:15px;font-weight:900;height:46px;justify-content:center;padding:0 22px;text-decoration:none !important}.kl-helpdesk-stats{display:grid;gap:18px;grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:22px}.kl-helpdesk-stat,.kl-helpdesk-card,.kl-helpdesk-form,.kl-helpdesk-ticket-summary,.kl-helpdesk-conversation,.kl-helpdesk-success{background:#fff;border:1px solid #dfe7f4;border-radius:12px;box-shadow:0 16px 34px rgba(13,43,105,.06)}.kl-helpdesk-stat{display:grid;gap:5px;min-height:128px;padding:22px;position:relative}.kl-helpdesk-stat__icon{align-items:center;background:#edf3ff;border-radius:50%;color:#0a54ff;display:flex;font-size:22px;font-weight:900;height:46px;justify-content:center;position:absolute;right:22px;top:22px;width:46px}.kl-helpdesk-stat--warning .kl-helpdesk-stat__icon{background:#fff4e5;color:#d97706}.kl-helpdesk-stat--success .kl-helpdesk-stat__icon{background:#e7f9f0;color:#0e9f6e}.kl-helpdesk-stat small,.kl-helpdesk-stat span,.kl-helpdesk-stat a{color:#657391;font-size:13px;font-weight:800;text-decoration:none}.kl-helpdesk-stat strong{color:#071c63;font-size:34px;font-weight:900;line-height:1}.kl-helpdesk-grid{display:grid;gap:22px;grid-template-columns:minmax(0,1fr) 330px}.kl-helpdesk-card{padding:22px}.kl-helpdesk-card--wide{min-width:0}.kl-helpdesk-card__head h3{color:#071330;font-size:20px;font-weight:900;margin:0}.kl-helpdesk-card__head a,.kl-helpdesk-table a,.kl-helpdesk-back{color:#0a54ff;font-weight:900;text-decoration:none}.kl-helpdesk-table-wrap{overflow-x:auto}.kl-helpdesk-table{border-collapse:collapse;margin-top:16px;width:100%}.kl-helpdesk-table th,.kl-helpdesk-table td{border-bottom:1px solid #e6edf7;padding:14px 12px;text-align:left;white-space:nowrap}.kl-helpdesk-table th{background:#f3f6fc;color:#2b375a;font-size:12px;font-weight:900;text-transform:uppercase}.kl-helpdesk-ticket-code{font-size:12px;font-weight:900;letter-spacing:0;white-space:nowrap}.kl-helpdesk-badge{border-radius:999px;display:inline-flex;font-size:12px;font-weight:900;padding:6px 10px}.kl-helpdesk-badge--open{background:#e8f1ff;color:#0a54ff}.kl-helpdesk-badge--pending{background:#fff4e5;color:#b45309}.kl-helpdesk-badge--resolved,.kl-helpdesk-badge--closed{background:#e7f9f0;color:#047857}.kl-helpdesk-quick{display:grid;gap:12px;margin-top:16px;grid-template-columns:repeat(2,minmax(0,1fr))}.kl-helpdesk-quick a{background:#f8fbff;border:1px solid #e1e8f5;border-radius:8px;color:#071c63;font-weight:900;min-height:78px;padding:18px;text-decoration:none}.kl-helpdesk-empty{color:#657391;padding:38px 0;text-align:center}.kl-helpdesk-form{padding:26px}.kl-helpdesk-form fieldset{border:0;display:grid;gap:18px 22px;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0}.kl-helpdesk-form legend{color:#071330;font-size:18px;font-weight:900;grid-column:1/-1;margin-bottom:2px}.kl-helpdesk-form .field{display:grid;gap:8px}.kl-helpdesk-form .field-full{grid-column:1/-1}.kl-helpdesk-form label{color:#071330;font-size:13px;font-weight:900}.kl-helpdesk-form input,.kl-helpdesk-form select,.kl-helpdesk-form textarea,.kl-helpdesk-reply textarea{background:#fbfdff;border:1px solid #dbe3f1;border-radius:8px;color:#071330;min-height:46px;padding:0 14px;width:100%}.kl-helpdesk-form textarea,.kl-helpdesk-reply textarea{min-height:130px;padding:14px}.kl-helpdesk-form__actions{align-items:center;display:flex;gap:14px;justify-content:flex-end;margin-top:22px}.kl-helpdesk-thread__layout{display:grid;gap:22px;grid-template-columns:330px minmax(0,1fr)}.kl-helpdesk-success{align-items:center;display:flex;gap:18px;justify-content:space-between;margin:16px 0;padding:18px 22px}.kl-helpdesk-ticket-summary,.kl-helpdesk-conversation{padding:22px}.kl-helpdesk-ticket-summary h2,.kl-helpdesk-ticket-summary h3{margin-top:0}.kl-helpdesk-ticket-summary h2{font-size:26px;line-height:1.2;overflow-wrap:anywhere}.kl-helpdesk-ticket-summary dl{display:grid;gap:8px;margin:20px 0 0}.kl-helpdesk-ticket-summary dt{color:#657391;font-size:12px;font-weight:900;text-transform:uppercase}.kl-helpdesk-ticket-summary dd{color:#071330;font-weight:800;margin:0 0 8px}.kl-helpdesk-conversation{display:grid;gap:14px}.kl-helpdesk-message{display:flex}.kl-helpdesk-message.is-customer{justify-content:flex-end}.kl-helpdesk-message__body{background:#f8fbff;border:1px solid #e1e8f5;border-radius:12px;max-width:72%;padding:14px 16px}.kl-helpdesk-message.is-customer .kl-helpdesk-message__body{background:#0a54ff;color:#fff}.kl-helpdesk-message__meta{align-items:center;display:flex;gap:16px;justify-content:space-between;margin-bottom:8px}.kl-helpdesk-message p{margin:0}.kl-helpdesk-attachment{display:inline-flex;font-weight:900;margin-top:10px}.kl-helpdesk-attachment-thumb{background:rgba(255,255,255,.12);border:1px solid rgba(223,231,244,.7);border-radius:8px;cursor:zoom-in;display:inline-flex;margin-top:10px;overflow:hidden;padding:4px}.kl-helpdesk-attachment-thumb img{border-radius:6px;display:block;height:90px;object-fit:cover;width:128px}.kl-helpdesk-reply{border-top:1px solid #e1e8f5;display:grid;gap:12px;margin-top:8px;padding-top:18px}.kl-helpdesk-reply div{align-items:center;display:flex;gap:14px;justify-content:space-between}@media (max-width:1200px){.kl-helpdesk-grid,.kl-helpdesk-thread__layout{grid-template-columns:1fr}}@media (max-width:767px){.kl-helpdesk-stats,.kl-helpdesk-form fieldset,.kl-helpdesk-quick{grid-template-columns:1fr}.kl-helpdesk__hero,.kl-helpdesk-card__head,.kl-helpdesk-form__actions,.kl-helpdesk-reply div{align-items:flex-start;flex-direction:column}.kl-helpdesk-message__body{max-width:100%}}.klaster-sidebar-brand img{max-height:22px !important;max-width:146px !important}body.klaster-catalogue-page .klaster-app-page-title{color:#071330 !important;display:block !important;visibility:visible !important}body.klaster-catalogue-page .klaster-app-topbar--catalogue .klaster-app-topbar__intro>div,body.klaster-catalogue-page .klaster-app-topbar--catalogue .klaster-app-topbar__intro>div:empty{display:block !important}body.klaster-product-page .klaster-gallery-stage:before,body.klaster-product-page .klaster-gallery-stage:after,body.klaster-product-page .product.media .gallery-list .product.item-image:before,body.klaster-product-page .product.media .gallery-list .product.item-image:after,body.klaster-product-page .product.media .gallery-list .product-item-photo:before,body.klaster-product-page .product.media .gallery-list .product-item-photo:after,body.klaster-product-page .product.media .gallery-list .product-item-inner,body.klaster-product-page .product.media .gallery-list .product.actions,body.klaster-product-page .product.media .gallery-list .actions-primary,body.klaster-product-page .product.media .gallery-list .actions-secondary,body.klaster-product-page .product.media .gallery-list .icon-plus{content:none !important;display:none !important}body.klaster-product-page .klaster-gallery-stage,body.klaster-product-page .klaster-gallery-stage:hover,body.klaster-product-page .klaster-gallery-stage:focus,body.klaster-product-page .klaster-gallery-stage img,body.klaster-product-page .klaster-gallery-stage:hover img,body.klaster-product-page .klaster-gallery-stage:focus img{background:#f8fbff !important;filter:none !important;opacity:1 !important}body.klaster-product-page .product.media .gallery-list .lb:before,body.klaster-product-page .product.media .gallery-list .lb:after,body.klaster-product-page .product.media .gallery-list .imgzoom:before,body.klaster-product-page .product.media .gallery-list .imgzoom:after,body.klaster-product-page .product.media .gallery-list .zoom:before,body.klaster-product-page .product.media .gallery-list .zoom:after,body.klaster-product-page .product.media .gallery-list .mfp-zoom:before,body.klaster-product-page .product.media .gallery-list .mfp-zoom:after{content:none !important;display:none !important}.klaster-product-zoom{background:rgba(2,8,23,.78) !important}.klaster-product-zoom__backdrop{background:0 0 !important}.klaster-product-zoom__dialog{background:0 0 !important;border:0 !important;border-radius:0 !important;box-shadow:0 34px 90px rgba(2,8,23,.5) !important;padding:0 !important}.klaster-product-zoom__dialog:before,.klaster-product-zoom__dialog:after{content:none !important;display:none !important}.klaster-product-zoom__dialog img{background:0 0 !important;border:0 !important;border-radius:0 !important;box-shadow:none !important;display:block !important;outline:0 !important;padding:0 !important}.klaster-product-zoom,.klaster-product-zoom *,.klaster-product-zoom:hover,.klaster-product-zoom:hover *{filter:none !important;opacity:1 !important}body.klaster-product-page .product-add-form .product-options-wrapper .field.choice,body.klaster-product-page .product-add-form .product-options-wrapper .admin__field-option{align-items:center !important;display:flex !important;gap:10px !important;margin:0 0 8px !important}body.klaster-product-page .product-add-form .product-options-wrapper .field.choice input[type=radio],body.klaster-product-page .product-add-form .product-options-wrapper .field.choice input[type=checkbox],body.klaster-product-page .product-add-form .product-options-wrapper .admin__field-option input[type=radio],body.klaster-product-page .product-add-form .product-options-wrapper .admin__field-option input[type=checkbox]{flex:0 0 18px !important;height:18px !important;margin:0 !important;position:static !important;width:18px !important}body.klaster-product-page .product-add-form .product-options-wrapper .field.choice label,body.klaster-product-page .product-add-form .product-options-wrapper .admin__field-option label{align-items:center !important;display:inline-flex !important;line-height:1.25 !important;margin:0 !important}body.klaster-product-page .qty-pr{align-items:stretch !important;display:inline-grid !important;grid-template-columns:repeat(3,54px) !important}body.klaster-product-page .qty-pr .edit-qty,body.klaster-product-page .qty-pr input.qty{align-items:center !important;box-sizing:border-box !important;display:flex !important;flex:0 0 54px !important;height:50px !important;justify-content:center !important;min-height:50px !important;width:54px !important}body.klaster-product-page .qty-pr input.qty{border-left:0 !important;border-right:0 !important;text-align:center !important}.kl-helpdesk-ticket-code{font-size:11px !important;line-height:1.25;max-width:150px;overflow-wrap:anywhere;white-space:normal}.kl-helpdesk-ticket-summary h2{font-size:18px !important;line-height:1.18 !important;overflow-wrap:anywhere}.kl-helpdesk-attachment-thumb{background:rgba(255,255,255,.14) !important;border:1px solid rgba(223,231,244,.85) !important;border-radius:8px !important;color:inherit;display:inline-flex !important;max-width:100%;overflow:hidden;padding:4px !important}.kl-helpdesk-attachment-thumb img{background:#eef3fb;border-radius:6px;display:block;height:90px;object-fit:cover;width:128px}body.checkout-cart-index.account .cart-empty,body.checkout-cart-index-account .cart-empty,body.mycart-index-index .cart-empty{align-items:center;display:flex;flex:1 1 auto;flex-direction:column;justify-content:center;min-height:470px;text-align:center}body.checkout-cart-index.account .cart-empty a,body.checkout-cart-index-account .cart-empty a,body.mycart-index-index .cart-empty a{color:#0a54ff;font-weight:800}.klaster-app-user-dropdown[hidden]{display:none !important}.klaster-app-user[aria-expanded=true]{background:#eef4ff;border-radius:10px}.klaster-app-user[aria-expanded=true]+.klaster-app-user-dropdown{display:block}.klaster-sidebar-nav{display:flex !important;flex-direction:column !important;height:100dvh !important;max-height:100dvh !important;min-height:0 !important;overflow-x:hidden !important;overflow-y:auto !important;overscroll-behavior:contain;padding:clamp(10px,2vh,24px) clamp(12px,1.5vw,20px) clamp(10px,2vh,20px) !important;scrollbar-width:thin}.klaster-sidebar-nav::-webkit-scrollbar{width:6px}.klaster-sidebar-nav::-webkit-scrollbar-thumb{background:rgba(255,255,255,.22);border-radius:999px}.klaster-sidebar-nav .klaster-sidebar-brand{margin-bottom:clamp(10px,2vh,22px) !important}.klaster-sidebar-nav .klaster-sidebar-brand img{max-height:clamp(18px,3vh,30px) !important;max-width:clamp(132px,15vw,210px) !important}body.klaster-account-page .sidebar-main .klaster-sidebar-nav,body.klaster-dashboard-page .sidebar-main .klaster-sidebar-nav,body.klaster-catalogue-page .sidebar-main .klaster-sidebar-nav{display:flex !important;flex-direction:column !important;height:100dvh !important;max-height:100dvh !important;min-height:0 !important;overflow-x:hidden !important;overflow-y:auto !important;padding:clamp(10px,2vh,24px) clamp(12px,1.5vw,20px) clamp(10px,2vh,20px) !important;position:sticky !important;top:0 !important}body.klaster-account-page .sidebar-main .klaster-sidebar-brand,body.klaster-dashboard-page .sidebar-main .klaster-sidebar-brand,body.klaster-catalogue-page .sidebar-main .klaster-sidebar-brand{justify-content:center !important;margin-bottom:clamp(10px,2vh,22px) !important;margin-left:auto;margin-right:auto;text-align:center;width:100%}body.klaster-account-page .sidebar-main .klaster-sidebar-brand img,body.klaster-dashboard-page .sidebar-main .klaster-sidebar-brand img,body.klaster-catalogue-page .sidebar-main .klaster-sidebar-brand img{max-height:clamp(18px,3vh,30px) !important;max-width:clamp(132px,15vw,210px) !important;margin-left:auto;margin-right:auto}body.klaster-account-page .sidebar-main .klaster-sidebar-nav .sidebar-menu,body.klaster-dashboard-page .sidebar-main .klaster-sidebar-nav .sidebar-menu,body.klaster-catalogue-page .sidebar-main .klaster-sidebar-nav .sidebar-menu{flex:0 1 auto !important;min-height:0 !important}body.klaster-account-page .sidebar-main .klaster-sidebar-nav .menu-items,body.klaster-dashboard-page .sidebar-main .klaster-sidebar-nav .menu-items,body.klaster-catalogue-page .sidebar-main .klaster-sidebar-nav .menu-items{display:flex !important;flex-direction:column !important;gap:clamp(0px,.35vh,4px) !important}body.klaster-account-page .sidebar-main .klaster-sidebar-nav .menu-item,body.klaster-dashboard-page .sidebar-main .klaster-sidebar-nav .menu-item,body.klaster-catalogue-page .sidebar-main .klaster-sidebar-nav .menu-item{margin-bottom:0 !important}body.klaster-account-page .sidebar-main .klaster-sidebar-nav .menu-parent-row,body.klaster-account-page .sidebar-main .klaster-sidebar-nav .menu-link,body.klaster-dashboard-page .sidebar-main .klaster-sidebar-nav .menu-parent-row,body.klaster-dashboard-page .sidebar-main .klaster-sidebar-nav .menu-link,body.klaster-catalogue-page .sidebar-main .klaster-sidebar-nav .menu-parent-row,body.klaster-catalogue-page .sidebar-main .klaster-sidebar-nav .menu-link{min-height:clamp(32px,5vh,48px) !important}body.klaster-account-page .sidebar-main .klaster-sidebar-nav .menu-link,body.klaster-dashboard-page .sidebar-main .klaster-sidebar-nav .menu-link,body.klaster-catalogue-page .sidebar-main .klaster-sidebar-nav .menu-link{gap:clamp(8px,1.1vh,12px) !important;padding:clamp(5px,1.05vh,10px) clamp(9px,1.2vw,14px) !important}body.klaster-account-page .sidebar-main .klaster-sidebar-nav .menu-icon svg,body.klaster-dashboard-page .sidebar-main .klaster-sidebar-nav .menu-icon svg,body.klaster-catalogue-page .sidebar-main .klaster-sidebar-nav .menu-icon svg{height:clamp(18px,2.8vh,24px) !important;width:clamp(18px,2.8vh,24px) !important}body.klaster-account-page .sidebar-main .klaster-sidebar-nav .menu-label,body.klaster-dashboard-page .sidebar-main .klaster-sidebar-nav .menu-label,body.klaster-catalogue-page .sidebar-main .klaster-sidebar-nav .menu-label{font-size:clamp(12px,1.55vh,15px) !important}body.klaster-account-page .sidebar-main .klaster-sidebar-nav .submenu-items,body.klaster-dashboard-page .sidebar-main .klaster-sidebar-nav .submenu-items,body.klaster-catalogue-page .sidebar-main .klaster-sidebar-nav .submenu-items{gap:clamp(0px,.35vh,4px) !important;margin-bottom:clamp(3px,1vh,10px) !important;padding-left:clamp(14px,1.6vw,24px) !important}body.klaster-account-page .sidebar-main .klaster-sidebar-nav .submenu-link,body.klaster-dashboard-page .sidebar-main .klaster-sidebar-nav .submenu-link,body.klaster-catalogue-page .sidebar-main .klaster-sidebar-nav .submenu-link{font-size:clamp(11px,1.45vh,14px) !important;min-height:clamp(27px,3.7vh,38px) !important;padding:clamp(3px,.7vh,7px) 10px !important}body.klaster-account-page .sidebar-main .klaster-sidebar-nav .menu-toggle,body.klaster-dashboard-page .sidebar-main .klaster-sidebar-nav .menu-toggle,body.klaster-catalogue-page .sidebar-main .klaster-sidebar-nav .menu-toggle{height:clamp(32px,4.8vh,44px) !important;width:clamp(32px,4.8vh,44px) !important}body.klaster-account-page .sidebar-main .klaster-sidebar-nav .menu-toggle svg,body.klaster-dashboard-page .sidebar-main .klaster-sidebar-nav .menu-toggle svg,body.klaster-catalogue-page .sidebar-main .klaster-sidebar-nav .menu-toggle svg{height:clamp(18px,2.8vh,28px) !important;width:clamp(18px,2.8vh,28px) !important}body.klaster-account-page .sidebar-main .klaster-sidebar-support,body.klaster-dashboard-page .sidebar-main .klaster-sidebar-support,body.klaster-catalogue-page .sidebar-main .klaster-sidebar-support{gap:clamp(7px,1.1vh,12px) !important;margin-top:clamp(6px,1.4vh,14px) !important;min-height:clamp(50px,8vh,74px) !important;padding:clamp(8px,1.35vh,14px) clamp(10px,1.2vw,16px) !important}body.klaster-account-page .sidebar-main .klaster-sidebar-helpdesk-card,body.klaster-dashboard-page .sidebar-main .klaster-sidebar-helpdesk-card,body.klaster-catalogue-page .sidebar-main .klaster-sidebar-helpdesk-card{gap:clamp(4px,.8vh,6px) !important;margin-top:clamp(6px,1.1vh,10px) !important;padding:clamp(8px,1.2vh,12px) clamp(10px,1.2vw,14px) !important}body.klaster-account-page .sidebar-main .klaster-sidebar-helpdesk-card .helpdesk-card-title,body.klaster-dashboard-page .sidebar-main .klaster-sidebar-helpdesk-card .helpdesk-card-title,body.klaster-catalogue-page .sidebar-main .klaster-sidebar-helpdesk-card .helpdesk-card-title,body.klaster-account-page .sidebar-main .klaster-sidebar-support strong,body.klaster-dashboard-page .sidebar-main .klaster-sidebar-support strong,body.klaster-catalogue-page .sidebar-main .klaster-sidebar-support strong{font-size:clamp(12px,1.5vh,15px) !important}body.klaster-account-page .sidebar-main .klaster-sidebar-helpdesk-card .helpdesk-card-row small,body.klaster-dashboard-page .sidebar-main .klaster-sidebar-helpdesk-card .helpdesk-card-row small,body.klaster-catalogue-page .sidebar-main .klaster-sidebar-helpdesk-card .helpdesk-card-row small,body.klaster-account-page .sidebar-main .klaster-sidebar-helpdesk-card .helpdesk-card-row strong,body.klaster-dashboard-page .sidebar-main .klaster-sidebar-helpdesk-card .helpdesk-card-row strong,body.klaster-catalogue-page .sidebar-main .klaster-sidebar-helpdesk-card .helpdesk-card-row strong{font-size:clamp(10px,1.28vh,13px) !important}@media (max-width:991px){body.klaster-account-page .sidebar-main .klaster-sidebar-nav,body.klaster-dashboard-page .sidebar-main .klaster-sidebar-nav,body.klaster-catalogue-page .sidebar-main .klaster-sidebar-nav{min-height:0 !important;overflow-y:visible !important}}.klaster-app-footerbar{box-sizing:border-box;gap:clamp(16px,2vw,28px) !important;grid-template-columns:minmax(220px,1fr) minmax(220px,auto) minmax(240px,auto) !important;max-width:100% !important;overflow:hidden}.klaster-app-footerbar__socials{gap:clamp(18px,2vw,30px) !important;padding-left:clamp(28px,4vw,64px) !important;padding-right:clamp(28px,4vw,64px) !important}.klaster-app-footerbar__apps{justify-self:end;max-width:100%;transform:none !important}.klaster-app-footerbar__apps img{max-width:100%;width:min(318px,28vw) !important}body.sales-order-view.klaster-account-page .column.main>.klaster-app-topbar,body.sales-order-view .column.main>.klaster-app-topbar{order:-100 !important}body.sales-order-view.klaster-account-page .column.main>.klaster-app-footerbar,body.sales-order-view .column.main>.klaster-app-footerbar{order:100 !important}body.sales-order-view .column.main>.order-details-items,body.sales-order-view .column.main>.order-actions-toolbar,body.sales-order-view .column.main>.block-order-details-view,body.sales-order-view .column.main>.order-view-wrapper{order:0 !important}body.klaster-catalogue-page .klaster-catalogue-view-slot .modes-mode{cursor:pointer}body.klaster-account-page .column.main .action.primary,body.klaster-account-page .column.main button.primary,body.klaster-account-page .column.main button.action.primary,body.klaster-account-page .column.main .actions-toolbar .primary .action,body.klaster-account-page .column.main .action.update,body.klaster-account-page .column.main .action.tocart,body.klaster-account-page .column.main .action.add,body.klaster-account-page .column.main .action.save,body.klaster-account-page .column.main .action.view,body.klaster-account-page .column.main .action.order,body.klaster-account-page .column.main .order-btn-black,body.klaster-account-page .column.main .order-primary-btn,body.klaster-account-page .column.main .btn-view,body.klaster-account-page .column.main .address-edit-btn,body.klaster-account-page .column.main .kl-btn-create,body.klaster-account-page .column.main .kl-btn-view,body.klaster-account-page .column.main .kl-form-actions .primary,body.klaster-account-page .column.main .kl-result-ok,body.klaster-account-page .modal-popup .action.primary,body.klaster-account-page .delete-account-request-modal .action.primary{align-items:center !important;background:linear-gradient(135deg,#1d70ff 0%,#064cff 100%) !important;border:1px solid #0a54ff !important;border-radius:8px !important;box-shadow:0 14px 28px rgba(10,84,255,.22) !important;color:#fff !important;cursor:pointer;display:inline-flex !important;font-size:14px !important;font-weight:800 !important;justify-content:center !important;letter-spacing:0 !important;line-height:1.2 !important;min-height:44px !important;min-width:116px;padding:12px 22px !important;text-align:center !important;text-decoration:none !important;text-transform:none !important;transition:transform .18s ease,box-shadow .18s ease,background .18s ease;white-space:nowrap}body.klaster-account-page .column.main .action.primary:hover,body.klaster-account-page .column.main button.primary:hover,body.klaster-account-page .column.main button.action.primary:hover,body.klaster-account-page .column.main .actions-toolbar .primary .action:hover,body.klaster-account-page .column.main .action.update:hover,body.klaster-account-page .column.main .action.tocart:hover,body.klaster-account-page .column.main .action.add:hover,body.klaster-account-page .column.main .action.save:hover,body.klaster-account-page .column.main .action.view:hover,body.klaster-account-page .column.main .action.order:hover,body.klaster-account-page .column.main .order-btn-black:hover,body.klaster-account-page .column.main .order-primary-btn:hover,body.klaster-account-page .column.main .btn-view:hover,body.klaster-account-page .column.main .address-edit-btn:hover,body.klaster-account-page .column.main .kl-btn-create:hover,body.klaster-account-page .column.main .kl-btn-view:hover,body.klaster-account-page .column.main .kl-form-actions .primary:hover,body.klaster-account-page .column.main .kl-result-ok:hover,body.klaster-account-page .modal-popup .action.primary:hover,body.klaster-account-page .delete-account-request-modal .action.primary:hover{background:linear-gradient(135deg,#2563eb 0%,#003fdb 100%) !important;box-shadow:0 18px 34px rgba(10,84,255,.28) !important;color:#fff !important;text-decoration:none !important;transform:translateY(-1px)}body.klaster-account-page .column.main .action.share,body.klaster-account-page .column.main .order-btn-white,body.klaster-account-page .column.main .order-secondary-btn,body.klaster-account-page .column.main .action.print,body.klaster-account-page .column.main .action.back,body.klaster-account-page .column.main .kl-form-actions .secondary,body.klaster-account-page .column.main .actions-toolbar .secondary .action,body.klaster-account-page .column.main a.action.edit,body.klaster-account-page .column.main a.action.delete{align-items:center !important;background:#fff !important;border:1px solid #cfdaf0 !important;border-radius:8px !important;box-shadow:0 10px 24px rgba(7,19,48,.06) !important;color:#071c63 !important;display:inline-flex !important;font-size:14px !important;font-weight:800 !important;justify-content:center !important;line-height:1.2 !important;min-height:44px !important;min-width:116px;padding:12px 22px !important;text-decoration:none !important;text-transform:none !important;transition:border-color .18s ease,color .18s ease,box-shadow .18s ease,transform .18s ease;white-space:nowrap}body.klaster-account-page .column.main .action.share:hover,body.klaster-account-page .column.main .order-btn-white:hover,body.klaster-account-page .column.main .order-secondary-btn:hover,body.klaster-account-page .column.main .action.print:hover,body.klaster-account-page .column.main .action.back:hover,body.klaster-account-page .column.main .kl-form-actions .secondary:hover,body.klaster-account-page .column.main .actions-toolbar .secondary .action:hover,body.klaster-account-page .column.main a.action.edit:hover,body.klaster-account-page .column.main a.action.delete:hover{border-color:#0a54ff !important;box-shadow:0 14px 28px rgba(10,84,255,.12) !important;color:#0a54ff !important;text-decoration:none !important;transform:translateY(-1px)}body.klaster-account-page .form-edit-account .actions-toolbar .primary .delete-account-trigger{margin-left:clamp(24px,12vw,450px) !important}body.klaster-account-page .delete-account-request-modal .modal-inner-wrap,body.klaster-account-page .modal-popup.delete-account-request-modal .modal-inner-wrap{border:1px solid #dfe7f4 !important;border-radius:14px !important;box-shadow:0 34px 90px rgba(7,19,48,.24) !important;overflow:hidden}body.klaster-account-page .delete-account-request-modal .modal-header,body.klaster-account-page .delete-account-request-modal .modal-content,body.klaster-account-page .delete-account-request-modal .modal-footer{background:#fff !important}body.klaster-account-page .delete-account-request-modal .modal-title{color:#071330 !important;font-size:28px !important;font-weight:900 !important;letter-spacing:0 !important}body.klaster-account-page .delete-account-request-modal .field>.label,body.klaster-account-page .delete-account-request-modal label{color:#071330 !important;font-weight:800 !important}body.klaster-account-page .delete-account-request-modal input.input-text,body.klaster-account-page .delete-account-request-modal textarea.input-text{background:#f8fbff !important;border:1px solid #dbe3f1 !important;border-radius:8px !important;box-shadow:none !important;color:#071330 !important;font-size:15px !important;padding:12px 14px !important}body.klaster-account-page .delete-account-request-modal .action-close{border-radius:50% !important;height:38px !important;right:18px !important;top:18px !important;width:38px !important}body.klaster-account-page .column.main .box-actions .action.edit,body.klaster-account-page .column.main .box-actions .action.delete,body.klaster-account-page .column.main .box-actions .address-edit-btn,body.klaster-account-page .column.main .table-wrapper .actions .action.edit,body.klaster-account-page .column.main .table-wrapper .actions .action.delete,body.klaster-account-page .column.main .actions-toolbar .action.add{min-width:92px}body.klaster-catalogue-page #layered-filter-block.klaster-filter-inline-content .item a .count,body.klaster-catalogue-page #layered-filter-block.klaster-filter-inline-content .item .mgs-option-count,body.klaster-catalogue-page #layered-filter-block .item a .count,body.klaster-catalogue-page #layered-filter-block .item .mgs-option-count{color:#a7adba !important;flex:0 0 auto !important;margin-left:auto !important;padding-left:8px !important;padding-right:6px !important;position:static !important;transform:none !important}@media (max-height:880px) and (min-width:992px){.klaster-sidebar-nav{padding:16px 14px 12px !important}.klaster-sidebar-brand{margin-bottom:14px !important;min-height:28px !important}.klaster-sidebar-brand img{max-height:18px !important;max-width:124px !important}.klaster-sidebar-nav .menu-item{margin-bottom:1px !important}.klaster-sidebar-nav .menu-parent-row,.klaster-sidebar-nav .menu-link{min-height:36px !important}.klaster-sidebar-nav .menu-link{gap:10px !important;padding:6px 10px !important}.klaster-sidebar-nav .menu-icon svg{height:20px !important;width:20px !important}.klaster-sidebar-nav .menu-label,.klaster-sidebar-nav .submenu-link,.klaster-sidebar-nav .klaster-sidebar-support strong,.klaster-sidebar-nav .klaster-sidebar-helpdesk-card .helpdesk-card-title{font-size:13px !important}.klaster-sidebar-nav .submenu-items{gap:0 !important;margin-bottom:4px !important;padding-left:28px !important}.klaster-sidebar-nav .submenu-link{min-height:29px !important;padding-bottom:4px !important;padding-top:4px !important}.klaster-sidebar-nav .submenu-icon svg{height:17px !important;width:17px !important}.klaster-sidebar-nav .menu-toggle{height:36px !important;width:36px !important}.klaster-sidebar-nav .menu-toggle svg{height:20px !important;width:20px !important}.klaster-sidebar-support{gap:9px !important;margin-top:7px !important;min-height:50px !important;padding:9px 10px !important}.klaster-sidebar-support .support-icon{height:28px !important;width:28px !important}.klaster-sidebar-helpdesk-card{gap:5px !important;margin-top:7px !important;padding:9px 10px !important}.klaster-sidebar-helpdesk-card .helpdesk-card-row small,.klaster-sidebar-helpdesk-card .helpdesk-card-row strong{font-size:11px !important}}@media (max-height:720px) and (min-width:992px){.klaster-sidebar-nav{padding-top:12px !important}.klaster-sidebar-support,.klaster-sidebar-helpdesk-card{border-radius:7px !important}}@media (max-height:820px) and (min-width:992px){.klaster-sidebar-nav{padding:12px 12px 8px !important}.klaster-sidebar-nav .klaster-sidebar-brand{margin-bottom:10px !important;min-height:22px !important}.klaster-sidebar-nav .klaster-sidebar-brand img{max-height:16px !important;max-width:126px !important}.klaster-sidebar-nav .menu-items{gap:0 !important}.klaster-sidebar-nav .menu-parent-row,.klaster-sidebar-nav .menu-link{min-height:30px !important}.klaster-sidebar-nav .menu-link{gap:8px !important;padding:4px 8px !important}.klaster-sidebar-nav .menu-icon svg{height:18px !important;width:18px !important}.klaster-sidebar-nav .menu-label,.klaster-sidebar-nav .submenu-link,.klaster-sidebar-nav .klaster-sidebar-support strong,.klaster-sidebar-nav .klaster-sidebar-helpdesk-card .helpdesk-card-title{font-size:12px !important}.klaster-sidebar-nav .submenu-items{margin-bottom:2px !important;padding-left:22px !important}.klaster-sidebar-nav .submenu-link{min-height:24px !important;padding-bottom:2px !important;padding-top:2px !important}.klaster-sidebar-nav .submenu-icon svg{height:15px !important;width:15px !important}.klaster-sidebar-nav .menu-toggle{height:30px !important;width:30px !important}.klaster-sidebar-nav .menu-toggle svg{height:18px !important;width:18px !important}.klaster-sidebar-nav .klaster-sidebar-support,.klaster-sidebar-nav .klaster-sidebar-helpdesk-card{margin-top:5px !important;padding:7px 9px !important}.klaster-sidebar-nav .klaster-sidebar-support{gap:8px !important;min-height:42px !important}.klaster-sidebar-nav .klaster-sidebar-support .support-icon{height:24px !important;width:24px !important}.klaster-sidebar-nav .klaster-sidebar-helpdesk-card{gap:3px !important}.klaster-sidebar-nav .klaster-sidebar-helpdesk-card .helpdesk-card-row small,.klaster-sidebar-nav .klaster-sidebar-helpdesk-card .helpdesk-card-row strong{font-size:10px !important}}@media (max-width:1280px){.klaster-app-topbar{gap:20px !important}.klaster-app-topbar__actions{flex-basis:600px !important;gap:18px !important}.klaster-app-search{max-width:430px !important}.klaster-app-footerbar{grid-template-columns:minmax(210px,1fr) minmax(180px,auto) minmax(220px,auto) !important}.klaster-app-footerbar__socials{padding-left:32px !important;padding-right:32px !important}.klaster-app-footerbar__apps img{width:min(282px,26vw) !important}}@media (max-width:980px){.klaster-app-footerbar{grid-template-columns:1fr !important;justify-items:center !important;text-align:center}.klaster-app-footerbar__socials{border-left:0 !important;border-right:0 !important;border-top:1px solid #dbe3f1;border-bottom:1px solid #dbe3f1;padding:16px 0 !important;width:100%}.klaster-app-footerbar__apps{justify-self:center !important}.klaster-app-footerbar__apps img{width:min(300px,82vw) !important}}body.klaster-catalogue-page #layered-filter-block .filter-options-content .item a,body.klaster-catalogue-page #layered-filter-block.klaster-filter-inline-content .filter-options-content .item a{align-items:center !important;display:grid !important;gap:10px !important;grid-template-columns:22px minmax(0,1fr) auto !important;padding-right:14px !important}body.klaster-catalogue-page #layered-filter-block .filter-options-content .item a .count,body.klaster-catalogue-page #layered-filter-block.klaster-filter-inline-content .filter-options-content .item a .count,body.klaster-catalogue-page #layered-filter-block .filter-options-content .item a .mgs-option-count,body.klaster-catalogue-page #layered-filter-block.klaster-filter-inline-content .filter-options-content .item a .mgs-option-count{justify-self:end !important;margin-left:8px !important;margin-right:8px !important;min-width:46px !important;text-align:right !important}body.klaster-account-page.wishlist-index-index .products-grid.wishlist .product-item .product-item-actions .action.edit,body.klaster-account-page.wishlist-index-index .products-grid.wishlist .product-item .product-item-actions .action.remove,body.klaster-account-page.wishlist-index-index .products-grid.wishlist .product-item a.action.edit,body.klaster-account-page.wishlist-index-index .products-grid.wishlist .product-item button.action.remove,body.klaster-account-page.wishlist-index-index .products-grid.wishlist .product-item .actions-secondary>.action,.wishlist-index-index .products-grid.wishlist .product-item a.action.edit,.wishlist-index-index .products-grid.wishlist .product-item .btn-remove.action.delete,.wishlist-index-index .products-grid.wishlist .product-item .actions-secondary>.action{align-items:center !important;background:rgba(255,255,255,.94) !important;border:1px solid #cfdaf0 !important;border-radius:8px !important;box-shadow:0 8px 18px rgba(7,19,48,.08) !important;color:#071c63 !important;display:inline-flex !important;font-size:0 !important;height:34px !important;justify-content:center !important;line-height:1 !important;min-height:34px !important;min-width:34px !important;padding:0 !important;text-align:center !important;width:34px !important}body.klaster-account-page.wishlist-index-index .products-grid.wishlist .product-item .product-item-actions .action.edit:before,body.klaster-account-page.wishlist-index-index .products-grid.wishlist .product-item a.action.edit:before,.wishlist-index-index .products-grid.wishlist .product-item a.action.edit:before,.wishlist-index-index .products-grid.wishlist .product-item .btn-remove.action.delete:before{font-size:14px !important;line-height:1 !important}body.klaster-account-page.wishlist-index-index .products-grid.wishlist .product-item .product-item-actions .action.remove span,body.klaster-account-page.wishlist-index-index .products-grid.wishlist .product-item button.action.remove span,body.klaster-account-page.wishlist-index-index .products-grid.wishlist .product-item .actions-secondary>.action span,.wishlist-index-index .products-grid.wishlist .product-item a.action.edit span,.wishlist-index-index .products-grid.wishlist .product-item .btn-remove.action.delete span,.wishlist-index-index .products-grid.wishlist .product-item .actions-secondary>.action span{color:#071c63 !important;font-size:14px !important;line-height:1 !important}body.klaster-account-page.wishlist-index-index .products-grid.wishlist .product-item .product-item-actions .action.edit:hover,body.klaster-account-page.wishlist-index-index .products-grid.wishlist .product-item .product-item-actions .action.remove:hover,body.klaster-account-page.wishlist-index-index .products-grid.wishlist .product-item a.action.edit:hover,body.klaster-account-page.wishlist-index-index .products-grid.wishlist .product-item button.action.remove:hover,body.klaster-account-page.wishlist-index-index .products-grid.wishlist .product-item .actions-secondary>.action:hover,.wishlist-index-index .products-grid.wishlist .product-item a.action.edit:hover,.wishlist-index-index .products-grid.wishlist .product-item .btn-remove.action.delete:hover,.wishlist-index-index .products-grid.wishlist .product-item .actions-secondary>.action:hover{border-color:#0a54ff !important;box-shadow:0 10px 22px rgba(10,84,255,.13) !important;color:#0a54ff !important;transform:translateY(-1px)}body.klaster-product-page .product-info-main .qty-pr,body.klaster-product-page .product-add-form .qty-pr,body.klaster-product-page .box-tocart .qty-pr{align-items:stretch !important;border:1px solid #dbe3f1 !important;border-radius:8px !important;box-sizing:border-box !important;display:inline-grid !important;grid-template-columns:repeat(3,52px) !important;height:52px !important;min-height:52px !important;overflow:hidden !important;width:156px !important}body.klaster-product-page .product-info-main .qty-pr .edit-qty,body.klaster-product-page .product-add-form .qty-pr .edit-qty,body.klaster-product-page .box-tocart .qty-pr .edit-qty,body.klaster-product-page .product-info-main .qty-pr input.qty,body.klaster-product-page .product-add-form .qty-pr input.qty,body.klaster-product-page .box-tocart .qty-pr input.qty{align-items:center !important;background:#fff !important;border:0 !important;border-radius:0 !important;box-shadow:none !important;box-sizing:border-box !important;display:flex !important;flex:0 0 52px !important;font-size:16px !important;font-weight:800 !important;height:52px !important;justify-content:center !important;line-height:52px !important;margin:0 !important;min-height:52px !important;min-width:52px !important;padding:0 !important;text-align:center !important;width:52px !important}body.klaster-product-page .product-info-main .qty-pr input.qty,body.klaster-product-page .product-add-form .qty-pr input.qty,body.klaster-product-page .box-tocart .qty-pr input.qty{border-left:1px solid #dbe3f1 !important;border-right:1px solid #dbe3f1 !important}body.klaster-product-page .product-info-main .qty-pr .edit-qty i,body.klaster-product-page .product-add-form .qty-pr .edit-qty i,body.klaster-product-page .box-tocart .qty-pr .edit-qty i{font-size:13px !important;line-height:1 !important}body.klaster-product-page .review-form .actions-toolbar .primary .action.submit,body.klaster-product-page .review-form-actions .action.submit.primary,body.klaster-product-page .block.review-add .action.submit.primary,body.klaster-product-page .fieldset.review-fieldset+.actions-toolbar .action.submit.primary,body.klaster-product-page .review-form button.action.submit,body.klaster-product-page .review-form .action.submit.primary,body.klaster-product-page .review-add .action.submit{align-items:center !important;background:linear-gradient(135deg,#1d70ff 0%,#064cff 100%) !important;border:1px solid #0a54ff !important;border-radius:8px !important;box-shadow:0 14px 28px rgba(10,84,255,.22) !important;color:#fff !important;display:inline-flex !important;font-size:14px !important;font-weight:900 !important;justify-content:center !important;letter-spacing:0 !important;min-height:46px !important;min-width:168px !important;padding:13px 26px !important;text-transform:none !important}body.klaster-product-page .review-form .actions-toolbar .primary .action.submit:hover,body.klaster-product-page .review-form-actions .action.submit.primary:hover,body.klaster-product-page .block.review-add .action.submit.primary:hover,body.klaster-product-page .fieldset.review-fieldset+.actions-toolbar .action.submit.primary:hover,body.klaster-product-page .review-form button.action.submit:hover,body.klaster-product-page .review-form .action.submit.primary:hover,body.klaster-product-page .review-add .action.submit:hover{background:linear-gradient(135deg,#2563eb 0%,#003fdb 100%) !important;box-shadow:0 18px 34px rgba(10,84,255,.28) !important;color:#fff !important;transform:translateY(-1px)}body.klaster-contact-page .sidebar-main .klaster-sidebar-nav{display:flex !important;flex-direction:column !important;height:100dvh !important;max-height:100dvh !important;min-height:0 !important;overflow-x:hidden !important;overflow-y:auto !important;padding:clamp(8px,1.65vh,18px) clamp(10px,1.25vw,16px) clamp(8px,1.65vh,16px) !important;position:sticky !important;top:0 !important}body.klaster-contact-page .sidebar-main .klaster-sidebar-brand{margin-bottom:clamp(8px,1.6vh,18px) !important}body.klaster-contact-page .sidebar-main .klaster-sidebar-brand img{max-height:clamp(16px,2.65vh,26px) !important;max-width:clamp(120px,14vw,180px) !important}body.klaster-contact-page .sidebar-main .klaster-sidebar-nav .menu-items{gap:clamp(0px,.25vh,3px) !important}body.klaster-contact-page .sidebar-main .klaster-sidebar-nav .menu-link,body.klaster-contact-page .sidebar-main .klaster-sidebar-nav .menu-parent-row{min-height:clamp(30px,4.4vh,44px) !important}body.klaster-contact-page .sidebar-main .klaster-sidebar-nav .menu-link{gap:clamp(7px,.9vh,11px) !important;padding:clamp(4px,.9vh,8px) clamp(8px,1vw,12px) !important}body.klaster-contact-page .sidebar-main .klaster-sidebar-nav .menu-label,body.klaster-contact-page .sidebar-main .klaster-sidebar-nav .submenu-link{font-size:clamp(11px,1.38vh,14px) !important}body.klaster-contact-page .sidebar-main .klaster-sidebar-nav .menu-icon svg{height:clamp(17px,2.5vh,22px) !important;width:clamp(17px,2.5vh,22px) !important}body.klaster-contact-page .sidebar-main .klaster-sidebar-nav .submenu-items{margin-bottom:clamp(2px,.7vh,7px) !important;padding-left:clamp(14px,1.35vw,22px) !important}body.klaster-contact-page .sidebar-main .klaster-sidebar-nav .submenu-link{min-height:clamp(24px,3.2vh,34px) !important;padding-bottom:clamp(2px,.55vh,6px) !important;padding-top:clamp(2px,.55vh,6px) !important}body.klaster-contact-page .sidebar-main .klaster-sidebar-support,body.klaster-contact-page .sidebar-main .klaster-sidebar-helpdesk-card{margin-top:clamp(4px,.9vh,8px) !important;padding:clamp(7px,1vh,10px) clamp(8px,1vw,12px) !important}body.klaster-contact-page .sidebar-main .klaster-sidebar-support{min-height:clamp(42px,6.4vh,60px) !important}body.klaster-contact-page .sidebar-main .klaster-sidebar-helpdesk-card .helpdesk-card-title,body.klaster-contact-page .sidebar-main .klaster-sidebar-support strong{font-size:clamp(11px,1.35vh,14px) !important}body.klaster-contact-page .sidebar-main .klaster-sidebar-helpdesk-card .helpdesk-card-row small,body.klaster-contact-page .sidebar-main .klaster-sidebar-helpdesk-card .helpdesk-card-row strong{font-size:clamp(10px,1.15vh,12px) !important}body.klaster-contact-page .column.main>.klaster-sidebar-nav,body.klaster-contact-page .klaster-sidebar-nav{box-sizing:border-box !important;display:flex !important;flex-direction:column !important;height:100dvh !important;left:0 !important;max-height:100dvh !important;max-width:280px !important;min-height:0 !important;overflow-x:hidden !important;overflow-y:auto !important;padding:clamp(8px,1.45vh,16px) clamp(10px,1.05vw,14px) clamp(8px,1.45vh,14px) !important;position:fixed !important;top:0 !important;transform:none !important;width:280px !important;z-index:80 !important}body.klaster-contact-page .column.main{margin-left:280px !important;width:calc(100% - 280px) !important}body.klaster-contact-page .klaster-sidebar-nav .klaster-sidebar-brand{justify-content:center !important;margin-bottom:clamp(7px,1.35vh,14px) !important;min-height:clamp(20px,3vh,28px) !important}body.klaster-contact-page .klaster-sidebar-nav .klaster-sidebar-brand img{max-height:clamp(16px,2.45vh,24px) !important;max-width:clamp(120px,13vw,166px) !important}body.klaster-contact-page .klaster-sidebar-nav .menu-items{gap:0 !important}body.klaster-contact-page .klaster-sidebar-nav .menu-link,body.klaster-contact-page .klaster-sidebar-nav .menu-parent-row{min-height:clamp(30px,4.2vh,40px) !important}body.klaster-contact-page .klaster-sidebar-nav .menu-link{gap:clamp(7px,.9vh,10px) !important;padding:clamp(4px,.8vh,7px) clamp(8px,.9vw,10px) !important}body.klaster-contact-page .klaster-sidebar-nav .menu-label,body.klaster-contact-page .klaster-sidebar-nav .submenu-link{font-size:clamp(11px,1.32vh,13px) !important}body.klaster-contact-page .klaster-sidebar-nav .menu-icon svg{height:clamp(17px,2.35vh,20px) !important;width:clamp(17px,2.35vh,20px) !important}body.klaster-contact-page .klaster-sidebar-nav .submenu-items{margin-bottom:clamp(1px,.55vh,5px) !important;padding-left:clamp(18px,1.35vw,24px) !important}body.klaster-contact-page .klaster-sidebar-nav .submenu-link{min-height:clamp(23px,3vh,30px) !important;padding-bottom:clamp(2px,.45vh,5px) !important;padding-top:clamp(2px,.45vh,5px) !important}body.klaster-contact-page .klaster-sidebar-nav .klaster-sidebar-support,body.klaster-contact-page .klaster-sidebar-nav .klaster-sidebar-helpdesk-card{margin-top:clamp(4px,.75vh,7px) !important;padding:clamp(7px,.95vh,9px) clamp(8px,.9vw,10px) !important}body.klaster-contact-page .klaster-sidebar-nav .klaster-sidebar-support{min-height:clamp(40px,5.8vh,54px) !important}body.klaster-contact-page .klaster-sidebar-nav .klaster-sidebar-support strong,body.klaster-contact-page .klaster-sidebar-nav .klaster-sidebar-helpdesk-card .helpdesk-card-title{font-size:clamp(11px,1.3vh,13px) !important}body.klaster-contact-page .klaster-sidebar-nav .klaster-sidebar-helpdesk-card .helpdesk-card-row small,body.klaster-contact-page .klaster-sidebar-nav .klaster-sidebar-helpdesk-card .helpdesk-card-row strong{font-size:clamp(10px,1.1vh,11px) !important}@media (max-width:991px){body.klaster-contact-page .column.main>.klaster-sidebar-nav,body.klaster-contact-page .klaster-sidebar-nav{max-width:280px !important;transform:translateX(-104%) !important;width:280px !important;z-index:500 !important}body.klaster-sidebar-open.klaster-contact-page .column.main>.klaster-sidebar-nav,body.klaster-sidebar-open.klaster-contact-page .klaster-sidebar-nav{transform:translateX(0) !important}body.klaster-contact-page .column.main{margin-left:0 !important;width:100% !important}}body.klaster-catalogue-page #layered-filter-block.klaster-filter-inline-content .filter-options-item{background:linear-gradient(180deg,#fff 0%,#f9fbff 100%) !important;border:1px solid #d7e2f4 !important;border-radius:8px !important;box-shadow:0 18px 38px rgba(7,19,48,.07) !important}body.klaster-catalogue-page #layered-filter-block.klaster-filter-inline-content .filter-options-item.klaster-open{border-color:rgba(10,84,255,.34) !important;box-shadow:0 22px 48px rgba(10,84,255,.13) !important}body.klaster-catalogue-page #layered-filter-block.klaster-filter-inline-content .filter-options-title{color:#071330 !important}body.klaster-catalogue-page #layered-filter-block.klaster-filter-inline-content .filter-current-label{color:#08246c !important}body.klaster-catalogue-page #layered-filter-block.klaster-filter-inline-content .filter-options-content,body.klaster-catalogue-page #layered-filter-block .filter-options-content{background:rgba(255,255,255,.98) !important;border:1px solid rgba(195,211,239,.95) !important;border-radius:8px !important;box-shadow:0 26px 62px rgba(7,19,48,.18),0 0 0 1px rgba(255,255,255,.62) inset !important;padding:8px !important}body.klaster-catalogue-page #layered-filter-block.klaster-filter-inline-content .items,body.klaster-catalogue-page #layered-filter-block .filter-options-content .items{gap:4px !important}body.klaster-catalogue-page #layered-filter-block.klaster-filter-inline-content .item,body.klaster-catalogue-page #layered-filter-block .filter-options-content .item{border-radius:8px !important;min-height:42px !important;padding:7px 10px !important;transition:background .16s ease,box-shadow .16s ease,transform .16s ease !important}body.klaster-catalogue-page #layered-filter-block.klaster-filter-inline-content .item:hover,body.klaster-catalogue-page #layered-filter-block .filter-options-content .item:hover,body.klaster-catalogue-page #layered-filter-block.klaster-filter-inline-content .item.klaster-selected,body.klaster-catalogue-page #layered-filter-block .filter-options-content .item.klaster-selected{background:#eef5ff !important;box-shadow:inset 3px 0 0 #155cff !important}body.klaster-catalogue-page #layered-filter-block.klaster-filter-inline-content .item a,body.klaster-catalogue-page #layered-filter-block .filter-options-content .item a{align-items:center !important;color:#102452 !important;display:grid !important;flex:1 1 auto !important;font-size:14px !important;font-weight:850 !important;gap:10px !important;grid-template-columns:minmax(0,1fr) auto !important;line-height:1.22 !important;min-width:0 !important}body.klaster-catalogue-page #layered-filter-block.klaster-filter-inline-content .mgs-filter-item-checkbox input,body.klaster-catalogue-page #layered-filter-block .filter-options-content .mgs-filter-item-checkbox input{accent-color:#155cff !important;height:16px !important;width:16px !important}body.klaster-catalogue-page #layered-filter-block.klaster-filter-inline-content .item a .count,body.klaster-catalogue-page #layered-filter-block.klaster-filter-inline-content .item .mgs-option-count,body.klaster-catalogue-page #layered-filter-block .filter-options-content .item a .count,body.klaster-catalogue-page #layered-filter-block .filter-options-content .item .mgs-option-count{background:#edf3ff !important;border-radius:999px !important;color:#6b7895 !important;display:inline-flex !important;font-size:12px !important;font-weight:900 !important;justify-content:center !important;margin-left:8px !important;min-width:48px !important;padding:4px 9px !important;text-align:center !important}.klaster-app-user-dropdown{background:rgba(255,255,255,.98) !important;border:1px solid rgba(199,213,239,.95) !important;border-radius:8px !important;box-shadow:0 24px 58px rgba(7,19,48,.18) !important;min-width:190px !important;padding:8px !important}.klaster-app-user-dropdown:before{background:inherit;border-left:1px solid rgba(199,213,239,.95);border-top:1px solid rgba(199,213,239,.95);content:"";height:12px;position:absolute;right:28px;top:-7px;transform:rotate(45deg);width:12px}.klaster-app-user-dropdown a{border-radius:8px !important;color:#071330 !important;font-size:14px !important;font-weight:900 !important;padding:12px 14px !important}.klaster-app-user-dropdown a:hover,.klaster-app-user-dropdown a:focus{background:linear-gradient(135deg,#edf4ff 0%,#f7fbff 100%) !important;box-shadow:inset 3px 0 0 #155cff !important;color:#064cff !important}.cms-index-index header.page-header .header-top-links .login-form,.cms-index-index header.page-header .minicart-wrapper .block-minicart,.cms-index-index header.page-header .top-wishlist .block-wishlist,.cms-index-index header.page-header .setting-site .setting-site-content,.cms-index-index header.page-header .block-search .mgs-instant-search-dropdown,.cms-index-index .modal-custom.authentication-dropdown,body:not(.klaster-shell-page) header.page-header .header-top-links .login-form,body:not(.klaster-shell-page) header.page-header .minicart-wrapper .block-minicart,body:not(.klaster-shell-page) header.page-header .top-wishlist .block-wishlist,body:not(.klaster-shell-page) header.page-header .setting-site .setting-site-content,body:not(.klaster-shell-page) header.page-header .block-search .mgs-instant-search-dropdown{background:rgba(4,14,36,.94) !important;border:1px solid rgba(92,131,217,.42) !important;border-radius:8px !important;box-shadow:0 28px 70px rgba(0,0,0,.44),0 0 0 1px rgba(255,255,255,.05) inset !important;color:#eef5ff !important;overflow:hidden !important}.cms-index-index header.page-header .header-top-links .login-form:before,.cms-index-index header.page-header .minicart-wrapper .block-minicart:before,.cms-index-index header.page-header .top-wishlist .block-wishlist:before,.cms-index-index header.page-header .setting-site .setting-site-content:before{background:linear-gradient(90deg,rgba(37,99,235,0),rgba(37,99,235,.75),rgba(37,99,235,0));content:"";height:1px;left:14px;position:absolute;right:14px;top:0}.cms-index-index header.page-header .header.links li,.cms-index-index header.page-header .header.links li a,.cms-index-index header.page-header .header-top-links .login-form a,.cms-index-index header.page-header .minicart-wrapper .block-minicart a,.cms-index-index header.page-header .top-wishlist .block-wishlist a,.cms-index-index header.page-header .setting-site .setting-site-content a,.cms-index-index header.page-header .block-search .mgs-instant-search-dropdown a,body:not(.klaster-shell-page) header.page-header .header.links li,body:not(.klaster-shell-page) header.page-header .header.links li a,body:not(.klaster-shell-page) header.page-header .header-top-links .login-form a,body:not(.klaster-shell-page) header.page-header .minicart-wrapper .block-minicart a,body:not(.klaster-shell-page) header.page-header .top-wishlist .block-wishlist a,body:not(.klaster-shell-page) header.page-header .setting-site .setting-site-content a,body:not(.klaster-shell-page) header.page-header .block-search .mgs-instant-search-dropdown a{color:#f8fbff !important;font-weight:800 !important}.cms-index-index header.page-header .header.links li a:hover,.cms-index-index header.page-header .header-top-links .login-form a:hover,.cms-index-index header.page-header .minicart-wrapper .block-minicart a:hover,.cms-index-index header.page-header .top-wishlist .block-wishlist a:hover,.cms-index-index header.page-header .setting-site .setting-site-content a:hover,.cms-index-index header.page-header .block-search .mgs-instant-search-dropdown a:hover,body:not(.klaster-shell-page) header.page-header .header.links li a:hover,body:not(.klaster-shell-page) header.page-header .header-top-links .login-form a:hover,body:not(.klaster-shell-page) header.page-header .minicart-wrapper .block-minicart a:hover,body:not(.klaster-shell-page) header.page-header .top-wishlist .block-wishlist a:hover,body:not(.klaster-shell-page) header.page-header .setting-site .setting-site-content a:hover,body:not(.klaster-shell-page) header.page-header .block-search .mgs-instant-search-dropdown a:hover{color:#7fb0ff !important}.cms-index-index header.page-header .minicart-wrapper .block-minicart .subtitle.empty,.cms-index-index header.page-header .top-wishlist .block-wishlist .empty,.cms-index-index header.page-header .setting-site .setting-site-content,.cms-index-index header.page-header .block-search .mgs-instant-search-dropdown,body:not(.klaster-shell-page) header.page-header .minicart-wrapper .block-minicart .subtitle.empty,body:not(.klaster-shell-page) header.page-header .top-wishlist .block-wishlist .empty,body:not(.klaster-shell-page) header.page-header .setting-site .setting-site-content,body:not(.klaster-shell-page) header.page-header .block-search .mgs-instant-search-dropdown{color:#b8c6e4 !important}.cms-index-index header.page-header .header-top-links .login-form input,.cms-index-index header.page-header .block-search .mgs-instant-search-dropdown input,body:not(.klaster-shell-page) header.page-header .header-top-links .login-form input,body:not(.klaster-shell-page) header.page-header .block-search .mgs-instant-search-dropdown input{background:rgba(255,255,255,.08) !important;border:1px solid rgba(150,176,233,.24) !important;border-radius:8px !important;color:#fff !important}.cms-index-index header.page-header .header-top-links .login-form .action.primary,.cms-index-index header.page-header .minicart-wrapper .block-minicart .action.primary,.cms-index-index header.page-header .top-wishlist .block-wishlist .action.primary,body:not(.klaster-shell-page) header.page-header .header-top-links .login-form .action.primary,body:not(.klaster-shell-page) header.page-header .minicart-wrapper .block-minicart .action.primary,body:not(.klaster-shell-page) header.page-header .top-wishlist .block-wishlist .action.primary{background:linear-gradient(135deg,#2563eb 0%,#064cff 100%) !important;border:1px solid rgba(101,145,255,.7) !important;border-radius:8px !important;color:#fff !important;font-weight:900 !important;text-transform:none !important}.cms-index-index header.page-header .setting-site .actions-close button,body:not(.klaster-shell-page) header.page-header .setting-site .actions-close button{background:rgba(255,255,255,.08) !important;border:1px solid rgba(150,176,233,.24) !important;border-radius:999px !important;color:#fff !important}