:root{--bb-green: #19af42;--bb-green-edge: #0c9230;--bb-green-hover: #15a03c;--bb-ink: #16181c;--bb-line: #d8dadd;--bb-line-hover: #9aa0a6;--bb-radius: 10px;--bb-ease: cubic-bezier(.16, 1, .3, 1)}variant-radios fieldset.qty-btns{display:flex;flex-wrap:wrap;gap:10px;border:0;padding:0;margin:0 0 6px}variant-radios fieldset.qty-btns label.tooltip{display:inline-flex;align-items:center;justify-content:center;min-height:48px;min-width:84px;padding:11px 22px;margin:0!important;border:2px solid var(--bb-line)!important;border-radius:var(--bb-radius)!important;background:#fff;color:var(--bb-ink);font-size:15px;font-weight:600;letter-spacing:.02em;line-height:1;cursor:pointer;transition:border-color .15s var(--bb-ease),background-color .15s var(--bb-ease),box-shadow .15s var(--bb-ease),transform .15s var(--bb-ease)}variant-radios fieldset.qty-btns label.tooltip:hover{border-color:var(--bb-line-hover)!important}variant-radios fieldset.qty-btns input[type=radio]:checked+label.tooltip{background:var(--bb-ink);border-color:var(--bb-ink)!important;color:#fff;box-shadow:0 6px 14px #16181c38}variant-radios fieldset.qty-btns input[type=radio]:focus-visible+label.tooltip{outline:3px solid rgba(25,175,66,.5);outline-offset:2px}.product-form__quantity .quantity{width:172px;height:52px;border:2px solid var(--bb-line);border-radius:var(--bb-radius);background:#fff;overflow:hidden;transition:border-color .15s var(--bb-ease)}.product-form__quantity .quantity:hover,.product-form__quantity .quantity:focus-within{border-color:var(--bb-line-hover)}.product-form__quantity .quantity__button{width:52px;height:100%;background:transparent;color:var(--bb-ink);transition:background-color .15s var(--bb-ease)}.product-form__quantity .quantity__button:hover{background:#f2f3f5}.product-form__quantity .quantity__button svg{width:13px;transition:transform .15s var(--bb-ease)}.product-form__quantity .quantity__button:hover svg{transform:scale(1.2)}.product-form__quantity .quantity__input{height:100%;background:#fff;color:var(--bb-ink);font-size:17px;font-weight:600;border:0}.product-form .product-form__submit.button{min-height:62px;padding:16px 52px 16px 28px;border:2px solid var(--bb-green-edge);border-radius:var(--bb-radius);background-color:var(--bb-green);color:#fff;font-family:Rubik,Rubik-Medium,sans-serif;font-size:19px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;box-shadow:0 8px 20px #19af4247;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 28 28'><circle cx='14' cy='14' r='13' fill='rgba(255,255,255,0.22)'/><path d='M9 14h9m0 0l-3.5-3.5M18 14l-3.5 3.5' stroke='white' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round' fill='none'/></svg>");background-repeat:no-repeat;background-position:right 18px center;background-size:28px 28px;transition:background-color .15s var(--bb-ease),box-shadow .15s var(--bb-ease),transform .15s var(--bb-ease)}.product-form .product-form__submit.button:after{content:none}.product-form .product-form__submit.button:hover:not([disabled]){background-color:var(--bb-green-hover);box-shadow:0 10px 24px #19af4261;transform:translateY(-1px)}.product-form .product-form__submit.button:active:not([disabled]){transform:translateY(0);box-shadow:0 5px 12px #19af424d}.product-form .product-form__submit.button:focus-visible{outline:3px solid rgba(25,175,66,.5);outline-offset:3px}.product-form .product-form__submit.button[disabled]{background-color:#c2c6cb;border-color:#aeb3b9;box-shadow:none;background-image:none;cursor:not-allowed}.product-form .shopify-payment-button__button{border-radius:var(--bb-radius);min-height:54px}@media(prefers-reduced-motion:reduce){variant-radios fieldset.qty-btns label.tooltip,.product-form__quantity .quantity__button svg,.product-form .product-form__submit.button{transition:none}.product-form .product-form__submit.button:hover:not([disabled]){transform:none}}@media screen and (max-width:749px){variant-radios fieldset.qty-btns label.tooltip{min-height:46px;padding:10px 18px;font-size:14px}.product-form .product-form__submit.button{min-height:58px;font-size:17px}}.cart__checkout-button.button{min-height:60px;padding:16px 52px 16px 28px;border:2px solid var(--bb-green-edge);border-radius:var(--bb-radius);background-color:var(--bb-green);color:#fff;font-family:Rubik,Rubik-Medium,sans-serif;font-size:18px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;box-shadow:0 8px 20px #19af4247;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 28 28'><circle cx='14' cy='14' r='13' fill='rgba(255,255,255,0.22)'/><path d='M9 14h9m0 0l-3.5-3.5M18 14l-3.5 3.5' stroke='white' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round' fill='none'/></svg>");background-repeat:no-repeat;background-position:right 18px center;background-size:28px 28px;transition:background-color .15s var(--bb-ease),box-shadow .15s var(--bb-ease),transform .15s var(--bb-ease)}.cart__checkout-button.button:after{content:none}.cart__checkout-button.button:hover:not([disabled]){background-color:var(--bb-green-hover);box-shadow:0 10px 24px #19af4261;transform:translateY(-1px)}.cart__checkout-button.button:active:not([disabled]){transform:translateY(0);box-shadow:0 5px 12px #19af424d}.cart__checkout-button.button:focus-visible{outline:3px solid rgba(25,175,66,.5);outline-offset:3px}.cart__checkout-button.button[disabled]{background-color:#c2c6cb;border-color:#aeb3b9;box-shadow:none;background-image:none;cursor:not-allowed}.cart__update-button.button{min-height:52px;border:2px solid var(--bb-ink);border-radius:var(--bb-radius);background:#fff;color:var(--bb-ink);font-weight:600;letter-spacing:.03em;transition:background-color .15s var(--bb-ease)}.cart__update-button.button:after{content:none}.cart__update-button.button:hover{background:#f2f3f5}.cart-item__quantity .quantity{width:150px;height:48px;border:2px solid var(--bb-line);border-radius:var(--bb-radius);background:#fff;overflow:hidden;transition:border-color .15s var(--bb-ease)}.cart-item__quantity .quantity:hover,.cart-item__quantity .quantity:focus-within{border-color:var(--bb-line-hover)}.cart-item__quantity .quantity__button{width:46px;height:100%;background:transparent;color:var(--bb-ink);transition:background-color .15s var(--bb-ease)}.cart-item__quantity .quantity__button:hover{background:#f2f3f5}.cart-item__quantity .quantity__input{height:100%;background:#fff;color:var(--bb-ink);font-size:16px;font-weight:600;border:0}cart-remove-button .button{width:44px;height:44px;border-radius:var(--bb-radius);transition:background-color .15s var(--bb-ease),color .15s var(--bb-ease)}cart-remove-button .button:after{content:none}cart-remove-button .button:hover{background:#fdecec;color:#c0272d}.cart__dynamic-checkout-buttons [data-shopify-buttoncontainer]>div,.cart__dynamic-checkout-buttons .shopify-cleanslate>div>div{border-radius:var(--bb-radius);overflow:hidden}@media(prefers-reduced-motion:reduce){.cart__checkout-button.button,.cart-item__quantity .quantity,cart-remove-button .button{transition:none}.cart__checkout-button.button:hover:not([disabled]){transform:none}}
/*# sourceMappingURL=/cdn/shop/t/65/assets/buybox-redesign.css.map */
