.base-button{letter-spacing:.8px;line-height:25px}.base-button span{color:inherit;font-size:inherit;font-style:inherit;font-weight:inherit}.base-button.custom-shadow{-webkit-backdrop-filter:blur(16.5px);backdrop-filter:blur(16.5px);box-shadow:0 20px 40px #000c}.klepschgroup-layout .base-button{border-bottom-left-radius:20px;border-top-left-radius:20px}.klepschgroup-layout .base-button.secondary{border-bottom-right-radius:20px;border-top-right-radius:20px}.seletec-layout .base-button .icon,.senova-layout .base-button .icon,.zellmaterials-layout .base-button .icon,.zellparts-layout .base-button .icon,.zl-plastics-layout .base-button .icon{border-radius:0}.seletec-layout .base-button.secondary,.senova-layout .base-button.secondary{background-color:var(--dark)}.seletec-layout .base-button.secondary.hover,.senova-layout .base-button.secondary.hover{background-color:var(--secondary)}.zellmaterials-layout .base-button .icon:has(.checkmark-icon),.zellparts-layout .base-button .icon:has(.checkmark-icon),.zl-plastics-layout .base-button .icon:has(.checkmark-icon){border-style:none}
