.november-active{background:#f5f8fc}.ez-november-banner{position:relative;isolation:isolate;overflow:hidden;background:linear-gradient(100deg,#2a1b19,#523326 48%,#2a1b19);color:#fff;border-block:1px solid #c7a889;box-shadow:0 4px 20px #08254d20}.ez-november-banner:before{content:"";position:absolute;inset:-120% -50%;z-index:-1;background:linear-gradient(105deg,transparent 42%,#fff9dc35 49%,transparent 56%);transform:translateX(-40%);animation:ez-banner-shine 9s ease-in-out infinite}.ez-november-banner .wrap{position:relative;display:flex;justify-content:center;align-items:center;gap:18px;min-height:78px;padding-block:12px;text-align:center;flex-wrap:wrap}.ez-november-banner__headline{display:flex;align-items:center;justify-content:center;gap:16px;line-height:1.15}.ez-november-banner__headline strong{font-size:clamp(23px,2.1vw,34px);font-weight:950;letter-spacing:-.025em;text-transform:uppercase;white-space:nowrap}.ez-november-banner__headline>span{font:italic 18px Georgia,serif}.ez-november-banner__headline b{font-size:28px;letter-spacing:-.03em;background:#f4f8ff;color:#0a376f;padding:7px 11px;border:1px solid white;border-radius:4px;box-shadow:0 0 22px #d5e7ff45;white-space:nowrap}.ez-november-banner__detail{display:flex;flex-direction:column;gap:3px;font-size:10px;line-height:1.6}.ez-november-banner a{color:#f4debe;text-decoration:underline;text-underline-offset:4px}.ez-motion-toggle{border:1px solid #d7c5b583;background:transparent;color:#f9f5ee;font:inherit;font-size:10px;line-height:1.4;padding:7px 10px;border-radius:30px;cursor:pointer}.ez-motion-toggle[hidden]{display:none}.ez-metal{color:#eef5ff;background-image:linear-gradient(115deg,#a7bad1 0%,#f4f9ff 17%,#fff 28%,#9fb2cb 43%,#d7e4f5 48%,#fff 51%,#9cb3cd 57%,#f0f6ff 75%,#b8c8db 100%);background-size:220% 100%;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;filter:drop-shadow(0 2px 0 #00132e55);animation:ez-silver-shine 8s ease-in-out infinite}.ez-november-hero{isolation:isolate;position:relative;display:grid;grid-template-columns:1fr 1fr;margin-top:28px;min-height:625px;border-radius:20px;overflow:hidden;border:1px solid #d4e2f3;background:#061e45;box-shadow:0 20px 55px #062c631c}.ez-november-copy{position:relative;z-index:1;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:40px clamp(28px,3.6vw,54px);background:radial-gradient(ellipse at 0 5%,#126fcd80,transparent 65%),radial-gradient(ellipse at 100% 95%,#0d5aaa8a,transparent 65%),linear-gradient(145deg,#071d40,#043b7b 120%);color:#f7faff}.ez-november-copy:before{content:"";position:absolute;pointer-events:none;inset:12px;border:1px solid #bbd7f12e;border-radius:10px;z-index:-1}.ez-november-eyebrow{margin:0 0 19px;color:#c7dcf9;font-size:10px;line-height:1.6;font-weight:750;letter-spacing:.15em;text-transform:uppercase}.ez-november-copy h1{margin:0;font-size:clamp(57px,5.6vw,87px);font-weight:950;line-height:.95;letter-spacing:-.055em;color:#fff}.ez-november-copy h1>.ez-metal{display:block;text-transform:uppercase;max-width:560px}.ez-november-copy h1 em{display:block;margin-top:13px;font:italic 42px/1.05 Georgia,'Times New Roman',serif;letter-spacing:-.035em;color:#f5f8ff}.ez-november-offer{display:flex;align-items:center;gap:20px;width:100%;padding:18px 0 17px;margin:22px 0 18px;border-block:1px solid #d9e8ff4a}.ez-november-offer strong{font-size:clamp(60px,6.5vw,100px);font-weight:950;line-height:.93;letter-spacing:-.055em;white-space:nowrap}.ez-november-offer>span{color:#d8e9ff;max-width:95px;font-size:11px;font-weight:750;line-height:1.65;letter-spacing:.11em;text-transform:uppercase}.ez-november-intro{max-width:390px;font-size:15px;line-height:1.65;color:#dce9f9;margin:0 0 22px}.ez-november-actions{display:flex;align-items:center;gap:21px;flex-wrap:wrap}.ez-november-actions .btn{display:flex;align-items:center;gap:13px;background:linear-gradient(120deg,#fff,#dbe7f5);border:1px solid #fff;color:#082d62;border-radius:5px;padding:14px 20px;font-size:13px;font-weight:800;box-shadow:0 4px 20px #0003}.ez-november-actions>a:not(.btn){color:#fff;font-size:12px;text-decoration:underline;text-underline-offset:5px}.ez-november-terms{font-size:10px;line-height:1.7;max-width:390px;color:#c7d8ef;margin:20px 0 0}.ez-november-scene{position:relative;min-width:0;margin:0;overflow:hidden;background:linear-gradient(#f9fbfe,#e1eaf5);display:flex;justify-content:center;align-items:center}.ez-november-scene>img{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}.ez-november-scene:after{content:"";position:absolute;inset:0;box-shadow:inset 0 0 60px #06346b18;pointer-events:none}.ez-november-scene figcaption{position:absolute;inset:auto 0 0;padding:85px 28px 27px;background:linear-gradient(transparent,#041b3ced 65%);color:#fff;z-index:2}.ez-november-scene figcaption>span{display:block;font:italic 30px/1.2 Georgia,serif;max-width:420px}.ez-november-scene small{display:block;font-size:10px;line-height:1.6;margin-top:8px;color:#e0eafa}.ez-gathering-seal{position:absolute;top:24px;right:24px;z-index:2;border:1px solid #9db9d580;background:#f8fbfff2;padding:10px 16px;color:#124274;font-size:10px;text-transform:uppercase;letter-spacing:.15em;font-weight:750;box-shadow:0 6px 25px #082a5614}.ez-harvest-pumpkins{position:absolute;z-index:3;width:clamp(160px,18vw,265px);height:auto;bottom:112px;left:3px;filter:drop-shadow(0 12px 12px #04214c30);pointer-events:none;transform:rotate(-5deg)}.ez-november-visit{display:flex;justify-content:center;align-items:center;gap:22px;text-align:center;padding:20px 12px;border-bottom:1px solid #d8e3ef;color:#344f71;font-size:12px;line-height:1.7}.november-active .seasonal{background:linear-gradient(135deg,#eff6ff,#fff);border-color:#cbdcf0}.november-active .seasonal .kicker{color:#0758b6}.november-active .seasonal h2{color:#092957}.ez-harvest-air{position:fixed;inset:0;z-index:4;pointer-events:none;overflow:hidden;contain:strict}.ez-harvest-air>svg:first-child{position:absolute}.ez-harvest-air__leaf{position:absolute;top:-70px;left:var(--ez-leaf-left);color:#aac3df;opacity:0;width:var(--ez-leaf-size);height:auto;animation:ez-leaf-drift var(--ez-leaf-duration) linear var(--ez-leaf-delay) infinite}.ez-november-actions a:focus-visible,.ez-november-banner a:focus-visible,.ez-motion-toggle:focus-visible{outline:3px solid #84d0ff;outline-offset:5px}.ez-effects-paused .ez-harvest-air{display:none}.ez-effects-paused .ez-metal,.ez-effects-paused .ez-november-banner:before{animation:none!important}.ez-effects-paused .ez-metal{background-position:50% 50%}@keyframes ez-silver-shine{0%,15%,100%{background-position:100% 50%}55%,75%{background-position:0% 50%}}@keyframes ez-banner-shine{0%,20%{transform:translateX(-45%)}70%,100%{transform:translateX(45%)}}@keyframes ez-leaf-drift{0%{transform:translate3d(0,-60px,0) rotate(-20deg);opacity:0}8%{opacity:.64}50%{transform:translate3d(20px,50vh,0) rotate(90deg);opacity:.55}92%{opacity:.6}100%{transform:translate3d(-12px,110vh,0) rotate(220deg);opacity:0}}@media(max-width:1100px){.ez-november-banner .wrap{gap:12px}.ez-november-banner__headline strong{font-size:27px}.ez-november-banner__headline>span{font-size:16px}.ez-november-banner__headline b{font-size:23px}.ez-november-copy{padding:34px 30px}.ez-november-copy h1{font-size:64px}.ez-november-copy h1 em{font-size:35px}.ez-november-offer{gap:14px}.ez-november-offer strong{font-size:73px}.ez-november-scene figcaption>span{font-size:27px}.ez-harvest-pumpkins{width:210px}}@media(max-width:760px){.ez-november-banner .wrap{min-height:110px;gap:8px;padding-block:12px}.ez-november-banner__headline{gap:11px;flex-wrap:wrap;width:100%}.ez-november-banner__headline strong{font-size:25px}.ez-november-banner__headline>span{font-size:16px}.ez-november-banner__headline b{font-size:24px;padding:5px 9px}.ez-november-banner__detail{font-size:9px;flex-direction:row;gap:8px;flex-wrap:wrap;justify-content:center}.ez-motion-toggle{font-size:9px;padding:4px 8px}.ez-november-hero{grid-template-columns:1fr;min-height:0;margin-top:18px;border-radius:14px}.ez-november-copy{padding:32px 25px}.ez-november-eyebrow{font-size:8px;letter-spacing:.13em;margin-bottom:15px}.ez-november-copy h1{font-size:clamp(55px,16vw,78px);letter-spacing:-.055em}.ez-november-copy h1 em{font-size:33px;margin-top:11px}.ez-november-offer{margin:22px 0 17px;padding:16px 0;gap:10px;flex-wrap:wrap}.ez-november-offer strong{font-size:clamp(52px,16vw,84px)}.ez-november-offer>span{font-size:9px;max-width:none;flex-basis:100%}.ez-november-intro{font-size:13px;margin-bottom:20px}.ez-november-actions{gap:16px}.ez-november-actions .btn{padding:12px 16px;font-size:12px}.ez-november-actions>a:not(.btn){font-size:11px}.ez-november-terms{font-size:9px;margin-top:19px}.ez-november-scene{height:390px}.ez-november-scene>img{object-fit:contain}.ez-gathering-seal{top:18px;right:18px;font-size:9px;padding:9px 13px}.ez-harvest-pumpkins{width:180px;bottom:96px;left:2px}.ez-november-scene figcaption{padding:75px 22px 22px}.ez-november-scene figcaption>span{font-size:25px}.ez-november-scene small{font-size:9px}.ez-november-visit{flex-direction:column;gap:3px;font-size:10px;padding-block:15px}.ez-harvest-air .ez-harvest-air__leaf--desktop{display:none}.ez-harvest-air__leaf{width:calc(var(--ez-leaf-size) * .72);height:auto}}@media(prefers-reduced-motion:reduce){.ez-harvest-air{display:none}.ez-metal,.ez-november-banner:before{animation:none!important}.ez-metal{background-position:50% 50%}.ez-motion-toggle{display:none}.ez-november-hero *{transition:none!important}}

.ez-harvest-air__leaf:nth-of-type(3n){color:#4386c4}.ez-harvest-air__leaf:nth-of-type(5n){color:#c1a385}.ez-harvest-air__leaf:nth-of-type(4n){color:#e1e9f3}
.ez-harvest-turkey{position:absolute;top:var(--ez-flight-height,24vh);left:-140px;width:88px;height:auto;opacity:0;pointer-events:none;filter:drop-shadow(0 4px 5px #082c4d30)}.ez-harvest-turkey>svg{display:block;width:100%;height:auto}.ez-harvest-turkey.is-flying{animation:ez-turkey-fly 12s linear both}.ez-harvest-turkey.is-flying .ez-harvest-turkey__wing{transform-origin:68px 58px;animation:ez-turkey-flap .68s ease-in-out infinite alternate}.ez-effects-paused .ez-harvest-turkey{display:none}
@keyframes ez-turkey-fly{0%{transform:translate3d(0,0,0) rotate(-8deg);opacity:0}5%{opacity:.9}30%{transform:translate3d(calc(30vw + 84px),-28px,0) rotate(2deg)}65%{transform:translate3d(calc(65vw + 182px),14px,0) rotate(-5deg)}93%{opacity:.9}100%{transform:translate3d(calc(100vw + 280px),-18px,0) rotate(2deg);opacity:0}}@keyframes ez-turkey-flap{from{transform:rotate(-18deg) scaleY(.78)}to{transform:rotate(18deg) scaleY(1)}}
@media(max-width:760px){.ez-harvest-turkey{width:67px}.ez-harvest-turkey.is-flying{animation-duration:10s}}@media(prefers-reduced-motion:reduce){.ez-harvest-turkey,.ez-harvest-air__leaf{display:none;animation:none!important}.ez-harvest-turkey__wing{animation:none!important}}
