.phc-earlybf-price .price__container{display:flex;align-items:baseline;flex-wrap:wrap;gap:8px 14px;margin-bottom:0}.phc-earlybf-price__original{font-size:.78em;font-weight:400;color:#6e6562}.phc-earlybf-price__current{font-size:1.08em;font-weight:800;color:#482e36}.phc-earlybf-price__code{font-size:12px;font-weight:600;letter-spacing:.01em;line-height:1.4;margin:4px 0 0}.phc-earlybf-announcement-line{display:block;line-height:1.45;font-size:13px;font-weight:600}.phc-earlybf-announcement-line--deals{font-size:12px;font-weight:400;margin-top:2px}.phc-earlybf-cart{border-top:1px solid #e4dcd5;padding-top:12px;margin-top:10px}.phc-earlybf-cart__saving{display:flex;align-items:baseline;justify-content:space-between;gap:12px;font-size:14px;color:#482e36;margin:0 0 6px}.phc-earlybf-cart__deal{font-size:13px;font-weight:600;margin:0 0 6px;color:#482e36}.phc-earlybf-terms{font-size:11px!important;line-height:1.5;color:#70645e;margin:6px 0}.phc-earlybf-terms:empty{display:none}@media(max-width:749px){.phc-earlybf-announcement-line{font-size:12px}.phc-earlybf-announcement-line--deals{font-size:11px}.announcement-bar__message:has(.phc-earlybf-announcement-line){padding:9px 0;min-height:0}.phc-earlybf-price__current{font-weight:800}}
.announcement-bar__message:has(.phc-earlybf-announcement-line)>svg{display:none}

.phc-template-cart #main-cart-footer.is-empty{display:none}
