body>.livvy-marquee,body #livvy-sticky,.shopify-section-group-header-group:has(.announcement-bar){display:none!important}.lv-campaign{text-align:center;font-family:Arial,sans-serif;padding:16px 18px;line-height:1.35}.lv-campaign p{margin:0!important}.lv-campaign--top{background:#3a2e28;color:#f9f5f2;position:relative;z-index:1}.lv-campaign__kicker{font-size:10px;letter-spacing:.09em;text-transform:uppercase;margin-bottom:6px!important}.lv-campaign__deal{font-size:24px;font-weight:700;letter-spacing:.015em}.lv-campaign__deal strong{color:#e8bf4f}.lv-campaign__gift{font-size:12px;letter-spacing:.04em;padding-top:5px}.lv-campaign--atc{background:#eee5d6;color:#3a2e28;border-radius:0 0 4px 4px;margin-top:-1px}.lv-campaign--atc .lv-campaign__deal{font-size:19px}.lv-campaign--atc .lv-campaign__deal strong{color:#9b7529}.product-form__submit{background:#000!important;color:#fff!important;border-radius:4px 4px 0 0!important;margin-bottom:0!important}.lv-cart-promo{padding:0!important;background:none!important}.lv-cart-promo .lv-campaign{padding:14px!important}.lvv-slim-wrap{display:none!important}@media(max-width:749px){.lv-campaign--top{padding:13px 10px}.lv-campaign__deal{font-size:21px}.lv-campaign__kicker{font-size:8px}.lv-campaign__gift{font-size:11px}}
.lv-campaign .lv-campaign__kicker,.lv-campaign .lv-campaign__kicker span,.lv-campaign .lv-campaign__kicker strong{font-size:10px!important;line-height:1.5!important}.lv-campaign .lv-campaign__deal,.lv-campaign .lv-campaign__deal strong{font-size:24px!important;line-height:1.3!important}.lv-campaign--atc .lv-campaign__deal,.lv-campaign--atc .lv-campaign__deal strong{font-size:19px!important}.lv-campaign .lv-campaign__gift{font-size:12px!important;line-height:1.5!important}

/* Compact product campaign and roomier navigation */
.lv-campaign--top{padding:7px 12px!important}
.lv-campaign--top .lv-campaign__kicker{display:none!important}
.lv-campaign--top .lv-campaign__deal,.lv-campaign--top .lv-campaign__deal strong{font-size:18px!important;line-height:1.25!important}
.lv-campaign--top .lv-campaign__gift{font-size:10px!important;padding-top:3px!important;line-height:1.3!important}
.header-wrapper .header{min-height:76px;padding-top:16px!important;padding-bottom:16px!important}
.header__heading-logo-wrapper{min-width:155px}
body:has(.lv-homehero) .header-wrapper .header{min-height:90px!important;padding-top:22px!important;padding-bottom:22px!important}
@media(max-width:749px){.header-wrapper .header{min-height:72px;padding-top:14px!important;padding-bottom:14px!important}body:has(.lv-homehero) .header-wrapper .header{min-height:82px!important;padding-top:19px!important;padding-bottom:19px!important}.lv-campaign--top{padding:7px 8px!important}.lv-campaign--top .lv-campaign__deal,.lv-campaign--top .lv-campaign__deal strong{font-size:17px!important}}
