.fw-winter-sale{display:grid;grid-template-columns:minmax(0,45fr) minmax(0,55fr);background:var(--fw-winter-green,#06291f);color:#f7f0df;width:100%;margin:0;isolation:isolate}
.fw-winter-sale__panel{display:flex;align-items:center;justify-content:center;min-width:0;padding:45px clamp(28px,4vw,76px);text-align:left}
.fw-winter-sale__copy{max-width:560px;width:100%}
.fw-winter-sale .fw-winter-sale__eyebrow{font:600 clamp(12px,1.2vw,18px)/1.4 Arial,sans-serif;letter-spacing:.18em;color:#c09d61;margin:0 0 23px}
.fw-winter-sale__rule{display:block;width:130px;height:1px;background:#c09d61;opacity:.75;margin:0 0 28px}
.fw-winter-sale h2{font:400 clamp(40px,4.2vw,68px)/1.12 Georgia,'Times New Roman',serif;color:#d1b17a;letter-spacing:-.025em;text-transform:none;margin:0 0 29px;text-wrap:balance}
.fw-winter-sale .fw-winter-sale__description{font:400 clamp(20px,1.8vw,28px)/1.4 Georgia,'Times New Roman',serif;color:#f7f0df;margin:0 0 32px}
.fw-winter-sale .fw-winter-sale__description p{font:inherit;color:inherit;margin:0}
.fw-winter-sale .fw-winter-sale__button{display:inline-flex;align-items:center;justify-content:center;gap:22px;min-height:58px;max-width:410px;width:100%;padding:16px 22px;box-sizing:border-box;background:#c09d61;color:#082a21;border:1px solid #c09d61;border-radius:2px;font:600 14px/1.4 Arial,sans-serif;letter-spacing:.1em;text-decoration:none}
.fw-winter-sale__button svg{flex:none}
.fw-winter-sale .fw-winter-sale__button:hover{background:#d0af75;border-color:#d0af75;color:#082a21}
.fw-winter-sale .fw-winter-sale__button:focus-visible{outline:2px solid #f7f0df;outline-offset:5px}
.fw-winter-sale__media{display:flex;align-items:center;min-width:0;background:var(--fw-winter-green,#06291f)}
.fw-winter-sale__media picture{display:block;width:100%}
.fw-winter-sale .fw-winter-sale__image{display:block;width:100%;height:auto;object-fit:contain;margin:0}
@media(min-width:768px) and (max-width:1000px){.fw-winter-sale__panel{padding:30px 24px}.fw-winter-sale h2{font-size:40px;margin-bottom:23px}.fw-winter-sale__rule{margin-bottom:23px}.fw-winter-sale .fw-winter-sale__description{font-size:20px;margin-bottom:25px}.fw-winter-sale .fw-winter-sale__button{font-size:12px;padding:15px 12px;gap:14px}}
@media(max-width:767px){.fw-winter-sale{grid-template-columns:minmax(0,1fr)}.fw-winter-sale__media{grid-row:1}.fw-winter-sale__panel{grid-row:2;padding:32px 24px 36px;text-align:center}.fw-winter-sale h2{font-size:40px;line-height:1.12;margin-bottom:23px}.fw-winter-sale .fw-winter-sale__eyebrow{font-size:12px;margin-bottom:20px}.fw-winter-sale__rule{width:90px;margin:0 auto 24px}.fw-winter-sale .fw-winter-sale__description{font-size:22px;line-height:1.4;margin-bottom:26px}.fw-winter-sale .fw-winter-sale__button{min-height:56px;font-size:12px;padding:15px 16px;gap:17px}}
@media(max-width:359px){.fw-winter-sale h2{font-size:35px}.fw-winter-sale__panel{padding-left:20px;padding-right:20px}.fw-winter-sale .fw-winter-sale__description{font-size:20px}}
