:root{--vip-button-navy: #162a5a;--vip-button-gold: #c9a84c;--vip-button-gold-light: #e0c060;--vip-button-radius: 10px;--vip-button-height: 50px;--vip-button-font-size: 14px}#MainContent :is(a.button:not(.button--secondary):not(.button--tertiary):not(.visually-hidden):not(.skip-to-content-link):not(.quick-add-hidden):not(.product__media-toggle):not([hidden]),button.button:not(.button--secondary):not(.button--tertiary):not(.visually-hidden):not(.quick-add-hidden):not(.product__media-toggle):not([hidden]),.product-form__submit,.quick-add__submit,.cart__checkout-button,.vnf-number-card__buy:not(.is-in-cart):not([aria-pressed=true]),.vnf-blog__button,.vnf-article__share-button,.vnf-article__back-link,.vnf-how-it-works__button),#MainContent .banner__buttons .button:not(.visually-hidden):not(.skip-to-content-link):not([hidden]),cart-drawer .cart-drawer__checkout{position:relative!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;box-sizing:border-box!important;min-width:132px!important;min-height:var(--vip-button-height)!important;margin:0;padding:13px 24px!important;border:0!important;border-radius:var(--vip-button-radius)!important;background:linear-gradient(135deg,var(--vip-button-gold) 0%,var(--vip-button-gold-light) 100%)!important;background-color:var(--vip-button-gold)!important;color:var(--vip-button-navy)!important;font-family:inherit!important;font-size:var(--vip-button-font-size)!important;line-height:1.2!important;font-weight:800!important;letter-spacing:.08em!important;text-align:center!important;text-decoration:none!important;text-transform:uppercase!important;white-space:nowrap!important;box-shadow:0 10px 18px #c9a84c38!important;opacity:1!important;cursor:pointer!important;appearance:none!important;-webkit-appearance:none!important;transition:color .2s ease,background .2s ease,box-shadow .2s ease,opacity .2s ease,transform .2s ease!important}#MainContent :is(a.button:not(.button--secondary):not(.button--tertiary):not(.visually-hidden):not(.skip-to-content-link):not(.quick-add-hidden):not(.product__media-toggle):not([hidden]),button.button:not(.button--secondary):not(.button--tertiary):not(.visually-hidden):not(.quick-add-hidden):not(.product__media-toggle):not([hidden]),.product-form__submit,.quick-add__submit,.cart__checkout-button,.vnf-number-card__buy,.vnf-blog__button,.vnf-article__share-button,.vnf-article__back-link,.vnf-how-it-works__button):before,#MainContent :is(a.button:not(.button--secondary):not(.button--tertiary):not(.visually-hidden):not(.skip-to-content-link):not(.quick-add-hidden):not(.product__media-toggle):not([hidden]),button.button:not(.button--secondary):not(.button--tertiary):not(.visually-hidden):not(.quick-add-hidden):not(.product__media-toggle):not([hidden]),.product-form__submit,.quick-add__submit,.cart__checkout-button,.vnf-number-card__buy,.vnf-blog__button,.vnf-article__share-button,.vnf-article__back-link,.vnf-how-it-works__button):after,#MainContent .banner__buttons .button:not(.visually-hidden):not(.skip-to-content-link):not([hidden]):before,#MainContent .banner__buttons .button:not(.visually-hidden):not(.skip-to-content-link):not([hidden]):after,cart-drawer .cart-drawer__checkout:before,cart-drawer .cart-drawer__checkout:after{content:none!important;display:none!important;border:0!important;box-shadow:none!important}#MainContent :is(.vnf-article__share-button,.vnf-article__back-link,.vnf-how-it-works__button,.product-form__submit,.quick-add__submit) svg{display:block!important;width:18px!important;height:18px!important;flex:0 0 18px!important;color:currentColor!important;fill:currentColor!important;stroke:currentColor!important}#MainContent :is(.vnf-article__share-button,.vnf-article__back-link,.vnf-how-it-works__button,.product-form__submit,.quick-add__submit) svg :is(path,circle,rect,line,polyline,polygon){color:currentColor!important;fill:currentColor!important;stroke:currentColor!important}#MainContent :is(a.button:not(.button--secondary):not(.button--tertiary):not(.visually-hidden):not(.skip-to-content-link):not(.quick-add-hidden):not(.product__media-toggle):not([hidden]),button.button:not(.button--secondary):not(.button--tertiary):not(.visually-hidden):not(.quick-add-hidden):not(.product__media-toggle):not([hidden]),.product-form__submit,.quick-add__submit,.cart__checkout-button,.vnf-number-card__buy:not(.is-in-cart):not([aria-pressed=true]),.vnf-blog__button,.vnf-article__share-button,.vnf-article__back-link,.vnf-how-it-works__button):not([disabled]):not([aria-disabled=true]):is(:hover,:focus-visible),#MainContent .banner__buttons .button:not(.visually-hidden):not(.skip-to-content-link):not([hidden]):is(:hover,:focus-visible),cart-drawer .cart-drawer__checkout:not([disabled]):not([aria-disabled=true]):is(:hover,:focus-visible){background:linear-gradient(135deg,var(--vip-button-gold) 0%,var(--vip-button-gold-light) 100%)!important;background-color:var(--vip-button-gold)!important;color:#fff!important;opacity:1!important;box-shadow:0 13px 22px #c9a84c4d!important;transform:translateY(-1px)!important}#MainContent :is(a.button:not(.button--secondary):not(.button--tertiary):not(.visually-hidden):not(.skip-to-content-link):not(.quick-add-hidden):not(.product__media-toggle):not([hidden]),button.button:not(.button--secondary):not(.button--tertiary):not(.visually-hidden):not(.quick-add-hidden):not(.product__media-toggle):not([hidden]),.product-form__submit,.quick-add__submit,.cart__checkout-button,.vnf-number-card__buy,.vnf-blog__button,.vnf-article__share-button,.vnf-article__back-link,.vnf-how-it-works__button):focus-visible,#MainContent .banner__buttons .button:not(.visually-hidden):not(.skip-to-content-link):not([hidden]):focus-visible,cart-drawer .cart-drawer__checkout:focus-visible{outline:2px solid var(--vip-button-navy)!important;outline-offset:3px!important}#MainContent :is(.product-form__submit,.quick-add__submit,.cart__checkout-button,.vnf-number-card__buy,.vnf-blog__button,.vnf-article__share-button,.vnf-article__back-link,.vnf-how-it-works__button) :is(span,svg){color:currentColor!important}#MainContent :is(a.button:not(.button--secondary):not(.button--tertiary):not(.visually-hidden):not(.skip-to-content-link):not(.quick-add-hidden):not(.product__media-toggle):not([hidden]),button.button:not(.button--secondary):not(.button--tertiary):not(.visually-hidden):not(.quick-add-hidden):not(.product__media-toggle):not([hidden]),.product-form__submit,.quick-add__submit,.cart__checkout-button,.vnf-number-card__buy,.vnf-blog__button,.vnf-article__share-button,.vnf-article__back-link,.vnf-how-it-works__button):not([disabled]):active,#MainContent .banner__buttons .button:not(.visually-hidden):not(.skip-to-content-link):not([hidden]):active,cart-drawer .cart-drawer__checkout:not([disabled]):active{transform:translateY(0)!important}#MainContent :is(.product-form__submit,.quick-add__submit,.cart__checkout-button,.vnf-number-card__buy):is([disabled],[aria-disabled=true]),cart-drawer .cart-drawer__checkout:is([disabled],[aria-disabled=true]){opacity:.65!important;cursor:not-allowed!important;box-shadow:none!important;transform:none!important}#MainContent .vnf-number-card__buy:is(.is-in-cart,[aria-pressed=true]),#MainContent .vnf-number-card.is-in-cart .vnf-number-card__buy{background:#000!important;background-image:none!important;background-color:#000!important;border-color:#000!important;color:#fff!important;-webkit-text-fill-color:#ffffff!important;text-transform:none!important;box-shadow:0 10px 18px #0000002e!important}#MainContent .vnf-number-card__buy:is(.is-in-cart,[aria-pressed=true]):is(:hover,:focus-visible,:active),#MainContent .vnf-number-card.is-in-cart .vnf-number-card__buy:is(:hover,:focus-visible,:active){background:#000!important;background-image:none!important;background-color:#000!important;color:#fff!important;-webkit-text-fill-color:#ffffff!important;box-shadow:0 13px 22px #0000003d!important}#MainContent :is(.product-form__submit,.quick-add__submit,.cart__checkout-button,.vnf-number-card__buy),cart-drawer .cart-drawer__checkout{width:100%!important}#MainContent .product-form__buttons shopify-accelerated-checkout{--shopify-accelerated-checkout-button-border-radius: var(--vip-button-radius);--shopify-accelerated-checkout-button-block-size: var(--vip-button-height);--shopify-accelerated-checkout-button-box-shadow: none;display:block;width:100%;overflow:hidden;border-radius:var(--vip-button-radius)}#MainContent .product-form__buttons .shopify-payment-button{width:100%;overflow:hidden;border-radius:var(--vip-button-radius)!important}#MainContent .product-form__buttons :is(.shopify-payment-button__button,.shopify-payment-button__button--branded,.shopify-payment-button__button--unbranded){min-height:var(--vip-button-height)!important;border-radius:var(--vip-button-radius)!important;overflow:hidden!important}#MainContent :is(.skip-to-content-link,.visually-hidden,.quick-add-hidden,.product__media-toggle){--vip-button-height: initial}@media screen and (max-width:749px){#MainContent :is(a.button:not(.button--secondary):not(.button--tertiary):not(.visually-hidden):not(.skip-to-content-link):not(.quick-add-hidden):not(.product__media-toggle):not([hidden]),button.button:not(.button--secondary):not(.button--tertiary):not(.visually-hidden):not(.quick-add-hidden):not(.product__media-toggle):not([hidden]),.product-form__submit,.quick-add__submit,.cart__checkout-button,.vnf-number-card__buy,.vnf-blog__button,.vnf-article__share-button,.vnf-article__back-link,.vnf-how-it-works__button),#MainContent .banner__buttons .button:not(.visually-hidden):not(.skip-to-content-link):not([hidden]),cart-drawer .cart-drawer__checkout{min-height:var(--vip-button-height)!important;padding:13px 20px!important;border-radius:var(--vip-button-radius)!important;font-size:var(--vip-button-font-size)!important}}#MainContent .product-form__buttons>.shopify-payment-button,#MainContent .product-form__buttons>shopify-accelerated-checkout{margin-top:10px!important}
/*# sourceMappingURL=/cdn/shop/t/8/assets/vip-buttons.css.map */
