.wraning-wrap{display:flex;justify-content:center;align-items:center;height:100vh;color:#000;text-align:center;word-break:keep-all;background:#fff}.wraning-wrap p{margin:0;padding:0;font-size:13px;line-height:20px;letter-spacing:.01em}.wraning-wrap .w{width:343px;margin:0 auto}.wraning-wrap .tt:before{background:url(//static.kasina-store.com/ui-static/img/logo.png) no-repeat 50%;background-size:95px 28px;display:block;margin:0 auto 20px;width:95px;height:28px;content:""}.wraning-wrap .tt b{display:block;margin:0 0 8px;font-weight:400;font-size:15px;line-height:22px}.wraning-wrap .tt p{width:280px;margin:0 auto 24px}.wraning-wrap .bt button{border-radius:4px;display:block;width:100%;height:48px;margin-bottom:8px;padding:0 8px;font-weight:400;font-size:13px;line-height:16px;color:#000;letter-spacing:.02em;line-height:48px;text-align:center;box-sizing:border-box;background:#fff;border:1px solid #000;cursor:pointer}.wraning-wrap .bt button.blk{color:#fff;background:#000}.c-brand-desc{margin:24px 8px 12px}.c-brand-desc dt{font-size:18px;line-height:24px}.c-brand-desc dd{font-size:13px;line-height:20px}.c-brand-list{margin:0}.c-brand-list dt{padding:8px;font-weight:500;font-size:13px;line-height:16px}.c-brand-list dd{padding:0 8px;font-size:13px;line-height:16px}.c-brand-list dd ul li{padding-bottom:8px}.c-brand-list dd .empty-msg{color:#757575}.c-link__line{display:inline-block;height:20px;padding:0 2px;font-weight:500;font-size:13px;line-height:20px;border-bottom:1px solid #000;color:#000;box-sizing:border-box}.scroll-css{overflow-x:auto;white-space:nowrap;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scroll-behavior:smooth;-ms-overflow-style:none;scrollbar-width:none}.scroll-css::-webkit-scrollbar{display:none;-webkit-appearance:none}.scroll-css .s-list{overflow:initial;display:table;padding:4px 0 8px;font-size:0;white-space:nowrap}.scroll-css .s-list li{position:relative;display:table-cell;padding:4px;vertical-align:top}.scroll-css .s-list li:last-child{padding-right:35px}.scroll-css__wrap{overflow:hidden;position:relative;width:100%;max-width:1920px;height:48px}.scroll-css__wrap:after{display:block;position:absolute;right:0;top:0;width:45px;height:48px;background:linear-gradient(270deg,#fff 19.74%,hsla(0,0%,100%,.5) 49.46%,hsla(0,0%,100%,0) 85.59%);z-index:1;content:""}.scroll-css__wrap.no-gradation:after{opacity:0;transition:opacity .5s ease}@media screen and (min-width:768px){.scroll-css__wrap{min-height:48px;height:auto}.scroll-css__wrap:after{display:none}}.no-scroll{overflow:hidden;width:100%;height:100%}.no-scroll .modal-wrap{overflow-x:hidden;overflow-y:auto}[data-ui-type=List_Submenu]{margin-left:-8px}[data-ui-type=List_Submenu] .scroll-css .s-list{margin:8px 0;padding:0 8px}[data-ui-type=List_Submenu] .scroll-css .s-list .c-chip{letter-spacing:.02em;background:hsla(0,0%,93%,.65);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);border:hsla(0,0%,93%,.65)}[data-ui-type=List_Submenu] .scroll-css .s-list .c-chip--selected{background:#000;border:1px solid #000}@media screen and (min-width:1024px){[data-ui-type=List_Submenu] .scroll-css .s-list{padding:0 16px}}.c-sticky [data-ui-type=List_Submenu] .scroll-css__wrap:after{display:none}.c-sticky [data-ui-type=List_Submenu] .scroll-css .s-list{padding:0 12px}.c-sticky [data-ui-type=List_Submenu] .scroll-css .s-list li:last-child{padding-right:4px}@media screen and (min-width:1024px){.c-sticky [data-ui-type=List_Submenu]{margin-left:-16px}}.header-fixed:has(.main){padding-top:0}.header-fixed:has(.main) .c-gnb__left>*{display:none}.header-relative .b-fixed{position:relative}.b-fixed{position:sticky;top:env(safe-area-inset-top);left:0;right:0;width:auto;z-index:99}.c-gnb{display:flex;position:relative;height:52px;margin:0 auto;color:#000;box-sizing:border-box}.c-gnb__left{flex:none;width:52px}.c-gnb__center{flex:1 1 auto;min-width:250px;text-align:center}.c-gnb__center:has(.c-gnb__title) .c-gnb__title{display:block}.c-gnb__center:has(.c-gnb__title) .c-gnb__logo{display:none}@media screen and (max-width:359px){.c-gnb__center{min-width:auto}}.c-gnb__right{flex:none;position:relative;overflow:hidden;width:52px}.c-gnb__logo{background-image:url(//static.kasina-store.com/ui-static/img/logo_kasina.png);background-size:75px 22px;background-repeat:no-repeat;background-position:50%;flex-shrink:0;width:101px;height:46px;margin:0 auto}.c-gnb__logo-white{background-image:url(//static.kasina-store.com/ui-static/img/logo_kasina_white.png)}.c-gnb__gohome{display:block;height:48px;color:transparent;text-indent:-10000em}.c-gnb__title{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;padding:16px 10px;font-weight:400;font-size:15px}.c-gnb__menu{display:none}.c-gnb-btn{border-radius:4px;overflow:hidden;display:block;width:36px;height:36px;margin:8px;color:transparent;text-indent:-10000em;background-color:#fff;border:1px solid #dcdcdc;box-sizing:border-box}.c-gnb-btn:before{content:"";display:block;width:24px;height:24px;margin:5px auto}.c-gnb-btn:hover{border:1px solid #757575}.c-gnb-btn.c-gnb-btn__prev:before{background-image:url(//static.kasina-store.com/ui-static/img/arrow_left.svg);background-size:24px}.c-gnb-btn.c-gnb-btn__close:before{background-image:url(//static.kasina-store.com/ui-static/img/ico_close.svg);background-size:24px}.c-gnb-btn.c-gnb-btn__search:before{background-image:url(//static.kasina-store.com/ui-static/img/ico_search.svg);background-size:24px}.c-gnb-btn.c-gnb-btn__my:before{background-image:url(//static.kasina-store.com/ui-static/img/ico_my_active.svg);background-size:24px}.c-gnb-btn.c-gnb-btn__cart{display:flex;position:relative}.c-gnb-btn.c-gnb-btn__cart:before{display:none}.c-gnb-btn.c-gnb-btn__cart:after{background-image:url(//static.kasina-store.com/ui-static/img/bg_cart_active.svg);background-size:24px;background-repeat:no-repeat;background-position:50%;position:absolute;left:5px;top:5px;width:24px;height:24px;content:""}@media screen and (min-width:1024px){.c-gnb-btn.c-gnb-btn__cart:after{left:6px}}.c-gnb-btn.c-gnb-btn__cart .cart-num{position:absolute;left:50%;display:block;margin:15px auto 0;color:#fff;font-size:9px;line-height:9px;text-align:center;text-indent:0;box-sizing:border-box;transform:translateX(-50%);z-index:1}.c-gnb-btn.c-gnb-btn__setting{position:absolute;left:0;top:0}.c-gnb-btn.c-gnb-btn__setting:before{background-image:url(//static.kasina-store.com/ui-static/img/ico_setting.svg);background-size:24px}@media screen and (max-width:1023px){.c-gnb__logo{background-position:center 14px}.c-gnb--white .c-gnb__center .c-gnb__logo{background-image:url(//static.kasina-store.com/ui-static/img/logo_kasina_white.png)}.c-gnb--white .c-gnb__right .c-gnb-btn{background-color:transparent;border-color:transparent}.c-gnb--white .c-gnb__right .c-gnb-btn__cart:after{background-image:url(//static.kasina-store.com/ui-static/img/bg_cart_white.svg)}}.gnb-layer{display:none}@media screen and (min-width:1024px){.header-fixed:has(.main) .c-gnb__left,.header-fixed:has(.main) .c-gnb__right,.header-fixed:has(.sub) .c-gnb__left,.header-fixed:has(.sub) .c-gnb__right{display:flex}.header-fixed:has(.main){padding-top:0}.b-fixed{top:16px;left:16px;right:16px}.c-gnb{border-radius:4px;height:48px;background-color:#fff;border:1px solid #dcdcdc;margin:0 auto 16px}.c-gnb__center{flex:none;min-width:auto;text-align:left;order:1}.c-gnb__center .c-gnb__logo{margin:initial;background-position:17px}.c-gnb__center .c-gnb__logo-white{background-image:url(//static.kasina-store.com/ui-static/img/logo_kasina.png)}.c-gnb__center:has(.c-gnb__title) .c-gnb__title{display:none}.c-gnb__center:has(.c-gnb__title) .c-gnb__logo{display:block}.c-gnb__menu{display:block;overflow:hidden;order:2}.c-gnb__menu ul{display:flex}.c-gnb__menu ul li{flex:0 0 auto;padding:0 10px}.c-gnb__menu ul a,.c-gnb__menu ul span{display:block;height:48px;font-weight:500;font-size:12px;letter-spacing:.04em;line-height:48px}.c-gnb__menu ul a.active,.c-gnb__menu ul a:active,.c-gnb__menu ul a:hover,.c-gnb__menu ul span.active,.c-gnb__menu ul span:active,.c-gnb__menu ul span:hover{text-decoration:underline}.c-gnb__menu ul .active:hover .gnb-layer-wrap{transform:scaleY(1);opacity:1;visibility:visible;transition:all .45s ease 0s}.c-gnb__right{width:auto;margin-left:auto;padding-right:10px;order:3}.c-gnb__right .c-gnb-btn{display:inline-block;margin:6px;border:none}.c-gnb-btn__close,.c-gnb__left{display:none!important}.c-gnb-btn__setting{display:none}.gnb-layer-wrap{top:40px;padding-top:12px;justify-content:space-between;transition:transform .2s ease-in-out;transform-origin:top center;transform:scaleY(0);opacity:0;transition:all .2s ease 0s}.gnb-layer,.gnb-layer-wrap{position:absolute;left:0;right:0}.gnb-layer{border-radius:4px;min-width:992px;max-width:1888px;margin:0 auto;padding:12px 8px;background-color:#fff;border:1px solid #dcdcdc}.gnb-layer__sub{flex:1;margin:0 4px;display:flex;min-height:104px}.gnb-layer__sub h2{flex:1 1 26%;padding-left:4px;font-size:13px;font-weight:500}.gnb-layer__sub h2 a{height:auto;line-height:normal}.gnb-layer__sub .category-list{display:flex;flex-flow:column wrap;width:74%;max-height:250px}.gnb-layer__sub .category-list li{display:flex;flex-direction:column;max-width:228px;padding:4px 0}.gnb-layer__sub .category-list li:first-child{padding:2px 0 10px}.gnb-layer__sub .category-list a{display:block;height:16px;font-weight:400;font-size:13px;line-height:16px}.gnb-layer__sub .category-list a:hover{text-decoration:underline}.gnb-layer__sub:last-child{justify-content:flex-end}.gnb-layer__sub:last-child>.c-figure__wrap{flex:0 1 33%;max-width:220px}.gnb-layer__sub:last-child .c-figure__wrap:not(:first-child){margin-left:8px}.gnb-layer__sub:last-child .c-figure--square .c-figure__thumb{max-width:220px}.gnb-layer__sub:last-child .c-figure a,.gnb-layer__sub:last-child .c-figure span{height:auto;line-height:normal}.gnb-layer__sub:last-child .c-figure figcaption{margin:4px 4px 0 0}.gnb-layer__sub:last-child .c-figure figcaption strong{margin-bottom:0;font-size:12px;letter-spacing:.04em}.gnb-layer-wrapper{display:none;position:absolute;top:40px;left:-1px;right:-1px;padding-top:12px;justify-content:space-between}.gnb-layer-wrapper .gnb-layer{display:block}.gnb-layer-wrapper .gnb-sub-wrap{display:flex;transition:transform .6s ease-in-out;transform-origin:top center;transform:scaleY(0);opacity:0;visibility:hidden}.gnb-layer-wrapper.open .gnb-layer{transition:transform .2s ease-in-out}.gnb-layer-wrapper.open .gnb-layer,.gnb-layer-wrapper.open .gnb-sub-wrap{transform:scaleY(1);opacity:1;visibility:visible}}header .dim-gnb{background-color:hsla(0,0%,7%,.6);position:fixed;top:0;left:0;right:0;width:100%;height:100%;opacity:0;z-index:1;visibility:hidden}header.is-open .dim-gnb{opacity:1;visibility:visible}[data-ui-type=Line_Banner]{height:32px;padding:8px;font-size:13px;line-height:16px;text-align:center;background:#fff;box-sizing:border-box;border-bottom:1px solid #e4e4e4}[data-ui-type=Line_Banner] .go_link{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:block;margin:0 auto;color:#555}@media screen and (min-width:1024px){[data-ui-type=Line_Banner]{background:#000;border-bottom:1px solid #000}[data-ui-type=Line_Banner] .go_link{color:#fff}}.top-logo{background-image:url(//static.kasina-store.com/ui-static/img/logo_kasina_white.png);background-size:75px 22px;background-repeat:no-repeat;background-position:50%;position:fixed;left:50%;top:28px;transform:translateX(-50%);width:75px;height:48px;z-index:99;mix-blend-mode:difference}.top-logo__gohome{display:block;height:48px;color:transparent;text-indent:-10000em}:has([data-ui-type=Line_Banner]) .b-fixed{top:env(safe-area-inset-top)}@media screen and (min-width:1024px){:has([data-ui-type=Line_Banner]) .c-gnb{margin:16px auto 0}.c-gnb-wrap{max-width:1920px;margin:0 auto;padding:0 16px;box-sizing:border-box}}@media screen and (max-width:1023px){.c-gnb{background:linear-gradient(180deg,#fff,hsla(0,0%,100%,.99) 11%,hsla(0,0%,100%,.95) 20.8%,hsla(0,0%,100%,.89) 29.6%,hsla(0,0%,100%,.82) 37.5%,hsla(0,0%,100%,.74) 44.6%,hsla(0,0%,100%,.65) 51%,hsla(0,0%,100%,.55) 57%,hsla(0,0%,100%,.45) 62.5%,hsla(0,0%,100%,.35) 67.7%,hsla(0,0%,100%,.25) 72.7%,hsla(0,0%,100%,.17) 77.8%,hsla(0,0%,100%,.1) 82.9%,hsla(0,0%,100%,.05) 88.2%,hsla(0,0%,100%,.01) 93.9%,hsla(0,0%,100%,0))}.c-gnb--white .c-gnb{background:transparent}}.c-tabbar{border-radius:4px;position:fixed;left:16px;right:16px;bottom:calc(env(safe-area-inset-bottom) + 16px);width:calc(100% - 32px);max-width:1023px;height:48px;margin:0 auto;background:#fff;border:1px solid #dcdcdc;box-sizing:border-box;z-index:100}.c-tabbar ul{display:flex;width:100%;height:48px}.c-tabbar ul .c-tabbar__item{flex:1;height:48px;text-align:center;vertical-align:top}.c-tabbar ul .c-tabbar__item .c-tabbar__link{position:relative;display:block;overflow:hidden;width:100%;height:48px;text-align:center;color:transparent}.c-tabbar ul .c-tabbar__item .c-tabbar__link:before{content:"";display:block;width:24px;height:24px;margin:12px auto}.c-tabbar ul .c-tabbar__item .c-tabbar__link--menu:before{background-image:url(//static.kasina-store.com/ui-static/img/ico_menu.svg);background-size:24px}.c-tabbar ul .c-tabbar__item .c-tabbar__link--menu.active:before{background-image:url(//static.kasina-store.com/ui-static/img/ico_close.svg);background-size:24px}.c-tabbar ul .c-tabbar__item .c-tabbar__link--search:before{background-image:url(//static.kasina-store.com/ui-static/img/ico_search.svg);background-size:24px}.c-tabbar ul .c-tabbar__item .c-tabbar__link--my:before{background-image:url(//static.kasina-store.com/ui-static/img/ico_my.svg);background-size:24px}.c-tabbar ul .c-tabbar__item .c-tabbar__link--my.active:before{background-image:url(//static.kasina-store.com/ui-static/img/ico_my_active.svg);background-size:24px}.c-tabbar ul .c-tabbar__item .c-tabbar__link--notification:before{background-image:url(//static.kasina-store.com/ui-static/img/ico_notification.svg);background-size:24px}.c-tabbar ul .c-tabbar__item .c-tabbar__link--notification.active:before{background-image:url(//static.kasina-store.com/ui-static/img/ico_notification_active.svg);background-size:24px}.c-tabbar ul .c-tabbar__item .c-tabbar__link--notification.view-dot:after{border-radius:2px;display:block;position:absolute;left:50%;top:12px;width:4px;height:4px;margin-left:8px;background:#dd1d19;content:""}.c-tabbar ul .c-tabbar__item .c-tabbar__link--home:before{background-image:url(//static.kasina-store.com/ui-static/img/ico_home.svg);background-size:24px}.c-tabbar ul .c-tabbar__item .c-tabbar__link--home.active:before{background-image:url(//static.kasina-store.com/ui-static/img/ico_home_active.svg);background-size:24px}.c-tabbar ul .c-tabbar__item .c-tabbar__link--setting:before{background-image:url(//static.kasina-store.com/ui-static/img/ico_set.svg);background-size:24px}.c-tabbar ul .c-tabbar__item .c-tabbar__link--setting.active:before{background-image:url(//static.kasina-store.com/ui-static/img/ico_set_active.svg);background-size:24px}.c-tabbar ul .c-tabbar__item button{border:none;background:transparent}.c-tabbar ul .c-tabbar__item .c-tabbar__link--cart{background-image:url(//static.kasina-store.com/ui-static/img/bg_cart.png);background-size:24px;background-repeat:no-repeat;background-position:50%;display:block;position:relative;width:24px;height:24px;margin:12px auto}.c-tabbar ul .c-tabbar__item .c-tabbar__link--cart span{display:inline-block;position:absolute;left:50%;width:auto;padding:10px 2px 0;color:#000;font-size:9px;line-height:11px;text-align:center;box-sizing:border-box;transform:translateX(-50%)}.c-tabbar ul .c-tabbar__item .c-tabbar__link--cart.active{background-image:url(//static.kasina-store.com/ui-static/img/bg_cart_active.svg);background-size:24px}.c-tabbar ul .c-tabbar__item .c-tabbar__link--cart.active span{color:#fff}.c-tabbar--app{bottom:env(safe-area-inset-bottom)}.tab-layer{border-radius:4px;display:none;overflow:hidden;position:fixed;left:16px;right:16px;bottom:calc(env(safe-area-inset-bottom) + 68px);width:calc(100% - 32px);max-width:1023px;height:calc(68vh - 68px);margin:0 auto;background:#fff;z-index:100;transition:all .2s ease}.tab-layer .category-list{height:100%;overflow-y:auto}.tab-layer .category-list ul{margin:10px 16px 0 10px}.tab-layer .category-list ul+ul{margin:24px 16px 10px 1ppx}.tab-layer .category-list li a{display:block;position:relative;padding:6px 30px 6px 6px;font-size:13px;line-height:20px;box-sizing:border-box}.tab-layer .category-list li:has(.detail) a:after{width:5px;height:5px;border:1px solid #000;border-width:1px 1px 0 0;transform:rotate(135deg);display:inline-block;margin:0 0 6px 6px;vertical-align:middle;transition:all .25s ease;content:""}.tab-layer .category-list li:has(.detail) a.open:after{margin:2px 0 3px 6px;transform:rotate(-45deg)}.tab-layer .category-list li .detail{display:none;margin:0}.tab-layer .category-list li .detail li{padding:0}.tab-layer .category-list li .detail li:last-child{padding-bottom:6px}.tab-layer .category-list li .detail li a{padding:6px 16px}.tab-layer .category-list li .detail li a:after{display:none}.tab-layer--app{bottom:calc(env(safe-area-inset-bottom) + 52px)}.search-layer{display:none;overflow:hidden;position:fixed;top:calc(env(safe-area-inset-top) + 16px);left:16px;right:16px;width:calc(100% - 32px);max-width:1023px;max-height:calc(100vh - 32px);margin:0 auto;z-index:100;transition:all .2s ease;box-sizing:border-box}@media screen and (min-width:1024px){.search-layer{min-width:992px;max-width:1888px;border-color:#dcdcdc}}:has([data-ui-type=Line_Banner]) .search-layer{top:calc(env(safe-area-inset-top) + 16px)}@media screen and (min-width:1024px){:has([data-ui-type=Line_Banner]) .search-layer{top:calc(env(safe-area-inset-top) + 48px)}}.c-search-bar{border-radius:4px;justify-content:space-between;position:relative;overflow:hidden;height:48px;background:#fff}.c-search-bar,.c-search-bar .inner-wrap{display:flex;width:100%}.c-search-logo{flex-grow:0;width:0;color:transparent}.c-search-input{flex-grow:1}.c-search-input .input-wrap{position:relative;max-width:480px;padding-left:48px;box-sizing:border-box}.c-search-input .input-wrap:before{background-image:url(//static.kasina-store.com/ui-static/img/ico_search.svg);background-size:24px;display:block;position:absolute;left:15px;width:24px;height:24px;margin-top:11px;vertical-align:middle;content:""}.c-search-input .input-wrap input[type=search]{width:100%;height:48px;font-size:15px;border:0}.c-search-button{flex-shrink:0;width:85px;text-align:right}.c-search-button .btn-cancel{width:85px;border:0}.c-search-button .btn-cancel:hover{border:none}.c-search-contbox{border-radius:4px;display:flex;flex-direction:column;overflow:auto;max-height:calc(100vh - 84px);margin-top:4px;padding:16px 0;background:#fff;border:1px solid #fff}.c-search-contbox h4{font-weight:500;font-size:13px;line-height:20px}@media screen and (min-width:1024px){.c-search-contbox{flex-direction:row;padding:0 0 24px}.c-search-contbox .c-search-recent{order:3;width:calc((50% - 16px)/2)}.c-search-contbox .c-search-recent .inner-wrap{display:flex;flex-direction:column;width:65%;min-width:224px}.c-search-contbox .c-search-brand{order:2;width:calc((50% - 16px)/2)}.c-search-contbox .c-search-brand .inner-wrap{display:flex;flex-direction:column;width:65%;min-width:224px}.c-search-contbox .c-search-item{order:1;width:calc((100% - 4px)/2)}}.c-search-recent{order:1;margin:0 16px;padding-bottom:8px;border-bottom:1px solid #dfdfdf}.c-search-recent h4{margin-bottom:8px}.c-search-recent__list li{overflow:hidden;display:flex;align-items:center;height:28px}@media screen and (max-width:1023px){.c-search-recent__list li:nth-child(n+6){display:none}}.c-search-recent__list a{display:-webkit-box;overflow:hidden;-webkit-line-clamp:1;-webkit-box-orient:vertical;white-space:normal;flex:1;padding:4px 8px 4px 0;font-size:13px;line-height:20px;box-sizing:border-box;word-break:break-all}.c-search-recent__list .btn-delete{position:relative;width:16px;height:36px;font-size:0;color:transparent}.c-search-recent__list .btn-delete:before{background-image:url(//static.kasina-store.com/ui-static/img/ico_del.svg);background-size:16px;display:block;position:absolute;left:0;top:10px;width:16px;height:16px;content:""}.c-search-brand{order:2;margin:0 16px;padding-bottom:8px;border-bottom:1px solid #dfdfdf}.c-search-brand h4{margin:12px 0 8px}.c-search-brand ul{display:flex;flex-wrap:wrap;align-items:center;gap:4px}.c-search-brand ul li{flex:1 1 calc(50% - 2px);max-width:calc(50% - 2px);height:28px;display:flex;align-items:center}.c-search-brand ul li a{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:block;width:100%;font-weight:400;font-size:12px;text-transform:uppercase}.c-search-item{order:3}.c-search-item h4{margin:12px 16px}.c-search-item .swiper-slide{width:calc((100% - 48px)/2)!important}.c-search-item .swiper-slide .c-card--scroll{width:auto;height:auto;margin:0}.c-search-item .swiper-slide .c-card__brand{display:initial}@media screen and (min-width:1024px){.c-search-item h4{margin:16px 12px}.c-search-item .swiper-slide{width:calc((100% - 52px)/3)!important}.c-search-item .swiper-slide .c-card--scroll{min-width:auto;min-height:auto}}@media screen and (max-width:1439px){.c-search-item .swiper-slide .c-card__price-info{display:initial!important}}@media screen and (min-width:1440px){.c-search-item .swiper-slide .c-card__price-info{display:flex;justify-content:center}}@media screen and (min-width:1024px){.c-search-bar{min-width:992px;max-width:1888px;padding-left:0;border:1px solid #dcdcdc}.c-search-bar .inner-wrap{width:25%}.c-search-logo{background-image:url(//static.kasina-store.com/ui-static/img/logo_kasina.png);background-size:75px 22px;background-repeat:no-repeat;background-position:17px;flex-shrink:0;width:101px;margin:0}.c-search-logo a{display:block;height:48px;color:transparent;text-indent:-10000em}.c-search-input{text-align:center}.c-search-input .input-wrap{margin:0 auto;padding-left:36px}.c-search-input .input-wrap:before{left:0}.c-search-input input[type=search]{max-width:456px}.c-search-input .btn-cancel{margin-left:auto}.c-search-button{width:100px}.c-search-recent{margin:0 12px 0 8px;border-color:#dcdcdc;border-bottom:0}.c-search-recent h4{margin:16px 0}.c-search-recent .c-search-recent__list a{flex:none;max-width:calc(100% - 24px)}.c-search-recent .c-search-recent__list .btn-delete{height:28px}.c-search-recent .c-search-recent__list .btn-delete:before{top:6px}.c-search-brand{margin:0 0 0 8px;display:flex;justify-content:flex-end;border-bottom:0}.c-search-brand .inner-wrap{width:66.6666666667%}.c-search-brand h4{margin:16px 0}.c-search-brand ul{gap:0}.c-search-brand ul li{flex:1 1 calc(100% - 2px);max-width:calc(100% - 2px)}}.btm-drawer{display:none;position:fixed;bottom:0;left:0;right:0;width:100%;padding:8px 8px calc(env(safe-area-inset-bottom) + 8px);background:#fff;border-top:1px solid #dcdcdc;box-sizing:border-box;z-index:99}.btm-drawer.open{display:block}:has(.btm-drawer.open) .c-tabbar{display:none}@media screen and (min-width:1024px){.btm-drawer.open,.c-tabbar,.tab-layer{display:none}}.c-footer{padding:32px 16px 90px;font-size:11px;line-height:16px;color:#fff;background:#000;box-sizing:border-box}.c-footer .column{flex-flow:column wrap}.c-footer__inner{display:flex;flex-flow:row wrap}.c-footer__logo{width:100%}.c-footer__logo .logo-footer{display:inline-block;color:transparent}.c-footer__logo .logo-footer:before{background-image:url(//static.kasina-store.com/ui-static/img/footer_logo.png);background-size:108px 24px;background-position:0 0;display:inline-block;width:108px;height:24px;content:""}.c-footer__detail{width:100%;padding-top:24px}.c-footer__menu{display:flex;flex-flow:column wrap;height:120px}.c-footer__menu li{display:flex;flex-direction:column;width:166px}.c-footer__menu-item{display:inline-block;font-size:13px;letter-spacing:.5px;line-height:24px}.c-footer__customer{padding-top:24px}.c-footer__contact{margin-top:10px;line-height:13px}.c-footer__contact a{display:inline-block;position:relative}.c-footer__contact a:after{position:absolute;left:0;right:0;bottom:0;width:100%;height:1px;background:#fff;content:""}.c-footer__contact+.c-footer__contact{margin-top:5px}.c-footer__info{width:100%;padding-top:24px}.c-footer__link{display:inline-block;position:relative;margin-right:4px;cursor:pointer}.c-footer__link:after{position:absolute;left:0;right:0;bottom:0;width:100%;height:1px;background:#fff;content:""}.c-footer__copyright{padding-top:24px}.c-footer__copyright span{padding-right:8px}.c-footer__copyright a{display:inline-block;position:relative;padding:0 6px 0 0}.c-footer__copyright a:not(:first-child){padding:0 10px}.c-footer__copyright a:not(:first-child):before{display:block;width:2px;height:2px;border-radius:50%;background-color:#fff;position:absolute;top:50%;left:0;margin-top:-1px;content:""}@media screen and (min-width:1024px){.c-footer{height:224px;padding:32px 16px;margin-top:auto}.c-footer__inner{max-width:1920px;height:168px;flex-flow:column wrap;margin:0 auto}.c-footer__logo{width:50%;max-width:700px;order:1}.c-footer__detail{display:flex;flex-flow:column wrap;width:50%;max-width:700px;height:120px;padding-top:0;order:3}.c-footer__detail .c-footer__menu{width:60%}.c-footer__detail .c-footer__customer{width:35%;padding:0}.c-footer__menu li{width:166px}.c-footer__info{width:50%;max-width:700px;padding-top:18px;order:2}}@media screen and (max-width:1023px){.c-footer{display:none}}@media only screen and (min-device-width:1024px)and (orientation:landscape){.c-footer__detail .c-footer__menu{width:60%}.c-footer__detail .c-footer__menu li{width:148px}}.layer-modal{display:none;overflow:hidden;position:fixed;width:100%;height:100%;max-width:1280px;padding-top:calc(env(safe-area-inset-top) + 52px);background-color:#fff;box-sizing:border-box;z-index:102}.layer-modal:has(.layer-modal__bottom){padding:calc(env(safe-area-inset-top) + 52px) 0 calc(env(safe-area-inset-bottom) + 64px)}.layer-modal.no-title{padding-top:env(safe-area-inset-top)}.layer-modal--type2{padding:calc(env(safe-area-inset-top) + 52px) 0 calc(env(safe-area-inset-bottom) + 64px)}.layer-modal--type2 .layer-modal__title{padding:0 52px;text-align:center;z-index:1}.layer-modal--type2 .layer-modal__content{padding:calc(env(safe-area-inset-top) + 16px) 16px 16px}.layer-modal__title{position:absolute;top:env(safe-area-inset-top);right:0;left:0;height:52px;padding:0 16px;color:#000;font-weight:400;font-size:15px;letter-spacing:.01em;text-transform:uppercase;line-height:52px;text-align:center;box-sizing:border-box}.layer-modal__title.type-center{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;padding:0 52px;text-align:center}.layer-modal__content{overflow:hidden;position:relative;height:100%;padding:16px 16px 56px;font-size:13px;line-height:20px;box-sizing:border-box;overflow-y:auto}.layer-modal__content::-webkit-scrollbar{width:1px}.layer-modal__content::-webkit-scrollbar-thumb,.layer-modal__content::-webkit-scrollbar-track{background:#fff;border-radius:0}.layer-modal__content .service_cont table{width:100%;border-spacing:0;margin-top:8px;padding:0;overflow:hidden;border:1px solid #333}.layer-modal__content .service_cont th{min-width:80px;height:36px;padding:10px 12px;color:#000;font-weight:400;font-size:13px;line-height:16px;border-bottom:1px solid #333}.layer-modal__content .service_cont td{min-width:80px;min-height:36px;padding:8px 12px;color:#000;text-align:center}.layer-modal__content .service_cont tr:not(:last-child) td{border-bottom:1px solid #dcdcdc}.layer-modal__content .service_cont tr td:not(:first-child){border-left:1px solid #dcdcdc}.layer-modal__close{border-radius:4px;display:block;position:fixed;top:calc(env(safe-area-inset-top) + 8px);right:8px;width:36px;height:36px;background:#fff;border:1px solid #dcdcdc;color:transparent;z-index:10}.layer-modal__close:after,.layer-modal__close:before{content:"";position:absolute;top:50%;left:50%;width:3px;height:40px;margin:-20px 0 0 -1px;background:#000}.layer-modal__close:before{transform:scale(.5) rotate(45deg)}.layer-modal__close:after{transform:scale(.5) rotate(-45deg)}.layer-modal__close:hover{border:1px solid #757575}.layer-modal__bottom{position:fixed;bottom:env(safe-area-inset-bottom);left:0;width:100%;height:64px;padding:8px;background:#fff;border-top:1px solid #dcdcdc;box-sizing:border-box}@media screen and (min-width:1024px){.layer-modal{border-radius:4px;width:512px;height:720px;max-width:none;max-height:none}.layer-modal .layer-modal__content{height:668px;max-height:none}.layer-modal.modal-bottom{top:50%;left:50%;transform:translate(-50%,-50%)}.layer-modal.slideInBottom{animation-name:none}.layer-modal.layer-modal--type2{width:400px;height:600px}.layer-modal.layer-modal--type2 .layer-modal__content{max-height:540px;padding-bottom:56px}.layer-modal--full{border-radius:0;width:100%;height:100%}}.layer-modal iframe{border:0}.layer-modal-b{display:none;overflow:hidden;position:fixed;width:100%;max-width:480px;background-color:#fff;border-top-left-radius:4px;border-top-right-radius:4px;box-sizing:border-box;z-index:102}.layer-modal-b__content{overflow-y:auto;max-height:60vh}.layer-modal-b__bottom{height:52px;background:#fff;text-align:center;display:flex;justify-content:space-between}.layer-modal-b__bottom>*{display:inline-block;padding:0 16px;font-weight:500;font-size:13px}.layer-modal-b__bottom>:only-child{display:block;flex:1;padding:0}.layer-modal-b__bottom .layer-modal-b__today{color:#757575}.layer-modal-b__bottom .layer-modal-b__close{color:#000}@media screen and (min-width:1024px){.layer-modal-b{border-radius:4px;width:480px;height:412px}.layer-modal-b.modal-bottom{top:50%;left:50%;transform:translate(-50%,-50%)}.layer-modal-b.slideInBottom{animation-name:none}}.layer-modal-b.modal-bottom{padding-bottom:0}.layer-modal-b.modal-bottom:after{display:block;height:env(safe-area-inset-bottom);background-color:#fff;content:""}.modal-center{top:50%;left:50%;transform:translate(-50%,-50%)}.modal-top{top:0;left:50%;transform:translate(-50%)}.modal-bottom{top:calc(100% + env(safe-area-inset-top));left:50%;padding-bottom:env(safe-area-inset-bottom);transform:translate(-50%,calc(-100% - env(safe-area-inset-top)))}.modal-left{top:0;left:0}.modal-right{top:0;left:100%;transform:translate(-100%)}@media screen and (min-width:1024px){.modal-wrap--full{padding:60px 0}.modal-wrap--full .layer-modal{position:relative;height:auto;max-height:100%}.modal-wrap--full .layer-modal__content{height:auto;max-height:calc(100vh - 172px)}}.pop-wrap{position:relative;width:100%}.popup-title{position:fixed;left:0;right:0;top:0;width:100%;height:52px;padding:0 16px;color:#000;font-weight:400;font-size:15px;letter-spacing:.01em;text-transform:uppercase;line-height:52px;text-align:center;background:#fff;box-sizing:border-box;z-index:1}.popup-content{margin:0 auto;padding:16px}.popup-close{border-radius:4px;display:block;position:fixed;top:calc(env(safe-area-inset-top) + 8px);right:8px;width:36px;height:36px!important;background:#fff;border:1px solid #dcdcdc;color:transparent;z-index:10}.popup-close:after,.popup-close:before{content:"";position:absolute;top:50%;left:50%;width:3px;height:40px;margin:-20px 0 0 -1px;background:#000}.popup-close:before{transform:scale(.5) rotate(45deg)}.popup-close:after{transform:scale(.5) rotate(-45deg)}.popup-close:hover{border:1px solid #757575}._is-ios .c-tabbar{bottom:env(safe-area-inset-bottom)}._is-ios .tab-layer{bottom:calc(env(safe-area-inset-bottom) + 52px)}.l-grid{position:relative;margin-top:40px;padding-left:8px;box-sizing:border-box;background-color:#fff}#cts .l-grid:first-child{margin-top:0}.l-grid__row{position:relative}.l-grid__row:after,.l-grid__row:before{content:" ";display:table}.l-grid__row:after{clear:both}.l-grid__col{position:relative;box-sizing:border-box}.l-grid__col--12{float:none;width:100%;padding-right:0;padding-left:0}@media screen and (min-width:1024px){.l-grid__col--12-rw{float:left;width:50%}.l-grid__col--12-rw:nth-child(odd){padding-right:4px}.l-grid__col--12-rw:nth-child(2n){padding-left:4px}}.l-grid__gap{padding-right:8px}.l-grid__no-gap{margin-left:-8px}.l-grid--loading{margin-left:-8px;padding:120px 0}.l-grid--type2{position:static}@media screen and (min-width:1024px){.l-grid{max-width:1920px;margin:0 auto;padding-left:16px}.l-grid.l-grid--max{max-width:none}.l-grid__gap{padding-right:16px}.l-grid__no-gap{margin-left:-16px}}@keyframes fadeInOpacity{0%{opacity:0}to{opacity:1}}.c-lazyload{display:block;overflow:hidden;position:relative;font-size:0;line-height:0}.c-lazyload:before{position:absolute;top:0;left:0;width:100%;height:100%;background-color:transparent;background-position:50% 50%;background-repeat:no-repeat;background-size:40px;content:""}.c-lazyload img{position:absolute!important;top:0;left:0;right:0;width:auto;height:100%;margin:0 auto}.c-lazyload--ratio_normal{aspect-ratio:4/5}.c-lazyload--ratio_1x1{aspect-ratio:1/1}.c-lazyload--ratio_2x1{aspect-ratio:2/1}.c-lazyload--ratio_3x4{aspect-ratio:3/4}.c-lazyload--ratio_4x3{aspect-ratio:4/3}.c-lazyload--gray:before{position:absolute;left:0;right:0;top:0;bottom:0;background-color:#f4f4f4;content:""}.animated{animation-duration:.4s;animation-fill-mode:backwards}.fadeIn{animation-name:fadeIn}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.slideInTop{animation-name:slideInTop}@keyframes slideInTop{0%{transform:translate(-50%,-100%)}to{transform:translate(-50%)}}.slideInBottom{animation-name:slideInBottom}@keyframes slideInBottom{0%{transform:translate(-50%)}to{transform:translate(-50%,-100%)}}.slideInRight{animation-name:slideInRight}@keyframes slideInRight{0%{transform:translate(100%)}to{transform:translate(0)}}.fadeInUp{animation:fadeInUp .4s ease-out}@keyframes fadeInUp{0%{opacity:0;transform:translateY(-2px)}to{opacity:1;transform:translateY(0)}}.c-spinner{animation:rotator 1.5s linear infinite}.c-spinner__path{stroke-dasharray:187;stroke-dashoffset:0;transform-origin:center;animation:dash 1.5s ease-in-out infinite}.c-spinner-btn{border-radius:50%;display:inline-block;width:19px;height:19px;margin:auto;border:2px solid #000;border-top-color:transparent;box-sizing:border-box;animation:rotator2 1s linear infinite;vertical-align:middle}.c-spinner-btn.white{border:2px solid #fff;border-top-color:transparent}.c-button__size-small>.c-spinner-btn,.c-button__size-xsmall>.c-spinner-btn{width:13px;height:13px;border:1px solid #000;border-top-color:transparent}.c-button__size-small>.c-spinner-btn.white,.c-button__size-xsmall>.c-spinner-btn.white{border:1px solid #fff;border-top-color:transparent}.c-spinner-wrap{display:flex;align-items:center;justify-content:center;height:100%}@keyframes rotator{0%{transform:rotate(0deg)}to{transform:rotate(270deg)}}@keyframes dash{0%{stroke-dashoffset:187}50%{stroke-dashoffset:93.5;transform:rotate(135deg)}to{stroke-dashoffset:187;transform:rotate(450deg)}}@keyframes rotator2{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes placeHolderShimmer{0%{background-position:-1000px 0}to{background-position:1000px 0}}@keyframes placeHolderShimmerSmall{0%{background-color:#f4f4f4;opacity:.2}50%{background-color:#dcdcdc;opacity:.6}to{background-color:#f4f4f4;opacity:.2}}@keyframes skeletonLoading{0%{transform:translateX(0)}50%,to{transform:translateX(200%)}}.b-placeholder__mask{overflow:hidden;position:relative;background:#f4f4f4}.b-placeholder__mask:before{content:"";position:absolute;top:0;left:0;width:60%;height:100%;background:linear-gradient(90deg,hsla(0,0%,91%,0),#e8e8e8 50%,hsla(0,0%,91%,0));animation:skeletonLoading 1.6s 1s infinite}.b-placeholder__mask-thumb{animation:placeHolderShimmerSmall 1.5s ease-in-out infinite}.b-placeholder-card{overflow:hidden;position:relative;background:#f4f4f4;width:calc((100vw - 24px)/2);height:100%;aspect-ratio:4/5}.b-placeholder-card .box-1{width:100%;height:100%;border-radius:4px;aspect-ratio:1/1}.b-placeholder-cardthumb{overflow:hidden;position:relative;background:#f4f4f4;height:100%;aspect-ratio:1/1}.b-placeholder-cardthumb .box-1{width:100%;height:100%;border-radius:4px}.b-placeholder-detail{overflow:hidden;position:relative;background:#f4f4f4;width:100%;height:100%;aspect-ratio:4/5}.b-placeholder-detail .box-1{width:100%;height:100%;border-radius:4px;aspect-ratio:4/5}.b-placeholder-detailthumb{overflow:hidden;position:relative;background:#f4f4f4;width:100%;height:100%;aspect-ratio:1/1}.b-placeholder-detailthumb .box-1{width:100%;height:100%;border-radius:4px}.b-placeholder-detailcont{overflow:hidden;position:relative;width:100%;margin:24px auto 0}.b-placeholder-detailcont .box-1{width:100%;height:20px}.b-placeholder-detailcont .box-2{width:100%;height:50px;margin-top:8px}.b-placeholder-maintop{overflow:hidden;position:relative;background:#f4f4f4}.b-placeholder-maintop,.b-placeholder-maintop .box-1{width:100%;height:100%;aspect-ratio:3/4}.b-placeholder-mainitem{overflow:hidden;position:relative;background:#f4f4f4;width:240px;height:100%;aspect-ratio:3/4}.b-placeholder-mainitem .box-1{width:100%;height:100%;border-radius:8px;aspect-ratio:3/4}.b-placeholder-mainhighlight{overflow:hidden;position:relative;background:#f4f4f4;width:calc(100% - 8px);height:100%;aspect-ratio:1/1;border-radius:4px}.b-placeholder-mainhighlight .box-1{width:100%;height:100%}.b-placeholder-launchtop{overflow:hidden;position:relative;background:#f4f4f4}.b-placeholder-launchtop,.b-placeholder-launchtop .box-1{width:100%;height:100%;aspect-ratio:3/4}.b-placeholder-featuretop{overflow:hidden;position:relative;background:#f4f4f4;width:100%;height:100%}.b-placeholder-featuretop .box-1{width:100%;height:100%;aspect-ratio:3/4}@media screen and (min-width:1024px){.b-placeholder-featuretop .box-1{aspect-ratio:9/2}}.b-placeholder-feature{overflow:hidden;position:relative;margin:20px;max-width:1920px;height:100%}.b-placeholder-feature .box-1{display:flex;justify-content:space-between;width:100%;height:100px;background:#fff;gap:20px}.b-placeholder-feature .box-1 .box-1-left{flex:1}.b-placeholder-feature .box-1 .box-1-right{flex:2}.b-placeholder-feature .box-2{width:100%;height:100%;aspect-ratio:5/2;margin:20px auto}.b-placeholder-feature .box-3{display:flex;justify-content:space-between;width:100%;height:200px;margin:20px auto;background:#fff;gap:10px}.b-placeholder-feature .box-3 .box-3-left,.b-placeholder-feature .box-3 .box-3-right{flex:1}@media screen and (min-width:1024px){.b-placeholder-feature{margin:60px auto}.b-placeholder-feature .box-1{height:200px;gap:100px}.b-placeholder-feature .box-2{height:500px;margin:50px auto}.b-placeholder-feature .box-3{height:800px;aspect-ratio:1/1;gap:30px}.b-placeholder-feature .box-3>div{aspect-ratio:1/1}.b-placeholder-card,.b-placeholder-mainitem{width:auto}}[data-ui-type=Layer_Alert] .c-dialog__title,[data-ui-type=Layer_Alert] .c-popup__title{height:auto;margin:0;box-sizing:border-box}[data-ui-type=Layer_Alert] .c-popup__content{max-height:384px;overflow-y:auto;font-size:13px;color:#000;line-height:20px}[data-ui-type=Layer_Alert] .c-popup__content::-webkit-scrollbar{width:1px}[data-ui-type=Layer_Alert] .c-popup__content::-webkit-scrollbar-thumb,[data-ui-type=Layer_Alert] .c-popup__content::-webkit-scrollbar-track{background:#fff;border-radius:0}[data-ui-type=Layer_Alert] .c-popup__content a{display:block;font-weight:500;text-decoration:underline}[data-ui-type=Layer_Alert] .c-popup__title+.c-popup__content{max-height:346px}[data-ui-type=Layer_Alert] .dot-list li{font-size:13px;line-height:20px}[data-ui-type=Layer_Alert] .dot-list li:before{top:7px}[data-ui-type=Layer_Alert_Notice] .c-popup__content{max-height:384px;overflow-y:auto;font-size:13px;color:#000;line-height:20px}[data-ui-type=Layer_Alert_Notice] .c-popup__content::-webkit-scrollbar{width:1px}[data-ui-type=Layer_Alert_Notice] .c-popup__content::-webkit-scrollbar-thumb,[data-ui-type=Layer_Alert_Notice] .c-popup__content::-webkit-scrollbar-track{background:#fff;border-radius:0}[data-ui-type=Layer_Alert_Notice] .c-popup__content a{display:block;font-weight:500;text-decoration:underline}[data-ui-type=Layer_Alert_Notice] .c-popup__content.no-scroll{overflow:hidden}[data-ui-type=Layer_Alert_Notice] .c-popup__title+.c-popup__content{max-height:410px}[data-ui-type=Layer_Alert_Notice] .dot-list li{font-size:13px;line-height:20px}[data-ui-type=Layer_Alert_Notice] .dot-list li:before{top:7px}[data-ui-type=Layer_Alert_Notice] .store-list{margin:16px 0 24px;display:flex;flex-direction:column;gap:12px}[data-ui-type=Layer_Alert_Notice] .store-list li{display:flex;justify-content:space-between;align-items:center}[data-ui-type=Layer_Alert_Notice] .c-popup__content:has(.store-list){padding-bottom:0}[data-ui-type=Modal_Bottom_AD]{background-color:transparent}[data-ui-type=Modal_Bottom_AD] .modal-ad{position:relative}[data-ui-type=Modal_Bottom_AD] .modal-ad:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:32px;background:linear-gradient(180deg,transparent,rgba(0,0,0,.15));z-index:2}[data-ui-type=Modal_Bottom_AD] .modal-ad .c-figure__thumb{border-radius:0}[data-ui-type=Modal_Bottom_AD] .modal-ad .swiper-pagination-bullet{width:6px;height:6px;margin:0 2px!important;background-color:transparent;border:1px solid #fff;opacity:1;box-sizing:border-box}[data-ui-type=Modal_Bottom_AD] .modal-ad .swiper-pagination-bullet-active{background-color:#fff;border-color:#fff}[data-ui-type=Modal_Bottom_App] .layer-modal-b__content{padding:16px}[data-ui-type=Modal_Bottom_App] .go_app{overflow:hidden;display:block;margin:16px auto;width:72px;height:72px;background-image:url(//static.kasina-store.com/ui-static/img/img_app_kasina.svg);background-size:72px;background-repeat:no-repeat}[data-ui-type=Modal_Bottom_App] p{margin-bottom:32px;font-size:13px;line-height:20px;text-align:center}[data-ui-type=Modal_Bottom_App] p strong{display:block;margin-bottom:8px;font-weight:500;font-size:15px}[data-ui-type=Modal_Bottom_App] .c-btn_wrap{flex-wrap:wrap}[data-ui-type=Modal_Bottom_App] .c-btn_wrap>*{flex:none;margin:0}[data-ui-type=Modal_Bottom_App] .c-btn_wrap .c-button__white{border-color:#fff}[data-ui-type=Modal_Bottom_App] .c-btn_wrap .c-button__white span{display:inline-block;line-height:20px;border-bottom:1px solid #000;text-transform:uppercase}[data-ui-type=Modal_Bottom_App] .c-btn_wrap button+button{margin-top:8px}@media screen and (min-width:1024px){[data-ui-type=Modal_Bottom_App]{height:auto}}[data-ui-type=Popup_Certify]{margin:0 auto}[data-ui-type=Popup_Certify] .popup-content{max-width:480px;padding:140px 16px 0}[data-ui-type=Popup_Certify] .msg{margin:0 auto;font-size:18px;line-height:24px;text-align:center}[data-ui-type=Popup_Certify] .sub-txt{margin:8px auto 0;padding-bottom:12px;font-size:13px;line-height:20px;text-align:center}[data-ui-type=Popup_Certify] .c-btn_wrap{margin:16px auto}[data-ui-type=Popup_Certify] .dot-list li{font-size:13px;line-height:20px;color:#555}[data-ui-type=Popup_Certify] .dot-list li a{font-weight:600;color:#000;text-decoration:underline}.c-button,.c-button--nobdr,.c-button__dimmed,.c-button__primary,.c-button__white{border-radius:4px;display:inline-block;height:48px;padding:0 8px;font-weight:500;font-size:13px;letter-spacing:.02em;line-height:48px;text-align:center;box-sizing:border-box;text-transform:uppercase}.c-button.c-button__size-midium,.c-button__size-midium.c-button--nobdr,.c-button__size-midium.c-button__dimmed,.c-button__size-midium.c-button__primary,.c-button__size-midium.c-button__white{height:40px;font-size:13px;line-height:40px}.c-button.c-button__size-small,.c-button__size-small.c-button--nobdr,.c-button__size-small.c-button__dimmed,.c-button__size-small.c-button__primary,.c-button__size-small.c-button__white{height:32px;line-height:31px}.c-button.c-button__size-xsmall,.c-button__size-xsmall.c-button--nobdr,.c-button__size-xsmall.c-button__dimmed,.c-button__size-xsmall.c-button__primary,.c-button__size-xsmall.c-button__white{height:20px;font-size:11px;line-height:19px}.c-button__primary{border:1px solid #000;background:#000;color:#fff}.c-button__primary.c-button--download:after,.c-button__primary.c-button--guide:after,.c-button__primary.c-button--noti:before{filter:invert(99%) sepia(7%) saturate(47%) hue-rotate(14deg) brightness(118%) contrast(100%)}.c-button__white{border:1px solid #000;background:#fff;color:#000}.c-button__dimmed{border:1px solid #e4e4e4;background:#f4f4f4;color:#959595;cursor:default}.c-button__dimmed.c-button--download:after,.c-button__dimmed.c-button--guide:after,.c-button__dimmed.c-button--noti:before{filter:invert(62%) sepia(1%) saturate(1111%) hue-rotate(318deg) brightness(98%) contrast(82%)}.c-button--noti:before{height:12px;width:10px;background-image:url(//static.kasina-store.com/ui-static/img/ico_noti.svg);background-size:10px 12px;display:inline-block;margin:-1px 3px 1px 0;vertical-align:middle;content:""}.c-button--share{padding:0 20px 0 16px}.c-button--share:before{height:24px;width:24px;background-image:url(//static.kasina-store.com/ui-static/img/btn_share.svg);background-size:24px 24px;display:inline-block;margin:-1px 6px 1px 0;vertical-align:middle;content:""}.c-button--goapp:before{background-image:url(//static.kasina-store.com/ui-static/img/ico_lock.svg);margin:-2px 5px 2px 0}.c-button--goapp:after,.c-button--goapp:before{height:12px;width:13px;background-size:13px 12px;display:inline-block;vertical-align:middle;content:""}.c-button--goapp:after{background-image:url(//static.kasina-store.com/ui-static/img/ico_external_link.svg);margin:-2px 0 2px 5px}.c-button--guide:before{background-image:url(//static.kasina-store.com/ui-static/img/ico_guide.svg);background-size:12px;margin:-1px 5px 1px 0}.c-button--download:after,.c-button--guide:before{height:12px;width:12px;display:inline-block;vertical-align:middle;content:""}.c-button--download:after{background-image:url(//static.kasina-store.com/ui-static/img/ico_download.svg);background-size:cover;margin:-1px 0 1px 4px}.c-button--coupon{height:56px;line-height:56px}.c-button--coupon:before{height:12px;width:13px;background-image:url(//static.kasina-store.com/ui-static/img/ico_download02.svg);background-size:13px 12px;display:inline-block;margin:-1px 9px 1px 0;vertical-align:middle;content:""}.c-button--coupon.c-button__dimmed:before{background-image:url(//static.kasina-store.com/ui-static/img/ico_check02.svg)}@media screen and (min-width:320px)and (max-width:359px){.c-button--coupon{font-size:12px}}.c-button--text{font-weight:500;font-size:12px;color:#000;background:transparent;border:none}.c-button--text span{display:inline-block;border-bottom:1px solid #000;text-transform:uppercase}.c-button--wish{height:48px;width:48px}.c-button--wish,.c-button--wish .c-wish{display:flex;justify-content:center;align-items:center}.c-button--wish .c-wish{height:46px;width:46px;margin:0}.c-button--wish .c-wish input{height:46px;width:46px}.c-button--wish .c-wish label{background-image:url(//static.kasina-store.com/ui-static/img/btn-wish.png);height:12px;width:12px}.c-button--wish .c-wish input:checked+label{background-image:url(//static.kasina-store.com/ui-static/img/btn-wish_on.png)}.c-button--nobdr{border:0;text-decoration:underline}.c-btn_wrap{margin:0;text-align:center;display:flex}.c-btn_wrap>*{display:block;width:100%;margin:0 4px;padding:0;flex:1}.c-btn_wrap>:first-child{margin-left:0}.c-btn_wrap>:last-child{margin-right:0}.c-btn_wrap a,.c-btn_wrap button,.c-btn_wrap input{display:block;width:100%}.c-btn_wrap>.c-button--wish{flex:0 0 48px}.c-btn_wrap.flex-col{flex-direction:column;gap:8px}@media screen and (min-width:1024px){.c-button__primary:hover{border:1px solid #333;background:#333}.c-button__white:hover{border:1px solid #757575}.c-button__dimmed:disabled:hover,.c-button__primary.c-button__dimmed:hover{border:1px solid #e4e4e4;background:#f4f4f4;color:#959595;cursor:default}.c-button__dimmed:disabled:hover.c-button--download:after,.c-button__dimmed:disabled:hover.c-button--guide:after,.c-button__dimmed:disabled:hover.c-button--noti:before,.c-button__primary.c-button__dimmed:hover.c-button--download:after,.c-button__primary.c-button__dimmed:hover.c-button--guide:after,.c-button__primary.c-button__dimmed:hover.c-button--noti:before{filter:invert(62%) sepia(1%) saturate(1111%) hue-rotate(318deg) brightness(98%) contrast(82%)}}[data-ui-type=Message_Error] .msg-error{margin:120px auto;width:clamp(320px,100vw - 32px,480px);text-align:center}[data-ui-type=Message_Error] .msg-error__img{margin-bottom:20px}[data-ui-type=Message_Error] .msg-error__img-error{background-image:url(//static.kasina-store.com/ui-static/img/ico_error.svg);background-size:48px;display:block;margin:0 auto 16px;width:48px;height:48px;color:transparent}[data-ui-type=Message_Error] .msg-error__text{font-size:13px;line-height:20px}[data-ui-type=Message_Error] .msg-error__text strong{display:block;margin-bottom:8px;font-weight:500;font-size:15px;line-height:22px}[data-ui-type=Message_Error] .c-btn_wrap{margin-top:32px}:has(.b-fixed.main) .c-footer{display:block}.c-sticky{position:sticky;left:0;right:0;top:calc(env(safe-area-inset-top) + 52px);background:transparent;z-index:10}@media screen and (min-width:1024px){.c-sticky{top:64px}}.list-flow{display:flex;flex-flow:column wrap;justify-content:space-around;align-content:space-around}.list-flow li{display:flex;flex-direction:column}.dot-list li{position:relative;padding-left:12px;font-size:11px;line-height:16px}.dot-list li:before{border-radius:1px;display:block;position:absolute;top:6px;left:0;width:4px;height:4px;background:#555;content:""}.swiper-button-next,.swiper-button-prev{display:block;width:36px;height:36px;position:absolute;top:50%;color:transparent;transform:translateY(-50%);z-index:10}.swiper-button-prev{background-image:url(//static.kasina-store.com/ui-static/img/swiper_arrow_left.svg);background-size:36px;left:16px}.swiper-button-next{background-image:url(//static.kasina-store.com/ui-static/img/swiper_arrow_right.svg);background-size:36px;right:16px}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:0!important}.no-result{margin:0 auto;padding:32px 16px;font-size:13px;line-height:20px;color:#000;text-align:center}.c-wish{overflow:hidden;position:relative;display:inline-block;margin:-2px 4px 0 0;vertical-align:middle}.c-wish,.c-wish input{height:14px;width:10px}.c-wish input{position:absolute;opacity:0;cursor:pointer}.c-wish label{background-image:url(//static.kasina-store.com/ui-static/img/ico_wish.png);height:14px;width:10px;display:block;color:transparent;text-indent:-10000em;background-repeat:no-repeat;background-position:50%;background-size:cover}.c-wish input:checked+label{background-image:url(//static.kasina-store.com/ui-static/img/ico_wish_on.png)}.grecaptcha-badge{visibility:hidden!important}body,html{height:100%}body{min-height:100vh;background:#fff;color:#000;font-size:15px;letter-spacing:.01em;overflow-wrap:break-word;word-break:keep-all;-webkit-text-size-adjust:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}blockquote,body,button,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,input,li,ol,p,pre,select,td,textarea,th,ul{margin:0;padding:0;font-family:Nort,Pretendard,Apple SD Gothic Neo,Malgun Gothic,BaseLine,Tahoma,Dotum,sans-serif;outline:none;box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{padding-bottom:env(safe-area-inset-bottom)}article,aside,footer,header,hgroup,nav,section{display:block}fieldset,form,img{border:0}table{border-spacing:0;border:0}em{font-style:normal}li,ol,ul{list-style:none outside}input,select{vertical-align:middle}a{text-decoration:none;color:inherit}.hide,.skip,caption,legend{visibility:hidden;overflow:hidden;width:0;height:0;font-size:0;line-height:0;margin:0;padding:0}input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text]{background:#fff;color:#000;-webkit-border-radius:0;-webkit-appearance:none;box-sizing:border-box}input:-webkit-autofill,input:-webkit-autofill:active,input:-webkit-autofill:focus,input:-webkit-autofill:hover{box-shadow:inset 0 0 0 1000px #fff;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}input:autofill,input:autofill:active,input:autofill:focus,input:autofill:hover{box-shadow:inset 0 0 0 1000px #fff;transition:background-color 5000s ease-in-out 0s}input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none}button,input[type=button],input[type=submit]{cursor:pointer;outline:none;-webkit-border-radius:0;-webkit-appearance:none}button{border:0;background-color:transparent;cursor:pointer}select{-webkit-appearance:none;-moz-appearance:none}select,textarea{-webkit-border-radius:0}textarea{box-sizing:border-box;position:relative}iframe{display:block}#wrap{margin:auto}#cts{padding-bottom:calc(env(safe-area-inset-bottom) + 80px)}:has(.c-footer) #cts{margin-bottom:24px;padding-bottom:0}:has(.c-spinner-wrap) #cts{height:calc(100vh - 140px)}.sr-only{position:absolute;overflow:hidden;clip:rect(0 0 0 0);margin:-1px;width:1px;height:1px;font-size:6px;line-height:1;white-space:nowrap}.dim{z-index:100}.dim,.modal-wrap{background-color:hsla(0,0%,7%,.6);position:fixed;top:0;left:0;width:100%;height:100%}.modal-wrap{display:none;overflow:hidden;outline:0;z-index:102;overscroll-behavior:contain}.modal-wrap.open,.modal-wrap.open .layer-modal,.modal-wrap.open .layer-modal-b,.modal-wrap.open .search-layer,.modal-wrap.open .tab-layer{display:block}.stop_drag{-moz-user-select:-moz-none;-webkit-user-select:none;user-select:none}@media screen and (min-width:1024px){#wrap{display:flex;flex-direction:column;min-height:100%}#cts{margin-bottom:60px!important}:has(.c-spinner-wrap) #cts{height:100%}#__next{height:100%}}.krIPkt{bottom:calc(env(safe-area-inset-bottom) + 78px)}@font-face{font-family:Pretendard;src:local("Pretendard Regular"),url(//static-dev.kasina-store.com/ui-static/fonts/Pretendard-Regular.subset.woff2) format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Pretendard;src:local("Pretendard Medium"),url(//static-dev.kasina-store.com/ui-static/fonts/Pretendard-Medium.subset.woff2) format("woff2");font-weight:500;font-display:swap}@font-face{font-family:Pretendard;src:local("Pretendard SemiBold"),url(//static-dev.kasina-store.com/ui-static/fonts/Pretendard-SemiBold.subset.woff2) format("woff2");font-weight:600;font-display:swap}@font-face{font-family:Pretendard;src:local("Pretendard Bold"),url(//static-dev.kasina-store.com/ui-static/fonts/Pretendard-Bold.subset.woff2) format("woff2");font-weight:700;font-display:swap}.waiting-wrap{font-family:Nort,Pretendard,Apple SD Gothic Neo,Malgun Gothic,BaseLine,Tahoma,Dotum,sans-serif}.waiting-wrap #content{overflow:hidden;height:100dvh;background:#000}.waiting-wrap .waiting-info{position:absolute;left:0;right:0;bottom:14.8vh;color:#fff;padding:0 32px;max-width:480px;box-sizing:content-box;margin:0 auto}.waiting-wrap .waiting-info .title{font-size:20px;line-height:26px;font-weight:700;color:#e7e7e7}.waiting-wrap .waiting-info .waiting-order{margin-top:18px;padding:20px 24px;background:#1c1c1c}.waiting-wrap .waiting-info .my-order{padding-bottom:8px}.waiting-wrap .waiting-info .my-order label{font-size:13px;line-height:18px;font-weight:500;color:#aaa}.waiting-wrap .waiting-info .my-order .order{font-size:48px;line-height:56px;font-weight:500;letter-spacing:-.16px}.waiting-wrap .waiting-info .estimate-time{display:flex;border-top:1px solid #232323;padding-top:12px;font-size:13px;line-height:18px;color:#aaa}.waiting-wrap .waiting-info .estimate-time .label{font-weight:500}.waiting-wrap .waiting-info .estimate-time .time{font-weight:700;margin-left:6px}.waiting-wrap .waiting-info .guide-text,.waiting-wrap .waiting-info .notice-text{margin-top:18px;font-size:14px;line-height:20px;color:#848484}.waiting-wrap .waiting-info .notice-text{padding-left:18px;background-image:url("data:image/svg+xml,%0A%3Csvg width='12' height='12' viewBox='0 0 12 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='6' cy='6' r='5.5' stroke='%235E5E5E'/%3E%3Ccircle cx='6.00666' cy='7.78181' r='0.540638' transform='rotate(180 6.00666 7.78181)' fill='%235E5E5E'/%3E%3Cpath d='M6.49539 6.52015C6.49327 6.5738 6.44916 6.61621 6.39547 6.61621L5.73624 6.61621C5.68254 6.61621 5.63843 6.5738 5.63632 6.52014L5.53785 4.01695C5.53562 3.96022 5.581 3.91302 5.63777 3.91302L6.49413 3.91302C6.5509 3.91302 6.59628 3.96023 6.59405 4.01696L6.49539 6.52015Z' fill='%235E5E5E'/%3E%3C/svg%3E%0A");background-size:12px 12px;background-position:0 4px;background-repeat:no-repeat}.bg{top:0;overflow:hidden}.bg,.bg:after{position:absolute;left:0;right:0;bottom:0}.bg:after{content:"";height:100vh;background:linear-gradient(0deg,#000 45.94%,transparent 76.6%);pointer-events:none}.rolling{background:#000}.rolling .slide_container .slide_wrapper{display:flex;flex-wrap:nowrap}.rolling .slide_container .slide{display:flex;align-items:center;flex-wrap:nowrap;position:relative;color:#fff;font-size:10vw;line-height:10vw;font-weight:500;letter-spacing:-4px;white-space:nowrap}.rolling .slide_container .slide>div{margin-left:10px}.rolling .slide_container .slide.original{animation:infiniteAnimation1 40s linear infinite normal none running}.rolling .slide_container .slide.clone{animation:infiniteAnimation2 40s linear infinite}@keyframes infiniteAnimation1{0%{transform:translateX(0)}50%{transform:translateX(-100%)}50.1%{transform:translateX(100%)}to{transform:translateX(0)}}@keyframes infiniteAnimation2{0%{transform:translateX(0)}to{transform:translateX(-200%)}}@media screen and (max-width:960px){.rolling .slide_container .slide{font-size:88px;line-height:88px}}