.button{padding:12px 20px;border-radius:0;border:1px solid var(--green);min-width:auto;min-height:auto;font-size:18px;font-style:normal;font-weight:400;line-height:normal;transition:background .35s ease,color .35s ease;white-space:nowrap}@media(max-width:991px){.button{font-size:17px}}.button.button-large{min-width:147px}.button:before,.button:after{display:none}.button:hover{transition:background .35s ease,color .35s ease}.button-primary{background:var(--green);border-color:var(--green);color:#fff}.button-primary:hover,.button-primary:active{background:var(--green);border-color:var(--green);color:var(--mint)}.button-primary:disabled{border:1px solid var(--main-300);background:var(--main-300)}.button-primary-white{background:#fff;border-color:#fff;color:var(--green)}.button-primary-white:hover,.button-primary-white:active{background:var(--transparent-mint);border-color:var(--green);color:var(--green)}.button-primary-white:disabled{background:transparent;border-color:var(--main-500);color:var(--main-500)}.button-secondary{background:transparent;border-color:var(--main-900);color:var(--main-900)}.button-secondary:hover{background:var(--transparent-mint);border-color:var(--main-800);color:var(--main-800)}.button-secondary:active{background:transparent;border-color:var(--main-700);color:var(--main-700)}.button-secondary:disabled{background:transparent;border-color:var(--main-500);color:var(--main-500)}.button-secondary-white{background:transparent;border-color:#fff;color:#fff}.button-secondary-white:hover{background:var(--transparent-white-50);border-color:#fff;color:#fff}.button-secondary-white:active{background:var(--transparent-white-75);border-color:#fff;color:#fff}.button-secondary-white:disabled{background:transparent;border-color:var(--main-300);color:var(--main-300)}.button-link{padding:12px 8px;border:none;border-radius:0;background:transparent;color:var(--green);display:flex;align-items:center;gap:8px;text-decoration:underline}.button-link:hover,.button-link:active{background:transparent;color:var(--black);border-radius:0!important}.button-link:disabled{background:transparent;border-color:var(--main-500);color:var(--main-500)}.button.button-icon{padding:12px;display:flex}
/*# sourceMappingURL=/cdn/shop/t/3/assets/buttons.css.map */
