.bb2SubPopupMain__sale,.bb2SubPopupMain__title{color:#000;text-align:center;text-transform:uppercase}.bb2SubPopup{width:648px;-webkit-box-shadow:1px 1px 6px 2px rgba(158,157,157,.3);-moz-box-shadow:1px 1px 6px 2px rgba(158,157,157,.3);box-shadow:1px 1px 6px 2px rgba(158,157,157,.3)}.bb2SubPopup-main{height:486px;background:url(../img/main.jpg?1531479270) center top no-repeat}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-resolution:144dpi){.bb2SubPopup-main{background:url(../img/main@2x.jpg?1531479270) left top no-repeat #fff;-moz-background-size:contain;background-size:contain}}@media screen and (max-width:767px){.bb2SubPopup{width:300px;min-height:1px}.bb2SubPopup-main{background-position:right;-moz-background-size:initial;background-size:initial;margin:20px auto}}.bb2SubPopupMain{max-width:350px;float:right;margin:0 49px 0 0;padding:57px 0 0}.bb2SubPopupMain__title{font-weight:400;font-size:25px;margin:0;letter-spacing:.2px}@media screen and (max-width:767px){.bb2SubPopupMain{float:none;padding:40px 10px;margin:0}.bb2SubPopupMain__title{font-size:23px}}.bb2SubPopupMain__sale{font-weight:700;font-size:17px;padding:0 0 0 6px;margin:16px 0 0;letter-spacing:.3px}.bb2SubPopupMain-nsale{color:#ff3054;font-weight:400;text-align:center;margin:10px 0 0}.bb2SubPopupMain-nsale__label{font-size:18px;margin:0 2px 0 10px;position:relative;top:-25px;right:2px}@media screen and (max-width:767px){.bb2SubPopupMain-nsale__label{font-size:16px}}.bb2SubPopupMain-nsale__value{font-size:92px;font-weight:700;line-height:.8;letter-spacing:-4px}@media screen and (max-width:767px){.bb2SubPopupMain-nsale__value{font-size:86px}}.bb2SubPopupMain__week{text-align:center;font-size:18px;margin:13px 0 0;padding:0 27px 0 0;letter-spacing:-.5px;text-transform:uppercase;font-weight:400}@media screen and (max-width:767px){.bb2SubPopupMain__week{padding-right:0}}.bb2SubPopupMain-form{padding:0 24px 0 45px;margin:23px 0 0;position:relative}@media screen and (max-width:767px){.bb2SubPopupMain-form{padding:0 30px;margin:23px 0 0}}.bb2SubPopupMain-form__error{position:absolute;top:-23px;color:#ff3054;font-size:13px}.bb2SubPopupMain-form__line{padding:9px 0 8px 26px;border:none;display:block;width:100%;font-size:17px}.bb2SubPopupMain-form__line:focus{border-bottom:none}.bb2SubPopupMain-form__btn{display:block;margin:22px 0 0 12px;padding:11px 48px 13px 47px;letter-spacing:-.5px;font-size:17px;border:none;font-weight:700;text-transform:uppercase;-webkit-border-radius:23px;-moz-border-radius:23px;border-radius:23px;background:#ff3054;outline:0}.bb2SubPopupMain-form__btn,.bb2SubPopupMain-form__btn.active,.bb2SubPopupMain-form__btn:active,.bb2SubPopupMain-form__btn:focus,.bb2SubPopupMain-form__btn:hover{color:#fff}@media screen and (max-width:767px){.bb2SubPopupMain-form__btn{margin:19px 0 0}.bb2SubPopupMain-police p{font-weight:400}}.bb2SubPopupMain-police{margin:14px -7px 0 0;padding:0 0 0 12px}.bb2SubPopupMain-police p{margin:0;font-size:11px;letter-spacing:-.4px;line-height:1;color:#000}.bb2SubPopupMain-police p a{text-decoration:underline;-webkit-transition:all .3s;-o-transition:all .3s;-moz-transition:all .3s;transition:all .3s}.bb2SubPopupMain-police p a,.bb2SubPopupMain-police p a.active,.bb2SubPopupMain-police p a:active,.bb2SubPopupMain-police p a:focus,.bb2SubPopupMain-police p a:hover{color:#000}.bb2SubPopupMain-police p a:hover{text-decoration:none}.bb2SubPopup-thanks{height:486px;background:url(../img/thanks.jpg?1531479270) left top no-repeat #fff}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-resolution:144dpi){.bb2SubPopup-thanks{background:url(../img/thanks@2x.jpg?1531479270) left top no-repeat #fff;-moz-background-size:contain;background-size:contain}}.bb2SubPopupThanks{max-width:251px;float:right;margin:0 68px 0 0;padding:156px 0 0;text-align:center;display:none}@media screen and (max-width:767px){.bb2SubPopup-thanks{background-position:right;height:360px}.bb2SubPopupThanks{padding:101px 0 0;float:none;margin:0;max-width:1000px}}.bb2SubPopupThanks__icon{font-size:53px;height:50px;color:#ff3054}.bb2SubPopupThanks-ico{height:45px;width:45px;background:url(../img/heart.svg?1531479270) center center no-repeat;-moz-background-size:contain;background-size:contain;display:inline-block}.bb2SubPopupThanks__title{text-transform:uppercase;color:#ff3054;font-size:46px;font-weight:400;margin:3px 0 0;letter-spacing:-1.3px}.bb2SubPopupThanks__slogan{text-transform:uppercase;color:#000;font-size:18px;font-weight:400;margin:6px 6px 0 0;letter-spacing:-.1px}@-webkit-keyframes rotate-forever{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes rotate-forever{0%{-moz-transform:rotate(0);transform:rotate(0)}100%{-moz-transform:rotate(360deg);transform:rotate(360deg)}}@-o-keyframes rotate-forever{0%{-o-transform:rotate(0);transform:rotate(0)}100%{-o-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotate-forever{0%{-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}.bb2SubPopup-spinner{position:absolute;display:none;top:0;bottom:0;left:0;right:0;z-index:99;background:rgba(248,248,248,.5)}.bb2SubPopup-spinner-fix{position:fixed}.bb2SubPopup-spinner:after{position:absolute;top:50%;right:0;bottom:0;left:50%;content:' ';margin:-15px 0 0 -15px;-webkit-animation-name:rotate-forever;-moz-animation-name:rotate-forever;-o-animation-name:rotate-forever;animation-name:rotate-forever;-webkit-animation-duration:.75s;-moz-animation-duration:.75s;-o-animation-duration:.75s;animation-duration:.75s;-webkit-animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;-o-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;-moz-animation-timing-function:linear;-o-animation-timing-function:linear;animation-timing-function:linear;width:30px;height:30px;border:8px solid #ff3054;border-right-color:transparent;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;display:inline-block}