:root{--color-button-primary-bg: var(--scx-button-primary-background);--color-button-primary-bg-hover: var(--scx-button-primary-background);--color-button-primary-text: var(--scx-button-primary-text);--color-button-secondary-bg: white;--color-button-secondary-bg-hover: #e8e8e8;--color-button-secondary-text: black}.button .svg-wrapper>svg{height:12px}.button-sm{padding:.5rem 1rem!important;font-size:var(--text-sm)!important}.button-md{padding:1rem 1.5rem!important;font-size:var(--text-sm)!important}.button-base{padding:1rem 2rem!important;font-size:var(--text-sm)!important}.button-lg{padding:1rem 2rem!important;font-size:var(--text-base)!important}.button{font-weight:700}.button-border-black,.button-border-white,.button-transparent-white,.button-transparent-black,.button-secondary,.button-primary,.button-tertiary{min-width:100px;min-height:unset;border:none;gap:12px;padding:1rem 1.5rem;font-size:var(--text-sm)}.button:after,.button:before,.contact__button button:before,.contact__button button:after,.button-border-black:after,.button-border-black:before,.button-border-white:after,.button-border-white:before,.button-transparent-black:after,.button-transparent-black:before,.button-transparent-white:after,.button-transparent-white:before,.button-secondary:before,.button-secondary:after,.button-tertiary:before,.button-tertiary:after,.button-primary:before,.button-primary:after{outline:none!important;box-shadow:none!important}.button:focus-visible,.button:focus{outline:0;box-shadow:0 0 0 .3rem rgb(var(--color-background)),0 0 0 .5rem rgba(var(--color-foreground),1),0 0 .5rem .4rem rgba(var(--color-foreground),1)}.button-primary{--color-foreground: 255, 0, 0;border:1px solid var(--color-button-primary-bg)!important;background:var(--color-button-primary-bg);color:var(--color-button-primary-text)}.button-primary:hover{opacity:.8;border:1px solid var(--color-button-primary-bg-hover)!important}.button-secondary{border:1px solid var(--color-button-secondary-bg)!important;background:var(--color-button-secondary-bg);color:var(--color-button-secondary-text)}.button-secondary:hover{border:1px solid var(--color-button-secondary-bg-hover)!important;background-color:var(--color-button-secondary-bg-hover)!important}.button-tertiary{border:1px solid #050508!important;background:#050508!important;color:#fff!important}.button-tertiary:hover{border:1px solid #3F3F44!important;background-color:#3f3f44!important}.button-transparent-black{background:transparent;border:1px solid transparent!important;color:var(--color-button-primary-bg)!important}.button-transparent-black:hover{color:var(--color-button-primary-bg-hover)!important}.button-transparent-white{background:transparent;border:1px solid transparent!important;color:#fff!important}.button-transparent-white:hover{color:#fffc!important;text-decoration:underline;text-underline-offset:2px}.button-border-black{background:transparent;border:1px solid var(--color-button-primary-bg)!important;color:var(--color-button-primary-bg)!important}.button-border-black:hover{border:1px solid var(--color-button-primary-bg-hover)!important;color:var(--color-button-primary-bg-hover)!important}.button-border-white{background:transparent;border:1px solid white!important;color:#fff!important}.button-border-white:hover{border:1px solid #c8c8c8!important;color:#c8c8c8!important}.button-primary a{color:#fff;text-decoration:none}.button-secondary a{color:var(--sl-red-main, #d71920)!important;text-decoration:none}.button-underline_black{background:transparent;color:#000!important;text-decoration:underline;text-decoration-color:#000;min-height:unset;padding:0!important}.button-underline_white{background:transparent;color:#fff!important;text-decoration:underline;text-decoration-color:#fff;min-height:unset;padding:0!important}@media screen and (min-width: 750px){.button-border-black,.button-border-white,.button-transparent-white,.button-transparent-black,.button-secondary,.button-primary,.button-tertiary{min-width:150px}.contact__button button:before,.contact__button button:after,.button-border-black:after,.button-border-black:before,.button-border-white:after,.button-border-white:before,.button-transparent-black:after,.button-transparent-black:before,.button-transparent-white:after,.button-transparent-white:before,.button-secondary:before,.button-secondary:after,.button-tertiary:before,.button-tertiary:after,.button-primary:before,.button-primary:after{outline:none!important;box-shadow:none!important}.button-underline_black:before,.button-underline_black:after,.button-underline_white:before,.button-underline_white:after{content:none}.button-primary{border:1px solid var(--color-button-primary-bg)!important;background:var(--color-button-primary-bg);color:var(--color-button-primary-text)}.button-primary:hover{background:var(--color-button-primary-bg-hover);border:1px solid var(--color-button-primary-bg-hover)!important}.button-secondary{border:1px solid var(--color-button-secondary-bg)!important;background:var(--color-button-secondary-bg);color:var(--color-button-secondary-text)}.button-secondary:hover{border:1px solid var(--color-button-secondary-bg-hover)!important;background-color:var(--color-button-secondary-bg-hover)!important}.button-tertiary{border:1px solid #050508!important;background:#050508!important;color:#fff!important}.button-tertiary:hover{border:1px solid #3F3F44!important;background-color:#3f3f44!important}.button-transparent-black{background:transparent;border:1px solid transparent!important;color:var(--color-button-primary-bg)!important}.button-transparent-black:hover{color:var(--color-button-primary-bg-hover)!important}.button-transparent-white{background:transparent;border:1px solid transparent!important;color:#fff!important}.button-transparent-white:hover{color:#fffc!important;text-decoration:underline;text-underline-offset:2px}.button-border-black{background:transparent;border:1px solid var(--color-button-primary-bg)!important;color:var(--color-button-primary-bg)!important}.button-border-black:hover{border:1px solid var(--color-button-primary-bg-hover)!important;color:var(--color-button-primary-bg-hover)!important}.button-border-white{background:transparent;border:1px solid white!important;color:#fff!important}.button-border-white:hover{border:1px solid #c8c8c8!important;color:#c8c8c8!important}.button-primary a{color:#fff;text-decoration:none}.button-secondary a{color:var(--sl-red-main, #d71920)!important;text-decoration:none}.button-border-black,.button-border-white,.button-transparent-white,.button-transparent-black,.button-secondary,.button-primary,.button-tertiary{font-size:var(--text-sm)}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/z_button.css.map */
