.btn,body .shopify-payment-button__button--unbranded,body .spr-summary .spr-summary-actions a{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0 0;border:0;padding:initial;font-size:1rem;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap;display:flex;align-items:center}body.keyboard .btn:focus,body.keyboard .btn:focus-within{outline-offset:.2rem;outline:1px solid var(--color-foreground-lighter)}.btn._drop .icon{--icon-size: .8rem;width:auto;margin-left:.2rem}.btn,.btn span:not(.icon){cursor:pointer;position:relative}.btn span{transition:transform var(--transition)}.btn span:not(.icon):after{content:"";box-shadow:0 0 0 .025rem currentColor;left:0;position:absolute;bottom:-1px;opacity:0;display:flex;transform-origin:right;transform:scaleX(0);transition:transform .3s ease-out,opacity .1s ease-out .2s;width:100%}@media screen and (max-width: 499px){.btn span:after{display:none}}.btn._icon{height:30px;margin:0;opacity:.4}.btn._icon .icon svg{width:15px}.btn._icon:hover,.hover-in:hover .btn._icon{opacity:1}.btn._icon:hover svg,.hover-in:hover .btn._icon svg{fill:var(--color-accent)}body.keyboard .btn:focus-visible span:after,body.keyboard .btn:focus span:after,.btn:hover span:not(.no_line,.icon):after,.hover-in:hover .btn span:not(.no_line,.icon):after{transform:scaleX(1);opacity:1;transition:transform .3s ease-out,opacity .44s ease-out;transform-origin:left}.btn._underline span:not(.icon):after{content:"";position:absolute;transform:none;transition:transform var(--transition);transform-origin:center!important;width:100%;opacity:1;bottom:-2px}.btn._underline:hover span:after,.hover-in:hover .btn._underline span:after{transform:scaleX(.8)}.btn ._loading{display:none}.btn.loading[disabled]{opacity:.88!important;pointer-events:none}.btn.loading ._loading{display:flex;--icon-size: 1.8rem}.btn.loading span:not(.icon){opacity:0;display:flex}.buttons-wrapper{width:100%;display:flex;gap:1rem;margin:1rem 0;flex-wrap:wrap}.buttons-wrapper.auto_width{width:initial}.buttons-wrapper .btn{flex:1}.buttons-wrapper .btn._primary{flex:2;flex-grow:1}.btn._noborder,.btn._primary,.btn._secondary,body .shopify-payment-button__button,body .shopify-payment-button__button [role=button],body .shopify-payment-button__button--unbranded,body .spr-summary .spr-summary-actions a,body .shopify-payment-button .shopify-cleanslate [data-testid=ShopifyPay-button]{--height: 2.5rem;height:var(--height)!important;max-height:var(--height)!important;min-height:var(--height)!important;font-size:.88rem;border-radius:var(--border-radius-button);justify-content:center}@media screen and (min-width: 750px){.btn._noborder,.btn._primary,.btn._secondary,body .shopify-payment-button__button,body .shopify-payment-button__button [role=button],body .shopify-payment-button__button--unbranded,body .spr-summary .spr-summary-actions a,body .shopify-payment-button .shopify-cleanslate [data-testid=ShopifyPay-button]{--height: 3rem;font-size:1rem}}.btn._primary{--padding: 1rem;--color: var(--color-accent);--transition: .3s ease-out;--text: var(--color-accent-text);border:none;background:var(--color);padding-left:var(--padding);padding-right:var(--padding);color:var(--text);align-items:center;justify-content:center;transition:border var(--transition),background-color var(--transition),color var(--transition)}.btn._primary:focus,.btn._primary:focus-visible,.btn._primary:hover{--color: var(--color-accent-hover);--back: var(--color)}.btn._primary:active span:after{transform:scaleX(.3);transform-origin:center;opacity:0}.btn._noborder,.btn._secondary{background:0 0;border:2px solid var(--color-link);color:var(--color-link);padding:0 .8rem;gap:var(--gap)}.btn.no-label>.icon{margin:0;justify-content:flex-start}span.button_label{transition:opacity var(--transition),transform var(--transition)}.btn._noborder{border:0}.btn._narrow{--height: 2.5rem;padding:0 .7rem;font-size:var(--type-default);line-height:106%}.btn._underline{--line-width: 1px;height:auto}.btn._small{font-size:var(--type-small)}.btn._link{width:auto;max-width:initial;min-width:initial;display:inline;padding:.6rem 0;color:var(--color-link)}.btn[disabled],.btn[disabled]:active,.btn[disabled]:hover{cursor:auto;opacity:.4;pointer-events:none}.btn[disabled] span,.btn[disabled]:active span,.btn[disabled]:hover span{cursor:auto}.btn[disabled] span:after,.btn[disabled]:active span:after,.btn[disabled]:hover span:after{display:none}.caret-svg{transition:transform .2s ease,opacity .2s ease;height:auto;margin-top:0;--fill: currentColor;--icon-size: .9rem;--stroke-width: .9}.caret-svg path{stroke-linecap:round;stroke-linejoin:round;transition:.25s;transition-timing-function:ease-out}.btn._trigger._drop .icon{margin-top:3px}@media (any-hover: hover){.btn._drop:hover .icon{opacity:1}}.btn-container{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start;margin-top:1rem;max-width:100%}.btn-container .btn._primary{flex-grow:1}.btn-container .btn:not(._icon){margin:.5rem 0}.shopify-challenge__button{align-items:center;background:var(--color-accent);color:var(--color-background);display:flex;font-weight:500;height:38px;justify-content:center;max-width:305px;min-width:57px;padding:0 20px;width:100%}.shopify-challenge__button:hover .button_label,.btn._underline:hover .button_label,.hover-in:hover .btn._underline .button_label{opacity:.7}.poppanel-content .close-button{position:absolute;--side: .8rem;top:var(--side);right:var(--side);border:none;cursor:pointer;z-index:3;height:var(--size);width:var(--size);--icon-size: .6rem;--stroke-width: .11rem;--size: 1.7rem}.link-hover:before{content:"";position:absolute;width:var(--backsize, 100%);height:var(--backsize, 100%);top:50%;left:50%;border-radius:var(--bradius);background:rgba(var(--color-foreground-rgb),.07);transform:translate(-50%,-50%);transform-origin:center center;transition:opacity var(--transition),transform var(--transition);opacity:0}.link-hover{position:relative}.link-hover:hover:before{opacity:1}.animated-icon-button{--icon-size: 1.8rem}.animated-icon-button.btn._link{display:flex}.animated-icon-button .icon{margin:0 0 0 .2rem;justify-content:flex-end;--fill: currentColor}.animated-icon-button svg path{transition:path var(--transition);transition:.25s;transition-timing-function:cubic-bezier(.4,.63,.52,1.18)}button:hover>.icon .icon-arrow-animated path,.hover-in:hover .icon .icon-arrow-animated path,.btn:hover>.icon .icon-arrow-animated path,a:hover>.icon .icon-arrow-animated path{d:path("M14.4,8l-2.1,2.9l-0.6-0.5l1.5-2H4.7V7.6h8.4l-1.5-2l0.6-0.5L14.4,8z")}button:hover>.icon .icon-open-animated .path-1,.btn:hover>.icon .icon-open-animated .path-1,.hover-in:hover .icon .icon-open-animated .path-1,a:hover>.icon .icon-open-animated .path-1{d:path("M8.57,13.92H2.23a0,0,0,0,1,0,0V7.55H5.05v.8H3v4.77H7.77V10.78h.8Z")}button:hover>.icon .icon-open-animated .path-2,.btn:hover>.icon .icon-open-animated .path-2,.hover-in:hover .icon .icon-open-animated .path-2,a:hover>.icon .icon-open-animated .path-2{d:path("M13.8,10.33H5.54V2.08H13.8Zm-7.46-.8H13V2.88H6.34Z")}copy-to-clipboard{display:flex;margin:var(--gap) 0;align-items:center;border:var(--border);max-width:500px;border-radius:var(--border-radius-input-field);overflow:hidden}.copy-to-clipboard__field{display:flex;flex-grow:1;align-items:center;justify-content:center;position:relative;overflow:hidden}.copy-to-clipboard__input{color:var(--color-foreground-light);padding:.9rem;padding-right:0;font-size:var(--type-small)}.copy-to-clipboard__message{position:absolute;background:rgba(var(--color-success-rgb),.9);color:var(--color-success-text);padding:var(--gap-tiny) var(--gap);right:0;top:0;height:100%;display:flex;align-items:center;justify-content:center;transform:translate(100%);transition:transform var(--transition-long)}copy-to-clipboard.showing .copy-to-clipboard__message{transform:none}.copy-to-clipboard__field label{padding:0 1rem;font-size:var(--type-small);border-right:var(--border-dark)}.copy-to-clipboard__button{--icon-size: 1rem;width:3.1rem;display:flex;align-items:center;justify-content:center;align-self:stretch;transition:background var(--transition);border-left:var(--border)}.copy-to-clipboard__button:hover{background:rgba(var(--color-foreground-rgb),.03)}
/*# sourceMappingURL=/cdn/shop/t/2/assets/button.css.map */
