@supports not (display:flex){.button-primary{cursor:pointer;font-weight:700;position:relative;z-index:1;padding:0 64px;width:100%;display:inline-block;text-align:center;border-radius:10px;background-color:#ff5125;color:white;text-decoration:none;transition:all .3s ease;box-shadow:0 0 25px 0 #f63815;vertical-align:middle;height:59px;line-height:59px;border:none;overflow:hidden}.button-primary:hover{box-shadow:0 0 10px 0 #f63815;transform:translateY(-1px)}.button-primary:disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.button-primary.full-width{width:100%;display:block}.button-primary.fit-width{width:auto;display:inline-block}.button-primary.shrink{flex-shrink:0}}@supports (display:flex) and (not (gap:20px)){.button-primary{cursor:pointer;font-weight:700;position:relative;z-index:1;padding:0 64px;width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;border-radius:10px;background-color:#ff3300;color:white;text-decoration:none;transition:all .3s ease;box-shadow:0 0 25px 0 #f63815;height:59px;border:none;flex-shrink:0}.button-primary:hover{box-shadow:0 0 10px 0 #f63815;transform:translateY(-1px)}.button-primary:disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.button-primary.full-width{width:100%}.button-primary.fit-width{width:fit-content}.button-primary.shrink{flex-shrink:0}@media (min-width:768px){.button-primary.fit-width{width:fit-content}}}