.yp .yv-availability-card{box-sizing:border-box;margin:16px 0 22px;padding:19px 24px 20px;border:1px solid #efc4c4;border-radius:4px;background:#fff2f2;color:#9b2929;text-align:center;box-shadow:0 2px 7px #00000003}.yp .yv-availability-card h2{font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:700;line-height:1.5;letter-spacing:.12em;margin:0 0 8px;text-transform:uppercase;color:#a12424}.yp .yv-availability-card p{font-family:Arial,Helvetica,sans-serif;font-size:13px;line-height:1.75;letter-spacing:.01em;margin:0 auto;max-width:43ch;color:#9b2929;text-wrap:pretty}.yp .yv-stock-notice{display:flex;align-items:center;gap:9px;margin:14px 0 11px;font-family:Arial,Helvetica,sans-serif;font-size:13px;line-height:1.5;color:#9b621f;letter-spacing:.01em}.yp .yv-stock-notice[hidden]{display:none!important}.yp .yv-stock-dot{width:6px;height:6px;flex:0 0 6px;border-radius:50%;background:#dca245;box-shadow:0 0 0 3px #dca24520;animation:yv-stock-breathe 2.8s ease-in-out infinite}@keyframes yv-stock-breathe{0%,to{opacity:1;box-shadow:0 0 0 3px #dca24520}50%{opacity:.6;box-shadow:0 0 0 4px #dca2450a}}@media(max-width:600px){.yp .yv-availability-card{padding:17px 18px 18px;margin-top:14px}.yp .yv-availability-card p{font-size:12px;line-height:1.8}.yp .yv-availability-card h2{font-size:11px}}@media(prefers-reduced-motion:reduce){.yp .yv-stock-dot{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/yv-pdp-availability.css.map */
