/* One requested new-product badge, using ACSA's existing red. */
.climate-new{display:inline-block;padding:2px 6px;border-radius:2px;background:#e11b22;color:#fff;font-family:var(--f-govde);font-size:10px;font-weight:700;line-height:15px;letter-spacing:.4px;vertical-align:middle;white-space:nowrap}
a.ustbtngorsel.climate-menu-image{position:relative}
.climate-menu-image .climate-new{position:absolute;top:0;right:8px}
.m-sub .climate-new{margin-left:8px}
/* First slide keeps editable photo and title in the native first-slide form. */
.slider a.climate-slide{display:block;position:relative;background:#fff;color:#333;text-decoration:none}
.climate-slide picture{display:block}
.slider .climate-slide picture img.genelimg{display:block;width:100%;height:auto}
.climate-slide-copy{position:absolute;left:7.5%;top:50%;transform:translateY(-50%);width:40%;max-width:620px;text-align:left}
.climate-slide-copy .climate-new{margin-bottom:18px;font-size:12px;padding:3px 9px}
.climate-slide-title{display:block;font-family:var(--f-baslik);font-size:clamp(28px,3.4vw,56px);font-weight:600;line-height:1.12;color:#e11b22;margin:0 0 20px;letter-spacing:-.5px}
.climate-slide-copy p{font-family:var(--f-govde);font-size:clamp(15px,1.35vw,22px);line-height:1.55;color:#555;margin:0 0 25px}
.climate-slide-action{display:inline-block;color:#fff;background:#e11b22;font-family:var(--f-govde);font-size:15px;line-height:22px;padding:11px 22px;border-radius:2px}
.climate-slide:hover .climate-slide-action{background:#bd151c}
.climate-slide:focus-visible{outline:2px solid #263d81;outline-offset:-4px}
@media(max-width:940px){
 .slider a.climate-slide{display:flex;flex-direction:column;padding-top:28px}
 .climate-slide-copy{position:static;transform:none;width:auto;max-width:none;margin:0 28px;text-align:left}
 .climate-slide-title{font-size:34px;margin-bottom:12px;max-width:650px}
 .climate-slide-copy p{font-size:16px;margin-bottom:16px;max-width:570px}
 .climate-slide-copy .climate-new{margin-bottom:12px}
 .climate-slide-action{font-size:13px;padding:8px 16px}
 .climate-slide picture{margin-top:8px}
}
@media(max-width:480px){.climate-slide-title{font-size:29px}.climate-slide-copy{margin:0 25px}.climate-slide-copy p{font-size:15px}.slider a.climate-slide{padding-top:24px}}
/* Keep arrows outside the hero copy and make controls visible on the white artwork. */
.slider:has(.item.active .climate-slide) .carousel-control{width:5%;background-image:none}
.slider:has(.item.active .climate-slide) .carousel-control .glyphicon{color:#777;text-shadow:none}
.slider:has(.item.active .climate-slide) .carousel-indicators li{border-color:#bbb;background:#ddd}
.slider:has(.item.active .climate-slide) .carousel-indicators li.active{border-color:#e11b22;background:#e11b22}
