.button,button,input[type=button],input[type=reset],input[type=submit]{background-color:transparent;border:1px solid transparent;border-radius:0;box-sizing:border-box;color:currentColor;cursor:pointer;display:inline-block;font-size:.97em;font-weight:bolder;letter-spacing:.03em;line-height:2.4em;margin-right:1em;margin-top:0;max-width:100%;min-height:2.5em;min-width:24px;padding:0 1.2em;position:relative;text-align:center;text-decoration:none;text-rendering:optimizeLegibility;text-shadow:none;text-transform:uppercase;transition:transform .3s,border .3s,background .3s,box-shadow .3s,opacity .3s,color .3s;vertical-align:middle} .button span{display:inline-block;line-height:1.6} .button.is-outline{line-height:2.19em} .nav>li>a.button,.nav>li>a.button:hover{padding-bottom:0;padding-top:0} .nav>li>a.button:hover{color:#fff} .button,input[type=button].button,input[type=reset].button,input[type=submit],input[type=submit].button{background-color:var(--fs-color-primary);border-color:rgba(0,0,0,.05);color:#fff} .button.is-outline,input[type=button].is-outline,input[type=reset].is-outline,input[type=submit].is-outline{background-color:transparent;border:2px solid} .button:hover,.dark .button.is-form:hover,input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover{box-shadow:inset 0 0 0 100px rgba(0,0,0,.2);color:#fff;opacity:1;outline:none} .button.is-link,.button.is-underline{background-color:transparent !important;border-color:transparent !important;padding-left:.15em;padding-right:.15em} .button.is-underline:before{background-color:currentColor;bottom:0;content:"";height:2px;left:20%;opacity:.3;position:absolute;transition:all .3s;width:60%} .button.is-underline:hover:before{left:0;opacity:1;width:100%} .is-link,.is-underline{color:#666} .dark .button.is-link:hover,.dark .button.is-underline:hover{color:#fff;opacity:.8} .button.is-link:hover,.button.is-underline:hover{box-shadow:none;color:#333} .is-form,button.is-form,button[type=submit].is-form,input[type=button].is-form,input[type=reset].is-form,input[type=submit].is-form{background-color:#f9f9f9;border:1px solid #ddd;color:#666;font-weight:400;overflow:hidden;position:relative;text-shadow:1px 1px 1px #fff;text-transform:none} .button.is-form:hover{background-color:#f1f1f1;color:#000} .dark .button,.dark input[type=button],.dark input[type=reset],.dark input[type=submit]{color:#fff} .dark .button.is-form,.dark input[type=button].is-form,.dark input[type=reset].is-form,.dark input[type=submit].is-form{color:#000} .is-round{border-radius:99px} .is-bevel,.is-gloss,.is-shade{overflow:hidden} .is-bevel:after,.is-gloss:after,.is-shade:after{box-shadow:inset 0 1.2em 0 0 hsla(0,0%,100%,.1);content:"";height:100%;left:-25%;position:absolute;top:0;width:150%} .is-shade:after{box-shadow:inset 1px 1px 0 0 hsla(0,0%,100%,.1),inset 0 2em 15px 0 hsla(0,0%,100%,.2)} .is-bevel:after{box-shadow:inset -.01em -.1em 0 0 rgba(0,0,0,.15);left:0;width:100%} .is-outline{color:silver} .is-outline:hover{box-shadow:none !important} .primary,input[type=submit],input[type=submit].button{background-color:var(--fs-color-primary)} .primary.is-link,.primary.is-outline,.primary.is-underline{color:var(--fs-color-primary)} .is-outline:hover,.primary.is-outline:hover{background-color:var(--fs-color-primary);border-color:var(--fs-color-primary);color:#fff} .success{background-color:var(--fs-color-success)} .success.is-link,.success.is-outline,.success.is-underline{color:var(--fs-color-success)} .success.is-outline:hover{background-color:var(--fs-color-success);border-color:var(--fs-color-success);color:#fff} .white{background-color:#fff !important;color:#666 !important} .white.button.is-outline{background-color:transparent;color:currentColor !important} .white.is-link,.white.is-outline,.white.is-underline{background-color:transparent !important;color:#fff !important} .white.is-outline:hover{background-color:#fff !important;border-color:#fff;color:#666 !important} .button.alt,.button.checkout,.checkout-button,.secondary{background-color:var(--fs-color-secondary)} .secondary.is-link,.secondary.is-outline,.secondary.is-underline{color:var(--fs-color-secondary)} .secondary.is-outline:hover{background-color:var(--fs-color-secondary);border-color:var(--fs-color-secondary);color:#fff} a.primary:not(.button),a.secondary:not(.button){background-color:transparent} .alert{background-color:var(--fs-color-alert)} .alert.is-link,.alert.is-outline,.alert.is-underline{color:var(--fs-color-alert)} .alert.is-outline:hover{background-color:var(--fs-color-alert);border-color:var(--fs-color-alert);color:#fff} .text-center .button:first-of-type{margin-left:0 !important} .text-center .button:last-of-type,.text-right .button:last-of-type{margin-right:0 !important} .button.disabled,.button[disabled],button.disabled,button[disabled]{opacity:.6} .header-buttons .button{margin-bottom:0;margin-right:.65em} .header-button{display:inline-block} .header-button .plain.is-outline:not(:hover){color:#999} .nav-dark .header-button .plain.is-outline:not(:hover){color:#fff} .header-button .button{margin:0} .scroll-for-more{margin-left:0 !important} .scroll-for-more:not(:hover){opacity:.7} .flex-col .button,.flex-col button,.flex-col input{margin-bottom:0} code{background:#f1f1f1;border:1px solid #e1e1e1;border-radius:4px;font-size:.9em;margin:0 .2rem;padding:.2rem .5rem} pre>code{display:block;padding:1rem 1.5rem;white-space:pre} .dark code{background-color:rgba(0,0,0,.5);border-color:#000} .is-divider{background-color:rgba(0,0,0,.1);display:block;height:3px;margin:1em 0;max-width:30px;width:100%} .widget .is-divider{margin-top:.66em} .dark .is-divider{background-color:hsla(0,0%,100%,.3)} form{margin-bottom:0} .select-resize-ghost,.select2-container .select2-choice,.select2-container .select2-selection,
