/* DTP rugged buttons v1 */
html body .button:not(.button--tertiary),html body .shopify-challenge__button,html body .customer button,html body button.shopify-payment-button__button--unbranded{font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:700;text-transform:uppercase;letter-spacing:.06em;font-size:1.6rem;line-height:1.2;padding:1.4rem 3.2rem;min-height:4.8rem;border:2px solid rgb(var(--color-button));border-radius:0;background-color:rgb(var(--color-button));color:rgb(var(--color-button-text));box-shadow:none;transition:background-color .15s ease,color .15s ease,border-color .15s ease}
html body .button:not(.button--tertiary)::before,html body .button:not(.button--tertiary)::after,html body .shopify-challenge__button::before,html body .shopify-challenge__button::after,html body .customer button::before,html body .customer button::after,html body button.shopify-payment-button__button--unbranded::before,html body button.shopify-payment-button__button--unbranded::after{display:none}
html body .button:not(.button--tertiary):not(.button--secondary):not(.loading):not([disabled]):hover,html body .shopify-challenge__button:hover,html body .customer button:not([disabled]):hover,html body .product-form__submit.button:not(.loading):not([disabled]):hover{background-color:#f3ecdc;color:#1d1d1b;border-color:#1d1d1b}
html body .button.button--secondary,html body button.shopify-payment-button__button--unbranded{background-color:transparent;border-color:rgb(var(--color-secondary-button-text));color:rgb(var(--color-secondary-button-text))}
html body .button.button--secondary:not(.loading):not([disabled]):hover,html body button.shopify-payment-button__button--unbranded:not([disabled]):hover{background-color:rgb(var(--color-secondary-button-text));color:rgb(var(--color-background));border-color:rgb(var(--color-secondary-button-text))}
html body .product-form__submit.button.button--secondary{background-color:#D8A04A;border-color:#D8A04A;color:#1d1d1b}
html body .button:not(.button--tertiary):focus-visible,html body button.shopify-payment-button__button--unbranded:focus-visible{outline:2px solid rgb(var(--color-foreground));outline-offset:3px;box-shadow:none}
html body .newsletter-form__button,html body .newsletter-form__button:focus,html body .newsletter-form__button:not(:focus-visible):not(.focused){background-color:#D8A04A!important;color:#1d1d1b!important;box-shadow:none;transition:background-color .15s ease}
html body .newsletter-form__button:hover{background-color:#f3ecdc!important}
html body .product-form__submit.button.button--secondary:not(.loading):not([disabled]):hover{background-color:#f3ecdc;border-color:#1d1d1b;color:#1d1d1b}
