@font-face{font-family:"PK Narrow";src:url("/wa-data/public/site/themes/prokomfort/assets/fonts/pt-sans-narrow-regular.woff") format("woff");font-weight:400;font-style:normal;font-display:swap}
@font-face{font-family:"PK Narrow";src:url("/wa-data/public/site/themes/prokomfort/assets/fonts/pt-sans-narrow-bold.woff") format("woff");font-weight:700;font-style:normal;font-display:swap}
.pk-haier,.pk-haier *{box-sizing:border-box}
.pk-haier{position:relative;isolation:isolate;overflow:hidden;container-type:inline-size;width:100%;min-width:0;max-width:100%;background:#eee8df;color:#312f28;text-align:left;border-radius:18px}
.pk-haier--hero{height:100%}
.pk-haier__scene{position:absolute;inset:0;z-index:-1;pointer-events:none;overflow:hidden}
.pk-haier__room-plane{position:absolute;width:var(--pk-haier-room-width,100%);height:var(--pk-haier-room-height,100%);left:var(--pk-haier-room-left,0);top:var(--pk-haier-room-top,0);overflow:hidden}
.pk-haier .pk-haier__room-image{display:block;width:100%;height:100%;max-width:none;object-fit:cover;object-position:right center;border:0;border-radius:0;opacity:1}
.pk-haier__fog{position:absolute;inset:0;background:linear-gradient(90deg,#f4f1eaf0 0%,#f1eee5e8 30%,#eee9df6b 55%,#eee9df00 72%)}
.pk-haier .pk-haier__appliance{position:absolute;display:block;width:43%;height:92%;max-width:none;right:9%;top:4%;object-fit:contain;object-position:center;filter:drop-shadow(8px 16px 12px #3b2c202e);border:0;border-radius:0;opacity:1}
.pk-haier__content{position:relative;display:flex;flex-direction:column;align-items:flex-start;width:57%;height:100%;padding:58px 0 42px 5.8%}
.pk-haier .pk-haier__eyebrow{display:flex;align-items:center;gap:10px;margin:0 0 28px;padding:0;font-family:Arial,sans-serif;font-size:10px;line-height:1.4;letter-spacing:.15em;text-transform:uppercase;font-weight:700;color:#665e4b}
.pk-haier__eyebrow>span{display:block;width:24px;height:1px;flex:0 0 auto;background:currentColor}
.pk-haier .pk-haier__title{font-family:"PK Narrow",PKNarrow,"Arial Narrow",Arial,sans-serif;font-size:76px;line-height:1.03;letter-spacing:.018em;font-weight:700;margin:0 0 20px;padding:0;color:#312f28;text-transform:none;text-align:left}
.pk-haier__title>span{display:block;white-space:normal}
.pk-haier__title>span+span{color:#9d6735}
.pk-haier .pk-haier__description{font-family:"PK Narrow",PKNarrow,"Arial Narrow",Arial,sans-serif;max-width:350px;font-size:22px;font-weight:400;line-height:1.35;letter-spacing:.025em;color:#5d5b50;margin:0 0 29px;padding:0}
.pk-haier .pk-haier__cta{display:inline-flex;align-items:center;justify-content:space-between;gap:30px;min-height:47px;padding:13px 17px 13px 20px;text-decoration:none;border:1px solid transparent;border-radius:4px;background:#a76d36;color:#fff;font-family:Arial,sans-serif;font-size:12px;font-weight:700;line-height:1.3;letter-spacing:.01em;box-shadow:0 5px 16px #75431316;transition:transform .2s,background-color .2s;white-space:nowrap}
.pk-haier .pk-haier__cta:hover{transform:translateY(-2px);background:#8d592b;color:#fff;text-decoration:none}
.pk-haier .pk-haier__cta:focus-visible{outline:3px solid #285d82;outline-offset:4px}
.pk-haier__cta svg{height:21px;width:21px;flex:0 0 auto;fill:none;stroke:currentColor;stroke-width:1.4}
.pk-haier--catalog{height:180px}
.pk-haier--catalog[data-pk-haier-mobile=true]{height:auto;aspect-ratio:1/1.08;min-height:374px;max-height:450px}
.pk-haier--catalog .pk-haier__fog{background:linear-gradient(90deg,#f4f1eaf5 0%,#f1eee5e8 38%,#eee9df40 68%,#eee9df00 80%)}
.pk-haier--catalog .pk-haier__content{width:79%;padding:21px 0 18px 3.4%;display:grid;grid-template-columns:1fr auto;grid-template-rows:auto auto 1fr;column-gap:22px;align-content:center;align-items:center}
.pk-haier--catalog .pk-haier__eyebrow{grid-column:1;margin:0 0 6px;font-size:9px;letter-spacing:.12em;gap:7px}
.pk-haier--catalog .pk-haier__eyebrow>span{width:15px}
.pk-haier--catalog .pk-haier__title{grid-column:1;grid-row:2;font-size:30px;line-height:1.1;letter-spacing:.02em;margin:0}
.pk-haier--catalog .pk-haier__title>span{display:block}
.pk-haier--catalog .pk-haier__title>span+span:before{content:none}
.pk-haier--catalog .pk-haier__description{grid-column:1;grid-row:3;font-size:17px;line-height:1.28;max-width:340px;letter-spacing:.02em;margin:8px 0 0;align-self:start}
.pk-haier--catalog .pk-haier__cta{grid-column:2;grid-row:2/4;align-self:center;font-size:11px;gap:14px;min-height:41px;padding:10px 13px 10px 15px}
.pk-haier--catalog .pk-haier__appliance{width:24%;height:100%;right:-1%;top:0;filter:drop-shadow(5px 6px 5px #3b2c2026)}
/* Fire uses room-image coordinates. The same plane is cropped for both layers. */
.pk-haier__fire{position:absolute;left:81.2%;top:42.5%;width:14.6%;height:18.8%;overflow:hidden;border-radius:1%;mix-blend-mode:screen;opacity:0;transition:opacity .3s;pointer-events:none}
.pk-haier[data-pk-haier-ready=true] .pk-haier__fire{opacity:.72}
.pk-haier__fire-glow{position:absolute;inset:26% -3% -12%;border-radius:50%;background:radial-gradient(ellipse at 53% 72%,#ffd478b3 0%,#ff82265c 36%,#d44b171a 62%,transparent 78%);animation:pk-haier-glow 3.7s ease-in-out infinite alternate;transform-origin:50% 90%}
.pk-haier__flame{position:absolute;display:block;bottom:6%;left:var(--pk-flame-left);width:var(--pk-flame-width);height:var(--pk-flame-height);border-radius:70% 35% 55% 45% / 78% 70% 32% 25%;background:radial-gradient(ellipse at 50% 98%,#fffbd8 0%,#ffdf79e8 23%,#ffad3ac4 47%,#f573224a 64%,transparent 77%);clip-path:polygon(50% 0,66% 19%,63% 34%,88% 56%,100% 79%,88% 96%,48% 100%,12% 95%,0 72%,22% 45%,33% 28%);filter:blur(.45px);transform-origin:50% 100%;animation:pk-haier-flame var(--pk-flame-speed) ease-in-out var(--pk-flame-delay) infinite alternate;will-change:transform,opacity}
.pk-haier__flame:nth-of-type(1){--pk-flame-left:7%;--pk-flame-width:14%;--pk-flame-height:41%;--pk-flame-speed:1.7s;--pk-flame-delay:-.6s}
.pk-haier__flame:nth-of-type(2){--pk-flame-left:19%;--pk-flame-width:17%;--pk-flame-height:57%;--pk-flame-speed:2.2s;--pk-flame-delay:-1.3s}
.pk-haier__flame:nth-of-type(3){--pk-flame-left:31%;--pk-flame-width:18%;--pk-flame-height:69%;--pk-flame-speed:1.9s;--pk-flame-delay:-1.6s}
.pk-haier__flame:nth-of-type(4){--pk-flame-left:44%;--pk-flame-width:19%;--pk-flame-height:91%;--pk-flame-speed:2.4s;--pk-flame-delay:-.2s}
.pk-haier__flame:nth-of-type(5){--pk-flame-left:57%;--pk-flame-width:16%;--pk-flame-height:64%;--pk-flame-speed:1.65s;--pk-flame-delay:-1.1s}
.pk-haier__flame:nth-of-type(6){--pk-flame-left:70%;--pk-flame-width:17%;--pk-flame-height:49%;--pk-flame-speed:2.1s;--pk-flame-delay:-.9s}
.pk-haier__flame:nth-of-type(7){--pk-flame-left:82%;--pk-flame-width:13%;--pk-flame-height:34%;--pk-flame-speed:1.8s;--pk-flame-delay:-1.5s}
.pk-haier__embers{position:absolute;left:9%;right:9%;height:10%;bottom:5%;border-radius:50%;background:radial-gradient(ellipse at 17% 50%,#ffe2a5 0%,#ff6f2b8c 9%,transparent 16%),radial-gradient(ellipse at 48% 60%,#ffe9be 0%,#ff7a268c 13%,transparent 20%),radial-gradient(ellipse at 77% 46%,#ffdaa7 0%,#ff702b80 8%,transparent 18%);filter:blur(1px);animation:pk-haier-embers 2.9s ease-in-out -.6s infinite alternate}
.pk-haier__fire-reflection{position:absolute;left:4%;right:3%;bottom:0;height:8%;background:radial-gradient(ellipse,#ffb86770 0%,#ff9c3c33 41%,transparent 73%);filter:blur(1.2px);animation:pk-haier-embers 3.3s ease-in-out -1.7s infinite alternate}
@keyframes pk-haier-flame{0%{transform:translate(0,2%) scale(.9,.76) skewX(-5deg);opacity:.58}28%{transform:translate(-2%,-1%) scale(1.04,.96) skewX(3deg);opacity:.9}57%{transform:translate(3%,1%) scale(.94,.86) skewX(-3deg);opacity:.73}100%{transform:translate(1%,-4%) scale(1.02,1.04) skewX(5deg);opacity:1}}
@keyframes pk-haier-glow{0%{opacity:.5;transform:scale(.94,.92)}37%{opacity:.78}68%{opacity:.6;transform:scale(1.03,.98)}100%{opacity:.9;transform:scale(1.04,1.06)}}
@keyframes pk-haier-embers{from{opacity:.3;transform:scaleX(.94)}to{opacity:.8;transform:scaleX(1.04)}}
.pk-climate-slider.is-paused .pk-haier .pk-haier__fire *,.pk-climate-slide[aria-hidden=true] .pk-haier .pk-haier__fire *,.pk-haier[aria-hidden=true] .pk-haier__fire *,.pk-haier[data-pk-haier-visible=false] .pk-haier__fire *,.pk-haier[data-pk-haier-page-hidden=true] .pk-haier__fire *{animation-play-state:paused!important}
@container(min-width:601px) and (max-width:1000px){.pk-haier--hero .pk-haier__title{font-size:64px}.pk-haier--hero .pk-haier__content{width:60%;padding-top:70px}.pk-haier--catalog .pk-haier__content{width:79%;column-gap:12px;padding-top:19px}.pk-haier--catalog .pk-haier__title{font-size:30px}.pk-haier--catalog .pk-haier__title>span{display:block}.pk-haier--catalog .pk-haier__title>span+span:before{content:none}.pk-haier--catalog .pk-haier__description{font-size:15px;max-width:270px}.pk-haier--catalog .pk-haier__eyebrow{font-size:8px}.pk-haier--catalog .pk-haier__cta{font-size:10px;padding:9px 11px;gap:9px}}
@container(min-width:601px) and (max-width:900px){.pk-haier--hero .pk-haier__title{font-size:clamp(46px,7cqi,64px)}.pk-haier--hero .pk-haier__description{font-size:clamp(18px,2.6cqi,22px);max-width:290px}.pk-haier--hero .pk-haier__appliance{right:3%}}
@container(max-width:600px){
 .pk-haier--hero .pk-haier__content{padding:32px 28px;width:100%;height:auto}
 .pk-haier .pk-haier__eyebrow{font-size:9px;letter-spacing:.14em;margin-bottom:20px;gap:8px}
 .pk-haier .pk-haier__title{font-size:clamp(36px,12.5cqi,49px);letter-spacing:.02em;line-height:1.04;margin-bottom:17px}
 .pk-haier .pk-haier__description{font-size:19px;max-width:265px;line-height:1.3;margin-bottom:20px}
 .pk-haier .pk-haier__cta{min-height:42px;padding:10px 14px;font-size:11px;gap:24px}
 .pk-haier__room-plane{mask-image:linear-gradient(180deg,transparent 0%,#000 18%)}
 .pk-haier--hero .pk-haier__fog{background:linear-gradient(180deg,#f0ece3 0%,#f0ece3 40%,#eee8dfad 55%,#eee8df00 72%)}
 .pk-haier--hero .pk-haier__appliance{width:72%;height:48%;top:auto;bottom:15px;right:20%;filter:drop-shadow(7px 9px 8px #3b2c202e)}
 .pk-haier--catalog{height:auto;aspect-ratio:1/1.08;min-height:374px;max-height:450px;width:100%;min-width:0;max-width:100%}
 .pk-haier--catalog .pk-haier__content{display:flex;width:100%;height:auto;padding:25px 24px;align-items:flex-start}
 .pk-haier--catalog .pk-haier__eyebrow{font-size:8px;letter-spacing:.1em;margin-bottom:12px}
 .pk-haier--catalog .pk-haier__title{font-size:clamp(25px,9.4cqi,34px);line-height:1.06;letter-spacing:.02em;margin:0 0 12px}
 .pk-haier--catalog .pk-haier__title>span{display:block}
 .pk-haier--catalog .pk-haier__title>span+span:before{content:none}
 .pk-haier--catalog .pk-haier__description{font-size:16px;line-height:1.25;max-width:170px;margin:0 0 17px}
 .pk-haier--catalog .pk-haier__cta{align-self:flex-start;min-height:38px;font-size:10px;gap:9px;padding:9px 12px}
 .pk-haier--catalog .pk-haier__cta svg{width:16px;height:16px}
 .pk-haier--catalog .pk-haier__fog{background:linear-gradient(125deg,#f1ede5 0%,#f1ede5e8 35%,#ede7ddb0 54%,#ede7dd00 77%)}
 .pk-haier--catalog .pk-haier__appliance{width:55%;height:40%;right:0;top:auto;bottom:8px;filter:drop-shadow(6px 8px 6px #2b201f2e)}
}
@container(max-width:340px){.pk-haier--catalog .pk-haier__appliance{height:30%;width:44%;right:-5%;bottom:8px;top:auto}}
@media(prefers-reduced-motion:reduce){.pk-haier .pk-haier__fire *{animation:none!important}.pk-haier[data-pk-haier-ready=true] .pk-haier__fire{opacity:.3}.pk-haier .pk-haier__cta{transition:none}.pk-haier .pk-haier__cta:hover{transform:none}}

.pk-haier .pk-haier__title{font-family:"PK Narrow","Arial Narrow",Arial,sans-serif!important;color:#312f28!important}
.pk-haier[data-pk-haier-ready=true] .pk-haier__fire{opacity:.44}
.pk-climate-slider>.pk-haier-slide{position:absolute;inset:0;margin:0;container-type:inline-size}
.pk-haier-slide>.pk-haier{border-radius:0}
.pk-climate-slider[data-pk-active-slide=haier] .pk-climate-controls{background:#fcf7efe8;border-color:#ac84544f;color:#8a6038;box-shadow:0 5px 20px #9c6d2814}
.pk-climate-slider[data-pk-active-slide=haier] .pk-climate-controls>button:hover{background:#b18c4a14;color:#654023}
.bannerspro-placement[data-bannerspro-placement-id="3"]{container-type:inline-size}
.bannerspro-banner[data-bannerspro-banner-id="4"].pk-haier{margin:0;border:0;box-shadow:none}
.bannerspro-banner[data-bannerspro-banner-id="4"].pk-haier[data-pk-haier-mobile=true]{height:auto!important;aspect-ratio:1/1.08;min-height:374px!important;max-height:450px!important}
.bannerspro-banner[data-bannerspro-banner-id="4"].pk-haier .bannerspro-banner__link{position:absolute;inset:0;width:100%;height:100%;display:block;background:none;color:inherit;text-decoration:none;border-radius:18px;overflow:hidden}
.bannerspro-banner[data-bannerspro-banner-id="4"].pk-haier .bannerspro-banner__link:focus-visible{outline:3px solid #285d82;outline-offset:-4px}
.bannerspro-banner[data-bannerspro-banner-id="4"].pk-haier .pk-haier__product-picture{display:contents}
.bannerspro-banner[data-bannerspro-banner-id="4"].pk-haier .pk-haier__title,.bannerspro-banner[data-bannerspro-banner-id="4"].pk-haier .pk-haier__description{pointer-events:none}

/* Share the header container and keep the logo beside the heading. */
.pk-haier .pk-haier__title,.pk-haier .pk-haier__title>span{min-width:0;max-width:100%;text-wrap:balance}
.pk-haier .pk-haier__inner{position:relative;height:100%;margin-block:0}
.pk-haier--hero .pk-haier__content{width:65%;padding:58px 0 42px;}
.pk-haier--hero .pk-haier__appliance{right:0;width:40%;}
.pk-haier .pk-haier__headline{display:flex;align-items:center;justify-content:flex-start;gap:18px;min-width:0;max-width:100%;margin:0 0 20px;}
.pk-haier .pk-haier__headline .pk-haier__title{flex:0 1 auto;margin:0;}
.pk-haier--hero .pk-haier__title{font-size:clamp(40px,5cqi,68px);}
.pk-haier .pk-haier__headline .pk-haier__brand-logo{position:static;display:block;flex:0 0 auto;width:110px;height:auto;max-width:none;margin:0;padding:6px;border:1px solid #ffffffb3;border-radius:5px;background:#fff;box-shadow:0 3px 16px #30241512;object-fit:contain;opacity:1;pointer-events:none;}
.pk-haier--catalog .pk-haier__headline{grid-column:1;grid-row:2;gap:14px;margin:0;}
.pk-haier--catalog .pk-haier__headline .pk-haier__brand-logo{width:76px;padding:4px;border-radius:4px;}
@container (min-width:601px) and (max-width:1000px){.pk-haier--hero .pk-haier__content{width:65%;padding-top:70px;}.pk-haier--hero .pk-haier__headline{gap:14px;}.pk-haier--hero .pk-haier__headline .pk-haier__brand-logo{width:88px;}.pk-haier--catalog .pk-haier__headline{gap:10px;}.pk-haier--catalog .pk-haier__headline .pk-haier__brand-logo{width:66px;}.pk-haier--catalog .pk-haier__title{font-size:27px;}}
@container (max-width:600px){
 .pk-haier--hero .pk-haier__content{width:100%;height:auto;padding:32px 0;}
 .pk-haier--hero .pk-haier__appliance{width:72%;height:48%;top:auto;bottom:15px;right:20%;}
 .pk-haier--hero .pk-haier__headline{gap:12px;margin-bottom:17px;}
 .pk-haier--hero .pk-haier__title{font-size:clamp(28px,8.5cqi,38px);}
 .pk-haier--hero .pk-haier__headline .pk-haier__brand-logo{width:64px;padding:4px;}
 .pk-haier--catalog .pk-haier__headline{width:100%;gap:10px;margin-bottom:12px;}
 .pk-haier--catalog .pk-haier__headline .pk-haier__title{font-size:clamp(22px,8cqi,30px);}
 .pk-haier--catalog .pk-haier__headline .pk-haier__brand-logo{width:54px;padding:3px;}
}
