#banner{position:static;margin:0}#banner .wrapper{width:100%;margin:0 auto}#banner .wrapper,#banner .wrapper .non_ban{position:relative}#banner .wrapper .non_ban .page_title .h1_title{font-weight:700!important;text-align:center!important;width:100%!important;z-index:2!important;position:absolute!important;bottom:0!important;font-size:44px!important;line-height:100%!important;padding:10px!important;background:hsla(0,0%,100%,.5)!important;color:#002948!important;font-family:inherit!important}.display-flex{display:-webkit-box;display:-ms-flexbox;display:flex}.product-count{margin-top:15px}.product-count .qtyminus,.product-count .qtyplus{width:45px;height:45px;background:#212a3e;text-align:center;font-size:19px;line-height:45px;color:#fff;cursor:pointer}.product-count .qtyminus{border-radius:3px 0 0 3px}.product-count .qtyplus{border-radius:0 3px 3px 0}.product-count .qty{width:60px;text-align:center}#left-side{width:40%;height:auto;background-color:#ececec}#left-side,#right-side{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;float:left!important}#right-side{width:60%;height:100%;padding-left:40px}#title{font-size:40px}#sizes{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px}#sizes .active{color:#fff!important;background:#212a3e!important}#sizes div{border:2px solid #b2b2b2;width:50px;height:40px;padding:5px;border-radius:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:.5s;transition:.5s;cursor:pointer}#sizes+h3{margin:20px 0;font-size:16px}#buttons{margin:30px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px;color:#212a3e}#addCart{background-color:#212a3e;border:2px solid #212a3e;padding:5px 20px;border-radius:45px;color:#fff;-webkit-transition:.5s;transition:.5s;cursor:pointer;text-decoration:none!important}#addCart:hover{color:#212a3e;background-color:#fff}#price{border:2px solid #212a3e;padding:8px 20px;border-radius:45px;font-weight:600;-webkit-transition:.5s;transition:.5s;font-size:20px;color:#212a3e;text-decoration:none!important}#price .danger{color:#ff1919!important}