[data-theme=usta]{--g:#006838;--gl:#008a4a;--gd:#004d2a;--o:#F15A24;--ol:#ff7d47;--p:#E91E63;--b:#2196F3;--bd:#1976D2;--gd2:#FFD700;--w:#fff;--g50:#f8f9fa;--g100:#f1f3f5;--g200:#e9ecef;--g300:#dee2e6;--g500:#adb5bd;--g600:#6c757d;--g700:#495057;--g800:#343a40;--g900:#212529;--r:12px;--rl:20px;--rf:50px;--t:all 0.3s ease;--f:"Poppins",sans-serif;--fs:"Dancing Script",cursive}:where([data-theme=usta] *),:where([data-theme=usta] :after),:where([data-theme=usta] :before){margin:0;padding:0;box-sizing:border-box}[data-theme=usta]{font-family:var(--f);color:var(--g800);line-height:1.6;-webkit-font-smoothing:antialiased;overflow-x:hidden}[data-theme=usta] a{text-decoration:none;color:inherit;transition:var(--t)}[data-theme=usta] img{max-width:100%;height:auto;display:block}[data-theme=usta] ul{list-style:none}:where([data-theme=usta] button){cursor:pointer;font-family:var(--f)}[data-theme=usta] .ctn{max-width:1200px;margin:0 auto;padding:0 20px}[data-theme=usta] .topbar{background:linear-gradient(135deg,var(--g50),var(--g100));border-bottom:1px solid var(--g200);padding:10px 0;font-size:.85rem;display:none}[data-theme=usta] .topbar .ctn{display:flex;align-items:center;justify-content:space-between}[data-theme=usta] .topbar-l{display:flex;gap:20px;align-items:center}[data-theme=usta] .topbar-l a{display:flex;align-items:center;gap:6px;color:var(--g700)}[data-theme=usta] .topbar-l a:hover{color:var(--g)}[data-theme=usta] .topbar-r{display:flex;gap:15px;align-items:center}[data-theme=usta] .topbar-r a{color:var(--g700);display:flex;align-items:center;gap:5px}[data-theme=usta] .topbar-r a:hover{color:var(--g)}[data-theme=usta] .bayi-btn{background:linear-gradient(135deg,var(--g),var(--gl));color:var(--w)!important;padding:6px 18px;border-radius:var(--rf);font-weight:600;transition:var(--t)}[data-theme=usta] .bayi-btn:hover{transform:translateY(-2px);box-shadow:0 5px 15px rgba(0,104,56,.3)}[data-theme=usta] .sep{color:var(--g300)}[data-theme=usta] .notif{background:linear-gradient(135deg,var(--g),var(--gl));padding:10px 0;position:relative;overflow:hidden}[data-theme=usta] .notif:before{content:"";position:absolute;top:-10px;right:-10px;width:80px;height:80px;background:rgba(255,255,255,.1);border-radius:50%;filter:blur(20px)}[data-theme=usta] .notif .ctn{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;gap:10px}[data-theme=usta] .notif p{color:var(--w);font-weight:500;font-size:.9rem;text-align:center}[data-theme=usta] .notif svg{width:16px;height:16px;color:rgba(255,255,255,.9);flex-shrink:0}[data-theme=usta] .hdr{background:var(--w);border-bottom:2px solid var(--g200);box-shadow:0 2px 8px rgba(0,0,0,.05);position:sticky;top:0;z-index:100}[data-theme=usta] .hdr .ctn{display:flex;align-items:center;justify-content:space-between;padding:15px 20px;gap:20px}[data-theme=usta] .hdr-logo img{height:50px;transition:var(--t)}[data-theme=usta] .hdr-logo:hover img{transform:scale(1.05)}[data-theme=usta] .hdr-search{flex:1;max-width:500px;display:flex;border-radius:var(--rf);overflow:hidden;box-shadow:0 2px 8px rgba(0,0,0,.06);border:2px solid var(--g200);transition:var(--t)}[data-theme=usta] .hdr-search:focus-within{border-color:var(--g);box-shadow:0 0 0 3px rgba(0,104,56,.1)}[data-theme=usta] .hdr-search input{flex:1;border:none;outline:none;padding:12px 16px;font-size:.9rem;font-family:var(--f);color:var(--g700)}[data-theme=usta] .hdr-search input::placeholder{color:var(--g500)}[data-theme=usta] .hdr-search button{background:linear-gradient(135deg,var(--g),var(--gl));color:var(--w);padding:12px 28px;font-weight:600;font-size:.9rem;transition:var(--t)}[data-theme=usta] .hdr-search button:hover{background:linear-gradient(135deg,var(--gd),var(--g))}[data-theme=usta] .hdr-acts{display:flex;align-items:center;gap:8px}[data-theme=usta] .hdr-btn{display:flex;flex-direction:column;align-items:center;gap:2px;padding:6px 10px;border-radius:8px;transition:var(--t);position:relative;color:var(--g700)}[data-theme=usta] .hdr-btn:hover{background:var(--g50)}[data-theme=usta] .hdr-btn svg{width:22px;height:22px}[data-theme=usta] .hdr-btn span{font-size:.7rem;font-weight:500}[data-theme=usta] .hdr-btn .bdg{position:absolute;top:0;right:2px;background:linear-gradient(135deg,var(--p),var(--o));color:var(--w);font-size:.6rem;width:18px;height:18px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:600;border:2px solid var(--w)}[data-theme=usta] .hdr-btn.sv-g svg{color:var(--g)}[data-theme=usta] .hdr-btn.sv-o svg{color:var(--o)}[data-theme=usta] .hdr-btn.sv-p svg{color:var(--p)}[data-theme=usta] .menu-tog{display:none;padding:8px;color:var(--g)}[data-theme=usta] .menu-tog svg{width:28px;height:28px}[data-theme=usta] .nav{background:linear-gradient(to bottom,var(--w),var(--g50));border-top:1px solid var(--g200);box-shadow:0 2px 8px rgba(0,0,0,.03);position:relative;z-index:90}[data-theme=usta] .nav .ctn{display:flex;align-items:center;justify-content:center}[data-theme=usta] .nav-list{display:flex;gap:5px}[data-theme=usta] .nav-item{position:relative}[data-theme=usta] .nav-link{display:flex;align-items:center;gap:6px;padding:12px 15px;font-weight:600;font-size:.9rem;color:var(--g800);position:relative;transition:var(--t)}[data-theme=usta] .nav-link:after{content:"";position:absolute;bottom:8px;left:15px;right:15px;height:3px;background:linear-gradient(90deg,var(--g),var(--o),var(--p));transform:scaleX(0);transition:transform .3s;border-radius:2px}[data-theme=usta] .nav-link:hover{color:var(--g)}[data-theme=usta] .nav-link:hover:after{transform:scaleX(1)}[data-theme=usta] .nav-link svg{width:16px;height:16px;color:var(--g);transition:var(--t)}[data-theme=usta] .nav-link:hover svg{color:var(--o);transform:scale(1.15)}[data-theme=usta] .dd-tog{padding:12px 5px;color:var(--g);font-size:.8rem}[data-theme=usta] .dd-tog svg{width:12px;height:12px}[data-theme=usta] .dd-menu{display:none;position:absolute;top:100%;left:0;background:var(--w);border-radius:var(--r);box-shadow:0 8px 25px rgba(0,0,0,.12);padding:8px;min-width:220px;z-index:200;animation:usta-fid .3s ease}[data-theme=usta] .nav-item:hover .dd-menu{display:block}[data-theme=usta] .dd-item{display:block;padding:10px 15px;border-radius:8px;color:var(--g700);font-weight:500;font-size:.85rem;transition:var(--t)}[data-theme=usta] .dd-item:hover{background:linear-gradient(135deg,rgba(0,104,56,.08),rgba(233,30,99,.08));color:var(--g);transform:translateX(5px)}@keyframes usta-fid{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}[data-theme=usta] .hero3d{position:relative;overflow:hidden;background:linear-gradient(135deg,#f0f7f4,#e8f5e9,#f5fff5);min-height:600px}[data-theme=usta] .hero3d .ctn{display:flex;align-items:center;justify-content:space-between;gap:40px;padding-top:60px;padding-bottom:60px;min-height:600px}[data-theme=usta] .hero3d-left{flex:1;max-width:520px;z-index:2}[data-theme=usta] .hero3d-left .badge{display:inline-flex;align-items:center;gap:6px;background:linear-gradient(135deg,var(--g),var(--gl));color:var(--w);padding:8px 18px;border-radius:var(--rf);font-size:.85rem;font-weight:600;margin-bottom:18px}[data-theme=usta] .hero3d-left .badge svg{width:14px;height:14px}[data-theme=usta] .hero3d-left h1{font-size:3rem;font-weight:800;color:var(--g);line-height:1.15;margin-bottom:15px}[data-theme=usta] .hero3d-left h1 span{color:var(--o);font-family:var(--fs);font-weight:700}[data-theme=usta] .hero3d-left .desc{font-size:1.1rem;color:var(--g600);line-height:1.7;margin-bottom:28px}[data-theme=usta] .hero3d-left .feats{display:flex;gap:20px;margin-bottom:30px;flex-wrap:wrap}[data-theme=usta] .hero3d-left .feat{display:flex;align-items:center;gap:8px;font-size:.9rem;font-weight:500;color:var(--g700)}[data-theme=usta] .hero3d-left .feat .fi{width:36px;height:36px;border-radius:10px;display:flex;align-items:center;justify-content:center;flex-shrink:0}[data-theme=usta] .hero3d-left .feat .fi svg{width:18px;height:18px}[data-theme=usta] .hero3d-left .feat .fi.fg{background:rgba(0,104,56,.1)}[data-theme=usta] .hero3d-left .feat .fi.fg svg{color:var(--g)}[data-theme=usta] .hero3d-left .feat .fi.fo{background:rgba(241,90,36,.1)}[data-theme=usta] .hero3d-left .feat .fi.fo svg{color:var(--o)}[data-theme=usta] .hero3d-left .feat .fi.fp{background:rgba(233,30,99,.1)}[data-theme=usta] .hero3d-left .feat .fi.fp svg{color:var(--p)}[data-theme=usta] .hero3d-btns{display:flex;gap:12px;flex-wrap:wrap}[data-theme=usta] .hero3d-btns .btn-p{display:inline-flex;align-items:center;gap:8px;background:linear-gradient(135deg,var(--g),var(--gl));color:var(--w);padding:15px 35px;border-radius:var(--rf);font-weight:700;font-size:.95rem;transition:var(--t);box-shadow:0 5px 20px rgba(0,104,56,.3)}[data-theme=usta] .hero3d-btns .btn-p:hover{transform:translateY(-3px);box-shadow:0 10px 30px rgba(0,104,56,.4)}[data-theme=usta] .hero3d-btns .btn-s2{display:inline-flex;align-items:center;gap:8px;border:2px solid var(--g);color:var(--g);padding:15px 35px;border-radius:var(--rf);font-weight:700;font-size:.95rem;transition:var(--t)}[data-theme=usta] .hero3d-btns .btn-s2:hover{background:var(--g);color:var(--w);transform:translateY(-3px)}[data-theme=usta] .hero3d-right{flex:1;display:flex;align-items:center;justify-content:center;position:relative}[data-theme=usta] .hero3d-right model-viewer{width:100%;height:500px;--poster-color:transparent}[data-theme=usta] .hero3d-right .glow{width:350px;height:350px;background:radial-gradient(circle,rgba(0,104,56,.12),rgba(241,90,36,.08),transparent 70%);filter:blur(40px);z-index:0}[data-theme=usta] .hero3d-decor,[data-theme=usta] .hero3d-right .glow{position:absolute;border-radius:50%;pointer-events:none}[data-theme=usta] .hero3d-decor.d1{width:200px;height:200px;background:rgba(0,104,56,.06);top:-50px;left:-50px;filter:blur(30px)}[data-theme=usta] .hero3d-decor.d2{width:150px;height:150px;background:rgba(241,90,36,.06);bottom:-30px;right:10%;filter:blur(25px)}[data-theme=usta] .hero3d-decor.d3{width:100px;height:100px;background:rgba(233,30,99,.05);top:30%;right:-20px;filter:blur(20px)}[data-theme=usta] .cat-icons{padding:30px 0;background:var(--w)}[data-theme=usta] .cat-icons .ctn{position:relative}[data-theme=usta] .cat-sl{display:flex;gap:15px;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding:10px 0}[data-theme=usta] .cat-sl::-webkit-scrollbar{display:none}[data-theme=usta] .cat-it{flex:0 0 auto;scroll-snap-align:start;text-align:center;min-width:110px}[data-theme=usta] .cat-it a{display:flex;flex-direction:column;align-items:center;gap:8px;padding:12px;border-radius:var(--r);transition:var(--t)}[data-theme=usta] .cat-it a:hover{background:var(--g50);transform:translateY(-5px)}[data-theme=usta] .cat-it .iw{position:relative;width:70px;height:70px;border-radius:50%;overflow:hidden;box-shadow:0 2px 8px rgba(0,0,0,.06);border:3px solid var(--g200);transition:var(--t)}[data-theme=usta] .cat-it a:hover .iw{border-color:var(--g);box-shadow:0 5px 15px rgba(0,104,56,.2)}[data-theme=usta] .cat-it .iw img{width:100%;height:100%;object-fit:cover}[data-theme=usta] .cat-it p{font-size:.78rem;font-weight:600;color:var(--g700)}[data-theme=usta] .cat-nav{position:absolute;top:50%;transform:translateY(-50%);width:40px;height:40px;background:var(--w);border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 20px rgba(0,0,0,.08);z-index:5;transition:var(--t);color:var(--g)}[data-theme=usta] .cat-nav:hover{background:var(--g);color:var(--w)}[data-theme=usta] .cat-nav.prv{left:5px}[data-theme=usta] .cat-nav.nxt{right:5px}[data-theme=usta] .cat-nav svg{width:18px;height:18px}[data-theme=usta] .cat-ban{padding:50px 0}[data-theme=usta] .cat-ban .grid{display:grid;grid-template-columns:repeat(2,1fr);gap:25px}[data-theme=usta] .ban-card{position:relative;height:400px;border-radius:var(--rl);overflow:hidden;box-shadow:0 15px 40px rgba(0,0,0,.15);transition:var(--t)}[data-theme=usta] .ban-card:hover{transform:translateY(-10px);box-shadow:0 25px 60px rgba(0,0,0,.25)}[data-theme=usta] .ban-card img{width:100%;height:100%;object-fit:cover;transition:transform .6s}[data-theme=usta] .ban-card:hover img{transform:scale(1.1)}[data-theme=usta] .ban-card .ov{position:absolute;inset:0;z-index:1}[data-theme=usta] .ban-card .ov.grn{background:linear-gradient(135deg,rgba(0,104,56,.85),rgba(0,138,74,.75))}[data-theme=usta] .ban-card .ov.org{background:linear-gradient(135deg,rgba(241,90,36,.85),rgba(233,30,99,.75))}[data-theme=usta] .ban-card .dec{position:absolute;inset:0;z-index:2;background:radial-gradient(circle at 20% 30%,rgba(255,255,255,.1) 0,transparent 50%),radial-gradient(circle at 80% 70%,rgba(255,255,255,.08) 0,transparent 50%)}[data-theme=usta] .ban-card .cnt{position:absolute;bottom:0;left:0;right:0;padding:35px;z-index:3;color:var(--w)}[data-theme=usta] .ban-card .cnt h3{font-family:var(--fs);font-size:1.8rem;margin-bottom:8px;opacity:.9}[data-theme=usta] .ban-card .cnt h2{font-size:2.4rem;font-weight:700;margin-bottom:12px;line-height:1.2}[data-theme=usta] .ban-card .cnt p{font-size:1rem;margin-bottom:20px;opacity:.95;max-width:400px}[data-theme=usta] .ban-card .btn-s{display:inline-flex;align-items:center;gap:8px;padding:14px 35px;border-radius:var(--rf);font-weight:700;font-size:.95rem;color:var(--w);text-transform:uppercase;letter-spacing:1px;border:2px solid var(--w);transition:var(--t)}[data-theme=usta] .ban-card .btn-s.bo{background:var(--o)}[data-theme=usta] .ban-card .btn-s.bg2{background:var(--g)}[data-theme=usta] .ban-card .btn-s:hover{transform:translateY(-3px) scale(1.05);box-shadow:0 12px 35px rgba(0,0,0,.35)}[data-theme=usta] .ban-card .ci{position:absolute;top:20px;right:20px;z-index:3;width:55px;height:55px;background:rgba(255,255,255,.2);border-radius:50%;display:flex;align-items:center;justify-content:center;border:2px solid rgba(255,255,255,.3);backdrop-filter:blur(10px)}[data-theme=usta] .ban-card .ci svg{width:28px;height:28px;color:var(--w)}[data-theme=usta] .seo-h{background:linear-gradient(to bottom,var(--w),var(--g50));padding:50px 0;text-align:center}[data-theme=usta] .seo-h h1{color:var(--g);font-size:2.2rem;font-weight:700;margin-bottom:15px;line-height:1.3}[data-theme=usta] .seo-h .fts{display:flex;align-items:center;justify-content:center;gap:15px;flex-wrap:wrap;color:var(--g600);font-size:1.05rem}[data-theme=usta] .seo-h .ft{display:flex;align-items:center;gap:6px}[data-theme=usta] .seo-h .ft svg{width:18px;height:18px}[data-theme=usta] .seo-h .ft.cg svg{color:var(--g)}[data-theme=usta] .seo-h .ft.co svg{color:var(--o)}[data-theme=usta] .seo-h .ft.cp svg{color:var(--p)}[data-theme=usta] .seo-h .dvd{color:var(--g300)}[data-theme=usta] .fran{background:linear-gradient(135deg,var(--g),var(--gl));padding:35px 0;position:relative;overflow:hidden}[data-theme=usta] .fran:before{content:"";position:absolute;top:-50px;right:-50px;width:200px;height:200px;background:rgba(255,255,255,.1);border-radius:50%;filter:blur(40px)}[data-theme=usta] .fran .ctn{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:30px}[data-theme=usta] .fran-c{display:flex;align-items:flex-start;gap:20px;color:var(--w)}[data-theme=usta] .fran-ic{width:70px;height:70px;background:rgba(255,255,255,.2);border-radius:var(--r);display:flex;align-items:center;justify-content:center;backdrop-filter:blur(10px);flex-shrink:0}[data-theme=usta] .fran-ic svg{width:36px;height:36px;color:var(--w)}[data-theme=usta] .fran-t h3{font-size:1.5rem;font-weight:700;margin-bottom:8px}[data-theme=usta] .fran-t p{font-size:.95rem;opacity:.9;line-height:1.6}[data-theme=usta] .fran-t p svg{width:16px;height:16px;color:var(--w);vertical-align:middle;margin-right:6px}[data-theme=usta] .fran-a{display:flex;flex-direction:column;gap:10px;flex-shrink:0}[data-theme=usta] .btn-w{background:var(--w);color:var(--g);padding:14px 35px;border-radius:var(--rf);font-weight:600;font-size:.95rem;display:inline-flex;align-items:center;gap:8px;transition:var(--t);box-shadow:0 4px 20px rgba(0,0,0,.08)}[data-theme=usta] .btn-w:hover{transform:translateY(-3px);box-shadow:0 10px 30px rgba(0,0,0,.2)}[data-theme=usta] .btn-ow{border:2px solid rgba(255,255,255,.6);color:var(--w);padding:10px 25px;border-radius:var(--rf);font-weight:500;font-size:.85rem;display:inline-flex;align-items:center;gap:6px;transition:var(--t)}[data-theme=usta] .btn-ow:hover{background:var(--w);color:var(--g)}[data-theme=usta] .sh{text-align:center;margin-bottom:35px}[data-theme=usta] .sb{display:inline-flex;align-items:center;gap:6px;padding:8px 16px;border-radius:var(--rf);font-size:.85rem;font-weight:600;color:var(--w);margin-bottom:10px}[data-theme=usta] .sb.bg-g{background:var(--g)}[data-theme=usta] .sb.bg-o{background:var(--o)}[data-theme=usta] .sb.bg-b{background:linear-gradient(135deg,var(--b),var(--bd))}[data-theme=usta] .sb.bg-gd{background:linear-gradient(135deg,var(--gd2),#FFA000);color:var(--g900)}[data-theme=usta] .sb svg{width:14px;height:14px}[data-theme=usta] .st{font-size:1.8rem;font-weight:700;margin-bottom:8px}[data-theme=usta] .ss{color:var(--g600);font-size:.95rem}[data-theme=usta] .prod-sec{padding:50px 0}[data-theme=usta] .prod-sec.bg-gl{background:linear-gradient(135deg,#f0f7f4,#e8f5e9)}[data-theme=usta] .prod-sec.bg-ol{background:linear-gradient(135deg,#fff8f3,#ffe8d9)}[data-theme=usta] .prod-sec.bg-bl{background:linear-gradient(135deg,#e3f2fd,#bbdefb)}[data-theme=usta] .prod-sec.bg-dk{background:linear-gradient(135deg,#1a1a1a,#2d2d2d)}[data-theme=usta] .pgrid{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}[data-theme=usta] .pcard{background:var(--w);border-radius:var(--r);overflow:hidden;transition:var(--t);position:relative;border:2px solid transparent}[data-theme=usta] .pcard:hover{transform:translateY(-8px);box-shadow:0 8px 30px rgba(0,0,0,.12)}[data-theme=usta] .prod-sec.bg-gl .pcard:hover{border-color:var(--g)}[data-theme=usta] .prod-sec.bg-ol .pcard{border-color:var(--o)}[data-theme=usta] .prod-sec.bg-ol .pcard:hover{box-shadow:0 15px 40px rgba(241,90,36,.3)}[data-theme=usta] .prod-sec.bg-bl .pcard{border-color:var(--b)}[data-theme=usta] .prod-sec.bg-bl .pcard:hover{box-shadow:0 15px 40px rgba(33,150,243,.3)}[data-theme=usta] .prod-sec.bg-dk .pcard{border-color:var(--gd2);background:linear-gradient(135deg,#2d2d2d,#1a1a1a)}[data-theme=usta] .prod-sec.bg-dk .pcard:hover{box-shadow:0 20px 50px rgba(255,215,0,.3)}[data-theme=usta] .pimg{position:relative;height:220px;overflow:hidden}[data-theme=usta] .pimg-link{position:relative;display:block;width:100%;height:100%}[data-theme=usta] .pimg img{width:100%;height:100%;object-fit:cover;transition:transform .5s}[data-theme=usta] .pcard:hover .pimg img{transform:scale(1.08)}[data-theme=usta] .pbdg{position:absolute;top:10px;left:10px;padding:5px 12px;border-radius:8px;font-size:.75rem;font-weight:600;color:var(--w);display:flex;align-items:center;gap:4px}[data-theme=usta] .pbdg svg{width:12px;height:12px}[data-theme=usta] .pbdg.bs{background:var(--g)}[data-theme=usta] .pbdg.dc{background:linear-gradient(135deg,var(--o),var(--ol))}[data-theme=usta] .pbdg.nw{background:linear-gradient(135deg,var(--b),var(--bd))}[data-theme=usta] .pbdg.lx{background:linear-gradient(135deg,var(--gd2),#FFA000);color:var(--g900);font-weight:700}[data-theme=usta] .pbody{padding:15px}[data-theme=usta] .pdel{display:flex;align-items:center;gap:5px;font-size:.75rem;margin-bottom:4px}[data-theme=usta] .pdel svg{width:13px;height:13px}[data-theme=usta] .pdel.tg{color:var(--g)}[data-theme=usta] .pdel.to{color:var(--o)}[data-theme=usta] .pdel.tb{color:var(--b)}[data-theme=usta] .pdel.tgd{color:var(--gd2)}[data-theme=usta] .pcode{font-size:.72rem;color:var(--g500);margin-bottom:6px}[data-theme=usta] .prod-sec.bg-dk .pcode{color:rgba(255,255,255,.5)}[data-theme=usta] .prod-sec.bg-dk .pcode span{color:var(--gd2)}[data-theme=usta] .ptitle{font-size:.88rem;font-weight:600;margin-bottom:10px;line-height:1.4}[data-theme=usta] .ptitle a{color:var(--g800)}[data-theme=usta] .ptitle a:hover{color:var(--g)}[data-theme=usta] .prod-sec.bg-dk .ptitle a{color:var(--w)}[data-theme=usta] .pprice{margin-bottom:12px}[data-theme=usta] .oprice{font-size:.82rem;color:var(--g500);text-decoration:line-through;display:block;margin-bottom:2px}[data-theme=usta] .prod-sec.bg-dk .oprice{color:rgba(255,255,255,.4)}[data-theme=usta] .cprice{font-size:1.15rem;font-weight:700}[data-theme=usta] .cprice.tg{color:var(--g)}[data-theme=usta] .cprice.to{color:var(--o)}[data-theme=usta] .cprice.tb{color:var(--b)}[data-theme=usta] .cprice.tgd{color:var(--gd2)}[data-theme=usta] .btn-add{display:flex;align-items:center;justify-content:center;gap:6px;width:100%;padding:10px;border-radius:8px;font-weight:600;font-size:.85rem;color:var(--w);transition:var(--t)}[data-theme=usta] .btn-add svg{width:16px;height:16px}[data-theme=usta] .btn-add.bg-g{background:linear-gradient(135deg,var(--g),var(--gl))}[data-theme=usta] .btn-add.bg-o{background:linear-gradient(135deg,var(--o),var(--ol));box-shadow:0 4px 15px rgba(241,90,36,.3)}[data-theme=usta] .btn-add.bg-b{background:linear-gradient(135deg,var(--b),var(--bd))}[data-theme=usta] .btn-add.bg-gd{background:linear-gradient(135deg,var(--gd2),#FFA000);color:var(--g900);font-weight:700}[data-theme=usta] .btn-add:hover{transform:translateY(-2px);box-shadow:0 8px 25px rgba(0,0,0,.15)}[data-theme=usta] .btn-va{display:inline-flex;align-items:center;gap:8px;padding:14px 40px;border:2px solid var(--g);color:var(--g);border-radius:var(--rf);font-weight:600;font-size:.95rem;margin-top:30px;transition:var(--t)}[data-theme=usta] .btn-va:hover{background:var(--g);color:var(--w);transform:translateY(-2px)}[data-theme=usta] .tc{text-align:center}[data-theme=usta] .info-sec{padding:60px 0;background:linear-gradient(135deg,var(--w),var(--g50));position:relative;overflow:hidden}[data-theme=usta] .info-sec:before{content:"";position:absolute;top:-100px;right:-100px;width:300px;height:300px;background:linear-gradient(135deg,rgba(0,104,56,.1),rgba(241,90,36,.1));border-radius:50%;filter:blur(60px)}[data-theme=usta] .info-sec .ctn{position:relative;z-index:1}[data-theme=usta] .info-sec .st{color:var(--g);font-size:2.2rem}[data-theme=usta] .info-sec .ss{max-width:700px;margin:0 auto}[data-theme=usta] .igrid{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;margin-top:40px}[data-theme=usta] .ibox{padding:35px 25px;border-radius:var(--rl);text-align:center;color:var(--w);transition:all .4s cubic-bezier(.34,1.56,.64,1);overflow:hidden;position:relative}[data-theme=usta] .ibox:hover{transform:translateY(-12px) scale(1.03);box-shadow:0 20px 50px rgba(0,0,0,.2)}[data-theme=usta] .ibox.bg-g{background:linear-gradient(135deg,var(--g),var(--gl))}[data-theme=usta] .ibox.bg-o{background:linear-gradient(135deg,var(--o),var(--ol))}[data-theme=usta] .ibox.bg-p{background:linear-gradient(135deg,var(--p),#f06292)}[data-theme=usta] .ibox.bg-b{background:linear-gradient(135deg,var(--b),#42a5f5)}[data-theme=usta] .ibox .ic{width:70px;height:70px;margin:0 auto 18px;background:rgba(255,255,255,.2);border-radius:var(--r);display:flex;align-items:center;justify-content:center;backdrop-filter:blur(10px);transition:var(--t)}[data-theme=usta] .ibox:hover .ic{transform:scale(1.15) rotate(5deg);background:rgba(255,255,255,.3)}[data-theme=usta] .ibox .ic svg{width:36px;height:36px;color:var(--w)}[data-theme=usta] .ibox h5{font-size:1.15rem;font-weight:700;margin-bottom:8px}[data-theme=usta] .ibox p{font-size:.9rem;opacity:.9}[data-theme=usta] .ibox .bdec{position:absolute;bottom:-30px;right:-30px;width:100px;height:100px;background:rgba(255,255,255,.1);border-radius:50%}[data-theme=usta] .ftr{background:linear-gradient(135deg,var(--gd),var(--g),var(--gl));color:var(--w);position:relative;overflow:hidden}[data-theme=usta] .ftr:before{content:"";position:absolute;top:-100px;right:-100px;width:400px;height:400px;background:radial-gradient(circle,rgba(241,90,36,.15),transparent);border-radius:50%}[data-theme=usta] .ftr-top{padding:50px 0;position:relative;z-index:1}[data-theme=usta] .fgrid{display:grid;grid-template-columns:2fr 1fr 1fr 2fr;gap:30px;align-items:start}[data-theme=usta] .flogo{background:var(--g50);padding:18px;border-radius:var(--r);display:inline-block;margin-bottom:18px;box-shadow:0 2px 8px rgba(0,0,0,.06)}[data-theme=usta] .flogo img{max-height:55px}[data-theme=usta] .fdesc{color:rgba(255,255,255,.85);font-size:.9rem;line-height:1.7;margin-bottom:20px}[data-theme=usta] .fci{display:flex;align-items:center;gap:12px;margin-bottom:12px}[data-theme=usta] .fci .ib{width:38px;height:38px;background:rgba(255,255,255,.15);border-radius:10px;display:flex;align-items:center;justify-content:center;flex-shrink:0}[data-theme=usta] .fci .ib svg{width:18px;height:18px;color:var(--o)}[data-theme=usta] .fci a,[data-theme=usta] .fci span{color:rgba(255,255,255,.9);font-size:.88rem}[data-theme=usta] .fci a:hover{color:var(--o)}[data-theme=usta] .ftitle{font-weight:700;font-size:1.05rem;margin-bottom:20px;color:var(--w)}[data-theme=usta] .flinks li{margin-bottom:10px}[data-theme=usta] .flinks a{color:rgba(255,255,255,.8);font-size:.88rem;display:flex;align-items:center;gap:8px;transition:var(--t)}[data-theme=usta] .flinks a:hover{color:var(--w);padding-left:5px}[data-theme=usta] .flinks a svg{width:12px;height:12px;color:var(--o);flex-shrink:0;transition:var(--t)}[data-theme=usta] .flinks a:hover svg{transform:translateX(3px);color:var(--gd2)}[data-theme=usta] .wabox{background:linear-gradient(135deg,rgba(37,211,102,.2),rgba(37,211,102,.05));border:2px solid rgba(37,211,102,.3);border-radius:var(--rl);padding:22px;backdrop-filter:blur(10px)}[data-theme=usta] .wa-hdr{display:flex;align-items:center;gap:10px;margin-bottom:12px}[data-theme=usta] .wa-hdr svg{width:26px;height:26px;color:#25D366}[data-theme=usta] .wa-hdr h5{font-weight:700;font-size:1.1rem}[data-theme=usta] .wa-txt{color:rgba(255,255,255,.8);font-size:.85rem;margin-bottom:14px}[data-theme=usta] .btn-wa{display:flex;align-items:center;justify-content:center;gap:8px;background:linear-gradient(135deg,#25D366,#128C7E);color:var(--w);padding:13px 18px;border-radius:var(--r);font-weight:600;font-size:.9rem;transition:var(--t);box-shadow:0 5px 20px rgba(37,211,102,.3)}[data-theme=usta] .btn-wa svg{width:20px;height:20px}[data-theme=usta] .btn-wa:hover{transform:translateY(-3px);box-shadow:0 10px 30px rgba(37,211,102,.5)}[data-theme=usta] .sphrs{background:rgba(255,255,255,.1);padding:10px;border-radius:10px;display:flex;align-items:center;gap:10px;margin-top:12px}[data-theme=usta] .sphrs svg{width:18px;height:18px;color:var(--o);flex-shrink:0}[data-theme=usta] .sphrs .lb{color:rgba(255,255,255,.7);font-size:.75rem;display:block}[data-theme=usta] .sphrs .tm{color:var(--w);font-weight:600;font-size:.85rem;display:block}[data-theme=usta] .slinks{display:flex;gap:10px;justify-content:center;margin-top:18px}[data-theme=usta] .sl{width:46px;height:46px;border-radius:var(--r);display:flex;align-items:center;justify-content:center;color:var(--w);transition:var(--t)}[data-theme=usta] .sl svg{width:20px;height:20px}[data-theme=usta] .sl.ig{background:linear-gradient(135deg,var(--p),var(--o));box-shadow:0 5px 15px rgba(233,30,99,.3)}[data-theme=usta] .sl.tw,[data-theme=usta] .sl.yt{background:rgba(255,255,255,.15)}[data-theme=usta] .sl:hover{transform:translateY(-5px) scale(1.1);box-shadow:0 10px 25px rgba(255,255,255,.2)}[data-theme=usta] .ftr-bot{background:rgba(0,0,0,.2);border-top:1px solid rgba(255,255,255,.1);padding:20px 0;position:relative;z-index:1}[data-theme=usta] .ftr-bot .ctn{display:flex;align-items:center;justify-content:space-between}[data-theme=usta] .ftr-bot .cp{color:rgba(255,255,255,.7);font-size:.85rem}[data-theme=usta] .ftr-bot .cp strong{color:var(--w)}[data-theme=usta] .paym{background:var(--g50);padding:12px 22px;border-radius:var(--r);box-shadow:0 2px 8px rgba(0,0,0,.06)}[data-theme=usta] .paym img{max-height:32px}[data-theme=usta] .sig a{display:inline-flex;align-items:center;gap:8px;background:rgba(255,255,255,.1);padding:8px 14px;border-radius:var(--r);color:rgba(255,255,255,.8);font-size:.82rem;transition:var(--t)}[data-theme=usta] .sig a:hover{background:rgba(255,255,255,.2);transform:translateY(-2px)}[data-theme=usta] .sig img{height:24px}[data-theme=usta] .scr-top{position:fixed;bottom:25px;right:25px;width:48px;height:48px;background:linear-gradient(135deg,var(--g),var(--gl));color:var(--w);border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 20px rgba(0,0,0,.08);z-index:90;opacity:0;visibility:hidden;transform:translateY(20px);transition:var(--t)}[data-theme=usta] .scr-top.vis{opacity:1;visibility:visible;transform:translateY(0)}[data-theme=usta] .scr-top:hover{transform:translateY(-3px);box-shadow:0 8px 30px rgba(0,0,0,.15)}[data-theme=usta] .scr-top svg{width:22px;height:22px}[data-theme=usta] .mbot{display:none;position:fixed;bottom:0;left:0;right:0;background:var(--w);padding:8px 0;box-shadow:0 -1px 6px rgba(0,0,0,.08);z-index:100}[data-theme=usta] .mbot ul{display:flex;justify-content:space-around;align-items:center}[data-theme=usta] .mbot li{flex:1;text-align:center}[data-theme=usta] .mbot a{display:flex;flex-direction:column;align-items:center;gap:2px;color:var(--g600);font-size:.65rem;padding:4px;transition:var(--t)}[data-theme=usta] .mbot a svg{width:20px;height:20px}[data-theme=usta] .mbot a:hover{color:var(--g)}[data-theme=usta] .mbot a.wa svg{color:#25D366}[data-theme=usta] .cookie{position:fixed;bottom:-100px;left:20px;right:20px;background:var(--w);padding:18px 25px;border-radius:var(--r);box-shadow:0 15px 50px rgba(0,0,0,.15);display:flex;align-items:center;justify-content:space-between;gap:20px;z-index:200;transition:bottom .5s;font-size:.85rem}[data-theme=usta] .cookie.on{bottom:20px}[data-theme=usta] .cookie button{background:var(--g);color:var(--w);padding:10px 25px;border-radius:8px;font-weight:600;white-space:nowrap;transition:var(--t)}[data-theme=usta] .cookie button:hover{background:var(--gd)}[data-theme=usta] .mmenu-ov{display:none;position:fixed;inset:0;background:rgba(0,0,0,.5);z-index:150;opacity:0;transition:opacity .3s}[data-theme=usta] .mmenu-ov.on{opacity:1}[data-theme=usta] .mmenu{position:fixed;top:0;left:-300px;width:300px;height:100%;background:var(--w);z-index:151;overflow-y:auto;transition:left .3s}[data-theme=usta] .mmenu.on{left:0}[data-theme=usta] .mmenu-hd{display:flex;align-items:center;justify-content:space-between;padding:15px 20px;border-bottom:1px solid var(--g200)}[data-theme=usta] .mmenu-hd img{height:40px}[data-theme=usta] .mmenu-cl{width:36px;height:36px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:var(--g100);transition:var(--t)}[data-theme=usta] .mmenu-cl:hover{background:var(--g200)}[data-theme=usta] .mmenu-cl svg{width:20px;height:20px;color:var(--g700)}[data-theme=usta] .m-srch{padding:15px 20px;border-bottom:1px solid var(--g200)}[data-theme=usta] .m-srch input{width:100%;padding:10px 14px;border:2px solid var(--g200);border-radius:8px;font-family:var(--f);font-size:.9rem;outline:none;transition:var(--t)}[data-theme=usta] .m-srch input:focus{border-color:var(--g)}[data-theme=usta] .m-ql{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;padding:15px 20px;border-bottom:1px solid var(--g200)}[data-theme=usta] .m-ql a{display:flex;flex-direction:column;align-items:center;gap:4px;padding:10px 5px;background:var(--g50);border-radius:8px;font-size:.7rem;color:var(--g700);transition:var(--t)}[data-theme=usta] .m-ql a:hover{background:var(--g200)}[data-theme=usta] .m-ql a svg{width:20px;height:20px;color:var(--g)}[data-theme=usta] .m-nav{padding:10px 0}[data-theme=usta] .m-nav-i{border-bottom:1px solid var(--g200)}[data-theme=usta] .m-nav-l{display:flex;align-items:center;justify-content:space-between;padding:12px 20px;font-weight:500;color:var(--g800);font-size:.9rem}[data-theme=usta] .m-nav-l:hover{color:var(--g)}[data-theme=usta] .m-nav-l .lf{display:flex;align-items:center;gap:8px}[data-theme=usta] .m-nav-l svg{width:16px;height:16px;color:var(--g)}[data-theme=usta] .m-nav-l .ar{width:14px;height:14px;color:var(--g500);transition:transform .3s}[data-theme=usta] .m-nav-l .ar.op{transform:rotate(180deg)}[data-theme=usta] .m-sub{display:none;background:var(--g50);padding:5px 0}[data-theme=usta] .m-sub.op{display:block}[data-theme=usta] .m-sub a{display:block;padding:10px 20px 10px 45px;color:var(--g600);font-size:.85rem;transition:var(--t)}[data-theme=usta] .m-sub a:hover{color:var(--g);padding-left:50px}[data-theme=usta] .m-ct{padding:20px}[data-theme=usta] .m-ct-i{display:flex;align-items:center;gap:10px;padding:8px 0;color:var(--g600);font-size:.88rem}[data-theme=usta] .m-ct-i svg{width:18px;height:18px;color:var(--g)}[data-theme=usta] .m-ct-i a{color:var(--g600)}[data-theme=usta] .m-ct-i a:hover{color:var(--g)}[data-theme=usta] .m-bayi{display:flex;align-items:center;justify-content:center;gap:8px;background:linear-gradient(135deg,var(--g),var(--gl));color:var(--w);padding:12px;border-radius:8px;font-weight:600;margin-bottom:15px;transition:var(--t)}[data-theme=usta] .m-bayi:hover{transform:translateY(-2px)}[data-theme=usta] .m-bayi svg{width:18px;height:18px}[data-theme=usta] .ico{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}[data-theme=usta] model-viewer{--poster-color:transparent}@media (min-width:992px){[data-theme=usta] .topbar{display:block}}@media (max-width:991px){[data-theme=usta] .hdr-btn span,[data-theme=usta] .hdr-btn:not(.btn-cart):not(.btn-menu),[data-theme=usta] .hdr-search,[data-theme=usta] .nav,[data-theme=usta] .topbar{display:none}[data-theme=usta] .menu-tog{display:flex}[data-theme=usta] .mbot{display:block}[data-theme=usta] .hero3d .ctn{flex-direction:column;text-align:center;padding-top:40px;padding-bottom:40px;min-height:auto}[data-theme=usta] .hero3d-left{max-width:100%}[data-theme=usta] .hero3d-left h1{font-size:2.2rem}[data-theme=usta] .hero3d-btns,[data-theme=usta] .hero3d-left .feats{justify-content:center}[data-theme=usta] .hero3d-right model-viewer{height:350px}[data-theme=usta] .hero3d-right .glow{width:250px;height:250px}[data-theme=usta] .cat-ban .grid{grid-template-columns:1fr}[data-theme=usta] .ban-card{height:300px}[data-theme=usta] .ban-card .cnt h2{font-size:1.8rem}[data-theme=usta] .ban-card .cnt h3{font-size:1.4rem}[data-theme=usta] .pgrid{grid-template-columns:repeat(2,1fr);gap:12px}[data-theme=usta] .pimg{height:160px}[data-theme=usta] .pbody{padding:10px}[data-theme=usta] .ptitle{font-size:.8rem}[data-theme=usta] .cprice{font-size:1rem}[data-theme=usta] .igrid{grid-template-columns:repeat(2,1fr)}[data-theme=usta] .fgrid{grid-template-columns:1fr}[data-theme=usta] .ftr-bot .ctn{gap:15px}[data-theme=usta] .fran .ctn,[data-theme=usta] .ftr-bot .ctn{flex-direction:column;text-align:center}[data-theme=usta] .fran-c{flex-direction:column;align-items:center}[data-theme=usta] .fran-ic{display:none}[data-theme=usta] .fran-a{flex-direction:row;justify-content:center}}@media (max-width:576px){[data-theme=usta] .notif p{font-size:.8rem}[data-theme=usta] .hero3d-left h1{font-size:1.8rem}[data-theme=usta] .hero3d-right model-viewer{height:280px}[data-theme=usta] .seo-h h1{font-size:1.5rem}[data-theme=usta] .seo-h .fts{font-size:.85rem;gap:8px}[data-theme=usta] .igrid{grid-template-columns:1fr 1fr;gap:12px}[data-theme=usta] .ibox{padding:25px 15px}[data-theme=usta] .ibox .ic{width:55px;height:55px}[data-theme=usta] .ibox .ic svg{width:28px;height:28px}[data-theme=usta] .ibox h5{font-size:1rem}[data-theme=usta] .st{font-size:1.4rem}[data-theme=usta] .fran-t h3{font-size:1.2rem}}[data-theme=usta] .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}[data-theme=usta] .pd-breadcrumb{padding:15px 0;background:var(--g50)}[data-theme=usta] .pd-breadcrumb .ctn{display:flex;align-items:center;gap:8px;flex-wrap:wrap;font-size:.85rem}[data-theme=usta] .pd-breadcrumb a{color:var(--g600);display:flex;align-items:center;gap:4px}[data-theme=usta] .pd-breadcrumb a:hover{color:var(--g)}[data-theme=usta] .pd-breadcrumb a svg{width:14px;height:14px}[data-theme=usta] .pd-breadcrumb .bc-sep{color:var(--g300);margin:0 2px}[data-theme=usta] .pd-breadcrumb .current{color:var(--g);font-weight:600}[data-theme=usta] .pd-sec{padding:30px 0 50px;background:var(--w)}[data-theme=usta] .pd-grid{display:grid;grid-template-columns:1fr 1fr;gap:40px;align-items:start}[data-theme=usta] .pd-gallery{position:sticky;top:100px}[data-theme=usta] .pd-gallery-wrap{display:flex;gap:15px}[data-theme=usta] .pd-thumbs{width:100px;flex-shrink:0;display:flex;flex-direction:column;gap:10px}[data-theme=usta] .pd-thumb{width:100px;height:100px;border-radius:8px;overflow:hidden;border:2px solid var(--g200);cursor:pointer;transition:var(--t)}[data-theme=usta] .pd-thumb.active,[data-theme=usta] .pd-thumb:hover{border-color:var(--g);box-shadow:0 2px 10px rgba(0,104,56,.2)}[data-theme=usta] .pd-thumb img{width:100%;height:100%;object-fit:cover}[data-theme=usta] .pd-main-img{flex:1;border-radius:var(--rl);overflow:hidden;position:relative;background:var(--g50)}[data-theme=usta] .pd-main-img img{width:100%;height:auto;min-height:400px;object-fit:cover;border-radius:var(--rl)}[data-theme=usta] .pd-badge{position:absolute;top:15px;left:15px;padding:8px 16px;border-radius:8px;font-size:.8rem;font-weight:600;color:var(--w);display:flex;align-items:center;gap:5px;z-index:2}[data-theme=usta] .pd-badge.bs{background:var(--g)}[data-theme=usta] .pd-badge.dc{background:linear-gradient(135deg,var(--o),var(--ol))}[data-theme=usta] .pd-badge.nw{background:linear-gradient(135deg,var(--b),var(--bd))}[data-theme=usta] .pd-fav{position:absolute;top:15px;right:15px;width:44px;height:44px;background:var(--w);border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 10px rgba(0,0,0,.1);cursor:pointer;transition:var(--t);z-index:2;border:none}[data-theme=usta] .pd-fav:hover{transform:scale(1.1);box-shadow:0 4px 15px rgba(0,0,0,.15)}[data-theme=usta] .pd-fav svg{width:22px;height:22px;color:var(--g300)}[data-theme=usta] .pd-fav.liked svg,[data-theme=usta] .pd-fav:hover svg{color:var(--p);fill:var(--p)}[data-theme=usta] .pd-info{padding:10px 0}[data-theme=usta] .pd-code{font-size:.78rem;color:var(--g500);margin-bottom:8px}[data-theme=usta] .pd-code span{color:var(--g);font-weight:600}[data-theme=usta] .pd-title{font-size:1.8rem;font-weight:700;color:var(--g800);line-height:1.3;margin-bottom:15px}[data-theme=usta] .pd-delivery-tag{display:flex;align-items:center;gap:8px;font-size:.85rem;font-weight:500;color:var(--g);margin-bottom:15px;padding:8px 14px;background:rgba(0,104,56,.06);border-radius:8px}[data-theme=usta] .pd-delivery-tag svg{width:18px;height:18px;flex-shrink:0}[data-theme=usta] .pd-price-sec{margin-bottom:20px;padding:20px;background:linear-gradient(135deg,#f0f7f4,#e8f5e9);border-radius:var(--r);border:1px solid rgba(0,104,56,.1)}[data-theme=usta] .pd-old-price{font-size:1rem;color:var(--g500);text-decoration:line-through;display:block;margin-bottom:4px}[data-theme=usta] .pd-cur-price{font-size:2rem;font-weight:800;color:var(--g)}[data-theme=usta] .pd-discount{display:inline-flex;align-items:center;gap:4px;background:linear-gradient(135deg,var(--o),var(--ol));color:var(--w);padding:4px 12px;border-radius:6px;font-size:.78rem;font-weight:600;margin-left:10px;vertical-align:middle}[data-theme=usta] .pd-free-ship{display:flex;align-items:center;gap:6px;font-size:.85rem;color:var(--g);font-weight:500;margin-top:8px}[data-theme=usta] .pd-free-ship svg{width:16px;height:16px}[data-theme=usta] .pd-area{margin-bottom:20px}[data-theme=usta] .pd-area-label{font-size:.9rem;font-weight:600;color:var(--g700);margin-bottom:8px;display:flex;align-items:center;gap:6px}[data-theme=usta] .pd-area-label svg{width:18px;height:18px;color:var(--g)}@keyframes pd-zone-slide{0%{opacity:0;max-height:0;transform:translateY(-8px)}to{opacity:1;max-height:400px;transform:translateY(0)}}[data-theme=usta] .pd-date{margin-bottom:20px}[data-theme=usta] .pd-date-label{font-size:.9rem;font-weight:600;color:var(--g700);margin-bottom:10px;display:flex;align-items:center;gap:6px}[data-theme=usta] .pd-date-label svg{width:18px;height:18px;color:var(--o)}[data-theme=usta] .pd-date-grid{display:flex;gap:8px;overflow-x:auto;scrollbar-width:none;padding-bottom:5px}[data-theme=usta] .pd-date-grid::-webkit-scrollbar{display:none}[data-theme=usta] .pd-date-btn{flex:0 0 auto;min-width:100px;padding:12px 10px;border-radius:8px;background:var(--g50);border:2px solid var(--g200);text-align:center;cursor:pointer;transition:var(--t)}[data-theme=usta] .pd-date-btn:hover{border-color:var(--g);background:rgba(0,104,56,.04)}[data-theme=usta] .pd-date-btn.active{background:var(--g);border-color:var(--g);color:var(--w)}[data-theme=usta] .pd-date-btn .d1{font-size:.85rem;font-weight:600;display:block}[data-theme=usta] .pd-date-btn .d2{font-size:.75rem;display:block;margin-top:2px}[data-theme=usta] .pd-date-btn.active .d1,[data-theme=usta] .pd-date-btn.active .d2{color:var(--w)}[data-theme=usta] .pd-time{margin-bottom:20px}[data-theme=usta] .pd-time-label{font-size:.9rem;font-weight:600;color:var(--g700);margin-bottom:10px;display:flex;align-items:center;gap:6px}[data-theme=usta] .pd-time-label svg{width:18px;height:18px;color:var(--b)}[data-theme=usta] .pd-time-grid{display:flex;gap:8px;flex-wrap:wrap}[data-theme=usta] .pd-time-btn{padding:10px 18px;border-radius:8px;background:var(--g50);border:2px solid var(--g200);font-size:.85rem;font-weight:500;cursor:pointer;transition:var(--t);color:var(--g700)}[data-theme=usta] .pd-time-btn:hover{border-color:var(--b);background:rgba(33,150,243,.04)}[data-theme=usta] .pd-time-btn.active{background:var(--b);border-color:var(--b);color:var(--w)}[data-theme=usta] .pd-countdown{margin-bottom:20px;background:#fff9ed;border:2px solid #fff3d7;border-radius:8px;padding:12px 16px;display:none}[data-theme=usta] .pd-countdown.show{display:block}[data-theme=usta] .pd-countdown-hdr{display:flex;align-items:center;gap:8px;margin-bottom:8px}[data-theme=usta] .pd-countdown-title{font-size:.85rem;font-weight:700;color:var(--g800)}[data-theme=usta] .pd-countdown-bar{width:100%;height:6px;background:var(--g200);border-radius:3px;overflow:hidden;margin-bottom:6px}[data-theme=usta] .pd-countdown-fill{height:100%;background:var(--g);border-radius:3px;transition:width .3s ease}[data-theme=usta] .pd-countdown-sub{font-size:.8rem;color:var(--g600)}[data-theme=usta] .pd-order{display:flex;gap:12px;align-items:stretch;margin-bottom:20px}[data-theme=usta] .pd-qty{display:flex;align-items:center;border:2px solid var(--g200);border-radius:8px;overflow:hidden}[data-theme=usta] .pd-qty button{width:40px;height:48px;display:flex;align-items:center;justify-content:center;font-size:1.2rem;color:var(--g700);transition:var(--t);background:none;border:none;cursor:pointer}[data-theme=usta] .pd-qty button:hover{background:var(--g50)}[data-theme=usta] .pd-qty input{width:50px;height:48px;text-align:center;border:none;outline:none;font-family:var(--f);font-size:1rem;font-weight:600;color:var(--g800)}[data-theme=usta] .btn-order{flex:1;display:flex;align-items:center;justify-content:center;gap:8px;background:linear-gradient(135deg,var(--g),var(--gl));color:var(--w);padding:15px 30px;border-radius:8px;font-weight:700;font-size:1rem;transition:var(--t);box-shadow:0 5px 20px rgba(0,104,56,.3);border:none;cursor:pointer;font-family:var(--f)}[data-theme=usta] .btn-order:hover{transform:translateY(-2px);box-shadow:0 8px 30px rgba(0,104,56,.4)}[data-theme=usta] .btn-order:disabled{background:var(--g500);cursor:not-allowed;opacity:.5;box-shadow:none;transform:none}[data-theme=usta] .btn-order svg{width:20px;height:20px}[data-theme=usta] .btn-order .pd-spinner{display:inline-flex;align-items:center;gap:8px}[data-theme=usta] .btn-order .pd-spinner svg{animation:pd-spin 1s linear infinite}@keyframes pd-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}[data-theme=usta] .btn-wa-order{display:flex;align-items:center;justify-content:center;gap:8px;background:linear-gradient(135deg,#25D366,#128C7E);color:var(--w);padding:15px 25px;border-radius:8px;font-weight:600;font-size:.9rem;transition:var(--t);box-shadow:0 4px 15px rgba(37,211,102,.3);width:100%;margin-bottom:20px}[data-theme=usta] .btn-wa-order:hover{transform:translateY(-2px);box-shadow:0 8px 25px rgba(37,211,102,.4)}[data-theme=usta] .btn-wa-order svg{width:20px;height:20px}[data-theme=usta] .pd-trust{display:flex;gap:10px;flex-wrap:wrap;margin-bottom:20px}[data-theme=usta] .pd-trust-item{display:flex;align-items:center;gap:6px;font-size:.78rem;color:var(--g600);padding:6px 12px;background:var(--g50);border-radius:6px}[data-theme=usta] .pd-trust-item svg{width:16px;height:16px;flex-shrink:0}[data-theme=usta] .pd-trust-item.tg svg{color:var(--g)}[data-theme=usta] .pd-trust-item.to svg{color:var(--o)}[data-theme=usta] .pd-trust-item.tb svg{color:var(--b)}[data-theme=usta] .pd-trust-item.tp svg{color:var(--p)}[data-theme=usta] .pd-visual{display:flex;align-items:center;gap:10px;padding:12px 16px;background:linear-gradient(135deg,rgba(0,104,56,.04),rgba(241,90,36,.04));border-radius:8px;margin-bottom:15px;border:1px solid rgba(0,104,56,.08)}[data-theme=usta] .pd-visual svg{width:24px;height:24px;color:var(--g);flex-shrink:0}[data-theme=usta] .pd-visual .vtitle{font-size:.85rem;font-weight:600;color:var(--g700)}[data-theme=usta] .pd-visual .vdesc{font-size:.78rem;color:var(--g600)}[data-theme=usta] .pd-tabs-sec{padding:40px 0;background:var(--g50)}[data-theme=usta] .pd-tabs{display:flex;gap:5px;margin-bottom:25px;border-bottom:2px solid var(--g200);padding-bottom:0}[data-theme=usta] .pd-tab{padding:12px 25px;font-weight:600;font-size:.9rem;color:var(--g600);cursor:pointer;transition:var(--t);margin-bottom:-2px;background:none;border:none;border-bottom:3px solid transparent;font-family:var(--f)}[data-theme=usta] .pd-tab:hover{color:var(--g)}[data-theme=usta] .pd-tab.active{color:var(--g);border-bottom-color:var(--g)}[data-theme=usta] .pd-tab-content{display:none;animation:usta-fid .3s ease}[data-theme=usta] .pd-tab-content.active{display:block}[data-theme=usta] .pd-tab-content h2{font-size:1.3rem;font-weight:700;color:var(--g800);margin-bottom:12px}[data-theme=usta] .pd-tab-content h3{font-size:1.05rem;font-weight:600;color:var(--g700);margin:15px 0 8px}[data-theme=usta] .pd-tab-content p{color:var(--g600);line-height:1.7;margin-bottom:10px}[data-theme=usta] .pd-tab-content ul{padding-left:20px;margin-bottom:15px}[data-theme=usta] .pd-tab-content li{color:var(--g600);line-height:1.7;margin-bottom:5px;list-style:disc}[data-theme=usta] .pd-tab-content li strong{color:var(--g700)}[data-theme=usta] .similar-sec{padding:50px 0;background:var(--w)}@media (max-width:991px){[data-theme=usta] .pd-grid{grid-template-columns:1fr;gap:25px}[data-theme=usta] .pd-gallery{position:static}[data-theme=usta] .pd-thumbs{display:none}[data-theme=usta] .pd-main-img img{min-height:300px}[data-theme=usta] .pd-title{font-size:1.4rem}[data-theme=usta] .pd-cur-price{font-size:1.6rem}[data-theme=usta] .pd-order{flex-direction:column}[data-theme=usta] .btn-wa-order{width:100%;justify-content:center}[data-theme=usta] .pd-tabs-sec{padding:24px 0}}@media (max-width:576px){[data-theme=usta] .pd-title{font-size:1.2rem}[data-theme=usta] .pd-cur-price{font-size:1.4rem}[data-theme=usta] .pd-date-btn{min-width:80px;padding:10px 8px}[data-theme=usta] .pd-date-btn .d1{font-size:.78rem}[data-theme=usta] .pd-date-btn .d2{font-size:.7rem}[data-theme=usta] .pd-time-btn{padding:8px 12px;font-size:.8rem}[data-theme=usta] .pd-tabs{overflow-x:auto;flex-wrap:nowrap}[data-theme=usta] .pd-tab{white-space:nowrap;padding:10px 18px;font-size:.82rem}}[data-usta-checkout]{font-family:var(--f);color:var(--g800)}[data-usta-checkout] .bg-primary,[data-usta-checkout] .bg-primary\/10{background-color:var(--g)!important}[data-usta-checkout] .text-primary{color:var(--g)!important}[data-usta-checkout] .o-checkoutPrimaryAction{min-height:52px;border-radius:var(--r)!important;background:var(--g)!important;color:#fff!important;font-family:var(--f);font-weight:700;font-size:15px;transition:var(--t);box-shadow:0 8px 24px rgba(0,104,56,.2)}[data-usta-checkout] .o-checkoutPrimaryAction:hover{background:var(--gl)!important}[data-usta-checkout] .o-checkoutSecondaryAction{min-height:52px;border-radius:var(--r)!important;border-color:var(--g)!important;color:var(--g)!important;font-family:var(--f);font-weight:600;transition:var(--t)}[data-usta-checkout] .o-checkoutSecondaryAction:hover{background:rgba(0,104,56,.06)!important}[data-usta-checkout] :focus-visible{outline:2px solid var(--g)!important;outline-offset:2px}[data-usta-checkout] button[role=combobox],[data-usta-checkout] input,[data-usta-checkout] textarea{min-height:48px;border:2px solid var(--g200)!important;border-radius:var(--r)!important;font-family:var(--f);font-size:14px;transition:var(--t)}[data-usta-checkout] textarea{min-height:100px;padding-top:12px!important}[data-usta-checkout] button[role=combobox]:focus,[data-usta-checkout] button[role=combobox][data-state=open],[data-usta-checkout] input:focus,[data-usta-checkout] textarea:focus{border-color:var(--g)!important;box-shadow:0 0 0 3px rgba(0,104,56,.15)!important;background:#fff!important}[data-usta-checkout] input::placeholder,[data-usta-checkout] textarea::placeholder{color:var(--g500)!important;font-weight:400}[data-usta-checkout] label{color:var(--g700);font-family:var(--f);font-size:13px;font-weight:600}[data-usta-checkout] .o-checkoutPanel,[data-usta-checkout] .o-checkoutPersistedDelivery,[data-usta-checkout] .o-checkoutSidebarCard{border:1px solid rgba(0,104,56,.1)!important;border-radius:var(--rl)!important;background:#fff;box-shadow:0 4px 20px rgba(0,104,56,.06)}[data-usta-checkout] [class~=rounded-xl][class~=border][class~=bg-card]{border-radius:var(--rl)!important;border-color:rgba(0,104,56,.1)!important;box-shadow:0 4px 20px rgba(0,104,56,.06)}[data-usta-checkout] section.space-y-4{border:1px solid rgba(0,104,56,.1);border-radius:var(--rl);padding:20px;background:#fff;box-shadow:0 4px 20px rgba(0,104,56,.06)}[data-usta-checkout] h2.font-serif.font-semibold,[data-usta-checkout] h2.font-serif.text-lg.font-semibold{font-family:var(--f)!important;color:var(--g900);font-size:18px;font-weight:700}[data-usta-checkout] .font-serif{font-family:var(--f)!important}[data-usta-checkout] .text-muted-foreground{color:var(--g600)!important}[data-usta-checkout] .usta-checkout-hero{margin-bottom:28px;padding:28px;border:1px solid rgba(0,104,56,.1);border-radius:var(--rl);background:linear-gradient(135deg,rgba(0,104,56,.03),rgba(255,255,255,1));box-shadow:0 4px 20px rgba(0,104,56,.06)}[data-usta-checkout] .usta-checkout-hero__eyebrow{display:inline-flex;align-items:center;gap:6px;padding:6px 14px;border-radius:var(--rf);background:rgba(0,104,56,.08);color:var(--g);font-family:var(--f);font-size:12px;font-weight:600;margin-bottom:14px}[data-usta-checkout] .usta-checkout-hero__title{font-family:var(--fs);font-size:clamp(22px,3.5vw,32px);color:var(--g);margin:0 0 8px;line-height:1.2}[data-usta-checkout] .usta-checkout-hero__desc{font-family:var(--f);font-size:14px;color:var(--g600);line-height:1.6;max-width:520px;margin:0 0 20px}[data-usta-checkout] .usta-checkout-hero__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}[data-usta-checkout] .usta-checkout-stat{display:flex;align-items:flex-start;gap:10px}[data-usta-checkout] .usta-checkout-stat__icon{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;min-width:36px;border-radius:10px;font-size:16px}[data-usta-checkout] .usta-checkout-stat__icon--green{background:rgba(0,104,56,.1);color:var(--g)}[data-usta-checkout] .usta-checkout-stat__icon--orange{background:rgba(241,90,36,.1);color:var(--o)}[data-usta-checkout] .usta-checkout-stat__icon--blue{background:rgba(33,150,243,.1);color:var(--b)}[data-usta-checkout] .usta-checkout-stat__title{font-family:var(--f);font-size:13px;font-weight:700;color:var(--g900);display:block}[data-usta-checkout] .usta-checkout-stat__text{font-family:var(--f);font-size:11px;color:var(--g600);display:block;line-height:1.4}[data-usta-checkout] .usta-checkout-steps{display:flex;align-items:center;justify-content:center;gap:8px;margin-bottom:28px}[data-usta-checkout] .usta-checkout-step{display:flex;align-items:center;gap:8px;font-family:var(--f);font-size:13px;font-weight:600}[data-usta-checkout] .usta-checkout-step__num{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;font-size:13px;font-weight:700;transition:var(--t)}[data-usta-checkout] .usta-checkout-step--completed .usta-checkout-step__num{background:var(--g);color:#fff}[data-usta-checkout] .usta-checkout-step--completed .usta-checkout-step__label{color:var(--g)}[data-usta-checkout] .usta-checkout-step--active .usta-checkout-step__num{background:var(--g);color:#fff;box-shadow:0 0 0 4px rgba(0,104,56,.15)}[data-usta-checkout] .usta-checkout-step--active .usta-checkout-step__label{color:var(--g);font-weight:700}[data-usta-checkout] .usta-checkout-step--inactive .usta-checkout-step__num{background:var(--g200);color:var(--g500)}[data-usta-checkout] .usta-checkout-step--inactive .usta-checkout-step__label{color:var(--g500)}[data-usta-checkout] .usta-checkout-step__divider{width:32px;height:2px;background:var(--g300);border-radius:1px}[data-usta-checkout] .usta-checkout-step--completed+.usta-checkout-step__divider{background:var(--g)}[data-usta-checkout] .o-checkoutSidebarCard{padding:24px}[data-usta-checkout] .o-checkoutSidebarCard__title{font-family:var(--f)!important;font-size:18px;font-weight:700;color:var(--g900)}[data-usta-checkout] .o-checkoutSidebarCard__hint{font-family:var(--f);font-size:13px;color:var(--g600);line-height:1.5}[data-usta-checkout] .font-bold.text-lg,[data-usta-checkout] .text-lg.font-bold{color:var(--g)!important}[data-usta-checkout] .text-destructive,[data-usta-checkout] .usta-checkout-discount{color:var(--o)!important}[data-usta-checkout] .border-destructive{border-color:rgba(241,90,36,.25)!important}[data-usta-checkout] .bg-destructive\/10{background-color:rgba(241,90,36,.08)!important}[data-usta-checkout] .o-checkoutPersistedDelivery{padding:16px;background:rgba(0,104,56,.02)}[data-usta-checkout] .o-checkoutPersistedDelivery__badge{display:inline-flex;align-items:center;gap:4px;padding:4px 12px;border-radius:var(--rf);background:rgba(0,104,56,.1);color:var(--g);font-family:var(--f);font-size:12px;font-weight:600}[data-usta-checkout] .o-checkoutPersistedDelivery__meta{display:grid;gap:12px;grid-template-columns:1fr 1fr}[data-usta-checkout] .o-checkoutPersistedDelivery__metaItem{border-radius:var(--r);border:1px solid rgba(0,104,56,.1);padding:10px 14px}[data-usta-checkout] .o-checkoutPersistedDelivery__metaLabel{color:var(--g600);font-family:var(--f);font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:.04em}[data-usta-checkout] .o-checkoutPersistedDelivery__metaValue{color:var(--g900);font-family:var(--f);font-size:15px;font-weight:600}[data-usta-checkout] .o-checkoutStep2Actions{border:1px solid rgba(0,104,56,.1);border-radius:var(--rl);padding:20px;background:#fff;box-shadow:0 4px 20px rgba(0,104,56,.06)}[data-usta-checkout] .o-checkoutPaymentState{border-radius:var(--rl);border:1px solid rgba(0,104,56,.1);box-shadow:0 4px 20px rgba(0,104,56,.06)}@media (max-width:768px){[data-usta-checkout] .o-checkoutStep1,[data-usta-checkout] .o-checkoutStep2{grid-template-columns:1fr!important}[data-usta-checkout] .usta-checkout-hero__grid{grid-template-columns:1fr;gap:12px}[data-usta-checkout] .usta-checkout-steps{gap:4px}[data-usta-checkout] .usta-checkout-step__divider{width:16px}[data-usta-checkout] .usta-checkout-step__label{display:none}[data-usta-checkout] .o-checkoutPersistedDelivery__meta{grid-template-columns:1fr}[data-usta-checkout] .o-checkoutPrimaryAction,[data-usta-checkout] .o-checkoutSecondaryAction{min-height:48px;font-size:14px}}[data-theme=usta] .usta-lookup-icon{display:inline-flex;align-items:center;justify-content:center;width:72px;height:72px;border-radius:50%;background:rgba(0,104,56,.1);color:var(--g)}[data-theme=usta] .usta-lookup-icon svg{width:32px;height:32px}[data-theme=usta] .usta-lookup-title{font-family:var(--fs);font-size:clamp(24px,4vw,36px);color:var(--g);margin:0;line-height:1.2}[data-theme=usta] .usta-lookup-input{width:100%;min-height:48px;padding:12px 16px;border:2px solid var(--g200);border-radius:var(--r);font-family:var(--f);font-size:15px;color:var(--g900);background:#fff;transition:var(--t)}[data-theme=usta] .usta-lookup-input::placeholder{color:var(--g500)}[data-theme=usta] .usta-lookup-input:focus{outline:none;border-color:var(--g);box-shadow:0 0 0 3px rgba(0,104,56,.15)}[data-theme=usta] .usta-lookup-btn{display:flex;align-items:center;justify-content:center;width:100%;min-height:48px;padding:12px 24px;border:none;border-radius:var(--r);background:var(--g);color:#fff;font-family:var(--f);font-size:15px;font-weight:700;cursor:pointer;transition:var(--t);box-shadow:0 8px 24px rgba(0,104,56,.2);text-decoration:none}[data-theme=usta] .usta-lookup-btn:hover{background:var(--gl)}[data-theme=usta] .usta-lookup-btn:disabled{opacity:.5;cursor:not-allowed}[data-theme=usta] .usta-lookup-desc{font-family:var(--f);font-size:14px;color:var(--g600);line-height:1.6;margin:0}[data-theme=usta] .usta-lookup-wrap{max-width:440px;margin:0 auto;display:flex;flex-direction:column;align-items:center;gap:16px;text-align:center;padding:48px 16px}[data-theme=usta] .usta-lookup-form{display:flex;flex-direction:column;gap:12px;width:100%}[data-theme=usta] .usta-cart-item:hover{border-color:rgba(0,104,56,.2);box-shadow:0 4px 20px rgba(0,104,56,.08)}[data-theme=usta] .usta-cart-qty__btn:active:not(:disabled){transform:scale(.92)}[data-theme=usta] .usta-cart-summary__divider{height:1px;background:rgba(0,104,56,.1);border:none;margin:0}[data-theme=usta] .usta-skel-line{height:16px;border-radius:8px;background:linear-gradient(90deg,rgba(0,104,56,.06) 25%,rgba(0,104,56,.1) 37%,rgba(0,104,56,.06) 63%);background-size:400% 100%;animation:ustaSkelPulse 1.6s ease infinite}[data-theme=usta] .usta-skel-line--short{width:60%}[data-theme=usta] .usta-skel-line--medium{width:80%}[data-theme=usta] .usta-skel-circle{border-radius:50%;background:linear-gradient(90deg,rgba(0,104,56,.06) 25%,rgba(0,104,56,.1) 37%,rgba(0,104,56,.06) 63%);background-size:400% 100%;animation:ustaSkelPulse 1.6s ease infinite}[data-theme=usta] .usta-empty-cart__icon svg{animation:ustaPulseIcon 2s ease-in-out infinite}@keyframes ustaPulseIcon{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}[data-theme=usta] .usta-os-header:before{content:"";position:absolute;top:-60px;left:50%;transform:translateX(-50%);width:200px;height:200px;border-radius:50%;background:radial-gradient(circle,rgba(0,104,56,.06) 0,transparent 70%);pointer-events:none;z-index:-1}[data-theme=usta] .usta-os-header{position:relative}[data-theme=usta] .usta-os-check svg{animation:ustaCheckBounce .6s ease-out}@keyframes ustaCheckBounce{0%{transform:scale(0);opacity:0}60%{transform:scale(1.15)}to{transform:scale(1);opacity:1}}[data-theme=usta] .usta-os-share:hover{border-color:rgba(0,104,56,.2)}[data-theme=usta] .usta-os-account:hover{border-color:rgba(0,104,56,.25);box-shadow:0 4px 20px rgba(0,104,56,.08)}[data-theme=usta] .usta-os-btn-outlined:active,[data-theme=usta] .usta-os-btn-primary:active{transform:translateY(1px)}[data-theme=usta] .usta-ot-timeline-card:hover{border-color:rgba(0,104,56,.2)}[data-theme=usta] .usta-ot-badge--pending{background:rgba(156,163,175,.15);color:var(--g600)}[data-theme=usta] .usta-ot-badge--active{background:rgba(241,90,36,.1);color:var(--o)}[data-theme=usta] .usta-ot-badge--completed{background:rgba(0,104,56,.1);color:var(--g)}[data-theme=usta] .usta-ot-info-card:hover{border-color:rgba(0,104,56,.2);box-shadow:0 6px 24px rgba(0,104,56,.08)}[data-theme=usta] .usta-ot-history-card:hover{border-color:rgba(0,104,56,.2)}[data-theme=usta] .usta-ot-history__row:hover{background:rgba(0,104,56,.02);margin:0 -12px;padding-left:12px;padding-right:12px;border-radius:8px}[data-theme=usta] .usta-ot-error .usta-ot-btn-primary{margin-top:8px}@media (max-width:768px){[data-theme=usta] .usta-cart-layout{grid-template-columns:1fr}[data-theme=usta] .usta-cart-summary-col{position:static}[data-theme=usta] .usta-cart-item{grid-template-columns:90px minmax(0,1fr);gap:14px;padding:14px}[data-theme=usta] .usta-os-details,[data-theme=usta] .usta-ot-info-grid{grid-template-columns:1fr}[data-theme=usta] .usta-os-actions{flex-direction:column}[data-theme=usta] .usta-os-btn-outlined,[data-theme=usta] .usta-os-btn-primary{width:100%}[data-theme=usta] .usta-os-account{flex-direction:column;align-items:center;text-align:center}[data-theme=usta] .usta-ot-timeline{flex-direction:column;gap:0}[data-theme=usta] .usta-ot-step{flex-direction:row;gap:12px;padding:8px 0}[data-theme=usta] .usta-ot-step__line{position:absolute;top:calc(50% + 18px);left:18px;right:auto;width:3px;height:calc(100% - 4px)}[data-theme=usta] .usta-ot-step__label{margin-top:0;text-align:left;font-size:13px}[data-theme=usta] .usta-ot-actions{flex-direction:column}[data-theme=usta] .usta-ot-btn-primary{width:100%}}[data-theme=usta] .usta-btn-primary{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 28px;border:none;border-radius:var(--r);background:var(--g);color:#fff;font-family:var(--f);font-size:14px;font-weight:700;text-decoration:none;cursor:pointer;transition:var(--t);box-shadow:0 8px 24px rgba(0,104,56,.2)}[data-theme=usta] .usta-btn-primary:hover{background:var(--gl)}[data-theme=usta] .usta-btn-primary:active{transform:translateY(1px)}[data-theme=usta] .usta-btn-primary:disabled{opacity:.5;cursor:not-allowed}[data-theme=usta] .usta-btn-accent{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 28px;border:none;border-radius:var(--r);background:var(--o);color:#fff;font-family:var(--f);font-size:14px;font-weight:700;text-decoration:none;cursor:pointer;transition:var(--t);box-shadow:0 8px 24px rgba(241,90,36,.2)}[data-theme=usta] .usta-btn-accent:hover{background:var(--ol)}[data-theme=usta] .usta-btn-accent:active{transform:translateY(1px)}[data-theme=usta] .usta-btn-outlined{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 28px;border:2px solid var(--g);border-radius:var(--r);background:transparent;color:var(--g);font-family:var(--f);font-size:14px;font-weight:700;text-decoration:none;cursor:pointer;transition:var(--t)}[data-theme=usta] .usta-btn-outlined:hover{background:rgba(0,104,56,.06)}[data-theme=usta] .usta-btn-outlined:active{transform:translateY(1px)}@media (max-width:768px){[data-theme=usta] .usta-btn-accent,[data-theme=usta] .usta-btn-outlined,[data-theme=usta] .usta-btn-primary,[data-theme=usta] .usta-cart-checkout-btn,[data-theme=usta] .usta-cart-continue-btn,[data-theme=usta] .usta-empty-cart__btn,[data-theme=usta] .usta-lookup-btn,[data-theme=usta] .usta-os-account__btn,[data-theme=usta] .usta-os-btn-outlined,[data-theme=usta] .usta-os-btn-primary,[data-theme=usta] .usta-ot-btn-primary,[data-theme=usta] [role=button],[data-theme=usta] a[role=button],[data-theme=usta] button{min-height:44px}[data-theme=usta] .usta-cart-item__remove,[data-theme=usta] .usta-cart-qty__btn{width:44px;height:44px;min-width:44px}[data-theme=usta] .usta-lookup-input,[data-theme=usta] input,[data-usta-checkout] .o-checkoutPrimaryAction,[data-usta-checkout] .o-checkoutSecondaryAction,[data-usta-checkout] button[role=combobox],[data-usta-checkout] input,[data-usta-checkout] textarea{min-height:44px}}