.heirloom-shipping-offer{display:flex;align-items:flex-start;gap:9px;padding:0;border:0;background:none;color:#173b47;font-family:Arial,sans-serif;text-align:left}
.heirloom-shipping-offer>svg{flex:0 0 22px;margin-top:1px;color:#26785f}
.heirloom-shipping-offer__copy{min-width:0}
.heirloom-shipping-offer__headline{display:flex;align-items:center;flex-wrap:wrap;gap:5px 9px}
.heirloom-shipping-offer strong{font-size:15px;font-weight:700;line-height:1.5;letter-spacing:0}
.heirloom-shipping-offer__tag{display:inline-block;padding:2px 6px;border-radius:3px;background:#f6ebe5;color:#934431;font-size:10px;font-weight:700;line-height:1.5;white-space:nowrap}
.heirloom-shipping-offer__detail{display:block;margin-top:2px;color:#63716e;font-size:12px;line-height:1.5}
.snowman-product .snowman-price-block{margin:12px 0 18px;font-family:Arial,sans-serif}
.snowman-offer-meta{display:flex;justify-content:space-between;align-items:center;gap:12px;min-height:18px}
.snowman-offer-minimum{color:#63716e;font-size:12px;line-height:1.5;white-space:nowrap}
.snowman-price-offer-row{display:flex;justify-content:space-between;align-items:baseline;gap:12px;margin:5px 0 0}
.snowman-price-offer-row>.snowman-price{margin:0;white-space:nowrap}
.heirloom-shipping-offer--price{min-width:0;color:#bb440c;font:700 16px/1.375 Arial,sans-serif;letter-spacing:0;white-space:nowrap}
.heirloom-shipping-countdown{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:8px;color:#65716f;font:400 13px/1.5 Arial,sans-serif;letter-spacing:0}
.heirloom-shipping-countdown[hidden],.snowman-price-block [data-shipping-promotion][hidden]{display:none!important}
.heirloom-shipping-countdown__campaign{display:inline-flex;align-items:center;gap:6px;color:#bb440c;font-weight:600}
.heirloom-shipping-countdown__campaign svg{flex:none}
.heirloom-shipping-countdown__clock{display:inline-flex;flex:none;flex-direction:column;align-items:flex-end;gap:2px;padding:6px 10px 7px;border:1px solid #ecd1c0;border-radius:5px;background:#fff0e4;white-space:nowrap}
.heirloom-shipping-countdown__label{color:#84362c;font:700 10px/1.2 Arial,sans-serif;letter-spacing:.6px;text-transform:uppercase}
.heirloom-shipping-countdown time{color:#a12c23;font:800 22px/1.1 Arial,sans-serif;font-variant-numeric:tabular-nums;letter-spacing:.2px}
@media(max-width:800px){
  .heirloom-shipping-offer--price{font-size:14px}
  .heirloom-shipping-countdown{font-size:12px}
  .heirloom-shipping-countdown time{font-size:20px}
  .snowman-product .snowman-pills{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:6px}
  .snowman-product .snowman-pills button{min-width:0;min-height:44px;width:100%;padding:11px 0}
  .snowman-product .snowman-pills button.active{padding:10px 0}
}
@media(max-width:360px){
  .snowman-price-offer-row{gap:8px}
  .snowman-price-offer-row>.snowman-price{font-size:26px}
  .heirloom-shipping-offer--price{font-size:13px}
  .heirloom-shipping-countdown{font-size:11.5px}
  .heirloom-shipping-countdown__campaign{gap:4px}
  .heirloom-shipping-countdown__clock{padding:6px 8px 7px}
  .heirloom-shipping-countdown time{font-size:19px}
  .snowman-product .snowman-pills{gap:4px}
}
@media(max-width:340px){
  .snowman-product .snowman-card{padding:12px}
}
.simple-cart-summary>.heirloom-shipping-offer{margin:2px 0}
.heirloom-shipping-reminder{margin:0 0 9px;color:#26785f;text-align:center;font:600 12px/1.5 Arial,sans-serif}
