@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){[data-v-28820dfd],[data-v-28820dfd]::backdrop,[data-v-28820dfd]:after,[data-v-28820dfd]:before{--tw-duration:initial}}}.polo-fill-btn[data-v-28820dfd]{transition-duration:var(--tw-duration,0s);transition-property:all;transition-timing-function:var(--tw-ease,ease);--tw-duration:.3s;-webkit-tap-highlight-color:transparent;overflow:hidden;position:relative;transition-duration:.3s}.fill-overlay[data-v-28820dfd]{background-color:var(--polo-brand,#911a28);height:100%;left:0;position:absolute;top:0;transition:width .7s cubic-bezier(.19,1,.22,1) 50ms;width:0;z-index:5}@media(hover:hover){.polo-fill-btn:hover .fill-overlay[data-v-28820dfd]{width:15%}}.polo-fill-btn:active .fill-overlay[data-v-28820dfd]{transition-delay:0s;transition-duration:.4s;width:100%}.polo-fill-btn[data-v-28820dfd]:disabled{cursor:not-allowed}.polo-fill-btn:disabled .fill-overlay[data-v-28820dfd]{display:none}@property --tw-duration{syntax:"*";inherits:false}
