.gw-halloween-banner{color:#f6aa55;background:#241d2b;border-bottom:1px solid #ed98443d;justify-content:center;align-items:center;gap:22px;padding:13px 24px;font-family:Inter,Arial,sans-serif;display:flex}.gw-halloween-banner>div{align-items:center;gap:20px;display:flex}.gw-halloween-banner strong{color:#ffd199;letter-spacing:.035em;font-size:14px;font-weight:600}.gw-halloween-banner div>span{color:#f3e5d9;font-size:12px}.gw-halloween-banner a{color:#ffd199;text-underline-offset:4px;align-items:center;gap:8px;min-height:30px;font-size:12px;text-decoration:underline;display:flex}[data-greenwoof-halloween=true] .gw-editorial{--ed-cream:#fff8ef;--ed-sand:#f4e5d4;--ed-rule:#ddc9b3}[data-greenwoof-halloween=true] .editorial-header{border-bottom-color:#d8b38f}[data-greenwoof-halloween=true] .ed-brand-dot{color:#c36c26}[data-greenwoof-halloween=true] .ed-leash-announcement{color:#493125;background:#eed9bf}[data-greenwoof-halloween=true] .ed-hero .ed-eyebrow{color:#ffd19b}[data-greenwoof-halloween=true] .ed-hero .ed-button-cream{color:#25251b;background:#f3aa62;border-color:#f3aa62}[data-greenwoof-halloween=true] .ed-hero .ed-button-cream:hover{background:#ffbf80}[data-greenwoof-halloween=true] .gw-purchase-cta{color:#fff;background:#a84b1b;border-color:#a84b1b}[data-greenwoof-halloween=true] .gw-purchase-cta:hover{background:#853810}[data-greenwoof-halloween=true] .gw-purchase-option.is-selected{background:#fff0df;border-color:#ad582b}[data-greenwoof-halloween=true] .gw-visual-main{border-color:#dbb58f;box-shadow:0 22px 55px -32px #a6532c80}[data-greenwoof-halloween=true] .ed-proof{background:#f3e1cc}[data-greenwoof-halloween=true] .gw-stores{background:#f8eddf}[data-greenwoof-halloween=true] .ed-number{color:#a24f20}[data-greenwoof-halloween=true] .ed-next{color:#fbf5ed;background:#292033}[data-greenwoof-halloween=true] .ed-next h2,[data-greenwoof-halloween=true] .ed-next p,[data-greenwoof-halloween=true] .ed-next .ed-eyebrow{color:#fbf5ed}[data-greenwoof-halloween=true] .gw-product-page{background:#fff8ef}[data-greenwoof-halloween=true] .gw-product-page .gw-visual-main{border-color:#d5a57a}@media (width<=767px){.gw-halloween-banner{gap:12px;padding:11px 14px}.gw-halloween-banner>div{flex-direction:column;align-items:flex-start;gap:3px}.gw-halloween-banner strong{font-size:12px}.gw-halloween-banner div>span{font-size:10px}.gw-halloween-banner a{margin-left:auto;font-size:10px}.gw-halloween-banner>svg:last-child{display:none}.gw-halloween-banner>svg{flex-shrink:0;width:25px}}
