@import "https://cdn.jsdelivr.net/gh/rastikerdar/vazirmatn@v33.003/Vazirmatn-font-face.css";
:root{--theme:#303232;--text:#212529;--muted:#6c7377;--glass:#ffffff94;--glass-dark:#303232e0;--cart:#ff3b30eb;--green:#2eb85ceb;--line:#30323214;--radius:12px}html,body{margin:0;padding:0}body{color:var(--text);direction:rtl;background:#f4f5f6;font-family:Vazirmatn,iranyekan,Tahoma,sans-serif}img{max-width:100%;display:block}button,input,select{font-family:inherit}button{cursor:pointer}.wrap{width:min(1280px,100% - 48px);margin:0 auto}.glass{background:var(--glass);border:1px solid var(--line);border-radius:var(--radius);-webkit-backdrop-filter:blur(20px)saturate(140%);backdrop-filter:blur(20px)saturate(140%);box-shadow:0 10px 28px #3032320a,inset 0 1px #ffffffeb}.btn-dark{background:var(--glass-dark);color:#fff;border-radius:var(--radius);border:1px solid #ffffff2e;justify-content:center;align-items:center;gap:8px;padding:10px 18px;font-weight:600;display:inline-flex;box-shadow:0 8px 20px #30323229,inset 0 1px #ffffff2e}.btn-green{background:var(--green);color:#fff;border-radius:var(--radius);border:1px solid #ffffff38;justify-content:center;align-items:center;width:100%;padding:14px 18px;font-size:15px;font-weight:700;display:inline-flex;box-shadow:0 10px 24px #2eb85c38,inset 0 1px #ffffff47}.btn-cart{background:var(--cart);color:#fff;border-radius:var(--radius);border:1px solid #ffffff38;align-items:center;gap:8px;padding:9px 14px;font-size:13px;font-weight:600;display:inline-flex;box-shadow:0 10px 24px #ff3b3038,inset 0 1px #ffffff47}.btn-login{border-radius:var(--radius);color:var(--theme);white-space:nowrap;background:#ffffffd1;border:1px solid #30323224;align-items:center;gap:8px;padding:8px 14px;font-size:13px;font-weight:500;display:inline-flex}.btn-search{background:var(--glass-dark);color:#fff;border-radius:var(--radius);border:1px solid #ffffff2e;justify-content:center;align-items:center;width:44px;height:44px;display:inline-flex}.topbar{color:#efefef;background:#303232;padding:8px 0;font-size:13px}.topbar .wrap{justify-content:space-between;align-items:center;display:flex}.topbar a{color:#efefef;align-items:center;gap:6px;display:inline-flex}.header{background:var(--glass);border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(20px)saturate(140%);backdrop-filter:blur(20px)saturate(140%);box-shadow:0 10px 28px #3032320a,inset 0 1px #ffffffeb}.logo{color:var(--theme);letter-spacing:-.5px;font-size:22px;font-weight:800}.logo small{color:var(--muted);font-size:11px;font-weight:500;display:block}.telegram{background:var(--glass-dark);color:#fff;justify-content:space-between;align-items:center;gap:16px;padding:10px 0;display:flex}.telegram .join{color:#fff;border-radius:var(--radius);background:#0088cceb;padding:8px 16px;font-size:13px;font-weight:600}.banners{padding:18px 0}.banner-grid{gap:14px;display:grid}.banner{border-radius:var(--radius);color:#fff;align-items:flex-end;min-height:220px;padding:22px;display:flex;position:relative;overflow:hidden}.banner h2{margin:0 0 6px;font-size:22px}.banner p{opacity:.9;margin:0}.banner-center{color:var(--theme);text-align:center;background:#eceff1;flex-direction:column;justify-content:center;align-items:center}.banner-center h6{color:var(--muted);margin:0 0 8px;font-weight:500}.iphone{background:linear-gradient(160deg,#14141459,#14141426),#8aa4b8}.samsung{background:linear-gradient(160deg,#14141459,#14141426),#6b7c93}.section{padding:8px 0 22px}.section-title{justify-content:space-between;align-items:center;margin:8px 0 14px;display:flex}.section-title h3{margin:0;font-size:18px}.products,.brands,.services{gap:12px;display:grid}.card{background:var(--glass);border:1px solid var(--line);border-radius:var(--radius);overflow:hidden}.card .thumb{background:#d9dee3;height:160px}.card .body{padding:12px}.card h4{margin:0 0 8px;font-size:14px;font-weight:600}.badge{color:#fff;border-radius:var(--radius);background:#6a6a6ae0;padding:5px 10px;font-size:12px;font-weight:700;display:inline-block}.brand{background:var(--glass);border:1px solid var(--line);border-radius:var(--radius);min-height:72px;color:var(--theme);justify-content:center;align-items:center;font-weight:700;display:flex}.service{background:var(--glass);border:1px solid var(--line);border-radius:var(--radius);align-items:center;gap:12px;padding:14px;display:flex}.service .ico{background:var(--theme);color:#fff;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.service h4{margin:0 0 4px;font-size:14px}.service span{color:var(--muted);font-size:12px}footer.site{background:var(--glass);border-top:1px solid var(--line);margin-top:20px}.footer-main{gap:24px;padding:28px 0;display:grid}.footer-main h3{margin:0 0 10px}.footer-main p,.footer-main a{color:var(--text);font-size:14px}.footer-main ul{margin:0;padding:0;list-style:none}.footer-main li{margin:8px 0}.subfooter{border-top:1px solid var(--line);color:var(--muted);justify-content:space-between;gap:12px;padding:12px 0;font-size:12px;display:flex}body.desktop{width:1440px;min-width:1440px}body.desktop .header-top{align-items:center;gap:16px;padding:14px 0 12px;display:flex}body.desktop .header-top .logo{flex:1}body.desktop .header-actions{align-items:center;gap:12px;display:flex}body.desktop .header-actions .btn-login{border-left:1px solid #3032321f;margin-left:4px;padding-left:16px}body.desktop .header-sub{border-top:1px solid var(--line);align-items:center;gap:24px;padding:10px 0 12px;display:flex}body.desktop .cats{color:var(--theme);background:0 0;border:0;align-items:center;gap:8px;padding:4px 0;font-weight:700;display:inline-flex}body.desktop .nav-links{flex-wrap:wrap;align-items:center;gap:0;display:flex}body.desktop .nav-links a{color:#424750;border-right:1px solid #3032321f;margin-right:16px;padding:4px 16px 4px 0;font-size:13px}body.desktop .nav-links a:first-child{border-right:0;margin-right:0;padding-right:0}body.desktop .banner-grid{grid-template-columns:1.2fr .8fr 1.2fr}body.desktop .products{grid-template-columns:repeat(5,1fr)}body.desktop .brands{grid-template-columns:repeat(6,1fr)}body.desktop .services{grid-template-columns:repeat(4,1fr)}body.desktop .footer-main{grid-template-columns:1.4fr 1fr 1fr 1fr}body.desktop .mobile-only,body.desktop .bottom-nav{display:none!important}body.desktop .wrap{width:min(1280px,100% - 80px)}body.mobile{background:#e8eaed;width:390px}body.mobile .phone{background:#f4f5f6;width:390px;min-height:844px;padding-bottom:78px;position:relative}body.mobile .wrap{width:calc(100% - 24px)}body.mobile .header-top{align-items:center;gap:8px;padding:12px 0;display:flex}body.mobile .hamburger{background:0 0;border:0;justify-content:center;align-items:center;width:42px;height:42px;font-size:22px;display:flex}body.mobile .logo{flex:1;font-size:18px}body.mobile .header-sub,body.mobile .desktop-only{display:none!important}body.mobile .banner-grid{grid-template-columns:1fr}body.mobile .products{grid-template-columns:repeat(2,1fr)}body.mobile .brands{grid-template-columns:repeat(3,1fr)}body.mobile .services{grid-template-columns:1fr}body.mobile .footer-main{grid-template-columns:1fr 1fr}body.mobile .subfooter{flex-direction:column}body.mobile .bottom-nav{background:var(--glass);border-top:1px solid var(--line);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);grid-template-columns:repeat(4,1fr);padding:10px 8px 14px;display:grid;position:sticky;bottom:0}body.mobile .bottom-nav a{color:#212529;flex-direction:column;align-items:center;gap:4px;font-size:11px;display:flex}body.mobile .bottom-nav a.active{font-weight:700}body.mobile .topbar .site-title{display:none}.note{color:#5d4a00;text-align:center;background:#fff8e1;border:1px solid #f0e0a8;padding:10px 14px;font-size:13px}.page{padding:24px 0 48px}.checkout-progress,.checkout-card,.account-card,.auth-card,.cart-table,.cart-totals{background:var(--glass);border:1px solid var(--line);border-radius:var(--radius);-webkit-backdrop-filter:blur(20px)saturate(140%);backdrop-filter:blur(20px)saturate(140%);box-shadow:0 10px 28px #3032320a,inset 0 1px #ffffffeb}.checkout-progress{margin:0 0 24px;padding:14px 16px}.checkout-progress ol{justify-content:space-between;align-items:center;gap:10px;margin:0;padding:0;list-style:none;display:flex}.checkout-progress li{color:var(--theme);flex:1;justify-content:center;align-items:center;gap:8px;font-size:13px;font-weight:700;display:flex}.num{color:#303232;background:#ffffffb8;border:1px solid #3032321f;border-radius:50%;flex:0 0 28px;justify-content:center;align-items:center;width:28px;height:28px;font-size:13px;font-weight:700;display:inline-flex;box-shadow:0 6px 14px #3032320f,inset 0 1px #fffffff2}.checkout-grid{grid-template-columns:1fr 1fr;gap:24px;display:grid}.checkout-card{padding:20px 18px 18px}.checkout-card+.checkout-card{margin-top:18px}.checkout-card__head{align-items:flex-start;gap:12px;margin-bottom:16px;display:flex}.checkout-card__title{margin:0 0 4px;font-size:18px}.checkout-card__hint{color:var(--muted);margin:0;font-size:12px;line-height:1.7}.fields{grid-template-columns:1fr 1fr;gap:12px;display:grid}.field{flex-direction:column;gap:6px;display:flex}.field.full{grid-column:1/-1}.field label{color:var(--theme);font-size:12px;font-weight:700}.fake-input,.fake-select{min-height:44px;color:var(--text);background:#ffffffdb;border:1px solid #3032321f;border-radius:10px;align-items:center;padding:10px 12px;font-size:13px;display:flex}.fake-select{color:var(--muted);justify-content:space-between}.dropship{border:1px solid var(--line);border-radius:var(--radius);background:#ffffffb8;align-items:flex-start;gap:10px;margin:14px 0 0;padding:12px;display:flex}.dropship input{margin-top:3px}.dropship strong{font-size:13px;display:block}.dropship span{color:var(--muted);margin-top:2px;font-size:12px;display:block}.invoice-item{border-bottom:1px solid var(--line);gap:12px;padding:12px 0;display:flex}.invoice-item:last-of-type{border-bottom:0}.invoice-thumb{background:#d9dee3;border-radius:10px;flex-shrink:0;width:64px;height:64px}.invoice-item h4{margin:0 0 6px;font-size:14px}.chips{flex-wrap:wrap;gap:6px;display:flex}.chip{border:1px solid var(--line);background:#fffc;border-radius:999px;padding:3px 8px;font-size:11px}.totals{margin-top:12px;font-size:13px}.totals div{justify-content:space-between;padding:6px 0;display:flex}.totals .sum{border-top:1px solid var(--line);padding-top:10px;font-size:15px;font-weight:800}.ship-opt,.pay-opt{border:1px solid var(--line);border-radius:var(--radius);background:#ffffffb8;align-items:center;gap:10px;margin-bottom:10px;padding:12px;font-size:13px;display:flex}.ship-opt b,.pay-opt b{margin-right:auto}.cart-layout{grid-template-columns:1.6fr .7fr;gap:24px;display:grid}.cart-table{overflow:hidden}.cart-row,.cart-head{grid-template-columns:72px 1.4fr .6fr .7fr .5fr;align-items:center;gap:12px;padding:14px 16px;display:grid}.cart-head{color:var(--muted);border-bottom:1px solid var(--line);font-size:12px;font-weight:700}.cart-row{border-bottom:1px solid var(--line)}.qty{border:1px solid var(--line);background:#ffffffdb;border-radius:10px;align-items:center;gap:8px;padding:6px 10px;font-weight:700;display:inline-flex}.cart-totals{height:fit-content;padding:18px}.cart-totals h3{margin:0 0 14px}.btn-checkout{background:var(--glass-dark);color:#fff;border-radius:var(--radius);border:0;width:100%;margin-top:14px;padding:14px;font-weight:700;display:flex}.auth-grid{grid-template-columns:1fr 1fr;gap:24px;display:grid}.auth-card{padding:22px}.auth-card h2{margin:0 0 6px;font-size:20px}.auth-card p{color:var(--muted);margin:0 0 16px;font-size:13px}.auth-card .fields{grid-template-columns:1fr}.account-wrap{grid-template-columns:260px 1fr;gap:24px;display:grid}.account-nav{padding:12px}.account-nav a{border-radius:10px;margin-bottom:4px;padding:10px 12px;font-size:13px;display:block}.account-nav a.active{color:#fff;background:#303232e0}.account-card{padding:22px}.stat-row{grid-template-columns:repeat(3,1fr);gap:12px;margin-top:16px;display:grid}.stat{border:1px solid var(--line);border-radius:var(--radius);background:#ffffffb8;padding:16px}.stat b{margin-top:6px;font-size:20px;display:block}body.mobile .checkout-grid,body.mobile .cart-layout,body.mobile .auth-grid,body.mobile .account-wrap,body.mobile .fields,body.mobile .stat-row{grid-template-columns:1fr}body.mobile .cart-head{display:none}body.mobile .cart-row{grid-template-rows:auto auto auto;grid-template-columns:64px 1fr}body.mobile .checkout-progress ol{flex-wrap:wrap}body.mobile .checkout-progress li{flex:40%;justify-content:flex-start}.gallery{background:#f4f5f6;width:1440px;padding:40px 48px 60px}.gallery h1{margin:0 0 8px;font-size:28px}.gallery p{color:var(--muted);margin:0 0 24px}.gallery-grid{grid-template-columns:1fr 1fr;gap:16px;display:grid}.gallery a{background:var(--glass);border:1px solid var(--line);border-radius:var(--radius);padding:18px;display:block}.gallery a strong{margin-bottom:6px;display:block}.gallery a span{color:var(--muted);font-size:13px}@font-face{font-family:IranYekan;src:url(/assets/fonts/iranyekanwebregularfanum.woff)format("woff");font-weight:400;font-display:swap}@font-face{font-family:IranYekan;src:url(/assets/fonts/iranyekanweblightfanum.woff)format("woff");font-weight:300;font-display:swap}@font-face{font-family:IranYekan;src:url(/assets/fonts/iranyekanwebboldfanum.woff)format("woff");font-weight:700;font-display:swap}body{font-family:IranYekan,Arial,sans-serif}@font-face{font-family:IranYekan;src:url(/assets/fonts/iranyekanwebregularfanum.woff)format("woff");font-weight:400;font-display:swap}@font-face{font-family:IranYekan;src:url(/assets/fonts/iranyekanweblightfanum.woff)format("woff");font-weight:300;font-display:swap}@font-face{font-family:IranYekan;src:url(/assets/fonts/iranyekanwebboldfanum.woff)format("woff");font-weight:700;font-display:swap}*{box-sizing:border-box}html,body{direction:rtl;margin:0;padding:0}body{color:#202020;background:#fff;font-family:IranYekan,Arial,sans-serif;overflow-x:hidden}button,input{font:inherit}a{color:inherit;text-decoration:none}.pm-page{background:#fff;width:100%;min-height:100vh}.pm-container{width:min(1600px,100% - 64px);margin-inline:auto}.pm-header{background:#fff;border-bottom:1px solid #eee;width:100%;height:193px}.pm-topbar{color:#555;border-bottom:1px solid #eee;height:39px;font-size:13px}.pm-topbar-inner{justify-content:space-between;align-items:center;height:100%;display:flex}.pm-middle{grid-template-columns:1fr 180px 1fr;align-items:center;gap:30px;height:88px;display:grid}.pm-actions{direction:rtl;justify-content:flex-start;align-items:center;gap:10px;display:flex}.pm-action,.pm-cart{color:#333;cursor:pointer;background:#f6f6f6;border:0;height:38px;padding:0 16px}.pm-cart{align-items:center;gap:8px;display:flex}.pm-logo{text-align:center;direction:ltr;font-family:Arial,sans-serif;font-size:24px;font-weight:700}.pm-location{color:#333;justify-content:flex-end;align-items:center;gap:7px;font-size:14px;display:flex}.pm-nav-row{border-top:1px solid #eee;height:66px}.pm-nav-inner{grid-template-columns:250px 1fr 186px;align-items:center;gap:24px;height:100%;display:grid}.pm-search{background:#fff;border:1px solid #e4e4e4;align-items:center;height:42px;padding:0 12px;display:flex}.pm-search input{color:#333;text-align:right;background:0 0;border:0;outline:0;width:100%;font-size:13px}.pm-search input::placeholder{color:#aaa}.pm-icon{flex:none;justify-content:center;align-items:center;display:inline-flex}.pm-nav{white-space:nowrap;justify-content:center;align-items:center;gap:34px;display:flex}.pm-nav a{color:#333;font-size:14px;transition:all .2s}.pm-nav a:hover{color:#111}.pm-category{color:#333;cursor:pointer;background:#f3f3f3;border:0;justify-content:center;align-items:center;gap:9px;height:42px;display:flex}.pm-hero{direction:ltr;grid-template-columns:600px 400px 600px;justify-content:center;height:288px;margin-top:16px;display:grid}.pm-hero-card{height:288px;position:relative;overflow:hidden}.pm-hero-image{background-position:50%;background-repeat:no-repeat;background-size:cover}.pm-hero-image.samsung{background-image:url(/assets/figma-home/banner-left.png)}.pm-hero-image.iphone{background-image:url(/assets/figma-home/banner-right.png)}.pm-hero-middle{text-align:center;direction:rtl;background:#f5f5f5bf;flex-direction:column;justify-content:center;align-items:center;padding:35px;display:flex}.pm-middle-copy span{color:#555;margin-bottom:8px;font-size:12px;display:block}.pm-middle-copy strong{font-size:25px;font-weight:700;line-height:1.5;display:block}.pm-badge{flex-direction:column;margin:14px 0;line-height:1.5;display:flex}.pm-badge b{color:#777;font-size:11px}.pm-badge strong{font-size:19px}.pm-dark-btn{color:#fff;cursor:pointer;background:#202020;border:0;min-width:180px;height:44px;font-size:13px}.pm-dark-btn span{margin-right:8px}.pm-hero-overlay{text-align:center;-webkit-backdrop-filter:blur(20px);color:#fff;direction:rtl;background:#23232361;border:1px solid #fff3;flex-direction:column;justify-content:center;align-items:center;width:max-content;min-width:382px;height:139px;padding:30px 55px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 12px 40px #00000040}.pm-hero-image.iphone .pm-hero-overlay{min-width:424px}.pm-hero-overlay span{margin-bottom:7px;font-size:12px}.pm-hero-overlay strong{font-size:21px;line-height:1.5}.pm-section{min-height:578px;margin-top:64px;position:relative}.pm-section:first-of-type{margin-top:72px}.pm-section h2{text-align:right;margin:0 0 22px;font-size:23px;font-weight:700;line-height:1.4}.pm-products{grid-template-columns:repeat(6,260px);justify-content:space-between;gap:16px;width:100%;display:grid}.pm-product{background:#fff;width:260px;height:378px;overflow:hidden}.pm-product-image{background:#fafafa;width:260px;height:300px;padding:6px;position:relative;overflow:hidden}.pm-product-image img{object-fit:cover;width:100%;height:100%;display:block}.pm-discount{z-index:2;color:#222;background:#fff;align-items:center;height:24px;padding:0 9px;font-size:11px;display:flex;position:absolute;top:14px;right:14px}.pm-product-info{height:78px;padding:9px 8px 0}.pm-product-title{white-space:nowrap;text-overflow:ellipsis;height:27px;font-size:14px;line-height:26px;overflow:hidden}.pm-price-row{direction:rtl;align-items:center;gap:9px;height:28px;display:flex}.pm-price-row strong{font-size:14px;font-weight:700}.pm-price-row del{color:#999;font-size:12px}.pm-section-controls{grid-template-columns:1fr auto 1fr;align-items:center;height:44px;margin-top:20px;display:grid}.pm-see-all{color:#333;justify-self:start;font-size:13px}.pm-dots{direction:ltr;justify-content:center;align-items:center;gap:7px;display:flex}.pm-dots i{background:#d6d6d6;border-radius:50%;width:7px;height:7px;display:block}.pm-dots i.active{background:#222;border-radius:5px;width:24px}.pm-arrows{direction:ltr;justify-self:end;gap:4px;display:flex}.pm-arrows button{cursor:pointer;background:#fff;border:1px solid #ddd;width:40px;height:40px}.pm-end-info{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:500px;margin-top:20px;padding:100px 80px;display:flex}.pm-end-info h2{max-width:1100px;margin:0 0 28px;font-size:27px;line-height:1.7}.pm-end-info p{color:#555;max-width:1000px;margin:0;font-size:14px;line-height:2.2}.pm-end-info a{margin-top:28px;font-size:13px;text-decoration:underline}.pm-brands{grid-template-columns:repeat(6,1fr);gap:12px;margin-top:20px;padding-block:40px;display:grid}.pm-brand{border:1px solid #eee;justify-content:center;align-items:center;height:70px;font-family:Arial,sans-serif;font-size:18px;display:flex}.pm-trust{border-top:1px solid #eee;border-bottom:1px solid #eee;grid-template-columns:repeat(4,1fr);min-height:120px;display:grid}.pm-trust-item{border-left:1px solid #eee;justify-content:center;align-items:center;gap:14px;min-height:120px;display:flex}.pm-trust-item:last-child{border-left:0}.pm-trust-item>span{font-size:22px}.pm-trust-item div{flex-direction:column;gap:4px;display:flex}.pm-trust-item b{font-size:13px}.pm-trust-item small{color:#888;font-size:11px}.pm-footer{color:#fff;text-align:center;background:#181818;justify-content:center;align-items:center;min-height:420px;margin-top:0;display:flex}.pm-footer-content{width:min(800px,100% - 40px)}.pm-footer-logo{direction:ltr;margin-bottom:25px;font-family:Arial,sans-serif;font-size:30px;font-weight:700}.pm-footer h3{margin:0 0 14px;font-size:20px}.pm-footer p{color:#aaa;max-width:650px;margin:0 auto;font-size:13px;line-height:2}.pm-social{color:#aaa;margin-top:28px}.pm-copyright{color:#777;border-top:1px solid #333;margin-top:50px;padding-top:20px;font-size:11px}@media (max-width:1300px){.pm-container{width:calc(100% - 40px)}.pm-hero{grid-template-columns:minmax(0,1fr) 360px minmax(0,1fr)}.pm-products{grid-template-columns:repeat(4,1fr)}.pm-product,.pm-product-image{width:100%}.pm-product-image{height:300px}.pm-product:nth-child(n+5){display:none}.pm-nav{gap:18px}}@media (max-width:767px){.pm-container{width:calc(100% - 24px)}.pm-header{border-bottom:1px solid #eee;height:auto}.pm-topbar{height:34px;font-size:10px}.pm-topbar-inner{padding:0 4px}.pm-topbar-right{display:none}.pm-middle{grid-template-columns:1fr auto;gap:10px;height:72px;display:grid;position:relative}.pm-logo{grid-area:1/2;font-size:20px}.pm-actions{grid-area:1/1;justify-content:flex-start}.pm-action,.pm-cart{height:34px;padding:0 8px;font-size:10px}.pm-cart span{display:none}.pm-location{font-size:10px;position:absolute;bottom:-4px;right:0}.pm-nav-row{height:auto;padding:10px 0}.pm-nav-inner{flex-direction:column;gap:9px;height:auto;display:flex}.pm-search{order:1;width:100%;height:40px}.pm-nav{scrollbar-width:none;order:2;justify-content:flex-start;gap:22px;width:100%;padding:2px 4px 5px;overflow-x:auto}.pm-nav::-webkit-scrollbar{display:none}.pm-nav a{flex:none;font-size:11px}.pm-category{order:3;width:100%;height:38px;font-size:11px}.pm-hero{flex-direction:column;gap:8px;width:100%;height:auto;margin-top:12px;display:flex}.pm-hero-card{width:100%;height:190px}.pm-hero-image{order:1}.pm-hero-middle{order:2;height:180px;padding:22px}.pm-hero-card.iphone{order:3}.pm-hero-overlay,.pm-hero-image.iphone .pm-hero-overlay{width:calc(100% - 40px);min-width:0;height:auto;min-height:100px;padding:20px}.pm-hero-overlay span{font-size:10px}.pm-hero-overlay strong{font-size:16px}.pm-middle-copy strong{font-size:18px}.pm-badge{margin:9px 0}.pm-badge strong{font-size:16px}.pm-dark-btn{min-width:155px;height:40px;font-size:11px}.pm-section{width:calc(100% - 24px);min-height:0;margin-top:42px}.pm-section:first-of-type{margin-top:42px}.pm-section h2{margin-bottom:14px;font-size:18px}.pm-products{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;width:100%;display:grid}.pm-product{width:100%;min-width:0;height:auto}.pm-product-image{aspect-ratio:1;width:100%;height:auto;padding:4px}.pm-product-info{height:58px;padding:5px 5px 0}.pm-product-title{height:22px;font-size:11px;line-height:22px}.pm-price-row{flex-wrap:wrap;gap:5px;height:27px}.pm-price-row strong{font-size:11px}.pm-price-row del{font-size:9px}.pm-discount{height:22px;padding:0 6px;font-size:9px;top:8px;right:8px}.pm-product:nth-child(n+5){display:none}.pm-section-controls{grid-template-columns:1fr auto 1fr;height:38px;margin-top:12px}.pm-see-all{font-size:10px}.pm-dots{gap:4px}.pm-dots i{width:5px;height:5px}.pm-dots i.active{width:18px}.pm-arrows button{width:34px;height:34px;font-size:11px}.pm-end-info{width:calc(100% - 24px);min-height:360px;margin-top:25px;padding:55px 15px}.pm-end-info h2{margin-bottom:18px;font-size:18px;line-height:1.8}.pm-end-info p{font-size:11px;line-height:2}.pm-end-info a{margin-top:20px;font-size:11px}.pm-brands{grid-template-columns:repeat(3,1fr);gap:7px;width:calc(100% - 24px);padding-block:25px}.pm-brand{height:55px;font-size:12px}.pm-trust{grid-template-columns:repeat(2,1fr);width:100%}.pm-trust-item{gap:8px;min-height:85px;padding:10px}.pm-trust-item>span{font-size:17px}.pm-trust-item b{font-size:10px}.pm-trust-item small{font-size:8px}.pm-footer{min-height:360px;padding:45px 0}.pm-footer-logo{font-size:24px}.pm-footer h3{font-size:15px}.pm-footer p{font-size:10px;line-height:2}.pm-copyright{margin-top:35px}}.pm-mobile-header,.pm-mobile-fix-menu{display:none}@media (max-width:767px){.pm-desktop-only{display:none!important}.pm-container{box-sizing:border-box;width:100%!important;max-width:396px!important;margin:0 auto!important;padding:0 12px!important}.pm-mobile-header{z-index:1000;-webkit-backdrop-filter:blur(20px);background:#ffffffd9;border-bottom:1px solid #0000000f;width:100%;height:69px;display:block;position:sticky;top:0}.pm-mobile-header-inner{box-sizing:border-box;justify-content:space-between;align-items:center;max-width:396px;height:100%;margin:0 auto;padding:0 12px;display:flex}.pm-m-right{align-items:center;gap:10px;display:flex}.pm-m-menu-btn{cursor:pointer;color:#111;background:#f5f5f7;border:none;border-radius:10px;justify-content:center;align-items:center;width:42px;height:42px;display:flex}.pm-m-brand{color:#111;letter-spacing:-.5px;font-size:17px;font-weight:700;text-decoration:none}.pm-m-left{align-items:center;gap:8px;display:flex}.pm-m-search-btn{color:#333;cursor:pointer;background:#0000000a;border:1px solid #00000014;border-radius:12px;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.pm-m-cart-btn{color:#fff;background:#111;border-radius:12px;align-items:center;gap:6px;height:44px;padding:0 14px;font-size:13px;font-weight:600;text-decoration:none;display:flex}.pm-hero{flex-direction:column!important;gap:12px!important;margin-top:14px!important;display:flex!important}.pm-hero-card{border-radius:16px!important;width:100%!important;overflow:hidden!important}.pm-hero-image.samsung{order:1;height:183px!important}.pm-hero-middle{order:2;text-align:center!important;-webkit-backdrop-filter:blur(20px)!important;backdrop-filter:blur(20px)!important;color:#fff!important;background:#232323e0!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;height:185px!important;padding:18px!important;display:flex!important}.pm-hero-middle .pm-middle-copy span{opacity:.8;font-size:12px}.pm-hero-middle .pm-middle-copy strong{margin-top:4px;font-size:16px;display:block}.pm-hero-image.iphone{order:3;height:183px!important}.pm-hero-overlay{-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important;background:#00000073!important;border-radius:12px!important;margin:12px!important;padding:16px!important}.pm-hero-overlay span{color:#eee!important;font-size:11px!important}.pm-hero-overlay strong{color:#fff!important;font-size:14px!important}.pm-products{grid-template-columns:repeat(2,1fr)!important;gap:12px!important;display:grid!important}.pm-product{overflow:hidden;background:#fff!important;border:1px solid #efefef!important;border-radius:14px!important;width:100%!important}.pm-product-img{background:#fbfbfb;justify-content:center;align-items:center;display:flex;height:175px!important}.pm-product-img img{object-fit:contain;width:auto!important;max-height:155px!important}.pm-product-body{padding:10px!important}.pm-product-title{overflow:hidden;height:34px!important;font-size:12px!important;line-height:1.4!important}.pm-product-price{flex-direction:column;gap:2px;margin-top:6px;display:flex}.pm-current-price{color:#111;font-size:13px!important;font-weight:700!important}.pm-old-price{color:#999;font-size:10px!important}.pm-mobile-fix-menu{-webkit-backdrop-filter:blur(15px);z-index:9999;height:57px;padding-bottom:env(safe-area-inset-bottom,0);background:#fffffff2;border-top:1px solid #00000014;justify-content:space-around;align-items:center;display:flex;position:fixed;bottom:0;left:0;right:0}.pm-fix-item{color:#777;flex-direction:column;align-items:center;gap:3px;font-size:10px;text-decoration:none;display:flex}.pm-fix-item.active{color:#111;font-weight:700}.pm-home{padding-bottom:75px!important}.pm-hero-image.samsung{background-image:url(/assets/figma-home/banner-left.png)!important;background-position:50%!important;background-size:cover!important;align-items:flex-end!important;height:183px!important;display:flex!important}.pm-hero-image.iphone{background-image:url(/assets/figma-home/banner-right.png)!important;background-position:50%!important;background-size:cover!important;align-items:flex-end!important;height:183px!important;display:flex!important}.pm-hero-overlay span{margin-bottom:4px;display:block;color:#e5e5ea!important;font-size:11px!important;font-weight:300!important}.pm-hero-middle{background:linear-gradient(135deg,#1c1c1e 0%,#2c2c2e 100%)!important;border:1px solid #ffffff1a!important;height:185px!important;padding:16px!important;box-shadow:0 10px 25px #00000040!important}.pm-hero-middle .pm-middle-copy span{color:#a1a1a6!important;font-size:11px!important}.pm-hero-middle .pm-middle-copy strong{margin-top:6px;color:#fff!important;font-size:16px!important}.pm-hero-middle .pm-dark-btn{cursor:pointer;border:none;align-items:center;gap:6px;margin-top:10px;display:inline-flex;color:#000!important;background:#fff!important;border-radius:20px!important;height:38px!important;padding:0 18px!important;font-size:12px!important;font-weight:700!important}.pm-section-head{justify-content:space-between!important;align-items:center!important;margin-bottom:14px!important;padding:0 4px!important;display:flex!important}.pm-section-head h2{color:#1c1c1e!important;margin:0!important;font-size:15px!important;font-weight:700!important}.pm-section-head .pm-more{align-items:center;gap:4px;display:flex;color:#0071e3!important;font-size:12px!important;font-weight:500!important;text-decoration:none!important}.pm-hero-overlay{box-sizing:border-box;-webkit-backdrop-filter:blur(20px)!important;background:#1414168c!important;border:1px solid #ffffff26!important;border-radius:14px!important;width:calc(100% - 24px)!important;margin:10px auto!important;padding:12px 14px!important}.pm-hero-overlay span{margin-bottom:2px;display:block;color:#e5e5ea!important;font-size:11px!important}.pm-hero-overlay strong{display:block;color:#fff!important;font-size:14px!important;font-weight:700!important}.pm-hero-middle{background:linear-gradient(145deg,#18181b 0%,#27272a 100%)!important;border:1px solid #ffffff14!important;border-radius:16px!important;height:185px!important;padding:14px!important;box-shadow:0 10px 24px #0000004d!important}.pm-section{margin-top:26px!important}.pm-section-head h2{font-size:15px!important;font-weight:700!important}.pm-end-info{flex-direction:column!important;gap:14px!important;margin-top:32px!important;display:flex!important}.pm-end-banner-small{box-sizing:border-box;align-items:center;display:flex;background:#f7f7f8!important;border:1px solid #e5e5ea!important;border-radius:16px!important;width:100%!important;min-height:88px!important;padding:16px!important}.pm-end-banner-inner{justify-content:space-between;align-items:center;width:100%;display:flex}.pm-end-text h4{color:#111!important;margin:0 0 4px!important;font-size:13px!important;font-weight:700!important}.pm-end-text span{color:#666!important;font-size:11px!important}.pm-end-arrow{color:#111!important;font-size:18px!important}.pm-end-banner-large{box-sizing:border-box;background:#fff!important;border:1px solid #e5e5ea!important;border-radius:16px!important;width:100%!important;min-height:224px!important;padding:20px!important}.pm-end-seo-text{text-align:justify;color:#444!important;margin:0 0 16px!important;font-size:12px!important;line-height:1.8!important}.pm-end-btn{cursor:pointer;align-items:center;gap:6px;display:inline-flex;color:#111!important;background:#f5f5f7!important;border:1px solid #e5e5ea!important;border-radius:10px!important;height:40px!important;padding:0 16px!important;font-size:12px!important;font-weight:600!important}.pm-footer{color:#e5e5ea!important;background:#111113!important;margin-top:40px!important;padding:32px 0 20px!important}.pm-footer-inner{flex-direction:column!important;gap:20px!important;display:flex!important}.pm-footer-brand{color:#fff!important;margin:0 0 8px!important;font-size:18px!important;font-weight:700!important}.pm-footer-desc{text-align:justify;color:#9999a0!important;margin:0!important;font-size:12px!important;line-height:1.7!important}.pm-footer-contact{border-top:1px solid #ffffff14;border-bottom:1px solid #ffffff14;flex-direction:column;gap:12px;padding:16px 0;display:flex}.pm-contact-item{flex-direction:column;gap:2px;line-height:1.6;display:flex;font-size:12px!important}.pm-contact-item strong{color:#fff}.pm-contact-item span,.pm-contact-item a{color:#bbb;text-decoration:none}.pm-contact-item.phone a{color:#38bdf8;letter-spacing:1px;font-size:14px;font-weight:700}.pm-footer-socials{gap:12px;display:flex}.pm-social-icon{color:#fff;background:#ffffff14;border-radius:8px;padding:8px 14px;font-size:12px;text-decoration:none}.pm-footer-bottom{color:#666;text-align:center;margin-top:10px;font-size:11px}}
