.affirm-button{display:inline-block;background-color:#4b4efc;color:#fff;text-align:center;font-family:DM Mono;font-size:11px;font-style:normal;font-weight:500;line-height:8px;letter-spacing:1px;text-transform:uppercase;transition:opacity .3s ease;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;padding:17px 7px;width:100%;border:none;cursor:pointer;-webkit-text-size-adjust:none;text-size-adjust:none;-moz-text-size-adjust:none;text-decoration:none}.affirm-button:hover{opacity:.85}.affirm-button img{height:auto;margin-top:-9px;vertical-align:middle}.affirm-button-container{margin-top:20px;opacity:1;transition:opacity .3s ease-in-out;-webkit-transition:opacity .3s ease-in-out;-moz-transition:opacity .3s ease-in-out;-ms-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out}.affirm-button-container.fade-out{opacity:0}.affirm-button-container.fade-in{opacity:1}.button-wrapper{display:flex;column-gap:4px}.jw-section.jw-main-product .body .product-info .product-form .affirm-button-wrapper a{width:100%;overflow:hidden;white-space:nowrap;animation:collapseWidth .4s forwards;-webkit-animation:}.jw-section.jw-main-product .body .product-info .product-form .affirm-button-wrapper a.active-affirm{width:50%;animation:expandWidth .4s forwards;-webkit-animation:expandWidth .4s forwards}@keyframes expandWidth{0%{width:100%}to{width:50%}}@keyframes collapseWidth{0%{width:50%}to{width:100%}}.button-wrapper .affirm-button-container{margin-top:0;min-width:50%}
/*# sourceMappingURL=/cdn/shop/t/17/assets/affirm-button.css.map */
