:root{--ld-button-height: 40px;--ld-button-font-size: 20px;--ld-button-padding: 0 20px;--ld-button-border-radius: 0;--ld-button-transition: all .2s ease;--ld-button-font-family: "Acumin Pro Condensed", Arial, sans-serif;--ld-button-font-weight: 700;--ld-button-line-height: 125%;--ld-button-letter-spacing: .15em}.button,.shopify-challenge__button,.shopify-payment-button__button--unbranded{--initial-gradient: none;--hover-gradient: none;--initial-background-position: none;--hover-background-position: none;-webkit-appearance:none;appearance:none;border:none;border-radius:var(--ld-button-border-radius);background:transparent;background-image:none;font:inherit;text-transform:none;text-shadow:none;text-align:center;letter-spacing:normal;color:inherit;display:inline-flex;align-items:center;justify-content:center;position:relative;height:var(--ld-button-height);font-size:var(--ld-button-font-size);padding:0;cursor:pointer;transition:var(--ld-button-transition)}.button--black{height:var(--ld-spacing-40);padding:0 var(--ld-spacing-20);width:100%;background:var(--ld-black-color)!important;color:var(--ld-white-color);border:1px solid var(--ld-black-color);border-radius:var(--ld-button-border-radius);font-size:var(--ld-button-font-size);font-family:var(--ld-button-font-family);font-weight:var(--ld-button-font-weight);line-height:var(--ld-button-line-height);letter-spacing:var(--ld-button-letter-spacing);text-transform:uppercase;text-decoration:none;text-align:center;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:var(--ld-button-transition)}.button--black:hover{background:transparent;color:var(--ld-black-color)}.button--transparent{height:var(--ld-spacing-40);padding:0 var(--ld-spacing-20);width:100%;background:transparent;color:var(--ld-black-color);border:1px solid var(--ld-black-color);border-radius:var(--ld-button-border-radius);font-size:var(--ld-button-font-size);font-family:var(--ld-button-font-family);font-weight:var(--ld-button-font-weight);line-height:var(--ld-button-line-height);letter-spacing:var(--ld-button-letter-spacing);text-transform:uppercase;text-decoration:none;text-align:center;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:var(--ld-button-transition);margin-bottom:10px}.button--transparent:hover{background:var(--ld-black-color);color:var(--ld-white-color)}.button--outline{--initial-gradient: none;--hover-gradient: none;--initial-background-position: none;--hover-background-position: none;color:inherit;border-color:inherit}.button--subdued.button--outline{color:inherit;border-color:inherit}.button--sm{font-size:inherit;padding:0}.button-group{display:flex;flex-wrap:wrap;align-items:center;gap:var(--ld-spacing-20)}.button-group>*{margin:0}.button-group:has(.link):has(.button){column-gap:var(--ld-spacing-30)}@media screen and (min-width: 700px){.button-group{gap:var(--ld-spacing-25)}.button-group:has(.link):not(:has(.button)){column-gap:var(--ld-spacing-40)}.button-group--same-width{display:grid;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column}}.product-form__submit,.button.product-form__submit,.ld-buy-buttons__button.product-form__submit{height:var(--ld-button-height);font-size:var(--ld-button-font-size);font-family:var(--ld-button-font-family);font-weight:var(--ld-button-font-weight);line-height:var(--ld-button-line-height);letter-spacing:var(--ld-button-letter-spacing);text-transform:uppercase;background:var(--ld-button-bg);color:var(--ld-button-color);border:none;border-radius:var(--ld-button-border-radius);padding:var(--ld-button-padding);width:100%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:var(--ld-button-transition);text-decoration:none;--initial-gradient: none;--hover-gradient: none;--initial-background-position: none;--hover-background-position: none;background-image:none}.ld-product-page .ld-buy-buttons__payment-buttons{margin-top:var(--ld-spacing-10);width:100%;flex:1}.ld-product-page .ld-buy-buttons__payment-buttons .shopify-payment-button{width:100%}.ld-product-page .ld-buy-buttons__payment-buttons .shopify-payment-button__button{border-radius:var(--ld-button-border-radius);font-family:var(--ld-font-family-main);font-size:16px;font-weight:600;height:var(--ld-spacing-40);padding:0 var(--ld-spacing-20);width:100%;transition:all .2s ease}.ld-product-page .ld-buy-buttons__payment-buttons .shopify-payment-button__button:hover{transform:translateY(-1px);box-shadow:0 4px 8px #00000026}.ld-product-page .ld-buy-buttons__payment-buttons .shopify-payment-button__button--apple-pay:hover,.ld-product-page .ld-buy-buttons__payment-buttons .shopify-payment-button__button--google-pay:hover,.ld-product-page .ld-buy-buttons__payment-buttons .shopify-payment-button__button--paypal:hover{transform:translateY(-1px);box-shadow:0 4px 12px #0003}.ld-product-page .ld-buy-buttons__payment-buttons shop-pay-wallet-button:hover{transform:translateY(-1px);box-shadow:0 4px 12px #0003}.ld-product-page .ld-buy-buttons__payment-buttons .shopify-payment-button shopify-accelerated-checkout{--shopify-accelerated-checkout-button-block-size: var(--ld-spacing-40)}.ld-product-page .ld-buy-buttons__payment-buttons .shopify-payment-button shopify-accelerated-checkout *{height:var(--ld-spacing-40);min-height:var(--ld-spacing-40);max-height:var(--ld-spacing-40)}.ld-product-page__option-value{padding:0 var(--ld-spacing-5);border:1px solid rgba(0,0,0,.2);background:transparent;color:var(--ld-color-text-primary);cursor:pointer;transition:all .2s ease;font-family:var(--ld-font-family-condensed);font-size:20px;font-weight:700;line-height:125%;letter-spacing:.15em;text-transform:uppercase;text-align:center;height:40px;min-width:40px;width:auto;border-radius:0;display:flex;align-items:center;justify-content:center;word-break:break-word}.ld-product-page__option-value:hover{border-color:var(--ld-black-color)}.ld-product-page__option-input:checked+.ld-product-page__option-value{background:transparent;color:var(--ld-color-text-primary);border-color:var(--ld-black-color);border-width:1px}.ld-product-page__option-value--unavailable{opacity:.5;cursor:not-allowed;background:var(--ld-color-background-secondary);color:var(--ld-color-text-secondary);border-color:#0003}
/*# sourceMappingURL=/cdn/shop/t/4/assets/buttons.css.map */
