.c-accordion{border-radius:4px;background:#f4f4f4;min-width:320px}.c-accordion:not(:first-child){margin-top:8px}.c-accordion__item{height:48px;cursor:pointer}.c-accordion__item strong:after,.c-accordion__item strong:before{content:"";display:block;position:absolute;right:50%;top:50%;height:8px;width:1px;background-color:#000}.c-accordion__item strong:before{transform:rotate(45deg)}.c-accordion__item strong:after{transform:rotate(-45deg)}.c-accordion__item strong{display:block;position:relative;padding:16px 36px 16px 16px;font-weight:500;font-size:13px;color:#000;letter-spacing:.02em;line-height:16px;box-sizing:border-box}.c-accordion__item strong:after,.c-accordion__item strong:before{right:20px;margin-top:-4px;transition:.1s}.c-accordion__item strong:before{transform:rotate(90deg)}.c-accordion__item strong:after{transform:rotate(0deg)}.c-accordion__item.active strong:before{display:none}.c-accordion__item.active strong:after{transform:rotate(90deg)}.c-accordion__detail{display:none;padding:0 16px;font-size:13px;color:#000;line-height:20px;background:#f4f4f4;border-radius:0 0 4px 4px;word-break:keep-all}.c-accordion__detail>:last-child{padding-bottom:16px}.c-accordion__detail li{position:relative;padding-left:12px}.c-accordion__detail li:before{border-radius:1px;position:absolute;left:0;top:7px;width:4px;height:4px;background:#000;content:""}.c-card{overflow:hidden;display:block;position:relative;font-size:15px;color:#000;line-height:16px}.c-card .c-flag{position:absolute;right:8px;top:8px;line-height:11px}.c-card .c-flag .c-flag__item{height:16px;padding:0 4px;font-weight:500;font-size:9px;line-height:16px}@media screen and (min-width:768px){.c-card .c-flag{right:16px;top:15px}}.c-card .c-flag.c-flag--left{right:auto;left:8px}@media screen and (min-width:768px){.c-card .c-flag.c-flag--left{right:auto;left:16px}}.c-card .c-wish{position:absolute;left:12px;top:9px}.c-card .c-wish,.c-card .c-wish input,.c-card .c-wish label{height:16px;width:12px}.c-card .c-wish-wrap{position:absolute;left:0;right:0;top:0;aspect-ratio:1/1}.c-card .c-wish-wrap .c-wish{left:auto;top:auto;right:5px;bottom:9px}.c-card__link{display:block}@media(hover:hover)and (pointer:fine){.c-card__link:hover .c-card__thumb .c-lazyload.hover{-webkit-opacity:1!important;-moz-opacity:1!important;-ms-opacity:1!important;opacity:1!important}}.c-card__thumb{display:block;position:relative}.c-card__thumb img{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.c-card__thumb .c-btn-like{position:absolute;right:0;bottom:0;width:52px;height:52px;font-size:0;z-index:2}.c-card__thumb .c-lazyload.hover{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;opacity:0}.c-card__info{display:block;position:relative;padding:12px;text-align:center}.c-card__info dt{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0;font-size:6px;line-height:1;white-space:nowrap}@media screen and (min-width:1024px){.c-card__info{padding:16px 12px}}.c-card__brand{display:inline-block;position:relative;height:16px;margin-bottom:4px;outline:none;box-sizing:border-box}.c-card__brand span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:block;max-width:100%;padding:0;font-size:13px;font-weight:500;color:#000;line-height:16px;box-sizing:border-box;text-transform:uppercase;vertical-align:middle}@media screen and (min-width:1024px){.c-card__brand span{max-width:212px}}@media screen and (min-width:1200px){.c-card__brand span{max-width:262px}}@media screen and (min-width:1440px){.c-card__brand span{max-width:310px}}@media screen and (min-width:1920px){.c-card__brand span{max-width:426px}}.c-card__name{display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical;white-space:normal;height:auto;max-height:36px;clear:both;margin-bottom:8px;font-size:13px;color:#000;line-height:16px;word-break:keep-all;text-transform:uppercase}.c-card__price-info:after,.c-card__price-info:before{content:" ";display:table}.c-card__price-info:after{clear:both}@media screen and (min-width:768px){.c-card__price-info{display:flex;justify-content:center}}.c-card__price{position:relative;color:#000;font-size:13px;line-height:16px;white-space:nowrap;vertical-align:top}.c-card__price dd{display:inline-block}.c-card__price strong{display:inline-block;font-weight:500}.c-card__price del{display:inline-block;padding-left:4px;color:#959595;white-space:nowrap}.c-card__soldout{padding-top:2px;font-weight:500;font-size:13px;line-height:16px;color:#959595;text-transform:uppercase}.c-card__rate:after,.c-card__rate:before{content:" ";display:table}.c-card__rate:after{clear:both}.c-card__rate{display:inline-block;padding-left:2px;color:#dd1d19}.c-card__rate strong{display:inline-block;margin-left:4px;font-size:13px;font-weight:500}.c-card__rate del{display:inline-block;padding-left:4px;font-size:13px;line-height:16px;color:#959595;white-space:nowrap}.c-card__benefit{display:block;padding-top:8px;font-size:12px;color:#757575;box-sizing:border-box}.c-card__benefit dt+.benefit{padding-top:0}.c-card__benefit .benefit{padding-top:2px}.c-card__benefit .benefit em{color:#dd1d19}.c-card--gallery{border-radius:4px}.c-card--gallery .c-card__price{line-height:normal}.c-card--gallery .c-card__rate strong{vertical-align:bottom}.c-card--gallery .c-card__benefit{height:42px;padding:0;margin-top:6px}.c-card--scroll{border-radius:4px;width:240px;height:348px;margin:4px;background:#f4f4f4}@media screen and (max-width:1023px){.c-card--scroll .c-card__brand span{max-width:calc((100vw - 48px)/2 - 16px)}}.c-card--scroll .c-card__info{height:108px;padding:12px 8px 0;box-sizing:border-box}.c-card--scroll .c-card__price del{padding-left:2px}@media screen and (min-width:1024px){.c-card--scroll{min-width:340px;min-height:440px}.c-card--scroll .c-card__info{height:116px}}.c-card--big .c-card__info{padding:16px 16px 18px;text-align:left}.c-card--big .c-card__name{height:auto;margin-bottom:5px;-webkit-line-clamp:2}.c-card--big .c-card__price-info{justify-content:left}.c-card--big .c-card__benefit{overflow:hidden;padding-top:6px}.c-card--big .c-card__benefit .benefit{display:inline-block;position:relative;height:20px;margin:0 10px 0 0;line-height:20px}.c-card--big .c-card__benefit .benefit:before{position:absolute;top:7px;left:-8px;width:2px;height:2px;background:#333;content:""}.c-card--big .c-card__benefit .benefit+.benefit{padding-top:0}.c-card--list{padding:8px;box-sizing:border-box}.c-card--list,.c-card--list .c-card__link{display:table;width:100%}.c-card--list .c-card__link+.c-card__info{display:table;width:100%;padding:0;table-layout:fixed}.c-card--list .c-card__brand{margin:8px 0}.c-card--list .c-card__thumb{height:144px;width:144px;display:table-cell;vertical-align:top}.c-card--list .c-card__info{display:table-cell;padding:12px;text-align:left;vertical-align:top}.c-card--list .c-card__name{max-height:54px;-webkit-line-clamp:3}.c-card--list .c-card__option{font-size:13px;color:#757575}.c-card--list .c-card__price-info{justify-content:left}.c-card--list .c-card__price dd{display:block}.c-card--list .c-card__benefit{margin-top:10px;padding-top:0}.c-card--outfits{padding:8px}.c-card:has(.c-card__soldout) .c-card__price-info{display:none}.c-checkbox,.c-radio{position:absolute;width:16px;height:16px;opacity:0}.c-checkbox+label,.c-radio+label{display:block;position:relative;height:16px;padding-left:24px;font-size:13px;line-height:16px;cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0)}.c-checkbox+label:before,.c-radio+label:before{border-radius:2px;height:16px;width:16px;position:absolute;top:0;left:0;border:1px solid #000;background-color:rgba(0,0,0,0);box-sizing:border-box;content:""}.c-checkbox+label:after,.c-radio+label:after{position:absolute;content:""}.c-checkbox[disabled],.c-radio[disabled]{cursor:not-allowed}.c-checkbox[disabled]+label,.c-radio[disabled]+label{cursor:not-allowed;color:#959595}.c-checkbox[disabled]+label:before,.c-radio[disabled]+label:before{border-color:#e4e4e4}.c-checkbox[disabled]+label:after,.c-checkbox[disabled]+label:before,.c-checkbox[disabled]+label:hover,.c-radio[disabled]+label:after,.c-radio[disabled]+label:before,.c-radio[disabled]+label:hover{cursor:not-allowed}.c-checkbox:checked+label:before,.c-radio:checked+label:before{border-color:#000;background:#000;animation-name:none}.c-checkbox:checked+label:after,.c-radio:checked+label:after{display:block}.c-checkbox:checked[disabled]+label:before,.c-radio:checked[disabled]+label:before{border-color:#e4e4e4;background:#fff}.c-checkbox+label{color:#333}.c-checkbox+label:after{height:10px;width:6px;transform:rotate(45deg);top:1px;left:5px;border:1.5px solid #fff;border-width:0 1.5px 1.5px 0;box-sizing:border-box}.c-checkbox:checked+label:after,.c-checkbox[disabled]+label:after{border-color:#fff}.c-checkbox:checked[disabled]+label:after{border-color:#e4e4e4}.c-radio+label:before{border-radius:50%}.c-radio+label:after{height:10px;width:10px;background:#fff;top:3px;left:3px;border-radius:50%}.c-radio:checked+label:before{background-color:#fff}.c-radio:checked+label:after{background-color:#000}.c-radio[disabled]+label:before{border-color:#e4e4e4}.c-checkbox-toggle{display:inline-block;margin:0}.c-checkbox-toggle>em{height:24px;width:40px;display:block;float:left;position:relative;cursor:pointer;transition:background-position .2s ease-in}.c-checkbox-toggle>em:before{position:absolute;top:50%;left:50%;width:40px;height:24px;border-radius:40px;background:#dcdcdc;transform:translate(-50%,-50%);content:""}.c-checkbox-toggle>em:after{height:20px;width:20px;border-radius:100%;position:absolute;top:50%;left:2px;background:#fff;transition:left .2s ease-in,background-color .2s ease-in,transform .2s ease;transform:translateY(-50%);box-sizing:border-box;content:""}.c-checkbox-toggle span{color:#000;font-size:15px;display:block;float:left;padding-left:8px;height:24px;line-height:25px}.c-checkbox-toggle span:first-child{padding:0 8px 0 0}.c-checkbox-toggle>input{height:0;width:0;display:block;position:absolute;opacity:0}.c-checkbox-toggle>input:checked+em:before{background:#000;opacity:1}.c-checkbox-toggle>input:checked+em:after{left:calc(100% - 22px)}.c-checkbox-toggle>input:disabled+em:before{opacity:.5}.c-chip,.c-chip-color .c-chip+label,.c-chip-input .c-chip+label{border-radius:4px;display:inline-block;position:relative;height:24px;padding:0 8px;font-weight:400;font-size:13px;line-height:22px;color:#000;text-align:center;background:#f4f4f4;border:1px solid #f4f4f4;white-space:nowrap;box-sizing:border-box;outline:none}.c-chip--selected,.c-chip-color .c-chip+label--selected,.c-chip-input .c-chip+label--selected{color:#fff;background:#000;border:1px solid #000}.c-chip--disabled,.c-chip-color .c-chip+label--disabled,.c-chip-color .c-chip+label[disabled],.c-chip-input .c-chip+label--disabled,.c-chip-input .c-chip+label[disabled],.c-chip[disabled]{color:#959595;background:#f4f4f4;border:1px solid #e4e4e4}.c-chip-input .c-chip{position:absolute;opacity:0;left:0}.c-chip-input .c-chip+label{width:auto;height:40px;margin:0 0 4px;font-size:13px;line-height:40px;background:#fff;border:1px solid #e4e4e4;cursor:pointer}.c-chip-input .c-chip+label:hover{border:1px solid #757575}.c-chip-input .c-chip:checked+label{color:#000;background:#fff;border:1px solid #000}.c-chip-input .c-chip[disabled]+label{color:#959595;background:#f4f4f4;border:1px solid #e4e4e4;cursor:default}.c-chip-input .c-chip:checked:disabled+label{color:#959595;background:#f4f4f4;border:1px solid #000}.c-chip-color .c-chip{position:absolute;opacity:0}.c-chip-color .c-chip+label{width:40px;height:40px;margin:0 0 4px;font-size:0;line-height:40px;background:#fff;border:1px solid #e4e4e4}.c-chip-color .c-chip:checked+label{position:relative;color:#000;background:#fff;border:1px solid #000}.c-chip-color .c-chip:checked+label:after{display:block;position:absolute;left:1px;right:1px;top:1px;bottom:1px;border:1px solid #fff;content:""}.c-chip-color .c-chip[disabled]+label:after{display:block;position:absolute;left:1px;right:1px;top:1px;bottom:1px;font-size:11px;line-height:36px;color:#fff;background:rgba(0,0,0,.3);content:"품절"}.c-coupon,.c-coupon--event,.c-coupon--gift{border-radius:4px;position:relative;width:100%;min-height:116px;padding:14px 56px 14px 16px;color:#000;text-align:left;background:#f4f4f4;box-sizing:border-box}.c-coupon[disabled] .c-coupon__name,.c-coupon[disabled] .c-coupon__price,.c-coupon[disabled] .c-coupon__terms,[disabled].c-coupon--event .c-coupon__name,[disabled].c-coupon--event .c-coupon__price,[disabled].c-coupon--event .c-coupon__terms,[disabled].c-coupon--gift .c-coupon__name,[disabled].c-coupon--gift .c-coupon__price,[disabled].c-coupon--gift .c-coupon__terms{color:#959595}.c-coupon[disabled] .c-coupon__date,[disabled].c-coupon--event .c-coupon__date,[disabled].c-coupon--gift .c-coupon__date{color:#dd1d19}.c-coupon span,.c-coupon--event span,.c-coupon--gift span{display:block}.c-coupon__price{font-weight:400;font-size:24px;line-height:28px}.c-coupon__name{margin-top:4px;font-weight:500;font-size:13px;line-height:20px}.c-coupon__date,.c-coupon__max,.c-coupon__terms{color:#555;font-size:11px;line-height:16px}.c-coupon--download:after,.c-coupon--have:after{height:24px;width:24px;display:block;background-repeat:no-repeat;background-position:50%;position:absolute;right:16px;top:50%;margin-top:-12px;content:""}.c-coupon--download[disabled]:after,.c-coupon--have[disabled]:after{opacity:.4}.c-coupon--download:after{background-image:url(https://static.kasina-store.com/ui-static/img/ico_download.svg);background-size:24px}.c-coupon--have:after{background-image:url(https://static.kasina-store.com/ui-static/img/ico_check.svg);background-size:24px}.c-coupon--event{background:#333}.c-coupon--event:before{display:block;position:absolute;right:0;top:0;bottom:0;width:50px;height:100%;border-radius:0 4px 4px 0;content:""}.c-coupon--event:after{right:13px;filter:invert(99%) sepia(7%) saturate(47%) hue-rotate(14deg) brightness(118%) contrast(100%)}.c-coupon--event .c-coupon__name+.c-coupon__date{margin-top:12px}.c-coupon--event .c-coupon__name,.c-coupon--event .c-coupon__price{color:#fff}.c-coupon--event .c-coupon__date,.c-coupon--event .c-coupon__max,.c-coupon--event .c-coupon__terms{color:#f4f4f4}.c-coupon--event[disabled]{background:#939393;cursor:default}.c-coupon--event[disabled] .c-coupon__name,.c-coupon--event[disabled] .c-coupon__price{color:#c2c2c2}.c-coupon--event[disabled] .c-coupon__date,.c-coupon--event[disabled] .c-coupon__max,.c-coupon--event[disabled] .c-coupon__terms{color:#bebebe}.c-coupon--event[disabled]:after{opacity:.5}.c-coupon--gift{height:100%;color:#fff;background-color:#333}.c-coupon--gift:before{display:block;position:absolute;right:0;top:0;bottom:0;width:50px;height:100%;border-radius:0 4px 4px 0;background-color:#333;content:""}.c-coupon--gift:after{right:13px;filter:invert(99%) sepia(7%) saturate(47%) hue-rotate(14deg) brightness(118%) contrast(100%)}.c-coupon--gift .c-coupon__date,.c-coupon--gift .c-coupon__max,.c-coupon--gift .c-coupon__terms{color:#f4f4f4}.c-coupon--gift .c-coupon__name+.c-coupon__date{margin-top:12px}.c-coupon-wrap li:not(:first-of-type){margin-top:8px}.c-dialog,.c-popup{border-radius:4px;overflow:hidden;top:50%;left:50%;width:342px;padding:18px 16px;background:#fff;box-sizing:border-box;transform:translate(-50%,-50%);position:relative}.c-dialog__title,.c-popup__title{height:20px;margin:2px 0 16px;font-weight:500;font-size:15px;background:#fff;color:#20262c;line-height:20px}.c-dialog__content,.c-popup__content{max-height:470px;padding-bottom:80px;color:#000;box-sizing:border-box}.c-dialog__content .dot-list,.c-popup__content .dot-list{margin-top:16px}.c-dialog__content .cont-scroll,.c-popup__content .cont-scroll{max-height:406px;margin-right:-16px;padding-right:16px;padding-bottom:64px;overflow-y:auto}.c-dialog__content .cont-scroll::-webkit-scrollbar,.c-popup__content .cont-scroll::-webkit-scrollbar{width:1px}.c-dialog__content .cont-scroll::-webkit-scrollbar-thumb,.c-dialog__content .cont-scroll::-webkit-scrollbar-track,.c-popup__content .cont-scroll::-webkit-scrollbar-thumb,.c-popup__content .cont-scroll::-webkit-scrollbar-track{background:#fff;border-radius:0}.c-dialog__content:has(.c-btn_wrap),.c-dialog__content:has(.cont-scroll),.c-popup__content:has(.c-btn_wrap),.c-popup__content:has(.cont-scroll){padding-bottom:0}.c-dialog__text,.c-popup__text{letter-spacing:.01em}.c-dialog__text:first-child,.c-popup__text:first-child{font-size:13px;color:#000;line-height:20px}.c-dialog__text+.c-popup__content,.c-popup__text+.c-popup__content{margin-top:14px}.c-dialog__text+.c-dropdown-box,.c-popup__text+.c-dropdown-box{margin-top:16px}.c-dialog__text+.c-btn_wrap,.c-popup__text+.c-btn_wrap{margin-top:24px}.c-dialog__text span,.c-popup__text span{color:#dd1d19}.c-dialog__text img,.c-popup__text img{width:auto;max-width:100%}.c-dialog__text .noti,.c-popup__text .noti{display:block;margin-top:16px}.c-dialog__link,.c-popup__link{display:block;margin-top:16px;font-weight:500;text-decoration:underline}.c-dialog__buttons,.c-popup__buttons{position:fixed;left:0;right:0;bottom:0;display:flex;height:80px;margin:0;padding:16px;text-align:center;box-sizing:border-box;background-color:#fff}.c-dialog__buttons>*,.c-popup__buttons>*{display:block;width:100%;height:48px;margin:0 4px;padding:0;outline:none;flex:1}.c-dialog__buttons>:first-child,.c-popup__buttons>:first-child{margin-left:0}.c-dialog__buttons>:last-child,.c-popup__buttons>:last-child{margin-right:0}.c-dialog__buttons .c-dialog__button-point,.c-dialog__buttons .c-popup__button-point,.c-popup__buttons .c-dialog__button-point,.c-popup__buttons .c-popup__button-point{color:#dd1d19}.c-dialog__buttons.type2,.c-popup__buttons.type2{margin:16px 0 0}.c-dialog__close,.c-popup__close{overflow:hidden;position:absolute;top:12px;right:12px;width:24px;height:24px;color:rgba(0,0,0,0);outline:none}.c-dialog__close:before,.c-popup__close:before{background-image:url(https://static.kasina-store.com/ui-static/img/ico_close.svg);background-size:24px;display:block;width:24px;height:24px;content:""}.c-dialog--center,.c-popup--center{text-align:center}.c-dialog--center .c-popup__text:first-child,.c-popup--center .c-popup__text:first-child{margin:16px 0 0}.c-dialog--border,.c-popup--border{border:1px solid #555;box-shadow:none}@media screen and (min-width:320px)and (max-width:359px){.c-dialog,.c-popup{width:300px}}@media screen and (min-width:1024px){.c-dialog,.c-popup{width:400px}}.c-dialog__content+.c-dialog__text{margin-top:-10px}.c-dialog__content-left{text-align:left;margin:12px 18px}.c-dialog__content-left .c-dialog__text{padding:12px 0;margin:0;border-bottom:1px solid #eee;text-align:left}.c-dialog__content-left .c-dialog__form{padding:18px 2px}.c-popup{padding:16px}.c-popup__subtitle{margin-top:22px;color:#e4e4e4}.c-popup__subtitle:first-of-type{margin-top:0}.c-popup__subtext{margin-top:6px;color:#757575;line-height:16px}.c-popup__subtext:last-child{padding-bottom:4px}.c-popup__subtext+.c-popup__subtext{margin-top:-8px}.c-popup__button-submit{display:block;width:100%;height:44px;margin-top:-4px;border:1px solid #dd1d19;background-color:#fff;color:#dd1d19;line-height:44px;text-align:center;outline:none}.c-popup--narrow{padding:9px 42px 7px 16px}.c-popup--narrow .c-popup__text{margin:0;font-size:14px;color:#000}.c-popup--narrow .c-popup__close{top:5px;right:7px}.c-popup--narrow .c-popup__close:before{width:20px;height:20px;background-size:20px}[data-ui-type=Modal_App_QR_Marketing] .qr-wrap{margin-top:24px;display:flex;justify-content:center;align-items:center}[data-ui-type=Modal_App_QR_Marketing] .qr-text{display:flex;flex-direction:column;gap:8px;align-items:center;justify-content:center;margin:16px 0}[data-ui-type=Modal_App_QR_Marketing] .c-popup__content{padding-bottom:0}.c-dropdown-box{position:relative}.c-dropdown-box:after,.c-dropdown-box:before{position:absolute;z-index:1;content:""}.c-dropdown-box:after{height:12px;width:12px;background-image:url(https://static.kasina-store.com/ui-static/img/ico_arrow_updn.svg);background-size:12px;top:20px;right:20px}.c-dropdown-box .c-dropdown{border-radius:4px;height:52px;width:100%;position:relative;padding:0 40px 0 12px;font-size:15px;color:#757575;background:#fff;border:1px solid #dcdcdc}.c-dropdown-box .c-dropdown--fail:has(option){border:1px solid #dd1d19}.c-dropdown-box .c-dropdown--fail:has(option)+.c-input__msg{color:#dd1d19}.c-dropdown-box.c-dropdown--disabled:after{opacity:.2}.c-dropdown-box.c-dropdown--disabled .c-dropdown{border-color:#e4e4e4;background-color:#f4f4f4;color:#959595}.c-dropdown-box:has(.c-dropdown__input):after{display:none}.c-dropdown__input{position:relative}.c-dropdown__input input[type=text]{border-radius:4px;display:block;height:52px;width:100%;padding:0 40px 0 12px;font-size:15px;color:#757575;line-height:52px;border:1px solid #dcdcdc}.c-dropdown__input input+span:after{height:12px;width:12px;background-image:url(https://static.kasina-store.com/ui-static/img/ico_arrow_updn.svg);background-size:12px;position:absolute;top:20px;right:12px;content:"";transition:.3s}.c-dropdown__input label{position:absolute;top:16px;left:12px;font-size:15px;color:#757575;transform-origin:0 0;transform:translateZ(0);pointer-events:none}.c-dropdown__input:has(div.active) label,.c-dropdown__input:has(input.active) label{color:#000}.c-dropdown__input:has(div.active) div,.c-dropdown__input:has(div.active) input,.c-dropdown__input:has(input.active) div,.c-dropdown__input:has(input.active) input{border-color:#000}.c-dropdown__input:has(div.active) div+span:after,.c-dropdown__input:has(div.active) input+span:after,.c-dropdown__input:has(input.active) div+span:after,.c-dropdown__input:has(input.active) input+span:after{transform:rotate(-180deg)}.c-dropdown__input strong{border-radius:4px;display:block;width:100%;height:52px;padding:0 40px 0 12px;font-weight:400;font-size:15px;color:#000;line-height:52px;border:1px solid #dcdcdc;box-sizing:border-box}.c-dropdown__input strong+span:after{height:12px;width:12px;background-image:url(https://static.kasina-store.com/ui-static/img/ico_arrow_updn.svg);background-size:12px;content:"";position:absolute;top:20px;right:20px;transition:.3s}.c-dropdown__input div{border-radius:4px;display:block;width:100%;height:52px;padding:24px 33px 8px 11px;font-weight:400;font-size:15px;color:#000;line-height:52px;border:1px solid #dcdcdc;box-sizing:border-box}.c-dropdown__input div+span:after{height:12px;width:12px;background-image:url(https://static.kasina-store.com/ui-static/img/ico_arrow_updn.svg);background-size:12px;content:"";position:absolute;top:20px;right:20px;transition:.3s}.c-dropdown__input:has(strong.active) strong{border-color:#000}.c-dropdown__input:has(strong.active) strong+span:after{transform:rotate(-180deg)}.c-dropdown__input.selected label{color:#757575;transform:translate3d(0,-8px,0) scale(.7333)}.c-dropdown__input.selected div,.c-dropdown__input.selected input{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;padding:24px 33px 8px 11px;color:#000;-webkit-user-select:none;-moz-user-select:none;user-select:none}.c-dropdown__input.selected div{line-height:normal}.c-dropdown__input.c-dropdown--fail input[type=text]{border:1px solid #dd1d19}.c-dropdown__input.c-dropdown--fail+.c-input__msg{color:#dd1d19}.c-dropdown__input.c-dropdown--disabled input[type=text]{border-color:#e4e4e4;background-color:#f4f4f4;color:#959595}.c-dropdown__input.c-dropdown--disabled input+span:after{opacity:.2}.c-dropdown__input.c-dropdown--disabled label{color:#959595}.c-dropdown__input.selected.c-dropdown--disabled label{left:12px;color:#959595}.c-dropdown__input.selected.c-dropdown--disabled input[type=text]{color:rgba(0,0,0,0)}.c-dropdown__list{display:none;position:absolute;left:0;width:100%;margin-top:-3px;border:1px solid #000;border-top:0;background:#fff;border-radius:0 0 4px 4px;box-sizing:border-box;z-index:2}.c-dropdown__list ul{overflow:auto;overflow-x:hidden;width:calc(100% - 8px);max-height:184px}.c-dropdown__list ul::-webkit-scrollbar{width:2px}.c-dropdown__list ul::-webkit-scrollbar-track{background:#fff;border-radius:0}.c-dropdown__list ul::-webkit-scrollbar-thumb{border-radius:0;background:#000}.c-dropdown__list ul::-webkit-scrollbar-button:vertical:end:decrement{display:block;height:8px}.c-dropdown__list li a{display:block;position:relative;padding:16px 12px;color:#000;font-size:15px;line-height:20px}.c-dropdown__list li a.selected{font-weight:500}.c-dropdown__list li a.selected:after{background-image:url(https://static.kasina-store.com/ui-static/img/ico_check03.svg);height:36px;width:36px;display:block;background-repeat:no-repeat;background-position:50%;position:absolute;right:-3px;top:50%;margin-top:-18px;content:""}.c-dropdown__list li a.disabled{color:#959595;cursor:not-allowed}.c-figure{overflow:hidden;position:relative;margin:0;padding:0}.c-figure__link{display:block;font-size:13px;line-height:20px}.c-figure__thumb{border-radius:4px;overflow:hidden;display:block;position:relative}.c-figure__thumb img{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.c-figure__link-shop{position:relative;display:inline-block;margin-top:4px;font-weight:500;font-size:13px;letter-spacing:.02em;line-height:20px;color:#fff}.c-figure__link-shop:after{display:inline-block;position:absolute;left:0;bottom:0;width:100%;height:1px;background-color:#fff;content:""}.c-figure figcaption{margin:12px 8px 0}.c-figure figcaption strong{display:block;margin-bottom:4px;font-weight:400;font-size:15px}.c-figure figcaption .c-flag{margin-bottom:8px}.c-figure__background{height:133.4vw;background-repeat:no-repeat;background-size:cover;background-position:50%}.c-figure__background .c-figure__link{width:100%;height:100%}@media screen and (min-width:1024px){.c-figure__background{height:auto;padding-top:40%}}.c-figure--square .c-figure__thumb{max-width:350px}@media screen and (min-width:1024px){.c-figure--square .c-figure__thumb{max-width:none}}.c-figure--visual{background-position:50%;background-size:100%}.c-figure--visual figcaption{position:absolute;left:16px;right:16px;bottom:50px;margin:12px 0 0}.c-figure--visual figcaption strong{display:-webkit-box;overflow:hidden;-webkit-line-clamp:3;-webkit-box-orient:vertical;white-space:normal;width:calc(100% - 16px);margin-bottom:0;font-size:27px;line-height:30px;color:#fff;word-break:keep-all}@media screen and (min-width:1024px){.c-figure--visual figcaption strong{width:auto;max-width:700px}}.c-figure--visual figcaption .c-flag{margin-bottom:12px;line-height:0}.c-figure--brand:after{border-radius:4px;content:"";position:absolute;left:0;bottom:0;width:100%;height:120px;background:linear-gradient(180deg,rgba(0,0,0,0),rgba(0,0,0,.4))}.c-figure--brand figcaption{position:absolute;left:16px;right:16px;bottom:16px;z-index:1}.c-figure--brand figcaption strong{display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical;white-space:normal;font-size:24px;line-height:28px;color:#fff;word-break:keep-all}.c-figure--brand figcaption .c-flag{margin-bottom:12px;line-height:0}@media screen and (min-width:1024px){.c-figure--brand figcaption{max-width:80%}}.c-figure--btn{margin-top:16px}.c-figure-wrap{display:flex;flex-direction:column}.c-figure-wrap .c-figure{margin:0 0 32px}@media screen and (min-width:1024px){.c-figure-wrap{flex-direction:row}.c-figure-wrap .c-figure{flex:1 0 330px;margin-right:8px}.c-figure-wrap .c-figure:last-child{margin-right:0}}.c-figure-wrap--scroll{overflow-x:scroll;display:flex;flex-direction:row}@media screen and (min-width:1024px){.c-figure-wrap--scroll .c-figure{flex:1 0 330px}}.c-flag__item{border-radius:4px;text-overflow:ellipsis;display:inline-flex;align-items:center;overflow:hidden;max-width:152px;height:20px;padding:0 8px;color:#000;font-weight:400;font-size:11px;white-space:nowrap;box-sizing:border-box;background-color:rgba(0,0,0,0);border:1px solid #757575;outline:none;text-transform:uppercase;vertical-align:middle}@media screen and (min-width:768px){.c-flag__item{height:16px;padding:0 4px;font-size:10px;line-height:16px}}.c-flag__item--fff{color:#000;background-color:#fff;border:none}.c-flag__item--000{color:#fff;background-color:#000;border:none}.c-flag__item--gray{color:#000;background-color:#f4f4f4;border:none}.c-flag__item--date{font-size:13px;color:#000;background-color:#e4e4e4;border:none}.c-flag__item--coupon{color:#fff;background-color:#000;border:none}.c-flag__item--red{height:auto;font-weight:500;color:#dd1d19;line-height:12px;background-color:rgba(0,0,0,0);border:none}.c-flag__item--app{color:#000;background-color:#fff;border:none}.c-flag__item--limited{color:#fff;background-color:#000;border:none}.c-flag{display:block;overflow:hidden;height:auto}.c-flag dt{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0;font-size:6px;line-height:1;white-space:nowrap}.c-flag--date{height:24px}.c-flag--date .c-flag__item{height:24px;line-height:24px}.c-flag--launch,.c-flag--raffle{border-radius:4px;width:54px;height:54px;left:8px;right:auto}@media screen and (min-width:768px){.c-flag--launch,.c-flag--raffle{top:15px;left:16px}}.c-flag--launch .c-flag__item,.c-flag--raffle .c-flag__item{position:relative;width:54px;height:54px;padding-top:16px;font-weight:500;color:#000;text-align:center;background-color:#fff;border:0}.c-flag--launch .c-flag__item:before,.c-flag--raffle .c-flag__item:before{display:block;position:absolute;top:0;left:0;right:0;height:16px;font-weight:500;font-size:11px;line-height:16px;color:#fff;background-color:#000;content:"DRAW"}.c-flag--launch .c-flag__item sup,.c-flag--raffle .c-flag__item sup{display:block;margin-top:5px;font-size:10px;line-height:12px}.c-flag--launch .c-flag__item strong,.c-flag--raffle .c-flag__item strong{display:block;font-weight:500;font-size:15px;line-height:18px}.c-flag--launch .c-flag__item:before{content:"LAUNCH"}.c-flag>.c-flag__item:not(:first-child){margin-left:4px}.c-iconinfo{display:inline-block;position:relative;overflow:hidden;margin:-1px 0 1px;padding:0;border:0;background:rgba(0,0,0,0);font-size:0;color:rgba(0,0,0,0);vertical-align:middle;outline:none}.c-iconinfo--help{width:24px;height:24px}.c-iconinfo--help:before{height:24px;width:24px;background-image:url(https://static.kasina-store.com/ui-static/img/ico_info.svg);background-size:24px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);content:""}.c-iconinfo--help-s{width:14px;height:14px}.c-iconinfo--help-s:before{height:14px;width:14px;background-image:url(https://static.kasina-store.com/ui-static/img/ico_info_s.svg);background-size:14px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);content:""}.c-input{border-radius:4px;display:flex;position:relative;margin:auto;width:100%;overflow:hidden;box-sizing:border-box;background:#fff;border:1px solid #dcdcdc}.c-input:has(input:focus){border:1px solid #000}.c-input input[type=date],.c-input input[type=email],.c-input input[type=number],.c-input input[type=password],.c-input input[type=search],.c-input input[type=tel],.c-input input[type=text]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;font-family:inherit;height:50px;font-size:15px;font-weight:400;color:#000;box-sizing:border-box;border:none;flex:1;outline:none}.c-input input[type=email],.c-input input[type=number],.c-input input[type=password],.c-input input[type=search],.c-input input[type=tel],.c-input input[type=text]{transition:.15s;padding:24px 12px 8px}.c-input input[type=date]{padding:0 12px;background-image:url(https://static.kasina-store.com/ui-static/img/ico_calendar.svg);background-color:#fff;background-size:24px;background-repeat:no-repeat;background-position:right 12px center}.c-input input[type=date]::-webkit-datetime-edit-day-field,.c-input input[type=date]::-webkit-datetime-edit-month-field,.c-input input[type=date]::-webkit-datetime-edit-text,.c-input input[type=date]::-webkit-datetime-edit-year-field{-webkit-appearance:none;display:none}.c-input input[type=date]::-webkit-calendar-picker-indicator{position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,0);color:rgba(0,0,0,0);cursor:pointer}.c-input input[type=date]:before{content:attr(placeholder);width:100%;height:100%;display:flex;align-items:center;position:absolute;top:8px;font-weight:400;font-size:15px;color:#959595}.c-input input[type=date]:valid:before{display:none}.c-input input[type=date]:valid::-webkit-datetime-edit-day-field,.c-input input[type=date]:valid::-webkit-datetime-edit-month-field,.c-input input[type=date]:valid::-webkit-datetime-edit-text,.c-input input[type=date]:valid::-webkit-datetime-edit-year-field{-webkit-appearance:initial;display:initial}.c-input input[type=date]::-webkit-date-and-time-value{text-align:left}.c-input input[type=date]:valid{padding-top:18px}.c-input input::-moz-placeholder{color:rgba(0,0,0,0)}.c-input input::placeholder{color:rgba(0,0,0,0)}.c-input input:not(:-moz-placeholder-shown)+.c-input__label{color:#757575;transform:translate3d(0,-8px,0) scale(.7333)}.c-input input:focus+.c-input__label,.c-input input:not(:placeholder-shown)+.c-input__label{color:#757575;transform:translate3d(0,-8px,0) scale(.7333)}.c-input__label{transition:.2s;position:absolute;top:15px;left:12px;font-size:15px;color:#757575;font-weight:400;transform-origin:0 0;transform:translateZ(0);pointer-events:none;white-space:nowrap}.c-input__btn-calendar,.c-input__btn-delete,.c-input__btn-masking{margin:auto;background:rgba(0,0,0,0);border:none}.c-input__btn-calendar:before,.c-input__btn-delete:before,.c-input__btn-masking:before{display:block;width:24px;height:24px;content:""}.c-input__btn-masking{height:100%;padding:0 12px}.c-input__btn-masking:before{background-image:url(https://static.kasina-store.com/ui-static/img/ico_state_off.svg);background-size:24px}.c-input__btn-masking.active:before{background-image:url(https://static.kasina-store.com/ui-static/img/ico_state_on.svg);background-size:24px}.c-input__btn-calendar{height:100%;padding:0 12px}.c-input__btn-calendar:before{background-image:url(https://static.kasina-store.com/ui-static/img/ico_calendar.svg);background-size:24px}.c-input__text{width:52px;height:52px;line-height:52px;text-align:center}.c-input__msg{margin:4px 12px 0;color:#000;font-size:11px;line-height:16px}.c-input__msg.fail{color:#dd1d19}.c-input__msg.disabled{color:#959595}.c-input__msg time{float:right;color:#dd1d19}.c-input__msg+.c-input__msg{margin-top:0}.c-input__count{margin-top:4px;padding:0 12px;font-size:11px;line-height:16px;color:#000;text-align:right}.c-input__count strong{font-weight:400}.c-input--fail{border:1px solid #dd1d19}.c-input--fail:has(input:focus){border:1px solid #dd1d19}.c-input--fail input:not(:-moz-placeholder-shown)+.c-input__label{color:#dd1d19}.c-input--fail input:focus+.c-input__label,.c-input--fail input:not(:placeholder-shown)+.c-input__label{color:#dd1d19}.c-input--fail+.c-input__msg{color:#dd1d19}.c-input--disabled,.c-input>input[disabled]{border-color:#e4e4e4;background:#f4f4f4;color:#959595}.c-input--disabled+.c-input__msg,.c-input>input[disabled]+.c-input__msg{color:#959595}.c-input--disabled .c-input__btn-masking:before,.c-input>input[disabled] .c-input__btn-masking:before{filter:invert(85%) sepia(0) saturate(4%) hue-rotate(139deg) brightness(105%) contrast(78%)}.c-input--disabled .c-input__btn-masking+.c-button__primary,.c-input>input[disabled] .c-input__btn-masking+.c-button__primary{color:#959595;background:#f4f4f4;border-color:#e4e4e4}.c-input--disabled:hover,.c-input--disabled>button,.c-input>input[disabled]:hover,.c-input>input[disabled]>button{cursor:not-allowed}.c-input--disabled>input[type=date],.c-input>input[disabled]>input[type=date]{background-image:url(https://static.kasina-store.com/ui-static/img/ico_calendar_gray.svg);background-size:24px;background-repeat:no-repeat;background-position:right 12px center;color:#959595}.c-input--disabled>input[type=date]:before,.c-input>input[disabled]>input[type=date]:before{content:attr(value);padding-top:0}.c-input--disabled input[type=date]::-webkit-date-and-time-value,.c-input--disabled input[type=date]::-webkit-datetime-edit,.c-input>input[disabled] input[type=date]::-webkit-date-and-time-value,.c-input>input[disabled] input[type=date]::-webkit-datetime-edit{display:none}.c-input .c-button__primary{height:44px;line-height:44px;margin:3px 4px}.c-input--org input[type=email],.c-input--org input[type=number],.c-input--org input[type=password],.c-input--org input[type=search],.c-input--org input[type=tel],.c-input--org input[type=text],.c-input--search input[type=email],.c-input--search input[type=number],.c-input--search input[type=password],.c-input--search input[type=search],.c-input--search input[type=tel],.c-input--search input[type=text]{transition:none;padding:8px 12px}.c-input--org input::-moz-placeholder,.c-input--search input::-moz-placeholder{color:#959595}.c-input--org input::placeholder,.c-input--search input::placeholder{color:#959595}.c-input--org .c-input__label,.c-input--search .c-input__label{display:none}.c-input--search{padding-left:36px}.c-input--search:before{background-image:url(https://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:12px;content:""}.c-pagination{text-align:center}.c-pagination__list{display:flex;padding:8px 0;text-align:center;letter-spacing:.01em;justify-content:center}.c-pagination__list li{display:inline-block;font-size:13px;text-align:center}.c-pagination__list a{display:block;width:auto;height:32px;margin:0 8px;font-size:13px;color:#000;line-height:32px;text-align:center}.c-pagination__list .c-pagination__next a,.c-pagination__list .c-pagination__previous a{height:32px;width:36px;position:relative;margin:0}.c-pagination__list .c-pagination__next a:after,.c-pagination__list .c-pagination__previous a:after{height:5px;width:5px;position:absolute;top:50%;margin-top:-3px;border:1px solid #000;border-width:1px 1px 0 0;box-sizing:content-box;content:""}.c-pagination__list .c-pagination__next a.disable,.c-pagination__list .c-pagination__previous a.disable{color:rgba(0,0,0,.13);cursor:default}.c-pagination__list .c-pagination__next a.disable:after,.c-pagination__list .c-pagination__previous a.disable:after{border-color:rgba(0,0,0,.13)}.c-pagination__list .c-pagination__previous{padding-left:12px}@media screen and (min-width:320px)and (max-width:359px){.c-pagination__list .c-pagination__previous{padding-right:12px}}.c-pagination__list .c-pagination__previous a:after{transform:rotate(223deg);left:-4px;margin-left:-4px}.c-pagination__list .c-pagination__next{padding-right:12px}@media screen and (min-width:320px)and (max-width:359px){.c-pagination__list .c-pagination__next{padding-left:12px}}.c-pagination__list .c-pagination__next a:after{transform:rotate(45deg);right:-4px;margin-right:-4px}.c-pagination__list .c-pagination__active a{text-decoration:underline}.c-pagination__num .c-pagination__list{display:block;padding:0}.c-pagination__num .c-pagination__next a,.c-pagination__num .c-pagination__previous a{text-indent:-99999px}.c-pagination__num span{display:inline-block;padding:0 2px}.c-pagination__num span:first-child{padding-left:7px}.c-pagination__num span:last-child{padding-right:7px}.c-pagination__num .c-pagination__next,.c-pagination__num .c-pagination__previous{padding:0}.c-pagination__num .c-pagination__next a:before,.c-pagination__num .c-pagination__previous a:before{position:absolute;top:50%;left:50%;margin:-12px 0 0 -12px;content:""}.c-pagination__num .c-pagination__next a:after,.c-pagination__num .c-pagination__previous a:after{display:none}.c-pagination__num .c-pagination__next a.disable,.c-pagination__num .c-pagination__previous a.disable{opacity:.4;cursor:default}.c-pagination__num .c-pagination__active{font-weight:700;color:#dd1d19}.c-pagination__num-bg .c-pagination__list{border-radius:12px;background-color:rgba(17,17,17,.6);display:inline-block;position:relative;height:24px;padding:0 10px;margin:0 auto;font-size:13px;color:#333;line-height:25px}.c-pagination__num-bg .c-pagination__next,.c-pagination__num-bg .c-pagination__previous{display:none}.c-pagination__num-bg .c-pagination__active{font-weight:400}.c-sorting{display:flex;justify-content:space-between;position:relative;min-width:320px;height:48px;margin:0 auto;padding:14px 16px 14px 8px;box-sizing:border-box}.c-sorting__qty{flex:1 0 30%;position:relative;overflow:hidden;display:block;padding-right:30px;height:20px;font-size:13px;line-height:20px}.c-sorting__qty strong{font-weight:400}.c-sorting__order{flex:1 1 auto;display:flex;justify-content:flex-end;align-items:center;gap:8px;height:20px;line-height:20px;text-align:right}.c-sorting__order:after{height:12px;width:12px;background-image:url(https://static.kasina-store.com/ui-static/img/ico_arrow_updn.svg);margin-left:-4px;background-size:12px;display:inline-block;vertical-align:middle;content:""}.c-sorting__order button,.c-sorting__order select{font-size:13px;color:#000;line-height:20px;background:rgba(0,0,0,0);border:none;outline:none}.c-sorting__order .btn-filter{position:relative;display:flex;justify-content:center;align-items:center;margin-right:8px}.c-sorting__order .btn-filter:after{height:12px;width:1px;display:block;position:absolute;right:-8px;background:#e4e4e4;content:""}@media screen and (min-width:1024px){.c-sorting__order .btn-filter{margin-right:16px}.c-sorting__order .btn-filter:after{right:-16px}}.c-sorting__order select{opacity:1;display:inline-block;direction:rtl}.c-sorting__order select:active{margin-right:-12px}.c-sorting__order .c-sorting__select-layer,.c-sorting__order button{display:none}.c-sorting__order-left{text-align:left}.c-sorting__order-left select{direction:ltr}.c-sorting__order-left+.c-sorting__qty{padding-right:0;text-align:right}@media screen and (max-width:359px){.c-sorting{min-width:auto}}@media screen and (min-width:1024px){.c-sorting{max-width:1920px}.c-sorting .c-sorting__order select,.c-sorting .c-sorting__order:after{display:none}.c-sorting .c-sorting__order button{display:inline-block}.c-sorting .c-sorting__order button:after{height:12px;width:12px;background-image:url(https://static.kasina-store.com/ui-static/img/ico_arrow_updn.svg);background-size:12px;display:inline-block;margin:-2px 0 1px 4px;vertical-align:middle;content:""}.c-sorting .c-sorting__order:has(.active) button:after{transform:rotate(-180deg)}.c-sorting .c-sorting__order .c-sorting__select-layer{border-radius:4px;display:none;position:absolute;right:16px;top:42px;padding:8px 16px;background:#fff;border:1px solid #dcdcdc;opacity:1;z-index:2}.c-sorting .c-sorting__order .c-sorting__select-layer li a{display:block;font-size:13px;line-height:28px;text-align:right}.c-sorting .c-sorting__order .c-sorting__select-layer li a.selected{font-weight:500}.c-sorting .c-sorting__order .c-sorting__select-layer li a.disabled{color:#959595;cursor:not-allowed}.c-sorting .c-sorting__order-left .c-sorting__select-layer{right:auto;left:4px}.c-sorting .c-sorting__order-left .c-sorting__select-layer li a{text-align:left}}.c-sorting .btn-filter>button{width:auto;height:auto;display:block;position:relative}.c-sorting .btn-filter>button:after{height:16px;width:16px;background-image:url(https://static.kasina-store.com/ui-static/img/ico_filter.png);background-size:16px 16px;display:block;position:absolute;right:0;top:2px;content:""}@media screen and (min-width:1024px){.c-sorting .btn-filter>button:after{top:4px}}.c-sorting .btn-filter>button span{display:block;padding-right:20px}.c-tab{background:#fff}.c-tab__list{display:flex}.c-tab__item{flex:1}.c-tab__link{display:block;position:relative;height:32px;border-bottom:1px solid #f4f4f4;margin-right:-1px;font-size:13px;line-height:32px;color:#000;text-align:center;box-sizing:border-box;z-index:1}.c-tab__link.active{color:#000;z-index:5}.c-tab__link--disabled{color:#e4e4e4;z-index:0}.c-tab__content{display:none}.c-tab__content.active{display:block}.c-tab-bar .c-tab__link{height:32px;line-height:32px}.c-tab-bar .c-tab__link.active:after{position:absolute;right:0;left:0;bottom:0;height:2px;background:#000;content:""}.c-tab-box{border-radius:4px;background:#f4f4f4}.c-tab-box .c-tab__link{border-radius:4px;border:1px solid rgba(0,0,0,0);background:rgba(0,0,0,0)}.c-tab-box .c-tab__link.active{border:1px solid #dcdcdc;background:#fff}.c-textarea{border-radius:4px;display:block;width:100%;height:132px;margin:0;padding:12px;background-color:#fff;border:1px solid #dcdcdc;font-size:15px;color:#000;line-height:22px;outline:none;resize:none;box-sizing:border-box}.c-textarea:focus{border-color:#000;transition:border .2s ease-out}.c-textarea--disabled,.c-textarea[disabled]{border-color:rgba(220,220,220,.2);background:rgba(220,220,220,.2);color:#959595}.c-textarea--disabled::-moz-placeholder,.c-textarea[disabled]::-moz-placeholder{color:#959595}.c-textarea--disabled::placeholder,.c-textarea[disabled]::placeholder{color:#959595}.c-textarea--disabled:focus,.c-textarea[disabled]:focus{border-color:rgba(220,220,220,.2)}.c-textarea.c-textarea--fail,.c-textarea.c-textarea--fail:focus{border-color:#dd1d19}.c-textarea__count{margin-top:4px;padding:0 12px;font-size:11px;line-height:16px;color:#000;text-align:right}.c-textarea__count strong{font-weight:400}.c-textarea--fail-text{margin-top:7px;font-size:12px;color:#dd1d19}.c-headline{background:#fff;padding:0;width:auto;text-align:left}.c-headline,.c-headline__link,.c-headline__text{display:block;position:relative}.c-headline__link .c-headline__txtlink{display:block;font-weight:500;font-size:13px;letter-spacing:.02em;line-height:20px;color:#000;position:absolute;bottom:12px;right:8px}.c-headline__link .c-headline__txtlink:after{display:block;position:absolute;bottom:0;width:100%;height:1px;background-color:#000;content:""}.c-headline__link .c-headline__iconlink{display:block;position:absolute;top:18px;right:17px;max-width:64px;max-height:24px;padding-right:10px}.c-headline__link .c-headline__iconlink img{display:block;width:100%;max-height:24px}.c-headline__category,.c-headline__title{color:#000;display:block;position:relative;min-height:60px;padding:24px 8px 12px;font-family:Nort,Pretendard,Apple SD Gothic Neo,Malgun Gothic,BaseLine,Tahoma,Dotum,sans-serif;font-weight:400;font-size:18px;letter-spacing:.04em;line-height:24px;overflow:hidden;box-sizing:border-box}.c-headline__title{text-transform:uppercase}.c-headline__category a{display:inline-block}.c-headline__category a+strong:before,.c-headline__category a:not(:first-child):before{display:inline-block;margin:0 4px;content:"/"}.c-headline__category strong{font-weight:400;cursor:default}.c-headline__subtext{display:block;overflow:hidden;margin-top:-4px;padding:4px 16px 12px;font-size:15px;color:#333;line-height:22px}.c-headline__subtext strong{display:block;font-weight:400;color:#000}.c-headline__point{color:#dd1d19}.c-headline__time{margin:11px 16px;border:0;background:none;font-family:Nort,Pretendard,Apple SD Gothic Neo,Malgun Gothic,BaseLine,Tahoma,Dotum,sans-serif;font-size:13px;vertical-align:middle}.c-headline--center{text-align:center}.c-headline--section .c-headline__title{min-height:56px;padding:24px 8px 12px;font-weight:500;font-size:15px;line-height:20px}.c-headline--section .c-headline__title strong{font-weight:500}.c-headline--section .c-headline__title strong+span{display:inline-block;position:relative;margin-left:10px;padding:0 5px 0 12px;font-size:13px;font-weight:400;color:#333;line-height:1;vertical-align:middle}.c-headline--section .c-headline__title strong+span:before{position:absolute;top:2px;left:0;width:1px;height:12px;background-color:#bbb;content:""}.c-headline--section .c-headline__title .c-headline__point{display:inline-block;margin:1px 0 -1px;font-weight:400}.c-headline--section .c-headline__title.type2{padding:24px 8px 12px 0}.c-headline--contbox{padding-bottom:40px;text-align:center}.c-headline--contbox sup{display:block;padding-top:12px;font-size:13px;letter-spacing:.5px;line-height:16px;color:#757575}.c-headline--contbox .c-headline__title{height:auto;padding:8px 16px 4px;font-size:18px;line-height:24px;white-space:normal}.c-headline--contbox .c-headline__subtext{margin-top:0;font-size:13px;line-height:16px}.c-headline--contbox sup+.c-headline__title{padding-top:12px}.c-headline--contbox .c-headline__txtlink{position:static;transform:none;text-decoration:underline}.c-headline--contbox .c-headline__txtlink:after{display:none}@media screen and (min-width:1024px){.c-headline--contbox .c-headline__title{padding:12px 16px 8px;font-size:24px;line-height:28px}}.c-toast{display:flex;justify-content:center;position:fixed;top:calc(var(--safe-area-top) + 60px);left:50%;width:100vw;transform:translateX(-50%);z-index:10000010}.c-toast.slideInTop{animation-duration:.2s;animation-name:slideInTopToast}@keyframes slideInTopToast{0%{opacity:0}to{opacity:1}}.c-toast.slideOutTop{animation-name:slideOutTopToast}@keyframes slideOutTopToast{0%{opacity:1}to{opacity:0}}.c-toast-inbox{border-radius:32px;display:flex;justify-content:space-between;max-width:calc(100vw - 32px);min-height:44px;padding:12px 20px;background:rgba(51,51,51,.88);font-size:13px;color:#fff;line-height:20px;box-sizing:border-box}.c-toast__text{position:relative;flex:1}.c-toast__text:only-child{max-width:none;text-align:center}.c-toast__text strong{font-weight:400;color:#dd1d19}.c-toast__text--icon{padding-left:32px}.c-toast__text--icon:only-child{text-align:left}.c-toast__text--icon:before{background-image:url(https://static.kasina-store.com/ui-static/img/ico_profile.svg);background-size:24px;display:block;position:absolute;top:-2px;left:0;width:24px;height:24px;content:""}.c-toast .c-button--text{flex:none;height:20px;margin-left:12px;color:#fff}.c-toast .c-button--text span{border-bottom:1px solid #fff}@media screen and (min-width:480px){.c-toast .c-toast-inbox{max-width:448px}}@media screen and (min-width:1024px){.c-toast{top:80px}.c-toast .c-toast-inbox{max-width:480px}}.c-tooltip{border-radius:4px;position:absolute;width:240px;padding:12px;font-weight:400;font-size:13px;color:#fff;line-height:20px;letter-spacing:.01em;white-space:normal;word-break:keep-all;background:rgba(51,51,51,.88);box-sizing:border-box;z-index:10}.c-tooltip__tit{display:block;margin-bottom:4px}.c-tooltip__btns{margin-top:12px}.c-tooltip .c-button--text{font-size:13px;color:#fff}.c-tooltip .c-button--text span{border-color:#fff}.c-tooltip .c-button--text+.c-button--text{margin-left:16px}.c-tooltip li{position:relative;padding:0 0 0 12px}.c-tooltip li:before{height:4px;width:4px;border-radius:1px;display:block;position:absolute;left:0;top:7px;background:#fff;content:""}.c-tooltip-wrap{display:inline-block;position:relative}.c-tooltip-wrap button{overflow:hidden}.c-tooltip-wrap .c-tooltip{position:absolute;left:50%;margin:3px 0 0 -120px}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{font-variant-ligatures:none!important}.tab-layer{height:calc(75vh - 68px)!important}.isAndroid{--safe-area-top:0px!important;--safe-area-bottom:0px!important;--safe-area-left:0px!important;--safe-area-right:0px!important}.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,#ffffff 19.74%,rgba(255,255,255,.5) 49.46%,rgba(255,255,255,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:rgba(238,238,238,.65);backdrop-filter:blur(5px);border:rgba(238,238,238,.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:var(--safe-area-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(https://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(https://static.kasina-store.com/ui-static/img/logo_kasina_white.png)}.c-gnb__gohome{display:block;height:48px;color:rgba(0,0,0,0);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:rgba(0,0,0,0);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(https://static.kasina-store.com/ui-static/img/arrow_left.svg);background-size:24px}.c-gnb-btn.c-gnb-btn__close:before{background-image:url(https://static.kasina-store.com/ui-static/img/ico_close.svg);background-size:24px}.c-gnb-btn.c-gnb-btn__search:before{background-image:url(https://static.kasina-store.com/ui-static/img/ico_search.svg);background-size:24px}.c-gnb-btn.c-gnb-btn__my:before{background-image:url(https://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(https://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(https://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(https://static.kasina-store.com/ui-static/img/logo_kasina_white.png)}.c-gnb--white .c-gnb__right .c-gnb-btn{background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0)}.c-gnb--white .c-gnb__right .c-gnb-btn__cart:after{background-image:url(https://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(https://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.brand-list a:hover{text-decoration:none}.gnb-layer__sub .category-list.brand-list a:hover .brand{text-decoration:underline}.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 .category-list a:hover>span{text-decoration:none}.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:rgba(17,17,17,.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(https://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:rgba(0,0,0,0);text-indent:-10000em}:has([data-ui-type=Line_Banner]) .b-fixed{top:var(--safe-area-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,#ffffff,rgba(255,255,255,.99) 11%,rgba(255,255,255,.95) 20.8%,rgba(255,255,255,.89) 29.6%,rgba(255,255,255,.82) 37.5%,rgba(255,255,255,.74) 44.6%,rgba(255,255,255,.65) 51%,rgba(255,255,255,.55) 57%,rgba(255,255,255,.45) 62.5%,rgba(255,255,255,.35) 67.7%,rgba(255,255,255,.25) 72.7%,rgba(255,255,255,.17) 77.8%,rgba(255,255,255,.1) 82.9%,rgba(255,255,255,.05) 88.2%,rgba(255,255,255,.01) 93.9%,rgba(255,255,255,0))}.c-gnb--white .c-gnb{background:rgba(0,0,0,0)}}.c-tabbar{border-radius:4px;position:fixed;left:16px;right:16px;bottom:calc(var(--safe-area-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:rgba(0,0,0,0)}.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(https://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(https://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(https://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(https://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(https://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(https://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(https://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(https://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(https://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(https://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(https://static.kasina-store.com/ui-static/img/ico_set_active.svg);background-size:24px}.c-tabbar ul .c-tabbar__item button{border:none;background:rgba(0,0,0,0)}.c-tabbar ul .c-tabbar__item .c-tabbar__link--cart{background-image:url(https://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(https://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:var(--safe-area-bottom)}.tab-layer{border-radius:4px;display:none;overflow:hidden;position:fixed;left:16px;right:16px;bottom:calc(var(--safe-area-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 3px 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(var(--safe-area-bottom) + 52px)}.search-layer{display:none;overflow:hidden;position:fixed;top:calc(var(--safe-area-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(var(--safe-area-top) + 16px)}@media screen and (min-width:1024px){:has([data-ui-type=Line_Banner]) .search-layer{top:calc(var(--safe-area-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:rgba(0,0,0,0)}.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(https://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 - 170px);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:rgba(0,0,0,0)}.c-search-recent__list .btn-delete:before{background-image:url(https://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 .skeleton{margin-left:16px}@media screen and (min-width:1024px){.c-search-item .skeleton{margin-left:12px}}.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}.c-search-item .swiper-button-next,.c-search-item .swiper-button-prev{display:none}@media screen and (min-width:1024px){.c-search-item:hover .swiper-button-next,.c-search-item:hover .swiper-button-prev{display:block}.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 (max-width:1023px){.c-search-contbox:has(.c-search-recent) .c-search-item .inner-wrap{padding-right:6px}}@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(https://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:rgba(0,0,0,0);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(var(--safe-area-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:rgba(0,0,0,0)}.c-footer__logo .logo-footer:before{background-image:url(https://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(var(--safe-area-top) + 52px);background-color:#fff;box-sizing:border-box;z-index:102}.layer-modal:has(.layer-modal__bottom){padding:calc(var(--safe-area-top) + 52px) 0 calc(var(--safe-area-bottom) + 64px)}.layer-modal.no-title{padding-top:var(--safe-area-top)}.layer-modal--type2{padding:calc(var(--safe-area-top) + 52px) 0 calc(var(--safe-area-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(var(--safe-area-top) + 16px) 16px 16px}.layer-modal__title{position:absolute;top:var(--safe-area-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(var(--safe-area-top) + 8px);right:8px;width:36px;height:36px;background:#fff;border:1px solid #dcdcdc;color:rgba(0,0,0,0);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:var(--safe-area-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:var(--safe-area-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% + var(--safe-area-top));left:50%;padding-bottom:var(--safe-area-bottom);transform:translate(-50%,calc(-100% - var(--safe-area-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(var(--safe-area-top) + 8px);right:8px;width:36px;height:36px!important;background:#fff;border:1px solid #dcdcdc;color:rgba(0,0,0,0);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:var(--safe-area-bottom)}._is-ios .tab-layer{bottom:calc(var(--safe-area-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:rgba(0,0,0,0);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:rgba(0,0,0,0);box-sizing:border-box;animation:rotator2 1s linear infinite;vertical-align:middle}.c-spinner-btn.white{border:2px solid #fff;border-top-color:rgba(0,0,0,0)}.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:rgba(0,0,0,0)}.c-button__size-small>.c-spinner-btn.white,.c-button__size-xsmall>.c-spinner-btn.white{border:1px solid #fff;border-top-color:rgba(0,0,0,0)}.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,rgba(232,232,232,0),#e8e8e8 50%,rgba(232,232,232,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:4px 0 8px;display:flex;flex-direction:column;gap:8px}[data-ui-type=Layer_Alert_Notice] .store-list li{display:flex;justify-content:space-between;align-items:center;color:#000;font-size:13px;font-weight:500;line-height:20px;letter-spacing:.13px}[data-ui-type=Layer_Alert_Notice] .store-list li .store-tel-wrap{width:122px}[data-ui-type=Layer_Alert_Notice] .store-list li a.store-tel-wrap{text-decoration:none!important}[data-ui-type=Layer_Alert_Notice] .store-list li a.store-tel-wrap .store-tel{text-decoration:underline}[data-ui-type=Layer_Alert_Notice] .store-list li .store-tel{margin-left:4px;font-weight:400}[data-ui-type=Layer_Alert_Notice] .store-list .store-notice{margin-top:12px;color:#555;font-size:12px;font-weight:400;line-height:16px;letter-spacing:.24px}[data-ui-type=Layer_Alert_Notice] .c-popup__content:has(.store-list){padding-bottom:0}[data-ui-type=Layer_Alert_New_Member].c-popup{padding:40px 28px 32px}[data-ui-type=Layer_Alert_New_Member].c-popup img{height:104px;width:auto}[data-ui-type=Layer_Alert_New_Member].c-popup .benefit-coupon-area{margin-top:56px;display:flex;flex-direction:column;gap:8px}[data-ui-type=Layer_Alert_New_Member].c-popup .benefit-coupon-area .benefit-coupon{padding:13px 24px 14px;height:64px;width:100%;border-radius:4px;display:flex;align-items:center;position:relative}[data-ui-type=Layer_Alert_New_Member].c-popup .benefit-coupon-area .benefit-coupon:after{content:"";position:absolute;top:50%;right:-6px;width:12px;height:12px;border-radius:50%;transform:translateY(-50%);background-color:#fff}[data-ui-type=Layer_Alert_New_Member].c-popup .benefit-coupon-area .benefit-coupon__rate{text-align:left;font-size:18px;font-weight:700;line-height:20px;letter-spacing:-.36px;text-transform:uppercase}[data-ui-type=Layer_Alert_New_Member].c-popup .benefit-coupon-area .benefit-coupon__name{text-align:left;font-size:14px;font-weight:500;line-height:13px;letter-spacing:-.28px;text-transform:uppercase;margin-top:4px}[data-ui-type=Layer_Alert_New_Member].c-popup .benefit-coupon-area .benefit-coupon--dark{background-color:#333;color:#fff}[data-ui-type=Layer_Alert_New_Member].c-popup .benefit-coupon-area .benefit-coupon--light{color:#000;background-color:#e4e4e4}[data-ui-type=Layer_Alert_New_Member].c-popup .c-dialog__buttons,[data-ui-type=Layer_Alert_New_Member].c-popup .c-popup__buttons{position:static;display:flex;flex-direction:column;height:auto;padding:0;gap:8px;margin-top:24px}[data-ui-type=Layer_Alert_New_Member].c-popup .c-dialog__buttons button,[data-ui-type=Layer_Alert_New_Member].c-popup .c-popup__buttons button{margin:0;height:40px;font-size:13px;font-weight:500;line-height:40px;letter-spacing:.26px;text-transform:uppercase}[data-ui-type=Layer_Alert_New_Member].c-popup .c-popup__content{padding:0}[data-ui-type=Layer_Alert_New_Member].c-popup .c-button_gray{color:#000;border:1px solid #dcdcdc;border-radius:4px}@media screen and (min-width:1024px){[data-ui-type=Layer_Alert_New_Member].c-popup{padding:47px 40px 31px;width:440px}[data-ui-type=Layer_Alert_New_Member].c-popup .benefit-coupon-area{margin-top:136px}[data-ui-type=Layer_Alert_New_Member].c-popup .c-popup__buttons{margin-top:22px;flex-direction:row;gap:4px}[data-ui-type=Layer_Alert_New_Member].c-popup .c-popup__buttons .c-button__primary{order:1}[data-ui-type=Layer_Alert_New_Member].c-popup .c-popup__close{top:16px;right:16px}}[data-ui-type=Modal_Bottom_AD]{background-color:rgba(0,0,0,0);transform:translate(-50%)}@media screen and (min-width:1024px){[data-ui-type=Modal_Bottom_AD]{transform:translate(-50%,-50%)!important}}[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,rgba(0,0,0,0),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:rgba(0,0,0,0);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(https://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=Modal_Marketing_Agree] .guide-text{margin-top:24px;font-size:15px;line-height:20px;font-weight:500;text-align:center}[data-ui-type=Modal_Marketing_Agree] .guide-image{margin-top:16px;display:flex;justify-content:center}[data-ui-type=Modal_Marketing_Agree] .guide-image .toggle-button{display:flex;width:244px;height:48px;border-radius:10px;background:#f3f3f3;font-size:13px;font-weight:500;gap:23px;align-items:center;justify-content:center}[data-ui-type=Modal_Marketing_Agree] .guide-image .toggle-button .control{position:relative;width:40px;height:24px;border-radius:100px;background:#000}[data-ui-type=Modal_Marketing_Agree] .guide-image .toggle-button .control>span{position:absolute;right:2px;top:2px;display:inline-block;width:20px;height:20px;border-radius:50%;background:#fff}[data-ui-type=Modal_Marketing_Agree] .layer-modal-b__content{padding:16px}[data-ui-type=Modal_Marketing_Agree] .c-btn_wrap{flex-wrap:wrap;margin-top:32px}[data-ui-type=Modal_Marketing_Agree] .c-btn_wrap>*{flex:none;margin:0}[data-ui-type=Modal_Marketing_Agree] .c-btn_wrap .c-button__white{border-color:#fff}[data-ui-type=Modal_Marketing_Agree] .c-btn_wrap .c-button__white span{display:inline-block;line-height:20px;border-bottom:1px solid #000;text-transform:uppercase}@media screen and (min-width:1024px){[data-ui-type=Modal_Marketing_Agree]{height:auto}}div#portal:has(>#layerModalBMARKETING_POPUP)+.modal-wrap{z-index:10000001}[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}[data-ui-type=Popup_Certify].duplicate-check-popup .popup-content{padding-top:88px}[data-ui-type=Popup_Certify].duplicate-check-popup .sub-txt{font-size:13px;padding-bottom:0}[data-ui-type=Popup_Certify].duplicate-check-popup .contbox-gray{margin:28px 0 0;padding-top:24px;padding-bottom:24px;border-radius:4px}[data-ui-type=Popup_Certify].duplicate-check-popup .dot-list{margin-top:16px}[data-ui-type=Popup_Certify].duplicate-check-popup .dot-list li:before{top:8px}.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(https://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(https://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(https://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(https://static.kasina-store.com/ui-static/img/ico_external_link.svg);margin:-2px 0 2px 5px}.c-button--guide:before{background-image:url(https://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(https://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(https://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(https://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:rgba(0,0,0,0);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(https://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(https://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(https://static.kasina-store.com/ui-static/img/ico_error.svg);background-size:48px;display:block;margin:0 auto 16px;width:48px;height:48px;color:rgba(0,0,0,0)}[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(var(--safe-area-top) + 52px);background:rgba(0,0,0,0);z-index:10}@media screen and (min-width:1024px){.c-sticky{top:64px}}:has([data-ui-type=List_Submenu]) .c-sticky.type2{top:calc(var(--safe-area-top) + 88px)}@media screen and (min-width:1024px){:has([data-ui-type=List_Submenu]) .c-sticky.type2{top:100px}}.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:rgba(0,0,0,0);transform:translateY(-50%);z-index:10}.swiper-button-prev{background-image:url(https://static.kasina-store.com/ui-static/img/swiper_arrow_left.svg);background-size:36px;left:16px}.swiper-button-next{background-image:url(https://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(https://static.kasina-store.com/ui-static/img/ico_wish.png);height:14px;width:10px;display:block;color:rgba(0,0,0,0);text-indent:-10000em;background-repeat:no-repeat;background-position:50%;background-size:cover}.c-wish input:checked+label{background-image:url(https://static.kasina-store.com/ui-static/img/ico_wish_on.png)}.grecaptcha-badge{visibility:hidden!important}.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}:root{--safe-area-top:env(safe-area-inset-top);--safe-area-bottom:env(safe-area-inset-bottom);--safe-area-left:env(safe-area-inset-left);--safe-area-right:env(safe-area-inset-right)}html.isAndroid{--safe-area-top:0px;--safe-area-bottom:0px;--safe-area-left:0px;--safe-area-right:0px}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:var(--safe-area-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:rgba(0,0,0,0);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(var(--safe-area-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:rgba(17,17,17,.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}#portal .modal-wrap{background:rgba(0,0,0,0)!important;z-index:10000001}#portal:before{content:"";position:fixed;inset:0;background-color:hsla(0,0%,7%,.6);z-index:999;display:none}#portal:has(.modal-wrap.open):before{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}#cts{margin-bottom:60px!important}:has(.c-spinner-wrap) #cts{height:100%}#__next{height:100%}}.krIPkt{bottom:calc(var(--safe-area-bottom) + 78px)}@font-face{font-family:Pretendard;src:local("Pretendard Regular"),url(https://static.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(https://static.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(https://static.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(https://static.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%,rgba(0,0,0,0) 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}}
/*# sourceMappingURL=73607d88fcbe67e1.css.map*/