.bkw-gen2-A{--h:min(900px, calc(900px / 1680px) * 100vw);--h-launch:min(900px, calc(900px / 1680px) * 100vw);--info-t:80px;--info-w:min(1440px, calc(100vw - 240px));--label:32px;--title:48px;--title-dir:row;--subtitle:28px;--desc-t:30px;--desc:28px;--tag-pad:8px 16px;--tag:16px;--tag-gap:16px;--tag-a:flex-start;--btn-p:12px 20px;--btn:16px;--btn-svg:24px;width:100%;height:var(--h);color:#fff;position:relative;overflow:hidden}.bkw-gen2-A.launch{height:var(--h-launch)}.bkw-gen2-A .banner-info{top:var(--info-t);width:var(--info-w);text-align:center;font-family:var(--ff-woff2-B);line-height:1.25;position:absolute;left:50%;transform:translate(-50%)}.bkw-gen2-A .banner-info .banner-label{font-size:var(--label);margin-bottom:8px}.bkw-gen2-A .banner-info .banner-title{font-family:var(--ff-woff2-EB);font-size:var(--title);gap:var(--tag-gap);flex-direction:var(--title-dir);align-items:var(--tag-a);justify-content:center;line-height:1.1;display:flex}.bkw-gen2-A .banner-info .banner-title .banner-tag{font-size:var(--tag);color:#28527a;padding:var(--tag-pad);background-color:#fff;border-radius:80px;width:fit-content;max-width:100%;height:fit-content}.bkw-gen2-A .banner-info .banner-subtitle{font-size:var(--subtitle);margin-top:12px;line-height:1.2}.bkw-gen2-A .banner-info .banner-desc{margin-top:var(--desc-t);font-family:var(--ff-woff2-M);font-size:var(--desc);line-height:1.25}.bkw-gen2-A .banner-info .banner-btns{justify-content:center;align-items:center;gap:12px;margin:24px auto 0;display:flex}.bkw-gen2-A .banner-info .banner-btns .banner-btn{padding:var(--btn-p);cursor:pointer;font-family:var(--ff-woff2-B);border:1px solid #fff;border-radius:40px;align-items:center;gap:4px;display:flex}.bkw-gen2-A .banner-info .banner-btns .banner-btn.btn-buy{color:#000;background-color:#fff}.bkw-gen2-A .banner-info .banner-btns .banner-btn.btn-buy span{margin-top:2px}@media not (min-width:768px){html[site=uk] .bkw-gen2-A .banner-info .banner-btns .banner-btn.btn-buy span{font-size:10px}}.bkw-gen2-A .banner-info .banner-btns .banner-btn.btn-buy:hover,.bkw-gen2-A .banner-info .banner-btns .banner-btn.btn-buy:active{color:#fff;background-color:#0000}.bkw-gen2-A .banner-info .banner-btns .banner-btn.btn-youtube:hover,.bkw-gen2-A .banner-info .banner-btns .banner-btn.btn-youtube:active{color:#000;background-color:#fff}.bkw-gen2-A .banner-info .banner-btns .banner-btn span{font-size:var(--btn)}@media not (min-width:768px){html[site=uk] .bkw-gen2-A .banner-info .banner-btns .banner-btn span{font-size:10px}}.bkw-gen2-A .banner-info .banner-btns .banner-btn svg{width:var(--btn-svg);height:var(--btn-svg)}.bkw-gen2-A .banner-info .banner-email{justify-content:center;width:100%;margin-top:20px;display:flex}.bkw-gen2-A .banner-info .banner-email .bkw-gen2-email-box{position:static;bottom:auto;left:auto;transform:none}@media only screen and not (max-width:1440px){.bkw-gen2-A{--label:40px;--title:64px;--subtitle:36px;--desc-t:40px;--desc:36px;--tag:14px}}@media (max-width:1024px){.bkw-gen2-A{--h:600px;--h-launch:680px}html[site=nl] .bkw-gen2-A{--h-launch:640px}.bkw-gen2-A{--info-t:52px;--info-w:calc(100vw - 96px);--label:20px;--title:28px;--title-dir:column-reverse;--subtitle:20px;--desc-t:20px;--desc:16px;--tag-gap:8px;--tag-a:center;--btn-p:6px 12px;--btn:12px;--btn-svg:16px}}@media not (min-width:768px){.bkw-gen2-A{--h:500px;--info-t:40px;--info-w:calc(100vw - 48px);--tag:14px;--tag-pad:4px 12px}}
