html:has(#november-savings-event:target){scroll-padding-top:0}#november-savings-event{scroll-margin-top:0}.ms-event-deadline{display:flex;align-items:center;justify-content:center;gap:clamp(18px,3vw,44px);padding:12px 20px;color:#861d24;background:#e6c187;border-bottom:1px solid #987347;text-align:center}.ms-event-deadline[hidden]{display:none}.ms-event-deadline__details{display:grid;justify-items:center;gap:4px;text-align:center}.ms-event-deadline__name{color:#214936;font:italic 650 15px/1.25 var(--font-body-family, sans-serif);text-transform:uppercase;letter-spacing:.12em}.ms-event-deadline strong{border-left:1px solid #91734b;padding-left:clamp(18px,3vw,44px);font:600 clamp(25px,2.3vw,36px)/1.15 Georgia,serif}.ms-event-deadline__date{display:flex;align-items:center;gap:.55em;font:700 19px/1.25 var(--font-body-family, sans-serif)}.ms-event-deadline__date:before,.ms-event-deadline__date:after{content:"";width:.9em;border-top:1px solid currentColor;opacity:.65}@media(max-width:600px){.ms-event-deadline{gap:12px;padding:10px 12px}.ms-event-deadline strong{padding-left:12px;font-size:clamp(21px,5vw,25px)}.ms-event-deadline__name{font-size:12px;letter-spacing:.07em}.ms-event-deadline__date{font-size:16px;gap:.35em}}.ms-sale{--sale-ink:#172f28;--sale-orange:#e64b1c;--sale-cream:#f7f2e8;--sale-lime:#e5ee8c;background:var(--sale-cream);color:var(--sale-ink);font-family:var(--font-body-family,Arial,sans-serif);line-height:1.45;isolation:isolate}.ms-sale [hidden]{display:none!important}.ms-sale *{box-sizing:border-box}.ms-sale a{color:inherit;text-decoration:none}.ms-sale h1,.ms-sale h2,.ms-sale h3,.ms-sale p{margin:0}.ms-sale h1,.ms-sale h2,.ms-sale h3{color:inherit}.ms-sale em{font-family:Georgia,serif;font-weight:400}.ms-sale a:focus-visible,.ms-sale button:focus-visible{outline:3px solid #2479c0;outline-offset:5px}.ms-sale__preview{display:flex;justify-content:center;gap:16px;align-items:center;padding:9px 20px;background:#fff4d4;color:#594a1b;font-size:11px;border-bottom:1px solid #e7d8a4}.ms-sale__preview strong{letter-spacing:1px;white-space:nowrap}.ms-sale__eventbar{display:flex;justify-content:space-between;gap:20px;padding:13px max(28px,calc((100% - 1360px)/2));background:var(--sale-orange);color:#fff;font-size:12px;font-weight:800;letter-spacing:1.7px}.ms-sale__eventbar a{text-decoration:underline;text-underline-offset:4px}.ms-sale__hero{display:grid;grid-template-columns:1.1fr 1.05fr .68fr;gap:22px;max-width:1440px;margin:auto;padding:40px 40px 32px}.ms-sale__intro{padding:20px 0;display:flex;align-items:flex-start;flex-direction:column;justify-content:center}.ms-sale__eyebrow{font-size:11px;letter-spacing:1.8px;font-weight:800;text-transform:uppercase}.ms-sale__dot{display:inline-block;width:8px;height:8px;background:var(--sale-orange);border-radius:50%;margin-right:7px}.ms-sale__intro h1{font-size:clamp(48px,5.2vw,78px);letter-spacing:-3.7px;line-height:.96;font-weight:900;margin:24px 0}.ms-sale__intro h1 em{color:var(--sale-orange);font-size:1.04em;letter-spacing:-3px}.ms-sale__lede{font-size:17px;line-height:1.65;max-width:330px}.ms-sale__button{display:inline-flex;align-items:center;justify-content:space-between;gap:28px;padding:17px 23px;background:var(--sale-ink);color:#fff!important;font-weight:700;font-size:14px;border:1px solid var(--sale-ink);transition:transform .18s,background .18s}.ms-sale__button:hover{background:#254a3d;transform:translateY(-2px)}.ms-sale__intro .ms-sale__button{margin-top:26px}.ms-sale__intro-foot{display:flex;align-items:center;gap:12px;margin-top:25px;font-size:11px}.ms-sale__intro-foot strong{background:var(--sale-lime);padding:7px 10px;letter-spacing:.6px}.ms-sale__spotlight{display:flex;flex-direction:column;min-width:0;background:#fff;border:1px solid #d9dacc;box-shadow:0 14px 35px #1c35280b;border-radius:3px;overflow:hidden}.ms-sale__spotlight-top{display:flex;justify-content:space-between;align-items:center;gap:6px;padding:16px 18px;font-size:10px;font-weight:800;letter-spacing:1px;border-bottom:1px solid #ecece5}.ms-sale__pill{background:var(--sale-orange);color:#fff;padding:8px 11px;border-radius:30px;white-space:nowrap}.ms-sale__hero-image{display:flex;align-items:center;justify-content:center;min-height:290px;flex:1;background:#fff;padding:16px}.ms-sale__hero-image img{width:100%;height:325px;object-fit:contain;display:block}.ms-sale__spotlight-bottom{display:flex;justify-content:space-between;align-items:center;padding:20px 22px;background:#eef1e8;border-top:1px solid #dfe4d8}.ms-sale__micro{font-size:9px;letter-spacing:1.1px;font-weight:700;text-transform:uppercase}.ms-sale__spotlight-bottom h2{font-size:24px;font-weight:800;letter-spacing:-.5px;margin:4px 0}.ms-sale__price{display:flex;align-items:baseline;gap:11px}.ms-sale s{color:#777b70;font-size:16px;text-decoration-thickness:1px}.ms-sale__price strong{font-size:36px;font-weight:900;letter-spacing:-1.5px}.ms-sale__round{display:grid;place-items:center;width:46px;height:46px;border-radius:50%;background:var(--sale-ink);color:#fff!important;font-size:25px}.ms-sale__side{display:flex;flex-direction:column;gap:16px;min-width:0}.ms-sale__deadline{background:var(--sale-ink);color:#fff;padding:24px 20px}.ms-sale__deadline .ms-sale__eyebrow{color:var(--sale-lime);font-size:8px}.ms-sale__deadline h2{font-size:27px;letter-spacing:-.6px;line-height:1.1;margin:14px 0}.ms-sale__deadline p:not(.ms-sale__eyebrow){font-size:12px}.ms-sale__clock{display:grid;grid-template-columns:repeat(3,1fr);gap:6px;margin:18px 0 12px}.ms-sale__clock span{background:#ffffff12;padding:8px 2px;text-align:center;border:1px solid #ffffff20}.ms-sale__clock b{display:block;font-size:24px;font-weight:800}.ms-sale__clock small{font-size:8px;letter-spacing:1px}.ms-sale__deadline>small{font-size:9px;color:#d0d9d1}.ms-sale__mini{display:grid;grid-template-columns:1fr 80px;position:relative;background:var(--sale-lime);padding:17px;flex:1;overflow:hidden}.ms-sale__mini>.ms-sale__micro{grid-column:1/-1;font-size:8px}.ms-sale__mini-title{font-size:19px;line-height:1.15;font-weight:800;margin-top:10px}.ms-sale__mini img{grid-column:2;grid-row:2/4;width:95px;height:135px;object-fit:contain;mix-blend-mode:multiply;align-self:end}.ms-sale__mini-price{display:flex;flex-direction:column;align-items:flex-start;align-self:end;margin-top:12px}.ms-sale__mini-price s{font-size:12px;color:#4b5a28}.ms-sale__mini-price strong{font-size:26px;font-weight:900;letter-spacing:-1px}.ms-sale__mini-price b{font-size:9px;margin-top:4px}.ms-sale__trust{display:flex;justify-content:center;flex-wrap:wrap;gap:16px 40px;padding:18px 30px;border-top:1px solid #d8ded1;border-bottom:1px solid #d8ded1;font-size:11px;background:#eaeede}.ms-sale__trust b{margin-right:5px}.ms-sale__offers,.ms-sale__barrels{max-width:1440px;margin:auto;padding:58px 40px}.ms-sale__section-head{display:flex;justify-content:space-between;gap:20px;align-items:flex-end;margin-bottom:26px}.ms-sale__section-head h2{font-size:43px;letter-spacing:-1.5px;line-height:1.15;margin-top:8px;font-weight:800}.ms-sale__section-head>p{font-size:12px;line-height:1.65;text-align:right}.ms-sale__filters{display:flex;gap:9px;align-items:center;margin:24px 0}.ms-sale__filters button{font:inherit;font-size:12px;font-weight:700;border:1px solid #c9cdbf;border-radius:30px;padding:10px 18px;color:var(--sale-ink);background:transparent;cursor:pointer}.ms-sale__filters button.is-active{background:var(--sale-ink);color:#fff;border-color:var(--sale-ink)}.ms-sale__filters>span{margin-left:auto;font-size:11px}.ms-sale__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:17px}.ms-sale__card{min-width:0;display:flex;flex-direction:column;background:#fff;border:1px solid #deded1;transition:transform .2s,box-shadow .2s}.ms-sale__card:hover{transform:translateY(-4px);box-shadow:0 10px 24px #172f2810}.ms-sale__card-top{display:flex;justify-content:space-between;align-items:center;gap:6px;padding:13px}.ms-sale__saving{background:var(--sale-orange);color:#fff;padding:6px 9px;font-size:10px;font-weight:800;letter-spacing:.5px}.ms-sale__card-top .ms-sale__micro{font-size:7px}.ms-sale__card-image{display:block;height:210px;padding:6px 22px}.ms-sale__card-image img{width:100%;height:100%;object-fit:contain;display:block}.ms-sale__card-body{padding:18px;display:flex;flex-direction:column;flex:1}.ms-sale__card h3{font-size:18px;letter-spacing:-.4px;line-height:1.2;margin:7px 0 8px;min-height:43px;font-weight:800}.ms-sale__sku{font-size:9px;color:#777d70}.ms-sale__card-price{display:flex;align-items:baseline;gap:9px;margin-top:15px!important;flex-wrap:wrap}.ms-sale__card-price s{font-size:13px}.ms-sale__card-price strong{font-size:28px;letter-spacing:-1px;font-weight:900}.ms-sale__availability{font-size:9px;color:#6c755f;margin:5px 0 17px!important}.ms-sale__card-cta{display:flex;justify-content:space-between;align-items:center;background:var(--sale-ink);color:#fff!important;padding:12px;font-size:11px;font-weight:700;margin-top:auto}.ms-sale__terms{font-size:10px;color:#68705d;line-height:1.7;margin-top:22px!important;max-width:1050px}.ms-sale__barrels{padding-top:10px}.ms-sale__barrel-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.ms-sale__barrel{display:flex;flex-direction:column;background:#e9e7db;border:1px solid #dedbcf;overflow:hidden}.ms-sale__barrel>img{width:100%;height:270px;object-fit:contain;display:block;background:#fff}.ms-sale__barrel>div{padding:22px}.ms-sale__barrel h3{font-size:24px;font-weight:800;letter-spacing:-.7px;margin:7px 0 13px}.ms-sale__barrel>div>span:last-child{display:flex;justify-content:space-between;font-size:12px}.ms-sale__barrel-note{font-size:10px;color:#6c715f;margin-top:17px!important}.ms-sale__help{display:flex;align-items:center;justify-content:space-between;gap:24px;background:var(--sale-ink);color:#fff;padding:45px max(40px,calc((100% - 1360px)/2));border-top:6px solid var(--sale-orange)}.ms-sale__help h2{font-size:39px;letter-spacing:-1px;margin:8px 0 13px}.ms-sale__help p:not(.ms-sale__eyebrow){font-size:13px;color:#d2ddcf}.ms-sale__help .ms-sale__eyebrow{color:var(--sale-lime)}.ms-sale__help .ms-sale__button{background:var(--sale-lime);border-color:var(--sale-lime);color:var(--sale-ink)!important}.ms-sale__help-link{display:block;text-align:center;text-decoration:underline!important;text-underline-offset:4px;font-size:12px;margin-top:13px}.ms-sale__expired{text-align:center;padding:80px 24px}.ms-sale__expired h1{font-size:45px;margin:14px}.ms-sale__expired .ms-sale__button{margin-top:24px}@media(min-width:1600px){.ms-sale__hero{grid-template-columns:1.1fr 1.05fr .68fr}.ms-sale__intro h1{font-size:78px}}@media(max-width:1100px){.ms-sale__hero{gap:16px;padding:28px 25px;grid-template-columns:1fr 1fr}.ms-sale__intro h1{font-size:65px}.ms-sale__side{grid-column:1/-1;display:grid;grid-template-columns:1fr 1fr}.ms-sale__deadline{display:grid;grid-template-columns:1fr 1fr;gap:5px 15px}.ms-sale__deadline .ms-sale__eyebrow{grid-column:1/-1}.ms-sale__deadline .ms-sale__clock{grid-column:2;grid-row:2/4}.ms-sale__deadline>small{grid-column:1/-1}.ms-sale__mini{grid-template-columns:1fr 100px}.ms-sale__mini img{height:130px;width:110px}.ms-sale__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ms-sale__offers,.ms-sale__barrels{padding-left:25px;padding-right:25px}.ms-sale__barrel>img{height:210px}.ms-sale__eventbar span:nth-child(2){display:none}}@media(max-width:600px){.ms-sale__preview{display:block;text-align:center;font-size:9px;padding:8px 15px}.ms-sale__preview strong{display:block;margin-bottom:3px}.ms-sale__eventbar{font-size:8px;letter-spacing:1px;padding:12px 15px;gap:10px}.ms-sale__hero{grid-template-columns:1fr;padding:25px 17px;gap:20px}.ms-sale__intro{padding:7px 5px}.ms-sale__intro h1{font-size:64px;letter-spacing:-3px;line-height:.94;margin:19px 0}.ms-sale__intro h1 br:nth-child(2){display:none}.ms-sale__intro h1 em{display:block}.ms-sale__lede{font-size:15px}.ms-sale__intro-foot{margin-top:18px}.ms-sale__intro .ms-sale__button{width:100%;margin-top:20px}.ms-sale__hero-image{min-height:260px}.ms-sale__hero-image img{height:290px}.ms-sale__spotlight-bottom{padding:18px}.ms-sale__side{grid-template-columns:1fr;gap:14px}.ms-sale__deadline{padding:20px}.ms-sale__deadline h2{font-size:25px;margin:10px 0}.ms-sale__clock{margin:10px 0}.ms-sale__mini{min-height:180px;grid-template-columns:1fr 125px}.ms-sale__mini-title{font-size:24px}.ms-sale__mini img{height:150px;width:125px}.ms-sale__trust{display:grid;grid-template-columns:1fr 1fr;gap:12px;padding:17px;font-size:9px}.ms-sale__offers,.ms-sale__barrels{padding:35px 17px}.ms-sale__section-head{display:block;margin-bottom:20px}.ms-sale__section-head h2{font-size:34px;letter-spacing:-1px}.ms-sale__section-head>p{text-align:left;margin-top:12px;font-size:12px}.ms-sale__filters{flex-wrap:wrap;gap:7px;margin:20px 0}.ms-sale__filters button{font-size:10px;padding:9px 11px}.ms-sale__filters>span{width:100%;margin:3px 0 0}.ms-sale__grid{gap:10px}.ms-sale__card-top{padding:9px;flex-direction:column;align-items:flex-start;gap:6px}.ms-sale__saving{font-size:9px;padding:5px 7px}.ms-sale__card-image{height:155px;padding:6px 10px}.ms-sale__card-body{padding:12px}.ms-sale__card-body>.ms-sale__micro{font-size:7px;min-height:21px}.ms-sale__card h3{font-size:15px;min-height:38px}.ms-sale__sku{font-size:7px;overflow-wrap:anywhere}.ms-sale__card-price{gap:4px;margin-top:10px!important;flex-direction:column}.ms-sale__card-price strong{font-size:26px}.ms-sale__card-price s{font-size:12px}.ms-sale__card-cta{font-size:9px;padding:11px 8px;gap:4px}.ms-sale__availability{font-size:8px;min-height:24px}.ms-sale__terms{font-size:9px}.ms-sale__barrel-grid{grid-template-columns:1fr;gap:16px}.ms-sale__barrel>img{height:280px}.ms-sale__barrels{padding-top:10px}.ms-sale__help{display:block;padding:32px 22px}.ms-sale__help h2{font-size:34px}.ms-sale__help>div:last-child{margin-top:24px}.ms-sale__help .ms-sale__button{width:100%;gap:12px}}@media(prefers-reduced-motion:reduce){.ms-sale *{transition:none!important;scroll-behavior:auto!important}}.ms-sale .ms-sale__prior{display:flex;flex-direction:column;gap:3px;font-size:10px;font-weight:500;letter-spacing:0;color:#68705d}.ms-sale .ms-sale__prior>span{display:flex;align-items:baseline;gap:6px}.ms-sale .ms-sale__prior s{font-size:12px;color:inherit;text-decoration:line-through}.ms-sale .ms-sale__promo-label{display:block;font-size:8px;font-weight:800;letter-spacing:1px;color:var(--sale-orange);margin-top:7px;text-decoration:none}.ms-sale .ms-sale__price{align-items:flex-end;gap:20px}.ms-sale .ms-sale__price strong,.ms-sale .ms-sale__card-price strong,.ms-sale .ms-sale__mini-price strong{text-decoration:none;display:block;line-height:1.2}.ms-sale .ms-sale__card-price{flex-direction:column;align-items:flex-start;gap:3px}.ms-sale .ms-sale__mini-price .ms-sale__promo-label{color:var(--sale-ink)}.ms-sale .ms-sale__mini-price .ms-sale__prior{font-size:9px;color:#47552b}.ms-sale .ms-sale__mini-price .ms-sale__prior s{font-size:10px}.ms-sale__hero-deadline{background:var(--sale-orange);color:#fff;border-left:5px solid var(--sale-ink);padding:12px 16px;font-size:15px;font-weight:900;letter-spacing:.6px;line-height:1.3}.ms-sale__hero-deadline span{display:block;font-size:10px;font-weight:600;letter-spacing:.2px;margin-top:5px}.ms-sale .ms-sale__deadline{border:2px solid var(--sale-orange);box-shadow:0 0 0 4px #e64b1c16;display:flex;flex-direction:column;gap:0}.ms-sale .ms-sale__deadline .ms-sale__eyebrow{font-size:10px;line-height:1.5}.ms-sale .ms-sale__deadline h2.ms-sale__enddate{font-size:23px;font-weight:900;letter-spacing:1px;line-height:1.1;margin:14px 0;color:#fff}.ms-sale__enddate span{display:block;font-size:82px;font-weight:900;line-height:.95;letter-spacing:-3px;color:var(--sale-lime);margin-top:4px}.ms-sale .ms-sale__deadline p.ms-sale__lastday{font-size:10px;background:var(--sale-orange);padding:9px 8px;color:#fff;letter-spacing:.5px;line-height:1.5}.ms-sale__lastday strong{display:block;font-size:19px;font-weight:900;letter-spacing:0}.ms-sale .ms-sale__clock{width:100%;margin:15px 0 12px}.ms-sale .ms-sale__deadline>small{font-size:10px;line-height:1.5;color:#eef2e9}@media(max-width:1100px)and (min-width:601px){.ms-sale .ms-sale__deadline{display:grid;grid-template-columns:1fr 1fr;gap:12px}.ms-sale .ms-sale__deadline .ms-sale__eyebrow{grid-column:1/-1}.ms-sale .ms-sale__deadline .ms-sale__enddate{grid-row:2/4;margin:0}.ms-sale .ms-sale__deadline .ms-sale__lastday{grid-column:2;grid-row:2}.ms-sale .ms-sale__deadline .ms-sale__clock{grid-column:2;grid-row:3;margin:0}.ms-sale .ms-sale__deadline>small{grid-column:1/-1}}@media(max-width:600px){.ms-sale__hero-deadline{width:100%;font-size:16px;padding:13px 12px}.ms-sale__hero-deadline span{font-size:10px}.ms-sale .ms-sale__deadline{text-align:center;padding:24px}.ms-sale .ms-sale__deadline h2.ms-sale__enddate{font-size:25px}.ms-sale__enddate span{font-size:86px}.ms-sale__lastday strong{display:inline;font-size:17px;margin-left:6px}.ms-sale .ms-sale__deadline p.ms-sale__lastday{font-size:11px}}.ms-sale{--sale-orange:#cf451b;--sale-lime:#eed5a0}.ms-sale__eventbar{background:#9e351b}.ms-sale__hero{position:relative;max-width:none;padding-left:max(40px,calc((100% - 1360px)/2));padding-right:max(40px,calc((100% - 1360px)/2));background:radial-gradient(ellipse at 0% 100%,#67391f80 0%,transparent 56%),radial-gradient(ellipse at 100% 0%,#56423f55 0%,transparent 45%),#211f22;overflow:hidden}.ms-sale__hero:before{content:"";position:absolute;left:34%;top:25px;width:57px;height:57px;border-radius:50%;box-shadow:-13px 4px #e2c798;transform:rotate(-22deg);opacity:.7;pointer-events:none}.ms-sale__hero>*{position:relative;z-index:1}.ms-sale__intro{color:#faf1e4}.ms-sale__season{display:flex;align-items:center;gap:9px;font-size:9px;font-weight:700;letter-spacing:1.5px;color:#edc494;margin-bottom:18px!important}.ms-sale__season svg{flex-shrink:0}.ms-sale__intro h1 em{color:#f18a54}.ms-sale__intro .ms-sale__button{background:#dc6433;border-color:#dc6433;color:#161f19!important}.ms-sale__intro .ms-sale__button:hover{background:#ed8655}.ms-sale__intro-foot strong{color:#272621;background:#eed5a0}.ms-sale__hero-deadline{border-left-color:#f6d7a2;background:#a6381a}.ms-sale__spotlight,.ms-sale__mini{color:var(--sale-ink)}.ms-sale .ms-sale__deadline{background:#191e1d;border-color:#e08349;box-shadow:0 0 0 4px #e0834912}.ms-sale .ms-sale__deadline p.ms-sale__lastday{background:#a6381a}.ms-sale .ms-sale__deadline .ms-sale__eyebrow{color:#e7bf89}.ms-sale__enddate span{color:#f0c981}.ms-sale__mini{background:#eedfba}.ms-sale__barrels{position:relative}.ms-sale__barrels .ms-sale__eyebrow{color:#a33b1d}@media(max-width:1100px){.ms-sale__hero{padding-left:25px;padding-right:25px}.ms-sale__hero:before{left:43%;top:18px;opacity:.35}}@media(max-width:600px){.ms-sale__hero{padding-left:17px;padding-right:17px}.ms-sale__hero:before{left:auto;right:28px;top:21px;width:37px;height:37px;box-shadow:-9px 3px #e2c798;opacity:.32}.ms-sale__season{font-size:8px;letter-spacing:.8px;margin-bottom:17px!important}.ms-sale__eventbar{font-size:8px;letter-spacing:.6px}.ms-sale__eventbar>a{white-space:nowrap}}.ms-hero{--hero-forest: #1f3d32;--hero-forest-deep: #142b23;--hero-cream: #f6f1e6;--hero-ink: #1b2a24;--hero-muted: #4b5b53;--hero-focus: #1b5fa0;position:relative;background:var(--panel-bg, #f6f1e6);color:var(--hero-ink);font-family:var(--font-body-family);font-size:16px;line-height:1.5;overflow-x:clip}.ms-hero *,.ms-hero *:before,.ms-hero *:after{box-sizing:border-box}.ms-hero :where(h1,h2,p){margin:0;padding:0}.ms-hero__text--sr{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0}.ms-hero picture{display:block}.ms-hero__media{position:relative;line-height:0;background:var(--panel-bg, #f6f1e6)}.ms-hero__img{display:block;width:100%;height:auto;aspect-ratio:var(--ar-m);object-fit:cover;object-position:var(--fx-m) var(--fy-m)}.ms-hero--blend .ms-hero__img{mix-blend-mode:multiply;max-height:60vh;object-fit:contain}.ms-hero__overlay{display:none}.ms-hero__placeholder{position:relative;background:#e4ddcd;line-height:0}.ms-hero__placeholder svg{display:block;width:100%;height:auto;aspect-ratio:var(--ar-m);background:#e4ddcd}.ms-hero__placeholder-note{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;font-size:16px;line-height:1.4;color:var(--hero-forest-deep)}.ms-hero__copy{padding:22px 16px 30px;text-align:var(--align)}.ms-hero__heading{font-family:var(--font-heading-family);font-size:clamp(30px,8.6vw,42px);line-height:1.08;letter-spacing:-.015em;font-weight:700;color:var(--hero-forest-deep);text-wrap:balance;overflow-wrap:break-word}.ms-hero__sub{margin-top:12px;font-size:17px;line-height:1.5;color:var(--hero-muted);text-wrap:pretty}.ms-hero__actions{margin-top:20px}.ms-hero .ms-hero__btn.button{--color-button: 31, 61, 50;--color-button-text: 255, 255, 255;--alpha-button-background: 1;display:flex;align-items:center;justify-content:center;width:100%;min-height:52px;padding:14px 24px;font-family:var(--font-body-family);font-size:17px;font-weight:700;line-height:1.2;letter-spacing:inherit;text-transform:none;text-align:center;text-decoration:none;cursor:pointer}.ms-hero .ms-hero__btn.button:focus-visible{outline:3px solid var(--hero-focus)!important;outline-offset:3px!important;box-shadow:0 0 0 3px #fff!important}@media(min-width:990px){.ms-hero__img{aspect-ratio:var(--ar-d);object-position:var(--fx-d) var(--fy-d)}.ms-hero__placeholder svg{aspect-ratio:var(--ar-d)}.ms-hero__text--sr-wide{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0}.ms-hero--art{container-type:inline-size;background:#000}.ms-hero--art .ms-hero__copy{position:absolute;top:0;right:0;bottom:0;left:0;padding:0;pointer-events:none}.ms-hero--art .ms-hero__actions{position:absolute;left:var(--btn-x);top:var(--btn-y);margin:0;transform:translate(var(--tx));pointer-events:auto}.ms-hero.ms-hero--art .ms-hero__btn.button{display:inline-flex;width:auto;white-space:nowrap;min-height:46px;padding:0 24px;font-size:16px;min-height:clamp(44px,3.5cqw,60px);padding:0 clamp(20px,2.3cqw,36px);font-size:clamp(15px,1.25cqw,20px)}.ms-hero--photo{height:clamp(440px,var(--h-d),900px);background:var(--hero-forest-deep)}.ms-hero--photo .ms-hero__media{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--hero-forest-deep)}.ms-hero--photo picture{height:100%}.ms-hero--photo .ms-hero__img{height:100%;aspect-ratio:auto}.ms-hero--blend .ms-hero__img{mix-blend-mode:normal;max-height:none;object-fit:cover}.ms-hero--photo .ms-hero__placeholder,.ms-hero--photo .ms-hero__placeholder svg{height:100%}.ms-hero--photo .ms-hero__overlay{display:block;position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.ms-hero--photo.ms-hero--align-left .ms-hero__overlay{background:linear-gradient(90deg,rgb(var(--ov-rgb) / var(--ov-a)),rgb(var(--ov-rgb) / calc(var(--ov-a) * .6)) 42%,rgb(var(--ov-rgb) / 0) 78%)}.ms-hero--photo.ms-hero--align-right .ms-hero__overlay{background:linear-gradient(270deg,rgb(var(--ov-rgb) / var(--ov-a)),rgb(var(--ov-rgb) / calc(var(--ov-a) * .6)) 42%,rgb(var(--ov-rgb) / 0) 78%)}.ms-hero--photo.ms-hero--align-center .ms-hero__overlay{background:rgb(var(--ov-rgb) / calc(var(--ov-a) * .8))}.ms-hero--photo .ms-hero__copy{position:relative;height:100%;display:flex;flex-direction:column;justify-content:var(--vpos);align-items:var(--hpos);padding:40px max(24px,calc((100% - 1240px)/2 + 24px))}.ms-hero--photo .ms-hero__heading{font-size:clamp(38px,4.6vw,68px);max-width:15ch}.ms-hero--photo .ms-hero__sub{font-size:clamp(17px,1.5vw,21px);max-width:32em}.ms-hero--photo .ms-hero__actions{margin-top:26px}.ms-hero.ms-hero--photo .ms-hero__btn.button{display:inline-flex;width:auto;min-width:260px;padding:14px 30px}.ms-hero--tone-light .ms-hero__heading{color:#fff;text-shadow:0 1px 18px rgb(0 0 0 / .28)}.ms-hero--tone-light .ms-hero__sub{color:#fffffff0;text-shadow:0 1px 12px rgb(0 0 0 / .28)}.ms-hero--tone-dark .ms-hero__heading{color:var(--hero-forest-deep)}.ms-hero--tone-dark .ms-hero__sub{color:var(--hero-ink)}.ms-hero.ms-hero--btn-light .ms-hero__btn.button{--color-button: 246, 241, 230;--color-button-text: 20, 43, 35}}@media(prefers-reduced-motion:reduce){.ms-hero .ms-hero__actions .ms-hero__btn.button,.ms-hero .ms-hero__actions .ms-hero__btn.button:before,.ms-hero .ms-hero__actions .ms-hero__btn.button:after{transition:none}}.ms-hero .ms-hero__savings-link{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:46px;padding:9px 21px;background:#233a30;color:#fff6e5;border:1px solid #bda578;border-radius:999px;font:500 clamp(15px,1.12vw,18px)/1.3 var(--font-body-family, sans-serif);text-decoration:none}.ms-hero__savings-link svg{width:17px;height:14px;color:#e1c598}.ms-hero .ms-hero__savings-link:hover{background:#324d3e}.ms-hero .ms-hero__savings-link:focus-visible{outline:3px solid #fff!important;outline-offset:2px;box-shadow:0 0 0 6px #233a30}@media(max-width:989px){.ms-hero--art.ms-hero--btn-forest .ms-hero__actions{text-align:center}.ms-hero--art.ms-hero--btn-forest .ms-hero__text--sr+.ms-hero__actions{margin-top:0}}.ms-nov{--nov-forest: #1f3d32;--nov-forest-deep: #142b23;--nov-cream: #f6f1e6;--nov-sand: #ebe3d0;--nov-ink: #1b2a24;--nov-muted: #4b5b53;--nov-clay: #8a4a12;--nov-line: #d9d0bb;--nov-focus: #1b5fa0;background:var(--nov-cream);color:var(--nov-ink);font-family:var(--font-body-family);font-size:16px;line-height:1.55;padding:28px 0 40px;overflow-x:clip}.ms-nov *,.ms-nov *:before,.ms-nov *:after{box-sizing:border-box}.ms-nov__wrap{width:100%;max-width:1240px;margin:0 auto;padding:0 16px}.ms-nov :where(h1,h2,h3,p,ul){margin:0;padding:0}.ms-nov :where(ul){list-style:none}.ms-nov :where(a){color:inherit}.ms-nov a:focus-visible{outline:3px solid var(--nov-focus);outline-offset:3px}.ms-nov__sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.ms-nov__note{display:flex;align-items:center;justify-content:center;gap:18px;margin:0;padding:15px 20px;color:#fff6e5;background:#233a30;border-block:1px solid #aa9266;text-align:center;font:500 18px/1.35 var(--font-body-family, sans-serif)}.ms-nov__note[hidden]{display:none}.ms-nov__event-label{color:#e8d5af;font-size:12px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;padding-right:18px;border-right:1px solid #aa9266}@media(max-width:600px){.ms-nov__note{flex-direction:column;gap:3px;padding:12px 16px}.ms-nov__event-label{border:0;padding:0}}.ms-nov__top{display:grid;grid-template-columns:minmax(0,1fr);gap:24px;align-items:center}.ms-nov__eyebrow{font-size:13px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--nov-clay);margin-bottom:12px}.ms-nov__title{font-family:var(--font-heading-family);font-size:clamp(36px,10.6vw,60px);line-height:1.05;letter-spacing:-.015em;font-weight:700;color:var(--nov-forest-deep);overflow-wrap:break-word;text-wrap:balance}.ms-nov__tagline{font-family:var(--font-heading-family);font-size:clamp(22px,6vw,30px);line-height:1.2;font-weight:600;color:var(--nov-clay);margin-top:12px}.ms-nov__lead{font-size:17px;line-height:1.55;margin-top:14px;max-width:32em}.ms-nov__support{font-size:16px;color:var(--nov-muted);margin-top:10px;max-width:34em}.ms-nov__hero{background:#fff;border:1px solid var(--nov-line);border-radius:4px;overflow:hidden;display:grid;grid-template-columns:minmax(0,1fr);box-shadow:0 10px 28px #142b2314;scroll-margin-top:16px}.ms-nov__stage{display:flex;align-items:center;justify-content:center;background:#fff;padding:10px;aspect-ratio:4 / 2.9;max-height:250px}.ms-nov__photo{display:block;width:auto;max-width:100%;height:100%;max-height:420px;object-fit:contain}.ms-nov__hero-body{padding:18px 20px 14px;border-top:1px solid var(--nov-line);background:var(--nov-sand);min-width:0}.ms-nov__tag{font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--nov-clay);margin-bottom:6px}.ms-nov__product{font-family:var(--font-heading-family);font-size:22px;line-height:1.25;font-weight:700;color:var(--nov-forest-deep)}.ms-nov__product a{text-decoration:none}.ms-nov__product a:hover{text-decoration:underline;text-underline-offset:3px}.ms-nov__facts{display:flex;flex-wrap:wrap;gap:6px 8px;margin-top:10px}.ms-nov__facts li{font-size:14px;line-height:1.35;color:var(--nov-ink);background:#ffffffb3;border:1px solid var(--nov-line);border-radius:999px;padding:4px 11px}.ms-nov__pricing{margin-top:16px}.ms-nov .ms-tier{color:var(--nov-ink)}.ms-nov .ms-tier__label{font-size:13px;color:var(--nov-muted)}.ms-nov .ms-tier--stack .ms-tier__old{font-size:18px}.ms-nov .ms-tier--stack .ms-tier__now{font-size:clamp(38px,10vw,48px);color:var(--nov-forest-deep)}.ms-nov .ms-tier--compact .ms-tier__old{font-size:15px}.ms-nov .ms-tier--compact .ms-tier__now{font-size:34px;color:var(--nov-forest-deep)}.ms-nov .ms-tier__row--promo .ms-tier__label{color:var(--nov-forest-deep);font-weight:700}.ms-nov__savings{display:flex;align-items:center;flex-wrap:wrap;gap:4px 10px;margin-top:10px}.ms-nov__save{font-size:16px;font-weight:700;line-height:1;color:#fff;background:var(--nov-clay);padding:7px 12px;border-radius:2px;white-space:nowrap}.ms-nov__savings-note{font-size:14px;color:var(--nov-muted)}.ms-nov__price{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 12px;font-family:var(--font-heading-family)}.ms-nov__price strong{font-size:clamp(34px,9vw,44px);line-height:1;font-weight:700;color:var(--nov-forest-deep);font-variant-numeric:lining-nums}.ms-nov__pricenote{font-size:14px;color:var(--nov-muted);margin-top:6px}.ms-nov__actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:16px}.ms-nov__actions--top{margin-top:22px}.ms-nov__btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:12px 20px;border:2px solid var(--nov-forest);border-radius:0;font-family:var(--font-body-family);font-size:16px;font-weight:700;line-height:1.2;text-align:center;text-decoration:none;cursor:pointer;transition:background-color .15s ease,color .15s ease}.ms-nov__btn--lg{min-height:56px;padding:14px 28px;font-size:17px}.ms-nov__btn--primary{background:var(--nov-forest);color:#fff}.ms-nov__btn--primary:hover{background:var(--nov-forest-deep);border-color:var(--nov-forest-deep)}.ms-nov__btn--ghost{background:transparent;color:var(--nov-forest-deep)}.ms-nov__btn--ghost:hover{background:var(--nov-forest);color:#fff}.ms-nov__actions--top .ms-nov__btn{flex:1 1 100%}.ms-nov__actions--card .ms-nov__btn{flex:1 1 100%;padding-left:12px;padding-right:12px}.ms-nov__askline{margin-top:4px;text-align:center;font-size:15px}.ms-nov__askline a{display:inline-block;padding:10px 8px;font-weight:700;color:var(--nov-forest-deep);text-decoration:underline;text-underline-offset:3px}.ms-nov__askline a:hover{color:var(--nov-forest)}.ms-nov__more{margin-top:32px}.ms-nov__more-title{font-family:var(--font-heading-family);font-size:clamp(22px,5.6vw,32px);line-height:1.2;font-weight:700;color:var(--nov-forest-deep);text-wrap:balance}.ms-nov__cards{display:grid;grid-template-columns:minmax(0,1fr);gap:14px;margin-top:16px}.ms-nov__card{display:grid;grid-template-columns:minmax(0,1fr);background:#fff;border:1px solid var(--nov-line);border-radius:4px;overflow:hidden;min-width:0}.ms-nov__card-img{display:flex;align-items:center;justify-content:center;padding:10px;aspect-ratio:16 / 8.6;max-height:170px;background:#fff}.ms-nov__card-photo{display:block;width:100%;height:100%;object-fit:contain}.ms-nov__card-body{padding:16px 18px 18px;border-top:1px solid var(--nov-line);min-width:0;display:flex;flex-direction:column}.ms-nov__card-title{font-family:var(--font-heading-family);font-size:20px;line-height:1.25;font-weight:700;color:var(--nov-forest-deep)}.ms-nov__card-title a{text-decoration:none}.ms-nov__card-title a:hover{text-decoration:underline;text-underline-offset:3px}.ms-nov__card-detail{font-size:15px;font-weight:600;margin-top:6px}.ms-nov__card-note{font-size:14px;color:var(--nov-muted);margin-top:4px}.ms-nov__card-body .ms-tier,.ms-nov__price--card{margin-top:12px}.ms-nov__price--card strong{font-size:30px}.ms-nov__actions--card{margin-top:auto;padding-top:16px}.ms-nov__reassure{display:grid;grid-template-columns:minmax(0,1fr);gap:18px;margin-top:36px;padding:22px 20px;background:var(--nov-forest);color:#fff;border-radius:4px}.ms-nov__reassure-lead{font-family:var(--font-heading-family);font-size:20px;line-height:1.35;font-weight:600}.ms-nov__reassure-list{margin-top:12px;display:grid;gap:6px}.ms-nov__reassure-list li{position:relative;padding-left:22px;font-size:15px;color:#eef2ec}.ms-nov__reassure-list li:before{content:"";position:absolute;left:3px;top:.62em;width:8px;height:8px;background:#e6d3a6;border-radius:50%}.ms-nov__reassure-links{display:flex;flex-wrap:wrap;gap:10px;align-content:flex-start}.ms-nov__reassure .ms-nov__btn{flex:1 1 100%}.ms-nov__reassure .ms-nov__btn--primary{background:#f6f1e6;color:var(--nov-forest-deep);border-color:#f6f1e6}.ms-nov__reassure .ms-nov__btn--primary:hover{background:#fff;border-color:#fff}.ms-nov__reassure .ms-nov__btn--ghost{color:#fff;border-color:#f6f1e6}.ms-nov__reassure .ms-nov__btn--ghost:hover{background:#f6f1e6;color:var(--nov-forest-deep)}.ms-nov__reassure a:focus-visible{outline-color:#fff}.ms-nov__footnote{font-size:13px;line-height:1.5;color:var(--nov-muted);margin-top:16px;max-width:70em}@media(min-width:750px){.ms-nov{padding:44px 0 56px}.ms-nov__wrap{padding:0 32px}.ms-nov__lead{font-size:18px}.ms-nov__actions--top .ms-nov__btn{flex:0 0 auto;min-width:290px}.ms-nov__card-img{aspect-ratio:4 / 3;max-height:260px;padding:14px}.ms-nov__hero{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr)}.ms-nov__stage{max-height:none;aspect-ratio:auto;min-height:380px}.ms-nov__hero-body{border-top:0;border-left:1px solid var(--nov-line);padding:24px 24px 16px}.ms-nov__cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.ms-nov__cards--3 .ms-nov__card:nth-child(3){grid-column:1 / -1;grid-template-columns:minmax(0,.5fr) minmax(0,1fr)}.ms-nov__cards--3 .ms-nov__card:nth-child(3) .ms-nov__card-img{aspect-ratio:auto;max-height:none}.ms-nov__cards--3 .ms-nov__card:nth-child(3) .ms-nov__card-body{border-top:0;border-left:1px solid var(--nov-line)}.ms-nov__reassure{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:center;gap:28px;padding:28px}.ms-nov__reassure .ms-nov__btn{flex:1 1 100%}}@media(min-width:990px){.ms-nov{padding:56px 0 64px}.ms-nov__wrap{padding:0 40px}.ms-nov__stage{min-height:340px;padding:20px}.ms-nov__photo{max-height:380px}.ms-nov__lead{font-size:19px}}@media(min-width:1180px){.ms-nov__top{grid-template-columns:minmax(0,1fr) minmax(0,600px);gap:56px}.ms-nov__card{grid-template-columns:minmax(0,.6fr) minmax(0,1fr)}.ms-nov__card-img{aspect-ratio:auto;max-height:none}.ms-nov__card-body{border-top:0;border-left:1px solid var(--nov-line)}.ms-nov__cards--3{grid-template-columns:repeat(3,minmax(0,1fr))}.ms-nov__cards--3 .ms-nov__card,.ms-nov__cards--3 .ms-nov__card:nth-child(3){grid-column:auto;grid-template-columns:minmax(0,1fr)}.ms-nov__cards--3 .ms-nov__card-img,.ms-nov__cards--3 .ms-nov__card:nth-child(3) .ms-nov__card-img{aspect-ratio:4 / 3;max-height:240px}.ms-nov__cards--3 .ms-nov__card-body,.ms-nov__cards--3 .ms-nov__card:nth-child(3) .ms-nov__card-body{border-left:0;border-top:1px solid var(--nov-line)}}@media(prefers-reduced-motion:reduce){.ms-nov__btn{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/57/compiled_assets/styles.css.map */
