@font-face{font-family:Pretendard Variable;font-weight:45 920;font-style:normal;font-display:swap;src:url(/sites/kongtile/fonts/PretendardVariable.woff2)format("woff2-variations")}@font-face{font-family:xeicon;src:url(/sites/kongtile/fonts/xeicon.woff2)format("woff2");font-weight:400;font-style:normal;font-display:block}.kt{--kt-gray:#f5f5f7;color:#111;-webkit-font-smoothing:antialiased;background:#fff;width:100%;font-family:Pretendard Variable,Roboto,Verdana,Open Sans,Dotum,AppleGothic,돋움,Helvetica,sans-serif;font-size:16px;font-weight:350;line-height:1.6;overflow-x:hidden}.kt *,.kt :before,.kt :after{box-sizing:border-box;border-color:currentColor}.kt a{color:inherit;cursor:pointer;text-decoration:none}.kt ul{margin:0;padding:0;list-style:none}.kt p,.kt h2,.kt h4{margin:0}.kt img{max-width:100%;display:block}.kt button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}.kt [class^=xi-],.kt [class*=\ xi-]{-webkit-font-smoothing:antialiased;font-style:normal;font-weight:400;line-height:1;display:inline-block;font-family:xeicon!important}.kt .xi-angle-down:before{content:""}.kt .xi-angle-down-min:before{content:""}.kt .xi-angle-up:before{content:""}.kt .xi-angle-up-min:before{content:""}.kt .xi-arrow-right:before{content:""}.kt .xi-bars:before{content:""}.kt .xi-cart-o:before{content:""}.kt .xi-close:before{content:""}.kt .xi-copyright:before{content:""}.kt .xi-facebook:before{content:""}.kt .xi-instagram:before{content:""}.kt .xi-kakaotalk:before{content:""}.kt .xi-mail-o:before{content:""}.kt .xi-map-marker:before{content:""}.kt .xi-naver:before{content:""}.kt .xi-redo:before{content:""}.kt .xi-search:before{content:""}.kt .xi-truck:before{content:""}.kt .xi-user-o:before{content:""}.kt .xi-youtube-play:before{content:""}.kt-frame{width:calc(100% - 20px);max-width:1300px;margin-left:auto;margin-right:auto;position:relative}.kt-autoplay-timer{pointer-events:none;width:0;height:0;animation-name:kt-timer;animation-timing-function:linear;animation-fill-mode:forwards;position:absolute}@keyframes kt-timer{0%{opacity:.99}to{opacity:1}}.kt-zoom img,.kt-zoom-sm img,.kt-zoom-xs img{transition:transform .4s}.kt-zoom:hover img{transform:scale(1.05)}.kt-zoom-sm:hover img{transform:scale(1.03)}.kt-zoom-xs:hover>img,.kt-zoom-xs:hover a>img{transform:scale(1.02)}.kt-topbar{height:50px;position:relative;overflow:hidden}.kt-topbar .items li{transition:transform .5s;position:absolute;inset:0}.kt-topbar .items li.dark{color:#fff}.kt-topbar .items li.light{color:#000}.kt-topbar .text{white-space:nowrap;text-overflow:ellipsis;justify-content:center;align-items:center;gap:10px;height:50px;padding:0 40px;font-size:14px;font-weight:700;line-height:50px;display:flex;overflow:hidden}.kt-topbar .text img{border-radius:4px;flex:none;width:20px;height:20px}.kt-topbar .dir{display:none}.kt-header-wrap{z-index:100;height:191px;position:relative}.kt-header{background:#fff;width:100%;position:relative}.kt-header.compact{animation:.35s kt-slide-down;position:fixed;top:0;left:0;right:0;box-shadow:0 1px #0000000f}@keyframes kt-slide-down{0%{transform:translateY(-100%)}to{transform:none}}.kt-header .part1{border-bottom:.67px solid #eee;height:40px}.kt-header.compact .part1{display:none}.kt-header .part1 .inner{justify-content:space-between;align-items:center;height:100%;display:flex}.kt-header .sns{padding-left:15px;display:flex}.kt-header .sns a{color:#333;background:#96969633;border-radius:50%;justify-content:center;align-items:center;width:27px;height:27px;margin-right:3px;font-size:16px;transition:background .3s,color .3s;display:flex}.kt-header .sns a:hover{color:#fff;background:#111}.kt-header .member{height:100%;display:flex}.kt-header .member>li{position:relative}.kt-header .member>li>a{color:#555;padding:0 8px;font-size:12px;font-weight:400;line-height:40px;display:block}.kt-header .member>li>a:hover{color:#111}.kt-header .member .point{z-index:2;animation:1.5s ease-in-out infinite kt-spring;position:absolute;top:34px;left:50%;transform:translate(-50%)}.kt-header .member .point strong{white-space:nowrap;letter-spacing:.8px;color:#111;background:#fde500;border:.67px solid #f0da0a;border-radius:4px;align-items:center;gap:2px;height:23px;padding:0 6px;font-size:11px;font-weight:550;line-height:23px;display:flex}@keyframes kt-spring{0%,to{transform:translate(-50%)translateY(0)}50%{transform:translate(-50%)translateY(-3px)}}.kt-header .member .arrow>ul{z-index:5;background:#fff;border:1px solid #eee;min-width:100px;padding:8px 0;display:none;position:absolute;top:36px;right:0;box-shadow:0 3px 10px #00000014}.kt-header .member .arrow:hover>ul{display:block}.kt-header .member .arrow>ul a{color:#555;padding:3px 15px;font-size:12px;display:block}.kt-header .member .arrow>ul a:hover{color:#111}.kt-header .part2{justify-content:center;align-items:center;height:100px;display:flex}.kt-header.compact .part2{height:60px}.kt-header .m-all,.kt-header .m-search,.kt-header .m-more,.kt-header .m-progress{display:none}.kt-header .logo{width:300px;height:100px}.kt-header.compact .logo{width:180px;height:60px}.kt-header.compact .logo img{height:60px;top:0}.kt-header .logo a{height:100%;display:block;position:relative}.kt-header .logo img{width:auto;height:80px;transition:opacity .3s,transform .3s;position:absolute;top:10px;left:50%;transform:translate(-50%)}.kt-header .logo img.on{opacity:0}.kt-header .logo a:hover img.on{opacity:1;transform:translate(-50%,-3px)}.kt-header .logo a:hover img.off{opacity:0;transform:translate(-50%,-3px)}.kt-header .right{align-items:center;display:flex;position:absolute;top:50%;right:0;transform:translateY(-50%)}.kt-search{background:#fff;border:.67px solid #ddd;border-radius:30px;width:151px;height:37px;margin-right:8px;position:relative;overflow:hidden}.kt-search input{width:100%;height:100%;font:inherit;background:0 0;border:0;outline:none;padding:0 40px 0 15px;font-size:13px}.kt-search input::-webkit-search-cancel-button{display:none}.kt-search button{font-size:16px;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.kt-header .icons{align-items:center;display:flex}.kt-header .icons>li{margin-left:10px}.kt-header .icons>li:nth-child(2){margin-left:0}.kt-header .icons a,.kt-header .icons button{color:#111;font-size:22px;line-height:50px;display:block;position:relative}.kt-header .icons .count{color:#fff;text-align:center;background:#e22a51;border-radius:50%;width:18px;height:18px;font-family:Pretendard Variable,sans-serif;font-size:11px;font-weight:550;line-height:18px;position:absolute;top:5px;right:-9px}.kt-recent{z-index:10;background:#fff;border-radius:10px;width:260px;padding:15px 20px 20px;display:none;position:absolute;top:55px;right:0;box-shadow:0 5px 20px #00000026}.kt-recent.open{display:block}.kt-recent .title{border-bottom:1px solid #eee;justify-content:space-between;align-items:center;padding-bottom:10px;font-size:15px;font-weight:700;display:flex}.kt-recent p{color:#777;text-align:center;padding-top:20px;font-size:13px}.kt-header .part3{height:50px;position:relative}.kt-header .part3 .inner{align-items:center;height:50px;display:flex}.kt-header .part3 .all{width:22px;margin:0 4px 0 14px;font-size:22px;line-height:22px}.kt-header .gnb{height:50px;display:flex}.kt-header .gnb>li{position:relative}.kt-header .gnb>li>a{white-space:nowrap;padding:0 20px;font-size:16px;font-weight:600;line-height:50px;display:block}.kt-header .gnb>li:hover>a{text-underline-offset:4px;text-decoration:underline}.kt-drop{z-index:20;background:#fff;border-radius:3px;min-width:160px;padding:7px 0;display:none;position:absolute;top:50px;left:5px;box-shadow:0 2px 8px #00000026}.kt-header .gnb>li:hover>.kt-drop{display:block}.kt-drop li{position:relative}.kt-drop a{color:#555;white-space:nowrap;padding:4px 30px 4px 15px;font-size:13px;line-height:21px;display:block}.kt-drop a:hover{color:#111;background:#f7f7f7}.kt-drop li.has>a:after{content:"";background:#555;border-radius:50%;width:3px;height:3px;position:absolute;top:50%;right:12px}.kt-drop.d3{max-height:480px;top:-7px;left:100%;overflow-y:auto}.kt-drop li:hover>.kt-drop.d3{display:block}.kt-catfull{background:#fff;border-top:1px solid #eee;max-height:calc(100vh - 160px);padding:30px 0 40px;display:none;position:absolute;top:50px;left:0;right:0;overflow-y:auto;box-shadow:0 10px 15px #00000014}.kt-catfull.open{display:block}.kt-catfull .grid{grid-template-columns:repeat(5,1fr);gap:30px 25px;padding:0 20px;display:grid}.kt-catfull .d1{border-bottom:1px solid #ddd;margin-bottom:12px;padding-bottom:8px;font-size:14px;font-weight:500;display:block}.kt-catfull li{position:relative}.kt-catfull li a{color:#555;font-size:13px;line-height:28px;display:block}.kt-catfull li a:hover{color:#111}.kt-catfull li.has>a:after{content:"";background:#555;border-radius:50%;width:3px;height:3px;position:absolute;top:13px;right:10px}.kt-catfull .d3{padding-left:10px;display:none}.kt-catfull li.has:hover>.d3{display:block}.kt-dim,.kt-drawer{display:none}.kt-hero .slide{align-items:center;min-height:500px;display:flex;position:relative;overflow:hidden}.kt-hero .slide>a{width:100%;display:block}.kt-hero .slide img{width:100%;max-width:none;height:auto}.kt-hero .caption{color:#000;width:1100px;max-width:100%;padding:0 40px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.kt-hero .caption.right{text-align:right}.kt-hero .caption.center{text-align:center}.kt-hero .caption.w{color:#fff}.kt-hero .caption>span{display:block}.kt-hero .caption .t1{letter-spacing:-.05em;margin-bottom:5px;font-size:22px;font-weight:500;line-height:1.3}.kt-hero .caption .t2{letter-spacing:-.05em;margin-bottom:30px;font-size:38.4px;font-weight:700;line-height:1.3}.kt-hero .caption .t3{letter-spacing:-.05em;margin-bottom:35px;font-size:18px;font-weight:500;line-height:1.3}.kt-hero .caption .hlg{background:linear-gradient(#0000 60%,#fde50099 60%)}.kt-hero .caption .btn{color:#fff;letter-spacing:-.05em;text-align:center;background:#000;border-radius:30px;width:100px;height:40px;font-size:15px;font-weight:750;line-height:40px;transition:transform .3s;display:inline-block}.kt-hero .caption.w .btn{color:#000;background:#fff}.kt-hero .caption .btn:hover{transform:translateY(-3px)}.kt-arrows button{justify-content:center;align-items:center;display:flex}.kt-arrows button.disabled{opacity:.3;cursor:default}.kt-hero .hero-arrows button{opacity:0;z-index:2;background:#96969633;border-radius:50%;width:75px;height:75px;margin-top:-37.5px;transition:opacity .3s;position:absolute;top:50%}.kt-hero .hero-arrows img{width:25px;height:auto}.kt-hero .hero-arrows .prev{left:35px}.kt-hero .hero-arrows .next{right:35px}.kt-hero:hover .hero-arrows button{opacity:1}.kt-hero .hero-dots{z-index:2;justify-content:center;gap:5px;height:5px;display:flex;position:absolute;bottom:0;left:0;right:0}.kt-hero .hero-dots button{color:#fff;background:#969696cc;border-radius:15px;height:28px;padding:0 17px;font-size:14px;font-weight:500;line-height:28px;transition:background .3s;position:relative;top:-11px;overflow:hidden}.kt-hero .hero-dots button.on{background:#000000e6}.kt-hero .hero-dots .fill{background:#ffffff40;width:0;position:absolute;top:0;bottom:0;left:0}.kt-hero .hero-dots button.on .fill{animation-name:kt-fill;animation-timing-function:linear;animation-fill-mode:forwards}@keyframes kt-fill{0%{width:0}to{width:100%}}.kt-hero .hero-dots .text{position:relative}.kt-dots{justify-content:center;gap:5px;height:5px;margin-top:20px;display:flex}.kt-dots.right{justify-content:flex-end;padding-right:30px}.kt-dots button{background:#969696cc;border-radius:5px;width:5px;height:5px;transition:width .3s,background .3s}.kt-dots button.on{background:#000000e6;width:25px}.small-arrows{gap:5px;display:flex;position:absolute;top:-90px;right:0}.small-arrows button,.mid-arrows button{width:45px;height:45px}.small-arrows img,.mid-arrows img{width:21px}.kt-gray{background:var(--kt-gray);margin-bottom:100px;padding:50px 0}.kt-links{margin-top:20px}.kt-links ul{gap:10px;padding-bottom:15px;display:flex}.kt-links li{flex:1 1 0;min-width:0}.kt-links p{aspect-ratio:242/194;justify-content:center;margin-bottom:5px;display:flex;overflow:hidden}.kt-links img{aspect-ratio:1;object-fit:cover;width:auto;height:100%}.kt-colors{margin-top:100px;margin-bottom:75px}.kt-colors .title{letter-spacing:-.03em;margin:0 0 41px 5px;font-size:24px;font-weight:700;line-height:38.4px}.kt-colors .title span{color:#777;margin-left:15px}.kt-colors .stage>div:first-child{margin-bottom:-15px;padding:0 0 15px}.kt-colors .card{display:block;position:relative}.kt-colors .card img{border-radius:20px;width:100%;box-shadow:2px 2px 10px #00000026}.kt-colors .card:hover img{transform:none}.kt-colors .card{transition:transform .4s}.kt-colors .card:hover{transform:translateY(-5px)}.kt-colors .content{color:#000;padding:30px;position:absolute;inset:0}.kt-colors .content>span{display:block}.kt-colors .t1{font-size:19.2px;font-weight:700;line-height:1.6}.kt-colors .t2{font-size:12px;font-weight:450;line-height:1.6}.kt-colors .t3{margin-top:10px;font-size:14px;font-weight:700;line-height:1.6}.kt-colors .small-arrows{top:-90px;right:10px}.kt-colors .kt-dots{padding-right:31px}.kt-colors .more{color:#555;flex-direction:column;justify-content:center;align-items:center;gap:8px;width:80px;height:360px;font-size:13px;display:flex;position:absolute;top:75px;left:100%}.kt-colors .more i{background:#fff;border-radius:50%;justify-content:center;align-items:center;width:50px;height:50px;font-size:20px;display:flex;box-shadow:0 2px 10px #0000001a}.kt-promo{margin-top:100px;margin-bottom:100px}.kt-promo .top{border-radius:20px;margin-bottom:15px;overflow:hidden;box-shadow:2px 2px 10px #00000026}.kt-promo .top img{width:100%}.kt-promo .grid{grid-template-columns:352fr 516fr 352fr;align-items:start;gap:15px;display:grid}.kt-promo section{flex-direction:column;gap:12px;display:flex}.kt-promo .tile{border-radius:20px;display:block;overflow:hidden;box-shadow:2px 2px 10px #00000026}.kt-promo .tile img{aspect-ratio:1;object-fit:cover;width:100%}.kt-promo .center{border-radius:20px;overflow:hidden;box-shadow:2px 2px 10px #00000026}.kt-promo .center a>img{width:100%}.kt-promo .mid-arrows button{opacity:0;margin-top:-22.5px;transition:opacity .3s;position:absolute;top:50%}.kt-promo .mid-arrows .prev{left:10px}.kt-promo .mid-arrows .next{right:10px}.kt-promo .center:hover .mid-arrows button{opacity:1}.kt-promo .kt-dots.inner{margin:0;padding-right:13px;position:absolute;bottom:10px;left:0;right:0}.kt-band .kt-slider-stage,.kt-band>div:first-child{height:350px}.kt-band{margin-bottom:85px}.kt-band a>img{object-fit:cover;object-position:50% 0;width:100%;max-width:none;height:525px}.kt-band .small-arrows{top:0;right:0}.kt-band .kt-dots{margin-top:10px;padding-right:32px}.kt-footer{background:var(--kt-gray);margin-top:100px;padding-top:30px}.kt-store{margin-bottom:30px}.kt-store a{background:#fff;border-radius:20px;align-items:center;min-height:120px;padding:10px;display:flex}.kt-store img{object-fit:cover;width:80px;height:80px;margin:0 160px;transition:transform .3s}.kt-store a:hover img{transform:translateY(-5px)}.kt-store h4{color:#333;margin-bottom:5px;font-size:18px;font-weight:700;line-height:1.6}.kt-store p{color:#666;font-size:12px;font-weight:400;line-height:1.2}.kt-footer .menu{flex-wrap:wrap;margin-bottom:30px;padding:10px 25px;display:flex}.kt-footer .menu li{color:#555;padding:5px 15px;font-size:16px;line-height:1.6;position:relative}.kt-footer .menu li:first-child{padding-left:0}.kt-footer .menu li+li:before{content:"";background:#ccc;width:1px;height:11px;margin-top:-5px;position:absolute;top:50%;left:0}.kt-footer .menu strong{color:#111;font-weight:700}.kt-footer .menu a:hover{color:#111}.kt-footer .row{align-items:stretch;display:flex}.kt-footer .part h4{margin-bottom:15px;font-size:18px;font-weight:700;line-height:1.6}.kt-footer .oper{width:25%;min-height:270px;margin-left:25px;padding:5px 0}.kt-footer .oper .phone{margin-bottom:15px;font-size:24px;font-weight:700;line-height:25px}.kt-footer .part li{color:#777;font-size:14px;line-height:1.6}.kt-footer .oper li strong,.kt-footer .delivery strong{color:#111;margin-right:10px;font-weight:700}.kt-footer .btns{flex-direction:column;margin-top:15px;display:flex}.kt-btn{text-align:center;border:.67px solid;border-radius:3px;max-width:60%;height:30px;margin-bottom:5px;padding:0 12px;font-size:12px;line-height:28px;transition:opacity .3s;display:block}.kt-btn:hover{opacity:.8}.kt-btn.black{color:#fff;background:#111;border-color:#000;display:none}.kt-btn.dgrey{color:#fff;background:#555;border-color:#333}.kt-btn.white{color:#333;background:#fff;border-color:#e6e6e6}.kt-btn.line{color:#777;background:#fff;border-color:#e6e6e6;align-items:center;gap:3px;max-width:none;height:22px;margin-top:3px;padding:0 8px;font-weight:400;line-height:20px;display:inline-flex}.kt-footer .delivery{flex:0 0 535px;min-height:270px;margin-left:25px;padding:5px 0}.kt-footer .delivery ul+ul{margin-top:20px}.kt-footer .delivery i{color:#111;margin-right:4px}.kt-footer .row:first-of-type .oper{border-right:.67px solid #ddd;margin-right:0}.kt-footer hr{border:0;border-top:.67px solid #ddd;margin:30px 0}.kt-footer .company{border-right:.67px solid #ddd;flex:auto;min-height:270px;margin:0 25px 15px;padding:5px 0}.kt-footer .company li{display:flex}.kt-footer .company strong{color:#111;flex:0 0 140px;font-weight:400}.kt-footer .company span{padding-right:15px}.kt-footer .icons{flex:0 0 525px;align-items:flex-start;gap:5px;margin-right:12.5px;display:flex}.kt-footer .icons img{width:75px;height:75px;transition:transform .3s}.kt-footer .icons a:hover img{transform:scale(1.05)}.kt-footer .end{color:#fff;background:#1e1e1e;margin-top:20px;font-size:12.8px;line-height:45px}.kt-footer .end .inner{justify-content:space-between;display:flex}.kt-footer .copyright{padding-left:10px}.kt-footer .copyright strong{font-weight:700}.kt-footer .made{color:#777;padding-right:10px;font-size:11px}.kt-footer .made span{font-size:10px}.kt-quick{z-index:90;background:#fffc;border-radius:20px;flex-direction:column;align-items:center;width:40px;padding:10px 0 5px;display:flex;position:fixed;bottom:10px;right:10px;box-shadow:0 1px 5px #00000026}.kt-quick .talk img{width:22px;height:22px;margin-bottom:5px}.kt-quick .updown{flex-direction:column;display:none}.kt-quick.scrolled .updown{display:flex}.kt-quick .updown button{height:30px;margin-top:5px;font-size:14px}.kt-popup{top:10px;left:var(--left);width:var(--w);background:#fff;max-width:calc(100vw - 20px);position:fixed;box-shadow:0 0 10px #0000004d}.kt-popup img{width:100%}.kt-popup .btns{border-top:1px solid #ddd;display:flex}.kt-popup .btns button{color:#333;background:#fff;flex:1;height:40px;font-size:13px}.kt-popup .btns button+button{border-left:1px solid #ddd}@media (max-width:960px){.kt-topbar .text{padding:0 15px;font-size:14px}.kt-header-wrap{height:154px}.kt-header .sns{display:none}.kt-header .part1 .inner{width:100%}.kt-header .member{justify-content:space-around;width:100%}.kt-header .member>li{text-align:center;flex:1}.kt-header .member .point,.kt-header .member .arrow:hover>ul{display:none}.kt-header .part2,.kt-header.compact .part2{justify-content:flex-start;height:60px}.kt-header .m-all{width:22px;margin-right:10px;font-size:22px;display:block}.kt-header .logo,.kt-header.compact .logo{width:150px;height:60px}.kt-header .logo img,.kt-header.compact .logo img{height:60px;top:0;left:0;transform:none}.kt-header .logo a:hover img.on,.kt-header .logo a:hover img.off{transform:none}.kt-header .right{right:0}.kt-header .icons>li,.kt-header .icons>li:nth-child(2){margin-left:10px}.kt-header .icons>li:first-child{margin-left:0}.kt-header .m-search{display:block}.kt-search{z-index:5;width:calc(100vw - 20px);display:none;position:absolute;top:55px;right:0}.kt-search.open{display:block}.kt-header .icons .count{right:-6px}.kt-header .part3{height:53px}.kt-header .part3 .all{display:none}.kt-header .gnb{scrollbar-width:none;flex:1;overflow-x:auto}.kt-header .gnb::-webkit-scrollbar{display:none}.kt-header .gnb>li>a{padding:0 15px;font-size:14px}.kt-header .gnb>li:hover>a{text-decoration:none}.kt-header .gnb>li:hover>.kt-drop{display:none}.kt-header .m-more{flex:none;width:30px;font-size:16px;display:block}.kt-header .m-progress{background:#f5f5f5;height:3px;display:block;position:absolute;bottom:0;left:3px;right:30px}.kt-header .m-progress span{background:#555;height:100%;transition:width .1s;display:block}.kt-dim{z-index:200;opacity:0;pointer-events:none;background:#00000080;transition:opacity .3s;display:block;position:fixed;inset:0}.kt-dim.open{opacity:1;pointer-events:auto}.kt-drawer{z-index:201;background:#fff;width:85%;max-width:360px;transition:transform .3s;display:block;position:fixed;top:0;bottom:0;left:0;overflow-y:auto;transform:translate(-100%)}.kt-drawer.open{transform:none}.kt-drawer .head{border-bottom:1px solid #eee;align-items:center;gap:15px;height:56px;padding:0 20px;font-size:14px;display:flex}.kt-drawer .head button{margin-left:auto;font-size:20px}.kt-drawer .row{border-bottom:1px solid #f2f2f2;align-items:center;display:flex}.kt-drawer .row a{flex:1;padding:14px 20px;font-size:15px;font-weight:600}.kt-drawer .row button{width:50px;height:50px;font-size:16px}.kt-drawer .sub{background:#f8f8f8;padding:8px 0}.kt-drawer .sub a{color:#555;padding:6px 30px;font-size:13px;display:block}.kt-hero .slide{min-height:0}.kt-hero .caption .t1{font-size:16px}.kt-hero .caption .t2{margin-bottom:15px;font-size:26px}.kt-hero .caption .t3{margin-bottom:20px;font-size:14px}.kt-hero .caption{padding:0 20px}.kt-hero .hero-arrows{display:none}.kt-hero .hero-dots{bottom:20px}.kt-hero .hero-dots button{border-radius:10px;width:10px;height:10px;padding:0;transition:width .3s,background .3s;top:0}.kt-hero .hero-dots button.on{width:50px}.kt-hero .hero-dots .text{display:none}.kt-gray{margin-bottom:100px}.kt-links{margin-top:20px}.kt-links ul{scrollbar-width:thin;scrollbar-color:#555 #e5e5e5;padding-bottom:18px;overflow-x:auto}.kt-links li{flex:0 0 28.5%}.kt-links p{aspect-ratio:101/86}.kt-colors .title{margin-bottom:40px;font-size:24px;line-height:1.4}.kt-colors .title span{margin-left:0;display:block}.kt-colors .t1{font-size:18px}.kt-colors .small-arrows{display:none}.kt-colors .kt-dots{justify-content:center;padding-right:0}.kt-colors .more{display:none}.kt-promo{margin-top:50px;margin-bottom:50px}.kt-promo .top{margin-bottom:6px}.kt-promo .grid{grid-template-columns:1fr;gap:6px}.kt-promo section{flex-direction:row;gap:5px}.kt-promo section>*{flex:1}.kt-promo .tile,.kt-promo .center{border-radius:15px}.kt-band>div:first-child{height:350px}.kt-band a>img{height:315px}.kt-band .small-arrows{display:none}.kt-band .kt-dots{justify-content:center;padding-right:0}.kt-store img{width:60px;height:60px;margin:0 25px 0 15px}.kt-footer .menu{justify-content:center;padding:10px 0}.kt-footer .menu li{font-size:14px}.kt-footer .menu li:first-child{padding-left:15px}.kt-footer .row{flex-direction:column}.kt-footer .oper,.kt-footer .delivery,.kt-footer .company{flex:none;width:auto;min-height:0;margin:0 11px;padding:20px 0;border-right:0!important}.kt-footer .oper .split{gap:10px;display:flex}.kt-footer .oper .split>ul:first-child{flex:1}.kt-footer .btns{flex:0 0 45%;margin-top:0}.kt-btn{max-width:none}.kt-btn.black{display:block}.kt-footer .delivery{border-top:.67px solid #ddd}.kt-footer hr{margin:10px 11px}.kt-footer .company strong{flex-basis:120px}.kt-footer .icons{flex-wrap:wrap;flex:none;margin:0 11px}.kt-footer .icons img{width:60px;height:60px}.kt-footer .made{display:none}.kt-popup{left:10px}}
.tt{--tt-blue:#0072ce;--tt-black:#010101}.tt .kt-header .logo{justify-content:center;align-items:center;display:flex}.tt .kt-header .logo .tt-logo{letter-spacing:-.04em;height:auto;color:var(--tt-black);align-items:center;gap:10px;font-size:30px;font-weight:800;transition:transform .3s;display:inline-flex}.tt .kt-header .logo .tt-logo:hover{transform:translateY(-3px)}.tt .tt-logo .mark{background:var(--tt-blue);color:#fff;border-radius:4px;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.tt .kt-header.compact .logo .tt-logo{font-size:24px}.tt .kt-header.compact .tt-logo .mark{width:30px;height:30px}.tt .tt-biz{color:var(--tt-blue);background:#eff6ff;border-radius:20px;margin-left:5px;padding:2px 12px;font-size:12px;font-weight:600;line-height:20px}.tt .kt-header .icons .count{background:var(--tt-blue)}.tt .kt-header .gnb>li>a{padding:0 15px}.tt .kt-header .gnb>li.tt-accent>a,.tt .kt-header .gnb>li:hover>a{color:var(--tt-blue)}.tt .kt-catfull .grid{grid-template-columns:repeat(7,1fr)}.tt-hero .slide{min-height:0}.tt-hero .slide>a{position:relative}.tt-hero .slide img{object-fit:cover;height:500px}.tt-hero .slide>a:after{content:"";background:linear-gradient(90deg,#0000008c,#0000001a 70%);position:absolute;inset:0}.tt-hero .caption{z-index:1}.tt-hero .caption .t3{max-width:560px}.tt-hero .hero-dots button.on{background:var(--tt-blue)}.tt-quick{margin-top:20px}.tt-quick ul{grid-template-columns:repeat(8,1fr);gap:10px;display:grid}.tt-quick a{background:#fff;border-radius:20px;flex-direction:column;align-items:center;gap:12px;padding:25px 0 20px;transition:transform .3s;display:flex;box-shadow:2px 2px 10px #0000000f}.tt-quick a:hover{transform:translateY(-5px)}.tt-quick .circle{background:var(--kt-gray);color:#333;border-radius:50%;justify-content:center;align-items:center;width:72px;height:72px;transition:background .3s,color .3s;display:flex}.tt-quick a:hover .circle{background:var(--tt-blue);color:#fff}.tt-quick .label{font-size:15px;font-weight:600}.tt .tt-card{background:#fff;border-radius:20px;flex-direction:column;height:100%;padding:30px 30px 25px;display:flex;box-shadow:2px 2px 10px #00000026}.tt .tt-card .content{padding:0;position:static}.tt .tt-card .t1{-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:2.9em;font-size:16px;line-height:1.45;display:-webkit-box;overflow:hidden}.tt .tt-card .t1 em{background:var(--tt-blue);color:#fff;vertical-align:3px;border-radius:3px;margin-right:6px;padding:1px 6px;font-size:11px;font-style:normal}.tt .tt-card .t2{color:var(--tt-blue);font-size:14px;font-weight:700}.tt .tt-card .pic{border-radius:10px;margin-top:15px;display:block;overflow:hidden}.tt .tt-card .pic img{aspect-ratio:1;object-fit:cover;width:100%;box-shadow:none;border-radius:0;transition:transform .6s}.tt .tt-card:hover .pic img{transform:scale(1.06)}.tt .tt-brands{background:#fff;align-items:center;gap:40px;height:156px;padding:0 60px;display:flex}.tt .tt-brands strong{letter-spacing:-.03em;flex:none;font-size:30px;font-weight:500}.tt .tt-brands ul{flex-wrap:wrap;flex:1;justify-content:space-between;gap:10px 20px;display:flex}.tt .tt-brands a{color:#777;letter-spacing:.02em;font-size:18px;font-weight:600;transition:color .2s}.tt .tt-brands a:hover{color:var(--tt-blue)}.tt .tt-tile{background:#fff;position:relative}.tt .tt-tile .txt,.tt .tt-center .txt{z-index:1;flex-direction:column;display:flex;position:absolute;top:28px;left:30px}.tt .tt-tile small,.tt .tt-center small{color:#555;font-size:14px}.tt .tt-tile strong{font-size:30px;font-weight:400;line-height:1.3}.tt .tt-tile img{object-fit:contain;padding:95px 30px 10px}.tt .tt-center{background:#fff}.tt .tt-center a{display:block;position:relative}.tt .tt-center .txt{top:40px;left:40px}.tt .tt-center strong{letter-spacing:-.03em;font-size:44px;font-weight:400;line-height:1.3}.tt .tt-center .go{color:#fff;background:#111;border-radius:20px;align-self:flex-start;margin-top:25px;padding:0 16px;font-size:11px;line-height:26px}.tt .kt-promo .tt-center a>img{aspect-ratio:516/737;object-fit:contain;padding:200px 30px 40px}.tt .tt-band a{background:#fff;height:350px;display:block;position:relative;overflow:hidden}.tt .tt-band a>img{object-fit:cover;object-position:50% 50%;width:60%;height:350px;position:absolute;top:0;right:0}.tt .tt-band a.dark{color:#fff;background:#111}.tt .tt-band a.dark>img{opacity:.55;width:100%}.tt .tt-band .txt{z-index:1;flex-direction:column;justify-content:center;height:100%;padding-left:60px;display:flex;position:relative}.tt .tt-band small{color:var(--tt-blue);background:#eff6ff;border-radius:20px;align-self:flex-start;margin-bottom:15px;padding:2px 12px;font-size:13px;font-weight:700}.tt .tt-band a.dark small{color:#aaa;letter-spacing:.2em;background:0 0;padding:0}.tt .tt-band strong{letter-spacing:-.03em;max-width:480px;margin-bottom:15px;font-size:34px;font-weight:700;line-height:1.3}.tt .tt-band .txt>span{color:#666;max-width:480px;font-size:16px}.tt .tt-band a.dark .txt>span{color:#ccc}.tt .tt-store-icon{width:80px;height:80px;color:var(--tt-blue);background:#eff6ff;border-radius:50%;flex:none;justify-content:center;align-items:center;margin:0 160px;display:flex}.tt .tt-company{border-right:0}.tt .kt-footer .end .inner{justify-content:flex-start}.tt .tt-quickmenu{padding-top:5px}@media (max-width:960px){.tt .kt-header .logo .tt-logo,.tt .kt-header.compact .logo .tt-logo{gap:8px;font-size:22px}.tt .kt-header .logo{justify-content:flex-start}.tt .tt-logo .mark,.tt .kt-header.compact .tt-logo .mark{width:28px;height:28px}.tt .tt-biz{display:none}.tt-hero .slide img{height:420px}.tt-hero .caption .t2{font-size:26px}.tt-quick ul{grid-template-columns:repeat(4,1fr);gap:8px}.tt-quick a{border-radius:15px;gap:8px;padding:15px 0 12px}.tt-quick .circle{width:52px;height:52px}.tt-quick .circle svg{width:24px;height:24px}.tt-quick .label{font-size:13px}.tt .tt-brands{border-radius:15px;flex-direction:column;justify-content:center;align-items:flex-start;gap:12px;height:auto;padding:25px}.tt .tt-brands strong{font-size:22px}.tt .tt-brands ul{justify-content:flex-start;gap:6px 16px}.tt .tt-brands a{font-size:14px}.tt .tt-tile .txt{top:14px;left:15px}.tt .tt-tile small{font-size:11px}.tt .tt-tile strong{font-size:20px}.tt .tt-tile img{padding:50px 10px 0}.tt .tt-center .txt{top:25px;left:25px}.tt .tt-center strong{font-size:32px}.tt .kt-promo .tt-center a>img{padding:150px 20px 30px}.tt .tt-band a>img{opacity:.25;width:100%}.tt .tt-band a.dark>img{opacity:.45}.tt .tt-band .txt{padding:0 20px}.tt .tt-band strong{font-size:24px}.tt .tt-band .txt>span{color:#333;font-size:14px}.tt .tt-store-icon{width:60px;height:60px;margin:0 25px 0 15px}}.tt .kt-chevron{color:#111;width:21px;height:21px}.tt .hero-arrows .kt-chevron{color:#fff;width:30px;height:30px}.tt-quick .n{color:#999;margin-top:-8px;font-size:12px}.tt .kt-colors .title{margin-bottom:15px}.tt-cattabs{flex-wrap:wrap;gap:8px;max-width:calc(100% - 110px);margin:0 0 30px 5px;display:flex}.tt-cattabs button{color:#555;background:#fff;border:1px solid #ddd;border-radius:20px;height:34px;padding:0 16px;font-size:14px;font-weight:500;transition:all .2s}.tt-cattabs button:hover{color:#111;border-color:#111}.tt-cattabs button.on{border-color:var(--tt-blue);background:var(--tt-blue);color:#fff}.tt .kt-colors .small-arrows{top:-64px}.tt .tt-card .t3{color:#777;font-size:13px;font-weight:500}.tt-more{background:#fff;border:1px solid #111;border-radius:30px;justify-content:center;align-items:center;gap:6px;width:240px;height:46px;margin:30px auto 0;font-size:14px;font-weight:600;transition:all .2s;display:flex}.tt-more:hover{color:#fff;background:#111}.tt-list{min-height:60vh;padding:40px 0 20px}.tt-crumb{color:#888;font-size:13px}.tt-crumb a:hover{color:#111}.tt-list h1{letter-spacing:-.03em;margin:10px 0 25px;font-size:32px;font-weight:700}.tt-subtabs{border-bottom:1px solid #eee;flex-wrap:wrap;gap:8px;padding-bottom:25px;display:flex}.tt-subtabs a{color:#555;border:1px solid #ddd;border-radius:20px;height:38px;padding:0 16px;font-size:14px;line-height:36px;transition:all .2s}.tt-subtabs a span{color:#aaa;margin-left:2px;font-size:12px}.tt-subtabs a:hover{color:#111;border-color:#111}.tt-subtabs a.on{color:#fff;background:#111;border-color:#111}.tt-subtabs a.on span{color:#bbb}.tt-toolbar{color:#777;justify-content:space-between;align-items:center;padding:18px 0;font-size:14px;display:flex}.tt-toolbar strong{color:var(--tt-blue);font-weight:700}.tt-toolbar .sorts{gap:14px;display:flex}.tt-toolbar .sorts button{color:#999;font-size:13px}.tt-toolbar .sorts button.on{color:#111;font-weight:700}.tt-grid{grid-template-columns:repeat(4,1fr);gap:40px 24px;display:grid}.tt-grid li{min-width:0}.tt-grid .thumb{background:#fff;border:1px solid #f0f0f0;border-radius:12px;overflow:hidden}.tt-grid .thumb img{aspect-ratio:1;object-fit:contain;width:100%;transition:transform .5s}.tt-grid li:hover .thumb img{transform:scale(1.05)}.tt-grid .name{-webkit-line-clamp:2;color:#222;-webkit-box-orient:vertical;margin-top:14px;font-size:15px;font-weight:500;line-height:1.45;display:-webkit-box;overflow:hidden}.tt-grid .price{color:#111;margin-top:6px;font-size:17px;font-weight:700}.tt-loadmore{border:1px solid #111;border-radius:30px;width:260px;height:50px;margin:50px auto 0;font-size:15px;font-weight:600;transition:all .2s;display:block}.tt-loadmore span{color:#888;font-size:13px;font-weight:400}.tt-loadmore:hover{color:#fff;background:#111}.tt-loadmore:hover span{color:#ccc}.tt-empty{text-align:center;color:#888;padding:80px 0}.tt-searchbox{gap:8px;max-width:560px;margin-bottom:10px;display:flex}.tt-searchbox input{height:48px;font:inherit;border:1px solid #ddd;border-radius:30px;outline:none;flex:1;padding:0 20px;font-size:15px}.tt-searchbox input:focus{border-color:#111}.tt-searchbox button{color:#fff;background:#111;border-radius:30px;width:90px;font-size:15px;font-weight:600}.tt-catblocks section{border-top:1px solid #eee;padding:35px 0 45px}.tt-catblocks .head{justify-content:space-between;align-items:baseline;display:flex}.tt-catblocks h2{font-size:24px;font-weight:700}.tt-catblocks h2 span{color:#999;margin-left:6px;font-size:14px;font-weight:500}.tt-catblocks .head a{color:#555;font-size:14px}.tt-catblocks .head a:hover{color:var(--tt-blue)}.tt-catblocks .subs{flex-wrap:wrap;gap:6px 16px;margin:12px 0 24px;display:flex}.tt-catblocks .subs a{color:#777;font-size:14px}.tt-catblocks .subs a:hover{color:var(--tt-blue)}@media (max-width:960px){.tt-cattabs{scrollbar-width:none;flex-wrap:nowrap;max-width:none;margin-left:0;overflow-x:auto}.tt-cattabs button{flex:none}.tt-list{padding-top:25px}.tt-list h1{margin-bottom:18px;font-size:24px}.tt-subtabs{scrollbar-width:none;flex-wrap:nowrap;padding-bottom:18px;overflow-x:auto}.tt-subtabs a{flex:none;height:34px;padding:0 13px;font-size:13px;line-height:32px}.tt-grid{grid-template-columns:repeat(2,1fr);gap:28px 12px}.tt-grid .name{margin-top:10px;font-size:13px}.tt-grid .price{font-size:15px}.tt-toolbar{flex-direction:column;align-items:flex-start;gap:8px;font-size:13px}.tt-catblocks .tt-grid{grid-template-columns:repeat(2,1fr)}}.tt-grid li>a{display:block}.tt-grid li>a:hover .name{text-decoration:underline}
.tt-auth-btn{cursor:pointer;justify-content:center;align-items:center;gap:10px;width:100%;height:50px;font-size:14px;font-weight:500;transition:opacity .2s;display:flex}.tt-auth-btn:disabled{opacity:.5;cursor:default}.tt-auth-btn.solid{color:#fff;background:#000;border:0}.tt-auth-btn.line{color:#000;background:0 0;border:1px solid #ababab}.tt-auth-btn.social{color:#000;background:#fff;border:1px solid #000;position:relative}.tt-auth-btn.social svg{position:absolute;left:22px}.tt-auth-btn:not(:disabled):hover{opacity:.85}.tt-check{cursor:pointer;align-items:center;min-height:18px;padding-left:27px;font-size:14px;font-weight:300;display:inline-flex;position:relative}.tt-check input{opacity:0;width:1px;height:1px;position:absolute}.tt-check i{background:#fff;border:1px solid #ccc;width:18px;height:18px;margin-top:-9px;position:absolute;top:50%;left:0}.tt-check input:checked+i{background:#000;border-color:#000}.tt-check input:checked+i:after{content:"";border:2px solid #fff;border-width:0 2px 2px 0;width:5px;height:10px;position:absolute;top:1px;left:5px;transform:rotate(45deg)}.tt-check input:focus-visible+i{outline-offset:2px;outline:2px solid #0072ce}.tt-auth-error{color:#e22a51;margin:12px 0 0;font-size:13px}.tt-eye{display:flex;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.tt-auth-layer{z-index:300;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.tt-auth-layer .bg{background:#00000080;position:absolute;inset:0}.tt-auth-layer .box{background:#fff;width:100%;max-width:420px;max-height:90vh;padding:30px;position:relative;overflow-y:auto}.tt-auth-layer .box.wide{max-width:640px}.tt-auth-layer h2{margin-bottom:16px;font-size:16px;font-weight:600}.tt-auth-layer p{color:#333;font-size:14px;line-height:1.7}.tt-auth-layer .contact{background:#f5f5f7;margin:16px 0 24px;padding:14px 16px}.tt-auth-layer .contact a{font-weight:600;text-decoration:underline}.tt-auth-layer .terms{white-space:pre-wrap;color:#444;border:1px solid #eee;max-height:50vh;margin-bottom:24px;padding:16px;font-family:inherit;font-size:13px;line-height:1.7;overflow-y:auto}.tt-login{width:calc(100% - 40px);max-width:500px;margin:0 auto;padding:60px 0 120px}.tt-login h1{text-align:center;margin-bottom:40px;font-size:16px;font-weight:600}.tt-line-field{margin-bottom:20px;display:block;position:relative}.tt-line-field span{margin-bottom:4px;font-size:14px;font-weight:300;display:block}.tt-line-field input{width:100%;height:40px;font:inherit;background:#fff;border:0;border-bottom:1px solid #e0e0e0;outline:none;padding:0 44px 0 12px;font-size:14px}.tt-line-field input:focus{border-bottom-color:#000}.tt-line-field input::placeholder{color:#bbb;font-weight:300}.tt-line-field .tt-eye{top:auto;bottom:9px;transform:none}.tt-login-opts{gap:14px;margin:20px 0;display:flex}.tt-login-links{justify-content:center;margin:20px 0 40px;font-size:14px;font-weight:300;display:flex}.tt-login-links>*{padding:0 10px;position:relative}.tt-login-links>*+:before{content:"";background:#ccc;width:1px;height:11px;margin-top:-5px;position:absolute;top:50%;left:0}.tt-login-links .strong{font-weight:600}.tt-login-links button:hover,.tt-login-links a:hover{text-decoration:underline}.kt.tt-join{background:#f3f4f6;min-height:100vh}.tt-join-head{background:#fff;justify-content:center;align-items:center;height:60px;display:flex}.tt-join-logo{letter-spacing:-.03em;color:#010101;font-size:22px;font-weight:800}.tt-join h1{text-align:center;margin-bottom:40px;font-size:16px;font-weight:600}.tt-join-select{width:calc(100% - 40px);max-width:500px;margin:0 auto;padding:70px 0 120px}.tt-join-note{text-align:center;color:#555;margin:-20px 0 30px;font-size:14px}.tt-join-types{grid-template-columns:1fr 1fr;gap:6px;margin-bottom:40px;display:grid}.tt-join-types button{background:#fff;border:1px solid #fff;height:40px;font-size:13px;font-weight:500;transition:all .2s}.tt-join-types button.on{color:#fff;background:#000;border-color:#000}.tt-join-terms .all{padding-bottom:16px}.tt-join-terms ul{border-top:1px solid #ddd;padding-top:16px}.tt-join-terms li{justify-content:space-between;align-items:center;padding:9px 0;display:flex}.tt-join-terms li .tt-check{font-size:13px}.tt-join-terms .view{color:#777;font-size:12px;text-decoration:underline}.tt-join-select .social{margin-top:50px}.tt-join-select .large,.tt-join-select .social+.large{margin-top:10px}.tt-join-select .tt-auth-error+.large,.tt-join-terms+.large{margin-top:60px}.tt-join-form{width:calc(100% - 40px);max-width:600px;margin:0 auto;padding:70px 0 120px}.tt-field{margin-bottom:28px}.tt-field .label{margin-bottom:14px;font-size:14px;font-weight:600}.tt-field .label em{color:#e22a51;margin-left:2px;font-style:normal}.tt-box{display:block;position:relative}.tt-box+.tt-box{margin-top:12px}.tt-box input:not(.hidden){width:100%;height:48px;font:inherit;background:#fff;border:1px solid #0000;border-radius:8px;outline:none;padding:0 100px 0 12px;font-size:13px}.tt-box input:focus{border-color:#000}.tt-box input[readonly]{color:#555}.tt-box input::placeholder{color:#aaa}.tt-box .side{cursor:pointer;font-size:12px;font-weight:500;position:absolute;top:50%;right:14px;transform:translateY(-50%)}.tt-box.file,.tt-box.file input{cursor:pointer}.tt-box .hidden{opacity:0;width:1px;height:1px;position:absolute}.tt-field-error,.tt-field-note{color:#e22a51;margin-top:8px;font-size:12px}.tt-field-note.ok{color:#0072ce}.tt-join-consent{gap:14px;margin-top:10px;display:flex}.tt-join-consent .tt-check{font-size:12px;font-weight:400}.tt-join-btns{grid-template-columns:1fr 1fr;gap:10px;margin-top:50px;display:grid}.tt-join-done{text-align:center;width:calc(100% - 40px);max-width:500px;margin:0 auto;padding:120px 0}.tt-join-done h1{margin-bottom:14px;font-size:20px}.tt-join-done p{color:#555;font-size:14px}@media (max-width:960px){.tt-login,.tt-join-select,.tt-join-form{padding-top:40px}}.tt .kt-header .member>li>button,.tt .kt-header .member .tt-hello{color:#555;padding:0 8px;font-size:12px;font-weight:400;line-height:40px;display:block}.tt .kt-header .member .tt-hello{color:#111;font-weight:600}.tt .kt-header .member>li>button:hover{color:#111}.tt .tt-account-li{position:relative}.tt .tt-account{width:220px;top:45px;right:-20px}.tt .tt-account p{text-align:left;padding-top:14px}.tt .tt-account .tt-account-out{border:1px solid #111;width:100%;height:38px;margin-top:14px;font-size:13px;line-height:36px}.tt .kt-drawer .tt-drawer-member{gap:15px;display:flex}.tt .kt-drawer .tt-drawer-member .tt-hello{font-weight:600}.tt .kt-drawer .tt-drawer-member button{font-size:14px}
