.footer.ht-footer{--ht-f-ink: #202724;--ht-f-text: #48514c;--ht-f-line: #e6e9e7;--ht-f-green: #007b29;--ht-f-gutter: 16px;--footer-background-color: #fff;--footer-body-text-color: #48514c;--footer-heading-text-color: #202724;--footer-accent-color: #007b29;--text-color: #48514c;padding:0;border-top:1px solid var(--ht-f-line);background:#fff;color:var(--ht-f-text);font-size:14px;line-height:1.5}.ht-footer *,.ht-footer *:before,.ht-footer *:after{box-sizing:border-box}.ht-footer__shell{width:min(calc(100% - 2 * var(--ht-f-gutter)),1200px);margin-inline:auto}.ht-footer h2,.ht-footer p,.ht-footer ul{margin:0}.ht-footer ul{padding:0;list-style:none}.ht-footer li:before{content:none}.ht-footer a{color:inherit;text-decoration:none;text-underline-offset:4px}.ht-footer a:hover{color:var(--ht-f-green);text-decoration:underline}.ht-footer a:focus-visible,.ht-footer summary:focus-visible,.ht-footer button:focus-visible,.ht-footer input:focus-visible{outline:2px solid var(--ht-f-green);outline-offset:4px;border-radius:4px}.ht-footer__top{display:flex;flex-direction:column;align-items:flex-start;gap:32px;padding-block:32px;border-bottom:1px solid var(--ht-f-line)}.ht-footer__brand{display:inline-flex;align-items:center;min-height:44px;width:160px}.ht-footer__brand img{display:block;width:100%;height:auto}.ht-footer__payments{display:flex;flex-direction:column;gap:8px;max-width:100%}.ht-footer__payment-title{color:var(--ht-f-text);font-size:14px;line-height:20px}.ht-footer__payments img{display:block;width:360px;max-width:100%;height:auto}.ht-footer__main{display:grid;gap:0;padding-block:32px}.ht-footer__main>*{min-width:0}.ht-footer .ht-footer__title{color:var(--ht-f-ink);font-family:var(--heading-font-family);font-size:16px;font-weight:700;line-height:24px;letter-spacing:0;text-transform:none}.ht-footer__contact{display:flex;flex-direction:column;gap:16px;padding-bottom:32px}.ht-footer__text{display:flex;flex-direction:column;gap:16px;font-size:16px;line-height:26px}.footer.ht-footer .ht-footer__text p{margin:0;max-width:68ch}.ht-footer .ht-footer__text a:not(.button){color:var(--ht-f-green);text-decoration:underline}.ht-footer__contact .ht-footer__text p:nth-child(2){display:flex;flex-direction:column;gap:0}.ht-footer__contact .ht-footer__text p:nth-child(2) br{display:none}.ht-footer__contact .ht-footer__text p:nth-child(2) a{display:flex;align-items:center;min-height:44px}.ht-footer__contact .ht-footer__text p:nth-child(3){display:grid;grid-template-columns:minmax(0,1fr) max-content;gap:0 24px;width:288px;max-width:100%;font-size:14px;line-height:24px}.ht-footer__contact .ht-footer__text p:nth-child(3) br{display:none}.ht-footer__contact .ht-footer__text p:nth-child(3) strong{justify-self:end;font-weight:400;color:inherit;white-space:nowrap;font-variant-numeric:tabular-nums}.ht-footer__text strong{font-weight:700;color:var(--ht-f-ink)}.ht-footer__text a strong{color:inherit}.ht-footer__group{border-top:1px solid var(--ht-f-line)}.ht-footer__group:last-child{border-bottom:1px solid var(--ht-f-line)}.ht-footer__group summary{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:52px;padding-block:12px;list-style:none;cursor:pointer}.ht-footer__group summary::-webkit-details-marker{display:none}.ht-footer__chevron{flex:0 0 20px;transition:transform .15s ease}.ht-footer__group[open] .ht-footer__chevron{transform:rotate(180deg)}.ht-footer__links{display:grid;gap:0;padding-bottom:16px!important}.ht-footer__links a{display:flex;align-items:center;min-height:44px;padding-block:8px;font-size:16px;line-height:24px;overflow-wrap:anywhere}.ht-footer__bottom{display:flex;flex-direction:column;gap:32px;padding-block:0 calc(128px + env(safe-area-inset-bottom))}.ht-footer__copyright{display:flex;flex-wrap:wrap;gap:4px 12px;font-size:12px;line-height:20px;order:3}.ht-footer__social{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px}.ht-footer__social>p{font-size:14px;line-height:20px}.ht-footer .social-media__item-list{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0}.ht-footer .social-media__item{display:block;margin:0;padding:0}.ht-footer .social-media__item a{display:flex;width:44px;height:44px;align-items:center;justify-content:center;border-radius:8px;color:var(--ht-f-ink);background:#f3f5f4;opacity:1}.ht-footer .social-media__item a:hover{color:var(--ht-f-green);background:#eaf3ed}.ht-footer .social-media__item svg{width:20px;height:20px;margin:0;opacity:1;color:inherit}.ht-footer__legal{display:flex;flex-direction:column;gap:8px}.ht-footer .ht-footer__legal .ht-footer__title{font-size:14px;line-height:20px}.ht-footer__legal ul{display:flex;flex-wrap:wrap;gap:0 24px}.ht-footer__legal a{display:flex;align-items:center;min-height:44px;font-size:14px;line-height:20px}.ht-footer__localization:empty{display:none}.ht-footer__localization:not(:empty){padding-bottom:32px}.ht-footer .footer__aside-item--localization{margin:0}.ht-footer .footer__localization-form{flex-wrap:wrap;gap:12px;margin:0}.ht-footer .select-button{min-height:44px}.ht-footer__newsletter{display:flex;flex-direction:column;gap:16px;padding-block:24px}@media(max-width:767px){.ht-footer__shell{display:flex;flex-direction:column}.ht-footer__top{display:contents}.ht-footer__brand{margin-block:32px}.ht-footer__main{border-top:1px solid var(--ht-f-line)}.ht-footer__bottom{padding-bottom:0}.ht-footer__payments{order:1;align-items:center;margin-top:32px;padding-block:24px calc(128px + env(safe-area-inset-bottom));border-top:1px solid var(--ht-f-line)}}@media(min-width:768px){.footer.ht-footer{--ht-f-gutter: 24px}.ht-footer__top{display:grid;grid-template-columns:160px minmax(0,1fr);align-items:center;gap:24px 32px;padding-block:32px}.ht-footer__payments{grid-column:auto;align-items:flex-end}.ht-footer__main{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px;padding-block:48px}.ht-footer__contact{padding:0}.ht-footer__contact .ht-footer__text p:nth-child(2) a{min-height:32px}.ht-footer__group,.ht-footer__group:last-child{border:0}.ht-footer__group summary{min-height:24px;padding:0 0 16px;cursor:default}.ht-footer__chevron{display:none}.ht-footer__links{padding-bottom:0!important}.ht-footer__links a{min-height:32px;padding-block:4px;font-size:14px;line-height:20px}.ht-footer__bottom{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:24px 32px;align-items:center;padding-block:24px 96px;border-top:1px solid var(--ht-f-line)}.ht-footer__copyright{order:0;flex-direction:column}.ht-footer__social{justify-content:center}.ht-footer__legal{grid-column:1 / -1;flex-direction:row;flex-wrap:wrap;gap:8px 24px;align-items:center}.ht-footer__newsletter{padding:0}}@media(min-width:1024px){.footer.ht-footer{--ht-f-gutter: 32px}.ht-footer__top{grid-template-columns:160px minmax(0,1fr);gap:24px}.ht-footer__payments{grid-column:auto;align-items:flex-end}.ht-footer__main{grid-template-columns:1.2fr 1fr 1fr .85fr;gap:24px}.ht-footer__bottom{gap:32px}.ht-footer__legal{grid-column:auto;display:flex;flex-direction:column;align-items:flex-end;gap:4px}.ht-footer__legal ul{justify-content:flex-end;gap:0 16px}.ht-footer__social{flex-direction:column;gap:8px}}@media(min-width:1440px){.footer.ht-footer{--ht-f-gutter: 48px}.ht-footer__main{grid-template-columns:1.2fr 1fr 1fr .85fr;gap:32px}.ht-footer__text{font-size:14px;line-height:24px}}@media(prefers-reduced-motion:reduce){.ht-footer__chevron{transition:none}}.hesatek-brand-carousel{--hbc-soft: #f7faf8;border-top:1px solid #eef2ef;border-bottom:1px solid #eef2ef;background:var(--hbc-soft);color:#485155;font-family:Roboto,Arial,sans-serif;padding:20px 0}.hbc-shell{max-width:1280px;margin:0 auto;padding-right:40px;padding-left:40px}.hbc-title{margin:20px 0;color:#8a978d;font-size:13px;font-weight:800;letter-spacing:.08em;line-height:1.4;text-align:center;text-transform:uppercase}.hbc-logo-list{display:block;position:relative;width:100%;overflow:hidden;outline-offset:4px;mask-image:linear-gradient(90deg,transparent,#000 2%,#000 98%,transparent);-webkit-mask-image:linear-gradient(90deg,transparent,#000 2%,#000 98%,transparent)}.hbc-logo-track{--hbc-logo-gap: 72px;display:flex;align-items:center;width:max-content;animation:hbc-logo-scroll 66s linear infinite;will-change:transform}.hbc-logo-group{display:flex;flex-shrink:0;align-items:center;gap:var(--hbc-logo-gap);box-sizing:content-box;padding-right:var(--hbc-logo-gap)}.hbc-logo-slot{display:flex;flex:0 0 180px;align-items:center;justify-content:center;width:180px;height:58px}.hbc-logo-slot img{display:block;width:auto;max-width:150px;height:auto;max-height:46px;object-fit:contain;object-position:center;filter:grayscale(100%) contrast(1.08);opacity:.72;transform:none;transform-origin:center}.hbc-logo-slot--mitsubishi img{max-width:132px;max-height:50px;transform:scale(1.08)}.hbc-logo-slot--daikin img{max-width:150px;max-height:48px;transform:scale(1.18)}.hbc-logo-slot--toshiba img,.hbc-logo-slot--gree img,.hbc-logo-slot--panasonic img{width:150px;height:38px;object-fit:contain}.hbc-logo-slot--charge-amps img{max-width:86px;max-height:50px;transform:scale(1.08)}.hbc-logo-slot--beny img{width:132px;max-width:none;height:132px;max-height:none}.hbc-logo-slot--bosch img{max-width:132px;max-height:44px}@keyframes hbc-logo-scroll{0%{transform:translateZ(0)}to{transform:translate3d(-33.333333%,0,0)}}@media(max-width:900px){.hbc-logo-list{overflow-x:auto;overflow-y:hidden;overscroll-behavior-inline:contain;scrollbar-width:none;touch-action:pan-x;-webkit-overflow-scrolling:touch}.hbc-logo-list::-webkit-scrollbar{display:none}.hbc-shell{padding-right:22px;padding-left:22px}.hbc-logo-track{--hbc-logo-gap: 42px;animation-duration:54s}.hbc-logo-slot{flex-basis:150px;width:150px;height:50px}.hbc-logo-slot img{max-width:128px;max-height:38px}.hbc-logo-slot--mitsubishi img{max-width:110px;max-height:42px;transform:scale(1.08)}.hbc-logo-slot--daikin img{max-width:126px;max-height:40px;transform:scale(1.16)}.hbc-logo-slot--toshiba img,.hbc-logo-slot--gree img,.hbc-logo-slot--panasonic img{width:126px;height:34px}.hbc-logo-slot--charge-amps img{max-width:72px;max-height:42px;transform:scale(1.08)}.hbc-logo-slot--beny img{width:112px;max-width:none;height:112px;max-height:none}.hbc-logo-slot--bosch img{max-width:112px;max-height:38px}}@media(prefers-reduced-motion:reduce){.hbc-logo-track{animation:none;transform:none}}
/*# sourceMappingURL=/cdn/shop/t/2/compiled_assets/styles.css.map?subset=ABAAAEA */
