*,:after,:before{box-sizing:border-box}body{scroll-behavior:smooth;font-family:"Oswald","Microsoft JhengHei",sans-serif;font-size:15px;height:100vh}body:lang(en){font-family:"Oswald","Microsoft JhengHei",sans-serif}object{pointer-events:none}figure{margin:0}table{font-weight:500;font-size:15px;line-height:22px;letter-spacing:.1em;color:#fff !important}table:lang(en){font-weight:400;letter-spacing:.05em;line-height:27px}table td,table th{font-weight:400;white-space:nowrap;vertical-align:middle !important}h1{font-weight:700;font-size:40px;line-height:50px;letter-spacing:.05em;text-transform:capitalize}@media all and (max-width: 575px){h1{font-size:22px}}h2{font-weight:700;font-size:30px;line-height:38px;letter-spacing:.05em}@media all and (max-width: 575px){h2{font-size:20px}}h3{font-weight:500;font-size:22px;line-height:33px;letter-spacing:.05em}@media all and (max-width: 575px){h3{font-size:18px}}h4{font-weight:500;font-size:18px;line-height:27px;letter-spacing:.05em;color:#000}@media all and (max-width: 575px){h4{font-size:16px}}.text-xl{font-size:17px}.text-lg{font-size:16px}.text-sm{font-size:14px}.text-xs{font-size:13px}.body{font-weight:400;font-size:15px;line-height:27px;letter-spacing:.05em}.body-en{font-family:"Oswald";font-weight:400;font-size:15px;line-height:27px;letter-spacing:.05em}.desc{font-weight:400;font-size:13px;line-height:23px;letter-spacing:.05em}@media all and (max-width: 575px){.desc{font-size:12px}}.article{font-weight:400;font-size:17px;line-height:31px;letter-spacing:.02em}@media all and (max-width: 575px){.article{font-size:15px;line-height:28px}}.btn-font{font-weight:500;font-size:15px;line-height:22px;letter-spacing:.1em}ul,ol{padding:0;margin:0;list-style-type:none}a{transition:all .1s ease}a:hover{text-decoration:none}a:focus{outline:none}img,iframe{max-width:100%}input,button,textarea,select{border:0}input:focus,button:focus,textarea:focus,select:focus{outline:none}label{font-weight:400;font-size:13px;line-height:24px;color:#b6b4bb;margin-bottom:6px;letter-spacing:.05em}::placeholder{color:#686471 !important}::-webkit-input-placeholder{color:#686471 !important}:-moz-placeholder{color:#686471 !important}::-moz-placeholder{color:#686471 !important}:-ms-input-placeholder{color:#686471 !important}input,select,textarea{background-color:#0b0a0e !important;border-radius:5px !important;border:1px solid #373146 !important;color:#fff !important;font-weight:400 !important;font-size:16px !important;letter-spacing:.05em !important;height:50px !important}input:hover,select:hover,textarea:hover{border:1px solid #ff4da5 !important}input:focus,select:focus,textarea:focus{border:1px solid #ff4da5 !important;box-shadow:none !important}input[readonly],input:disabled,select[readonly],select:disabled,textarea[readonly],textarea:disabled{background:#17141f !important;border:1px solid #373146 !important}input[readonly]::placeholder,input:disabled::placeholder,select[readonly]::placeholder,select:disabled::placeholder,textarea[readonly]::placeholder,textarea:disabled::placeholder{color:#686471 !important}textarea{height:auto !important}select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:linear-gradient(45deg, transparent 50%, #fff 50%),linear-gradient(135deg, #fff 50%, transparent 50%);background-size:5px 5px,5px 5px,1px 1.5em;background-position:calc(100% - 20px) 1.05em,calc(100% - 15px) 1.05em;background-repeat:no-repeat}select:hover,select:active,select:focus{border:1px solid #88878c !important}.toggle-password{float:right;cursor:pointer;margin-right:10px;margin-top:-33px;color:#8a868a}[type=radio]:checked,[type=radio]:not(:checked){position:absolute;left:-9999px}[type=radio]:checked+label,[type=radio]:not(:checked)+label{position:relative;padding-left:35px;cursor:pointer;color:#fff;font-weight:400;font-size:15px;line-height:25px;letter-spacing:.05em}[type=radio]:not(:checked)+label:before{content:"";position:absolute;left:0;top:0;width:25px;height:25px;border:1px solid #88878c;border-radius:100%;background:linear-gradient(114.03deg, #b130ff 17.09%, #ff3596 96.57%)}[type=radio]:checked+label:before{content:"";position:absolute;left:0;top:0;width:25px;height:25px;border:1px solid linear-gradient(92.45deg, #ff3596 42.52%, #b130ff 61.94%);border-radius:100%;background:linear-gradient(114.03deg, #b130ff 17.09%, #ff3596 96.57%);box-shadow:0px 0px 0px 3px rgba(23,91,191,.07)}[type=radio]:checked+label:after,[type=radio]:not(:checked)+label:after{content:"";width:13px;height:13px;background:linear-gradient(92.45deg, #ff3596 42.52%, #b130ff 61.94%);border:1px solid none;position:absolute;top:6px;left:6px;border-radius:100%;-webkit-transition:all .2s ease;transition:all .2s ease}[type=radio]:not(:checked)+label:after{opacity:0;-webkit-transform:scale(0);transform:scale(0)}[type=radio]:checked+label:after,[type=radio]:checked+label:before{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.custom-control-label{font-weight:400;font-size:15px;line-height:27px;letter-spacing:.05em;color:#b6b4bb}.custom-control-label a{text-decoration:underline;color:#b6b4bb}.custom-control-input{width:18px;height:18px}.custom-checkbox .custom-control-label::before{width:18px;height:18px;border-color:#88878c !important;background-color:rgba(0,0,0,0) !important;top:5.8px}.custom-checkbox .custom-control-input:checked~.custom-control-label::after{background-image:url(../img/icon-check.svg);position:absolute;top:.7rem;left:-1.25rem;display:block;width:10px;height:7.46px;background-size:cover;color:#ff4da5}.form-control.is-invalid,.was-validated .form-control:invalid{border:1px solid #ff4da5 !important}#password.form-control.is-valid,.was-validated .form-control:valid{border:1px solid #ff4da5 !important}#password.form-control.is-invalid,.was-validated .form-control:invalid,#password.form-control.is-valid,.was-validated .form-control:valid{background-image:none}.custom-control-input.is-valid~.custom-control-label,.was-validated .custom-control-input:valid~.custom-control-label{color:#fff}.mt-30{margin-top:20px !important}@media all and (min-width: 992px){.mt-30{margin-top:30px !important}}.mb-30{margin-bottom:20px !important}@media all and (min-width: 992px){.mb-30{margin-bottom:30px !important}}.pt-55{padding-top:4.5rem !important}@media all and (min-width: 992px){.pt-55{padding-top:5.5rem !important}}@media all and (max-width: 575px){.pt-55{padding-top:0px !important}}.pb-55{padding-bottom:4.5rem !important}@media all and (min-width: 992px){.pb-55{padding-bottom:5.5rem !important}}@media all and (max-width: 575px){.pb-55{padding-bottom:0px !important}}.breadcrumb{padding:0;background:rgba(0,0,0,0);color:#b6b4bb}.breadcrumb-item+.breadcrumb-item::before{content:">"}.breadcrumb-item a{color:#b6b4bb}.breadcrumb-item a:hover{color:#ff4da5}.slick-arrow{opacity:1;background:linear-gradient(114.03deg, #b130ff 17.09%, #ff3596 96.57%);padding:0;width:70px;height:70px}.slick-arrow.slick-prev{display:none !important}.slick-arrow:before{content:"" !important;display:flex;justify-content:center;align-items:center;-webkit-mask:url(../img/arrow1.svg) no-repeat;mask:url(../img/arrow1.svg) no-repeat;-webkit-mask-size:contain;mask-size:contain;width:27px;height:11px;margin:0 auto;background-color:#fff}.slick-arrow:hover{background:linear-gradient(114.03deg, #b130ff 17.09%, #ff3596 96.57%);box-shadow:0px 4px 20px rgba(0,0,0,.35);opacity:1}@media all and (min-width: 1200px){.slick-arrow{left:-50px}.slick-arrow.slick-next{left:auto;right:-50px}}@media all and (min-width: 992px){.container{max-width:1110px}}.txt-l1{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;line-height:1.5em;-webkit-line-clamp:1}.txt-l2{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;line-height:1.5em;-webkit-line-clamp:2}.txt-l3{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;line-height:1.5em;-webkit-line-clamp:3}.txt-l4{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;line-height:1.5em;-webkit-line-clamp:4}.txt-l5{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;line-height:1.5em;-webkit-line-clamp:5}.txt-l6{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;line-height:1.5em;-webkit-line-clamp:6}.txt-l10{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;line-height:1.5em;-webkit-line-clamp:10}.font-pink{color:#ff4da5}.font-white{color:#fff}.font-gray{color:#b6b4bb}.font-gray2{color:#686471}.bg{background:#09080c !important}.bg-gd-dark{background:linear-gradient(90deg, #e21958 0%, #892ac5 100%) !important}.bg-gd-light{background:linear-gradient(114.03deg, #b130ff 17.09%, #ff3596 96.57%) !important}.card-bg{background:#17141f !important}.bg-cover{background-size:cover;background-position:center;background-repeat:no-repeat}.blur{position:relative;display:block;width:100%;height:280px;filter:blur(10px)}.btn{font-weight:500;font-size:15px;letter-spacing:.1em}.btn:hover{box-shadow:0px 4px 20px rgba(0,0,0,.35)}.btn-pill{border-radius:30px;position:relative;overflow:hidden}.btn-more{position:relative;transition:all .5s ease-in-out;font-family:"Noto Sans TC";background:linear-gradient(114.03deg, #b130ff 17.09%, #ff3596 96.57%);color:#fff;font-size:15px;font-weight:500;line-height:22px;letter-spacing:.1em;padding:14px 18px}@media all and (max-width: 575px){.btn-more{width:101px;font-size:12px;padding:6px 10px}}.btn-more span{display:inline-block;position:relative}.btn-more span img{position:absolute;width:0;right:0px;opacity:0;top:50%;transform:translateY(-50%);transition:all .3s ease-in-out}.btn-more:hover{width:133px}.btn-more:hover span{transform:translate3d(-1rem, 0, 0)}.btn-more:hover span img{width:14px;opacity:1;right:-32px}.btn-filter{padding:8px 18px;background:linear-gradient(114.03deg, #b130ff 17.09%, #ff3596 96.57%);color:#fff;border:none;transition:all .3s ease-in-out;cursor:pointer}.btn-filter:hover{color:#fff;opacity:.8;transition:all .3s ease-in-out}.btn-clear{padding:8px 18px;background:rgba(0,0,0,0);color:#ff4da5;cursor:pointer;transition:all .3s ease}.btn-clear:hover{color:#fff;transition:all .3s ease}.btn-copy{position:relative;transition:all .5s ease-in-out;font-family:"Noto Sans TC";background:linear-gradient(114.03deg, #b130ff 17.09%, #ff3596 96.57%);color:#fff;font-size:15px;font-weight:500;line-height:22px;letter-spacing:.1em;padding:14px 18px}.btn-expand{float:right;padding:4px 10px;color:#b6b4bb;background:#0b0a0e;border-radius:5px;font-weight:400;font-size:14px;line-height:25px;letter-spacing:.05em}.btn-member{border:1px solid #88878c;border-radius:30px;color:#fff;padding:14px 18px}.btn-member:hover{color:#fff}.phone-verify{position:relative;overflow:hidden}.btn-verify{position:absolute;right:9px;top:9px;width:95px;height:31px;font-size:15px;letter-spacing:.05em;line-height:18px;color:#b6b4bb;background:#17141f;border-radius:5px;z-index:2;padding:0}.btn-verify:hover{color:#b6b4bb}.btn-main{font-family:"Noto Sans TC";background:linear-gradient(114.03deg, #b130ff 17.09%, #ff3596 96.57%);box-shadow:0px 4px 20px rgba(0,0,0,.35);color:#fff;border:none}.btn-main:hover{color:#fff}.btn-white{background:#fff;border-radius:30px;color:#09080c}.btn-white:hover{background:rgba(23,91,191,.05);color:#fff}.btn-line{width:64px;height:64px;border-radius:50%;background:#00b900;display:flex;align-items:center;justify-content:center}.btn-line i{font-size:35px;color:#fff !important}.btn-line:hover{background:rgba(0,185,0,.4)}.btn-line:hover i{color:hsla(0,0%,100%,.65) !important}.btn-facebook{width:64px;height:64px;border-radius:50%;background:#4267b2;display:flex;align-items:center;justify-content:center}.btn-facebook i{font-size:25px;color:#fff !important}.btn-facebook:hover{background:rgba(66,103,178,.4)}.btn-facebook:hover i{color:hsla(0,0%,100%,.65) !important}.btn-google{width:64px;height:64px;border-radius:50%;background:#ea4335;display:flex;align-items:center;justify-content:center}.btn-google i{font-size:30px;color:#fff !important}.btn-google:hover{background:rgba(234,67,53,.4)}.btn-google:hover i{color:hsla(0,0%,100%,.65) !important}.tag{display:inline-block;border-radius:5.2272px;padding:3.5px 10px;font-size:13px;color:#fff;background:linear-gradient(90deg, #e21958 0%, #892ac5 100%);font-weight:700;font-size:22px;line-height:31px;letter-spacing:.05em;text-align:center}.tag span{font-weight:400;font-size:14px;line-height:20px;letter-spacing:.05em;color:#fff}.list-inline-item{vertical-align:middle}.list-page{margin-top:40px}.list-page>li{display:inline-block;margin-right:5px}@media all and (min-width: 769px){.list-page>li{margin-right:10px}}.list-page>li a{width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:50%;font-weight:400;font-size:15px;color:#b6b4bb}.list-page>li a:hover,.list-page>li a :focus{transition:all .5s ease-in-out;box-shadow:0px 4px 20px rgba(0,0,0,.35);border:1px solid #ff4da5;color:#ff4da5}.list-page>li a.active{box-shadow:0px 4px 20px rgba(0,0,0,.35);background:linear-gradient(114.03deg, #b130ff 17.09%, #ff3596 96.57%);border:1px solid rgba(0,0,0,0);color:#fff}.list-article{padding:40px 0;margin-bottom:70px;align-items:center}.list-article .text-right .text-btn{justify-content:right}.list-article .text-btn{display:flex;align-items:center}.list-article .text-btn .text-img .box-img{width:85px;height:85px;background-size:cover}.list-article .text-btn .text-arrow{position:absolute;left:85px;z-index:3;width:34px;height:34px;border-radius:50%;background:#17141f;display:flex;align-items:center;justify-content:center;color:#fff}.list-article .text-btn .text-desc{padding:0 33px;color:#b6b4bb}.list-article .text-btn .btn-back{margin:0 auto;color:#fff;display:flex;justify-content:center;align-items:center;flex-direction:column;width:84px;height:50px;background:linear-gradient(114.03deg, #b130ff 17.09%, #ff3596 96.57%);border-radius:30px;line-height:1.5}@media all and (max-width: 575px){.list-article .text-btn .btn-back{margin:30px auto}}.list-article .text-btn:hover{background-color:linear-gradient(114.03deg, #b130ff 17.09%, #ff3596 96.57%);border-radius:10px}.list-article .text-right .text-btn .text-arrow{position:absolute;left:auto;right:85px;z-index:3;width:34px;height:34px;border-radius:50%;background:#17141f;display:flex;align-items:center;justify-content:center;color:#fff}.list-article .col-4:nth-child(2){border-left:1px solid #88878c;border-right:1px solid #88878c}@media all and (max-width: 575px){.list-angle{max-width:330px;margin:0 auto}}.list-angle li{display:flex;align-items:center}@media all and (max-width: 575px){.list-angle li{padding:0 34px}}.list-angle li a:before{font-family:"Font Awesome 5 Free";font-weight:900;content:"";font-size:.75em;margin-right:8px}.board{padding:15px 10px;border:solid 1px #c5c5c5;border-radius:15px}@media all and (min-width: 1200px){.board{padding:25px 20px}}.oval{width:100px;height:100px;border-radius:50%;background:#fff;display:flex;align-items:center;justify-content:center;margin:auto}.oval img{max-width:65px;max-height:65px}.box-img{background-size:contain;background-position:center;background-repeat:no-repeat;position:relative}.box-img:before{content:"";display:block;width:100%;padding-bottom:100%}.box-img.r-4-3:before{padding-bottom:75%}.box-img.r-16-9:before{padding-bottom:56.25%}.box-img.img-fit-text:before{padding-bottom:50%}.box-iframe{position:relative}.box-iframe:before{content:"";width:100%;display:block;padding-bottom:56.25%}.box-iframe iframe{position:absolute;left:0;top:0;width:100%;height:100%}.banner{background-size:contain;background-position:center;background-repeat:no-repeat;position:relative;background-size:cover;height:100vh}.banner:before{content:"";display:block;width:100%;padding-bottom:46.81%}@media all and (max-width: 575px){.banner{background-size:contain;background-position:center;background-repeat:no-repeat;position:relative;height:auto}.banner:before{content:"";display:block;width:100%;padding-bottom:179.75%}}.banner .content{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,0);display:flex;align-items:center;justify-content:center;color:#fff;text-align:center}.banner .content .banner-inner{font-size:60px;font-weight:700;letter-spacing:.05em;text-shadow:0px 4px 4px rgba(0,0,0,.25);padding-left:0px;padding-right:0px;line-height:75px}@media all and (max-width: 991px){.banner .content .banner-inner{font-size:50px}}@media all and (max-width: 575px){.banner .content .banner-inner{font-size:30px;padding:0px}}.banner img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}@media all and (max-width: 575px){.banner img{object-fit:contain}}.banner.banner-page:before{padding-bottom:32.638%}.price{color:#09080c;font-weight:bold}.price.special{font-size:1.4em;color:#ff2b2b}.box-qty input{display:inline-block;max-width:130px;vertical-align:middle}.box-qty button{border-radius:3px;font-size:18px;width:36px;height:36px;display:flex;align-items:center;justify-content:center;display:inline-flex;vertical-align:middle;border:1px solid #bab9b9}.box-qty button:first-of-type{background:#b6b4bb;color:#fff}.box-qty button:nth-of-type(2){background:#fff;color:#b6b4bb}.box-msg{padding:30px}@media all and (min-width: 992px){.box-msg{padding:40px}}label.checkbox{margin-bottom:0;cursor:pointer}label.checkbox input{position:absolute;visibility:hidden;width:auto}label.checkbox input+span{position:relative;display:inline-block;padding-left:32px;letter-spacing:0;line-height:1.5}label.checkbox input+span:before,label.checkbox input+span:after{content:"";position:absolute;left:0;top:0}label.checkbox input+span:before{width:20px;height:20px;background:#e4e4e4;border-radius:6px}label.checkbox input+span:after{border-bottom:3px solid linear-gradient(92.45deg, #ff3596 42.52%, #b130ff 61.94%);border-right:3px solid linear-gradient(92.45deg, #ff3596 42.52%, #b130ff 61.94%);width:8px;height:12px;transform:rotate(45deg);opacity:0;transition:.1s linear all;left:6px;top:2px;border-radius:2px}label.checkbox input:checked+span:after{opacity:1 !important}label.radiowrap{margin-right:.75em}label.radiowrap input{position:absolute;visibility:hidden;width:auto}label.radiowrap input+span{position:relative;display:inline-block;padding-left:30px;letter-spacing:0;line-height:1.5}label.radiowrap input+span:before,label.radiowrap input+span:after{content:"";position:absolute;border-radius:50%;transition:.1s linear all}label.radiowrap input+span:before{background:#eee;width:16px;height:16px;left:5px;top:4px}label.radiowrap input+span:after{width:6px;height:6px;left:10px;top:9px;background:#fff;opacity:0}label.radiowrap input:checked+span:before{background:linear-gradient(92.45deg, #ff3596 42.52%, #b130ff 61.94%)}label.radiowrap input:checked+span:after{opacity:1 !important}.form-item{margin-bottom:1em}.form-item>label{display:block;margin-bottom:.25em}.form-item>.text-danger{font-size:.875em;margin-top:.25em;margin-bottom:0}.form-item.inline{display:flex;align-items:center;flex-wrap:wrap}.form-item.inline>.text-danger{flex-basis:100%}.form-item.inline>label{display:inline-block;width:80px;flex-shrink:0;margin-bottom:0}.form-item.inline>label+*{flex-grow:1}.edit-area{font-weight:400;font-size:15px;line-height:27px;letter-spacing:.05em;color:#b6b4bb}.edit-area h1{display:inline-block;font-weight:700;font-size:40px;line-height:50px;letter-spacing:.05em;text-transform:capitalize;background:linear-gradient(92.45deg, #ff3596 0%, #b130ff 100%);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text;text-fill-color:rgba(0,0,0,0)}@media all and (max-width: 575px){.edit-area h1{font-size:22px}}.edit-area h2{display:inline-block;font-weight:700;font-size:30px;line-height:38px;letter-spacing:.05em;background:linear-gradient(92.45deg, #ff3596 0%, #b130ff 100%);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text;text-fill-color:rgba(0,0,0,0)}@media all and (max-width: 575px){.edit-area h2{font-size:20px}}.edit-area h3{display:inline-block;font-weight:500;font-size:22px;line-height:33px;letter-spacing:.05em;background:linear-gradient(92.45deg, #ff8235 0%, #ff3067 100%);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text;text-fill-color:rgba(0,0,0,0)}@media all and (max-width: 575px){.edit-area h3{font-size:18px}}.edit-area h4{display:inline-block;font-weight:500;font-size:18px;line-height:27px;letter-spacing:.05em;background:linear-gradient(92.45deg, #ff3596 0%, #b130ff 100%);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text;text-fill-color:rgba(0,0,0,0)}@media all and (max-width: 575px){.edit-area h4{font-size:16px}}.edit-area ul{list-style:disc;margin-left:20px}.edit-area ul li::marker{color:#b6b4bb}.edit-area ol li{list-style:decimal;margin-left:20px}.edit-area ol li::marker{color:#b6b4bb}.edit-area hr{border-top:1px solid #373146}.edit-area img{max-width:100%}.edit-area figure{margin-bottom:1rem}.video-container{position:relative;width:100%;height:0;padding-bottom:56.25%}.video-container iframe,.video-container embed,.video-container object{position:absolute;top:0;left:0;width:100%;height:100%}.flex-between{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}.list-group-item{background:rgba(0,0,0,0);border-color:#373146}.list-menu{width:100%;background-color:#fff;color:#09080c;border:1px solid hsl(0,0%,90%)}.list-menu>.list-menu-group{position:relative}.list-menu .list-title,.list-menu .list-content{padding:.75rem 1rem}.list-menu .list-content{position:absolute;width:100%;padding:.5rem 1rem;background:linear-gradient(114.03deg, #b130ff 17.09%, #ff3596 96.57%);z-index:1}.list-menu .list-content a.list-item,.list-menu .list-content .list-item{color:#09080c;width:100%;padding:.5rem 0}.list-menu .list-content a.list-item:hover,.list-menu .list-content a.list-item.active,.list-menu .list-content .list-item:hover,.list-menu .list-content .list-item.active{color:linear-gradient(92.45deg, #ff3596 42.52%, #b130ff 61.94%)}.list-menu .list-title.has-submenu{position:relative}.list-menu .list-title.has-submenu::after{content:"";display:inline-block;position:absolute;right:.5rem;top:50%;border-top:.3em solid;border-right:.3em solid rgba(0,0,0,0);border-bottom:0;border-left:.3em solid rgba(0,0,0,0);text-align:right;transform:translate(-100%, -50%)}.list-menu .list-title.has-submenu.opened{color:linear-gradient(92.45deg, #ff3596 42.52%, #b130ff 61.94%)}.list-menu .list-title.has-submenu.opened::after{transform:translate(-100%, -50%) rotate(180deg)}@media all and (min-width: 769px){.list-menu .list-content{position:static;margin-left:0}}.no-caret::after{content:none}table.rwd-table td{vertical-align:middle;text-align:center}table.rwd-table .td-with-img img{max-width:80px}table.rwd-table tr.active,table.rwd-table tr.active a,table.rwd-table td.active,table.rwd-table td.active a,table.rwd-table th.active,table.rwd-table th.active a{background:#09080c;color:#fff}table.rwd-table .mobile-th{display:none}table.rwd-table>tfoot.tfoot-borderless>tr>td,table.rwd-table>tfoot.tfoot-borderless>tr>th{border:rgba(0,0,0,0)}@media all and (max-width: 768px){table.rwd-table{border:none;font-size:.95rem}table.rwd-table thead{display:none}table.rwd-table .mobile-th{display:block}table.rwd-table tr.mobile-active,table.rwd-table tr.mobile-active a,table.rwd-table td.mobile-active,table.rwd-table td.mobile-active a,table.rwd-table th.mobile-active,table.rwd-table th.mobile-active a{background:#09080c;color:#fff}table.rwd-table thead tr,table.rwd-table tbody tr{display:flex;flex-direction:column;border:1px solid #ccc}table.rwd-table tfoot tr{display:flex;flex-direction:row;justify-content:space-between}table.rwd-table tbody tr{margin-bottom:1rem}table.rwd-table tbody td{display:flex;justify-content:space-between;align-items:center;border-top:0}}.input-number{width:122px;font-size:0;line-height:50px;vertical-align:top;margin:0 auto;border:1px solid #373146;border-radius:73px}.input-number .minus,.input-number .plus,.input-number input{display:inline-block;margin:0;width:40px;height:50px;text-align:center;border:none;vertical-align:top}.input-number input{width:40px;font-family:"Oswald";font-weight:400;font-size:15px;line-height:27px;letter-spacing:.05em;background-color:#17141f !important;border:1px solid #17141f !important}.input-number .minus,.input-number .plus{width:40px;position:relative;cursor:pointer}.input-number .minus:before,.input-number .plus:before{content:"";position:absolute;top:50%;left:50%;width:15px;height:1px;pointer-events:none;background-color:#686471;margin-left:-7px}.input-number .plus:after{content:"";position:absolute;pointer-events:none;top:50%;left:50%;background-color:#686471;margin:-7px 0 0 0;width:1px;height:15px;border-radius:100%}@media all and (max-width: 575px){.input-number{margin:0}}.cart-num{position:absolute;right:0;top:-5px;background:linear-gradient(92.45deg, #ff3596 42.52%, #b130ff 61.94%);color:#fff;width:20px;height:20px;font-size:10px;line-height:20px;text-align:center;border-radius:50%}.btn-quick{border-radius:114px;border:none;width:184px;height:74px;padding:12px 13px;box-shadow:none;display:flex;align-items:center;transition:background-color .3s ease-in}.btn-quick:before{content:"";width:30%;height:100%;background:linear-gradient(90deg, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.6117647059), rgba(255, 255, 255, 0));display:block;position:absolute;top:0;left:-30%;transition:all .5s ease-in-out;z-index:1}.btn-quick span{font-weight:400;font-size:15px;letter-spacing:.05em;color:#ff4da5}.btn-quick:hover{background-color:linear-gradient(114.03deg, #b130ff 17.09%, #ff3596 96.57%);box-shadow:none}.btn-quick:hover:before{left:100%}@media all and (max-width: 991px){.btn-quick{padding:12px;width:100%;text-align:left}.btn-quick .btn-icon{margin-right:5px}}label[aria-required=true]:after{content:"*";color:#ff4da5;margin-left:3px}.flash{overflow:hidden;position:relative}.flash:before{content:"";width:30%;height:100%;background:linear-gradient(90deg, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.6117647059), rgba(255, 255, 255, 0));display:block;position:absolute;top:0;left:-30%;transition:all .5s ease-in-out;z-index:1}.flash:hover:before{left:100%}.box-num{position:relative;z-index:1;display:flex;justify-content:center;align-items:center;flex-direction:column;border-radius:5px}.box-num .box-text{color:#fff;font-weight:500;font-size:30px;letter-spacing:.05em}@media all and (max-width: 575px){.box-num .box-text{font-size:20px}}.box-num .box-text span{font-family:"Oswald";font-size:34px}@media all and (max-width: 575px){.box-num .box-text span{font-size:20px}}.box-num .online-num{font-weight:400;font-size:20px;line-height:25px;text-align:center;color:#fff}.card{border:none;background:rgba(0,0,0,0);border-radius:5px}.card-office{position:relative;overflow:hidden;padding:58px 67px;background:#261c26;box-shadow:0px 4px 20px rgba(0,0,0,.35);display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;min-height:282px}@media all and (max-width: 991px){.card-office{padding:0}}@media all and (max-width: 575px){.card-office{padding:15px 0;min-height:100px;margin:0 0 15px}}.card-office::before{content:"";position:absolute;width:387px;height:387px;background:radial-gradient(50% 50% at 50% 50%, rgba(255, 30, 189, 0.2) 0%, rgba(196, 52, 255, 0) 100%);border-radius:5px;right:65px;top:63px}@media all and (max-width: 575px){.card-office::before{width:250px;height:250px;right:195px;top:45px}}@media all and (max-width: 575px){.card-office .icon_wrap img{width:39.5px;height:39.5px}}.card-office .title{margin-top:33px;margin-bottom:11px;color:#b6b4bb;font-weight:400;font-size:15px;line-height:19px;text-align:center;letter-spacing:.1em}@media all and (max-width: 575px){.card-office .title{margin:0;padding:10px}}.card-office .info{font-family:"Oswald";font-weight:400;font-size:20px;line-height:25px;text-align:center;color:#fff !important}.card-album{position:relative;overflow:hidden}.card-album .box-img{border-radius:5px;background-size:cover;transition:all .3s ease-in-out}.card-album .box-img img{position:absolute;width:100%;height:100%;top:0;left:0;object-fit:cover}.card-album .box-img::before{padding-bottom:119.48%}.card-album .box-img .tag{position:absolute;top:9px;right:9px;width:68px;height:36px}.card-album .box-img:before{padding-bottom:119.48%;border-radius:5px}.card-album .card-body{position:relative;margin:-46px 25px 0;padding:20.91px;background:linear-gradient(114.03deg, #b130ff 17.09%, #ff3596 96.57%);box-shadow:0px 4px 20px rgba(0,0,0,.35);border-radius:10.4544px;overflow:hidden;transition:all .5s ease-out}@media all and (max-width: 575px){.card-album .card-body{margin:-46px 20px 15px}}.card-album .card-body::before{content:"";position:absolute;top:3px;left:3px;width:calc(100% - 6px);height:calc(100% - 6px);display:block;border-radius:10.4544px;background-color:#17141f}.card-album .card-body .title{position:relative;font-weight:500;font-size:22.9997px;line-height:23px;letter-spacing:.05em;background:linear-gradient(92.45deg, #ff3596 42.52%, #b130ff 61.94%);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text;text-fill-color:rgba(0,0,0,0);z-index:1;margin-bottom:8.36px;text-align:center}.card-album .card-body .content{position:relative;font-weight:400;font-size:14.59px;line-height:23px;letter-spacing:.05em;color:#b6b4bb;z-index:1}.card-album .card-body .content.txt-l3{height:auto}.card-album:hover .box-img{transform:scale(1.1)}.card-album-nav{position:relative;overflow:hidden;max-width:224px;margin:9px}@media all and (max-width: 991px){.card-album-nav{padding:5px;margin:0}}.card-album-nav .box-img{transition:all .3s ease-in-out;border-radius:5px;background-size:cover}.card-album-nav .box-img::before{padding-bottom:119.64%}.card-album-nav .box-img img{position:absolute;width:100%;height:100%;top:0;left:0;object-fit:cover}.card-album-nav .card-body{position:absolute;width:100%;bottom:0;z-index:99;background:rgba(0,0,0,.8);border-radius:0px 0px 5px 5px;padding:8.5px 0;text-align:center}.card-album-nav .card-body .title{font-weight:500;font-size:15px;line-height:23px;letter-spacing:.05em;background:linear-gradient(92.45deg, #ff3596 42.52%, #b130ff 61.94%);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text;text-fill-color:rgba(0,0,0,0)}.card-album-nav:hover .box-img{transform:scale(1.1)}.card-album-point{position:relative;margin-bottom:35px;border:5px solid rgba(0,0,0,0);border-radius:5px;background-clip:padding-box;z-index:2}.card-album-point .new-tag{position:absolute;top:2px;left:2px;display:inline-block;border-radius:2px;padding:3px 8px;font-size:13px;color:#fff;background:linear-gradient(92.45deg, #ff8235 0%, #ff3067 100%);font-weight:500;letter-spacing:.05em;text-align:center;z-index:5}.card-album-point:before{content:"";position:absolute;top:-5px;right:0;bottom:0;left:-5px;z-index:0;width:calc(100% + 10px);height:calc(100% + 10px);border-radius:inherit;background:linear-gradient(114.03deg, #b130ff 17.09%, #ff3596 96.57%);opacity:0}.card-album-point:hover .card-img-top .box-img{transform:scale(1.07);transition:all .2s ease}.card-album-point .card-img-top{position:relative;overflow:hidden}.card-album-point .card-img-top .tag{position:absolute;z-index:3;top:8px;right:8px;font-size:13px;padding:4px 8px;line-height:1.4}.card-album-point .card-img-top .tag span{font-size:13px}.card-album-point .card-img-top .box-img{transition:all .2s ease}.card-album-point .card-img-top .box-img img{position:absolute;width:100%;height:100%;top:0;left:0;object-fit:cover}.card-album-point .card-img-top .box-img.mask{filter:blur(5px)}.card-album-point .card-img-top .box-img::before{padding-bottom:117.65%}.card-album-point .birth-tag{background:#ffdeee;padding:4px .5rem 4px;color:#ff4da5;border-radius:4px;font-size:13px;font-weight:500}@media all and (max-width: 575px){.card-album-point .birth-tag{font-size:12px;padding:3px 6px 3px}}.card-album-point .customer-tag{background:#ffdeee;padding:4px .5rem 4px;color:#b231ff;border-radius:4px;font-size:13px;font-weight:500}@media all and (max-width: 575px){.card-album-point .customer-tag{font-size:12px;padding:3px 6px 3px}}.card-album-point .customer-tag span{background:linear-gradient(90deg, #B231FF 8.93%, #D897FF 92.86%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.card-album-point .card-tag{display:flex;justify-content:center;gap:.25rem;flex-wrap:wrap;background:#17141f;padding:16px 0px 0px;z-index:2;margin-bottom:0;min-height:44px}@media all and (max-width: 575px){.card-album-point .card-tag{min-height:40px}}.card-album-point .card-body{position:relative;padding:20px;background:#17141f;box-shadow:0px 4.18176px 20.9088px rgba(0,0,0,.43);border-bottom-left-radius:5px;border-bottom-right-radius:5px;overflow:hidden}@media all and (max-width: 575px){.card-album-point .card-body{padding:12px}}.card-album-point .card-body.type{padding:12.5px;text-align:center;box-shadow:none;min-height:100%}@media all and (max-width: 575px){.card-album-point .card-body.type{padding:8px}}.card-album-point .card-body.type .text{margin-bottom:0;color:#fff}.card-album-point .card-body .title{position:relative;font-weight:500;font-size:18px;line-height:27px;letter-spacing:.05em;color:#ff4da5;z-index:1;margin-bottom:8px;text-align:center}.card-album-point .card-body .content{position:relative;font-weight:400;font-size:13px;line-height:23px;letter-spacing:.05em;color:#b6b4bb;z-index:1}.card-album-point .card-body .content.txt-l3{height:auto}.card-album-point .card-body .comment-text{font-size:15px;padding-top:2px;padding-bottom:2px;text-align:left;color:#ff4da5;word-break:break-all}.card-album-point .card-body .heart-icon{transition:all .2s ease;display:block;-webkit-mask:url(../img/heart-icon.svg) no-repeat;mask:url(../img/heart-icon.svg) no-repeat;width:16px;height:16px;mask-size:cover;background-color:#b6b4bb}.card-album-point .card-body .eye-icon{transition:all .2s ease;display:block;-webkit-mask:url(../img/eye-icon.svg) no-repeat;mask:url(../img/eye-icon.svg) no-repeat;width:16px;height:16px;mask-size:cover;background-color:#b6b4bb}.card-album-point .card-body .more-section{color:#b6b4bb}.card-album-point .card-body .more-text{display:flex;justify-content:center;align-items:center;font-size:13px;color:#b6b4bb}.card-album-point .card-body .more-text .arrow-icon{position:relative;display:inline-block;margin-top:1px;-webkit-mask:url(../img/arrow3.svg) no-repeat;mask:url(../img/arrow3.svg) no-repeat;width:16px;height:16px;mask-size:cover;background-color:#b6b4bb;margin-left:10px;opacity:1}.card-album-point:hover:before{transition:opacity .3s ease-in-out;opacity:1}.card-news{position:relative;overflow:hidden;width:100%;max-width:380px;padding:0 15px}@media all and (max-width: 575px){.card-news{padding:0 30px;max-width:100%}}.card-news .card-img-top{position:relative;overflow:hidden}.card-news .card-img-top .box-img{overflow:hidden;background-size:cover;border-radius:5px;transition:all .3s ease-in-out}.card-news .card-img-top .box-img::before{padding-bottom:104.9%}.card-news .card-img-top .box-img img{position:absolute;width:100%;height:100%;top:0;left:0;object-fit:cover}.card-news .card-img-top .box-img .date-wrap{width:75px;position:absolute;bottom:0;right:0;border-radius:5px 0px;background:linear-gradient(90deg, #e21958 0%, #892ac5 100%);padding:11px 15px}.card-news .card-img-top .box-img .date-wrap .year{font-family:"Oswald";font-weight:400;font-size:20px;line-height:28px;letter-spacing:.05em;color:#fff}.card-news .card-img-top .box-img .date-wrap .date{font-family:"Oswald";font-weight:400;font-size:16px;line-height:22px;letter-spacing:.05em;color:#fff}.card-news .card-body{padding:8px 30px 8px 0}.card-news .card-body .news-type{font-size:14px;line-height:20px;color:#fff;margin-bottom:2px}.card-news .card-body .title{font-weight:500;font-size:24px;line-height:35px;color:#fff;margin-bottom:6px;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2}.card-news .card-body .content{font-size:14px;line-height:22px;letter-spacing:.05em;color:#b6b4bb;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:3}.card-news:hover .box-img{transform:scale(1.1)}.wow{visibility:hidden}@media all and (max-width: 991px){.search-table thead,.search-table tbody,.search-table th,.search-table td,.search-table tr{display:block}.search-table thead tr{position:absolute;top:-9999px;left:-9999px}.search-table td{border-right:1px solid #ececec !important;position:relative;padding-left:30%;white-space:normal;text-align:left}.search-table td:before{position:absolute;top:0;left:0;width:27%;white-space:nowrap;text-align:left;vertical-align:middle;content:attr(data-title);color:#fff;writing-mode:horizontal-tb;background:#0e6ce0;height:100%;padding:10px}.search-table td:first-child{border-top:1px solid #ececec !important;border-top-right-radius:10px;border-top-left-radius:10px}.search-table td:last-child{border-bottom-left-radius:10px;border-bottom-right-radius:10px}.search-table td:first-child::before{border-top-left-radius:10px}.search-table td:last-child::before{border-bottom-left-radius:10px}}.modal-bg .modal-dialog{margin:80px auto 1.75rem}.modal-bg .modal-content{background:#17141f}.modal-bg .modal-content .modal-body{padding:48px 55px;font-weight:400;font-size:15px;line-height:27px;text-align:center;letter-spacing:.05em;color:#fff}@media all and (max-width: 575px){.modal-bg .modal-content .modal-body{padding:24px 16px}}.modal-bg .modal-content .modal-body .title{margin-bottom:17px;font-weight:500;font-size:36px;line-height:52px;text-align:center;letter-spacing:.05em;text-transform:uppercase;background:linear-gradient(92.45deg, #ff3596 42.52%, #b130ff 61.94%);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text;text-fill-color:rgba(0,0,0,0);transform:matrix(0.98, 0, -0.18, 1, 0, 0)}.modal-bg .modal-content .modal-body .btn-main{padding:14px 18px;height:50px;color:#fff}.modal-bg .modal-content .modal-body .btn-main .icon-copy{display:inline-block;vertical-align:middle}.modal-bg .modal-content .modal-body .btn-main .icon-copy::before{content:"";display:block;-webkit-mask:url(../img/copy-icon.svg) no-repeat;mask:url(../img/copy-icon.svg) no-repeat;-webkit-mask-size:contain;mask-size:contain;width:15px;height:15px;background-color:#fff}.modal-bg .modal-content .modal-body .btn-main:active{opacity:.65}.modal-bg#search .modal-dialog .modal-body{padding:20px}.unlock-word{position:absolute;z-index:99;font-weight:900;font-size:36px;letter-spacing:.08em;text-transform:uppercase;transform:translate(25%, 200%) rotate(340deg);text-shadow:5px 4px 0px #df33c1;color:#fff}@media all and (max-width: 1199px){.unlock-word{transform:translate(20%, 200%) rotate(340deg)}}@media all and (max-width: 991px){.unlock-word{font-size:24px;transform:translate(15%, 200%) rotate(340deg)}}@media all and (max-width: 575px){.unlock-word{font-size:24px}}.headerwrap .topbar{position:fixed;z-index:1000;width:100%;background:#09080c}.headerwrap .topbar .container-fluid{padding-left:30px;padding-right:30px}@media all and (max-width: 1199px){.headerwrap .topbar .container-fluid{padding:0 30px}}@media all and (max-width: 991px){.headerwrap .topbar .container-fluid{padding:0}}.headerwrap .navbar-brand{width:86px;height:60px;margin:14px 0;padding:0;background-size:contain;background-position:center;background-repeat:no-repeat}@media all and (max-width: 575px){.headerwrap .navbar-brand{margin:8px 0 0}}.headerwrap .float-navbar{display:flex;gap:24px;position:absolute;top:30px;right:0}@media all and (max-width: 575px){.headerwrap .float-navbar{top:24px;right:24px;gap:20px}}.headerwrap .float-navbar .search-btn{display:flex;justify-content:center;align-items:center;width:24px;height:24px;border-radius:4px;flex:0 0 24px;cursor:pointer}.headerwrap .float-navbar .search-btn span{display:block;background:url(../img/search-icon-2.svg) no-repeat;width:24px;height:24px}.headerwrap .float-navbar .menu-btn{display:flex;justify-content:center;align-items:center;width:24px;height:24px;border-radius:4px;flex:0 0 24px;cursor:pointer}.headerwrap .float-navbar .menu-btn span{display:block;background:url(../img/menu-icon.svg) no-repeat;width:24px;height:24px}@media(max-width: 375px){.headerwrap #navbar{width:100%;overflow-x:auto}}@media(max-width: 375px)and (max-width: 375px){.headerwrap #navbar .has_submenu{position:static}}.headerwrap .navbar-nav{display:flex;flex-wrap:nowrap;flex-direction:row;justify-content:center;gap:16px}@media all and (max-width: 575px){.headerwrap .navbar-nav{padding:10px 0;gap:4px}}@media(max-width: 375px){.headerwrap .navbar-nav{justify-content:flex-start}}.headerwrap .navbar-nav>li>.nav-link{display:flex;justify-content:center;align-items:center;flex-wrap:nowrap !important;white-space:nowrap;font-size:14px;letter-spacing:.05em;line-height:20px;font-weight:500;color:#fff;padding:0;padding:8px 12px;font-family:"Oswald","Microsoft JhengHei",sans-serif}.headerwrap .navbar-nav>li>.nav-link span{margin-left:5.35px}@media all and (max-width: 575px){.headerwrap .navbar-nav>li>.nav-link{padding:8px 7.5px}.headerwrap .navbar-nav>li>.nav-link span{margin-left:0}}.headerwrap .navbar-nav>li>.nav-link:hover{color:#fff}.headerwrap .has_submenu{position:relative}.headerwrap .has_submenu .nav-link .arrow-down{position:relative;margin-left:6px;height:20px;transition:all .3s ease}.headerwrap .has_submenu .nav-link .arrow-down:after{content:"";height:10px;top:50%;transform:translateY(-50%);transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;font-family:"Font Awesome 5 Free";font-weight:600;font-size:10px}.headerwrap .has_submenu.active .nav-link .arrow-down{transform:rotate(180deg);transition:all .3s ease}.headerwrap .has_submenu.active .submenu{top:calc(100% + 1rem);visibility:visible;transform:translateY(0%);-webkit-transform:translateY(0%);-moz-transform:translateY(0%);z-index:1;opacity:1}@media all and (min-width: 992px){.headerwrap .has_submenu:hover .submenu{top:calc(100% + 1rem);visibility:visible;transform:translateY(0%);-webkit-transform:translateY(0%);-moz-transform:translateY(0%);z-index:1;opacity:1}}.headerwrap .has_thrmenu{position:relative}@media all and (min-width: 992px){.headerwrap .has_thrmenu:hover .thrmenu{display:block}}.headerwrap .submenu{position:absolute;left:0;top:100%;background:#09080c;color:#fff;min-width:200px;transform:translateY(0);visibility:hidden;z-index:-1;opacity:0;transition:all .5s ease-in-out}.headerwrap .submenu::before{content:"";top:-1rem;left:0;position:absolute;width:100%;height:1rem}@media all and (max-width: 991px){.headerwrap .submenu{right:0;left:auto}}.headerwrap .submenu .nav-link{position:relative;border-bottom:1px solid #373146;color:#fff;padding:9px 16px}.headerwrap .submenu .nav-link:after{content:none}.headerwrap .submenu .nav-link:last-child{border-bottom:none}.headerwrap .submenu .nav-link:hover{background:linear-gradient(114.03deg, #b130ff 17.09%, #ff3596 96.57%);color:#fff}.headerwrap .thrmenu{display:none;z-index:2;min-width:125px;position:absolute;left:125px;top:0}.headerwrap .thrmenu ul{text-align:center;box-shadow:0px 4px 20px rgba(0,0,0,.35);background:#fff}@media all and (max-width: 991px){.headerwrap .thrmenu ul{box-shadow:none}}.headerwrap .thrmenu ul li{position:relative}.headerwrap .thrmenu ul li a{display:block;font-size:14px;padding:9px .75rem !important;color:#fff;white-space:normal}.headerwrap .thrmenu ul li a:hover{border-radius:5px;background:linear-gradient(114.03deg, #b130ff 17.09%, #ff3596 96.57%);color:#ff4da5}@media all and (max-width: 991px){.headerwrap .thrmenu{position:relative;left:0}}.headerwrap.fixed .topbar{position:fixed;z-index:999;top:0;left:0;width:100%;font-weight:400}.headerwrap.fixed .navbar-nav>li>a{color:#fff}.headerwrap.fixed .navbar-nav>li>a:hover{color:#fff}.icon-date,.icon-speak,.icon-rank{animation:shake 3s cubic-bezier(0.36, 0.07, 0.19, 0.97) both infinite}@media all and (max-width: 575px){.icon-date,.icon-speak,.icon-rank{display:none}}@keyframes shake{0%{transform:rotate(0)}10%{transform:rotate(30deg)}25%{transform:rotate(-30deg)}30%{transform:rotate(0)}}.offcanvas{position:fixed;top:0;right:-100%;width:320px;height:100%;background-color:#09080c;transition:right .3s ease-in-out;z-index:1045}@media all and (max-width: 575px){.offcanvas{width:100%}}.offcanvas.show{right:0}.offcanvas .offcanvas-header{display:flex;justify-content:flex-end;padding:30px 30px 28px}@media all and (max-width: 575px){.offcanvas .offcanvas-header{justify-content:space-between;align-items:center;padding:18px 30px 16px}}.offcanvas .offcanvas-header .navbar-brand{display:none}@media all and (max-width: 575px){.offcanvas .offcanvas-header .navbar-brand{display:block;width:71px;height:48px;margin:0;padding:0;background-size:contain;background-position:center;background-repeat:no-repeat}}.offcanvas .offcanvas-header .close-btn{display:flex;justify-content:center;align-items:center;background:url(../img/close-icon.svg) no-repeat;width:24px;height:24px;cursor:pointer;padding:0}.offcanvas .offcanvas-body{display:flex;flex-direction:column;overflow-y:auto;max-height:calc(100vh - 82px)}.offcanvas .offcanvas-body .nav-item{border-bottom:1px solid #373146}.offcanvas .offcanvas-body .nav-item.has_submenu .nav-link{cursor:pointer}.offcanvas .offcanvas-body .nav-item.has_submenu .nav-link.active{color:#fff;background:linear-gradient(114.03deg, #b130ff 17.09%, #ff3596 96.57%)}.offcanvas .offcanvas-body .nav-item.has_submenu .nav-link.active .arrow-down{transform:rotate(180deg);transition:all .3s ease}.offcanvas .offcanvas-body .nav-link{position:relative;display:flex;justify-content:space-between;color:#fff;padding:12px 30px;transition:all .3s ease}.offcanvas .offcanvas-body .nav-link:hover{color:#ff4da5;transition:all .3s ease}.offcanvas .offcanvas-body .arrow-down{flex:0 0 24px;display:flex;justify-content:center;align-items:center;background:url(../img/arrow-down.svg) no-repeat;width:24px;height:24px;cursor:pointer;padding:0;transition:all .3s ease}.offcanvas .offcanvas-body .submenu{display:none;background-color:#17141f}.offcanvas .offcanvas-body .submenu .nav-link{color:#b6b4bb;transition:all .3s ease}.offcanvas .offcanvas-body .submenu .nav-link:hover{color:#ff4da5;transition:all .3s ease}.offcanvas .offcanvas-body .submenu .nav-link:not(:last-child){border-bottom:1px solid #373146}.offcanvas-backdrop{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.4);z-index:1040;opacity:0;pointer-events:none;transition:background-color .3s ease-in-out}.offcanvas-backdrop.show{display:block;opacity:1;pointer-events:auto;transition:background-color .3s ease-in-out}.copyright-section{position:relative;padding-top:2rem;padding-bottom:150px;background:#09080c}@media all and (max-width: 575px){.copyright-section{padding-bottom:120px}}.footer{padding:20px 0 12px;position:fixed;width:100%;bottom:0;background-color:#09080c;z-index:999}@media all and (max-width: 575px){.footer{padding:12px 0}}.footer .nav-bar{display:flex;justify-content:space-around}.footer .nav-bar a{display:inline-block;text-align:center}.footer .nav-bar a .icon{width:60px;height:60px;border-radius:100%;background-color:#17141f;display:flex;justify-content:center;align-items:center}@media all and (max-width: 575px){.footer .nav-bar a .icon{width:50px;height:50px}}.footer .nav-bar a .icon .icon_album,.footer .nav-bar a .icon .icon_other,.footer .nav-bar a .icon .icon_guide,.footer .nav-bar a .icon .icon_recruit,.footer .nav-bar a .icon .icon_account,.footer .nav-bar a .icon .icon_calendar{transition:all .2s ease;display:block;-webkit-mask:url(../img/navbar/nav-album-default.svg) no-repeat;mask:url(../img/navbar/nav-album-default.svg) no-repeat;-webkit-mask-size:contain;mask-size:contain;width:37px;height:37px;background-color:#686471}.footer .nav-bar a .icon .icon_account{-webkit-mask:url(../img/navbar/nav-account-default.svg) no-repeat;mask:url(../img/navbar/nav-account-default.svg) no-repeat}.footer .nav-bar a .icon .icon_other{-webkit-mask:url(../img/navbar/nav-other-default.svg) no-repeat;mask:url(../img/navbar/nav-other-default.svg) no-repeat}.footer .nav-bar a .icon .icon_recruit{-webkit-mask:url(../img/navbar/nav-recruit-default.svg) no-repeat;mask:url(../img/navbar/nav-recruit-default.svg) no-repeat}.footer .nav-bar a .icon .icon_guide{-webkit-mask:url(../img/navbar/nav-guide-default.svg) no-repeat;mask:url(../img/navbar/nav-guide-default.svg) no-repeat}.footer .nav-bar a .icon .icon_calendar{-webkit-mask:url(../img/navbar/nav-calendar-default.svg) no-repeat;mask:url(../img/navbar/nav-calendar-default.svg) no-repeat}.footer .nav-bar a span{margin-top:2px;color:#b6b4bb}.footer .nav-bar a:hover .icon_album{-webkit-mask:url(../img/navbar/nav-album-active.svg) no-repeat;mask:url(../img/navbar/nav-album-active.svg) no-repeat;background:linear-gradient(114.03deg, #b130ff 17.09%, #ff3596 96.57%)}.footer .nav-bar a:hover .icon_other{-webkit-mask:url(../img/navbar/nav-other-active.svg) no-repeat;mask:url(../img/navbar/nav-other-active.svg) no-repeat;background:linear-gradient(114.03deg, #b130ff 17.09%, #ff3596 96.57%)}.footer .nav-bar a:hover .icon_guide{-webkit-mask:url(../img/navbar/nav-guide-active.svg) no-repeat;mask:url(../img/navbar/nav-guide-active.svg) no-repeat;background:linear-gradient(114.03deg, #b130ff 17.09%, #ff3596 96.57%)}.footer .nav-bar a:hover .icon_recruit{-webkit-mask:url(../img/navbar/nav-recruit-active.svg) no-repeat;mask:url(../img/navbar/nav-recruit-active.svg) no-repeat;background:linear-gradient(114.03deg, #b130ff 17.09%, #ff3596 96.57%)}.footer .nav-bar a:hover .icon_account{-webkit-mask:url(../img/navbar/nav-account-active.svg) no-repeat;mask:url(../img/navbar/nav-account-active.svg) no-repeat;background:linear-gradient(114.03deg, #b130ff 17.09%, #ff3596 96.57%)}.footer .nav-bar a:hover .icon_calendar{-webkit-mask:url(../img/navbar/nav-calendar-active.svg) no-repeat;mask:url(../img/navbar/nav-calendar-active.svg) no-repeat;background:linear-gradient(114.03deg, #b130ff 17.09%, #ff3596 96.57%)}.float-btns{position:fixed;right:20px;bottom:20px;z-index:999}@media all and (max-width: 991px){.float-btns{bottom:90px;right:10px}}@media all and (max-width: 575px){.float-btns{bottom:90px}}.float-btns a,.float-btns .showLinks{width:60px;height:60px;display:flex;align-items:center;justify-content:center;border-radius:100px;margin:5px 0 5px auto;background:#d0104c;color:#fff;text-decoration:none;padding:0 12px}@media all and (max-width: 991px){.float-btns a,.float-btns .showLinks{width:50px;height:50px}}.float-btns a.hoverable,.float-btns .showLinks.hoverable{position:absolute;right:0;bottom:0;z-index:-1}.float-btns a.hoverable span,.float-btns .showLinks.hoverable span{font-size:1.25em;transition:.3s ease all;transform-origin:center;display:none;vertical-align:middle;opacity:0}.float-btns a.hoverable:hover,.float-btns .showLinks.hoverable:hover{width:180px;color:#fff}.float-btns a.hoverable:hover span,.float-btns .showLinks.hoverable:hover span{opacity:1;display:block;padding-left:6px}.indexcont{background-color:#09080c}.index-inner{text-align:center;color:#fff;margin-bottom:30px}@media all and (max-width: 575px){.index-inner{margin-bottom:15px}}.slidersec{padding:0;width:100%;overflow:hidden;position:relative}.mainslider,.mob-slider{opacity:0;visibility:hidden;transition:opacity .5s ease;-webkit-transition:opacity .5s ease;transition-delay:1s}.mainslider.slick-initialized,.mob-slider.slick-initialized{visibility:visible;opacity:1}.mainslider a,.mob-slider a{display:block}.mainslider .slick-slide h1,.mob-slider .slick-slide h1{transition:all .3s ease;transition-delay:0s;opacity:1}.mainslider .slick-slide.slick-current h1,.mainslider .slick-slide.slick-cloned h1,.mob-slider .slick-slide.slick-current h1,.mob-slider .slick-slide.slick-cloned h1{animation:10s cp-fadeInDown}.office-wrap{padding:70.5px 0;background-color:#09080c}@media all and (max-width: 575px){.office-wrap{padding:15px 0 0}}.video-wrap .video-item{position:relative;background-size:contain;background-position:center;background-repeat:no-repeat}.video-wrap .video-item::before{content:"";display:block;width:100%;padding-bottom:42.16%}.video-wrap .video-item a{top:0;position:absolute;width:100%;height:100%;display:flex;justify-content:center;align-items:center;background-color:rgba(30,19,23,.69)}.video-wrap .video-item a .icon_play{width:103px;height:103px;border-radius:100%;display:flex;justify-content:center;align-items:center;background:linear-gradient(114.03deg, #b130ff 17.09%, #ff3596 96.57%);-webkit-animation:shockwaveJump 1s .65s ease-out infinite;animation:shockwaveJump 1s .65s ease-out infinite}.video-wrap .video-item a .icon_play:after{content:"";position:absolute;top:0;left:0;bottom:0;right:0;border-radius:50%;-webkit-animation:shockwave 1s .65s ease-out infinite;animation:shockwave 1s .65s ease-out infinite}.video-wrap .video-item a .icon_play:before{content:"";display:block;-webkit-mask:url(../img/play-icon.svg) no-repeat;mask:url(../img/play-icon.svg) no-repeat;-webkit-mask-size:contain;mask-size:contain;width:39px;height:39px;background-color:#fff}@media all and (max-width: 575px){.video-wrap .video-item a .icon_play{width:51.5px;height:51.5px}.video-wrap .video-item a .icon_play:before{width:18px;height:18px}}@-webkit-keyframes shockwaveJump{0%{transform:scale(1)}40%{transform:scale(1.08)}50%{transform:scale(0.98)}55%{transform:scale(1.02)}60%{transform:scale(0.98)}100%{transform:scale(1)}}@keyframes shockwaveJump{0%{transform:scale(1)}40%{transform:scale(1.08)}50%{transform:scale(0.98)}55%{transform:scale(1.02)}60%{transform:scale(0.98)}100%{transform:scale(1)}}@-webkit-keyframes shockwave{0%{transform:scale(1);box-shadow:0 0 2px rgba(0,0,0,.15),inset 0 0 1px rgba(0,0,0,.15)}95%{box-shadow:0 0 50px rgba(0,0,0,0),inset 0 0 30px rgba(0,0,0,0)}100%{transform:scale(2)}}@keyframes shockwave{0%{transform:scale(1);box-shadow:0 0 2px rgba(0,0,0,.15),inset 0 0 1px rgba(0,0,0,.15)}95%{box-shadow:0 0 50px rgba(0,0,0,0),inset 0 0 30px rgba(0,0,0,0)}100%{transform:scale(2)}}.info-wrap{position:relative;overflow:hidden}.info-wrap::after{content:"";position:absolute;left:-453px;top:36px;width:906px;height:906px;background:radial-gradient(50% 50% at 50% 50%, rgba(255, 30, 189, 0.2) 0%, rgba(196, 52, 255, 0) 100%)}.info-wrap::before{content:"";position:absolute;right:-595px;top:699px;width:1158px;height:1158px;background:radial-gradient(50% 50% at 50% 50%, rgba(255, 30, 189, 0.2) 0%, rgba(196, 52, 255, 0) 100%)}.info-wrap .album-wrap{padding:91px 0;position:relative;overflow:hidden}@media all and (max-width: 575px){.info-wrap .album-wrap{padding:30px 0}}.info-wrap .album-wrap .left-wrap{width:33.75%;padding-left:165px;padding-right:33px;position:relative;overflow:hidden;display:flex;flex-wrap:wrap;align-items:center;z-index:99}@media all and (max-width: 991px){.info-wrap .album-wrap .left-wrap{padding:0 0 0 55px}}@media all and (max-width: 575px){.info-wrap .album-wrap .left-wrap{width:100%;padding:0 30px}}.info-wrap .album-wrap .left-wrap .title-wrap .title{font-family:"Racing Sans One";font-weight:400;font-size:60px;line-height:76px;text-transform:uppercase;background:linear-gradient(92.45deg, #ff3596 42.52%, #b130ff 61.94%);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text;text-fill-color:rgba(0,0,0,0)}@media all and (max-width: 991px){.info-wrap .album-wrap .left-wrap .title-wrap .title{font-size:45px}}.info-wrap .album-wrap .left-wrap .title-wrap .sub-title{font-family:"Noto Sans TC";font-weight:500;font-size:22px;line-height:32px;letter-spacing:.1em;color:#fff}.info-wrap .album-wrap .left-wrap .title-wrap .sub-title:after{content:"";display:block;width:56px;height:3px;border-radius:3px;background:linear-gradient(90deg, #e21958 0%, #892ac5 100%);margin:27px 0}.info-wrap .album-wrap .right-wrap{position:relative;display:flex;align-items:center;width:66.25%;padding:0 32px 0 41px;z-index:99}@media all and (max-width: 575px){.info-wrap .album-wrap .right-wrap{width:100%;padding:0 30px;flex-wrap:wrap}}.info-wrap .album-wrap .right-wrap .album-slider{position:relative;width:44.15%}@media all and (max-width: 575px){.info-wrap .album-wrap .right-wrap .album-slider{width:100%;padding:0}}.info-wrap .album-wrap .right-wrap .album-nav{position:relative;width:55.85%;margin:0 0 0 11px}@media all and (max-width: 991px){.info-wrap .album-wrap .right-wrap .album-nav{padding:0}}@media all and (max-width: 575px){.info-wrap .album-wrap .right-wrap .album-nav{width:100%;padding:0;margin:0 -5px}}.info-wrap .strong-wrap{padding:75px 0 73.5px;position:relative;overflow:hidden}@media all and (max-width: 575px){.info-wrap .strong-wrap{padding:30px 0}}.info-wrap .strong-wrap .title{font-weight:700;font-size:40px;line-height:50px;color:#fff}@media all and (max-width: 575px){.info-wrap .strong-wrap .title{padding:0 30px}}.info-wrap .strong-wrap .title:after{content:"";display:block;width:56px;height:3px;border-radius:3px;background:linear-gradient(90deg, #e21958 0%, #892ac5 100%);margin:27px 0}.info-wrap .strong-wrap .strong-img{position:relative;overflow:hidden;width:50%;padding:0;border-radius:5px}@media all and (max-width: 575px){.info-wrap .strong-wrap .strong-img{width:100%;padding:0 30px}}.info-wrap .strong-wrap .strong-img .box-img{transition:all .3s ease-in-out}.info-wrap .strong-wrap .strong-img .box-img::before{padding-bottom:107.46%}.info-wrap .strong-wrap .strong-img .box-img img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain}.info-wrap .strong-wrap .strong-img:hover .box-img{transform:scale(1.1)}.info-wrap .strong-wrap .strong-content{width:50%;display:flex;align-items:center;padding-left:59px}@media all and (max-width: 575px){.info-wrap .strong-wrap .strong-content{width:100%;padding:0 30px}}.info-wrap .strong-wrap .strong-content .content-wrap .text-wrap{padding:15px 0 54px;color:#b6b4bb}@media all and (max-width: 575px){.info-wrap .strong-wrap .strong-content .content-wrap .text-wrap{padding:15px 0 15px}}.info-wrap .news-wrap{position:relative;padding-top:80px;padding-bottom:40px;z-index:2}@media all and (max-width: 575px){.info-wrap .news-wrap{padding:30px 16px 15px}}.info-wrap .news-wrap .title-wrap{display:flex;justify-content:space-between;align-items:center;margin-bottom:42px}@media all and (max-width: 575px){.info-wrap .news-wrap .title-wrap{padding:0}}.info-wrap .news-wrap .title-wrap .title{font-family:"Racing Sans One";font-style:normal;font-weight:400;font-size:60px;line-height:76px;text-transform:uppercase;background:linear-gradient(92.45deg, #ff3596 42.52%, #b130ff 61.94%);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text;text-fill-color:rgba(0,0,0,0)}@media all and (max-width: 575px){.info-wrap .news-wrap .news-slider .card-news{padding:0 16px}}.info-wrap .news-wrap .news-slider .slick-arrow.slick-next{top:calc(50% - 125px);left:auto;right:130px}.billing-wrap{padding:26px 0 180px}@media all and (max-width: 575px){.billing-wrap{padding:26px 15px 108px}}.billing-wrap .box-wrap{position:relative;border-radius:5px}.billing-wrap .box-wrap .slick-arrow{opacity:1;background:linear-gradient(114.03deg, #b130ff 17.09%, #ff3596 96.57%);padding:0;width:70px;height:70px}.billing-wrap .box-wrap .slick-arrow.slick-prev{display:block !important}.billing-wrap .box-wrap .slick-arrow.slick-prev::before{transform:rotateY(180deg)}.billing-wrap .box-wrap .slick-arrow:before{content:"" !important;display:flex;justify-content:center;align-items:center;-webkit-mask:url(../img/arrow1.svg) no-repeat;mask:url(../img/arrow1.svg) no-repeat;-webkit-mask-size:contain;mask-size:contain;width:27px;height:11px;margin:0 auto;background-color:#fff}.billing-wrap .box-wrap .slick-arrow:hover{background:linear-gradient(114.03deg, #b130ff 17.09%, #ff3596 96.57%);box-shadow:0px 4px 20px rgba(0,0,0,.35);opacity:1}@media all and (min-width: 1200px){.billing-wrap .box-wrap .slick-arrow{left:-50px}.billing-wrap .box-wrap .slick-arrow.slick-next{left:auto;right:-50px}}.billing-wrap .box-wrap .box-img{transition:all .3s ease-in-out}.billing-wrap .box-wrap .box-img img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:contain}.billing-wrap .box-wrap .box-img:before{padding-bottom:107.46%}.billing-wrap .text-wrap{padding-left:5em}@media all and (max-width: 575px){.billing-wrap .text-wrap{padding-left:0}}.billing-wrap .text-wrap .title{width:100%;font-weight:400;font-size:15px;line-height:27px;letter-spacing:.05em;color:#fff;margin-bottom:23px;text-align:justify;padding:15px 0 15px}@media all and (max-width: 575px){.billing-wrap .text-wrap .title{font-size:14px;margin-bottom:0}}.billing-wrap .RightPicWrap{flex-wrap:wrap-reverse}.billing-wrap .RightPicWrap .text-wrap{padding-left:0;padding-right:5em}@media all and (max-width: 575px){.billing-wrap .RightPicWrap .text-wrap{padding-right:0}}#feature{background:#17141f;border-radius:5px}#feature .card{padding:32px}@media all and (max-width: 991px){#feature .card:first-child{padding-bottom:0}}@media all and (max-width: 575px){#feature .card{padding:20px}}#feature .card .card-header{padding:0;align-items:center}#feature .card .card-header h3{display:flex;color:#fff}#feature .card .card-header h3 span{font-family:"Oswald";font-weight:700;font-size:26px;color:#ff4da5;margin-right:8px}#feature .card .card-body{padding:14px 0 0;color:#b6b4bb;font-weight:400;font-size:17px;line-height:31px;letter-spacing:.02em}.pagecont{position:relative;background-color:#09080c;overflow:hidden}.pagecont::before{content:"";pointer-events:none;position:absolute;width:869px;height:869px;right:-449px;top:0;z-index:2;background:radial-gradient(50% 50% at 50% 50%, rgba(255, 30, 189, 0.2) 0%, rgba(196, 52, 255, 0) 100%)}.bn-title-wrap{position:relative;text-align:center;padding:160px 0 40px;z-index:3}@media all and (max-width: 575px){.bn-title-wrap{padding:160px 0 0px}}.bn-title-wrap .btn-back{position:absolute;left:0;font-weight:400;font-size:15px;line-height:35px;letter-spacing:.05em;color:#fff;z-index:4}.bn-title-wrap .title{font-family:"Racing Sans One";font-weight:400;font-size:50px;line-height:63px;text-align:center;text-transform:uppercase;background:linear-gradient(92.45deg, #ff3596 42.52%, #b130ff 61.94%);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text;text-fill-color:rgba(0,0,0,0)}@media all and (max-width: 575px){.bn-title-wrap .title{font-size:30px;line-height:normal}}.bn-title-wrap .sub-title{font-weight:300;font-size:22px;line-height:32px;text-align:center;letter-spacing:.1em;color:#fff}.bn-title-wrap .sub-title:after{content:"";display:block;width:56px;height:3px;border-radius:3px;background:linear-gradient(90deg, #e21958 0%, #892ac5 100%);margin:21px auto 30px}@media all and (max-width: 575px){.bn-title-wrap .sub-title{font-size:18px;line-height:normal}.bn-title-wrap .sub-title:after{margin:12px auto 30px}}.bn-title-wrap .content-text{font-weight:400;font-size:15px;line-height:27px;letter-spacing:.05em;color:#b6b4bb}.service-wrap{position:relative;width:100%;letter-spacing:.06rem}.service-wrap .service-list{display:block}@media all and (max-width: 991px){.service-wrap .service-list{display:grid;grid-template-columns:repeat(2, 1fr);gap:1rem}}@media all and (max-width: 575px){.service-wrap .service-list{display:grid;grid-template-columns:repeat(1, 1fr);gap:0rem}}.service-wrap .service-list .card-album-point{flex-direction:row;position:relative;margin-bottom:35px;border:5px solid rgba(0,0,0,0);border-radius:5px;background-clip:padding-box;z-index:2;height:382px}@media all and (max-width: 991px){.service-wrap .service-list .card-album-point{flex-direction:column;height:auto}}.service-wrap .service-list .card-album-point .new-tag{position:absolute;top:2px;left:2px;display:inline-block;border-radius:2px;padding:3px 8px;font-size:13px;color:#fff;background:linear-gradient(92.45deg, #ff8235 0%, #ff3067 100%);font-weight:500;letter-spacing:.05em;text-align:center;z-index:5}.service-wrap .service-list .card-album-point:before{content:"";position:absolute;top:-5px;right:0;bottom:0;left:-5px;z-index:0;width:calc(100% + 10px);height:calc(100% + 10px);border-radius:inherit;background:linear-gradient(114.03deg, #b130ff 17.09%, #ff3596 96.57%);opacity:0}.service-wrap .service-list .card-album-point:hover .card-img-top .box-img{transform:scale(1.07);transition:all .2s ease}.service-wrap .service-list .card-album-point .card-img-top{position:relative;overflow:hidden;width:26%}@media all and (max-width: 991px){.service-wrap .service-list .card-album-point .card-img-top{width:100%}}.service-wrap .service-list .card-album-point .card-img-top .tag{position:absolute;z-index:3;top:8px;right:8px;font-size:13px;padding:4px 8px;line-height:1.4}.service-wrap .service-list .card-album-point .card-img-top .tag span{font-size:13px}.service-wrap .service-list .card-album-point .card-img-top .box-img{transition:all .2s ease}.service-wrap .service-list .card-album-point .card-img-top .box-img img{position:absolute;width:100%;height:100%;top:0;left:0;object-fit:cover}.service-wrap .service-list .card-album-point .card-img-top .box-img.mask{filter:blur(5px)}.service-wrap .service-list .card-album-point .card-img-top .box-img::before{padding-bottom:117.65%}.service-wrap .service-list .card-album-point .birth-tag{background:#ffdeee;padding:4px .5rem 4px;color:#ff4da5;border-radius:4px;font-size:13px;font-weight:500}@media all and (max-width: 575px){.service-wrap .service-list .card-album-point .birth-tag{font-size:12px;padding:3px 6px 3px}}.service-wrap .service-list .card-album-point .customer-tag{background:#ffdeee;padding:4px .5rem 4px;color:#b231ff;border-radius:4px;font-size:13px;font-weight:500}@media all and (max-width: 575px){.service-wrap .service-list .card-album-point .customer-tag{font-size:12px;padding:3px 6px 3px}}.service-wrap .service-list .card-album-point .customer-tag span{background:linear-gradient(90deg, #B231FF 8.93%, #D897FF 92.86%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.service-wrap .service-list .card-album-point .card-tag{display:flex;justify-content:center;gap:.25rem;flex-wrap:wrap;background:#17141f;padding:16px 0px 0px;z-index:2;margin-bottom:0;min-height:44px}@media all and (max-width: 575px){.service-wrap .service-list .card-album-point .card-tag{min-height:40px}}.service-wrap .service-list .card-album-point .card-body{width:74%;position:relative;padding:16px;background:#17141f;box-shadow:0px 4.18176px 20.9088px rgba(0,0,0,.43);border-bottom-left-radius:5px;border-bottom-right-radius:5px;overflow:hidden}@media all and (max-width: 991px){.service-wrap .service-list .card-album-point .card-body{width:100%}}@media all and (max-width: 575px){.service-wrap .service-list .card-album-point .card-body{padding:12px}}.service-wrap .service-list .card-album-point .card-body.type{padding:12.5px;text-align:center;box-shadow:none;min-height:100%}@media all and (max-width: 575px){.service-wrap .service-list .card-album-point .card-body.type{padding:8px}}.service-wrap .service-list .card-album-point .card-body.type .text{margin-bottom:0;color:#fff}.service-wrap .service-list .card-album-point .card-body .title{position:relative;font-weight:500;font-size:18px;line-height:27px;letter-spacing:.05em;color:#ff4da5;z-index:1;margin-bottom:8px;text-align:center}.service-wrap .service-list .card-album-point .card-body .content{position:relative;font-weight:400;font-size:13px;line-height:23px;letter-spacing:.05em;color:#b6b4bb;z-index:1}.service-wrap .service-list .card-album-point .card-body .content.txt-l3{height:auto}.service-wrap .service-list .card-album-point .card-body .comment-text{font-size:15px;padding-top:2px;padding-bottom:2px;text-align:left;color:#ff4da5;word-break:break-all}.service-wrap .service-list .card-album-point .card-body .heart-icon{transition:all .2s ease;display:block;-webkit-mask:url(../img/heart-icon.svg) no-repeat;mask:url(../img/heart-icon.svg) no-repeat;width:16px;height:16px;mask-size:cover;background-color:#b6b4bb}.service-wrap .service-list .card-album-point .card-body .eye-icon{transition:all .2s ease;display:block;-webkit-mask:url(../img/eye-icon.svg) no-repeat;mask:url(../img/eye-icon.svg) no-repeat;width:16px;height:16px;mask-size:cover;background-color:#b6b4bb}.service-wrap .service-list .card-album-point .card-body .more-section{color:#b6b4bb}.service-wrap .service-list .card-album-point .card-body .more-text{display:flex;justify-content:center;align-items:center;font-size:13px;color:#b6b4bb}.service-wrap .service-list .card-album-point .card-body .more-text .arrow-icon{position:relative;display:inline-block;margin-top:1px;-webkit-mask:url(../img/arrow3.svg) no-repeat;mask:url(../img/arrow3.svg) no-repeat;width:16px;height:16px;mask-size:cover;background-color:#b6b4bb;margin-left:10px;opacity:1}.service-wrap .service-list .card-album-point:hover:before{transition:opacity .3s ease-in-out;opacity:1}.service-wrap .points{position:absolute;overflow:hidden;width:410px;height:363px;pointer-events:none}.service-wrap .points::after{content:"";position:absolute;width:716px;height:716px;left:-306px;top:-353px;background:radial-gradient(50% 50% at 50% 50%, rgba(255, 30, 189, 0.2) 0%, rgba(196, 52, 255, 0) 100%)}.service-wrap .box-wrapper{position:relative;display:flex;margin-bottom:40px;top:-1rem}@media all and (max-width: 575px){.service-wrap .box-wrapper{margin-bottom:20px}}.service-wrap .box-wrapper .box-number{position:relative;display:flex;justify-content:center;align-items:center;height:150px;width:150px;flex:0 0 150px;background:linear-gradient(114.03deg, #b130ff 17.09%, #ff3596 96.57%);color:#fff;font-size:30px;text-align:center;border-radius:5px;letter-spacing:.4rem}.service-wrap .box-wrapper .box-number span{font-size:60px;font-weight:500}@media all and (max-width: 575px){.service-wrap .box-wrapper .box-number{height:100px;width:100px;flex:0 0 100px;font-size:20px}.service-wrap .box-wrapper .box-number span{font-size:40px}}.service-wrap .box-wrapper .box-title{padding:36px 40px 0;color:#fff}@media all and (max-width: 575px){.service-wrap .box-wrapper .box-title{padding:18px 20px 0}}.service-wrap .box-content{padding:37px 24px;color:#fff}.service-wrap .nav-tabs{position:relative;z-index:5;border-bottom:1px solid #373146}@media all and (max-width: 575px){.service-wrap .nav-tabs{justify-content:center}}.service-wrap .nav-tabs .nav-item{width:180px;font-size:18px}@media all and (max-width: 575px){.service-wrap .nav-tabs .nav-item{width:auto;flex:1 1 0}}.service-wrap .nav-tabs .nav-item a{position:relative;border:unset;background:rgba(0,0,0,0);text-align:center;color:#b6b4bb;cursor:pointer;padding:12px}.service-wrap .nav-tabs .nav-item a::before{content:"";position:absolute;left:0;bottom:-2px;width:100%;height:3px}.service-wrap .nav-tabs .nav-item a.active{color:#ff4da5}.service-wrap .nav-tabs .nav-item a.active::before{background:linear-gradient(90deg, #e21958 0%, #892ac5 100%)}.service-wrap .nav-tabs .nav-item a:hover{color:#ff4da5}.service-wrap .tab-content{position:relative;color:#fff;z-index:3}.service-wrap .divider{border-bottom:1px solid #373146;margin:28px 0}.service-wrap .productSwiperTop{position:relative;margin-left:auto;margin-right:auto;border-radius:0}.service-wrap .productSwiperTop .swiper-slide img{object-fit:cover;object-position:top;border-radius:4px;overflow:hidden}.service-wrap .productSwiperTop .enlarge-button{position:absolute;right:1rem;bottom:1rem;background:#0b0a0e;padding:.25rem .75rem;font-size:14px;border-radius:5px;color:#fff;cursor:pointer}.service-wrap .productSwiperTop .swiper-button-prev,.service-wrap .productSwiperTop .swiper-button-next{width:32px;height:32px}.service-wrap .productSwiperTop .swiper-button-prev::after,.service-wrap .productSwiperTop .swiper-button-next::after{display:flex;justify-content:center;align-items:center;font-size:14px;border-radius:50%;color:#fff;cursor:pointer;width:32px;height:32px;background:rgba(0,0,0,.7)}.service-wrap .productSwiperTop .swiper-pagination-2{margin-top:.75rem;margin-bottom:1rem;display:flex;justify-content:center}.service-wrap .productSwiperTop .swiper-pagination-2 .swiper-pagination-bullet{background:#b6b4bb}.service-wrap .productSwiperTop .swiper-pagination-2 .swiper-pagination-bullet-active{background:#ff4da5}.service-wrap .productSwiperThumbs{padding:.5rem 0 0}.service-wrap .productSwiperThumbs .swiper-wrapper{height:auto}.service-wrap .productSwiperThumbs .swiper-slide{cursor:pointer;position:relative;opacity:.5;transition:opacity 200ms ease-in-out}.service-wrap .productSwiperThumbs .swiper-slide.swiper-slide-thumb-active{opacity:1}.service-wrap .productSwiperThumbs .swiper-slide img{transition:box-shadow 200ms ease-in-out,border 200ms ease-in-out;border-radius:4px;aspect-ratio:4/3;object-fit:cover;object-position:top}@media all and (min-width: 1200px){.service-wrap .productSwiperThumbs .swiper-slide:hover{opacity:1;transition:opacity 200ms ease-in-out}}.service-wrap .time-section{display:flex;align-items:center;font-size:18px}@media all and (max-width: 575px){.service-wrap .time-section{align-items:flex-start}}.service-wrap .time-section .business-icon{transition:all .2s ease;display:block;-webkit-mask:url(../img/business-icon.svg) no-repeat;mask:url(../img/business-icon.svg) no-repeat;width:24px;height:24px;mask-size:cover;background-color:#fff}.service-wrap .table-section{display:flex;gap:1rem;border-bottom:1px solid #373146;padding:8px 0}.service-wrap .table-section .first{width:110px}.service-wrap .table-section .last{flex:1 1 0}.service-wrap .arrow-icon{transition:all .2s ease;display:block;-webkit-mask:url(../img/arrow3.svg) no-repeat;mask:url(../img/arrow3.svg) no-repeat;width:14px;height:14px;mask-size:cover;background-color:#b6b4bb;margin-top:1px}.service-wrap .check-text{color:#ff4da5;text-decoration:underline;cursor:pointer}.service-wrap .collapse-box{display:flex;flex-wrap:wrap;gap:.75rem;padding-bottom:1rem}.service-wrap .collapse-box .guildhall-tag{display:flex;gap:.5rem;padding:.25rem 1rem;border:1px solid #373146;border-radius:20px;color:#ff4da5;transition:all .3s ease}.service-wrap .collapse-box .guildhall-tag:hover{border:1px solid #ff4da5;transition:all .3s ease;cursor:pointer}.service-wrap .beauty-section{margin-top:5rem}.service-wrap .beauty-section .beauty-list{display:grid;grid-template-columns:repeat(4, 1fr);gap:2rem}@media all and (max-width: 991px){.service-wrap .beauty-section .beauty-list{display:grid;grid-template-columns:repeat(3, 1fr);gap:1rem}}@media all and (max-width: 575px){.service-wrap .beauty-section .beauty-list{display:grid;grid-template-columns:repeat(2, 1fr);gap:.75rem}}@media all and (max-width: 575px){.service-wrap .beauty-section{margin-top:3rem}}.service-wrap .rank-icon{position:absolute;top:50%;left:50%;display:block;width:40px;height:44px;z-index:3;transform:translate(-50%, -50%);background-size:40px 44px}@media all and (max-width: 575px){.service-wrap .rank-icon{width:30px;height:33px;background-size:30px 33px}}#searchProduct .search-text{display:block;line-height:2;font-size:2rem;position:relative;text-align:center;background:linear-gradient(114.03deg, #b130ff 17.09%, #ff3596 96.57%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);z-index:10}@media all and (max-width: 575px){#searchProduct .search-text{font-size:1.5rem}}#searchProduct .search-btn{display:flex;justify-content:center;align-items:center;background:linear-gradient(114.03deg, #b130ff 17.09%, #ff3596 96.57%);width:44px;height:44px;border-radius:50%;flex:0 0 44px;cursor:pointer}#searchProduct .search-btn span{display:block;-webkit-mask:url(../img/search-icon.svg) no-repeat;mask:url(../img/search-icon.svg) no-repeat;-webkit-mask-size:contain;mask-size:contain;width:20px;height:20px;background-color:#fff}#searchProduct .table-section{display:flex;gap:1rem;padding:1rem 0;border-bottom:1px solid #373146}#searchProduct .table-section .first{width:75px;flex:0 0 75px;text-align:left}@media all and (max-width: 575px){#searchProduct .table-section .first{width:50px;flex:0 0 50px}}#searchProduct .table-section .last{display:flex;flex-wrap:wrap;gap:.75rem;flex:1 1 0}#searchProduct .table-section .form-control{width:auto}#searchProduct .table-section .sort-checkbox{display:flex;padding:9px 1rem 9px .5rem;border:1px solid #373146;border-radius:30px;font-size:15px;color:#ff4da5;cursor:pointer;margin-bottom:0;transition:all .3s ease}#searchProduct .table-section .sort-checkbox:not(.disabled):hover{border:1px solid #ff4da5;transition:all .3s ease;cursor:pointer}#searchProduct .table-section .sort-checkbox.active{border:1px solid #ff4da5;transition:all .3s ease}#searchProduct .table-section .sort-checkbox.disabled{cursor:not-allowed}#searchProduct .table-section .sort-checkbox input{position:absolute;visibility:hidden;width:auto}#searchProduct .table-section .sort-checkbox input+span{position:relative;display:inline-block;padding-left:28px;letter-spacing:0;line-height:1.5}#searchProduct .table-section .sort-checkbox input+span:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:20px;height:20px;border:1px solid #373146;border-radius:20px;background-color:rgba(0,0,0,0)}#searchProduct .table-section .sort-checkbox input+span:after{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);border-bottom:3px solid #fff;border-right:3px solid #fff;width:8px;height:12px;transform:rotate(45deg);opacity:0;transition:.1s linear all;left:6px;top:4px;border-radius:1px}#searchProduct .table-section .sort-checkbox input:checked+span:before{border:1px solid rgba(0,0,0,0);background:linear-gradient(114.03deg, #b130ff 17.09%, #ff3596 96.57%)}#searchProduct .table-section .sort-checkbox input:checked+span:after{opacity:1}#searchProduct .table-section .sort-checkbox input:disabled{cursor:not-allowed}#searchProduct .table-section .sort-checkbox input:disabled+span{color:#999 !important}#searchProduct .table-section select{background-position:calc(100% - 20px) 1.4rem,calc(100% - 15px) 1.4rem}#searchProduct .table-section .sort-radio{display:flex;padding:.25rem 1rem;border:1px solid #373146;border-radius:20px;font-size:15px;color:#ff4da5;margin-bottom:0;transition:all .3s ease}#searchProduct .table-section .sort-radio.active{background:linear-gradient(114.03deg, #b130ff 17.09%, #ff3596 96.57%);color:#fff}#searchProduct .table-section .sort-radio:hover{border:1px solid #ff4da5;transition:all .3s ease;cursor:pointer}.favorite-section .favorite-list{display:grid;grid-template-columns:repeat(4, 1fr);gap:2rem}@media all and (max-width: 991px){.favorite-section .favorite-list{display:grid;grid-template-columns:repeat(3, 1fr);gap:1rem}}@media all and (max-width: 575px){.favorite-section .favorite-list{display:grid;grid-template-columns:repeat(2, 1fr);gap:.75rem}}.advance-text{position:relative;display:flex;align-items:center;cursor:pointer;gap:.5rem;background:linear-gradient(114.03deg, #b130ff 17.09%, #ff3596 96.57%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);z-index:10}.advance-text .search-icon{transition:all .2s ease;display:block;-webkit-mask:url(../img/search-icon.svg) no-repeat;mask:url(../img/search-icon.svg) no-repeat;-webkit-mask-size:contain;mask-size:contain;width:16px;height:16px;background-color:#b130ff;margin-top:1px}#searchAll .search-text{display:block;font-size:2rem;line-height:2;position:relative;text-align:center;background:linear-gradient(114.03deg, #b130ff 17.09%, #ff3596 96.57%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);z-index:10}#searchAll .search-btn{display:flex;justify-content:center;align-items:center;background:linear-gradient(114.03deg, #b130ff 17.09%, #ff3596 96.57%);width:44px;height:44px;border-radius:50%;flex:0 0 44px;cursor:pointer}#searchAll .search-btn span{display:block;-webkit-mask:url(../img/search-icon.svg) no-repeat;mask:url(../img/search-icon.svg) no-repeat;-webkit-mask-size:contain;mask-size:contain;width:20px;height:20px;background-color:#fff}.product-detail{position:relative;padding-top:160px;padding-bottom:40px;z-index:3}@media all and (max-width: 575px){.product-detail{padding-top:150px;padding-bottom:0px}}.product-detail .back-icon{display:inline-flex;align-items:center;gap:.5rem;color:#fff}.product-detail .back-icon img{transform:rotate(180deg)}.product-detail .bookmark-icon{transition:all .2s ease;display:block;width:16px;height:16px;background:url(../img/bookmark-icon.svg) no-repeat;background-size:16px 16px;margin-right:6px}.product-detail .bookmark-icon.active{background:url(../img/bookmark-active-icon.svg) no-repeat;background-size:16px 16px}.product-detail .birth-tag{background:#ffdeee;padding:4px .5rem 4px;color:#ff4da5;border-radius:4px;font-size:13px;font-weight:500}@media all and (max-width: 575px){.product-detail .birth-tag{font-size:12px;padding:3px 6px 3px}}.product-detail .customer-tag{background:#ffdeee;padding:4px .5rem 4px;color:#b231ff;border-radius:4px;font-size:13px;font-weight:500}@media all and (max-width: 575px){.product-detail .customer-tag{font-size:12px;padding:3px 6px 3px}}.product-detail .customer-tag span{background:linear-gradient(90deg, #B231FF 8.93%, #D897FF 92.86%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.product-detail .beauty-card{z-index:10;position:relative;background:#17141f;padding:30px}@media all and (max-width: 575px){.product-detail .beauty-card{padding:16px}}.product-detail .beauty-card .star-section{display:flex;gap:2px}.product-detail .beauty-card .star-section img{width:14px;height:14px}.product-detail .beauty-card .new-tag{background:linear-gradient(92.45deg, #ff8235 0%, #ff3067 100%);padding:4px .5rem 4px;color:#fff;border-radius:4px;font-size:13px;font-weight:500}@media all and (max-width: 575px){.product-detail .beauty-card .new-tag{font-size:12px;padding:3px 6px 3px}}.product-detail .beauty-card .heart-icon{transition:all .2s ease;display:block;-webkit-mask:url(../img/heart-icon.svg) no-repeat;mask:url(../img/heart-icon.svg) no-repeat;width:16px;height:16px;mask-size:cover;background-color:#686471}.product-detail .beauty-card .eye-icon{transition:all .2s ease;display:block;-webkit-mask:url(../img/eye-icon.svg) no-repeat;mask:url(../img/eye-icon.svg) no-repeat;width:16px;height:16px;mask-size:cover;background-color:#686471}.product-detail .productSwiperTop{position:relative;margin-left:auto;margin-right:auto;border-radius:0}.product-detail .productSwiperTop .swiper-slide img{object-fit:cover;object-position:top;border-radius:4px;overflow:hidden}.product-detail .productSwiperTop .enlarge-button{position:absolute;right:1rem;bottom:1rem;background:#0b0a0e;padding:.25rem .75rem;font-size:14px;border-radius:5px;color:#fff;cursor:pointer}.product-detail .productSwiperTop .swiper-button-prev,.product-detail .productSwiperTop .swiper-button-next{width:32px;height:32px}.product-detail .productSwiperTop .swiper-button-prev::after,.product-detail .productSwiperTop .swiper-button-next::after{display:flex;justify-content:center;align-items:center;font-size:14px;border-radius:50%;color:#fff;cursor:pointer;width:32px;height:32px;background:rgba(0,0,0,.7)}.product-detail .productSwiperTop .swiper-pagination-2{margin-top:.75rem;margin-bottom:1rem;display:flex;justify-content:center}.product-detail .productSwiperTop .swiper-pagination-2 .swiper-pagination-bullet{background:#b6b4bb}.product-detail .productSwiperTop .swiper-pagination-2 .swiper-pagination-bullet-active{background:#ff4da5}.product-detail .productSwiperThumbs{padding:.5rem 0 0}.product-detail .productSwiperThumbs .swiper-wrapper{height:auto}.product-detail .productSwiperThumbs .swiper-slide{cursor:pointer;position:relative;opacity:.5;transition:opacity 200ms ease-in-out}.product-detail .productSwiperThumbs .swiper-slide.swiper-slide-thumb-active{opacity:1}.product-detail .productSwiperThumbs .swiper-slide::before{content:"";display:block;width:100%;padding-bottom:100%}.product-detail .productSwiperThumbs .swiper-slide img{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:4px;object-fit:cover;object-position:top}@media all and (min-width: 1200px){.product-detail .productSwiperThumbs .swiper-slide:hover{opacity:1;transition:opacity 200ms ease-in-out}}.product-detail .productSwiperThumbs .swiper-slide.swiper-slide-thumb-active{outline:2px solid linear-gradient(92.45deg, #ff3596 42.52%, #b130ff 61.94%);outline-offset:-2px}.product-detail .table-section{display:flex;gap:1rem;padding:6px 0}.product-detail .table-section .first{font-size:15px;width:75px;color:#b6b4bb}.product-detail .table-section .last{font-size:15px;flex:1 1 0;color:#ff4da5}.product-detail .intro-section{position:relative}.product-detail .intro-section .edit-section{overflow:auto;max-height:100px;padding-bottom:1rem}.product-detail .intro-section::before{content:"";position:absolute;bottom:0;left:0;width:100%;height:20px;background:linear-gradient(180deg, hsla(0, 0%, 100%, 0), #17141f)}.product-detail .commit-section .point-text{color:#b6b4bb}.product-detail .commit-section .point-text span{background:linear-gradient(114.03deg, #b130ff 17.09%, #ff3596 96.57%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.product-detail .commit-section .commit-card{border-top:1px solid #373146;padding-top:1rem;padding-bottom:1rem}#commentModal .modal-content{background:#17141f}#commentModal .modal-content .modal-body{padding:20px}#commentModal .modal-content .comment-text{position:relative;display:inline-block;background:linear-gradient(114.03deg, #b130ff 17.09%, #ff3596 96.57%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}#commentModal .modal-content .star-rating{display:inline-block}#commentModal .modal-content .star-rating span{display:inline-block;width:25px;height:25px;background-image:url("../img/comment-star-hollow.svg");background-size:cover;cursor:pointer}#commentModal .modal-content .star-rating span.active{background-image:url("../img/comment-star-full.svg")}.search-result{padding-top:180px;padding-bottom:60px}.search-result .sort-select{position:relative;border:1px solid #373146 !important;width:200px;padding:0rem 1rem;background-position:calc(100% - 20px) 1.25rem,calc(100% - 15px) 1.25rem;z-index:2}@media all and (max-width: 575px){.search-result .sort-select{padding:.75rem}}@media all and (max-width: 575px){.search-result{padding-top:150px;padding-bottom:100px}}.search-result .beauty-list{display:grid;grid-template-columns:repeat(4, 1fr);gap:2rem}@media all and (max-width: 991px){.search-result .beauty-list{display:grid;grid-template-columns:repeat(3, 1fr);gap:1rem}}@media all and (max-width: 575px){.search-result .beauty-list{display:grid;grid-template-columns:repeat(2, 1fr);gap:.75rem}}.search-result select{background-position:calc(100% - 20px) 1.4rem,calc(100% - 15px) 1.4rem}.search-result .search-btn{display:flex;justify-content:center;align-items:center;background:linear-gradient(114.03deg, #b130ff 17.09%, #ff3596 96.57%);width:44px;height:44px;border-radius:50%;flex:0 0 44px;cursor:pointer}.search-result .search-btn span{display:block;-webkit-mask:url(../img/search-icon.svg) no-repeat;mask:url(../img/search-icon.svg) no-repeat;-webkit-mask-size:contain;mask-size:contain;width:20px;height:20px;background-color:#fff}.search-result .name-input{width:500px}.search-result .name-input input{border:1px solid #373146 !important}.search-result .name-input:hover input,.search-result .name-input:focus input{border:1px solid #ff4da5 !important}@media all and (max-width: 991px){.search-result .name-input{width:400px}}@media all and (max-width: 575px){.search-result .name-input{width:100%}}.search-result .table-box{position:relative;z-index:2;background:#17141f;padding:1.25rem}.search-result .table-box .table-section{display:flex;gap:1rem;padding:1rem 0;border-bottom:1px solid #373146}.search-result .table-box .table-section .first{width:75px;flex:0 0 75px;text-align:left}.search-result .table-box .table-section .last{display:flex;flex-wrap:wrap;gap:.75rem;flex:1 1 0}.search-result .table-box .table-section .form-control{width:auto}.search-result .table-box .table-section .sort-checkbox{display:flex;padding:9px 1rem 9px .5rem;border:1px solid #373146;border-radius:30px;font-size:15px;color:#ff4da5;cursor:pointer;margin-bottom:0;transition:all .3s ease}.search-result .table-box .table-section .sort-checkbox:not(.disabled):hover{border:1px solid #ff4da5;transition:all .3s ease;cursor:pointer}.search-result .table-box .table-section .sort-checkbox.active{border:1px solid #ff4da5;transition:all .3s ease}.search-result .table-box .table-section .sort-checkbox.disabled{cursor:not-allowed}.search-result .table-box .table-section .sort-checkbox input{position:absolute;visibility:hidden;width:auto}.search-result .table-box .table-section .sort-checkbox input+span{position:relative;display:inline-block;padding-left:28px;letter-spacing:0;line-height:1.5}.search-result .table-box .table-section .sort-checkbox input+span:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:20px;height:20px;border:1px solid #373146;border-radius:20px;background-color:rgba(0,0,0,0)}.search-result .table-box .table-section .sort-checkbox input+span:after{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);border-bottom:3px solid #fff;border-right:3px solid #fff;width:8px;height:12px;transform:rotate(45deg);opacity:0;transition:.1s linear all;left:6px;top:4px;border-radius:1px}.search-result .table-box .table-section .sort-checkbox input:checked+span:before{border:1px solid rgba(0,0,0,0);background:linear-gradient(114.03deg, #b130ff 17.09%, #ff3596 96.57%)}.search-result .table-box .table-section .sort-checkbox input:checked+span:after{opacity:1}.search-result .table-box .table-section .sort-checkbox input:disabled{cursor:not-allowed}.search-result .table-box .table-section .sort-checkbox input:disabled+span{color:#999 !important}.search-result .table-box .table-section .sort-radio{display:flex;padding:.25rem 1rem;border:1px solid #373146;border-radius:20px;font-size:15px;color:#ff4da5;margin-bottom:0;transition:all .3s ease}.search-result .table-box .table-section .sort-radio.active{background:linear-gradient(114.03deg, #b130ff 17.09%, #ff3596 96.57%);color:#fff}.search-result .table-box .table-section .sort-radio:hover{border:1px solid #ff4da5;transition:all .3s ease;cursor:pointer}.search-result .list-section{display:flex;flex-direction:column}.search-result .list-section .card{display:flex;flex-direction:row;gap:1rem;width:100%;border-bottom:1px solid #b6b4bb;padding-top:1rem;padding-bottom:1rem;border-radius:0}.search-result .list-section .card .left{flex:0 0 200px;width:200px;object-fit:cover;aspect-ratio:236/277}@media all and (max-width: 575px){.search-result .list-section .card .left{flex:0 0 125px;width:125px}}.search-result .list-section .card .right{flex:1 1 0}.search-result .list-section .card .title{font-size:20px;color:#fff;margin-bottom:.5rem;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.search-result .list-section .card .desc{color:#b6b4bb;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.stories-wrap{position:relative;z-index:3}.stories-wrap .search-box{display:flex;justify-content:center;align-items:center;width:500px;max-width:calc(100% - 2rem);gap:1rem;margin-left:auto;margin-right:auto;margin-bottom:2rem}@media all and (max-width: 575px){.stories-wrap .search-box{margin-top:1rem}}.stories-wrap .search-btn{display:flex;justify-content:center;align-items:center;background:linear-gradient(114.03deg, #b130ff 17.09%, #ff3596 96.57%);width:44px;height:44px;border-radius:50%;flex:0 0 44px;cursor:pointer}.stories-wrap .search-btn span{display:block;-webkit-mask:url(../img/search-icon.svg) no-repeat;mask:url(../img/search-icon.svg) no-repeat;-webkit-mask-size:contain;mask-size:contain;width:20px;height:20px;background-color:#fff}.stories-wrap .hall-section{flex-wrap:nowrap;overflow-x:auto}.stories-wrap .hall-section .hall-tag{min-width:100px;color:#b6b4bb;text-align:center;border-radius:5px 5px 0 0;padding:.5rem;font-size:18px}@media all and (max-width: 575px){.stories-wrap .hall-section .hall-tag{font-size:14px}}.stories-wrap .hall-section .hall-tag.active{background:linear-gradient(114.03deg, #b130ff 17.09%, #ff3596 96.57%);color:#fff}.stories-wrap .calendar-section{overflow:auto}.stories-wrap .calendar-section .day-tag{flex:1 1 0;min-width:60px;color:#b6b4bb;text-align:center;border-radius:5px 5px 0 0;padding:.5rem}@media all and (max-width: 575px){.stories-wrap .calendar-section .day-tag{font-size:12px}}.stories-wrap .calendar-section .day-tag.active{background:linear-gradient(114.03deg, #b130ff 17.09%, #ff3596 96.57%);color:#fff}.stories-wrap .calendar-section .day-tag .day{font-size:18px}@media all and (max-width: 575px){.stories-wrap .calendar-section .day-tag .day{font-size:14px}}.stories-wrap .calendar-body{padding:30px 20px;background:#17141f}@media all and (max-width: 575px){.stories-wrap .calendar-body{padding:20px 16px}}.stories-wrap .calendar-body .calendar-list{display:grid;grid-template-columns:repeat(4, 1fr);gap:2rem}@media all and (max-width: 991px){.stories-wrap .calendar-body .calendar-list{display:grid;grid-template-columns:repeat(3, 1fr);gap:1rem}}@media all and (max-width: 575px){.stories-wrap .calendar-body .calendar-list{display:grid;grid-template-columns:repeat(2, 1fr);gap:.75rem}.stories-wrap .calendar-body .calendar-list>div{max-width:calc(50vw - 1.5rem)}}.schedule-wrap .points{background:#17141f;position:absolute;overflow:hidden;width:410px;height:303.1px}.schedule-wrap .points::after{content:"";position:absolute;width:716px;height:583.38px;left:-306px;top:-280.28px;background:radial-gradient(50% 50% at 50% 50%, rgba(255, 30, 189, 0.2) 0%, rgba(196, 52, 255, 0) 100%)}.schedule-wrap .box-num{position:relative;z-index:3;overflow:hidden;min-height:80px;background:#17141f;border-radius:10px;margin:10px auto 15px}.schedule-wrap .box-num::before{content:"";position:absolute;width:349.95px;height:349.95px;left:-153.72px;top:0;background:radial-gradient(50% 50% at 50% 50%, rgba(255, 30, 189, 0.2) 0%, rgba(196, 52, 255, 0) 100%);border-radius:5px}.schedule-wrap .box-num .box-text{text-align:center;font-size:30px;padding:15px 0}@media all and (max-width: 1199px){.schedule-wrap .box-num .box-text{font-size:24px}.schedule-wrap .box-num .box-text span{font-size:20px}}@media all and (max-width: 991px){.schedule-wrap .box-num .box-text{font-size:20px}.schedule-wrap .box-num .box-text span{font-size:20px}}.schedule-wrap .schedule-box{padding-top:95px;position:relative;z-index:3;text-align:center}@media all and (max-width: 575px){.schedule-wrap .schedule-box{padding-top:50px}}#select-news{position:relative;z-index:3}.news-list-wrap{position:relative;width:100%;padding-top:20px;padding-bottom:70px}.news-list-wrap .row .news-list-item:last-child{border-bottom:none}.news-list-wrap .points{position:absolute;top:0;overflow:hidden;width:410px;height:363px}.news-list-wrap .points::after{content:"";position:absolute;width:716px;height:716px;left:-306px;top:-353px;background:radial-gradient(50% 50% at 50% 50%, rgba(255, 30, 189, 0.2) 0%, rgba(196, 52, 255, 0) 100%)}.news-list-wrap .news-list-item{position:relative;display:flex;flex-wrap:wrap;z-index:3;padding:20px 0;border-bottom:1px solid #373146}.news-list-wrap .news-list-item .box-img{border-radius:5px}.news-list-wrap .news-list-item .box-img img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.news-list-wrap .news-list-item .box-img::before{padding-bottom:60.59%}.news-list-wrap .news-list-item .news-box{position:relative;z-index:3}@media all and (max-width: 575px){.news-list-wrap .news-list-item .news-box{margin-top:15px}}.news-list-wrap .news-list-item .news-box .news-top{display:flex;justify-content:space-between}.news-list-wrap .news-list-item .news-box .news-top .date{font-family:"Oswald";font-weight:400;font-size:15px;line-height:22px;background:linear-gradient(92.45deg, #ff3596 42.52%, #b130ff 61.94%);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text;text-fill-color:rgba(0,0,0,0)}.news-list-wrap .news-list-item .news-box .news-top .type{font-weight:400;font-size:13px;line-height:23px;letter-spacing:.05em;color:#fff}.news-list-wrap .news-list-item .news-box .title{color:#fff}.news-list-wrap .news-list-item .news-box .text-box{color:#b6b4bb;font-weight:400;font-size:13px;letter-spacing:.05em}.article-wrap{position:relative;margin-top:180px;padding-bottom:26px;border-radius:5px;background:linear-gradient(114.03deg, #b130ff 17.09%, #ff3596 96.57%);z-index:2}.article-wrap:before{content:"";position:absolute;top:4px;right:0;bottom:0;left:4px;z-index:0;width:calc(100% - 8px);height:calc(100% - 8px);border-radius:inherit;background:#17141f}.article-wrap .article-box{position:relative}.article-wrap .article-box .article-item{display:flex;align-items:center;justify-content:space-between}.article-wrap .article-box .article-item .date-box{margin-top:-10px;width:104px;height:109px;background:linear-gradient(114.03deg, #b130ff 17.09%, #ff3596 96.57%);border-radius:5px;display:flex;flex-direction:column;justify-content:center;align-items:center}.article-wrap .article-box .article-item .date-box .date{color:#fff;font-family:"Oswald";font-weight:400;font-size:23px;line-height:32px;letter-spacing:.05em}.article-wrap .article-box .article-item .date-box .year{color:#fff;font-family:"Oswald";font-weight:400;font-size:28px;line-height:39px;letter-spacing:.05em}.article-wrap .article-box .article-item .share-box{display:flex;align-items:center;font-weight:400;font-size:14px;line-height:30px;color:#fff}.article-wrap .article-box .article-item .share-box span{margin-right:6.5px}.article-wrap .article-box .article-item .share-box .btn-facebook,.article-wrap .article-box .article-item .share-box .btn-line{width:30px;height:30px;margin-right:6.5px}.article-wrap .article-box .article-item .share-box .btn-facebook i,.article-wrap .article-box .article-item .share-box .btn-line i{font-size:18px}.article-wrap .article-box .news-type{font-weight:400;font-size:15px;line-height:27px;letter-spacing:.05em;color:#fff;margin-top:43px}.article-wrap .article-box .title{color:#fff;margin:3px 0 33px;font-weight:700;font-size:30px;line-height:38px;letter-spacing:.05em}.wanted-wrap{padding-bottom:170px}.wanted-wrap .wanted-item{margin:15px auto;border-radius:5px;position:relative;display:flex;align-items:center;background:linear-gradient(114.03deg, #b130ff 17.09%, #ff3596 96.57%);padding:100px 80px 100px 100px;z-index:0}@media all and (max-width: 575px){.wanted-wrap .wanted-item{flex-wrap:wrap;padding:50px 40px 50px 50px;margin:50px auto}}.wanted-wrap .wanted-item:before{content:"";position:absolute;top:4px;right:0;bottom:0;left:4px;z-index:-1;width:calc(100% - 8px);height:calc(100% - 8px);border-radius:inherit;background:#17141f}.wanted-wrap .wanted-item .wanted-img{position:absolute;overflow:hidden;left:-70px;z-index:2;width:150px;height:150px;border-radius:100%}@media all and (max-width: 575px){.wanted-wrap .wanted-item .wanted-img{position:relative;margin:-125px auto 20px;left:0}}.wanted-wrap .wanted-item .wanted-img img{transition:all .3s ease-in-out}.wanted-wrap .wanted-item .title{width:23%;padding:0 10px}@media all and (max-width: 575px){.wanted-wrap .wanted-item .title{width:100%}}.wanted-wrap .wanted-item .wanted-text{width:77%}@media all and (max-width: 575px){.wanted-wrap .wanted-item .wanted-text{width:100%}}.wanted-wrap .wanted-item:hover .wanted-img img{transform:scale(1.2)}.enjoy-wrap{padding-bottom:170px}.enjoy-wrap .enjoy-area{background-image:url("../img/enjoyment_bg1.svg");background-repeat:no-repeat;background-size:100%;background-position-y:111px}@media all and (max-width: 575px){.enjoy-wrap .enjoy-area{background-size:cover}}.enjoy-wrap .enjoy-area .enjoy-item img{animation:float01 6.5s ease-in-out infinite}.enjoy-wrap .enjoy-area .enjoy-item:nth-child(2){background-image:url("../img/enjoyment_line1.svg");background-repeat:no-repeat;background-size:100%;background-position-y:10px}.enjoy-wrap .enjoy-area .enjoy-item:nth-child(2) img{animation:float02 6.5s ease-in-out infinite}@media all and (max-width: 575px){.enjoy-wrap .enjoy-area .enjoy-item:nth-child(2){background-size:cover}.enjoy-wrap .enjoy-area .enjoy-item:nth-child(2) .row{flex-wrap:wrap-reverse}}.enjoy-wrap .enjoy-area .enjoy-item:nth-child(4) img{animation:float02 6.5s ease-in-out infinite}.enjoy-wrap .enjoy-area:nth-child(2){background-image:url("../img/enjoyment_bg2.svg");background-repeat:no-repeat;background-size:100%;background-position-y:111px}@media all and (max-width: 575px){.enjoy-wrap .enjoy-area:nth-child(2){background-size:cover}}.enjoy-wrap .enjoy-area:nth-child(2) .enjoy-item:nth-child(2){background-image:url("../img/enjoyment_line2.svg");background-repeat:no-repeat;background-size:100%;background-position-y:10px}@media all and (max-width: 575px){.enjoy-wrap .enjoy-area:nth-child(2) .enjoy-item:nth-child(2){background-position-y:200px;background-size:cover}}.enjoy-wrap .enjoy-area .row{padding-top:45px;padding-bottom:45px}.enjoy-wrap .enjoy-area .row .enjoy-box.right{text-align:right}.enjoy-wrap .enjoy-area .row .enjoy-box.right .enjoy-title:after{margin:18px 0 18px auto}.enjoy-wrap .enjoy-area .row .enjoy-box.right ul{width:60%;margin:17px 0 17px auto;text-align:left}@media all and (max-width: 575px){.enjoy-wrap .enjoy-area .row .enjoy-box.right ul{width:100%}}.enjoy-wrap .enjoy-area .row .enjoy-box.right ul .title{width:30% !important;margin-right:0 !important}.enjoy-wrap .enjoy-area .row .enjoy-box .enjoy-title{color:#fff}.enjoy-wrap .enjoy-area .row .enjoy-box .enjoy-title:after{content:"";display:block;width:56px;height:3px;border-radius:3px;background:linear-gradient(90deg, #e21958 0%, #892ac5 100%);margin:18px 0}.enjoy-wrap .enjoy-area .row .enjoy-box .time{color:#fff}.enjoy-wrap .enjoy-area .row .enjoy-box ul{margin:17px 0}.enjoy-wrap .enjoy-area .row .enjoy-box ul .list-group-item{padding:10px 0px 10px;color:#fff}.enjoy-wrap .enjoy-area .row .enjoy-box ul .list-group-item:first-child{border-top:none}.enjoy-wrap .enjoy-area .row .enjoy-box ul .list-group-item:last-child{border-bottom:none}.enjoy-wrap .enjoy-area .row .enjoy-box ul .list-group-item .title{width:15%;margin-right:29px}.enjoy-wrap .enjoy-area .row .enjoy-box ul .list-group-item .text{width:85%}.enjoy-wrap .enjoy-area .row .enjoy-box .body{color:#b6b4bb}@keyframes float01{0%{transform:translate(0px)}50%{transform:translate(-5px, -30px)}100%{transform:translate(0px)}}@keyframes float02{0%{transform:translate(0px)}50%{transform:translate(5px, 50px)}100%{transform:translate(0px)}}.porn-wrap .outline-item{margin:15px auto;border-radius:10px;position:relative;display:flex;align-items:center;background:linear-gradient(114.03deg, #b130ff 17.09%, #ff3596 96.57%);padding:48px 104px;z-index:2;color:#fff;text-align:center;margin-bottom:70px}@media all and (max-width: 575px){.porn-wrap .outline-item{padding:35px}}.porn-wrap .outline-item:before{content:"";position:absolute;top:4px;right:0;bottom:0;left:4px;z-index:-1;width:calc(100% - 8px);height:calc(100% - 8px);border-radius:inherit;background:#17141f}.porn-wrap h3.title{color:#fff}.porn-wrap h3.title:after{content:"";display:block;width:56px;height:3px;border-radius:3px;background:linear-gradient(90deg, #e21958 0%, #892ac5 100%);margin:18px 0}.porn-wrap .comparison-wrap{position:relative;overflow-y:auto;height:570px}.porn-wrap .comparison-wrap::-webkit-scrollbar{width:6px}.porn-wrap .comparison-wrap::-webkit-scrollbar-track{border-radius:5px;background:#b6b4bb}.porn-wrap .comparison-wrap::-webkit-scrollbar-thumb{opacity:.5;border-radius:5px;background:#17141f;border:.5px solid #b6b4bb}.porn-wrap .comparison-wrap::-webkit-scrollbar-thumb:hover{opacity:1}.porn-wrap .comparison-wrap .comparison{background-color:#17141f;padding:20px;border-radius:5px;margin-bottom:25px}@media all and (max-width: 575px){.porn-wrap .comparison-wrap .comparison{padding:10px}}.porn-wrap .comparison-wrap .comparison h4{margin-bottom:12px}.porn-wrap .comparison-wrap .comparison .item{width:25%;color:#fff}@media all and (max-width: 575px){.porn-wrap .comparison-wrap .comparison .item{width:100%}}#pills-tab{list-style:none;margin-top:54px}@media all and (max-width: 575px){#pills-tab{display:block}}#pills-tab .nav-link{width:calc(100% - 7.5px);border-radius:5px;font-size:18px;font-weight:500;letter-spacing:.05em;background-color:#17141f;color:#b6b4bb;padding:16px}@media all and (max-width: 575px){#pills-tab .nav-link{font-size:16px;margin-bottom:15px}}#pills-tab .nav-link.active{background:linear-gradient(114.03deg, #b130ff 17.09%, #ff3596 96.57%);color:#fff}#pills-tabContent{padding:42px 0}#faq .card{background:#17141f;padding:20px;border-radius:5px}#faq .card .card-header{padding:0;align-items:center;cursor:pointer}#faq .card .card-header h4,#faq .card .card-header h3{display:flex;color:#fff;font-size:18px;line-height:27px}#faq .card .card-header h4 span,#faq .card .card-header h3 span{font-family:"Oswald";font-weight:700;font-size:26px;color:#ff4da5;margin-right:8px}#faq .card .card-body{padding:14px 0 0;color:#b6b4bb;font-weight:400;font-size:17px;line-height:31px;letter-spacing:.02em}.term-wrap{background:#17141f;border-radius:5px;padding:55px 65px;margin:70px auto}@media all and (max-width: 575px){.term-wrap{padding:30px}}.term-wrap h3{text-align:center;margin-bottom:40px}@media all and (max-width: 575px){.term-wrap h3{margin-bottom:20px}}.term-wrap .list-group .list-group-item{padding:6px 0}@media all and (max-width: 575px){.term-wrap .list-group .list-group-item{display:block !important}}.term-wrap .list-group .list-group-item .title{width:14%;margin-right:20px;color:#fff}.term-wrap .list-group .list-group-item .title.right{text-align:right}@media all and (max-width: 991px){.term-wrap .list-group .list-group-item .title{width:26%}}@media all and (max-width: 575px){.term-wrap .list-group .list-group-item .title{width:100%}.term-wrap .list-group .list-group-item .title.right{text-align:left}}.term-wrap .list-group .list-group-item .text{width:86%}@media all and (max-width: 991px){.term-wrap .list-group .list-group-item .text{width:70%}}@media all and (max-width: 575px){.term-wrap .list-group .list-group-item .text{width:100%}}.check-item{margin-top:30px}.check-item .check-icon{display:inline-block;color:#3beedc;margin-right:5px;transform:rotate(7.06deg)}.check-item .check-text{color:#f8f8f8;font-size:15px;font-weight:300;letter-spacing:.5px}@media all and (max-width: 575px){.check-item:nth-child(2){margin-top:0px}}.btn-round{width:130px;height:40px;display:inline-flex;justify-content:center;align-items:center;color:#fff;background-color:#eaa800;padding:0px;font-size:14px;letter-spacing:.5px}.btn-round:hover{color:#ffb800;border:1px solid #ffb800 !important;background:rgba(0,0,0,0)}@media all and (max-width: 575px){.btn-round{margin-left:20px}}.d-mobile{display:none}@media all and (max-width: 575px){.d-mobile{display:block}}.d-desktop{display:block}@media all and (max-width: 575px){.d-desktop{display:none}}#infscr-loading{position:absolute;z-index:100;max-width:11.25rem;width:100%;font-size:1rem;color:#fff;background:linear-gradient(114.03deg, rgba(177, 48, 255, 0.5019607843) 17.09%, rgba(255, 53, 150, 0.5019607843) 96.57%);border-radius:1px;opacity:1;text-align:center;left:50%;bottom:0;margin-left:-5.625rem;padding:10px}#infscr-loading img{display:block;margin:0 auto;max-width:3.75rem;width:100%}.member-wrap{padding-bottom:170px}.account-box{position:relative;z-index:99;margin-top:130px;background:#17141f;border-radius:5px}.account-box #account-tab .nav-item a{font-weight:400;font-size:15px;line-height:27px;text-align:center;letter-spacing:.05em;color:#b6b4bb;padding:12.5px;border-bottom:1px solid #373146}.account-box #account-tab .nav-item a.active,.account-box #account-tab .nav-item a:hover{color:#ff4da5;border-bottom:3px solid #ff4da5}.account-box #account-content{padding:27px;text-align:center;color:#fff}.account-box #account-content h3.title{padding:14px 0 24px}.account-box #account-content .social-box{display:flex;justify-content:center;align-items:center;margin:14px auto 43px}.account-box #account-content .social-box .btn-google{margin:0 20px}.account-box #account-content .border-center{position:relative;overflow:hidden;font-weight:400;font-size:13px;letter-spacing:.05em;color:#686471;margin-bottom:40px}.account-box #account-content .border-center::before{content:"";top:9.75px;position:absolute;width:100%;height:1px;display:block;background-color:#373146}.account-box #account-content .border-center span{position:relative;display:inline-block;padding:0 12px;background:#17141f;z-index:9}.account-box #account-content .text-link{color:#b6b4bb;text-decoration:underline}.account-box #account-content .btn-wrap{margin-top:33px}.account-box #account-content .btn-wrap .btn-main{padding:14px;color:#fff}.account-box #forget-box{padding:27px}.account-box #forget-box .btn-back{color:#fff;margin-bottom:4px}.account-box #forget-box h3.title{color:#fff;text-align:center;margin-bottom:50px}.account-box #forget-box .btn-wrap{margin-top:33px}.account-box #forget-box .btn-wrap .btn-main{padding:14px;color:#fff}.member-box{position:relative;z-index:99;margin-top:130px}.member-box .member-title{margin-bottom:40px}.member-box .left-navbar{background:#17141f;border-radius:5px;padding:15px 0}.member-box .left-navbar .nav-link{position:relative;overflow:hidden;padding:11.5px 0 16px;color:#fff}.member-box .left-navbar .nav-link::before{content:"";position:absolute;display:inline-block;top:0;width:3px;height:50px;background-color:rgba(0,0,0,0)}.member-box .left-navbar .nav-link i{padding:0 14px}.member-box .left-navbar .nav-link i.login-out-icon{display:inline-block;vertical-align:middle}.member-box .left-navbar .nav-link i.login-out-icon::before{content:"";display:block;-webkit-mask:url(../img/login-out.svg) no-repeat;mask:url(../img/login-out.svg) no-repeat;-webkit-mask-size:contain;mask-size:contain;width:15px;height:15px;background-color:#fff}.member-box .left-navbar .nav-link span{font-weight:400;font-size:15px;letter-spacing:.05em}.member-box .left-navbar .nav-link:hover,.member-box .left-navbar .nav-link.active{color:#ff4da5}.member-box .left-navbar .nav-link:hover::before,.member-box .left-navbar .nav-link.active::before{background-color:#ff4da5}.member-box .left-navbar .nav-link:hover .login-out-icon::before,.member-box .left-navbar .nav-link.active .login-out-icon::before{background-color:#ff4da5}.member-box .right-wrap{position:relative;z-index:2}.member-box .right-wrap .info-form{padding:34px;border-radius:5px;background:#17141f;min-height:250px;margin-bottom:22px}@media all and (max-width: 991px){.member-box .right-wrap .info-form{padding:24px}}.member-box .right-wrap .info-form .btn-wrap .btn-main{padding:14px;color:#fff}.member-box .right-wrap .info-link{position:relative;padding:34px;border-radius:5px;background:#17141f;min-height:310px;margin-bottom:22px}@media all and (max-width: 1199px){.member-box .right-wrap .info-link{min-height:340px}}@media all and (max-width: 991px){.member-box .right-wrap .info-link{min-height:340px;padding:24px}}@media all and (max-width: 768px){.member-box .right-wrap .info-link{min-height:310px}}.member-box .right-wrap .info-link .copy-box{position:relative}.member-box .right-wrap .info-link .copy-box input{font-family:"Oswald";font-weight:400 !important;font-size:15px !important;letter-spacing:.05em !important;color:#fff !important;height:37px !important;padding-right:43px}.member-box .right-wrap .info-link .copy-box input[readonly]{background:#0b0a0e !important}.member-box .right-wrap .info-link .copy-box button{position:absolute;top:3px;right:0;padding:0;background:rgba(0,0,0,0);color:#fff;font-size:18px;border:none;outline:none;border-radius:10px;cursor:pointer}.member-box .right-wrap .info-link .copy-box button i{padding:0 14px}.member-box .right-wrap .info-link .copy-box button i.icon-copy{display:inline-block;vertical-align:middle}.member-box .right-wrap .info-link .copy-box button i.icon-copy::before{content:"";display:block;-webkit-mask:url(../img/copy-icon.svg) no-repeat;mask:url(../img/copy-icon.svg) no-repeat;-webkit-mask-size:contain;mask-size:contain;width:15px;height:15px;background-color:#fff}.member-box .right-wrap .info-link .copy-box button:active{opacity:.65}.member-box .right-wrap .info-link .text-wrap{color:#b6b4bb;font-weight:400;font-size:13px;line-height:23px;letter-spacing:.05em}.member-box .right-wrap .info-link .cart-wrap{color:#ff4da5;font-family:"Oswald";font-weight:500;font-size:26px;line-height:47px;margin-bottom:24px}.member-box .right-wrap .info-link .cart-wrap span{font-size:34px}.member-box .right-wrap .info-link .btn-expand{float:left;position:absolute;top:34px;right:34px}@media all and (max-width: 991px){.member-box .right-wrap .info-link .btn-expand{top:24px;right:24px}}.member-box .right-wrap .discount-wrap #discount-tab{border-bottom:none}.member-box .right-wrap .discount-wrap #discount-tab .nav-item{margin-bottom:0}.member-box .right-wrap .discount-wrap #discount-tab .nav-item .nav-link{background:none;font-weight:500;font-size:15px;line-height:1.5;letter-spacing:.1em;color:#fff;min-height:43px;border:none;margin-right:7px}.member-box .right-wrap .discount-wrap #discount-tab .nav-item .nav-link.active{background:linear-gradient(114.03deg, #b130ff 17.09%, #ff3596 96.57%);border:none}.member-box .right-wrap .discount-wrap #discount-content .tab-pane{border-bottom-left-radius:5px;border-bottom-right-radius:5px;background:#17141f}.member-box .right-wrap .discount-wrap #discount-content .tab-pane .table tr:hover{cursor:pointer}.member-box .right-wrap .voucher-wrap{background:#17141f;border-bottom-left-radius:5px;border-bottom-right-radius:5px}.member-box .right-wrap .voucher-wrap table thead th:first-child{border-top-left-radius:5px}.member-box .right-wrap .buy-wrap .card-buy{padding:20px 18px;background:#17141f;flex-direction:row;margin-bottom:20px}@media all and (max-width: 575px){.member-box .right-wrap .buy-wrap .card-buy{flex-direction:column}}.member-box .right-wrap .buy-wrap .card-buy .coupon-img{position:relative;overflow:hidden;width:21.7%;margin-right:18px}@media all and (max-width: 991px){.member-box .right-wrap .buy-wrap .card-buy .coupon-img{width:50%}}@media all and (max-width: 575px){.member-box .right-wrap .buy-wrap .card-buy .coupon-img{width:100%;margin-right:0;margin-bottom:18px}}.member-box .right-wrap .buy-wrap .card-buy .coupon-img::before{content:"";position:absolute;top:6px;left:6px;border:2px dashed #ff4da5;width:calc(100% - 12px);height:calc(100% - 12px);z-index:3}.member-box .right-wrap .buy-wrap .card-buy .coupon-img .box-img{position:relative;z-index:1}@media all and (max-width: 991px){.member-box .right-wrap .buy-wrap .card-buy .coupon-img .box-img{background-size:cover}}.member-box .right-wrap .buy-wrap .card-buy .coupon-img .box-img::before{padding-bottom:74.86%}@media all and (max-width: 991px){.member-box .right-wrap .buy-wrap .card-buy .coupon-img .box-img::before{padding-bottom:100%}}.member-box .right-wrap .buy-wrap .card-buy .coupon-img .rebate{position:absolute;top:0;z-index:3;font-family:"Oswald";font-weight:400;font-size:40px;line-height:1.25;color:#ff3498;-webkit-text-stroke:1px #1e1317;text-stroke:1px #1e1317;width:100%;height:100%;display:flex;align-items:center;justify-content:center;padding:8px;text-align:center}.member-box .right-wrap .buy-wrap .card-buy .coupon-box{width:71.76%}@media all and (max-width: 575px){.member-box .right-wrap .buy-wrap .card-buy .coupon-box{width:100%}}.member-box .right-wrap .buy-wrap .card-buy .coupon-box .title{color:#fff;margin-bottom:8px}.member-box .right-wrap .buy-wrap .card-buy .coupon-box .price-wrap{display:flex;align-items:center}@media all and (max-width: 575px){.member-box .right-wrap .buy-wrap .card-buy .coupon-box .price-wrap{width:100%;margin-top:15px;margin-bottom:15px}}.member-box .right-wrap .buy-wrap .card-buy .coupon-box .price-wrap .origin-price{font-family:"Oswald";font-weight:400;font-size:16px;line-height:24px;color:#ff4da5;opacity:.8;padding-right:14px}.member-box .right-wrap .buy-wrap .card-buy .coupon-box .price-wrap .special-price{font-family:"Oswald";font-weight:400;font-size:24px;line-height:36px;color:#ff4da5}.member-box .right-wrap .buy-wrap .card-buy .coupon-box .purchase-wrap{display:flex;align-items:center}@media all and (max-width: 575px){.member-box .right-wrap .buy-wrap .card-buy .coupon-box .purchase-wrap{width:100%;justify-content:flex-end}}.member-box .right-wrap .buy-wrap .card-buy .coupon-box .purchase-wrap .input-number{margin-right:20px}.member-box .right-wrap .buy-wrap .card-buy .coupon-box .purchase-wrap .btn-main{padding:0 18px;height:50px}.member-box .right-wrap .buy-wrap .card-buy .coupon-box .purchase-wrap .btn-main:hover{color:#fff}.member-box .right-wrap .table{font-weight:500;font-size:15px;line-height:22px;letter-spacing:.1em;color:#fff !important;text-align:center;margin-bottom:0}.member-box .right-wrap .table td,.member-box .right-wrap .table th{white-space:nowrap;vertical-align:middle !important;border-top:none !important;border-bottom:1px solid #373146 !important}.member-box .right-wrap .table thead{background:linear-gradient(114.03deg, #b130ff 17.09%, #ff3596 96.57%)}.member-box .right-wrap .table thead th{font-weight:500;font-size:15px;line-height:22px;letter-spacing:.1em;border-top:none !important;vertical-align:middle}.member-box .right-wrap .table thead th:last-child{border-top-right-radius:5px}.member-box .right-wrap .table tbody td{font-family:"Oswald";font-weight:400;font-size:15px;letter-spacing:.05em;line-height:27px}.member-box .right-wrap .table.table-hover tbody tr:hover{position:relative;color:#fff;background-color:#0b0a0e}.member-box .right-wrap .table.table-hover tbody tr:hover td:first-child::before{content:"";width:4px;height:100%;position:absolute;z-index:9;top:0;left:0;background:linear-gradient(114.03deg, #b130ff 17.09%, #ff3596 96.57%)}.member-box .right-wrap .list-page{margin:0;padding:33px 0 38px}.success-box{background:#17141f;border-radius:10px;position:relative;overflow:hidden;padding:57px 48.5px;text-align:center;z-index:2}.success-box::before{content:"";position:absolute;width:741.06px;height:480.32px;left:-325.53px;top:78.19px;background:radial-gradient(50% 50% at 50% 50%, rgba(255, 30, 189, 0.2) 0%, rgba(196, 52, 255, 0) 100%)}.success-box .body{text-align:center;color:#fff}.info-box{position:relative;z-index:3;color:#b6b4bb;font-weight:400;font-size:17px;line-height:31px;letter-spacing:.02em}#cookie-box{position:fixed;display:flex;z-index:1056;bottom:2rem;left:2rem;background:#261c26;color:#fff;box-shadow:0px 4px 20px rgba(0,0,0,.35);border:1px solid #ff4da5;border-radius:4px;max-width:400px}@media all and (max-width: 768px){#cookie-box{flex-direction:column;justify-content:center;right:1rem;bottom:1rem;left:1rem;width:calc(100% - 2rem)}}#cookie-box.hide{opacity:0;visibility:hidden;pointer-events:none}#cookie-box .info{padding:1.5rem}#cookie-box .cookie-confirm{position:absolute;line-height:1;right:1rem;top:0rem;font-size:1.5rem;color:#fff}#cookie-box .text{color:#fff;font-size:.875rem;margin-bottom:0}#cookie-box .text a{color:#ff4da5}/*# sourceMappingURL=common.css.map */