*{box-sizing:border-box}.edm-standalone-body{margin:0;background:#020806}.edm-app{min-height:100vh;background:radial-gradient(circle at top,#063c37 0,#020806 42%,#000 100%);color:#fff;font-family:edmIran,Tahoma,Arial,sans-serif;direction:rtl;position:relative;overflow-x:clip;padding:18px 14px 92px}.edm-app:before{content:"";position:fixed;inset:0;background:linear-gradient(160deg,rgba(201,154,60,.12),transparent 35%,rgba(0,108,99,.14));pointer-events:none}.edm-bg-horse{position:fixed;left:-80px;bottom:70px;width:260px;height:260px;border-radius:50%;background:radial-gradient(circle,rgba(0,108,99,.18),transparent 65%);filter:blur(1px);opacity:.8}.edm-header{position:sticky;top:0;z-index:20;display:flex;justify-content:space-between;align-items:center;padding:8px 0 14px;background:linear-gradient(to bottom,rgba(2,8,6,.96),rgba(2,8,6,.72),transparent);backdrop-filter:blur(10px)}.edm-brand{display:flex;align-items:center;gap:10px;text-decoration:none;color:#fff}.edm-brand img{width:46px;height:46px;border-radius:50%;object-fit:cover;border:1px solid var(--edm-gold);box-shadow:0 0 20px rgba(201,154,60,.25)}.edm-brand b{display:block;color:var(--edm-gold);font-size:20px;letter-spacing:1px}.edm-brand small{display:block;color:#d8d0bd;font-size:10px;text-transform:uppercase}.edm-header-link,.edm-btn{display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--edm-gold);background:linear-gradient(135deg,var(--edm-teal),#003d38);color:#fff;text-decoration:none;border-radius:999px;padding:10px 18px;font-size:13px;box-shadow:inset 0 0 0 1px rgba(255,255,255,.05),0 10px 28px rgba(0,0,0,.35)}.edm-home,.edm-menu{position:relative;z-index:1;max-width:760px;margin:auto}.edm-hero-card{min-height:430px;border:1px solid rgba(201,154,60,.48);border-radius:30px;padding:36px 22px;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;text-align:center;overflow:hidden;position:relative;background:linear-gradient(180deg,rgba(0,0,0,.15),rgba(0,0,0,.78)),url('../img/espeyou-logo.jpeg') center/cover no-repeat;box-shadow:0 18px 55px rgba(0,0,0,.55)}.edm-hero-card:after{content:"";position:absolute;inset:0;background:radial-gradient(circle at 50% 40%,transparent,rgba(2,8,6,.9) 68%)}.edm-hero-card>*{position:relative;z-index:2}.edm-hero-logo{width:118px;height:118px;object-fit:cover;border-radius:50%;border:1px solid var(--edm-gold);margin-bottom:18px}.edm-hero-card h1,.edm-titlebar h1{margin:0 0 10px;color:#fff;font-size:27px}.edm-hero-card p,.edm-titlebar p{margin:0 0 22px;color:#d9d4c7;line-height:1.9}.edm-section{margin-top:26px}.edm-section h2{margin:0 0 14px;color:var(--edm-gold);font-size:20px}.edm-horizontal-cards{display:grid;grid-template-columns:repeat(3,minmax(118px,1fr));gap:10px;overflow:auto;padding-bottom:4px}.edm-small-card{min-width:118px;border:1px solid rgba(201,154,60,.35);border-radius:18px;background:rgba(8,18,16,.82);padding:8px}.edm-small-card .edm-card-img{height:92px}.edm-small-card h3{font-size:13px;margin:8px 0 4px}.edm-small-card span,.edm-menu-card strong{color:var(--edm-gold);font-size:12px}.edm-cat-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.edm-cat-grid a,.edm-sticky-cats a{border:1px solid rgba(201,154,60,.35);border-radius:18px;background:rgba(255,255,255,.035);color:#fff;text-decoration:none;text-align:center;padding:14px 8px}.edm-cat-grid b{display:block;font-size:24px;margin-bottom:8px}.edm-info-card{margin-top:26px;padding:20px;border:1px solid rgba(201,154,60,.45);border-radius:24px;background:linear-gradient(135deg,rgba(0,108,99,.32),rgba(8,18,16,.9))}.edm-info-card h2{color:var(--edm-gold);margin-top:0}.edm-info-card p{line-height:2;color:#eee}.edm-contact-row{display:flex;gap:10px;margin:10px 0;color:#eee}.edm-titlebar{text-align:center;padding:8px 0 6px}.edm-titlebar h1{color:var(--edm-gold)}.edm-sticky-cats{position:-webkit-sticky;position:sticky;top:64px;z-index:55;display:flex;gap:8px;overflow-x:auto;overflow-y:hidden;padding:10px 0 12px;margin:0 -14px 10px;padding-inline:14px;background:linear-gradient(to bottom,rgba(2,8,6,.98),rgba(2,8,6,.92));backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border-bottom:1px solid rgba(201,154,60,.22);box-shadow:0 12px 28px rgba(0,0,0,.38);scrollbar-width:none}.edm-sticky-cats::-webkit-scrollbar{display:none}.edm-sticky-cats a{min-width:86px;padding:11px 8px;font-size:12px;flex:0 0 auto}.edm-sticky-cats a span{display:block;margin-top:5px}.edm-category{scroll-margin-top:150px}.edm-menu-card{display:grid;grid-template-columns:105px 1fr;gap:12px;align-items:center;margin-bottom:11px;border:1px solid rgba(201,154,60,.38);border-radius:20px;background:linear-gradient(135deg,rgba(255,255,255,.045),rgba(0,0,0,.28));padding:8px;box-shadow:0 10px 25px rgba(0,0,0,.28)}.edm-card-img{height:98px;border-radius:16px;overflow:hidden;background:#061511}.edm-card-img img{width:100%;height:100%;object-fit:cover;display:block}.edm-fallback-img{width:100%;height:100%;display:grid;place-items:center;background:radial-gradient(circle at top right,rgba(201,154,60,.35),transparent 42%),linear-gradient(135deg,#081210,#052d2a)}.edm-fallback-img span{font-size:38px;filter:drop-shadow(0 5px 8px #000)}.edm-card-body h3{margin:0 0 7px;color:#fff;font-size:17px}.edm-card-body p{margin:0 0 8px;color:#cfc8bc;line-height:1.65;font-size:12.5px}.edm-bottom-nav{position:fixed;z-index:30;left:10px;right:10px;bottom:10px;max-width:760px;margin:auto;display:grid;grid-template-columns:repeat(3,1fr);gap:5px;padding:8px;border:1px solid rgba(201,154,60,.3);border-radius:24px;background:rgba(2,8,6,.88);backdrop-filter:blur(16px);box-shadow:0 -12px 35px rgba(0,0,0,.45)}.edm-bottom-nav a{text-decoration:none;color:#d8d0bd;text-align:center;font-size:18px}.edm-bottom-nav span{display:block;font-size:11px;margin-top:3px}.edm-bottom-nav .is-active{color:var(--edm-gold)}@media(min-width:800px){.edm-app{padding-inline:28px}.edm-menu-card{grid-template-columns:135px 1fr}.edm-card-img{height:118px}.edm-header{max-width:760px;margin:auto}}


/* v1.0.5 - Menu top logo strip redesign */
.edm-header.edm-header-center{
    position: sticky;
    top: 0;
    z-index: 50;
    width: 100%;
    margin: 0 0 10px 0 !important;
    padding: calc(env(safe-area-inset-top, 0px) + 10px) 14px 12px !important;
    border-radius: 0 0 22px 22px !important;
    border: 0 !important;
    border-bottom: 1.5px solid var(--edm-gold) !important;
    background:
        radial-gradient(circle at 50% -35%, rgba(201,154,60,.18), transparent 58%),
        linear-gradient(180deg, rgba(1,14,12,.98), rgba(0,55,48,.92)) !important;
    box-shadow: 0 10px 28px rgba(0,0,0,.34), 0 1px 0 rgba(201,154,60,.18) inset !important;
}

.edm-header.edm-header-center .edm-brand{
    width: 100%;
    min-height: 38px;
}

.edm-header.edm-header-center .edm-brand img{
    width: 46px;
    height: 46px;
    border-radius: 50%;
}

.edm-header.edm-header-center .edm-brand b{
    font-size: 18px;
    line-height: 1;
}

.edm-header.edm-header-center .edm-brand small{
    font-size: 8px;
    letter-spacing: .8px;
}

.edm-menu{
    padding-top: 0 !important;
}

.edm-sticky-cats{
    top: 68px !important;
}


/* v1.0.6 - Fit top logo strip to full app width */
.edm-app{
    padding-top: 0 !important;
}

.edm-header.edm-header-center{
    width: 100% !important;
    max-width: none !important;
    left: 0 !important;
    right: 0 !important;
    margin-top: 0 !important;
    margin-right: 0 !important;
    margin-left: 0 !important;
    box-sizing: border-box !important;
}

.edm-header.edm-header-center + .edm-sticky-cats,
.edm-menu > .edm-sticky-cats{
    margin-top: 0 !important;
}


/* v1.0.8 - Bigger, grouped menu prices */
.edm-price,
.edm-menu-card strong.edm-price{
    display: inline-flex !important;
    align-items: center;
    justify-content: flex-start;
    gap: 4px;
    margin-top: 8px;
    color: var(--edm-gold) !important;
    font-size: 18px !important;
    font-weight: 900 !important;
    line-height: 1.35 !important;
    letter-spacing: .2px;
    white-space: nowrap;
}

.edm-small-card .edm-price{
    font-size: 14px !important;
    font-weight: 800 !important;
}

@media (max-width: 420px){
    .edm-menu-card strong.edm-price{
        font-size: 17px !important;
    }
}


/* v1.0.9 - CSS now enqueued in wp_head to prevent late loading / FOUC */


/* v1.1.0 - Full frontend CSS is inlined in <head> on standalone pages to remove FOUC */


/* v1.1.1 - Fully local/offline icons and local-only font stack */
.edm-local-icon{
    display:inline-block;
    width:22px;
    height:22px;
    flex:0 0 22px;
    vertical-align:middle;
    background-repeat:no-repeat;
    background-position:center;
    background-size:contain;
}

.edm-icon-home{background-image:url('../icons/home.svg')}
.edm-icon-menu{background-image:url('../icons/menu.svg')}
.edm-icon-phone{background-image:url('../icons/phone.svg')}
.edm-icon-foods{background-image:url('../icons/foods.svg')}
.edm-icon-grills{background-image:url('../icons/grills.svg')}
.edm-icon-sides{background-image:url('../icons/sides.svg')}
.edm-icon-hookah{background-image:url('../icons/hookah.svg')}
.edm-icon-tea{background-image:url('../icons/tea.svg')}
.edm-icon-fallback{background-image:url('../icons/fallback.svg')}

.edm-sticky-cats a{
    gap:7px;
}

.edm-sticky-cats .edm-local-icon{
    width:20px;
    height:20px;
}

.edm-category h2{
    display:flex;
    align-items:center;
    justify-content:flex-start;
    gap:8px;
}

.edm-category h2 .edm-local-icon{
    width:24px;
    height:24px;
}

.edm-cat-grid b{
    display:flex;
    align-items:center;
    justify-content:center;
}

.edm-cat-grid .edm-local-icon{
    width:30px;
    height:30px;
}

.edm-bottom-nav .edm-local-icon{
    width:21px;
    height:21px;
    margin-bottom:2px;
}

.edm-fallback-img{
    display:flex;
    align-items:center;
    justify-content:center;
}

.edm-fallback-img .edm-local-icon{
    width:42px;
    height:42px;
    opacity:.95;
}


/* v1.1.2 - Fixed PHP syntax issue in offline CSS URL rebasing */


/* v1.1.3 - Center local SVG icons inside buttons, tabs and fallback boxes */
.edm-local-icon{
    display:inline-flex !important;
    align-items:center !important;
    justify-content:center !important;
    background-position:center center !important;
    background-repeat:no-repeat !important;
    background-size:contain !important;
    line-height:1 !important;
    margin:0 auto !important;
}

.edm-sticky-cats{
    display:flex !important;
    align-items:center !important;
    justify-content:center !important;
    gap:10px !important;
}

.edm-sticky-cats a{
    display:flex !important;
    flex-direction:column !important;
    align-items:center !important;
    justify-content:center !important;
    text-align:center !important;
    gap:6px !important;
    min-width:86px !important;
    min-height:72px !important;
    padding:10px 8px !important;
}

.edm-sticky-cats a span:not(.edm-local-icon){
    display:block !important;
    width:100% !important;
    text-align:center !important;
    line-height:1.35 !important;
}

.edm-cat-grid a,
.edm-bottom-nav a{
    display:flex !important;
    flex-direction:column !important;
    align-items:center !important;
    justify-content:center !important;
    text-align:center !important;
}

.edm-cat-grid b{
    width:100% !important;
    display:flex !important;
    align-items:center !important;
    justify-content:center !important;
}

.edm-card-img,
.edm-fallback-img{
    display:flex !important;
    align-items:center !important;
    justify-content:center !important;
    text-align:center !important;
}

.edm-card-img .edm-fallback-img{
    width:100% !important;
    height:100% !important;
}

.edm-fallback-img .edm-local-icon,
.edm-card-img .edm-local-icon{
    margin:auto !important;
    position:static !important;
}

.edm-category h2{
    display:flex !important;
    align-items:center !important;
    justify-content:flex-start !important;
}

.edm-category h2 .edm-local-icon{
    margin:0 0 0 8px !important;
}


/* v1.1.4 - Fit category tabs inside mobile width */
.edm-sticky-cats{
    width:100% !important;
    max-width:100% !important;
    display:grid !important;
    grid-template-columns:repeat(5, minmax(0, 1fr)) !important;
    align-items:stretch !important;
    justify-content:stretch !important;
    gap:8px !important;
    overflow:visible !important;
    padding-left:8px !important;
    padding-right:8px !important;
    box-sizing:border-box !important;
    direction:rtl !important;
}

.edm-sticky-cats a{
    width:100% !important;
    min-width:0 !important;
    max-width:none !important;
    min-height:62px !important;
    padding:8px 3px !important;
    box-sizing:border-box !important;
    overflow:hidden !important;
}

.edm-sticky-cats a span:not(.edm-local-icon){
    font-size:10px !important;
    white-space:normal !important;
    word-break:normal !important;
    line-height:1.35 !important;
}

.edm-sticky-cats .edm-local-icon{
    width:18px !important;
    height:18px !important;
}

@media (max-width: 360px){
    .edm-sticky-cats{
        gap:6px !important;
        padding-left:6px !important;
        padding-right:6px !important;
    }
    .edm-sticky-cats a{
        min-height:58px !important;
        padding:7px 2px !important;
    }
    .edm-sticky-cats a span:not(.edm-local-icon){
        font-size:9px !important;
    }
}


/* v1.1.5 - True full-width top header and category tabs */
.edm-app{
    width:100% !important;
    max-width:none !important;
    padding-right:0 !important;
    padding-left:0 !important;
    padding-top:0 !important;
    overflow-x:hidden !important;
}

.edm-header.edm-header-center{
    width:100% !important;
    max-width:100% !important;
    margin:0 0 10px 0 !important;
    left:auto !important;
    right:auto !important;
    border-radius:0 0 22px 22px !important;
    box-sizing:border-box !important;
}

.edm-home,
.edm-menu{
    width:100% !important;
    max-width:none !important;
    margin:0 !important;
    padding-right:12px !important;
    padding-left:12px !important;
    box-sizing:border-box !important;
}

.edm-menu > .edm-sticky-cats{
    width:calc(100% + 24px) !important;
    max-width:none !important;
    margin-right:-12px !important;
    margin-left:-12px !important;
    border-radius:0 !important;
    box-sizing:border-box !important;
    display:grid !important;
    grid-template-columns:repeat(5, minmax(0, 1fr)) !important;
    gap:7px !important;
    padding:10px 8px !important;
    justify-content:stretch !important;
    align-items:stretch !important;
}

.edm-menu > .edm-sticky-cats a{
    width:100% !important;
    min-width:0 !important;
    max-width:100% !important;
    margin:0 !important;
    padding:8px 2px !important;
    min-height:64px !important;
    box-sizing:border-box !important;
}

.edm-menu > .edm-sticky-cats a span:not(.edm-local-icon){
    font-size:9.5px !important;
    line-height:1.35 !important;
}

.edm-category,
.edm-section{
    width:100% !important;
    box-sizing:border-box !important;
}

.edm-menu-card{
    width:100% !important;
    box-sizing:border-box !important;
}

@media (min-width: 760px){
    .edm-home,
    .edm-menu{
        max-width:760px !important;
        margin-right:auto !important;
        margin-left:auto !important;
    }

    .edm-menu > .edm-sticky-cats{
        border-radius:0 0 22px 22px !important;
    }
}


/* v1.1.6 - Category bar scrolls normally, then sticks under the top logo header */
.edm-menu > .edm-sticky-cats{
    position: sticky !important;
    top: 74px !important;
    z-index: 48 !important;
    background:
        radial-gradient(circle at 50% -55%, rgba(201,154,60,.10), transparent 62%),
        linear-gradient(180deg, rgba(1,10,8,.98), rgba(1,10,8,.94)) !important;
    border-bottom: 1px solid rgba(201,154,60,.34) !important;
    box-shadow: 0 12px 26px rgba(0,0,0,.22) !important;
    backdrop-filter: blur(12px) !important;
    -webkit-backdrop-filter: blur(12px) !important;
}

.admin-bar .edm-menu > .edm-sticky-cats{
    top: calc(74px + 32px) !important;
}

@media screen and (max-width: 782px){
    .admin-bar .edm-menu > .edm-sticky-cats{
        top: calc(74px + 46px) !important;
    }
}

@media (max-width: 420px){
    .edm-menu > .edm-sticky-cats{
        top: 72px !important;
    }
    .admin-bar .edm-menu > .edm-sticky-cats{
        top: calc(72px + 46px) !important;
    }
}


.edm-menu > .edm-sticky-cats.is-stuck-visible{
    box-shadow: 0 16px 34px rgba(0,0,0,.36), 0 1px 0 rgba(201,154,60,.18) inset !important;
}


/* v1.1.7 - JS controlled sticky category bar + dynamic local font support */
.edm-menu > .edm-sticky-cats{
    position: relative !important;
    top: auto !important;
    z-index: 48 !important;
}

.edm-menu > .edm-sticky-cats.edm-cats-fixed{
    position: fixed !important;
    top: var(--edm-cats-fixed-top, 0px) !important;
    left: 0 !important;
    right: 0 !important;
    width: 100vw !important;
    max-width: none !important;
    margin: 0 !important;
    border-radius: 0 0 18px 18px !important;
    background:
        radial-gradient(circle at 50% -55%, rgba(201,154,60,.10), transparent 62%),
        linear-gradient(180deg, rgba(1,10,8,.99), rgba(1,10,8,.95)) !important;
    border-bottom: 1px solid rgba(201,154,60,.38) !important;
    box-shadow: 0 16px 34px rgba(0,0,0,.38), 0 1px 0 rgba(201,154,60,.16) inset !important;
    backdrop-filter: blur(12px) !important;
    -webkit-backdrop-filter: blur(12px) !important;
}

.edm-cats-placeholder{
    display:none;
    width:100%;
}

.edm-cats-placeholder.is-active{
    display:block;
}

.edm-app{
    font-family: edmIran, Vazirmatn, IRANSans, Tahoma, Arial, sans-serif !important;
}


/* v1.1.9 - Category bar sticks to the very top on first scroll */
.edm-menu > .edm-sticky-cats.edm-cats-fixed{
    top: var(--edm-cats-fixed-top, 0px) !important;
    border-radius: 0 0 18px 18px !important;
    transform: translateZ(0);
}

.edm-cats-placeholder.is-active{
    display:block !important;
}


/* v1.2.0 - Safari/iOS hardening for font, color and viewport rendering */
html{
    background:#020806 !important;
    color-scheme: dark !important;
    -webkit-text-size-adjust:100% !important;
    text-size-adjust:100% !important;
}

body,
.edm-standalone-body{
    background:#020806 !important;
    color:#ffffff !important;
    min-height:100svh !important;
}

.edm-app{
    --edm-gold:#C99A3C;
    --edm-teal:#006C63;
    --edm-black:#020806;
    color:#fff !important;
    background:#020806 !important;
    background-image:
        radial-gradient(circle at top,#063c37 0,#020806 42%,#000 100%) !important;
    font-family:edmIran, Vazirmatn, IRANSans, Tahoma, Arial, sans-serif !important;
    -webkit-font-smoothing:antialiased !important;
    text-rendering:optimizeLegibility !important;
}

.edm-brand b,
.edm-section h2,
.edm-category h2,
.edm-price,
.edm-menu-card strong.edm-price{
    color:#C99A3C !important;
    -webkit-text-fill-color:#C99A3C !important;
}

.edm-card-body h3,
.edm-menu-card h3,
.edm-titlebar h1,
.edm-hero-card h1{
    color:#ffffff !important;
    -webkit-text-fill-color:#ffffff !important;
}

.edm-card-body p,
.edm-menu-card p,
.edm-titlebar p,
.edm-hero-card p{
    color:#d9d4c7 !important;
    -webkit-text-fill-color:#d9d4c7 !important;
}

.edm-header.edm-header-center,
.edm-menu > .edm-sticky-cats,
.edm-menu-card,
.edm-bottom-nav{
    -webkit-transform:translateZ(0);
    transform:translateZ(0);
}

@supports (-webkit-touch-callout: none){
    .edm-app{
        min-height:100svh !important;
        background-color:#020806 !important;
    }

    .edm-header.edm-header-center{
        background:linear-gradient(180deg, rgba(1,14,12,.99), rgba(0,55,48,.94)) !important;
        border-bottom-color:#C99A3C !important;
    }

    .edm-menu > .edm-sticky-cats{
        background:linear-gradient(180deg, rgba(1,10,8,.99), rgba(1,10,8,.96)) !important;
        border-bottom-color:rgba(201,154,60,.42) !important;
    }
}


/* v1.2.1 - Chrome Android / Safari font loading correction */
.edm-app,
.edm-app *{
    font-family:edmIran, Vazirmatn, IRANSans, Tahoma, Arial, sans-serif !important;
}

.edm-app{
    font-synthesis-weight:none;
}


/* v1.2.3 - Menu item active/inactive state */
.edm-menu-card,
.edm-small-card{
    position:relative;
}

.edm-menu-card.is-unavailable,
.edm-small-card.is-unavailable{
    filter:grayscale(1);
    opacity:.58;
}

.edm-menu-card.is-unavailable:after,
.edm-small-card.is-unavailable:after{
    content:"";
    position:absolute;
    inset:0;
    border-radius:inherit;
    background:rgba(2,8,6,.34);
    pointer-events:none;
    z-index:4;
}

.edm-unavailable-watermark{
    position:absolute;
    top:50%;
    left:50%;
    transform:translate(-50%,-50%) rotate(-13deg);
    z-index:6;
    display:inline-flex;
    align-items:center;
    justify-content:center;
    padding:8px 22px;
    border:2px solid rgba(255,255,255,.78);
    border-radius:14px;
    color:#fff !important;
    -webkit-text-fill-color:#fff !important;
    background:rgba(0,0,0,.34);
    font-size:22px;
    font-weight:900;
    letter-spacing:.5px;
    line-height:1;
    box-shadow:0 10px 28px rgba(0,0,0,.35), inset 0 0 0 1px rgba(201,154,60,.28);
    pointer-events:none;
    white-space:nowrap;
}

.edm-unavailable-watermark-small{
    font-size:14px;
    padding:6px 14px;
    border-radius:10px;
}

.edm-menu-card.is-unavailable .edm-card-img,
.edm-menu-card.is-unavailable .edm-card-body,
.edm-small-card.is-unavailable .edm-card-img,
.edm-small-card.is-unavailable h3,
.edm-small-card.is-unavailable .edm-price{
    opacity:.72;
}


/* v1.2.4 - Instagram link in About section using WordPress Dashicons */
.edm-info-card .edm-contact-row{
    text-decoration:none !important;
}

.edm-instagram-link{
    color:#d9d4c7 !important;
    -webkit-text-fill-color:#d9d4c7 !important;
    transition:color .18s ease, transform .18s ease;
}

.edm-instagram-link:hover,
.edm-instagram-link:focus{
    color:#C99A3C !important;
    -webkit-text-fill-color:#C99A3C !important;
    transform:translateY(-1px);
}

.edm-instagram-link .dashicons{
    width:22px;
    height:22px;
    font-size:22px;
    line-height:22px;
    color:#C99A3C !important;
    -webkit-text-fill-color:#C99A3C !important;
    margin-left:6px;
}

.edm-instagram-link span:last-child{
    direction:ltr;
    unicode-bidi:plaintext;
}
