.flag-pennant{position:absolute;top:0;left:10px;z-index:1;overflow:hidden;padding:0 6px 8px;pointer-events:none}.flag-pennant-drop{display:block;filter:drop-shadow(0 3px 3px rgba(25,37,39,.35));transform:translateY(-110%) rotate(-8deg);transform-origin:top center;transition:transform .5s cubic-bezier(.22,1,.36,1)}@media(hover:none){.flag-pennant-drop{transform:none}}@media(prefers-reduced-motion:reduce){.flag-pennant-drop{transition:none}}.pennant-host:focus-visible .flag-pennant-drop,.pennant-host:hover .flag-pennant-drop{transform:none}@media print{.flag-pennant-drop{transform:none;transition:none}}.flag-pennant-cloth{display:flex;justify-content:center;width:40px;height:60px;padding-top:12px;background-color:#4b543b;clip-path:polygon(0 0,100% 0,100% 100%,50% 80%,0 100%)}.flag-pennant-cloth .fi{font-size:21px}