@-webkit-keyframes slide-up{0%{-webkit-transform:translateY(20px);transform:translateY(20px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slide-up{0%{-webkit-transform:translateY(20px);transform:translateY(20px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}.btn.btn-red,.btn.btn-red2,.btn.register{border-radius:23px;background-color:#8ec63f;border:0;padding:8px 10px 7px;font-size:15px;color:#fff;font-weight:400}.btn.btn-red2:hover,.btn.btn-red:hover,.btn.register:hover{background-color:#000;border-color:#000;color:#fff}#outerPromoBundle{padding:0 20px;-webkit-box-sizing:border-box;box-sizing:border-box}#outerPromoBundle h4.bundlename{margin:0 0 20px;font-size:2em;text-align:center;font-weight:700;line-height:normal}#outerPromoBundle .flex-bl{background:#fff;width:100%;padding:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-moz-flex-direction:column;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#outerPromoBundle .flex-bl .col{-ms-flex:1;-webkit-box-flex:1;flex:1;max-width:100%;margin:0 10px}#outerPromoBundle .flex-bl .desc{border-bottom:1px solid #ebeef5;padding-bottom:10px;margin-bottom:10px}#outerPromoBundle .flex-bl .desc ul{margin:10px 0}#outerPromoBundle .flex-bl .desc ul li{font-weight:700;margin-bottom:20px}#outerPromoBundle .flex-bl .desc ul li .el-alert{margin-top:10px}#outerPromoBundle .flex-bl .desc ul li h5{font-weight:700;cursor:pointer}#outerPromoBundle .flex-bl .desc ul li h5:hover{text-decoration:underline}#outerPromoBundle .flex-bl .desc ul li .selectedProds h6{font-weight:700}#outerPromoBundle .flex-bl .basket{max-width:50%;margin-bottom:20px}#outerPromoBundle .flex-bl .basket .price{font-weight:700;line-height:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#outerPromoBundle .flex-bl .basket .price .value{white-space:nowrap;-ms-flex:1;-webkit-box-flex:1;flex:1;text-align:right;font-size:30px;margin-left:20px}#outerPromoBundle .flex-bl .basket .price.oldPrice .value{color:#6d6a6a;font-weight:400;text-decoration:line-through}#outerPromoBundle .flex-bl .basket .price.youSave .value{color:#0ec940}#outerPromoBundle .flex-bl .basket .price.mainPrice .value{color:#fa5843}@media only screen and (max-width:767px){#outerPromoBundle .flex-bl .basket .price{margin-bottom:15px}#outerPromoBundle .flex-bl .basket .price .description{text-align:left}#outerPromoBundle .flex-bl .basket .price .value{margin-left:15px;font-size:24px}}#outerPromoBundle .flex-bl .basket .btn{width:100%;font-size:20px;margin-top:20px}@media only screen and (max-width:979px){#outerPromoBundle .flex-bl{-moz-flex-direction:column;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}#outerPromoBundle .flex-bl .col{width:100%;max-width:100%;margin-left:0;margin-right:0}#outerPromoBundle .flex-bl .col.desc{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}#outerPromoBundle .flex-bl .col.basket{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin-top:20px}}#outerPromoBundle .loader_promo_block{text-align:center!important;margin:20px 0}#outerPromoBundle .oneproduct{border-radius:10px;padding:0 10px;-webkit-box-sizing:border-box;box-sizing:border-box;opacity:1;max-height:300px;clear:both;border:1px solid #fff;margin:10px 0}#outerPromoBundle .oneproduct.loaded{border:1px solid #707070;margin:10px 0}@media only screen and (max-width:767px){#outerPromoBundle .oneproduct{padding:0}}#outerPromoBundle .oneproduct:hover{background:#ececec}#outerPromoBundle .oneproduct .oneproduct-inner{text-align:left;padding:15px}#outerPromoBundle .oneproduct .oneproduct-inner,#outerPromoBundle .oneproduct .oneproduct-inner .image,#outerPromoBundle .oneproduct .oneproduct-inner .mobilecolumn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#outerPromoBundle .oneproduct .oneproduct-inner .image{-ms-flex:1;-webkit-box-flex:1;flex:1}#outerPromoBundle .oneproduct .oneproduct-inner .image .el-image{display:block;margin-right:15px}#outerPromoBundle .oneproduct .oneproduct-inner h4{-ms-flex:1;-webkit-box-flex:1;flex:1;margin:0;font-weight:700;font-size:.875rem}#outerPromoBundle .oneproduct .oneproduct-inner .reduce{background:#da011c;border:0;border-radius:10px;color:#fff;width:50px;text-align:center;padding:10px;font-weight:700}#outerPromoBundle .oneproduct .oneproduct-inner .price{width:120px;min-width:120px;margin:0 20px}#outerPromoBundle .oneproduct .oneproduct-inner .price span{display:block}#outerPromoBundle .oneproduct .oneproduct-inner .price span.normal{text-decoration:line-through;color:#707070}#outerPromoBundle .oneproduct .oneproduct-inner .price span.inbundle{margin-top:5px;font-weight:700}#outerPromoBundle .oneproduct .oneproduct-inner a.button,#outerPromoBundle .oneproduct .oneproduct-inner button{width:100px;background:#da011c;border:0;display:block;text-align:center;border-radius:10px;color:#fff;padding:10px 0;-webkit-transition:all .3s;transition:all .3s}#outerPromoBundle .oneproduct .oneproduct-inner a.button:hover,#outerPromoBundle .oneproduct .oneproduct-inner button:hover{background:#000}#outerPromoBundle .oneproduct .oneproduct-inner a.button span,#outerPromoBundle .oneproduct .oneproduct-inner button span{display:none}#outerPromoBundle .oneproduct .oneproduct-inner a.button span.select,#outerPromoBundle .oneproduct .oneproduct-inner button span.select{display:block}#outerPromoBundle .oneproduct .oneproduct-inner a.button.selected,#outerPromoBundle .oneproduct .oneproduct-inner button.selected{background:#707070}#outerPromoBundle .oneproduct .oneproduct-inner a.button.selected:hover,#outerPromoBundle .oneproduct .oneproduct-inner button.selected:hover{background:#000}#outerPromoBundle .oneproduct .oneproduct-inner a.button.selected .select,#outerPromoBundle .oneproduct .oneproduct-inner button.selected .select{display:none}#outerPromoBundle .oneproduct .oneproduct-inner a.button.selected .cancel,#outerPromoBundle .oneproduct .oneproduct-inner button.selected .cancel{display:block;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#outerPromoBundle .oneproduct .oneproduct-inner a.button.selected .cancel .text,#outerPromoBundle .oneproduct .oneproduct-inner button.selected .cancel .text{display:block}#outerPromoBundle .oneproduct .oneproduct-inner a.button.selected .cancel .quantity,#outerPromoBundle .oneproduct .oneproduct-inner button.selected .cancel .quantity{margin-left:7px;display:block;font-weight:700;font-size:12px;position:static;bottom:-9px;text-align:center;width:auto}@media only screen and (max-width:767px){#outerPromoBundle .oneproduct .oneproduct-inner{-moz-flex-direction:column;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:flex-start;-ms-flex-align:flex-start;align-items:flex-start;position:relative}#outerPromoBundle .oneproduct .oneproduct-inner a.image{max-width:calc(100% - 50px)}#outerPromoBundle .oneproduct .oneproduct-inner .mobilecolumn{min-width:100%;margin-top:10px}#outerPromoBundle .oneproduct .oneproduct-inner .mobilecolumn .reduce{position:absolute;top:10px;right:10px}#outerPromoBundle .oneproduct .oneproduct-inner .mobilecolumn .price{-ms-flex:1;-webkit-box-flex:1;flex:1;max-width:100%;min-width:0;width:auto;margin-left:0}}#outerPromoBundle .oneproduct.selected{background:#8ec63f}#outerPromoBundle .oneproduct.smallRow .oneproduct-inner h4{margin-right:20px}#outerPromoBundle .Group{text-align:center;margin-top:10px;border:1px solid #ebeef5;border-bottom:0;border-radius:20px}#outerPromoBundle .Group>h4{font-weight:700;font-size:2em;margin-bottom:10px;line-height:normal;text-align:center}#outerPromoBundle .Group h5{line-height:normal;font-size:1.5em;margin-bottom:10px;text-align:center}@media only screen and (max-width:480px){#outerPromoBundle .Group>h4{font-size:1.6em}#outerPromoBundle .Group h5{font-size:1.2em}}#outerPromoBundle .Group.completed .oneproduct:not(.selected) button .select{display:none}#outerPromoBundle .Group.completed .oneproduct:not(.selected) button .max_quantity{display:block;font-size:12px}.shop_basket .bundleBasketInfo{display:none;text-align:center;font-weight:700;line-height:normal;margin:10px 0}.shop_basket .bundleBasketInfo.show{display:block}.el-message-box{max-width:100%}.popover_quantity h5{font-weight:700;font-size:12px;margin:0 0 5px}.popover_quantity .flx-popover{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.popover_quantity button{width:auto;min-width:70px;background:#da011c;border:0;margin:5px 5px 0;display:block;text-align:center;border-radius:10px;color:#fff;padding:10px}.popover_quantity button.cancelPopover{background:#707070}.el-collapse-item__header{font-size:1.4em;font-weight:700;padding:15px;line-height:normal}.el-collapse-item__header:hover{background:#ececec}.el-collapse-item__content{line-height:normal;font-size:15px;padding:0 15px}.shop_product #outerPromoBundle{padding:0!important}.shop_product #outerPromoBundle .Group{border:0!important;padding:0 20px!important;border-bottom:0!important;border-radius:0!important}.alertouter{cursor:pointer}.btns-gotogroup{margin-left:0}.btns-gotogroup .el-button{line-height:20px;background:#da011c;margin-left:0;margin-top:10px;display:block}.btns-gotogroup .el-button:hover{background:#000}.btns-gotogroup .el-button i,.btns-gotogroup .el-button span{line-height:20px;vertical-align:middle}.btns-gotogroup .el-button i{font-size:20px}