@charset "utf-8";.embla{position:relative}.embla__viewport{overflow:hidden;width:100%}.embla__viewport.is-draggable{cursor:move;cursor:grab}.embla__viewport.is-dragging{cursor:grabbing}.embla__container{display:flex;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-webkit-tap-highlight-color:transparent}.embla__button{align-items:center;background-color:transparent;border:0;cursor:pointer;height:80px;justify-content:center;outline:0;position:absolute;top:50%;touch-action:manipulation;transform:translateY(-50%);width:30px;z-index:1;fill:var(--ks-black);padding:0;transition:opacity .3s}.embla__button:disabled{cursor:default;opacity:0}.embla__button:hover{background-color:rgba(0,0,0,.2)}.embla__button__svg{margin:0 auto;transition:transform .2s ease;width:70%}.embla__button__svg:hover{transform:scale(1.1)}.embla__button--prev{left:0}.embla__button--next{right:0}.embla__pagination{bottom:10px;display:flex;gap:6px;justify-content:end;list-style:none;padding-top:10px;position:absolute;right:6px;width:100%}.embla__dot{align-items:center;background-color:transparent;border:0;cursor:pointer;display:flex;outline:0;padding:0;position:relative}.embla__dot:after{background-color:#efefef;border-radius:100%;content:"";height:8px;width:8px}.embla__dot.is-selected:after{background-color:var(--ks-black);opacity:1}.wrapper a{color:#41230f;-webkit-text-decoration:none;text-decoration:none;transition:all .5s}.wrapper a:hover{transform:translateY(-10px)}img{border:0;height:auto;image-rendering:-webkit-optimize-contrast;vertical-align:bottom;width:100%}.img_fluid{height:auto;max-width:100%}.pc{display:block}.m{display:none}.btnbuyset .btnbuy span{cursor:pointer}.sidemenu{box-sizing:border-box;display:none;left:0;position:fixed;top:120px;width:120px;z-index:20}.sidemenu .sidemenuimg img{height:auto;max-width:125px;width:100%}.sidemenu .sidemenuimg{margin:0 0 2%}.sidemenu ul{border:3px solid #fff;border-radius:0 10px 10px 0;overflow:hidden}.sidemenu ul li a{background-color:#09aa9b;box-shadow:1px 0 6px hsla(0,0%,100%,.8);color:#fff;display:block;font-size:16px;line-height:1.4;padding:6px 0}.sidemenu ul li.mbr a{background-color:#e43d64}.sidemenu ul li a:hover{color:#ffebc9;transform:translateY(0)}.sidemenu ul li.sort{display:flex;flex-wrap:wrap}.sidemenu ul li.sort a{box-sizing:border-box;color:#fff;display:block;font-size:15px;line-height:1.4;padding:2px 8px;width:50%}.sidemenu ul li.sort a:nth-child(2n){border-right:0}.sidemenu ul li.sort a:hover{color:#ffebc9}.sidemenu ul .mis a{background-color:#ee4d89}.sidemenu ul .swish a{background:url(https://cdn.kingstone.com.tw/coreimages/ksmemberday/super_bg.png?v=SptJs9QDpH8rfuk-q59Y_hwq1Usc77Rnf1Ye4NDSBJ0) top;background-size:contain}.embla__dot:after{background-color:#aaa}body{background-color:#f9ecda}.wrapper{margin:0;padding:0;width:100%}.wrapper .header{position:relative}.wrapper .container{background:#fde093 url(https://cdn.kingstone.com.tw/coreimages/10000/bg_container_20251111.jpg?v=2nkRzyYl6OkDYP8ESo1GJP2neCpnPMqiPANrlfgLrl0) top no-repeat fixed;background-size:cover;margin:0 auto}.wrapper.index{background-color:#44aead}.wrapper.index .container{margin:0 auto;max-width:980px;padding:0;width:100%}.header img,.wrapper.index .container img{height:auto;width:100%}.header .titlebox_head{left:48.6%;position:absolute;top:17.6%;width:42.5%}.header .titlebox_head img{animation:decofloat2 2s linear infinite}.header .subtitlebox_head{left:51.7%;position:absolute;top:48.7%;width:37.2%}.header .copybox_head{left:52.8%;position:absolute;top:65%;width:35.3%}.header .discount1box_head{left:59.2%;position:absolute;top:75.1%;width:22.2%}.header .discount2box_head{left:56.3%;position:absolute;top:83.4%;width:28%}.header a{display:inline-block;transform:scale(1);transition:all .3s ease-out}.header a:hover{transform:scale(.9)}.header .promote_pd a:hover{transform:none}.header .ttdeco{animation:move1 3s ease-in-out 4 alternate;margin:0 auto;opacity:0;top:0;z-index:3}.header .decolight,.header .ttdeco{left:0;overflow:hidden;position:absolute}.header .decolight{animation:lightingr 3s ease-in-out infinite alternate;border:10vh solid transparent;border-bottom:none;border-top:50vh solid hsla(0,0%,100%,.5);bottom:0;filter:blur(10px);height:0;transform-origin:bottom;width:0}.header .decolight.ll2{animation:lightingl 3.5s ease-in-out infinite alternate;left:50%}@keyframes decofloat1{0%{transform:translate(0)}90%{transform:translateY(10px)}to{transform:translate(0)}}@keyframes decofloat2{50%{transform:translateY(3px)}}@keyframes decofloat3{0%{transform:rotate(-10deg)}40%{transform:rotate(10deg)}80%{transform:rotate(-5deg)}to{transform:rotate(-10deg)}}@keyframes lightingr{0%,42%{filter:brightness(1)}50%,80%{filter:brightness(1.2)}52%,82%,to{filter:brightness(1)}}.main_container_sty1{font-size:0;margin:0 auto;max-width:1200px;width:100%}.main_container_sty2{margin:0 auto;max-width:1280px;width:100%}.main_container_sty3{margin:0 auto;max-width:1800px;width:100%}.title_section{margin:0 auto 2.5%;max-width:980px;position:relative;width:100%}.title_section .btn{bottom:2%;position:absolute;right:3.5%}.title_section .btn2{bottom:0;position:absolute;right:20%}.title_section .btn img,.title_section .btn2 img{height:auto;max-width:144px}.title_section.sty2{margin-bottom:0;width:100%}.title_section img{height:auto;width:100%}.pdzone{display:flex;margin:0 0 2%}.pdzone .pdtitlebox{width:20%}.pdzone .content_pd{width:80%}.content_pd .pdcol{display:flex;flex-wrap:wrap;list-style-type:none}.pdcol .pdunit{background-color:#fff;border:1px solid;border-radius:0 30px 0 30px;box-sizing:border-box;font-size:1.6rem;margin:0 1% 1%;overflow:hidden;width:23%}.pdcol a:hover{left:1px;position:relative;top:1px}.pdco2 .pdunit{background-color:#fff;border:1px solid;border-radius:0 30px 0 30px;box-sizing:border-box;font-size:1.6rem;margin:0 1% 1%;overflow:hidden;width:31%}.pdco2 a:hover{left:1px;position:relative;top:1px}.pdbasic{padding:5px}.pdbasic .sloganbox{background:#04a2c9;color:#fff;padding:5px}.pdbasic .pdnamebox{height:2.8em;line-height:1.4;margin:2% 0;overflow:hidden}.pdbasic .priceset{align-items:center;color:#41230f;display:flex;font-size:1.7rem;font-weight:700;justify-content:center}.priceset .discount{display:none}.priceset b{color:#ea0000;font-weight:700;margin:0 5px}.priceset b.b1{color:#de634b;margin-left:0}.priceset b.b2{color:#de634b}.priceset b.b3{color:#de634b;font-size:3rem}.buymixbox span b.b2{font-size:2rem}.coverbox img{width:100%}.btnbuyset{display:none}.btnbuy a:hover{transform:none}.buymixbox span{margin:0 auto;text-align:center}.pdzone .mod_pd8{width:80%}.pd8day .mod_pd8{background:transparent;border-radius:20px;margin-top:0}.pd8day .pd8col .pdunit{background-color:#fff;border:none}.mod_pd8 .pdunit:hover{box-shadow:0 0 10px #505050}.pd8col{display:flex;flex-wrap:wrap;justify-content:center;list-style-type:none}.pd8col a:hover{left:1px;position:relative;top:1px}.pd8col .pdunit{background-color:#fff;border:1px solid #ddd;border-radius:10px;box-sizing:border-box;font-size:1.6rem;margin:0 .6% 1%;overflow:hidden;padding:.5%;width:23.5%}.pd8col .btnbuyset .more{background-color:#50517f;border:1px solid #50517f;border-bottom-color:#333;border-radius:3px;color:#fff;float:left;font-size:1.5rem;height:28px;line-height:29px;text-align:center;width:50.5%}.pd8col .btnbuyset .btnbuy{float:right;width:45%}.pd8col .btnbuyset .more a{color:#fff;display:block;height:100%;width:100%}.pdzone .content_pd2,.section2 .mod_pd8 .content_pd{width:100%}.content_pd2 .pdco2,.content_pd2 .pdcol{display:flex;flex-wrap:wrap;justify-content:center;list-style-type:none}.openbtns .pdbasic .priceset{margin-bottom:2%}.openbtns .btnbuyset{display:block}.openbtns .btnbuyset .more{background-color:#50517f;border:1px solid #50517f;border-bottom-color:#333;border-radius:3px;color:#fff;float:left;font-size:1.5rem;height:38px;line-height:38px;text-align:center;width:50.5%}.section2 .btnbuyset .btnbuy{background-position-x:2px;background-position-y:10px;background-size:18px;font-size:1.5rem;height:38px}.section2 .btnbuyset .btnbuy span{line-height:38px}.section2 .btnbuyset .btnbuy a{height:38px}.openbtns .btnbuyset .btnbuy{float:right;width:45%}.openbtns .btnbuyset .more a{color:#fff;display:block;height:100%;width:100%}.openbtns .btnbuyset .more a:hover{transform:none}.section_bn1{padding:3% 0}.content_sbn1{background-color:#fff;border-radius:20px;box-sizing:border-box;padding:3.5% 0}.sbn1200area{padding:0 0 3%;position:relative;--number-slides:4}.sbn1200area .embla__slide{border-radius:20px;margin:0 1rem;min-width:calc(100%/var(--number-slides) - 2rem);overflow:hidden}.sbn1200area .embla__slide img{height:auto;max-width:400px;width:100%}.sbn1200area .embla__button{background-color:rgba(255,108,160,.9);height:52px;margin-top:-26px;width:36px}.sbn1200area .embla__button--next{right:0}.sbn1200area .embla__button--prev{left:0}.sbn1200area .embla__button:disabled{visibility:hidden}.sbn1200area .embla__button:after{border:solid #fff;border-radius:3px;border-width:0 4px 4px 0;bottom:0;display:block;height:25px;margin:auto 0;position:absolute;top:0;width:25px}.sbn1200area .embla__button--next:after{content:"";right:10px;transform:rotate(-45deg)}.sbn1200area .embla__button--prev:after{content:"";left:10px;transform:rotate(135deg)}.sbn1200area .embla__pagination{bottom:5px;justify-content:center}.sbn1200area .embla__dot:after{border:2px solid}.section_register{padding:3% 0}.content_register{background-color:#fff;border:10px solid #e2d3bf;border-radius:20px;box-sizing:border-box;padding:8% 0;position:relative}.registerarea{margin:0 auto}.unlogin{background-color:hsla(0,0%,8%,.75);bottom:0;left:0;padding:2% 0;position:absolute;right:0;text-align:center;top:0;z-index:2}.unlogin h3{color:#fff;font-size:3.5rem;margin-bottom:10px}.unlogin a{border:1px solid #fff;border-radius:5px;color:#fff;display:block;font-size:3rem;margin:0 auto;padding:5px 0;width:200px}.unlogin a:hover{background:#fff;color:hsla(0,0%,8%,.65)}.btnregister{background:linear-gradient(180deg,#ffa9a9 0,#ff3232 50%,#ff001e);border:1px solid #e5bdbd;border-radius:200px;box-shadow:10px 10px 0 #cdcdcd;cursor:pointer;display:inline-block;margin:0 auto;max-width:614px;padding:2.5% 0;position:relative;width:48%}.btnregister:after{background:url(https://cdn.kingstone.com.tw/coreimages/10000/icon_finger.png?v=xceDay0evBUrWPDwZGFSWbPrN17qpkyPAhbGcNHe4Tk) 0 0 no-repeat;background-size:100% auto;content:"";height:4.3vw;position:absolute;right:4.8%;top:50%;width:4vw}.btnregister .registertxt{color:#fff;font-size:5vw;text-shadow:5px 5px 10px rgba(0,0,0,.5)}.btnregister:hover{background:linear-gradient(180deg,#ff001e 0,#ff3232 50%,#ffa9a9);border-color:#bbb;box-shadow:inset 10px 10px 5px #c2071c,2px 2px 0 #333;left:1px;top:1px}.btnregister.already{background:#eee;border-color:#eee;cursor:default}.btnregister.already:after{background:none}.btnregister.already .registertxt{color:#999;text-shadow:none}.btnregister.already:hover{background:#eee;border-color:#eee;box-shadow:10px 10px 0 #cdcdcd;left:0;top:0}.registercolumn{font-size:2.2vw;margin:.8% 0 0}.registercolumn .total{color:#fa2178;font-size:3.7vw}.overlay_popup2{background-color:rgba(0,0,0,.6);bottom:0;display:none;left:0;position:fixed;right:0;top:0;z-index:1000}.popup2area{align-items:center;display:flex;height:100%;justify-content:center;margin:0 auto;padding:0;width:100%}.popup2area .mask_popup2{bottom:0;left:0;position:fixed;right:0;top:0;z-index:1001}.popup2area .popup2column{box-sizing:border-box;height:auto;margin:0;max-width:730px;overflow:auto;padding:0;position:relative;width:96%;z-index:1002}.popup2column .close_popup2{background:transparent url(https://cdn.kingstone.com.tw/images/icon_close1.png) 50% no-repeat;background-size:80% auto;border-radius:5px;box-sizing:border-box;display:block;height:45px;padding:5px;position:absolute;right:5px;top:0;width:45px;z-index:2}.popup2column .close_popup2:active,.popup2column .close_popup2:hover{left:auto;position:absolute}.successarea{background-color:#fff;border-radius:15px;box-sizing:border-box;overflow:hidden}.successarea .title_success{background-color:#fdd000;color:#694a3a;font-size:2rem;height:45px;line-height:45px;padding:0 10px}.successarea .content_success{color:#333;font-size:max(2.2rem,min(2.3vw,2.5rem));padding:10% 0;text-align:center}.successarea .btns_success{display:flex;justify-content:center;padding:0 0 5%}.content_success .psty1{color:red;font-size:5rem;font-weight:500;margin:0 0 3%}.btns_success button{background-color:#fff;border:2px solid #694a3a;border-radius:5px;margin:0 1%;outline:none;padding:0;width:200px}.btns_success button a{box-sizing:border-box;color:#694a3a;display:block;font-family:Noto Sans TC,"sans-serif";font-size:2rem;font-weight:500;line-height:1;padding:13px 0;-webkit-text-decoration:none;text-decoration:none;width:100%}.btns_success button a:hover{background-color:#694a3a;color:#fff}.btnclosepopup2{background-color:#b8292f;border:0;border-radius:10px;box-sizing:border-box;color:#fff;cursor:pointer;font-family:Lato,arial,微軟正黑體;font-size:1.8rem;outline:none;padding:10px 20px;text-align:center;-webkit-text-decoration:none;text-decoration:none}.btnclosepopup2:hover{background-color:#8f0d12}.section_theme{padding:2% 0 0}.themearea{margin:0 0 2%}.content_theme .headlines_unit{margin-bottom:3%}.s4_3area{border-radius:10px;margin-top:0;padding:2% 1% 1%}.s4_3col{list-style-type:none}.s4_3unit{float:left;margin:0 .5% 1%;min-width:49%;transition:all .5s}.s4_3unit a:hover{left:1px;position:relative;top:1px}.s4_3unit img{height:auto;width:100%}.s4_3area .embla__button{background-color:rgba(255,108,160,.9);height:52px;margin-top:-26px;width:36px}.s4_3area .embla__button:disabled{visibility:hidden}.s4_3area .embla__button:after{border:solid #fff;border-radius:3px;border-width:0 4px 4px 0;bottom:0;display:block;height:25px;margin:auto 0;position:absolute;top:0;width:25px}.s4_3area .embla__button--next:after{content:"";right:10px;transform:rotate(-45deg)}.s4_3area .embla__button--prev:after{content:"";left:10px;transform:rotate(135deg)}.s4_3area .embla__pagination{bottom:0;justify-content:center;position:static}.s4_3area .embla__dot{margin:10px 5px}.section2{padding:2% 0}.content_s2 .pdzone:last-child{margin-bottom:0}.section_bns{padding:2% 0}.s3_2area{padding:0 0 3%;position:relative}.s3_2area .s3_2unit img{height:auto;max-width:400px;width:100%}.s9_2area{margin:0 0 2%}.s9_2area .embla__slide{min-width:100%}.s9_2area .embla__slide img{width:100%}.s9_2area .embla__button{background-color:rgba(255,108,160,.9);height:52px;margin-top:-26px;width:36px}.s9_2area .embla__button:disabled{visibility:hidden}.s9_2area .embla__button:after{border:solid #fff;border-radius:3px;border-width:0 4px 4px 0;bottom:0;display:block;height:25px;margin:auto 0;position:absolute;top:0;width:25px}.s9_2area .embla__button--next:after{content:"";right:10px;transform:rotate(-45deg)}.s9_2area .embla__button--prev:after{content:"";left:10px;transform:rotate(135deg)}.s9_2area .embla__pagination{bottom:0;justify-content:center;position:static}.s9_2area .embla__dot{margin:10px 5px}.section_rule{padding:0 0 5%}.content_rule{background-color:#e2d3bf;border-radius:20px;padding:20px;text-align:left}.rule{background:#fff;font-size:1.6rem;height:450px;overflow-y:auto;padding:50px}.rule hgroup{font-size:2rem;text-align:center}.rule hgroup h4{font-size:2.5rem}.rule h2{color:#da1533;line-height:1.4}.rule h2,.rule h3{font-size:18px;font-weight:500}.rule h3{line-height:35px}.rule h3:before{background-image:url(https://cdn.kingstone.com.tw/coreimages/summertop/heart.png?v=mE1Vt9ZawgU5sLj28coK48CpIrC9kTGPYIL2JqaB4eQ);background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:30px;margin-right:5px;vertical-align:text-bottom;width:30px}.rule ul li{color:#333;list-style:decimal;margin-left:25px}.rule ul li span{color:#da1533;font-weight:500}.rule ul li a{color:#2555a5;-webkit-text-decoration:underline;text-decoration:underline}.rule ul li a:hover{color:#bc1737}table td,table th{padding:0 .5%}table th{background-color:#ffeab6;font-weight:700}.presenttable{max-width:610px;width:100%}.presenttable .col2{width:30em}.rule .borderList{border-bottom:1px solid #aaa;margin:20px 0;width:100%}.rule .rule2 .point{background-color:#ffce9f}.rule .rule2 ul{margin-bottom:10px}.rule .rule2 ul li{list-style:disc}.rule .rule2 ul li.sty1{padding-left:.2em}.rule .rule2 ul li.sty1::marker{content:"❤";margin-right:.5em}.rule .rule2 ul li.sty0{list-style-type:none}.rule .rule2 ul li ol li{list-style-type:decimal}.rule .rule2 .example{color:#8d8d8d;list-style:none}.rule .rule2 .rule_bb{color:#0070c0}.rule .bnotice{color:#0b9e99;font-size:18px;font-weight:700}img.qrcode_line{width:90px}.picbox_notice img,.picbox_srule img{height:auto;width:100%}.picbox_notice img{max-width:500px}.picbox_notice img.imgsty1{max-width:819px}.picbox_notice img.imgsty2{max-width:430px}.picbox_notice img.imgsty3{max-width:620px}.picbox_notice img.imgsty4{max-width:1242px}@media screen and (max-width:1750px){.btnregister:after{right:6.5%}}@media screen and (max-width:1366px){.main_container_sty2{width:81.5%}.main_container_sty3{width:92.5%}.title_section .btn2{bottom:0;position:absolute;right:17%}.btnregister:after{right:8.5%}}@media screen and (max-width:1024px){.pc{display:none}.pad{display:block}.m{display:none}.sidemenu{bottom:0;height:auto;left:-170px;max-height:100vh;top:50px;transition:.5s;width:170px}.sidemenu .sidemenuimg{padding-top:10%}.sidemenu .sidemenuBtn{background-color:rgba(0,0,0,.6);border-radius:0 5px 5px 0;left:1px;padding:10px 5px;position:fixed;top:70px;transition:.5s;width:24px}.sidemenu .sidemenuBtn:before{color:#fff;content:"選單展開";font-size:14px}.sidemenu.open{left:0;z-index:20}.sidemenu.open .sidemenuBtn{left:170px;top:70px}.sidemenu.open .sidemenuBtn:before{content:"選單收合"}.sidemenu ul li{margin:0}.header .decolight{border-top:30vh solid hsla(0,0%,100%,.5)}.main_container_sty1,.main_container_sty2{width:98%}.title_section{width:100%}.openbtns .btnbuyset .btnbuy,.openbtns .btnbuyset .more{float:none;margin-bottom:1%;width:100%}.pd8col .btnbuyset .btnbuy,.pd8col .btnbuyset .more{float:none;margin-bottom:2.5%;width:100%}.sbn1200area{margin-bottom:2.5%;padding-bottom:3.5%;--number-slides:2}.btnregister .registertxt{font-size:6vw}.btnregister:after{height:5.6vw;width:5vw}.table_outer{overflow-x:auto}.presenttable{width:610px}.rule img{width:100%}.rule img.day27{max-width:350px}.rule img.mbrbackpic2{max-width:309px}.overseatable{width:200px}.title_section .btn2{bottom:0;right:15%}.title_section .btn img,.title_section .btn2 img{height:auto;max-width:100px}.section2 .btnbuyset .btnbuy,.section2 .openbtns .btnbuyset .more{font-size:1.3em}}@media screen and (max-width:768px){.pad,.pc{display:none}.m{display:block}.page-inner{padding:0}.sidemenu{background-color:rgba(0,0,0,.7);overflow:scroll}.sidemenu ul{border:none}.title_section .btn{bottom:-55px;right:36%}.title_section .btn2{bottom:0;position:absolute;right:0}.title_section .btn img,.title_section .btn2 img{max-width:144px}.pdzone{flex-wrap:wrap}.pdzone .content_pd,.pdzone .mod_pd8,.pdzone .pdtitlebox{width:100%}.content_pd .pdcol{justify-content:space-between}.pdcol .pdunit{margin-bottom:4%;width:48%}.pdco2 .pdunit{margin-bottom:4%;width:43%}.price2{font-size:1.8rem}.bnzone{flex-wrap:wrap}.bnzone .bntitlebox{width:100%}.bnzone .content_bn{margin:0 auto;width:98%}.header .titlebox_head{left:0;margin:0 auto;right:0;top:9.4%;width:80.6%}.header .subtitlebox_head{left:11.3%;top:29.2%;width:75%}.header .copybox_head{left:26.4%;top:38.9%;width:47.5%}.header .discount1box_head{left:19.2%;top:51.1%;width:61.4%}.header .discount2box_head{left:11.3%;top:57.2%;width:77.5%}.sbn1200area .embla__button:after{height:12px;width:12px}.sbn1200area .embla__button{height:35px;width:28px}.btnregister .registertxt{font-size:6.5vw}.content_success .psty1{font-size:3.5rem}.registerarea .btns_success{flex-wrap:wrap}.btns_success button{margin-bottom:10px}.section_rule .title_section{margin-bottom:3.5%}.content_rule{padding:2%}.rule{padding:0}.picbox_notice img{max-width:320px}figure{margin:0 auto;width:90%}.pd8col .pdunit{margin-bottom:4%;width:48%}.pd8col .price2title{display:inline-block}.s9_2area .embla__button:after{height:12px;width:12px}.s9_2area .embla__button{height:35px;width:28px}.section2 .openbtns .btnbuyset .more{font-size:1.2em;height:35px;line-height:35px}.section2 .btnbuyset .btnbuy{background-position-x:4px;background-position-y:10px;background-size:18px;font-size:1.2em;font-weight:500;height:35px}.section2 .btnbuyset .btnbuy span{line-height:35px}.section2 .btnbuyset .btnbuy a{height:35px}}@media screen and (max-width:480px){.title_section .btn{bottom:-30px;right:35%}.title_section .btn img,.title_section .btn2 img{max-width:85px}.sbn1200area{padding-bottom:8%;--number-slides:1}.unlogin h3{font-size:3rem}.unlogin a{font-size:2rem;width:150px}.btnregister{box-shadow:5px 5px 0 #cdcdcd;padding:5% 0;width:80%}.btnregister:after{height:9vw;right:8.5%;width:8vw}.btnregister.already:hover{box-shadow:5px 5px 0 #cdcdcd}.btnregister .registertxt{font-size:10vw}.registercolumn{font-size:5.5vw}.registercolumn .total{font-size:7vw}.rule{overflow-x:hidden;padding:0}.rule hgroup h4{font-size:2rem}}.blockui{align-items:center;background-color:transparent;border:var(--ks-offwhite_border);bottom:0;display:flex;justify-content:center;left:0;min-width:100px;opacity:0;outline:var(--ks-offwhite_border);pointer-events:none;position:fixed;right:0;top:0;transition:background-color .35s ease,opacity .35s ease;z-index:99999}.blockui.visible{background-color:rgba(0,0,0,.65);opacity:1;pointer-events:all}.blockui .textContainer{background-color:var(--ks-offwhite_background);border-radius:10px;color:var(--ks-brown);font-size:2.5rem;padding:2rem 1.5rem;width:min(300px,60vw)}.blockui .imgContainer{height:auto;width:min(200px,60vw)}@keyframes blockui-fadein{0%{background-color:transparent;opacity:0}to{background-color:rgba(0,0,0,.65);opacity:1}}@keyframes blockui-fadeout{0%{background-color:rgba(0,0,0,.65);opacity:1}to{background-color:transparent;opacity:0}}.blockui.hidden{display:none!important}