/* Full flag plus its leftmost pixel column. Desktop only. */
@media(min-width:1101px){
 #app .cp-country-hero:before{
  width:var(--cp-country-motif-width,227px);height:100%;right:0;top:0;
  background-size:100% 100%;background-position:center;opacity:.58;
  -webkit-mask-image:linear-gradient(to bottom,transparent 0%,#000 13%,#000 80%,transparent 100%);
  mask-image:linear-gradient(to bottom,transparent 0%,#000 13%,#000 80%,transparent 100%);
  -webkit-mask-composite:source-over;mask-composite:add;
 }
 #app .cp-country-hero:after{
  width:max(0px,calc(var(--cp-country-banner-width,35vw) - var(--cp-country-motif-width,227px)));
  right:var(--cp-country-motif-width,227px);height:100%;top:0;
  background-image:var(--cp-country-edge,none);background-size:100% 100%;background-position:center;background-repeat:no-repeat;opacity:.58;
  -webkit-mask-image:linear-gradient(to right,transparent 0%,#000 100%),linear-gradient(to bottom,transparent 0%,#000 13%,#000 80%,transparent 100%);
  mask-image:linear-gradient(to right,transparent 0%,#000 100%),linear-gradient(to bottom,transparent 0%,#000 13%,#000 80%,transparent 100%);
  -webkit-mask-composite:source-in;mask-composite:intersect;
 }
}

@media(min-width:1101px){
#app .cp-country-hero.cp-country-flag-ad{--cp-country-edge:url('/assets/country-header-edges-v3/ad.png')}
#app .cp-country-hero.cp-country-flag-ae{--cp-country-edge:url('/assets/country-header-edges-v3/ae.png')}
#app .cp-country-hero.cp-country-flag-af{--cp-country-edge:url('/assets/country-header-edges-v3/af.png')}
#app .cp-country-hero.cp-country-flag-ag{--cp-country-edge:url('/assets/country-header-edges-v3/ag.png')}
#app .cp-country-hero.cp-country-flag-ai{--cp-country-edge:url('/assets/country-header-edges-v3/ai.png')}
#app .cp-country-hero.cp-country-flag-al{--cp-country-edge:url('/assets/country-header-edges-v3/al.png')}
#app .cp-country-hero.cp-country-flag-am{--cp-country-edge:url('/assets/country-header-edges-v3/am.png')}
#app .cp-country-hero.cp-country-flag-ao{--cp-country-edge:url('/assets/country-header-edges-v3/ao.png')}
#app .cp-country-hero.cp-country-flag-aq{--cp-country-edge:url('/assets/country-header-edges-v3/aq.png')}
#app .cp-country-hero.cp-country-flag-ar{--cp-country-edge:url('/assets/country-header-edges-v3/ar.png')}
#app .cp-country-hero.cp-country-flag-as{--cp-country-edge:url('/assets/country-header-edges-v3/as.png')}
#app .cp-country-hero.cp-country-flag-at{--cp-country-edge:url('/assets/country-header-edges-v3/at.png')}
#app .cp-country-hero.cp-country-flag-au{--cp-country-edge:url('/assets/country-header-edges-v3/au.png')}
#app .cp-country-hero.cp-country-flag-aw{--cp-country-edge:url('/assets/country-header-edges-v3/aw.png')}
#app .cp-country-hero.cp-country-flag-ax{--cp-country-edge:url('/assets/country-header-edges-v3/ax.png')}
#app .cp-country-hero.cp-country-flag-az{--cp-country-edge:url('/assets/country-header-edges-v3/az.png')}
#app .cp-country-hero.cp-country-flag-ba{--cp-country-edge:url('/assets/country-header-edges-v3/ba.png')}
#app .cp-country-hero.cp-country-flag-bb{--cp-country-edge:url('/assets/country-header-edges-v3/bb.png')}
#app .cp-country-hero.cp-country-flag-bd{--cp-country-edge:url('/assets/country-header-edges-v3/bd.png')}
#app .cp-country-hero.cp-country-flag-be{--cp-country-edge:url('/assets/country-header-edges-v3/be.png')}
#app .cp-country-hero.cp-country-flag-bf{--cp-country-edge:url('/assets/country-header-edges-v3/bf.png')}
#app .cp-country-hero.cp-country-flag-bg{--cp-country-edge:url('/assets/country-header-edges-v3/bg.png')}
#app .cp-country-hero.cp-country-flag-bh{--cp-country-edge:url('/assets/country-header-edges-v3/bh.png')}
#app .cp-country-hero.cp-country-flag-bi{--cp-country-edge:url('/assets/country-header-edges-v3/bi.png')}
#app .cp-country-hero.cp-country-flag-bj{--cp-country-edge:url('/assets/country-header-edges-v3/bj.png')}
#app .cp-country-hero.cp-country-flag-bl{--cp-country-edge:url('/assets/country-header-edges-v3/bl.png')}
#app .cp-country-hero.cp-country-flag-bm{--cp-country-edge:url('/assets/country-header-edges-v3/bm.png')}
#app .cp-country-hero.cp-country-flag-bn{--cp-country-edge:url('/assets/country-header-edges-v3/bn.png')}
#app .cp-country-hero.cp-country-flag-bo{--cp-country-edge:url('/assets/country-header-edges-v3/bo.png')}
#app .cp-country-hero.cp-country-flag-bq{--cp-country-edge:url('/assets/country-header-edges-v3/bq.png')}
#app .cp-country-hero.cp-country-flag-br{--cp-country-edge:url('/assets/country-header-edges-v3/br.png')}
#app .cp-country-hero.cp-country-flag-bs{--cp-country-edge:url('/assets/country-header-edges-v3/bs.png')}
#app .cp-country-hero.cp-country-flag-bt{--cp-country-edge:url('/assets/country-header-edges-v3/bt.png')}
#app .cp-country-hero.cp-country-flag-bv{--cp-country-edge:url('/assets/country-header-edges-v3/bv.png')}
#app .cp-country-hero.cp-country-flag-bw{--cp-country-edge:url('/assets/country-header-edges-v3/bw.png')}
#app .cp-country-hero.cp-country-flag-by{--cp-country-edge:url('/assets/country-header-edges-v3/by.png')}
#app .cp-country-hero.cp-country-flag-bz{--cp-country-edge:url('/assets/country-header-edges-v3/bz.png')}
#app .cp-country-hero.cp-country-flag-ca{--cp-country-edge:url('/assets/country-header-edges-v3/ca.png')}
#app .cp-country-hero.cp-country-flag-cc{--cp-country-edge:url('/assets/country-header-edges-v3/cc.png')}
#app .cp-country-hero.cp-country-flag-cd{--cp-country-edge:url('/assets/country-header-edges-v3/cd.png')}
#app .cp-country-hero.cp-country-flag-cf{--cp-country-edge:url('/assets/country-header-edges-v3/cf.png')}
#app .cp-country-hero.cp-country-flag-cg{--cp-country-edge:url('/assets/country-header-edges-v3/cg.png')}
#app .cp-country-hero.cp-country-flag-ch{--cp-country-edge:url('/assets/country-header-edges-v3/ch.png')}
#app .cp-country-hero.cp-country-flag-ci{--cp-country-edge:url('/assets/country-header-edges-v3/ci.png')}
#app .cp-country-hero.cp-country-flag-ck{--cp-country-edge:url('/assets/country-header-edges-v3/ck.png')}
#app .cp-country-hero.cp-country-flag-cl{--cp-country-edge:url('/assets/country-header-edges-v3/cl.png')}
#app .cp-country-hero.cp-country-flag-cm{--cp-country-edge:url('/assets/country-header-edges-v3/cm.png')}
#app .cp-country-hero.cp-country-flag-cn{--cp-country-edge:url('/assets/country-header-edges-v3/cn.png')}
#app .cp-country-hero.cp-country-flag-co{--cp-country-edge:url('/assets/country-header-edges-v3/co.png')}
#app .cp-country-hero.cp-country-flag-cp{--cp-country-edge:url('/assets/country-header-edges-v3/cp.png')}
#app .cp-country-hero.cp-country-flag-cr{--cp-country-edge:url('/assets/country-header-edges-v3/cr.png')}
#app .cp-country-hero.cp-country-flag-cu{--cp-country-edge:url('/assets/country-header-edges-v3/cu.png')}
#app .cp-country-hero.cp-country-flag-cv{--cp-country-edge:url('/assets/country-header-edges-v3/cv.png')}
#app .cp-country-hero.cp-country-flag-cw{--cp-country-edge:url('/assets/country-header-edges-v3/cw.png')}
#app .cp-country-hero.cp-country-flag-cx{--cp-country-edge:url('/assets/country-header-edges-v3/cx.png')}
#app .cp-country-hero.cp-country-flag-cy{--cp-country-edge:url('/assets/country-header-edges-v3/cy.png')}
#app .cp-country-hero.cp-country-flag-cz{--cp-country-edge:url('/assets/country-header-edges-v3/cz.png')}
#app .cp-country-hero.cp-country-flag-de{--cp-country-edge:url('/assets/country-header-edges-v3/de.png')}
#app .cp-country-hero.cp-country-flag-dg{--cp-country-edge:url('/assets/country-header-edges-v3/dg.png')}
#app .cp-country-hero.cp-country-flag-dj{--cp-country-edge:url('/assets/country-header-edges-v3/dj.png')}
#app .cp-country-hero.cp-country-flag-dk{--cp-country-edge:url('/assets/country-header-edges-v3/dk.png')}
#app .cp-country-hero.cp-country-flag-dm{--cp-country-edge:url('/assets/country-header-edges-v3/dm.png')}
#app .cp-country-hero.cp-country-flag-do{--cp-country-edge:url('/assets/country-header-edges-v3/do.png')}
#app .cp-country-hero.cp-country-flag-dz{--cp-country-edge:url('/assets/country-header-edges-v3/dz.png')}
#app .cp-country-hero.cp-country-flag-ec{--cp-country-edge:url('/assets/country-header-edges-v3/ec.png')}
#app .cp-country-hero.cp-country-flag-ee{--cp-country-edge:url('/assets/country-header-edges-v3/ee.png')}
#app .cp-country-hero.cp-country-flag-eg{--cp-country-edge:url('/assets/country-header-edges-v3/eg.png')}
#app .cp-country-hero.cp-country-flag-eh{--cp-country-edge:url('/assets/country-header-edges-v3/eh.png')}
#app .cp-country-hero.cp-country-flag-er{--cp-country-edge:url('/assets/country-header-edges-v3/er.png')}
#app .cp-country-hero.cp-country-flag-es{--cp-country-edge:url('/assets/country-header-edges-v3/es.png')}
#app .cp-country-hero.cp-country-flag-et{--cp-country-edge:url('/assets/country-header-edges-v3/et.png')}
#app .cp-country-hero.cp-country-flag-eu{--cp-country-edge:url('/assets/country-header-edges-v3/eu.png')}
#app .cp-country-hero.cp-country-flag-fi{--cp-country-edge:url('/assets/country-header-edges-v3/fi.png')}
#app .cp-country-hero.cp-country-flag-fj{--cp-country-edge:url('/assets/country-header-edges-v3/fj.png')}
#app .cp-country-hero.cp-country-flag-fk{--cp-country-edge:url('/assets/country-header-edges-v3/fk.png')}
#app .cp-country-hero.cp-country-flag-fm{--cp-country-edge:url('/assets/country-header-edges-v3/fm.png')}
#app .cp-country-hero.cp-country-flag-fo{--cp-country-edge:url('/assets/country-header-edges-v3/fo.png')}
#app .cp-country-hero.cp-country-flag-fr{--cp-country-edge:url('/assets/country-header-edges-v3/fr.png')}
#app .cp-country-hero.cp-country-flag-ga{--cp-country-edge:url('/assets/country-header-edges-v3/ga.png')}
#app .cp-country-hero.cp-country-flag-gb{--cp-country-edge:url('/assets/country-header-edges-v3/gb.png')}
#app .cp-country-hero.cp-country-flag-gd{--cp-country-edge:url('/assets/country-header-edges-v3/gd.png')}
#app .cp-country-hero.cp-country-flag-ge{--cp-country-edge:url('/assets/country-header-edges-v3/ge.png')}
#app .cp-country-hero.cp-country-flag-gf{--cp-country-edge:url('/assets/country-header-edges-v3/gf.png')}
#app .cp-country-hero.cp-country-flag-gg{--cp-country-edge:url('/assets/country-header-edges-v3/gg.png')}
#app .cp-country-hero.cp-country-flag-gh{--cp-country-edge:url('/assets/country-header-edges-v3/gh.png')}
#app .cp-country-hero.cp-country-flag-gi{--cp-country-edge:url('/assets/country-header-edges-v3/gi.png')}
#app .cp-country-hero.cp-country-flag-gl{--cp-country-edge:url('/assets/country-header-edges-v3/gl.png')}
#app .cp-country-hero.cp-country-flag-gm{--cp-country-edge:url('/assets/country-header-edges-v3/gm.png')}
#app .cp-country-hero.cp-country-flag-gn{--cp-country-edge:url('/assets/country-header-edges-v3/gn.png')}
#app .cp-country-hero.cp-country-flag-gp{--cp-country-edge:url('/assets/country-header-edges-v3/gp.png')}
#app .cp-country-hero.cp-country-flag-gq{--cp-country-edge:url('/assets/country-header-edges-v3/gq.png')}
#app .cp-country-hero.cp-country-flag-gr{--cp-country-edge:url('/assets/country-header-edges-v3/gr.png')}
#app .cp-country-hero.cp-country-flag-gs{--cp-country-edge:url('/assets/country-header-edges-v3/gs.png')}
#app .cp-country-hero.cp-country-flag-gt{--cp-country-edge:url('/assets/country-header-edges-v3/gt.png')}
#app .cp-country-hero.cp-country-flag-gu{--cp-country-edge:url('/assets/country-header-edges-v3/gu.png')}
#app .cp-country-hero.cp-country-flag-gw{--cp-country-edge:url('/assets/country-header-edges-v3/gw.png')}
#app .cp-country-hero.cp-country-flag-gy{--cp-country-edge:url('/assets/country-header-edges-v3/gy.png')}
#app .cp-country-hero.cp-country-flag-hk{--cp-country-edge:url('/assets/country-header-edges-v3/hk.png')}
#app .cp-country-hero.cp-country-flag-hm{--cp-country-edge:url('/assets/country-header-edges-v3/hm.png')}
#app .cp-country-hero.cp-country-flag-hn{--cp-country-edge:url('/assets/country-header-edges-v3/hn.png')}
#app .cp-country-hero.cp-country-flag-hr{--cp-country-edge:url('/assets/country-header-edges-v3/hr.png')}
#app .cp-country-hero.cp-country-flag-ht{--cp-country-edge:url('/assets/country-header-edges-v3/ht.png')}
#app .cp-country-hero.cp-country-flag-hu{--cp-country-edge:url('/assets/country-header-edges-v3/hu.png')}
#app .cp-country-hero.cp-country-flag-ic{--cp-country-edge:url('/assets/country-header-edges-v3/ic.png')}
#app .cp-country-hero.cp-country-flag-id{--cp-country-edge:url('/assets/country-header-edges-v3/id.png')}
#app .cp-country-hero.cp-country-flag-ie{--cp-country-edge:url('/assets/country-header-edges-v3/ie.png')}
#app .cp-country-hero.cp-country-flag-il{--cp-country-edge:url('/assets/country-header-edges-v3/il.png')}
#app .cp-country-hero.cp-country-flag-im{--cp-country-edge:url('/assets/country-header-edges-v3/im.png')}
#app .cp-country-hero.cp-country-flag-in{--cp-country-edge:url('/assets/country-header-edges-v3/in.png')}
#app .cp-country-hero.cp-country-flag-io{--cp-country-edge:url('/assets/country-header-edges-v3/io.png')}
#app .cp-country-hero.cp-country-flag-iq{--cp-country-edge:url('/assets/country-header-edges-v3/iq.png')}
#app .cp-country-hero.cp-country-flag-ir{--cp-country-edge:url('/assets/country-header-edges-v3/ir.png')}
#app .cp-country-hero.cp-country-flag-is{--cp-country-edge:url('/assets/country-header-edges-v3/is.png')}
#app .cp-country-hero.cp-country-flag-it{--cp-country-edge:url('/assets/country-header-edges-v3/it.png')}
#app .cp-country-hero.cp-country-flag-je{--cp-country-edge:url('/assets/country-header-edges-v3/je.png')}
#app .cp-country-hero.cp-country-flag-jm{--cp-country-edge:url('/assets/country-header-edges-v3/jm.png')}
#app .cp-country-hero.cp-country-flag-jo{--cp-country-edge:url('/assets/country-header-edges-v3/jo.png')}
#app .cp-country-hero.cp-country-flag-jp{--cp-country-edge:url('/assets/country-header-edges-v3/jp.png')}
#app .cp-country-hero.cp-country-flag-ke{--cp-country-edge:url('/assets/country-header-edges-v3/ke.png')}
#app .cp-country-hero.cp-country-flag-kg{--cp-country-edge:url('/assets/country-header-edges-v3/kg.png')}
#app .cp-country-hero.cp-country-flag-kh{--cp-country-edge:url('/assets/country-header-edges-v3/kh.png')}
#app .cp-country-hero.cp-country-flag-ki{--cp-country-edge:url('/assets/country-header-edges-v3/ki.png')}
#app .cp-country-hero.cp-country-flag-km{--cp-country-edge:url('/assets/country-header-edges-v3/km.png')}
#app .cp-country-hero.cp-country-flag-kn{--cp-country-edge:url('/assets/country-header-edges-v3/kn.png')}
#app .cp-country-hero.cp-country-flag-kp{--cp-country-edge:url('/assets/country-header-edges-v3/kp.png')}
#app .cp-country-hero.cp-country-flag-kr{--cp-country-edge:url('/assets/country-header-edges-v3/kr.png')}
#app .cp-country-hero.cp-country-flag-kw{--cp-country-edge:url('/assets/country-header-edges-v3/kw.png')}
#app .cp-country-hero.cp-country-flag-ky{--cp-country-edge:url('/assets/country-header-edges-v3/ky.png')}
#app .cp-country-hero.cp-country-flag-kz{--cp-country-edge:url('/assets/country-header-edges-v3/kz.png')}
#app .cp-country-hero.cp-country-flag-la{--cp-country-edge:url('/assets/country-header-edges-v3/la.png')}
#app .cp-country-hero.cp-country-flag-lb{--cp-country-edge:url('/assets/country-header-edges-v3/lb.png')}
#app .cp-country-hero.cp-country-flag-lc{--cp-country-edge:url('/assets/country-header-edges-v3/lc.png')}
#app .cp-country-hero.cp-country-flag-li{--cp-country-edge:url('/assets/country-header-edges-v3/li.png')}
#app .cp-country-hero.cp-country-flag-lk{--cp-country-edge:url('/assets/country-header-edges-v3/lk.png')}
#app .cp-country-hero.cp-country-flag-lr{--cp-country-edge:url('/assets/country-header-edges-v3/lr.png')}
#app .cp-country-hero.cp-country-flag-ls{--cp-country-edge:url('/assets/country-header-edges-v3/ls.png')}
#app .cp-country-hero.cp-country-flag-lt{--cp-country-edge:url('/assets/country-header-edges-v3/lt.png')}
#app .cp-country-hero.cp-country-flag-lu{--cp-country-edge:url('/assets/country-header-edges-v3/lu.png')}
#app .cp-country-hero.cp-country-flag-lv{--cp-country-edge:url('/assets/country-header-edges-v3/lv.png')}
#app .cp-country-hero.cp-country-flag-ly{--cp-country-edge:url('/assets/country-header-edges-v3/ly.png')}
#app .cp-country-hero.cp-country-flag-ma{--cp-country-edge:url('/assets/country-header-edges-v3/ma.png')}
#app .cp-country-hero.cp-country-flag-mc{--cp-country-edge:url('/assets/country-header-edges-v3/mc.png')}
#app .cp-country-hero.cp-country-flag-md{--cp-country-edge:url('/assets/country-header-edges-v3/md.png')}
#app .cp-country-hero.cp-country-flag-me{--cp-country-edge:url('/assets/country-header-edges-v3/me.png')}
#app .cp-country-hero.cp-country-flag-mf{--cp-country-edge:url('/assets/country-header-edges-v3/mf.png')}
#app .cp-country-hero.cp-country-flag-mg{--cp-country-edge:url('/assets/country-header-edges-v3/mg.png')}
#app .cp-country-hero.cp-country-flag-mh{--cp-country-edge:url('/assets/country-header-edges-v3/mh.png')}
#app .cp-country-hero.cp-country-flag-mk{--cp-country-edge:url('/assets/country-header-edges-v3/mk.png')}
#app .cp-country-hero.cp-country-flag-ml{--cp-country-edge:url('/assets/country-header-edges-v3/ml.png')}
#app .cp-country-hero.cp-country-flag-mm{--cp-country-edge:url('/assets/country-header-edges-v3/mm.png')}
#app .cp-country-hero.cp-country-flag-mn{--cp-country-edge:url('/assets/country-header-edges-v3/mn.png')}
#app .cp-country-hero.cp-country-flag-mo{--cp-country-edge:url('/assets/country-header-edges-v3/mo.png')}
#app .cp-country-hero.cp-country-flag-mp{--cp-country-edge:url('/assets/country-header-edges-v3/mp.png')}
#app .cp-country-hero.cp-country-flag-mq{--cp-country-edge:url('/assets/country-header-edges-v3/mq.png')}
#app .cp-country-hero.cp-country-flag-mr{--cp-country-edge:url('/assets/country-header-edges-v3/mr.png')}
#app .cp-country-hero.cp-country-flag-ms{--cp-country-edge:url('/assets/country-header-edges-v3/ms.png')}
#app .cp-country-hero.cp-country-flag-mt{--cp-country-edge:url('/assets/country-header-edges-v3/mt.png')}
#app .cp-country-hero.cp-country-flag-mu{--cp-country-edge:url('/assets/country-header-edges-v3/mu.png')}
#app .cp-country-hero.cp-country-flag-mv{--cp-country-edge:url('/assets/country-header-edges-v3/mv.png')}
#app .cp-country-hero.cp-country-flag-mw{--cp-country-edge:url('/assets/country-header-edges-v3/mw.png')}
#app .cp-country-hero.cp-country-flag-mx{--cp-country-edge:url('/assets/country-header-edges-v3/mx.png')}
#app .cp-country-hero.cp-country-flag-my{--cp-country-edge:url('/assets/country-header-edges-v3/my.png')}
#app .cp-country-hero.cp-country-flag-mz{--cp-country-edge:url('/assets/country-header-edges-v3/mz.png')}
#app .cp-country-hero.cp-country-flag-na{--cp-country-edge:url('/assets/country-header-edges-v3/na.png')}
#app .cp-country-hero.cp-country-flag-nc{--cp-country-edge:url('/assets/country-header-edges-v3/nc.png')}
#app .cp-country-hero.cp-country-flag-ne{--cp-country-edge:url('/assets/country-header-edges-v3/ne.png')}
#app .cp-country-hero.cp-country-flag-nf{--cp-country-edge:url('/assets/country-header-edges-v3/nf.png')}
#app .cp-country-hero.cp-country-flag-ng{--cp-country-edge:url('/assets/country-header-edges-v3/ng.png')}
#app .cp-country-hero.cp-country-flag-ni{--cp-country-edge:url('/assets/country-header-edges-v3/ni.png')}
#app .cp-country-hero.cp-country-flag-nl{--cp-country-edge:url('/assets/country-header-edges-v3/nl.png')}
#app .cp-country-hero.cp-country-flag-no{--cp-country-edge:url('/assets/country-header-edges-v3/no.png')}
#app .cp-country-hero.cp-country-flag-np{--cp-country-edge:url('/assets/country-header-edges-v3/np.png')}
#app .cp-country-hero.cp-country-flag-nr{--cp-country-edge:url('/assets/country-header-edges-v3/nr.png')}
#app .cp-country-hero.cp-country-flag-nu{--cp-country-edge:url('/assets/country-header-edges-v3/nu.png')}
#app .cp-country-hero.cp-country-flag-nz{--cp-country-edge:url('/assets/country-header-edges-v3/nz.png')}
#app .cp-country-hero.cp-country-flag-om{--cp-country-edge:url('/assets/country-header-edges-v3/om.png')}
#app .cp-country-hero.cp-country-flag-pa{--cp-country-edge:url('/assets/country-header-edges-v3/pa.png')}
#app .cp-country-hero.cp-country-flag-pc{--cp-country-edge:url('/assets/country-header-edges-v3/pc.png')}
#app .cp-country-hero.cp-country-flag-pe{--cp-country-edge:url('/assets/country-header-edges-v3/pe.png')}
#app .cp-country-hero.cp-country-flag-pf{--cp-country-edge:url('/assets/country-header-edges-v3/pf.png')}
#app .cp-country-hero.cp-country-flag-pg{--cp-country-edge:url('/assets/country-header-edges-v3/pg.png')}
#app .cp-country-hero.cp-country-flag-ph{--cp-country-edge:url('/assets/country-header-edges-v3/ph.png')}
#app .cp-country-hero.cp-country-flag-pk{--cp-country-edge:url('/assets/country-header-edges-v3/pk.png')}
#app .cp-country-hero.cp-country-flag-pl{--cp-country-edge:url('/assets/country-header-edges-v3/pl.png')}
#app .cp-country-hero.cp-country-flag-pm{--cp-country-edge:url('/assets/country-header-edges-v3/pm.png')}
#app .cp-country-hero.cp-country-flag-pn{--cp-country-edge:url('/assets/country-header-edges-v3/pn.png')}
#app .cp-country-hero.cp-country-flag-pr{--cp-country-edge:url('/assets/country-header-edges-v3/pr.png')}
#app .cp-country-hero.cp-country-flag-ps{--cp-country-edge:url('/assets/country-header-edges-v3/ps.png')}
#app .cp-country-hero.cp-country-flag-pt{--cp-country-edge:url('/assets/country-header-edges-v3/pt.png')}
#app .cp-country-hero.cp-country-flag-pw{--cp-country-edge:url('/assets/country-header-edges-v3/pw.png')}
#app .cp-country-hero.cp-country-flag-py{--cp-country-edge:url('/assets/country-header-edges-v3/py.png')}
#app .cp-country-hero.cp-country-flag-qa{--cp-country-edge:url('/assets/country-header-edges-v3/qa.png')}
#app .cp-country-hero.cp-country-flag-re{--cp-country-edge:url('/assets/country-header-edges-v3/re.png')}
#app .cp-country-hero.cp-country-flag-ro{--cp-country-edge:url('/assets/country-header-edges-v3/ro.png')}
#app .cp-country-hero.cp-country-flag-rs{--cp-country-edge:url('/assets/country-header-edges-v3/rs.png')}
#app .cp-country-hero.cp-country-flag-ru{--cp-country-edge:url('/assets/country-header-edges-v3/ru.png')}
#app .cp-country-hero.cp-country-flag-rw{--cp-country-edge:url('/assets/country-header-edges-v3/rw.png')}
#app .cp-country-hero.cp-country-flag-sa{--cp-country-edge:url('/assets/country-header-edges-v3/sa.png')}
#app .cp-country-hero.cp-country-flag-sb{--cp-country-edge:url('/assets/country-header-edges-v3/sb.png')}
#app .cp-country-hero.cp-country-flag-sc{--cp-country-edge:url('/assets/country-header-edges-v3/sc.png')}
#app .cp-country-hero.cp-country-flag-sd{--cp-country-edge:url('/assets/country-header-edges-v3/sd.png')}
#app .cp-country-hero.cp-country-flag-se{--cp-country-edge:url('/assets/country-header-edges-v3/se.png')}
#app .cp-country-hero.cp-country-flag-sg{--cp-country-edge:url('/assets/country-header-edges-v3/sg.png')}
#app .cp-country-hero.cp-country-flag-sh{--cp-country-edge:url('/assets/country-header-edges-v3/sh.png')}
#app .cp-country-hero.cp-country-flag-si{--cp-country-edge:url('/assets/country-header-edges-v3/si.png')}
#app .cp-country-hero.cp-country-flag-sj{--cp-country-edge:url('/assets/country-header-edges-v3/sj.png')}
#app .cp-country-hero.cp-country-flag-sk{--cp-country-edge:url('/assets/country-header-edges-v3/sk.png')}
#app .cp-country-hero.cp-country-flag-sl{--cp-country-edge:url('/assets/country-header-edges-v3/sl.png')}
#app .cp-country-hero.cp-country-flag-sm{--cp-country-edge:url('/assets/country-header-edges-v3/sm.png')}
#app .cp-country-hero.cp-country-flag-sn{--cp-country-edge:url('/assets/country-header-edges-v3/sn.png')}
#app .cp-country-hero.cp-country-flag-so{--cp-country-edge:url('/assets/country-header-edges-v3/so.png')}
#app .cp-country-hero.cp-country-flag-sr{--cp-country-edge:url('/assets/country-header-edges-v3/sr.png')}
#app .cp-country-hero.cp-country-flag-ss{--cp-country-edge:url('/assets/country-header-edges-v3/ss.png')}
#app .cp-country-hero.cp-country-flag-st{--cp-country-edge:url('/assets/country-header-edges-v3/st.png')}
#app .cp-country-hero.cp-country-flag-sv{--cp-country-edge:url('/assets/country-header-edges-v3/sv.png')}
#app .cp-country-hero.cp-country-flag-sx{--cp-country-edge:url('/assets/country-header-edges-v3/sx.png')}
#app .cp-country-hero.cp-country-flag-sy{--cp-country-edge:url('/assets/country-header-edges-v3/sy.png')}
#app .cp-country-hero.cp-country-flag-sz{--cp-country-edge:url('/assets/country-header-edges-v3/sz.png')}
#app .cp-country-hero.cp-country-flag-tc{--cp-country-edge:url('/assets/country-header-edges-v3/tc.png')}
#app .cp-country-hero.cp-country-flag-td{--cp-country-edge:url('/assets/country-header-edges-v3/td.png')}
#app .cp-country-hero.cp-country-flag-tf{--cp-country-edge:url('/assets/country-header-edges-v3/tf.png')}
#app .cp-country-hero.cp-country-flag-tg{--cp-country-edge:url('/assets/country-header-edges-v3/tg.png')}
#app .cp-country-hero.cp-country-flag-th{--cp-country-edge:url('/assets/country-header-edges-v3/th.png')}
#app .cp-country-hero.cp-country-flag-tj{--cp-country-edge:url('/assets/country-header-edges-v3/tj.png')}
#app .cp-country-hero.cp-country-flag-tk{--cp-country-edge:url('/assets/country-header-edges-v3/tk.png')}
#app .cp-country-hero.cp-country-flag-tl{--cp-country-edge:url('/assets/country-header-edges-v3/tl.png')}
#app .cp-country-hero.cp-country-flag-tm{--cp-country-edge:url('/assets/country-header-edges-v3/tm.png')}
#app .cp-country-hero.cp-country-flag-tn{--cp-country-edge:url('/assets/country-header-edges-v3/tn.png')}
#app .cp-country-hero.cp-country-flag-to{--cp-country-edge:url('/assets/country-header-edges-v3/to.png')}
#app .cp-country-hero.cp-country-flag-tr{--cp-country-edge:url('/assets/country-header-edges-v3/tr.png')}
#app .cp-country-hero.cp-country-flag-tt{--cp-country-edge:url('/assets/country-header-edges-v3/tt.png')}
#app .cp-country-hero.cp-country-flag-tv{--cp-country-edge:url('/assets/country-header-edges-v3/tv.png')}
#app .cp-country-hero.cp-country-flag-tw{--cp-country-edge:url('/assets/country-header-edges-v3/tw.png')}
#app .cp-country-hero.cp-country-flag-tz{--cp-country-edge:url('/assets/country-header-edges-v3/tz.png')}
#app .cp-country-hero.cp-country-flag-ua{--cp-country-edge:url('/assets/country-header-edges-v3/ua.png')}
#app .cp-country-hero.cp-country-flag-ug{--cp-country-edge:url('/assets/country-header-edges-v3/ug.png')}
#app .cp-country-hero.cp-country-flag-um{--cp-country-edge:url('/assets/country-header-edges-v3/um.png')}
#app .cp-country-hero.cp-country-flag-un{--cp-country-edge:url('/assets/country-header-edges-v3/un.png')}
#app .cp-country-hero.cp-country-flag-us{--cp-country-edge:url('/assets/country-header-edges-v3/us.png')}
#app .cp-country-hero.cp-country-flag-uy{--cp-country-edge:url('/assets/country-header-edges-v3/uy.png')}
#app .cp-country-hero.cp-country-flag-uz{--cp-country-edge:url('/assets/country-header-edges-v3/uz.png')}
#app .cp-country-hero.cp-country-flag-va{--cp-country-edge:url('/assets/country-header-edges-v3/va.png')}
#app .cp-country-hero.cp-country-flag-vc{--cp-country-edge:url('/assets/country-header-edges-v3/vc.png')}
#app .cp-country-hero.cp-country-flag-ve{--cp-country-edge:url('/assets/country-header-edges-v3/ve.png')}
#app .cp-country-hero.cp-country-flag-vg{--cp-country-edge:url('/assets/country-header-edges-v3/vg.png')}
#app .cp-country-hero.cp-country-flag-vi{--cp-country-edge:url('/assets/country-header-edges-v3/vi.png')}
#app .cp-country-hero.cp-country-flag-vn{--cp-country-edge:url('/assets/country-header-edges-v3/vn.png')}
#app .cp-country-hero.cp-country-flag-vu{--cp-country-edge:url('/assets/country-header-edges-v3/vu.png')}
#app .cp-country-hero.cp-country-flag-wf{--cp-country-edge:url('/assets/country-header-edges-v3/wf.png')}
#app .cp-country-hero.cp-country-flag-ws{--cp-country-edge:url('/assets/country-header-edges-v3/ws.png')}
#app .cp-country-hero.cp-country-flag-xk{--cp-country-edge:url('/assets/country-header-edges-v3/xk.png')}
#app .cp-country-hero.cp-country-flag-xx{--cp-country-edge:url('/assets/country-header-edges-v3/xx.png')}
#app .cp-country-hero.cp-country-flag-ye{--cp-country-edge:url('/assets/country-header-edges-v3/ye.png')}
#app .cp-country-hero.cp-country-flag-yt{--cp-country-edge:url('/assets/country-header-edges-v3/yt.png')}
#app .cp-country-hero.cp-country-flag-za{--cp-country-edge:url('/assets/country-header-edges-v3/za.png')}
#app .cp-country-hero.cp-country-flag-zm{--cp-country-edge:url('/assets/country-header-edges-v3/zm.png')}
#app .cp-country-hero.cp-country-flag-zw{--cp-country-edge:url('/assets/country-header-edges-v3/zw.png')}
}

/* COUNTRY HEADER ATLAS SHADING V3.2 */
@media (min-width:1101px) {
  #app .cp-country-hero:before,
  #app .cp-country-hero:after {
    opacity: .8;
    -webkit-mask-image:
      linear-gradient(to right, transparent 0%, #000 40%),
      linear-gradient(135deg, transparent 20%, #000 90%);
    mask-image:
      linear-gradient(to right, transparent 0%, #000 40%),
      linear-gradient(135deg, transparent 20%, #000 90%);
    -webkit-mask-size: var(--cp-country-banner-width,35vw) 100%;
    mask-size: var(--cp-country-banner-width,35vw) 100%;
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-composite: source-in;
    mask-composite: intersect;
  }
  #app .cp-country-hero:before {
    -webkit-mask-position: right top;
    mask-position: right top;
  }
  #app .cp-country-hero:after {
    -webkit-mask-position: left top;
    mask-position: left top;
  }
}


/* COUNTRY EDGE SOFT COLORS V3.3 */
@media (min-width:1101px) {
  #app .cp-country-hero:after {
    filter: blur(18px);
  }
}


/* COUNTRY FLAG ATLAS EXACT V4 */
@media (min-width:1101px) {
  #app .cp-country-hero:after {
    content: none;
    display: none;
  }
  #app .cp-country-hero:before {
    opacity: .8;
    filter: none;
    -webkit-mask-image:
      linear-gradient(to right, transparent 0%, #000 40%),
      linear-gradient(135deg, transparent 20%, #000 90%);
    mask-image:
      linear-gradient(to right, transparent 0%, #000 40%),
      linear-gradient(135deg, transparent 20%, #000 90%);
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    -webkit-mask-position: left top;
    mask-position: left top;
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-composite: source-in;
    mask-composite: intersect;
  }
}
