:root{--b:#0d8cff;--b2:#066be8;--navy:#07172d;--text:#111b2e;--muted:#6e7c91;--line:#e4ebf4;--bg:#f5f8fc;--card:#fff;--shadow:0 18px 45px rgba(21,64,110,.10)}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;font-family:'Bai Jamjuree',system-ui,sans-serif;color:var(--text);background:#fff;font-size:15px}a{text-decoration:none;color:inherit}button,input,textarea,select{font:inherit}.kt-container{max-width:1510px;margin:auto;padding:0 25px}.kt-header{position:sticky;top:0;z-index:1000;background:rgba(255,255,255,.96);backdrop-filter:blur(16px);border-bottom:1px solid var(--line)}.kt-header-row{height:74px;display:flex;align-items:center;gap:24px}.kt-brand{display:flex;align-items:center;gap:10px;min-width:235px}.kt-brand>span:last-child{display:flex;flex-direction:column;line-height:1}.kt-brand b{font-size:20px;letter-spacing:-.8px}.kt-brand b span{color:var(--b)}.kt-brand small{font-size:8px;letter-spacing:1.6px;color:#8d99a9;margin-top:5px}.kt-logo-mark{width:38px;height:38px;display:grid;place-items:center;border-radius:11px;background:linear-gradient(135deg,#0ea7ff,#0867e7);color:#fff;font-weight:700;font-size:25px;font-style:italic;box-shadow:0 8px 20px rgba(13,140,255,.28)}.kt-search{flex:1;height:44px;display:flex;background:#f7faff;border:1px solid #dce6f1;border-radius:13px;overflow:hidden}.kt-search input{flex:1;border:0;outline:0;background:transparent;padding:0 16px;color:#23304a}.kt-search button{border:0;background:linear-gradient(135deg,var(--b),var(--b2));color:#fff;font-weight:700;padding:0 17px}.kt-topnav{display:flex;align-items:center;gap:18px;white-space:nowrap;font-weight:600;font-size:13px}.kt-topnav a:hover{color:var(--b)}.kt-login{border-left:1px solid var(--line);padding-left:18px}.kt-signup{padding:11px 15px;border-radius:10px;background:var(--b);color:#fff!important;box-shadow:0 8px 20px rgba(13,140,255,.2)}.kt-mobile-top,.kt-bottom-nav{display:none}
.kt-shell{background:var(--bg);padding:22px 0 55px;min-height:100vh}.kt-layout{display:grid;grid-template-columns:235px minmax(0,1fr);gap:21px}.kt-sidebar{position:sticky;top:95px;align-self:start;background:#fff;border:1px solid var(--line);border-radius:16px;padding:11px;box-shadow:0 12px 35px rgba(41,73,111,.05)}.kt-side-title{padding:8px 10px 12px;color:#7f8ba0;font-size:11px;font-weight:700;letter-spacing:.3px}.kt-sidebar>a{display:flex;align-items:center;gap:8px;padding:11px 10px;border-radius:10px;color:#46536a;font-size:12px;font-weight:600}.kt-sidebar>a span:last-child{margin-left:auto;color:#aab5c3}.kt-sidebar>a:hover,.kt-sidebar>a.active{color:var(--b);background:linear-gradient(90deg,#eaf6ff,#f8fbff)}.kt-cat-dot{width:10px;height:10px;border-radius:3px;background:linear-gradient(135deg,#72d6ff,var(--b))}.kt-side-divider{margin-top:8px;padding:16px 10px 7px;border-top:1px solid var(--line);font-size:9px;letter-spacing:1px;color:#a1acbb;text-transform:uppercase}.kt-seller-box{margin-top:12px;padding:16px;border-radius:14px;background:linear-gradient(145deg,#0f91ff,#065ed2);color:#fff}.kt-seller-box p{font-size:11px;line-height:1.55;opacity:.9}.kt-seller-box a{display:inline-block;padding:8px 10px;border-radius:8px;background:#fff;color:var(--b);font-size:10px;font-weight:700}
.kt-content{min-width:0}.kt-mobile-search{display:none}.kt-hero{min-height:405px;display:grid;grid-template-columns:1.14fr .86fr;position:relative;overflow:hidden;border-radius:23px;background:radial-gradient(circle at 70% 48%,rgba(0,183,255,.22),transparent 23%),linear-gradient(125deg,#041528,#063069 48%,#0754a9);box-shadow:0 25px 55px rgba(4,62,127,.17)}.kt-hero:before{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,.04) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.04) 1px,transparent 1px);background-size:35px 35px;mask-image:linear-gradient(90deg,transparent,#000)}.kt-hero-copy{position:relative;z-index:2;padding:53px 25px 44px 50px;color:#fff}.kt-kicker{display:inline-flex;padding:8px 11px;border:1px solid rgba(92,201,255,.28);border-radius:999px;background:rgba(0,160,255,.10);color:#84d5ff;font-size:10px;font-weight:700;letter-spacing:.9px}.kt-hero h1{max-width:670px;margin:16px 0 13px;font-size:45px;line-height:1.05;letter-spacing:-1.8px}.kt-hero h1 span{color:#59c7ff}.kt-hero h1 em{font-style:normal}.kt-hero p{max-width:650px;color:#b8cce3;font-size:14px;line-height:1.7}.kt-hero-actions{display:flex;gap:10px;margin-top:22px}.kt-hero-actions a{padding:12px 15px;border:1px solid rgba(255,255,255,.16);border-radius:10px;background:rgba(255,255,255,.05);color:#fff;font-size:12px;font-weight:700}.kt-hero-actions .primary{border:0;background:linear-gradient(135deg,#10a5ff,#1183ff);box-shadow:0 10px 24px rgba(0,153,255,.25)}.kt-trust{display:flex;gap:16px;margin-top:23px;color:#a8c5e3;font-size:10px}.kt-hero-art{position:relative;display:grid;place-items:center}.kt-laptop{width:330px;filter:drop-shadow(0 35px 38px rgba(0,0,0,.38));transform:perspective(800px) rotateY(-7deg) rotateX(2deg)}.kt-screen{height:205px;border:8px solid #142a43;border-radius:14px 14px 7px 7px;background:radial-gradient(circle at center,#0b61b2,#021326 70%);display:flex;flex-direction:column;align-items:center;justify-content:center;color:#fff;box-shadow:inset 0 0 55px rgba(0,156,255,.30)}.kt-screen .kt-logo-mark{width:58px;height:58px;font-size:36px;margin-bottom:11px}.kt-screen b{font-size:20px}.kt-screen b em{font-style:normal;color:#31b9ff}.kt-screen small{margin-top:5px;color:#81a7c7;font-size:8px;letter-spacing:2px}.kt-base{height:16px;background:linear-gradient(#d5e6f1,#7896ab);clip-path:polygon(7% 0,93% 0,100% 100%,0 100%);border-radius:0 0 18px 18px}.kt-orbit{position:absolute;padding:9px 12px;border:1px solid rgba(82,200,255,.26);border-radius:10px;background:rgba(3,43,83,.72);backdrop-filter:blur(8px);color:#c8ecff;font-size:11px;font-weight:700;box-shadow:0 10px 24px rgba(0,0,0,.20)}.orb1{left:4%;top:23%}.orb2{right:6%;top:21%}.orb3{right:8%;bottom:20%}.orb4{left:6%;bottom:19%}
.kt-switcher{display:grid;grid-template-columns:repeat(3,1fr);gap:11px;margin-top:15px}.kt-switcher a{display:grid;grid-template-columns:45px 1fr;column-gap:11px;align-items:center;padding:14px 15px;border:1px solid var(--line);border-radius:14px;background:#fff;box-shadow:0 7px 25px rgba(38,71,112,.04);transition:.2s}.kt-switcher a:hover,.kt-switcher a.active{transform:translateY(-2px);border-color:#addaff;box-shadow:0 14px 30px rgba(13,140,255,.10)}.kt-switcher span{grid-row:1/3;width:45px;height:45px;display:grid;place-items:center;border-radius:12px;background:#edf7ff;font-size:21px}.kt-switcher b{font-size:14px}.kt-switcher small{margin-top:2px;color:var(--muted);font-size:10px}
.kt-section{margin-top:26px}.kt-section-head{display:flex;align-items:end;justify-content:space-between;gap:14px;margin-bottom:13px}.kt-section-head h2{margin:0;font-size:22px;letter-spacing:-.6px}.kt-section-head p{margin:4px 0 0;color:var(--muted);font-size:12px}.kt-section-head>a{color:var(--b);font-size:12px;font-weight:700}.kt-categories{display:grid;grid-template-columns:repeat(7,1fr);gap:9px}.kt-categories a{min-height:108px;padding:13px 9px;border:1px solid var(--line);border-radius:13px;background:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;transition:.18s}.kt-categories a:hover{transform:translateY(-3px);border-color:#b6ddff;box-shadow:var(--shadow)}.kt-categories span{width:40px;height:40px;display:grid;place-items:center;border-radius:12px;background:#eef7ff;font-size:19px;margin-bottom:8px}.kt-categories b{font-size:11px;line-height:1.2}.kt-categories small{margin-top:4px;color:#94a1b3;font-size:9px}.kt-tabs{display:flex;gap:5px}.kt-tabs button{padding:7px 10px;border:1px solid var(--line);border-radius:8px;background:#fff;color:#6b788d;font-size:10px;font-weight:700}.kt-tabs .active{background:var(--b);border-color:var(--b);color:#fff}
.kt-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.kt-card{min-width:0;overflow:hidden;border:1px solid var(--line);border-radius:15px;background:#fff;transition:.18s}.kt-card:hover{transform:translateY(-3px);box-shadow:var(--shadow)}.kt-card-media{position:relative;height:162px;display:block;overflow:hidden;background:#edf5fc}.kt-card-media img{width:100%;height:100%;object-fit:cover}.kt-fallback{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;background:linear-gradient(135deg,#0c7fe8,#063875);color:#fff}.kt-fallback.tool{background:linear-gradient(135deg,#7650ff,#38259c)}.kt-fallback.tai-nguyen{background:linear-gradient(135deg,#17aa72,#08694d)}.kt-fallback span{font-size:38px}.kt-fallback b{font-size:12px;letter-spacing:1.4px}.kt-badge{position:absolute;top:9px;left:9px;padding:5px 7px;border-radius:7px;background:#ff5946;color:#fff;font-size:9px;font-style:normal;font-weight:700}.kt-heart{position:absolute;right:8px;top:8px;width:30px;height:30px;border:1px solid rgba(0,0,0,.08);border-radius:50%;background:rgba(255,255,255,.94);font-size:18px;color:#63728a}.kt-heart.liked{color:#ff415a}.kt-card-body{padding:13px}.kt-card-type{color:var(--b);font-size:9px;font-weight:700;text-transform:uppercase;letter-spacing:.3px}.kt-card h3{min-height:40px;margin:6px 0 8px;font-size:13px;line-height:1.45}.kt-card h3 a:hover{color:var(--b)}.kt-rating{display:flex;justify-content:space-between;gap:5px;color:#8391a5;font-size:10px}.kt-rating span{color:#f2a91e;font-weight:700}.kt-meta{margin-top:6px;color:#7e8da2;font-size:9px}.kt-card-foot{display:flex;align-items:end;justify-content:space-between;gap:7px;margin-top:10px;padding-top:10px;border-top:1px solid var(--line)}.kt-card-foot div{display:flex;flex-direction:column}.kt-card-foot small{color:#8c9aac;font-size:8px}.kt-card-foot strong{color:#0878e3;font-size:14px}.kt-card-foot del{color:#9ba6b4;font-size:8px}.kt-card-foot>a{color:var(--b);font-size:9px;font-weight:700}
.kt-deals{display:grid;grid-template-columns:1.7fr repeat(3,.65fr);gap:11px;margin-top:25px;padding:21px;border-radius:17px;background:linear-gradient(135deg,#041a34,#0d4d8c);color:#fff}.kt-deals>div:first-child span{color:#64caff;font-size:9px;font-weight:700}.kt-deals h3{margin:5px 0;font-size:21px}.kt-deals p{margin:0 0 13px;color:#a8c0db;font-size:11px}.kt-deals a{display:inline-block;padding:8px 11px;border-radius:8px;background:#fff;color:#0b70d2;font-size:10px;font-weight:700}.kt-deal-stats{display:flex;flex-direction:column;justify-content:center;padding-left:17px;border-left:1px solid rgba(255,255,255,.12)}.kt-deal-stats b{font-size:23px}.kt-deal-stats small{margin-top:3px;color:#a8c0db;font-size:9px}.kt-sellers{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.kt-sellers article{display:grid;grid-template-columns:50px 1fr auto;align-items:center;gap:11px;padding:12px;border:1px solid var(--line);border-radius:14px;background:#fff}.kt-avatar{width:50px;height:50px;display:grid;place-items:center;border-radius:15px;background:linear-gradient(135deg,#0da0ff,#0758c8);color:#fff;font-size:20px;font-weight:700}.kt-sellers h3{margin:0;font-size:13px}.kt-sellers h3 span{color:#0fa9ff}.kt-sellers p{margin:3px 0;color:#7d8a9e;font-size:10px}.kt-sellers small{color:#8794a6;font-size:9px}.kt-sellers a{padding:7px 9px;border:1px solid #cae5fb;border-radius:8px;color:var(--b);font-size:9px;font-weight:700}
.kt-footer{padding:46px 0 88px;background:#061528;color:#c7d2df}.kt-footer-grid{display:grid;grid-template-columns:1.5fr repeat(3,1fr);gap:42px}.kt-footer-brand{min-width:0;color:#fff}.kt-footer p{max-width:410px;color:#8192a7;font-size:11px;line-height:1.7}.kt-footer h4{margin:0 0 13px;color:#fff;font-size:12px}.kt-footer-grid>div:not(:first-child){display:flex;flex-direction:column;gap:8px}.kt-footer-grid a{color:#8798aa;font-size:11px}.kt-footer-grid a:hover{color:#fff}.kt-copyright{margin-top:32px;padding-top:18px;border-top:1px solid rgba(255,255,255,.08);color:#65778d;font-size:10px}
.kt-archive,.kt-single{min-height:70vh;padding:34px 0 62px;background:var(--bg)}.kt-archive-head{display:flex;align-items:end;justify-content:space-between;gap:18px;margin-bottom:22px}.kt-archive-head span{color:var(--b);font-size:9px;font-weight:700;letter-spacing:1px}.kt-archive-head h1{margin:4px 0 6px;font-size:33px}.kt-archive-head p{margin:0;color:var(--muted);font-size:13px}.kt-filter{display:flex;gap:7px}.kt-filter select,.kt-filter button{height:39px;padding:0 11px;border:1px solid var(--line);border-radius:9px;background:#fff}.kt-filter button{border-color:var(--b);background:var(--b);color:#fff;font-weight:700}.kt-grid-archive{grid-template-columns:repeat(4,1fr)}.kt-pagination{margin-top:26px}.kt-pagination .nav-links{display:flex;gap:6px}.kt-pagination a,.kt-pagination span{padding:7px 10px;border:1px solid var(--line);border-radius:7px;background:#fff;font-size:11px}.kt-pagination .current{background:var(--b);color:#fff}.kt-breadcrumb{margin-bottom:16px;color:#8390a2;font-size:10px}.kt-product-layout{display:grid;grid-template-columns:minmax(0,1fr) 380px;gap:23px;align-items:start}.kt-product-main{min-width:0}.kt-product-visual{height:415px;overflow:hidden;border:1px solid var(--line);border-radius:17px;background:#e8f2fb}.kt-product-visual img{width:100%;height:100%;object-fit:cover}.kt-fallback.single{height:100%;background:radial-gradient(circle at center,#0a73c8,#04182f 70%)}.kt-fallback.single span{font-size:78px}.kt-fallback.single b{font-size:27px}.kt-product-tabs{display:flex;gap:21px;margin-top:18px;padding:0 17px;border-bottom:1px solid var(--line);border-radius:13px 13px 0 0;background:#fff}.kt-product-tabs a{padding:15px 1px 12px;border-bottom:2px solid transparent;color:#6d7b90;font-size:11px;font-weight:700}.kt-product-tabs a.active{border-color:var(--b);color:var(--b)}.kt-description,.kt-reviews{padding:23px;border:1px solid var(--line);border-top:0;background:#fff;color:#455269;line-height:1.75}.kt-description h2,.kt-description h3,.kt-reviews h2{color:#121b2c}.kt-info-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:9px;margin-top:23px}.kt-info-grid>div{display:flex;flex-direction:column;gap:5px;padding:12px;border:1px solid var(--line);border-radius:11px;background:#f7fafe}.kt-info-grid b{font-size:11px}.kt-info-grid span{color:#78879a;font-size:10px}.kt-reviews{margin-top:13px;border-top:1px solid var(--line);border-radius:13px}.kt-review-box{display:flex;align-items:center;gap:11px;padding:14px;border-radius:11px;background:#f7fafe}.kt-review-box strong{font-size:26px}.kt-review-box span{color:#f3ad1d}.kt-review-box small{color:#7b899a}.kt-buybox{position:sticky;top:94px;padding:19px;border:1px solid var(--line);border-radius:17px;background:#fff;box-shadow:0 18px 44px rgba(27,63,104,.08)}.kt-buy-head span{font-size:10px;color:#7e8b9c}.kt-buy-head h2{display:inline-block;margin:0 7px 8px 0;color:var(--b);font-size:27px}.kt-buy-head del{color:#9da7b4;font-size:11px}.kt-package-tabs{display:grid;grid-template-columns:repeat(3,1fr);gap:4px;padding:4px;border:1px solid var(--line);border-radius:9px;background:#f8fafd}.kt-package-tabs button{padding:8px 4px;border:0;border-radius:6px;background:transparent;color:#6f7d8f;font-size:9px;font-weight:700}.kt-package-tabs button.active{background:#fff;color:var(--b);box-shadow:0 2px 7px rgba(20,60,100,.08)}.kt-buybox ul{list-style:none;padding:0;margin:13px 0}.kt-buybox li{padding:5px 0;color:#536176;font-size:10px}.kt-order-form label{display:block;margin:8px 0;color:#66758a;font-size:9px;font-weight:700}.kt-order-form input,.kt-order-form textarea{width:100%;margin-top:5px;padding:9px 10px;border:1px solid var(--line);border-radius:8px;outline:0;background:#fbfdff}.kt-order-form input:focus,.kt-order-form textarea:focus{border-color:#8fc9ff;box-shadow:0 0 0 3px rgba(13,140,255,.07)}.kt-order-form>button{width:100%;padding:12px;border:0;border-radius:9px;background:linear-gradient(135deg,#0d98ff,#0871e8);color:#fff;font-weight:700;cursor:pointer}.kt-order-form>button:disabled{opacity:.6}.kt-order-message{margin-top:8px;font-size:10px;line-height:1.4}.kt-order-message.success{color:#0c8f59}.kt-order-message.error{color:#dd3b46}.kt-buy-safe{margin-top:9px;color:#8997a8;font-size:8px;text-align:center}
@media(max-width:1250px){.kt-topnav>a:not(.kt-login):not(.kt-signup):not(.kt-user){display:none}.kt-layout{grid-template-columns:210px minmax(0,1fr)}.kt-categories{grid-template-columns:repeat(4,1fr)}.kt-grid{grid-template-columns:repeat(3,1fr)}.kt-hero h1{font-size:38px}.kt-deals{grid-template-columns:1.4fr repeat(3,.65fr)}}
@media(max-width:900px){body{padding-bottom:64px}.kt-header{display:none}.kt-mobile-top{position:sticky;top:0;z-index:999;height:61px;padding:0 14px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--line);background:#fff}.kt-mobile-top .kt-brand{min-width:0}.kt-mobile-top .kt-brand b{font-size:17px}.kt-mobile-search-open{width:38px;height:38px;border:0;border-radius:10px;background:#edf7ff;color:var(--b);font-size:20px}.kt-bottom-nav{position:fixed;left:0;right:0;bottom:0;z-index:1200;height:64px;display:grid;grid-template-columns:repeat(5,1fr);border-top:1px solid var(--line);background:#fff;box-shadow:0 -8px 24px rgba(13,40,75,.07)}.kt-bottom-nav a{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;color:#66758c;font-size:8px}.kt-bottom-nav span{font-size:18px;color:#42617f}.kt-bottom-nav a:nth-child(3) span{width:39px;height:39px;margin-top:-20px;display:grid;place-items:center;border-radius:50%;background:var(--b);color:#fff;box-shadow:0 8px 19px rgba(13,140,255,.35)}.kt-container{padding:0 12px}.kt-shell{padding-top:11px}.kt-layout{display:block}.kt-sidebar{display:none}.kt-mobile-search{display:block;margin-bottom:9px}.kt-mobile-search .kt-search{height:41px}.kt-hero{display:block;min-height:0;border-radius:17px}.kt-hero-copy{padding:27px 21px 23px}.kt-hero h1{font-size:30px;letter-spacing:-1.2px}.kt-hero p{font-size:12px}.kt-hero-art{display:none}.kt-trust{display:grid;grid-template-columns:1fr 1fr;gap:7px}.kt-switcher{grid-template-columns:1fr;gap:7px}.kt-switcher a{padding:11px 13px}.kt-categories{grid-template-columns:repeat(4,1fr);gap:6px}.kt-categories a{min-height:98px;padding:9px 6px}.kt-categories span{width:35px;height:35px}.kt-categories b{font-size:9px}.kt-section-head{align-items:flex-start}.kt-tabs{display:none}.kt-grid,.kt-grid-archive{grid-template-columns:repeat(2,1fr);gap:7px}.kt-card-media{height:123px}.kt-card-body{padding:10px}.kt-card h3{min-height:48px;font-size:11px}.kt-rating{display:block}.kt-rating small{display:block;margin-top:3px}.kt-card-foot strong{font-size:12px}.kt-card-foot>a{display:none}.kt-deals{grid-template-columns:1fr 1fr;padding:15px}.kt-deals>div:first-child{grid-column:1/-1}.kt-deal-stats{padding:11px 0 0;border-left:0;border-top:1px solid rgba(255,255,255,.12)}.kt-deal-stats:last-child{display:none}.kt-sellers{grid-template-columns:1fr}.kt-sellers article{grid-template-columns:45px 1fr}.kt-sellers a{grid-column:2}.kt-footer{padding:34px 0 82px}.kt-footer-grid{grid-template-columns:1fr 1fr;gap:27px 18px}.kt-footer-grid>div:first-child{grid-column:1/-1}.kt-archive,.kt-single{padding:19px 0 43px}.kt-archive-head{display:block}.kt-archive-head h1{font-size:26px}.kt-filter{margin-top:14px}.kt-product-layout{display:block}.kt-product-visual{height:255px}.kt-buybox{position:static;margin-top:13px}.kt-product-tabs{overflow:auto}.kt-info-grid{grid-template-columns:1fr}}
@media(max-width:480px){.kt-hero-actions{display:grid}.kt-categories{grid-template-columns:repeat(4,1fr)}.kt-categories small{display:none}.kt-card-media{height:110px}.kt-fallback span{font-size:27px}.kt-section-head h2{font-size:18px}.kt-footer-grid{grid-template-columns:1fr}.kt-footer-grid>div:first-child{grid-column:auto}.kt-product-visual{height:215px}}
html{margin-top:0!important}.admin-bar .kt-header{top:0!important}.kt-tabs a{border:0;background:transparent;color:#7e8a9a;font-size:10px;font-weight:700;padding:7px 9px;border-radius:8px}.kt-tabs a:hover,.kt-tabs a.active{background:#eaf6ff;color:var(--b)}.kt-card-media>img{width:100%;height:100%;object-fit:cover}.kt-empty{grid-column:1/-1;padding:70px 20px;text-align:center;border:1px dashed #cdd9e8;border-radius:16px;background:#fff}.kt-product-title{margin:0 0 8px;color:#111b2e;font-size:28px;line-height:1.25}.kt-lead{color:#718096;font-size:13px}.kt-seller-detail{display:flex;align-items:center;gap:13px;margin-top:22px;padding:15px;border:1px solid var(--line);border-radius:13px;background:#f8fbff}.kt-seller-detail h3{margin:0 0 4px;color:#132039;font-size:14px}.kt-seller-detail h3 span{margin-left:6px;color:#0b8bea;font-size:9px}.kt-seller-detail p{margin:0;color:#64748b;font-size:10px}.kt-seller-detail small{color:#94a3b8;font-size:9px}
.kt-auth-page{min-height:calc(100vh - 74px);display:grid;place-items:center;padding:56px 20px;background:radial-gradient(circle at 20% 15%,rgba(13,140,255,.12),transparent 26%),linear-gradient(135deg,#f6faff,#eef5fd)}.kt-auth-shell{width:min(1060px,100%);display:grid;grid-template-columns:1fr 440px;overflow:hidden;border:1px solid #dbe7f4;border-radius:24px;background:#fff;box-shadow:0 28px 80px rgba(31,76,130,.12)}.kt-auth-brand{padding:58px;background:radial-gradient(circle at 78% 22%,rgba(38,181,255,.2),transparent 28%),linear-gradient(135deg,#061a31,#0750a2);color:#fff}.kt-auth-brand .kt-kicker{color:#69caff;font-size:10px;font-weight:700;letter-spacing:1.2px}.kt-auth-brand h1{max-width:460px;margin:10px 0 13px;font-size:42px;line-height:1.08;letter-spacing:-1.5px}.kt-auth-brand p{max-width:500px;color:#b6cae1;line-height:1.7}.kt-auth-benefits{display:grid;gap:10px;margin-top:35px;color:#ddecfb;font-size:12px}.kt-auth-card{padding:42px}.kt-auth-card h2{margin:0 0 5px;font-size:25px}.kt-auth-card>p{margin:0 0 25px;color:#7a8799;font-size:12px}.kt-auth-card label{display:block;margin:13px 0;color:#536176;font-size:10px;font-weight:700}.kt-auth-card input[type=text],.kt-auth-card input[type=email],.kt-auth-card input[type=password]{width:100%;height:46px;margin-top:6px;padding:0 13px;border:1px solid #dce5f0;border-radius:10px;outline:0}.kt-auth-card input:focus{border-color:#8dc9ff;box-shadow:0 0 0 3px rgba(13,140,255,.08)}.kt-auth-card .kt-check{display:flex;align-items:center;gap:7px;font-weight:500}.kt-auth-card button{width:100%;height:47px;margin-top:6px;border:0;border-radius:10px;background:linear-gradient(135deg,#149cff,#066be8);color:#fff;font-weight:700;cursor:pointer}.kt-auth-foot{margin-top:20px;text-align:center;color:#7d8998;font-size:11px}.kt-auth-foot a{color:var(--b);font-weight:700}.kt-alert{margin:12px 0;padding:11px 12px;border-radius:9px;font-size:10px}.kt-alert.error{background:#fff1f2;color:#be123c;border:1px solid #fecdd3}
.kt-account-page{min-height:72vh;padding:38px 0 65px;background:#f5f8fc}.kt-account-head{display:grid;grid-template-columns:66px 1fr auto;align-items:center;gap:15px;margin-bottom:24px;padding:22px;border:1px solid var(--line);border-radius:17px;background:#fff}.kt-account-avatar{width:66px;height:66px;display:grid;place-items:center;border-radius:18px;background:linear-gradient(135deg,#0da0ff,#0758c8);color:#fff;font-size:28px;font-weight:700}.kt-account-head span,.kt-orders-title span{color:var(--b);font-size:9px;font-weight:700;letter-spacing:1px}.kt-account-head h1,.kt-orders-title h1{margin:4px 0 2px;font-size:28px}.kt-account-head p,.kt-orders-title p{margin:0;color:#7b899c;font-size:11px}.kt-outline-btn,.kt-primary-btn{padding:10px 13px;border:1px solid #cfe2f5;border-radius:9px;color:#187acb;font-size:10px;font-weight:700}.kt-primary-btn{border-color:var(--b);background:var(--b);color:#fff}.kt-account-grid{display:grid;grid-template-columns:220px 1fr;gap:18px}.kt-account-menu{align-self:start;display:grid;gap:5px;padding:10px;border:1px solid var(--line);border-radius:14px;background:#fff}.kt-account-menu a{padding:11px;border-radius:9px;color:#526176;font-size:11px;font-weight:600}.kt-account-menu a.active,.kt-account-menu a:hover{background:#edf7ff;color:var(--b)}.kt-account-content{min-width:0}.kt-stat-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:11px;margin-bottom:14px}.kt-stat-grid article{padding:17px;border:1px solid var(--line);border-radius:14px;background:#fff}.kt-stat-grid span{display:block;color:#7b899c;font-size:9px}.kt-stat-grid b{display:block;margin:5px 0;font-size:22px}.kt-stat-grid small{color:#94a1b2;font-size:9px}.kt-panel{padding:18px;border:1px solid var(--line);border-radius:15px;background:#fff}.kt-panel-head,.kt-orders-title{display:flex;align-items:center;justify-content:space-between;gap:15px}.kt-panel-head h2{margin:0;font-size:17px}.kt-panel-head a{color:var(--b);font-size:10px;font-weight:700}.kt-order-list{display:grid;margin-top:12px}.kt-order-list>a{display:grid;grid-template-columns:1fr auto 92px;align-items:center;gap:12px;padding:12px 3px;border-top:1px solid #edf1f6}.kt-order-list>a>div{display:flex;flex-direction:column;gap:3px}.kt-order-list b{font-size:11px}.kt-order-list span{color:#6f7d90;font-size:10px}.kt-order-list strong{font-size:11px}.kt-order-list em,.kt-orders-table em{padding:5px 7px;border-radius:999px;background:#edf6ff;color:#1379cc;font-size:8px;font-style:normal;text-align:center}.kt-order-list .status-completed,.kt-orders-table .status-completed{background:#ecfdf3;color:#078a51}.kt-order-list .status-cancelled,.kt-orders-table .status-cancelled{background:#fff1f2;color:#c9283e}.kt-order-list .status-processing,.kt-orders-table .status-processing{background:#fff8e8;color:#a96b00}.kt-empty-small{margin-top:14px;padding:22px;border-radius:12px;background:#f7fafe;color:#68768a;font-size:11px}.kt-empty-small a{color:var(--b);font-weight:700}.kt-orders-title{margin-bottom:19px}.kt-orders-table{min-width:900px}.kt-orders-table .head,.kt-orders-table .row{display:grid;grid-template-columns:140px minmax(230px,1.4fr) 120px 120px 120px 135px;gap:12px;align-items:center;padding:11px 5px}.kt-orders-table .head{border-bottom:1px solid var(--line);color:#8996a8;font-size:9px;font-weight:700}.kt-orders-table .row{border-bottom:1px solid #edf1f6;color:#59677b;font-size:10px}.kt-orders-table .row:last-child{border-bottom:0}.kt-orders-table .row a{color:#172337;font-weight:600}.kt-empty-large{padding:60px 20px;text-align:center}.kt-empty-large>div{font-size:44px;color:#9bb0c6}.kt-empty-large h2{margin:10px 0 5px}.kt-empty-large p{color:#7f8c9e;font-size:11px}.kt-empty-large a{display:inline-block;margin-top:12px;padding:10px 13px;border-radius:9px;background:var(--b);color:#fff;font-size:10px;font-weight:700}
@media(max-width:900px){.kt-auth-page{padding:18px 12px}.kt-auth-shell{grid-template-columns:1fr}.kt-auth-brand{display:none}.kt-auth-card{padding:28px 20px}.kt-account-head{grid-template-columns:52px 1fr}.kt-account-avatar{width:52px;height:52px}.kt-account-head .kt-outline-btn{grid-column:2;justify-self:start}.kt-account-grid{grid-template-columns:1fr}.kt-account-menu{display:flex;overflow:auto}.kt-stat-grid{grid-template-columns:1fr}.kt-panel{overflow-x:auto}.kt-orders-title{align-items:flex-start}.kt-orders-title h1{font-size:24px}.kt-primary-btn{white-space:nowrap}.kt-product-title{font-size:22px}}
.kt-store-page{min-height:75vh;padding:28px 0 64px;background:#f4f8fc}.kt-store-cover{position:relative;overflow:hidden;min-height:248px;border-radius:22px;background:linear-gradient(120deg,#031b35 0%,#074a87 52%,#0c8cff 100%);background-size:cover;background-position:center;box-shadow:0 20px 55px rgba(11,76,139,.16)}.kt-store-cover:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 80% 20%,rgba(62,192,255,.34),transparent 33%),radial-gradient(circle at 20% 110%,rgba(0,132,255,.3),transparent 38%)}.kt-store-cover-glow{position:absolute;width:350px;height:350px;right:-80px;top:-160px;border-radius:50%;border:1px solid rgba(255,255,255,.18);box-shadow:0 0 0 48px rgba(255,255,255,.035),0 0 0 95px rgba(255,255,255,.025)}.kt-store-identity{position:absolute;left:32px;right:32px;bottom:29px;display:grid;grid-template-columns:108px minmax(0,1fr) auto;align-items:center;gap:21px;color:#fff}.kt-store-avatar{width:108px;height:108px;display:grid;place-items:center;overflow:hidden;border:4px solid rgba(255,255,255,.94);border-radius:24px;background:linear-gradient(145deg,#129eff,#0566d8);box-shadow:0 13px 30px rgba(0,20,50,.24);font-size:44px;font-weight:800}.kt-store-avatar img{width:100%;height:100%;object-fit:cover}.kt-store-name-line{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.kt-store-name-line h1{margin:0;font-size:29px;letter-spacing:-.8px}.kt-verified{display:inline-flex;align-items:center;gap:4px;padding:5px 8px;border:1px solid rgba(255,255,255,.2);border-radius:999px;background:rgba(0,150,255,.28);backdrop-filter:blur(8px);font-size:9px;font-weight:700}.kt-store-tagline{max-width:680px;margin:6px 0 11px;color:#d6e8f8;font-size:12px;line-height:1.5}.kt-store-meta{display:flex;gap:17px;flex-wrap:wrap;color:#d9eafb;font-size:10px}.kt-store-meta span:first-child{color:#ffd26a}.kt-store-actions{display:flex;gap:8px}.kt-store-actions a{padding:10px 13px;border:1px solid rgba(255,255,255,.25);border-radius:10px;background:rgba(255,255,255,.1);color:#fff;font-size:10px;font-weight:700;backdrop-filter:blur(10px)}.kt-store-actions a.primary{border-color:#fff;background:#fff;color:#087bdc}.kt-store-nav{position:sticky;top:0;z-index:40;display:flex;align-items:center;gap:4px;margin:14px 0;padding:6px;border:1px solid #dbe8f5;border-radius:14px;background:rgba(255,255,255,.96);box-shadow:0 8px 25px rgba(35,73,112,.06);backdrop-filter:blur(10px)}.kt-store-nav a{padding:9px 14px;border-radius:9px;color:#5e6f83;font-size:10px;font-weight:700}.kt-store-nav a:hover,.kt-store-nav a.active{background:#eaf6ff;color:#087bdf}.kt-store-highlights{display:grid;grid-template-columns:repeat(4,1fr);gap:9px;margin-bottom:14px}.kt-store-highlights article{display:flex;align-items:center;gap:11px;padding:13px 14px;border:1px solid #dfe9f4;border-radius:14px;background:#fff}.kt-store-highlights article>span{width:38px;height:38px;display:grid;place-items:center;border-radius:11px;background:#eef7ff;font-size:17px}.kt-store-highlights b{display:block;color:#17243a;font-size:10px}.kt-store-highlights small{display:block;margin-top:3px;color:#8593a4;font-size:8px}.kt-store-layout{display:grid;grid-template-columns:235px minmax(0,1fr);gap:14px;align-items:start}.kt-store-sidebar{position:sticky;top:62px;display:grid;gap:11px}.kt-store-side-card{padding:14px;border:1px solid #dfe9f4;border-radius:15px;background:#fff}.kt-store-side-card h3{margin:0 0 11px;color:#162238;font-size:12px}.kt-store-side-card>a{display:flex;align-items:center;justify-content:space-between;gap:9px;padding:9px 9px;border-radius:9px;color:#5f6e82;font-size:9px;font-weight:600}.kt-store-side-card>a:hover,.kt-store-side-card>a.active{background:#eaf6ff;color:#087bdf}.kt-store-side-card>a b{min-width:24px;padding:3px 6px;border-radius:999px;background:#f2f6fa;color:#8a98a8;text-align:center;font-size:8px}.kt-store-side-card>a.active b{background:#fff;color:#087bdf}.kt-store-mini-about p{display:flex;align-items:flex-start;gap:7px;margin:9px 0;color:#64748a;font-size:9px;line-height:1.45}.kt-store-mini-about p span{width:16px;flex:none;color:#148cff}.kt-store-products{min-width:0;padding:17px;border:1px solid #dfe9f4;border-radius:16px;background:#fff}.kt-store-toolbar{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-bottom:15px}.kt-store-toolbar h2{margin:0;color:#142035;font-size:20px}.kt-store-toolbar p{margin:3px 0 0;color:#8a97a8;font-size:9px}.kt-store-search{display:flex;gap:6px;align-items:center}.kt-store-search input,.kt-store-search select,.kt-store-search button{height:36px;border:1px solid #d9e6f3;border-radius:9px;background:#f9fbfd;font-family:inherit;font-size:9px}.kt-store-search input{width:205px;padding:0 10px}.kt-store-search select{padding:0 9px;color:#5c6b7e}.kt-store-search button{padding:0 13px;border-color:#0d8cff;background:#0d8cff;color:#fff;font-weight:700}.kt-store-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.kt-store-grid .kt-card{min-width:0}.kt-store-pagination{display:flex;gap:6px;justify-content:center;margin-top:18px}.kt-store-pagination a{width:31px;height:31px;display:grid;place-items:center;border:1px solid #dce7f2;border-radius:8px;background:#fff;color:#65758a;font-size:9px;font-weight:700}.kt-store-pagination a.active{border-color:#0d8cff;background:#0d8cff;color:#fff}.kt-store-about{display:grid;grid-template-columns:1.3fr .7fr;gap:12px;margin-top:14px}.kt-store-about>div{padding:22px;border:1px solid #dfe9f4;border-radius:16px;background:#fff}.kt-store-about .eyebrow{color:#0b8bf1;font-size:8px;font-weight:800;letter-spacing:1.1px}.kt-store-about h2{margin:5px 0 10px;color:#142035;font-size:22px}.kt-store-about h3{margin:0 0 8px;color:#142035;font-size:14px}.kt-store-about p{margin:0;color:#607085;font-size:10px;line-height:1.75}.kt-store-policy{background:linear-gradient(145deg,#f9fcff,#eef7ff)!important}.kt-seller-store-card{align-items:center;background:linear-gradient(145deg,#f8fbff,#f2f8fe)}.kt-seller-store-card .kt-avatar{width:54px;height:54px;overflow:hidden}.kt-seller-store-card .kt-avatar img{width:100%;height:100%;object-fit:cover}.kt-seller-store-info{min-width:0;flex:1}.kt-seller-store-head{display:flex;align-items:center;justify-content:space-between;gap:12px}.kt-seller-store-head a{flex:none;padding:7px 10px;border:1px solid #bfe0fa;border-radius:8px;background:#fff;color:#0783e5;font-size:9px;font-weight:700}.kt-seller-store-card .kt-seller-store-info>p{margin:3px 0 7px;color:#6c7b8e;font-size:10px}.kt-seller-store-stats{display:flex;gap:12px;flex-wrap:wrap;color:#8997a9;font-size:8px}.kt-seller-store-stats span:first-child{color:#f0a419;font-weight:700}
@media(max-width:1100px){.kt-store-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.kt-store-identity{grid-template-columns:88px minmax(0,1fr)}.kt-store-avatar{width:88px;height:88px}.kt-store-actions{grid-column:2}.kt-store-highlights{grid-template-columns:repeat(2,1fr)}}
@media(max-width:900px){.kt-store-page{padding:12px 0 44px}.kt-store-cover{min-height:275px;border-radius:17px}.kt-store-identity{left:18px;right:18px;bottom:20px;display:flex;align-items:flex-start;flex-wrap:wrap;gap:13px}.kt-store-avatar{width:72px;height:72px;border-radius:18px;font-size:30px}.kt-store-title-wrap{flex:1;min-width:200px}.kt-store-name-line h1{font-size:22px}.kt-store-tagline{font-size:10px}.kt-store-meta{gap:8px 12px;font-size:8px}.kt-store-actions{width:100%;grid-column:auto}.kt-store-actions a{flex:1;text-align:center}.kt-store-nav{position:relative;top:auto;overflow:auto;margin:9px 0;white-space:nowrap}.kt-store-nav a{padding:8px 11px}.kt-store-highlights{grid-template-columns:1fr 1fr;gap:6px}.kt-store-highlights article{padding:10px}.kt-store-layout{display:block}.kt-store-sidebar{position:static;display:block;margin-bottom:8px}.kt-store-side-card{display:none}.kt-store-side-card:first-child{display:block;overflow:auto;padding:8px;white-space:nowrap}.kt-store-side-card:first-child h3{display:none}.kt-store-side-card:first-child>a{display:inline-flex;margin-right:4px}.kt-store-products{padding:10px;border-radius:13px}.kt-store-toolbar{display:block}.kt-store-search{margin-top:10px;display:grid;grid-template-columns:minmax(0,1fr) auto}.kt-store-search input{width:100%}.kt-store-search select{min-width:105px}.kt-store-search button{grid-column:1/-1}.kt-store-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.kt-store-about{grid-template-columns:1fr}.kt-seller-store-head{align-items:flex-start}.kt-seller-store-head a{padding:6px 7px}.kt-seller-store-stats{gap:6px 9px}}
@media(max-width:520px){.kt-store-highlights{grid-template-columns:1fr 1fr}.kt-store-highlights article>span{width:32px;height:32px}.kt-store-highlights article:nth-child(4){display:none}.kt-store-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.kt-store-cover{min-height:300px}.kt-store-name-line h1{font-size:19px}.kt-store-meta span:nth-child(3){display:none}.kt-store-about>div{padding:17px}}
.kt-sellers .kt-avatar{overflow:hidden}.kt-sellers .kt-avatar img{width:100%;height:100%;object-fit:cover}
:root{--mall:#0b83f6;--mall2:#0869df;--mall-dark:#06172d;--mall-ink:#142033;--mall-soft:#f4f7fb;--mall-line:#e2e9f2;--mall-green:#0fb77a;--mall-red:#ff5b4a;--mall-gold:#f5a623}
.kt-commerce-strip{height:31px;background:#07172b;color:#b9cbe0;font-size:10px}.kt-commerce-strip .kt-container{height:100%;display:flex;align-items:center;gap:18px}.kt-commerce-strip span:first-child{color:#61c5ff;font-weight:700}.kt-commerce-strip .push{margin-left:auto}.kt-header{top:0}.kt-header-row{height:72px}.kt-topnav{gap:15px}.kt-shell-v28{padding-top:18px}.kt-sidebar-v28{border-radius:14px}.kt-sidebar-v28 .kt-side-title{color:#1789ef}.kt-hero-v28{min-height:390px;background:radial-gradient(circle at 75% 35%,rgba(15,174,255,.32),transparent 25%),linear-gradient(120deg,#04162c 0%,#073c79 58%,#0b84f6 100%)}.kt-hero-v28 .kt-hero-copy{padding-top:49px}.kt-hero-v28 h1{font-size:48px;max-width:710px}.kt-mall-art{position:relative;min-height:100%;display:grid;place-items:center}.mall-ring{position:absolute;width:340px;height:340px;border:1px solid rgba(255,255,255,.18);border-radius:50%;box-shadow:0 0 0 35px rgba(255,255,255,.04),0 0 0 75px rgba(255,255,255,.025)}.mall-center{position:relative;width:245px;height:245px;border:1px solid rgba(133,219,255,.2);border-radius:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;background:radial-gradient(circle at 40% 30%,rgba(24,167,255,.35),rgba(1,24,52,.9) 70%);box-shadow:0 30px 60px rgba(0,0,0,.28),inset 0 0 60px rgba(55,182,255,.18);color:#fff}.mall-center .kt-logo-mark{width:62px;height:62px;font-size:37px;margin-bottom:12px}.mall-center b{font-size:23px;letter-spacing:.8px}.mall-center small{margin-top:7px;color:#8ec7ef;font-size:8px;letter-spacing:1.3px}.mall-chip{position:absolute;z-index:2;padding:9px 12px;border:1px solid rgba(255,255,255,.16);border-radius:999px;background:rgba(5,35,67,.72);backdrop-filter:blur(10px);color:#dff5ff;font-size:10px;font-weight:700;box-shadow:0 12px 28px rgba(0,0,0,.18)}.mall-chip.c1{left:5%;top:18%}.mall-chip.c2{right:3%;top:24%}.mall-chip.c3{right:5%;bottom:21%}.mall-chip.c4{left:7%;bottom:22%}.mall-chip.c5{left:42%;bottom:5%}
.kt-quick-mall{margin-top:22px}.kt-mall-categories{display:grid;grid-template-columns:repeat(8,1fr);gap:9px}.kt-mall-categories a{min-height:118px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:12px;border:1px solid var(--mall-line);border-radius:14px;background:#fff;transition:.2s}.kt-mall-categories a:hover{transform:translateY(-3px);border-color:#a9d6fb;box-shadow:0 14px 34px rgba(22,84,142,.11)}.kt-mall-categories span{width:44px;height:44px;display:grid;place-items:center;border-radius:14px;background:linear-gradient(145deg,#e9f6ff,#f8fbff);color:#0b83f6;font-size:20px;font-weight:800}.kt-mall-categories b{margin-top:8px;font-size:12px}.kt-mall-categories small{margin-top:3px;color:#8b98aa;font-size:8px;line-height:1.3}.zone-kicker{display:block;margin-bottom:4px;color:#0b83f6;font-size:9px;font-weight:800;letter-spacing:.8px}.kt-deal-zone{padding:18px;border:1px solid var(--mall-line);border-radius:18px;background:#fff}.kt-grid-v28{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.kt-mall-banner{display:grid;grid-template-columns:minmax(0,1fr) 150px 150px;align-items:center;gap:14px;margin-top:28px;padding:28px 30px;border-radius:20px;background:linear-gradient(120deg,#06172c,#074d91 55%,#0b84f6);color:#fff;box-shadow:0 24px 55px rgba(14,80,148,.16)}.kt-mall-banner>div:first-child span{font-size:9px;font-weight:800;letter-spacing:1.2px;color:#75d0ff}.kt-mall-banner h2{margin:5px 0 7px;font-size:24px}.kt-mall-banner p{max-width:760px;margin:0;color:#c1d8eb;font-size:11px;line-height:1.65}.kt-mall-banner a{display:inline-flex;margin-top:13px;padding:9px 12px;border-radius:9px;background:#fff;color:#0878dd;font-size:10px;font-weight:700}.mall-banner-stats{min-height:92px;display:flex;flex-direction:column;align-items:center;justify-content:center;border:1px solid rgba(255,255,255,.13);border-radius:14px;background:rgba(255,255,255,.06);text-align:center}.mall-banner-stats b{font-size:24px}.mall-banner-stats small{margin-top:3px;color:#c8dff1;font-size:9px;line-height:1.5}.kt-store-cards-v28{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.kt-store-cards-v28 article{overflow:hidden;border:1px solid var(--mall-line);border-radius:17px;background:#fff;transition:.2s}.kt-store-cards-v28 article:hover{transform:translateY(-3px);box-shadow:0 16px 38px rgba(20,74,129,.10)}.store-card-cover{height:82px;position:relative;background:radial-gradient(circle at 80% 30%,rgba(73,196,255,.5),transparent 27%),linear-gradient(130deg,#06192f,#0b69c8)}.store-avatar{position:absolute;left:18px;bottom:-26px;width:58px;height:58px;display:grid;place-items:center;overflow:hidden;border:4px solid #fff;border-radius:16px;background:linear-gradient(145deg,#119cff,#0866db);color:#fff;font-size:22px;font-weight:800}.store-avatar img{width:100%;height:100%;object-fit:cover}.store-card-body{padding:35px 18px 17px}.store-card-body h3{margin:0;font-size:15px}.store-card-body h3 span{color:#0b83f6}.store-card-body p{height:34px;margin:5px 0 10px;color:#6f7e91;font-size:9px;line-height:1.45}.store-card-body>div{display:flex;gap:9px;flex-wrap:wrap;color:#7f8da0;font-size:8px}.store-card-body>div span:first-child{color:#f2a31b;font-weight:700}.store-card-body>a{display:inline-flex;margin-top:12px;padding:8px 10px;border-radius:8px;background:#eef7ff;color:#0b7fe8;font-size:9px;font-weight:700}
.kt-card-v28{border-radius:13px;background:#fff;box-shadow:none}.kt-card-v28:hover{transform:translateY(-3px);border-color:#b8dbf7;box-shadow:0 12px 28px rgba(26,77,126,.11)}.kt-card-v28 .kt-card-media{height:175px;background:#edf4fb}.kt-card-v28 .kt-card-media>a{display:block;width:100%;height:100%}.kt-fallback-v28{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;background:linear-gradient(145deg,#0a8cf6,#084c95);color:#fff}.kt-fallback-v28 span{width:54px;height:54px;display:grid;place-items:center;border:1px solid rgba(255,255,255,.25);border-radius:18px;background:rgba(255,255,255,.11);font-size:28px;font-weight:800}.kt-fallback-v28 b{margin-top:5px;font-size:13px}.kt-fallback-v28 small{max-width:85%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#cdeaff;font-size:8px}.kt-fallback-v28.pf-facebook{background:linear-gradient(145deg,#1877f2,#0b3e92)}.kt-fallback-v28.pf-tiktok{background:linear-gradient(145deg,#161b27,#07304a)}.kt-fallback-v28.pf-telegram{background:linear-gradient(145deg,#31a9e8,#126293)}.kt-fallback-v28.pf-da-nen-tang{background:linear-gradient(145deg,#6b56f4,#2942a7)}.kt-card-v28 .kt-badge{top:8px;left:8px}.kt-discount{position:absolute;top:8px;right:43px;padding:5px 7px;border-radius:7px;background:#fff0d4;color:#df7400;font-size:8px;font-style:normal;font-weight:800}.kt-card-v28 .kt-card-body{padding:11px 12px 12px}.kt-card-tags{display:flex;gap:4px;align-items:center;overflow:hidden}.kt-card-tags span{padding:3px 5px;border-radius:5px;background:#f2f6fa;color:#66758a;font-size:7px;font-weight:700;white-space:nowrap}.kt-card-tags .platform{background:#eaf6ff;color:#0a7de3}.kt-card-tags .instant{background:#eafbf4;color:#0b9b67}.kt-card-v28 h3{min-height:39px;margin:7px 0 8px;font-size:12px;line-height:1.5}.kt-card-price{display:flex;align-items:baseline;gap:7px}.kt-card-price strong{color:#0b7fe8;font-size:16px;letter-spacing:-.3px}.kt-card-price del{color:#a4aebc;font-size:8px}.kt-card-commerce{display:flex;justify-content:space-between;gap:8px;margin-top:7px;color:#8a97a8;font-size:8px}.kt-card-commerce .stars{color:#ef9e18;font-weight:700}.kt-card-bottom{display:flex;align-items:center;justify-content:space-between;gap:7px;margin-top:9px;padding-top:9px;border-top:1px solid #edf1f5;color:#8491a2;font-size:8px}.kt-card-bottom a{color:#0b83f6;font-weight:700}
.kt-archive-v28{background:#f5f7fb;padding:22px 0 58px}.kt-market-head{min-height:135px;display:flex;align-items:center;justify-content:space-between;padding:24px 28px;border-radius:17px;background:linear-gradient(120deg,#07192f,#07559f);color:#fff}.kt-market-head>div:first-child>span{color:#6bcaff;font-size:8px;font-weight:800;letter-spacing:1px}.kt-market-head h1{margin:5px 0 4px;font-size:28px}.kt-market-head p{margin:0;color:#c2d8ea;font-size:10px}.kt-market-head-art{padding-right:25px;text-align:right;color:#7ecfff;font-size:11px;letter-spacing:2px}.kt-market-head-art b{font-size:34px;color:#fff}.kt-platform-rail{display:flex;gap:7px;margin:12px 0;overflow:auto;padding-bottom:2px}.kt-platform-rail a{min-width:105px;display:flex;align-items:center;justify-content:center;gap:7px;padding:10px 12px;border:1px solid var(--mall-line);border-radius:10px;background:#fff;color:#64748a;font-size:9px;font-weight:700;white-space:nowrap}.kt-platform-rail a span{width:25px;height:25px;display:grid;place-items:center;border-radius:8px;background:#eff7ff;color:#0b83f6;font-size:13px}.kt-platform-rail a.active{border-color:#8bc7f7;background:#eaf6ff;color:#0879dc}.kt-market-layout{display:grid;grid-template-columns:215px minmax(0,1fr);gap:12px;align-items:start}.kt-market-sidebar{position:sticky;top:86px;padding:13px;border:1px solid var(--mall-line);border-radius:14px;background:#fff}.kt-market-sidebar>a{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:9px 8px;border-radius:8px;color:#647287;font-size:9px;font-weight:600}.kt-market-sidebar>a:hover,.kt-market-sidebar>a.active{background:#ebf6ff;color:#0b7fe4}.kt-market-sidebar>a b{font-size:8px;color:#98a4b3}.kt-filter-title{padding:5px 7px 10px;color:#17243a;font-size:10px;font-weight:800}.kt-filter-subtitle{margin-top:10px;padding:12px 7px 6px;border-top:1px solid #edf1f4;color:#9aa5b3;font-size:8px;font-weight:800;text-transform:uppercase;letter-spacing:.7px}.kt-market-products{min-width:0}.kt-market-toolbar{margin-bottom:10px;padding:10px;border:1px solid var(--mall-line);border-radius:13px;background:#fff}.kt-market-toolbar form{display:flex;gap:7px}.kt-market-search{flex:1;height:37px;display:flex;align-items:center;border:1px solid #dce5ee;border-radius:9px;background:#f9fbfd}.kt-market-search span{padding-left:10px;color:#8d9aab}.kt-market-search input{width:100%;border:0;outline:0;background:transparent;padding:0 9px}.kt-market-toolbar select,.kt-market-toolbar button{height:37px;border:1px solid #dce5ee;border-radius:9px;background:#fff;padding:0 10px;color:#56667b;font-size:9px}.kt-market-toolbar button{border-color:#0b83f6;background:#0b83f6;color:#fff;font-weight:700}.kt-market-grid{grid-template-columns:repeat(4,minmax(0,1fr))}
.kt-store-v28{min-height:80vh;padding:18px 0 62px;background:#f5f7fb}.kt-shop-hero{min-height:220px;display:grid;grid-template-columns:minmax(0,1.25fr) minmax(500px,.75fr);align-items:center;gap:25px;padding:27px 30px;border-radius:18px;background:radial-gradient(circle at 25% 20%,rgba(60,199,255,.24),transparent 27%),linear-gradient(120deg,#06172d,#064d91 65%,#0b83f6);background-size:cover;background-position:center;color:#fff;box-shadow:0 18px 44px rgba(11,76,140,.16)}.kt-shop-profile{display:grid;grid-template-columns:92px minmax(0,1fr);gap:18px;align-items:center}.kt-shop-avatar{width:92px;height:92px;display:grid;place-items:center;overflow:hidden;border:4px solid rgba(255,255,255,.96);border-radius:20px;background:linear-gradient(145deg,#159fff,#075dca);box-shadow:0 12px 28px rgba(0,16,42,.25);font-size:36px;font-weight:800}.kt-shop-avatar img{width:100%;height:100%;object-fit:cover}.kt-shop-name{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.kt-shop-name h1{margin:0;font-size:26px;letter-spacing:-.7px}.kt-shop-verified{padding:4px 7px;border:1px solid rgba(255,255,255,.25);border-radius:999px;background:rgba(255,255,255,.11);color:#dff4ff;font-size:8px;font-weight:700}.kt-shop-copy>p{max-width:650px;margin:6px 0 8px;color:#cce0f1;font-size:11px;line-height:1.5}.kt-shop-status{display:flex;align-items:center;gap:6px;color:#9ec5e2;font-size:8px}.online-dot{width:7px;height:7px;border-radius:50%;background:#20d994;box-shadow:0 0 0 4px rgba(32,217,148,.12)}.kt-shop-buttons{grid-column:2;display:flex;gap:7px;margin-top:4px}.kt-shop-buttons button,.kt-shop-buttons a{height:34px;display:inline-flex;align-items:center;justify-content:center;padding:0 12px;border:1px solid rgba(255,255,255,.26);border-radius:8px;background:rgba(255,255,255,.09);color:#fff;font-size:9px;font-weight:700;cursor:pointer}.kt-shop-buttons button{background:#fff;color:#0879db;border-color:#fff}.kt-shop-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.kt-shop-stats>div{min-height:71px;display:flex;flex-direction:column;align-items:center;justify-content:center;border:1px solid rgba(255,255,255,.13);border-radius:12px;background:rgba(255,255,255,.07);backdrop-filter:blur(9px)}.kt-shop-stats small{color:#aac9df;font-size:7px}.kt-shop-stats b{margin-top:3px;font-size:16px}.kt-shop-stats em{color:#ffd05c;font-style:normal}.kt-shop-notice{display:flex;align-items:center;gap:9px;margin:10px 0;padding:10px 14px;border:1px solid #dbe8f4;border-radius:11px;background:#fff}.kt-shop-notice>span{width:29px;height:29px;display:grid;place-items:center;border-radius:8px;background:#eef7ff}.kt-shop-notice b{color:#152239;font-size:9px}.kt-shop-notice p{margin:0;color:#66768a;font-size:9px}.kt-shop-nav{position:sticky;top:72px;z-index:45;display:flex;gap:3px;overflow:auto;margin-bottom:10px;padding:5px;border:1px solid #dfe7ef;border-radius:12px;background:rgba(255,255,255,.97);backdrop-filter:blur(12px);box-shadow:0 7px 20px rgba(40,73,109,.05)}.kt-shop-nav a{flex:none;padding:9px 12px;border-radius:8px;color:#5e6f84;font-size:9px;font-weight:700}.kt-shop-nav a.active,.kt-shop-nav a:hover{background:#eaf6ff;color:#0a7ee5}.kt-shop-benefits{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin-bottom:14px}.kt-shop-benefits article{display:flex;align-items:center;gap:10px;padding:12px 13px;border:1px solid var(--mall-line);border-radius:13px;background:#fff}.kt-shop-benefits article>span{width:36px;height:36px;display:grid;place-items:center;flex:none;border-radius:10px;background:#edf7ff;font-size:16px}.kt-shop-benefits b{display:block;font-size:9px}.kt-shop-benefits small{display:block;margin-top:2px;color:#8996a7;font-size:7px;line-height:1.35}.kt-shop-category-section,.kt-shop-best{margin-bottom:14px;padding:16px;border:1px solid var(--mall-line);border-radius:15px;background:#fff}.kt-shop-section-head{display:flex;align-items:end;justify-content:space-between;gap:12px;margin-bottom:12px}.kt-shop-section-head span{display:block;color:#0b83f6;font-size:7px;font-weight:800;letter-spacing:.9px}.kt-shop-section-head h2{margin:3px 0 0;font-size:18px}.kt-shop-section-head>a{color:#0a7fe7;font-size:9px;font-weight:700}.kt-shop-category-rail{display:grid;grid-template-columns:repeat(8,1fr);gap:7px}.kt-shop-category-rail a{min-height:92px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:8px;border:1px solid #edf1f5;border-radius:11px;background:#fbfdff}.kt-shop-category-rail a:hover{border-color:#b9ddfa;background:#f2f9ff}.kt-shop-category-rail a>span{width:34px;height:34px;display:grid;place-items:center;border-radius:10px;background:#eaf6ff;color:#0a7fe7;font-size:15px}.kt-shop-category-rail b{margin-top:6px;font-size:8px;line-height:1.2}.kt-shop-category-rail small{margin-top:2px;color:#98a4b2;font-size:7px}.kt-shop-best-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.kt-shop-commerce{display:grid;grid-template-columns:215px minmax(0,1fr);gap:11px;align-items:start}.kt-shop-filter-panel{position:sticky;top:126px;padding:12px;border:1px solid var(--mall-line);border-radius:14px;background:#fff}.kt-shop-filter-panel>a{display:flex;align-items:center;gap:7px;padding:8px;border-radius:8px;color:#637287;font-size:8px;font-weight:600}.kt-shop-filter-panel>a>span:first-child:not(.pf-mini){flex:1}.kt-shop-filter-panel>a b{margin-left:auto;color:#9aa5b3;font-size:7px}.kt-shop-filter-panel>a:hover,.kt-shop-filter-panel>a.active{background:#eaf6ff;color:#0a7ee4}.pf-mini{width:22px;height:22px;display:grid;place-items:center;flex:none;border-radius:7px;background:#f0f5f9;color:#0b83f6;font-size:11px;font-weight:800}.kt-shop-product-panel{min-width:0;padding:15px;border:1px solid var(--mall-line);border-radius:15px;background:#fff}.kt-shop-toolbar{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-bottom:12px}.kt-shop-toolbar>div>span{color:#0a83ef;font-size:7px;font-weight:800;letter-spacing:.8px}.kt-shop-toolbar h2{margin:3px 0 0;font-size:19px}.kt-shop-toolbar p{margin:2px 0 0;color:#8d99a9;font-size:8px}.kt-shop-search-form{display:flex;align-items:center;gap:6px}.kt-shop-search-input{width:215px;height:35px;display:flex;align-items:center;border:1px solid #dce5ee;border-radius:8px;background:#f9fbfd}.kt-shop-search-input span{padding-left:9px;color:#8d9aab}.kt-shop-search-input input{width:100%;border:0;outline:0;background:transparent;padding:0 8px;font-size:8px}.kt-shop-search-form select,.kt-shop-search-form button{height:35px;border:1px solid #dce5ee;border-radius:8px;background:#fff;padding:0 9px;color:#5e6d80;font-size:8px}.kt-shop-search-form button{border-color:#0b83f6;background:#0b83f6;color:#fff;font-weight:700}.kt-shop-product-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px}.kt-shop-about-v28{display:grid;grid-template-columns:1.25fr .75fr;gap:10px;margin-top:14px}.kt-shop-about-v28>div,.kt-shop-about-v28>aside{padding:21px;border:1px solid var(--mall-line);border-radius:15px;background:#fff}.kt-shop-about-v28>div>span{color:#0b83f6;font-size:7px;font-weight:800;letter-spacing:.9px}.kt-shop-about-v28 h2{margin:4px 0 9px;font-size:21px}.kt-shop-about-v28 h3{margin:0 0 7px;font-size:13px}.kt-shop-about-v28 p{margin:0;color:#64748a;font-size:9px;line-height:1.75}.kt-shop-about-meta{display:flex;gap:8px;flex-wrap:wrap;margin-top:13px}.kt-shop-about-meta span{padding:6px 8px;border-radius:7px;background:#f3f7fb;color:#6f7d8f;font-size:8px}.kt-shop-about-v28 aside{background:linear-gradient(145deg,#f7fbff,#edf7ff)}
.kt-single-v28{background:#f5f7fb;padding:18px 0 55px}.kt-single-v28 .kt-breadcrumb{margin-bottom:12px}.kt-product-commerce{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.15fr) 355px;gap:12px;align-items:start}.kt-product-gallery,.kt-product-summary,.kt-buybox-v28{border:1px solid var(--mall-line);border-radius:15px;background:#fff}.kt-product-gallery{padding:12px}.kt-product-visual-v28{position:relative;height:420px;overflow:hidden;border-radius:12px;background:#eaf2f9}.kt-product-visual-v28>img{width:100%;height:100%;object-fit:cover}.kt-product-placeholder{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;background:radial-gradient(circle at 60% 28%,rgba(60,198,255,.34),transparent 28%),linear-gradient(145deg,#06192f,#0868c6);color:#fff}.kt-product-placeholder span{padding:8px 11px;border:1px solid rgba(255,255,255,.25);border-radius:999px;background:rgba(255,255,255,.08);font-size:10px;font-weight:700}.kt-product-placeholder b{margin-top:12px;font-size:23px}.kt-product-placeholder em{margin-top:6px;color:#92caee;font-size:8px;font-style:normal;letter-spacing:1.4px}.kt-product-visual-v28>i{position:absolute;left:10px;top:10px;padding:5px 7px;border-radius:7px;background:#ff5b4a;color:#fff;font-size:8px;font-style:normal;font-weight:700}.kt-gallery-note{padding:9px 3px 0;color:#8996a7;font-size:8px}.kt-product-summary{padding:22px}.kt-product-labels{display:flex;gap:5px;flex-wrap:wrap}.kt-product-labels span{padding:4px 7px;border-radius:6px;background:#edf7ff;color:#0b7fe4;font-size:7px;font-weight:700}.kt-product-labels .green{background:#e9faf3;color:#0a9e68}.kt-product-summary h1{margin:10px 0 8px;font-size:25px;line-height:1.28;letter-spacing:-.5px}.kt-product-social-proof{display:flex;gap:12px;align-items:center;color:#7b899a;font-size:8px}.kt-product-social-proof b{color:#e69816;font-size:10px}.kt-product-short{margin:14px 0;color:#627185;font-size:10px;line-height:1.65}.kt-product-price-line{display:flex;align-items:baseline;gap:8px;padding:13px 14px;border-radius:10px;background:#f6faff}.kt-product-price-line strong{color:#0b7fe8;font-size:25px}.kt-product-price-line del{color:#9ca7b5;font-size:9px}.kt-product-price-line span{padding:4px 6px;border-radius:5px;background:#fff1d8;color:#d87300;font-size:8px;font-weight:700}.kt-product-perks{display:grid;grid-template-columns:repeat(3,1fr);gap:6px;margin-top:12px}.kt-product-perks>div{display:flex;gap:7px;padding:9px;border:1px solid #edf1f5;border-radius:9px}.kt-product-perks>div>span{font-size:15px}.kt-product-perks p{margin:0}.kt-product-perks b{display:block;font-size:8px}.kt-product-perks small{display:block;margin-top:2px;color:#8996a6;font-size:7px;line-height:1.35}.kt-product-shop-mini{display:grid;grid-template-columns:46px minmax(0,1fr) auto;gap:9px;align-items:center;margin-top:12px;padding:11px;border:1px solid #dfebf6;border-radius:11px;background:#f8fbff}.mini-avatar{width:46px;height:46px;display:grid;place-items:center;overflow:hidden;border-radius:12px;background:#0b83f6;color:#fff;font-weight:800}.mini-avatar img{width:100%;height:100%;object-fit:cover}.kt-product-shop-mini h3{margin:0;font-size:10px}.kt-product-shop-mini h3 span{color:#0b83f6}.kt-product-shop-mini p{margin:2px 0;color:#738296;font-size:8px}.kt-product-shop-mini small{color:#8d99a9;font-size:7px}.kt-product-shop-mini>a{padding:7px 8px;border:1px solid #b9ddfa;border-radius:7px;background:#fff;color:#0a7ee5;font-size:8px;font-weight:700}.kt-buybox-v28{position:sticky;top:115px;padding:17px}.kt-buybox-v28 .kt-buy-benefits{display:grid;gap:7px;margin:12px 0;padding:11px;border-radius:9px;background:#f7faff;color:#6b798c;font-size:8px}.kt-product-detail-v28{margin-top:12px;border:1px solid var(--mall-line);border-radius:15px;background:#fff;overflow:hidden}.kt-product-detail-v28>nav{display:flex;gap:4px;padding:7px;border-bottom:1px solid var(--mall-line);background:#fbfcfe}.kt-product-detail-v28>nav a{padding:9px 12px;border-radius:8px;color:#66758a;font-size:9px;font-weight:700}.kt-product-detail-v28>nav a.active{background:#eaf6ff;color:#0b7ee5}.kt-product-detail-v28>article{padding:22px;color:#536277;font-size:10px;line-height:1.75}.kt-product-detail-v28>article h2,.kt-product-detail-v28>article h3{color:#152239}.kt-product-detail-v28 .kt-info-grid{grid-template-columns:repeat(4,1fr);margin-top:18px}
@media(max-width:1250px){.kt-mall-categories{grid-template-columns:repeat(4,1fr)}.kt-market-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.kt-shop-category-rail{grid-template-columns:repeat(4,1fr)}.kt-shop-product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.kt-product-commerce{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.kt-buybox-v28{grid-column:2;position:relative;top:auto}.kt-product-gallery{grid-row:1/3}.kt-shop-hero{grid-template-columns:1fr 450px}}
@media(max-width:1050px){.kt-commerce-strip{display:none}.kt-store-cards-v28{grid-template-columns:repeat(2,1fr)}.kt-mall-banner{grid-template-columns:1fr 120px 120px}.kt-shop-hero{grid-template-columns:1fr}.kt-shop-stats{grid-template-columns:repeat(6,1fr)}.kt-shop-commerce{grid-template-columns:190px minmax(0,1fr)}.kt-shop-benefits{grid-template-columns:repeat(2,1fr)}.kt-shop-best-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:900px){.kt-mall-art{display:none}.kt-hero-v28{display:block;min-height:auto}.kt-hero-v28 .kt-hero-copy{padding:35px 25px}.kt-hero-v28 h1{font-size:34px}.kt-mall-categories{grid-template-columns:repeat(4,1fr)}.kt-grid-v28{grid-template-columns:repeat(2,minmax(0,1fr))}.kt-mall-banner{grid-template-columns:1fr}.mall-banner-stats{display:none}.kt-store-cards-v28{grid-template-columns:1fr 1fr}.kt-market-layout{display:block}.kt-market-sidebar{position:relative;top:auto;display:flex;overflow:auto;margin-bottom:8px;white-space:nowrap}.kt-market-sidebar .kt-filter-title,.kt-market-sidebar .kt-filter-subtitle{display:none}.kt-market-sidebar>a{flex:none}.kt-market-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.kt-market-toolbar form{display:grid;grid-template-columns:1fr 1fr}.kt-market-search{grid-column:1/-1}.kt-shop-hero{padding:20px}.kt-shop-stats{grid-template-columns:repeat(3,1fr)}.kt-shop-nav{top:0}.kt-shop-category-rail{grid-template-columns:repeat(4,1fr)}.kt-shop-commerce{display:block}.kt-shop-filter-panel{position:relative;top:auto;display:flex;overflow:auto;margin-bottom:8px;white-space:nowrap}.kt-shop-filter-panel .kt-filter-title,.kt-shop-filter-panel .kt-filter-subtitle{display:none}.kt-shop-filter-panel>a{flex:none}.kt-shop-product-panel{padding:11px}.kt-shop-toolbar{display:block}.kt-shop-search-form{margin-top:9px}.kt-shop-about-v28{grid-template-columns:1fr}.kt-product-commerce{grid-template-columns:1fr}.kt-product-gallery{grid-row:auto}.kt-product-visual-v28{height:340px}.kt-buybox-v28{grid-column:auto}.kt-product-detail-v28 .kt-info-grid{grid-template-columns:repeat(2,1fr)}}
@media(max-width:620px){.kt-hero-v28 .kt-hero-copy{padding:28px 19px}.kt-hero-v28 h1{font-size:29px}.kt-mall-categories{grid-template-columns:repeat(4,1fr);gap:6px}.kt-mall-categories a{min-height:94px;padding:8px}.kt-mall-categories span{width:36px;height:36px}.kt-mall-categories small{display:none}.kt-deal-zone{padding:11px}.kt-store-cards-v28{grid-template-columns:1fr}.kt-card-v28 .kt-card-media{height:142px}.kt-market-head{min-height:115px;padding:18px}.kt-market-head h1{font-size:22px}.kt-market-head-art{display:none}.kt-platform-rail a{min-width:88px;padding:8px}.kt-shop-hero{padding:16px}.kt-shop-profile{grid-template-columns:66px minmax(0,1fr);gap:11px}.kt-shop-avatar{width:66px;height:66px;border-radius:16px;font-size:25px}.kt-shop-name h1{font-size:19px}.kt-shop-buttons{grid-column:1/-1}.kt-shop-buttons button,.kt-shop-buttons a{flex:1}.kt-shop-stats{grid-template-columns:repeat(3,1fr);gap:5px}.kt-shop-stats>div{min-height:57px}.kt-shop-stats b{font-size:13px}.kt-shop-benefits{grid-template-columns:1fr 1fr;gap:5px}.kt-shop-benefits article{padding:9px}.kt-shop-benefits small{display:none}.kt-shop-category-section,.kt-shop-best{padding:11px}.kt-shop-category-rail{grid-template-columns:repeat(4,1fr);gap:5px}.kt-shop-category-rail a{min-height:80px}.kt-shop-category-rail b{font-size:7px}.kt-shop-product-grid,.kt-shop-best-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.kt-shop-search-form{display:grid;grid-template-columns:1fr auto}.kt-shop-search-input{width:100%}.kt-shop-search-form button{grid-column:1/-1}.kt-product-summary{padding:16px}.kt-product-summary h1{font-size:21px}.kt-product-perks{grid-template-columns:1fr}.kt-product-shop-mini{grid-template-columns:42px 1fr}.kt-product-shop-mini>a{grid-column:2;justify-self:start}.kt-product-detail-v28>nav{overflow:auto;white-space:nowrap}.kt-product-detail-v28>article{padding:16px}.kt-product-detail-v28 .kt-info-grid{grid-template-columns:1fr 1fr}}
.kt-single-v29{background:#f4f7fb;padding:24px 0 70px}
.kt-single-v29 .kt-breadcrumb{font-size:12px;line-height:1.6;margin-bottom:18px}
.kt-single-v29 .kt-product-commerce{gap:17px}
.kt-single-v29 .kt-product-gallery,
.kt-single-v29 .kt-product-summary,
.kt-single-v29 .kt-buybox-v29{border:1px solid #e3eaf2;border-radius:19px;box-shadow:0 9px 35px rgba(32,70,115,.045)}
.kt-single-v29 .kt-product-summary{padding:24px}
.kt-single-v29 .kt-product-summary h1{font-size:27px;line-height:1.38}
.kt-single-v29 .kt-product-short{font-size:13px;line-height:1.75}
.kt-single-v29 .kt-product-social-proof{font-size:11px;flex-wrap:wrap;gap:10px}
.kt-single-v29 .kt-product-social-proof b{font-size:12px}
.kt-single-v29 .kt-product-labels span{font-size:10px;padding:6px 10px}
.kt-single-v29 .kt-product-price-line strong{font-size:27px}
.kt-single-v29 .kt-product-price-line del{font-size:12px}
.kt-single-v29 .kt-product-perks{gap:8px}
.kt-single-v29 .kt-product-perks>a{display:flex;gap:8px;min-height:77px;align-items:flex-start;padding:12px 10px;border:1px solid #e3edf7;border-radius:12px;text-decoration:none;background:#fbfdff;transition:transform .2s,border-color .2s,box-shadow .2s}
.kt-single-v29 .kt-product-perks>a:hover,.kt-single-v29 .kt-product-perks>a:focus-visible{border-color:#48a7ff;box-shadow:0 8px 18px rgba(0,133,247,.1);transform:translateY(-2px)}
.kt-single-v29 .kt-product-perks>a span{flex:none;font-size:19px}
.kt-single-v29 .kt-product-perks>a b{font-size:10px;line-height:1.4;color:#172b4c}
.kt-single-v29 .kt-product-perks>a small{font-size:9px;line-height:1.5;color:#68809c}
.kt-single-v29 .kt-product-shop-mini{padding:15px 12px;margin-top:16px}
.kt-single-v29 .kt-product-shop-mini h3{font-size:12px}
.kt-single-v29 .kt-product-shop-mini p{font-size:10px}
.kt-single-v29 .kt-product-shop-mini small{font-size:9px}
.kt-single-v29 .kt-product-shop-mini>a{font-size:10px;padding:10px 12px;white-space:nowrap;transition:background .2s}
.kt-single-v29 .kt-product-shop-mini>a:hover{background:#e9f5ff}
.kt-gallery-actions{display:flex;gap:8px;flex-wrap:wrap;margin-top:14px}
.kt-gallery-actions a{border:1px solid #dbe9f7;border-radius:10px;background:#f8fcff;min-height:40px;padding:11px 14px;color:#0c7ce9;font-size:11px;font-weight:700;text-decoration:none}
.kt-gallery-actions a:hover{background:#e6f4ff}
.kt-single-v29 .kt-gallery-note{font-size:10px;margin-top:5px}
.kt-details-shortcut{display:flex;justify-content:space-between;gap:10px;align-items:center;margin-top:14px;padding:12px 15px;min-height:44px;border-radius:10px;color:#126bd2;background:#eaf6ff;text-decoration:none;font-size:11px;font-weight:700}
.kt-details-shortcut:hover{background:#d7eeff}
.kt-buybox-v29{position:sticky;top:110px;padding:21px}
.kt-buybox-v29 .kt-buy-head{padding-bottom:15px;border-bottom:1px solid #edf2f7}
.kt-buybox-v29 .kt-buy-head span{display:block;font-size:12px;font-weight:700;color:#718298;margin-bottom:6px}
.kt-buybox-v29 .kt-buy-head h2{display:block;font-size:31px;font-weight:800;color:#087bef;letter-spacing:-.8px;margin:0;line-height:1.18;overflow-wrap:anywhere}
.kt-package-section{margin-top:16px}
.kt-package-title{display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:12px;font-weight:800;color:#18304e}
.kt-package-title small{font-size:10px;font-weight:500;color:#8494a8;text-align:right}
.kt-buybox-v29 .kt-package-tabs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin-top:10px;padding:6px;background:#f2f7fc;border:1px solid #e0e9f5;border-radius:13px}
.kt-buybox-v29 .kt-package-tabs button{border:1px solid transparent;border-radius:10px;background:transparent;padding:11px 5px;min-height:63px;cursor:pointer;color:#687e98;transition:all .18s;font-family:inherit;font-size:11px;line-height:1.4;display:flex;flex-direction:column;gap:5px;justify-content:center;align-items:center}
.kt-buybox-v29 .kt-package-tabs button span{font-size:12px;font-weight:800}
.kt-buybox-v29 .kt-package-tabs button small{display:block;font-size:10px;font-weight:600;color:#7b8da4;white-space:normal}
.kt-buybox-v29 .kt-package-tabs button:hover{background:#e9f5ff;color:#076dd0}
.kt-buybox-v29 .kt-package-tabs button.active{background:#fff;border-color:#5ab1ff;box-shadow:0 4px 15px rgba(7,125,239,.12);color:#087bef}
.kt-buybox-v29 .kt-package-tabs button.active small{color:#087bef}
.kt-package-description{display:flex;gap:9px;margin-top:10px;padding:12px;border:1px solid #dceffb;border-radius:10px;background:#f4fbff}
.kt-package-icon{display:grid;place-items:center;align-self:flex-start;width:21px;height:21px;flex:none;border-radius:99px;background:#e2f4ff;color:#0879ed;font-weight:900;font-size:12px}
.kt-package-description p{margin:0;font-size:11px;line-height:1.65;color:#49647e}
.kt-buybox-v29 .kt-buy-benefits{margin:14px 0;padding:14px;gap:10px;font-size:11px;line-height:1.4;background:#f6f9ff}
.kt-buybox-v29 .kt-order-form label{font-size:11px;margin-top:13px}
.kt-buybox-v29 .kt-order-form label input,.kt-buybox-v29 .kt-order-form label textarea{font-size:12px;padding:11px 12px;min-height:44px;border-radius:10px}
.kt-buybox-v29 .kt-order-form label textarea{min-height:95px}
.kt-order-total{display:flex;align-items:center;justify-content:space-between;gap:9px;margin:14px 0;padding:11px 12px;border-radius:11px;background:#f0f8ff;font-size:11px;color:#5c718a}
.kt-order-total strong{font-size:14px;color:#087ef4;text-align:right}
.kt-buybox-v29 .kt-order-form .kt-main-order-button{min-height:50px;margin-top:16px;background:linear-gradient(135deg,#188dff,#0870e9);font-size:13px;font-weight:800;border-radius:11px;cursor:pointer}
.kt-buybox-v29 .kt-order-form .kt-main-order-button:hover{filter:brightness(.94);transform:translateY(-1px)}
.kt-buybox-v29 .kt-order-form .kt-main-order-button:disabled{opacity:.65;cursor:wait}
.kt-buybox-v29 .kt-buy-safe{font-size:9px;line-height:1.5;margin-bottom:0}
.kt-single-v29 .kt-order-message{font-size:11px;margin-top:10px;line-height:1.6}
.kt-is-quote .kt-buy-head h2{font-size:22px;color:#ab6800}
.kt-is-quote .kt-order-total strong{color:#ab6800;font-size:11px}
.kt-product-detail-v29{margin-top:20px;background:#fff;border:1px solid #e3eaf2;border-radius:18px;box-shadow:0 10px 35px rgba(30,72,122,.045);overflow:hidden;scroll-margin-top:95px}
.kt-detail-tabs{display:grid;grid-template-columns:repeat(4,1fr);gap:4px;padding:10px 14px;background:#fafcff;border-bottom:1px solid #e5edf6}
.kt-detail-tabs>a{position:relative;display:flex;justify-content:center;align-items:center;gap:9px;padding:14px 8px;min-height:49px;border:1px solid transparent;border-radius:11px;font-size:12px;line-height:1.4;font-weight:700;text-align:center;color:#66809a;text-decoration:none;transition:all .18s}
.kt-detail-tabs>a span{font-size:17px}
.kt-detail-tabs>a:hover{background:#ecf6ff;color:#087bef}
.kt-detail-tabs>a.active{background:linear-gradient(135deg,#e3f3ff,#f4faff);border-color:#b8ddff;color:#066fce}
.kt-detail-tabs>a.active:after{content:"";position:absolute;bottom:-11px;left:18%;width:64%;height:3px;background:#0784ff;border-radius:5px}
.kt-detail-panel{padding:27px 30px 31px;font-size:13px;color:#536780;line-height:1.75;scroll-margin-top:100px;min-height:230px}
.kt-detail-panel[hidden]{display:none!important}
.kt-detail-panel-head{margin-bottom:18px}
.kt-detail-panel-head>span{font-size:10px;color:#057cde;font-weight:800;letter-spacing:1.1px}
.kt-detail-panel-head h2{font-size:24px;font-weight:800;color:#122544;margin:5px 0 5px;letter-spacing:-.3px}
.kt-detail-panel-head p{font-size:12px;margin:0;color:#8290a4}
.kt-description-content{font-size:13px;line-height:1.85}
.kt-description-content h2,.kt-description-content h3{color:#162b46;margin:20px 0 10px}
.kt-description-content ul{padding-left:20px}
.kt-detail-checks{display:flex;gap:10px;flex-wrap:wrap;margin-top:22px}
.kt-detail-checks span{display:inline-block;font-size:11px;background:#f5faff;color:#4c7094;padding:9px 12px;border:1px solid #e1effb;border-radius:10px}
.kt-process-timeline{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:25px 0 12px}
.kt-process-timeline>div{display:flex;gap:10px;padding:17px;border:1px solid #e3edf7;border-radius:13px;background:#fbfdff}
.kt-process-timeline i{display:grid;place-items:center;flex:none;width:31px;height:31px;border-radius:10px;background:#e7f3ff;color:#0879e9;font-weight:800;font-size:11px;font-style:normal}
.kt-process-timeline h3{font-size:12px;margin:0 0 8px;color:#1a3352}
.kt-process-timeline p{font-size:11px;margin:0;line-height:1.6}
.kt-detail-panel .kt-info-grid{grid-template-columns:repeat(4,minmax(0,1fr));margin:18px 0}
.kt-detail-panel .kt-info-grid>div{padding:15px;background:#f6f9fe}
.kt-detail-panel .kt-info-grid b{font-size:11px}
.kt-detail-panel .kt-info-grid span{font-size:11px;overflow-wrap:anywhere}
.kt-process-policy{margin-top:17px;background:#f8fbff;border:1px solid #e2ecf7;border-radius:13px;padding:19px 21px}
.kt-process-policy h3{font-size:15px;color:#17304f;margin:0 0 7px}
.kt-process-policy p{margin:0;font-size:12px;line-height:1.8}
.kt-review-summary{display:flex;align-items:center;gap:16px;margin-bottom:16px;border-radius:12px;background:#fff9eb;padding:15px 19px}
.kt-review-summary strong{font-size:30px;color:#ab7000}
.kt-review-summary strong span{font-size:19px;color:#efad1c}
.kt-review-summary p{font-size:12px;color:#82662f}
.kt-review-empty{padding:38px 17px 42px;text-align:center;border:1px dashed #cfdeeb;border-radius:14px;background:#fcfdff}
.kt-review-empty>span{font-size:43px;color:#b3c2d2;line-height:1}
.kt-review-empty h3{font-size:16px;color:#244361;margin:12px 0 7px}
.kt-review-empty p{font-size:12px;max-width:500px;margin:0 auto;line-height:1.8}
.kt-review-item{padding:18px 20px;border-bottom:1px solid #e7edf4}
.kt-review-item>div{display:flex;justify-content:space-between;gap:12px}
.kt-review-item b{font-size:12px;color:#1d3551}
.kt-review-item small{font-size:10px;color:#8b9baf}
.kt-review-item strong{color:#efa915;display:block;font-size:15px;margin:7px 0}
.kt-review-item p{font-size:12px;color:#5a6b7e;margin:5px 0}
.kt-review-action-notice{padding:12px 15px;border:1px solid #dfecfa;border-radius:10px;background:#f5faff;margin-top:18px;font-size:12px}
.kt-review-action-notice a{color:#087bef;font-weight:800}
.kt-review-form{margin-top:18px;padding:22px;border:1px solid #dcecff;background:#f6fbff;border-radius:13px}
.kt-review-form h3{color:#152945;font-size:16px;margin:0 0 12px}
.kt-review-form label{display:block;color:#354963;font-size:12px;margin-bottom:12px;font-weight:700}
.kt-review-form select,.kt-review-form textarea{display:block;margin-top:6px;width:100%;font-family:inherit;border:1px solid #ccdceb;border-radius:8px;padding:10px 12px;font-size:13px;background:#fff;color:#1c314d}
.kt-review-form textarea{min-height:100px}
.kt-review-form button{background:#087ef5;color:#fff;padding:12px 20px;border:0;border-radius:10px;font-size:12px;font-weight:800;cursor:pointer}
.kt-review-form button:disabled{opacity:.55}
.kt-review-message{font-size:12px}.kt-review-message.success{color:#068b5b}
.kt-detail-store-card{display:grid;grid-template-columns:68px minmax(0,1fr) auto;gap:18px;align-items:center;border:1px solid #dceafb;border-radius:14px;padding:23px;background:linear-gradient(135deg,#f4faff,#fff)}
.kt-detail-store-avatar{display:grid;place-items:center;border-radius:16px;width:68px;height:68px;background:#0c80f0;font-size:31px;font-weight:800;color:#fff;overflow:hidden}
.kt-detail-store-avatar img{width:100%;height:100%;object-fit:cover}
.kt-detail-store-card h3{font-size:17px;color:#122c4a;margin:0 0 6px}
.kt-detail-store-card h3 span{font-size:10px;color:#087af0;background:#e5f4ff;padding:4px 7px;border-radius:7px;white-space:nowrap}
.kt-detail-store-card p{font-size:12px;line-height:1.6;margin:0 0 12px;color:#61768e}
.kt-detail-store-metrics{display:flex;gap:12px;flex-wrap:wrap}
.kt-detail-store-metrics span{font-size:10px;color:#8493a5}
.kt-detail-store-metrics b{color:#087af0}
.kt-detail-store-card>a{background:#0b80ed;color:#fff;padding:13px 18px;border-radius:10px;text-decoration:none;font-size:12px;font-weight:800;white-space:nowrap}
.kt-detail-store-card>a:hover{background:#066dcf}
.kt-single-v29 :where(button,a,input,select,textarea):focus-visible{outline:3px solid #ffb648!important;outline-offset:3px}
@media(max-width:1350px){.kt-single-v29 .kt-product-commerce{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr) 330px}.kt-process-timeline{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:1100px){.kt-single-v29 .kt-product-commerce{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.kt-single-v29 .kt-buybox-v29{grid-column:2;position:static}.kt-single-v29 .kt-product-gallery{grid-row:1/3}}
@media(max-width:900px){.kt-single-v29 .kt-product-commerce{grid-template-columns:1fr}.kt-single-v29 .kt-product-gallery{grid-row:auto}.kt-single-v29 .kt-buybox-v29{grid-column:auto}.kt-detail-panel{padding:23px 20px}.kt-detail-panel .kt-info-grid{grid-template-columns:repeat(2,1fr)}.kt-detail-tabs>a{font-size:11px;padding:12px 6px}}
@media(max-width:620px){.kt-single-v29{padding:16px 0 55px}.kt-single-v29 .kt-product-summary{padding:16px}.kt-single-v29 .kt-product-summary h1{font-size:23px}.kt-single-v29 .kt-product-perks{grid-template-columns:1fr}.kt-single-v29 .kt-product-perks>a{min-height:60px;align-items:center}.kt-single-v29 .kt-product-perks>a b{font-size:12px}.kt-single-v29 .kt-product-perks>a small{font-size:10px}.kt-buybox-v29{position:relative;top:auto}.kt-detail-tabs{display:flex;overflow-x:auto;scrollbar-width:thin;gap:5px;padding:8px;white-space:nowrap}.kt-detail-tabs>a{flex:0 0 auto;min-height:45px;font-size:11px;padding:12px 14px}.kt-detail-tabs>a.active:after{bottom:-8px}.kt-detail-panel{padding:20px 15px}.kt-detail-panel-head h2{font-size:20px}.kt-process-timeline{grid-template-columns:1fr}.kt-detail-panel .kt-info-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.kt-detail-store-card{grid-template-columns:51px 1fr;gap:10px;padding:14px}.kt-detail-store-avatar{width:51px;height:51px;font-size:24px}.kt-detail-store-card>a{grid-column:2;justify-self:start;font-size:11px;padding:10px 13px}.kt-detail-store-card h3{font-size:14px}.kt-detail-store-metrics{gap:7px}.kt-package-title{display:block}.kt-package-title small{display:block;text-align:left;margin-top:4px}.kt-buybox-v29 .kt-package-tabs button{min-height:63px}.kt-detail-panel .kt-info-grid b,.kt-detail-panel .kt-info-grid span{font-size:10px}}
@media(prefers-reduced-motion:reduce){.kt-single-v29 *{scroll-behavior:auto!important;transition:none!important}}
.kt-seller-v30{min-height:72vh;background:linear-gradient(180deg,#f5f9fe 0%,#f0f5fb 100%);padding:27px 0 74px;color:#102137}
.kt-seller-v30 .kt-container{max-width:1470px}
.kt-seller-v30 *{box-sizing:border-box}
.kt-seller-v30 a,.kt-seller-v30 button{transition:all .18s ease}
.kt-sell-breadcrumb{font-size:12px;color:#899bb1;margin:0 0 19px}
.kt-sell-breadcrumb a:hover{color:#087ff1}
.kt-sell-hero{position:relative;isolation:isolate;display:grid;grid-template-columns:1.08fr .92fr;gap:36px;min-height:520px;overflow:hidden;background:radial-gradient(ellipse at 80% 20%,rgba(9,134,251,.32),transparent 39%),linear-gradient(135deg,#051628,#062b57 53%,#0b60ac);border-radius:26px;box-shadow:0 24px 55px rgba(10,59,115,.17);padding:54px 55px;color:white}
.kt-sell-hero:before{content:"";position:absolute;inset:0;z-index:-1;opacity:.23;background-image:linear-gradient(rgba(92,195,255,.2) 1px,transparent 1px),linear-gradient(90deg,rgba(92,195,255,.2) 1px,transparent 1px);background-size:35px 35px;mask-image:linear-gradient(90deg,transparent,#000)}
.kt-sell-hero-copy{align-self:center;position:relative;z-index:2}
.kt-sell-eyebrow{display:inline-block;border:1px solid #55c3ff45;border-radius:30px;background:#26a5fe19;color:#71d2ff;font-size:11px;font-weight:700;letter-spacing:1.2px;padding:8px 13px}
.kt-sell-hero h1{max-width:690px;margin:21px 0 18px;font-size:clamp(38px,3.6vw,62px);letter-spacing:-2px;line-height:1.14;font-weight:800}
.kt-sell-hero h1 em{font-style:normal;color:#65cbff}
.kt-sell-hero-copy>p{max-width:630px;font-size:15px;line-height:1.9;color:#b4cce4}
.kt-sell-hero-cta{display:flex;gap:12px;margin:25px 0 27px;flex-wrap:wrap}
.kt-v30-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;border:1px solid #d6e6f5;border-radius:11px;background:#fff;padding:13px 19px;color:#0f3155;font-size:13px;font-weight:800;text-align:center;cursor:pointer;text-decoration:none}
.kt-v30-btn:hover{transform:translateY(-2px);box-shadow:0 12px 25px #0c6fdb20}
.kt-v30-btn.bright{background:linear-gradient(135deg,#10a5ff,#087cf0);color:#fff;border-color:transparent;box-shadow:0 10px 22px #0078ff36}
.kt-v30-btn.outline{background:#ffffff12;border-color:#ffffff40;color:#fff}
.kt-sell-hero-notes{display:flex;gap:17px;flex-wrap:wrap;color:#b5d1e9;font-size:11px}
.kt-sell-preview-art{align-self:center;justify-self:end;width:min(100%,560px);border:1px solid #b0e5ff6b;border-radius:24px;padding:16px;box-shadow:0 34px 55px #0006;transform:perspective(1100px) rotateY(-9deg) rotateX(2deg);background:linear-gradient(155deg,#fafdff,#dbeeff);color:#173352}
.kt-sell-art-top{display:flex;align-items:center;gap:10px;padding:5px 6px 17px}.kt-sell-art-top>span{display:grid;place-items:center;width:43px;height:43px;border-radius:12px;background:#e9f5ff;font-size:23px}.kt-sell-art-top div{display:flex;flex-direction:column;gap:2px}.kt-sell-art-top small{font-size:9px;letter-spacing:1px;color:#94a9bf}.kt-sell-art-top b{font-size:17px}.kt-sell-art-top i{margin-left:auto;border-radius:20px;background:#dff7ec;color:#14875a;padding:7px 9px;font-size:10px;font-style:normal;font-weight:700;white-space:nowrap}
.kt-sell-art-cover{display:flex;flex-direction:column;justify-content:center;gap:12px;min-height:190px;border-radius:15px;padding:24px 29px;background:radial-gradient(circle at 80% 20%,#138dfbaa,transparent 48%),linear-gradient(110deg,#07192e,#1057a1);color:#fff}.kt-sell-art-cover>span{display:inline-block;width:max-content;padding:6px 9px;border:1px solid #ffffff33;border-radius:10px;font-size:10px;color:#86d7ff}.kt-sell-art-cover strong{font-size:28px;line-height:1.1;letter-spacing:-.6px}.kt-sell-art-cover small{font-size:10px;color:#b2d6f5}
.kt-sell-art-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin:12px 0}.kt-sell-art-grid>div{border:1px solid #e1ebf4;border-radius:13px;padding:13px;background:#fff;display:flex;flex-direction:column;gap:7px}.kt-sell-art-grid b{display:grid;place-items:center;width:32px;height:32px;border-radius:10px;background:#eaf6ff;color:#078aff;font-size:24px}.kt-sell-art-grid span{font-size:11px;font-weight:800}
.kt-sell-art-bar{display:flex;justify-content:space-between;align-items:center;color:#2781e1;font-size:10px;font-weight:800;padding:7px}.kt-sell-art-bar span:first-child{background:#edf7ff;border-radius:7px;padding:10px 13px}
.kt-sell-benefits{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:15px;margin-top:24px}.kt-sell-benefits>div{border:1px solid #e2ebf5;border-radius:17px;background:#fff;padding:21px;display:flex;flex-direction:column;gap:9px;box-shadow:0 10px 24px #142e5007}.kt-sell-benefits span{font-size:13px;color:#0787f6;font-weight:800}.kt-sell-benefits b{font-size:15px}.kt-sell-benefits small{font-size:12px;line-height:1.7;color:#77899f}
.kt-sell-steps,.kt-sell-categories,.kt-sell-faq{margin-top:60px}.kt-sell-section-heading{margin-bottom:24px;text-align:center}.kt-sell-section-heading.left{text-align:left}.kt-sell-section-heading>span{font-size:11px;letter-spacing:1.8px;color:#168af2;font-weight:800}.kt-sell-section-heading h1,.kt-sell-section-heading h2{margin:12px 0;color:#0e2540;font-size:clamp(26px,2.4vw,37px);line-height:1.2;letter-spacing:-1px}.kt-sell-section-heading p{font-size:13px;color:#8495ac;line-height:1.7}
.kt-sell-step-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.kt-sell-step-grid>article{min-height:247px;background:#fff;border:1px solid #e1ebf5;border-radius:17px;padding:23px;box-shadow:0 8px 22px #12406e09}.kt-sell-step-grid article:hover{transform:translateY(-3px);border-color:#82c6fc}.kt-step-top{display:flex;align-items:center;justify-content:space-between}.kt-step-top strong{color:#e8f2fc;font-size:49px;letter-spacing:-3px}.kt-step-top span{display:grid;place-items:center;background:#e8f5ff;border-radius:14px;width:46px;height:46px;color:#0786fb;font-size:21px}.kt-sell-step-grid h3{font-size:16px;margin:12px 0}.kt-sell-step-grid p{font-size:12px;line-height:1.75;color:#6f8299}.kt-sell-step-grid small{font-size:10px;color:#0786ef;font-weight:700}
.kt-sell-category-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:12px}.kt-sell-category-grid>div{background:#fff;border:1px solid #e2ebf5;border-radius:16px;padding:22px 18px;display:flex;flex-direction:column;gap:10px}.kt-sell-category-grid span{display:grid;place-items:center;background:#ebf6ff;color:#0785f0;font-size:25px;font-weight:800;width:48px;height:48px;border-radius:15px}.kt-sell-category-grid b{font-size:15px}.kt-sell-category-grid small{font-size:11px;line-height:1.7;color:#8190a6}
.kt-sell-faq{max-width:900px;margin-left:auto;margin-right:auto}.kt-sell-faq>h2{font-size:27px;text-align:center;margin:0 0 20px}.kt-sell-faq details{padding:19px 22px;margin:8px 0;border:1px solid #e0eaf4;border-radius:13px;background:#fff}.kt-sell-faq summary{cursor:pointer;font-weight:800;font-size:13px}.kt-sell-faq details p{line-height:1.8;font-size:12px;color:#6f849c}.kt-sell-cta-final{display:flex;align-items:center;justify-content:space-between;gap:30px;border-radius:20px;margin-top:48px;padding:32px 40px;background:linear-gradient(125deg,#102941,#064f93);color:#fff}.kt-sell-cta-final b{font-size:22px}.kt-sell-cta-final p{font-size:12px;color:#b5cee2;margin-bottom:0;line-height:1.65}
.kt-apply-layout{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:24px;align-items:start}.kt-apply-main{min-width:0}.kt-apply-main>.kt-sell-section-heading{padding:10px 0 2px}.kt-apply-aside{position:sticky;top:105px}.kt-apply-help{border-radius:19px;padding:25px;background:linear-gradient(140deg,#071c36,#084f91);color:#fff;box-shadow:0 12px 26px #05498222}.kt-apply-help h3{font-size:21px;line-height:1.3;margin:21px 0}.kt-apply-help ul{padding:0;margin:0;list-style:none}.kt-apply-help li{line-height:1.9;font-size:12px;color:#d0e8fa;padding:6px 0;border-bottom:1px solid #ffffff1c}.kt-apply-help-foot{background:#ffffff12;padding:15px;border-radius:11px;color:#b7dcf7;font-size:12px;line-height:1.9;margin-top:20px}.kt-apply-help-foot strong{color:white}.kt-apply-aside>p{line-height:1.75;color:#8393a8;font-size:12px;padding:0 6px}.kt-apply-aside>a{font-size:12px;color:#0a7ee4;font-weight:800;padding:10px 5px}
.kt-v30-form{display:block}.kt-v30-form-section{background:#fff;border:1px solid #e0eaf4;padding:25px;border-radius:16px;margin:0 0 14px;box-shadow:0 8px 28px #0a3a6808}.kt-v30-form-section>h2{display:flex;align-items:center;gap:10px;margin:0 0 19px;font-size:19px}.kt-v30-form-section h2 span{width:33px;height:33px;display:grid;place-items:center;border-radius:10px;background:#e8f5ff;color:#0d8bff;font-size:13px}.kt-v30-form label{display:flex;flex-direction:column;gap:8px;margin-bottom:17px;color:#2d4562;font-size:12px;font-weight:800}.kt-v30-form label b{color:#ed5353}.kt-v30-form input,.kt-v30-form select,.kt-v30-form textarea{display:block;width:100%;border:1px solid #dfe7f0;border-radius:10px;background:#f9fbff;outline:0;min-height:47px;padding:13px 14px;color:#1d3450;font-size:13px;font-weight:500}.kt-v30-form textarea{resize:vertical;line-height:1.7}.kt-v30-form input:focus,.kt-v30-form select:focus,.kt-v30-form textarea:focus{border-color:#35a0fb;box-shadow:0 0 0 3px #1786e414;background:#fff}.kt-v30-form input::placeholder,.kt-v30-form textarea::placeholder{color:#a5b2c1}.kt-v30-field-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:15px}.kt-muted{font-size:11px;color:#8493a7;line-height:1.7}.kt-v30-submitbar{border:1px solid #dbe8f7;background:linear-gradient(110deg,#fff,#f4faff);padding:20px;border-radius:15px;display:flex;align-items:center;justify-content:space-between;gap:15px}.kt-v30-submitbar>div{display:flex;flex-direction:column;gap:5px}.kt-v30-submitbar b,.kt-v30-submitbar strong{font-size:13px}.kt-v30-submitbar small{font-size:11px;color:#8599ab;line-height:1.5}.kt-v30-submitbar button{flex:0 0 auto;border:0;border-radius:11px;background:linear-gradient(125deg,#0fa5ff,#0876e7);padding:15px 20px;min-height:47px;color:#fff;font-size:13px;font-weight:800;cursor:pointer}.kt-v30-submitbar button:hover{filter:brightness(1.06);box-shadow:0 12px 24px #0088ff30}
.kt-v30-alert,.kt-v30-success{border-radius:12px;margin:14px 0 19px;padding:14px 18px;font-size:13px;font-weight:700;line-height:1.7}.kt-v30-alert{background:#fff2e7;color:#9b4a12;border:1px solid #f2d9ba}.kt-v30-success{background:#eaf9f2;color:#16734e;border:1px solid #bce8d3}
.kt-seller-dash-head{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-bottom:22px}.kt-seller-dash-head h1{margin:13px 0 7px;font-size:31px;letter-spacing:-.9px}.kt-seller-dash-head p{margin:0;font-size:12px;color:#7f92a8}.kt-dash-actions{display:flex;align-items:center;gap:12px}.kt-v30-status{padding:9px 13px;border-radius:20px;font-weight:800;font-size:11px;background:#fff5e2;color:#bd790d;white-space:nowrap}.kt-v30-status.active{background:#e5f7ef;color:#168455}.kt-v30-status.rejected,.kt-v30-status.suspended{background:#ffe9e9;color:#b23434}
.kt-v30-review-message{display:flex;gap:15px;align-items:center;padding:20px 24px;border:1px solid #f4dbaa;background:#fff9ec;border-radius:15px;margin-bottom:19px}.kt-v30-review-message>span{font-size:28px}.kt-v30-review-message h3{margin:0 0 6px;font-size:15px}.kt-v30-review-message p{margin:0;font-size:12px;color:#98703c;line-height:1.7}
.kt-v30-stat-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:13px;margin-bottom:18px}.kt-v30-stat-grid article{display:grid;grid-template-columns:1fr auto;gap:4px;background:#fff;border:1px solid #e2eaf3;border-radius:16px;padding:18px 19px;box-shadow:0 7px 25px #10386808}.kt-v30-stat-grid article>span{grid-column:2;grid-row:1/4;align-self:start;display:grid;place-items:center;width:37px;height:37px;background:#e9f5ff;border-radius:10px;color:#0e8af5;font-size:20px}.kt-v30-stat-grid small{grid-column:1;color:#7d92a9;font-size:11px}.kt-v30-stat-grid strong{grid-column:1;font-size:28px}.kt-v30-stat-grid em{grid-column:1;color:#91a0b1;font-size:10px;font-style:normal}
.kt-v30-dashboard-grid{display:grid;grid-template-columns:230px minmax(0,1fr);gap:18px;align-items:start}.kt-v30-dashboard-nav{display:flex;flex-direction:column;gap:4px;background:#fff;border:1px solid #e2ebf5;border-radius:15px;padding:12px;position:sticky;top:100px}.kt-v30-dashboard-nav a{display:block;padding:13px 12px;color:#586d86;font-size:12px;font-weight:800;border-radius:9px}.kt-v30-dashboard-nav a:hover,.kt-v30-dashboard-nav a:focus{background:#eaf6ff;color:#097de7}.kt-v30-dashboard-body{min-width:0;display:flex;flex-direction:column;gap:18px}.kt-v30-card{scroll-margin-top:90px;padding:24px;border-radius:17px;background:#fff;border:1px solid #e1eaf5;box-shadow:0 8px 24px #1b4c7e07}.kt-v30-card-heading{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-bottom:17px}.kt-v30-card-heading>div>span{font-size:10px;letter-spacing:1px;color:#158bf3;font-weight:900}.kt-v30-card-heading h2{margin:7px 0 6px;font-size:21px}.kt-v30-card-heading p{margin:0;color:#8294ab;font-size:12px;line-height:1.7}.kt-v30-shop-avatar{width:59px;height:59px;border-radius:16px;background:#eaf5ff;display:grid;place-items:center;font-size:27px;overflow:hidden}.kt-v30-shop-avatar img{width:100%;height:100%;object-fit:cover}.kt-v30-chip-row{display:flex;gap:9px;flex-wrap:wrap}.kt-v30-chip-row span{background:#f1f6fc;border-radius:8px;color:#53708d;padding:9px 12px;font-size:11px;font-weight:700}.kt-v30-inline-link{display:inline-block;margin-top:19px;color:#0a85f0;font-size:12px;font-weight:800}
.kt-v30-table-scroller{max-width:100%;overflow:auto}.kt-v30-table{width:100%;border-collapse:collapse;font-size:12px;min-width:580px}.kt-v30-table thead{background:#f5f9fe}.kt-v30-table th{text-align:left;padding:13px 12px;font-size:10px;letter-spacing:.2px;text-transform:uppercase;color:#8a9eb4}.kt-v30-table td{padding:14px 12px;border-bottom:1px solid #eff3f8;color:#284361}.kt-v30-table td b{font-size:12px;display:block}.kt-v30-table td small{font-size:10px;color:#8b9caf;display:block;margin-top:5px}.kt-v30-table td>a{font-weight:800;color:#0a85f0}.kt-v30-table td strong{white-space:nowrap;color:#137add}.kt-v30-product-state{display:inline-block;border-radius:20px;padding:7px 10px;background:#fff4e2;color:#ab761f;font-size:10px;font-weight:800;white-space:nowrap}.kt-v30-product-state.publish,.kt-v30-product-state.completed{background:#e4f7ee;color:#098258}.kt-v30-product-state.rejected,.kt-v30-product-state.cancelled{background:#ffe8e7;color:#af3937}.kt-v30-product-state.processing,.kt-v30-product-state.delivered{background:#eaf5ff;color:#1479d4}.kt-v30-empty{text-align:center!important;padding:33px 15px!important;color:#8496ab!important}.kt-v30-note{line-height:1.7;color:#8295aa;font-size:11px;padding:7px 4px;margin:10px 0 0}.kt-v30-dashboard-body .kt-v30-form label{font-size:12px}.kt-v30-dashboard-body .kt-v30-submitbar{margin-top:8px}
.kt-seller-product-page .kt-apply-main{max-width:1080px}
.kt-sell-guide .kt-sell-steps,.kt-sell-guide .kt-sell-categories{scroll-margin-top:100px}
.kt-sell-cta,.kt-topnav .kt-sell-cta{color:#0a83e9!important;font-weight:800;white-space:nowrap}.kt-topnav .kt-sell-cta{border:1px solid #cfe9ff;border-radius:10px;padding:9px 11px;background:#eff8ff}.kt-topnav .kt-sell-cta:hover{background:#dff2ff}
@media(max-width:1279px){.kt-sell-hero{padding:42px 35px}.kt-sell-hero h1{font-size:40px}.kt-sell-category-grid{grid-template-columns:repeat(3,1fr)}.kt-sell-step-grid{grid-template-columns:repeat(2,1fr)}.kt-sell-benefits{grid-template-columns:repeat(2,1fr)}}
@media(max-width:1030px){.kt-sell-hero{grid-template-columns:1fr;padding:42px}.kt-sell-preview-art{justify-self:center;width:min(100%,570px);transform:none}.kt-sell-hero h1{font-size:42px}.kt-apply-layout{grid-template-columns:1fr}.kt-apply-aside{position:static;display:grid;grid-template-columns:1fr 1fr;gap:18px}.kt-apply-aside>a{grid-column:1/-1}}
@media(max-width:767px){.kt-seller-v30{padding:20px 0 95px}.kt-seller-v30 .kt-container{padding:0 15px}.kt-sell-hero{border-radius:19px;gap:22px;padding:29px 22px}.kt-sell-hero h1{font-size:34px;letter-spacing:-1px}.kt-sell-hero-copy>p{font-size:13px}.kt-sell-hero-cta{flex-direction:column}.kt-sell-hero-cta a{width:100%}.kt-sell-hero-notes{gap:9px;font-size:9px}.kt-sell-preview-art{padding:11px}.kt-sell-art-cover{min-height:150px}.kt-sell-art-cover strong{font-size:23px}.kt-sell-art-top i{font-size:8px}.kt-sell-benefits{grid-template-columns:1fr 1fr;gap:9px}.kt-sell-benefits>div{padding:14px}.kt-sell-benefits b{font-size:13px}.kt-sell-benefits small{font-size:10px}.kt-sell-steps,.kt-sell-categories,.kt-sell-faq{margin-top:42px}.kt-sell-step-grid{grid-template-columns:1fr;gap:10px}.kt-sell-step-grid>article{min-height:0}.kt-sell-category-grid{grid-template-columns:repeat(2,1fr);gap:9px}.kt-sell-category-grid>div{padding:14px}.kt-sell-category-grid small{font-size:10px}.kt-sell-cta-final{flex-direction:column;align-items:stretch;padding:24px}.kt-sell-cta-final .kt-v30-btn{width:100%}.kt-apply-main .kt-sell-section-heading h1{font-size:28px}.kt-apply-aside{display:block}.kt-v30-form-section{padding:17px}.kt-v30-field-grid{grid-template-columns:1fr;gap:0}.kt-v30-submitbar{align-items:stretch;flex-direction:column}.kt-v30-submitbar button{width:100%}.kt-seller-dash-head{align-items:flex-start;flex-direction:column}.kt-seller-dash-head h1{font-size:24px}.kt-dash-actions{flex-wrap:wrap}.kt-v30-stat-grid{grid-template-columns:repeat(2,1fr);gap:9px}.kt-v30-stat-grid article{padding:13px}.kt-v30-stat-grid strong{font-size:24px}.kt-v30-dashboard-grid{grid-template-columns:1fr}.kt-v30-dashboard-nav{position:static;display:flex;overflow-x:auto;flex-direction:row;white-space:nowrap}.kt-v30-dashboard-nav a{padding:11px}.kt-v30-card{padding:16px}.kt-v30-card-heading{align-items:flex-start;flex-direction:column}.kt-v30-card-heading .kt-v30-btn{width:100%}.kt-seller-product-page .kt-apply-aside{margin-top:20px}}
@media(max-width:390px){.kt-sell-benefits{grid-template-columns:1fr}.kt-sell-category-grid{grid-template-columns:1fr 1fr}.kt-sell-art-grid span{font-size:9px}.kt-sell-hero h1{font-size:31px}}
.kt-seller-promo-v30{display:flex;align-items:center;gap:18px;margin:20px 0 24px;padding:19px 22px;border-radius:17px;background:linear-gradient(110deg,#fff,#eaf5ff);border:1px solid #cfe9ff;box-shadow:0 12px 28px #136cc80c}.kt-seller-promo-icon{width:58px;height:58px;flex:0 0 58px;border-radius:16px;display:grid;place-items:center;background:#d7efff;font-size:27px}.kt-seller-promo-v30>div:nth-child(2){min-width:0;flex:1}.kt-seller-promo-v30>div:nth-child(2)>span{font-size:10px;letter-spacing:.9px;color:#0b8af4;font-weight:800}.kt-seller-promo-v30 h2{margin:6px 0;font-size:17px;line-height:1.4}.kt-seller-promo-v30 p{margin:0;color:#738ba3;font-size:11px;line-height:1.7}.kt-seller-promo-v30>a{white-space:nowrap;padding:13px 16px;background:#0a86f6;color:white;font-size:12px;font-weight:800;border-radius:10px}.kt-seller-promo-v30>a:hover{background:#076bd1;transform:translateY(-2px)}@media(max-width:860px){.kt-seller-promo-v30{flex-wrap:wrap;gap:11px;padding:16px}.kt-seller-promo-v30>a{width:100%;text-align:center;white-space:normal}.kt-seller-promo-icon{width:45px;height:45px;flex-basis:45px}.kt-seller-promo-v30 h2{font-size:14px}}
.kt-v30-order-details{min-width:145px}.kt-v30-order-details summary{cursor:pointer;color:#097ef2;font-size:11px;font-weight:800;white-space:nowrap}.kt-v30-order-details p{white-space:normal;min-width:180px;max-width:340px;color:#617995;font-size:11px;line-height:1.6}.kt-v30-order-details b{color:#183b5c}
:root{--k32-ink:#14243a;--k32-deep:#0c1c32;--k32-blue:#1669d9;--k32-link:#1265cd;--k32-border:#e4e9ef;--k32-muted:#718197;--k32-paper:#fff;--k32-ground:#f5f7f9;--k32-soft:#eff3f7;--k32-r:12px;--b:#156ede;--b2:#1059b4;--navy:#0c1d34;--text:#14243a;--muted:#718197;--line:#e4e9ef;--bg:#f5f7f9;--shadow:0 12px 32px rgba(25,43,72,.075)}
html{scroll-padding-top:130px}body.keotot-app{font-size:14px;line-height:1.55;background:#fff;color:var(--k32-ink)}
body.k32-app *,body.k32-app *::before,body.k32-app *::after{box-sizing:border-box}
body.k32-app a{transition:color .16s ease,background-color .16s ease,border-color .16s ease}
body.k32-app a:focus-visible,body.k32-app button:focus-visible,body.k32-app input:focus-visible,body.k32-app select:focus-visible,body.k32-app textarea:focus-visible{outline:3px solid #76b6fb;outline-offset:3px}
.kt-container{max-width:1480px;padding:0 29px}.kt-logo-mark{width:42px;height:42px;flex:none;border-radius:10px;background:#176bd4;box-shadow:none;font-style:normal;font-weight:800;font-size:28px;letter-spacing:-2px}
.kt-brand{min-width:230px;gap:10px}.kt-brand b{font-size:20px;font-weight:800;letter-spacing:-.95px}.kt-brand b span{color:#176bd4}.kt-brand small{color:#94a0b2;font-size:8px;letter-spacing:1.3px}
.k32-strip.kt-commerce-strip{height:34px;background:#0f233d;color:#c9d7e7;font-size:10px;letter-spacing:.05px}.k32-strip .kt-container{gap:20px}.k32-strip .k32-strip-brand{display:flex;align-items:center;gap:8px;color:#f5f8fd!important;font-size:10px;letter-spacing:1.2px;font-weight:800}.k32-strip-brand i,.k32-strip .push i{width:3px;height:3px;background:#88b8ee;border-radius:50%;display:inline-block}.k32-strip .k32-strip-note{color:#9db0c7}.k32-strip .push{display:flex;align-items:center;gap:14px}.k32-strip .push a:hover{color:#fff}
.k32-header.kt-header{background:#fff;border-color:#e7ebf0;box-shadow:0 2px 6px rgba(8,26,49,.025);backdrop-filter:none}
.k32-header-main.kt-header-row{height:78px;gap:20px}.k32-header-search.kt-search{height:44px;border-radius:9px;border:1px solid #dce3eb;background:#f8fafc;box-shadow:none;max-width:650px;gap:0;align-items:center}
.k32-header-search .k32-search-label{display:grid;place-items:center;padding-left:14px;color:#77889b}.k32-header-search input{min-width:0;padding:0 12px;font-size:12px;outline:none}.k32-header-search input::placeholder{color:#909eae}.k32-header-search button{height:44px;padding:0 22px;background:#186fda;white-space:nowrap;border-radius:0;color:#fff;font-size:12px;font-weight:700;cursor:pointer}.k32-header-search button:hover{background:#0e54b0}
.k32-header-nav.kt-topnav{gap:16px;justify-content:flex-end;margin-left:auto;font-size:12px}.k32-nav-simple{color:#35465d}.k32-header-nav .k32-nav-seller{padding:10px 14px;border-radius:8px;border:1px solid #d8e5f4;background:#f6faff;color:#115eae!important;font-size:11px}.k32-header-nav .k32-nav-seller span{margin-left:6px}.k32-header-nav .k32-account{font-weight:600}.k32-header-nav .k32-cms{padding:9px 11px;border-radius:8px;background:#eaf4ff;color:#125fb7!important;border:1px solid #cadefa}
.k32-categories-bar{border-top:1px solid #eef1f5;background:#fff}.k32-categories-row{min-height:44px;display:flex;align-items:center;gap:29px;overflow-x:auto;scrollbar-width:none}.k32-categories-row::-webkit-scrollbar{display:none}.k32-categories-row a{font-size:11px;color:#617084;white-space:nowrap;font-weight:700}.k32-categories-row a:hover{color:#0e66d5}.k32-categories-row a.k32-all-cats{color:#1b2e46;display:flex;align-items:center;gap:8px;margin-right:10px}.k32-bars{font-size:24px;font-weight:400;line-height:.3}
.k32-mobile-top{height:63px}.k32-mobile-seller{padding:9px 12px;border-radius:8px;border:1px solid #dce7f5;background:#f5faff;color:#116bd7;font-weight:700;font-size:11px}
.k32-home.kt-shell{background:var(--k32-ground);padding:24px 0 76px}.k32-home-shell{display:grid;grid-template-columns:231px minmax(0,1fr);gap:21px;align-items:start}.k32-main-flow{min-width:0}
.k32-home-sidebar.kt-sidebar{border-radius:11px;position:sticky;top:180px;box-shadow:none;padding:13px 10px;background:#fff;border:1px solid var(--k32-border)}
.k32-sidebar-title{font-size:10px;letter-spacing:1.15px;color:#94a1b3;font-weight:800;padding:10px 10px 13px}.k32-home-sidebar.kt-sidebar>a{display:flex;align-items:center;gap:11px;min-height:41px;padding:9px 11px;font-size:11px;line-height:1.4;font-weight:650;color:#465972;border-radius:7px}.k32-home-sidebar.kt-sidebar>a:hover,.k32-home-sidebar.kt-sidebar>a.active{background:#f0f5fb;color:#1769cb}.k32-home-sidebar>a>span:nth-child(2){flex:1;min-width:0}.k32-sidenav-symbol{flex:none;width:22px;text-align:center;color:#a6b2bf;font-size:11px;letter-spacing:.1px;font-weight:700}.k32-home-sidebar .active .k32-sidenav-symbol{color:#1767cb}.k32-right-arrow{margin-left:auto;color:#b1bdca}.k32-sidebar-separator{height:1px;margin:13px 7px;background:#e7edf3}.k32-sidebar-shop{margin:19px 4px 4px;border-radius:9px;padding:19px 16px;background:#0d284b;color:#fff}.k32-sidebar-shop>span{font-size:9px;letter-spacing:1.15px;color:#91b4da;font-weight:700}.k32-sidebar-shop h3{font-size:16px;letter-spacing:-.4px;line-height:1.5;margin:9px 0 21px}.k32-sidebar-shop>a{border-top:1px solid #34516f;display:flex;align-items:center;justify-content:space-between;font-size:11px;font-weight:700;padding-top:13px;color:#e7f4ff}.k32-sidebar-shop>a b{font-size:16px}
.k32-home-hero{display:grid;grid-template-columns:1.08fr .92fr;min-height:425px;border:1px solid #e2e8ef;border-radius:13px;background:#fff;overflow:hidden;position:relative}.k32-home-hero-copy{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;position:relative;z-index:1;padding:40px 26px 37px 46px}.k32-eyebrow{font-size:10px;color:#2070cc;font-weight:800;letter-spacing:1.6px;display:inline-flex;align-items:center;gap:8px}.k32-eyebrow-line{width:23px;height:2px;background:#1d77df;display:inline-block}
.k32-home-hero-copy h1{font-size:clamp(32px,3.15vw,46px);line-height:1.21;letter-spacing:-1.9px;font-weight:800;color:#142641;margin:17px 0 13px;max-width:660px}.k32-home-hero-copy h1 em{font-style:normal;color:#176bd2}.k32-home-hero-copy>p{font-size:13px;line-height:1.8;color:#697b90;max-width:550px;margin:0}.k32-actions{display:flex;gap:10px;align-items:center;flex-wrap:wrap;margin-top:27px}.k32-btn{display:inline-flex;align-items:center;justify-content:space-between;gap:22px;min-height:44px;padding:0 18px;border:1px solid transparent;border-radius:7px;font-size:12px;line-height:1.3;font-weight:700;white-space:nowrap}.k32-btn span{font-size:15px}.k32-btn-dark{background:#122a49;color:#fff!important}.k32-btn-dark:hover{background:#234467}.k32-btn-ghost,.k32-btn-outline{border-color:#d8e3ee;background:#fff;color:#2e4865!important}.k32-btn-ghost:hover,.k32-btn-outline:hover{background:#f3f8ff;border-color:#92bce9}.k32-btn-blue{color:#fff!important;background:#1b70dd}.k32-btn-blue:hover{background:#0d57b8}.k32-hero-cred{display:flex;flex-wrap:wrap;align-items:center;gap:15px;margin-top:28px;color:#8290a0;font-size:10px}.k32-hero-cred span{display:flex;align-items:center;gap:6px}.k32-hero-cred i{width:5px;height:5px;background:#2586df;border-radius:50%}
.k32-home-hero-showcase{position:relative;background:radial-gradient(circle at 97% -4%,rgba(76,132,196,.21),transparent 34%),#eef3f8;display:flex;flex-direction:column;padding:36px 29px;overflow:hidden}.k32-home-hero-showcase:before{content:"";width:320px;height:320px;position:absolute;border-radius:50%;border:1px solid #d5e1ed;right:-145px;top:-205px}.k32-showcase-overline{font-size:9px;letter-spacing:.9px;font-weight:800;display:flex;align-items:center;gap:8px;color:#527493;white-space:nowrap}.k32-showcase-dot{width:7px;height:7px;background:#1aa884;border-radius:50%}.k32-showcase-side{margin-left:auto;font-size:8px;color:#a1b2c5}.k32-showcase-main{margin:27px 0 18px;display:flex;align-items:center;gap:12px}.k32-showcase-icon{width:57px;height:57px;background:#1d6dd7;border-radius:10px;color:#fff;display:grid;place-items:center;font-weight:800;font-size:35px}.k32-showcase-owner small{display:block;color:#8192a9;letter-spacing:1px;font-size:9px;margin-bottom:5px}.k32-showcase-owner strong{font-size:19px;line-height:1.35;letter-spacing:-.55px;color:#203853}.k32-showcase-items{background:#fff;border:1px solid #dce5ed;border-radius:10px;overflow:hidden;box-shadow:0 13px 25px #15334e0a}.k32-showcase-items>div{display:flex;align-items:center;gap:12px;min-height:67px;padding:10px 14px;border-bottom:1px solid #edf1f4}.k32-showcase-items>div:last-child{border:0}.k32-showcase-thumb{display:grid;place-items:center;flex:none;width:44px;height:44px;border-radius:7px;font-size:11px;font-weight:800}.k32-showcase-thumb.t1{background:#edf4ff;color:#286fc7}.k32-showcase-thumb.t2{background:#f5f0e8;color:#a47b40}.k32-showcase-thumb.t3{background:#edf6f0;color:#3f8960}.k32-showcase-items b{display:block;font-size:12px;color:#2e4157;font-weight:800}.k32-showcase-items small{display:block;font-size:10px;color:#8b9bad;margin-top:2px}.k32-showcase-items i{margin-left:auto;color:#8ba0b6;font-style:normal}.k32-showcase-footer{display:flex;justify-content:space-between;align-items:center;margin-top:auto;padding-top:15px;font-size:10px;color:#8195a8}.k32-showcase-footer b{letter-spacing:1px;color:#52708c}
.k32-value-row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));background:#fff;border:1px solid #e3eaf1;border-radius:10px;margin-top:15px;overflow:hidden}.k32-value-row>div{padding:19px 15px;display:flex;align-items:center;gap:12px;min-width:0;border-right:1px solid #eef1f4}.k32-value-row>div:last-child{border:0}.k32-v-icon{border:1px solid #d8e5f2;background:#f6faff;display:grid;place-items:center;width:35px;height:35px;flex:none;border-radius:7px;font-size:10px;color:#2474d0;font-weight:800}.k32-value-row strong{font-size:12px;display:block;color:#294058}.k32-value-row small{font-size:10px;display:block;color:#8797a9;margin-top:3px;line-height:1.5}
.k32-category-section,.k32-featured,.k32-stores{margin-top:39px}.k32-section-heading{display:flex;justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:18px}.k32-section-heading h2{font-size:24px;letter-spacing:-.9px;line-height:1.3;margin:5px 0 4px;color:#162840;font-weight:800}.k32-section-heading p{margin:0;color:#8995a4;font-size:11px}.k32-section-link{white-space:nowrap;color:#1265bc;font-weight:800;font-size:11px}.k32-section-link span{margin-left:6px;font-size:14px}.k32-cat-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.k32-cat-tile{position:relative;overflow:hidden;background:#fff;border:1px solid #e2e8ef;border-radius:10px;padding:19px 20px 22px;min-height:134px;display:flex;align-items:flex-start;flex-direction:column}.k32-cat-tile:hover{border-color:#b6cae2;box-shadow:0 9px 19px #183b5e0a;transform:translateY(-1px)}.k32-cat-icon{width:37px;height:37px;display:grid;place-items:center;background:#eef5fc;border:1px solid #e4ecf3;border-radius:9px;color:#176bc7;font-size:19px;font-weight:800;margin-bottom:14px}.k32-tile-facebook .k32-cat-icon{color:#2867b0}.k32-tile-tiktok .k32-cat-icon{color:#283349;background:#f0f1f4}.k32-tile-telegram .k32-cat-icon{color:#2792ba}.k32-tile-tool .k32-cat-icon{color:#895ea9;background:#f5f1fa}.k32-tile-resource .k32-cat-icon{color:#a17b46;background:#faf5ed}.k32-cat-tile strong{font-size:13px;font-weight:800;color:#2b3e55;line-height:1.3}.k32-cat-tile small{color:#8594a7;font-size:10px;margin-top:4px}.k32-cat-arrow{position:absolute;top:20px;right:19px;color:#b2bdcc;font-size:17px}
.k32-feature-nav{display:flex;gap:6px;margin-bottom:15px;overflow-x:auto;scrollbar-width:none}.k32-feature-nav>a{font-size:11px;border-radius:6px;padding:9px 14px;border:1px solid transparent;color:#60718a;font-weight:800;white-space:nowrap}.k32-feature-nav>a:hover,.k32-feature-nav>a.is-current{background:#eaf3fe;border-color:#d4e3f5;color:#135ead}
.k32-product-grid,.kt-grid.k32-product-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}
.k32-item-card.kt-card{display:flex;flex-direction:column;border:1px solid #e2e8ef;border-radius:10px;background:#fff;box-shadow:none;transform:none;overflow:hidden;min-width:0}.k32-item-card.kt-card:hover{box-shadow:0 12px 25px #192d480f;border-color:#becfdf;transform:translateY(-1px)}.k32-item-card .kt-card-media{height:150px;background:#ebf0f6;position:relative}.k32-item-card .kt-card-media>a{display:block;width:100%;height:100%}.k32-item-card .kt-card-media img{width:100%;height:100%;object-fit:cover}.k32-item-card .k32-fallback{height:100%;position:relative;display:flex;align-items:flex-start;justify-content:center;gap:5px;padding:22px 24px;background:#17395d;color:#fff;overflow:hidden}.k32-item-card .k32-fallback:after{content:"";position:absolute;width:170px;height:170px;right:-40px;top:2px;background:linear-gradient(160deg,#ffffff16,#ffffff03);transform:rotate(27deg);border:1px solid #ffffff18;border-radius:17px}.k32-item-card .k32-fallback.pf-tiktok{background:#202e46}.k32-item-card .k32-fallback.pf-telegram{background:#14506f}.k32-item-card .k32-fallback.pf-facebook{background:#2059a0}.k32-item-card .k32-fallback.pf-tool,.k32-item-card .k32-fallback.pf-ai{background:#42416b}.k32-item-card .k32-fallback.pf-tai-nguyen{background:#4f675e}.k32-media-grid{position:absolute;inset:0;background-image:linear-gradient(#ffffff08 1px,transparent 1px),linear-gradient(90deg,#ffffff08 1px,transparent 1px);background-size:17px 17px}.k32-item-card .k32-media-monogram{position:relative;font-weight:800;font-size:27px;letter-spacing:-.9px;line-height:1;margin-bottom:6px;text-align:left}.k32-item-card .k32-fallback b{font-size:14px;position:relative;font-weight:800;letter-spacing:0;text-align:left}.k32-item-card .k32-fallback small{position:relative;letter-spacing:1px;font-size:8px;opacity:.69;text-transform:uppercase}.k32-item-card .kt-badge{left:11px;top:11px;border-radius:4px;background:#fff;color:#264b6c;border:1px solid #e8f0f4;font-size:9px;padding:4px 7px;font-style:normal}.k32-item-card .kt-discount{position:absolute;top:10px;right:44px;background:#ce5d47;color:#fff;border-radius:4px;padding:4px 6px;font-size:9px}.k32-item-card .kt-heart{top:9px;right:9px;border:1px solid #dce4ea;background:#fff;border-radius:6px;width:27px;height:27px;font-size:16px;cursor:pointer}.k32-item-card .kt-card-body{padding:14px 14px 11px;display:flex;flex-direction:column;flex:1;gap:0}.k32-card-class{display:flex;align-items:center;gap:5px;color:#77889d;font-size:10px;font-weight:600}.k32-card-class span{color:#1267c0;font-weight:800}.k32-card-class i{font-style:normal;color:#c7cdd5}.k32-item-card .kt-card-body h3{margin:7px 0 4px;line-height:1.55;font-size:12px;letter-spacing:0;min-height:38px;font-weight:800;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.k32-card-desc{font-size:10px;color:#8795a6;line-height:1.6;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:32px}.k32-item-card .kt-card-price{display:flex;align-items:baseline;gap:8px;margin-top:12px}.k32-item-card .kt-card-price strong{font-size:18px;font-weight:800;letter-spacing:-.45px;color:#173451;white-space:nowrap}.k32-item-card .kt-card-price del{font-size:10px;color:#97a3b0}.k32-card-bottom{display:flex;align-items:center;justify-content:space-between;border-top:1px solid #edf1f4;margin-top:10px;padding-top:10px;gap:5px;font-size:9px;color:#91a0b0}.k32-card-bottom>a{font-size:10px;color:#216bbe;font-weight:800;white-space:nowrap}.k32-card-bottom a span{font-size:13px;margin-left:3px}
.k32-lease-callout{margin-top:40px;display:grid;grid-template-columns:minmax(0,1.25fr) .75fr;overflow:hidden;min-height:270px;border-radius:11px;background:#122740;color:#fff;border:1px solid #122740}.k32-lease-callout>div:first-child{padding:35px 43px;position:relative}.k32-lease-callout>div:first-child>span{font-size:10px;color:#96b5d4;letter-spacing:1.3px;font-weight:800}.k32-lease-callout h2{font-size:26px;line-height:1.35;letter-spacing:-.9px;font-weight:800;margin:10px 0 8px;max-width:580px}.k32-lease-callout p{font-size:12px;line-height:1.7;color:#b3c4d8;max-width:525px}.k32-lease-callout a{margin-top:9px;display:inline-flex;align-items:center;gap:18px;color:#fff;border-bottom:1px solid #6b8da9;padding-bottom:6px;font-size:11px;font-weight:800}.k32-lease-outline{display:grid;place-items:center;padding:20px;overflow:hidden;position:relative;background:radial-gradient(circle at 100% 0,#2c577d,transparent 65%),#1b3755}.k32-lease-outline>div{transform:rotate(-7deg);width:230px;height:198px;background:#f4f7fc;border-radius:8px;padding:19px;display:flex;flex-direction:column;justify-content:space-between;box-shadow:20px 25px 0 #ffffff15,0 25px 55px #02070d52}.k32-lease-outline>div>span{font-size:9px;letter-spacing:1.5px;color:#8da3b7;font-weight:800}.k32-lease-outline strong{font-size:31px;letter-spacing:-2px;line-height:1.05;color:#1e4975}
.k32-stores-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.k32-shop-card{background:#fff;border:1px solid #e1e7ef;border-radius:10px;padding:18px;display:flex;flex-direction:column;min-height:178px;min-width:0}.k32-shop-head{display:flex;align-items:start;justify-content:space-between;gap:5px}.k32-shop-avatar{width:41px;height:41px;border-radius:8px;display:grid;place-items:center;background:#1d6cd0;color:#fff;font-size:20px;font-weight:800;overflow:hidden}.k32-shop-avatar img{width:100%;height:100%;object-fit:cover}.k32-shop-head>span{font-size:9px;color:#72899f;background:#f3f6f9;padding:5px 7px;border-radius:4px}.k32-shop-card h3{font-size:14px;line-height:1.4;margin:11px 0 3px;color:#1c324b}.k32-shop-card p{font-size:10px;line-height:1.55;color:#8a99aa;margin:0 0 14px;min-height:31px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.k32-shop-foot{display:flex;justify-content:space-between;align-items:center;margin-top:auto;border-top:1px solid #ecf0f4;padding-top:11px;gap:8px}.k32-shop-foot small{font-size:9px;color:#8b9aab}.k32-shop-foot a{color:#1768c1;font-size:10px;font-weight:800}
.kt-archive,.kt-single,.kt-single-v29,.kt-store-v28,.kt-seller-v30{background:#f5f7f9!important;color:#162941}
.kt-archive .kt-market-head{background:#fff!important;min-height:auto;padding:28px 30px!important;border:1px solid #e4ebf1!important;border-radius:11px!important;box-shadow:none!important}.kt-market-head-art{display:none!important}.kt-market-head h1{font-size:26px!important;color:#152a45!important;letter-spacing:-.7px}.kt-market-head>div>span{font-size:10px!important;letter-spacing:1.4px;color:#2673c6!important}.kt-market-head p{color:#8392a6;font-size:11px!important}.kt-platform-rail{margin-top:12px!important;background:#fff!important;border:1px solid #e2eaf1;border-radius:10px;gap:4px!important;padding:7px!important}.kt-platform-rail a{border-radius:6px!important;border:0!important;font-size:11px!important}.kt-platform-rail a.active{background:#eaf2fc!important;color:#1761b4!important}
.kt-market-sidebar,.kt-shop-filter-panel{border-radius:10px!important;border:1px solid #e2e9f1!important;box-shadow:none!important;background:#fff!important}.kt-market-sidebar>a,.kt-shop-filter-panel>a{font-size:11px!important}.kt-market-products{min-width:0}.kt-market-toolbar{background:#fff!important;border:1px solid #e2e9f1!important;border-radius:10px!important;padding:14px!important;margin-bottom:13px}.kt-market-toolbar form{gap:8px}.kt-market-toolbar input,.kt-market-toolbar select,.kt-shop-search-form select{border-radius:7px!important;font-size:11px!important}.kt-market-toolbar button,.kt-shop-search-form button{background:#176bd6!important;border-radius:7px!important}
.kt-market-grid.kt-grid{gap:12px;grid-template-columns:repeat(4,minmax(0,1fr))}
.kt-shop-hero{border-radius:12px!important;background-color:#132b47!important;box-shadow:none!important}.kt-shop-benefits,.kt-shop-category-section,.kt-shop-best,.kt-shop-product-panel,.kt-shop-about-v28{border:1px solid #e1e8ef!important;box-shadow:none!important;border-radius:11px!important}.kt-shop-hero .kt-shop-name h1{letter-spacing:-.6px}.kt-shop-product-grid.kt-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}
.kt-single-v29 .kt-product-gallery,.kt-single-v29 .kt-product-summary,.kt-single-v29 .kt-buybox-v29,.kt-product-detail-v29{border-radius:11px!important;box-shadow:none!important;border-color:#e1e7ed!important}.kt-single-v29 .kt-product-summary h1{font-size:26px!important}.kt-single-v29 .kt-product-price-line strong,.kt-buybox-v29 .kt-buy-head h2{color:#184e8e!important}.kt-buybox-v29 .kt-package-tabs button.active{border-color:#83a9d0!important;box-shadow:none!important;color:#1b63b0!important}.kt-buybox-v29 .kt-order-form .kt-main-order-button{background:#186dda!important;border-radius:7px!important}.kt-product-detail-v29 .kt-detail-tabs{background:#fff!important}.kt-detail-tabs>a.active{background:#eef5fc!important;border-color:#d8e5f4!important;color:#155ead!important}
.kt-seller-v30 .kt-v30-stat-grid article,.kt-seller-v30 .kt-v30-card,.kt-seller-v30 .kt-v30-dashboard-nav,.kt-seller-v30 .kt-v30-form-section{border-radius:10px!important;box-shadow:none!important;border:1px solid #e2e8ef!important}.kt-seller-v30 .kt-sell-hero{background:#122b49!important;border-radius:12px!important}.kt-seller-v30 .kt-v30-submitbar button,.kt-seller-v30 .kt-v30-btn.bright{background:#176bd6!important;box-shadow:none!important;border-radius:7px!important}.kt-topnav .kt-sell-cta{background:#f1f6fd!important;color:#126ac4!important}
.k32-dash-lease .k32-lease-content{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));border:1px solid #e5ebf2;border-radius:8px;overflow:hidden}.k32-lease-content>div{display:flex;flex-direction:column;gap:5px;padding:16px;border-right:1px solid #e5ebf2}.k32-lease-content>div:last-child{border:0}.k32-lease-content small{font-size:10px;color:#8a98a9}.k32-lease-content strong{font-size:13px;color:#243950}.k32-pill{font-size:11px!important}.k32-pill.success{color:#12835b}.k32-pill.warning{color:#aa720b}.k32-pill.danger{color:#b64e40}.k32-small-link{font-size:11px;color:#1269d1;font-weight:800}.k32-lease-disclaimer{font-size:11px;color:#8392a3;line-height:1.6;margin:13px 0 0}
.k32-apply-plans{margin-bottom:20px;border:1px solid #dce5ee;background:#fff;border-radius:10px;padding:22px}.k32-mini-header{display:flex;justify-content:space-between;align-items:end;gap:10px}.k32-mini-header h2{font-size:20px;color:#1f354f;margin:5px 0 15px}.k32-mini-header>a{font-size:11px;color:#1767be;font-weight:800}.k32-plan-radio-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px}.k32-plan-radio-grid label{cursor:pointer;position:relative;display:flex;align-items:center;gap:10px;border:1px solid #e4ebf3;border-radius:8px;padding:13px;background:#fff}.k32-plan-radio-grid label:has(input:checked){border-color:#1b71dd;background:#f2f7fe}.k32-plan-radio-grid input{width:16px;height:16px;accent-color:#1a70d7;flex:none}.k32-plan-radio-grid b{font-size:12px;color:#26394d;display:block}.k32-plan-radio-grid small{display:block;font-size:9px;line-height:1.5;color:#8190a1;margin-top:3px}.k32-apply-plans>p{font-size:10px;color:#8191a4;margin-bottom:0}
.k32-rental{padding:22px 0 70px;background:#f6f8fa}.k32-breadcrumb{color:#8996a7;font-size:11px;margin-bottom:18px}.k32-breadcrumb a{color:#516a82}.k32-breadcrumb span{padding:0 10px;color:#b2bdc7}.k32-rental-hero{border-radius:12px;border:1px solid #e1e8f0;display:grid;grid-template-columns:1.04fr .96fr;background:#fff;overflow:hidden;min-height:435px}.k32-rental-hero-copy{padding:54px 50px;display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.k32-rental-hero h1{color:#172a45;line-height:1.19;font-size:clamp(35px,3.1vw,49px);letter-spacing:-1.7px;margin:20px 0 15px}.k32-rental-hero h1 em{color:#1f6bc0;font-style:normal}.k32-rental-hero p{font-size:13px;color:#718397;line-height:1.85;max-width:580px;margin:0}.k32-rental-under{font-size:10px;color:#9aa7b7;margin-top:21px}.k32-link{color:#185ea9;font-weight:800;font-size:12px;display:inline-flex;align-items:center;gap:7px}.k32-rental-hero-art{position:relative;background:#e9eff6;display:flex;justify-content:center;align-items:center;padding:35px}.k32-rental-browser{width:100%;max-width:470px;background:#fff;border:1px solid #dbe5ed;border-radius:12px;box-shadow:0 18px 32px #183b6119;overflow:hidden}.k32-browser-top{display:flex;align-items:center;gap:5px;padding:12px 15px;background:#f8fafc;border-bottom:1px solid #e8edf3}.k32-browser-top i{width:6px;height:6px;border-radius:50%;background:#c0ccda}.k32-browser-top span{font-size:9px;color:#a0afbe;margin-left:auto}.k32-browser-cover{display:flex;align-items:center;gap:12px;padding:23px 24px;background:#142d4b;color:#fff}.k32-browser-shop-ico{display:grid;place-items:center;width:47px;height:47px;flex:none;background:#246fce;border-radius:8px;font-size:25px;font-weight:800}.k32-browser-cover b{font-size:16px;display:block}.k32-browser-cover small{display:block;margin-top:4px;font-size:10px;color:#b6cae0}.k32-browser-nav{display:flex;gap:14px;padding:13px 15px;border-bottom:1px solid #e9eef4;font-size:10px;color:#8999a9;white-space:nowrap;overflow:hidden}.k32-browser-nav .on{color:#186dca;font-weight:800}.k32-browser-products{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;padding:18px}.k32-browser-products>div{min-width:0}.k32-pr-img{display:block;height:85px;background:#e5edf5;border-radius:6px;margin-bottom:9px}.k32-pr-img.beige{background:linear-gradient(130deg,#efe6d7,#e3e9f3)}.k32-pr-img.blue{background:linear-gradient(130deg,#dceafa,#c7d8eb)}.k32-pr-img.gray{background:linear-gradient(130deg,#e8ecef,#dbe6e8)}.k32-browser-products b{display:block;font-size:10px;line-height:1.4}.k32-browser-products small{color:#8c9bad;font-size:8px}.k32-float-proof{position:absolute;bottom:28px;right:25px;font-size:10px;color:#3d5671;background:#fff;border:1px solid #dce7f2;box-shadow:0 6px 17px #18354e0c;border-radius:8px;padding:10px 14px}.k32-live-dot{display:inline-block;background:#24a480;width:7px;height:7px;border-radius:50%;margin-right:5px}.k32-rental-trust{display:grid;grid-template-columns:repeat(3,1fr);gap:0;border:1px solid #e3e9ef;background:#fff;margin-top:15px;border-radius:9px}.k32-rental-trust>div{display:flex;align-items:center;gap:12px;padding:20px 25px;border-right:1px solid #e8edf2}.k32-rental-trust>div:last-child{border:0}.k32-rental-trust b{font-size:11px;color:#2374c7}.k32-rental-trust span{font-size:12px;color:#4f6176;font-weight:700}.k32-rental-plans{margin-top:53px}.k32-rental-plans .k32-section-heading{margin-bottom:23px}.k32-pricing-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.k32-price-plan{min-width:0;position:relative;background:#fff;border:1px solid #dfe7ee;border-radius:11px;padding:29px 28px;display:flex;flex-direction:column}.k32-price-plan.is-featured{border:2px solid #1e6fd1;padding:28px 27px;box-shadow:0 10px 30px #1e6fd110}.k32-price-ribbon{position:absolute;right:0;top:0;font-size:9px;font-weight:800;color:#fff;background:#1d6cc5;border-radius:0 8px 0 8px;padding:7px 9px;letter-spacing:.45px}.k32-plan-label{font-size:9px;color:#1d65bc;font-weight:800;letter-spacing:1.2px}.k32-price-plan h3{font-size:27px;letter-spacing:-.9px;margin:10px 0 4px}.k32-price-plan>p{color:#8a99a9;font-size:11px;margin:0;min-height:33px}.k32-plan-price{padding:22px 0;border-bottom:1px solid #e6ebf0;color:#203952;font-size:16px;font-weight:800}.k32-plan-price small{display:block;color:#a1adba;font-size:10px;font-weight:500;margin-top:4px}.k32-price-plan ul{list-style:none;padding:0;margin:20px 0 24px;display:grid;gap:13px}.k32-price-plan li{display:flex;align-items:flex-start;gap:10px;font-size:12px;color:#587087}.k32-price-plan li span{color:#2377cf;font-size:12px;font-weight:800}.k32-price-plan .k32-btn{margin-top:auto;width:100%;height:46px}.k32-rental-structure{display:grid;grid-template-columns:1fr 1fr;gap:40px;margin-top:52px;background:#122c49;padding:40px;border-radius:11px;color:#fff}.k32-rental-structure h2{font-size:27px;line-height:1.3;letter-spacing:-.9px;margin:10px 0}.k32-rental-structure p{font-size:12px;line-height:1.85;color:#aec1d5;max-width:490px}.k32-rental-structure .k32-eyebrow{color:#9cc3ed}.k32-rental-structure .k32-link{color:#fff;margin-top:9px}.k32-structure-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:9px}.k32-structure-grid>div{background:#213c5a;border:1px solid #315173;border-radius:8px;padding:16px}.k32-structure-grid strong{display:block;font-size:14px}.k32-structure-grid span{font-size:10px;color:#a5bfd8}.k32-rental-disclaimer{font-size:11px;color:#77899d;margin-top:20px;line-height:1.8}
.kt-footer{background:#0f233d!important;color:#dae4f0!important;border:0!important}.kt-footer h4{font-size:13px;color:#fff!important}.kt-footer p,.kt-footer a{color:#a9bfd4!important;font-size:11px!important}.kt-footer a:hover{color:#fff!important}.kt-footer .kt-logo-mark{box-shadow:none}.kt-copyright{color:#8198b0!important;font-size:10px!important;border-top-color:#2b455e!important}
@media(max-width:1380px){.k32-home-hero-copy{padding-left:32px}.k32-home-hero-copy h1{font-size:39px}.k32-header-main{gap:12px}.k32-header-nav.kt-topnav{gap:11px}.k32-header-search.kt-search{max-width:none}}
@media(max-width:1180px){.k32-header-nav .k32-nav-simple{display:none}.k32-categories-row{gap:19px}.k32-home-shell{grid-template-columns:205px minmax(0,1fr)}.k32-cat-grid{gap:8px}.k32-product-grid,.kt-grid.k32-product-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.k32-home-hero-copy h1{font-size:35px}.k32-home-hero-showcase{padding:29px 18px}.k32-showcase-side{display:none}.k32-stores-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.kt-market-grid.kt-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}
@media(max-width:900px){.kt-container{padding:0 15px}.k32-strip,.k32-header{display:none!important}.k32-mobile-top{display:flex!important}.k32-home-shell{display:block}.k32-home-sidebar{display:none!important}.k32-home{padding-top:13px!important}.k32-home-hero{grid-template-columns:1fr 1fr;min-height:370px}.k32-home-hero-copy{padding:25px}.k32-home-hero-copy h1{font-size:33px}.k32-home-hero-showcase{display:flex;padding:23px 13px}.k32-showcase-main{margin:24px 0 13px}.k32-showcase-owner strong{font-size:15px}.k32-showcase-items>div{min-height:55px}.k32-showcase-thumb{height:35px;width:35px}.k32-showcase-items b{font-size:10px}.k32-showcase-items small{font-size:8px}.k32-hero-cred{margin-top:16px}.k32-cat-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.k32-product-grid,.kt-grid.k32-product-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.k32-rental-hero{grid-template-columns:1fr 1fr}.k32-rental-hero-copy{padding:31px}.k32-rental-hero h1{font-size:33px}.k32-rental-hero-art{padding:13px}.k32-rental-trust>div{padding:13px}.k32-rental-structure{gap:17px}.k32-price-plan{padding:21px 17px}.k32-price-plan.is-featured{padding:20px 16px}.kt-market-grid.kt-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:700px){.k32-home-hero{grid-template-columns:1fr;min-height:0}.k32-home-hero-copy{padding:29px 25px}.k32-home-hero-copy h1{font-size:32px;letter-spacing:-1.1px}.k32-home-hero-copy>p{font-size:12px}.k32-home-hero-showcase{padding:19px 21px 23px}.k32-showcase-main{margin:12px 0}.k32-showcase-items{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;border:0;box-shadow:none;background:transparent}.k32-showcase-items>div{display:block;background:#fff;min-height:0;padding:11px 8px;border:1px solid #e0e8ef;border-radius:7px}.k32-showcase-items>div>span:nth-child(2) small,.k32-showcase-items>div i{display:none}.k32-showcase-thumb{width:31px;height:31px;margin-bottom:8px}.k32-showcase-items b{font-size:9px;line-height:1.4}.k32-showcase-overline,.k32-showcase-footer{display:none}.k32-value-row{grid-template-columns:1fr;gap:0}.k32-value-row>div{padding:13px;border-bottom:1px solid #edf1f4;border-right:0}.k32-value-row>div:last-child{border:0}.k32-v-icon{width:33px;height:33px}.k32-category-section,.k32-featured,.k32-stores{margin-top:29px}.k32-section-heading h2{font-size:21px}.k32-section-heading{align-items:flex-start}.k32-section-link{font-size:10px}.k32-cat-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.k32-cat-tile{min-height:130px;padding:14px}.k32-cat-icon{width:34px;height:34px;margin-bottom:11px}.k32-cat-tile strong{font-size:12px}.k32-cat-tile small{font-size:9px}.k32-product-grid,.kt-grid.k32-product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.k32-item-card .kt-card-media{height:124px}.k32-item-card .kt-card-body{padding:10px}.k32-item-card .kt-card-body h3{font-size:11px;min-height:36px}.k32-item-card .kt-card-price strong{font-size:15px}.k32-card-desc{font-size:9px}.k32-card-bottom>a{font-size:9px}.k32-lease-callout{grid-template-columns:1fr;min-height:auto}.k32-lease-callout>div:first-child{padding:26px 23px}.k32-lease-callout h2{font-size:21px}.k32-lease-outline{display:none}.k32-stores-grid{grid-template-columns:1fr 1fr;gap:9px}.k32-shop-card{padding:12px;min-height:170px}.k32-shop-foot{align-items:flex-start;flex-direction:column;gap:4px}.k32-rental{padding-top:13px}.k32-rental-hero{grid-template-columns:1fr;min-height:auto}.k32-rental-hero-copy{padding:28px 24px}.k32-rental-hero h1{font-size:32px}.k32-rental-hero-art{padding:20px}.k32-rental-trust{grid-template-columns:1fr}.k32-rental-trust>div{border-bottom:1px solid #e8edf2;border-right:0}.k32-pricing-grid{grid-template-columns:1fr}.k32-rental-structure{grid-template-columns:1fr;padding:26px 22px}.k32-price-plan>p{min-height:auto}.k32-plan-radio-grid{grid-template-columns:1fr}.k32-dash-lease .k32-lease-content{grid-template-columns:repeat(2,1fr)}.k32-lease-content>div:nth-child(2){border-right:0}.k32-lease-content>div:nth-child(-n+2){border-bottom:1px solid #e5ebf2}.kt-shop-product-grid.kt-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}}
@media(max-width:375px){.k32-home-hero-copy h1{font-size:29px}.k32-actions{width:100%;gap:7px}.k32-actions>.k32-btn{width:100%;justify-content:center}.k32-cat-tile strong{font-size:11px}.k32-showcase-items b{font-size:8px}.k32-hero-cred{gap:8px}.k32-feature-nav>a{padding:7px 9px}}
.k32-mobile-search-panel{display:none;position:fixed;inset:0;z-index:1800;background:rgba(14,29,46,.55);padding:80px 14px 30px}
.k32-mobile-search-panel:target{display:block}
.k32-mobile-search-inner{max-width:540px;margin:auto;padding:19px;background:#fff;border-radius:12px;box-shadow:0 18px 50px #14243b40}
.k32-mobile-search-title{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px;color:#162d49}
.k32-mobile-search-title strong{font-size:16px}
.k32-mobile-search-title a{font-size:27px;color:#677b91;line-height:1}
.k32-mobile-search-inner form{display:flex;border:1px solid #d9e4ef;border-radius:8px;overflow:hidden;background:#f9fbfd}
.k32-mobile-search-inner input{flex:1;min-width:0;padding:13px 10px;background:transparent;border:0;outline:0;font-size:12px}
.k32-mobile-search-inner button{background:#186ad0;color:white;border:0;padding:0 18px;font-size:12px;font-weight:800}
.k32-mobile-search-inner p{font-size:10px;color:#8c9bad;line-height:1.6;margin:12px 0 0}
@media(max-width:700px){.k32-dash-lease .k32-lease-content{grid-template-columns:repeat(2,minmax(0,1fr))}.k32-lease-content>div:nth-child(4){border-right:0}.k32-lease-content>div:last-child{border-top:1px solid #e5ebf2}}
.kt-v30-form .k32-plan-radio-grid label{display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:flex-start!important;text-align:left!important;gap:11px!important;min-height:73px!important;margin:0!important;padding:12px 14px!important;cursor:pointer}
.kt-v30-form .k32-plan-radio-grid label input[type=radio]{display:inline-block!important;width:17px!important;height:17px!important;min-height:17px!important;flex:0 0 17px!important;margin:0!important;padding:0!important}
.kt-v30-form .k32-plan-radio-grid label>span{display:block!important;min-width:0}
.kt-v30-form .k32-plan-radio-grid label b{font-size:12px!important;color:#1b3656!important;font-weight:800!important}
.kt-v30-form .k32-plan-radio-grid label small{font-size:10px!important;color:#8695a5!important;display:block!important}
:root{--k33-ink:#112b47;--k33-muted:#778ba2;--k33-line:#e2e9f1;--k33-blue:#086fe4;--k33-blue-dark:#0755b4}
body.k32-app{background:#f7f9fc}
body.k32-app a:focus-visible,body.k32-app button:focus-visible{outline:3px solid #93c5fd;outline-offset:3px}
.k33-home.kt-shell{padding-top:20px;background:#f7f9fc}
.k33-home-shell{grid-template-columns:210px minmax(0,1fr);gap:18px}
.k33-home-sidebar.kt-sidebar{top:174px;padding:10px 8px;border:1px solid #e4ebf2;border-radius:12px;max-height:calc(100vh - 188px);overflow-y:auto;scrollbar-width:thin;scrollbar-color:#e0e8f2 transparent}
.k33-home-sidebar .k32-sidebar-title{padding:9px 9px 8px;font-size:10px;letter-spacing:1px}
.k33-home-sidebar.kt-sidebar>a{min-height:35px;padding:7px 8px;gap:8px;font-size:10.5px}
.k33-home-sidebar .k32-sidenav-symbol{width:20px;font-size:10px}
.k33-home-sidebar .k32-sidebar-shop{margin:13px 2px 3px;padding:14px}
.k33-home-sidebar .k32-sidebar-shop h3{font-size:14px;line-height:1.4;margin:7px 0 12px}
.k33-home-sidebar .k32-sidebar-shop>a{font-size:10px}
.k33-hero{display:grid;grid-template-columns:1.4fr .72fr;min-height:226px;border:1px solid var(--k33-line);border-radius:13px;overflow:hidden;background:#fff}
.k33-hero-copy{padding:23px 26px 22px 29px;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;background:linear-gradient(110deg,#112d4b,#153b61);color:#fff}
.k33-overline{font-size:9px;font-weight:800;letter-spacing:1.5px;color:#a8d0fb}
.k33-hero h1{font-size:clamp(22px,2.35vw,34px);font-weight:800;letter-spacing:-1.15px;line-height:1.23;margin:9px 0 8px;color:#fff}
.k33-hero h1 em{font-style:normal;color:#76c2fb}
.k33-hero-copy p{font-size:11px;line-height:1.65;color:#c8d7e7;margin:0;max-width:560px}
.k33-hero-actions{display:flex;align-items:center;gap:16px;margin-top:14px;flex-wrap:wrap}
.k33-btn{min-height:41px;padding:0 18px;display:inline-flex;align-items:center;justify-content:center;gap:14px;border-radius:8px;white-space:nowrap;font-weight:800;font-size:11px;text-decoration:none;transition:background-color .18s,box-shadow .18s,transform .18s}
.k33-btn:hover{transform:translateY(-1px)}
.k33-btn-primary{background:#1385ee;color:#fff!important;box-shadow:0 6px 16px #00000021}
.k33-btn-primary:hover{background:#0672dc;color:#fff!important}
.k33-hero-secondary{color:#dceeff!important;font-weight:700;font-size:11px;text-decoration:none}
.k33-hero-secondary:hover{color:#fff!important;text-decoration:underline}
.k33-hero-secondary span{margin-left:3px}
.k33-hero-aside{padding:21px 20px 16px;background:#f0f5fa;display:flex;flex-direction:column;min-width:0}
.k33-aside-label{font-size:10px;color:#4e6781;font-weight:800;letter-spacing:1.1px;margin-bottom:10px}
.k33-hero-links{display:grid;grid-template-columns:1fr;gap:6px}
.k33-hero-links a{display:flex;align-items:center;gap:10px;min-height:39px;padding:6px 10px;border:1px solid #dde8f2;background:#fff;border-radius:7px;color:#294762;font-size:11px;font-weight:800;box-shadow:0 2px 4px #00152b03}
.k33-hero-links a:hover{border-color:#9ebfe1;color:#065ebe;background:#fafdff}
.k33-hero-links a b{margin-left:auto;color:#9caec0;font-size:15px;font-weight:500}
.k33-shortcut-mark{flex:0 0 24px;height:24px;border-radius:6px;background:#e7f1fc;display:grid;place-items:center;color:#176bc8;font-size:15px;font-weight:800}
.k33-hero-links a:nth-child(2) .k33-shortcut-mark{background:#ebecf1;color:#182b45}
.k33-hero-links a:nth-child(3) .k33-shortcut-mark{background:#e2f2fa;color:#137fb3}
.k33-aside-bottom{margin-top:auto;padding-top:10px;letter-spacing:.75px;color:#8aa1b8;font-size:8.5px;font-weight:800}
.k33-quick-rail{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;margin-top:12px}
.k33-quick-link{display:flex;align-items:center;gap:9px;min-width:0;min-height:67px;background:#fff;border:1px solid var(--k33-line);border-radius:9px;padding:9px 10px;color:var(--k33-ink)}
.k33-quick-link:hover{border-color:#b5d0ea;background:#fbfdff;box-shadow:0 5px 14px #173b5a0d}
.k33-quick-glyph{flex:0 0 28px;height:28px;border-radius:7px;background:#edf5fd;color:#166bcb;display:grid;place-items:center;font-size:17px;font-weight:800}
.k33-q-tiktok{background:#f0f1f3;color:#253041}.k33-q-telegram{background:#e6f4fc;color:#168cc7}.k33-q-tool{background:#f3effb;color:#7151b5}.k33-q-resource{background:#edf4ef;color:#42795d}
.k33-quick-caption{min-width:0;display:flex;flex-direction:column}
.k33-quick-caption strong{font-size:10px;line-height:1.35;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.k33-quick-caption small{font-size:8px;margin-top:2px;color:#8a9caf;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.k33-quick-arrow{margin-left:auto;color:#a3b4c7;font-size:17px}
.k33-products-section{margin-top:23px}
.k33-products-section.k33-recent{margin-top:30px}
.k33-platform-block{margin-top:34px}
.k33-section-header{display:flex;justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:12px}
.k33-section-kicker{font-size:9px;letter-spacing:1.1px;font-weight:800;color:#2b78bf;display:flex;gap:7px;align-items:center}
.k33-dot{width:6px;height:6px;background:#1a8de2;display:inline-block;border-radius:50%}
.k33-section-header h2{font-size:22px;font-weight:800;letter-spacing:-.65px;color:#162c45;line-height:1.3;margin:5px 0 3px}
.k33-section-header p{font-size:10.5px;color:#8291a4;margin:0}
.k33-section-more{display:flex;gap:10px;align-items:center;justify-content:center;min-height:35px;padding:0 12px;border:1px solid #d5e3f2;background:#fff;color:#1264b9!important;border-radius:7px;font-size:10.5px;font-weight:800;white-space:nowrap}
.k33-section-more:hover{background:#eaf4ff;border-color:#97bde6;color:#054ba5!important}
.k33-section-more span{font-size:16px;font-weight:500}
.kt-grid.k33-product-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}
.k33-empty-products{grid-column:1/-1;padding:26px;border:1px dashed #cbd9e8;border-radius:10px;background:#fff}
.k33-empty-products strong{color:#1b354e;font-size:14px}.k33-empty-products p{font-size:11px;color:#8193a7}.k33-empty-products a{color:#126ac5;font-size:12px;font-weight:800}
.k32-item-card.kt-card{border:1px solid #dfe7f0;border-radius:11px;box-shadow:none;min-height:100%;background:#fff}
.k32-item-card.kt-card:hover{border-color:#9ec0e4;box-shadow:0 14px 28px #102e510d}
.k32-item-card .kt-card-media{height:148px}
.k32-item-card .kt-card-body{padding:13px;min-width:0}
.k32-item-card .kt-card-body h3{font-size:12.5px;line-height:1.48;min-height:37px;color:#1b2b40;margin:8px 0 5px}
.k32-item-card .kt-card-body h3 a{color:#142c47}.k32-item-card .kt-card-body h3 a:hover{color:#096bce}
.k32-card-desc{font-size:10px;color:#8795a6;min-height:30px;line-height:1.5}
.k32-item-card .kt-card-price{margin-top:auto;padding-top:11px;flex-wrap:wrap}
.k32-item-card .kt-card-price strong{color:#056de0;font-size:19px;font-weight:800}
.k32-card-bottom.k33-card-bottom{display:flex;flex-direction:column;align-items:stretch;gap:8px;margin-top:9px;padding-top:9px;border-top:1px solid #edf1f6}
.k33-card-delivery{display:flex;align-items:center;gap:6px;color:#6e8094;font-size:10px;font-weight:600;min-height:15px}
.k33-card-delivery::before{content:'';width:6px;height:6px;border-radius:50%;background:#39a87a;flex:none}
.k33-card-bottom .k33-card-cta{display:flex;align-items:center;justify-content:center;gap:12px;width:100%;min-height:42px;padding:8px 12px;text-align:center;border-radius:8px;border:1px solid #096ed6;background:#0a72e2;color:#fff!important;font-weight:800;font-size:11.5px;line-height:1.25;text-decoration:none;box-shadow:0 2px 0 #0c45961b;transition:background .18s ease, box-shadow .18s ease,transform .18s ease}
.k33-card-bottom .k33-card-cta:hover{background:#075cb9;border-color:#075cb9;color:#fff!important;box-shadow:0 6px 16px #075bbb2b;transform:translateY(-1px)}
.k33-card-bottom .k33-card-cta span:last-child{font-size:17px;font-weight:500;margin:0}
.k33-card-bottom .k33-card-cta:focus-visible{outline:3px solid #9ccaff;outline-offset:2px}
.k33-stores{margin-top:36px}
.k33-stores-grid{grid-template-columns:repeat(4,minmax(0,1fr))}
.k33-stores .k32-shop-foot{align-items:center}
.k33-stores .k32-shop-foot a{display:inline-flex;gap:7px;align-items:center;min-height:34px;border:1px solid #d3e4f5;background:#f6faff;border-radius:7px;padding:5px 9px;color:#135fba;font-weight:800;white-space:nowrap}
.k33-stores .k32-shop-foot a:hover{background:#e5f2ff;color:#0752a3}
.k33-seller-banner{margin-top:31px;padding:23px 27px;display:flex;align-items:center;justify-content:space-between;gap:16px;border-radius:12px;background:#122e4e;color:#fff}
.k33-seller-banner>div{max-width:720px}.k33-seller-banner>div>span{font-size:9px;color:#94c8fa;letter-spacing:1.3px;font-weight:800}
.k33-seller-banner h2{font-size:20px;line-height:1.3;letter-spacing:-.4px;margin:5px 0;color:#fff}
.k33-seller-banner p{font-size:11px;line-height:1.6;color:#b6cce1;margin:0}
.k33-btn-light{background:#fff;color:#1558a3!important;border:1px solid #fff;flex:none}
.k33-btn-light:hover{background:#e8f3ff;border-color:#e8f3ff}
.kt-market-grid .k33-card-cta,.kt-shop-product-grid .k33-card-cta,.kt-shop-best-grid .k33-card-cta{min-height:42px}
@media(max-width:1350px){.k33-home-shell{grid-template-columns:195px minmax(0,1fr)}.k33-quick-rail{grid-template-columns:repeat(3,minmax(0,1fr))}.k33-hero h1{font-size:29px}.k33-quick-link{min-height:54px}.k33-quick-caption small{display:none}}
@media(max-width:1050px){.kt-grid.k33-product-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.k33-hero{grid-template-columns:1.25fr .85fr}.k33-hero-copy{padding:20px}.k33-hero h1{font-size:25px}.k33-stores-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:900px){.k33-home-shell{display:block}.k33-home-sidebar{display:none!important}.k33-home{padding-top:14px!important}.k33-quick-rail{grid-template-columns:repeat(6,minmax(145px,1fr));overflow-x:auto;scrollbar-width:none;scroll-snap-type:x mandatory;padding-bottom:4px}.k33-quick-rail::-webkit-scrollbar{display:none}.k33-quick-link{scroll-snap-align:start}.kt-grid.k33-product-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.k33-hero{min-height:202px}.k33-hero-copy{padding:18px 22px}.k33-hero-copy p{font-size:10px}.k33-hero h1{font-size:27px}}
@media(max-width:680px){.k33-hero{display:block;min-height:0}.k33-hero-copy{padding:22px 19px 19px}.k33-overline{font-size:8px}.k33-hero h1{font-size:27px;letter-spacing:-.8px;margin:8px 0}.k33-hero-copy p{font-size:11px;line-height:1.55}.k33-hero-actions{gap:11px;margin-top:14px}.k33-btn{min-height:40px;font-size:11px;padding:0 13px}.k33-hero-secondary{font-size:10px}.k33-hero-aside{display:none}.k33-quick-rail{grid-template-columns:repeat(6,140px);gap:7px;margin-top:10px}.k33-quick-link{min-height:50px;padding:6px 8px}.k33-quick-glyph{width:27px;height:27px;flex-basis:27px}.k33-quick-caption strong{font-size:10px}.k33-products-section{margin-top:20px}.k33-products-section.k33-recent,.k33-platform-block{margin-top:26px}.k33-section-header{align-items:flex-end;gap:8px;margin-bottom:11px}.k33-section-header h2{font-size:19px;letter-spacing:-.45px}.k33-section-header p{font-size:9.5px;max-width:265px}.k33-section-kicker{font-size:8px;letter-spacing:.7px}.k33-section-more{font-size:9px;gap:4px;padding:0 9px;min-height:33px}.kt-grid.k33-product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.k32-item-card .kt-card-media{height:124px}.k32-item-card .kt-card-body{padding:10px 9px}.k32-item-card .kt-card-body h3{min-height:37px;font-size:11px}.k32-card-desc{font-size:9px;min-height:27px}.k32-item-card .kt-card-price strong{font-size:16px}.k33-card-delivery{font-size:9px}.k33-card-bottom .k33-card-cta{min-height:42px;font-size:10.5px;padding:8px 7px}.k33-seller-banner{padding:19px;display:block}.k33-seller-banner h2{font-size:18px}.k33-seller-banner a{margin-top:15px}.k33-stores-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.k33-stores .k32-shop-foot{align-items:flex-start}.k33-stores .k32-shop-foot a{font-size:10px}.k33-hero-links{gap:4px}}
@media(max-width:380px){.k33-hero h1{font-size:24px}.k33-hero-secondary{width:100%}.k33-section-header h2{font-size:18px}.k33-section-more{padding:0 6px}.k33-quick-rail{grid-template-columns:repeat(6,130px)}.k33-card-bottom .k33-card-cta{font-size:10px}}
@media(prefers-reduced-motion:reduce){.k33-btn,.k33-card-bottom .k33-card-cta,.k32-item-card.kt-card{transition:none!important}.k33-btn:hover,.k33-card-bottom .k33-card-cta:hover{transform:none!important}}
:root{--k34-primary:#0b70e6;--k34-navy:#0f2e53;--k34-border:#e2eaf3;--k34-ink:#122941;}
body.k32-app{font-family:'Bai Jamjuree',Arial,sans-serif;background:#f8fafc;}
.k32-header.kt-header{box-shadow:none!important;border-bottom:1px solid #e7ecf2;}
.k32-header-main.kt-header-row{height:75px}
.k32-header-search.kt-search{height:47px;border-radius:9px;max-width:720px}
.k32-header-search button{height:46px;background:#096de6;min-width:118px}
.k32-header-search input{font-size:13px}
.k32-categories-bar{background:#fff;border-top:1px solid #edf1f5;}
.k32-categories-row{gap:24px;}
.k32-categories-row a{display:inline-flex;align-items:center;gap:7px;white-space:nowrap;}
.k34-brand-mark{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:43px;height:43px;background:#1567d8;color:#fff;border-radius:11px;overflow:hidden;vertical-align:middle}
.k34-brand-mark img{display:block;width:55%;height:55%;object-fit:contain}
.k34-brand-facebook{background:#1877F2}
.k34-brand-facebook img{width:46%;height:64%}
.k34-brand-tiktok{background:#101317}
.k34-brand-tiktok img{width:61%;height:61%}
.k34-brand-telegram{background:#e8f5fd}
.k34-brand-telegram img{width:90%;height:90%}
.k34-brand-seo,.k34-brand-website,.k34-brand-service{background:#2577d8}
.k34-brand-tool,.k34-brand-ai{background:#7047c7}
.k34-brand-resource{background:#14a465}
.k34-brand-backlink{background:#278a9a}
.k34-brand-multi{background:#5668b5}
.k34-header-icon{width:19px;height:19px;border-radius:50%}
.k34-header-icon.k34-brand-tiktok{border-radius:5px}
.k34-header-icon img{width:60%;height:60%}
.k34-header-icon.k34-brand-telegram img{width:96%;height:96%}
.k32-header-nav .k32-nav-seller{font-size:12px;min-height:40px;display:inline-flex;align-items:center}
.k32-categories-row a:hover{color:#0969d0}
.k33-home.kt-shell{padding-top:17px;}
.k33-home-shell{grid-template-columns:225px minmax(0,1fr);gap:17px;}
.k33-home-sidebar.kt-sidebar{max-height:calc(100vh - 185px);top:170px;border-radius:12px;background:#fff}
.k33-home-sidebar.kt-sidebar>a{font-size:11.5px;min-height:39px;padding:8px 10px}
.k33-home-sidebar .k32-sidebar-title{font-size:11px;padding:13px 10px 12px}
.k33-home-sidebar .k32-sidenav-symbol{font-size:11px;width:22px;color:#357aca;font-weight:800}
.k33-home-sidebar.kt-sidebar>a.active{border-radius:7px}
.k33-hero{grid-template-columns:minmax(0,1.78fr) minmax(235px,.74fr);min-height:284px;border:1px solid #dce7f2;border-radius:14px;}
.k33-hero-copy{background:linear-gradient(110deg,#09213e 0%,#0d3a70 62%,#0f4585 100%);padding:26px 30px 27px;position:relative;isolation:isolate;overflow:hidden;}
.k33-hero-copy::before{content:"";position:absolute;z-index:0;inset:0;background:radial-gradient(circle at 80% 48%,#1378c63b,transparent 47%);pointer-events:none}
.k34-hero-art{position:absolute;z-index:1;right:-1px;top:0;bottom:0;width:47%;pointer-events:none;-webkit-mask-image:linear-gradient(90deg,transparent 0%,#000 25%);mask-image:linear-gradient(90deg,transparent 0%,#000 25%);}
.k34-hero-art img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}
.k33-hero-copy>.k33-overline,.k33-hero-copy>h1,.k33-hero-copy>p,.k33-hero-copy>.k33-hero-actions{position:relative;z-index:2;max-width:65%;}
.k33-overline{font-size:10px;letter-spacing:1.2px;color:#a8dbff}
.k33-hero h1{font-size:clamp(27px,2.35vw,38px);line-height:1.2;letter-spacing:-1.05px;margin:12px 0 11px}
.k33-hero-copy p{font-size:12px;line-height:1.6;color:#c5d9f1}
.k33-hero-actions{margin-top:17px;gap:12px}
.k33-hero-secondary{display:inline-flex;align-items:center;justify-content:center;min-height:42px;padding:0 15px;border:1px solid #6990bd;border-radius:8px;background:#0a2b4c99;color:#fff!important;font-size:11.5px;text-decoration:none}
.k33-hero-secondary:hover{background:#134976;text-decoration:none;color:#fff}
.k33-btn-primary{background:#0a77ec;font-size:12px;}
.k33-hero-aside{background:#f0f6fc;padding:22px 20px 18px}
.k33-aside-label{font-size:10px;letter-spacing:1.2px}
.k33-hero-links{gap:9px}
.k33-hero-links a{font-size:12px;min-height:49px;padding:5px 10px;border:1px solid #e0eaf4;box-shadow:0 2px 5px #152d4505}
.k34-hero-platform-icon{width:34px;height:34px;border-radius:7px}
.k34-hero-platform-icon.k34-brand-facebook img{height:65%;}
.k34-hero-platform-icon.k34-brand-telegram img{height:92%;width:92%}
.k33-aside-bottom{font-size:9.5px;letter-spacing:.7px}
.k33-quick-rail{gap:10px;margin-top:13px}
.k33-quick-link{min-height:75px;padding:11px;gap:10px}
.k34-quick-icon{width:37px;height:37px;border-radius:9px}
.k33-quick-caption strong{font-size:11.5px}
.k33-quick-caption small{font-size:9px}
.k33-section-header h2{font-size:24px;letter-spacing:-.6px}
.k33-section-header p{font-size:11.5px}
.k33-section-kicker{font-size:10px}
.k33-section-more{min-height:39px;padding:0 15px;font-size:11.5px}
.kt-grid.k33-product-grid{gap:12px}
.k32-item-card.kt-card{border:1px solid #dde7f2;border-radius:11px;}
.k32-item-card .kt-card-media{height:158px}
.k32-item-card .k32-fallback{padding:20px 19px;background:#17476e;}
.k32-item-card .k32-fallback.pf-facebook{background:#174d90}
.k32-item-card .k32-fallback.pf-tiktok{background:#1e293e}
.k32-item-card .k32-fallback.pf-telegram{background:#155b87}
.k32-item-card .k32-fallback.pf-seo,.k32-item-card .k32-fallback.pf-website{background:#12365f}
.k32-item-card .k32-fallback.pf-tool,.k32-item-card .k32-fallback.pf-ai{background:#332c64}
.k32-item-card .k32-fallback.pf-tai-nguyen{background:#44655b}
.k32-item-card .k34-card-platform-mark{position:relative;width:47px;height:47px;border-radius:12px;border:1px solid #ffffff35;margin-bottom:6px;background:#ffffff20;backdrop-filter:blur(3px)}
.k32-item-card .k34-card-platform-mark img{width:54%;height:54%;}
.k32-item-card .k34-card-platform-mark.k34-brand-telegram{background:#e8f5fd}
.k32-item-card .k34-card-platform-mark.k34-brand-tiktok{background:#111;border:1px solid #ffffff50}
.k32-item-card .k32-fallback b{font-size:14px}
.k32-item-card .kt-card-body{padding:13px 13px 12px}
.k32-item-card .kt-card-body h3{font-size:12px;min-height:38px;margin:8px 0 5px}
.k32-card-desc{font-size:10.5px}
.k32-item-card .kt-card-price strong{font-size:20px;color:#076ee7}
.k33-card-bottom .k33-card-cta{height:44px;font-size:12px;border-radius:8px;letter-spacing:0;padding:9px 10px}
.k33-card-bottom .k33-card-cta span:last-child{font-size:12px;font-weight:800;margin:0}
.k34-filter-brand{width:20px;height:20px;border-radius:5px}
.k34-filter-brand img{width:58%;height:58%}
.k34-filter-brand.k34-brand-telegram img{width:95%;height:95%}
.kt-shop-section-head>a{font-size:12px;font-weight:700;text-decoration:none}
.k33-quick-arrow,.k32-right-arrow{display:none!important}
@media(max-width:1450px){.k33-hero{grid-template-columns:1.6fr .75fr}.k33-hero-copy>.k33-overline,.k33-hero-copy>h1,.k33-hero-copy>p,.k33-hero-copy>.k33-hero-actions{max-width:66%}.k33-hero h1{font-size:31px}.k33-quick-caption small{font-size:8px}}
@media(max-width:1180px){.k32-categories-row{gap:16px}.k33-home-shell{grid-template-columns:195px minmax(0,1fr)}.k33-hero{grid-template-columns:minmax(0,1.3fr) minmax(180px,.7fr)}.k33-hero h1{font-size:27px}.k34-hero-art{width:42%}.k33-hero-copy>.k33-overline,.k33-hero-copy>h1,.k33-hero-copy>p,.k33-hero-copy>.k33-hero-actions{max-width:70%}.k33-quick-rail{grid-template-columns:repeat(3,minmax(0,1fr))}}
@media(max-width:900px){.k33-home-shell{display:block}.k33-hero h1{font-size:28px}.k33-hero{min-height:240px}.k34-hero-art{opacity:.7}.k33-quick-rail{display:grid;grid-template-columns:repeat(6,160px)}.kt-grid.k33-product-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}
@media(max-width:680px){.k33-hero{display:block;min-height:0}.k33-hero-copy{padding:23px 19px 21px}.k33-hero-copy>.k33-overline,.k33-hero-copy>h1,.k33-hero-copy>p,.k33-hero-copy>.k33-hero-actions{max-width:100%}.k34-hero-art{opacity:.14;width:65%;right:0;mask-image:linear-gradient(90deg,transparent 0%,#000 80%)}.k33-hero h1{font-size:28px}.k33-hero-copy p{font-size:11.5px}.k33-hero-secondary{font-size:10.5px;min-height:40px;padding:0 12px}.k33-quick-rail{grid-template-columns:repeat(6,142px);gap:8px}.k34-quick-icon{width:33px;height:33px}.k33-quick-caption strong{font-size:10.5px}.kt-grid.k33-product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.k32-item-card .kt-card-media{height:120px}.k32-item-card .kt-card-body{padding:10px}.k32-item-card .kt-card-price strong{font-size:16px}.k33-section-header h2{font-size:21px}.k33-section-header p{font-size:10px}.k33-section-more{min-height:35px;font-size:10px;padding:0 9px}.k33-card-bottom .k33-card-cta{min-height:41px;font-size:11px}.k34-card-platform-mark{width:40px;height:40px}.k32-item-card .k32-fallback b{font-size:12px}}
@media(max-width:380px){.k33-hero h1{font-size:25px}.k33-hero-actions{gap:7px}.k33-hero-secondary{padding:0 10px}.k33-section-header h2{font-size:19px}}
@media(prefers-reduced-motion:reduce){.k33-card-cta,.k33-quick-link{transition:none!important}}
.kt-platform-rail a{display:inline-flex;align-items:center;gap:7px}
.kt-platform-rail .k34-rail-brand{width:23px;height:23px;border-radius:6px}
.kt-platform-rail .k34-rail-brand img{width:56%;height:56%}
.kt-platform-rail .k34-rail-brand.k34-brand-telegram img{width:94%;height:94%}
@media(min-width:901px){.k33-hero-copy>p{max-width:55%}}
.kt35-social{padding-top:12px;margin-top:10px}.kt35-divider{display:flex;align-items:center;gap:13px;margin:18px 0 17px;color:#8a98ac;font-size:12px;text-align:center;white-space:nowrap}.kt35-divider:before,.kt35-divider:after{content:"";height:1px;background:#e2eaf4;flex:1}.kt35-social-buttons{display:grid;gap:10px}.kt35-social-button{display:flex;align-items:center;justify-content:center;gap:12px;min-height:47px;padding:10px 18px;border:1px solid #d8e2ed;border-radius:11px;background:#fff;color:#253753!important;font-size:13px;font-weight:700;transition:background .15s ease,transform .15s ease,border-color .15s ease,box-shadow .15s ease}.kt35-social-button:hover{border-color:#a7c5eb;background:#f5f9ff;transform:translateY(-1px);box-shadow:0 7px 19px rgba(23,64,112,.08)}.kt35-social-button:focus-visible{outline:3px solid #66b5ff;outline-offset:2px}.kt35-social-button img{width:22px;height:22px;object-fit:contain}.kt35-social-button.kt35-telegram img{width:23px;height:23px}.kt35-provider-legal{font-size:10px;line-height:1.7;color:#8291a5;margin:13px 0 2px;text-align:center}.kt35-auth-unavailable{background:#eef6ff;border:1px solid #d0e5fb;color:#3d688c;border-radius:10px;padding:11px 12px;font-size:12px;line-height:1.6;margin:16px 0}.kt35-auth-unavailable a{color:#006edf;font-weight:700}.kt35-linked-panel{margin-bottom:20px;background:#fff;border:1px solid #e0e9f3;border-radius:14px;padding:20px 22px}.kt35-linked-panel h2{font-size:17px;color:#102946;margin:0 0 6px}.kt35-linked-panel>p{margin:0 0 14px;font-size:12px;line-height:1.7;color:#7b8a9e}.kt35-linked-row{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:12px 0;border-top:1px solid #edf1f6}.kt35-linked-label{display:flex;align-items:center;gap:10px;font-weight:700;font-size:13px}.kt35-linked-label img{height:24px;width:24px}.kt35-linked-ok{border-radius:99px;color:#0d805d;background:#e6f7ee;border:1px solid #c7ecdc;font-size:11px;font-weight:700;padding:8px 11px}.kt35-linked-action{font-size:12px!important;border-radius:8px!important;font-weight:700!important;background:#eff6ff!important;border:1px solid #bfdcff!important;color:#0868c8!important;padding:8px 13px!important}.kt35-linked-notice{margin:0 0 16px;padding:13px 15px;border-radius:12px;color:#007b5b;background:#edfaf4;border:1px solid #bdebd5;font-weight:700;font-size:13px}
.kt35-admin{max-width:1080px;display:grid;gap:18px;font-size:14px}.kt35-admin-top{background:#fff;border:1px solid #e1e9f4;border-radius:14px;padding:24px}.kt35-admin-top h2{margin:0 0 7px;font-size:21px;letter-spacing:-.5px}.kt35-admin-top p{margin:0;color:#667c9b;line-height:1.7}.kt35-status{padding:13px 16px;border-radius:11px;font-weight:700;font-size:13px}.kt35-status-good{background:#eaf9f0;color:#138452;border:1px solid #bfe8d3}.kt35-status-bad{background:#fff4e8;color:#ac651d;border:1px solid #f3d3aa}.kt35-provider-settings{margin-bottom:18px;background:#fff;padding:25px;border:1px solid #e0e8f3;border-radius:14px;box-shadow:0 6px 22px rgba(15,48,84,.025)}.kt35-provider-settings header{display:flex;align-items:center;gap:12px;padding-bottom:21px;border-bottom:1px solid #ebf0f6;margin-bottom:21px}.kt35-provider-settings header img{width:29px;height:29px}.kt35-provider-settings header h3{font-size:18px;margin:0 0 4px;color:#193454}.kt35-provider-settings header p{margin:0;font-size:12px;color:#7c8da5}.kt35-toggle{margin-left:auto;display:flex;gap:8px;align-items:center;cursor:pointer;color:#166cc5;font-weight:700}.kt35-toggle input{width:18px;height:18px;accent-color:#087bfa}.kt35-fields{display:grid;grid-template-columns:1fr 1fr;gap:18px}.kt35-fields label,.kt35-callback{display:grid;gap:8px;font-size:12px;font-weight:700;color:#51647e}.kt35-fields input,.kt35-callback input{width:100%;max-width:100%;min-width:0;min-height:43px;border-radius:9px;border:1px solid #d4e1ef;background:#f9fbff;padding:10px 12px;font-size:13px;color:#243e5e}.kt35-callback{margin-top:16px}.kt35-callback input{font-weight:600;color:#006bde;background:#f3f8ff;cursor:copy}.kt35-guidance{font-size:12px!important;color:#7188a3;line-height:1.7;margin:14px 0 8px}.kt35-admin-state{font-size:12px;color:#405b7c}.kt35-admin-state strong{color:#077cbd}.kt35-admin .kt35-save{padding:12px 24px;background:#087dff!important;color:#fff!important;border:0!important;font-weight:700;border-radius:9px;cursor:pointer;font-size:13px}.kt35-help-note{font-size:12px;line-height:1.8;color:#607794;background:#f1f6fd;border:1px solid #dbe7f5;border-radius:11px;padding:14px 18px}
@media(max-width:680px){.kt35-fields{grid-template-columns:1fr}.kt35-provider-settings{padding:18px}.kt35-provider-settings header{flex-wrap:wrap}.kt35-toggle{margin-left:0}.kt35-linked-row{flex-wrap:wrap}.kt35-social-button{min-height:49px}}
:root{--k36-blue:#0869e7;--k36-dark:#122948;--k36-muted:#7789a0;--k36-border:#e0e8f1;--k36-green:#178355}
.k36-product-card.kt-card{border:1px solid var(--k36-border);border-radius:13px;box-shadow:0 4px 17px rgba(22,53,90,.035);display:flex;flex-direction:column;transition:border-color .18s,box-shadow .18s,transform .18s}
.k36-product-card.kt-card:hover{border-color:#b4cde9;box-shadow:0 10px 25px rgba(22,53,90,.095)}
.k36-product-card .kt-card-media{height:143px!important;min-height:143px}
.k36-product-card .k36-media-fallback{height:100%;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:16px;padding:17px 17px;background:#124778;color:#fff;text-align:left;position:relative;isolation:isolate}
.k36-product-card .k36-media-fallback.pf-facebook{background:linear-gradient(115deg,#1759ae,#0b3f79)}
.k36-product-card .k36-media-fallback.pf-tiktok{background:linear-gradient(115deg,#111d36,#24354c)}
.k36-product-card .k36-media-fallback.pf-telegram{background:linear-gradient(115deg,#076fba,#135a86)}
.k36-product-card .k36-media-fallback.pf-tai-nguyen{background:linear-gradient(115deg,#24614b,#4f7464)}
.k36-product-card .k36-media-fallback.pf-seo,.k36-product-card .k36-media-fallback.pf-website{background:linear-gradient(115deg,#143c68,#1f527d)}
.k36-product-card .k36-media-fallback.pf-tool,.k36-product-card .k36-media-fallback.pf-ai{background:linear-gradient(115deg,#33295e,#53478b)}
.k36-media-fallback .k32-media-grid{position:absolute;inset:0;opacity:.14;pointer-events:none}
.k36-product-card .k36-media-fallback>.k36-card-platform-logo{margin:0;flex:0 0 69px;width:69px;height:69px;border-radius:15px;border:1px solid #ffffff42;box-shadow:0 12px 28px #0000001c;background:#ffffff18;position:relative;z-index:1}
.k36-product-card .k36-card-platform-logo img{display:block;width:65%;height:65%;object-fit:contain}
.k36-product-card .k36-card-platform-logo.k34-brand-facebook{background:#1877f2}
.k36-product-card .k36-card-platform-logo.k34-brand-tiktok{background:#0b0b0d}
.k36-product-card .k36-card-platform-logo.k34-brand-telegram{background:#e2f2fd}
.k36-media-brand{display:flex;flex-direction:column;gap:6px;min-width:0;position:relative;z-index:1}
.k36-product-card .k36-media-brand b{font-size:17px;color:#fff;letter-spacing:-.3px;line-height:1.18;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:195px}
.k36-media-brand small{font-size:10px!important;letter-spacing:.85px;text-transform:uppercase;font-weight:600;color:#c2d5eb!important}
.k36-product-card .kt-card-media .kt-badge{top:10px;left:10px;font-size:10px;z-index:3}
.k36-product-card .kt-card-media .kt-discount{z-index:3}
.k36-product-card .kt-card-media .kt-heart{z-index:3}
.k36-product-card .kt-card-media .k36-media-upload{height:100%;width:100%;object-fit:cover}
.k36-product-card .k36-card-body{flex:1;display:flex;flex-direction:column;min-height:245px;padding:13px 13px 12px!important}
.k36-product-card .k32-card-class{font-size:10px;line-height:1.35;color:#6a829c;min-height:15px}
.k36-product-card .k32-card-class span{font-weight:800;color:#1468c9}
.k36-product-card .kt-card-body h3{font-size:13px!important;line-height:1.38;min-height:54px!important;margin:7px 0 5px!important;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}
.k36-product-card .k32-card-desc{min-height:33px;font-size:10.8px;line-height:1.45;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}
.k36-product-card .kt-card-price{padding:8px 0 7px;margin-top:auto;min-height:39px;display:flex;align-items:baseline;gap:6px}
.k36-product-card .kt-card-price strong{font-size:20px;color:var(--k36-blue)}
.k36-product-card .kt-card-price del{font-size:10px;color:#99a6b6}
.k36-card-stats{padding:7px 0 5px;border-top:1px solid #eaf0f6;display:grid;grid-template-columns:1fr 1fr;gap:7px;color:#6f8093;font-size:10px;line-height:1.4}
.k36-card-stats span{min-width:0;overflow-wrap:anywhere}
.k36-card-stats span:before{content:'◦';color:#1679e0;font-weight:900;margin-right:4px}
.k36-card-trust{display:flex;flex-wrap:wrap;gap:6px 12px;justify-content:space-between;color:#7c8ea2;font-size:10px;padding-bottom:9px;line-height:1.35}
.k36-card-trust span:first-child{color:#d27f13;font-weight:700}
.k36-card-trust .k36-verified{color:#188453;font-weight:700}
.k36-card-trust .k36-not-verified{color:#8290a0}
.k36-product-cta.k33-card-cta{width:100%;min-height:43px;display:flex;align-items:center;justify-content:center;background:#076fe8;color:#fff!important;border:1px solid #0867da;border-radius:8px;font-size:12px!important;font-weight:800;line-height:1.3;text-decoration:none}
.k36-product-cta.k33-card-cta:hover{background:#0455b9;color:#fff!important}
.k36-product-cta:focus-visible{outline:3px solid #9dc5fc;outline-offset:2px}
.k36-product-page.kt-single{background:#f5f8fc;padding:20px 0 65px}
.k36-product-page .kt-breadcrumb{max-width:100%;line-height:1.65;font-size:11px;color:#8b9caf;margin-bottom:15px;overflow-wrap:anywhere}
.k36-product-page .k36-product-commerce.kt-product-commerce{display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1.15fr) 350px;gap:15px;align-items:start}
.k36-product-page .k36-product-gallery,.k36-product-page .k36-product-summary,.k36-product-page .k36-buybox{border:1px solid var(--k36-border);background:#fff;box-shadow:0 7px 23px #1b45640b;border-radius:15px}
.k36-product-page .k36-product-gallery{padding:14px;min-width:0}
.k36-product-page .k36-product-cover{height:440px;margin:0;overflow:hidden;border-radius:11px;background:#0c376c;position:relative}
.k36-product-page .k36-product-cover img{width:100%;height:100%;object-fit:contain}
.k36-product-cover-fallback{width:100%;height:100%;padding:25px 18px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:12px;color:#fff;background:linear-gradient(140deg,#071b32,#0755a7);position:relative;isolation:isolate;overflow:hidden}
.k36-product-cover-fallback.k36-cover-facebook{background:radial-gradient(circle at 50% 42%,#126fcd,#062a57)}
.k36-product-cover-fallback.k36-cover-tiktok{background:radial-gradient(circle at 50% 42%,#263a5e,#101627)}
.k36-product-cover-fallback.k36-cover-telegram{background:radial-gradient(circle at 50% 42%,#0b79c1,#063358)}
.k36-product-cover-fallback.k36-cover-resource{background:radial-gradient(circle at 50% 42%,#326d62,#143c36)}
.k36-cover-glow{position:absolute;z-index:-1;width:340px;height:340px;border-radius:50%;background:radial-gradient(circle,#ffffff17,transparent 70%);pointer-events:none}
.k36-product-page .k36-detail-platform-logo{width:100px;height:100px;border-radius:25px;background:#096dde;box-shadow:0 20px 60px #0004}
.k36-product-page .k36-detail-platform-logo img{width:60%;height:60%}
.k36-product-page .k36-detail-platform-logo.k34-brand-telegram{background:#e1f4fd}
.k36-product-page .k36-detail-platform-logo.k34-brand-tiktok{background:#0e1017}
.k36-product-cover-fallback b{font-size:28px;line-height:1.2;letter-spacing:-.7px;max-width:100%;overflow-wrap:anywhere}
.k36-product-cover-fallback span{font-size:12px;color:#deecff;font-weight:700;line-height:1.45}
.k36-product-cover-fallback small{font-size:9px;color:#a6c3e6;letter-spacing:1px;text-transform:uppercase}
.k36-product-gallery .kt-product-visual-v28>i{left:11px;top:11px;font-size:11px}
.k36-gallery-meta{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px;color:#8796a8;font-size:9.5px;margin:10px 1px}
.k36-gallery-actions{display:flex;gap:8px;flex-wrap:wrap;margin-top:12px}
.k36-gallery-actions a{display:inline-flex;align-items:center;justify-content:center;padding:9px 12px;min-height:36px;border:1px solid #d6e5f5;border-radius:8px;background:#f8fbff;color:#1268bc;font-size:10px;font-weight:800}
.k36-gallery-actions a:hover{background:#eaf5ff}
.k36-product-page .k36-product-summary{padding:24px 20px;min-width:0}
.k36-product-summary .kt-product-labels{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:13px}
.k36-product-summary .kt-product-labels span{font-size:10px!important;font-weight:800!important;padding:7px 9px!important;border-radius:7px!important}
.k36-product-summary h1{font-size:clamp(22px,2.05vw,29px)!important;line-height:1.29!important;letter-spacing:-.75px;margin:0 0 13px;color:#112843}
.k36-summary-proof{display:flex;flex-wrap:wrap;gap:8px 12px;padding:10px 0 13px;border-bottom:1px solid #edf1f7;color:#586b82;font-size:10.5px;line-height:1.5}
.k36-summary-proof>a{display:inline-flex;gap:5px;align-items:center;color:#d88a17}
.k36-summary-proof>a b{font-size:12px;color:#bd720d}
.k36-summary-proof>span+span:before,.k36-summary-proof>a+span:before{content:'|';margin-right:12px;color:#cad5e1}
.k36-product-summary .kt-product-short{font-size:12.5px!important;line-height:1.65!important;color:#53667c;margin:13px 0 16px}
.k36-product-perks{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin:14px 0}
.k36-product-perks a{display:flex;align-items:center;gap:6px;min-height:78px;padding:8px 7px;border:1px solid #dde9f6;background:#fafdff;border-radius:9px;color:#152e49}
.k36-product-perks a:hover{border-color:#89b9ec;background:#f0f8ff}
.k36-perk-glyph{width:23px;flex:0 0 23px;display:grid;place-items:center;font-size:20px;color:#0d78ee}
.k36-product-perks a:nth-child(1) .k36-perk-glyph{color:#ed9b28}
.k36-product-perks b{font-size:10px;display:block;line-height:1.32}
.k36-product-perks small{font-size:9.5px;display:block;color:#8798aa;margin-top:4px;line-height:1.35;overflow-wrap:anywhere}
.k36-sales-board{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin-top:15px;border:1px solid #dfeaf5;border-radius:11px;background:#f9fcff;padding:12px 8px;text-align:center}
.k36-sales-board>div{display:flex;flex-direction:column;gap:5px;justify-content:center;min-width:0;padding:0 5px}
.k36-sales-board>div+div{border-left:1px solid #e3ebf4}
.k36-sales-board strong{font-size:20px;color:#102b4d;font-weight:800;line-height:1.1}
.k36-sales-board span{font-size:9.5px;color:#7e8ea1}
.k36-product-page .k36-product-seller{margin-top:17px;padding:14px;display:grid;grid-template-columns:45px minmax(0,1fr) auto;gap:10px;align-items:center;border:1px solid #dfe9f6;background:#f8fbff;border-radius:11px}
.k36-product-seller .mini-avatar{width:44px;height:44px;font-size:22px;border-radius:10px}
.k36-product-seller h3{font-size:12px!important;display:flex;gap:6px;flex-wrap:wrap;align-items:center}
.k36-product-seller h3 span{color:#0b87f4;font-size:9px}
.k36-product-seller p{font-size:9.5px!important;line-height:1.4;color:#8291a2;margin:3px 0}
.k36-product-seller small{font-size:9px!important;color:#8797a9}
.k36-product-seller>a{min-height:36px;display:inline-flex;align-items:center;justify-content:center;font-size:10px!important;padding:8px 10px!important;color:#106ac7;border:1px solid #b9d9f6;background:#fff;border-radius:8px;font-weight:800}
.k36-product-page .k36-buybox{padding:19px;position:sticky;top:115px;align-self:start}
.k36-promo{display:flex;justify-content:space-between;align-items:center;gap:8px;color:#ef4a54;margin-bottom:10px}
.k36-promo span{display:inline-flex;align-items:center;padding:7px 10px;font-size:10px;font-weight:800;border-radius:7px;background:#fff2f3}
.k36-promo b{font-size:12px;padding:7px 10px;color:#fff;background:#f04555;border-radius:7px}
.k36-buybox .k36-buy-price{padding:5px 0 14px!important;margin-bottom:11px;border-bottom:1px solid #eef2f7}
.k36-buybox .k36-buy-price span{font-size:10px;color:#8090a3;font-weight:800}
.k36-buybox .k36-buy-price h2{font-size:33px!important;color:#066fec!important;margin:4px 0 3px}
.k36-buy-price del{font-size:12px;color:#9aa7b8}
.k36-buybox .kt-package-section{padding:0;margin:0 0 11px}
.k36-buybox .kt-package-title{font-size:11px;font-weight:800}
.k36-buybox .kt-package-tabs{gap:4px;margin:8px 0 8px}
.k36-buybox .kt-package-tabs button{min-height:54px}
.k36-buybox .kt-package-description{padding:9px 10px;font-size:10px;line-height:1.35;margin-top:7px}
.k36-buybox .k36-single-package .kt-package-tabs{display:none}
.k36-buybox .k36-single-package .kt-package-description{margin:0 0 10px}
.k36-qty-heading{display:flex;justify-content:space-between;align-items:center;gap:8px;margin:16px 0 8px;font-size:11px;color:#243c57;font-weight:800}
.k36-qty-heading label{margin:0!important;font-size:11px!important;color:#243c57!important}
.k36-stock{font-size:10px;color:#697e90;display:inline-flex;gap:6px;align-items:center;font-weight:700}
.k36-stock i{display:inline-block;width:7px;height:7px;background:#23ae74;border-radius:100%}
.k36-qty-controls{display:flex;align-items:stretch;width:max-content;max-width:100%;border:1px solid #d7e3f0;border-radius:9px;overflow:hidden}
.k36-qty-controls .k36-qty-button{width:40px;min-height:42px;border:none;background:#f5f9ff;color:#086dd7;cursor:pointer;font-size:21px;font-weight:600}
.k36-qty-controls .k36-qty-button:hover{background:#e7f1ff}
.k36-qty-controls input[type=number]{width:67px;min-height:42px;padding:0 5px;border:0;border-left:1px solid #d7e3f0;border-right:1px solid #d7e3f0;background:#fff;border-radius:0;margin:0;appearance:textfield;-moz-appearance:textfield;text-align:center;font-weight:800;font-size:13px;color:#17314c}
.k36-qty-controls input[type=number]::-webkit-inner-spin-button,.k36-qty-controls input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}
.k36-buybox .kt-order-total{padding:11px 0;border:0;display:flex;justify-content:space-between;align-items:center;font-size:11px}
.k36-buybox .kt-order-total strong{font-size:17px;color:#0b6bd8}
.k36-buybox .kt-order-form .kt-main-order-button{width:100%;min-height:49px;background:#086be5;font-size:13px;border-radius:9px;margin:0;transition:background .18s}
.k36-buybox .kt-order-form .kt-main-order-button:hover{background:#034eaf}
.k36-checkout-fields{margin-top:14px;border:1px solid #dbe8f5;border-radius:9px;background:#fcfdff;padding:10px 11px}
.k36-checkout-fields summary{display:flex;align-items:center;justify-content:space-between;gap:8px;cursor:pointer;font-size:10px;font-weight:800;color:#27649f;list-style:none}
.k36-checkout-fields summary::-webkit-details-marker{display:none}
.k36-checkout-fields summary:after{content:'+';order:2;color:#116de2;font-size:20px;font-weight:500}
.k36-checkout-fields[open] summary:after{content:'−'}
.k36-checkout-fields summary>span{font-weight:500;color:#8b9bac;font-size:9px}
.k36-checkout-fields input,.k36-checkout-fields textarea{margin-top:7px!important;background:#fff}
.k36-checkout-fields label{font-size:10px!important}
.k36-contact-seller{width:100%;display:flex;align-items:center;justify-content:center;min-height:43px;margin-top:10px;padding:9px 10px;border-radius:9px;border:1px solid #bcd5f6;background:#ecf4ff;color:#0a64bb;font-size:11px;font-weight:800;text-align:center}
.k36-contact-seller:hover{background:#dceeff}
.k36-buy-assurance{display:grid;grid-template-columns:1fr 1fr;gap:7px;padding:14px 0 11px}
.k36-buy-assurance>div{display:flex;gap:7px;align-items:center;min-width:0}
.k36-buy-assurance b{font-size:20px;color:#1880e4;flex:0 0 20px}
.k36-buy-assurance span{font-size:9px;font-weight:800;line-height:1.35;color:#244767}
.k36-buy-assurance small{display:block;font-size:9px;color:#7b8d9f;font-weight:500;margin-top:3px}
.k36-transaction-note{padding:12px 13px;border-radius:10px;background:#eff8f3;border:1px solid #dbeee2}
.k36-transaction-note strong{font-size:10px;color:#127249}
.k36-transaction-note p{font-size:9.5px;line-height:1.5;color:#61776b;margin:6px 0 0}
.k36-product-page .kt-product-detail-v29{margin-top:15px}
.k36-product-page .kt-detail-tabs>a{min-height:48px}
.k36-product-page .kt-detail-tabs>a.active{background:#086be5;color:#fff}
.k36-product-page .kt-detail-tabs>a.active:after{display:none}
@media(max-width:1400px){.k36-product-page .k36-product-commerce.kt-product-commerce{grid-template-columns:minmax(0,.95fr) minmax(0,1.10fr) 325px;gap:11px}.k36-product-page .k36-product-summary{padding:17px}.k36-product-perks{gap:5px}.k36-product-perks a{min-height:74px;padding:7px 5px}.k36-product-perks b{font-size:9.5px}.k36-product-page .k36-product-cover{height:395px}}
@media(max-width:1100px){.k36-product-page .k36-product-commerce.kt-product-commerce{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px}.k36-product-page .k36-product-gallery{grid-row:1/3}.k36-product-page .k36-buybox{grid-column:2;position:static}.k36-product-page .k36-product-cover{height:390px}.k36-product-page .k36-product-summary{grid-column:2}.k36-product-perks{grid-template-columns:1fr 1fr 1fr}}
@media(max-width:900px){.k36-product-page .k36-product-commerce.kt-product-commerce{grid-template-columns:1fr}.k36-product-page .k36-product-gallery,.k36-product-page .k36-product-summary,.k36-product-page .k36-buybox{grid-column:1;grid-row:auto}.k36-product-page .k36-product-gallery{max-width:none}.k36-product-page .k36-product-cover{height:390px}.k36-product-perks{grid-template-columns:repeat(3,minmax(0,1fr))}.k36-product-page .k36-buybox{position:static}.k36-card-stats,.k36-card-trust{font-size:9px}}
@media(max-width:680px){.k36-product-card .kt-card-media{height:114px!important;min-height:114px}.k36-product-card .k36-media-fallback{padding:10px 9px;gap:7px}.k36-product-card .k36-media-fallback>.k36-card-platform-logo{flex-basis:37px;width:37px;height:37px;border-radius:9px}.k36-product-card .k36-media-brand b{font-size:12px}.k36-media-brand small{font-size:8px!important;letter-spacing:0}.k36-product-card .k36-card-body{padding:9px!important;min-height:273px}.k36-product-card .kt-card-body h3{font-size:11px!important;min-height:45px!important;-webkit-line-clamp:3}.k36-product-card .k32-card-desc{font-size:9px;min-height:39px}.k36-product-card .kt-card-price strong{font-size:15px}.k36-product-card .k32-card-class{font-size:8.7px}.k36-card-stats{display:block;font-size:9px;padding:5px 0}.k36-card-stats span{display:block}.k36-card-trust{display:flex;gap:3px;padding-bottom:7px}.k36-card-trust span{display:block;width:100%;font-size:9px}.k36-product-cta.k33-card-cta{min-height:40px;font-size:10px!important}.k36-product-page.kt-single{padding-top:12px}.k36-product-page .k36-product-gallery{padding:9px}.k36-product-page .k36-product-cover{height:300px}.k36-product-cover-fallback b{font-size:23px}.k36-product-page .k36-detail-platform-logo{width:77px;height:77px;border-radius:18px}.k36-product-page .k36-product-summary{padding:15px}.k36-product-summary h1{font-size:22px!important}.k36-summary-proof{font-size:10px}.k36-product-perks{grid-template-columns:1fr;gap:7px}.k36-product-perks a{min-height:55px}.k36-product-perks b{font-size:11px}.k36-product-perks small{font-size:10px}.k36-sales-board strong{font-size:17px}.k36-sales-board span{font-size:8.5px}.k36-product-page .k36-product-seller{grid-template-columns:40px minmax(0,1fr);padding:10px}.k36-product-seller>a{grid-column:2;justify-self:start}.k36-buybox .k36-buy-price h2{font-size:29px!important}.k36-product-page .k36-buybox{padding:16px}.k36-checkout-fields summary{display:block}.k36-checkout-fields summary>span{display:block;margin-top:3px}}
@media(prefers-reduced-motion:reduce){.k36-product-card.kt-card,.k36-product-cta,.k36-buybox .kt-order-form .kt-main-order-button{transition:none;transform:none}}
@media(max-width:900px){
.k36-product-page .k36-product-commerce.kt-product-commerce{display:flex!important;flex-direction:column!important;gap:12px!important;align-items:stretch!important}
.k36-product-page .k36-product-commerce>.k36-product-gallery,
.k36-product-page .k36-product-commerce>.k36-product-summary,
.k36-product-page .k36-product-commerce>.k36-buybox{flex:0 0 auto!important;width:100%!important;max-width:100%!important;min-width:0!important;grid-column:auto!important;grid-row:auto!important}
}
.k37-shop-experience{margin:12px 0 16px;padding:14px;border:1px solid #dce8f4;border-radius:18px;background:linear-gradient(145deg,#f8fbff 0%,#f1f7fd 52%,#f7fbff 100%);box-shadow:0 14px 36px rgba(20,71,119,.055);position:relative;overflow:hidden}
.k37-shop-experience:after{content:"";position:absolute;right:-90px;bottom:-130px;width:310px;height:310px;border-radius:50%;background:radial-gradient(circle,rgba(16,135,238,.08),rgba(16,135,238,0) 68%);pointer-events:none}
.k37-shop-notice{min-height:46px;display:flex;align-items:center;gap:10px;padding:9px 13px;margin-bottom:11px;border:1px solid #d7e7f6;border-radius:11px;background:linear-gradient(90deg,#eff8ff,#f8fbff);color:#24425f;position:relative;z-index:1}
.k37-notice-icon{width:30px;height:30px;display:grid;place-items:center;flex:0 0 30px;border-radius:9px;background:#dff1ff;color:#0678e4}
.k37-shop-notice strong{font-size:10px;color:#112a46;white-space:nowrap}.k37-shop-notice p{margin:0;font-size:9px;color:#6f8297;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.k37-svg{width:16px;height:16px}
.k37-shop-nav{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));gap:3px;padding:4px;margin-bottom:12px;border:1px solid #dfe9f3;border-radius:12px;background:#fff;box-shadow:0 5px 16px rgba(20,54,92,.025);position:relative;z-index:2}
.k37-shop-nav a{min-width:0;min-height:42px;display:flex;align-items:center;justify-content:center;gap:7px;padding:8px 9px;border-radius:9px;color:#4f6580;font-size:9px;font-weight:700;transition:.16s}.k37-shop-nav a:hover{background:#f0f7ff;color:#076fd2}.k37-shop-nav a.active{background:linear-gradient(135deg,#158ff5,#0872df);color:#fff;box-shadow:0 6px 14px rgba(10,116,224,.18)}
.k37-nav-svg{width:16px;height:16px;flex:0 0 16px}.k37-nav-brand{width:18px!important;height:18px!important;flex:0 0 18px!important}.k37-nav-brand img{width:100%!important;height:100%!important;object-fit:contain!important}
.k37-shop-benefits{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-bottom:13px;position:relative;z-index:1}.k37-shop-benefits article{min-height:78px;display:flex;align-items:center;gap:11px;padding:13px 14px;border:1px solid #e0e9f2;border-radius:14px;background:#fff;box-shadow:0 6px 18px rgba(25,63,104,.028)}.k37-shop-benefits article>span{width:43px;height:43px;display:grid;place-items:center;flex:0 0 43px;border-radius:13px}.k37-shop-benefits .delivery>span{color:#ef7f16;background:#fff3df}.k37-shop-benefits .warranty>span{color:#0878e7;background:#e9f4ff}.k37-shop-benefits .support>span{color:#7b55e9;background:#f0ebff}.k37-shop-benefits .verified>span{color:#14975e;background:#e8f8f0}.k37-benefit-svg{width:21px;height:21px}.k37-shop-benefits b{display:block;font-size:10px;line-height:1.3;color:#17304c}.k37-shop-benefits small{display:block;margin-top:4px;font-size:8px;line-height:1.45;color:#8797aa}
.k37-shop-categories{padding:18px;border:1px solid #dce8f3;border-radius:16px;background:linear-gradient(150deg,#fff,#fbfdff);position:relative;z-index:1;overflow:hidden}.k37-shop-categories:after{content:"";position:absolute;right:-38px;top:-34px;width:170px;height:170px;opacity:.32;background-image:radial-gradient(#8bc9ff 1.2px,transparent 1.2px);background-size:10px 10px;mask-image:linear-gradient(135deg,#000,transparent 75%);pointer-events:none}
.k37-shop-section-head{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;margin-bottom:14px;position:relative;z-index:1}.k37-shop-section-head>div>span{display:block;color:#087ee8;font-size:8px;font-weight:900;letter-spacing:.95px}.k37-shop-section-head h2{margin:4px 0 3px;font-size:20px;line-height:1.15;letter-spacing:-.45px;color:#102744}.k37-shop-section-head p{margin:0;color:#7b8fa5;font-size:9px;line-height:1.5}.k37-shop-section-head>a{display:inline-flex;align-items:center;justify-content:center;min-height:34px;padding:8px 12px;border:1px solid #cfe1f3;border-radius:9px;background:#fff;color:#0873d8;font-size:9px;font-weight:800;white-space:nowrap}.k37-shop-section-head>a:hover{border-color:#9cccf5;background:#f1f8ff}
.k37-category-grid{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));gap:8px;position:relative;z-index:1}.k37-category-card{min-width:0;min-height:105px;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:11px 8px;border:1px solid #e3ebf3;border-radius:13px;background:#fff;text-align:center;transition:.17s;box-shadow:0 4px 14px rgba(23,57,94,.018)}.k37-category-card:hover,.k37-category-card.active{transform:translateY(-2px);border-color:#acd5fa;background:#f8fbff;box-shadow:0 10px 22px rgba(11,114,214,.08)}.k37-category-icon{width:44px!important;height:44px!important;display:grid!important;place-items:center!important;margin-bottom:8px;border-radius:13px!important;background:#edf7ff!important}.k37-category-icon img{width:65%!important;height:65%!important;object-fit:contain!important}.k37-category-icon.k34-brand-facebook{background:#e8f2ff!important}.k37-category-icon.k34-brand-tiktok{background:#eef1f5!important}.k37-category-icon.k34-brand-telegram{background:#e9f7ff!important}.k37-category-icon.k34-brand-tool{background:#f0ebff!important}.k37-category-icon.k34-brand-multi{background:#fff0f5!important}.k37-category-icon.k34-brand-resource{background:#edf8f2!important}.k37-category-card b{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:8.5px;line-height:1.3;color:#1b314b}.k37-category-card small{margin-top:4px;font-size:7.5px;color:#93a2b3}
.k37-shop-experience .kt-shop-nav,.k37-shop-experience .kt-shop-benefits,.k37-shop-experience .kt-shop-category-section{display:none!important}
@media(max-width:1180px){.k37-shop-nav{grid-template-columns:repeat(4,minmax(0,1fr))}.k37-category-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.k37-shop-benefits{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:700px){.k37-shop-experience{padding:9px;margin-top:8px;border-radius:13px}.k37-shop-notice{padding:8px 9px}.k37-shop-notice p{font-size:8px}.k37-shop-nav{display:flex;overflow-x:auto;gap:5px;padding:4px;scrollbar-width:none}.k37-shop-nav::-webkit-scrollbar{display:none}.k37-shop-nav a{flex:0 0 auto;min-height:38px;padding:7px 10px}.k37-shop-benefits{grid-template-columns:1fr 1fr;gap:6px}.k37-shop-benefits article{min-height:64px;padding:9px}.k37-shop-benefits article>span{width:35px;height:35px;flex-basis:35px}.k37-shop-benefits b{font-size:9px}.k37-shop-benefits small{font-size:7px}.k37-shop-categories{padding:12px}.k37-shop-section-head{align-items:flex-start}.k37-shop-section-head h2{font-size:17px}.k37-shop-section-head p{display:none}.k37-category-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}.k37-category-card{min-height:88px;padding:8px 5px}.k37-category-icon{width:37px!important;height:37px!important;margin-bottom:6px}.k37-category-card b{font-size:7.7px}.k37-category-card small{font-size:7px}}
.kt-seller-v40{background:#f5f8fc;padding:24px 0 72px;min-height:78vh}.kt-seller-v40 *{box-sizing:border-box}.kt-v40-grid{display:grid;grid-template-columns:248px minmax(0,1fr);gap:22px;align-items:start}.kt-v40-sidebar{background:#fff;border:1px solid #e4ebf4;border-radius:18px;padding:18px 14px;position:sticky;top:94px;box-shadow:0 16px 40px rgba(22,64,110,.05)}.kt-v40-side-head{display:flex;gap:12px;align-items:center;padding:4px 8px 18px;border-bottom:1px solid #edf2f7}.kt-v40-side-logo,.kt-v40-hero-icon,.kt-v40-section-icon{display:grid;place-items:center;background:#eaf4ff;color:#0d74e8;border-radius:12px}.kt-v40-side-logo{width:44px;height:44px;font-size:22px}.kt-v40-side-head b{display:block;color:#0d72e7;font-size:15px}.kt-v40-side-head small{display:block;color:#8a9bb0;font-size:11px;margin-top:3px}.kt-v40-side-nav{display:flex;flex-direction:column;gap:5px;padding:14px 0}.kt-v40-side-nav a{display:flex;align-items:center;gap:11px;padding:12px 13px;border-radius:11px;color:#263f60;font-weight:700;font-size:12px;position:relative}.kt-v40-side-nav a>span{width:24px;text-align:center;color:#173e6d}.kt-v40-side-nav a:hover{background:#f4f8fd;color:#0f73e7}.kt-v40-side-nav a.active{background:linear-gradient(90deg,#eaf4ff,#f5f9ff);color:#0b73e7}.kt-v40-side-nav a.active:before{content:"";position:absolute;left:-14px;top:7px;bottom:7px;width:3px;background:#147af0;border-radius:0 4px 4px 0}.kt-v40-side-nav em{margin-left:auto;min-width:20px;height:20px;border-radius:999px;background:#eaf4ff;color:#0a76e8;font-style:normal;display:grid;place-items:center;font-size:10px}.kt-v40-help{margin-top:16px;padding:17px;border-radius:14px;background:linear-gradient(160deg,#edf6ff,#f9fbff);border:1px solid #dceaf9;text-align:center}.kt-v40-help-icon{width:48px;height:48px;border-radius:50%;margin:0 auto 10px;background:#dbeeff;display:grid;place-items:center;color:#0e7be8;font-size:24px}.kt-v40-help b{display:block;color:#143253}.kt-v40-help p{font-size:11px;color:#7f92a8;line-height:1.55;margin:7px 0 12px}.kt-v40-help a{display:block;border:1px solid #bad9f8;background:#fff;color:#0b72e4;border-radius:9px;padding:9px 10px;font-weight:800;font-size:11px}.kt-v40-main{min-width:0}.kt-v40-breadcrumb{font-size:11px;color:#6e8197;margin:1px 0 12px}.kt-v40-breadcrumb span{margin:0 7px;color:#afbbc8}.kt-v40-hero{min-height:106px;border:1px solid #dbe9f7;border-radius:18px;background:linear-gradient(100deg,#eef7ff 0%,#f9fcff 66%,#dfefff 100%);display:flex;align-items:center;justify-content:space-between;overflow:hidden;padding:20px 26px;position:relative}.kt-v40-hero-copy{display:flex;align-items:center;gap:16px;position:relative;z-index:2}.kt-v40-hero-icon{width:56px;height:56px;font-size:28px}.kt-v40-hero h1{margin:0;color:#102d4e;font-size:26px;letter-spacing:-.6px}.kt-v40-hero p{margin:6px 0 0;color:#71879f;font-size:12px}.kt-v40-hero-store{width:255px;height:108px;position:absolute;right:24px;bottom:-8px;opacity:.86}.kt-v40-hero-store:before{content:"";position:absolute;right:44px;bottom:10px;width:112px;height:74px;border-radius:13px 13px 5px 5px;background:#fff;box-shadow:0 10px 35px #2572c41a}.kt-v40-hero-store .awning{position:absolute;right:34px;top:7px;width:132px;height:27px;background:repeating-linear-gradient(90deg,#3992f4 0 22px,#84baf6 22px 44px);border-radius:14px 14px 8px 8px;transform:skewX(-8deg)}.kt-v40-hero-store .chart{position:absolute;right:64px;bottom:30px;display:flex;gap:7px;align-items:flex-end}.kt-v40-hero-store .chart i{display:block;width:10px;border-radius:4px;background:#2b83ea}.kt-v40-hero-store .chart i:nth-child(1){height:18px}.kt-v40-hero-store .chart i:nth-child(2){height:30px}.kt-v40-hero-store .chart i:nth-child(3){height:44px}.kt-v40-review,.kt-v40-toast{margin-top:14px;border-radius:12px;padding:13px 15px;border:1px solid #f2d89d;background:#fff8e8;color:#8c681f;font-size:12px}.kt-v40-review{display:flex;gap:12px;align-items:flex-start}.kt-v40-review b{display:block;color:#6c4b0f}.kt-v40-review p{margin:4px 0 0;line-height:1.6}.kt-v40-toast.success{background:#edf9f2;border-color:#ccebd7;color:#157347}.kt-v40-toast.error{background:#fff0f0;border-color:#f2cccc;color:#a43c3c}.kt-v40-stats{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin:16px 0}.kt-v40-stats article{background:#fff;border:1px solid #e2eaf3;border-radius:15px;min-height:94px;padding:17px;display:flex;align-items:center;gap:13px;box-shadow:0 10px 26px rgba(21,61,105,.035)}.kt-v40-stats .ico{width:45px;height:45px;border-radius:12px;display:grid;place-items:center;font-weight:900;font-size:20px;flex:0 0 auto}.kt-v40-stats .blue{background:#eaf4ff;color:#1479e6}.kt-v40-stats .green{background:#e8f8ef;color:#16a26a}.kt-v40-stats .amber{background:#fff3df;color:#d88a13}.kt-v40-stats .violet{background:#f1eaff;color:#7747d9}.kt-v40-stats strong{display:block;color:#102d4e;font-size:19px;line-height:1.1}.kt-v40-stats b{display:block;color:#435d78;font-size:11px;margin-top:4px}.kt-v40-stats small{display:block;color:#8a9bad;font-size:10px;margin-top:3px}.kt-v40-panel{background:#fff;border:1px solid #e2eaf3;border-radius:17px;padding:18px 20px;margin-top:16px;box-shadow:0 12px 28px rgba(21,61,105,.035);scroll-margin-top:95px}.kt-v40-panel-head{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-bottom:14px}.kt-v40-title-wrap{display:flex;gap:12px;align-items:center}.kt-v40-section-icon{width:42px;height:42px;font-size:20px;flex:0 0 auto}.kt-v40-title-wrap h2{margin:0;color:#102d4e;font-size:20px}.kt-v40-title-wrap p{margin:4px 0 0;color:#8395a9;font-size:11px;line-height:1.5}.kt-v40-primary,.kt-v40-secondary{display:inline-flex;align-items:center;justify-content:center;border-radius:10px;font-weight:800;font-size:12px;text-decoration:none}.kt-v40-primary{min-height:43px;padding:0 20px;background:#1479e8;color:#fff!important;box-shadow:0 8px 18px rgba(20,121,232,.18)}.kt-v40-secondary{min-height:38px;padding:0 15px;background:#f5f9fe;color:#176fc8!important;border:1px solid #d7e6f7}.kt-v40-table-wrap{overflow:auto;border-radius:12px}.kt-v40-table{width:100%;border-collapse:collapse;min-width:760px}.kt-v40-table thead{background:#f5f8fc}.kt-v40-table th{text-align:left;padding:12px 14px;color:#8496aa;text-transform:uppercase;font-size:10px;letter-spacing:.35px}.kt-v40-table td{padding:14px;border-bottom:1px solid #edf2f7;color:#29445f;font-size:11px;vertical-align:middle}.kt-v40-table tbody tr:last-child td{border-bottom:0}.kt-v40-table td>b{display:block;color:#1b3552;font-size:12px}.kt-v40-table td>small{display:block;color:#93a3b5;font-size:10px;margin-top:4px}.kt-v40-product-cell{display:flex;align-items:center;gap:11px;min-width:260px}.kt-v40-product-cell>img{width:34px;height:34px;border-radius:9px;background:#f0f6fd;padding:6px;object-fit:contain}.kt-v40-product-cell b{display:block;color:#17324f;font-size:12px}.kt-v40-product-cell small{display:block;color:#93a5b9;font-size:10px;margin-top:4px}.kt-v40-type{display:block;color:#304c67;font-size:11px}.kt-v40-platform{display:flex!important;align-items:center;gap:5px!important;color:#8d9fb2!important}.kt-v40-platform img{width:16px;height:16px;object-fit:contain}.kt-v40-price{color:#0c73e2!important;font-size:13px}.kt-v40-state{display:inline-flex;align-items:center;gap:6px;border-radius:999px;padding:7px 11px;font-size:10px;font-weight:800;background:#fff3df;color:#9b690f;white-space:nowrap}.kt-v40-state i{width:6px;height:6px;border-radius:50%;background:currentColor}.kt-v40-state.publish,.kt-v40-state.completed{background:#e9f8ef;color:#16845b}.kt-v40-state.processing,.kt-v40-state.delivered{background:#eaf4ff;color:#1878d9}.kt-v40-state.rejected,.kt-v40-state.cancelled{background:#ffecec;color:#ae3e3e}.kt-v40-actions{display:flex;gap:7px}.kt-v40-actions a{display:inline-flex;align-items:center;justify-content:center;min-width:66px;height:34px;border-radius:8px;background:#edf6ff;color:#0f73df!important;font-weight:800}.kt-v40-actions a.ghost{min-width:52px;background:#fff;border:1px solid #dbe7f3}.kt-v40-details summary{cursor:pointer;color:#0e72dc;font-weight:800}.kt-v40-details>div{position:absolute;z-index:10;background:#fff;border:1px solid #dfe8f2;border-radius:10px;padding:12px;width:270px;box-shadow:0 14px 35px rgba(15,48,83,.13);margin-top:8px}.kt-v40-details p{font-size:11px;line-height:1.55;margin:0 0 10px}.kt-v40-empty{text-align:center;padding:30px;color:#8a9bae}.kt-v40-lease-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:10px}.kt-v40-lease-grid>div{background:#f7faff;border:1px solid #e7eef6;border-radius:11px;padding:13px}.kt-v40-lease-grid small{display:block;color:#8b9bad;font-size:10px}.kt-v40-lease-grid strong{display:block;color:#183754;font-size:12px;margin-top:5px}.kt-v40-form{border-top:1px solid #edf2f7;padding-top:15px}.kt-v40-form input,.kt-v40-form select,.kt-v40-form textarea{border-radius:9px!important;border-color:#dce6f0!important;background:#fbfdff!important}.kt-v40-form .kt-v30-submitbar button{background:#1479e8!important;border-radius:9px!important;box-shadow:none!important}.kt-v40-compact{padding-bottom:20px}
@media(max-width:1050px){.kt-v40-grid{grid-template-columns:210px minmax(0,1fr)}.kt-v40-stats{grid-template-columns:repeat(2,1fr)}.kt-v40-hero-store{opacity:.4}.kt-v40-lease-grid{grid-template-columns:repeat(2,1fr)}}
@media(max-width:760px){.kt-seller-v40{padding:14px 0 90px}.kt-seller-v40 .kt-container{padding:0 12px}.kt-v40-grid{grid-template-columns:1fr}.kt-v40-sidebar{position:static;padding:12px}.kt-v40-side-head{display:none}.kt-v40-side-nav{flex-direction:row;overflow:auto;padding:0;gap:7px}.kt-v40-side-nav a{white-space:nowrap;padding:10px 11px;background:#f5f8fc}.kt-v40-side-nav a.active:before{display:none}.kt-v40-help{display:none}.kt-v40-breadcrumb{display:none}.kt-v40-hero{min-height:92px;padding:17px}.kt-v40-hero h1{font-size:21px}.kt-v40-hero p{font-size:11px;max-width:80%}.kt-v40-hero-icon{width:46px;height:46px}.kt-v40-hero-store{right:-50px}.kt-v40-stats{grid-template-columns:repeat(2,1fr);gap:9px}.kt-v40-stats article{padding:12px;min-height:82px}.kt-v40-stats .ico{width:38px;height:38px}.kt-v40-stats strong{font-size:16px}.kt-v40-panel{padding:14px 12px;border-radius:14px}.kt-v40-panel-head{align-items:flex-start;flex-direction:column}.kt-v40-title-wrap h2{font-size:17px}.kt-v40-primary,.kt-v40-secondary{width:100%}.kt-v40-lease-grid{grid-template-columns:1fr 1fr}.kt-v40-details>div{position:static;width:230px}.kt-v40-table{min-width:700px}}
.k42-clean-nav{border-top:1px solid #edf1f5;border-bottom:1px solid #e7edf5;background:#fff;box-shadow:0 1px 0 rgba(15,35,63,.02)}
.k42-clean-nav .k32-categories-row{min-height:52px;gap:0;justify-content:flex-start;overflow-x:auto}
.k42-clean-nav .k32-categories-row a{height:52px;padding:0 20px;display:inline-flex;align-items:center;justify-content:center;gap:0;font-size:13px;line-height:1;font-weight:700;color:#1d3048;letter-spacing:-.01em;border-bottom:2px solid transparent;transition:color .18s ease,border-color .18s ease,background .18s ease}
.k42-clean-nav .k32-categories-row a:hover{color:#0969d0;border-bottom-color:#0969d0;background:#f8fbff}
.k42-clean-nav .k32-categories-row a.k32-all-cats{gap:10px;padding-left:4px;padding-right:24px;margin-right:4px;color:#16314f}
.k42-clean-nav .k32-bars{font-size:22px;line-height:1;color:#16314f;transform:translateY(-1px)}
.k42-clean-nav .k34-header-icon{display:none!important}
@media(max-width:1180px){.k42-clean-nav .k32-categories-row a{padding:0 15px;font-size:12px}}
@media(max-width:760px){.k42-clean-nav .k32-categories-row{min-height:46px}.k42-clean-nav .k32-categories-row a{height:46px;padding:0 14px;font-size:12px}.k42-clean-nav .k32-categories-row a.k32-all-cats{padding-left:2px;padding-right:16px}}
.kt-upload-grid{display:grid;grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr);gap:16px;margin:10px 0 18px}.kt-upload-card{position:relative!important;display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:10px!important;padding:16px!important;margin:0!important;border:1px solid #d9e6f4;border-radius:15px;background:linear-gradient(145deg,#fff,#f6faff);cursor:pointer;overflow:hidden}.kt-upload-card:hover{border-color:#9dcbf7;box-shadow:0 10px 28px rgba(16,111,214,.08)}.kt-upload-title{font-size:12px;font-weight:800;color:#1c3956}.kt-upload-preview{width:96px;height:96px;border-radius:20px;border:1px dashed #b9d4ef;background:#edf6ff center/cover no-repeat;display:grid;place-items:center;color:#1684e9;font-size:28px;font-weight:800}.kt-cover-upload .kt-upload-preview{width:100%;height:120px;border-radius:14px;font-size:12px;color:#6f8ca8;background-color:#f0f6fd}.kt-upload-preview.has-image{border-style:solid}.kt-upload-card input[type=file]{position:absolute!important;width:1px!important;height:1px!important;opacity:0!important;pointer-events:none!important}.kt-upload-action{display:inline-flex;align-items:center;justify-content:center;min-height:38px;padding:0 14px;border-radius:9px;background:#eaf4ff;color:#0c73dc;font-size:11px;font-weight:800}.kt-upload-card small{font-size:10px;color:#8799ad;font-weight:500}.kt-url-fallback{margin:0 0 18px;border:1px solid #e5edf6;border-radius:11px;background:#fbfdff}.kt-url-fallback summary{cursor:pointer;padding:12px 14px;color:#61768c;font-size:11px;font-weight:800}.kt-url-fallback>div{padding:0 14px 4px}.kt-v30-submitbar button.is-loading{opacity:.72;cursor:wait}.kt-v30-submitbar button:disabled{pointer-events:none}.kt-upload-grid-compact .kt-cover-upload .kt-upload-preview{height:90px}@media(max-width:760px){.kt-upload-grid{grid-template-columns:1fr}.kt-cover-upload .kt-upload-preview{height:100px}}
.k44-sales-board{grid-template-columns:repeat(4,1fr)!important}.k44-commerce-facts{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin:12px 0;padding:10px;border:1px solid #e1eaf4;border-radius:12px;background:#f8fbff}.k44-commerce-facts>div{padding:8px 9px;border-right:1px solid #e6edf5}.k44-commerce-facts>div:last-child{border-right:0}.k44-commerce-facts span{display:block;color:#8491a3;font-size:9px;font-weight:700}.k44-commerce-facts b{display:block;margin-top:4px;color:#12233d;font-size:12px}.k44-bulk-pricing{margin:12px 0;border:1px solid #dce9f8;border-radius:12px;overflow:hidden;background:#fff}.k44-bulk-head{display:flex;justify-content:space-between;gap:10px;padding:10px 12px;background:#f2f7fd}.k44-bulk-head b{font-size:11px;color:#13243d}.k44-bulk-head span{font-size:9px;color:#718096}.k44-bulk-lines>div{display:grid;grid-template-columns:1fr auto auto;align-items:center;gap:8px;padding:9px 12px;border-top:1px solid #edf2f7;font-size:10px}.k44-bulk-lines span{color:#5d6b7e}.k44-bulk-lines b{color:#0a6ce4}.k44-bulk-lines em{padding:2px 6px;border-radius:99px;background:#e9f8f0;color:#0b9b60;font-size:8px;font-style:normal;font-weight:800}.k44-price-breakdown{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:9px}.k44-price-breakdown>div{padding:9px 10px;border:1px solid #e5ecf4;border-radius:10px;background:#fbfdff}.k44-price-breakdown span{display:block;color:#8996a7;font-size:8px}.k44-price-breakdown strong{display:block;margin-top:3px;color:#162641;font-size:10px}.k44-price-breakdown .has-saving{color:#0b9b60}.k36-stock.low{color:#d56b00;background:#fff7e8}.k44-inventory-toggle{display:flex!important;align-items:flex-start;gap:10px;margin:14px 0!important;padding:12px;border:1px solid #dce8f5;border-radius:12px;background:#f8fbff}.k44-inventory-toggle input{width:auto!important;margin:3px 0 0!important}.k44-inventory-toggle span{display:flex;flex-direction:column}.k44-inventory-toggle b{color:#13243d}.k44-inventory-toggle small{margin-top:3px;color:#7a8798;font-weight:500}.k44-stock-grid{margin-top:10px}.k44-inline-check{display:flex!important;align-items:center;gap:8px;padding-top:25px}.k44-inline-check input{width:auto!important;margin:0!important}.k44-bulk-editor{margin-top:16px;padding:14px;border:1px solid #e0e8f1;border-radius:13px;background:#fff}.k44-bulk-editor h3{margin:0 0 3px;font-size:14px}.k44-bulk-editor p{margin:0 0 12px;color:#7a8798;font-size:10px}.k44-bulk-grid{display:grid;gap:9px}.k44-bulk-row{display:grid;grid-template-columns:70px 1fr 1fr;gap:10px;align-items:end;padding:10px;border-radius:10px;background:#f8fbff}.k44-bulk-row>span{padding-bottom:13px;color:#0a6ce4;font-size:10px;font-weight:800}.k44-bulk-row label{margin:0!important}.k44-bulk-row input{background:#fff!important}@media(max-width:760px){.k44-sales-board{grid-template-columns:repeat(2,1fr)!important}.k44-commerce-facts{grid-template-columns:1fr}.k44-commerce-facts>div{border-right:0;border-bottom:1px solid #e6edf5}.k44-commerce-facts>div:last-child{border-bottom:0}.k44-price-breakdown{grid-template-columns:1fr}.k44-bulk-row{grid-template-columns:1fr}.k44-bulk-row>span{padding-bottom:0}.k44-bulk-head{flex-direction:column}.k44-inline-check{padding-top:0}}
.k44-bulk-head span{font-weight:700;color:#5f7188}.k44-bulk-lines>div{grid-template-columns:1fr auto auto}.k44-bulk-lines em{white-space:nowrap}.kt-has-bundle-price .kt-order-total{border-color:#b9ddff;background:#f0f8ff}.kt-has-bundle-price [data-order-total]{color:#0876e8}.k44-bulk-editor:before{content:"Giá do người bán quyết định";display:inline-flex;margin-bottom:8px;padding:4px 8px;border-radius:999px;background:#eef7ff;color:#0876e8;font-size:9px;font-weight:800;letter-spacing:.03em}
.kt46-telegram-settings .kt46-field-stack{display:grid;gap:14px}.kt46-telegram-settings .kt46-field-stack>label{display:grid;gap:8px;font-size:12px;font-weight:700;color:#51647e}.kt46-telegram-settings .kt46-field-stack input[type=text],.kt46-telegram-settings .kt46-field-stack input[type=password]{width:100%;min-height:46px;border:1px solid #d5e2ef;border-radius:10px;background:#fbfdff;padding:11px 13px;font:inherit;color:#213c5d;box-sizing:border-box}.kt46-clear-secret{display:flex!important;grid-auto-flow:column;justify-content:start;align-items:center;gap:8px!important;color:#bc5b56!important;font-size:11px!important;font-weight:500!important}.kt46-clear-secret input{width:16px;height:16px}.kt46-copybox{margin-top:12px;padding:11px 13px;border-radius:10px;background:#f5f8fc;border:1px solid #edf2f7;display:grid;gap:5px}.kt46-copybox span{font-size:9px;font-weight:800;letter-spacing:.08em;color:#6e819b}.kt46-copybox code{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;color:#173d67;overflow-wrap:anywhere}.kt46-advanced{margin-top:14px;border:1px solid #e2eaf4;border-radius:10px;background:#fbfdff;padding:0 14px}.kt46-advanced summary{cursor:pointer;padding:12px 0;font-size:12px;font-weight:800;color:#34597f}.kt46-advanced[open]{padding-bottom:14px}.kt46-advanced .kt35-fields{margin-top:4px}.kt46-telegram-settings .kt35-guidance b{color:#1b4f7c}
@media(max-width:680px){.kt46-copybox code{font-size:10px}.kt46-advanced{padding-left:12px;padding-right:12px}}
.kt-auth-page-compact{min-height:calc(100vh - 130px);padding:42px 18px;background:linear-gradient(180deg,#f8fbff 0%,#f3f7fc 100%)}
.kt-auth-shell-compact{width:min(470px,100%);display:block;border:1px solid #dfe8f2;border-radius:20px;box-shadow:0 20px 55px rgba(27,66,110,.10);overflow:visible;background:#fff}
.kt-auth-card-compact{padding:34px}
.kt-auth-compact-head{display:flex;align-items:center;gap:13px;margin-bottom:24px}
.kt-auth-compact-mark{width:44px;height:44px;display:grid;place-items:center;border-radius:12px;background:linear-gradient(135deg,#0d8cff,#066be8);color:#fff;font-size:24px;font-weight:800;font-style:italic;box-shadow:0 9px 22px rgba(13,140,255,.22)}
.kt-auth-compact-head h1{margin:0;font-size:26px;line-height:1.1;letter-spacing:-.6px;color:#0f1d33}
.kt-auth-compact-head p{margin:5px 0 0;color:#7b899c;font-size:12px}
.kt-auth-card-compact label{margin:12px 0 0;color:#40516a;font-size:11px}
.kt-auth-card-compact input[type=text],.kt-auth-card-compact input[type=password]{height:48px;border-radius:12px;background:#fbfdff;border-color:#dbe6f1}
.kt-auth-meta-row{display:flex;align-items:center;justify-content:space-between;gap:14px;margin:12px 0 2px}
.kt-auth-meta-row .kt-check{margin:0;font-size:11px}.kt-auth-meta-row>a{font-size:11px;color:#0877df;font-weight:700}
.kt-auth-card-compact button[type=submit]{height:48px;border-radius:12px;margin-top:14px;background:#0878e8;box-shadow:0 10px 22px rgba(8,120,232,.18)}
.kt-auth-card-compact button[type=submit]:hover{background:#066bd1}
.kt-auth-page-compact .kt35-social{padding-top:0;margin-top:2px}
.kt-auth-page-compact .kt35-divider{margin:20px 0 14px;font-size:11px;color:#94a1b2}
.kt-auth-page-compact .kt35-social-buttons{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}
.kt-auth-page-compact .kt35-social-button{min-height:44px;border-radius:11px;font-size:12px;padding:9px 12px;box-shadow:none}
.kt-auth-page-compact .kt35-social-button img{width:20px;height:20px}
.kt-auth-page-compact .kt35-provider-legal{display:none}
.kt-auth-page-compact .kt-auth-foot{margin-top:18px;font-size:11px}
@media(max-width:600px){.kt-auth-page-compact{padding:24px 12px}.kt-auth-card-compact{padding:24px 18px}.kt-auth-page-compact .kt35-social-buttons{grid-template-columns:1fr}.kt-auth-compact-head h1{font-size:23px}}
.kt-auth-page-compact .kt35-social-buttons.kt35-social-count-1{grid-template-columns:1fr}
.kt-auth-page-compact .kt35-social-buttons.kt35-social-count-2{grid-template-columns:repeat(2,minmax(0,1fr))}
.kt48-social-check{margin:10px 0 0;padding:12px 14px;border:1px solid #e1eaf4;border-radius:10px;background:#f8fbff;display:flex;gap:8px;align-items:center;flex-wrap:wrap;font-size:11px;color:#546a84}.kt48-social-check b{color:#203d5d}.kt48-social-check span{font-size:10px;font-weight:800;border-radius:99px;padding:5px 8px}.kt48-social-check .is-good{background:#e8f8f0;color:#087a59}.kt48-social-check .is-bad{background:#fff0ef;color:#b24b43}.kt48-social-check small{flex-basis:100%;line-height:1.5;color:#74869c}
.kt-auth-page-compact .kt50-social-top{margin:4px 0 0;padding:0}
.kt-auth-page-compact .kt50-social-top .kt35-social-buttons{display:grid;gap:10px;margin:0}
.kt-auth-page-compact .kt50-social-top .kt35-social-button{
min-height:46px;border-radius:12px;background:#fff;border:1px solid #d8e4ef;
font-size:12px;font-weight:750;color:#172d49!important;box-shadow:none
}
.kt-auth-page-compact .kt50-social-top .kt35-google:hover{border-color:#b7cce3;background:#f9fbfe}
.kt-auth-page-compact .kt50-social-top .kt35-telegram{border-color:#c8def1;background:#f8fcff}
.kt-auth-page-compact .kt50-social-top .kt35-telegram:hover{border-color:#84bee9;background:#f0f9ff}
.kt-auth-page-compact .kt50-divider-after{margin:16px 0 14px;color:#9aa7b8}
.kt-auth-page-compact .kt-auth-compact-form{margin-top:0}
.kt-auth-page-compact .kt35-social-count-1{grid-template-columns:1fr}
.kt-auth-page-compact .kt35-social-count-2{grid-template-columns:repeat(2,minmax(0,1fr))}
@media(max-width:600px){
.kt-auth-page-compact .kt35-social-count-2{grid-template-columns:1fr}
}
.kt51-buyer,.kt-seller-v51{background:#f5f8fc;min-height:78vh;padding:24px 0 72px}
.kt51-buyer *,.kt-seller-v51 *{box-sizing:border-box}
.kt51-buyer-grid,.kt51-seller-grid{display:grid;grid-template-columns:238px minmax(0,1fr);gap:20px;align-items:start}
.kt51-buyer-sidebar,.kt51-seller-sidebar{position:sticky;top:94px;background:#fff;border:1px solid #e1e9f2;border-radius:17px;padding:15px;box-shadow:0 14px 34px rgba(21,62,106,.045)}
.kt51-buyer-profile,.kt51-seller-profile{display:flex;align-items:center;gap:11px;padding:4px 5px 15px;border-bottom:1px solid #edf2f7}
.kt51-buyer-profile .avatar,.kt51-seller-profile .avatar{width:46px;height:46px;border-radius:13px;display:grid;place-items:center;background:linear-gradient(145deg,#1692fa,#0863d1);color:#fff;font-size:19px;font-weight:800}
.kt51-buyer-profile b,.kt51-seller-profile b{display:block;color:#112d4a;font-size:13px}.kt51-buyer-profile small,.kt51-seller-profile small{display:block;color:#8c9bad;font-size:10px;margin-top:4px;max-width:145px;overflow:hidden;text-overflow:ellipsis}
.kt51-buyer-sidebar nav,.kt51-seller-sidebar nav{display:grid;gap:5px;padding:14px 0}
.kt51-buyer-sidebar nav a,.kt51-seller-sidebar nav a{display:flex;align-items:center;gap:8px;padding:11px 12px;border-radius:10px;color:#465d75;font-size:11px;font-weight:700}
.kt51-buyer-sidebar nav a:hover,.kt51-seller-sidebar nav a:hover,.kt51-buyer-sidebar nav a.active,.kt51-seller-sidebar nav a.active{background:#edf6ff;color:#0e73df}
.kt51-buyer-sidebar nav em,.kt51-seller-sidebar nav em{margin-left:auto;min-width:21px;height:21px;border-radius:999px;background:#dfeeff;color:#0f73df;font-style:normal;font-size:9px;display:grid;place-items:center}
.kt51-signout,.kt51-store-link{display:block;text-align:center;padding:10px;border-radius:9px;border:1px solid #dbe7f3;color:#587088!important;font-size:10px;font-weight:700}
.kt51-buyer-main,.kt51-seller-main{min-width:0}
.kt51-buyer-hero,.kt51-seller-hero{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:22px 25px;border:1px solid #dce9f6;border-radius:17px;background:linear-gradient(100deg,#eef7ff,#fff 68%);margin-bottom:14px}
.kt51-buyer-hero.compact{padding-top:18px;padding-bottom:18px}
.kt51-buyer-hero span,.kt51-seller-hero span,.kt51-panel-head span{display:block;color:#0e77e6;font-size:9px;font-weight:800;letter-spacing:.9px}
.kt51-buyer-hero h1,.kt51-seller-hero h1{margin:5px 0;color:#102d4b;font-size:27px;letter-spacing:-.5px}
.kt51-buyer-hero p,.kt51-seller-hero p{margin:0;color:#778ba0;font-size:11px}
.kt51-buyer-hero>a,.kt51-seller-hero>a,.kt51-panel-head>a{display:inline-flex;align-items:center;justify-content:center;min-height:40px;padding:0 16px;border-radius:9px;background:#1479e8;color:#fff!important;font-size:11px;font-weight:800;white-space:nowrap}
.kt51-notice{margin-bottom:13px;border-radius:11px;padding:12px 14px;font-size:11px;border:1px solid #d6e8f8}.kt51-notice.success{background:#edf9f3;border-color:#caead6;color:#167146}.kt51-notice.error{background:#fff2f2;border-color:#f0caca;color:#a13838}
.kt51-buyer-stats,.kt51-seller-stats{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:14px}
.kt51-buyer-stats article,.kt51-seller-stats article{padding:16px 17px;border:1px solid #e2eaf3;border-radius:14px;background:#fff;box-shadow:0 9px 22px rgba(21,61,105,.03)}
.kt51-buyer-stats small,.kt51-seller-stats small{display:block;color:#8899ad;font-size:9px}.kt51-buyer-stats strong,.kt51-seller-stats strong{display:block;margin:5px 0 4px;color:#102d4b;font-size:19px}.kt51-buyer-stats span,.kt51-seller-stats span{display:block;color:#9aa8b8;font-size:9px}
.kt51-panel{background:#fff;border:1px solid #e1e9f2;border-radius:16px;padding:18px;margin-top:14px;box-shadow:0 11px 28px rgba(21,61,105,.035);scroll-margin-top:96px}
.kt51-panel.compact{padding-bottom:15px}
.kt51-panel-head{display:flex;align-items:center;justify-content:space-between;gap:15px;margin-bottom:13px}.kt51-panel-head h2{margin:4px 0 0;color:#112e4b;font-size:19px}.kt51-panel-head>a{background:#f5f9fe;color:#0e73dc!important;border:1px solid #d7e6f7;min-height:36px}
.kt51-order-list{display:grid}.kt51-order-list article{display:grid;grid-template-columns:38px minmax(180px,1fr) 100px 120px 110px 66px;gap:10px;align-items:center;padding:13px 2px;border-top:1px solid #edf2f7}
.kt51-order-list article:first-child{border-top:0}.kt51-order-list img{width:34px;height:34px;border-radius:9px;background:#eef6ff;padding:6px;object-fit:contain}.kt51-order-list .product b{display:block;color:#17324e;font-size:11px}.kt51-order-list .product small{display:block;color:#93a3b4;font-size:9px;margin-top:3px}.kt51-order-list .qty{color:#718399;font-size:10px}.kt51-order-list strong{color:#0e73dc;font-size:11px}.kt51-order-list .detail{color:#0e73dc;font-size:10px;font-weight:800;text-align:right}
.kt51-status{display:inline-flex;align-items:center;justify-content:center;padding:6px 9px;border-radius:999px;background:#fff3df;color:#94640d;font-size:9px;font-weight:800;white-space:nowrap}.kt51-status.completed,.kt51-status.publish{background:#e8f8ef;color:#138356}.kt51-status.processing,.kt51-status.delivered{background:#eaf4ff;color:#1b75cf}.kt51-status.cancelled,.kt51-status.rejected{background:#fff0f0;color:#aa3c3c}.kt51-status.pending,.kt51-status.new,.kt51-status.quote_requested{background:#fff5df;color:#9b690e}
.kt51-purchased-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:11px}.kt51-purchased-grid article{display:grid;grid-template-columns:74px minmax(0,1fr);gap:12px;padding:12px;border:1px solid #e6edf5;border-radius:13px;background:#fbfdff}.kt51-purchased-grid .thumb{width:74px;height:74px;border-radius:11px;background:#eef6ff;overflow:hidden;display:grid;place-items:center}.kt51-purchased-grid .thumb img{width:100%;height:100%;object-fit:cover}.kt51-purchased-grid .meta small{color:#0d74df;font-size:9px;font-weight:700}.kt51-purchased-grid .meta h3{margin:4px 0;color:#18334f;font-size:12px}.kt51-purchased-grid .meta p{margin:0;color:#8b9bac;font-size:9px}.kt51-purchased-grid .meta strong{display:block;margin-top:7px;color:#0d73df;font-size:12px}.kt51-purchased-grid .actions{grid-column:1/-1;display:flex;gap:8px}.kt51-purchased-grid .actions a{flex:1;text-align:center;padding:8px;border-radius:8px;background:#1479e8;color:#fff!important;font-size:10px;font-weight:800}.kt51-purchased-grid .actions a.ghost{background:#fff;color:#2777c6!important;border:1px solid #d7e6f5}
.kt51-empty{padding:28px;text-align:center;background:#f7fafe;border-radius:11px;color:#7f90a3;font-size:11px}.kt51-empty a{color:#0e73df;font-weight:800}
.kt51-account-links .kt35-account-links{margin-top:0}
.kt51-order-tabs{display:flex;gap:7px;overflow:auto;margin:0 0 13px}.kt51-order-tabs a{white-space:nowrap;padding:9px 13px;border-radius:9px;background:#fff;border:1px solid #e0e8f1;color:#60758c;font-size:10px;font-weight:700}.kt51-order-tabs a.active{background:#1479e8;color:#fff;border-color:#1479e8}
.kt51-orders-grid{display:grid;gap:11px}.kt51-orders-grid>article{border:1px solid #e3ebf4;border-radius:13px;padding:14px;background:#fff}.kt51-orders-grid>article.selected{border-color:#7fbaee;box-shadow:0 0 0 2px #e1f1ff inset}
.kt51-order-top{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.kt51-order-top .product{display:flex;gap:11px;align-items:center}.kt51-order-top img{width:40px;height:40px;border-radius:10px;padding:7px;background:#eff6fd;object-fit:contain}.kt51-order-top small{display:block;color:#91a1b3;font-size:9px}.kt51-order-top h3{margin:3px 0;color:#17324f;font-size:13px}.kt51-order-top p{margin:0;color:#8092a6;font-size:9px}.kt51-order-facts{display:grid;grid-template-columns:repeat(4,1fr);gap:7px;margin-top:12px}.kt51-order-facts>div{padding:10px 11px;border-radius:9px;background:#f7fafe}.kt51-order-facts small{display:block;color:#96a4b4;font-size:8px}.kt51-order-facts b,.kt51-order-facts strong{display:block;margin-top:4px;color:#29445f;font-size:10px}.kt51-order-facts strong{color:#0d73df}
.kt51-order-request{margin-top:10px;border-top:1px solid #edf2f7;padding-top:9px}.kt51-order-request summary{cursor:pointer;color:#0d73df;font-size:10px;font-weight:800}.kt51-order-request div{margin-top:8px;padding:10px;border-radius:9px;background:#f8fbfe}.kt51-order-request p{margin:4px 0;color:#60758c;font-size:10px;line-height:1.5}
.kt51-order-actions{display:flex;align-items:center;justify-content:flex-end;gap:7px;margin-top:11px}.kt51-order-actions>a,.kt51-order-actions button{border:0;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;min-height:34px;padding:0 12px;border-radius:8px;background:#1479e8;color:#fff!important;font-size:10px;font-weight:800}.kt51-order-actions>a.ghost{background:#f5f9fe;color:#176fc8!important;border:1px solid #d9e7f5}.kt51-order-actions button.danger{background:#fff2f2;color:#a33d3d;border:1px solid #efcaca}
.kt51-review{margin-bottom:13px;padding:12px 14px;border-radius:11px;background:#fff7e8;border:1px solid #f1d9a7;color:#85601a}.kt51-review b{display:block}.kt51-review p{margin:4px 0 0;font-size:10px}
.kt51-seller-table{overflow:auto;border-radius:11px}.kt51-seller-table>.head,.kt51-seller-table>.row{min-width:780px;display:grid;grid-template-columns:minmax(260px,1.5fr) 110px 100px 80px 110px 120px;gap:10px;align-items:center;padding:11px 9px}.kt51-seller-table>.head{background:#f5f8fc;color:#8b9caf;text-transform:uppercase;font-size:9px;font-weight:800}.kt51-seller-table>.row{border-bottom:1px solid #edf2f7;color:#5a7087;font-size:10px}.kt51-seller-table>.row:last-child{border-bottom:0}.kt51-seller-table .product{display:flex;gap:10px;align-items:center}.kt51-seller-table .product img{width:35px;height:35px;border-radius:9px;background:#eef6ff;padding:6px}.kt51-seller-table .product b{display:block;color:#193550;font-size:11px}.kt51-seller-table .product small{display:block;color:#91a2b4;font-size:9px;margin-top:3px}.kt51-seller-table strong{color:#0d73df}.kt51-seller-table .actions{display:flex;gap:6px}.kt51-seller-table .actions a{padding:7px 10px;border-radius:7px;background:#eaf4ff;color:#0f73df!important;font-weight:800}.kt51-seller-table .actions a.ghost{background:#fff;border:1px solid #dce7f2}
.kt51-seller-orders{display:grid;gap:10px}.kt51-seller-orders>article{padding:13px;border:1px solid #e4ebf3;border-radius:12px;background:#fbfdff}.kt51-seller-orders .top,.kt51-seller-orders .bottom{display:flex;align-items:center;justify-content:space-between;gap:12px}.kt51-seller-orders .top small{color:#94a3b4;font-size:9px}.kt51-seller-orders .top h3{margin:3px 0;color:#17334f;font-size:12px}.kt51-seller-orders .top p{margin:0;color:#8495a7;font-size:9px}.kt51-seller-orders .top strong{color:#0d73df;font-size:12px}.kt51-seller-orders .bottom{border-top:1px solid #edf2f7;margin-top:10px;padding-top:10px;justify-content:flex-start}.kt51-seller-orders details{position:relative}.kt51-seller-orders summary{cursor:pointer;color:#0d73df;font-size:10px;font-weight:800}.kt51-seller-orders details>div{position:absolute;z-index:10;top:28px;left:0;width:280px;padding:11px;border:1px solid #dfe8f2;border-radius:9px;background:#fff;box-shadow:0 15px 35px rgba(20,55,90,.12)}.kt51-seller-orders details p{margin:4px 0;font-size:10px;line-height:1.5}.kt51-seller-orders .order-action{margin-left:auto;display:flex;gap:6px}.kt51-seller-orders select,.kt51-seller-orders button{height:34px;border-radius:8px;border:1px solid #d7e4f1;background:#fff;padding:0 9px;color:#34516d;font-size:10px;font-weight:700}.kt51-seller-orders button{background:#1479e8;color:#fff;border-color:#1479e8;cursor:pointer}
.kt51-guide-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.kt51-guide-grid article{padding:13px;border:1px solid #e6edf5;border-radius:11px;background:#f9fbfe}.kt51-guide-grid b{color:#183550;font-size:11px}.kt51-guide-grid p{margin:6px 0 0;color:#8193a7;font-size:10px;line-height:1.55}.kt51-lease-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:9px}.kt51-lease-grid>div{padding:12px;border-radius:10px;background:#f7fafe;border:1px solid #e8eef5}.kt51-lease-grid small{display:block;color:#8fa0b2;font-size:9px}.kt51-lease-grid b{display:block;color:#193650;font-size:11px;margin-top:4px}.kt51-shop-form{border-top:1px solid #edf2f7;padding-top:13px}
@media(max-width:1050px){.kt51-buyer-grid,.kt51-seller-grid{grid-template-columns:205px minmax(0,1fr)}.kt51-buyer-stats,.kt51-seller-stats{grid-template-columns:repeat(2,1fr)}.kt51-order-list article{grid-template-columns:36px minmax(160px,1fr) 90px 100px 100px 55px}.kt51-purchased-grid{grid-template-columns:1fr}}
@media(max-width:760px){
.kt51-buyer,.kt-seller-v51{padding:12px 0 90px}.kt51-buyer .kt-container,.kt-seller-v51 .kt-container{padding:0 11px}
.kt51-buyer-grid,.kt51-seller-grid{grid-template-columns:1fr}.kt51-buyer-sidebar,.kt51-seller-sidebar{position:static;padding:10px}.kt51-buyer-profile,.kt51-seller-profile{display:none}.kt51-buyer-sidebar nav,.kt51-seller-sidebar nav{display:flex;overflow:auto;padding:0}.kt51-buyer-sidebar nav a,.kt51-seller-sidebar nav a{white-space:nowrap;background:#f5f8fc}.kt51-signout,.kt51-store-link{display:none}
.kt51-buyer-hero,.kt51-seller-hero{align-items:flex-start;padding:16px;flex-direction:column}.kt51-buyer-hero h1,.kt51-seller-hero h1{font-size:22px}.kt51-buyer-hero>a,.kt51-seller-hero>a{width:100%}
.kt51-buyer-stats,.kt51-seller-stats{grid-template-columns:repeat(2,1fr);gap:8px}.kt51-buyer-stats article,.kt51-seller-stats article{padding:12px}.kt51-buyer-stats strong,.kt51-seller-stats strong{font-size:16px}
.kt51-panel{padding:13px 11px}.kt51-panel-head{align-items:flex-start}.kt51-panel-head h2{font-size:17px}
.kt51-order-list{overflow:auto}.kt51-order-list article{min-width:680px}
.kt51-purchased-grid article{grid-template-columns:62px 1fr}.kt51-purchased-grid .thumb{width:62px;height:62px}
.kt51-order-facts{grid-template-columns:repeat(2,1fr)}.kt51-order-actions{align-items:stretch;flex-direction:column}.kt51-order-actions>a,.kt51-order-actions form,.kt51-order-actions button{width:100%}
.kt51-seller-orders .bottom{align-items:flex-start;flex-direction:column}.kt51-seller-orders .order-action{margin-left:0;width:100%}.kt51-seller-orders .order-action select{flex:1}
.kt51-guide-grid,.kt51-lease-grid{grid-template-columns:1fr 1fr}
}
.k32-pricing-grid{align-items:stretch}
.k32-price-plan{overflow:hidden;border-radius:18px;padding:30px 28px;border:1px solid #dde6ef;box-shadow:0 12px 34px rgba(18,45,73,.05);transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease;background:#fff}
.k32-price-plan:hover{transform:translateY(-3px);box-shadow:0 18px 36px rgba(18,45,73,.09)}
.k32-price-plan:before{content:"";display:block;height:6px;border-radius:999px;margin:-30px -28px 22px}
.k32-plan-basic:before{background:linear-gradient(90deg,#6ec3ff,#b6dfff)}
.k32-plan-business:before{background:linear-gradient(90deg,#1f72dd,#4ea0ff)}
.k32-plan-partner:before{background:linear-gradient(90deg,#6c74e6,#9a89ff)}
.k32-plan-basic{background:linear-gradient(180deg,#fbfdff 0%,#ffffff 32%);border-color:#dbe8f5}
.k32-plan-business{background:linear-gradient(180deg,#f4f9ff 0%,#ffffff 38%);border-color:#9fc4f0}
.k32-plan-partner{background:linear-gradient(180deg,#fbf9ff 0%,#ffffff 32%);border-color:#ddd8fb}
.k32-price-plan.is-featured{border-width:1px;padding:30px 28px;box-shadow:0 18px 40px rgba(31,114,221,.12)}
.k32-price-ribbon{right:18px;top:18px;border-radius:999px;padding:8px 13px;font-size:9px;letter-spacing:.7px;background:linear-gradient(90deg,#1f72dd,#3d91ff);box-shadow:0 10px 20px rgba(31,114,221,.22)}
.k32-plan-label{display:inline-flex;align-items:center;min-height:26px;padding:0 11px;border-radius:999px;font-size:9px;letter-spacing:.95px}
.k32-plan-basic .k32-plan-label{background:#eaf6ff;color:#2a77c8}
.k32-plan-business .k32-plan-label{background:#e8f1ff;color:#1c6fd9}
.k32-plan-partner .k32-plan-label{background:#f0ecff;color:#695ad6}
.k32-price-plan h3{margin:14px 0 6px;color:#152c48}
.k32-price-plan>p{min-height:38px;color:#7f90a3}
.k32-plan-price{padding:20px 0;border-bottom:1px solid #e8edf3;color:#152d4a}
.k32-plan-basic .k32-plan-price{color:#1f6dbc}
.k32-plan-business .k32-plan-price{color:#125dc1}
.k32-plan-partner .k32-plan-price{color:#5c54cc}
.k32-price-plan li{color:#576f86}
.k32-price-plan li span{display:inline-grid;place-items:center;width:18px;height:18px;border-radius:999px;background:#edf6ff;color:#2377cf;flex:none;margin-top:1px}
.k32-plan-partner li span{background:#f2efff;color:#695ad6}
.k32-price-plan .k32-btn{margin-top:auto;height:48px;border-radius:12px;padding:0 18px;font-weight:800;justify-content:center}
.k32-plan-basic .k32-btn-outline{border-color:#cfe0f1;color:#245f92;background:#fff}
.k32-plan-basic .k32-btn-outline:hover{background:#f4f9ff;border-color:#9fc2ea;color:#1b6dca}
.k32-plan-business .k32-btn-blue{background:linear-gradient(90deg,#1f72dd,#2f86f2);box-shadow:0 12px 24px rgba(31,114,221,.22)}
.k32-plan-partner .k32-btn-outline{border-color:#d8d1ff;color:#6459cc;background:#fff}
.k32-plan-partner .k32-btn-outline:hover{background:#f8f6ff;border-color:#bcb2ff;color:#5649cf}
@media(max-width:700px){
.k32-price-plan:before{margin-top:-30px}
}
.k32-plan-price{font-size:24px!important;letter-spacing:-.5px}
.k32-plan-price small{font-size:10px!important;color:#8da0b3!important;letter-spacing:0}
.k32-plan-radio-grid label small strong{color:#0d73df;font-weight:800}
.kt53-contact-lock{cursor:default!important;background:#f6f9fd!important;color:#5d738a!important;border-style:dashed!important;text-align:center}
.kt53-inventory-pool{background:linear-gradient(180deg,#fbfdff,#f7fbff);border:1px solid #dceaf7!important}
.kt53-inventory-pool h2 small{font-size:10px;color:#7e91a5;margin-left:6px;font-weight:600}
.kt53-inventory-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:9px;margin:11px 0 14px}
.kt53-inventory-stats span{padding:11px;border-radius:10px;background:#fff;border:1px solid #e0eaf4;color:#7d8fa2;font-size:10px}
.kt53-inventory-stats b{display:block;color:#163653;font-size:17px;margin-bottom:2px}
.kt53-inventory-warning{margin-top:10px;padding:11px 13px;border-radius:10px;background:#fff8e9;border:1px solid #f2dfb3;color:#796131;font-size:10px;line-height:1.55}
.kt53-inventory-warning b{color:#6d5018}
.kt53-seller-contact{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:11px;padding:12px 13px;border-radius:11px;background:linear-gradient(100deg,#eef7ff,#fbfdff);border:1px solid #d5e7f8}
.kt53-seller-contact small{display:block;color:#0e74df;font-size:8px;font-weight:800;letter-spacing:.7px}
.kt53-seller-contact b{display:block;margin-top:3px;color:#173651;font-size:11px}
.kt53-seller-contact p{margin:3px 0 0;color:#7d90a4;font-size:9px}
.kt53-seller-contact .links{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:6px}
.kt53-seller-contact .links a{display:inline-flex;align-items:center;min-height:31px;padding:0 10px;border-radius:8px;background:#fff;border:1px solid #cfe0f1;color:#176fc8!important;font-size:9px;font-weight:800}
.kt53-delivery-box{margin-top:11px;padding:13px;border-radius:11px;background:#effaf4;border:1px solid #cfe9da}
.kt53-delivery-box .head{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}
.kt53-delivery-box .head small{color:#1c875b;font-size:8px;font-weight:800;letter-spacing:.7px}
.kt53-delivery-box .head b{color:#1d6f50;font-size:10px}
.kt53-delivery-box .units{display:grid;gap:7px}
.kt53-delivery-box .units>div{display:grid;grid-template-columns:120px minmax(0,1fr);gap:8px;align-items:center;padding:8px 9px;border-radius:8px;background:#fff;border:1px solid #def0e5}
.kt53-delivery-box .units span{color:#688474;font-size:9px}
.kt53-delivery-box .units code,.kt53-delivery-box .units a{overflow-wrap:anywhere;color:#135f45;font-size:10px;font-weight:700}
@media(max-width:700px){
.kt53-inventory-stats{grid-template-columns:1fr}
.kt53-seller-contact{align-items:flex-start;flex-direction:column}
.kt53-seller-contact .links{justify-content:flex-start}
.kt53-delivery-box .units>div{grid-template-columns:1fr}
}
.k32-rental{padding-top:26px}
.k54-rental-plans-first{margin-top:0}
.k54-rental-plans-first .k32-section-heading{
margin-bottom:22px;
padding:0 2px;
}
.k54-rental-plans-first .k32-section-heading h2{
margin-top:7px;
font-size:28px;
letter-spacing:-.7px;
color:#152d49;
}
.k54-rental-plans-first .k32-section-heading p{
max-width:720px;
color:#7d8fa3;
line-height:1.7;
}
@media(max-width:700px){
.k32-rental{padding-top:16px}
.k54-rental-plans-first .k32-section-heading h2{font-size:22px}
}
.k55-rental-clean{padding-top:24px!important}
.k55-rental-clean>.kt-container>.k32-rental-plans{margin-top:0!important}
body .k32-rental .k32-breadcrumb,
body .k32-rental .k32-rental-hero,
body .k32-rental .k32-rental-trust{display:none!important}
@media(max-width:700px){
.k55-rental-clean{padding-top:14px!important}
}
.kt56-seller-tabs{
display:flex;gap:6px;align-items:center;overflow:auto;
padding:6px;margin:0 0 14px;background:#fff;border:1px solid #e1e9f2;
border-radius:14px;box-shadow:0 8px 22px rgba(20,56,94,.035)
}
.kt56-seller-tabs a{
display:flex;align-items:center;gap:7px;justify-content:center;
min-height:39px;padding:0 14px;border-radius:9px;color:#5a7088!important;
font-size:10px;font-weight:800;white-space:nowrap
}
.kt56-seller-tabs a:hover{background:#f4f8fc;color:#176fca!important}
.kt56-seller-tabs a.active{
background:linear-gradient(90deg,#0f75df,#2689f0);color:#fff!important;
box-shadow:0 8px 18px rgba(15,117,223,.17)
}
.kt56-seller-tabs em{
min-width:20px;height:20px;padding:0 6px;border-radius:999px;display:grid;place-items:center;
background:#eaf3fd;color:#0f75df;font-size:8px;font-style:normal
}
.kt56-seller-tabs a.active em{background:rgba(255,255,255,.2);color:#fff}
.kt56-tab-head{
display:flex;align-items:center;justify-content:space-between;gap:18px;
padding:19px 21px;margin-bottom:12px;border:1px solid #dde8f2;border-radius:15px;
background:linear-gradient(105deg,#f8fbff,#fff 72%)
}
.kt56-tab-head>div:first-child>span{
display:block;color:#0f75df;font-size:8px;font-weight:900;letter-spacing:.9px
}
.kt56-tab-head h1{margin:4px 0 3px;color:#142f4b;font-size:22px;letter-spacing:-.45px}
.kt56-tab-head p{margin:0;color:#8193a7;font-size:10px}
.kt56-tab-head>a{
display:inline-flex;align-items:center;justify-content:center;min-height:38px;padding:0 14px;
border-radius:9px;background:#1479e8;color:#fff!important;font-size:10px;font-weight:800
}
.kt56-head-stat{
min-width:105px;padding:10px 14px;border-radius:11px;background:#edf6ff;text-align:center
}
.kt56-head-stat b{display:block;color:#0e73dc;font-size:20px}.kt56-head-stat span{font-size:9px;color:#73879c}
.kt56-panel-flat{margin-top:0!important}
.kt56-profile-panel{margin-top:0!important;padding:0!important;overflow:hidden}
.kt56-profile-summary{
display:flex;align-items:center;gap:13px;padding:17px 19px;
border-bottom:1px solid #edf2f7;background:#fbfdff
}
.kt56-profile-avatar{
width:54px;height:54px;border-radius:14px;background:linear-gradient(145deg,#1688ef,#0e63c8);
display:grid;place-items:center;color:#fff;font-size:20px;font-weight:900;overflow:hidden
}
.kt56-profile-avatar img{width:100%;height:100%;object-fit:cover}
.kt56-profile-summary b{display:block;color:#17334e;font-size:13px}
.kt56-profile-summary p{margin:3px 0;color:#61768c;font-size:10px}
.kt56-profile-summary small{display:block;color:#98a6b5;font-size:9px}
.kt56-profile-form{padding:18px!important;border-top:0!important}
.kt56-form-block{
padding:16px 0;border-top:1px solid #edf2f7
}
.kt56-form-block:first-child{padding-top:0;border-top:0}
.kt56-form-block-head{display:flex;align-items:center;gap:10px;margin-bottom:13px}
.kt56-form-block-head>span{
width:31px;height:31px;border-radius:9px;background:#eaf4ff;color:#0f73df;
display:grid;place-items:center;font-size:9px;font-weight:900
}
.kt56-form-block-head b{display:block;color:#18354f;font-size:11px}
.kt56-form-block-head p{margin:2px 0 0;color:#8a9aac;font-size:9px}
.kt56-profile-form label{font-size:10px!important;color:#405974!important}
.kt56-profile-form input,
.kt56-profile-form select,
.kt56-profile-form textarea{
border-radius:10px!important;background:#fbfdff!important;border-color:#dce7f2!important
}
.kt56-profile-form input:focus,
.kt56-profile-form select:focus,
.kt56-profile-form textarea:focus{
background:#fff!important;border-color:#78b5ee!important;box-shadow:0 0 0 3px rgba(20,121,232,.08)!important
}
.kt56-profile-form .kt-v30-submitbar{
margin-top:14px;padding-top:14px;border-top:1px solid #edf2f7
}
.kt56-profile-form .kt-v30-submitbar button{
min-width:150px;border-radius:9px!important
}
@media(max-width:760px){
.kt56-seller-tabs{margin-bottom:10px}
.kt56-seller-tabs a{padding:0 11px}
.kt56-tab-head{align-items:flex-start;flex-direction:column;padding:15px}
.kt56-tab-head>a{width:100%}
.kt56-profile-form{padding:13px!important}
}
.k33-home-sidebar .k32-sidebar-title{
color:#52708f!important;
font-weight:850!important;
}
.k33-home-sidebar.k32-home-sidebar.kt-sidebar>a{
color:#38536e!important;
font-weight:700!important;
}
.k33-home-sidebar.k32-home-sidebar.kt-sidebar>a:hover{
color:#0b6fd8!important;
background:#edf6ff!important;
}
.k33-home-sidebar.k32-home-sidebar.kt-sidebar>a.active{
color:#0b6fd8!important;
background:#eaf4ff!important;
}
.k33-home-sidebar .k32-sidenav-symbol{
color:#1674d8!important;
font-weight:850!important;
}
.k33-home-sidebar .active .k32-sidenav-symbol{
color:#0b6fd8!important;
}
.k33-home-sidebar .k32-sidebar-separator{
background:#dfe8f1!important;
}
:root{
--b:#1479e8;
--b2:#0b66cf;
--navy:#102a46;
--text:#17324f;
--muted:#6f8399;
--line:#dce7f2;
--bg:#f7faff;
--card:#ffffff;
--shadow:0 16px 38px rgba(24,64,104,.08);
}
html{background:#f7faff}
body{color:var(--text);background:#f7faff;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}
.kt-header{background:rgba(255,255,255,.985);border-bottom-color:#dfe9f3;box-shadow:0 3px 18px rgba(30,64,98,.035)}
.kt-commerce-strip{background:#12304f!important}
.k32-header-main{background:#fff}
.k32-categories-bar{background:#fff!important;border-top:1px solid #edf2f7;border-bottom:1px solid #dfe8f2}
.k32-categories-row>a{color:#294864!important}
.k32-categories-row>a:hover{color:#0d73df!important;background:#f0f7ff}
.kt-shell,.kt-archive,.kt-single,.k32-rental,.kt51-buyer,.kt-seller-v51{background:#f7faff!important}
.kt-card,.k32-shop-card,.kt51-panel,.kt51-buyer-sidebar,.kt51-seller-sidebar,.kt56-seller-tabs,
.kt-product-gallery,.kt-product-summary,.kt-buybox-v29,.kt-product-detail-v29{
border-color:#dce7f2!important;
box-shadow:0 12px 30px rgba(26,66,108,.055)!important;
}
.kt-card:hover,.k32-shop-card:hover{
border-color:#b8d8f5!important;
box-shadow:0 18px 38px rgba(20,83,145,.10)!important
}
.k34-home-hero{
background:linear-gradient(112deg,#0d477f 0%,#0d65b7 55%,#1688e8 100%)!important;
box-shadow:0 20px 45px rgba(15,94,169,.15)!important
}
.k34-home-hero h1,.k34-home-hero p,.k34-home-hero .k34-hero-copy{color:#fff}
.k33-home-sidebar.k32-home-sidebar.kt-sidebar>a{color:#355673!important}
.k33-home-sidebar.k32-home-sidebar.kt-sidebar>a.active{
color:#0b6fd8!important;background:#eaf4ff!important
}
.k33-home-sidebar .k32-sidebar-title{color:#496985!important}
.k36-product-card .k36-card-media,.kt-product-visual-v28{background:#eef5fb}
.k36-media-upload,.kt-product-visual-v28>img{
width:100%;height:100%;object-fit:cover;object-position:center
}
.k36-card-media{aspect-ratio:16/9;height:auto!important}
.kt-product-visual-v28{aspect-ratio:1/1;min-height:0!important}
button,.kt-main-order-button,.k33-card-cta,.k32-btn,.km-btn{
transition:transform .16s ease,box-shadow .16s ease,background-color .16s ease,border-color .16s ease
}
button:hover,.kt-main-order-button:hover,.k33-card-cta:hover,.k32-btn:hover,.km-btn:hover{transform:translateY(-1px)}
input,select,textarea{color:#17324f}
::selection{background:#cfe8ff;color:#12304f}
:focus-visible{outline:3px solid rgba(20,121,232,.32);outline-offset:2px}
.kt-footer{background:#102a46!important}
.kt-footer a,.kt-footer p{color:#bcd0e2!important}
.kt-copyright{color:#90a9bf!important;border-top-color:rgba(255,255,255,.1)!important}
@media(max-width:760px){
.kt-container{padding-left:14px;padding-right:14px}
.k34-home-hero{border-radius:18px!important}
}


/* V59 COMMERCE ENGINE */
.kt59-pay-status{display:inline-flex;align-items:center;min-height:26px;padding:0 9px;border-radius:999px;font-size:9px;font-weight:800;white-space:nowrap}
.kt59-pay-status.success{background:#e8f8f0;color:#148254}
.kt59-pay-status.warning{background:#fff4dd;color:#a76d0a}
.kt59-pay-status.danger{background:#fff0f0;color:#c34848}
.kt59-pay-status.neutral,.kt59-pay-status.muted{background:#eef3f8;color:#62768b}
.kt59-payment-box{margin-top:11px;padding:13px;border:1px solid #d7e6f4;border-radius:12px;background:linear-gradient(180deg,#fafdff,#f4f9ff)}
.kt59-payment-head{display:flex;align-items:center;justify-content:space-between;gap:12px}
.kt59-payment-head small{display:block;color:#0d74df;font-size:8px;font-weight:900;letter-spacing:.7px}
.kt59-payment-head b{display:block;margin-top:3px;color:#163752;font-size:17px}
.kt59-bank-info{margin-top:10px;padding:10px 11px;border-radius:9px;background:#fff;border:1px solid #dfebf6;color:#4d6780;font-size:9px}
.kt59-bank-info span{font-size:10px}.kt59-bank-info p{margin:5px 0 0;color:#7c8fa2;line-height:1.55}
.kt59-payment-form{display:flex;gap:7px;margin-top:9px}
.kt59-payment-form input{flex:1;min-width:0;height:38px;padding:0 11px;border:1px solid #cfe0f0;border-radius:8px;background:#fff}
.kt59-payment-form button,.kt59-chat-form button,.kt59-dispute-open button{border:0;border-radius:8px;padding:0 13px;background:#1479e8;color:#fff;font-weight:800;font-size:9px}
.kt59-payment-note{margin:9px 0 0;color:#667c91;font-size:9px}.kt59-payment-note.success{color:#178257}
.kt59-chat{margin-top:10px;border:1px solid #e0e8f1;border-radius:10px;background:#fff}
.kt59-chat>summary{cursor:pointer;padding:10px 12px;color:#36536f;font-size:9px;font-weight:800;list-style:none}
.kt59-chat>summary::-webkit-details-marker{display:none}
.kt59-chat>summary em{font-style:normal;color:#0e75df}
.kt59-chat-body{padding:0 11px 11px}
.kt59-chat-thread{display:grid;gap:6px;max-height:260px;overflow:auto;padding:8px 0}
.kt59-message{max-width:88%;padding:8px 10px;border-radius:9px;background:#f2f6fa;color:#38516a}
.kt59-message.seller{margin-left:auto;background:#eaf4ff}.kt59-message.buyer{margin-right:auto}
.kt59-message b{font-size:8px}.kt59-message p{margin:3px 0;font-size:9px;line-height:1.5}.kt59-message small{font-size:7px;color:#8ca0b4}
.kt59-chat-form{display:flex;gap:7px;align-items:stretch}
.kt59-chat-form textarea{flex:1;resize:vertical;min-height:54px;padding:9px;border:1px solid #d9e4ef;border-radius:8px}
.kt59-chat-empty{color:#8b9caf;font-size:9px}
.kt59-dispute-open{margin-top:10px;padding:10px 12px;border-radius:10px;background:#fffaf0;border:1px solid #f0dfb9}
.kt59-dispute-open summary{cursor:pointer;color:#8c6517;font-size:9px;font-weight:800}
.kt59-dispute-open form{display:grid;grid-template-columns:1fr 2fr auto;gap:7px;margin-top:9px}
.kt59-dispute-open input,.kt59-dispute-open textarea{border:1px solid #ead9b6;border-radius:8px;background:#fff;padding:9px}
.kt59-dispute-status{margin-top:10px;padding:10px 12px;border-radius:10px;background:#fff5e6;border:1px solid #efddbc}
.kt59-dispute-status b,.kt59-dispute-status span{display:block;font-size:9px}.kt59-dispute-status span{color:#8d7757;margin-top:3px}
.kt59-dispute-status p{margin:6px 0 0;font-size:9px;color:#62533d}
.kt59-seller-dispute{display:inline-flex;padding:5px 8px;border-radius:7px;background:#fff0e6;color:#a35e28;font-size:8px;font-weight:800}
.kt59-finance-cards{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin-bottom:12px}
.kt59-finance-cards article{padding:15px;border:1px solid #dce7f2;border-radius:12px;background:#fff;box-shadow:0 10px 24px rgba(24,64,104,.045)}
.kt59-finance-cards small{display:block;color:#7d90a4;font-size:9px}.kt59-finance-cards strong{display:block;margin:5px 0;color:#0c70d6;font-size:20px}.kt59-finance-cards span{color:#8ea0b2;font-size:8px}
.kt59-withdraw-form{display:grid;grid-template-columns:1fr 1fr 2fr auto;gap:9px;align-items:end}
.kt59-withdraw-form label{display:grid;gap:5px;color:#4d647a;font-size:9px;font-weight:700}
.kt59-withdraw-form input{height:39px;border:1px solid #d7e3ef;border-radius:8px;padding:0 10px;background:#fbfdff}
.kt59-withdraw-form button{height:39px;border:0;border-radius:8px;background:#1479e8;color:#fff;padding:0 15px;font-weight:800}
.kt59-withdraw-form button:disabled{opacity:.45;cursor:not-allowed}
.kt59-finance-note{margin:10px 0 0;color:#8799aa;font-size:9px}
.kt59-ledger{display:grid}.kt59-ledger>div{display:grid;grid-template-columns:120px 1fr 150px;gap:12px;align-items:center;padding:10px 0;border-bottom:1px solid #edf2f7}
.kt59-ledger span{color:#8a9bad;font-size:9px}.kt59-ledger b{color:#3c566f;font-size:9px}.kt59-ledger strong{text-align:right;font-size:10px}.kt59-ledger .plus{color:#168257}.kt59-ledger .minus{color:#c64d4d}
.kt59-withdraw-list{display:grid;gap:7px}.kt59-withdraw-list>div{display:grid;grid-template-columns:160px 1fr 150px;gap:10px;padding:10px;border:1px solid #e2e9f1;border-radius:8px;background:#fbfdff}
.kt59-withdraw-list b{color:#176fc8}.kt59-withdraw-list span,.kt59-withdraw-list small{font-size:9px;color:#73879b}
@media(max-width:850px){
  .kt59-finance-cards{grid-template-columns:1fr 1fr}
  .kt59-withdraw-form{grid-template-columns:1fr}
  .kt59-dispute-open form{grid-template-columns:1fr}
  .kt59-payment-form,.kt59-chat-form{flex-direction:column}
}
@media(max-width:520px){
  .kt59-finance-cards{grid-template-columns:1fr}
  .kt59-ledger>div,.kt59-withdraw-list>div{grid-template-columns:1fr}
  .kt59-ledger strong{text-align:left}
}


/* V60 PRODUCT CHECKOUT & CONTACT REVEAL */
.kt60-product-commerce{
display:grid!important;grid-template-columns:minmax(300px,34%) minmax(360px,1fr) minmax(300px,30%)!important;
gap:14px!important;align-items:start!important;max-width:1380px;margin-inline:auto
}
.kt60-product-gallery,.kt60-product-summary,.kt60-buybox{
border:1px solid #dce7f2!important;border-radius:16px!important;background:#fff!important;
box-shadow:0 12px 30px rgba(24,64,104,.055)!important
}
.kt60-product-gallery{padding:12px!important}
.kt60-product-gallery .kt-product-visual-v28{border-radius:13px!important;overflow:hidden}
.kt60-product-summary{padding:20px!important}
.kt60-product-summary h1{font-size:25px!important;line-height:1.2!important;letter-spacing:-.5px!important;color:#132e49!important}
.kt60-product-summary .kt-product-short{font-size:11px!important;line-height:1.7!important;color:#6f8398!important}
.kt60-product-summary .k36-summary-proof{display:flex!important;gap:7px!important;flex-wrap:wrap!important;padding-bottom:12px!important;border-bottom:1px solid #edf2f7!important}
.kt60-product-summary .k36-summary-proof>*{padding:6px 9px!important;border-radius:999px!important;background:#f5f9fd!important;color:#657c92!important}
.kt60-product-summary .k36-product-perks{grid-template-columns:repeat(3,1fr)!important;gap:7px!important}
.kt60-product-summary .k36-product-perks>a{min-height:70px!important;padding:10px!important;border-radius:10px!important;background:#fbfdff!important}
.kt60-product-summary .k44-sales-board{margin-top:10px!important;border-radius:11px!important;background:#f8fbff!important}
.kt60-seller-trust{margin-top:12px;border:1px solid #dce8f3;border-radius:13px;background:#fbfdff;overflow:hidden}
.kt60-seller-main{display:grid;grid-template-columns:auto 1fr auto;gap:10px;align-items:center;padding:12px}
.kt60-seller-main .mini-avatar{width:42px;height:42px;border-radius:10px;background:linear-gradient(145deg,#1688ef,#0d65cf);display:grid;place-items:center;overflow:hidden;color:#fff;font-weight:900}
.kt60-seller-main .mini-avatar img{width:100%;height:100%;object-fit:cover}
.kt60-seller-copy small{display:block;color:#8a9bad;font-size:7px;font-weight:900;letter-spacing:.8px}
.kt60-seller-copy h3{margin:2px 0;color:#17324d;font-size:11px}.kt60-seller-copy h3 span{color:#0d78e7;font-size:8px}
.kt60-seller-copy p{margin:0;color:#7d90a4;font-size:8px}
.kt60-seller-main>a{padding:7px 10px;border:1px solid #cfe0f0;border-radius:8px;color:#0f71d8!important;font-size:8px;font-weight:800}
.kt60-seller-metrics{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid #e8f0f7;background:#fff}
.kt60-seller-metrics>div{padding:9px 7px;text-align:center;border-right:1px solid #edf2f7}.kt60-seller-metrics>div:last-child{border-right:0}
.kt60-seller-metrics b{display:block;color:#17334e;font-size:10px}.kt60-seller-metrics span{display:block;margin-top:2px;color:#91a0af;font-size:7px}
.kt60-buybox{position:sticky!important;top:16px!important;padding:15px!important;overflow:hidden}
.kt60-checkout-title{display:flex;align-items:center;justify-content:space-between;gap:10px;padding-bottom:11px;border-bottom:1px solid #edf2f7}
.kt60-checkout-title small{display:block;color:#0e75df;font-size:7px;font-weight:900;letter-spacing:.8px}.kt60-checkout-title h2{margin:3px 0 0;color:#17324e;font-size:15px}
.kt60-stock-pill{display:inline-flex;align-items:center;gap:5px;padding:6px 8px;border-radius:999px;background:#eaf8f1;color:#168153;font-size:8px;font-weight:800;white-space:nowrap}
.kt60-stock-pill i{width:6px;height:6px;border-radius:50%;background:#1eaf70}.kt60-stock-pill.low{background:#fff4e3;color:#9d6611}.kt60-stock-pill.low i{background:#e9a225}
.kt60-buybox .k36-buy-price{padding:12px 0 10px!important}.kt60-buybox .k36-buy-price h2{font-size:30px!important;letter-spacing:-1px!important}
.kt60-buy-facts{display:grid;grid-template-columns:repeat(3,1fr);margin:10px 0;border:1px solid #e2ebf4;border-radius:10px;background:#f8fbff}
.kt60-buy-facts>div{padding:9px 6px;text-align:center;border-right:1px solid #e8eff6}.kt60-buy-facts>div:last-child{border-right:0}
.kt60-buy-facts span{display:block;color:#91a1b1;font-size:7px}.kt60-buy-facts b{display:block;margin-top:2px;color:#173550;font-size:10px}
.kt60-buybox .k36-qty-heading{display:flex!important;align-items:center!important;justify-content:space-between!important}.kt60-buybox .k36-qty-heading>span{color:#8b9cac!important;font-size:8px!important}
.kt60-buy-button{display:flex!important;align-items:center!important;justify-content:space-between!important;min-height:48px!important;padding:0 16px!important;border-radius:10px!important;background:linear-gradient(90deg,#0f73dd,#1688ef)!important;box-shadow:0 10px 22px rgba(20,121,232,.18)!important}
.kt60-buy-button span{font-size:11px!important}.kt60-buy-button strong{font-size:12px!important;color:#fff!important}
.kt60-contact-unlock{display:flex;gap:9px;align-items:flex-start;margin-top:10px;padding:10px;border:1px solid #cfe4f7;border-radius:10px;background:#f3f9ff}
.kt60-contact-icon{width:25px;height:25px;flex:0 0 25px;border-radius:8px;background:#1479e8;color:#fff;display:grid;place-items:center;font-size:11px;font-weight:900}
.kt60-contact-unlock b{display:block;color:#1b476d;font-size:9px}.kt60-contact-unlock p{margin:3px 0 0;color:#73899d;font-size:8px;line-height:1.55}
.kt60-buybox .k36-buy-assurance,.kt60-buybox .k36-transaction-note{margin-top:9px!important}
.kt60-order-created{display:grid;grid-template-columns:auto 1fr minmax(280px,420px);gap:15px;align-items:center;margin-bottom:14px;padding:17px;border:1px solid #bfe6d3;border-radius:15px;background:linear-gradient(100deg,#f0fbf6,#f8fcff);box-shadow:0 13px 30px rgba(28,111,75,.06)}
.kt60-created-icon{width:48px;height:48px;border-radius:14px;background:#20a86c;color:#fff;display:grid;place-items:center;font-size:22px;font-weight:900;box-shadow:0 8px 18px rgba(32,168,108,.2)}
.kt60-created-copy small{display:block;color:#168058;font-size:8px;font-weight:900;letter-spacing:.8px}.kt60-created-copy h2{margin:3px 0;color:#15334f;font-size:17px}.kt60-created-copy p{margin:0;color:#687e93;font-size:9px;line-height:1.6}
.kt60-created-contact{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}
.kt60-created-contact a,.kt60-contact-actions a,.kt60-contact-actions button{display:flex;flex-direction:column;justify-content:center;min-height:48px;padding:8px 10px;border:1px solid #d8e5f1;border-radius:9px;background:#fff;text-decoration:none!important;text-align:left}
.kt60-created-contact span,.kt60-contact-actions span{color:#91a1b0;font-size:7px}.kt60-created-contact b,.kt60-contact-actions b{margin-top:2px;color:#23435e;font-size:9px}
.kt60-created-contact .telegram,.kt60-contact-actions .telegram{border-color:#c9e8f8;background:#f2fbff}.kt60-created-contact .telegram b,.kt60-contact-actions .telegram b{color:#168ec5}
.kt60-created-contact .phone,.kt60-contact-actions .phone{border-color:#cfe7d9;background:#f4fbf7}.kt60-created-contact .phone b,.kt60-contact-actions .phone b{color:#168058}
.kt60-order-contact-card{margin-top:10px;padding:13px;border:1px solid #cfe1f1;border-radius:12px;background:linear-gradient(180deg,#fbfdff,#f5faff)}
.kt60-order-contact-head{display:flex;align-items:center;justify-content:space-between;gap:12px}.kt60-order-contact-head small{display:block;color:#0f75df;font-size:7px;font-weight:900;letter-spacing:.8px}.kt60-order-contact-head b{display:block;margin-top:2px;color:#153550;font-size:11px}.kt60-order-contact-head p{margin:3px 0 0;color:#7d90a4;font-size:8px}
.kt60-order-contact-head>a.shop{padding:7px 10px;border:1px solid #cfe0ef;border-radius:8px;color:#0e72dc!important;font-size:8px;font-weight:800;white-space:nowrap}
.kt60-contact-actions{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;margin-top:10px}.kt60-contact-actions button{cursor:pointer;font-family:inherit}.kt60-contact-actions .chat{border-color:#d5ddfa;background:#f5f6ff}.kt60-contact-actions .chat b{color:#5968c3}
.kt60-contact-fallback{margin:9px 0 0;color:#7b8ea0;font-size:8px}
.kt60-buyer-contact{display:inline-flex!important;flex-direction:column!important;gap:1px!important;padding:6px 8px!important;border-radius:8px!important;background:#edf7ff!important;color:#234b6c!important}.kt60-buyer-contact small{font-size:6px!important;color:#7d93a7!important}.kt60-buyer-contact b{font-size:8px!important}
@media(max-width:1180px){.kt60-product-commerce{grid-template-columns:minmax(290px,38%) 1fr!important}.kt60-buybox{grid-column:1/-1;position:relative!important;top:auto!important}}
@media(max-width:760px){.kt60-product-commerce{display:block!important}.kt60-product-gallery,.kt60-product-summary,.kt60-buybox{margin-bottom:12px}.kt60-product-summary{padding:15px!important}.kt60-product-summary h1{font-size:21px!important}.kt60-product-summary .k36-product-perks{grid-template-columns:1fr!important}.kt60-seller-metrics{grid-template-columns:repeat(2,1fr)}.kt60-buybox{position:relative!important}.kt60-order-created{grid-template-columns:auto 1fr;padding:14px}.kt60-created-contact{grid-column:1/-1}.kt60-contact-actions{grid-template-columns:repeat(2,1fr)}}


/* V61 – COMPACT PRODUCT COMMERCE UI */
.kt-single.k36-product-page{background:#f5f8fc}
.kt-single.k36-product-page>.kt-container{max-width:1460px!important;padding-inline:18px!important}
.kt-single.k36-product-page .kt-breadcrumb{margin:10px 0 12px!important;font-size:10px!important;color:#7f91a4!important}
.kt61-gallery-caption{display:flex;justify-content:space-between;gap:10px;margin:8px 2px 0;color:#8798a8;font-size:8px}
.kt61-visual-benefits{display:grid;grid-template-columns:repeat(3,1fr);gap:6px;margin-top:9px}
.kt61-visual-benefits>div{display:flex;gap:7px;align-items:center;min-width:0;padding:9px;border-radius:10px;background:#f7faff;border:1px solid #e4edf6}
.kt61-visual-benefits i{width:28px;height:28px;flex:0 0 28px;border-radius:8px;background:#e8f3ff;color:#0f78e4;display:grid;place-items:center;font-style:normal;font-weight:900}
.kt61-visual-benefits span{min-width:0}.kt61-visual-benefits b{display:block;color:#193750;font-size:8px;line-height:1.25}.kt61-visual-benefits small{display:block;margin-top:2px;color:#8799aa;font-size:7px;line-height:1.35}
.kt61-product-perks{display:grid;grid-template-columns:repeat(4,1fr);gap:7px;margin-top:12px}
.kt61-product-perks>a{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;min-height:84px!important;padding:10px 6px!important;text-align:center!important;border:1px solid #e6edf5!important;border-radius:11px!important;background:#f9fbfd!important;text-decoration:none!important}
.kt61-product-perks i{width:29px;height:29px;border-radius:9px;background:#edf5ff;color:#0c78e7;display:grid;place-items:center;font-style:normal;font-size:13px;font-weight:900}
.kt61-product-perks b{margin-top:7px;color:#1a3954;font-size:8px}.kt61-product-perks small{margin-top:2px;color:#8698a9;font-size:7px;line-height:1.35}
.kt60-product-commerce{grid-template-columns:minmax(330px,35%) minmax(390px,1fr) minmax(310px,29%)!important;gap:10px!important}
.kt60-product-gallery,.kt60-product-summary,.kt60-buybox{border-radius:13px!important;box-shadow:0 7px 22px rgba(27,66,104,.04)!important}
.kt60-product-gallery{padding:10px!important}
.kt60-product-gallery .kt-product-visual-v28{aspect-ratio:1/1!important;min-height:0!important;max-height:455px!important}
.kt60-product-gallery .kt-product-visual-v28 img{width:100%!important;height:100%!important;object-fit:cover!important}
.kt60-product-summary{padding:16px!important}
.kt60-product-summary .kt-product-labels{margin-bottom:10px!important}
.kt60-product-summary h1{font-size:24px!important;margin:0 0 8px!important}
.kt60-product-summary .k36-summary-proof{padding-bottom:9px!important;margin-bottom:9px!important;gap:5px!important}
.kt60-product-summary .k36-summary-proof>*{padding:4px 7px!important;font-size:8px!important}
.kt60-product-summary .kt-product-short{margin:0!important;font-size:10px!important;line-height:1.6!important}
.kt60-seller-trust{margin-top:11px!important;border-radius:11px!important}
.kt60-seller-main{padding:10px!important}
.kt60-seller-main .mini-avatar{width:38px!important;height:38px!important}
.kt60-seller-copy h3{font-size:10px!important}.kt60-seller-copy p{font-size:7px!important}
.kt61-seller-line{display:flex;flex-wrap:wrap;gap:5px;padding:7px 10px;border-top:1px solid #ebf1f6;background:#fff}
.kt61-seller-line span{padding:3px 6px;border-radius:999px;background:#f4f8fc;color:#71869a;font-size:7px}
.kt60-buybox{padding:14px!important}
.kt61-price-head{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;padding-bottom:11px;border-bottom:1px solid #edf2f6}
.kt61-price-head small{display:block;color:#7d91a5;font-size:8px;font-weight:700}.kt61-price-head h2{margin:3px 0 0!important;color:#0d73dc!important;font-size:30px!important;line-height:1!important;letter-spacing:-1px}.kt61-price-head del{display:inline-block;margin-top:5px;color:#9aa8b6;font-size:8px}
.kt60-buybox .k36-promo{margin:8px 0!important}
.kt60-buybox .kt-package-section{margin-top:9px!important}
.kt60-buybox .k36-single-package .kt-package-tabs{display:none!important}
.kt61-package-note{display:flex!important;gap:8px!important;align-items:flex-start!important;min-height:0!important;padding:10px!important;border:1px solid #cfe4f7!important;border-radius:10px!important;background:#f5faff!important}
.kt61-package-note .kt-package-icon{width:23px!important;height:23px!important;flex:0 0 23px!important;border-radius:50%!important;background:#157be8!important;color:#fff!important;display:grid!important;place-items:center!important}
.kt61-package-note p{margin:0!important;color:#5f7890!important;font-size:8px!important;line-height:1.55!important}
.kt60-buybox .k44-bulk-pricing{margin:9px 0!important;padding:9px!important;border-radius:10px!important}
.kt60-buybox .k36-qty-heading{margin-top:10px!important}
.kt60-buybox .k36-qty-controls{max-width:165px!important}
.kt61-price-breakdown{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:10px;padding:9px 10px;border:1px solid #e2eaf2;border-radius:9px;background:#fbfdff}
.kt61-price-breakdown>div{display:flex;align-items:center;justify-content:space-between;gap:12px;flex:1}.kt61-price-breakdown span{color:#71869a;font-size:8px}.kt61-price-breakdown strong{color:#203e59;font-size:9px}.kt61-no-bulk{padding-left:8px;border-left:1px solid #e7edf4}
.kt60-buybox .kt-order-total{margin-top:8px!important;padding:11px!important;border:0!important;border-radius:10px!important;background:#f1f7ff!important}
.kt60-buybox .kt-order-total span{font-size:9px!important}.kt60-buybox .kt-order-total strong{font-size:17px!important}
.kt60-buy-button{margin-top:8px!important;min-height:46px!important;border-radius:9px!important}
.kt61-extra-info{margin-top:8px!important;border-radius:9px!important}
.kt61-extra-info>summary{padding:9px 10px!important;font-size:8px!important}
.kt61-contact-note{margin:9px 0 0!important;padding:0!important;color:#70869a!important;font-size:8px!important;line-height:1.5!important}
.kt61-buy-assurance{display:grid;grid-template-columns:repeat(3,1fr);gap:6px;margin-top:9px}
.kt61-buy-assurance>div{display:flex;align-items:center;gap:6px;min-width:0;padding:8px 6px;border-top:1px solid #edf2f6}
.kt61-buy-assurance i{width:24px;height:24px;flex:0 0 24px;border-radius:7px;background:#edf5ff;color:#1179e5;display:grid;place-items:center;font-style:normal;font-weight:900;font-size:10px}
.kt61-buy-assurance span{min-width:0}.kt61-buy-assurance b{display:block;color:#23415c;font-size:7px;line-height:1.25}.kt61-buy-assurance small{display:block;margin-top:2px;color:#8799aa;font-size:6px;line-height:1.2}
.kt60-buybox .k36-transaction-note,.kt60-buybox .k36-buy-assurance,.kt60-buybox .kt60-contact-unlock{display:none!important}
@media(max-width:1180px){
  .kt60-product-commerce{grid-template-columns:1fr 1fr!important}
  .kt60-buybox{grid-column:1/-1!important;position:relative!important;top:auto!important}
}
@media(max-width:760px){
  .kt60-product-commerce{display:block!important}
  .kt61-product-perks{grid-template-columns:1fr 1fr}
  .kt61-visual-benefits{grid-template-columns:1fr}
  .kt61-gallery-caption{display:block}.kt61-gallery-caption span{display:block;margin-top:2px}
  .kt61-buy-assurance{grid-template-columns:1fr}
}
