[data-sf-fall-gift]{--sffg-burgundy: #793936;--sffg-burgundy-deep: #5f2e2c;--sffg-cream: #fffaf2;--sffg-copper: #ba6d3f;--sffg-line: #dfc4b1;--sffg-ink: #4d302b}:is([data-sf-fall-gift].sfhg-launcher,[data-sf-fall-gift] .sfhg-launcher){width:110px;overflow:visible}[data-sf-fall-gift] .sfhg-pumpkin{overflow:visible;filter:drop-shadow(0 7px 6px #5f2e2c26)}[data-sf-fall-gift] .sfhg-pumpkin:before{top:-2px;width:78px;height:78px;background:radial-gradient(circle,#e4b2785c 25%,#c58c5424 53%,transparent 72%);animation:sffg-leaf-halo 2.7s ease-in-out infinite}[data-sf-fall-gift] .sfhg-pumpkin svg{width:68px;height:74px;overflow:visible;transform-origin:50% 70%;animation:sffg-leaf-pulse 2.7s ease-in-out infinite}[data-sf-fall-gift] .sfhg-pumpkin>span{max-width:110px;white-space:normal;background:var(--sffg-burgundy);border-color:#cd9a74;color:var(--sffg-cream);padding:6px 11px;font-size:10px;font-weight:700;line-height:1.2;letter-spacing:.015em;box-shadow:0 3px 8px #5f2e2c14}[data-sf-fall-gift] .sfhg-pumpkin:is(:hover,:focus-visible) svg,[data-sf-fall-gift] .sfhg-pumpkin:is(:hover,:focus-visible):before,:is([data-sf-fall-gift][data-sfhg-motion-paused],[data-sf-fall-gift] [data-sfhg-motion-paused]) .sfhg-pumpkin svg,:is([data-sf-fall-gift][data-sfhg-motion-paused],[data-sf-fall-gift] [data-sfhg-motion-paused]) .sfhg-pumpkin:before{animation-play-state:paused}[data-sf-fall-gift] .sfhg-pumpkin:focus-visible{outline:2px solid var(--sffg-burgundy);outline-offset:5px;border-radius:20px}:is([data-sf-fall-gift].sfhg-dialog,[data-sf-fall-gift] .sfhg-dialog){position:fixed;box-sizing:border-box;padding:25px 27px 24px;width:410px;max-width:calc(100vw - 28px);max-height:calc(100dvh - 28px);overflow-y:auto;overflow-x:hidden;border-color:var(--sffg-line);border-radius:22px;background:radial-gradient(ellipse at 50% 0%,#f9ebd8 0,#fffaf2 50%);color:var(--sffg-ink);box-shadow:0 24px 100px #3b1c2866}:is([data-sf-fall-gift].sfhg-dialog,[data-sf-fall-gift] .sfhg-dialog)::backdrop{background:#35211ab0}[data-sf-fall-gift] .sfhg-close{color:var(--sffg-burgundy);border-color:var(--sffg-line);background:#fffaf2}[data-sf-fall-gift] .sfhg-reveal{width:112px;height:101px;margin-bottom:6px}[data-sf-fall-gift] .sfhg-reveal svg{display:block;width:88px;height:95px;overflow:visible;transform:rotate(-8deg);filter:drop-shadow(0 8px 8px #9f5e3130)}[data-sf-fall-gift] .sfhg-reveal span{color:#b47743}[data-sf-fall-gift] .sfhg-eyebrow{color:var(--sffg-burgundy);font-size:10px;letter-spacing:.15em}[data-sf-fall-gift] h2{color:var(--sffg-ink);font-size:33px;line-height:1.08;margin-bottom:19px;text-wrap:balance}[data-sf-fall-gift] .sfhg-reward{background:var(--sffg-burgundy);color:var(--sffg-cream);border:1px solid var(--sffg-burgundy-deep);gap:13px;margin-bottom:15px;padding:15px 12px;border-radius:12px;font-size:10px;letter-spacing:.1em}[data-sf-fall-gift] .sfhg-reward strong{color:#f5d5a8;font-size:47px;font-weight:600;letter-spacing:-.055em}[data-sf-fall-gift] .sfhg-copy{color:#6f5148;font-size:14px;line-height:1.55;margin-bottom:18px}[data-sf-fall-gift] .sfhg-copy b{color:var(--sffg-burgundy);white-space:nowrap}[data-sf-fall-gift] .sfhg-modal-timer{gap:12px;color:#755146;margin-bottom:19px}[data-sf-fall-gift] .sfhg-modal-timer>span{max-width:165px;text-align:left;line-height:1.4}[data-sf-fall-gift] .sfhg-modal-timer strong{color:var(--sffg-burgundy);background:#f8e7d7;border-color:#dfbd9f;border-radius:7px;padding:9px 11px;font-size:24px}[data-sf-fall-gift] .sfhg-accept{background:var(--sffg-burgundy);color:var(--sffg-cream);border:1px solid var(--sffg-burgundy-deep);min-height:50px;padding:15px 19px;font-size:13px}[data-sf-fall-gift] .sfhg-accept:hover{background:var(--sffg-burgundy-deep)}[data-sf-fall-gift] .sfhg-accept:focus-visible{outline:2px solid var(--sffg-burgundy);outline-offset:4px}[data-sf-fall-gift] .sfhg-terms{color:#886d60}:is([data-sf-fall-gift].sfhg-price-note,[data-sf-fall-gift] .sfhg-price-note),:is([data-sf-fall-gift].sfhg-cart-note,[data-sf-fall-gift] .sfhg-cart-note){background:#fbefe2;color:var(--sffg-burgundy);border-color:var(--sffg-line)}:is([data-sf-fall-gift].sfhg-gift-badge,[data-sf-fall-gift] .sfhg-gift-badge),:is([data-sf-fall-gift].sfhg-deal-badge,[data-sf-fall-gift] .sfhg-deal-badge){color:var(--sffg-cream);background:var(--sffg-burgundy);border-color:var(--sffg-burgundy-deep)}li.cv-deal-badge.sfhg-deal-badge[data-sf-fall-gift]{color:var(--sffg-cream);background:var(--sffg-burgundy);border-color:var(--sffg-burgundy-deep)}@keyframes sffg-leaf-pulse{0%,36%,70%,to{transform:rotate(-9deg) scale(1)}18%{transform:rotate(-4deg) scale(1.14)}52%{transform:rotate(-7deg) scale(1.07)}}[data-sf-fall-gift].sfhg-active-price .price-item--sale{color:var(--sffg-burgundy);animation:sffg-price-glow 2.5s ease-in-out 3}@keyframes sffg-price-glow{0%,to{color:#793936}50%{color:#b36b3f}}@keyframes sffg-leaf-halo{0%,36%,70%,to{transform:translate(-50%) scale(.9);opacity:.23}18%{transform:translate(-50%) scale(1.18);opacity:.8}52%{transform:translate(-50%) scale(1.08);opacity:.5}}@media(min-width:750px){[data-sf-fall-gift] .sfhg-pumpkin svg{width:75px;height:81px}[data-sf-fall-gift] .sfhg-pumpkin:before{width:86px;height:86px}[data-sf-fall-gift] .sfhg-pumpkin>span{font-size:11px}}@media(max-width:374px){:is([data-sf-fall-gift].sfhg-dialog,[data-sf-fall-gift] .sfhg-dialog){padding-inline:19px}[data-sf-fall-gift] h2{font-size:29px}}@media(prefers-reduced-motion:reduce){[data-sf-fall-gift] .sfhg-pumpkin svg,[data-sf-fall-gift] .sfhg-pumpkin:before{animation:none!important}[data-sf-fall-gift] .sfhg-pumpkin svg{transform:rotate(-9deg)}[data-sf-fall-gift] .sfhg-pumpkin:before{transform:translate(-50%);opacity:.25}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/sf-fall-gift.css.map */
