.product-form__buttons.vz-buy{--vz-pill: 999px;display:grid;grid-template-columns:auto minmax(0,1fr);gap:10px 8px;align-items:stretch;margin-block:var(--vz-space-2, 8px) 0;--shopify-accelerated-checkout-button-border-radius: 999px;--shopify-accelerated-checkout-button-block-size: 48px}.vz-buy>.product-form__quantity{grid-column:1;margin:0}.vz-buy>.product-form__submit.button{grid-column:2;margin:0}.vz-buy>.shopify-payment-button{grid-column:1 / -1;margin:0}.vz-buy .quantity__label,.vz-buy .quantity__rules,.vz-buy .quantity__rules-cart{display:none}.vz-buy .quantity{inline-size:112px;min-block-size:0;block-size:52px;padding-inline:4px;overflow:hidden;border:1px solid rgb(43 43 43 / .15);border-radius:var(--vz-pill);background-color:#fff}.vz-buy .quantity:before,.vz-buy .quantity:after{display:none}.vz-buy .quantity__button{inline-size:34px;block-size:100%;background:transparent;color:#1a1d21}.vz-buy .quantity__button.disabled{color:#2b2b2b59}.vz-buy .quantity__button svg{inline-size:12px}.vz-buy .quantity__input{background:transparent;font-family:var(--vz-font-display, inherit);font-size:17px;font-weight:700;font-variant-numeric:tabular-nums;color:#1a1d21}.vz-buy .product-form__submit.button{min-block-size:52px;border:0;border-radius:var(--vz-pill);background-color:var(--vz-dark, #1a1d21);color:#fff;box-shadow:none;font-family:var(--vz-font-display, inherit);font-size:16px;font-weight:700;letter-spacing:0}.vz-buy .product-form__submit.button:before,.vz-buy .product-form__submit.button:after{box-shadow:none}@media(hover:hover){.vz-buy .product-form__submit.button:not([disabled]):hover{background-color:#2e3238;box-shadow:none;transform:none}}.vz-buy .product-form__submit.button:not([disabled]):active{background-color:#000;transform:scale(.98)}.vz-buy .product-form__submit.button[disabled],.vz-buy .product-form__submit.button[aria-disabled=true]:not(.loading){background-color:#eceef1;color:#2b2b2b8c;box-shadow:none}.vz-buy .shopify-payment-button__button--unbranded{min-block-size:48px;border:0;border-radius:var(--vz-pill);background-color:var(--vz-brand, #ff9c2b);color:#1a1d21;box-shadow:none;font-family:var(--vz-font-display, inherit);font-size:15px;font-weight:700;letter-spacing:0;text-decoration:none}.vz-buy .shopify-payment-button__button--unbranded:before,.vz-buy .shopify-payment-button__button--unbranded:after{display:none!important}@media(hover:hover){.vz-buy .shopify-payment-button__button--unbranded:hover:not([disabled]){background-color:var(--vz-brand-hover, #f08d16);color:#1a1d21;box-shadow:none;transform:none}}.vz-buy .shopify-payment-button__button--unbranded:active{transform:scale(.98)}@media(prefers-reduced-motion:reduce){.vz-buy .product-form__submit.button:not([disabled]):active,.vz-buy .shopify-payment-button__button--unbranded:active{transform:none}}.vz-sticky{display:none}@media screen and (max-width:749px){.vz-sticky{position:fixed;inset-inline:12px;inset-block-end:calc(12px + env(safe-area-inset-bottom,0px));z-index:30;display:flex;align-items:center;gap:10px;padding:6px;padding-inline-start:7px;border-radius:999px;background-color:var(--vz-dark, #1a1d21);color:#fff;box-shadow:0 12px 28px #00000047;opacity:0;transform:translateY(calc(100% + 24px));pointer-events:none;transition:transform .3s cubic-bezier(.2,.8,.2,1),opacity .2s ease}.vz-sticky[hidden]{display:none}.vz-sticky.is-visible{opacity:1;transform:none;pointer-events:auto}html.vz-sticky-on body{padding-block-end:88px}html.vz-has-sticky .vz-wa-float{display:none}}@media(prefers-reduced-motion:reduce){.vz-sticky{transition:none}}.vz-sticky__thumb{flex:none;inline-size:44px;block-size:44px;padding:3px;border-radius:50%;background-color:#fff;object-fit:contain}.vz-sticky__info{display:grid;flex:1 1 auto;gap:1px;min-inline-size:0}.vz-sticky__name{overflow:hidden;font-size:12px;line-height:1.2;color:#aeb4bb;text-overflow:ellipsis;white-space:nowrap}.vz-sticky__meta{display:flex;align-items:baseline;gap:8px;min-inline-size:0;white-space:nowrap}.vz-sticky__price{font-family:var(--vz-font-display, inherit);font-size:18px;font-weight:800;line-height:1.15;color:#fff;font-variant-numeric:tabular-nums}.vz-sticky__fit{overflow:hidden;font-size:12px;font-weight:700;color:#7fd492;text-overflow:ellipsis}.vz-sticky__fit[hidden],.vz-sticky__wa{display:none}.vz-sticky__atc{position:relative;display:inline-flex;flex:none;align-items:center;justify-content:center;min-inline-size:128px;block-size:48px;padding-inline:18px;border:0;border-radius:999px;background-color:var(--vz-brand, #ff9c2b);color:#1a1d21;font-family:var(--vz-font-display, inherit);font-size:14px;font-weight:800;white-space:nowrap;cursor:pointer;transition:background-color .2s ease,color .2s ease,transform .15s ease}.vz-sticky__atc[hidden]{display:none}.vz-sticky__atc:active{transform:scale(.96)}.vz-sticky__atc:focus-visible,.vz-sticky__step:focus-visible,.vz-sticky__qty:focus-visible{outline:2px solid #fff;outline-offset:2px}.vz-sticky__spin{display:none;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;inline-size:18px;block-size:18px;border:2.5px solid currentColor;border-inline-end-color:transparent;border-radius:50%;animation:vz-sticky-spin .7s linear infinite}.vz-sticky__atc[data-state=loading] .vz-sticky__spin{display:block}.vz-sticky__atc[data-state=loading] .vz-sticky__label{visibility:hidden}@keyframes vz-sticky-spin{to{transform:rotate(360deg)}}.vz-sticky__atc[data-state=added]{background-color:#22a447;color:#fff}.vz-sticky__atc.is-pop{animation:vz-sticky-pop .35s cubic-bezier(.3,1.6,.5,1)}@keyframes vz-sticky-pop{0%{transform:scale(.9)}60%{transform:scale(1.06)}to{transform:scale(1)}}.vz-sticky__atc[data-state=error]{background-color:#d64545;color:#fff}.vz-sticky__atc[data-state=soldout]{background-color:#3a3f45;color:#fff}.vz-sticky__stepper{display:inline-flex;flex:none;align-items:center;gap:2px;block-size:48px;padding:4px;border-radius:999px;background-color:#fff;color:#1a1d21;animation:vz-sticky-in .25s ease}.vz-sticky__stepper[hidden]{display:none}@keyframes vz-sticky-in{0%{transform:scale(.92);opacity:0}to{transform:none;opacity:1}}.vz-sticky__step{display:inline-flex;align-items:center;justify-content:center;inline-size:40px;block-size:40px;padding:0;border:0;border-radius:50%;background-color:#eef0f3;color:#1a1d21;cursor:pointer;transition:background-color .15s ease,transform .1s ease}.vz-sticky__step:active{transform:scale(.9);background-color:#dfe3e8}.vz-sticky__i-bin,.vz-sticky__step.is-remove .vz-sticky__i-minus{display:none}.vz-sticky__step.is-remove .vz-sticky__i-bin{display:block}.vz-sticky__step.is-remove{color:#c03333;background-color:#fdecec}.vz-sticky__qty{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;min-inline-size:44px;block-size:40px;padding:0 2px;border:0;background:none;color:#1a1d21;cursor:pointer;line-height:1}.vz-sticky__qty-num{font-family:var(--vz-font-display, inherit);font-size:18px;font-weight:800;font-variant-numeric:tabular-nums}.vz-sticky__qty-cap{margin-block-start:2px;font-size:10px;font-weight:700;color:#22a447;white-space:nowrap}.vz-sticky__stepper.is-busy .vz-sticky__step{opacity:.6;pointer-events:none}.vz-sticky__stepper.is-shake{animation:vz-sticky-shake .35s ease}@keyframes vz-sticky-shake{0%,to{transform:translate(0)}25%{transform:translate(-4px)}75%{transform:translate(4px)}}@media(prefers-reduced-motion:reduce){.vz-sticky__atc.is-pop,.vz-sticky__stepper,.vz-sticky__stepper.is-shake{animation:none}.vz-sticky__spin{animation-duration:1.6s}}
/*# sourceMappingURL=/cdn/shop/t/73/assets/vz-pdp-buy.css.map */
