@import url(bootstrap.css);@import url(sweetalert.css);@import url(swiper.css);@import url(../fonts/stylesheet.css);.language-dropdown li>a,.uppercase{text-transform:uppercase}#header .navbar-brand,#header .navbar-brand img,#header .navbar-brand svg{width:80px;height:80px}ul{padding-left:0}#bottom-menu,#top-menu{position:fixed;min-height:70px}#body,#side-menu{padding:70px 0 0}:root{--padding:calc((100% - 1300px) / 2);--main_color:#23272a;--blue:#6AC4D0;--red:#b10225;--light_red:#FF2460;--black:#000;--white:#fff;--content_height:80dvh;--field-border:1px solid #eeeeee;--field-border-radius:0.5em;--secondary-text:#9a9a9a;--sidebar-color:#f1f1f1;--accent-color:#2962ff}::-webkit-scrollbar{display:none}.red_color{color:var(--red)!important}.white_color{color:var(--white)!important}.w-10{width:10%}.w-20{width:20%}.w-30{width:30%}.w-40{width:40%}.half-width,.w-50{width:50%}.w-60{width:60%}.w-70{width:70%}.w-80{width:80%}.w-90{width:90%}.w-100{width:100%}[data-overlay="0"]::before{opacity:0}[data-overlay="1"]::before{opacity:.1}[data-overlay="2"]::before{opacity:.2}[data-overlay="3"]::before{opacity:.3}[data-overlay="4"]::before{opacity:.4}[data-overlay="5"]::before{opacity:.5}#bottom-menu .item,#postModal .select_post.unavailable,[data-overlay="6"]::before{opacity:.6}[data-overlay="7"]::before{opacity:.7}[data-overlay="8"]::before{opacity:.8}[data-overlay="9"]::before{opacity:.9}#bottom-menu .item.active,.parsley-errors-list.filled,[data-overlay="10"]::before{opacity:1}.divider,.level-info .header,[data-overlay]{position:relative}[data-overlay]::before{content:"";position:absolute;inset:0;width:100%;height:100%;background:#000;pointer-events:none;z-index:9}.bold{font-weight:700!important}.upload-area.error,.upload-area.success{background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}#slider .text-wrapper .btn,#slider .text-wrapper .slide-text,#slider .text-wrapper .slide-title{-webkit-transform:translateX(-1500%);transform:translateX(-1500%)}.back-button .icon,.open-menu.active svg{transform:rotate(90deg)}body,html{font-size:14px;max-width:100vw;overflow-x:hidden;background-color:var(--beige);font-family:Geist,sans-serif;font-weight:400}:hover{-webkit-transition:.25s;transition:.25s}::-moz-selection{color:var(--white)!important;background:var(--red)!important}::selection{color:var(--white)!important;background:var(--red)!important}:focus{outline:0;-webkit-box-shadow:none!important;box-shadow:none!important}a{text-decoration:none;color:#1c2f25}a:hover{color:var(--green)}input.parsley-success,select.parsley-success,textarea.parsley-success{border-color:#006400!important}input.parsley-error,select.parsley-error,textarea.parsley-error{border-color:#c00!important}.parsley-errors-list{margin:2px 0 3px;padding:0;list-style-type:none;font-size:.9em;line-height:.9em;opacity:0;-webkit-transition:.3s ease-in;transition:.3s ease-in}.divider::after,.payment-close{opacity:.5;transform:translateY(-50%)}p.parsley-success{color:#468847!important;background-color:#fff!important;border:1px solid #89a663!important}p.parsley-error{color:#b94a48!important;background-color:#fff!important;border:1px solid #fff!important}ul.parsley-errors-list{margin-top:5px;margin-bottom:10px;color:#fff;text-align:center;display:none}ul.parsley-errors-list li{font-size:10px;background:#d86786;padding:5px 10px;border-radius:4px}.big_container{width:90vw;margin:0 auto}#header .navbar-nav>li,.navbar{padding:0}.navbar .dropdown{position:static}.navbar .dropdown-menu:hover,.navbar .dropdown:hover .dropdown-menu{display:block!important}.navbar .dropdown-menu{width:100%;left:0;margin:0;border:0;border-radius:0}#header{background:linear-gradient(225deg,#fff 0,#b8e4e9 32%,#fef2f3 67%,#f8a9b5 100%)}#header .navbar-brand{border-radius:20px;overflow:hidden}#banner{width:100vw;height:55dvh;background:linear-gradient(60deg,#ed879c 0,#fff 50%,#a9dbe2 100%)}#form-wrapper .title,#login-wrapper .title{margin-bottom:15px;font-size:16px;color:var(--red)}#form-wrapper .form-control,.copy-button{padding:15px 20px;background:linear-gradient(white,#fff) padding-box,linear-gradient(to right,var(--light_red),var(--blue)) border-box;border-radius:55px;border:2px solid transparent}#form-wrapper .form-control.button,#login-wrapper .form-control.button,.copy-button{background:var(--black);color:var(--white)}#form-wrapper button.form-control:focus{color:#fff}#profile-info{padding:50px 30px 20px}#profile-info img{width:100px;height:100px;border-radius:120px;margin-bottom:20px;border:5px solid rgba(231,54,89,.2)}#profile-info .card-title{font-size:20px;margin-top:15px}#profile-info .numbers{padding:25px 0;border-top:1px solid #d8d8d8}#profile-info .numbers .number{font-size:18px}#profile-info .numbers .title{font-size:15px;color:#a5a5a5}.nav-tabs,.p-tablist{border:0;background-color:transparent;border-bottom:1px solid var(--red)}.nav-tabs .nav-item,.p-tab{border:0!important;margin:0;padding:12px 8vw!important;position:relative;text-align:center}.nav-tabs .nav-link,.p-tablist-tab-list{border:0!important;font-size:15px;font-weight:700;padding:0;color:var(--black);justify-content:center}#products .product-item .discount-rate .rate,.back-button a,.notification-popup .card-title{font-size:12px}#bottom-menu .item:hover,#side-menu .nav-item:hover,.input_eye:hover,.nav-tabs .nav-link:hover,.pointer,.reward-container:hover{cursor:pointer}.nav-tabs .nav-item .nav-link::after,.p-tab::after{content:'';position:absolute;bottom:0;left:0;right:0;width:100%;height:0;background-color:var(--red)}.nav-tabs .nav-item .nav-link.active::after,.p-tab-active::after{height:5px}#products .product-item{margin-bottom:12px;background-color:var(--white);padding:10px 12px;border-radius:15px;box-shadow:0 0 14px -4px rgba(0,0,0,.2)}#body .coin-list{padding:0 0 30px;min-height:85dvh;background:linear-gradient(180deg,#fff 0,#f8a9b5 100%)}#products .product-item .title{font-size:16px;margin-bottom:12px;padding:0 8px 15px;border-bottom:1px solid #f6f6f6}#products .product-item .coin-count{background-color:#f6f6f6;display:block;padding:8px 15px;border-radius:30px}#bigSaleModal .close,#body .coin-list .item,#body .order-list .item,#bottom-menu,#side-menu,#top-menu,.p-dialog{background-color:var(--white)}#body .coin-list .most-preferred,#body .coin-list .promotion-text{padding:8px;color:#fff;text-align:center;display:block}#products .product-item .coin-count .icon{width:17px;height:17px}#products .product-item .coin-count span{font-size:15px;color:var(--red)}#products .product-item.active .coin-count{background-color:var(--red)}#body .button-wrapper .link span,#products .product-item.active .coin-count span,.reward-container .claim-reward:hover span{color:var(--white)}#products .product-item .discount-rate{min-height:30px}#products .product-item .discount-rate .icon,#top-menu .contact .icon,.icon.coin,.login-with-google-btn .icon{width:20px;height:20px}#postModal .post-list .list-item{margin-bottom:12px;border-radius:15px;overflow:hidden;border:5px solid transparent}#postModal .post-list .list-item.selected{border-color:var(--red)}#postModal .post-list .list-item::after{content:'';position:absolute;inset:0;width:100%;height:100%;background:linear-gradient(180deg,rgba(255,255,255,0) 0,#000 100%)}#postModal .post-list .list-item img{width:100%;height:200px;object-fit:cover}#postModal .post-list .info{position:absolute;bottom:5%;left:5%;z-index:111}#postModal .post-list .info .icon-wrapper{width:25px;height:25px;background-color:rgba(216,216,216,.45);margin-bottom:5px;margin-right:5px;border-radius:50px}#postModal .post-list .info .icon-wrapper .icon{width:10px;height:10px}#postModal .post-list .info span{font-size:13px;color:var(--white)}#bottom-menu{width:100%;padding:20px 0;bottom:0;z-index:9;height:95px}#bottom-menu .text{font-size:12px;font-weight:700;margin-top:5px}#top-menu{z-index:12;width:100%;padding:10px 15px;box-shadow:0 3px 13px -4px rgba(0,0,0,.25)}#side-menu,.copyright{position:fixed;width:100vw;left:0}#body .coin-list .item .right .price,#top-menu .icon-wrapper .count{font-size:16px}#top-menu .page-title h1{font-size:18px;margin-bottom:0}#side-menu{height:100dvh;z-index:8;top:0;transform:translateX(-125%);transition:.5s;box-shadow:2px 0 36px -19px rgba(0,0,0,.75)}#side-menu.opened{transform:translateX(0);transition:.5s}#side-menu .menu-list{list-style:none;padding:0}#side-menu .nav-item{padding:0 15px;border-bottom:3px solid;border-image-slice:3;border-image-source:linear-gradient(to left,var(--red),var(--blue))}#side-menu .nav-link{display:block;padding:20px 0;color:var(--main_color)}#side-menu .contact-infos{position:absolute;bottom:25px;padding:0 15px;text-align:center;left:50%;transform:translateX(-50%)}#blogs-section,#comments-section{padding:30px 0}#side-menu .contact-infos a,#side-menu .contact-infos span{display:block;margin-bottom:2px;font-size:13px;opacity:.85}#advantages-section .advatages-text strong,#side-menu .contact-infos a:hover{color:var(--red)}#body .coin-list .item{box-shadow:0 0 14px -4px rgba(0,0,0,.75);border-radius:15px;overflow:hidden}#body .coin-list .item .center,#body .coin-list .item .right{padding:10px}#body .coin-list .promotion{border-radius:15px;box-shadow:0 0 13px -3px #333}#body .coin-list .promotion-text{background-color:#c00;border-bottom-right-radius:15px;border-bottom-left-radius:15px}#body .coin-list .item .left{padding:10px;border-right:1px solid #f1d4d9}#body .coin-list .item .left .title{font-size:16px;margin-bottom:0}#body .coin-list .item .left .discount-rate .icon{width:13px;height:13px}#body .coin-list .item .left .discount-rate .rate{font-size:15px}#body .coin-list .item .right .orj-price{font-size:13px;font-weight:400}#body .order-list{max-height:85dvh;padding:30px 0;overflow-y:scroll}#body .order-list .item{padding:15px 30px;border-bottom:1px solid #fff3f5}#body .order-list .item .title{font-size:16px;margin-bottom:5px}#body .order-list .item .username{color:#a5a5a5;font-size:14px}#body .order-list .item .status{color:#01a801;font-size:15px}.copyright{bottom:0;padding:15px}.back-button{position:absolute;top:8px;left:calc(calc(100vw - 1140px)/ 2);display:inline-block}.back-button .icon{width:12px;height:12px;margin-right:5px}.back-button a{color:#428bca}.reward-modal{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;z-index:9}.reward-container{background-color:#fe2c55;border-radius:50px;max-width:500px;width:90vw;text-align:center;color:#fff;position:relative;padding:20px 40px}.reward-container .title-container{margin:0 auto 2.5dvh}#comments-section .item .customer-info .username,.reward-container h2.title{font-size:18px;font-weight:600}#bigSaleModal .p-dialog-header,#rewardModal .p-dialog-header,.reward-container h2.title br{display:none}.reward-box{background-color:#fe4c6f;border-radius:15px;font-size:1rem;margin-bottom:20px;padding:15px 0;box-shadow:0 4px 10px rgba(0,0,0,.2)}.reward-box.active{background-color:#ff5e57}.reward-container .reward-box .top{border-bottom:1px solid #ff6482}.reward-container .reward-box .day-name{font-size:16px;font-weight:700;display:block;padding-top:10px}.reward-container .reward-box .reward-name{display:block;margin-top:10px;font-size:18px;font-weight:700}.close-btn{position:absolute;top:15px;right:5%;cursor:pointer;z-index:10;background-color:var(--red);width:35px;height:35px;border-radius:50%;box-shadow:0 0 18px -5px rgba(0,0,0,.75)}.close-btn .icon{filter:invert(1);width:30px;height:30px}img.big-reward{position:absolute;height:150px;object-fit:contain;bottom:-33px;right:15px;z-index:9}.reward-container .last-item .reward-box .day-name,.reward-container .last-item .reward-box .top{border:0!important}.reward-container .last-item .reward-box .top .day-name{padding:0;margin-left:10px}.reward-container .last-item .reward-box{padding-left:30px;align-items:flex-start;width:100%}.reward-container .claim-reward{background-color:var(--white);padding:15px;border-radius:50px;margin-top:3dvh}.reward-container .claim-reward span{font-size:16px;font-weight:700;color:var(--black)}.reward-container .claim-reward:hover{background-color:var(--black);cursor:pointer}.reward-container .claim-reward.disabled{pointer-events:none;opacity:.6}.claimed .reward-box::after{content:'';position:absolute;inset:0;background:rgba(255,255,255,.4);box-shadow:0 4px 30px rgba(0,0,0,.1);backdrop-filter:blur(1.5px);z-index:1;border-radius:15px}.claimed .reward-box::before{content:'';position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:60px;height:60px;background:url('../images/check.svg') center center/contain no-repeat;z-index:99}.open-menu{margin-bottom:auto}.open-menu svg{width:48px;height:48px;filter:brightness(0);transition:transform .5s cubic-bezier(.4, 0, .2, 1)}.open-menu path{transition:transform .5s cubic-bezier(.4, 0, .2, 1),stroke-dasharray .5s cubic-bezier(.4, 0, .2, 1),stroke-dashoffset .5s cubic-bezier(.4, 0, .2, 1)}.open-menu path:first-child{transform-origin:36% 40%}.open-menu path:nth-child(2),.open-menu path:nth-child(4){stroke-dasharray:29 299}.open-menu path:nth-child(3){transform-origin:35% 63%}.open-menu path:nth-child(5){transform-origin:61% 52%}.open-menu path:nth-child(6){transform-origin:62% 52%}.open-menu.active path:first-child,.open-menu.active path:nth-child(6){transform:translateX(9px) translateY(1px) rotate(45deg)}.open-menu.active path:nth-child(2),.open-menu.active path:nth-child(4){stroke-dasharray:225 299;stroke-dashoffset:-72px}.open-menu.active path:nth-child(3),.open-menu.active path:nth-child(5){transform:translateX(9px) translateY(1px) rotate(-45deg)}.loading{background-color:rgba(0,0,0,.8)!important}#body .earn-coin{padding:25px 35px 0}#blogs-section .item .image-wrapper img,#body .earn-coin .item .photo{width:100%;height:350px;object-fit:cover}#body .earn-coin .swiper-cards .swiper-slide{border-radius:40px;overflow:hidden}#body .earn-coin .item .username{position:absolute;bottom:20px;left:20px;font-size:16px;color:var(--white);z-index:99}#body .button-wrapper .link{width:100%;padding:18px;text-align:center;background-color:var(--red);border-radius:30px}.swal2-toast{display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:flex-start!important}.swal2-toast .swal2-html-container{margin:0 15px!important}.page-content{padding:20px;font-family:Arial,sans-serif;line-height:1.6;margin:20px}.page-content h1,.page-content h2{color:#333;font-weight:700}.page-content p{margin:10px 0}.page-content ul{margin:10px 0;padding-left:20px}.swiper-wait{width:100vw;height:100dvh;inset:0;position:absolute;z-index:9999999999;pointer-events:none}.divider::after,.main-back{position:absolute;width:100%;left:0}.swiper-wait.de-active{pointer-events:all}.divider::after{content:'';top:50%;height:1px;background-color:var(--black);z-index:-1}.divider span{font-size:14px;background-color:var(--white);padding:6px 12px}.login-with-google-btn{border:1px solid #e2e8f0;background-color:transparent}.login-with-google-btn:hover{border-color:#333}.swipe-button{border:0;background-color:transparent;font-size:15px}@media only screen and (min-width:1440px){#body .earn-coin .item .image-wrapper{width:30%;margin:0 auto}#body .earn-coin .item .photo{height:500px}}.flex-center{display:flex;align-items:center;justify-content:center}.flex-fill{display:flex;flex:1 1}.flex-vertical{display:flex;flex-direction:column}.flex-vertical-center{display:flex;align-items:center}.flex-between{display:flex;justify-content:space-between}.p-sm{padding:.5em}.pl-sm{padding-left:.5em}.pr-sm{padding-right:.5em}.pb-sm{padding-bottom:.5em}.p-md{padding:1em}.pb-md{padding-bottom:1em}.p-lg{padding:2em}.m-md{margin:1em}.size-md{font-size:.85em}.size-lg{font-size:1.5em}.size-xl{font-size:2em}.ellipsis{text-overflow:ellipsis;overflow:hidden}.f-main-color{color:#2962ff}.card-property-title span,.f-secondary-color,.purchase-props li span{color:var(--secondary-text)}.b-main-color{background:var(--accent-color)}.numbers::-webkit-inner-spin-button,.numbers::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.bod-3{border-radius:30px}.main-back{background:rgba(231,54,89,.25);display:flex;min-height:100dvh;top:0}.main-back .container{box-shadow:0 0 18px -5px rgba(0,0,0,.15)}.header{margin-bottom:1em}.header .title{font-size:1.2em}.header .title span{font-weight:200}#card_type .icon,.header svg{width:50px;height:50px}.card-data>div{padding-bottom:1.5em}.card-data>div:first-child{padding-top:1.5em}.card-property-title{display:flex;flex-direction:column;flex:1 1;margin-right:.5em}.card-property-title strong{padding-bottom:.5em;font-size:.85em}.card-property-title span{font-size:.75em}.card-property-value{flex:1 1}.card-number{border:var(--field-border);border-radius:var(--field-border-radius);padding:.5em 1em}.card-number-field .icon{width:24px;height:24px}.card-number-field *{line-height:1;margin:0;padding:0}.card-number-field input{width:100%;height:100%;padding:.5em 1rem;margin:0 .75em;border:none;color:#888;background:0 0;font-family:inherit;font-weight:400}.timer span{background:#311b92;color:#fff;width:1.2em;padding:4px 0;display:inline-block;text-align:center;border-radius:3px}.timer span+span{margin-left:2px}.timer em{font-style:normal}.action button{padding:1.1em;width:100%;height:100%;font-weight:600;font-size:1em;color:#fff;border:none;border-radius:.5em;transition:background-color .2s ease-in-out}.action button:hover{background:#2979ff}.input-container{position:relative;display:flex;align-items:center;height:3em;overflow:hidden;border:var(--field-border);border-radius:var(--field-border-radius)}.input-container input,.input-container svg{line-height:1}.input-container input{flex:1 1;height:100%;width:100%;text-align:center;border:none;border-radius:var(--field-border-radius);font-family:inherit;font-weight:700;font-size:.85em}.purchase-section:after,.purchase-section:before{content:"";position:absolute;width:1.6em;height:1.6em;border-radius:50%;bottom:-.8em;background:#fff}.input-container input:focus{background:#e3f2fd;color:#283593}.input-container input::placeholder{color:#b6b6b6;font-weight:400}.input-container input::-webkit-inner-spin-button,.input-container input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.input-container svg{position:absolute;right:1em;width:16px;height:16px}.purchase-section{position:relative;overflow:visible;padding:0 1em 1em;background:var(--sidebar-color);border-top-left-radius:.8em;border-top-right-radius:.8em}#bigSaleModal .p-dialog-content,.total-section{overflow:hidden}.purchase-section:before{left:-.8em}.purchase-section:after{right:-.8em}.card-mockup:after,.card-mockup:before{content:"";position:absolute;width:25%;left:37.5%}.card-mockup{position:relative;margin:3em 1em 1.5em;padding:1.5em 1.2em;border-radius:.6em;background:var(--white);color:var(--black);box-shadow:0 .5em 1em .125em rgba(0,0,0,.1)}.card-mockup:after{top:-.2em;height:.2em;background:var(--red);border-top-left-radius:.2em;border-top-right-radius:.2em}.card-mockup:before{top:0;height:.5em;background:rgba(231,54,89,.3);border-bottom-left-radius:.2em;border-bottom-right-radius:.2em;box-shadow:0 2px 15px 5px rgba(231,54,89,.3)}.card-mockup .credit_card,.payment-close .icon{width:25px;height:25px}.total-section:after,.total-section:before{content:"";width:1.6em;height:1.6em;border-radius:50%;top:-.8em;background:#fff}.purchase-props{margin:0;padding:0;font-size:.8em;width:100%}.purchase-props li{width:100%;line-height:2.5}#alertMessage,.language-dropdown li>a,.purchase-props li span,.total-section small{font-weight:600}.separation-line{border-top:1px dashed #aaa;margin:0 .8em}.total-section{position:relative;padding:1em;background:var(--sidebar-color);border-bottom-left-radius:.8em;border-bottom-right-radius:.8em}.total-section:before{position:absolute;left:-.8em}.total-section:after{position:absolute;right:-.8em}.total-label{font-size:.8em;padding-bottom:.5em}.total-section strong{font-size:1.5em;font-weight:700}.payment-close{position:absolute;top:50%;right:0;display:inline-block;width:auto;padding:0}.payment-close:hover{cursor:pointer;opacity:1}.bank-logos .icon-wrapper .icon{width:30px;height:30px;margin-left:5px}.how_to_use_btn{padding:15px 30px;background:linear-gradient(to right,var(--light_red),var(--blue)) border-box!important;border-radius:55px;border:2px solid transparent;color:var(--white)}.loading-container{display:flex;justify-content:center;align-items:center;height:100dvh;z-index:99999;position:fixed;inset:0}.splash-image{width:100vw;height:100dvh;object-fit:cover}#bigSaleModal .modal-title{font-size:4rem;font-weight:700;letter-spacing:-5px;word-spacing:10px;line-height:.85;color:#fff;position:relative;text-shadow:-4px 0 0 var(--blue),4px 0 0 var(--red);margin-bottom:3.5dvh;max-width:35vw}#bigSaleModal .gradient-body{width:36vw;height:36vw;border-radius:50%;background:var(--red);background:linear-gradient(204deg,var(--red) 0,var(--blue) 100%)}#bigSaleModal .gradient-body::before{content:'';position:absolute;left:-30%;top:40%;transform:translateY(-50%);width:50vw;height:50vw;background:url('../images/gift_box_left.svg') center center/contain no-repeat}#bigSaleModal .gradient-body::after{content:'';position:absolute;left:15%;top:50%;transform:translateY(-50%);width:50vw;height:50vw;background:url('../images/gift_box_right.svg') center center/contain no-repeat;z-index:-1}#bigSaleModal .body{border-radius:50%;width:33vw;height:33vw;background-color:var(--white);padding:5px;z-index:9}#bigSaleModal .body .content{background:linear-gradient(to bottom,#f6f6f6 50%,#fff 50%);width:100%;height:100%;border-radius:50%;z-index:999}#bigSaleModal .content .top .icon{width:35px;height:35px}#bigSaleModal .content .product-title{font-size:32px;font-weight:700}#bigSaleModal .content .bottom .text{font-size:1.5vw;color:#8f8f8f;position:relative;padding:5px;margin:5px}#bigSaleModal .content .bottom .text::after{content:'';position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:100%;height:1px;background-color:#8f8f8f}#bigSaleModal .content .bottom .remaining-time{font-size:16px;color:#8f8f8f;position:relative}#bigSaleModal .modal-content{background-color:transparent;border:0;height:100dvh}#bigSaleModal .discount-rate{position:absolute;top:-5px;right:-5px;background-color:#6ec4cc;width:90px;height:90px;border-radius:50%}#bigSaleModal .discount-rate::after{content:'';position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:110px;height:110px;background-color:rgba(110,196,204,.5);z-index:-1;border-radius:50%}#bigSaleModal .discount-rate span{font-size:25px;color:var(--white);font-weight:700}#bigSaleModal .button{width:auto!important;padding:12px 120px;margin-top:25px;border-radius:30px;background-color:var(--red);border:0;color:var(--white);font-size:22px;font-weight:700;z-index:9999}#form-wrapper .text-wrapper,#installPwaBtn{padding:10px 15px}#bigSaleModal .button:hover{cursor:pointer;background-color:var(--black)}#bigSaleModal .close{width:40px;height:40px;border-radius:50px;border:0;color:var(--black);font-size:15px;font-weight:700;z-index:999}.notification-popup{width:95vw;position:fixed;top:10px;left:50%;transform:translateX(-50%);box-shadow:0 4px 10px rgba(0,0,0,.1);z-index:1000;animation:.3s ease-in-out fadeIn;padding:15px 0}.notification-popup .image-wrapper{padding:0 12px}.notification-popup .image-wrapper svg{width:100%;height:auto;object-fit:contain}.notification-popup .card-text{font-size:11px}.notification-popup .popup-btn{width:100%;padding:8px 12px;border-radius:4px;font-size:14px;cursor:pointer;border:none}.notification-popup .popup-btn.later{background:#e0e0e0;color:#333}.notification-popup .popup-btn.allow{background:var(--red);color:#fff}@media only screen and (min-width:1400px){#bigSaleModal .discount-rate{width:120px;height:120px}#bigSaleModal .discount-rate::after{width:145px;height:145px}.notification-popup{width:25vw}}.p-dialog-mask{background:rgba(0,0,0,.5);backdrop-filter:blur(5px)}.p-dialog-footer,.p-dialog-header{padding:10px 20px;border-bottom:1px solid #ddd}.p-dialog-footer{border-top:1px solid #ddd;border-bottom:0}.p-dialog-header span{font-size:18px;font-weight:700}body.swal2-toast-shown .swal2-container{z-index:999999}#form-wrapper .p-tablist-tab-list{justify-content:center}#bigSaleModal.p-dialog{background-color:transparent;max-height:unset;height:100dvh}.term span a{color:#1c2f25!important;text-decoration:underline!important}.term span a:hover{color:unset!important;cursor:pointer!important}.term span{color:#a5a5a5}.term .icon{width:15px;height:15px}@keyframes fadeIn{from{opacity:0;transform:translateX(-50%) translateY(-10px)}to{opacity:1;transform:translateX(-50%) translateY(0)}}#installPwaBtn{width:100%;display:block;background:#008cba;color:#fff;margin-top:15px;border:none;border-radius:5px;cursor:pointer;font-size:16px;z-index:99999}#installPwaBtn:hover{background:#005f7f}#alertMessage{background:gold;color:#000;padding:10px;margin-top:15px;border-radius:5px;font-size:14px}.floating-hearts-container{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;overflow:hidden}.heart{position:absolute;bottom:35px;background-image:url('../images/heart.svg');background-size:contain;background-repeat:no-repeat;animation:ease-in floatUp;opacity:0;transform:rotate(var(--rotate))}@keyframes floatUp{0%{transform:translateY(0) scale(1) rotate(var(--rotate));opacity:0}10%{opacity:1}100%{transform:translateY(-200px) scale(1.4) rotate(var(--rotate));opacity:0}}.main-page section{max-height:100dvh}#header{width:100vw;height:45dvh;position:relative}#header .navbar-brand{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:99}#form-wrapper{background-color:var(--white);margin-top:-50px;height:calc(55dvh + 50px);border-top-left-radius:40px;border-top-right-radius:40px;position:relative;z-index:99;padding:55px 20px 0}#form-wrapper .text-wrapper .title{font-size:2rem;color:var(--black);font-weight:700;padding:0 10px}#form-wrapper .text-wrapper .text{font-size:16px;line-height:1.25;color:var(--red);font-weight:200}#form-wrapper .go-bottom{position:absolute;bottom:2vh;left:50%;transform:translateX(-50%)}#form-wrapper .go-bottom::after{content:'';position:absolute;width:60%;height:5px;background-color:#000;border-radius:30px;left:50%;bottom:-10px;transform:translateX(-50%)}#form-wrapper .go-bottom .icon{width:40px;height:40px;margin-bottom:10px}#form-wrapper .go-bottom span{color:var(--black);font-size:16px;font-weight:400}#about-section{padding:25px}#about-section .container{background-color:var(--red);border-radius:20px;padding:0;position:relative;overflow:hidden}#advantages-section .wrapper,.carousel-section .item{background-color:#f2f2f2;border-radius:20px}#about-section .container .text-wrapper{padding:25px 25px 0;color:var(--white);font-weight:200;font-size:14px;text-align:center}#about-section .container .text-wrapper #about-title{font-size:17px;font-weight:600;margin-bottom:15px}#about-section .container .image-wrapper{height:400px;padding:0!important}#about-section .container .image-wrapper img{width:100%;height:100%;object-fit:cover}.home-general-image{height:290px;width:100%;object-fit:contain;margin:30px 0}.section-title{font-size:32px;line-height:1;margin-bottom:25px;font-weight:600}.carousel-section .item{padding:20px 15px}.language-dropdown .dropdown-toggle,.language-dropdown li{text-align:center;background-color:rgba(255,255,255,.5);padding:15px 10px}.carousel-section .item .image-wrapper img{width:30px;height:30px;object-fit:contain}.carousel-section .item .title{font-weight:600;font-size:17px;margin-bottom:3px}.carousel-section .item .text{font-size:14px;color:#4a4a4a}#advantages-section .advatages-text{font-size:15px;text-align:center;color:#333;margin:25px 0}#blogs-section .title,#comments-section .title{font-size:22px;font-weight:600}#comments-section .item{border-radius:20px;border:2px solid transparent;background:linear-gradient(white,#fff) padding-box,linear-gradient(to right,var(--light_red),var(--blue)) border-box;padding:15px 20px}#comments-section .item .customer-info{position:relative;border-bottom:1px solid #f2f2f2;padding-bottom:15px}#comments-section .item .comment{padding:10px 0;font-size:14px;color:#666;font-weight:400}#blogs-section{background:#fff;background:linear-gradient(225deg,#fff 0,#b8e4e9 32%,#fef2f3 67%,#f8a9b5 100%);border-top-left-radius:20px;border-top-right-radius:20px}#blogs-section .top .link{font-size:15px;font-weight:600;text-decoration:underline;color:#666}#blogs-section .item{position:relative;border-radius:20px;overflow:hidden}#blogs-section .item::after{content:'';position:absolute;inset:0;width:100%;height:100%;background:linear-gradient(360deg,#000 0,rgba(255,255,255,0) 100%)}#blogs-section .item .text-wrapper{position:absolute;bottom:30px;left:15px;z-index:99;width:75%}#blogs-section .item .text-wrapper .title{color:#efefef;font-size:16px;font-weight:400;line-height:1.35;margin-bottom:25px}#blogs-section .item .text-wrapper .button{background-color:var(--light_red);padding:10px 20px;font-size:14px;color:var(--white);border-radius:30px}#comments-section .rating-wrapper{min-height:15px}#login-wrapper .form-control{padding:15px 20px;background:linear-gradient(white,#fff) padding-box,linear-gradient(to right,var(--red),var(--blue)) border-box;border-radius:55px;border:2px solid transparent}.language-dropdown{position:absolute;right:20px;top:20px}.language-dropdown .dropdown-toggle{border-radius:50px;min-width:90px}.language-dropdown .dropdown-menu{min-width:90px;background-color:transparent;border:0;max-height:250px;overflow-y:scroll}.language-dropdown li{border-radius:50px;margin-bottom:4px}.input-icon{height:23px;object-fit:contain}#copyright-section{background-color:#fff;color:#333;padding:8px;font-weight:600}.main-page{height:100dvh}#how-to-use .overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.75);z-index:999}#how-to-use .bottom-sheet{position:fixed;bottom:0;left:0;right:0;background-color:#fff;box-shadow:0 -2px 8px rgba(0,0,0,.1);transition:transform .3s;border-radius:50px 50px 0 0;z-index:1000;transform:translateY(100%)}#how-to-use .bottom-sheet-open{padding:20px 20px 60px;transform:translateY(0)}#how-to-use .bottom-sheet-content{text-align:center}#how-to-use .title{font-weight:900;font-size:32px;color:#000;margin-bottom:20px}#how-to-use .info-item{display:flex;align-items:center;margin-bottom:16px}#how-to-use .icon{margin-right:8px;color:green!important}#how-to-use .text{text-align:left;flex:1}#how-to-use .close-button{position:fixed;bottom:15px;left:50%;transform:translateX(-50%);width:35px;height:35px;border-radius:50%;background-color:#fff;font-size:18px;cursor:pointer;text-align:center;z-index:1001}.level-info{border:none;background:linear-gradient(135deg,#ffeded 0,#ffd9d9 100%);padding:18px 20px;border-radius:14px;box-shadow:0 4px 14px rgba(0,0,0,.08);position:relative;overflow:hidden}.level-info:before{content:"";position:absolute;width:180px;height:180px;background:rgba(255,255,255,.35);border-radius:50%;top:-60px;right:-60px}.level-info .header h4{font-size:21px;font-weight:700;color:#c62828;margin:0}.level-info .discount_rate{background:#c62828;color:#fff;padding:6px 10px;border-radius:10px;font-size:15px;font-weight:700;box-shadow:0 2px 8px rgba(198,40,40,.3)}.level-info p{margin-top:6px;color:#333;font-size:15px;line-height:1.45;font-weight:500;position:relative}.heartbeat{animation:3s ease-in-out infinite heartbeat;transform-origin:center}@keyframes heartbeat{0%,100%,60%{transform:scale(1)}15%{transform:scale(1.03)}30%{transform:scale(.95)}45%{transform:scale(1.01)}}