.modal-holder{position:absolute;top:0;left:0;z-index:1000;width:100%;height:100%;color:#fff;font-family:"larsseitmedium";}.modal-holder>.clearout{position:absolute;width:100%;height:100%;z-index:1050;top:0;left:0;background-color:transparent;}.modal-holder h1,.modal-holder h2,.modal-holder h3,.modal-holder h4,.modal-holder p,.modal-holder label,.modal-holder .button,.modal-holder button{font-family:"larsseitbold";color:#fff;font-weight:normal;}.modal-holder ::-webkit-input-placeholder{font-style:italic;font-weight:normal;}.modal-holder :-moz-placeholder{font-style:italic;font-weight:normal;}.modal-holder ::-moz-placeholder{font-style:italic;font-weight:normal;}.modal-holder :-ms-input-placeholder{font-style:italic;font-weight:normal;}.modal-holder .button,.modal-holder button{padding-right:45px;padding-left:45px;}.modal-couponoverlay{width:100%;height:100%;position:fixed;top:0;left:0;background:#000;opacity:.5;z-index:900;}.closeme{cursor:pointer;background:url(../../../assets/img/popup/coupon/close.png);background-repeat:no-repeat;position:absolute;top:3px;right:3px;width:19px;height:19px;background-size:100% auto;opacity:.65;}.closeme:hover{opacity:.9;}.modal-holder .modal-content,.uc-initial{background-color:transparent!important;-webkit-box-shadow:0 0 0 transparent;-moz-box-shadow:0 0 0 transparent;box-shadow:0 0 0 transparent;}.minimal-start-modal,.minimal-start-modal-form{position:fixed;left:50%;top:50%;margin-left:-171px;margin-top:-113px;width:342px;height:255px;z-index:9990;}.uc-container,.uc-container-2{width:342px;height:255px;}.uc-initial-content{background:none;}.uc-initial{-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;background-color:transparent;background-color:rgba(255,255,255,0);text-align:center;}.minimal-start-modal-form .wrap{}.minimal-modal .wrap{position:relative;background:url(../../../assets/img/popup/coupon/intro-bg.png);background-size:cover;width:342px;height:255px;float:none;padding-top:35px;}.uc-current .minimal-modal .wrap{background:none;background-color:transparent;}.uc-current .minimal-modal .wrap .closeme{display:none;}.uc-current .minimal-modal .wrap{display:none;}.minimal-modal .wrap .lockup{background:transparent;width:155px;height:43px;position:relative;margin:0 auto 0;background-size:100% auto;background-repeat:no-repeat;}.buttonmodal.openmodal{margin-top:10px;width:50px;height:50px;margin:15px auto 10px;position:relative;background-size:100% auto!important;padding-right:0!important;padding-left:0!important;background:transparent;}.rm-icon-plus{width:25px;height:25px;position:relative;left:50%;top:50%;position:absolute;margin-left:-12px;margin-top:-12px;background:transparent url(../img/assets/img/popup/coupon/btn-open.png);}.minimal-modal .wrap .content{}.minimal-modal .wrap .content h3{margin-top:10px;font-size:31px;font-family:larsseitextrabold;font-weight:500;color:#fff;line-height:29px;}.uc-single,.uc-back,.uc-front{-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;background-color:#fff;}.uc-back{background-color:#fff;}.uc-front{background-color:#fff;}.uc-part{width:342px;height:255px;}.uc-final-content{}.uc-final-wrapper{}.uc-final{width:655px!important;height:510px!important;background-color:#fff;background-color:transparent;background-size:cover;}.final-modal,.final-modal .wrap{position:relative;max-width:100%;width:100%;max-height:100%;height:100%;}.final-modal,.final-modal .wrap .heading{height:134px!important;width:100%!important;text-align:center;background:url(../../../assets/img/popup/coupon/coupon-heading.jpg);background-repeat:no-repeat;background-size:100% auto;}.final-modal,.final-modal .wrap .heading h3{line-height:100px;font-size:37px;text-shadow:0px 0px 15px rgb(0,0,0);}.final-modal .wrap .heading{width:100%;height:200px;}.couponholder .coupon{background-size:100% auto;background-repeat:no-repeat;width:300px;height:370px;display:inline-block;cursor:pointer;}.couponholder .coupon+.coupon{margin-left:15px;}.couponholder .coupon a{display:block;width:100%;height:100%;}.couponholder .kefir{background-image:url(../../../assets/img/popup/coupon/coupon-kefir.jpg);}.couponholder .probugs{background-image:url(../../../assets/img/popup/coupon/coupon-probugs.jpg);}#uc-container .final-modal .wrap .main{width:100%;height:360px;margin:0 auto;background-repeat:no-repeat;}.final-modal .wrap .main h3{font-size:27px;margin-bottom:5px;}.final-modal .wrap .heading{font-size:65px;font-family:"larsseitbold"!important;text-shadow:-18px -1px 46px rgba(0,0,0,.63);}.final-modal .wrap .main button{font-size:135%;-moz-border-radius:25px;-webkit-border-radius:25px;border-radius:25px;}.printnow{padding-left:42px;padding-right:42px;}.uc-final-wrapper .uc-final .uc-final-content{background-color:#fff;}.uc-final .final-modal{z-index:500;}.uc-final-wrapper .uc-final .back-support{background-size:100% 100%;width:100%;height:100%;position:absolute;top:0;left:0;z-index:90;}.edit .uc-final-wrapper .uc-final .back-support-edit{background-size:100% 100%;width:100%;height:100%;position:absolute;top:0;left:0;z-index:75;}.uc-final-wrapper .uc-final button{color:#af0f1f;}.uc-final-content{max-width:100%;}.uc-final-wrapper{-webkit-transition:background-color 4s ease-out;-moz-transition:background-color 4s ease-out;-o-transition:background-color 4s ease-out;transition:background-color 4s ease-out;left:0px!important;width:655px!important;height:510px!important;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;background-color:rgba(255,255,255,0);}.uc-current .uc-final-wrapper .uc-final{background-color:rgba(255,255,255,.35);}.uc-final-content{min-height:510px;}.uc-final-content .content{}.uc-final-content .uc-initial{}.uc-final-wrapper{display:none!important;}.uc-current .uc-final-wrapper{display:block!important;}.minimal-start-modal-form{}.uc-current .minimal-start-modal-form .wrap{position:absolute;width:683px!important;height:448px!important;background:url(../../../assets/img/popup/coupon/modal-bg-plates-1.png);background-color:#fff;background-color:transparent;background-size:cover;}.minimal-start-modal-form .wrap .content{}.minimal-start-modal-form.edit .wrap{background:url(../../../assets/img/popup/coupon/modal-bg-plates-2.png);background-size:cover;}.minimal-start-modal-form .wrap .heading{height:182px!important;width:100%!important;width:100%;height:200px;text-align:center;}.minimal-start-modal-form .wrap .main{width:100%;height:200px;padding-top:10px;margin:0 auto;margin-top:20px;text-align:center;background-size:100% auto;background-repeat:no-repeat;}.minimal-start-modal-form .wrap .main h3{font-size:27px;margin-bottom:5px;}.minimal-start-modal-form .wrap .main.panel1,.minimal-start-modal-form .wrap .main.panel2,.minimal-start-modal-form .wrap .main.panel3{position:absolute;top:182px;}.minimal-start-modal-form .wrap .main.panel1 h3{font-size:43px;margin-bottom:25px;}.minimal-start-modal-form .wrap .main.panel2{margin-top:7px;}.minimal-start-modal-form .wrap .main.panel2.finished{padding-top:45px;}.minimal-start-modal-form .wrap .main.panel2 form{max-width:575px;margin:0 auto;text-align:center;}.minimal-start-modal-form .wrap .main.panel2 form h3{font-size:23px;margin-bottom:10px;}.minimal-start-modal-form .wrap .main.panel2 form input[type="text"],.minimal-start-modal-form .wrap .main.panel2 form input[type="email"]{border:0 none;border:1px solid #fff;padding:5px 10px;margin-bottom:8px;}.minimal-start-modal-form .wrap .main.panel2 form input.valid[type="text"],.minimal-start-modal-form .wrap .main.panel2 form input.valid[type="email"]{background:#fff!important;color:#000!important;border:1px solid #fff!important;}.minimal-start-modal-form .wrap .main.panel2 form input.fname{margin-right:15px;width:45%;display:inline-block;}.minimal-start-modal-form .wrap .main.panel2 form input.email{width:45%;display:inline-block;}.minimal-start-modal-form .wrap .main.panel2 form input.address{width:100%;max-width:500px;float:none;margin-left:auto;margin-right:auto;display:block;}.minimal-start-modal-form .wrap .main.panel2 form input.city{margin-right:15px;display:inline-block;width:45%;}.minimal-start-modal-form .wrap .main.panel2 form input.state{margin-right:15px;display:inline-block;width:20%;margin-right:22px;}.minimal-start-modal-form .wrap .main.panel2 form input.zip{display:inline-block;width:20%;}.minimal-start-modal-form .wrap .main.panel2 form{clear:both;display:block;}.minimal-start-modal-form .wrap .main.panel2 form fieldset{border:0 none;max-width:565px;}.minimal-start-modal-form .wrap .main.panel2 form .checkboxfield{text-align:left;margin-left:25px;}.minimal-start-modal-form .wrap .main.panel2 form label{text-align:left;font-style:italic;font-size:85%;text-transform:none;}.minimal-start-modal-form .wrap .main.panel3{padding-top:45px;}.minimal-start-modal-form .wrap .heading{font-size:21px;padding-top:85px;text-shadow:-18px -1px 46px rgba(0,0,0,0.63);}.minimal-start-modal-form .wrap .main button{font-size:135%;-moz-border-radius:25px;-webkit-border-radius:25px;border-radius:25px;}div#uc-container.uc-container.modal-opener.modal-wrapper.uc-current{top:-175px!important;}@media all and (max-width: 520px), all and (max-device-width : 667px)  {.overlay{position:relative;}.final-modal .closeme{right:180px!important;top:1px;width:35px;height:35px;}.uc-final-wrapper{max-width:500px;margin:0 auto;overflow-x:hidden;min-height:850px!important;}.minimal-start-modal,.minimal-start-modal-form{position:relative;margin-top:-50px;}#uc-container .final-modal .wrap .main{padding-bottom:35px;}div#uc-container.uc-container.modal-opener.modal-wrapper.uc-current{left:-150px!important;}.main.couponholder{background:#fff!important;height:auto!important;}.couponholder .coupon{display:block!important;margin:0 auto 30px!important;max-height:300px;background-size:auto 100%;background-position:center center;height:300px;clear:both;}.final-modal .content .heading h3{max-width:320px;margin:0 auto;font-size:23px;}}