#voucher{display:block;position:relative;width:100%}#voucher .right_side{width:calc(100% - 1056px - 50px);margin:0;display:flex;gap:25px;flex-direction:column;float:right}#voucher .right_side .title{font-size:16px;line-height:24px;font-weight:600;text-align:left;margin:0 0 4px}#voucher .right_side .category_choose{margin:0;transition:all 400ms ease 0ms}#voucher .right_side .category_choose .slider_pager{display:grid;grid-template-columns:repeat(6, 1fr);row-gap:10px;column-gap:10px;width:100%}#voucher .right_side .category_choose .slider_pager.owl-carousel{display:block}#voucher .right_side .category_choose .slider_pager.owl-carousel .item{width:calc(16.66666667% - (5 * 10px / 6) * 1);margin-right:10px}#voucher .right_side .category_choose .slider_pager .item{border:0;padding:0;filter:grayscale(1);filter:gray;overflow:hidden;width:100%;border-radius:5px;display:block;margin:0;position:relative}#voucher .right_side .category_choose .slider_pager .item.active{filter:none}#voucher .right_side .category_choose .slider_pager .item .img{z-index:0;position:relative;aspect-ratio:1;display:block}#voucher .right_side label{width:100%;display:block;position:relative}#voucher .right_side label input[type=text]{position:relative;z-index:10;background:transparent;border:1px solid #e6e7e8;width:calc(100% - 32px);font-size:14px;line-height:20px;padding:9px 15px;color:#09090B;transition:all 400ms ease 0ms}#voucher .right_side label input[type=text]:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px #ffffff inset}#voucher .right_side label textarea{display:block;position:relative;z-index:10;background:transparent;resize:none;height:80px;overflow:auto;border:1px solid #e6e7e8;width:calc(100% - 32px);font-size:14px;line-height:20px;padding:9px 15px;color:#09090B;transition:all 400ms ease 0ms}#voucher .right_side label input[readonly]{border:1px solid #e6e7e8 !important;background:#efefef}#voucher .right_side label :is(input[type=text],textarea):focus{border:1px solid #09090B}#voucher .right_side label .placeholder{background:#fff;pointer-events:none;z-index:998;position:absolute;left:10px;top:12px;font-size:14px;line-height:20px;font-weight:400;color:#09090B;padding:0 5px;transition:all 400ms ease 0ms}#voucher .right_side label:focus-within .placeholder,#voucher .right_side label:not(.place_in_select, .place_in_file):not(:has(:placeholder-shown)) .placeholder,#voucher .right_side label.place_in_select:not(:has(.select2-selection__rendered:empty)) .placeholder,#voucher .right_side label.active .placeholder{z-index:998;top:-6px;line-height:12px;font-size:10px}#voucher .right_side label ::placeholder{user-select:none;color:transparent}#voucher .right_side label .count{text-align:right;position:absolute;right:6px;bottom:8px;font-size:11px;line-height:16px;color:#888888;opacity:.6}#voucher .right_side .text_box.warning_box{border-radius:5px;border:1px solid #cc5667;border-left:4px solid #cc5667;margin:25px 0 0;padding:15px 25px;display:block}@media screen and (max-width:1600px){#voucher .right_side{width:100%;margin:0 0 40px;float:none;flex-wrap:wrap;gap:40px;flex-direction:row}#voucher .right_side .category_choose{width:40%;margin:0}#voucher .right_side .box{width:calc(30% - 40px)}}@media screen and (max-width:1000px){#voucher .right_side{gap:20px}#voucher .right_side .category_choose{width:100%;margin:0}#voucher .right_side .box{width:calc(50% - 10px)}#voucher .right_side .title{font-size:14px}#voucher .right_side .text_box.warning_box{padding:10px 20px}}@media screen and (max-width:600px){#voucher .right_side .box{width:100%}}@media screen and (max-width:500px){#voucher .right_side .category_choose .slider_pager{grid-template-columns:repeat(4, 1fr);row-gap:8px;column-gap:8px}#voucher .right_side .category_choose .slider_pager.owl-carousel{display:block}#voucher .right_side .category_choose .slider_pager.owl-carousel .item{width:calc(25% - (3 * 8px / 4) * 1);margin-right:8px}#voucher .right_side .text_box.warning_box{padding:10px 15px}}#voucher .left_side{background:#e3e3e3;width:1006px;border:25px solid #fff;margin:0;display:block;float:left;position:relative;box-shadow:0 0 15px -5px rgba(0,0,0,0.25)}#voucher .left_side::before{content:"";z-index:99;position:absolute;inset:-25px;background:url(../../../../img/voucher_text.svg) no-repeat scroll center center;background-size:cover}#voucher .left_side .content_img{position:absolute;top:0;bottom:0;left:0;width:43%;display:block;margin:0}#voucher .left_side .content_img .img{z-index:0;opacity:0;position:absolute;inset:0;padding:0;display:block;transition:all 400ms ease 0ms}#voucher .left_side .content_img .img.active{opacity:1}#voucher .left_side .content_text{font-size:14px;line-height:21px;position:relative;margin:0 0 0 auto;padding:0 50px;z-index:100;width:calc(100% - 43% - 100px);height:474px;display:flex;flex-direction:column;justify-content:center;align-items:flex-start}#voucher .left_side .content_text .price{margin:0;position:absolute;left:25.6%;top:40.3%}#voucher .left_side .content_text .price strong{padding:0;font-family:'Open Sans',sans-serif,Arial;font-weight:700;font-size:24px;line-height:30px;margin:0}#voucher .left_side .content_text .anotation{position:absolute;top:54%;left:10%;font-weight:400;margin:0;font-size:14px;line-height:22px;height:66px;overflow:hidden}#voucher .left_side .content_text .expiration_date{position:absolute;bottom:20%;left:76.8%;font-weight:600}#voucher .text_box{padding:10px 0 0;clear:both}@media screen and (max-width:1600px){#voucher .left_side{float:none}#voucher .text_box{width:100%;max-width:1056px}}@media screen and (max-width:1200px){#voucher .left_side{width:calc(100% - 50px)}#voucher .left_side .content_img{padding:0 0 47.118%;display:block;position:relative;height:initial}#voucher .left_side .content_text{width:100%;padding:0;display:block;position:absolute;top:0;right:0;left:0;bottom:0;height:initial}#voucher .left_side .content_text .price{left:57.6%;top:40.3%}#voucher .left_side .content_text .price strong{font-size:2.2vw;line-height:30px}#voucher .left_side .content_text .anotation{top:53.8%;left:48.5%;font-size:1.2vw;line-height:1.6vw}#voucher .left_side .content_text .expiration_date{left:86.8%}}@media screen and (max-width:1120px){#voucher .left_side .content_text .expiration_date{bottom:19.6%;left:87%}}@media screen and (max-width:1024px){#voucher .left_side{width:calc(100% - 30px);border:15px solid #fff}#voucher .left_side::before{top:-15px;right:-15px;left:-15px;bottom:-15px}#voucher .left_side .content_text .price{left:57.6%;top:39.8%}#voucher .left_side .content_text .expiration_date{left:86.6%;bottom:20.6%}}@media screen and (max-width:890px){#voucher .left_side .content_text .expiration_date{font-size:10px;line-height:12px}}@media screen and (max-width:850px){#voucher .left_side .content_text .price{left:57.9%;top:38.6%}}@media screen and (max-width:800px){#voucher .left_side .content_text .price{left:57.9%;top:38.6%}}@media screen and (max-width:750px){#voucher .left_side .content_text .expiration_date{left:86.8%;bottom:20.3%;font-size:1.2vw}}@media screen and (max-width:700px){#voucher .left_side .content_text .price{left:58.2%;top:37.6%}}@media screen and (max-width:680px){#voucher .left_side .content_text .expiration_date{bottom:19.4%;left:87.6%}}@media screen and (max-width:600px){#voucher .left_side .content_text .price{left:58.2%;top:36.6%}}@media screen and (max-width:600px){#voucher .left_side .content_text .price{left:58.2%;top:35.6%}}@media screen and (max-width:590px){#voucher .left_side .content_text .expiration_date{left:87.5%;bottom:19.5%}}@media screen and (max-width:550px){#voucher .left_side .content_text .expiration_date{left:88.4%;bottom:18.3%}}@media screen and (max-width:500px){#voucher .left_side .content_text .price{left:57.2%;top:36.6%}#voucher .left_side .content_text .expiration_date{left:86%;bottom:20.4%}}@media screen and (max-width:400px){#voucher .left_side .content_text .price{left:57.2%;top:34.6%}#voucher .left_side .content_text .expiration_date{left:87%;bottom:19.4%}}@media screen and (max-width:350px){#voucher .left_side .content_text .price{left:57.2%;top:32.6%}}@media screen and (max-width:350px){#voucher .left_side .content_text .price{left:57.2%;top:31.6%}#voucher .left_side .content_text .expiration_date{bottom:17.7%}}@media screen and (max-width:500px){#voucher .left_side{width:calc(100% - 14px);border:7px solid #fff}#voucher .left_side::before{inset:-7px}}/*# sourceMappingURL=1.css.map */