.product-info__add-button{width:100%}.product-info__add-to-cart .btn--primary{width:100%;min-height:48px;padding:13px 28px;background-color:var(--ui-color-text);background-image:none;background-size:auto;background-position:0 0;border:1px solid var(--ui-color-text);border-radius:8px;color:#fafaf8;font-size:var(--ui-caption-size);font-weight:var(--ui-weight-medium);letter-spacing:var(--ui-ls-default);text-transform:none;line-height:1.2;display:inline-flex;align-items:center;justify-content:center;transition:background-color .2s ease,transform .2s ease;overflow:hidden}@media(hover:hover)and (pointer:fine){.product-info__add-to-cart .btn--primary:not([disabled]):hover{background-color:#2a2a2a;transform:translateY(-1px)}}.product-info__add-to-cart .btn--primary:active:not([disabled]){transform:translateY(0)}.product-info__add-to-cart .btn--primary[disabled],.product-info__add-to-cart .btn--primary[aria-disabled=true]{background-color:#1a1a1a66;border-color:transparent;color:#fafaf8;opacity:1;cursor:not-allowed;transform:none}.product-info__add-to-cart .btn--primary.is-loading{color:#fafaf81a}.product-info__dynamic-checkout-button{margin-top:10px;--btn-border-radius: 8px;--shopify-accelerated-checkout-button-border-radius: 8px;--shopify-accelerated-checkout-button-block-size: 48px;--wallet-button-border-radius: 8px}.product-info__dynamic-checkout-button .shopify-payment-button__button,.product-info__dynamic-checkout-button .shopify-payment-button__button--branded,.product-info__dynamic-checkout-button .shopify-payment-button__button--unbranded,.product-info__dynamic-checkout-button .wallet-cart-button-container,.product-info__dynamic-checkout-button .wallet-cart-button{min-height:48px;overflow:hidden;font-size:var(--ui-caption-size);font-weight:var(--ui-weight-medium);letter-spacing:var(--ui-ls-default);text-transform:none;line-height:1.2;transition:opacity .2s ease,transform .2s ease}.product-info__dynamic-checkout-button .shopify-payment-button__button iframe{border-radius:8px}@media(hover:hover)and (pointer:fine){.product-info__dynamic-checkout-button .shopify-payment-button__button--branded:not([disabled]):hover{transform:translateY(-1px)}}.product-info__dynamic-checkout-button .shopify-payment-button__button--unbranded{padding:13px 28px;background-color:var(--ui-color-text);background-image:none;background-position:0 0;border:1px solid var(--ui-color-text);color:#fafaf8}@media(hover:hover)and (pointer:fine){.product-info__dynamic-checkout-button .shopify-payment-button__button--unbranded:not([disabled]):not([aria-disabled]):hover{background-color:#2a2a2a;transform:translateY(-1px)}}.product-info__dynamic-checkout-button .shopify-payment-button__more-options{display:block;width:100%;margin-top:12px;padding:6px 4px;background:transparent;border:0;color:#1a1a1a8c;font-size:var(--ui-micro-size);font-weight:var(--ui-weight-regular);letter-spacing:var(--ui-ls-default);text-align:center;text-decoration:underline;text-decoration-color:#1a1a1a33;text-underline-offset:3px;cursor:pointer;transition:color .2s ease,text-decoration-color .2s ease}.product-info__dynamic-checkout-button .shopify-payment-button__more-options:hover,.product-info__dynamic-checkout-button .shopify-payment-button__more-options:focus-visible{color:var(--ui-color-text);text-decoration-color:var(--ui-color-text);outline:none}.pdp-price-request{display:flex;flex-direction:column;gap:14px}.pdp-price-request__intro{font-size:var(--ui-caption-size);color:rgba(var(--text-color)/.65);line-height:1.5;margin:0}.pdp-price-request__form{display:flex;flex-direction:column;gap:12px;margin:0}.pdp-price-request__field{display:flex;flex-direction:column;gap:5px}.pdp-price-request__field label{font-size:var(--ui-micro-size);font-weight:var(--ui-weight-medium);color:var(--ui-color-text);letter-spacing:var(--ui-ls-default)}.pdp-price-request__req{color:var(--ui-color-accent);margin-left:2px}.pdp-price-request__optional{color:var(--ui-color-text-light);font-weight:var(--ui-weight-regular);margin-left:4px}.pdp-price-request__field input,.pdp-price-request__field textarea{width:100%;padding:12px 14px;border:1px solid rgba(26,26,26,.15);border-radius:8px;background:#fff;font-size:var(--ui-caption-size);color:var(--ui-color-text);font-family:inherit;transition:border-color .2s ease,box-shadow .2s ease}.pdp-price-request__field input:focus,.pdp-price-request__field textarea:focus{outline:none;border-color:var(--ui-color-accent);box-shadow:0 0 0 3px #ae8d5526}.pdp-price-request__field textarea{resize:vertical;min-height:70px}.pdp-price-request__submit{width:100%;min-height:48px;padding:13px 28px;display:inline-flex;align-items:center;justify-content:center;background-color:var(--ui-color-text);border:1px solid var(--ui-color-text);border-radius:8px;color:#fafaf8;font-size:var(--ui-caption-size);font-weight:var(--ui-weight-medium);letter-spacing:var(--ui-ls-default);line-height:1.2;cursor:pointer;transition:background-color .2s ease,transform .2s ease}@media(hover:hover)and (pointer:fine){.pdp-price-request__submit:hover{background-color:#2a2a2a;transform:translateY(-1px)}}.pdp-price-request__submit:active{transform:translateY(0)}.pdp-price-request__consent{font-size:var(--ui-micro-size);color:rgba(var(--text-color)/.6);line-height:1.5}.pdp-price-request__consent a{color:var(--ui-color-text);text-decoration:underline}.pdp-price-request__success{padding:14px 16px;background:#eaf3de;border:1px solid rgba(15,110,86,.25);border-radius:8px;color:#173404}.pdp-price-request__success strong{display:block;font-size:var(--ui-caption-size);font-weight:var(--ui-weight-medium);margin-bottom:2px}.pdp-price-request__success p{font-size:var(--ui-caption-size);line-height:1.5;margin:0}.pdp-price-request__errors{padding:10px 12px;background:#fdf4f4;border:1px solid #e6b8b8;border-radius:8px;color:#8a1f1f;font-size:var(--ui-micro-size)}.pdp-price-request__errors strong{display:block;margin-bottom:4px}.pdp-price-request__errors ul{margin:0;padding-left:18px}@media(prefers-reduced-motion:reduce){.product-info__add-to-cart .btn--primary,.product-info__dynamic-checkout-button .shopify-payment-button__button,.product-info__dynamic-checkout-button .shopify-payment-button__more-options,.pdp-price-request__submit{transition:none}.product-info__add-to-cart .btn--primary:not([disabled]):hover,.product-info__dynamic-checkout-button .shopify-payment-button__button--branded:not([disabled]):hover,.product-info__dynamic-checkout-button .shopify-payment-button__button--unbranded:not([disabled]):not([aria-disabled]):hover,.pdp-price-request__submit:hover{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/35/assets/pdp-buy-buttons.css.map */
