.product-card .product-card__price-row{display:flex;flex-wrap:wrap;gap:8px 12px;height:auto}.product-card .product-card__price-row .price{display:flex;flex-wrap:wrap;gap:4px 8px;min-width:0;max-width:100%;white-space:normal}.product-card .product-card__price-row .price>*{position:static;white-space:nowrap;margin:0}.product-card .product-card__stock{position:static;margin:0}@media(max-width:549px){.product-card .product-card__price-row{flex-direction:column;align-items:flex-start;gap:6px;padding-block:8px}}.buyer-sticky-header{position:sticky!important;top:0;z-index:40}.stripe-complete[data-claim-mode=true] [data-stripe-state=paid]{border-radius:16px;gap:24px}.stripe-complete[data-claim-mode=true] [data-stripe-state=paid]>.delivery-instruction-card{width:100%;min-width:0;box-sizing:border-box;padding:24px!important;border:1px solid #e2e8f0!important;border-radius:16px!important;background:#f8fafc!important;box-shadow:none!important}.stripe-complete[data-claim-mode=true] .delivery-instruction-card h3{margin:0 0 10px!important;font-size:18px!important;line-height:1.35}.stripe-complete[data-claim-mode=true] .claim-chat-note{margin:0 0 20px;font-size:14px;line-height:1.6;color:#64748b}.stripe-complete .claim-delivery-steps{display:flex;flex-direction:column;gap:14px;margin:0 0 24px;padding-left:22px;color:#475569;font-size:14px;line-height:1.6}.claim-delivery-steps li{padding-left:6px}.claim-delivery-steps li::marker{color:#2563eb;font-weight:700}.claim-delivery-steps strong{overflow-wrap:anywhere}.stripe-complete[data-claim-mode=true] #open-live-chat-btn{display:flex!important;align-items:center;justify-content:center;gap:12px;width:100%;height:auto!important;min-height:48px!important;margin:0!important;padding:12px 18px!important;border:0!important;border-radius:10px!important;background:#ff6b00!important;color:#fff!important;box-shadow:none!important;font-size:15px!important;line-height:1.5!important;font-weight:700!important;text-transform:none!important;letter-spacing:0!important}.stripe-complete[data-claim-mode=true] #open-live-chat-btn:hover{background:#e86000!important}.stripe-complete[data-claim-mode=true] #open-live-chat-btn:focus-visible{outline:3px solid #2563eb;outline-offset:3px}.stripe-complete[data-claim-mode=true] .delivery-copy-action{margin:12px 0 0;text-align:center}.stripe-complete[data-claim-mode=true] .delivery-copy-action button{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:8px 12px;border:0;background:transparent;box-shadow:none;color:#475569;font-size:13px}.stripe-complete[data-claim-mode=true] .delivery-support-fallback{margin:12px 0 0;font-size:12px;line-height:1.6;text-align:center;color:#64748b}.stripe-complete[data-claim-mode=true] [data-stripe-state=paid]>.stripe-complete__details{box-sizing:border-box;min-width:0;padding:20px!important;border:1px solid #e2e8f0!important;border-radius:12px}.stripe-complete[data-claim-mode=true] .stripe-complete__facts dd{min-width:0;overflow-wrap:anywhere}@media(max-width:480px){.stripe-complete[data-claim-mode=true] [data-stripe-state=paid]>.delivery-instruction-card,.stripe-complete[data-claim-mode=true] [data-stripe-state=paid]>.stripe-complete__details{padding:16px!important}}.stripe-complete[data-claim-mode=false] [data-stripe-state=paid]>.delivery-instruction-card{padding:24px!important;margin:0!important;border:1px solid #e2e8f0!important;border-radius:16px!important;background:#f8fafc!important;text-align:left!important;box-shadow:none!important}.stripe-complete[data-claim-mode=false] .delivery-instruction-card h3{margin:0 0 10px!important;font-size:18px!important;line-height:1.3!important}.stripe-complete[data-claim-mode=false] .delivery-instruction-card>p{margin:0 0 20px;font-size:14px;line-height:1.65;color:#475569}.stripe-complete #claim-order-btn{display:flex!important;align-items:center!important;justify-content:center!important;gap:12px;width:100%!important;min-height:48px!important;height:auto!important;padding:12px 18px!important;margin:0!important;border:0!important;border-radius:10px!important;background:#ff6b00!important;color:#fff!important;box-shadow:none!important;font:700 15px/1.5 var(--font-heading-family, sans-serif)!important;letter-spacing:0!important;text-transform:none!important;cursor:pointer}.stripe-complete #claim-order-btn:hover{background:#e86000!important}.stripe-complete #claim-order-btn:focus-visible{outline:3px solid #2563eb;outline-offset:3px}.stripe-complete[data-claim-mode=false] .delivery-instruction-card .delivery-copy-hint{margin:12px 0 0!important;font-size:12px!important;color:#64748b!important;text-align:center}.driver-popover.bloxman-walkthrough{box-sizing:border-box;width:350px;max-width:calc(100vw - 24px);padding:24px;border-radius:18px;border:1px solid #e2e8f0;box-shadow:0 16px 48px #0f172a26;font-family:var(--font-body-family,sans-serif);color:#0f172a}.bloxman-walkthrough .driver-popover-title{font-size:19px;line-height:1.35;font-weight:700}.bloxman-walkthrough .driver-popover-description{margin-top:12px;font-size:14px;line-height:1.65;color:#475569}.bloxman-walkthrough .driver-popover-footer{margin-top:22px;gap:8px}.bloxman-walkthrough .driver-popover-footer button{min-height:44px;padding:10px 16px;border:0;border-radius:9px;font:600 14px/1.4 inherit;text-shadow:none;box-shadow:none;background:#f1f5f9;color:#475569}.bloxman-walkthrough .driver-popover-footer .driver-popover-next-btn{background:#2563eb;color:#fff}.bloxman-walkthrough .driver-popover-progress-text{font-size:12px;color:#64748b}.confirmation-arrived>.stripe-complete__hero{animation:confirmation-settle .7s ease-out both}@keyframes confirmation-settle{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.confirmation-arrived>.stripe-complete__hero{animation:none}}@media(max-width:380px){.driver-popover.bloxman-walkthrough{padding:18px}.stripe-complete[data-claim-mode=false] [data-stripe-state=paid]>.delivery-instruction-card{padding:18px!important}}.buyer-sticky-header .site-header{transform:none!important}.collection-search.buyer-sticky-search{position:sticky;top:var(--buyer-header-height, 80px);z-index:20;background:#fff;padding-block:10px}.stripe-form__secure,.stripe-checkout__secure{display:flex;align-items:flex-start;justify-content:center;gap:8px}.stripe-form__secure svg,.stripe-checkout__secure svg{flex:0 0 16px;width:16px;height:16px;margin-top:2px}.buyer-confetti{position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:100;overflow:hidden}.celebration-layer{position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:100;overflow:hidden;opacity:1;transition:opacity .5s ease-out}.celebration-layer.is-fading{opacity:0}.celebration-layer canvas{display:block;width:100%;height:100%}@media(prefers-reduced-motion:reduce){.celebration-layer{display:none}}.buyer-confetti i{position:absolute;top:-20px;width:8px;height:12px;background:var(--color);left:var(--left);animation:buyer-fall 2.8s var(--delay) ease-in both}@keyframes buyer-fall{to{transform:translateY(105vh) rotate(480deg);opacity:0}}@media(prefers-reduced-motion:reduce){.buyer-confetti{display:none}}
/*# sourceMappingURL=/cdn/shop/t/39/assets/buyer-journey.css.map */
