@layer zg-overrides{main#MainContent [id^=ZGMainProduct-] form.zg-product-form{display:flex!important;flex-wrap:wrap!important;align-items:stretch!important;gap:10px!important}main#MainContent [id^=ZGMainProduct-] form.zg-product-form>.zg-option{flex:0 0 100%!important;order:0!important}main#MainContent [id^=ZGMainProduct-] .zg-pdp-purchase-buttons{display:contents!important}main#MainContent [id^=ZGMainProduct-] .zg-quantity{order:1!important;display:inline-flex!important;flex:0 0 auto!important;align-items:center!important;justify-content:center!important;width:auto!important;height:56px!important;min-height:56px!important;margin:0!important;padding:0 4px!important;border:1px solid #dccfba!important;border-radius:999px!important;background:#fffdfc!important}main#MainContent [id^=ZGMainProduct-] .zg-quantity button{width:40px!important;min-width:40px!important;height:48px!important;font-size:20px!important;line-height:1!important;cursor:pointer}main#MainContent [id^=ZGMainProduct-] .zg-quantity input{width:38px!important;min-width:38px!important;height:48px!important;padding:0!important;font-size:16px!important;font-weight:700!important;text-align:center!important;-moz-appearance:textfield}main#MainContent [id^=ZGMainProduct-] .zg-quantity input::-webkit-outer-spin-button,main#MainContent [id^=ZGMainProduct-] .zg-quantity input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}main#MainContent [id^=ZGMainProduct-] .zg-pdp-add-cart{order:2!important;flex:1 1 0!important;width:auto!important;min-width:0!important;min-height:56px!important}main#MainContent [id^=ZGMainProduct-] .zg-pdp-buy-now{order:3!important;flex:0 0 100%!important;width:100%!important}@media(max-width:749px){main#MainContent [id^=ZGMainProduct-] .zg-quantity button{width:36px!important;min-width:36px!important}main#MainContent [id^=ZGMainProduct-] .zg-quantity input{width:32px!important;min-width:32px!important}main#MainContent [id^=ZGMainProduct-] .zg-pdp-add-cart{padding-left:12px!important;padding-right:12px!important}}}@layer zg-overrides{main#MainContent [data-zg-product-hero] .zg-buybox .zg-quantity{background:#fffdfc!important;border:1px solid #e6dccb!important;box-shadow:none!important}main#MainContent [data-zg-product-hero] .zg-buybox .zg-quantity button,main#MainContent [data-zg-product-hero] .zg-buybox .zg-quantity input{background:transparent!important;color:#111!important;box-shadow:none!important}@media(hover:hover){main#MainContent [data-zg-product-hero] .zg-buybox .zg-quantity button:hover{background:#f6f1e8!important;border-radius:50%!important}}main#MainContent [data-zg-product-hero] .zg-buybox .zg-buybox__trust{background:transparent!important;border:0!important;box-shadow:none!important;gap:8px!important}main#MainContent [data-zg-product-hero] .zg-buybox .zg-buybox__trust>*{background:#fffdfc!important;border:1px solid #ebe3d6!important;border-radius:16px!important;box-shadow:none!important;color:#4f4943!important}main#MainContent [data-zg-product-hero] .zg-buybox .zg-buybox__trust>* svg{color:#8a6a3f!important;stroke:currentColor!important}main#MainContent [data-zg-product-hero] .zg-buybox .zg-buybox__urgency{background:#fbf6ec!important;border:1px solid #efe3d0!important}main#MainContent [data-zg-product-hero] .zg-buybox .zg-buybox__saving{background:#f7efe1!important;color:#6f5133!important}main#MainContent [data-zg-product-hero] .zg-buybox .zg-bundle__tier:has(.zg-bundle__tier-price s) .zg-bundle__tier-sub{background:#f7efe1!important}main#MainContent [data-zg-product-hero] .zg-buybox .zg-upsell{background:#fffdfc!important;border:1px solid #ebe3d6!important;box-shadow:none!important}main#MainContent [data-zg-product-hero] .zg-buybox .zg-upsell:hover{border-color:#d9c7a8!important}main#MainContent [data-zg-product-hero] .zg-buybox .zg-upsell img,main#MainContent [data-zg-product-hero] .zg-buybox .zg-upsell__placeholder{background:#faf7f1!important;mix-blend-mode:multiply}}@layer zg-overrides{main#MainContent [data-zg-product-hero] .zg-buybox .zg-pdp-urgency{margin-top:16px!important;margin-bottom:16px!important;padding-top:0!important;padding-bottom:0!important}}@layer zg-overrides{main#MainContent [data-zg-product-hero] .zg-buybox .zg-bdg3__line{display:none!important}main#MainContent [data-zg-product-hero] .zg-buybox .zg-bdg3{row-gap:0!important}}@layer zg-overrides{main#MainContent [data-zg-product-hero] .zg-buybox .zg-upsell-heading{margin:24px 0 8px!important;color:#8b7d6d!important;font-size:11px!important;font-weight:600!important;letter-spacing:.14em!important;text-transform:uppercase!important}main#MainContent [data-zg-product-hero] .zg-buybox .zg-upsell{grid-template-columns:64px minmax(0,1fr) 34px!important;gap:14px!important;margin-top:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;color:#111!important;text-decoration:none!important}main#MainContent [data-zg-product-hero] .zg-buybox .zg-upsell img,main#MainContent [data-zg-product-hero] .zg-buybox .zg-upsell__placeholder{width:64px!important;height:64px!important;padding:6px!important;border-radius:14px!important;background:#f2efe9!important;object-fit:contain!important;mix-blend-mode:multiply}main#MainContent [data-zg-product-hero] .zg-buybox .zg-upsell__title{display:-webkit-box!important;overflow:hidden!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important;color:#111!important;font-size:14px!important;font-weight:600!important;line-height:1.35!important;letter-spacing:-.01em!important}main#MainContent [data-zg-product-hero] .zg-buybox .zg-upsell__price{display:block!important;margin-top:3px!important;color:#74716c!important;font-size:13px!important;font-weight:500!important}main#MainContent [data-zg-product-hero] .zg-buybox .zg-upsell>span:last-child{width:34px!important;height:34px!important;border:1px solid #111111!important;background:transparent!important;color:#111!important;font-size:15px!important;transition:background .15s ease,color .15s ease!important}main#MainContent [data-zg-product-hero] .zg-buybox .zg-upsell:hover>span:last-child{background:#111!important;color:#fff!important}}
/*# sourceMappingURL=/cdn/shop/t/30/assets/zg-pdp-qty-row.css.map */
