#ecohim-root#ecohim-root#ecohim-root .ecohim-product{width: 100%;max-width: 100% !important;flex: 1 1 100% !important;margin-top: -40px !important;background: #f3f8fb !important;color: #16324a !important;font-family: Inter, Arial, sans-serif !important;}#ecohim-root#ecohim-root#ecohim-root .row > .ecohim-product,#ecohim-root#ecohim-root#ecohim-root .content-layout-wrapper > .ecohim-product{width: 100%;max-width: 100% !important;flex: 1 1 100% !important;}#ecohim-root#ecohim-root#ecohim-root .ecohim-product__wrap{width: min(var(--wd-container-w, 1222px), calc(100% - 30px));margin: 24px auto 64px !important;}#ecohim-root#ecohim-root#ecohim-root .ecohim-product__top{display: grid !important;grid-template-columns: minmax(280px, 460px) 1fr !important;gap: 36px !important;align-items: start !important;}#ecohim-root#ecohim-root#ecohim-root .ecohim-product__gallery img{width: 100%;height: auto;background: #fff !important;border-radius: 24px !important;}#ecohim-root#ecohim-root#ecohim-root .ecohim-product__thumbs{display: flex !important;gap: 8px !important;margin-top: 10px !important;}#ecohim-root#ecohim-root#ecohim-root .ecohim-product__thumbs button{width: 72px;height: 72px;padding: 6px !important;border: 1px solid #d5e3ea !important;border-radius: 12px !important;background: #fff !important;cursor: pointer !important;}#ecohim-root#ecohim-root#ecohim-root .ecohim-product__thumbs img{width: 100%;height: 100%;object-fit: contain !important;}#ecohim-root#ecohim-root#ecohim-root .ecohim-product h1{margin: 0 0 8px !important;font-size: 34px !important;line-height: 1.15 !important;color: #0e4f73 !important;}#ecohim-root#ecohim-root#ecohim-root .ecohim-product__sku{color: #6d8494 !important;margin-bottom: 16px !important;}#ecohim-root#ecohim-root#ecohim-root .ecohim-product__prices{display: flex !important;gap: 18px !important;margin-bottom: 16px !important;}#ecohim-root#ecohim-root#ecohim-root .ecohim-product__prices b{display: block !important;font-size: 28px !important;color: #247a00 !important;}#ecohim-root#ecohim-root#ecohim-root .ecohim-product__prices span{color: #6d8494 !important;font-size: 14px !important;}#ecohim-root#ecohim-root#ecohim-root .ecohim-product__lead{font-size: 16px !important;line-height: 1.5 !important;}#ecohim-root#ecohim-root#ecohim-root .ecohim-product__actions{display: flex !important;gap: 12px !important;margin: 18px 0 22px !important;}#ecohim-root#ecohim-root#ecohim-root .ecohim-product__actions a,#ecohim-root#ecohim-root#ecohim-root .ecohim-calc__order,#ecohim-root#ecohim-root#ecohim-root .ecohim-order button[type="submit"]{display: inline-flex !important;align-items: center !important;justify-content: center !important;min-height: 52px;padding: 0 22px !important;border: 0 !important;border-radius: 999px !important;background: linear-gradient(90deg, #81d742, #247a00) !important;color: #fff !important;font-weight: 700 !important;text-decoration: none !important;cursor: pointer !important;}#ecohim-root#ecohim-root#ecohim-root .ecohim-product__content{margin-top: 28px !important;padding: 24px !important;background: #fff !important;border-radius: 20px !important;}#ecohim-root#ecohim-root#ecohim-root .ecohim-product__advantages{display: grid !important;grid-template-columns: repeat(4, 1fr) !important;gap: 12px !important;margin-top: 22px !important;}#ecohim-root#ecohim-root#ecohim-root .ecohim-product__advantages div{display: flex !important;gap: 10px !important;align-items: center !important;padding: 12px !important;background: #fff !important;border-radius: 16px !important;}#ecohim-root#ecohim-root#ecohim-root .ecohim-product__advantages img{width: 42px;height: 42px;object-fit: contain !important;}#ecohim-root#ecohim-root#ecohim-root .ecohim-specs{width: 100%;border-collapse: collapse !important;}#ecohim-root#ecohim-root#ecohim-root .ecohim-specs th,#ecohim-root#ecohim-root#ecohim-root .ecohim-specs td{padding: 10px 0 !important;border-bottom: 1px solid #e6eef2 !important;text-align: left !important;vertical-align: top !important;}#ecohim-root#ecohim-root#ecohim-root .ecohim-specs th{width: 46%;color: #52697a !important;font-weight: 600 !important;}#ecohim-root#ecohim-root#ecohim-root .ecohim-docs{margin: 0 !important;padding: 0 !important;list-style: none !important;}#ecohim-root#ecohim-root#ecohim-root .ecohim-product a:hover,#ecohim-root#ecohim-root#ecohim-root .ecohim-product a:focus{color: #0e4f73 !important;background: transparent !important;}#ecohim-root#ecohim-root#ecohim-root .ecohim-product__actions a:hover,#ecohim-root#ecohim-root#ecohim-root .ecohim-product__actions a:focus,#ecohim-root#ecohim-root#ecohim-root .ecohim-calc__order:hover{color: #fff !important;background: linear-gradient(90deg, #6fc42e, #1c6400) !important;}#ecohim-root#ecohim-root#ecohim-root .ecohim-product__nav{display: flex !important;flex-wrap: wrap !important;gap: 8px !important;margin: 22px 0 8px !important;}#ecohim-root#ecohim-root#ecohim-root .ecohim-product__nav.is-stuck{position: fixed !important;z-index: 9990;margin: 0 !important;padding: 0 !important;background: #f3f8fb !important;}#ecohim-root#ecohim-root#ecohim-root .ecohim-product__nav-spot{height: 0;}#ecohim-root#ecohim-root#ecohim-root #ecohim-specs,#ecohim-root#ecohim-root#ecohim-root #ecohim-docs,#ecohim-root#ecohim-root#ecohim-root #ecohim-calc{scroll-margin-top: 140px !important;}#ecohim-root#ecohim-root#ecohim-root .ecohim-product__nav a{display: inline-flex !important;align-items: center !important;min-height: 42px;padding: 0 16px !important;border-radius: 999px !important;background: #fff !important;color: #0e4f73 !important;font-weight: 700 !important;text-decoration: none !important;}#ecohim-root#ecohim-root#ecohim-root .ecohim-product__nav a:hover,#ecohim-root#ecohim-root#ecohim-root .ecohim-product__nav a:focus{color: #fff !important;background: #247a00 !important;}#ecohim-root#ecohim-root#ecohim-root .ecohim-docs a,#ecohim-root#ecohim-root#ecohim-root .ecohim-calc__info a{color: #1f7a12 !important;}#ecohim-root#ecohim-root#ecohim-root .ecohim-docs a:hover,#ecohim-root#ecohim-root#ecohim-root .ecohim-calc__info a:hover{color: #0e4f73 !important;}#ecohim-root#ecohim-root#ecohim-root .ecohim-calc__row{border-radius: 14px !important;transition: background .15s ease;}#ecohim-root#ecohim-root#ecohim-root .ecohim-calc__row:hover{background: #eef3f6 !important;}#ecohim-root#ecohim-root#ecohim-root .ecohim-calc__row.is-in,#ecohim-root#ecohim-root#ecohim-root .ecohim-calc__row.is-in:hover{background: #e5f6d4 !important;}#ecohim-root#ecohim-root#ecohim-root .ecohim-calc__photo{position: relative !important;}#ecohim-root#ecohim-root#ecohim-root .ecohim-calc__cart{display: none !important;position: absolute !important;right: -4px;bottom: -4px;width: 26px;height: 26px;border-radius: 50% !important;background: #247a00 !important;align-items: center !important;justify-content: center !important;box-shadow: 0 2px 6px rgba(36, 122, 0, 0.35) !important;}#ecohim-root#ecohim-root#ecohim-root .ecohim-calc__row.is-in .ecohim-calc__cart{display: flex !important;}#ecohim-root#ecohim-root#ecohim-root .ecohim-product__content h2{margin: 0 0 12px !important;color: #0e4f73 !important;font-size: 28px !important;}@media (max-width: 800px){#ecohim-root#ecohim-root#ecohim-root .ecohim-product__advantages{grid-template-columns: 1fr 1fr !important;}}#ecohim-root#ecohim-root#ecohim-root .ecohim-calc{margin-top: 28px !important;}#ecohim-root#ecohim-root#ecohim-root .ecohim-calc__inner,#ecohim-root#ecohim-root#ecohim-root .ecohim-product__content{box-shadow: 0 10px 30px rgba(22, 50, 74, 0.06) !important;}#ecohim-root#ecohim-root#ecohim-root .ecohim-calc__inner{padding: 24px !important;background: #fff !important;border-radius: 20px !important;}#ecohim-root#ecohim-root#ecohim-root .ecohim-calc h2,#ecohim-root#ecohim-root#ecohim-root .ecohim-calc h3{margin: 0 0 14px !important;color: #0e4f73 !important;}#ecohim-root#ecohim-root#ecohim-root .ecohim-calc h2{font-size: 28px !important;}#ecohim-root#ecohim-root#ecohim-root .ecohim-calc h3{margin-top: 18px !important;font-size: 18px !important;}#ecohim-root#ecohim-root#ecohim-root .ecohim-calc__row{display: grid !important;grid-template-columns: 72px 1fr 132px 140px !important;gap: 12px !important;align-items: center !important;margin: 0 0 10px !important;padding: 12px !important;border: 1px solid rgba(14, 79, 115, 0.1) !important;border-radius: 14px !important;scroll-margin-top: 90px !important;}#ecohim-root#ecohim-root#ecohim-root #ecohim-specs,#ecohim-root#ecohim-root#ecohim-root #ecohim-docs,#ecohim-root#ecohim-root#ecohim-root #ecohim-calc{scroll-margin-top: 90px !important;}#ecohim-root#ecohim-root#ecohim-root .ecohim-calc__photo{width: 72px;height: 72px;background: #f4f8fa !important;border-radius: 12px !important;display: flex !important;align-items: center !important;justify-content: center !important;}#ecohim-root#ecohim-root#ecohim-root .ecohim-calc__photo img{max-width: 64px !important;max-height: 64px;}#ecohim-root#ecohim-root#ecohim-root .ecohim-calc__info a,#ecohim-root#ecohim-root#ecohim-root .ecohim-calc__info strong{color: #0e4f73 !important;font-weight: 700 !important;text-decoration: none !important;}#ecohim-root#ecohim-root#ecohim-root .ecohim-calc__info p{margin: 4px 0 0 !important;color: #52697a !important;font-size: 13px !important;line-height: 1.35 !important;}#ecohim-root#ecohim-root#ecohim-root .ecohim-calc .ecohim-calc__qty{display: inline-flex !important;align-items: center !important;justify-content: center !important;justify-self: start !important;gap: 0 !important;width: max-content !important;max-width: 100% !important;margin: 0 !important;padding: 4px !important;background: #fff !important;border: 1px solid #d5e8cc !important;border-radius: 999px !important;box-shadow: none !important;float: none !important;}#ecohim-root#ecohim-root#ecohim-root .ecohim-calc .ecohim-calc__qty button{display: inline-flex !important;align-items: center !important;justify-content: center !important;width: 36px !important;min-width: 36px !important;height: 36px !important;margin: 0 !important;padding: 0 !important;border: 0 !important;border-radius: 50% !important;background: #e7f6dc !important;color: #1f7a12 !important;font-size: 22px !important;font-weight: 600 !important;line-height: 1 !important;box-shadow: none !important;cursor: pointer !important;touch-action: manipulation !important;user-select: none !important;}#ecohim-root#ecohim-root#ecohim-root .ecohim-calc .ecohim-calc__qty button:hover{background: #247a00 !important;color: #fff !important;}#ecohim-root#ecohim-root#ecohim-root .ecohim-calc .ecohim-calc__qty input[type="number"]{width: 44px !important;height: 36px !important;min-height: 0 !important;margin: 0 !important;padding: 0 !important;border: 0 !important;border-radius: 0 !important;background: transparent !important;box-shadow: none !important;color: #16324a !important;font-size: 16px !important;font-weight: 700 !important;text-align: center !important;appearance: textfield !important;-moz-appearance: textfield !important;}#ecohim-root#ecohim-root#ecohim-root .ecohim-calc .ecohim-calc__qty input::-webkit-outer-spin-button,#ecohim-root#ecohim-root#ecohim-root .ecohim-calc .ecohim-calc__qty input::-webkit-inner-spin-button{-webkit-appearance: none !important;margin: 0 !important;}#ecohim-root#ecohim-root#ecohim-root .ecohim-calc .ecohim-calc__order,#ecohim-root#ecohim-root#ecohim-root .ecohim-minicart .ecohim-minicart__order,#ecohim-root#ecohim-root#ecohim-root .ecohim-order button[type="submit"]{display: inline-flex !important;align-items: center !important;justify-content: center !important;min-height: 48px !important;height: auto !important;width: auto !important;margin: 0 !important;padding: 0 22px !important;border: 0 !important;border-radius: 999px !important;background: linear-gradient(90deg, #81d742, #247a00) !important;color: #fff !important;font-size: 16px !important;font-weight: 700 !important;line-height: 1 !important;text-decoration: none !important;box-shadow: none !important;cursor: pointer !important;}#ecohim-root#ecohim-root#ecohim-root .ecohim-calc .ecohim-calc__order:hover,#ecohim-root#ecohim-root#ecohim-root .ecohim-minicart .ecohim-minicart__order:hover,#ecohim-root#ecohim-root#ecohim-root .ecohim-order button[type="submit"]:hover{color: #fff !important;background: linear-gradient(90deg, #6fc42e, #1c6400) !important;}#ecohim-root#ecohim-root#ecohim-root .ecohim-calc__extra input,#ecohim-root#ecohim-root#ecohim-root .ecohim-order input{width: 56px;height: 36px;border: 1px solid #d5e1e8 !important;border-radius: 10px !important;text-align: center !important;}#ecohim-root#ecohim-root#ecohim-root .ecohim-calc__sum{text-align: right !important;}#ecohim-root#ecohim-root#ecohim-root .ecohim-calc__sum b{display: block !important;}#ecohim-root#ecohim-root#ecohim-root .ecohim-calc__sum span{color: #6d8494 !important;font-size: 12px !important;}#ecohim-root#ecohim-root#ecohim-root .ecohim-calc__extra{margin-top: 16px !important;}#ecohim-root#ecohim-root#ecohim-root .ecohim-calc__extra input{width: 140px;margin-left: 8px !important;text-align: left !important;padding: 0 10px !important;}#ecohim-root#ecohim-root#ecohim-root .ecohim-calc__totals{margin-top: 16px !important;padding: 14px 16px !important;background: #f4faf0 !important;border-radius: 16px !important;}#ecohim-root#ecohim-root#ecohim-root .ecohim-calc__totals div{display: flex !important;justify-content: space-between !important;gap: 12px !important;padding: 6px 0 !important;}#ecohim-root#ecohim-root#ecohim-root .ecohim-calc__totals .is-grand{margin-top: 6px !important;padding-top: 10px !important;border-top: 1px solid #d7ebc8 !important;font-size: 20px !important;}#ecohim-root#ecohim-root#ecohim-root .ecohim-calc__note{color: #6d8494 !important;font-size: 13px !important;}#ecohim-root#ecohim-root#ecohim-root .ecohim-order[hidden]{display: none !important;}#ecohim-root#ecohim-root#ecohim-root .ecohim-order{position: fixed !important;inset: 0 !important;z-index: 100000;display: flex !important;align-items: center !important;justify-content: center !important;padding: 20px !important;background: rgba(14, 40, 58, 0.45) !important;}#ecohim-root#ecohim-root#ecohim-root .ecohim-order__card{width: min(560px, 100%);padding: 28px 28px 22px !important;background: #fff !important;border-radius: 28px !important;position: relative !important;}#ecohim-root#ecohim-root#ecohim-root .ecohim-order__close{position: absolute !important;top: 14px;right: 14px;width: 36px;height: 36px;border: 0 !important;background: transparent !important;font-size: 28px !important;cursor: pointer !important;}#ecohim-root#ecohim-root#ecohim-root .ecohim-order h3{margin: 0 0 18px !important;text-align: center !important;color: #0e4f73 !important;font-size: 32px !important;}#ecohim-root#ecohim-root#ecohim-root .ecohim-order input{display: block !important;width: 100%;height: 52px;margin: 0 0 12px !important;padding: 0 18px !important;border: 0 !important;border-radius: 999px !important;background: #f3f5f7 !important;text-align: left !important;}#ecohim-root#ecohim-root#ecohim-root .ecohim-order__submit{display: flex !important;gap: 14px !important;align-items: center !important;}#ecohim-root#ecohim-root#ecohim-root .ecohim-order__submit p{margin: 0 !important;color: #7d8b96 !important;font-size: 13px !important;}#ecohim-root#ecohim-root#ecohim-root .ecohim-order__status{min-height: 1.2em;}@media (max-width: 800px){#ecohim-root#ecohim-root#ecohim-root .ecohim-product__top,#ecohim-root#ecohim-root#ecohim-root .ecohim-order__submit{grid-template-columns: 1fr !important;display: grid !important;}#ecohim-root#ecohim-root#ecohim-root .ecohim-calc__row{grid-template-columns: minmax(0, 1fr) auto !important;grid-template-areas:
      "photo photo"
      "info info"
      "sum qty" !important;align-items: center !important;}#ecohim-root#ecohim-root#ecohim-root .ecohim-calc__photo{grid-area: photo !important;justify-self: start !important;}#ecohim-root#ecohim-root#ecohim-root .ecohim-calc__info{grid-area: info !important;}#ecohim-root#ecohim-root#ecohim-root .ecohim-calc__sum{grid-area: sum !important;text-align: left !important;align-self: center !important;}#ecohim-root#ecohim-root#ecohim-root .ecohim-calc .ecohim-calc__qty{grid-area: qty !important;justify-self: end !important;align-self: center !important;width: max-content !important;}#ecohim-root#ecohim-root#ecohim-root .ecohim-product h1{font-size: 28px !important;}}html body.ecohim-has-cart{padding-bottom: 112px !important;}#ecohim-root#ecohim-root#ecohim-root .ecohim-minicart{position: fixed !important;left: 50%;right: auto;bottom: 0;transform: translateX(-50%);z-index: 99990;display: flex !important;align-items: center !important;gap: 12px !important;width: min(var(--wd-container-w, 1222px), calc(100% - 24px));max-width: var(--wd-container-w, 1222px) !important;padding: 12px 16px !important;background: #fff !important;border-radius: 18px 18px 0 0 !important;box-shadow: 0 -8px 28px rgba(14, 40, 58, 0.16) !important;}#ecohim-root#ecohim-root#ecohim-root .ecohim-minicart[hidden]{display: none !important;}#ecohim-root#ecohim-root#ecohim-root .ecohim-minicart__viewport{flex: 1 !important;min-width: 0;overflow-x: auto;scroll-snap-type: x mandatory !important;scrollbar-width: none !important;}#ecohim-root#ecohim-root#ecohim-root .ecohim-minicart__viewport::-webkit-scrollbar{display: none !important;}#ecohim-root#ecohim-root#ecohim-root .ecohim-minicart__track{display: flex !important;gap: 0 !important;}#ecohim-root#ecohim-root#ecohim-root .ecohim-minicart__item{display: flex !important;flex: 0 0 auto !important;box-sizing: border-box !important;scroll-snap-align: start !important;scroll-snap-stop: always !important;padding: 0 8px !important;}#ecohim-root#ecohim-root#ecohim-root .ecohim-minicart__item a,#ecohim-root#ecohim-root#ecohim-root .ecohim-minicart__link{display: flex !important;align-items: center !important;gap: 10px !important;width: 100%;min-width: 0;color: #0e4f73 !important;text-decoration: none !important;background: transparent !important;}#ecohim-root#ecohim-root#ecohim-root .ecohim-minicart__link > div{min-width: 0;flex: 1 1 auto !important;}#ecohim-root#ecohim-root#ecohim-root .ecohim-minicart__item a:hover,#ecohim-root#ecohim-root#ecohim-root .ecohim-minicart__item a:hover strong{color: #247a00 !important;background: transparent !important;}#ecohim-root#ecohim-root#ecohim-root .ecohim-minicart__item img{flex: 0 0 64px !important;width: 64px !important;height: 64px !important;min-width: 64px !important;max-width: 64px !important;object-fit: contain !important;background: #f4f8fa !important;border-radius: 12px !important;}#ecohim-root#ecohim-root#ecohim-root .ecohim-minicart__item strong{display: block !important;color: #0e4f73 !important;font-size: 14px !important;line-height: 1.25 !important;white-space: normal !important;overflow-wrap: anywhere !important;word-break: break-word !important;}#ecohim-root#ecohim-root#ecohim-root .ecohim-minicart__item span{color: #52697a !important;font-size: 13px !important;}#ecohim-root#ecohim-root#ecohim-root .ecohim-minicart .ecohim-minicart__arrow{display: inline-flex !important;align-items: center !important;justify-content: center !important;align-self: center !important;flex: 0 0 42px !important;width: 42px !important;height: 42px !important;min-width: 42px !important;min-height: 42px !important;margin: 0 !important;padding: 0 !important;border: 0 !important;border-radius: 50% !important;background: linear-gradient(180deg, #8ed84a, #2c8608) !important;color: #fff !important;box-shadow: 0 6px 14px rgba(36, 122, 0, 0.28) !important;cursor: pointer !important;line-height: 0 !important;position: relative !important;top: auto !important;bottom: auto !important;overflow: visible !important;}#ecohim-root#ecohim-root#ecohim-root .ecohim-minicart .ecohim-minicart__arrow svg{display: block !important;width: 18px;height: 18px;}#ecohim-root#ecohim-root#ecohim-root .ecohim-minicart .ecohim-minicart__arrow:hover{background: linear-gradient(180deg, #6fc42e, #1c6400) !important;color: #fff !important;}#ecohim-root#ecohim-root#ecohim-root .ecohim-minicart .ecohim-minicart__arrow[hidden]{display: none !important;}#ecohim-root#ecohim-root#ecohim-root .ecohim-minicart__side{display: flex !important;align-items: center !important;gap: 12px !important;flex: 0 0 auto !important;}#ecohim-root#ecohim-root#ecohim-root .ecohim-minicart__side b{color: #16324a !important;font-size: 18px !important;white-space: nowrap !important;}#ecohim-root#ecohim-root#ecohim-root .ecohim-minicart__order{min-height: 46px;padding: 0 18px !important;border: 0 !important;border-radius: 999px !important;background: linear-gradient(90deg, #81d742, #247a00) !important;color: #fff !important;font-weight: 700 !important;cursor: pointer !important;}@media (max-width: 700px){html body.ecohim-has-cart{padding-bottom: 180px !important;}#ecohim-root#ecohim-root#ecohim-root .ecohim-minicart{flex-wrap: wrap !important;}#ecohim-root#ecohim-root#ecohim-root .ecohim-minicart__side{width: 100%;justify-content: space-between !important;}}