.background-gradient-pseudo{content:'';position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(30deg,#65b32e 0%,#706f6f 100%)}@-webkit-keyframes animate-border{0%{background-position:0% 0%}100%{background-position:200% 0%}}@-moz-keyframes animate-border{0%{background-position:0% 0%}100%{background-position:200% 0%}}@-webkit-keyframes animate-border{0%{background-position:0% 0%}100%{background-position:200% 0%}}@keyframes transform-matrix-1{0%{transform:matrix(1,0,0,1,0,0)}100%{transform:matrix(1,0,0,.455,-526,55.5);width:calc(100% + 526px)}}@keyframes transform-matrix-2{0%{transform:matrix(1,0,0,1,0,0)}100%{transform:matrix(1,0,0,.506,-250,50.4);width:calc(100% + 250px)}}@keyframes transform-matrix-1-rotate{0%{transform:matrix(1,0,0,1,0,0)}100%{transform:matrix(1,0,0,.455,526,55.5);width:calc(100% + 526px)}}#coupon-list ul.content-meta{list-style:none}#coupon-list h2.content-title a:hover{color:#65b32e}#coupon-list.list-view h2{padding-bottom:5px}#coupon-list.list-view .none-image{padding-left:0}#coupon-list.list-view .list-item-image picture.portrait img{height:200px}article.coupon section.coupon-content{margin:15px 0}article.coupon aside{margin:15px 0}article.coupon .coupon-footer{margin:30px 0}#moduleContent.couponstep1module .form-wrap .form-icon,#moduleContent.couponstep2module .form-wrap .form-icon,#moduleContent.couponstep3module .form-wrap .form-icon,#moduleContent.couponstep4module .form-wrap .form-icon{width:80px;float:left;text-align:center;font-size:200%;padding-top:10px}#moduleContent.couponstep1module .form-wrap .form-content,#moduleContent.couponstep2module .form-wrap .form-content,#moduleContent.couponstep3module .form-wrap .form-content,#moduleContent.couponstep4module .form-wrap .form-content{width:calc(100% -  80px);float:right;border-left:solid 1px #ccc;padding-left:35px}#moduleContent.couponstep1module .form-wrap .form-content h2,#moduleContent.couponstep2module .form-wrap .form-content h2,#moduleContent.couponstep3module .form-wrap .form-content h2,#moduleContent.couponstep4module .form-wrap .form-content h2{font-size:200%;color:#706f6f;text-transform:uppercase;font-weight:600}#moduleContent.couponstep1module .form-wrap hr,#moduleContent.couponstep2module .form-wrap hr,#moduleContent.couponstep3module .form-wrap hr,#moduleContent.couponstep4module .form-wrap hr{clear:both;padding-top:25px;margin-bottom:25px;border:none;border-bottom:solid 2px #333}#moduleContent.couponstep1module .form-wrap hr.light,#moduleContent.couponstep2module .form-wrap hr.light,#moduleContent.couponstep3module .form-wrap hr.light,#moduleContent.couponstep4module .form-wrap hr.light{padding-top:15px;margin-bottom:15px;border-bottom:solid 1px #ccc}#moduleContent.couponstep1module .form-wrap .member-form-login .toggle-btn,#moduleContent.couponstep2module .form-wrap .member-form-login .toggle-btn,#moduleContent.couponstep3module .form-wrap .member-form-login .toggle-btn,#moduleContent.couponstep4module .form-wrap .member-form-login .toggle-btn{cursor:pointer}#moduleContent.couponstep1module .form-wrap .member-form-login .toggle-btn:hover,#moduleContent.couponstep2module .form-wrap .member-form-login .toggle-btn:hover,#moduleContent.couponstep3module .form-wrap .member-form-login .toggle-btn:hover,#moduleContent.couponstep4module .form-wrap .member-form-login .toggle-btn:hover{color:#65b32e}#moduleContent.couponstep1module .form-wrap .default-field.label-top.multi-radio>.div-label,#moduleContent.couponstep2module .form-wrap .default-field.label-top.multi-radio>.div-label,#moduleContent.couponstep3module .form-wrap .default-field.label-top.multi-radio>.div-label,#moduleContent.couponstep4module .form-wrap .default-field.label-top.multi-radio>.div-label{font-weight:700}#moduleContent.couponstep1module .form-wrap .default-field.label-top.multi-radio>.input-wrapper>ul,#moduleContent.couponstep2module .form-wrap .default-field.label-top.multi-radio>.input-wrapper>ul,#moduleContent.couponstep3module .form-wrap .default-field.label-top.multi-radio>.input-wrapper>ul,#moduleContent.couponstep4module .form-wrap .default-field.label-top.multi-radio>.input-wrapper>ul{margin-left:0;padding-top:0;list-style:none}#moduleContent.couponstep1module .form-wrap .default-field.label-top.multi-radio>.input-wrapper>ul li,#moduleContent.couponstep2module .form-wrap .default-field.label-top.multi-radio>.input-wrapper>ul li,#moduleContent.couponstep3module .form-wrap .default-field.label-top.multi-radio>.input-wrapper>ul li,#moduleContent.couponstep4module .form-wrap .default-field.label-top.multi-radio>.input-wrapper>ul li{padding:5px 0}#moduleContent.couponstep1module .form-wrap .default-field.label-top.multi-radio>.input-wrapper>ul li input,#moduleContent.couponstep2module .form-wrap .default-field.label-top.multi-radio>.input-wrapper>ul li input,#moduleContent.couponstep3module .form-wrap .default-field.label-top.multi-radio>.input-wrapper>ul li input,#moduleContent.couponstep4module .form-wrap .default-field.label-top.multi-radio>.input-wrapper>ul li input{width:auto;padding-right:5px}#moduleContent.couponstep1module .form-wrap .default-field textarea,#moduleContent.couponstep2module .form-wrap .default-field textarea,#moduleContent.couponstep3module .form-wrap .default-field textarea,#moduleContent.couponstep4module .form-wrap .default-field textarea{font-family:'Poppins',sans-serif;font-size:100%}#moduleContent.couponstep1module .form-wrap ul.cols>li,#moduleContent.couponstep2module .form-wrap ul.cols>li,#moduleContent.couponstep3module .form-wrap ul.cols>li,#moduleContent.couponstep4module .form-wrap ul.cols>li{margin:0!important}#moduleContent.couponstep1module .form-wrap ul.block-element,#moduleContent.couponstep2module .form-wrap ul.block-element,#moduleContent.couponstep3module .form-wrap ul.block-element,#moduleContent.couponstep4module .form-wrap ul.block-element{list-style:none}#moduleContent.couponstep1module .checkout-action,#moduleContent.couponstep2module .checkout-action,#moduleContent.couponstep3module .checkout-action,#moduleContent.couponstep4module .checkout-action{display:flex;gap:15px;flex-wrap:wrap;justify-content:end}ul.coupon-form-steps>li{position:relative;transition:all 0.3s ease-in}ul.coupon-form-steps>li>a{position:absolute;top:0;left:0;right:0;bottom:0}ul.coupon-form-steps>li>a>span{position:absolute;left:-99999px}ul.coupon-form-steps>li .step-headline{font-size:130%;font-weight:600;text-transform:uppercase}ul.coupon-form-steps>li .step-headline,ul.coupon-form-steps>li .step-subline{color:#ccc}ul.coupon-form-steps>li.active-step .step-headline,ul.coupon-form-steps>li.active-step .step-subline{color:#65b32e!important}ul.coupon-form-steps>li.available-step .step-headline,ul.coupon-form-steps>li.available-step .step-subline{color:#333}ul.coupon-form-steps>li.available-step:hover{background:#65b32e}ul.coupon-form-steps>li.available-step:hover .step-headline,ul.coupon-form-steps>li.available-step:hover .step-subline{color:#fff!important}ul.coupon-form-steps>li:nth-child(n+2){border-left:solid 1px #ccc}#moduleContent.couponstep1module .form-wrap .default-field.label-top.multi-radio>.input-wrapper>ul{margin:0;width:100%}#moduleContent.couponstep1module .form-wrap .default-field.label-top.multi-radio>.input-wrapper>ul li{height:calc(150px  + 15px)}#moduleContent.couponstep1module .form-wrap .default-field.label-top.multi-radio>.input-wrapper>ul li .text{padding-bottom:20px}#moduleContent.couponstep1module .form-wrap .default-field.label-top.multi-radio>.input-wrapper>ul li input{cursor:pointer;padding:0;position:absolute;left:50%;z-index:5;transform:translateX(-50%)}#moduleContent.couponstep1module .form-wrap .default-field.label-top.multi-radio>.input-wrapper>ul li input[type="radio"]{appearance:none;border:1px solid #333;width:150px;height:150px;content:none;outline:none;margin:0;box-shadow:0 3px 8px #ccc}#moduleContent.couponstep1module .form-wrap .default-field.label-top.multi-radio>.input-wrapper>ul li input[type="radio"]:checked{appearance:none;outline:none;padding:0;content:none;border:none}#moduleContent.couponstep1module .form-wrap .default-field.label-top.multi-radio>.input-wrapper>ul li input[type="radio"]:before,#moduleContent.couponstep1module .form-wrap .default-field.label-top.multi-radio>.input-wrapper>ul li input[type="radio"]:checked::before{position:absolute;color:#000;font-family:"FontAwesome";font-weight:bolder;font-size:30px;transition:unset;top:30px;left:50%;transform:translateX(-50%)}#moduleContent.couponstep1module .form-wrap .default-field.label-top.multi-radio>.input-wrapper>ul li input[type="radio"]:before{content:"\f096"}#moduleContent.couponstep1module .form-wrap .default-field.label-top.multi-radio>.input-wrapper>ul li input[type="radio"]:checked::before{content:"\f046"}#moduleContent.couponstep1module .form-wrap .default-field.label-top.multi-radio>.input-wrapper>ul li>label{position:absolute;font-size:120%;font-weight:600;padding:0 calc(15px / 2);width:150px;word-break:break-all;bottom:35px;left:50%;transform:translateX(-50%);text-align:center}#moduleContent.couponstep1module .form-wrap .default-field.label-top.multi-radio>.input-wrapper>ul li>label #txt_userPrice_wrap #txt_userPrice{width:120px;padding:2px;color:#333;font-size:95%;text-align:center;font-weight:600;cursor:text}#moduleContent.couponstep1module .form-wrap .default-field.label-top.multi-radio>.input-wrapper>ul li:last-child>label{bottom:45px;z-index:6}#moduleContent.couponstep3module .form-wrap .default-field.label-top.multi-radio>.input-wrapper>ul>li{display:flex;align-items:baseline}div#couponView{position:relative;overflow:hidden}div#couponView.portrait{width:40%;margin:0 auto}div#couponView .couponFields{position:absolute;height:50px;width:100%;z-index:3;display:block}div#couponView .couponFields>span{position:absolute;left:0;bottom:0;width:100%;display:block;font-size:130%}div#couponView #pattern{background:url(../../../images/huvinum/pattern.gif);width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0;z-index:2}div#couponView img{width:100%;height:auto;z-index:1}@media only screen and (max-width:1024px){div#couponView .couponFields>span{font-size:110%}}@media only screen and (max-width:950px){div#couponView .couponFields>span{font-size:80%}}@media only screen and (max-width:750px){div#couponView .couponFields>span{font-size:80%}}@media only screen and (max-width:550px){div#couponView .couponFields>span{font-size:60%}#moduleContent.couponstep1module .form-wrap .form-content,#moduleContent.couponstep2module .form-wrap .form-content,#moduleContent.couponstep3module .form-wrap .form-content{width:100%;float:none;border-left:none;padding-left:0}#moduleContent.couponstep1module .form-wrap .form-icon,#moduleContent.couponstep2module .form-wrap .form-icon,#moduleContent.couponstep3module .form-wrap .form-icon{float:none;display:none}}@media only screen and (max-width:400px){div#couponView .couponFields>span{font-size:50%}}ul.coupon-form-prices{list-style:none;overflow:hidden}ul.coupon-form-prices li .label{display:inline-block;width:200px;vertical-align:top}ul.coupon-form-prices li .text{display:inline-block;width:calc(100% - 200px);padding-left:10px;vertical-align:top}ul.coupon-form-prices li.prices-sum{margin-top:5px;font-weight:600;border-top:solid 2px #333}