.button,button:not(.search-field__icon){align-items:center;background-color:rgb(var(--accent-button-color));border-radius:.25rem;color:rgb(var(--base-button-color));cursor:pointer;display:flex;font-size:1rem;justify-content:center;padding:.5rem 1rem;text-decoration:none;transition:all .3s ease-in-out;font-family:var(--font-family-body)!important;line-height:1.4rem;text-transform:none}.button .price *,button:not(.search-field__icon) .price *{transition:all .3s ease-in-out}.button:after,button:after,.button:before,button:before{content:none}.button:not(.button--secondary) svg{margin-right:.5rem}.button svg path{transition:all .3s ease-in-out}.button:has(.price){max-width:23.75rem;width:100%;display:grid;grid-template-columns:auto 1fr auto}.button:has(.price) span:not(.price){justify-self:start}.button.button--full-width{width:100%}.button:hover,button:hover{background-color:rgb(var(--hover-button-color));color:rgb(var(--hover-button-text-color))}.button.button--primary{background-color:rgb(var(--accent-button-color));color:rgb(var(--base-button-color));border-radius:0}.button.button--primary:hover{background-color:rgb(var(--hover-button-color));color:rgb(var(--hover-button-text-color))}.button.button--primary:hover svg path{fill:rgb(var(--hover-button-text-color))}.button.button--primary:hover:after{content:none!important}.button.button--secondary{background-color:transparent;color:var(--accent-button-color);padding-left:0;padding-right:0}.with-arrow-button:after{content:"";background-image:url(../assets/nova-icon-arrow-white.svg);background-repeat:no-repeat;position:relative;width:1rem;height:.75rem;margin-left:.5rem}.with-arrow-button:hover:after{content:"";background-image:url(../assets/nova-icon-arrow.svg)}.color-custom .with-arrow-button:after{background-image:url(../assets/nova-icon-arrow.svg)}.button.button--secondary:hover{background-color:rgb(var(--hover-button-color));color:rgb(var(--hover-button-text-color));padding-left:1rem;padding-right:.75rem}.button.button--secondary svg{margin-left:.75rem}.button.button--tertiary{background-color:rgb(var(--accent-button-color));color:rgb(var(--base-button-color));border-radius:0;padding-left:0;padding-right:0}.button.button--tertiary div:not(.arrow):not(.text){display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:.625rem;width:100%}.button.button--tertiary div svg:first-child{height:2.188rem}.button.button--tertiary div .arrow{width:2rem;height:2rem;transition:all .3s ease-in-out;border-radius:50%;display:flex;justify-content:center;align-items:center;margin-left:.5rem}.button.button--tertiary div .arrow svg{margin-right:0}.button.button--tertiary div .arrow svg path{fill:rgb(var(--base-button-color))}.button.button--tertiary div span{justify-self:start}.button.button--tertiary:hover div .arrow{background-color:rgb(var(--hover-button-color))}.button.button--tertiary:hover div .arrow svg{fill:rgb(var(--hover-button-text-color))}.button.button--tertiary:hover div .arrow svg path{fill:rgb(var(--accent-button-color))}.button.button--tertiary.info{background-color:rgb(var(--layout-background-tertiary-color));padding:2rem 3.5rem;max-width:39.563rem;width:100%}.button.button--tertiary.info .container-info{grid-template-columns:1fr auto}.button.button--tertiary.info .container-info .text{color:rgb(var(--accent-button-color));text-align:left}.button.button--tertiary.info .container-info .text strong,.button.button--tertiary.info .container-info .text span{display:block}.button.button--tertiary.info .container-info .text strong{margin-bottom:.5rem}.button.button--tertiary.info .container-info .arrow{justify-self:end;transition:all .3s ease-in-out}.button.button--tertiary.info .container-info .arrow svg path{fill:rgb(var(--accent-button-color))}.button.button--tertiary.info:hover .container-info .arrow{background-color:rgb(var(--accent-button-color))}.button.button--tertiary.info .container-info .arrow svg path{transition:all .3s ease-in-out}.button.button--tertiary.info:hover .container-info .arrow svg path{fill:rgb(var(--hover-button-color))}.solid-button,.outlined-button,.link-button{transition:all .3s ease-in-out;font-family:var(--font-family-body)!important;font-size:1rem;padding:.5rem 1rem;border-radius:.25rem;line-height:1.4rem}.solid-button{background-color:rgb(var(--accent-button-color));color:rgb(var(--base-button-color))}.solid-button:hover{background-color:rgb(var(--hover-button-color));color:rgb(var(--hover-button-text-color))}.solid-button:after,.solid-button:before{content:none!important}.outlined-button{border:0!important;background-color:transparent;border:.063rem solid rgb(var(--accent-button-color))}.outlined-button:hover{background-color:rgb(var(--hover-button-color));color:rgb(var(--hover-button-text-color))}.outlined-button:after{content:none!important}.link-button:hover{color:rgb(var(--accent-button-color))!important;background-image:linear-gradient(to top,rgb(var(--accent-button-color)) 0rem 0rem),linear-gradient(to top,transparent 0rem,transparent 0rem)!important}
/*# sourceMappingURL=/cdn/shop/t/28/assets/nova-buttons.css.map */
