.btn{cursor:pointer;border-radius:0}.btn.focus,.btn:focus{box-shadow:none}.btn-link{color:var(--g-main);text-decoration:none}.btn-link:hover,.btn-link:active,.btn-link:focus{text-decoration:none;color:var(--g-cta-button)}.btn-primary,.btn-primary.disabled{border:1px solid var(--g-cta-button);background-color:var(--g-cta-button);color:#fff}.btn-primary:hover,.btn-primary:active,.btn-primary:focus{background-color:var(--g-main)!important;color:#fff!important;border-color:var(--g-main)!important;box-shadow:none!important}.btn-theme,.shopify-payment-button .shopify-payment-button__button--unbranded,.spr-summary-actions-newreview{z-index:1}.btn-theme.btn-sm,.shopify-payment-button .btn-sm.shopify-payment-button__button--unbranded,.btn-sm.spr-summary-actions-newreview{padding:.7rem 1rem}.btn-sm{padding:.7rem 1rem!important}input.btn-theme,.shopify-payment-button input.shopify-payment-button__button--unbranded,input.spr-summary-actions-newreview{background-color:var(--g-cta-button)}input.btn-theme:hover,.shopify-payment-button input.shopify-payment-button__button--unbranded:hover,input.spr-summary-actions-newreview:hover{background-color:var(--g-main)}.btn-theme,.shopify-payment-button .shopify-payment-button__button--unbranded,.spr-summary-actions-newreview,.rte .btn-theme,.rte .shopify-payment-button .shopify-payment-button__button--unbranded,.shopify-payment-button .rte .shopify-payment-button__button--unbranded,.rte .spr-summary-actions-newreview,.shopify-challenge__button,.jdgm-widget .jdgm-write-rev-link{padding:var(--g-padding-ver-btn) var(--g-padding-hoz-btn);display:inline-block;width:auto;text-decoration:none!important;text-align:center;vertical-align:middle;white-space:nowrap;cursor:pointer;border:1px solid var(--g-cta-button);-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;user-select:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-transform:var(--g-text-transform-btn);font-size:var(--g-font-size-btn);line-height:1;font-weight:var(--g-font-weight-btn);background-color:var(--g-cta-button);color:var(--g-cta-text);font-family:var(--g-font-family_btn);letter-spacing:var(--g-font-spacing-btn);border-radius:var(--g-font-radius-btn);position:relative;overflow:hidden;transition:.4s;border:none}.btn-outline{text-transform:var(--g-text-transform-btn);font-size:var(--g-font-size-btn);line-height:1;font-weight:var(--g-font-weight-btn);background-color:transparent;font-family:var(--g-font-family_btn);letter-spacing:var(--g-font-spacing-btn);border-radius:var(--g-font-radius-btn);padding:calc(var(--g-padding-ver-btn) - 1px) var(--g-padding-hoz-btn);display:inline-block;border:1px solid var(--g-btn-outline-color);overflow:hidden;position:relative;z-index:1;color:var(--g-btn-outline-color)}.btn-outline.btn-outline-white{border-color:#fff;color:#fff}.btn-outline.btn-outline-white:hover{border-color:#fff;color:var(--g-btn-outline-color)}.btn-outline.btn-outline-white:before{background-color:#fff}.btn-theme.btn-white,.shopify-payment-button .btn-white.shopify-payment-button__button--unbranded,.btn-white.spr-summary-actions-newreview,.rte .btn-theme.btn-white,.rte .shopify-payment-button .btn-white.shopify-payment-button__button--unbranded,.shopify-payment-button .rte .btn-white.shopify-payment-button__button--unbranded,.rte .btn-white.spr-summary-actions-newreview{background:#fff;color:var(--g-btn-outline-color)}.btn-theme.btn-white:before,.shopify-payment-button .btn-white.shopify-payment-button__button--unbranded:before,.btn-white.spr-summary-actions-newreview:before,.rte .btn-theme.btn-white:before,.rte .shopify-payment-button .btn-white.shopify-payment-button__button--unbranded:before,.shopify-payment-button .rte .btn-white.shopify-payment-button__button--unbranded:before,.rte .btn-white.spr-summary-actions-newreview:before{background:rgba(var(--g-color-heading-rgb),.05)}.btn-theme.btn-white:hover,.shopify-payment-button .btn-white.shopify-payment-button__button--unbranded:hover,.btn-white.spr-summary-actions-newreview:hover,.rte .btn-theme.btn-white:hover,.rte .shopify-payment-button .btn-white.shopify-payment-button__button--unbranded:hover,.shopify-payment-button .rte .btn-white.shopify-payment-button__button--unbranded:hover,.rte .btn-white.spr-summary-actions-newreview:hover{background:#fff;color:var(--g-cta-button)}.btn-theme:before,.shopify-payment-button .shopify-payment-button__button--unbranded:before,.spr-summary-actions-newreview:before,.rte .btn-theme:before,.rte .shopify-payment-button .shopify-payment-button__button--unbranded:before,.shopify-payment-button .rte .shopify-payment-button__button--unbranded:before,.rte .spr-summary-actions-newreview:before,.btn-outline:before,.jdgm-widget .jdgm-write-rev-link:before{content:"";display:block;position:absolute;background:var(--g-main);width:0;height:100%;top:0;left:auto;right:0;z-index:-1;transition:.3s var(--anim-transition)}.btn-theme:hover,.shopify-payment-button .shopify-payment-button__button--unbranded:hover,.spr-summary-actions-newreview:hover,.rte .btn-theme:hover,.rte .shopify-payment-button .shopify-payment-button__button--unbranded:hover,.shopify-payment-button .rte .shopify-payment-button__button--unbranded:hover,.rte .spr-summary-actions-newreview:hover,.btn-outline:hover,.shopify-challenge__button:hover{border-color:var(--g-main);color:var(--g-btn-hover-color)}.btn-theme:hover:before,.shopify-payment-button .shopify-payment-button__button--unbranded:hover:before,.spr-summary-actions-newreview:hover:before,.rte .btn-theme:hover:before,.rte .shopify-payment-button .shopify-payment-button__button--unbranded:hover:before,.shopify-payment-button .rte .shopify-payment-button__button--unbranded:hover:before,.rte .spr-summary-actions-newreview:hover:before,.btn-outline:hover:before{width:100%;right:auto;left:0}.btn-theme:active,.shopify-payment-button .shopify-payment-button__button--unbranded:active,.spr-summary-actions-newreview:active,.btn-theme:focus,.shopify-payment-button .shopify-payment-button__button--unbranded:focus,.spr-summary-actions-newreview:focus,.rte .btn-theme:active,.rte .shopify-payment-button .shopify-payment-button__button--unbranded:active,.shopify-payment-button .rte .shopify-payment-button__button--unbranded:active,.rte .spr-summary-actions-newreview:active,.rte .btn-theme:focus,.rte .shopify-payment-button .shopify-payment-button__button--unbranded:focus,.shopify-payment-button .rte .shopify-payment-button__button--unbranded:focus,.rte .spr-summary-actions-newreview:focus{border-color:var(--g-main);background-color:var(--g-main);color:#fff}.btn-theme:active:before,.shopify-payment-button .shopify-payment-button__button--unbranded:active:before,.spr-summary-actions-newreview:active:before,.btn-theme:focus:before,.shopify-payment-button .shopify-payment-button__button--unbranded:focus:before,.spr-summary-actions-newreview:focus:before,.rte .btn-theme:active:before,.rte .shopify-payment-button .shopify-payment-button__button--unbranded:active:before,.shopify-payment-button .rte .shopify-payment-button__button--unbranded:active:before,.rte .spr-summary-actions-newreview:active:before,.rte .btn-theme:focus:before,.rte .shopify-payment-button .shopify-payment-button__button--unbranded:focus:before,.shopify-payment-button .rte .shopify-payment-button__button--unbranded:focus:before,.rte .spr-summary-actions-newreview:focus:before{transform:rotate3d(0,0,1,0) translateZ(0)}.btn-theme[disabled],.shopify-payment-button [disabled].shopify-payment-button__button--unbranded,[disabled].spr-summary-actions-newreview,.rte .btn-theme[disabled],.rte .shopify-payment-button [disabled].shopify-payment-button__button--unbranded,.shopify-payment-button .rte [disabled].shopify-payment-button__button--unbranded,.rte [disabled].spr-summary-actions-newreview{cursor:default;color:#757575;background-color:#d5d5d5;border-color:#d5d5d5}.btn-theme[disabled]:before,.shopify-payment-button [disabled].shopify-payment-button__button--unbranded:before,[disabled].spr-summary-actions-newreview:before,.rte .btn-theme[disabled]:before,.rte .shopify-payment-button [disabled].shopify-payment-button__button--unbranded:before,.shopify-payment-button .rte [disabled].shopify-payment-button__button--unbranded:before,.rte [disabled].spr-summary-actions-newreview:before{display:none}.btn-theme .icon,.shopify-payment-button .shopify-payment-button__button--unbranded .icon,.spr-summary-actions-newreview .icon,.btn-theme [class^=icon-],.shopify-payment-button .shopify-payment-button__button--unbranded [class^=icon-],.spr-summary-actions-newreview [class^=icon-],.rte .btn-theme .icon,.rte .shopify-payment-button .shopify-payment-button__button--unbranded .icon,.shopify-payment-button .rte .shopify-payment-button__button--unbranded .icon,.rte .spr-summary-actions-newreview .icon,.rte .btn-theme [class^=icon-],.rte .shopify-payment-button .shopify-payment-button__button--unbranded [class^=icon-],.shopify-payment-button .rte .shopify-payment-button__button--unbranded [class^=icon-],.rte .spr-summary-actions-newreview [class^=icon-]{fill:currentColor}.btn-gradient{background:#000;background:-moz-linear-gradient(top,black 0%,var(--color-accent) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,black),color-stop(100%,var(--color-accent)));background:-webkit-linear-gradient(top,black 0%,var(--color-accent) 100%);background:-o-linear-gradient(top,black 0%,var(--color-accent) 100%);background:-ms-linear-gradient(top,black 0%,var(--color-accent) 100%);background:linear-gradient(to bottom,black 0%,var(--color-accent) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#000000",GradientType=0);color:#fff;border:none}.btn-gradient:hover{opacity:.8}.text-link{display:inline;border:0 none;background:none;padding:0;margin:0}
/*# sourceMappingURL=/cdn/shop/t/6/assets/component-buttons.css.map */
