:is(#custom-page,body) .gpl-campaign{direction:ltr;text-align:left;font-style:normal;font-weight:400;line-height:1.5;letter-spacing:normal;border:0;padding:0;margin:0;width:100%;max-width:none}
:is(#custom-page,body) .gpl-campaign *{box-sizing:border-box}
:is(#custom-page,body) .gpl-campaign p,:is(#custom-page,body) .gpl-campaign h2{padding:0;text-transform:none;max-width:none}
:is(#custom-page,body) .gpl-campaign img{scale:1;transform:none;transition:none;will-change:auto;border:0;box-shadow:none}
:is(#custom-page,body) .gpl-campaign .gpl-brand{max-width:none;display:block}
/* Approved Gomar bilingual palette campaign · 2026-10-08 */

@font-face{font-family:GPLBodoni;src:url('/wp-content/uploads/2026/10/gomar-launch-bilingual-v1/bodoni.ttf')}@font-face{font-family:GPLManrope;src:url('/wp-content/uploads/2026/10/gomar-launch-bilingual-v1/manrope.ttf')}@font-face{font-family:GPLRakkas;src:url('/wp-content/uploads/2026/10/gomar-launch-bilingual-v1/rakkas.ttf')}@font-face{font-family:GPLDubai;src:url('/wp-content/uploads/2026/10/gomar-launch-bilingual-v1/dubai.ttf')}:is(#custom-page,body) .gpl-campaign *{box-sizing:border-box}:is(#custom-page,body) .gpl-campaign{background:#f9e0bd;color:#78300e;font-family:GPLManrope,sans-serif}:is(#custom-page,body) .gpl-campaign{position:relative;container-type:inline-size;isolation:isolate;overflow:hidden;aspect-ratio:1672/941;background:#f7d7ae}:is(#custom-page,body) .gpl-campaign .gpl-art{position:absolute;inset:0;z-index:-2}:is(#custom-page,body) .gpl-campaign .gpl-art img{width:100%;height:100%;object-fit:cover;display:block}:is(#custom-page,body) .gpl-campaign .gpl-copy{position:absolute;left:3.7%;top:5%;width:39%;text-align:center}:is(#custom-page,body) .gpl-campaign .gpl-brand{display:block;width:8.8cqw;height:5cqw;margin:0 auto .95cqw;background:linear-gradient(135deg,#a45722,#702608);mask:url('/wp-content/uploads/2026/10/gomar-launch-bilingual-v1/logo.svg') center/contain no-repeat;-webkit-mask:url('/wp-content/uploads/2026/10/gomar-launch-bilingual-v1/logo.svg') center/contain no-repeat}:is(#custom-page,body) .gpl-campaign .gpl-kicker{margin:0;font-size:1.35cqw;font-weight:400;letter-spacing:.25em;line-height:1.5;text-transform:uppercase}:is(#custom-page,body) .gpl-campaign .gpl-headline{position:relative;margin:1.1cqw -1cqw .9cqw;font:400 11.6cqw/.79 GPLBodoni,Georgia,serif;letter-spacing:-.055em}:is(#custom-page,body) .gpl-campaign .gpl-headline span{position:relative;display:block;z-index:1;background:linear-gradient(115deg,#76300f 20%,#b96a2a 43%,#79300d 63%,#9b491a 90%);background-clip:text;-webkit-background-clip:text;color:transparent}:is(#custom-page,body) .gpl-campaign .gpl-headline .gpl-second{margin-top:.35cqw}:is(#custom-page,body) .gpl-campaign .gpl-flourish{position:absolute;left:-3%;top:38%;width:106%;height:69%;overflow:visible;pointer-events:none}:is(#custom-page,body) .gpl-campaign .gpl-flourish path{fill:none;stroke:#8c431d;stroke-width:1.4}:is(#custom-page,body) .gpl-campaign .gpl-flourish .gpl-spark{fill:#a04a17;stroke:none}:is(#custom-page,body) .gpl-campaign .gpl-promise{margin:1.7cqw 0 0;font-size:1.05cqw;line-height:1.85;letter-spacing:.22em;text-transform:uppercase}:is(#custom-page,body) .gpl-campaign .gpl-promise span{display:block}:is(#custom-page,body) .gpl-campaign .gpl-features{display:grid;grid-template-columns:repeat(4,1fr);margin:2.2cqw 0 0}:is(#custom-page,body) .gpl-campaign .gpl-feature{padding:0 .55cqw;font-size:.81cqw;line-height:1.5;text-transform:uppercase;position:relative}:is(#custom-page,body) .gpl-campaign .gpl-feature+.gpl-feature:before{content:'';position:absolute;left:0;top:9%;bottom:2%;width:1px;background:#9e633a}:is(#custom-page,body) .gpl-campaign .gpl-feature svg{display:block;width:3cqw;height:2.8cqw;margin:0 auto .55cqw;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}:is(#custom-page,body) .gpl-campaign .gpl-feature span{display:block}:is(#custom-page,body) .gpl-campaign .gpl-cta{display:inline-flex;align-items:center;justify-content:center;gap:1.4cqw;margin-top:1.7cqw;min-height:2.7cqw;padding:.55cqw 1.75cqw;background:#78300e;color:#fff3df;border:1px solid #78300e;text-decoration:none;font-size:.83cqw;letter-spacing:.13em;text-transform:uppercase;transition:background .2s}:is(#custom-page,body) .gpl-campaign .gpl-cta:hover{background:#552006}:is(#custom-page,body) .gpl-campaign .gpl-cta:focus-visible{outline:3px solid #fff;outline-offset:4px}:is(#custom-page,body) .gpl-campaign .gpl-cta svg{width:1.1cqw;height:1.1cqw;fill:none;stroke:currentColor;stroke-width:1.6}:is(#custom-page,body) .gpl-campaign.gpl-arabic .gpl-copy{font-family:GPLDubai,sans-serif}:is(#custom-page,body) .gpl-campaign.gpl-arabic .gpl-kicker{font-size:1.95cqw;letter-spacing:0;text-transform:none}:is(#custom-page,body) .gpl-campaign.gpl-arabic .gpl-headline{font-family:GPLRakkas,serif;font-size:11.15cqw;line-height:.94;letter-spacing:0;margin:.5cqw -1cqw .2cqw}:is(#custom-page,body) .gpl-campaign.gpl-arabic .gpl-headline .gpl-second{margin-top:-.65cqw}:is(#custom-page,body) .gpl-campaign.gpl-arabic .gpl-promise{font-size:1.9cqw;letter-spacing:0;line-height:1.35;text-transform:none;margin-top:.65cqw}:is(#custom-page,body) .gpl-campaign.gpl-arabic .gpl-features{margin-top:1.65cqw;direction:ltr}:is(#custom-page,body) .gpl-campaign.gpl-arabic .gpl-feature{font-size:1.23cqw;line-height:1.3;text-transform:none;direction:rtl}:is(#custom-page,body) .gpl-campaign.gpl-arabic .gpl-cta{font-family:GPLDubai,sans-serif;letter-spacing:0;font-size:1.3cqw;margin-top:1.25cqw;padding:.3cqw 1.8cqw;direction:rtl}:is(#custom-page,body) .gpl-campaign.gpl-arabic .gpl-cta svg{transform:rotate(180deg)}
@media(min-width:1800px){:is(#custom-page,body) .gpl-campaign{max-width:1920px;margin:auto}}
@media(max-width:700px){:is(#custom-page,body) .gpl-campaign{aspect-ratio:auto;min-height:0;padding-top:150%;padding-bottom:136px;background:#f9dfba}:is(#custom-page,body) .gpl-campaign .gpl-art{bottom:136px}:is(#custom-page,body) .gpl-campaign .gpl-art img{object-fit:fill}:is(#custom-page,body) .gpl-campaign .gpl-copy{display:contents}:is(#custom-page,body) .gpl-campaign .gpl-brand{position:absolute;top:15px;left:50%;transform:translateX(-50%);width:77px;height:44px;margin:0}:is(#custom-page,body) .gpl-campaign .gpl-kicker{position:absolute;top:70px;left:5%;width:90%;font-size:11px;letter-spacing:.2em;line-height:1.4}:is(#custom-page,body) .gpl-campaign .gpl-headline{position:absolute;top:97px;left:12%;width:76%;margin:0;font-size:25cqw;line-height:.76;letter-spacing:-.05em}:is(#custom-page,body) .gpl-campaign .gpl-headline .gpl-second{margin-top:3px}:is(#custom-page,body) .gpl-campaign .gpl-flourish{left:-5%;width:110%;top:30%;height:78%}:is(#custom-page,body) .gpl-campaign .gpl-promise{position:absolute;top:256px;left:5%;width:90%;font-size:9px;line-height:1.8;letter-spacing:.17em;margin:0}:is(#custom-page,body) .gpl-campaign .gpl-features{position:absolute;bottom:67px;left:4%;width:92%;margin:0;gap:0}:is(#custom-page,body) .gpl-campaign .gpl-feature{font-size:8px;line-height:1.45;padding:0 5px}:is(#custom-page,body) .gpl-campaign .gpl-feature svg{width:25px;height:24px;margin:0 auto 6px}:is(#custom-page,body) .gpl-campaign .gpl-feature+.gpl-feature:before{top:3px;bottom:0;background:#b78055}:is(#custom-page,body) .gpl-campaign .gpl-cta{position:absolute;bottom:16px;left:50%;transform:translateX(-50%);margin:0;min-height:34px;padding:7px 21px;font-size:10px;gap:20px;white-space:nowrap}:is(#custom-page,body) .gpl-campaign .gpl-cta svg{width:14px;height:14px}:is(#custom-page,body) .gpl-campaign.gpl-arabic .gpl-kicker{top:66px;font-size:20px;line-height:1.4}:is(#custom-page,body) .gpl-campaign.gpl-arabic .gpl-headline{top:91px;font-size:24cqw;line-height:.92;margin:0}:is(#custom-page,body) .gpl-campaign.gpl-arabic .gpl-headline .gpl-second{margin-top:-5px}:is(#custom-page,body) .gpl-campaign.gpl-arabic .gpl-promise{top:270px;margin:0;font-size:16px;line-height:1.25;letter-spacing:0}:is(#custom-page,body) .gpl-campaign.gpl-arabic .gpl-features{margin:0}:is(#custom-page,body) .gpl-campaign.gpl-arabic .gpl-feature{font-size:12px;line-height:1.2}:is(#custom-page,body) .gpl-campaign.gpl-arabic .gpl-cta{margin:0;padding:3px 22px;font-size:16px;min-height:34px}:is(#custom-page,body) .gpl-campaign.gpl-arabic .gpl-flourish{top:35%;height:70%}
}
@media(max-width:375px){:is(#custom-page,body) .gpl-campaign .gpl-brand{top:12px;width:68px;height:39px}:is(#custom-page,body) .gpl-campaign .gpl-kicker{top:61px;font-size:10px}:is(#custom-page,body) .gpl-campaign .gpl-headline{top:85px}:is(#custom-page,body) .gpl-campaign .gpl-promise{top:232px;font-size:8px}:is(#custom-page,body) .gpl-campaign.gpl-arabic .gpl-kicker{top:58px;font-size:18px}:is(#custom-page,body) .gpl-campaign.gpl-arabic .gpl-headline{top:80px}:is(#custom-page,body) .gpl-campaign.gpl-arabic .gpl-promise{top:246px;font-size:15px}}
@media(prefers-reduced-motion:reduce){:is(#custom-page,body) .gpl-campaign .gpl-cta{transition:none}}:is(#custom-page,body) .gpl-campaign .gpl-brand{background:none;mask:none;-webkit-mask:none;object-fit:contain;filter:brightness(0) saturate(100%) invert(24%) sepia(52%) saturate(1675%) hue-rotate(350deg) brightness(90%) contrast(93%)}
@media(min-width:701px){:is(#custom-page,body) .gpl-campaign .gpl-copy{left:3.6%;width:37%}:is(#custom-page,body) .gpl-campaign .gpl-features{background:linear-gradient(90deg,transparent 60%,#ffe2be70);padding-bottom:.25cqw}:is(#custom-page,body) .gpl-campaign .gpl-feature{font-size:.87cqw}}
@media(max-width:700px){:is(#custom-page,body) .gpl-campaign .gpl-headline{top:94px;font-size:22cqw}:is(#custom-page,body) .gpl-campaign .gpl-promise{top:235px;font-size:10px;letter-spacing:.1em}:is(#custom-page,body) .gpl-campaign.gpl-arabic .gpl-headline{top:89px;font-size:20cqw;line-height:.92}:is(#custom-page,body) .gpl-campaign.gpl-arabic .gpl-promise{top:235px;font-size:16px;line-height:1.2}:is(#custom-page,body) .gpl-campaign .gpl-feature{font-size:9px}:is(#custom-page,body) .gpl-campaign .gpl-features{bottom:69px}:is(#custom-page,body) .gpl-campaign .gpl-brand{top:13px;width:76px;height:43px}}
@media(max-width:375px){:is(#custom-page,body) .gpl-campaign .gpl-headline{top:83px}:is(#custom-page,body) .gpl-campaign .gpl-promise{top:213px;font-size:9px}:is(#custom-page,body) .gpl-campaign.gpl-arabic .gpl-headline{top:80px}:is(#custom-page,body) .gpl-campaign.gpl-arabic .gpl-promise{top:215px;font-size:15px}:is(#custom-page,body) .gpl-campaign .gpl-brand{top:10px;width:66px;height:38px}:is(#custom-page,body) .gpl-campaign .gpl-feature{font-size:8px}}
@media(min-width:701px){:is(#custom-page,body) .gpl-campaign.gpl-arabic .gpl-headline{font-size:13.5cqw;line-height:.78}}
@media(max-width:700px){:is(#custom-page,body) .gpl-campaign .gpl-features{top:calc(150cqw + 12px);bottom:auto}:is(#custom-page,body) .gpl-campaign .gpl-feature{padding:0 3px;font-size:8.7px}:is(#custom-page,body) .gpl-campaign.gpl-arabic .gpl-headline{font-size:25.5cqw;line-height:.72}}
@media(max-width:700px){:is(#custom-page,body) .gpl-campaign .gpl-brand{top:3.33cqw;width:19.5cqw;height:11cqw}:is(#custom-page,body) .gpl-campaign .gpl-kicker{top:18cqw;font-size:2.82cqw}:is(#custom-page,body) .gpl-campaign .gpl-headline{top:24cqw}:is(#custom-page,body) .gpl-campaign .gpl-promise{top:59cqw;font-size:2.4cqw}:is(#custom-page,body) .gpl-campaign.gpl-arabic .gpl-kicker{top:16.9cqw;font-size:5.13cqw}:is(#custom-page,body) .gpl-campaign.gpl-arabic .gpl-headline{top:23cqw;font-size:24cqw}:is(#custom-page,body) .gpl-campaign.gpl-arabic .gpl-promise{top:59cqw;font-size:3.8cqw;line-height:1.16}}

/* Popup-only adaptation. The shared Lebanon campaign assets are unchanged. */
#gomar-palette-popup{width:100%;max-width:100%;flex-shrink:0}
#gomar-palette-popup .gpl-campaign{width:100%}
#gomar-palette-popup .gpl-campaign .gpl-copy{top:11%}
#gomar-palette-popup .gpl-campaign .gpl-kicker{font-size:max(13px,1.35cqw)}
#gomar-palette-popup .gpl-campaign .gpl-promise{font-size:max(12px,1.05cqw);letter-spacing:.1em}
#gomar-palette-popup .gpl-campaign .gpl-feature{font-size:11px;line-height:1.4}
#gomar-palette-popup .gpl-campaign .gpl-cta{min-height:44px;font-size:12px;padding:10px 20px}
#gomar-palette-popup .gpl-campaign.gpl-arabic .gpl-feature{font-size:15px;line-height:1.3}
#gomar-palette-popup .gpl-campaign.gpl-arabic .gpl-promise{font-size:1.9cqw;letter-spacing:0}
#gomar-palette-popup .gpl-campaign.gpl-arabic .gpl-kicker{font-size:1.95cqw}
#gomar-palette-popup .gpl-campaign.gpl-arabic .gpl-cta{font-size:18px}
@media(max-width:1100px) and (min-width:701px){#gomar-palette-popup .gpl-campaign .gpl-features{display:none}#gomar-palette-popup .gpl-campaign .gpl-copy{top:14%}}
@media(max-width:700px){
 #gomar-palette-popup .gpl-campaign{padding-bottom:158px}
 #gomar-palette-popup .gpl-campaign .gpl-art{bottom:158px}
 #gomar-palette-popup .gpl-campaign .gpl-kicker{top:8cqw;left:10%;width:80%;font-size:11px;letter-spacing:.14em}
 #gomar-palette-popup .gpl-campaign .gpl-headline{top:16cqw}
 #gomar-palette-popup .gpl-campaign .gpl-promise{top:51cqw;font-size:11px;letter-spacing:.06em}
 #gomar-palette-popup .gpl-campaign .gpl-features{top:calc(150cqw + 13px)}
 #gomar-palette-popup .gpl-campaign .gpl-feature{font-size:10px;padding:0 3px}
 #gomar-palette-popup .gpl-campaign .gpl-cta{bottom:14px;min-height:44px;margin:0;font-size:12px}
 #gomar-palette-popup .gpl-campaign.gpl-arabic .gpl-kicker{top:7cqw;font-size:19px}
 #gomar-palette-popup .gpl-campaign.gpl-arabic .gpl-headline{top:18cqw}
 #gomar-palette-popup .gpl-campaign.gpl-arabic .gpl-promise{top:53cqw;font-size:16px;line-height:1.2}
 #gomar-palette-popup .gpl-campaign.gpl-arabic .gpl-feature{font-size:12px}
 #gomar-palette-popup .gpl-campaign.gpl-arabic .gpl-cta{font-size:18px;min-height:44px}
}

/* English headline: separate punctuation and restore reading space. */
#gomar-palette-popup .gpl-campaign:not(.gpl-arabic) .gpl-headline{letter-spacing:-.015em;line-height:.88}
#gomar-palette-popup .gpl-campaign:not(.gpl-arabic) .gpl-headline .gpp-first-line{letter-spacing:0;font-kerning:none;font-variant-ligatures:none}
#gomar-palette-popup .gpl-campaign:not(.gpl-arabic) .gpl-headline .gpp-apostrophe{display:inline-block;font-size:.72em;line-height:1;vertical-align:top;margin:0 .055em 0 .045em;letter-spacing:0}
#gomar-palette-popup .gpl-campaign:not(.gpl-arabic) .gpl-headline .gpl-second{margin-top:.07em}

#gomar-palette-popup .gpl-campaign:not(.gpl-arabic) .gpl-promise{margin-top:36px}
@media(max-width:700px){
 #gomar-palette-popup .gpl-campaign:not(.gpl-arabic) .gpl-headline{top:14cqw;font-size:20.5cqw;line-height:.86}
 
 #gomar-palette-popup .gpl-campaign:not(.gpl-arabic) .gpl-promise{top:57cqw;margin-top:0}
}

/* Frame the word's own bounds, not the whole two-line headline. */
#gomar-palette-popup .gpl-campaign:not(.gpl-arabic) .gpl-headline .gpp-here-word{position:relative;display:inline-block}
#gomar-palette-popup .gpl-campaign:not(.gpl-arabic) .gpl-headline .gpp-here-frame{position:absolute;left:-20%;top:-35%;width:140%;height:170%;overflow:visible;pointer-events:none}

/* Native Popup Maker shell; retain the approved campaign composition. */
body .pum:has(#gomar-palette-popup){position:fixed!important;inset:0!important;width:100%!important;height:100%!important;background:rgb(24 13 7 / 65%)!important;z-index:1999999999!important;overflow:hidden!important}
body .pum:has(#gomar-palette-popup) .pum-container{position:fixed!important;left:50%!important;top:50%!important;transform:translate(-50%,-50%)!important;width:min(1100px,calc(100vw - 40px))!important;max-width:none!important;max-height:calc(100dvh - 40px);padding:0!important;margin:0!important;border:0!important;border-radius:0!important;background:#f9dfba!important;box-shadow:0 20px 65px rgb(24 13 7 / 35%)!important}
body .pum:has(#gomar-palette-popup) .pum-content{max-height:calc(100dvh - 40px);overflow:auto;overscroll-behavior:contain;outline:none;padding:0!important;margin:0!important}
body .pum:has(#gomar-palette-popup) .pum-close{position:absolute!important;z-index:10;top:10px!important;right:10px!important;left:auto!important;bottom:auto!important;display:grid!important;place-items:center;width:44px!important;height:44px!important;padding:0!important;border:1px solid #78300e!important;background:#fff4e3!important;color:#78300e!important;font:30px/1 Arial,sans-serif!important;cursor:pointer;border-radius:50%!important;box-shadow:none!important;text-shadow:none!important;text-indent:0!important}
body .pum:has(#gomar-palette-popup) .pum-close:hover{background:#78300e!important;color:#fff4e3!important}
body .pum:has(#gomar-palette-popup) .pum-close:focus-visible{outline:3px solid #78300e!important;outline-offset:3px}
#gomar-palette-popup .gpl-cta:focus-visible{outline:3px solid #78300e;outline-offset:4px}
/* Salient's global RTL font must not replace the approved campaign lettering. */
body #gomar-palette-popup .gpl-arabic .gpl-copy,body #gomar-palette-popup .gpl-arabic .gpl-copy *{font-family:GPLDubai,sans-serif!important}
body #gomar-palette-popup .gpl-arabic .gpl-headline,body #gomar-palette-popup .gpl-arabic .gpl-headline *{font-family:GPLRakkas,serif!important;font-weight:400!important}
#gomar-palette-popup ::selection{background:#78300e;color:#fff4e3}
body .pum:has(#gomar-palette-popup) .pum-content{scrollbar-color:#a75d32 #f9dfba;scrollbar-width:thin}
@media(max-width:700px){
 body .pum:has(#gomar-palette-popup) .pum-container{width:min(420px,calc(100vw - 24px))!important;max-height:calc(100dvh - 24px)}
 body .pum:has(#gomar-palette-popup) .pum-content{max-height:calc(100dvh - 24px)}
 body .pum:has(#gomar-palette-popup) .pum-close{top:8px!important;right:8px!important}
}
@media(prefers-reduced-motion:reduce){body .pum:has(#gomar-palette-popup),body .pum:has(#gomar-palette-popup) *{animation:none!important;transition:none!important;scroll-behavior:auto!important}}
