.wi-campaign .price-line{display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:8px!important}.wi-campaign .donation{display:inline-flex;width:auto;background:#e3edf7;color:#183f66;padding:5px 10px;border-radius:999px;font-size:13px;line-height:1.4}.wi-campaign .wi-contribution-note{margin:24px 0 0;font-size:14px}.wi-progress{max-width:600px;margin:24px 0}.wi-progress label{display:block;font-weight:600}.wi-progress progress{width:100%;accent-color:var(--blue);height:14px}.wi-progress p{font-size:13px}.wi-campaign .wi-countdown,.wi-campaign .wi-remaining{color:#fff;font-weight:600;font-size:16px;line-height:1.6}.wi-campaign .print-path-copy .print-status{color:#d9e4ef}.wi-campaign .print-path-copy .text-link{color:#fff}.wi-campaign .wi-purchase-note{display:none}.v48-sold-out{padding:6px 10px;font-size:13px}.woz-v48-chrome .product-item__text{gap:8px}.woz-v48-chrome .product-item__title{min-height:44px;display:flex;align-items:center}.woz-v48-chrome .product-item__text>*{margin-block:0!important}@media(max-width:600px){.wi-campaign .campaign-ribbon .wrap{display:flex;flex-direction:column;gap:10px;text-align:center;padding-block:20px}.wi-campaign .campaign-ribbon .wrap span+span:before{content:"";display:block;width:24px;height:1px;background:currentColor;margin:0 auto 10px;opacity:.35}}
