@import"https://fonts.googleapis.com/css2?family=Playfair+Display:wght@600;700;800&display=swap";:root{--jh-font:"Plus Jakarta Sans","Tajawal",system-ui,-apple-system,"Segoe UI",Roboto,Arial,sans-serif;--jh-head:"Playfair Display","Tajawal",Georgia,"Times New Roman",serif;--jh-ink:#0B2A5B;--jh-text:#1E293B;--jh-muted:#475569;--jh-green:#1F8A3B;--jh-green-d:#17702F;--jh-forest:#0B2A5B;--jh-navy-grad:linear-gradient(135deg,#071C40 0%,#0B2A5B 55%,#16418A 100%);--jh-gold:#C9982E;--jh-gold-grad:linear-gradient(135deg,#F6DC8A 0%,#E2B649 38%,#C9982E 70%,#B5852A 100%);--jh-mint:#FBF5E6;--jh-mint-2:#FDFAF2;--jh-amber:#D4A537;--jh-amber-soft:#FFF5DA;--jh-coral:#C8102E;--jh-line:#E5E7EB;--jh-radius:14px;--jh-shadow:0 1px 2px rgba(15,23,42,.06),0 8px 24px rgba(15,23,42,.06);--jh-shadow-h:0 2px 4px rgba(15,23,42,.06),0 14px 32px rgba(15,23,42,.1)}html body .jh-hdr,html body .jh-cd,html body .jhwp,html body .jh-home,html body .jh-ftr,html body .jhp,html body .jh-cp,html body .jh-shop,html body .jh-bs,html body .jh-bdlp,html body .jh-goal,html body .jh-pdp,html body .jh-sticky-atc,html body .jhc{--navy:var(--jh-ink);--deep:var(--jh-forest);--deep-navy:var(--jh-forest);--gold:var(--jh-amber);--gold-d:#B45309;--gold-soft:var(--jh-amber-soft);--green:var(--jh-green);--sage:#34D399;--cream:var(--jh-mint);--line:var(--jh-line);--line-2:var(--jh-line);--ink:var(--jh-text);--muted:var(--jh-muted);--serif:var(--jh-font);font-family:var(--jh-font);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}html body{font-family:var(--jh-font);color:var(--jh-text)}html body .jh-hdr h1,html body .jh-hdr h2,html body .jh-home h1,html body .jh-home h2,html body .jh-home h3,html body .jh-ftr h3,html body .jhp h1,html body .jhp h2,html body .jhp h3,html body .jh-cp h1,html body .jh-cp h2,html body .jh-shop h1,html body .jh-shop h2,html body .jh-shop h3,html body .jh-bs h1,html body .jh-bs h2,html body .jh-bs h3,html body .jh-bdlp h1,html body .jh-bdlp h2,html body .jh-bdlp h3,html body .jh-goal h1,html body .jh-goal h2,html body .jh-goal h3,html body .jh-pdp h1,html body .jh-pdp h2,html body .jh-pdp h3,html body .jh-cd h2,html body .jhwp h2,html body .jhc h1,html body .jhc h2,html body .jhc h3{font-family:var(--jh-head);letter-spacing:-.01em;font-weight:700}html body .jh-home h1 em,html body .jh-home h2 em,html body .jh-bdlp h1 em{font-style:normal}html body .jh-home .prod-atc,html body .jh-shop .prod-atc,html body .jh-bs .prod-atc,html body .jh-goal .prod-atc,html body .jh-home .card .add,html body .jh-pdp .jh-atc,html body .jh-sticky-atc .jh-atc,html body .jh-cd .jh-cd-checkout,html body .jh-cp .jh-cp-checkout,html body .jh-cp .jh-cp-empty a,html body .jhp .jhp-btn,html body .jh-ftr .newsform button,html body .jhwp .jhwp-row button{background:var(--jh-gold-grad);color:#0b2a5b;border:0;border-radius:999px;font-family:var(--jh-font);font-weight:800;letter-spacing:.02em;box-shadow:0 6px 18px #c9982e59,inset 0 1px #ffffff73;transition:background .2s,transform .2s,box-shadow .2s}html body .jh-home .prod-atc:hover,html body .jh-shop .prod-atc:hover,html body .jh-bs .prod-atc:hover,html body .jh-goal .prod-atc:hover,html body .jh-home .card .add:hover,html body .jh-pdp .jh-atc:hover,html body .jh-sticky-atc .jh-atc:hover,html body .jh-cd .jh-cd-checkout:hover,html body .jh-cp .jh-cp-checkout:hover,html body .jh-cp .jh-cp-empty a:hover,html body .jhp .jhp-btn:hover,html body .jh-ftr .newsform button:hover,html body .jhwp .jhwp-row button:hover{background:var(--jh-gold-grad);filter:brightness(1.06) saturate(1.05);transform:translateY(-2px);box-shadow:0 12px 26px #c9982e73,inset 0 1px #ffffff80}html body .jh-pdp .jh-atc:disabled{background:#9ca3af;box-shadow:none;transform:none}html body .jh-home .btn.gold,html body .jh-home .newsform button{background:var(--jh-gold-grad);color:#0b2a5b;font-weight:700;border-radius:999px}html body .jh-home .btn.gold:hover,html body .jh-home .newsform button:hover{filter:brightness(1.06)}html body .jh-home .btn{font-size:15px;font-weight:700;border-radius:999px}html body .jh-home .btn.ghost{border-color:var(--jh-ink);color:var(--jh-ink)}html body :is(.jh-home,.jh-shop,.jh-bs,.jh-goal,.jh-pdp,.jh-cp,.jh-cd,.jhp) :focus-visible{outline:3px solid rgba(201,152,46,.55);outline-offset:2px}html body .jh-hdr .promo{background:var(--jh-navy-grad);color:#fff;border-bottom:2px solid #D4A537;font-size:13.5px;font-weight:500;letter-spacing:.01em}html body .jh-hdr .promo b{color:#f3d27a;font-weight:700}html body .jh-hdr .bar{box-shadow:0 1px 0 var(--jh-line),0 6px 20px #0f172a0a}html body .jh-hdr .nav a{font-size:15.5px;font-weight:600;color:var(--jh-ink);position:relative}html body .jh-hdr .nav a:after{content:"";position:absolute;left:0;right:0;bottom:-6px;height:2px;border-radius:2px;background:var(--jh-gold-grad);transform:scaleX(0);transition:transform .2s}html body .jh-hdr .nav a:hover{color:var(--jh-gold)}html body .jh-hdr .nav a:hover:after{transform:scaleX(1)}html body .jh-hdr .ic,html body .jh-hdr .burger{border-color:var(--jh-line)}html body .jh-hdr .ic:hover,html body .jh-hdr .burger:hover{background:var(--jh-mint);border-color:#e8d49b}html body .jh-hdr .cart-count{background:var(--jh-gold-grad);color:#0b2a5b;font-size:10px;font-weight:800}html body .jh-hdr .jh-cty-btn,html body .jh-hdr .locale-form select{font-size:13.5px;font-weight:600;color:var(--jh-ink);border-color:var(--jh-line)}html body .jh-hdr .jh-cty-opt{font-size:14px}html body .jh-hdr .mobile-menu nav a{font-size:17px;font-weight:600;color:var(--jh-ink)}html body .jh-hdr .catstrip,html body .jh-home .catstrip{display:none!important}html body .jh-hdr .mobile-menu nav a:nth-child(n+6){display:none}html body .jh-home{color:var(--jh-text)}html body .jh-home .eyebrow,html body .jh-home .eyebrow-divider p{font-size:12.5px;font-weight:700;letter-spacing:.14em;color:var(--jh-gold)}html body .jh-home .eyebrow-divider span{background:#c9982e73}html body .jh-home .head h2,html body .jh-home .our-products-sec .head.center h2{font-size:clamp(26px,3.2vw,40px);color:var(--jh-ink)}html body .jh-home .head.center:after,html body .jh-home .our-products-sec .head.center:after{background:var(--jh-gold-grad);height:4px;border-radius:4px}html body .jh-home .slide h1{font-size:clamp(30px,4.4vw,54px);line-height:1.08}html body .jh-home .slide h1 em{color:#f3d27a}html body .jh-home .slide .lede{font-size:17px;line-height:1.6}html body .jh-home .slide .tag,html body .jh-home .side-banner .tag{font-size:12px;font-weight:700;letter-spacing:.08em}html body .jh-home .side-banner h3{font-size:24px}html body .jh-home .side-banner p,html body .jh-home .side-banner span.link{font-size:14px}html body .jh-home .sec.alt,html body .jh-home .progress{background:var(--jh-mint-2)}html body .jh-home .progress p{font-size:14.5px;color:var(--jh-ink)}html body .jh-home .trust4 b{font-size:15.5px;color:var(--jh-ink)}html body .jh-home .trust4 span{font-size:13.5px;color:var(--jh-muted)}html body .jh-home .trust4 .dot2{background:var(--jh-mint);color:var(--jh-green)}html body :is(.jh-home,.jh-shop,.jh-bs,.jh-goal,.jh-bdlp) :is(.prod-card,.card,.bundle-card){border:1px solid var(--jh-line);border-radius:18px;box-shadow:var(--jh-shadow);transition:transform .25s,box-shadow .25s}html body :is(.jh-home,.jh-shop,.jh-bs,.jh-goal,.jh-bdlp) :is(.prod-card,.card,.bundle-card):hover{transform:translateY(-4px);box-shadow:var(--jh-shadow-h)}html body :is(.jh-home,.jh-shop,.jh-bs,.jh-goal) .prod-body h3{font-size:17px;font-weight:700;line-height:1.35;color:var(--jh-ink)}html body :is(.jh-home,.jh-shop,.jh-bs,.jh-goal) .prod-price{font-size:19px;font-weight:800;color:var(--jh-ink)}html body :is(.jh-home,.jh-shop,.jh-bs,.jh-goal) .prod-price .was{font-size:14px;color:#6b7280}html body :is(.jh-home,.jh-shop,.jh-bs,.jh-goal) .prod-atc{font-size:14.5px;padding-top:12px;padding-bottom:12px}html body :is(.jh-home,.jh-shop,.jh-bs,.jh-goal) .prod-stars{color:var(--jh-amber)}html body .jh-home .card h3{font-size:16px;font-weight:700;color:var(--jh-ink)}html body .jh-home .card .price{font-size:20px;font-weight:800}html body .jh-home .card .badge,html body .jh-bs .save-badge{background:var(--jh-coral);color:#fff}html body :is(.jh-home,.jh-shop,.jh-bdlp) .bundle-body h3{font-size:17px;font-weight:700;color:var(--jh-ink)}html body :is(.jh-home,.jh-shop,.jh-bdlp) .bundle-price-row .now{font-size:21px;font-weight:800}html body :is(.jh-home,.jh-shop,.jh-bdlp) .bundle-price-row .was{font-size:14px}html body :is(.jh-home,.jh-shop,.jh-bdlp) .bundle-save{background:var(--jh-coral);color:#fff;font-size:12px}html body :is(.jh-home,.jh-shop,.jh-bdlp) .bundle-count{font-size:13px}html body :is(.jh-home,.jh-shop,.jh-bdlp) .bundle-cta{font-size:14px;font-weight:700;color:var(--jh-ink)}html body :is(.jh-home,.jh-shop,.jh-bdlp) .bundle-imgw{background:var(--jh-mint-2)}html body .jh-home .goal-tile,html body .jh-home .goal,html body .jh-home .whycard,html body .jh-home .step,html body .jh-home .test,html body .jh-home .q,html body .jh-home .blog-card{border-radius:18px;border-color:var(--jh-line)}html body .jh-home .goal-tile b,html body .jh-home .goal b{font-size:18px;font-weight:700}html body .jh-home .goal-tile span,html body .jh-home .goal span{font-size:13.5px;color:var(--jh-muted)}html body .jh-home .whycard h3,html body .jh-home .step h3,html body .jh-home .cert-card h3{font-size:20px;font-weight:700}html body .jh-home .whycard p,html body .jh-home .step p,html body .jh-home .cert-card p,html body .jh-home .story p,html body .jh-home .qa,html body .jh-home .fs .con p{font-size:15.5px;line-height:1.7;color:var(--jh-muted)}html body .jh-home .step .n{font-size:46px;font-weight:800;color:var(--jh-gold);font-family:var(--jh-head)}html body .jh-home .test p{font-size:15.5px;color:var(--jh-text)}html body .jh-home .test b,html body .jh-home .qh{font-size:16px;font-weight:600;color:var(--jh-ink)}html body .jh-home .fs .ben b{font-size:14.5px}html body .jh-home .fs .ben span{font-size:13px}html body .jh-home .fs .fs-list a{font-size:15px}html body .jh-home .fs .fs-list b{font-size:16px}html body .jh-home .blog-body h3{font-size:18px;font-weight:700}html body .jh-home .ctaban,html body .jh-home .newsbox{background:var(--jh-navy-grad)}html body .jh-home .ctaban p,html body .jh-home .newsbox p{color:#dce6f5;font-size:16px}html body .jh-home .cert-sec{background:linear-gradient(180deg,var(--jh-mint-2),#fff)}html body a[href*="/products/duties-and-services"]:not(.jh-cd *):not(.jh-cp *){display:none!important}html body li:has(>a[href*="/products/duties-and-services"]),html body .predictive-search-results__card:has(a[href*="/products/duties-and-services"]){display:none!important}html body :is(.jh-shop,.jh-bs,.jh-bdlp,.jh-goal) .crumbs{font-size:14px;color:var(--jh-muted)}html body :is(.jh-shop,.jh-bs,.jh-bdlp,.jh-goal) .head-center h2{font-size:clamp(26px,3.2vw,40px);color:var(--jh-ink)}html body :is(.jh-shop,.jh-bs,.jh-bdlp,.jh-goal) .head-center:after{background:var(--jh-gold-grad);height:4px;border-radius:4px}html body :is(.jh-shop,.jh-bs,.jh-bdlp,.jh-goal) :is(.head-center span,.eyebrow-divider p,.panel-head span){font-size:12.5px;font-weight:700;letter-spacing:.14em;color:var(--jh-gold)}html body .jh-shop .shop-hero p,html body .jh-goal .hero p,html body .jh-goal .panel-head p,html body .jh-bs .hero-copy p,html body .jh-bdlp .hero p{font-size:16.5px;line-height:1.65}html body .jh-shop .shop-hero h1,html body .jh-goal .hero h1{color:var(--jh-ink);font-size:clamp(32px,4.4vw,52px)}html body :is(.jh-shop,.jh-bs) .trust-item,html body .jh-bdlp .value-item{font-size:14px;color:var(--jh-text)}html body .jh-shop .quick-nav a,html body .jh-goal .tab-btn{font-size:14.5px;border-radius:999px}html body .jh-shop .quick-nav a:hover,html body .jh-shop .quick-nav a.active,html body .jh-goal .tab-btn.active{background:var(--jh-ink);border-color:var(--jh-ink);color:#fff}html body .jh-bs .rank-badge{background:var(--jh-ink)}html body .jh-bdlp .hero{background:radial-gradient(120% 140% at 15% 15%,#16418a,#071c40 70%)}html body .jh-bdlp .how-card h3{font-size:19px}html body .jh-bdlp .how-card p,html body .jh-bdlp .qa{font-size:15px;color:var(--jh-muted)}html body .jh-bdlp .how-card .n{color:var(--jh-gold);font-weight:800;font-family:var(--jh-head)}html body .jh-goal .coming-soon h3{font-size:20px}html body .jh-goal .coming-soon p{font-size:15px}html body .jh-pdp{color:var(--jh-text)}html body .jh-pdp .jh-crumbs{font-size:14px;color:var(--jh-muted)}html body .jh-pdp .jh-title{font-size:clamp(28px,3vw,38px);line-height:1.18;color:var(--jh-ink)}html body .jh-pdp .jh-price{font-size:32px;font-weight:800;color:var(--jh-ink);font-family:var(--jh-font)}html body .jh-pdp .jh-compare{font-size:18px}html body .jh-pdp .jh-save-badge{background:var(--jh-coral)}html body .jh-pdp .jh-tax-note{font-size:13.5px;color:var(--jh-muted)}html body .jh-pdp .jh-stock{font-size:14.5px;font-weight:600;color:var(--jh-green)}html body .jh-pdp .jh-badge{background:var(--jh-green)}html body .jh-pdp .jh-main-img,html body .jh-pdp .jh-thumb{background:var(--jh-mint-2);border-radius:18px}html body .jh-pdp .jh-thumb.active{border-color:var(--jh-gold)}html body .jh-pdp .jh-atc{font-size:16.5px;min-height:54px}html body .jh-pdp .jh-qty{border-radius:999px;border-color:var(--jh-line)}html body .jh-pdp .jh-trust-item{font-size:14px;color:var(--jh-text)}html body .jh-pdp .jh-trust-ic{color:var(--jh-green);background:var(--jh-mint)}html body .jh-pdp .jh-tab-head{font-size:15.5px;color:var(--jh-muted)}html body .jh-pdp .jh-tab-head.active{color:var(--jh-ink);border-color:var(--jh-gold)}html body .jh-pdp .jh-tab-panel,html body .jh-pdp .jhd-body{font-size:16px;line-height:1.75;color:var(--jh-text)}html body .jh-pdp .jhd-lede{font-size:17.5px;font-weight:600;color:var(--jh-ink);font-family:var(--jh-font)}html body .jh-pdp .jhd-wrap{font-family:var(--jh-font);color:var(--jh-text)}html body .jh-pdp .jhd-callout{background:var(--jh-amber-soft);border-color:var(--jh-amber)}html body .jh-pdp .jhd-callout p{font-size:14.5px}html body .jh-pdp .jhd-callout b{font-family:var(--jh-font);font-size:15px}html body .jh-pdp :is(.jhb-grid,.jhs-list,.jhst-card,.jhi-box){font-family:var(--jh-font)}html body .jh-pdp :is(.jhb-card,.jh-benefit-card){font-size:15px;color:var(--jh-ink);background:var(--jh-mint);border-color:#f0e2b6}html body .jh-pdp :is(.jhb-ic,.jh-benefit-ic){background:var(--jh-green)}html body .jh-pdp :is(.jhs-card,.jh-step-card){font-size:15px;color:var(--jh-text)}html body .jh-pdp :is(.jhs-num,.jh-step-num){font-family:var(--jh-font);background:var(--jh-ink);color:#f3d27a}html body .jh-pdp :is(.jhst-card p,.jh-storage-card p){font-size:15px;color:var(--jh-text)}html body .jh-pdp :is(.jhst-card,.jh-storage-card){background:var(--jh-mint-2)}html body .jh-pdp :is(.jhi-header,.jh-supp-header){background:var(--jh-forest);font-size:14px}html body .jh-pdp :is(.jhi-box,.jh-supp-box){border-color:var(--jh-forest)}html body .jh-pdp :is(.jhi-table,.jh-supp-table){font-size:14.5px}html body .jh-pdp :is(.jhi-table td,.jh-supp-table td){color:var(--jh-text)}html body .jh-pdp :is(.jhi-table th,.jh-supp-table th){font-size:12px;background:var(--jh-mint);color:var(--jh-ink);border-bottom-color:var(--jh-forest)}html body .jh-pdp :is(.jhi-foot,.jhi-other,.jh-supp-footnotes,.jh-supp-other){font-size:13px;color:var(--jh-muted)}html body .jh-pdp .jh-rel-card{border-radius:16px;border-color:var(--jh-line)}html body .jh-pdp .jh-rel-card .t{font-size:15px;color:var(--jh-ink)}html body .jh-pdp .jh-rel-card .p{font-size:15.5px;font-weight:800}html body .jh-sticky-atc .info .t{font-size:14.5px;color:var(--jh-ink)}html body .jh-sticky-atc .info .p{font-size:15px;font-weight:800}html body .jh-pdp .jh-pdp-grid{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr)}@media(max-width:900px){html body .jh-pdp .jh-pdp-grid{grid-template-columns:minmax(0,1fr)}}html body .jh-pdp .jh-tab-heads{overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none}html body .jh-pdp .jh-tab-heads::-webkit-scrollbar{display:none}html body .jh-pdp .jh-tab-head{white-space:nowrap;flex:0 0 auto}html body .jh-pdp .jh-trust-row,html body .jh-pdp .jh-thumbs{min-width:0}html body .jh-cd .jh-cd-panel{box-shadow:-20px 0 50px #0f172a2e}html body .jh-cd .jh-cd-head h2{font-size:22px;color:var(--jh-ink)}html body .jh-cd .jh-cd-ship{font-size:14px;background:var(--jh-mint);color:var(--jh-ink);border-radius:12px}html body .jh-cd .jh-cd-ship .fill,html body .jh-cp .jh-cp-ship .fill{background:linear-gradient(90deg,#1f8a3b,#5dbb46)}html body .jh-cd .jh-cd-added{background:var(--jh-mint)}html body .jh-cd .jh-cd-added .txt{font-size:14px}html body .jh-cd .jh-cd-added .txt span{font-size:13px}html body .jh-cd .jh-cd-line{border-color:var(--jh-line)}html body .jh-cd .jh-cd-line img{background:var(--jh-mint-2);border-radius:12px}html body .jh-cd .jh-cd-line-info .t{font-size:15px;line-height:1.35;color:var(--jh-ink)}html body .jh-cd .jh-cd-line-price{font-family:var(--jh-font);font-size:16.5px;font-weight:800;color:var(--jh-ink)}html body .jh-cd .jh-cd-qty{border-radius:999px;border-color:var(--jh-line);overflow:hidden}html body .jh-cd .jh-cd-qty button{font-size:17px;width:34px;height:34px;color:var(--jh-ink)}html body .jh-cd .jh-cd-qty button:hover{background:var(--jh-mint)}html body .jh-cd .jh-cd-qty span{font-size:15px;font-weight:700;min-width:28px;text-align:center}html body .jh-cd .jh-cd-remove{font-size:13px;color:#6b7280;text-decoration:underline}html body .jh-cd .jh-cd-row{font-size:15px;color:var(--jh-text);padding:4px 0}html body .jh-cd .jh-cd-row.jh-cd-subrow span:last-child{font-weight:700;color:var(--jh-ink)}html body .jh-cd .jh-cd-subtotal{border-top:1px dashed var(--jh-line);padding-top:12px;margin-top:8px}html body .jh-cd .jh-cd-subtotal .lbl{font-size:16px;font-weight:700;color:var(--jh-ink)}html body .jh-cd .jh-cd-subtotal .amt{font-family:var(--jh-font);font-size:24px;font-weight:800;color:var(--jh-ink)}html body .jh-cd .jh-cd-checkout{font-size:16.5px;min-height:52px;display:flex;align-items:center;justify-content:center}html body .jh-cd .jh-cd-viewcart{font-size:14.5px;font-weight:700;color:var(--jh-ink)}html body .jh-cd .jh-cd-note{font-size:12.5px;color:var(--jh-muted)}html body .jh-cd .jh-cd-free-tag,html body .jh-cp .jh-cp-free-tag{background:var(--jh-green);font-size:12px}html body .jh-cp{background:linear-gradient(180deg,var(--jh-mint-2) 0,#fff 420px);color:var(--jh-text)}html body .jh-cp .crumbs{font-size:14px;color:var(--jh-muted)}html body .jh-cp h1{font-size:clamp(30px,3.6vw,44px);color:var(--jh-ink)}html body .jh-cp .jh-cp-line{background:#fff;border:1px solid var(--jh-line);border-radius:18px;box-shadow:var(--jh-shadow);padding:18px;margin-bottom:14px;align-items:center}html body .jh-cp .jh-cp-line img{background:var(--jh-mint-2);border-radius:14px;width:96px;height:96px;object-fit:contain}html body .jh-cp .jh-cp-line-info a{font-size:17px;font-weight:700;line-height:1.35;color:var(--jh-ink)}html body .jh-cp .jh-cp-line-info a:hover{color:var(--jh-gold)}html body .jh-cp .jh-cp-line-info .unit,html body .jh-cp .jh-cp-line-info .v{font-size:14px;color:var(--jh-muted)}html body .jh-cp .jh-cp-line-price{font-family:var(--jh-font);font-size:20px;font-weight:800;color:var(--jh-ink)}html body .jh-cp .jh-cp-qty{border:1px solid var(--jh-line);border-radius:999px;overflow:hidden;background:#fff}html body .jh-cp .jh-cp-qty button{font-size:18px;width:40px;height:40px;color:var(--jh-ink)}html body .jh-cp .jh-cp-qty button:hover{background:var(--jh-mint)}html body .jh-cp .jh-cp-qty input{font-size:16px;font-weight:700;width:44px;border:0;text-align:center;-moz-appearance:textfield}html body .jh-cp .jh-cp-qty input::-webkit-outer-spin-button,html body .jh-cp .jh-cp-qty input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}html body .jh-cp .jh-cp-remove{font-size:13.5px;color:#6b7280}html body .jh-cp .jh-cp-remove:hover{color:var(--jh-coral)}html body .jh-cp .jh-cp-summary{background:#fff;border:1px solid var(--jh-line);border-radius:20px;box-shadow:var(--jh-shadow-h);padding:26px}@media(min-width:901px){html body .jh-cp .jh-cp-summary{position:sticky;top:24px;align-self:start}}html body .jh-cp .jh-cp-summary h2{font-size:22px;color:var(--jh-ink)}html body .jh-cp .jh-cp-ship{font-size:14.5px;color:var(--jh-ink);background:var(--jh-mint);border-radius:12px}html body .jh-cp .jh-cp-row{font-size:16px;color:var(--jh-text);padding:6px 0}html body .jh-cp .jh-cp-row span:last-child{font-weight:700;color:var(--jh-ink)}html body .jh-cp .jh-cp-row.total{font-size:18px;font-weight:800;color:var(--jh-ink);border-top:2px solid var(--jh-ink);margin-top:8px;padding-top:14px}html body .jh-cp .jh-cp-row.total .amt{font-family:var(--jh-font);font-size:28px;font-weight:800}html body .jh-cp .jh-cp-checkout{font-size:17px;min-height:56px;display:flex;align-items:center;justify-content:center;width:100%}html body .jh-cp button.jh-cp-checkout[formaction]{background:#fff;color:var(--jh-ink);border:1.5px solid var(--jh-line);box-shadow:none;min-height:46px;font-size:15px}html body .jh-cp button.jh-cp-checkout[formaction]:hover{background:var(--jh-mint);border-color:var(--jh-gold);color:var(--jh-ink);transform:none;box-shadow:none;filter:none}html body .jh-cp a.jh-cp-checkout{margin-top:10px!important}html body .jh-cp .jh-cp-trust{gap:10px}html body .jh-cp .jh-cp-trust-item{font-size:13.5px;font-weight:600;color:var(--jh-text);background:var(--jh-mint-2);border-radius:10px;padding:8px 10px}html body .jh-cp .jh-cp-note{font-size:12.5px;color:var(--jh-muted)}html body .jh-cp .jh-cp-empty{background:var(--jh-mint-2);border-radius:20px}html body .jh-cp .jh-cp-empty h2{font-size:26px}html body .jh-cp .jh-cp-empty p{font-size:16px;color:var(--jh-muted)}html body .jh-gc-note{font-size:13px!important;color:var(--jh-muted)!important}html body .jh-ftr .main{background:var(--jh-navy-grad);border-top:3px solid #D4A537;color:#c9d6ea}html body .jh-ftr h4{font-size:13.5px;font-weight:700;letter-spacing:.12em;color:#fff}html body .jh-ftr .flogo{font-family:var(--jh-head);font-weight:700;font-size:26px;background:var(--jh-gold-grad);-webkit-background-clip:text;background-clip:text;color:transparent}html body .jh-ftr .main p{font-size:14.5px;line-height:1.7;color:#c9d6ea}html body .jh-ftr li{font-size:15px}html body .jh-ftr li a{color:#c9d6ea}html body .jh-ftr li a:hover{color:#f3d27a}html body .jh-ftr .social a{border-color:#ffffff40}html body .jh-ftr .social a:hover{background:var(--jh-gold-grad);color:#0b2a5b;border-color:#e2b649}html body .jh-ftr .fbottom,html body .jh-ftr .pay-row .lbl{font-size:13px;color:#9fb3d1}html body .jh-ftr .trust-bar{background:linear-gradient(180deg,#fff 0,var(--jh-mint-2) 100%)}html body .jh-ftr .trust-tagline{font-family:var(--jh-head);font-size:22px;font-weight:600;color:var(--jh-ink)}html body .jh-ftr .trust-badge{border-color:var(--jh-line);box-shadow:var(--jh-shadow)}html body .jh-ftr .trust-badge-ic{background:var(--jh-mint);color:var(--jh-gold)}html body .jh-ftr .trust-badge:hover .trust-badge-ic{background:var(--jh-gold-grad);color:#0b2a5b}html body .jh-ftr .trust-badge-text b{font-family:var(--jh-head);font-size:18px;color:var(--jh-ink)}html body .jh-ftr .trust-badge-text span{font-size:13px;color:var(--jh-muted)}html body .jhp{font-size:16.5px;color:var(--jh-text)}html body .jhp .jhp-hero{background:var(--jh-navy-grad)}html body .jhp :is(.jhp-hero h2,.jhp-sec h3,.jhp-card .v,.jhp-help h3){font-family:var(--jh-head);font-weight:700}html body .jhp .jhp-sec h3{font-size:24px;color:var(--jh-ink)}html body .jhp .jhp-sec h3 .n{background:var(--jh-amber-soft);border-color:var(--jh-gold);color:var(--jh-ink);font-family:var(--jh-font)}html body .jhp .jhp-card .v{font-size:23px}html body .jhp th{background:var(--jh-forest)}html body .jhp .jhp-eyebrow{color:#f3d27a}html body .jhwp .jhwp-top{background:linear-gradient(160deg,var(--jh-forest),var(--jh-green))}html body .jhwp .jhwp-badge{background:var(--jh-gold-grad);color:#0b2a5b}html body .jhwp .jhwp-eyebrow{color:#f3d27a}html body .jhwp .jhwp-box h2{font-family:var(--jh-head);font-weight:700;font-size:29px}html body .jhwp .jhwp-list li{font-size:14.5px;color:var(--jh-text)}html body :is(.jh-home,.jh-shop,.jh-bs,.jh-goal,.jh-bdlp) :is(.prod-card,.card,.bundle-card):hover{border-color:#e8d49b}html body .jh-home .slide h1 em,html body .jh-bdlp .hero h1 em{color:#f3d27a}html body .jh-cp .jh-cp-summary{border-top:4px solid #D4A537}html body .jh-cd .jh-cd-head{background:var(--jh-navy-grad);border-bottom:2px solid #D4A537}html body .jh-cd .jh-cd-head h2{color:#fff}html body .jh-cd .jh-cd-close{background:#ffffff1f;color:#fff;border-color:#ffffff4d}html body .jh-cd .jh-cd-close:hover{background:#ffffff38}html body .jh-pdp .jh-title{font-family:var(--jh-head)}html body .jh-pdp .jh-badge{background:var(--jh-ink);color:#f3d27a}html body .jh-hdr .bar{border-bottom:1px solid #F0E2B6}@media(max-width:640px){html body .jh-hdr .promo{font-size:12.5px}html body .jh-home .head h2,html body :is(.jh-shop,.jh-bs,.jh-bdlp,.jh-goal) .head-center h2{font-size:26px}html body :is(.jh-home,.jh-shop,.jh-bs,.jh-goal) .prod-body h3{font-size:15.5px}html body .jh-cp .jh-cp-line{padding:14px}html body .jh-cp .jh-cp-line img{width:76px;height:76px}html body .jh-cp .jh-cp-line-info a{font-size:15.5px}html body .jh-cp .jh-cp-summary{padding:20px}html body .jh-pdp .jh-price{font-size:28px}}@media(max-width:640px){html body .jh-hdr .bar-in{gap:8px}html body .jh-hdr .right{gap:6px;min-width:0}html body .jh-hdr .icons{gap:4px}html body .jh-hdr .ic,html body .jh-hdr .burger{width:34px;height:34px;font-size:15px}html body .jh-hdr .jh-cty-btn{padding:5px 7px;gap:4px;font-size:12px}html body .jh-hdr .jh-cty-caret{display:none}html body .jh-hdr .locale-form select{font-size:12px;padding:6px 20px 6px 8px;max-width:96px}html body .jh-hdr .logo img{height:54px;width:54px;max-width:54px}html body .jh-cp .jh-cp-line{display:grid;grid-template-columns:76px 1fr;gap:12px 14px}html body .jh-cp .jh-cp-line-right{grid-column:1 / -1;display:flex;flex-direction:row!important;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}html body .jh-cp .jh-cp-line-price{order:2}}@media(max-width:420px){html body .jh-hdr .icons a[href*="/account"]{display:none}}html body .jh-hdr .logo img{height:84px;width:84px;max-width:none;object-fit:contain}@media(max-width:1024px){html body .jh-hdr .logo img{height:68px;width:68px}}@media(max-width:640px){html body .jh-hdr .logo img{height:54px;width:54px;max-width:54px}}html[lang^=ar] body :is(.jh-hdr,.jh-cd,.jh-home,.jh-ftr,.jhp,.jh-cp,.jh-shop,.jh-bs,.jh-bdlp,.jh-goal,.jh-pdp,.jh-sticky-atc,.jhc,.jhwp){--jh-font:"Tajawal","Plus Jakarta Sans",system-ui,-apple-system,"Segoe UI",Tahoma,Arial,sans-serif}html[lang^=ar] body :is(.jh-hdr,.jh-home,.jh-cp,.jh-shop,.jh-bs,.jh-bdlp,.jh-goal,.jh-pdp,.jh-cd) :is(h1,h2,h3){letter-spacing:0;line-height:1.35}html[lang^=ar] body .jh-hdr .nav a{font-size:16.5px}
/*# sourceMappingURL=/cdn/shop/t/1/assets/jh-theme.css.map */
