﻿.cs-t-1{color:#000}.cs-bg-2{background-color:#000}.product-categories-header-slim-extend{height:3.9rem;position:relative;overflow:hidden}.harmonica-initialized{background:linear-gradient(90deg,#a80000 0%,#c40000 50%,#b00000 100%) !important;box-shadow:0 2px 5px rgba(0,0,0,.18),inset 0 1px 0 rgba(255,255,255,.15),inset 0 -1px 0 rgba(0,0,0,.25) !important;position:relative}.harmonica-initialized .menu-general-item{background:transparent !important;border-right:1px solid rgba(255,255,255,.15) !important}.harmonica-initialized .menu-general-root-link{background:transparent !important;color:#fff !important;transition:all .2s ease !important}.harmonica-initialized .menu-general-root-link-text{color:#fff !important;font-weight:600 !important;text-shadow:0 1px 1px rgba(0,0,0,.25)}.harmonica-initialized .menu-general-icon-img{filter:brightness(0) invert(1) drop-shadow(0 1px 1px rgba(0,0,0,.25)) !important}.harmonica-initialized .menu-general-root-link:hover{background:rgba(0,0,0,.18) !important;box-shadow:inset 0 -3px 0 rgba(255,255,255,.35) !important}.harmonica-initialized .menu-general-root-link:hover .menu-general-icon-img{transform:scale(1.08)}.harmonica-initialized .menu-general-item:nth-child(2){background:rgba(255,255,255,.08) !important;box-shadow:inset 1px 0 rgba(255,255,255,.1),inset -1px 0 rgba(255,255,255,.1) !important}.harmonica-initialized .menu-general-item:nth-child(2) .menu-general-root-link-text{font-weight:700 !important}.harmonica-initialized .menu-general-submenu{background:#fff !important;box-shadow:0 6px 18px rgba(0,0,0,.2) !important}.harmonica-initialized .menu-general-category-parent{background:#fff !important}.harmonica-initialized .menu-general-category-parent a{color:#222 !important}.harmonica-initialized .menu-general-category-parent:hover{background:#f3f3f3 !important}.harmonica-initialized .menu-general-category-parent:hover a{color:#c40000 !important}@media(max-width:768px){.harmonica-initialized{background:linear-gradient(180deg,#c40000,#a80000) !important}.harmonica-initialized .menu-general-item{border-right:none !important;border-bottom:1px solid rgba(255,255,255,.15) !important}.harmonica-initialized .menu-general-root-link{min-height:48px}}.harmonica-initialized .menu-general-tile{background:transparent !important;border:none !important}.menu-general.harmonica-initialized,ul.menu-general.harmonica-initialized{background-color:#b90000 !important}.menu-general.harmonica-initialized>.menu-general-item{background-color:#b90000 !important}.menu-general.harmonica-initialized>.menu-general-item>.menu-general-root-link{background-color:#b90000 !important;color:#fff !important}.menu-general.harmonica-initialized .menu-general-root-link-text{color:#fff !important}.menu-general.harmonica-initialized .menu-general-icon-img{filter:brightness(0) invert(1) !important}.menu-general.harmonica-initialized{background:linear-gradient(90deg,#a80000 0%,#c40000 50%,#b00000 100%) !important}.product-categories-header-slim-title{font-size:16px !important;font-weight:600 !important;line-height:1.3 !important}.news-block-items{list-style:none;margin:8px 0 0;padding:0}.news-block-row{position:relative;display:block;margin:0;padding:13px 14px 12px 38px;background:#fff;border-bottom:1px solid #eee;transition:all .2s ease}.news-block-row:before{content:"";position:absolute;left:16px;top:19px;width:8px;height:8px;border-radius:50%;background:#c40000;box-shadow:0 0 0 4px rgba(196,0,0,.1);transition:all .2s ease}.news-block-row:after{content:"";position:absolute;left:19px;top:31px;bottom:0;width:1px;background:#e5e5e5}.news-block-row:last-child{border-bottom:none}.news-block-row:last-child:after{display:none}.news-block-row:hover{background:#fff8f8}.news-block-row:hover:before{transform:scale(1.25);box-shadow:0 0 0 5px rgba(196,0,0,.12)}.news-block-anno{margin:0;padding:0}.news-block-anno-link{display:block;color:#222;font-size:15px;font-weight:600;line-height:1.45;text-decoration:none;transition:color .2s ease}.news-block-anno-link:hover{color:#c40000;text-decoration:none}.news-block-date{margin-top:6px}.news-block-date-text{display:inline-block;padding:3px 8px;background:#f3f3f3;border-radius:5px;color:#777;font-size:11px;line-height:1.3}.news-block-row:first-child{background:linear-gradient(90deg,#fff6f6 0%,#fff 100%)}.news-block-row:first-child .news-block-anno-link{color:#b40000;font-weight:700}.news-block-row:first-child .news-block-date-text{background:#c40000;color:#fff}.news-block-row:first-child:before{width:9px;height:9px;background:#c40000}@media(max-width:768px){.news-block-row{padding:12px 12px 11px 35px}.news-block-row:before{left:13px;top:18px}.news-block-row:after{left:16px}.news-block-anno-link{font-size:14px}.news-block-date-text{font-size:10px}}@media(max-width:480px){.news-block-row{padding:11px 10px 10px 32px}.news-block-row:before{left:11px;top:17px;width:7px;height:7px}.news-block-row:after{left:14px}.news-block-anno-link{font-size:13px;line-height:1.4}}.product-categories-slim{display:flex;flex-wrap:wrap;margin-left:-5px;margin-right:-5px;margin-top:8px}.product-categories-slim .product-categories-item-slim{box-sizing:border-box;padding:5px}.product-categories-slim .product-categories-item-inner-slim{position:relative;height:170px;min-height:170px;display:flex;flex-direction:column;background:#fff;border:1px solid #e2e2e2;border-radius:12px;overflow:hidden;box-shadow:0 2px 8px rgba(0,0,0,.055);transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease}.product-categories-slim .product-categories-item-inner-slim:hover{transform:translateY(-3px);border-color:rgba(196,0,0,.35);box-shadow:0 7px 17px rgba(0,0,0,.1)}.product-categories-slim .product-categories-header-slim{position:relative;height:55px;min-height:55px;display:flex;align-items:center;justify-content:center;padding:7px 9px;box-sizing:border-box;background:#fff;border-bottom:1px solid #eee}.product-categories-slim .product-categories-header-slim:before{content:"";position:absolute;left:0;right:0;top:0;height:3px;background:#c40000;opacity:.9}.product-categories-slim .product-categories-header-container{width:100%;display:flex;align-items:center;justify-content:center;text-align:center}.product-categories-slim .product-categories-header-slim-title{display:-webkit-box;width:100%;color:#222;font-size:14px;font-weight:700;line-height:1.25;text-align:center;text-decoration:none;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical;transition:color .2s ease}.product-categories-slim .product-categories-item-inner-slim:hover .product-categories-header-slim-title{color:#c40000;text-decoration:none}.product-categories-slim .product-categories-item-picture-slim{width:100%;height:115px !important;min-height:115px;margin:0;padding:7px 10px 9px;display:flex;align-items:center;justify-content:center;box-sizing:border-box;background:#fff}.product-categories-slim .product-categories-item-photo-link-slim{width:100%;height:100% !important;display:flex;align-items:center;justify-content:center;overflow:hidden}.product-categories-slim .product-categories-item-picture-obj-slim{width:95px;height:95px;max-width:100%;max-height:100%;object-fit:contain;transition:transform .25s ease}.product-categories-slim .product-categories-item-inner-slim:hover .product-categories-item-picture-obj-slim{transform:scale(1.06)}.product-categories-slim .product-categories-item-inner-slim:after{content:"";position:absolute;left:25%;right:25%;bottom:5px;height:2px;background:#c40000;opacity:0;transition:all .22s ease}.product-categories-slim .product-categories-item-inner-slim:hover:after{left:15%;right:15%;opacity:1}@media(min-width:992px){.product-categories-slim .product-categories-item-slim{flex-basis:25% !important;max-width:25% !important}}@media(min-width:576px) and (max-width:991px){.product-categories-slim .product-categories-item-slim{flex-basis:50% !important;max-width:50% !important}.product-categories-slim .product-categories-item-inner-slim{height:165px;min-height:165px}.product-categories-slim .product-categories-header-slim{height:54px;min-height:54px}}@media(max-width:575px){.product-categories-slim{margin-left:-4px;margin-right:-4px}.product-categories-slim .product-categories-item-slim{flex-basis:50% !important;max-width:50% !important;padding:4px}.product-categories-slim .product-categories-item-inner-slim{height:150px;min-height:150px;border-radius:10px}.product-categories-slim .product-categories-header-slim{height:52px;min-height:52px;padding:6px 6px}.product-categories-slim .product-categories-header-slim-title{font-size:12px;line-height:1.2}.product-categories-slim .product-categories-item-picture-slim{height:98px !important;min-height:98px;padding:5px 7px 7px}.product-categories-slim .product-categories-item-picture-obj-slim{width:82px;height:82px}}@media(max-width:360px){.product-categories-slim .product-categories-item-inner-slim{height:142px;min-height:142px}.product-categories-slim .product-categories-header-slim{height:49px;min-height:49px}.product-categories-slim .product-categories-header-slim-title{font-size:11px}.product-categories-slim .product-categories-item-picture-slim{height:93px !important;min-height:93px}.product-categories-slim .product-categories-item-picture-obj-slim{width:76px;height:76px}}table[align="center"][style*="width:100%"]{width:100% !important;border-collapse:separate !important;border-spacing:8px 0 !important;margin:0 auto !important}table[align="center"][style*="width:100%"] tr:first-child td{position:relative;padding:10px 8px 4px !important;background:#fff !important;border:1px solid #e2e2e2 !important;border-bottom:0 !important;border-radius:10px 10px 0 0 !important;overflow:hidden}table[align="center"][style*="width:100%"] tr:first-child td:before{content:"";position:absolute;top:0;left:20%;width:60%;height:3px;background:#c40000;border-radius:0 0 3px 3px;transition:width .25s ease,left .25s ease}table[align="center"][style*="width:100%"] tr:first-child td:hover:before{width:90%;left:5%}table[align="center"][style*="width:100%"] td img{display:inline-block;width:120px !important;height:90px !important;object-fit:contain;margin:0 auto;transition:transform .25s ease}table[align="center"][style*="width:100%"] td:hover img{transform:scale(1.08)}table[align="center"][style*="width:100%"] tr td a{color:#252525;text-decoration:none !important}table[align="center"][style*="width:100%"] .h2,table[align="center"][style*="width:100%"] .h3{color:#252525 !important}table[align="center"][style*="width:100%"] .h3{font-size:14px !important;font-weight:700 !important;line-height:1.25 !important;display:inline-block;transform-origin:center center;transition:color .25s ease,transform .25s ease}table[align="center"][style*="width:100%"] td:hover .h3{color:#c40000 !important;transform:scale(1.08)}table[align="center"][style*="width:100%"] tr td[style*="background-color"]{padding:9px 7px 12px !important;background:#fff !important;border:1px solid #e2e2e2 !important;border-top:0 !important;border-radius:0 0 10px 10px !important;position:relative}table[align="center"][style*="width:100%"] tr td[style*="background-color"]:after{content:"";display:block;width:35%;height:3px;margin:9px auto -12px;background:#c40000;border-radius:3px 3px 0 0;transition:width .25s ease}table[align="center"][style*="width:100%"] tr td[style*="background-color"]:hover:after{width:70%}table[align="center"][style*="width:100%"] tr td[style*="vertical-align: top"] p{margin:0 !important}table[align="center"][style*="width:100%"] tr:has(td:only-child){height:8px !important;}table[align="center"][style*="width:100%"] tr:has(td:only-child)td{padding:0 !important;height:8px !important;background:transparent !important;border:0 !important;}table[align="center"][style*="width:100%"] td{transition:border-color .25s ease,box-shadow .25s ease}table[align="center"][style*="width:100%"] td:hover{border-color:#d0d0d0 !important;box-shadow:0 4px 12px rgba(0,0,0,.07)}p[style*="text-align: center"]>a>img[src*="ChatGPT"]{display:block;width:100% !important;height:auto !important;max-width:100%;margin:18px auto 0 !important;border-radius:10px;border:1px solid #ddd;box-shadow:0 3px 12px rgba(0,0,0,.06);transition:transform .25s ease,box-shadow .25s ease}p[style*="text-align: center"]>a:hover>img[src*="ChatGPT"]{transform:scale(1.01);box-shadow:0 5px 16px rgba(0,0,0,.09)}p[style*="text-align: center"]:has(> a>img[src*="ChatGPT"]){position:relative;padding-bottom:5px;}p[style*="text-align: center"]:has(> a>img[src*="ChatGPT"]):after{content:"";position:absolute;left:0;right:0;bottom:0;height:3px;background:#c40000;border-radius:3px;}@media(max-width:575px){table[align="center"][style*="width:100%"]{border-spacing:4px 0 !important}table[align="center"][style*="width:100%"] td img{width:90px !important;height:70px !important}table[align="center"][style*="width:100%"] .h3{font-size:11px !important;font-weight:700 !important;line-height:1.25 !important}table[align="center"][style*="width:100%"] td:hover img{transform:scale(1.08)}table[align="center"][style*="width:100%"] td:hover .h3{transform:scale(1.08)}table[align="center"][style*="width:100%"] td[style*="background-color"]{padding:7px 4px 9px !important}table[align="center"][style*="width:100%"] tr:first-child td{padding:8px 4px 3px !important}table[align="center"][style*="width:100%"] tr:first-child td:before{height:2px}p[style*="text-align: center"]>a>img[src*="ChatGPT"]{border-radius:7px}}.menu-dropdown-list>.menu-dropdown-item{background:#fff !important;border:1px solid #e5e5e5;border-radius:6px;box-shadow:0 1px 4px rgba(0,0,0,.035);transition:background-color .2s ease,border-color .2s ease,box-shadow .2s ease}.menu-dropdown-list>.menu-dropdown-item{box-shadow:inset 3px 0 0 rgba(196,0,0,.75),0 1px 4px rgba(0,0,0,.035)}.menu-dropdown-list>.menu-dropdown-item:hover{background:#fafafa !important;border-color:#d5d5d5;box-shadow:inset 3px 0 0 #c40000,0 2px 8px rgba(0,0,0,.07)}.menu-dropdown-list .menu-dropdown-link-wrap{background:transparent !important;transition:background-color .2s ease}.menu-dropdown-list .menu-dropdown-link-wrap:hover{background:#fafafa !important}.menu-dropdown-list .menu-dropdown-link{color:#252525;text-decoration:none !important}.menu-dropdown-list .menu-dropdown-link-text{color:#252525 !important;text-decoration:none !important;transition:color .2s ease}.menu-dropdown-list .menu-dropdown-item:hover .menu-dropdown-link-text{color:#c40000 !important}.menu-dropdown-list .menu-dropdown-icon-img{transition:opacity .2s ease,filter .2s ease}.menu-dropdown-list .menu-dropdown-item:hover .menu-dropdown-icon-img{opacity:.92}.menu-dropdown-list .menu-dropdown-treeview-control-expand,.menu-dropdown-list .menu-dropdown-treeview-control-collapse{color:#c40000;background:#fff;border:1px solid #ddd;border-radius:4px;transition:background-color .2s ease,color .2s ease,border-color .2s ease}.menu-dropdown-list .menu-dropdown-treeview-control-expand:hover,.menu-dropdown-list .menu-dropdown-treeview-control-collapse:hover{color:#fff;background:#c40000;border-color:#c40000}.menu-dropdown-list .menu-dropdown-sub{border-top:1px solid #eee}.menu-dropdown-list .menu-dropdown-sub-inner{background:#fafafa !important;border-radius:0 0 6px 6px;box-shadow:inset 0 3px 7px rgba(0,0,0,.025)}.menu-dropdown-list .menu-dropdown-sub-category-name{color:#292929;transition:color .2s ease,background-color .2s ease}.menu-dropdown-list .menu-dropdown-sub-category-name:hover{color:#c40000;background:#fff}.menu-dropdown-list .menu-dropdown-sub-category-link,.menu-dropdown-list .menu-dropdown-sub-link{color:#444 !important;text-decoration:none !important;transition:color .2s ease,background-color .2s ease}.menu-dropdown-list .menu-dropdown-sub-category-link:hover,.menu-dropdown-list .menu-dropdown-sub-link:hover{color:#c40000 !important;background:#fff}.menu-dropdown-list .menu-dropdown-sub-childs{border-left:1px solid #ddd}.menu-dropdown-list .js-menu-dropdown-give-more-link{border-top:1px solid #eee}.menu-dropdown-list .js-menu-dropdown-give-more-link .menu-dropdown-link{color:#c40000 !important;text-decoration:none !important;transition:background-color .2s ease,color .2s ease}.menu-dropdown-list .js-menu-dropdown-give-more-link .menu-dropdown-link:hover{color:#a90000 !important;background:#fff5f5 !important}.menu-dropdown-list .cs-bg-i-7,.menu-dropdown-list .cs-bg-7{background-color:transparent !important}