:root:not(#ig30-a):not(#ig30-b):not(#ig30-c) .ig30-tile{position:relative!important;align-self:start!important;min-width:0!important;width:100%!important;max-width:100%!important;height:auto!important;overflow:visible!important;}
:root:not(#ig30-a):not(#ig30-b):not(#ig30-c) #site-instagram-card{display:flex!important;flex-direction:column!important;gap:9px!important;box-sizing:border-box!important;width:100%!important;height:auto!important;margin:0!important;padding:13px!important;border:1px solid #dce7de!important;border-radius:14px!important;background:#fff!important;box-shadow:0 5px 18px #214c3410!important;color:#244b3b!important;font-family:"Trebuchet MS",Arial,sans-serif!important;text-align:left!important;}
:root:not(#ig30-a):not(#ig30-b):not(#ig30-c) #site-instagram-card .ig30-heading{display:flex!important;gap:7px!important;align-items:center!important;}
:root:not(#ig30-a):not(#ig30-b):not(#ig30-c) #site-instagram-card svg{display:block!important;flex:0 0 23px!important;width:23px!important;height:23px!important;color:#905381!important;}
:root:not(#ig30-a):not(#ig30-b):not(#ig30-c) #site-instagram-card strong{font:600 14px/1.4 "Trebuchet MS",Arial,sans-serif!important;color:#244b3b!important;text-align:left!important;}
:root:not(#ig30-a):not(#ig30-b):not(#ig30-c) #site-instagram-card .ig30-handle{font:12px/1.4 "Trebuchet MS",Arial,sans-serif!important;color:#657d70!important;text-decoration:none!important;overflow-wrap:anywhere;}
:root:not(#ig30-a):not(#ig30-b):not(#ig30-c) #site-instagram-card .ig30-posts{display:grid!important;grid-template-columns:repeat(var(--ig30-count),minmax(0,1fr))!important;gap:5px!important;}
:root:not(#ig30-a):not(#ig30-b):not(#ig30-c) #site-instagram-card .ig30-posts a{display:block!important;min-width:0!important;aspect-ratio:1!important;overflow:hidden!important;border-radius:7px!important;}
:root:not(#ig30-a):not(#ig30-b):not(#ig30-c) #site-instagram-card img{display:block!important;width:100%!important;height:100%!important;object-fit:cover!important;max-width:100%!important;margin:0!important;}
:root:not(#ig30-a):not(#ig30-b):not(#ig30-c) #site-instagram-card .ig30-follow{display:flex!important;gap:8px!important;align-items:center!important;justify-content:space-between!important;background:#f5f1f6!important;border:1px solid #e9deeb!important;border-radius:8px!important;padding:8px 10px!important;color:#6b4164!important;font:600 13px/1.4 "Trebuchet MS",Arial,sans-serif!important;text-decoration:none!important;}
:root:not(#ig30-a):not(#ig30-b):not(#ig30-c) #site-instagram-card a:focus-visible{outline:3px solid #b288ad!important;outline-offset:3px;}
