.brg-vd-flag{position:relative;overflow:hidden;aspect-ratio:2400/1000;background:#1b2140;contain:layout paint}@media(max-width:749px){.brg-vd-flag{aspect-ratio:1500/760}}@media(max-width:387px){.brg-vd-flag{aspect-ratio:1/1}}.brg-vd-flag.brg-vd-flag--fill{position:absolute;top:0;right:0;bottom:0;left:0;aspect-ratio:auto}.brg-vd-flag .brg-vd-flag__art,.brg-vd-flag .brg-vd-flag__art img{display:block;width:100%;height:100%}.brg-vd-flag .brg-vd-flag__art img{object-fit:cover;object-position:50% 50%;max-width:none}.brg-vd-flag .brg-vd-flag__layer{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;visibility:hidden;pointer-events:none}.brg-vd-flag .brg-vd-flag__layer img{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;max-width:none;object-fit:cover;object-position:50% 50%;transform:none;filter:none;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.brg-vd-flag .brg-vd-flag__gl{position:absolute;left:0;top:0;width:0;height:0;opacity:0;visibility:hidden;pointer-events:none}.brg-vd-flag.is-gl .brg-vd-flag__plate,.brg-vd-flag.is-gl .brg-vd-flag__gl{opacity:1;visibility:visible}.brg-vd-flag .brg-vd-flag__still{transition:opacity .6s ease-in-out,visibility 0s linear .6s}.brg-vd-flag.is-still .brg-vd-flag__still{opacity:1;visibility:visible;transition:opacity .6s ease-in-out}.brg-vd-flag.is-instant .brg-vd-flag__still{transition:none}.brg-vd-flag__hit{position:absolute;z-index:3;display:none;margin:0;padding:0;border:0;border-radius:14px;background:transparent;cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation}.brg-vd-flag__hit.is-on{display:block}.brg-vd-flag__hit:focus{outline:none}.brg-vd-flag__hit:focus-visible{outline:2px solid rgba(255,236,205,.9);outline-offset:3px}@media(hover:hover){.brg-vd-flag__hit:hover:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:14px;animation:brg-vd-flag-pulse 2.4s ease-in-out infinite}}.brg-vd-flag__hit:focus-visible:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:14px;animation:brg-vd-flag-pulse 2.4s ease-in-out infinite}.brg-vd-flag__hit[aria-pressed=true]{cursor:default}.brg-vd-flag__hit[aria-pressed=true]:after{content:none;animation:none}@keyframes brg-vd-flag-pulse{0%,to{box-shadow:0 0 14px 2px #ffeccd1a}50%{box-shadow:0 0 26px 8px #ffeccd47}}@media(prefers-reduced-motion:reduce){.brg-vd-flag .brg-vd-flag__still{transition:none!important}.brg-vd-flag__hit:after{animation:none!important}}.brg-vd-flag__sr{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}
/*# sourceMappingURL=/cdn/shop/t/120/assets/brg-vd-flag-wave-v2.css.map */
