/* RoxFlix storefront — local assets, no build step required. */
.rox-store{--primary-color:244,26,61;--bg-color1:#090a10;--bg-color2:#11131f;--bg-color3:#191c2b;--bg-color4:#15182a;--body-color:#bdc0ce;--heading-color:255,255,255;--border-color1:#262838;--border-color2:#33364b;background:#090a10;color:#bdc0ce;font-family:Inter,Arial,sans-serif}
.rox-store h1,.rox-store h2,.rox-store h3,.rox-store h4,.rox-store h5,.rox-store h6{color:#f8f8fc;letter-spacing:-.025em}
.rox-store a{color:inherit}.rox-store a:hover{color:#ff405c}.rox-store .header-top-section{background:#08090e;border-bottom:1px solid #202231;font-size:12px}
.rox-store .cusotm-nav,.rox-store .custom-navbar{background:rgba(9,10,16,.96);border-bottom:1px solid #282a3c;backdrop-filter:blur(18px);box-shadow:none}
.rox-store .desktop-view-wrapper{min-height:80px}.rox-store .logo img{max-width:156px;max-height:48px;object-fit:contain}
.rox-store .main-menu a,.rox-store .nav-link{color:#eeeff5}.rox-store .search-box2 .form-control{background:#141622;color:#fff;border:1px solid #35384d;border-radius:50px}.rox-store input::placeholder{color:#989bad}
.rox-store .cmn-btn,.rox-store .kew-btn,.rox-store .login-btn{background:#f41a3d;color:#fff!important;border-color:#f41a3d;border-radius:10px}
.rox-store .kew-arrow{background:rgba(0,0,0,.15);color:white}.rox-store .cmn-btn:hover,.rox-store .kew-btn:hover{background:#d91535}
.rox-store .product-box,.rox-store .category-box{background:linear-gradient(145deg,#151724,#0e1019);border:1px solid #292c40;border-radius:16px;overflow:hidden;box-shadow:0 12px 30px #0002;transition:transform .2s,border-color .2s}
.rox-store .product-box:hover,.rox-store .category-box:hover{transform:translateY(-5px);border-color:#7943c6}.rox-store .product-box .img-box{background:#11131f;overflow:hidden}.rox-store .product-box .img-box img{width:100%;object-fit:contain;aspect-ratio:16/10}.rox-store .category-box .img-box img{width:100%;aspect-ratio:1;object-fit:contain}.rox-store .product-box .text-box,.rox-store .category-box .text-box{padding:20px}.rox-store .product-box .title,.rox-store .category-box .title{color:#f5f5fa;font-weight:700}.rox-store .promo-price{color:#ff526c;font-weight:750}.rox-store .review{color:#b6b8c6}.rox-store section{padding-top:64px;padding-bottom:64px}
.rox-store .trending-game-section,.rox-store .exclusive-offer-section{background:transparent}.rox-store .footer-section,.rox-store footer{background:#0c0d16;border-top:1px solid #252739}.rox-store .footer-section a{color:#bdc0ce}
.rox-store .modal-content,.rox-store .cart-dropdown,.rox-store .user-dropdown,.rox-store .search-result{background:#151724;color:#e6e7ef;border:1px solid #33364b}.rox-store .form-control,.rox-store .form-select{background-color:#11131f;color:#eee;border-color:#35384d}.rox-store .form-control:focus{border-color:#f41a3d;box-shadow:0 0 0 3px #f41a3d22}.rox-store .form-label{color:#d9dbe5}.rox-store .select2-container--default .select2-selection--single{background:#11131f;border-color:#35384d}.rox-store .select2-container--default .select2-selection--single .select2-selection__rendered{color:#eee}.rox-store .select2-dropdown{background:#151724;color:#eee}.rox-store .table{color:#d9dbe5}.rox-store .accordion-item{background:#11131f;color:#eee;border-color:#35384d}.rox-store .accordion-button{background:#191c2b;color:#eee}.rox-store .card{background:#11131f;color:#eee;border-color:#35384d}
.rox-store .rox-hero{padding:72px 0 0;background:radial-gradient(ellipse at 79% 30%,#63229c3b,transparent 48%),radial-gradient(ellipse at 20% 70%,#f41a3d12,transparent 52%);overflow:hidden}
.rox-hero-grid{display:grid;grid-template-columns:1.1fr 1fr;gap:48px;align-items:center;min-height:460px}.rox-eyebrow{display:inline-flex;gap:10px;align-items:center;background:#ffffff06;border:1px solid #ffffff18;border-radius:40px;padding:9px 14px;font-size:12px;color:#e5e3ee;letter-spacing:.02em}.rox-dot{height:7px;width:7px;background:#ff3456;border-radius:100%;box-shadow:0 0 12px #ff3456}
.rox-store .rox-hero h1{font-size:clamp(38px,4.5vw,66px);font-weight:800;line-height:1.07;margin:24px 0;max-width:650px;letter-spacing:-.045em}.rox-hero h1 span{display:block;color:#ff3456}.rox-hero-copy>p{font-size:17px;line-height:1.75;max-width:540px;color:#b9bccd}.rox-actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:28px}.rox-store .rox-button{display:inline-flex;align-items:center;justify-content:center;gap:16px;padding:16px 24px;background:#f41a3d;color:white;border:1px solid #f41a3d;border-radius:10px;font-size:14px;font-weight:700;transition:background .2s,transform .2s}.rox-store .rox-button:hover{background:#d91535;color:white;transform:translateY(-2px)}.rox-store .rox-button-outline{background:#ffffff03;border-color:#383b51}.rox-mini-links{display:flex;flex-wrap:wrap;gap:24px;margin-top:30px;color:#777c94;font-size:12px}
.rox-hero-art{position:relative;min-height:430px;direction:ltr}.rox-store .rox-brand-card{position:absolute;display:flex;align-items:center;justify-content:center;flex-direction:column;text-align:center;gap:16px;width:210px;height:265px;border-radius:23px;box-shadow:0 25px 55px #0008;color:white;text-decoration:none;transition:transform .3s}.rox-brand-card:hover{transform:translateY(-8px) rotate(0deg)}.rox-card-kicker{font-size:9px;letter-spacing:3px;color:#bfc1d0}.rox-store .rox-netflix{left:4%;top:5px;transform:rotate(-12deg);background:linear-gradient(145deg,#261019,#090a10);border:1px solid #e51f4966;z-index:2}.rox-netflix strong{font-family:Arial,sans-serif;font-weight:900;font-size:126px;line-height:1;color:#ff193e}.rox-netflix>span:last-child{font-size:23px;letter-spacing:2px;color:#ff3456;font-weight:800}.rox-store .rox-iptv{right:0;top:40px;transform:rotate(12deg);background:linear-gradient(145deg,#252062,#0e1020);border:1px solid #ad64ff99}.rox-iptv i{font-size:74px;color:#cc9aff}.rox-iptv strong{font-size:36px;color:#d9beff}.rox-store .rox-shahid{left:30%;top:190px;transform:rotate(7deg);background:linear-gradient(145deg,#164c41,#0c1720);border:1px solid #33e6a566;z-index:3;height:205px;width:230px}.rox-shahid strong{font-size:56px;font-weight:800;color:white}.rox-shahid strong span{color:#3de4ab;font-size:30px;display:block;line-height:.2;letter-spacing:5px}.rox-art-caption{position:absolute;bottom:0;left:3%;font-size:23px;font-weight:800;color:#fff}.rox-art-caption>span{color:#ff3456}.rox-art-caption small{display:block;font-size:8px;letter-spacing:3px;color:#7f8195;margin-top:6px}
.rox-trust-row{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin-top:56px;padding:24px 0;border-top:1px solid #ffffff12;border-bottom:1px solid #ffffff12}.rox-trust-row>a,.rox-trust-row>span{display:flex;align-items:center;justify-content:center;gap:12px;color:#d5d5e2;font-size:13px}.rox-trust-row i{color:#b783f8;font-size:20px}.rox-cms-offers{padding-top:30px}.rox-store .rox-cms-offers .hero-section{padding:30px 0}.rox-cms-offers .hero-section .title{font-size:32px!important}.rox-cms-offers .slider-box{border-radius:20px;overflow:hidden}.rox-store :focus-visible{outline:2px solid #b783f8;outline-offset:4px}
@media(min-width:1200px){.rox-store .trending-game-section .col-xl-2{width:25%}}
@media(max-width:991px){.rox-store .rox-hero{padding-top:36px}.rox-hero-grid{grid-template-columns:1fr;gap:32px}.rox-hero-copy{text-align:center}.rox-hero-copy>p{margin-inline:auto}.rox-actions,.rox-mini-links{justify-content:center}.rox-hero-art{max-width:520px;width:100%;margin:auto}.rox-store .desktop-view-wrapper{min-height:68px}.rox-store section{padding-top:40px;padding-bottom:40px}}
@media(max-width:575px){.rox-hero-art{min-height:315px;max-width:355px}.rox-store .rox-brand-card{width:145px;height:185px;gap:12px;border-radius:17px}.rox-netflix strong{font-size:82px}.rox-netflix>span:last-child{font-size:16px}.rox-iptv i{font-size:48px}.rox-iptv strong{font-size:26px}.rox-store .rox-shahid{width:166px;height:150px;top:145px;left:28%}.rox-shahid strong{font-size:38px}.rox-card-kicker{font-size:7px;letter-spacing:1px}.rox-art-caption{font-size:17px}.rox-trust-row{grid-template-columns:1fr 1fr;gap:20px;margin-top:24px}.rox-trust-row>a,.rox-trust-row>span{font-size:11px}.rox-store .rox-hero h1{font-size:39px}.rox-hero-copy>p{font-size:14px}.rox-store .rox-button{padding:13px 17px;font-size:12px}.rox-mini-links{gap:16px}.rox-store .product-box .text-box,.rox-store .category-box .text-box{padding:13px}.rox-store .header-top-section .contact-info{gap:8px}.rox-store .logo img{max-width:115px}.rox-store .headerSearch{max-width:150px}}
@media(prefers-reduced-motion:reduce){.rox-store *{transition:none!important;animation:none!important}}
.rox-store .rox-cms-offers .slider-box{background:#151724!important;color:#d9dbe5}.rox-store .rox-cms-offers .slider-box::after{opacity:.25}.rox-store .rox-cms-offers .slider-box .description,.rox-store .rox-cms-offers .slider-box .section-subtitle{color:#d9dbe5}.rox-store .rox-cms-offers .slider-box .text-box{position:relative;z-index:1}
.rox-store .rox-auth-login,.rox-store .rox-auth-register{display:inline-flex!important;align-items:center;gap:8px;padding:10px 14px!important;font-size:13px;border-radius:9px;white-space:nowrap}.rox-store .rox-auth-register{border:1px solid #45435d;color:#eee!important;background:transparent}.rox-store .rox-auth-register:hover{border-color:#ef2346;background:#ef234612}.rox-review-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}.rox-review-card{background:linear-gradient(145deg,#171926,#0e1019);border:1px solid #2b2e42;border-radius:18px;padding:28px;display:flex;flex-direction:column}.rox-review-stars{display:flex;gap:5px;color:#f6bc54;margin-bottom:20px}.rox-review-card>p{color:#d2d3df;line-height:1.8;overflow-wrap:anywhere;flex:1}.rox-review-author{display:flex;gap:12px;align-items:center;border-top:1px solid #ffffff0c;padding-top:20px;margin-top:15px}.rox-review-author strong{color:#eee;display:block}.rox-review-author small{font-size:11px;color:#9296ab;display:block}.rox-avatar{display:grid;place-items:center;height:40px;width:40px;border-radius:50%;background:#6c329e33;color:#c797ff;font-weight:700}.rox-section-heading{margin-bottom:30px}.rox-section-heading h2{margin:18px 0 10px}.rox-review-empty{grid-column:1/-1;text-align:center;border:1px dashed #393c52;border-radius:18px;padding:40px}.rox-review-empty>i{font-size:32px;color:#b783f8;margin-bottom:18px}.rox-review-empty .rox-button{margin-top:14px}.rox-store .rox-reviews-section{background:radial-gradient(ellipse at 20% 80%,#7138a815,transparent 55%)}
@media(max-width:991px){.rox-review-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:575px){.rox-review-grid{grid-template-columns:1fr}.rox-store .desktop-view-wrapper{flex-wrap:wrap;gap:12px;padding-block:14px}.rox-store .custom-nav{flex-wrap:wrap;gap:8px}.rox-store .rox-auth-login,.rox-store .rox-auth-register{padding:9px 11px!important;font-size:12px}.rox-review-card{padding:22px}}

/* Phone selector sprite paths are relative to this locally served stylesheet. */
.rox-store .iti__flag{background-image:url('flags.png')!important;background-repeat:no-repeat;background-color:#ddd;flex-shrink:0}.rox-store .iti__country-list{z-index:10020;max-width:calc(100vw - 32px);white-space:normal}.rox-store .iti{width:100%}.rox-store .iti__country{display:flex;align-items:center}.rox-store .iti__flag-box{flex-shrink:0}.rox-store .login-register-form{border:1px solid #2b2d41;background:#11131f;border-radius:22px;padding:36px}.rox-store .login-register-section{padding-top:56px}.rox-store .login-register-form .section-header{margin-bottom:28px}.rox-store .login-register-form .section-header h3{font-size:30px}.rox-store .login-register-form .description{color:#aeb2c6;line-height:1.6}.rox-store .login-register-form input{border-radius:12px!important}.rox-store .login-register-form .iti input{padding-left:100px!important}.rox-store .login-register-form input:-webkit-autofill{-webkit-text-fill-color:#fff;-webkit-box-shadow:0 0 0 1000px #11131f inset}.rox-store .rox-auth-item{position:relative;z-index:10001}.rox-store .rox-auth-item a{position:relative;pointer-events:auto;min-height:42px}
@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.rox-store .iti__flag{background-image:url('flags@2x.png')!important;background-size:5652px 15px}}
@media(max-width:991px){.rox-store .cusotm-nav,.rox-store .custom-navbar{position:relative!important;top:auto!important}.rox-store .desktop-view-wrapper{margin-right:48px!important;flex-wrap:wrap}.rox-store .custom-nav{position:relative;z-index:10001}.rox-store .mean-bar{background:transparent}.rox-store .mean-nav{position:relative;z-index:10010}.rox-store .rox-auth-item{display:block!important}.rox-store .rox-auth-login,.rox-store .rox-auth-register{display:inline-flex!important}.rox-store .headerSearch{max-width:180px}.rox-store .login-register-form{padding:24px}.rox-store .login-register-section{padding-top:28px}}
@media(max-width:575px){.rox-store .desktop-view-wrapper{margin-right:42px!important}.rox-store .custom-nav{width:100%;gap:10px;justify-content:flex-start}.rox-store .custom-nav .headerSearch{max-width:none;width:100%}.rox-store .custom-nav>li:has(.headerSearch){width:100%;order:3}.rox-store .login-register-form{padding:20px}.rox-store .login-register-form .section-header h3{font-size:25px}}

/* V6: the protected customer home and digital store share one page. */
.rox-unified-page .header-top-section { padding: 0; }
.rox-unified-page .header-top-section .contact-info,
.rox-unified-page .header-top-section .social-box { display: none; }
.rox-unified-page .header-top-section .top-bar { justify-content: flex-end; min-height: 35px; padding: 4px 0; }
.rox-unified-page .header-top-section .lang-currency-btn { font-size: 12px; padding: 2px 9px; }
.rox-unified-page .header-top-section .lang-currency-btn img { width: 20px; height: 20px; }
.rox-unified-page .cusotm-nav .desktop-view-wrapper { min-height: 78px; padding-top: 10px; padding-bottom: 10px; }
.rox-customer { max-width: 1320px; padding-top: 30px; padding-bottom: 55px; color: #f6f6fc; }
.rox-customer h1,.rox-customer h2,.rox-customer h3,.rox-customer p { margin: 0; }
.rox-customer-greeting { margin-bottom: 24px; }
.rox-customer-greeting h1 { font-size: clamp(25px,3vw,36px); line-height: 1.25; font-weight: 750; letter-spacing: -.7px; }
.rox-customer-greeting h1 span { color: #ba74ff; }
.rox-customer-greeting p { margin-top: 8px; color: #abb4d0; font-size: 15px; }
.rox-account-stats { display: grid; grid-template-columns: 1.3fr repeat(3,1fr); gap: 14px; margin-bottom: 24px; }
.rox-account-stat { display: flex; align-items: center; position: relative; gap: 13px; min-width: 0; padding: 19px 15px; border: 1px solid #262b43; border-radius: 12px; background: linear-gradient(120deg,#111521,#0f1020); color: #f6f6fc!important; text-decoration: none; }
.rox-account-stat:hover { border-color: #684394; }
.rox-account-stat > div { min-width: 0; }
.rox-stat-icon { flex-shrink: 0; width: 46px; height: 46px; border-radius: 12px; display: inline-flex; align-items: center; justify-content: center; font-size: 21px; }
.rox-red { background: #381823; color: #ff466e; }
.rox-purple { background: #271a4b; color: #b866ff; }
.rox-blue { background: #152644; color: #599bff; }
.rox-green { background: #0e302c; color: #41ddb1; }
.rox-stat-label { display: block; color: #b7c0d6; font-size: 12px; line-height: 1.4; margin-bottom: 6px; }
.rox-account-stat strong { display: block; font-size: 25px; line-height: 1.1; font-weight: 700; }
.rox-stat-arrow { margin-inline-start: auto; font-size: 11px; color: #b7c0d6; }
.rox-fund-btn { display: inline-flex; align-items: center; justify-content: center; gap: 6px; margin-inline-start: auto; padding: 10px 11px; border-radius: 8px; background: #ff1748; color: #fff!important; font-size: 12px; font-weight: 650; white-space: nowrap; min-height: 42px; }
.rox-fund-btn:hover { background: #df1040; }
.rox-customer-banner { display: grid; grid-template-columns: 1fr 1fr; align-items: center; gap: 20px; overflow: hidden; position: relative; border: 1px solid #39304e; border-radius: 15px; padding: 28px 32px; margin-bottom: 30px; background: radial-gradient(ellipse at 78% 70%,#46115688,transparent 60%),linear-gradient(115deg,#101322,#170e26); }
.rox-banner-copy { position: relative; z-index: 2; }
.rox-banner-copy h2 { font-size: clamp(23px,2.7vw,33px); font-weight: 750; line-height: 1.15; letter-spacing: -.5px; }
.rox-banner-copy h2 > span { display: block; color: #ff2e58; }
.rox-banner-copy p { color: #c3bfd5; margin: 12px 0 18px; font-size: 13px; line-height: 1.55; }
.rox-banner-copy .rox-button { padding: 11px 19px; font-size: 13px; min-height: 44px; }
.rox-banner-art { display: flex; align-items: center; justify-content: center; gap: 13px; min-width: 0; perspective: 900px; }
.rox-banner-brand { width: 135px; height: 168px; border-radius: 14px; display: flex; align-items: center; justify-content: center; flex-direction: column; gap: 14px; box-shadow: 0 15px 40px #0007; }
.rox-banner-brand > span { font-size: 13px; font-weight: 700; letter-spacing: 2px; }
.rox-banner-netflix { background: linear-gradient(145deg,#391521,#160b14); border: 1px solid #8f2441; transform: rotate(-8deg); }
.rox-banner-netflix strong { font-family: Arial,sans-serif; font-size: 85px; line-height: 1; font-weight: 950; color: #ff123e; }
.rox-banner-iptv { background: linear-gradient(145deg,#312065,#17172e); border: 1px solid #7753c6; transform: translateY(-10px); }
.rox-banner-iptv i { font-size: 55px; color: #bc94ff; }
.rox-banner-shahid { background: linear-gradient(145deg,#174a40,#0c2227); border: 1px solid #267d6b; transform: rotate(8deg); }
.rox-banner-shahid strong { font-family: Arial,sans-serif; font-size: 35px; line-height: 1; color: #fff; }
.rox-banner-shahid strong span { display: block; font-size: 23px; text-align: end; color: #36e6b4; letter-spacing: 2px; }
.rox-customer-shop { scroll-margin-top: 110px; }
.rox-section-heading { display: flex; flex-wrap: wrap; align-items: center; justify-content: space-between; gap: 15px; margin-bottom: 15px; }
.rox-section-heading h2 { font-size: 20px; font-weight: 700; line-height: 1.35; }
.rox-section-heading h2 i { color: #b56aff; margin-inline-end: 8px; }
.rox-shop-filters { display: flex; gap: 8px; max-width: 100%; }
.rox-shop-filters button { border: 1px solid #30364e; background: #111725; color: #c5cce1; padding: 8px 17px; font-size: 12px; border-radius: 30px; min-height: 40px; }
.rox-shop-filters button.is-active { border-color: #ff1748; background: #ff1748; color: #fff; }
.rox-shop-search { display: flex; align-items: center; gap: 10px; width: min(100%,390px); margin-bottom: 16px; border: 1px solid #282f44; border-radius: 9px; padding: 0 13px; color: #9ca8c7; background: #101420; }
.rox-shop-search input { width: 100%; min-width: 0; height: 42px; padding: 0; border: 0; background: transparent; color: #fff; outline: 0; font-size: 13px; }
.rox-shop-search input::placeholder { color: #9aa4ba; }
.rox-store-products { display: grid; grid-template-columns: repeat(4,minmax(0,1fr)); gap: 17px; }
.rox-store-product { min-width: 0; border: 1px solid #282e44; border-radius: 12px; overflow: hidden; background: linear-gradient(145deg,#121a29,#10101b); transition: border-color .15s,transform .15s; }
.rox-store-product:hover { border-color: #8751af; transform: translateY(-3px); }
.rox-store-product[hidden],.rox-shop-empty[hidden] { display: none!important; }
.rox-product-image { display: block; aspect-ratio: 16/9; overflow: hidden; background: #181329; }
.rox-product-image img { width: 100%; height: 100%; object-fit: cover; }
.rox-product-placeholder { display: flex; height: 100%; align-items: center; justify-content: center; color: #b077e9; font-size: 48px; background: radial-gradient(ellipse at center,#352754,#151323); }
.rox-product-copy { padding: 13px; }
.rox-product-copy h3 { font-size: 17px; line-height: 1.35; font-weight: 700; overflow-wrap: anywhere; }
.rox-product-copy p { margin-top: 5px; margin-bottom: 12px; color: #aeb8cf; font-size: 12px; }
.rox-product-offer { display: flex; justify-content: center; align-items: center; gap: 10px; width: 100%; min-height: 42px; padding: 9px; border-radius: 7px; background: linear-gradient(100deg,#ff1c4b,#e52c45); color: #fff!important; font-size: 12px; font-weight: 650; }
.rox-product-offer:hover { filter: brightness(1.13); }
.rox-shop-empty { padding: 28px; text-align: center; border: 1px dashed #38364f; border-radius: 10px; color: #b7bdd4; }
.rox-catalog-links,.rox-order-all-links { display: flex; flex-wrap: wrap; gap: 12px; margin-top: 16px; }
.rox-catalog-links a,.rox-order-all-links a { display: inline-flex; align-items: center; gap: 9px; padding: 9px 13px; min-height: 40px; border: 1px solid #30354c; border-radius: 7px; font-size: 12px; color: #d4daf0; }
.rox-customer-lower { display: grid; grid-template-columns: 1.85fr 1fr; gap: 18px; margin-top: 28px; align-items: start; }
.rox-account-panel { border: 1px solid #272f44; padding: 20px; border-radius: 13px; background: linear-gradient(125deg,#101622,#0d111c); min-width: 0; scroll-margin-top: 110px; }
.rox-customer-order { display: flex; align-items: center; gap: 12px; padding: 14px 0; border-bottom: 1px solid #252b40; color: #e4e8f7!important; }
.rox-order-icon { display: inline-flex; align-items: center; justify-content: center; width: 38px; height: 38px; border: 1px solid #30334b; border-radius: 8px; color: #b46fff; flex-shrink: 0; }
.rox-order-title { min-width: 0; flex: 1; }
.rox-order-title strong { font-size: 13px; font-weight: 650; display: block; overflow-wrap: anywhere; }
.rox-order-title small { font-size: 10px; color: #9eabc6; display: block; overflow-wrap: anywhere; margin-top: 4px; }
.rox-order-value { font-size: 12px; white-space: nowrap; }
.rox-order-status { padding: 6px 9px; border-radius: 7px; font-size: 10px; white-space: nowrap; }
.rox-complete { color: #53edc6; background: #0d302c; }
.rox-processing { color: #efce82; background: #34280d; }
.rox-refunded { color: #ff9cae; background: #381c2a; }
.rox-order-chevron { color: #8492b0; font-size: 10px; }
.rox-account-empty { text-align: center; padding: 25px 12px; color: #a8b1c8; }
.rox-account-empty > i { color: #ac6bf0; font-size: 28px; margin-bottom: 10px; }
.rox-account-empty p { font-size: 13px; margin-bottom: 12px; }
.rox-account-empty a { color: #ee86aa; }
.rox-quick-actions > a { display: flex; align-items: center; gap: 11px; min-height: 65px; padding: 10px; border-radius: 9px; background: #151d2c; color: #e4e8f7!important; margin-top: 5px; }
.rox-quick-actions > a:hover { background: #1d2437; }
.rox-quick-actions .rox-stat-icon { width: 35px; height: 35px; font-size: 17px; border-radius: 8px; }
.rox-quick-actions a strong { display: block; font-size: 12px; font-weight: 650; }
.rox-quick-actions a small { display: block; color: #abb7d1; font-size: 10px; margin-top: 3px; }
.rox-quick-actions a > i { margin-inline-start: auto; font-size: 10px; color: #a4aec8; }
.rox-customer-bottom { display: none; }
.rox-customer a:focus-visible,.rox-customer button:focus-visible,.rox-shop-search:focus-within,.rox-customer-bottom a:focus-visible { outline: 2px solid #bd84ff; outline-offset: 3px; }
@media (max-width:1199px) {
    .rox-account-stats { grid-template-columns: repeat(3,minmax(0,1fr)); }
    .rox-balance-stat { grid-column: 1/-1; }
    .rox-banner-brand { width: 105px; height: 145px; }
    .rox-banner-netflix strong { font-size: 70px; }
    .rox-banner-shahid strong { font-size: 29px; }
}
@media (max-width:767px) {
    .rox-unified-page { padding-bottom: calc(70px + env(safe-area-inset-bottom)); }
    .rox-customer { padding-top: 23px; padding-bottom: 30px; }
    .rox-customer-greeting { margin-bottom: 18px; }
    .rox-customer-greeting h1 { font-size: 25px; }
    .rox-customer-greeting p { font-size: 12px; line-height: 1.5; }
    .rox-account-stats { gap: 8px; margin-bottom: 20px; }
    .rox-account-stat { flex-wrap: wrap; gap: 8px; padding: 12px 10px; align-content: start; }
    .rox-balance-stat { flex-wrap: nowrap; padding: 16px 13px; }
    .rox-account-stat:not(.rox-balance-stat) .rox-stat-icon { width: 30px; height: 30px; font-size: 15px; border-radius: 8px; }
    .rox-account-stat:not(.rox-balance-stat) > div { width: 100%; }
    .rox-account-stat:not(.rox-balance-stat) .rox-stat-label { min-height: 34px; font-size: 10px; }
    .rox-account-stat strong { font-size: 22px; }
    .rox-stat-arrow { position: absolute; inset-inline-end: 10px; bottom: 13px; }
    .rox-fund-btn { font-size: 11px; padding: 8px 10px; }
    .rox-balance-stat .rox-stat-icon { width: 38px; height: 38px; font-size: 19px; }
    .rox-customer-banner { grid-template-columns: 1fr; padding: 21px 18px 15px; gap: 18px; margin-bottom: 25px; }
    .rox-banner-copy h2 { font-size: 26px; }
    .rox-banner-copy p { font-size: 12px; max-width: 300px; margin: 10px 0 14px; }
    .rox-banner-art { padding: 5px 0; gap: 11px; }
    .rox-banner-brand { width: 88px; height: 113px; border-radius: 10px; gap: 9px; }
    .rox-banner-brand > span { font-size: 10px; letter-spacing: 1px; }
    .rox-banner-netflix strong { font-size: 59px; }
    .rox-banner-iptv i { font-size: 37px; }
    .rox-banner-shahid strong { font-size: 25px; }
    .rox-banner-shahid strong span { font-size: 17px; }
    .rox-section-heading { gap: 11px; margin-bottom: 12px; }
    .rox-section-heading h2 { font-size: 18px; }
    .rox-shop-filters { width: 100%; gap: 6px; }
    .rox-shop-filters button { flex: 1; min-width: 0; font-size: 11px; padding: 8px; }
    .rox-shop-search { width: 100%; }
    .rox-store-products { grid-template-columns: repeat(2,minmax(0,1fr)); gap: 10px; }
    .rox-product-copy { padding: 10px; }
    .rox-product-copy h3 { font-size: 14px; min-height: 38px; }
    .rox-product-copy p { font-size: 10px; }
    .rox-product-offer { font-size: 11px; gap: 6px; }
    .rox-customer-lower { grid-template-columns: 1fr; gap: 16px; margin-top: 23px; }
    .rox-account-panel { padding: 15px; }
    .rox-customer-order { display: grid; grid-template-columns: 32px minmax(0,1fr) auto; gap: 8px; padding: 12px 0; }
    .rox-order-icon { width: 32px; height: 32px; grid-row: span 2; }
    .rox-order-title { grid-column: 2; }
    .rox-order-title strong { font-size: 12px; }
    .rox-order-title small { font-size: 9px; }
    .rox-order-status { grid-column: 2; grid-row: 2; justify-self: start; padding: 4px 8px; }
    .rox-order-value { grid-column: 3; grid-row: 1; font-size: 11px; }
    .rox-order-chevron { grid-column: 3; grid-row: 2; justify-self: end; }
    .rox-order-all-links { gap: 8px; }
    .rox-order-all-links a { font-size: 10px; padding: 8px; }
    .rox-customer-bottom { display: flex; position: fixed; z-index: 1040; inset-inline: 0; bottom: 0; padding: 8px 8px calc(8px + env(safe-area-inset-bottom)); background: #0b0f1bf5; border-top: 1px solid #2a3047; backdrop-filter: blur(12px); }
    .rox-customer-bottom a { flex: 1; display: flex; flex-direction: column; align-items: center; justify-content: center; gap: 6px; min-height: 45px; font-size: 10px; color: #b8c1d7; }
    .rox-customer-bottom a i { font-size: 20px; }
    .rox-customer-bottom a.is-active { color: #ff305f; }
}
@media (prefers-reduced-motion:reduce) { .rox-store-product { transition: none; } }
/* Override the storefront's general section spacing within the account page. */
.rox-store .rox-account-stats,.rox-store .rox-customer-shop { padding: 0; }
.rox-store .rox-customer-banner { padding: 28px 32px; }
.rox-store .rox-account-panel { padding: 20px; }
@media(max-width:767px) {
    .rox-store .rox-customer-banner { padding: 21px 18px 15px; }
    .rox-store .rox-account-panel { padding: 15px; }
}

/* V7: retain the original horizontal product cards. */
.rox-store-products { grid-template-columns: repeat(3,minmax(0,1fr)); }
.rox-original-product { border: 0; background: transparent; overflow: visible; }
.rox-original-product .product-box { padding: 14px; min-height: 164px; gap: 16px; }
.rox-store .rox-original-product .product-box .img-box { min-width: 110px; max-width: 110px; height: 120px; background: #131522; border-radius: 9px; }
.rox-store .rox-original-product .product-box .img-box img { width: 100%; height: 100%; object-fit: contain; aspect-ratio: auto; }
.rox-store .rox-original-product .product-box .text-box { padding: 6px 0; min-width: 0; }
.rox-original-product .reviews { flex-wrap: wrap; font-size: 10px; gap: 5px!important; }
.rox-original-product .reviews > div { white-space: nowrap; }
.rox-original-product .reviews i { font-size: 10px; }
.rox-original-product .product-box .title { font-size: 15px; }
.rox-original-product .product-box .name { font-size: 12px; color: #aeb4ca; }
.rox-original-product .price .discount { background: #791c35; border-radius: 5px; color: #f8d5de; padding: 4px 7px; font-size: 11px; }
@media(max-width:1199px) { .rox-store-products { grid-template-columns: repeat(2,minmax(0,1fr)); } }
@media(max-width:767px) { .rox-store-products { grid-template-columns: minmax(0,1fr); } .rox-original-product .product-box { min-height: 150px; padding: 12px; } }

/* The store's header and footer surround every account form and order page. */
.rox-account-shell { max-width: 1320px; padding-top: 24px; padding-bottom: 45px; }
.rox-account-shell-heading { display: flex; align-items: center; justify-content: space-between; flex-wrap: wrap; gap: 14px; margin-bottom: 17px; color: #b8c2d9; font-size: 13px; }
.rox-account-back { display: inline-flex; align-items: center; gap: 8px; min-height: 40px; color: #e8c1d9!important; }
.rox-account-shell-heading strong { color: #fff; margin-inline-start: 6px; }
.rox-account-shell-heading > span > i { color: #f6577c; margin-inline-end: 5px; }
.rox-account-tabs { display: flex; flex-wrap: wrap; gap: 7px; padding: 14px; margin-bottom: 26px; border: 1px solid #2a2d44; border-radius: 13px; background: #111421; }
.rox-account-tabs a { display: inline-flex; align-items: center; gap: 7px; padding: 10px 12px; min-height: 42px; border: 1px solid transparent; border-radius: 8px; color: #bcc5dd; font-size: 12px; }
.rox-account-tabs a:hover { border-color: #473551; color: #fff; background: #291b32; }
.rox-account-tabs a.is-active { background: #f41a3d; color: #fff; }
.rox-store .rox-account-content {
    --primary-color: 244,26,61; --heading-color: 255,255,255; --body-color: #b8bfd4;
    --heading-font: Inter,Arial,sans-serif; --body-font: Inter,Arial,sans-serif;
    --white: 255,255,255; --bg-color1: #11131f; --bg-color2: #171b2a; --bg-color3: #191d2d;
    --input-color: #0e111b; --input-color2: #0e111b; --border-color1: #303448; --border-color2: #383d54;
    --shadow1: 0 6px 22px #0002; --shadow2: 0 6px 22px #0002; --shadow3: 0 6px 22px #0002;
    --btn-hover-bg: #db193b; --transition: all .2s ease;
    font-family: Inter,Arial,sans-serif; color: #b8bfd4; min-width: 0;
}
.rox-store .rox-account-content > .container { padding: 0; max-width: none; }
.rox-store .rox-account-content .card,
.rox-store .rox-account-content .trade-order,
.rox-store .rox-account-content .trade-history,
.rox-store .rox-account-content .order_info,
.rox-store .rox-account-content .trade_info,
.rox-store .rox-account-content .ticket-box,
.rox-store .rox-account-content .table-parent,
.rox-store .rox-account-content .modal-content { background: #121624!important; color: #d9deef; border-color: #30364b!important; box-shadow: none; }
.rox-store .rox-account-content .card { border: 1px solid #2c3147; border-radius: 14px; overflow: visible; }
.rox-store .rox-account-content .card-header { background: #141827; border-bottom: 1px solid #30354b; border-radius: 14px 14px 0 0; }
.rox-store .rox-account-content .card-body { padding: 24px; }
.rox-store .rox-account-content .card-title { color: #fff; }
.rox-store .rox-account-content .pagetitle { margin: 0 0 22px; padding: 0; }
.rox-store .rox-account-content .pagetitle h3,
.rox-store .rox-account-content .pagetitle h4 { font-size: 25px; font-weight: 700; margin-bottom: 8px; }
.rox-store .rox-account-content .breadcrumb { background: transparent; margin: 0; padding: 0; font-size: 12px; }
.rox-store .rox-account-content .breadcrumb-item.active { color: #9faac4; }
.rox-store .rox-account-content .breadcrumb a { color: #f884a1; }
.rox-store .rox-account-content .form-label { color: #d9dff0; }
.rox-store .rox-account-content .form-control,
.rox-store .rox-account-content .form-select,
.rox-store .rox-account-content .input-group-text { background: #0e121f!important; color: #e1e7f6!important; border-color: #363b52!important; min-height: 44px; }
.rox-store .rox-account-content .form-control:focus,
.rox-store .rox-account-content .form-select:focus { border-color: #d94065!important; box-shadow: 0 0 0 3px #d9406520; }
.rox-store .rox-account-content .form-control::placeholder { color: #929db9; }
.rox-store .rox-account-content input:-webkit-autofill { -webkit-text-fill-color: #fff; -webkit-box-shadow: 0 0 0 1000px #0e121f inset; }
.rox-store .rox-account-content .cmn-btn,
.rox-store .rox-account-content .cmn-btn2,
.rox-store .rox-account-content .cmn-btn3 { background: #f41a3d!important; color: #fff!important; border-color: #f41a3d!important; border-radius: 8px; min-height: 40px; }
.rox-store .rox-account-content .cmn-btn:hover,
.rox-store .rox-account-content .cmn-btn2:hover,
.rox-store .rox-account-content .cmn-btn3:hover { background: #d4193a!important; }
.rox-store .rox-account-content .nav-link { color: #c4cee4; }
.rox-store .rox-account-content .nav-link.active { background: #f41a3d!important; color: #fff!important; }
.rox-store .rox-account-content .text-dark { color: #d7dff2!important; }
.rox-store .rox-account-content .text-muted { color: #a1adc9!important; }
.rox-store .rox-account-content .bg-white { background: #141827!important; }
.rox-store .rox-account-content .table { --bs-table-bg: transparent; --bs-table-color: #d7dff0; --bs-table-border-color: #30384c; --bs-table-striped-bg: #191f30; --bs-table-striped-color: #d7dff0; --bs-table-hover-bg: #202638; --bs-table-hover-color: #fff; color: #d7dff0; }
.rox-store .rox-account-content .table thead { background: #1b2133; color: #c4cde4; }
.rox-store .rox-account-content .table-striped > tbody > tr:nth-of-type(odd) > * { background-color: #191f30; color: #d7dff0; }
.rox-store .rox-account-content .table td,
.rox-store .rox-account-content .table th { border-color: #30384c; }
.rox-store .rox-account-content .payment-container-list { gap: 10px; }
.rox-store .rox-account-content .payment-container-list .item { background: #161c2d; border: 1px solid #31394f; border-radius: 10px; }
.rox-store .rox-account-content .payment-container-list .item:has(input:checked) { border-color: #fb335b; background: #2d1929; }
.rox-store .rox-account-content .payment-container-list label { color: #fff; cursor: pointer; }
.rox-store .rox-account-content .payment-container-list .image-area img { object-fit: contain; }
.rox-store .rox-account-content .payment-container-list .form-check-input:checked { background-color: #f41a3d; border-color: #f41a3d; }
.rox-store .rox-account-content .stat { border-radius: 6px; }
.rox-store .rox-account-content .select2-selection { background: #101421!important; border-color: #343c51!important; }
.rox-store .rox-account-content .select2-selection__rendered { color: #e1e7f6!important; }
.rox-store .rox-account-content .modal { --bs-modal-bg: #121624; --bs-modal-color: #e0e6f6; }
.rox-store .rox-account-content .modal-header,
.rox-store .rox-account-content .modal-footer { border-color: #30384c; }
.rox-store .rox-account-content .modal .modal-title { color: #fff; }
.rox-store .rox-account-content .modal .btn-close { filter: invert(1); }
.rox-store .rox-account-content a:focus-visible,
.rox-account-tabs a:focus-visible { outline: 2px solid #b885fb; outline-offset: 3px; }
@media(max-width:767px) {
    .rox-account-shell { padding-top: 18px; padding-bottom: 28px; }
    .rox-account-shell-heading { font-size: 12px; gap: 8px; }
    .rox-account-tabs { flex-wrap: nowrap; overflow-x: auto; white-space: nowrap; padding: 8px; margin-bottom: 20px; scrollbar-width: thin; }
    .rox-account-tabs a { flex-shrink: 0; font-size: 11px; padding: 8px 10px; }
    .rox-store .rox-account-content .card-body { padding: 17px; }
    .rox-store .rox-account-content .pagetitle h3,.rox-store .rox-account-content .pagetitle h4 { font-size: 22px; }
    .rox-store .rox-account-content .filter-area,.rox-store .rox-account-content .trade_info { flex-wrap: wrap; gap: 12px; }
    .rox-store .rox-account-content .table-responsive { overflow-x: auto; max-width: 100%; }
    .rox-store .rox-account-content .profile-details-section .d-flex { flex-wrap: wrap; }
}
.rox-store .rox-account-content #showFile { background: #151b2a; color: #e1e7f6; }
/* Preserve popup positioning: its ancestors do not create a transformed layer. */
.rox-account-shell,.rox-account-content { transform: none; }

/* V7.1: use the existing country SVGs instead of scaled flag sprites. */
.rox-store .iti__flag.iti__ac{background-image:url('../admin/img/flags/ac.svg')!important;background-size:20px 14px!important;background-position:center!important;background-color:transparent!important;width:20px!important;height:14px!important;}
.rox-store .iti__flag.iti__ad{background-image:url('../admin/img/flags/ad.svg')!important;background-size:20px 14px!important;background-position:center!important;background-color:transparent!important;width:20px!important;height:14px!important;}
.rox-store .iti__flag.iti__ae{background-image:url('../admin/img/flags/ae.svg')!important;background-size:20px 14px!important;background-position:center!important;background-color:transparent!important;width:20px!important;height:14px!important;}
.rox-store .iti__flag.iti__af{background-image:url('../admin/img/flags/af.svg')!important;background-size:20px 14px!important;background-position:center!important;background-color:transparent!important;width:20px!important;height:14px!important;}
.rox-store .iti__flag.iti__ag{background-image:url('../admin/img/flags/ag.svg')!important;background-size:20px 14px!important;background-position:center!important;background-color:transparent!important;width:20px!important;height:14px!important;}
.rox-store .iti__flag.iti__ai{background-image:url('../admin/img/flags/ai.svg')!important;background-size:20px 14px!important;background-position:center!important;background-color:transparent!important;width:20px!important;height:14px!important;}
.rox-store .iti__flag.iti__al{background-image:url('../admin/img/flags/al.svg')!important;background-size:20px 14px!important;background-position:center!important;background-color:transparent!important;width:20px!important;height:14px!important;}
.rox-store .iti__flag.iti__am{background-image:url('../admin/img/flags/am.svg')!important;background-size:20px 14px!important;background-position:center!important;background-color:transparent!important;width:20px!important;height:14px!important;}
.rox-store .iti__flag.iti__ao{background-image:url('../admin/img/flags/ao.svg')!important;background-size:20px 14px!important;background-position:center!important;background-color:transparent!important;width:20px!important;height:14px!important;}
.rox-store .iti__flag.iti__aq{background-image:url('../admin/img/flags/aq.svg')!important;background-size:20px 14px!important;background-position:center!important;background-color:transparent!important;width:20px!important;height:14px!important;}
.rox-store .iti__flag.iti__ar{background-image:url('../admin/img/flags/ar.svg')!important;background-size:20px 14px!important;background-position:center!important;background-color:transparent!important;width:20px!important;height:14px!important;}
.rox-store .iti__flag.iti__as{background-image:url('../admin/img/flags/as.svg')!important;background-size:20px 14px!important;background-position:center!important;background-color:transparent!important;width:20px!important;height:14px!important;}
.rox-store .iti__flag.iti__at{background-image:url('../admin/img/flags/at.svg')!important;background-size:20px 14px!important;background-position:center!important;background-color:transparent!important;width:20px!important;height:14px!important;}
.rox-store .iti__flag.iti__au{background-image:url('../admin/img/flags/au.svg')!important;background-size:20px 14px!important;background-position:center!important;background-color:transparent!important;width:20px!important;height:14px!important;}
.rox-store .iti__flag.iti__aw{background-image:url('../admin/img/flags/aw.svg')!important;background-size:20px 14px!important;background-position:center!important;background-color:transparent!important;width:20px!important;height:14px!important;}
.rox-store .iti__flag.iti__ax{background-image:url('../admin/img/flags/ax.svg')!important;background-size:20px 14px!important;background-position:center!important;background-color:transparent!important;width:20px!important;height:14px!important;}
.rox-store .iti__flag.iti__az{background-image:url('../admin/img/flags/az.svg')!important;background-size:20px 14px!important;background-position:center!important;background-color:transparent!important;width:20px!important;height:14px!important;}
.rox-store .iti__flag.iti__ba{background-image:url('../admin/img/flags/ba.svg')!important;background-size:20px 14px!important;background-position:center!important;background-color:transparent!important;width:20px!important;height:14px!important;}
.rox-store .iti__flag.iti__bb{background-image:url('../admin/img/flags/bb.svg')!important;background-size:20px 14px!important;background-position:center!important;background-color:transparent!important;width:20px!important;height:14px!important;}
.rox-store .iti__flag.iti__bd{background-image:url('../admin/img/flags/bd.svg')!important;background-size:20px 14px!important;background-position:center!important;background-color:transparent!important;width:20px!important;height:14px!important;}
.rox-store .iti__flag.iti__be{background-image:url('../admin/img/flags/be.svg')!important;background-size:20px 14px!important;background-position:center!important;background-color:transparent!important;width:20px!important;height:14px!important;}
.rox-store .iti__flag.iti__bf{background-image:url('../admin/img/flags/bf.svg')!important;background-size:20px 14px!important;background-position:center!important;background-color:transparent!important;width:20px!important;height:14px!important;}
.rox-store .iti__flag.iti__bg{background-image:url('../admin/img/flags/bg.svg')!important;background-size:20px 14px!important;background-position:center!important;background-color:transparent!important;width:20px!important;height:14px!important;}
.rox-store .iti__flag.iti__bh{background-image:url('../admin/img/flags/bh.svg')!important;background-size:20px 14px!important;background-position:center!important;background-color:transparent!important;width:20px!important;height:14px!important;}
.rox-store .iti__flag.iti__bi{background-image:url('../admin/img/flags/bi.svg')!important;background-size:20px 14px!important;background-position:center!important;background-color:transparent!important;width:20px!important;height:14px!important;}
.rox-store .iti__flag.iti__bj{background-image:url('../admin/img/flags/bj.svg')!important;background-size:20px 14px!important;background-position:center!important;background-color:transparent!important;width:20px!important;height:14px!important;}
.rox-store .iti__flag.iti__bl{background-image:url('../admin/img/flags/bl.svg')!important;background-size:20px 14px!important;background-position:center!important;background-color:transparent!important;width:20px!important;height:14px!important;}
.rox-store .iti__flag.iti__bm{background-image:url('../admin/img/flags/bm.svg')!important;background-size:20px 14px!important;background-position:center!important;background-color:transparent!important;width:20px!important;height:14px!important;}
.rox-store .iti__flag.iti__bn{background-image:url('../admin/img/flags/bn.svg')!important;background-size:20px 14px!important;background-position:center!important;background-color:transparent!important;width:20px!important;height:14px!important;}
.rox-store .iti__flag.iti__bo{background-image:url('../admin/img/flags/bo.svg')!important;background-size:20px 14px!important;background-position:center!important;background-color:transparent!important;width:20px!important;height:14px!important;}
.rox-store .iti__flag.iti__bq{background-image:url('../admin/img/flags/bq.svg')!important;background-size:20px 14px!important;background-position:center!important;background-color:transparent!important;width:20px!important;height:14px!important;}
.rox-store .iti__flag.iti__br{background-image:url('../admin/img/flags/br.svg')!important;background-size:20px 14px!important;background-position:center!important;background-color:transparent!important;width:20px!important;height:14px!important;}
.rox-store .iti__flag.iti__bs{background-image:url('../admin/img/flags/bs.svg')!important;background-size:20px 14px!important;background-position:center!important;background-color:transparent!important;width:20px!important;height:14px!important;}
.rox-store .iti__flag.iti__bt{background-image:url('../admin/img/flags/bt.svg')!important;background-size:20px 14px!important;background-position:center!important;background-color:transparent!important;width:20px!important;height:14px!important;}
.rox-store .iti__flag.iti__bv{background-image:url('../admin/img/flags/bv.svg')!important;background-size:20px 14px!important;background-position:center!important;background-color:transparent!important;width:20px!important;height:14px!important;}
.rox-store .iti__flag.iti__bw{background-image:url('../admin/img/flags/bw.svg')!important;background-size:20px 14px!important;background-position:center!important;background-color:transparent!important;width:20px!important;height:14px!important;}
.rox-store .iti__flag.iti__by{background-image:url('../admin/img/flags/by.svg')!important;background-size:20px 14px!important;background-position:center!important;background-color:transparent!important;width:20px!important;height:14px!important;}
.rox-store .iti__flag.iti__bz{background-image:url('../admin/img/flags/bz.svg')!important;background-size:20px 14px!important;background-position:center!important;background-color:transparent!important;width:20px!important;height:14px!important;}
.rox-store .iti__flag.iti__ca{background-image:url('../admin/img/flags/ca.svg')!important;background-size:20px 14px!important;background-position:center!important;background-color:transparent!important;width:20px!important;height:14px!important;}
.rox-store .iti__flag.iti__cc{background-image:url('../admin/img/flags/cc.svg')!important;background-size:20px 14px!important;background-position:center!important;background-color:transparent!important;width:20px!important;height:14px!important;}
.rox-store .iti__flag.iti__cd{background-image:url('../admin/img/flags/cd.svg')!important;background-size:20px 14px!important;background-position:center!important;background-color:transparent!important;width:20px!important;height:14px!important;}
.rox-store .iti__flag.iti__cf{background-image:url('../admin/img/flags/cf.svg')!important;background-size:20px 14px!important;background-position:center!important;background-color:transparent!important;width:20px!important;height:14px!important;}
.rox-store .iti__flag.iti__cg{background-image:url('../admin/img/flags/cg.svg')!important;background-size:20px 14px!important;background-position:center!important;background-color:transparent!important;width:20px!important;height:14px!important;}
.rox-store .iti__flag.iti__ch{background-image:url('../admin/img/flags/ch.svg')!important;background-size:20px 14px!important;background-position:center!important;background-color:transparent!important;width:20px!important;height:14px!important;}
.rox-store .iti__flag.iti__ci{background-image:url('../admin/img/flags/ci.svg')!important;background-size:20px 14px!important;background-position:center!important;background-color:transparent!important;width:20px!important;height:14px!important;}
.rox-store .iti__flag.iti__ck{background-image:url('../admin/img/flags/ck.svg')!important;background-size:20px 14px!important;background-position:center!important;background-color:transparent!important;width:20px!important;height:14px!important;}
.rox-store .iti__flag.iti__cl{background-image:url('../admin/img/flags/cl.svg')!important;background-size:20px 14px!important;background-position:center!important;background-color:transparent!important;width:20px!important;height:14px!important;}
.rox-store .iti__flag.iti__cm{background-image:url('../admin/img/flags/cm.svg')!important;background-size:20px 14px!important;background-position:center!important;background-color:transparent!important;width:20px!important;height:14px!important;}
.rox-store .iti__flag.iti__cn{background-image:url('../admin/img/flags/cn.svg')!important;background-size:20px 14px!important;background-position:center!important;background-color:transparent!important;width:20px!important;height:14px!important;}
.rox-store .iti__flag.iti__co{background-image:url('../admin/img/flags/co.svg')!important;background-size:20px 14px!important;background-position:center!important;background-color:transparent!important;width:20px!important;height:14px!important;}
.rox-store .iti__flag.iti__cp{background-image:url('../admin/img/flags/cp.svg')!important;background-size:20px 14px!important;background-position:center!important;background-color:transparent!important;width:20px!important;height:14px!important;}
.rox-store .iti__flag.iti__cr{background-image:url('../admin/img/flags/cr.svg')!important;background-size:20px 14px!important;background-position:center!important;background-color:transparent!important;width:20px!important;height:14px!important;}
.rox-store .iti__flag.iti__cu{background-image:url('../admin/img/flags/cu.svg')!important;background-size:20px 14px!important;background-position:center!important;background-color:transparent!important;width:20px!important;height:14px!important;}
.rox-store .iti__flag.iti__cv{background-image:url('../admin/img/flags/cv.svg')!important;background-size:20px 14px!important;background-position:center!important;background-color:transparent!important;width:20px!important;height:14px!important;}
.rox-store .iti__flag.iti__cw{background-image:url('../admin/img/flags/cw.svg')!important;background-size:20px 14px!important;background-position:center!important;background-color:transparent!important;width:20px!important;height:14px!important;}
.rox-store .iti__flag.iti__cx{background-image:url('../admin/img/flags/cx.svg')!important;background-size:20px 14px!important;background-position:center!important;background-color:transparent!important;width:20px!important;height:14px!important;}
.rox-store .iti__flag.iti__cy{background-image:url('../admin/img/flags/cy.svg')!important;background-size:20px 14px!important;background-position:center!important;background-color:transparent!important;width:20px!important;height:14px!important;}
.rox-store .iti__flag.iti__cz{background-image:url('../admin/img/flags/cz.svg')!important;background-size:20px 14px!important;background-position:center!important;background-color:transparent!important;width:20px!important;height:14px!important;}
.rox-store .iti__flag.iti__de{background-image:url('../admin/img/flags/de.svg')!important;background-size:20px 14px!important;background-position:center!important;background-color:transparent!important;width:20px!important;height:14px!important;}
.rox-store .iti__flag.iti__dg{background-image:url('../admin/img/flags/dg.svg')!important;background-size:20px 14px!important;background-position:center!important;background-color:transparent!important;width:20px!important;height:14px!important;}
.rox-store .iti__flag.iti__dj{background-image:url('../admin/img/flags/dj.svg')!important;background-size:20px 14px!important;background-position:center!important;background-color:transparent!important;width:20px!important;height:14px!important;}
.rox-store .iti__flag.iti__dk{background-image:url('../admin/img/flags/dk.svg')!important;background-size:20px 14px!important;background-position:center!important;background-color:transparent!important;width:20px!important;height:14px!important;}
.rox-store .iti__flag.iti__dm{background-image:url('../admin/img/flags/dm.svg')!important;background-size:20px 14px!important;background-position:center!important;background-color:transparent!important;width:20px!important;height:14px!important;}
.rox-store .iti__flag.iti__do{background-image:url('../admin/img/flags/do.svg')!important;background-size:20px 14px!important;background-position:center!important;background-color:transparent!important;width:20px!important;height:14px!important;}
.rox-store .iti__flag.iti__dz{background-image:url('../admin/img/flags/dz.svg')!important;background-size:20px 14px!important;background-position:center!important;background-color:transparent!important;width:20px!important;height:14px!important;}
.rox-store .iti__flag.iti__ea{background-image:url('../admin/img/flags/ea.svg')!important;background-size:20px 14px!important;background-position:center!important;background-color:transparent!important;width:20px!important;height:14px!important;}
.rox-store .iti__flag.iti__ec{background-image:url('../admin/img/flags/ec.svg')!important;background-size:20px 14px!important;background-position:center!important;background-color:transparent!important;width:20px!important;height:14px!important;}
.rox-store .iti__flag.iti__ee{background-image:url('../admin/img/flags/ee.svg')!important;background-size:20px 14px!important;background-position:center!important;background-color:transparent!important;width:20px!important;height:14px!important;}
.rox-store .iti__flag.iti__eg{background-image:url('../admin/img/flags/eg.svg')!important;background-size:20px 14px!important;background-position:center!important;background-color:transparent!important;width:20px!important;height:14px!important;}
.rox-store .iti__flag.iti__eh{background-image:url('../admin/img/flags/eh.svg')!important;background-size:20px 14px!important;background-position:center!important;background-color:transparent!important;width:20px!important;height:14px!important;}
.rox-store .iti__flag.iti__er{background-image:url('../admin/img/flags/er.svg')!important;background-size:20px 14px!important;background-position:center!important;background-color:transparent!important;width:20px!important;height:14px!important;}
.rox-store .iti__flag.iti__es{background-image:url('../admin/img/flags/es.svg')!important;background-size:20px 14px!important;background-position:center!important;background-color:transparent!important;width:20px!important;height:14px!important;}
.rox-store .iti__flag.iti__et{background-image:url('../admin/img/flags/et.svg')!important;background-size:20px 14px!important;background-position:center!important;background-color:transparent!important;width:20px!important;height:14px!important;}
.rox-store .iti__flag.iti__eu{background-image:url('../admin/img/flags/eu.svg')!important;background-size:20px 14px!important;background-position:center!important;background-color:transparent!important;width:20px!important;height:14px!important;}
.rox-store .iti__flag.iti__fi{background-image:url('../admin/img/flags/fi.svg')!important;background-size:20px 14px!important;background-position:center!important;background-color:transparent!important;width:20px!important;height:14px!important;}
.rox-store .iti__flag.iti__fj{background-image:url('../admin/img/flags/fj.svg')!important;background-size:20px 14px!important;background-position:center!important;background-color:transparent!important;width:20px!important;height:14px!important;}
.rox-store .iti__flag.iti__fk{background-image:url('../admin/img/flags/fk.svg')!important;background-size:20px 14px!important;background-position:center!important;background-color:transparent!important;width:20px!important;height:14px!important;}
.rox-store .iti__flag.iti__fm{background-image:url('../admin/img/flags/fm.svg')!important;background-size:20px 14px!important;background-position:center!important;background-color:transparent!important;width:20px!important;height:14px!important;}
.rox-store .iti__flag.iti__fo{background-image:url('../admin/img/flags/fo.svg')!important;background-size:20px 14px!important;background-position:center!important;background-color:transparent!important;width:20px!important;height:14px!important;}
.rox-store .iti__flag.iti__fr{background-image:url('../admin/img/flags/fr.svg')!important;background-size:20px 14px!important;background-position:center!important;background-color:transparent!important;width:20px!important;height:14px!important;}
.rox-store .iti__flag.iti__ga{background-image:url('../admin/img/flags/ga.svg')!important;background-size:20px 14px!important;background-position:center!important;background-color:transparent!important;width:20px!important;height:14px!important;}
.rox-store .iti__flag.iti__gb{background-image:url('../admin/img/flags/gb.svg')!important;background-size:20px 14px!important;background-position:center!important;background-color:transparent!important;width:20px!important;height:14px!important;}
.rox-store .iti__flag.iti__gd{background-image:url('../admin/img/flags/gd.svg')!important;background-size:20px 14px!important;background-position:center!important;background-color:transparent!important;width:20px!important;height:14px!important;}
.rox-store .iti__flag.iti__ge{background-image:url('../admin/img/flags/ge.svg')!important;background-size:20px 14px!important;background-position:center!important;background-color:transparent!important;width:20px!important;height:14px!important;}
.rox-store .iti__flag.iti__gf{background-image:url('../admin/img/flags/gf.svg')!important;background-size:20px 14px!important;background-position:center!important;background-color:transparent!important;width:20px!important;height:14px!important;}
.rox-store .iti__flag.iti__gg{background-image:url('../admin/img/flags/gg.svg')!important;background-size:20px 14px!important;background-position:center!important;background-color:transparent!important;width:20px!important;height:14px!important;}
.rox-store .iti__flag.iti__gh{background-image:url('../admin/img/flags/gh.svg')!important;background-size:20px 14px!important;background-position:center!important;background-color:transparent!important;width:20px!important;height:14px!important;}
.rox-store .iti__flag.iti__gi{background-image:url('../admin/img/flags/gi.svg')!important;background-size:20px 14px!important;background-position:center!important;background-color:transparent!important;width:20px!important;height:14px!important;}
.rox-store .iti__flag.iti__gl{background-image:url('../admin/img/flags/gl.svg')!important;background-size:20px 14px!important;background-position:center!important;background-color:transparent!important;width:20px!important;height:14px!important;}
.rox-store .iti__flag.iti__gm{background-image:url('../admin/img/flags/gm.svg')!important;background-size:20px 14px!important;background-position:center!important;background-color:transparent!important;width:20px!important;height:14px!important;}
.rox-store .iti__flag.iti__gn{background-image:url('../admin/img/flags/gn.svg')!important;background-size:20px 14px!important;background-position:center!important;background-color:transparent!important;width:20px!important;height:14px!important;}
.rox-store .iti__flag.iti__gp{background-image:url('../admin/img/flags/gp.svg')!important;background-size:20px 14px!important;background-position:center!important;background-color:transparent!important;width:20px!important;height:14px!important;}
.rox-store .iti__flag.iti__gq{background-image:url('../admin/img/flags/gq.svg')!important;background-size:20px 14px!important;background-position:center!important;background-color:transparent!important;width:20px!important;height:14px!important;}
.rox-store .iti__flag.iti__gr{background-image:url('../admin/img/flags/gr.svg')!important;background-size:20px 14px!important;background-position:center!important;background-color:transparent!important;width:20px!important;height:14px!important;}
.rox-store .iti__flag.iti__gs{background-image:url('../admin/img/flags/gs.svg')!important;background-size:20px 14px!important;background-position:center!important;background-color:transparent!important;width:20px!important;height:14px!important;}
.rox-store .iti__flag.iti__gt{background-image:url('../admin/img/flags/gt.svg')!important;background-size:20px 14px!important;background-position:center!important;background-color:transparent!important;width:20px!important;height:14px!important;}
.rox-store .iti__flag.iti__gu{background-image:url('../admin/img/flags/gu.svg')!important;background-size:20px 14px!important;background-position:center!important;background-color:transparent!important;width:20px!important;height:14px!important;}
.rox-store .iti__flag.iti__gw{background-image:url('../admin/img/flags/gw.svg')!important;background-size:20px 14px!important;background-position:center!important;background-color:transparent!important;width:20px!important;height:14px!important;}
.rox-store .iti__flag.iti__gy{background-image:url('../admin/img/flags/gy.svg')!important;background-size:20px 14px!important;background-position:center!important;background-color:transparent!important;width:20px!important;height:14px!important;}
.rox-store .iti__flag.iti__hk{background-image:url('../admin/img/flags/hk.svg')!important;background-size:20px 14px!important;background-position:center!important;background-color:transparent!important;width:20px!important;height:14px!important;}
.rox-store .iti__flag.iti__hm{background-image:url('../admin/img/flags/hm.svg')!important;background-size:20px 14px!important;background-position:center!important;background-color:transparent!important;width:20px!important;height:14px!important;}
.rox-store .iti__flag.iti__hn{background-image:url('../admin/img/flags/hn.svg')!important;background-size:20px 14px!important;background-position:center!important;background-color:transparent!important;width:20px!important;height:14px!important;}
.rox-store .iti__flag.iti__hr{background-image:url('../admin/img/flags/hr.svg')!important;background-size:20px 14px!important;background-position:center!important;background-color:transparent!important;width:20px!important;height:14px!important;}
.rox-store .iti__flag.iti__ht{background-image:url('../admin/img/flags/ht.svg')!important;background-size:20px 14px!important;background-position:center!important;background-color:transparent!important;width:20px!important;height:14px!important;}
.rox-store .iti__flag.iti__hu{background-image:url('../admin/img/flags/hu.svg')!important;background-size:20px 14px!important;background-position:center!important;background-color:transparent!important;width:20px!important;height:14px!important;}
.rox-store .iti__flag.iti__ic{background-image:url('../admin/img/flags/ic.svg')!important;background-size:20px 14px!important;background-position:center!important;background-color:transparent!important;width:20px!important;height:14px!important;}
.rox-store .iti__flag.iti__id{background-image:url('../admin/img/flags/id.svg')!important;background-size:20px 14px!important;background-position:center!important;background-color:transparent!important;width:20px!important;height:14px!important;}
.rox-store .iti__flag.iti__ie{background-image:url('../admin/img/flags/ie.svg')!important;background-size:20px 14px!important;background-position:center!important;background-color:transparent!important;width:20px!important;height:14px!important;}
.rox-store .iti__flag.iti__il{background-image:url('../admin/img/flags/il.svg')!important;background-size:20px 14px!important;background-position:center!important;background-color:transparent!important;width:20px!important;height:14px!important;}
.rox-store .iti__flag.iti__im{background-image:url('../admin/img/flags/im.svg')!important;background-size:20px 14px!important;background-position:center!important;background-color:transparent!important;width:20px!important;height:14px!important;}
.rox-store .iti__flag.iti__in{background-image:url('../admin/img/flags/in.svg')!important;background-size:20px 14px!important;background-position:center!important;background-color:transparent!important;width:20px!important;height:14px!important;}
.rox-store .iti__flag.iti__io{background-image:url('../admin/img/flags/io.svg')!important;background-size:20px 14px!important;background-position:center!important;background-color:transparent!important;width:20px!important;height:14px!important;}
.rox-store .iti__flag.iti__iq{background-image:url('../admin/img/flags/iq.svg')!important;background-size:20px 14px!important;background-position:center!important;background-color:transparent!important;width:20px!important;height:14px!important;}
.rox-store .iti__flag.iti__ir{background-image:url('../admin/img/flags/ir.svg')!important;background-size:20px 14px!important;background-position:center!important;background-color:transparent!important;width:20px!important;height:14px!important;}
.rox-store .iti__flag.iti__is{background-image:url('../admin/img/flags/is.svg')!important;background-size:20px 14px!important;background-position:center!important;background-color:transparent!important;width:20px!important;height:14px!important;}
.rox-store .iti__flag.iti__it{background-image:url('../admin/img/flags/it.svg')!important;background-size:20px 14px!important;background-position:center!important;background-color:transparent!important;width:20px!important;height:14px!important;}
.rox-store .iti__flag.iti__je{background-image:url('../admin/img/flags/je.svg')!important;background-size:20px 14px!important;background-position:center!important;background-color:transparent!important;width:20px!important;height:14px!important;}
.rox-store .iti__flag.iti__jm{background-image:url('../admin/img/flags/jm.svg')!important;background-size:20px 14px!important;background-position:center!important;background-color:transparent!important;width:20px!important;height:14px!important;}
.rox-store .iti__flag.iti__jo{background-image:url('../admin/img/flags/jo.svg')!important;background-size:20px 14px!important;background-position:center!important;background-color:transparent!important;width:20px!important;height:14px!important;}
.rox-store .iti__flag.iti__jp{background-image:url('../admin/img/flags/jp.svg')!important;background-size:20px 14px!important;background-position:center!important;background-color:transparent!important;width:20px!important;height:14px!important;}
.rox-store .iti__flag.iti__ke{background-image:url('../admin/img/flags/ke.svg')!important;background-size:20px 14px!important;background-position:center!important;background-color:transparent!important;width:20px!important;height:14px!important;}
.rox-store .iti__flag.iti__kg{background-image:url('../admin/img/flags/kg.svg')!important;background-size:20px 14px!important;background-position:center!important;background-color:transparent!important;width:20px!important;height:14px!important;}
.rox-store .iti__flag.iti__kh{background-image:url('../admin/img/flags/kh.svg')!important;background-size:20px 14px!important;background-position:center!important;background-color:transparent!important;width:20px!important;height:14px!important;}
.rox-store .iti__flag.iti__ki{background-image:url('../admin/img/flags/ki.svg')!important;background-size:20px 14px!important;background-position:center!important;background-color:transparent!important;width:20px!important;height:14px!important;}
.rox-store .iti__flag.iti__km{background-image:url('../admin/img/flags/km.svg')!important;background-size:20px 14px!important;background-position:center!important;background-color:transparent!important;width:20px!important;height:14px!important;}
.rox-store .iti__flag.iti__kn{background-image:url('../admin/img/flags/kn.svg')!important;background-size:20px 14px!important;background-position:center!important;background-color:transparent!important;width:20px!important;height:14px!important;}
.rox-store .iti__flag.iti__kp{background-image:url('../admin/img/flags/kp.svg')!important;background-size:20px 14px!important;background-position:center!important;background-color:transparent!important;width:20px!important;height:14px!important;}
.rox-store .iti__flag.iti__kr{background-image:url('../admin/img/flags/kr.svg')!important;background-size:20px 14px!important;background-position:center!important;background-color:transparent!important;width:20px!important;height:14px!important;}
.rox-store .iti__flag.iti__kw{background-image:url('../admin/img/flags/kw.svg')!important;background-size:20px 14px!important;background-position:center!important;background-color:transparent!important;width:20px!important;height:14px!important;}
.rox-store .iti__flag.iti__ky{background-image:url('../admin/img/flags/ky.svg')!important;background-size:20px 14px!important;background-position:center!important;background-color:transparent!important;width:20px!important;height:14px!important;}
.rox-store .iti__flag.iti__kz{background-image:url('../admin/img/flags/kz.svg')!important;background-size:20px 14px!important;background-position:center!important;background-color:transparent!important;width:20px!important;height:14px!important;}
.rox-store .iti__flag.iti__la{background-image:url('../admin/img/flags/la.svg')!important;background-size:20px 14px!important;background-position:center!important;background-color:transparent!important;width:20px!important;height:14px!important;}
.rox-store .iti__flag.iti__lb{background-image:url('../admin/img/flags/lb.svg')!important;background-size:20px 14px!important;background-position:center!important;background-color:transparent!important;width:20px!important;height:14px!important;}
.rox-store .iti__flag.iti__lc{background-image:url('../admin/img/flags/lc.svg')!important;background-size:20px 14px!important;background-position:center!important;background-color:transparent!important;width:20px!important;height:14px!important;}
.rox-store .iti__flag.iti__li{background-image:url('../admin/img/flags/li.svg')!important;background-size:20px 14px!important;background-position:center!important;background-color:transparent!important;width:20px!important;height:14px!important;}
.rox-store .iti__flag.iti__lk{background-image:url('../admin/img/flags/lk.svg')!important;background-size:20px 14px!important;background-position:center!important;background-color:transparent!important;width:20px!important;height:14px!important;}
.rox-store .iti__flag.iti__lr{background-image:url('../admin/img/flags/lr.svg')!important;background-size:20px 14px!important;background-position:center!important;background-color:transparent!important;width:20px!important;height:14px!important;}
.rox-store .iti__flag.iti__ls{background-image:url('../admin/img/flags/ls.svg')!important;background-size:20px 14px!important;background-position:center!important;background-color:transparent!important;width:20px!important;height:14px!important;}
.rox-store .iti__flag.iti__lt{background-image:url('../admin/img/flags/lt.svg')!important;background-size:20px 14px!important;background-position:center!important;background-color:transparent!important;width:20px!important;height:14px!important;}
.rox-store .iti__flag.iti__lu{background-image:url('../admin/img/flags/lu.svg')!important;background-size:20px 14px!important;background-position:center!important;background-color:transparent!important;width:20px!important;height:14px!important;}
.rox-store .iti__flag.iti__lv{background-image:url('../admin/img/flags/lv.svg')!important;background-size:20px 14px!important;background-position:center!important;background-color:transparent!important;width:20px!important;height:14px!important;}
.rox-store .iti__flag.iti__ly{background-image:url('../admin/img/flags/ly.svg')!important;background-size:20px 14px!important;background-position:center!important;background-color:transparent!important;width:20px!important;height:14px!important;}
.rox-store .iti__flag.iti__ma{background-image:url('../admin/img/flags/ma.svg')!important;background-size:20px 14px!important;background-position:center!important;background-color:transparent!important;width:20px!important;height:14px!important;}
.rox-store .iti__flag.iti__mc{background-image:url('../admin/img/flags/mc.svg')!important;background-size:20px 14px!important;background-position:center!important;background-color:transparent!important;width:20px!important;height:14px!important;}
.rox-store .iti__flag.iti__md{background-image:url('../admin/img/flags/md.svg')!important;background-size:20px 14px!important;background-position:center!important;background-color:transparent!important;width:20px!important;height:14px!important;}
.rox-store .iti__flag.iti__me{background-image:url('../admin/img/flags/me.svg')!important;background-size:20px 14px!important;background-position:center!important;background-color:transparent!important;width:20px!important;height:14px!important;}
.rox-store .iti__flag.iti__mf{background-image:url('../admin/img/flags/mf.svg')!important;background-size:20px 14px!important;background-position:center!important;background-color:transparent!important;width:20px!important;height:14px!important;}
.rox-store .iti__flag.iti__mg{background-image:url('../admin/img/flags/mg.svg')!important;background-size:20px 14px!important;background-position:center!important;background-color:transparent!important;width:20px!important;height:14px!important;}
.rox-store .iti__flag.iti__mh{background-image:url('../admin/img/flags/mh.svg')!important;background-size:20px 14px!important;background-position:center!important;background-color:transparent!important;width:20px!important;height:14px!important;}
.rox-store .iti__flag.iti__mk{background-image:url('../admin/img/flags/mk.svg')!important;background-size:20px 14px!important;background-position:center!important;background-color:transparent!important;width:20px!important;height:14px!important;}
.rox-store .iti__flag.iti__ml{background-image:url('../admin/img/flags/ml.svg')!important;background-size:20px 14px!important;background-position:center!important;background-color:transparent!important;width:20px!important;height:14px!important;}
.rox-store .iti__flag.iti__mm{background-image:url('../admin/img/flags/mm.svg')!important;background-size:20px 14px!important;background-position:center!important;background-color:transparent!important;width:20px!important;height:14px!important;}
.rox-store .iti__flag.iti__mn{background-image:url('../admin/img/flags/mn.svg')!important;background-size:20px 14px!important;background-position:center!important;background-color:transparent!important;width:20px!important;height:14px!important;}
.rox-store .iti__flag.iti__mo{background-image:url('../admin/img/flags/mo.svg')!important;background-size:20px 14px!important;background-position:center!important;background-color:transparent!important;width:20px!important;height:14px!important;}
.rox-store .iti__flag.iti__mp{background-image:url('../admin/img/flags/mp.svg')!important;background-size:20px 14px!important;background-position:center!important;background-color:transparent!important;width:20px!important;height:14px!important;}
.rox-store .iti__flag.iti__mq{background-image:url('../admin/img/flags/mq.svg')!important;background-size:20px 14px!important;background-position:center!important;background-color:transparent!important;width:20px!important;height:14px!important;}
.rox-store .iti__flag.iti__mr{background-image:url('../admin/img/flags/mr.svg')!important;background-size:20px 14px!important;background-position:center!important;background-color:transparent!important;width:20px!important;height:14px!important;}
.rox-store .iti__flag.iti__ms{background-image:url('../admin/img/flags/ms.svg')!important;background-size:20px 14px!important;background-position:center!important;background-color:transparent!important;width:20px!important;height:14px!important;}
.rox-store .iti__flag.iti__mt{background-image:url('../admin/img/flags/mt.svg')!important;background-size:20px 14px!important;background-position:center!important;background-color:transparent!important;width:20px!important;height:14px!important;}
.rox-store .iti__flag.iti__mu{background-image:url('../admin/img/flags/mu.svg')!important;background-size:20px 14px!important;background-position:center!important;background-color:transparent!important;width:20px!important;height:14px!important;}
.rox-store .iti__flag.iti__mv{background-image:url('../admin/img/flags/mv.svg')!important;background-size:20px 14px!important;background-position:center!important;background-color:transparent!important;width:20px!important;height:14px!important;}
.rox-store .iti__flag.iti__mw{background-image:url('../admin/img/flags/mw.svg')!important;background-size:20px 14px!important;background-position:center!important;background-color:transparent!important;width:20px!important;height:14px!important;}
.rox-store .iti__flag.iti__mx{background-image:url('../admin/img/flags/mx.svg')!important;background-size:20px 14px!important;background-position:center!important;background-color:transparent!important;width:20px!important;height:14px!important;}
.rox-store .iti__flag.iti__my{background-image:url('../admin/img/flags/my.svg')!important;background-size:20px 14px!important;background-position:center!important;background-color:transparent!important;width:20px!important;height:14px!important;}
.rox-store .iti__flag.iti__mz{background-image:url('../admin/img/flags/mz.svg')!important;background-size:20px 14px!important;background-position:center!important;background-color:transparent!important;width:20px!important;height:14px!important;}
.rox-store .iti__flag.iti__na{background-image:url('../admin/img/flags/na.svg')!important;background-size:20px 14px!important;background-position:center!important;background-color:transparent!important;width:20px!important;height:14px!important;}
.rox-store .iti__flag.iti__nc{background-image:url('../admin/img/flags/nc.svg')!important;background-size:20px 14px!important;background-position:center!important;background-color:transparent!important;width:20px!important;height:14px!important;}
.rox-store .iti__flag.iti__ne{background-image:url('../admin/img/flags/ne.svg')!important;background-size:20px 14px!important;background-position:center!important;background-color:transparent!important;width:20px!important;height:14px!important;}
.rox-store .iti__flag.iti__nf{background-image:url('../admin/img/flags/nf.svg')!important;background-size:20px 14px!important;background-position:center!important;background-color:transparent!important;width:20px!important;height:14px!important;}
.rox-store .iti__flag.iti__ng{background-image:url('../admin/img/flags/ng.svg')!important;background-size:20px 14px!important;background-position:center!important;background-color:transparent!important;width:20px!important;height:14px!important;}
.rox-store .iti__flag.iti__ni{background-image:url('../admin/img/flags/ni.svg')!important;background-size:20px 14px!important;background-position:center!important;background-color:transparent!important;width:20px!important;height:14px!important;}
.rox-store .iti__flag.iti__nl{background-image:url('../admin/img/flags/nl.svg')!important;background-size:20px 14px!important;background-position:center!important;background-color:transparent!important;width:20px!important;height:14px!important;}
.rox-store .iti__flag.iti__no{background-image:url('../admin/img/flags/no.svg')!important;background-size:20px 14px!important;background-position:center!important;background-color:transparent!important;width:20px!important;height:14px!important;}
.rox-store .iti__flag.iti__np{background-image:url('../admin/img/flags/np.svg')!important;background-size:20px 14px!important;background-position:center!important;background-color:transparent!important;width:20px!important;height:14px!important;}
.rox-store .iti__flag.iti__nr{background-image:url('../admin/img/flags/nr.svg')!important;background-size:20px 14px!important;background-position:center!important;background-color:transparent!important;width:20px!important;height:14px!important;}
.rox-store .iti__flag.iti__nu{background-image:url('../admin/img/flags/nu.svg')!important;background-size:20px 14px!important;background-position:center!important;background-color:transparent!important;width:20px!important;height:14px!important;}
.rox-store .iti__flag.iti__nz{background-image:url('../admin/img/flags/nz.svg')!important;background-size:20px 14px!important;background-position:center!important;background-color:transparent!important;width:20px!important;height:14px!important;}
.rox-store .iti__flag.iti__om{background-image:url('../admin/img/flags/om.svg')!important;background-size:20px 14px!important;background-position:center!important;background-color:transparent!important;width:20px!important;height:14px!important;}
.rox-store .iti__flag.iti__pa{background-image:url('../admin/img/flags/pa.svg')!important;background-size:20px 14px!important;background-position:center!important;background-color:transparent!important;width:20px!important;height:14px!important;}
.rox-store .iti__flag.iti__pe{background-image:url('../admin/img/flags/pe.svg')!important;background-size:20px 14px!important;background-position:center!important;background-color:transparent!important;width:20px!important;height:14px!important;}
.rox-store .iti__flag.iti__pf{background-image:url('../admin/img/flags/pf.svg')!important;background-size:20px 14px!important;background-position:center!important;background-color:transparent!important;width:20px!important;height:14px!important;}
.rox-store .iti__flag.iti__pg{background-image:url('../admin/img/flags/pg.svg')!important;background-size:20px 14px!important;background-position:center!important;background-color:transparent!important;width:20px!important;height:14px!important;}
.rox-store .iti__flag.iti__ph{background-image:url('../admin/img/flags/ph.svg')!important;background-size:20px 14px!important;background-position:center!important;background-color:transparent!important;width:20px!important;height:14px!important;}
.rox-store .iti__flag.iti__pk{background-image:url('../admin/img/flags/pk.svg')!important;background-size:20px 14px!important;background-position:center!important;background-color:transparent!important;width:20px!important;height:14px!important;}
.rox-store .iti__flag.iti__pl{background-image:url('../admin/img/flags/pl.svg')!important;background-size:20px 14px!important;background-position:center!important;background-color:transparent!important;width:20px!important;height:14px!important;}
.rox-store .iti__flag.iti__pm{background-image:url('../admin/img/flags/pm.svg')!important;background-size:20px 14px!important;background-position:center!important;background-color:transparent!important;width:20px!important;height:14px!important;}
.rox-store .iti__flag.iti__pn{background-image:url('../admin/img/flags/pn.svg')!important;background-size:20px 14px!important;background-position:center!important;background-color:transparent!important;width:20px!important;height:14px!important;}
.rox-store .iti__flag.iti__pr{background-image:url('../admin/img/flags/pr.svg')!important;background-size:20px 14px!important;background-position:center!important;background-color:transparent!important;width:20px!important;height:14px!important;}
.rox-store .iti__flag.iti__ps{background-image:url('../admin/img/flags/ps.svg')!important;background-size:20px 14px!important;background-position:center!important;background-color:transparent!important;width:20px!important;height:14px!important;}
.rox-store .iti__flag.iti__pt{background-image:url('../admin/img/flags/pt.svg')!important;background-size:20px 14px!important;background-position:center!important;background-color:transparent!important;width:20px!important;height:14px!important;}
.rox-store .iti__flag.iti__pw{background-image:url('../admin/img/flags/pw.svg')!important;background-size:20px 14px!important;background-position:center!important;background-color:transparent!important;width:20px!important;height:14px!important;}
.rox-store .iti__flag.iti__py{background-image:url('../admin/img/flags/py.svg')!important;background-size:20px 14px!important;background-position:center!important;background-color:transparent!important;width:20px!important;height:14px!important;}
.rox-store .iti__flag.iti__qa{background-image:url('../admin/img/flags/qa.svg')!important;background-size:20px 14px!important;background-position:center!important;background-color:transparent!important;width:20px!important;height:14px!important;}
.rox-store .iti__flag.iti__re{background-image:url('../admin/img/flags/re.svg')!important;background-size:20px 14px!important;background-position:center!important;background-color:transparent!important;width:20px!important;height:14px!important;}
.rox-store .iti__flag.iti__ro{background-image:url('../admin/img/flags/ro.svg')!important;background-size:20px 14px!important;background-position:center!important;background-color:transparent!important;width:20px!important;height:14px!important;}
.rox-store .iti__flag.iti__rs{background-image:url('../admin/img/flags/rs.svg')!important;background-size:20px 14px!important;background-position:center!important;background-color:transparent!important;width:20px!important;height:14px!important;}
.rox-store .iti__flag.iti__ru{background-image:url('../admin/img/flags/ru.svg')!important;background-size:20px 14px!important;background-position:center!important;background-color:transparent!important;width:20px!important;height:14px!important;}
.rox-store .iti__flag.iti__rw{background-image:url('../admin/img/flags/rw.svg')!important;background-size:20px 14px!important;background-position:center!important;background-color:transparent!important;width:20px!important;height:14px!important;}
.rox-store .iti__flag.iti__sa{background-image:url('../admin/img/flags/sa.svg')!important;background-size:20px 14px!important;background-position:center!important;background-color:transparent!important;width:20px!important;height:14px!important;}
.rox-store .iti__flag.iti__sb{background-image:url('../admin/img/flags/sb.svg')!important;background-size:20px 14px!important;background-position:center!important;background-color:transparent!important;width:20px!important;height:14px!important;}
.rox-store .iti__flag.iti__sc{background-image:url('../admin/img/flags/sc.svg')!important;background-size:20px 14px!important;background-position:center!important;background-color:transparent!important;width:20px!important;height:14px!important;}
.rox-store .iti__flag.iti__sd{background-image:url('../admin/img/flags/sd.svg')!important;background-size:20px 14px!important;background-position:center!important;background-color:transparent!important;width:20px!important;height:14px!important;}
.rox-store .iti__flag.iti__se{background-image:url('../admin/img/flags/se.svg')!important;background-size:20px 14px!important;background-position:center!important;background-color:transparent!important;width:20px!important;height:14px!important;}
.rox-store .iti__flag.iti__sg{background-image:url('../admin/img/flags/sg.svg')!important;background-size:20px 14px!important;background-position:center!important;background-color:transparent!important;width:20px!important;height:14px!important;}
.rox-store .iti__flag.iti__sh{background-image:url('../admin/img/flags/sh.svg')!important;background-size:20px 14px!important;background-position:center!important;background-color:transparent!important;width:20px!important;height:14px!important;}
.rox-store .iti__flag.iti__si{background-image:url('../admin/img/flags/si.svg')!important;background-size:20px 14px!important;background-position:center!important;background-color:transparent!important;width:20px!important;height:14px!important;}
.rox-store .iti__flag.iti__sj{background-image:url('../admin/img/flags/sj.svg')!important;background-size:20px 14px!important;background-position:center!important;background-color:transparent!important;width:20px!important;height:14px!important;}
.rox-store .iti__flag.iti__sk{background-image:url('../admin/img/flags/sk.svg')!important;background-size:20px 14px!important;background-position:center!important;background-color:transparent!important;width:20px!important;height:14px!important;}
.rox-store .iti__flag.iti__sl{background-image:url('../admin/img/flags/sl.svg')!important;background-size:20px 14px!important;background-position:center!important;background-color:transparent!important;width:20px!important;height:14px!important;}
.rox-store .iti__flag.iti__sm{background-image:url('../admin/img/flags/sm.svg')!important;background-size:20px 14px!important;background-position:center!important;background-color:transparent!important;width:20px!important;height:14px!important;}
.rox-store .iti__flag.iti__sn{background-image:url('../admin/img/flags/sn.svg')!important;background-size:20px 14px!important;background-position:center!important;background-color:transparent!important;width:20px!important;height:14px!important;}
.rox-store .iti__flag.iti__so{background-image:url('../admin/img/flags/so.svg')!important;background-size:20px 14px!important;background-position:center!important;background-color:transparent!important;width:20px!important;height:14px!important;}
.rox-store .iti__flag.iti__sr{background-image:url('../admin/img/flags/sr.svg')!important;background-size:20px 14px!important;background-position:center!important;background-color:transparent!important;width:20px!important;height:14px!important;}
.rox-store .iti__flag.iti__ss{background-image:url('../admin/img/flags/ss.svg')!important;background-size:20px 14px!important;background-position:center!important;background-color:transparent!important;width:20px!important;height:14px!important;}
.rox-store .iti__flag.iti__st{background-image:url('../admin/img/flags/st.svg')!important;background-size:20px 14px!important;background-position:center!important;background-color:transparent!important;width:20px!important;height:14px!important;}
.rox-store .iti__flag.iti__sv{background-image:url('../admin/img/flags/sv.svg')!important;background-size:20px 14px!important;background-position:center!important;background-color:transparent!important;width:20px!important;height:14px!important;}
.rox-store .iti__flag.iti__sx{background-image:url('../admin/img/flags/sx.svg')!important;background-size:20px 14px!important;background-position:center!important;background-color:transparent!important;width:20px!important;height:14px!important;}
.rox-store .iti__flag.iti__sy{background-image:url('../admin/img/flags/sy.svg')!important;background-size:20px 14px!important;background-position:center!important;background-color:transparent!important;width:20px!important;height:14px!important;}
.rox-store .iti__flag.iti__sz{background-image:url('../admin/img/flags/sz.svg')!important;background-size:20px 14px!important;background-position:center!important;background-color:transparent!important;width:20px!important;height:14px!important;}
.rox-store .iti__flag.iti__ta{background-image:url('../admin/img/flags/ta.svg')!important;background-size:20px 14px!important;background-position:center!important;background-color:transparent!important;width:20px!important;height:14px!important;}
.rox-store .iti__flag.iti__tc{background-image:url('../admin/img/flags/tc.svg')!important;background-size:20px 14px!important;background-position:center!important;background-color:transparent!important;width:20px!important;height:14px!important;}
.rox-store .iti__flag.iti__td{background-image:url('../admin/img/flags/td.svg')!important;background-size:20px 14px!important;background-position:center!important;background-color:transparent!important;width:20px!important;height:14px!important;}
.rox-store .iti__flag.iti__tf{background-image:url('../admin/img/flags/tf.svg')!important;background-size:20px 14px!important;background-position:center!important;background-color:transparent!important;width:20px!important;height:14px!important;}
.rox-store .iti__flag.iti__tg{background-image:url('../admin/img/flags/tg.svg')!important;background-size:20px 14px!important;background-position:center!important;background-color:transparent!important;width:20px!important;height:14px!important;}
.rox-store .iti__flag.iti__th{background-image:url('../admin/img/flags/th.svg')!important;background-size:20px 14px!important;background-position:center!important;background-color:transparent!important;width:20px!important;height:14px!important;}
.rox-store .iti__flag.iti__tj{background-image:url('../admin/img/flags/tj.svg')!important;background-size:20px 14px!important;background-position:center!important;background-color:transparent!important;width:20px!important;height:14px!important;}
.rox-store .iti__flag.iti__tk{background-image:url('../admin/img/flags/tk.svg')!important;background-size:20px 14px!important;background-position:center!important;background-color:transparent!important;width:20px!important;height:14px!important;}
.rox-store .iti__flag.iti__tl{background-image:url('../admin/img/flags/tl.svg')!important;background-size:20px 14px!important;background-position:center!important;background-color:transparent!important;width:20px!important;height:14px!important;}
.rox-store .iti__flag.iti__tm{background-image:url('../admin/img/flags/tm.svg')!important;background-size:20px 14px!important;background-position:center!important;background-color:transparent!important;width:20px!important;height:14px!important;}
.rox-store .iti__flag.iti__tn{background-image:url('../admin/img/flags/tn.svg')!important;background-size:20px 14px!important;background-position:center!important;background-color:transparent!important;width:20px!important;height:14px!important;}
.rox-store .iti__flag.iti__to{background-image:url('../admin/img/flags/to.svg')!important;background-size:20px 14px!important;background-position:center!important;background-color:transparent!important;width:20px!important;height:14px!important;}
.rox-store .iti__flag.iti__tr{background-image:url('../admin/img/flags/tr.svg')!important;background-size:20px 14px!important;background-position:center!important;background-color:transparent!important;width:20px!important;height:14px!important;}
.rox-store .iti__flag.iti__tt{background-image:url('../admin/img/flags/tt.svg')!important;background-size:20px 14px!important;background-position:center!important;background-color:transparent!important;width:20px!important;height:14px!important;}
.rox-store .iti__flag.iti__tv{background-image:url('../admin/img/flags/tv.svg')!important;background-size:20px 14px!important;background-position:center!important;background-color:transparent!important;width:20px!important;height:14px!important;}
.rox-store .iti__flag.iti__tw{background-image:url('../admin/img/flags/tw.svg')!important;background-size:20px 14px!important;background-position:center!important;background-color:transparent!important;width:20px!important;height:14px!important;}
.rox-store .iti__flag.iti__tz{background-image:url('../admin/img/flags/tz.svg')!important;background-size:20px 14px!important;background-position:center!important;background-color:transparent!important;width:20px!important;height:14px!important;}
.rox-store .iti__flag.iti__ua{background-image:url('../admin/img/flags/ua.svg')!important;background-size:20px 14px!important;background-position:center!important;background-color:transparent!important;width:20px!important;height:14px!important;}
.rox-store .iti__flag.iti__ug{background-image:url('../admin/img/flags/ug.svg')!important;background-size:20px 14px!important;background-position:center!important;background-color:transparent!important;width:20px!important;height:14px!important;}
.rox-store .iti__flag.iti__um{background-image:url('../admin/img/flags/um.svg')!important;background-size:20px 14px!important;background-position:center!important;background-color:transparent!important;width:20px!important;height:14px!important;}
.rox-store .iti__flag.iti__un{background-image:url('../admin/img/flags/un.svg')!important;background-size:20px 14px!important;background-position:center!important;background-color:transparent!important;width:20px!important;height:14px!important;}
.rox-store .iti__flag.iti__us{background-image:url('../admin/img/flags/us.svg')!important;background-size:20px 14px!important;background-position:center!important;background-color:transparent!important;width:20px!important;height:14px!important;}
.rox-store .iti__flag.iti__uy{background-image:url('../admin/img/flags/uy.svg')!important;background-size:20px 14px!important;background-position:center!important;background-color:transparent!important;width:20px!important;height:14px!important;}
.rox-store .iti__flag.iti__uz{background-image:url('../admin/img/flags/uz.svg')!important;background-size:20px 14px!important;background-position:center!important;background-color:transparent!important;width:20px!important;height:14px!important;}
.rox-store .iti__flag.iti__va{background-image:url('../admin/img/flags/va.svg')!important;background-size:20px 14px!important;background-position:center!important;background-color:transparent!important;width:20px!important;height:14px!important;}
.rox-store .iti__flag.iti__vc{background-image:url('../admin/img/flags/vc.svg')!important;background-size:20px 14px!important;background-position:center!important;background-color:transparent!important;width:20px!important;height:14px!important;}
.rox-store .iti__flag.iti__ve{background-image:url('../admin/img/flags/ve.svg')!important;background-size:20px 14px!important;background-position:center!important;background-color:transparent!important;width:20px!important;height:14px!important;}
.rox-store .iti__flag.iti__vg{background-image:url('../admin/img/flags/vg.svg')!important;background-size:20px 14px!important;background-position:center!important;background-color:transparent!important;width:20px!important;height:14px!important;}
.rox-store .iti__flag.iti__vi{background-image:url('../admin/img/flags/vi.svg')!important;background-size:20px 14px!important;background-position:center!important;background-color:transparent!important;width:20px!important;height:14px!important;}
.rox-store .iti__flag.iti__vn{background-image:url('../admin/img/flags/vn.svg')!important;background-size:20px 14px!important;background-position:center!important;background-color:transparent!important;width:20px!important;height:14px!important;}
.rox-store .iti__flag.iti__vu{background-image:url('../admin/img/flags/vu.svg')!important;background-size:20px 14px!important;background-position:center!important;background-color:transparent!important;width:20px!important;height:14px!important;}
.rox-store .iti__flag.iti__wf{background-image:url('../admin/img/flags/wf.svg')!important;background-size:20px 14px!important;background-position:center!important;background-color:transparent!important;width:20px!important;height:14px!important;}
.rox-store .iti__flag.iti__ws{background-image:url('../admin/img/flags/ws.svg')!important;background-size:20px 14px!important;background-position:center!important;background-color:transparent!important;width:20px!important;height:14px!important;}
.rox-store .iti__flag.iti__xk{background-image:url('../admin/img/flags/xk.svg')!important;background-size:20px 14px!important;background-position:center!important;background-color:transparent!important;width:20px!important;height:14px!important;}
.rox-store .iti__flag.iti__ye{background-image:url('../admin/img/flags/ye.svg')!important;background-size:20px 14px!important;background-position:center!important;background-color:transparent!important;width:20px!important;height:14px!important;}
.rox-store .iti__flag.iti__yt{background-image:url('../admin/img/flags/yt.svg')!important;background-size:20px 14px!important;background-position:center!important;background-color:transparent!important;width:20px!important;height:14px!important;}
.rox-store .iti__flag.iti__za{background-image:url('../admin/img/flags/za.svg')!important;background-size:20px 14px!important;background-position:center!important;background-color:transparent!important;width:20px!important;height:14px!important;}
.rox-store .iti__flag.iti__zm{background-image:url('../admin/img/flags/zm.svg')!important;background-size:20px 14px!important;background-position:center!important;background-color:transparent!important;width:20px!important;height:14px!important;}
.rox-store .iti__flag.iti__zw{background-image:url('../admin/img/flags/zw.svg')!important;background-size:20px 14px!important;background-position:center!important;background-color:transparent!important;width:20px!important;height:14px!important;}
.rox-store .iti__flag-box { display: inline-flex; align-items: center; width: 24px; }
.rox-store .iti__country { align-items: center; gap: 4px; }
.rox-store .iti__country-name { line-height: 1.4; }
.rox-store .iti__dial-code { white-space: nowrap; }

/* Mobile menus occupy their own row below the header controls. */
.rox-store .rox-header-nav { position: relative; }
.rox-store .rox-profile-toggle { display: inline-flex; align-items: center; justify-content: center; font: inherit; color: inherit; }
.rox-store .rox-profile-toggle:focus-visible { outline: 2px solid #ff3456; outline-offset: 4px; }
.rox-store .profile-box .user-dropdown,
.rox-store .profile-box:hover .user-dropdown {
    opacity: 0; visibility: hidden; transform: scaleY(0);
    top: calc(100% + 10px); pointer-events: none;
}
.rox-store .profile-box.is-open .user-dropdown {
    opacity: 1; visibility: visible; transform: none; pointer-events: auto;
}
.rox-store .profile-box .user-dropdown { z-index: 10030; box-shadow: 0 14px 36px #0006; }
.rox-store .profile-box .user-dropdown li a { align-items: center; min-height: 42px; }
@media (max-width: 991px) {
    .rox-store .rox-header-nav .desktop-view-wrapper { position: relative; z-index: auto; }
    .rox-store .rox-header-nav .mobile-menu { position: static; clear: both; }
    .rox-store .rox-header-nav .mean-bar {
        position: static; float: none; padding: 0; min-height: 0; top: auto;
        width: 100%; background: transparent;
    }
    .rox-store .rox-header-nav .meanmenu-reveal {
        top: 14px; right: 12px !important; left: auto !important;
        width: 24px; height: 24px; padding: 10px; margin: 0;
        z-index: 10020; border-radius: 10px; background: transparent;
    }
    .rox-store .rox-header-nav .mean-nav {
        position: relative; float: none; margin-top: 0;
        max-height: 55vh; overflow-y: auto; overscroll-behavior: contain;
        -webkit-overflow-scrolling: touch;
        background: #191c2b; width: 100%;
    }
    .rox-store .rox-header-nav .mean-nav > ul { overflow: hidden; padding: 6px 0; }
    .rox-store .rox-header-nav .mean-nav ul li a { min-height: 24px; }
    .rox-store .rox-header-nav .mean-nav ul li a.mean-expand { min-height: 24px; }
    .rox-store .profile-box .user-dropdown {
        left: 0; right: auto; width: 220px; max-width: calc(100vw - 32px);
        margin: 0; border-radius: 12px;
    }
    .rox-store.rtl .profile-box .user-dropdown { left: auto; right: 0; }
}

/* Match the navbar logo slot to the image width so Home cannot overlap. */
.rox-store .rox-header-nav .logo {
    display: inline-flex; align-items: center; justify-content: flex-start;
    width: 156px; min-width: 156px; max-width: 156px; flex: 0 0 156px;
}
.rox-store .rox-header-nav .logo img {
    display: block; width: 100%; max-width: 100%; height: auto;
    max-height: 48px; object-fit: contain; object-position: left center;
}
.rox-store .rox-header-nav .main-menu { min-width: 0; }
@media (max-width: 575px) {
    .rox-store .rox-header-nav .logo {
        width: 115px; min-width: 115px; max-width: 115px; flex-basis: 115px;
    }
    .rox-store .rox-header-nav .logo img { max-height: 40px; }
}
