:root{--hs-cream:#fbfcf8;--hs-ink:#153d32;--hs-orange:#b82038;--hs-violet:#e5eddf;--hs-line:#d8e1d5}body{background:var(--hs-cream)}.hs{color:var(--hs-ink);background:var(--hs-bg,var(--hs-cream));font-family:var(--font-body--family,Arial,sans-serif);line-height:1.5}.hs *{box-sizing:border-box}.hs a{color:inherit;text-decoration:none}.hs button,.hs input{font:inherit}.hs button{cursor:pointer}.hs img{display:block;width:100%;height:100%;object-fit:cover}.hs svg{display:inline-block;vertical-align:middle}.hs h1,.hs h2,.hs h3,.hs p{margin:0}.hs h1,.hs h2,.hs h3{font-family:var(--font-heading--family,Arial,sans-serif);color:inherit;text-wrap:balance}.hs a:focus-visible,.hs button:focus-visible,.hs input:focus-visible,.hs summary:focus-visible{outline:3px solid #b82038;outline-offset:5px}.hs-wrap{max-width:var(--hs-width,1400px);margin-inline:auto;padding-inline:clamp(20px,4vw,64px)}.hs-full>.hs-wrap{max-width:none}.hs-eyebrow{font-size:11px;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.hs-pill{display:inline-flex;align-items:center;gap:8px;padding:7px 14px;border:1px solid currentColor;border-radius:99px;font-size:10px;font-weight:650;letter-spacing:.1em;text-transform:uppercase}.hs-button{display:inline-flex;justify-content:center;align-items:center;gap:24px;min-height:52px;padding:13px 25px;background:var(--hs-ink);border:1px solid var(--hs-ink);border-radius:99px;color:var(--hs-cream)!important;font-size:13px;font-weight:600;transition:background .2s,transform .2s}.hs-button:hover{background:#245242;transform:translateY(-2px)}.hs-button--light{background:var(--hs-cream);color:var(--hs-ink)!important;border-color:var(--hs-cream)}.hs-text-link{display:inline-flex;gap:16px;align-items:center;border-bottom:1px solid;padding-bottom:5px;font-size:13px;font-weight:600}.hs-section-heading{display:flex;justify-content:space-between;align-items:end;gap:24px;margin-bottom:32px}.hs-section-heading h2{font-size:clamp(32px,4vw,54px);line-height:1.05;letter-spacing:-.045em}.hs-section-heading .hs-eyebrow{margin-bottom:14px}.hs-muted{color:#526458}.hs-announcement{padding:9px 16px;text-align:center;background:var(--hs-ink);color:var(--hs-cream);font-size:10px;letter-spacing:.12em;text-transform:uppercase}.hs-header{border-bottom:1px solid var(--hs-line);position:relative;z-index:20}.hs-header__row{display:flex;align-items:center;justify-content:space-between;gap:24px;min-height:88px}.hs-brand{display:inline-flex;align-items:center;gap:10px;font-size:18px;font-weight:800;line-height:1.05;letter-spacing:-.06em;max-width:260px}.hs-brand__mark{width:34px;height:40px;flex:none}.hs-brand img{object-fit:contain;max-width:180px;height:48px}.hs-header__links{display:flex;gap:30px;align-items:center;font-size:12px;font-weight:550}.hs-header__links a:hover{text-decoration:underline;text-underline-offset:5px}.hs-header__actions{display:flex;align-items:center;gap:22px}.hs-icon-link{display:inline-flex;align-items:center;gap:7px;font-size:12px}.hs-icon-link svg{width:19px;height:19px}.hs-cart-count{display:grid;place-items:center;background:var(--hs-orange);color:var(--hs-ink);border-radius:100%;font-size:10px;min-width:19px;height:19px}.hs-mobile-menu{display:none}.hs-mobile-menu summary{cursor:pointer;list-style:none}.hs-mobile-menu summary::-webkit-details-marker{display:none}.hs-mobile-menu nav{position:absolute;inset:100% 0 auto;background:var(--hs-cream);border-bottom:1px solid var(--hs-line);padding:24px;display:grid;gap:20px;box-shadow:0 12px 20px #153d3210}.hs-nav-note{display:block;font-size:10px;font-weight:400;letter-spacing:.1em;margin-top:4px}.hs-hero{padding-top:58px;overflow:hidden;--hs-bg:var(--hs-cream);color:var(--hs-fg,var(--hs-ink))}.hs-hero__copy{text-align:center;position:relative;z-index:1}.hs-hero__badge{background:var(--hs-accent,var(--hs-orange));border:0;padding:8px 14px;font-size:10px;color:var(--hs-ink)}.hs-hero h1{font-size:clamp(54px,7.5vw,112px);line-height:.96;letter-spacing:-.075em;font-weight:750;margin:25px auto 22px;max-width:1100px}.hs-hero h1 em{display:block;font-family:Georgia,Times New Roman,serif;font-weight:400;letter-spacing:-.06em;color:var(--hs-accent,var(--hs-orange))}.hs-hero__description{max-width:450px;margin:auto!important;font-size:13px;line-height:1.7;color:inherit;opacity:.75}.hs-hero__note{position:absolute;right:3%;top:65%;font-family:Georgia,serif;font-style:italic;font-size:19px;line-height:1.1;transform:rotate(12deg);color:inherit}.hs-hero__note svg{display:block;margin:10px auto 0;width:70px;height:45px;transform:rotate(-10deg)}.hs-hero__spark{position:absolute;left:8%;top:40%;width:45px;height:45px;transform:rotate(15deg);color:var(--hs-accent,var(--hs-orange))}.hs-reel{display:block;--reel-card-width:210px;--reel-card-height:280px;--reel-mobile-width:136px;--reel-mobile-height:180px;--reel-gap:24px}.hs-reel__stage{position:relative;display:flex;gap:var(--reel-gap);overflow-x:auto;padding:28px 20px 20px;touch-action:pan-y;cursor:grab;-webkit-user-select:none;user-select:none;min-height:calc(var(--reel-card-height)*1.34 + 105px);scrollbar-width:thin}.hs-reel__stage:active{cursor:grabbing}.hs-reel__stage>.hs-card{flex:0 0 var(--reel-card-width);width:var(--reel-card-width)}.hs-reel.is-ready .hs-reel__stage{display:block;overflow:hidden;padding:0}.hs-reel.is-ready .hs-reel__stage>.hs-card{position:absolute;top:0;left:0;will-change:transform;contain:layout style}.hs-reel .hs-card__media{height:var(--reel-card-height);aspect-ratio:auto;border-radius:15px}.hs-reel .hs-card__body{padding:12px 2px 0}.hs-reel .hs-card__title{font-size:12px}.hs-reel .hs-card__price{font-size:11px}.hs-reel .hs-card__badge{top:12px;left:12px;font-size:8px;padding:4px 8px}.hs-reel__controls{display:flex;align-items:center;justify-content:center;gap:13px;padding:0 20px 22px}.hs-reel__controls button{background:transparent;color:inherit;border:1px solid #82758666;border-radius:50%;width:34px;height:34px;display:grid;place-items:center;font-size:16px}.hs-reel__controls .hs-reel__pause{width:auto;min-width:94px;border-radius:40px;font-size:10px;gap:7px;display:flex;justify-content:center;padding:0 12px}.hs-reel__hint{font-size:9px;letter-spacing:.12em;text-transform:uppercase;opacity:.6}.hs-hero__bottom{text-align:center;padding:0 20px 52px}.hs-hero__button-wrap{display:inline-flex;padding:6px;border:1px dashed currentColor;border-radius:100px}.hs-hero__bottom .hs-button{background:var(--hs-accent,var(--hs-orange));border-color:var(--hs-accent,var(--hs-orange));color:var(--hs-ink)!important}.hs-hero__small{font-size:10px;letter-spacing:.03em;opacity:.6;margin-top:14px!important}.hs-reel__controls[hidden],.hs-js-only{display:none}.hs-reel.is-ready .hs-js-only{display:flex}.hs-card{position:relative;min-width:0}.hs-card__link{display:block}.hs-card__media{position:relative;overflow:hidden;border-radius:14px;aspect-ratio:4/5;background:#eef2e9;isolation:isolate}.hs-card__media img{transition:opacity .3s,transform .55s;pointer-events:none}.hs-card__secondary{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0}.hs-card__art{width:100%;height:100%;display:block}.hs-card__badge{position:absolute;top:14px;left:14px;z-index:2;background:var(--hs-cream);color:var(--hs-ink);padding:5px 10px;border-radius:30px;font-size:9px;font-weight:650;letter-spacing:.025em;max-width:calc(100% - 28px)}.hs-card__body{padding:16px 0 0;display:flex;justify-content:space-between;gap:12px;align-items:start}.hs-card__title{font-size:13px;line-height:1.4;letter-spacing:-.02em;font-weight:550;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.hs-card__price{font-size:12px;white-space:nowrap;text-align:right}.hs-card__price s{display:block;font-size:10px;color:#776c77}.hs-card__tagline{font-size:10px;opacity:.65;margin-top:4px!important}.hs-card__quick{display:flex;justify-content:center;align-items:center;min-height:40px;border:1px solid var(--hs-line);border-radius:50px;margin-top:12px;width:100%;background:transparent;color:inherit;font-size:11px}.hs-card__quick:hover{background:var(--hs-ink);color:var(--hs-cream)}.hs-card form{margin:0}.hs-card__unit{display:block;font-size:9px;opacity:.7}.hs-products{padding-block:76px}.hs-products__grid{display:grid;grid-template-columns:repeat(var(--hs-columns,4),minmax(0,1fr));column-gap:24px;row-gap:34px}.hs-products .hs-card__media{height:var(--hs-card-height,320px);aspect-ratio:auto}.hs-products__empty{padding-top:20px;font-size:12px}.hs-tag{display:inline-flex;align-items:center;gap:9px;font-size:11px}.hs-tag:before{content:"";width:6px;height:6px;background:var(--hs-orange);border-radius:50%}.hs-marquee{overflow:hidden;background:var(--hs-violet);border-block:1px solid var(--hs-ink);padding:17px 0}.hs-marquee__track{display:flex;width:max-content;gap:35px;animation:hs-marquee 38s linear infinite}.hs-marquee__group{display:flex;align-items:center;gap:35px}.hs-marquee span{font-size:13px;font-weight:650;letter-spacing:.13em;text-transform:uppercase;white-space:nowrap}.hs-marquee b{font-size:24px;line-height:1;font-weight:400}.hs-categories{padding-block:76px}.hs-categories__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.hs-category{display:block;position:relative;overflow:hidden;border-radius:18px;background:var(--category-bg,#eadfcf)}.hs-category__art{height:330px;overflow:hidden}.hs-category__art img,.hs-category__art svg{transition:transform .6s;width:100%;height:100%;object-fit:cover}.hs-category:hover .hs-category__art>*{transform:scale(1.045)}.hs-category__body{display:flex;align-items:center;justify-content:space-between;padding:0 24px 25px;gap:16px}.hs-category h3{font-size:26px;letter-spacing:-.05em}.hs-category__body p{font-size:11px;opacity:.7;margin-top:5px}.hs-round-arrow{display:grid;place-items:center;border:1px solid var(--hs-ink);border-radius:50%;width:39px;height:39px;flex:none;font-size:18px}.hs-feature{padding-block:25px 76px}.hs-feature__grid{display:grid;grid-template-columns:1fr 1.08fr;min-height:540px;border-radius:22px;overflow:hidden;background:var(--hs-ink);color:var(--hs-cream)}.hs-feature__copy{padding:clamp(30px,5vw,80px);display:flex;flex-direction:column;align-items:start;justify-content:center}.hs-feature h2{font-size:clamp(40px,5vw,70px);line-height:1.02;letter-spacing:-.06em;margin:22px 0}.hs-feature h2 em{font-family:Georgia,serif;color:var(--hs-violet);font-weight:400}.hs-feature__copy>p{max-width:360px;font-size:13px;color:#d6e3d7;line-height:1.8;margin-bottom:28px}.hs-feature__image{min-height:400px;position:relative}.hs-feature__image>img{position:absolute;top:0;right:0;bottom:0;left:0}.hs-feature__stamp{position:absolute;right:22px;top:22px;display:grid;place-items:center;width:82px;height:82px;border-radius:50%;background:var(--hs-orange);color:var(--hs-ink);font-family:Georgia,serif;font-style:italic;font-size:15px;text-align:center;line-height:1.1;transform:rotate(12deg);border:1px dashed var(--hs-ink);outline:5px solid var(--hs-orange)}.hs-perks{border-top:1px solid var(--hs-line);border-bottom:1px solid var(--hs-line);padding-block:32px}.hs-perks__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:40px}.hs-perk{display:flex;gap:16px;align-items:center}.hs-perk svg{width:29px;height:29px;flex:none}.hs-perk h3{font-size:12px;font-weight:650}.hs-perk p{font-size:11px;color:#526458;margin-top:4px}.hs-faq{padding-block:76px}.hs-faq__grid{display:grid;grid-template-columns:1fr 1.4fr;gap:60px}.hs-faq h2{font-size:clamp(36px,4vw,52px);line-height:1.05;letter-spacing:-.05em;margin-top:17px}.hs-faq details{border-bottom:1px solid var(--hs-line)}.hs-faq summary{padding:21px 0;cursor:pointer;list-style:none;display:flex;justify-content:space-between;gap:20px;font-size:13px;font-weight:550}.hs-faq summary::-webkit-details-marker{display:none}.hs-faq summary:after{content:"+";font-size:20px;line-height:1}.hs-faq details[open] summary:after{content:"\2212"}.hs-faq__answer{font-size:12px;line-height:1.8;color:#526458;padding:0 25px 22px 0}.hs-faq__answer p+p{margin-top:12px}.hs-faq__answer a{text-decoration:underline}.hs-footer{background:var(--hs-ink);color:var(--hs-cream);padding-top:62px}.hs-footer__top{display:grid;grid-template-columns:1.3fr 1fr;gap:80px;padding-bottom:50px;border-bottom:1px solid #ffffff26}.hs-footer h2{font-size:clamp(32px,4vw,52px);line-height:1.05;letter-spacing:-.05em;margin:15px 0}.hs-footer__text{font-size:12px;color:#d6e3d7;max-width:360px}.hs-newsletter{margin-top:26px}.hs-newsletter__field{display:flex;border-bottom:1px solid #ffffff88;max-width:420px}.hs-newsletter input{width:100%;background:none;border:0;border-radius:0;color:inherit;padding:13px 0;min-height:48px;font-size:12px}.hs-newsletter input::placeholder{color:#d6e3d7}.hs-newsletter button{color:inherit;background:none;border:0;min-width:44px;font-size:24px}.hs-newsletter__notice{font-size:10px;color:#b9b0bf;margin-top:11px!important}.hs-newsletter__status{font-size:12px;margin:15px 0!important}.hs-footer__menus{display:grid;grid-template-columns:1fr 1fr;gap:35px;padding-top:5px}.hs-footer__menus h3{font-size:11px;text-transform:uppercase;letter-spacing:.12em;margin-bottom:20px}.hs-footer__menus a{display:block;font-size:12px;color:#d6e3d7;margin-bottom:12px}.hs-footer__menus a:hover{text-decoration:underline}.hs-footer__wordmark{font-family:var(--font-heading--family,Arial,sans-serif);font-size:clamp(70px,16vw,236px);font-weight:750;line-height:1.05;letter-spacing:-.085em;text-align:center;color:var(--hs-orange);padding:25px 0 10px}.hs-footer__bottom{display:flex;justify-content:space-between;align-items:center;gap:20px;padding-block:23px;border-top:1px solid #ffffff26;font-size:10px;color:#d6e3d7}.hs-footer__policies{display:flex;flex-wrap:wrap;gap:16px}.hs-footer__payments{display:flex;flex-wrap:wrap;gap:6px}.hs-footer__payments svg{width:30px;height:20px}@media(hover:hover){.hs-hover-secondary .hs-card__link:hover .hs-card__primary:has(+.hs-card__secondary){opacity:0}.hs-hover-secondary .hs-card__link:hover .hs-card__secondary{opacity:1}.hs-card__link:hover .hs-card__media>img{transform:scale(1.035)}}@keyframes hs-marquee{to{transform:translate(-50%)}}@media(min-width:821px){.hs-hero__copy{animation:hs-rise .7s ease-out both}@keyframes hs-rise{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:none}}}@media(max-width:1000px){.hs-header__links{gap:18px}.hs-hero__note{right:0;font-size:16px}.hs-feature__copy{padding:35px}.hs-category__art{height:250px}.hs-products__grid{gap:22px 16px}.hs-card__body{display:block}.hs-card__price{text-align:left;margin-top:5px}.hs-card__price s{display:inline;margin-left:5px}.hs-footer__top{gap:40px}}@media(max-width:820px){.hs-wrap{padding-inline:20px}.hs-header__row{min-height:72px;gap:15px}.hs-brand{font-size:15px;letter-spacing:-.04em;max-width:190px}.hs-brand__mark{width:28px;height:33px}.hs-nav-note{font-size:8px}.hs-header__links,.hs-header__account,.hs-header__search-label{display:none}.hs-header__actions{gap:16px}.hs-mobile-menu{display:block}.hs-announcement{font-size:8px;letter-spacing:.08em}.hs-hero{padding-top:38px}.hs-hero h1{font-size:clamp(44px,9vw,72px);letter-spacing:-.065em;margin-top:22px;max-width:670px}.hs-hero__description{font-size:12px;max-width:330px}.hs-hero__spark{left:1%;top:25%;width:24px;height:24px}.hs-hero__note{display:none}.hs-reel{--reel-card-width:var(--reel-mobile-width);--reel-card-height:var(--reel-mobile-height)}.hs-reel__stage{min-height:calc(var(--reel-mobile-height)*1.34 + 105px)}.hs-reel .hs-card__body{padding-top:9px}.hs-reel .hs-card__title{font-size:10px}.hs-reel .hs-card__price{font-size:10px;margin-top:3px}.hs-reel__controls{padding-bottom:18px}.hs-reel__hint{font-size:8px}.hs-hero__bottom{padding-bottom:35px}.hs-hero__button-wrap .hs-button{min-height:46px;font-size:12px}.hs-products,.hs-categories,.hs-faq{padding-block:48px}.hs-section-heading{gap:16px;margin-bottom:24px}.hs-section-heading h2{font-size:34px}.hs-section-heading .hs-eyebrow{font-size:9px;margin-bottom:10px}.hs-text-link{font-size:10px;gap:8px;flex:none}.hs-products__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:26px 14px}.hs-products .hs-card__media{height:var(--hs-mobile-card-height,220px);border-radius:10px}.hs-card__title,.hs-card__price{font-size:11px}.hs-card__badge{font-size:8px;left:10px;top:10px;padding:4px 8px}.hs-mobile-scroll .hs-products__grid{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:16px}.hs-mobile-scroll .hs-card{flex:0 0 64%;scroll-snap-align:start}.hs-categories__grid{gap:12px;display:flex;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:10px}.hs-category{flex:0 0 76%;scroll-snap-align:start}.hs-category__art{height:260px}.hs-category h3{font-size:25px}.hs-category__body{padding:0 20px 22px}.hs-feature{padding-block:0 48px}.hs-feature__grid{grid-template-columns:1fr;min-height:0;border-radius:16px}.hs-feature__copy{padding:34px 26px}.hs-feature h2{font-size:46px;max-width:420px}.hs-feature__copy>p{font-size:12px}.hs-feature__image{min-height:320px}.hs-feature__stamp{width:68px;height:68px;font-size:13px}.hs-perks__grid{grid-template-columns:1fr;gap:25px}.hs-perks{padding-block:28px}.hs-perk{gap:15px}.hs-faq__grid{grid-template-columns:1fr;gap:20px}.hs-faq h2{font-size:37px}.hs-faq summary{font-size:12px;padding-block:19px}.hs-footer{padding-top:40px}.hs-footer__top{grid-template-columns:1fr;gap:35px;padding-bottom:30px}.hs-footer h2{font-size:37px}.hs-footer__menus{gap:20px}.hs-footer__wordmark{font-size:clamp(57px,16vw,125px);padding:30px 0 20px}.hs-footer__bottom{flex-wrap:wrap;font-size:9px;gap:14px}.hs-footer__policies{gap:12px}.hs-marquee{padding:13px 0}.hs-marquee span{font-size:10px}.hs-hero__small{font-size:9px}}@media(prefers-reduced-motion:reduce){.hs *,.hs *:before,.hs *:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}.hs-marquee__track{animation:none;flex-wrap:wrap;width:auto;justify-content:center}.hs-marquee__group{flex-wrap:wrap;justify-content:center}.hs-marquee__group[aria-hidden=true]{display:none}}.hs-brand__mark svg,.hs-hero__spark svg{width:100%;height:100%}.hs-mobile-menu summary svg{width:20px;height:20px}.hs-card__media img{object-fit:var(--hs-image-fit,cover)}.hs-reel{--reel-card-width:var(--reel-desktop-width,210px);--reel-card-height:var(--reel-desktop-height,280px)}@media(max-width:820px){.hs-reel{--reel-card-width:var(--reel-mobile-width,136px);--reel-card-height:var(--reel-mobile-height,180px)}.hs-section-heading>.hs-tag{display:none}}.hs-reel__pause[hidden]{display:none!important}.hs-header__row{min-height:76px}.hs-hero{padding-top:44px}.hs-hero h1{font-size:clamp(54px,7vw,112px)}.hs-reel__stage{min-height:calc(var(--reel-card-height)*1.3 + 80px)}.hs-hero__bottom{padding-bottom:36px}@media(max-width:820px){.hs-header__row{min-height:72px}.hs-hero{padding-top:38px}.hs-hero h1{font-size:clamp(44px,9vw,72px)}.hs-reel__stage{min-height:calc(var(--reel-mobile-height)*1.3 + 80px)}.hs-hero__bottom{padding-bottom:35px}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/halloween-special.css.map */
