.esalon-component.esalon-button-wrapper a.esalon-button-link,.esalon-component.esalon-button-wrapper button{display:inline-flex;align-items:center;justify-content:center;min-height:40px;padding:.5rem 3.5rem;transition:all .2s ease}.esalon-component.esalon-button-wrapper.esalon-button-btn-disabled a.esalon-button-link,.esalon-component.esalon-button-wrapper.esalon-button-btn-disabled button,.esalon-component.esalon-button-wrapper.esalon-button-btn-square-disabled a.esalon-button-link,.esalon-component.esalon-button-wrapper.esalon-button-btn-square-disabled button{cursor:not-allowed;opacity:.6;pointer-events:none;transition:none}.esalon-component.esalon-button-wrapper.esalon-button-btn-square-blue a.esalon-button-link,.esalon-component.esalon-button-wrapper.esalon-button-btn-square-blue button{min-width:171px}.esalon-component.esalon-button-wrapper.esalon-button-btn-square-white a.esalon-button-link,.esalon-component.esalon-button-wrapper.esalon-button-btn-square-white button{min-width:143px}.esalon-component.esalon-button-wrapper.esalon-button-btn-square-disabled a.esalon-button-link,.esalon-component.esalon-button-wrapper.esalon-button-btn-square-disabled button{width:211px;height:40px}.esalon-component.esalon-button-wrapper.esalon-button-full a.esalon-button-link,.esalon-component.esalon-button-wrapper.esalon-button-full button{width:100%}.esalon-component.esalon-button-wrapper.esalon-button-btn-blue a.esalon-button-link,.esalon-component.esalon-button-wrapper.esalon-button-btn-blue button,.esalon-component.esalon-button-wrapper.esalon-button-btn-white a.esalon-button-link,.esalon-component.esalon-button-wrapper.esalon-button-btn-white button,.esalon-component.esalon-button-wrapper.esalon-button-btn-pink a.esalon-button-link,.esalon-component.esalon-button-wrapper.esalon-button-btn-pink button,.esalon-component.esalon-button-wrapper.esalon-button-btn-disabled a.esalon-button-link,.esalon-component.esalon-button-wrapper.esalon-button-btn-disabled button{border-radius:30px}.esalon-button-wrapper.esalon-button-btn-blue,.esalon-button-wrapper.esalon-button-btn-pink,.esalon-button-wrapper.esalon-button-btn-white,.esalon-button-wrapper.esalon-button-btn-square-blue,.esalon-button-wrapper.esalon-button-btn-square-white{--color-button: initial;--color-button-text: var(--color-white, rgb(255 255 255));--alpha-button-background: initial}.esalon-button-wrapper.esalon-button-btn-blue,.esalon-button-wrapper.esalon-button-btn-pink{--color-button-text: var(--color-white, rgb(255 255 255))}[id].esalon-button-wrapper.esalon-button-btn-blue a.esalon-button-link,[id].esalon-button-wrapper.esalon-button-btn-blue a.esalon-button-link:visited,[id].esalon-button-wrapper.esalon-button-btn-blue a.esalon-button-link:active,[id].esalon-button-wrapper.esalon-button-btn-blue a.esalon-button-link:focus,[id].esalon-button-wrapper.esalon-button-btn-blue button,[id].esalon-button-wrapper.esalon-button-btn-blue a,.esalon-button-wrapper.esalon-button-btn-blue[id] a.esalon-button-link,.esalon-button-wrapper.esalon-button-btn-blue[id] a.esalon-button-link:visited,.esalon-button-wrapper.esalon-button-btn-blue[id] a.esalon-button-link:active,.esalon-button-wrapper.esalon-button-btn-blue[id] a.esalon-button-link:focus,.esalon-button-wrapper.esalon-button-btn-blue[id] button,.esalon-button-wrapper.esalon-button-btn-blue[id] a,.esalon-component.esalon-button-wrapper.esalon-button-btn-blue a.esalon-button-link,.esalon-component.esalon-button-wrapper.esalon-button-btn-blue a.esalon-button-link:visited,.esalon-component.esalon-button-wrapper.esalon-button-btn-blue a.esalon-button-link:active,.esalon-component.esalon-button-wrapper.esalon-button-btn-blue a.esalon-button-link:focus,.esalon-component.esalon-button-wrapper.esalon-button-btn-blue button,.esalon-component.esalon-button-wrapper.esalon-button-btn-blue a{color:var(--color-white, rgb(255 255 255));--color-button-text: var(--color-white, rgb(255 255 255))}[id].esalon-button-wrapper.esalon-button-btn-pink a.esalon-button-link,[id].esalon-button-wrapper.esalon-button-btn-pink a.esalon-button-link:visited,[id].esalon-button-wrapper.esalon-button-btn-pink a.esalon-button-link:active,[id].esalon-button-wrapper.esalon-button-btn-pink a.esalon-button-link:focus,[id].esalon-button-wrapper.esalon-button-btn-pink button,[id].esalon-button-wrapper.esalon-button-btn-pink a,.esalon-button-wrapper.esalon-button-btn-pink[id] a.esalon-button-link,.esalon-button-wrapper.esalon-button-btn-pink[id] a.esalon-button-link:visited,.esalon-button-wrapper.esalon-button-btn-pink[id] a.esalon-button-link:active,.esalon-button-wrapper.esalon-button-btn-pink[id] a.esalon-button-link:focus,.esalon-button-wrapper.esalon-button-btn-pink[id] button,.esalon-button-wrapper.esalon-button-btn-pink[id] a,.esalon-component.esalon-button-wrapper.esalon-button-btn-pink a.esalon-button-link,.esalon-component.esalon-button-wrapper.esalon-button-btn-pink a.esalon-button-link:visited,.esalon-component.esalon-button-wrapper.esalon-button-btn-pink a.esalon-button-link:active,.esalon-component.esalon-button-wrapper.esalon-button-btn-pink a.esalon-button-link:focus,.esalon-component.esalon-button-wrapper.esalon-button-btn-pink button,.esalon-component.esalon-button-wrapper.esalon-button-btn-pink a{color:var(--color-white, rgb(255 255 255));--color-button-text: var(--color-white, rgb(255 255 255))}[id].esalon-button-wrapper.esalon-button-btn-white a.esalon-button-link,[id].esalon-button-wrapper.esalon-button-btn-white a.esalon-button-link:visited,[id].esalon-button-wrapper.esalon-button-btn-white a.esalon-button-link:active,[id].esalon-button-wrapper.esalon-button-btn-white a.esalon-button-link:focus,[id].esalon-button-wrapper.esalon-button-btn-white button,[id].esalon-button-wrapper.esalon-button-btn-white a,.esalon-button-wrapper.esalon-button-btn-white[id] a.esalon-button-link,.esalon-button-wrapper.esalon-button-btn-white[id] a.esalon-button-link:visited,.esalon-button-wrapper.esalon-button-btn-white[id] a.esalon-button-link:active,.esalon-button-wrapper.esalon-button-btn-white[id] a.esalon-button-link:focus,.esalon-button-wrapper.esalon-button-btn-white[id] button,.esalon-button-wrapper.esalon-button-btn-white[id] a,.esalon-component.esalon-button-wrapper.esalon-button-btn-white a.esalon-button-link,.esalon-component.esalon-button-wrapper.esalon-button-btn-white a.esalon-button-link:visited,.esalon-component.esalon-button-wrapper.esalon-button-btn-white a.esalon-button-link:active,.esalon-component.esalon-button-wrapper.esalon-button-btn-white a.esalon-button-link:focus,.esalon-component.esalon-button-wrapper.esalon-button-btn-white button,.esalon-component.esalon-button-wrapper.esalon-button-btn-white a{background-color:var(--color-white, rgb(255 255 255));color:var(--color-regal-blue, rgb(19 68 106));border:1px solid var(--color-regal-blue, rgb(19 68 106))}[id].esalon-button-wrapper.esalon-button-btn-square-blue a.esalon-button-link,[id].esalon-button-wrapper.esalon-button-btn-square-blue button,[id].esalon-button-wrapper.esalon-button-btn-square-blue a,.esalon-button-wrapper.esalon-button-btn-square-blue[id] a.esalon-button-link,.esalon-button-wrapper.esalon-button-btn-square-blue[id] button,.esalon-button-wrapper.esalon-button-btn-square-blue[id] a,.esalon-component.esalon-button-wrapper.esalon-button-btn-square-blue a.esalon-button-link,.esalon-component.esalon-button-wrapper.esalon-button-btn-square-blue button,.esalon-component.esalon-button-wrapper.esalon-button-btn-square-blue a{background-color:var(--color-patterns-blue)}[id].esalon-button-wrapper.esalon-button-btn-square-white a.esalon-button-link,[id].esalon-button-wrapper.esalon-button-btn-square-white button,[id].esalon-button-wrapper.esalon-button-btn-square-white a,.esalon-button-wrapper.esalon-button-btn-square-white[id] a.esalon-button-link,.esalon-button-wrapper.esalon-button-btn-square-white[id] button,.esalon-button-wrapper.esalon-button-btn-square-white[id] a,.esalon-component.esalon-button-wrapper.esalon-button-btn-square-white a.esalon-button-link,.esalon-component.esalon-button-wrapper.esalon-button-btn-square-white button,.esalon-component.esalon-button-wrapper.esalon-button-btn-square-white a{background-color:var(--color-white);border:1px solid var(--color-shakespeare)}.esalon-cta-button-card{display:inline-flex;align-items:center;justify-content:center;min-height:35px;min-width:160px;background-color:#fffffff2;color:var(--color-regal-blue);border:1px solid var(--color-regal-blue);border-radius:30px;cursor:pointer;transition:all .2s ease}.esalon-cta-button-card:hover{color:var(--color-shakespeare);border-color:var(--color-shakespeare)}.esalon-cta-button-card:focus{outline:none}.esalon-cta-button-card:focus-visible{outline:2px solid var(--color-regal-blue);outline-offset:2px}a.esalon-cta-button-card,a.esalon-cta-button-card:visited,a.esalon-cta-button-card:active{color:var(--color-regal-blue);text-decoration:none}a.esalon-cta-button-card:hover{color:var(--color-shakespeare)}.esalon-button-wrapper.esalon-button-btn-blue .esalon-button-link:before,.esalon-button-wrapper.esalon-button-btn-blue .esalon-button-link:after,.esalon-button-wrapper.esalon-button-btn-pink .esalon-button-link:before,.esalon-button-wrapper.esalon-button-btn-pink .esalon-button-link:after,.esalon-button-wrapper.esalon-button-btn-white .esalon-button-link:before,.esalon-button-wrapper.esalon-button-btn-white .esalon-button-link:after,.esalon-button-wrapper.esalon-button-btn-square-blue .esalon-button-link:before,.esalon-button-wrapper.esalon-button-btn-square-blue .esalon-button-link:after,.esalon-button-wrapper.esalon-button-btn-square-white .esalon-button-link:before,.esalon-button-wrapper.esalon-button-btn-square-white .esalon-button-link:after{display:none}
/*# sourceMappingURL=/cdn/shop/t/18/assets/esalon-component-cta-button.css.map */
