:root{--btn-radius:25px;--btn-radius-icon:50%;--btn-width-xs:80px;--btn-width-sm:120px;--btn-width-default:160px;--btn-width-lg:180px;--btn-height-xs:30px;--btn-height-sm:40px;--btn-height-default:50px;--btn-height-lg:60px}.btn{z-index:1;min-width:var(--btn-width-default);height:var(--btn-height-default);border:1px solid var(--color-border);border-radius:var(--btn-radius);line-height:1.2em;font-size:var(--typo-sm);font-weight:var(--fw-semibold);cursor:pointer;background:0 0;justify-content:center;align-items:center;padding:0 30px;text-decoration:none;display:inline-flex;position:relative;overflow:hidden}.btn.fluid{min-width:inherit;width:100%}.btn:focus{box-shadow:none}.btn.btn-sm{min-width:var(--btn-width-sm);height:var(--btn-height-sm);font-size:var(--typo-xs)}.btn.btn-lg{min-width:var(--btn-width-lg);height:var(--btn-height-lg);font-size:var(--typo-sm)}.btn .icon{font-size:var(--typo-md);margin-right:18px}.btn:before{content:"";z-index:-1;transition:var(--transition);pointer-events:none;position:absolute;inset:0}.btn:not(:disabled):not(.disabled).active:focus,.btn:not(:disabled):not(.disabled):active:focus,.show>.btn.dropdown-toggle:focus{box-shadow:none}.btn-primary:before{background:var(--color-gradient)}.btn-primary,.btn-primary:focus,.btn-primary.focus,.btn-primary:not(:disabled):not(.disabled):active,.show>.btn-primary.dropdown-toggle{color:var(--color-light);background:var(--color-primary);border-color:var(--color-primary)}.btn-primary:hover:before{opacity:0}.btn-primary:hover,.btn-primary.active,.btn-primary:active,.btn-primary:active:hover,.btn-primary.active:hover,.btn-primary:active:focus,.btn-primary.actitve:focus,.btn-primary:active.focus,.btn-primary.active.focus,.btn-primary:focus:hover,.btn-primary.focus:hover{color:var(--color-light);background:var(--color-primary);border-color:var(--color-primary)}.btn-primary[disabled],.btn-primary.disabled,.btn-primary.disabled:hover{color:var(--color-light);background:var(--color-primary);border-color:var(--color-primary);opacity:.5;pointer-events:none}.btn-primary.outline:before{display:none}.btn-primary.outline,.btn-primary.outline:focus,.btn-primary.outline.focus,.btn-primary.outline:not(:disabled):not(.disabled):active,.show>.btn-primary.outline.dropdown-toggle{color:var(--color-primary);border-color:var(--color-primary);background:0 0}.btn-primary.outline:hover,.btn-primary.outline.active,.btn-primary.outline:active:hover,.btn-primary.outline.active:hover,.btn-primary.outline:active:focus,.btn-primary.outline.actitve:focus,.btn-primary.outline:active.focus,.btn-primary.outline.active.focus,.btn-primary.outline:focus:hover,.btn-primary.outline.focus:hover{color:var(--color-light);background:var(--color-primary);border-color:var(--color-primary)}.btn-primary.outline[disabled],.btn-primary.outline.disabled,.btn-primary.outline.disabled:hover{color:var(--color-primary);background:var(--color-light);border-color:var(--color-primary);opacity:.5}.btn-secondary,.btn-secondary:focus,.btn-secondary.focus,.btn-secondary:not(:disabled):not(.disabled):active,.show>.btn-secondary.dropdown-toggle{color:var(--color-light);background-color:var(--color-secondary);border-color:#0000}.btn-secondary:hover,.btn-secondary.active,.btn-secondary:active,.btn-secondary:active:hover,.btn-secondary.active:hover,.btn-secondary:active:focus,.btn-secondary.actitve:focus,.btn-secondary:active.focus,.btn-secondary.active.focus,.btn-secondary:focus:hover,.btn-secondary.focus:hover{color:var(--color-light);background-color:#ff6100;border-color:#ff6100}.btn-secondary[disabled],.btn-secondary.disabled,.btn-secondary.disabled:hover{color:var(--color-light);background-color:var(--color-secondary);border-color:var(--color-secondary);opacity:.5;pointer-events:none}.btn-secondary.outline,.btn-secondary.outline:focus,.btn-secondary.outline.focus,.btn-secondary.outline:not(:disabled):not(.disabled):active,.show>.btn-secondary.outline.dropdown-toggle{color:var(--color-secondary);background-color:var(--color-light);border-color:var(--color-secondary)}.btn-secondary.outline:hover,.btn-secondary.outline.active,.btn-secondary.outline:active:hover,.btn-secondary.outline.active:hover,.btn-secondary.outline:active:focus,.btn-secondary.outline.actitve:focus,.btn-secondary.outline:active.focus,.btn-secondary.outline.active.focus,.btn-secondary.outline:focus:hover,.btn-secondary.outline.focus:hover{color:var(--color-light);background-color:var(--color-secondary);border-color:var(--color-secondary)}.btn-secondary.outline[disabled],.btn-secondary.outline.disabled,.btn-secondary.outline.disabled:hover{color:var(--color-secondary);background-color:var(--color-light);border-color:var(--color-secondary);opacity:.5}.btn-light,.btn-light:focus,.btn-light.focus,.btn-light:not(:disabled):not(.disabled):active,.show>.btn-light.dropdown-toggle{color:var(--color-primary);background-color:var(--color-light);border-color:var(--color-light)}.btn-light:hover,.btn-light.active,.btn-light:active,.btn-light:active:hover,.btn-light.active:hover,.btn-light:active:focus,.btn-light.actitve:focus,.btn-light:active.focus,.btn-light.active.focus,.btn-light:focus:hover,.btn-light.focus:hover{color:var(--color-light);background-color:var(--color-primary);border-color:var(--color-primary)}.btn-light[disabled],.btn-light.disabled,.btn-light.disabled:hover{color:var(--color-light);background-color:var(--color-primary);border-color:var(--color-primary);opacity:.5;pointer-events:none}.btn-light.outline,.btn-light.outline:focus,.btn-light.outline.focus,.btn-light.outline:not(:disabled):not(.disabled):active,.show>.btn-light.outline.dropdown-toggle{color:var(--color-light);border-color:var(--color-light);background-color:#0000}.btn-light.outline:hover,.btn-light.outline.active,.btn-light.outline:active:hover,.btn-light.outline.active:hover,.btn-light.outline:active:focus,.btn-light.outline.actitve:focus,.btn-light.outline:active.focus,.btn-light.outline.active.focus,.btn-light.outline:focus:hover,.btn-light.outline.focus:hover{color:var(--color-light);background-color:var(--color-primary);border-color:var(--color-primary)}.btn-light.outline[disabled],.btn-light.outline.disabled,.btn-light.outline.disabled:hover{color:var(--color-light);background-color:var(--color-primary);border-color:var(--color-primary);opacity:.5}html[data-asw-filter=dark-contrast] .btn-primary,html[data-asw-filter=dark-contrast] .btn-primary:focus,html[data-asw-filter=dark-contrast] .btn-primary.focus,html[data-asw-filter=dark-contrast] .btn-primary:not(:disabled):not(.disabled):active,html[data-asw-filter=dark-contrast] .show>.btn-primary.dropdown-toggle{color:var(--color-light);border-color:var(--color-dark);background-color:var(--color-dark)}html[data-asw-filter=dark-contrast] .btn-primary:active,html[data-asw-filter=dark-contrast] .btn-primary:active:hover,html[data-asw-filter=dark-contrast] .btn-primary.active:hover,html[data-asw-filter=dark-contrast] .btn-primary:active:focus,html[data-asw-filter=dark-contrast] .btn-primary.actitve:focus,html[data-asw-filter=dark-contrast] .btn-primary:active.focus,html[data-asw-filter=dark-contrast] .btn-primary.active.focus,html[data-asw-filter=dark-contrast] .btn-primary:focus:hover,html[data-asw-filter=dark-contrast] .btn-primary.focus:hover{color:var(--color-dark);border-color:var(--color-dark);background-color:var(--color-light)}html[data-asw-filter=dark-contrast] .btn-primary:before{filter:grayscale()}html[data-asw-filter=dark-contrast] .btn-primary.outline,html[data-asw-filter=dark-contrast] .btn-primary.outline:focus,html[data-asw-filter=dark-contrast] .btn-primary.outline.focus,html[data-asw-filter=dark-contrast] .btn-primary.outline:not(:disabled):not(.disabled):active,html[data-asw-filter=dark-contrast] .show>.btn-primary.outline.dropdown-toggle{color:var(--color-dark);border-color:var(--color-dark);background-color:#0000}html[data-asw-filter=dark-contrast] .btn-primary.outline:hover,html[data-asw-filter=dark-contrast] .btn-primary.outline.active,html[data-asw-filter=dark-contrast] .btn-primary.outline:active,html[data-asw-filter=dark-contrast] .btn-primary.outline:active:hover,html[data-asw-filter=dark-contrast] .btn-primary.outline.active:hover,html[data-asw-filter=dark-contrast] .btn-primary.outline:active:focus,html[data-asw-filter=dark-contrast] .btn-primary.outline.actitve:focus,html[data-asw-filter=dark-contrast] .btn-primary.outline:active.focus,html[data-asw-filter=dark-contrast] .btn-primary.outline.active.focus,html[data-asw-filter=dark-contrast] .btn-primary.outline:focus:hover,html[data-asw-filter=dark-contrast] .btn-primary.outline.focus:hover{color:var(--color-light);border-color:var(--color-dark);background-color:var(--color-dark)}html[data-asw-filter=yellow-contrast] .btn-primary,html[data-asw-filter=yellow-contrast] .btn-primary:focus,html[data-asw-filter=yellow-contrast] .btn-primary.focus,html[data-asw-filter=yellow-contrast] .btn-primary:not(:disabled):not(.disabled):active,html[data-asw-filter=yellow-contrast] .show>.btn-primary.dropdown-toggle{color:var(--color-yellow);border-color:var(--color-dark);background-color:var(--color-dark)}html[data-asw-filter=yellow-contrast] .btn-primary:active,html[data-asw-filter=yellow-contrast] .btn-primary:active:hover,html[data-asw-filter=yellow-contrast] .btn-primary.active:hover,html[data-asw-filter=yellow-contrast] .btn-primary:active:focus,html[data-asw-filter=yellow-contrast] .btn-primary.actitve:focus,html[data-asw-filter=yellow-contrast] .btn-primary:active.focus,html[data-asw-filter=yellow-contrast] .btn-primary.active.focus,html[data-asw-filter=yellow-contrast] .btn-primary:focus:hover,html[data-asw-filter=yellow-contrast] .btn-primary.focus:hover{color:var(--color-dark);border-color:var(--color-dark);background-color:var(--color-yellow)}html[data-asw-filter=yellow-contrast] .btn-primary:before{background:var(--color-gradient-yellow)}html[data-asw-filter=yellow-contrast] .btn-primary.outline,html[data-asw-filter=yellow-contrast] .btn-primary.outline:focus,html[data-asw-filter=yellow-contrast] .btn-primary.outline.focus,html[data-asw-filter=yellow-contrast] .btn-primary.outline:not(:disabled):not(.disabled):active,html[data-asw-filter=yellow-contrast] .show>.btn-primary.outline.dropdown-toggle{color:var(--color-dark);border-color:var(--color-dark);background-color:#0000}html[data-asw-filter=yellow-contrast] .btn-primary.outline:hover,html[data-asw-filter=yellow-contrast] .btn-primary.outline.active,html[data-asw-filter=yellow-contrast] .btn-primary.outline:active,html[data-asw-filter=yellow-contrast] .btn-primary.outline:active:hover,html[data-asw-filter=yellow-contrast] .btn-primary.outline.active:hover,html[data-asw-filter=yellow-contrast] .btn-primary.outline:active:focus,html[data-asw-filter=yellow-contrast] .btn-primary.outline.actitve:focus,html[data-asw-filter=yellow-contrast] .btn-primary.outline:active.focus,html[data-asw-filter=yellow-contrast] .btn-primary.outline.active.focus,html[data-asw-filter=yellow-contrast] .btn-primary.outline:focus:hover,html[data-asw-filter=yellow-contrast] .btn-primary.outline.focus:hover{color:var(--color-yellow);border-color:var(--color-dark);background-color:var(--color-dark)}
