.bkw-gen2-FixNav-Modal{--black:#000;--white:#fff;--archor-bg:#f5f5f6;z-index:2300;--m:120px;--r:16px;--w:min(1080px, calc(100vw - 240px));--p:40px;--gap:40px;--item-w:200px;--item-p:12px;--item-txt:16px;--title:32px;--overview:20px;--archor-gap:24px;--archor-p:8px 24px;--archor:16px;--menu-gap:24px;--menu:14px;--menu-g:8px;--close-p:20px;--close:36px;font-family:var(--ff-woff2-B);color:var(--black);line-height:1.3;position:fixed;inset:0}.bkw-gen2-FixNav-Modal.theme-black{--black:#fff;--white:#000;--archor-bg:#343434}.bkw-gen2-FixNav-Modal.active .cover{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#0000004d}.bkw-gen2-FixNav-Modal.active .modal-body,.bkw-gen2-FixNav-Modal.active .close{opacity:1;pointer-events:all}.bkw-gen2-FixNav-Modal .cover{width:100%;height:100%;transition:all .6s linear;position:absolute;top:0;left:0}.bkw-gen2-FixNav-Modal .modal-body,.bkw-gen2-FixNav-Modal .close{opacity:0;pointer-events:none;transition:all .6s linear}.bkw-gen2-FixNav-Modal .modal-body{width:100%;height:100vh;padding:var(--m) 0;position:relative;overflow:hidden scroll}.bkw-gen2-FixNav-Modal .modal-body::-webkit-scrollbar{display:none}.bkw-gen2-FixNav-Modal .content{width:var(--w);background-color:var(--white);color:var(--black);border-radius:var(--r);gap:var(--gap);padding:var(--p) 0;flex-direction:column;margin:0 auto;display:flex;position:relative}.bkw-gen2-FixNav-Modal .content .items,.bkw-gen2-FixNav-Modal .content .devide,.bkw-gen2-FixNav-Modal .content .c-title,.bkw-gen2-FixNav-Modal .content .overview,.bkw-gen2-FixNav-Modal .content .menus{padding:0 var(--p)}.bkw-gen2-FixNav-Modal .content .items{width:100%}.bkw-gen2-FixNav-Modal .content .items .item{width:var(--item-w);height:auto;padding:var(--item-p);text-align:center;flex-direction:column;gap:8px;display:flex}.bkw-gen2-FixNav-Modal .content .items .item .item-img{height:calc(.8*var(--item-w));overflow:hidden}.bkw-gen2-FixNav-Modal .content .items .item .item-img img{object-fit:contain;will-change:transform;transition:transform .4s}.bkw-gen2-FixNav-Modal .content .items .item .item-img img:hover,.bkw-gen2-FixNav-Modal .content .items .item .item-img img :active{transform:scale(1.05)}.bkw-gen2-FixNav-Modal .content .items .item .item-name{font-family:var(--ff-woff2-B);font-size:var(--item-txt)}.bkw-gen2-FixNav-Modal .content .items .item .item-btns{flex-direction:column;gap:4px;margin-top:auto;display:flex}.bkw-gen2-FixNav-Modal .content .items .item .item-btns .item-btn{cursor:pointer;color:#3f68e0;border:1px solid #0000;border-radius:40px;justify-content:center;align-items:center;gap:4px;width:100%;padding:6px 12px;font-size:12px;display:flex}.bkw-gen2-FixNav-Modal .content .items .item .item-btns .item-btn svg{width:14px;height:14px}.bkw-gen2-FixNav-Modal .content .items .item .item-btns .item-btn:not(.disable):hover,.bkw-gen2-FixNav-Modal .content .items .item .item-btns .item-btn:not(.disable):active{color:#3f4ce0;border-color:#3f4ce0}.bkw-gen2-FixNav-Modal .content .devide{background-color:var(--archor-bg);width:100%;height:2px}.bkw-gen2-FixNav-Modal .content .c-title{font-size:var(--title)}.bkw-gen2-FixNav-Modal .content .overview{gap:var(--gap);flex-direction:column;display:flex}.bkw-gen2-FixNav-Modal .content .overview .overvie-name{font-size:var(--overview);color:#949494}.bkw-gen2-FixNav-Modal .content .overview .archors{gap:var(--archor-gap);flex-wrap:wrap;display:flex}.bkw-gen2-FixNav-Modal .content .overview .archors .archor{padding:var(--archor-p);background-color:var(--archor-bg);font-size:var(--archor);color:var(--black);cursor:pointer;border-radius:40px}.bkw-gen2-FixNav-Modal .content .overview .archors .archor:hover,.bkw-gen2-FixNav-Modal .content .overview .archors .archor:active{background-color:var(--black);color:var(--white)}.bkw-gen2-FixNav-Modal .content .menus{gap:var(--menu-gap);flex-wrap:wrap;display:flex}.bkw-gen2-FixNav-Modal .content .menus .menu .menu-link{align-items:center;gap:var(--menu-g);font-size:var(--menu);color:#3f68e0;cursor:pointer;display:flex}.bkw-gen2-FixNav-Modal .content .menus .menu .menu-link:hover,.bkw-gen2-FixNav-Modal .content .menus .menu .menu-link:active{color:#3f4ce0;text-decoration:underline}.bkw-gen2-FixNav-Modal .content .menus .menu .menu-link svg{width:14px;height:14px}.bkw-gen2-FixNav-Modal .close-box{top:calc(var(--m) + var(--close-p));z-index:20;width:var(--w);padding:0 var(--close-p);justify-content:flex-end;display:flex;position:absolute;left:50%;transform:translate(-50%)}.bkw-gen2-FixNav-Modal .close-box .close{width:var(--close);height:var(--close);cursor:pointer;border:1px solid #0000;border-radius:50%}.bkw-gen2-FixNav-Modal .close-box .close rect{fill:var(--black)}.bkw-gen2-FixNav-Modal .close-box .close path{fill:var(--white)}.bkw-gen2-FixNav-Modal .close-box .close:hover,.bkw-gen2-FixNav-Modal .close-box .close:active{border-color:var(--black)}.bkw-gen2-FixNav-Modal .close-box .close:hover rect,.bkw-gen2-FixNav-Modal .close-box .close:active rect{fill:#0000}.bkw-gen2-FixNav-Modal .close-box .close:hover path,.bkw-gen2-FixNav-Modal .close-box .close:active path{fill:var(--black)}@media (max-width:1024px){.bkw-gen2-FixNav-Modal{--w:calc(100vw - 96px);--r:8px;--m:60px;--gap:20px;--item-w:140px;--item-p:8px;--item-txt:12px;--title:24px;--overview:16px;--archor-gap:12px;--archor-p:12px 16px;--archor:14px;--menu-gap:12px;--menu:12px;--menu-g:4px}}@media not (min-width:768px){.bkw-gen2-FixNav-Modal{--p:24px;--w:calc(100vw - 24px)}}
.bkw-gen2-H-Modal{z-index:2300;--m:120px;--p:80px;font-family:var(--ff-woff2-B);color:#000;line-height:1.3;position:fixed;inset:0}.bkw-gen2-H-Modal.active .cover{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#0000004d}.bkw-gen2-H-Modal.active .modal,.bkw-gen2-H-Modal.active .close{opacity:1;pointer-events:all;transition:all .6s linear;transform:translateY(0)}.bkw-gen2-H-Modal .cover{width:100%;height:100%;transition:all .6s linear;position:absolute;top:0;left:0}.bkw-gen2-H-Modal .modal,.bkw-gen2-H-Modal .close{opacity:0;pointer-events:none;transition:opacity .6s linear;transform:translateY(100%)}.bkw-gen2-H-Modal .modal{justify-content:center;align-items:center;width:100%;height:100vh;display:flex;position:relative;overflow:hidden scroll}.bkw-gen2-H-Modal .modal::-webkit-scrollbar{display:none}.bkw-gen2-H-Modal .modal .content{background-color:#fff;border-radius:16px;width:min(375px,100vw - 24px);margin:0 auto;padding:24px 0 0;position:relative;overflow:hidden}.bkw-gen2-H-Modal .modal .modal-header{padding:0 16px}.bkw-gen2-H-Modal .modal .modal-header .content-info .c-title{font-family:var(--ff-woff2-B);font-size:20px}.bkw-gen2-H-Modal .modal .modal-body{margin-top:20px;padding-bottom:64px;position:relative}.bkw-gen2-H-Modal .modal .modal-body .items{scrollbar-width:none;-webkit-overflow-scrolling:touch;gap:8px;width:100%;max-height:calc(100vh - 300px);padding:0 16px;display:flex;position:relative;overflow-y:scroll}.bkw-gen2-H-Modal .modal .modal-body .items::-webkit-scrollbar{display:none}.bkw-gen2-H-Modal .modal .modal-body .items .item{width:280px}.bkw-gen2-H-Modal .modal .modal-body .items .item.swiper-slide-active .lists .list .list-name{opacity:1}.bkw-gen2-H-Modal .modal .modal-body .items .item .lists{flex-direction:column;gap:16px;display:flex}.bkw-gen2-H-Modal .modal .modal-body .items .item .lists .list{flex-direction:column;gap:8px;display:flex}.bkw-gen2-H-Modal .modal .modal-body .items .item .lists .list.no-value{opacity:0;pointer-events:none}.bkw-gen2-H-Modal .modal .modal-body .items .item .lists .list .list-name{opacity:0;font-family:var(--ff-woff2-B);align-items:center;gap:4px;font-size:14px;display:flex}.bkw-gen2-H-Modal .modal .modal-body .items .item .lists .list .list-name .list-tag{font-family:var(--ff-woff2-M);color:#f8200c;font-size:10px}.bkw-gen2-H-Modal .modal .modal-body .items .item .lists .list .list-box{background-color:#f5f5f6;border-radius:4px;align-items:center;width:100%;display:flex;overflow:hidden}.bkw-gen2-H-Modal .modal .modal-body .items .item .lists .list .list-box .list-img{width:100px;height:100px}.bkw-gen2-H-Modal .modal .modal-body .items .item .lists .list .list-box .list-img img{object-fit:contain}.bkw-gen2-H-Modal .modal .modal-body .items .item .lists .list .list-box .list-info{flex-direction:column;justify-content:center;gap:4px;padding:12px;display:flex}.bkw-gen2-H-Modal .modal .modal-body .items .item .lists .list .list-box .list-info .list-label{font-family:var(--ff-woff2-M);color:#595c61;font-size:10px}.bkw-gen2-H-Modal .modal .modal-body .items .item .lists .list .list-box .list-info .list-value{font-family:var(--ff-woff2-B);font-size:20px}.bkw-gen2-H-Modal .modal .modal-body .items .item .lists .list .list-box .list-info .list-suffix{font-family:var(--ff-woff2-B);font-size:16px}.bkw-gen2-H-Modal .modal .modal-body .swiper-navigation{justify-content:center;gap:12px;width:100%;display:flex;position:absolute;bottom:20px}.bkw-gen2-H-Modal .modal .modal-body .swiper-navigation .swiper-button-prev,.bkw-gen2-H-Modal .modal .modal-body .swiper-navigation .swiper-button-next{background-color:#00000052;border-radius:50%;width:24px;height:24px;position:static}.bkw-gen2-H-Modal .modal .modal-body .swiper-navigation .swiper-button-prev:after,.bkw-gen2-H-Modal .modal .modal-body .swiper-navigation .swiper-button-next:after{color:#fff;font-size:10px;font-weight:900}.bkw-gen2-H-Modal .modal .modal-footer{padding:12px 16px;display:flex;position:relative;box-shadow:0 -4px 8px #0000001f}.bkw-gen2-H-Modal .modal .modal-footer .active-bg{will-change:left,width,height;background-color:#000;border-radius:4px;height:100%;transition:all .4s ease-in-out;position:absolute;top:50%;left:0;transform:translateY(-50%)}.bkw-gen2-H-Modal .modal .modal-footer .tab{text-align:center;cursor:pointer;will-change:color;flex-direction:column;flex:1;gap:8px;padding:6px 4px;transition:color .4s ease-in-out;display:flex;position:relative}.bkw-gen2-H-Modal .modal .modal-footer .tab svg{width:16px;height:16px;margin:0 auto}.bkw-gen2-H-Modal .modal .modal-footer .tab .tab-text{font-family:var(--ff-woff2-M);font-size:8px}.bkw-gen2-H-Modal .modal .modal-footer .tab.active{color:#fff}.bkw-gen2-H-Modal .close-box{justify-content:flex-end;width:min(375px,100vw - 24px);padding:0 16px;display:flex;position:absolute;top:12px;left:50%;transform:translate(-50%)}.bkw-gen2-H-Modal .close-box .close{cursor:pointer;border:1px solid #0000;border-radius:50%;width:24px;height:24px}.bkw-gen2-H-Modal .close-box .close:hover,.bkw-gen2-H-Modal .close-box .close:active{border-color:#000}.bkw-gen2-H-Modal .close-box .close:hover rect,.bkw-gen2-H-Modal .close-box .close:active rect{fill:#0000}.bkw-gen2-H-Modal .close-box .close:hover path,.bkw-gen2-H-Modal .close-box .close:active path{fill:#000}
.page-bkw-gen2{--space:120px;--box:min(1440px, calc(100vw - 240px));--info-w:min(1200px, calc(100vw - 240px));--label1:28px;--label2:32px;--title1:34px;--title2:48px;--desc:24px;--info-a:center;--r:16px;--img-empty:transparent;white-space:pre-line;background-color:#fff6e9;line-height:1.3;position:relative}.page-bkw-gen2 .space1{padding:var(--space) 0}.page-bkw-gen2 .space2{padding-top:var(--space)}.page-bkw-gen2 .box{width:var(--box);margin:0 auto}.page-bkw-gen2 .bg-black{color:#fff;background-color:#000}.page-bkw-gen2 .bg-white{background-color:#fff}.page-bkw-gen2 .eco-img{background-color:var(--img-empty)}.page-bkw-gen2 .star{font-size:12px}.page-bkw-gen2 .info{width:var(--info-w);text-align:var(--info-a);font-family:var(--ff-woff2-B);margin:0 auto}.page-bkw-gen2 .info .label.label1{font-size:var(--label1)}.page-bkw-gen2 .info .label.label2{font-size:var(--label2);--info-a:center;margin-bottom:16px}.page-bkw-gen2 .info .title.title1{font-size:var(--title1)}.page-bkw-gen2 .info .title.title2{font-family:var(--ff-woff2-EB);font-size:var(--title2);--info-a:center}.page-bkw-gen2 .info .desc{font-size:var(--desc);margin-top:16px}.page-bkw-gen2 .y{color:#ca8c68}.page-bkw-gen2 .w{font-family:var(--ff-woff2-B);color:#fff}@media only screen and not (max-width:1440px){.page-bkw-gen2{--space:160px;--label1:32px;--label2:40px;--title1:48px;--title2:72px;--desc:28px}}@media (max-width:1024px){.page-bkw-gen2{--space:80px;--box:calc(100vw - 96px);--info-w:var(--box);--label1:20px;--label2:20px;--title1:28px;--title2:32px;--desc:20px;--info-a:left;--r:8px}}@media not (min-width:768px){.page-bkw-gen2{--box:calc(100vw - 48px)}}
