.fill-btn{background:transparent;border:none;margin:0;display:inline-block;padding:.875em 2em;font-size:.9em;font-weight:500;letter-spacing:.1em;text-transform:uppercase;text-decoration:none;font-family:inherit;cursor:pointer;position:relative;overflow:hidden;z-index:1;transition:all .3s ease;border-radius:0;box-sizing:border-box;text-align:center;vertical-align:middle;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.fill-btn:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:0;transition:height .3s ease;z-index:-1}.fill-btn:active{transform:translateY(.0625em)}.fill-btn:focus{outline:2px solid currentColor;outline-offset:2px}.fill-btn:focus:not(:focus-visible){outline:none}.fill-btn-white{border:.125em solid rgba(255,255,255,.8);color:#fff}.fill-btn-white:before{background:#fff}.fill-btn-white:hover{border-color:#fff;color:#2a2a2a}.fill-btn-white:hover:before{height:100%}.fill-btn-dark{border:.125em solid rgba(42,42,42,.8);color:#2a2a2a}.fill-btn-dark:before{background:#2a2a2a}.fill-btn-dark:hover{border-color:#2a2a2a;color:#fff}.fill-btn-dark:hover:before{height:100%}.fill-btn-primary{border:.125em solid rgba(25,93,63,.8);color:#195d3f}.fill-btn-primary:before{background:#195d3f}.fill-btn-primary:hover{border-color:#195d3f;color:#fff}.fill-btn-primary:hover:before{height:100%}.fill-btn-secondary{border:.125em solid rgba(215,203,81,.8);color:#d7cb51}.fill-btn-secondary:before{background:#d7cb51}.fill-btn-secondary:hover{border-color:#d7cb51;color:#2a2a2a}.fill-btn-secondary:hover:before{height:100%}@media (max-width: 48em){.fill-btn{padding:1em 2.5em;font-size:.875em}}@media (max-width: 30em){.fill-btn{padding:.875em 2em;font-size:.8em}}button.fill-btn{-webkit-appearance:none;-moz-appearance:none;appearance:none}a.fill-btn{text-decoration:none}.fill-btn:disabled,.fill-btn[disabled]{opacity:.6;cursor:not-allowed;pointer-events:none}@media (prefers-contrast: high){.fill-btn{border-width:.1875em}}@media (prefers-reduced-motion: reduce){.fill-btn,.fill-btn:before{transition:none}}@media print{.fill-btn{border:.0625em solid currentColor!important;background:transparent!important;color:currentColor!important}.fill-btn:before{display:none}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/custom-button.css.map */
