*{margin:0}html,body{width:100%;height:100%;font-size:62.5%;font-family:sans-serif;color:#333}

.bm-container-page{position:absolute;top:0px;left:0px;width:100%;height:100%}.bm-page{position:absolute;top:0px;left:0px;width:100%;height:100%;box-sizing:border-box;font-size:1.6rem;background:#fff}.bm-page.bm-page-header{padding-top:44px}.bm-page.bm-page-footer{padding-bottom:44px}.bm-page>div>.bm-block{position:relative;height:100%;margin:0 auto;box-sizing:border-box}.bm-page .bm-header{position:absolute;top:0px;left:0px;height:44px;width:100%;background-color:#333;box-sizing:border-box}.bm-page .bm-header>.bm-block{max-width:640px}.bm-page .bm-content{width:100%;height:100%;position:relative;box-sizing:border-box;overflow:hidden}.bm-page .bm-content>.bm-block{padding:15px;max-width:640px}.bm-page .bm-footer{position:absolute;bottom:0px;left:0px;height:44px;width:100%;background-color:#ebebeb;border-top:1px solid #9f9f9f;box-sizing:border-box}.bm-page .bm-footer>.bm-block{max-width:640px}

.bm-card-item{position:relative;width:100%;height:100%}.bm-card-item>.bm-block{position:relative;width:100%;height:100%;box-sizing:border-box}.bm-card-item.bm-indexer>.bm-block{padding-bottom:25px}.bm-card-item.bm-indexer .bm-indexer{position:absolute;bottom:0px;left:50%;white-space:nowrap;transform:translate(-50%, 0);height:10px;padding:0px 5px}.bm-card-item.bm-indexer .bm-indexer .bm-index{width:10px;height:10px;background-color:#fff;display:inline-block;vertical-align:top;margin-right:3px;border-radius:5px;border:1px solid #333;box-sizing:border-box}.bm-card-item.bm-indexer .bm-indexer .bm-index.active{background-color:#cacaca;border:1px solid #333}.bm-card-item.bm-indexer .bm-indexer .bm-index:last-child{margin-right:0px}.bm-card-item .bm-container{position:relative;width:0%;height:100%;width:100%}.bm-card-item .bm-card{position:absolute;top:4%;left:0%;width:100%;height:96%;box-sizing:border-box;padding:0px 10px}.bm-card-item .bm-card>.bm-block{position:relative;width:100%;height:100%;background-color:#cacaca;box-shadow:0px -4px 4px -4px rgba(0,0,0,0.4);padding:15px;box-sizing:border-box}.bm-card-item .bm-card>.bm-block>.bm-image-box{margin:-15px}.bm-card-item .bm-card.card-layer-stacked>.bm-block{box-shadow:none}.bm-card-item .bm-card-button{position:fixed;width:30px;height:60px;top:50%;transform:translate(0%, -50%);z-index:20}.bm-card-item .bm-card-button *{pointer-events:none}.bm-card-item .bm-card-button>div{width:60px;height:60px;background-color:#333;border-radius:30px;box-shadow:0px 0px 5px rgba(0,0,0,0.5);box-sizing:border-box;border:4px solid #fff}.bm-card-item .bm-card-button>div>span{display:block;width:15px;height:15px;border:3px solid #fff;box-sizing:border-box;position:absolute;top:22.5px;transform:rotate(45deg);transform-origin:center}.bm-card-item .bm-card-button.prev{left:0px}.bm-card-item .bm-card-button.prev>div{margin-left:-30px}.bm-card-item .bm-card-button.prev>div>span{left:7.5px;border-top:none;border-right:none}.bm-card-item .bm-card-button.next{right:0px}.bm-card-item .bm-card-button.next>div>span{right:7.5px;border-left:none;border-bottom:none}

*{margin:0}html,body{width:100%;height:100%;font-size:62.5%;font-family:sans-serif;color:#333}.bm-container-modal{position:fixed;top:0px;left:0px;width:100%;height:100%;display:none;opacity:0;z-index:50;background-color:rgba(0,0,0,0.75);color:#333}.bm-block-modal-message-scroll{position:absolute;top:50%;left:50%;width:100%;height:100%;box-sizing:border-box;padding:1.5rem;overflow:auto;-webkit-overflow-scrolling:touch}.bm-block-modal-message-scroll .bm-modal{display:block;opacity:1;position:relative;top:initial;left:initial;width:100%}.bm-modal{display:none;opacity:0;position:absolute;top:50%;left:50%;background:#fff;font-size:16px}.bm-modal.bm-modal-message{width:calc(100% - 3rem);max-width:29rem}.bm-modal.bm-modal-header{padding-top:4.4rem}.bm-modal.bm-modal-footer{padding-bottom:5.5rem}.bm-modal>div>.bm-block{position:relative;height:100%;margin:0 auto;box-sizing:border-box}.bm-modal .bm-header{position:absolute;top:0px;left:0px;height:4.4rem;width:100%;background-color:#333;box-sizing:border-box}.bm-modal .bm-header>.bm-block{max-width:32rem}.bm-modal .bm-content{width:100%;height:100%;position:relative;box-sizing:border-box}.bm-modal .bm-content>.bm-block{padding:1.5rem;max-width:32rem}.bm-modal .bm-footer{position:absolute;bottom:0px;left:0px;height:5.5rem;width:100%;background-color:#ebebeb;border-top:1px solid #9f9f9f;box-sizing:border-box}.bm-modal .bm-footer>.bm-block{max-width:32rem}.bm-modal .bm-footer .bm-container{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.bm-modal .bm-footer .bm-container.left{left:1.5rem;transform:translateY(-50%)}.bm-modal .bm-footer .bm-container.right{left:initial;right:1.5rem;transform:translateY(-50%)}

.bm-button{width:100px;height:34px;background-color:#fff;border:1px solid #cacaca;box-sizing:border-box;text-align:center;line-height:32px;border-radius:2px;position:relative}.bm-button.pressed{border-color:#b1b1b1;background-color:#f2f2f2}.bm-button a{position:absolute;top:0px;left:0px;width:100%;height:100%}

.bm-container-loader{position:absolute;top:0px;left:0px;width:100%;height:100%;background-color:rgba(0,0,0,0.7);z-index:100}.bm-loader-spinner{position:absolute;top:50%;left:50%;width:50px;height:50px;border:3px solid #fff;margin:-25px;border-radius:50px;border-top-color:transparent}

.bm-home-ad{width:100%;height:100%}

.bm-logo{display:block;height:24px;position:absolute;top:10px;left:12px}

.bm-container-page{position:absolute;top:0px;left:0px;width:100%;height:100%}.bm-page{position:absolute;top:0px;left:0px;width:100%;height:100%;box-sizing:border-box;font-size:1.6rem;background:#fff}.bm-page.bm-page-header{padding-top:44px}.bm-page.bm-page-footer{padding-bottom:44px}.bm-page>div>.bm-block{position:relative;height:100%;margin:0 auto;box-sizing:border-box}.bm-page .bm-header{position:absolute;top:0px;left:0px;height:44px;width:100%;background-color:#333;box-sizing:border-box}.bm-page .bm-header>.bm-block{max-width:640px}.bm-page .bm-content{width:100%;height:100%;position:relative;box-sizing:border-box;overflow:hidden}.bm-page .bm-content>.bm-block{padding:15px;max-width:640px}.bm-page .bm-footer{position:absolute;bottom:0px;left:0px;height:44px;width:100%;background-color:#ebebeb;border-top:1px solid #9f9f9f;box-sizing:border-box}.bm-page .bm-footer>.bm-block{max-width:640px}.bm-container-menu{position:fixed;top:44px;left:0px;width:100%;height:100%;height:calc(100% - 44px);display:none;z-index:40}.bm-menu-overlay{position:absolute;top:0px;left:0px;width:100%;height:100%;background-color:rgba(0,0,0,0.4);opacity:0}.bm-menu-content{width:200px;height:100%;position:absolute;top:0px;transform:translate(-100%, 0);background-color:#fff;z-index:10;font-size:16px;padding:15px;box-sizing:border-box}.bm-menu-button{position:absolute;top:50%;right:20px;width:30px;height:17px;transform:translate(0%, -50%)}.bm-menu-button>div{position:absolute;top:50%;left:50%;width:30px;height:3px;background-color:#fff;transform:translate(-50%, -50%);border-radius:2px;transform-origin:center}.bm-menu-button div:nth-child(1){margin-top:-7px}.bm-menu-button div:nth-child(3){margin-top:7px}.bm-login-expand p>*{margin-bottom:1em}.bm-form{max-width:320px;margin:0 auto}*{margin:0}

.bm-block-modal-map{position:absolute;top:50%;left:50%;width:100%;height:100%;box-sizing:border-box;padding:1.5rem}.bm-block-modal-map .bm-modal{display:block;opacity:1;position:relative;top:initial;left:initial;width:100%;height:100%}.bm-block-modal-map .bm-modal .bm-content>.bm-block{padding:0px;max-width:initial}.bm-map{width:100%;height:100%}.bm-map-window .gm-style-iw>div:nth-child(1){width:199px !important}.bm-map-window .gm-style-iw>div:nth-child(1)>div{overflow:initial !important}.bm-map-window .gm-style-iw{left:0px !important;top:0px !important;overflow:initial;background-color:transparent !important;box-shadow:none !important;margin-left:-35px}.bm-map-window .gm-ui-hover-effect{display:none !important}.bm-map-window .bm-map-window-container{width:250px;height:auto;position:absolute;top:1px;left:1px;background-color:#fff;box-sizing:border-box;box-shadow:0px 0px 5px rgba(0,0,0,0.4);transform:translateY(-50%);border-radius:10px}.bm-map-window .bm-map-window-header{width:100%;height:34px;background-color:orange;color:#fff;line-height:34px;box-sizing:border-box;padding:0px 30px;font-weight:bold;border-top-left-radius:10px;border-top-right-radius:10px}.bm-map-window .bm-map-window-header span{display:block;overflow:hidden;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bm-map-window .bm-map-window-content{width:100%;box-sizing:border-box;padding:15px}.bm-map-window .bm-map-window-content>div{margin-bottom:5px}.bm-map-window .bm-map-window-content .bm-map-window-button{width:100%;background-color:orange;color:#fff;padding:10px 15px;box-sizing:border-box;text-align:center;font-weight:bold;font-size:1em;margin-top:10px;border-radius:40px}.bm-map-window .bm-map-window-content .service{margin-top:10px}.bm-map-window .bm-map-window-content .service .box{display:inline-flex;flex-wrap:wrap;gap:5px 12px;justify-content:center}.bm-map-window .bm-map-window-content .service .headline{margin-bottom:5px}.bm-map-window .bm-map-window-content .service .text{font-size:12px}.bm-map-window .bm-map-window-close{position:absolute;top:9.5px;right:10px;width:15px;height:15px}.bm-map-window .bm-map-window-close span{background-color:#fff;display:block;width:15px;height:3px;position:absolute;top:50%;left:50%;transform-origin:center}.bm-map-window .bm-map-window-close span:nth-child(1){transform:translate(-50%, -50%) rotate(45deg)}.bm-map-window .bm-map-window-close span:nth-child(2){transform:translate(-50%, -50%) rotate(-45deg)}.bm-map-close{position:absolute;top:0px;right:0px;width:25px;height:25px;background-color:orange;padding:5px;z-index:500}.bm-map-close span{background-color:#fff;display:block;width:25px;height:3px;position:absolute;top:50%;left:50%;transform-origin:center}.bm-map-close span:nth-child(1){transform:translate(-50%, -50%) rotate(45deg)}.bm-map-close span:nth-child(2){transform:translate(-50%, -50%) rotate(-45deg)}

body{font-family:'Neue Helvetica Condensed BQ', Helvetica, sans-serif}body .bm-page{background-color:#fff;overflow:hidden}body .bm-page .bm-content>.bm-block{max-width:32rem}body *{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}body input,body input:before,body input:after{-webkit-user-select:initial;-moz-user-select:initial;-ms-user-select:initial;user-select:initial}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active{-webkit-box-shadow:0 0 0 30px white inset !important;border-radius:10rem}.logo{display:block;width:100%}.headline{font-weight:900;color:#005129}.bm-container-modal{background-color:#005129}.bm-header>.bm-block{z-index:5}.menu-button{position:absolute;top:1rem;margin-top:36px;left:2rem;width:28px;height:20px;z-index:7}.menu-button .bar{width:28px;height:2px;margin:0 0 5px 0;background:#fff;opacity:1;transform:none;transition:all 0.5s}.menu-button .bar:nth-of-type(1){width:21px}.menu-button .bar:nth-of-type(3){width:14px;margin:0}.menu-button.active .bar:nth-of-type(1){width:28px;transform:rotate(45deg) translateY(-200%);transform-origin:0 50%}.menu-button.active .bar:nth-of-type(2){opacity:0}.menu-button.active .bar:nth-of-type(3){width:28px;transform:rotate(-45deg) translateY(200%);transform-origin:0 50%}.menu-overlay{display:none;position:fixed;top:0px;left:0;right:0;bottom:0;background:rgba(1,28,70,0.75);z-index:5;opacity:0}.menu{position:fixed;top:30px;left:0;bottom:0;width:0;max-width:310px;background:#005129;overflow:hidden;z-index:5;border-radius:0 20px 0 0;width:0px}.menu .content{width:310px;height:100%;overflow:hidden;padding-top:70px;box-sizing:border-box;color:#fff;text-transform:uppercase;font-style:italic;font-weight:900;font-size:23px;padding-left:15px}.menu .content div{margin-top:1rem}@media only screen and (min-width: 640px){.menu-button{top:36px}}@media only screen and (min-width: 768px){.menu-button{left:30px}.menu{border-radius:0px}}body .bm-block-modal-map .bm-modal{padding:0px}body .bm-modal{background-color:#fff;text-align:center;border-radius:0.7rem;font-size:1.6rem}body .bm-modal.bm-modal-message p{font-weight:bolder;text-transform:uppercase;font-style:italic}body .bm-modal a{color:inherit}body .bm-modal.transparent{background:transparent;border:none}body .bm-modal .bm-footer{background-color:transparent;border:none}body .bm-modal .bm-button{height:3.4rem;line-height:3.4rem;width:20rem}.bm-login-expand{font-weight:300}.bm-login-expand.terms{text-align:left;font-size:1.2rem;height:100%;box-sizing:border-box;margin-top:1.5rem;margin-bottom:-1.5rem;border-radius:1.5rem;border-bottom-left-radius:0px;border-bottom-right-radius:0px;padding-bottom:0px;color:#005129;width:32rem;margin-left:-1.5rem}@media only screen and (min-width: 640px){.bm-login-expand.terms{margin:3rem auto -1.5rem;height:calc(100% - 1.5rem)}}.bm-login-expand.terms .bm-button{height:4.4rem;line-height:4.4rem;width:29rem;box-shadow:0 0.5rem 1rem 0 rgba(0,0,0,0.4);font-size:1.8rem}.bm-login-expand.terms .bm-content{overflow:scroll}.bm-login-expand.terms .bm-content>.bm-block{padding-bottom:5rem;height:auto}.bm-login-expand.terms .bm-content *{font-weight:lighter}.bm-login-expand.terms .bm-content strong{font-weight:900}.bm-login-expand.terms .bm-content h3{font-size:2rem;font-weight:700;text-transform:uppercase}.bm-login-expand.terms .bm-content .line{border-bottom:1px solid #e8e8e8}.bm-login-expand.confirm{font-size:1.4rem}.bm-login-expand.confirm strong{text-transform:uppercase;font-weight:900;font-style:italic;font-size:2rem}.bm-login-expand.confirm .box{text-align:center;display:block;font-weight:300;margin-bottom:0px}.bm-login-expand.confirm .box div{margin-top:1rem;margin-bottom:1rem}.bm-login-expand.confirm .box div:nth-child(2){font-size:2rem;border-radius:5rem;background-color:#005129;width:25rem;margin:1rem auto;line-height:2.7rem;padding:0.5rem 0px;color:#fff}.bm-login-expand.confirm .box div:nth-child(3){line-height:2.7rem;font-size:1.6rem;width:25rem;border-radius:5rem;background-color:#005129;box-sizing:border-box;margin:1rem auto;padding:0.5rem 1rem;overflow:hidden;white-space:nowrap;color:#fff;text-overflow:ellipsis}.bm-login-expand.confirm .box div:nth-child(4){font-size:1.6rem}.bm-login-expand.confirm .bm-footer{height:7.5rem}.bm-login-expand .bm-container.multiple{width:21rem}.bm-login-expand .bm-container.multiple .bm-button{float:left;width:10rem}.bm-login-expand .bm-container.multiple .bm-button:nth-child(1){margin-right:1rem;background-color:#005129}.logo-full{display:block;width:10rem;margin:0 auto 1rem}.bm-page-voucher,.bm-page-redeem{overflow:hidden}.bm-page-voucher .bm-content,.bm-page-redeem .bm-content{overflow:visible}.bm-page-voucher.bm-page-footer,.bm-page-redeem.bm-page-footer{padding-bottom:7rem}.bm-page-voucher .text-top,.bm-page-redeem .text-top{color:#E20A21;font-weight:900;font-size:1.5rem;text-align:center;margin:.5rem auto}@media only screen and (min-height: 632px) and (max-width: 409px){.bm-page-voucher .text-top,.bm-page-redeem .text-top{margin:1.5rem auto 4rem}}@media only screen and (min-height: 716px) and (max-width: 446px){.bm-page-voucher .text-top,.bm-page-redeem .text-top{margin:1.5rem auto 4rem}}.bm-page-voucher .box-type,.bm-page-redeem .box-type{border:0.1rem solid #005129;text-align:center;box-sizing:border-box;padding:2rem;color:#005129;font-size:2rem;border-radius:0.5rem}.bm-page-voucher .disclaimer,.bm-page-redeem .disclaimer{text-align:center;font-size:1rem;margin-top:.8rem;color:#005129}.bm-page-voucher .bm-footer,.bm-page-redeem .bm-footer{height:7rem;background-color:transparent;border:none}.bm-modal.bm-modal-message.voucher-barcode-modal{background-color:#fff;padding-bottom:1rem}.bm-modal.bm-modal-message.voucher-barcode-modal .text{margin-bottom:1rem}.bm-page-voucher .headline.rotate{font-size:3rem;width:17rem;font-weight:900;transform:rotate(357deg);line-height:3rem;position:relative}body .bm-page-redeem img.redeem{display:block;width:100%}@media only screen and (min-height: 632px) and (max-width: 409px){body .bm-page-redeem img.redeem{margin:2rem auto}}@media only screen and (min-height: 716px) and (max-width: 446px){body .bm-page-redeem img.redeem{margin:2rem auto}}body .bm-page-redeem .timer{text-align:center;margin-top:1.5rem}body .bm-page-voucher .pagecontent{padding-top:3.4rem}body .bm-page-voucher .timer-box{width:32rem;z-index:6;height:8rem;background-color:#fff;position:absolute;bottom:0px;left:0px;border-top-left-radius:1.5rem;border-top-right-radius:1.5rem}body .bm-page-voucher .timer{width:23rem;z-index:6;height:8rem;margin:1rem auto 0px}body .bm-page-voucher .timer .semi{width:1rem;text-align:center;height:100%;float:left;line-height:4rem;color:#fff;font-weight:900;font-size:2rem}body .bm-page-voucher .timer .item{width:5rem;height:100%;color:#005129;float:left}body .bm-page-voucher .timer .item .count{width:4.2rem;height:4.2rem;background-color:#fff;line-height:4.2rem;border-radius:.5rem;font-size:2.4rem;text-align:center;margin:0 auto;box-shadow:0 0rem 0.8rem rgba(0,0,0,0.2)}body .bm-page-voucher .timer .item .name{text-align:center;width:100%;margin-top:.3rem;clear:both;font-size:1.3rem;text-transform:uppercase;font-weight:900}body .bm-page-voucher .store-find{z-index:2;box-shadow:0px 0px 0.2rem rgba(0,0,0,0.4);position:absolute;top:20rem;left:0px;background-color:red;padding:0.5rem 3rem 0.5rem 0.5rem;border-top-right-radius:5rem;border-bottom-right-radius:5rem;font-size:1.3rem;color:orange-dark;height:2.4rem;box-sizing:border-box;text-transform:uppercase}body .bm-page-voucher .store-find:after{display:block;content:"";background-color:orange-dark;width:2rem;height:2rem;position:absolute;right:0.2rem;top:0.2rem;border-radius:5rem;background-image:url(../gfx/voucher/location-pin.png);background-size:60%;background-repeat:no-repeat;background-position:center}body .bm-page-voucher .bm-footer .slider{background-color:#cdcbcb;position:absolute;width:27rem;height:5rem;top:50%;left:50%;transform:translate(-50%, -50%);border-radius:5rem;margin:0px}body .bm-page-voucher .bm-footer .slider .box{width:26rem;height:4rem;border-radius:5rem;position:relative;box-sizing:border-box;margin:0.5rem}body .bm-page-voucher .bm-footer .slider .box .handle{height:4rem;width:4rem;background-color:#005129;border-radius:4rem;z-index:5;position:relative}body .bm-page-voucher .bm-footer .slider .box .handle:before{display:block;content:"";width:1.5rem;height:1.5rem;background-image:url(../gfx/voucher/handle.png);background-size:contain;background-position:center;background-repeat:no-repeat;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}body .bm-page-voucher .bm-footer .slider .box .drag{position:absolute;top:0rem;left:0rem;border-radius:5rem;width:4rem;height:4rem;background-color:#cdcbcb;z-index:4;min-width:4rem;padding-right:1rem}body .bm-page-voucher .bm-footer .slider .box .text{position:absolute;top:0px;left:0px;text-align:center;line-height:4rem;width:100%;color:#005129;font-size:1.6rem;font-weight:900;font-style:italic;text-transform:uppercase}@media only screen and (min-height: 558px) and (max-width: 375px){body .bm-page-voucher .product{width:13rem}}@media only screen and (min-height: 627px) and (max-width: 415px){body .bm-page-voucher .product{width:13rem}}@media only screen and (min-height: 632px) and (max-width: 409px){body .bm-page-voucher .product{width:18rem}}@media only screen and (min-height: 716px) and (max-width: 446px){body .bm-page-voucher .product{width:19rem}}body .bm-modal.voucher-confirm-message{text-align:center}body .bm-modal.voucher-confirm-message .text{color:#E20A21;font-weight:900;font-size:1.5rem;text-align:center;margin:.5rem auto}body .bm-modal.voucher-confirm-message:after{display:none}body .bm-modal.voucher-confirm-message .logo-full{margin-bottom:2rem}body .bm-modal.voucher-confirm-message .headline{font-size:2.4rem;text-align:center}body .bm-modal.voucher-confirm-message .text{font-size:1.5rem;margin:1rem auto}body .bm-modal.voucher-confirm-message .bm-button{background-color:#cdcbcb;color:#005129;width:26rem;height:4.4rem;border-radius:10rem;margin:2rem auto;line-height:4.4rem;font-size:2rem;text-transform:uppercase;font-weight:900}.bm-block-modal-map-select{width:100%;height:100%}.bm-block-modal-map-select .voucher-map-select{display:block;opacity:1;width:100%;height:100%;border-radius:0px}.bm-block-modal-map-select .voucher-map-select:after{display:none}.bm-block-modal-map-select .voucher-map-select.bm-modal .bm-content>.bm-block{padding:0px}.bm-block-modal-map-select .close{display:block;position:absolute;right:0.5rem;top:0.5rem;background-color:orange-dark;width:3rem;height:3rem;border-radius:5rem}.bm-block-modal-map-select .close span{width:2rem;height:.3rem;background-color:#fff;display:block;transform:translate(-50%, -50%) rotate(45deg);position:absolute;top:50%;left:50%;border-radius:0.2rem}.bm-block-modal-map-select .close span:last-child{transform:translate(-50%, -50%) rotate(-45deg)}.bm-modal.modal-special-offer{padding-top:0px;overflow:hidden;background:#f5f5f5}.bm-modal.modal-special-offer .bm-content{color:black;padding-top:0px}.bm-modal.modal-special-offer .bm-block{text-align:left;padding:0px}.bm-modal.modal-special-offer img{display:block;overflow:hidden;width:100%}.bm-modal.modal-special-offer .headline{color:#fff;margin-top:-13.3rem;margin-bottom:12.5rem;text-align:center;font-weight:900;text-shadow:0 0.2rem 0.4rem rgba(0,0,0,0.25);font-size:2.3rem}.bm-modal.modal-special-offer .name,.bm-modal.modal-special-offer .text{padding:0px 2rem;text-transform:none}.bm-modal.modal-special-offer .name{font-weight:900;margin-bottom:1rem}.bm-modal.modal-special-offer .text{font-size:1.3rem;font-weight:300}.bm-modal.modal-special-offer .bm-button{width:16rem;height:4.4rem;line-height:4.4rem;margin:1rem auto 1.5rem;background:black;border-color:black}.bm-modal.modal-special-offer:after{display:none}.bm-modal.cross-sale{background:#005129}.bm-modal.cross-sale .bm-content{padding:0px}.bm-modal.cross-sale .headline{background:pink;margin:-1.5rem -1.5rem 1.5rem;line-height:8rem;border-top-left-radius:1rem;border-top-right-radius:1rem}.bm-modal.cross-sale .info{font-weight:300;margin-bottom:2rem}.bm-modal.cross-sale .product{width:11rem;display:block;margin:2rem auto;position:relative;z-index:2}.bm-modal.cross-sale .platform{position:relative;width:14rem;display:block;margin:-3rem auto 1rem}.bm-modal.cross-sale .bm-button{margin:1rem auto}.bm-modal.cross-sale .bm-button.yes{background:red;border-color:red;color:orange-strong-dark}.bm-modal.cross-sale .bm-button.no{background-color:transparent;border-color:transparent;color:#fff;width:14rem;text-decoration:underline;font-style:italic;font-size:1.6rem;height:2rem;line-height:2rem}.bm-page-invalid .headline{margin-top:4rem;text-align:center;border:0.1rem solid #005129;padding:3rem;box-sizing:border-box}.bm-page-expired .headline{margin-top:4rem;text-align:center;border:0.1rem solid #005129;padding:3rem;box-sizing:border-box}

