.aw-button.klug-primary-button{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:16px;min-width:400px;min-height:56px;padding:14px 52px 14px 40px;border:0;box-sizing:border-box;overflow:hidden;color:#1e3c5a;background:url(klug-primary-button.svg) center/100% 100% no-repeat,#fff;font-family:Hiragino Mincho ProN,Yu Mincho,YuMincho,MS PMincho,serif;font-size:18px;font-weight:400!important;line-height:1.4;letter-spacing:.04em;text-align:center;text-decoration:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;white-space:normal;transition:color .3s ease,background-color .3s ease,opacity .3s ease}.aw-button.klug-primary-button:before{content:none;display:none}.aw-button.klug-primary-button:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;display:block;background:url(klug-primary-button-hover.svg) center/100% 100% no-repeat;opacity:0;transition:opacity .3s ease;pointer-events:none}.aw-button.klug-primary-button .aw-button__label,.aw-button.klug-primary-button .klug-primary-button__label{position:relative;z-index:1;display:block;min-width:0;color:inherit;line-height:inherit;text-align:center}.aw-button.klug-primary-button .aw-button__icon,.aw-button.klug-primary-button .klug-primary-button__icon{position:absolute;top:50%;right:20px;z-index:1;display:block;width:12px;height:12px;flex:0 0 12px;background-color:currentColor;mask:url(klug-arrow.svg) center/contain no-repeat;-webkit-mask:url(klug-arrow.svg) center/contain no-repeat;transform:translateY(-50%);transition:transform .3s ease;pointer-events:none}.aw-button.klug-primary-button:hover,.aw-button.klug-primary-button:focus-visible{color:#fff}.aw-button.klug-primary-button:hover:after,.aw-button.klug-primary-button:focus-visible:after{opacity:1}.aw-button.klug-primary-button:hover .aw-button__icon,.aw-button.klug-primary-button:hover .klug-primary-button__icon,.aw-button.klug-primary-button:focus-visible .aw-button__icon,.aw-button.klug-primary-button:focus-visible .klug-primary-button__icon{transform:translateY(-50%) translate(4px)}.aw-button.klug-primary-button:focus-visible{outline:2px solid #1e3c5a;outline-offset:4px}.aw-button.klug-primary-button:disabled,.aw-button.klug-primary-button[aria-disabled=true]{opacity:.45;cursor:not-allowed;pointer-events:none}@media only screen and (max-width:767px){.aw-button.klug-primary-button{width:100%;min-width:0;height:57.142857px;min-height:57.142857px;gap:12px;padding:0 24px;background:url(klug-primary-button.svg) center/100% 100% no-repeat;font-size:15px}.aw-button.klug-primary-button .aw-button__icon,.aw-button.klug-primary-button .klug-primary-button__icon{position:static;transform:none;width:12px;height:12px}.aw-button.klug-primary-button:hover .aw-button__icon,.aw-button.klug-primary-button:hover .klug-primary-button__icon,.aw-button.klug-primary-button:focus-visible .aw-button__icon,.aw-button.klug-primary-button:focus-visible .klug-primary-button__icon{transform:translate(3px)}}
/*# sourceMappingURL=/cdn/shop/t/37/assets/aw-button.css.map */
