.body-detail-voucher #CategoryPar{display:none}.detail-voucher{margin:0 auto 35px;max-width:990px}.detail-voucher .dv-error{background-color:#fffacb;border-radius:8px;color:#2a2a2a;display:block;font-family:Inter,sans-serif;font-size:14px;line-height:16px;padding:22px;text-align:center}.detail-voucher .dv-input{background-color:#fff;border:1px solid #dedede;-webkit-box-shadow:inset 0 0 0 1000px #fff!important;color:#2a2a2a;font-size:16px;height:60px;line-height:60px;padding:0 22px}.detail-voucher .hide{display:none!important}.detail-voucher div.title{font-size:24px;font-weight:700;line-height:32px;padding:65px 0 15px;text-align:center}.detail-voucher div.desc{font-size:16px;line-height:18px;padding:5px 0 25px;text-align:center}.detail-voucher div.dv-prices{display:grid;gap:5px;grid-template-columns:repeat(auto-fit,minmax(140px,200px));justify-content:space-evenly;margin:7.5px 0}.detail-voucher div.dv-prices .dv-price{align-items:baseline;background:#fff;border:1px solid #dedede;display:flex;font-size:22px;font-weight:600;justify-content:center;min-width:140px;padding:9px 20px;white-space:nowrap}.detail-voucher div.dv-prices .dv-price.active{background:#2a2a2a;color:#fff}.detail-voucher div.dv-prices .dv-price small{font-size:22px;font-weight:600;padding-left:3px}.detail-voucher div.dv-prices .dv-price .ep{padding-left:5px}.detail-voucher div.dv-prices span.star{background:url(https://i.astratex.cz/Ig/SVG/star.svg) no-repeat 0 0;height:21px;margin-right:8px;width:21px}.detail-voucher div.dv-prices .star{background-color:#fff8e0}.detail-voucher .preview{border:1px solid #dedede;display:flex;height:467px;margin-top:15px;position:relative;text-align:center}.detail-voucher .preview:before{background:url(https://i.astratex.cz/Ig/SVG/astratex.svg) no-repeat 0 0;background-size:contain;content:"";height:15px;position:absolute;right:25px;top:30px;width:110px}.detail-voucher .preview .dv-preview_image{background-size:cover!important;width:calc(100% - 395px)}.detail-voucher .preview .dv-preview_text{border-left:1px solid #dedede;width:395px}.detail-voucher .preview #dv-text1{font-size:30px;font-weight:300;line-height:34px;padding:90px 15px 10px}.detail-voucher .preview #dv-text2{font-size:16px;font-weight:300;line-height:18px;padding:0 15px}.detail-voucher .preview #dv-price{align-items:center;background:#fff;border:2px solid #dedede;display:inline-flex;font-size:33px;font-weight:600;justify-content:center;margin:35px 25px 25px;min-height:110px;min-width:235px;padding:0 10px}.detail-voucher .preview #dv-price br{display:none}.detail-voucher .preview #dv-message{background:#dedede;display:block;font-size:14px;line-height:16px;margin:0 auto 25px;max-width:235px;min-width:235px;overflow:hidden;padding:8px 15px;text-overflow:ellipsis}.detail-voucher .preview #dv-text3{font-size:9px;line-height:12px;padding:0 15px}.detail-voucher .dv-templates{display:grid;gap:15px 15px;grid-template-columns:repeat(5,1fr);margin:30px 0 10px}.detail-voucher .dv-templates .dv-template{border:1px solid transparent;margin:0;padding:0}.detail-voucher .dv-templates .dv-template.active{border-color:#2a2a2a}.detail-voucher .dv-inner{display:flex;flex-direction:column;justify-content:center;margin:auto;max-width:550px}.detail-voucher .dv-inner .dv-form-line{font-size:14px;line-height:16px}.detail-voucher .dv-inner .dv-form-line2{align-items:center;display:inline-flex;font-size:14px;line-height:16px;margin-top:20px}.detail-voucher .dv-inner .dv-form-sendToRecipient{background-color:#fffccc;border-radius:8px;margin-bottom:20px;padding:20px 20px 10px}.detail-voucher .dv-inner .dv-text-counter{font-size:16px;font-weight:600;padding:15px 0 5px;text-align:center}.detail-voucher .dv-inner .dv-text-counter.counter-error{color:#f10505}.detail-voucher .dv-inner .dv-text{font-size:14px;font-weight:300;text-align:center}.detail-voucher .dv-inner .dv-input-text{font-size:16px;font-weight:400;line-height:2.5em}.detail-voucher .dv-inner label{display:flex;font-size:16px;font-weight:600}.detail-voucher .dv-inner .dv-checkbox{margin-right:20px}.detail-voucher .dv-inner .dv-checkbox-margin{margin-bottom:10px}.detail-voucher .star-voucher-mobilebox{border:1px solid #dedede;display:flex;padding:15px}.detail-voucher .star-voucher-mobilebox .star-voucher-mobilebox_image{display:flex;width:64px}.detail-voucher .star-voucher-mobilebox .star-voucher-mobilebox_texts{margin-left:15px}.detail-voucher .star-voucher-mobilebox strong{display:block;font-size:15px}.detail-voucher form{margin:10px auto 0;max-width:550px}.detail-voucher form .dv-form-line{font-size:16px;font-weight:600}.detail-voucher form .dv-form-line2{font-size:16px;justify-content:center;padding:0 0 20px;width:100%}.detail-voucher form .dv-form-line2 .size-1-2{width:100%}.detail-voucher form .dv-form-line2 .size-1-2:first-child{margin-right:10px}.detail-voucher form .dv-form-line2 .size-1-2:last-child{margin-left:10px}.detail-voucher form .dv-jumbo{background:#f7f7f7;border-radius:8px;padding:30px 25px 20px;text-align:center}.detail-voucher form .dv-jumbo .dv-text{font-size:13px;font-weight:700;padding-bottom:10px}.detail-voucher form .dv-jumbo .dv-text:last-of-type{font-size:14px;font-weight:400}.detail-voucher form .dv-jumbo .dv-form-line2{align-items:start}.detail-voucher form .dv-jumbo .size-1-2{width:25%}.detail-voucher form .dv-jumbo .dv-counter{padding-bottom:20px}.detail-voucher form .dv-jumbo .dv-counter .dv-counter-group{border:1px solid #dedede;display:inline-flex;margin:auto}.detail-voucher form .dv-jumbo .dv-counter .dv-counter-group input::-webkit-inner-spin-button,.detail-voucher form .dv-jumbo .dv-counter .dv-counter-group input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.detail-voucher form .dv-jumbo .dv-counter .dv-counter-group .dv-input{border:0;font-weight:700;height:40px;line-height:40px;padding:0;text-align:center;width:35px}.detail-voucher form .dv-jumbo .dv-counter .dv-counter-group input[type=number]{-moz-appearance:textfield}.detail-voucher form .dv-jumbo .dv-counter .dv-counter-group .btn{background:#f7f7f7;font-size:0;height:40px;padding:0;text-align:center;width:34px}.detail-voucher form .dv-jumbo .dv-counter .dv-counter-group .btn:before{color:#2a2a2a;font-family:icomoon;font-size:12px;line-height:40px}.detail-voucher form .dv-jumbo .dv-counter .dv-counter-group .btn:first-of-type:before{content:"\e95a";font-size:1px}.detail-voucher form .dv-jumbo .dv-counter .dv-counter-group .btn:last-of-type:before{content:"\e958"}.detail-voucher form .dv-jumbo .dv-price{padding-bottom:20px}.detail-voucher form .dv-jumbo .dv-price .dv-price-total{text-wrap:nowrap;display:flex;font-size:30px;font-weight:700;justify-content:center;line-height:34px;padding-top:2px}.detail-voucher form .dv-jumbo .dv-price .dv-price-total small{font-size:30px;padding-left:3px}.detail-voucher form .dv-jumbo .dv-price .dv-price-total .ep{padding-left:5px}.detail-voucher form .dv-jumbo .dv-buy{align-items:center;display:flex;flex-direction:column;padding-bottom:10px}.detail-voucher form .dv-jumbo .dv-buy .btn[disabled=disabled]{color:#a8a4ac;cursor:default;opacity:.8}.detail-voucher form .dv-jumbo .dv-buy .btn[disabled=disabled] svg{fill:#a8a4ac;stroke:#a8a4ac}.detail-voucher form .dv-jumbo .dv-buy svg{fill:#2a2a2a;stroke:#2a2a2a;width:20px}.detail-voucher form .dv-jumbo .dv-buy .btn-buy{align-items:center;background:#fff;border:1px solid #dedede;border-radius:8px;color:#2a2a2a;cursor:pointer;display:flex;font-size:16px;font-weight:700;height:50px;justify-content:space-between;line-height:18px;margin-bottom:20px;min-height:38px;min-width:225px;text-decoration:none;width:80%}.detail-voucher form .dv-jumbo .dv-buy .btn-inverse{background:#2a2a2a;color:#fff}.body-detail-voucher .DetailVoucher{max-width:100%}.body-detail-voucher .DetailVoucher .content{padding:0 20px}.detail-voucher-wrapper input:focus,.detail-voucher-wrapper textarea:focus{border-color:transparent;box-shadow:0 0 0 transparent;outline:0}.voucher-header{margin:auto;max-width:960px}.voucher-header-headline{font-size:30px;font-weight:700;line-height:38px}.voucher-header-subtitle{font-size:14px}.voucher-style{background:#f7f7f7;margin-top:50px;position:relative}.voucher-style-text{font-family:Caveat,cursive;font-size:24px;font-weight:700;left:50%;margin-left:-125px;padding-left:15px;position:absolute;top:-35px}.voucher-style-text:before{background:url(/Assets/WebDesign/imggalery/ds/arrow-ds--2.png) no-repeat;content:"";height:35px;left:0;position:absolute;top:15px;width:13px}.voucher-style-wrap{margin:auto;max-width:960px;padding:26px 0;position:relative}.voucher-style-wrap.voucher-withoutCarousel .voucher-style-container{display:flex}.voucher-style-wrap.voucher-withoutCarousel .voucher-style-item{margin:0!important;padding:5px;text-align:center}.voucher-style-prev{background:url(/Assets/WebDesign/imggalery/ds/arrow-ds--3.png) no-repeat;cursor:pointer;font-size:0;height:29px;margin-top:-14.5px;top:50%!important;width:17px}.voucher-style-prev.disabled{display:none}.voucher-style-nav.voucher-style-next{font-size:18px;font-weight:700;position:relative;text-align:left}.voucher-style-nav.voucher-style-next:before{background:#f7f7f7;content:"";height:100%;left:0;opacity:.7;position:absolute;top:0;width:100%}.content-2 .voucher-style-next-text,.content-3 .voucher-style-next-text{margin-left:-350px}.content-4 .voucher-style-next-text{margin-left:-340px}.content-7 .voucher-style-next-text{margin-left:-350px}.content-8 .voucher-style-next-text{margin-left:-410px}.voucher-style-nav.voucher-style-next span{padding-lefT:7px;display:inline-block;line-height:70px;position:relative}.voucher-style-inner{font-size:0}.voucher-style-item{border:1px solid #f7f7f7;cursor:pointer;padding:2px}.voucher-style-item.active,.voucher-style-item:hover{border:1px solid #ccc}.voucher-style-item.slider-item img{max-width:148px}section.voucher-style-next{height:60px;margin:auto;max-width:960px;padding:13px 0;position:relative;text-align:center}section.voucher-style-next .btn{background:#2a2a2a;font-size:14px;font-weight:700;line-height:18px;padding:8px 35px;text-decoration:none}section.voucher-style-next .btn:hover{background:#000}.voucher-style-next-text{font-family:Caveat,cursive;font-size:24px;font-weight:700;left:50%;margin-left:-325px;padding-left:15px;position:absolute;top:20px}.voucher-style-next-text:before{background:url(/Assets/WebDesign/imggalery/ds/arrow-ds--n.png) no-repeat;content:"";height:13px;position:absolute;right:-38px;top:15px;width:36px}.voucher-preview{border:1px dashed #ccc;display:flex;margin:0 auto 30px;max-width:960px;min-height:453px}.voucher-preview-template{align-items:center;display:flex;width:100%}.voucher-preview-template-text{color:#ccc;font-size:18px;text-align:center;width:100%}.voucher-preview-inner{text-align:center}.voucher-preview-inner .line{position:absolute;width:100%}.style-elegant.voucher-preview-inner .line{right:52px;width:399px}.style-right.voucher-preview-inner .line,.style-rightelegant.voucher-preview-inner .line,.style-rightsimple.voucher-preview-inner .line{right:94px;width:400px}.style-center.voucher-preview-inner .line .highlight.active{background-color:hsla(0,0%,97%,.102);border:1px dashed #ccc;display:inline-block;width:304px}.style-center.voucher-preview-inner .line .highlight.active small{display:inline-block}.style-center.voucher-preview-inner .line.line-c .highlight{cursor:pointer}.style-center.voucher-preview-inner .line.line-c .highlight.active{line-height:55px}.style-center.voucher-preview-inner .line.line-d .highlight{cursor:pointer}.style-center.voucher-preview-inner .line.line-d .highlight.active{line-height:43px;padding-right:2px}.style-elegant.voucher-preview-inner .line .highlight.active{background-color:hsla(0,0%,97%,.102);border:1px dashed #ccc;display:block;width:397px}.style-elegant.voucher-preview-inner .line .highlight.active small{display:inline-block;line-height:75px}.style-elegant.voucher-preview-inner .line.line-b .highlight.active{line-height:111px;padding-right:2px}.style-elegant.voucher-preview-inner .line.line-e .highlight.active{line-height:33px;margin-left:-9px;padding:10px 15px}.style-widesimple.voucher-preview-inner .line .highlight.active{background-color:hsla(0,0%,97%,.102);border:1px dashed #ccc;display:inline-block}.style-widesimple.voucher-preview-inner .line .highlight small{display:inline-block;font-size:100%;line-height:58px}.style-widesimple.voucher-preview-inner .line.line-a .highlight{cursor:pointer;display:inline-block;line-height:58px}.style-widesimple.voucher-preview-inner .line.line-a .highlight.active{width:180px}.style-widesimple.voucher-preview-inner .line.line-e .highlight{cursor:pointer}.style-widesimple.voucher-preview-inner .line.line-e .highlight.active{line-height:54px;min-width:277px;padding:0 10px}.style-wide.voucher-preview-inner .line .highlight.active{background-color:hsla(0,0%,97%,.102);border:1px dashed #ccc;display:inline-block}.style-wide.voucher-preview-inner .line .highlight small{display:inline-block;font-size:100%;line-height:58px}.style-wide.voucher-preview-inner .line.line-a .highlight{cursor:pointer;display:inline-block;line-height:58px}.style-wide.voucher-preview-inner .line.line-a .highlight.active{width:180px}.style-wide.voucher-preview-inner .line.line-e .highlight{cursor:pointer}.style-wide.voucher-preview-inner .line.line-e .highlight.active{line-height:54px;min-width:277px;padding:0 10px}.style-right.voucher-preview-inner .line .highlight.active{background-color:hsla(0,0%,97%,.102);border:1px dashed #ccc;display:block}.style-right.voucher-preview-inner .line .highlight small{display:inline-block;font-size:100%;line-height:69px}.style-right.voucher-preview-inner .line .highlight.active small{display:inline-block;line-height:84px}.style-right.voucher-preview-inner .line.line-c .highlight.active{line-height:84px}.style-right.voucher-preview-inner .line.line-d .highlight.active{line-height:69px}.style-rightelegant.voucher-preview-inner .line .highlight.active{background-color:hsla(0,0%,97%,.102);border:1px dashed #ccc;display:block}.style-rightelegant.voucher-preview-inner .line .highlight small{display:inline-block;font-size:100%;line-height:69px}.style-rightelegant.voucher-preview-inner .line .highlight.active small{display:inline-block;line-height:84px}.style-rightelegant.voucher-preview-inner .line.line-c .highlight.active{line-height:84px}.style-rightelegant.voucher-preview-inner .line.line-d .highlight.active{line-height:69px}.style-rightsimple.voucher-preview-inner .line .highlight.active{background-color:hsla(0,0%,97%,.102);border:1px dashed #ccc;display:block}.style-rightsimple.voucher-preview-inner .line .highlight small{display:inline-block;font-size:100%;line-height:69px}.style-rightsimple.voucher-preview-inner .line .highlight.active small{display:inline-block;line-height:84px}.style-rightsimple.voucher-preview-inner .line.line-c .highlight.active{line-height:84px}.style-rightsimple.voucher-preview-inner .line.line-d .highlight.active{line-height:69px}.voucher-final{align-items:center;display:flex;justify-content:center;margin:auto;max-width:960px;padding:25px 0;text-align:center}.voucher-final .voucher-final-text{font-family:Caveat,cursive;font-size:24px;font-weight:700;padding:0 0 30px 64px;position:relative}.voucher-final .voucher-final-text:before{background:url(/Assets/WebDesign/imggalery/ds/circle-ds--100.png) no-repeat;color:#666;content:"100%";font-family:Segoe UI;font-size:12px;font-weight:400;height:46px;left:0;line-height:46px;position:absolute;text-align:center;top:-15px;width:46px}.voucher-final .voucher-final-text:after{background:url(/Assets/WebDesign/imggalery/ds/arrow-ds--5.png) no-repeat;bottom:0;content:"";height:31px;position:absolute;right:0;width:19px}.voucher-final .btn{background:#f72f57;color:#fff;font-size:16px;font-weight:700;line-height:21px;padding:11px 30px;text-decoration:none}.voucher-final .btn:hover{background:#d62d4d}.style-center.voucher-preview-inner .voucher-preview-price.voucher-modal{height:192px;left:303px;top:163px;width:350px}.style-center.voucher-preview-inner .voucher-preview-text.voucher-modal{height:153px;left:303px;top:224px;width:350px}.style-elegant.voucher-preview-inner .voucher-preview-price.voucher-modal{height:234px;right:50px;top:93px;width:399px}.style-elegant.voucher-preview-inner .voucher-preview-text.voucher-modal{height:164px;right:50px;top:296px;width:399px}.style-widesimple.voucher-preview-inner .voucher-preview-price.voucher-modal{height:184px;right:94px;top:67px;width:350px}.style-widesimple.voucher-preview-inner .voucher-preview-text.voucher-modal{height:137px;right:302px;top:225px;width:350px}.style-wide.voucher-preview-inner .voucher-preview-price.voucher-modal{height:184px;right:94px;top:67px;width:350px}.style-wide.voucher-preview-inner .voucher-preview-text.voucher-modal{height:137px;right:302px;top:225px;width:350px}.style-right.voucher-preview-inner .voucher-preview-price.voucher-modal{height:202px;right:94px;top:166px;width:400px}.style-right.voucher-preview-inner .voucher-preview-text.voucher-modal{height:148px;right:94px;top:256px;width:400px}.style-rightelegant.voucher-preview-inner .voucher-preview-price.voucher-modal{height:202px;right:94px;top:166px;width:400px}.style-rightelegant.voucher-preview-inner .voucher-preview-text.voucher-modal{height:148px;right:94px;top:256px;width:400px}.style-rightsimple.voucher-preview-inner .voucher-preview-price.voucher-modal{height:202px;right:94px;top:166px;width:400px}.style-rightsimple.voucher-preview-inner .voucher-preview-text.voucher-modal{height:148px;right:94px;top:256px;width:400px}.voucher-preview-inner .voucher-modal .text{bottom:200px;color:#fff;font-family:Caveat,cursive;font-size:24px;font-weight:700;position:absolute}.voucher-preview-inner .voucher-modal .close{cursor:pointer;font-size:0;height:16px;position:absolute;right:-22px;top:-22px;width:16px}.voucher-preview-inner .voucher-modal .close:before{color:#fff;content:"\e913";font-family:icomoon;font-size:16px;line-height:16px}.style-center .voucher-preview-price.text{color:#fff;font-family:Caveat,cursive;font-size:24px;font-weight:700;position:absolute;right:25px;top:-35px;z-index:9999}.style-center .voucher-preview-price.text:before{background:url(/Assets/WebDesign/imggalery/ds/arrow-ds--4.png) no-repeat;content:"";height:162px;left:-25px;position:absolute;top:25px;width:54px}.style-elegant .voucher-preview-price.text{color:#fff;font-family:Caveat,cursive;font-size:24px;font-weight:700;position:absolute;right:25px;top:-98px;z-index:9999}.style-elegant .voucher-preview-price.text:before{background:url(/Assets/WebDesign/imggalery/ds/arrow-ds--4.png) no-repeat;content:"";height:162px;left:-25px;position:absolute;top:25px;width:54px}.style-widesimple .voucher-preview-price.text{color:#fff;font-family:Caveat,cursive;font-size:24px;font-weight:700;position:absolute;right:25px;top:-130px;z-index:9999}.style-widesimple .voucher-preview-price.text:before{background:url(/Assets/WebDesign/imggalery/ds/arrow-ds--4.png) no-repeat;content:"";height:162px;left:-25px;position:absolute;top:25px;width:54px}.style-wide .voucher-preview-price.text{color:#fff;font-family:Caveat,cursive;font-size:24px;font-weight:700;position:absolute;right:25px;top:-130px;z-index:9999}.style-wide .voucher-preview-price.text:before{background:url(/Assets/WebDesign/imggalery/ds/arrow-ds--4.png) no-repeat;content:"";height:162px;left:-25px;position:absolute;top:25px;width:54px}.style-right .voucher-preview-price.text{color:#fff;font-family:Caveat,cursive;font-size:24px;font-weight:700;position:absolute;right:72px;top:-30px;z-index:9999}.style-right .voucher-preview-price.text:before{background:url(/Assets/WebDesign/imggalery/ds/arrow-ds--4.png) no-repeat;content:"";height:162px;left:-25px;position:absolute;top:25px;width:54px}.style-rightelegant .voucher-preview-price.text{color:#fff;font-family:Caveat,cursive;font-size:24px;font-weight:700;position:absolute;right:72px;top:-30px;z-index:9999}.style-rightelegant .voucher-preview-price.text:before{background:url(/Assets/WebDesign/imggalery/ds/arrow-ds--4.png) no-repeat;content:"";height:162px;left:-25px;position:absolute;top:25px;width:54px}.style-rightsimple .voucher-preview-price.text{color:#fff;font-family:Caveat,cursive;font-size:24px;font-weight:700;position:absolute;right:72px;top:-30px;z-index:9999}.style-rightsimple .voucher-preview-price.text:before{background:url(/Assets/WebDesign/imggalery/ds/arrow-ds--4.png) no-repeat;content:"";height:162px;left:-25px;position:absolute;top:25px;width:54px}.style-center .voucher-preview-text.text{color:#fff;font-family:Caveat,cursive;font-size:24px;font-weight:700;position:absolute;right:25px;top:90px;z-index:9999}.style-center .voucher-preview-text.text:before{background:url(/Assets/WebDesign/imggalery/ds/arrow-ds--6.png) no-repeat;content:"";height:109px;left:-75px;position:absolute;top:10px;width:71px}.style-elegant .voucher-preview-text.text{color:#fff;font-family:Caveat,cursive;font-size:24px;font-weight:700;position:absolute;right:25px;top:165px;z-index:9999}.style-elegant .voucher-preview-text.text:before{background:url(/Assets/WebDesign/imggalery/ds/arrow-ds--6.png) no-repeat;content:"";height:109px;left:-75px;position:absolute;top:10px;width:71px}.style-widesimple .voucher-preview-text.text{color:#fff;font-family:Caveat,cursive;font-size:24px;font-weight:700;position:absolute;right:285px;top:95px;z-index:9999}.style-widesimple .voucher-preview-text.text:before{background:url(/Assets/WebDesign/imggalery/ds/arrow-ds--6.png) no-repeat;content:"";height:109px;left:-75px;position:absolute;top:10px;width:71px}.style-wide .voucher-preview-text.text{color:#fff;font-family:Caveat,cursive;font-size:24px;font-weight:700;position:absolute;right:285px;top:95px;z-index:9999}.style-wide .voucher-preview-text.text:before{background:url(/Assets/WebDesign/imggalery/ds/arrow-ds--6.png) no-repeat;content:"";height:109px;left:-75px;position:absolute;top:10px;width:71px}.style-right .voucher-preview-text.text{color:#fff;font-family:Caveat,cursive;font-size:24px;font-weight:700;position:absolute;right:86px;top:132px;z-index:9999}.style-right .voucher-preview-text.text:before{background:url(/Assets/WebDesign/imggalery/ds/arrow-ds--6.png) no-repeat;content:"";height:109px;left:-75px;position:absolute;top:10px;width:71px}.style-rightelegant .voucher-preview-text.text{color:#fff;font-family:Caveat,cursive;font-size:24px;font-weight:700;position:absolute;right:86px;top:132px;z-index:9999}.style-rightelegant .voucher-preview-text.text:before{background:url(/Assets/WebDesign/imggalery/ds/arrow-ds--6.png) no-repeat;content:"";height:109px;left:-75px;position:absolute;top:10px;width:71px}.style-rightsimple .voucher-preview-text.text{color:#fff;font-family:Caveat,cursive;font-size:24px;font-weight:700;position:absolute;right:86px;top:132px;z-index:9999}.style-rightsimple .voucher-preview-text.text:before{background:url(/Assets/WebDesign/imggalery/ds/arrow-ds--6.png) no-repeat;content:"";height:109px;left:-75px;position:absolute;top:10px;width:71px}.style-center .modal-header .voucher-price{background:0 0;border:0;color:#fff;display:block;font-family:Raleway,sans-serif;font-size:62px;font-weight:300;height:76px;line-height:74px;text-align:center;width:100%}.style-center .modal-header .voucher-text{background:0 0;border:0;color:#ee4646;display:block;font-family:Dancing Script,cursive;font-size:26px;font-weight:400;height:76px;padding-left:12px;text-align:center;width:100%}.style-elegant .modal-header .voucher-price{font-family:futura,sans-serif;font-size:100px;height:118px;line-height:118px}.style-elegant .modal-header .voucher-price,.style-elegant .modal-header .voucher-text{background:0 0;border:0;color:#fff;display:block;font-weight:300;text-align:center;width:100%}.style-elegant .modal-header .voucher-text{font-family:antro,cursive;font-size:32px;height:87px;line-height:33px;padding:10px 15px;resize:none}.style-widesimple .voucher-preview-price .modal-header{height:68px;padding:2px 0 0 5px}.style-widesimple .modal-header .voucher-price{background:0 0;border:0;color:#dec596;display:block;font-family:Times New Roman;font-size:47px;height:58px;line-height:58px;text-align:center;width:100%}.style-widesimple .modal-header .voucher-price small{font-size:100%;line-height:58px}.style-widesimple .voucher-preview-text .modal-header{height:60px;padding:2px 0 0 4px}.style-widesimple .modal-header .voucher-text{background:0 0;border:0;color:#fff;display:block;font-family:Marck Script,cursive;font-size:19px;font-weight:400;height:56px;line-height:56px;padding:10px 15px 10px 7px;resize:none;text-align:center;width:100%}.style-widesimple .voucher-preview-price .modal-body{background:#fff}.style-wide .voucher-preview-price .modal-header{height:68px;padding:2px 0 0 5px}.style-wide .modal-header .voucher-price{background:0 0;border:0;color:#101f54;display:block;font-family:Times New Roman;font-size:47px;height:58px;line-height:58px;text-align:center;width:100%}.style-wide .modal-header .voucher-price small{font-size:100%;line-height:58px}.style-wide .voucher-preview-text .modal-header{height:60px;padding:2px 0 0 4px}.style-wide .modal-header .voucher-text{background:0 0;border:0;color:#c3847e;display:block;font-family:Marck Script,cursive;font-size:19px;font-weight:400;height:56px;line-height:56px;padding:10px 15px 10px 7px;resize:none;text-align:center;width:100%}.style-wide .voucher-preview-price .modal-body{background:#fff}.style-right .modal-header .voucher-price{background:0 0;border:0;color:#aa202d;display:block;font-family:Times New Roman;font-size:69px;font-weight:700;height:86px;line-height:86px;text-align:center;width:100%}.style-right .modal-header .voucher-price small{font-size:100%;line-height:86px}.style-right .modal-header .voucher-text{background:0 0;border:0;color:#fff;display:block;font-family:Dancing Script,cursive;font-size:32px;font-weight:400;height:71px;line-height:71px;padding:10px 15px;resize:none;text-align:center;width:100%}.style-rightelegant .modal-header .voucher-price{background:0 0;border:0;color:#f4bd51;display:block;font-family:Times New Roman;font-size:69px;font-weight:700;height:86px;line-height:86px;text-align:center;width:100%}.style-rightelegant .modal-header .voucher-price small{font-size:100%;line-height:86px}.style-rightelegant .modal-header .voucher-text{background:0 0;border:0;color:#fff;display:block;font-family:Dancing Script,cursive;font-size:32px;font-weight:400;height:71px;line-height:71px;padding:10px 15px;resize:none;text-align:center;width:100%}.style-rightsimple .modal-header .voucher-price{background:0 0;border:0;color:#f4bc51;display:block;font-family:Times New Roman;font-size:69px;font-weight:700;height:86px;line-height:86px;text-align:center;width:100%}.style-rightsimple .modal-header .voucher-price small{font-size:100%;line-height:86px}.style-rightsimple .modal-header .voucher-text{background:0 0;border:0;color:#fff;display:block;font-family:Dancing Script,cursive;font-size:32px;font-weight:400;height:71px;line-height:71px;padding:10px 15px;resize:none;text-align:center;width:100%}.detail-voucher-wrapper .modal-body .slider-container{padding:20px 36px;width:100%!important}.detail-voucher-wrapper .modal-body .slider-container .btn{border:1px solid #ccc;border-radius:3px;font-size:0;height:17px;line-height:17px;padding:0;position:absolute;top:-7.5px;width:17px}.detail-voucher-wrapper .modal-body .slider-container .btn-minus{background:url(/Assets/WebDesign/imggalery/ds/minus-ds.png) no-repeat 50% #fff;left:-19px}.detail-voucher-wrapper .modal-body .slider-container .btn-plus{background:url(/Assets/WebDesign/imggalery/ds/plus-ds.png) no-repeat 50% #fff;right:-19px}.detail-voucher-wrapper .modal-body .slider-container .back-bar{border:1px solid #ccc;height:7px}.detail-voucher-wrapper .modal-body .slider-container .back-bar .selected-bar{background:#2a2a2a}.detail-voucher-wrapper .modal-body .slider-container .back-bar .pointer{background:url(/Assets/WebDesign/imggalery/ds/mover-ds.png) no-repeat 50%;height:23px;margin-left:-4px;top:-9.5px;width:23px}.detail-voucher-wrapper .modal-body .slider-limits{color:#666;font-size:14px}.detail-voucher-wrapper .modal-body .slider-limits.low{bottom:-30px;left:-15px;position:absolute}.detail-voucher-wrapper .modal-body .slider-limits.high{bottom:-30px;position:absolute;right:-15px}.detail-voucher-wrapper .slider-container{padding:20px 0}.detail-voucher-wrapper .modal-circle{bottom:-26px;color:#666;height:46px;line-height:46px;position:absolute;right:-23px;text-align:center;width:46px}.detail-voucher-wrapper .modal-circle-50{background:url(/Assets/WebDesign/imggalery/ds/circle-ds--50.png) no-repeat}.detail-voucher-wrapper .modal-circle-75{background:url(/Assets/WebDesign/imggalery/ds/circle-ds--75.png) no-repeat}.detail-voucher-wrapper .modal-circle-100{background:url(/Assets/WebDesign/imggalery/ds/circle-ds--100.png) no-repeat}.style-center .voucher-preview-text .text-counter{color:#666;display:block;font-size:12px;padding-right:13px;padding-top:1px;text-align:right}.style-center section.voucher-style-next{padding-top:3px}.style-elegant .voucher-preview-text .text-counter{color:#666;display:block;font-size:12px;padding-right:13px;padding-top:1px;text-align:right}.style-elegant section.voucher-style-next{padding-top:3px}.style-widesimple .voucher-preview-text .text-counter{color:#666;display:block;font-size:12px;padding-right:13px;padding-top:1px;text-align:right}.style-widesimple section.voucher-style-next{padding-top:3px}.style-wide .voucher-preview-text .text-counter{color:#666;display:block;font-size:12px;padding-right:13px;padding-top:1px;text-align:right}.style-wide section.voucher-style-next{padding-top:3px}.style-right .voucher-preview-text .text-counter{color:#666;display:block;font-size:12px;padding-right:13px;padding-top:1px;text-align:right}.style-right section.voucher-style-next{padding-top:3px}.style-rightelegant .voucher-preview-text .text-counter{color:#666;display:block;font-size:12px;padding-right:13px;padding-top:1px;text-align:right}.style-rightelegant section.voucher-style-next{padding-top:3px}.style-rightsimple .voucher-preview-text .text-counter{color:#666;display:block;font-size:12px;padding-right:13px;padding-top:1px;text-align:right}.style-rightsimple section.voucher-style-next{padding-top:3px}.content-2 .style-center.voucher-preview-inner .line.line-a{font-size:30px}.content-2 .style-center .modal-header .voucher-text,.content-2 .style-center.voucher-preview-inner .line.line-d{font-size:22px}.content-2 .style-wide.voucher-preview-inner .voucher-preview-price.voucher-modal,.content-2 .style-widesimple.voucher-preview-inner .voucher-preview-price.voucher-modal{right:47px}.content-2 .style-right .modal-header .voucher-text,.content-2 .style-right.voucher-preview-inner .line.line-d,.content-2 .style-rightelegant .modal-header .voucher-text,.content-2 .style-rightelegant.voucher-preview-inner .line.line-d,.content-2 .style-rightsimple .modal-header .voucher-text,.content-2 .style-rightsimple.voucher-preview-inner .line.line-d{font-size:26px}.content-2 .style-wide .voucher-preview-text.text,.content-2 .style-widesimple .voucher-preview-text.text{width:300px}.content-3 .style-center.voucher-preview-inner .line.line-a{font-size:25px}.content-3 .style-wide.voucher-preview-inner .voucher-preview-price.voucher-modal,.content-3 .style-widesimple.voucher-preview-inner .voucher-preview-price.voucher-modal{right:-20px}.content-3 .style-right.voucher-preview-inner .line.line-a,.content-3 .style-rightelegant.voucher-preview-inner .line.line-a,.content-3 .style-rightsimple.voucher-preview-inner .line.line-a{font-size:33px}.content-3 .style-wide .voucher-preview-text.text,.content-3 .style-widesimple .voucher-preview-text.text{width:300px}.content-4 .style-center.voucher-preview-inner .line.line-a{font-size:32px}.content-4 .style-center .modal-header .voucher-text,.content-4 .style-center.voucher-preview-inner .line.line-d{font-size:22px}.content-4 .style-center.voucher-preview-inner .line.line-f{font-size:9px}.content-4 .style-right .modal-header .voucher-text,.content-4 .style-right.voucher-preview-inner .line.line-d,.content-4 .style-rightelegant .modal-header .voucher-text,.content-4 .style-rightelegant.voucher-preview-inner .line.line-d,.content-4 .style-rightsimple .modal-header .voucher-text,.content-4 .style-rightsimple.voucher-preview-inner .line.line-d{font-size:26px}.content-4 .style-wide .modal-header .voucher-price{font-size:36px}.content-6 .style-center.voucher-preview-inner .line.line-a{font-size:26px}.content-6 .style-center.voucher-preview-inner .line.line-d{font-size:22px}.content-6 .style-wide.voucher-preview-inner .voucher-preview-price.voucher-modal,.content-6 .style-widesimple.voucher-preview-inner .voucher-preview-price.voucher-modal{right:5px}.content-6 .style-right .modal-header .voucher-text,.content-6 .style-right.voucher-preview-inner .line.line-d,.content-6 .style-rightelegant .modal-header .voucher-text,.content-6 .style-rightelegant.voucher-preview-inner .line.line-d,.content-6 .style-rightsimple .modal-header .voucher-text,.content-6 .style-rightsimple.voucher-preview-inner .line.line-d{font-size:26px}.content-7 .style-center.voucher-preview-inner .line.line-c{font-size:60px}.content-7 .style-center.voucher-preview-inner .line.line-d{font-size:22px}.content-7 .style-widesimple.voucher-preview-inner .line .highlight small,.content-7 .style-widesimple.voucher-preview-inner .line.line-a .highlight{line-height:50px}.content-7 .style-wide.voucher-preview-inner .voucher-preview-price.voucher-modal,.content-7 .style-widesimple.voucher-preview-inner .voucher-preview-price.voucher-modal{right:130px}.content-7 .style-widesimple .modal-header .voucher-price,.content-7 .style-widesimple.voucher-preview-inner .line.line-a{font-size:42px}.content-7 .style-wide.voucher-preview-inner .line .highlight small,.content-7 .style-wide.voucher-preview-inner .line.line-a .highlight{line-height:50px}.content-7 .style-wide .modal-header .voucher-price,.content-7 .style-wide.voucher-preview-inner .line.line-a{font-size:42px}.content-8 .style-center.voucher-preview-inner .line.line-a{font-size:26px}.content-8 .style-wide.voucher-preview-inner .voucher-preview-price.voucher-modal,.content-8 .style-widesimple.voucher-preview-inner .voucher-preview-price.voucher-modal{right:60px}.content-8 .style-right.voucher-preview-inner .line.line-a{font-size:36px}.content-8 .style-right.voucher-preview-inner .line.line-d{font-size:26px}.content-8 .style-rightelegant.voucher-preview-inner .line.line-a{font-size:36px}.content-8 .style-right .modal-header .voucher-text,.content-8 .style-rightelegant .modal-header .voucher-text,.content-8 .style-rightelegant.voucher-preview-inner .line.line-d{font-size:26px}.content-8 .style-rightsimple.voucher-preview-inner .line.line-a{font-size:36px}.content-8 .style-rightsimple .modal-header .voucher-text,.content-8 .style-rightsimple.voucher-preview-inner .line.line-d{font-size:26px}.detail-voucher-wrapper .voucher-header{text-align:center}.detail-voucher-wrapper .voucher-header-headline{text-transform:uppercase}.detail-voucher-wrapper .voucher-preview-inner{position:relative}.detail-voucher-wrapper .voucher-preview-inner .voucher-preview-overlayer{background:rgba(0,0,0,.5);height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:9999}.detail-voucher-wrapper .voucher-preview-inner .voucher-modal{background:#fff;position:absolute;z-index:99999}button:disabled{background-color:rgba(0,0,0,.5)}.quick-buy-payment{align-items:center;background:#fff;border:1px solid #dedede;display:flex;flex-direction:column;justify-content:center;padding:5px;text-align:left;width:80%}.quick-buy-payment .payment-method-mount-container{padding-bottom:20px}.quick-buy-payment .btn-finish-quick-buy{background:#f72f57!important;border:none!important;color:#fff!important;text-transform:uppercase}.quick-buy-payment .btn-finish-quick-buy[disabled=disabled]{opacity:.5!important}@media (max-width:1100px){.mobile-voucher-open{height:100%;overflow:hidden}.body-detail-voucher .DetailVoucher{max-width:100%;position:relative;z-index:99}.DetailVoucher .row{display:flex;justify-content:center}.detail-voucher-wrapper input:focus,.detail-voucher-wrapper textarea:focus{border:1px solid #ccc;box-shadow:0 0 0 transparent;outline:0}.detail-voucher-wrapper-mobile{margin:0 0 35px;overflow:hidden;position:relative;width:310px;z-index:9}.detail-voucher-wrapper-mobile.active{overflow:initial}.detail-voucher-wrapper .voucher-mobile-image{background:#f0f9fe;padding:8px 30px}.detail-voucher-wrapper-mobile .container-transform{background:#fff;height:100%;left:0;overflow:scroll;padding:10px 10px 0;position:fixed;top:0;transform:translate3d(-100vw,0,0);transition:transform .5s;width:100vw}.detail-voucher-wrapper-mobile.active .container-transform{transform:translateZ(0);transition:transform .5s}.detail-voucher-wrapper .mobile-step-header{padding:15px 0;position:relative}.detail-voucher-wrapper .mobile-step-header a{font-size:14px;padding-left:20px;position:relative}.detail-voucher-wrapper .mobile-step-header a:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;speak:none;color:#2a2a2a;content:"\e922";font-family:icomoon;font-size:10px;font-style:normal;font-variant:normal;font-weight:400;left:5px;line-height:1;position:absolute;text-transform:none;top:5px}.detail-voucher-wrapper .mobile-step-header .close{font-size:0;position:absolute;right:5px;top:17px}.detail-voucher-wrapper .mobile-step-header .close:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;speak:none;color:#2a2a2a;content:"\e913";font-family:icomoon;font-size:16px;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.voucher-style-wrap .voucher-style-container{display:flex;flex-wrap:wrap;margin:0 -2px}.voucher-style-wrap .voucher-style-container .voucher-style-item{border:0;position:relative;width:50%}.voucher-style-wrap .voucher-style-container .voucher-style-item.active:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;speak:none;color:#fff;content:"\e924";font-family:icomoon;font-size:20px;font-style:normal;font-variant:normal;font-weight:400;line-height:1;position:absolute;right:4px;text-transform:none;top:4px}.voucher-mobile-content{min-height:300px;position:relative}.voucher-mobile-content .text{font-family:Caveat,cursive;font-size:24px;font-weight:700;line-height:28px;text-align:center}.voucher-mobile-content .voucher-preview-template{justify-content:center;padding:15px 0 35px}.voucher-mobile-content .voucher-mobile-price .voucher-price{display:block;font-size:30px;font-weight:700;padding-top:38px;text-align:center}.voucher-mobile-content .voucher-mobile-price .voucher-price small{font-size:18px}.voucher-mobile-content .voucher-text{border:1px solid #ccc;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#2a2a2a;font-size:14px;padding:8px 10px;width:100%}.voucher-mobile-content .text-counter{color:#666;font-size:12px;padding-top:5px;text-align:right}.voucher-mobile-content .voucher-mobile-check{bottom:0;left:0;position:absolute;text-align:left;width:100%}.voucher-mobile-content .voucher-mobile-check a{font-size:14px;text-decoration:underline}.voucher-mobile-content .voucher-mobile-check a:hover{text-decoration:none}.mobile-step-footer{background:#fff;bottom:0;left:0;padding:15px 0;position:-webkit-sticky;position:-moz-sticky;position:-ms-sticky;position:-o-sticky;position:sticky;z-index:3}.mobile-step-footer form{width:100%}.mobile-step-footer .btn{background:#2a2a2a;border:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#fff;font-size:14px;font-weight:700;line-height:21px;padding:11px 30px;position:relative;text-decoration:none;text-transform:uppercase;vertical-align:middle;width:100%}.mobile-step-footer .btn[disabled=disabled]{background:#666}.mobile-step-footer.voucher-final .btn{background:#f72f57}.mobile-step-footer .btn:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;speak:none;color:#fff;content:"\e923";font-family:icomoon;font-size:10px;font-style:normal;font-variant:normal;font-weight:400;line-height:1;position:absolute;right:15px;text-transform:none;top:17px}.detail-voucher-wrapper .slider-container{margin:0 auto;padding:80px 30px}.detail-voucher-wrapper .slider-container .btn{border:1px solid #ccc;border-radius:10px;font-size:0;height:35px;line-height:17px;padding:0;position:absolute;top:-17px;width:35px}.detail-voucher-wrapper .slider-container .btn-minus{background:url(/Assets/WebDesign/imggalery/ds/minus-ds.png) no-repeat 50% #fff;left:-37px}.detail-voucher-wrapper .slider-container .btn-plus{background:url(/Assets/WebDesign/imggalery/ds/plus-ds.png) no-repeat 50% #fff;right:-37px}.detail-voucher-wrapper .slider-container .back-bar{border:1px solid #ccc;height:7px}.detail-voucher-wrapper .slider-container .back-bar .selected-bar{background:#2a2a2a}.detail-voucher-wrapper .slider-container .back-bar .pointer{background:#fff url(/Assets/WebDesign/imggalery/ds/mover-ds-mobile.png) no-repeat 50%;border:1px solid #ccc;border-radius:10px;height:45px;margin-left:-4px;top:-21.5px;width:45px}.detail-voucher-wrapper .slider-limits{color:#666;font-size:14px}.detail-voucher-wrapper .slider-limits.low{bottom:-40px;left:-15px;position:absolute}.detail-voucher-wrapper .slider-limits.high{bottom:-40px;position:absolute;right:-15px}.mobile-step-0 .voucher-header-headline{font-size:18px;font-weight:400;line-height:22px;padding:0 0 15px}.mobile-step-0 .description{background:#f7f7f7;padding:25px 10px 10px}.mobile-step-0 .description p{padding-bottom:15px}.mobile-step-0 .btn{background:#f72f57;border:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#fff;font-size:16px;font-weight:700;line-height:21px;margin:25px auto;padding:11px 15px;text-decoration:none;text-transform:uppercase;vertical-align:middle;width:100%}.mobile-step-0 .btn:hover{background:#d62d4d}.mobile-step-1 .voucher-style-wrap{width:300px}.mobile-step-1 .voucher-header-headline{font-size:24px;line-height:29px;padding:0 30px 15px;text-align:center}.mobile-step-1 .voucher-style-text{margin:0;padding:0;position:static;text-align:center}.mobile-step-1 .voucher-style-text:before{display:none}.mobile-step-1 .voucher-header-subtitle{padding-bottom:17px}}@media (max-width:768px){.detail-voucher div.title{padding:30px 0 10px}.detail-voucher div.dv-prices .dv-price small{font-size:13px}.detail-voucher .preview{height:37.36vw}.detail-voucher .preview:before{height:1.2vw;right:2vw;top:2.4vw;width:8.8vw}.detail-voucher .preview .dv-preview_image,.detail-voucher .preview .dv-preview_text{width:50%}.detail-voucher .preview #dv-text1{font-size:2.4vw;line-height:1.25;padding:7.2vw 15px .8vw}.detail-voucher .preview #dv-text2{font-size:1.28vw;line-height:1.25}.detail-voucher .preview #dv-price{font-size:2.64vw;line-height:1.25;margin:2.8vw 25px 2vw;min-height:8.8vw;min-width:calc(100% - 50px)}.detail-voucher .preview #dv-message{font-size:1.12vw;line-height:1.25;margin:0 25px 2vw;min-width:calc(100% - 50px)}.detail-voucher .preview #dv-text3{font-size:.72vw;line-height:1.25}.detail-voucher .dv-templates{gap:10px 10px;grid-template-columns:repeat(3,1fr)}.detail-voucher .dv-inner .dv-form-line2{flex-wrap:wrap}.detail-voucher .dv-inner .dv-receptianEmail{margin:0}.detail-voucher form .dv-form-line{flex-wrap:wrap}.detail-voucher form .dv-form-line2 .size-1-2:first-child{margin-right:0}.detail-voucher form .dv-form-line2 .size-1-2:last-child{margin-left:0}.detail-voucher form .dv-jumbo .size-1-2{width:100%}}@media (max-width:480px){.body-detail-voucher .DetailVoucher .content{padding:0 5px}}