.announcement-bar-section .utility-bar{min-height:3.4rem;border-bottom:3px solid #17111f!important;background:#c9f227!important;color:#17111f!important}.announcement-bar-section .announcement-bar__message{padding:.75rem 1rem;font-family:HspDMSans,Arial,sans-serif;font-size:1.05rem;font-weight:800;letter-spacing:.09em;line-height:1.2}.section-header .header-wrapper{border-bottom:3px solid #17111f!important;background:#32146d!important;color:#fff7e8!important}.section-header .header{max-width:160rem;font-family:HspDMSans,Arial,sans-serif}.section-header .header__heading-link{display:inline-flex;align-items:center;padding:.5rem;text-decoration:none}.hsp-brandmark{position:relative;display:inline-grid;grid-template-columns:auto auto;align-items:end;column-gap:.55rem;min-width:max-content;color:#fff7e8;line-height:1}.hsp-brandmark__calm{align-self:center;padding:.35rem .5rem .28rem;border:2px solid #17111f;background:#c9f227;box-shadow:2px 2px #17111f;color:#17111f;font-family:HspDMSans,Arial,sans-serif;font-size:.86rem;font-weight:800;letter-spacing:.08em;transform:rotate(-3deg)}.hsp-brandmark__critter{font-family:HspBowlby,Impact,sans-serif;font-size:2.65rem;font-weight:400;letter-spacing:-.05em;line-height:.8;text-shadow:2px 2px 0 #17111f}.hsp-brandmark__eyes{position:absolute;top:-.75rem;right:.15rem;display:flex;gap:.22rem;transform:rotate(5deg)}.hsp-brandmark__eyes i{display:block;width:.52rem;height:.7rem;border:1px solid #17111f;border-radius:50%;background:#ff7417}.section-header .header__inline-menu{margin-left:1.5rem}.section-header .header__menu-item{position:relative;min-height:4.4rem;padding:1.2rem 1.05rem;color:#fff7e8;font-family:HspDMSans,Arial,sans-serif;font-size:1.4rem;font-weight:800;letter-spacing:.015em;text-transform:uppercase}.section-header .header__menu-item:hover,.section-header .header__active-menu-item,.section-header details[open]>.header__menu-item{color:#c9f227;text-decoration:none}.section-header .header__menu-item span{text-decoration:none!important}.section-header .header__active-menu-item:after,.section-header .header__menu-item:hover:after{content:"";position:absolute;right:1rem;bottom:.7rem;left:1rem;height:3px;background:#ff7417;transform:rotate(-1deg)}.section-header .header__icon{color:#fff7e8}.section-header .header__icon:hover{color:#c9f227}.section-header .header__icon .icon{stroke-width:1.8}.section-header .cart-count-bubble{border:2px solid #17111f;background:#ff7417;color:#17111f;font-family:HspDMSans,Arial,sans-serif;font-weight:800}.section-header .desktop-localization-wrapper{color:#fff7e8;font-family:HspDMSans,Arial,sans-serif;font-weight:800}.section-header .localization-form__select{color:#fff7e8}.section-header .header__submenu,.section-header .mega-menu__content{border:3px solid #17111f!important;border-radius:0!important;background:#fff7e8!important;box-shadow:7px 7px #17111f!important;color:#17111f}.section-header .header__submenu .header__menu-item,.section-header .mega-menu__link{color:#17111f;font-family:HspDMSans,Arial,sans-serif;font-weight:800}.section-header .header__submenu .header__menu-item:hover,.section-header .mega-menu__link:hover{color:#7446d9}.section-header .header__heading-link:focus-visible,.section-header .header__icon:focus-visible,.section-header .header__menu-item:focus-visible{outline:3px solid #c9f227;outline-offset:3px;box-shadow:none}@media(max-width:989px){.section-header .header{min-height:6.4rem;padding-inline:1.2rem}.section-header .header__heading-link{justify-self:center;padding:.35rem}.hsp-brandmark{column-gap:.38rem}.hsp-brandmark__calm{padding:.28rem .38rem .22rem;font-size:.68rem}.hsp-brandmark__critter{font-size:2rem}.hsp-brandmark__eyes{top:-.58rem}.hsp-brandmark__eyes i{width:.42rem;height:.56rem}.section-header .header__icon{color:#fff7e8}.section-header .menu-drawer{border-right:3px solid #17111f;background:#fff7e8;color:#17111f}.section-header .menu-drawer__menu-item{font-family:HspBowlby,Impact,sans-serif;font-size:2.5rem;font-weight:400;letter-spacing:-.03em;line-height:1.05}.section-header .menu-drawer__menu-item:hover,.section-header .menu-drawer__menu-item--active{background:#c9f227;color:#17111f}.section-header .menu-drawer__utility-links{background:#a98bf4}}@media(min-width:990px){.section-header .header--middle-left{grid-template-columns:auto minmax(0,1fr) auto;column-gap:3rem}.section-header .header__heading-link{margin-left:0!important}.section-header .header__icons{padding-right:1.2rem}}@media(prefers-reduced-motion:reduce){.hsp-brandmark__calm{transform:none}}.section-header .header__icon--cart{width:auto;min-width:5.2rem;margin-right:0;padding:0 1.2rem;border:2px solid #17111f;border-radius:999px;background:#fff7e8;color:#17111f;box-shadow:3px 3px #ff7417}.section-header .header__icon--cart:hover{background:#c9f227;color:#17111f;transform:translate(-1px,-1px)}.section-header .header__icon--cart .icon{width:2rem}.section-header .header__icon--cart .cart-count-bubble{top:-.7rem;right:-.5rem}.section-header .header__inline-menu>.list-menu{column-gap:.3rem}@media(max-width:989px){.section-header .header__icon--cart{min-width:4.4rem;padding:0 .8rem;box-shadow:2px 2px #ff7417}.section-header .menu-drawer__navigation{padding-top:2rem}.section-header .menu-drawer__menu-item{min-height:6.4rem;padding:1.8rem 2.4rem;border-bottom:2px solid #17111f}}.template-index .announcement-bar-section .utility-bar{min-height:3.8rem;border-bottom:2px solid #31261d!important;background:#e87552!important;color:#31261d!important}.template-index .announcement-bar-section .announcement-bar__message{padding:.9rem 1.2rem;font-family:HspWorkSans,Arial,sans-serif;font-size:1rem;font-weight:700;letter-spacing:.1em}.template-index .section-header .header-wrapper{border-bottom:2px solid #31261d!important;background:#efdbb2!important;color:#31261d!important;box-shadow:none}.template-index .section-header .header{max-width:176rem;min-height:8.2rem;padding-inline:clamp(1.8rem,4vw,6rem);font-family:HspWorkSans,Arial,sans-serif}.template-index .section-header .header__heading-link{color:#31261d}.template-index .section-header .header__heading-text{font-size:clamp(2rem,2.2vw,3.2rem);font-weight:800;letter-spacing:-.06em;line-height:.9}.template-index .section-header .header__menu-item,.template-index .section-header .header__icon,.template-index .section-header .desktop-localization-wrapper,.template-index .section-header .localization-form__select{color:#31261d;font-family:HspWorkSans,Arial,sans-serif}.template-index .section-header .header__menu-item{font-size:1.25rem;font-weight:700;letter-spacing:.04em}.template-index .section-header .header__menu-item:hover,.template-index .section-header .header__active-menu-item,.template-index .section-header details[open]>.header__menu-item,.template-index .section-header .header__icon:hover{color:#31261d}.template-index .section-header .header__active-menu-item:after,.template-index .section-header .header__menu-item:hover:after{height:2px;background:#31261d}.template-index .section-header .header__icon--cart{border-color:#31261d;border-radius:0;background:#fff8ea;color:#31261d;box-shadow:0 .65rem #31261d}.template-index .section-header .header__icon--cart:hover{background:#e87552;color:#31261d}.template-index .section-header .cart-count-bubble{border-color:#31261d;background:#e87552;color:#31261d}.template-index .section-header .header__submenu,.template-index .section-header .mega-menu__content{border:2px solid #31261d!important;border-radius:0!important;background:#fff8ea!important;box-shadow:5px 5px #31261d!important}.template-index .section-header .header__submenu .header__menu-item{color:#31261d;font-family:HspWorkSans,Arial,sans-serif}.template-index .section-header .header__heading-link:focus-visible,.template-index .section-header .header__icon:focus-visible,.template-index .section-header .header__menu-item:focus-visible{outline:3px solid #31261d;outline-offset:3px;box-shadow:none}@media(max-width:989px){.template-index .section-header .header{min-height:6.8rem;padding-inline:1.2rem}.template-index .section-header .header__icon{color:#31261d}.template-index .section-header .menu-drawer{border-color:#31261d;background:#fff8ea;color:#31261d}.template-index .section-header .menu-drawer__menu-item{font-family:HspWorkSans,Arial,sans-serif;font-size:2.2rem;font-weight:700}.template-index .section-header .menu-drawer__menu-item:hover,.template-index .section-header .menu-drawer__menu-item--active{background:#efdbb2;color:#31261d}.template-index .section-header .menu-drawer__utility-links{background:#98a987}}.section-header .header.drawer-menu{grid-template-areas:"navigation heading icons";grid-template-columns:1fr auto 1fr;column-gap:1.5rem}.section-header .header.drawer-menu header-drawer{grid-area:navigation;justify-self:start;margin-left:0}.section-header .header.drawer-menu>.header__search{display:none}.section-header .header.drawer-menu .header__heading{grid-area:heading;justify-self:center}.section-header .header.drawer-menu .header__icons{grid-area:icons;justify-self:end;padding-right:0}.section-header .header.drawer-menu .header__icon--account{order:1}.section-header .header.drawer-menu .header__search{order:2}.section-header .header.drawer-menu .header__icon--cart{order:3}.section-header .hsp-header-wordmark{display:inline-flex;align-items:center;gap:.7rem;min-width:max-content;color:currentColor;text-align:left}.section-header .hsp-header-monogram{display:inline-block;color:#e87552;font-family:HspWorkSans,Arial,sans-serif;font-size:3rem;font-weight:800;letter-spacing:-.18em;line-height:.8;transform:skew(-8deg);-webkit-text-stroke:1.5px currentColor}.section-header .hsp-header-name{font-family:HspWorkSans,Arial,sans-serif;font-size:1.25rem;font-weight:700;letter-spacing:.12em;line-height:.92}.template-index .section-header .hsp-header-wordmark{color:#31261d}.template-index .section-header .hsp-header-monogram{color:#e87552}@media(max-width:749px){.section-header .header.drawer-menu{position:relative;display:flex;align-items:center;justify-content:space-between;column-gap:0}.section-header .header.drawer-menu header-drawer{position:relative;z-index:2;display:block!important;order:1;justify-self:auto}.section-header .header.drawer-menu .header__heading{position:absolute;z-index:1;top:50%;left:50%;order:2;transform:translate(-50%,-50%)}.section-header .header.drawer-menu .header__icons{position:relative;z-index:2;display:flex;order:3;margin-left:auto;gap:0}.section-header .header.drawer-menu .header__icons .header__search{display:block!important}.section-header .hsp-header-wordmark{gap:.45rem}.section-header .hsp-header-monogram{font-size:2.4rem}.section-header .hsp-header-name{font-size:.95rem}.section-header .header.drawer-menu .header__icon{width:3.7rem}.section-header .header.drawer-menu .header__icon--cart{min-width:3.9rem;padding:0 .5rem}}@media(max-width:359px){.section-header .hsp-header-wordmark{gap:.35rem}.section-header .hsp-header-monogram{font-size:2.2rem}.section-header .hsp-header-name{font-size:.85rem}.section-header .header.drawer-menu .header__icon{width:3.2rem}.section-header .header.drawer-menu .header__icon--cart{min-width:3.4rem;padding:0 .35rem}}.template-index .shopify-section-group-header-group.section-header{position:absolute!important;z-index:20;top:0;right:0;left:0;width:100%;margin:0!important;background:transparent;pointer-events:none}.template-index .section-header .header-wrapper{border:0!important;background:transparent!important;color:#31261d!important;box-shadow:none!important}.template-index .section-header .header{width:100%;max-width:none;min-height:8rem;padding:1rem clamp(2rem,2.2vw,5.6rem);pointer-events:auto}.template-index .section-header .header__heading-link,.template-index .section-header .header__icon{color:#31261d;text-shadow:0 1px 1px rgba(255,248,234,.45)}.template-index .section-header .header__icon--cart{width:4.4rem;min-width:4.4rem;margin:0;padding:0;border:0;background:transparent;color:#31261d;box-shadow:none}.template-index .section-header .header__icon--cart:hover{background:transparent;color:#31261d;transform:none}.template-index .section-header .header.drawer-menu{grid-template-columns:1fr auto 1fr;column-gap:1.5rem}.template-index .section-header .hsp-header-wordmark{filter:drop-shadow(0 1px 1px rgba(255,248,234,.5))}@media(max-width:749px){.template-index .section-header .header{min-height:7rem;padding:.8rem 1.4rem}.template-index .section-header .header.drawer-menu .header__icon--cart{min-width:3.7rem;padding:0;border:0;box-shadow:none}.template-index .section-header .hsp-header-wordmark{filter:drop-shadow(0 1px 1px rgba(255,248,234,.55))}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/header-halloween-brand.css.map */
