.OfferSpotlight_section__vkOCb{position:relative;isolation:isolate;width:min(calc(100% - 64px),1360px);aspect-ratio:2053/766;margin:20px auto;overflow:hidden;border-radius:16px;background:#f6efe4;color:#21140d}.OfferSpotlight_visual__ZDBRb{position:absolute;z-index:-1;inset:0;overflow:hidden;background:#073a25}.OfferSpotlight_photo__iofz1{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.OfferSpotlight_logo__xXq5a{position:absolute;top:3%;left:17%;width:clamp(72px,8vw,115px);aspect-ratio:1}.OfferSpotlight_logoImage__vL3C2{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.OfferSpotlight_copy__6rAn7{position:absolute;top:27%;left:5.5%;width:42%}.OfferSpotlight_eyebrow__EihFC{margin:0 0 8px 3%;color:#173d29;font-family:Avenir Next,Montserrat,ui-sans-serif,system-ui,sans-serif;font-size:clamp(11px,1.3vw,17px);font-weight:800;line-height:1.15;letter-spacing:.25em;white-space:nowrap}.OfferSpotlight_title__ZL5OI{display:flex;align-items:baseline;gap:.18em;margin:0;color:#a51f1e;font-family:var(--font-offer-editorial),Georgia,serif;font-size:clamp(68px,7.4vw,104px);font-style:italic;font-weight:700;line-height:.82;letter-spacing:-.065em;white-space:nowrap}.OfferSpotlight_medium__CBbh7{display:inline-flex;align-items:center;min-height:2.05em;padding:.18em .5em .14em;border:1.5px solid #175d3b;border-radius:999px;color:#175d3b;font-family:Avenir Next,Montserrat,ui-sans-serif,system-ui,sans-serif;font-size:clamp(11px,1.1vw,16px);font-style:normal;font-weight:800;letter-spacing:.08em;line-height:1;text-transform:uppercase;transform:translateY(-.18em)}.OfferSpotlight_italianRule__aY4xt{display:block;width:27%;height:3px;margin:4px 0 8px 34%;background:linear-gradient(90deg,#145a37 0 54%,#f6efe4 54% 68%,#ad1f1f 68%);transform:skewY(-4deg)}.OfferSpotlight_formula__l_XX4{display:flex;width:-moz-max-content;width:max-content;max-width:100%;align-items:baseline;gap:.2em;margin:0;color:#112f20;font-size:clamp(25px,2.65vw,38px);line-height:1.05;letter-spacing:-.035em;white-space:nowrap}.OfferSpotlight_formula__l_XX4,.OfferSpotlight_offered__r3Bjd{font-family:Avenir Next,Montserrat,ui-sans-serif,system-ui,sans-serif;font-weight:800}.OfferSpotlight_offered__r3Bjd{margin:3px 0 0 22%;color:#a51f1e;font-size:clamp(25px,2.75vw,38px);line-height:1;letter-spacing:.17em}.OfferSpotlight_cta__kCyM9{position:absolute;top:79%;left:9%;display:inline-flex;width:clamp(210px,18vw,260px);height:clamp(44px,4vw,54px);align-items:center;justify-content:center;gap:.85em;border-radius:999px;background:#9f1c1c;color:#fff8ed;font-size:clamp(13px,1.1vw,16px);font-weight:800;letter-spacing:.04em;text-transform:uppercase;transition:background-color .2s ease,transform .2s ease}.OfferSpotlight_cta__kCyM9:hover{background:#b32020;transform:translateY(-2px)}.OfferSpotlight_cta__kCyM9:focus-visible{outline-color:#073a25}.OfferSpotlight_cta__kCyM9 svg{width:1.2em;height:1.2em}.OfferSpotlight_signature__tKnBB{position:absolute;top:8%;left:47%;width:19%;margin:0;color:#fff8ed;font-family:var(--font-offer-editorial),Georgia,serif;font-size:clamp(19px,2vw,30px);font-style:italic;font-weight:600;line-height:.95;text-align:center;text-shadow:0 2px 12px rgb(0 0 0/20%);transform:rotate(-3deg)}.OfferSpotlight_highlights__a1jPu{position:absolute;top:31%;right:2%;display:grid;width:23%;grid-template-columns:repeat(3,minmax(0,1fr));color:#fff8ed}.OfferSpotlight_highlight__oMvoz{position:relative;display:flex;flex-direction:column;align-items:center;gap:.5em;font-size:clamp(8px,.75vw,11px);font-weight:700;line-height:1.2;text-align:center;text-transform:uppercase}.OfferSpotlight_highlight__oMvoz:not(:last-child):after{position:absolute;top:10%;right:0;width:1px;height:66%;background:rgb(255 248 237/58%);content:""}.OfferSpotlight_highlightIcon__q8fo9{display:grid;width:clamp(28px,2.8vw,42px);aspect-ratio:1;place-items:center;border:1.5px solid rgb(255 248 237/80%);border-radius:50%}.OfferSpotlight_highlightIcon__q8fo9 svg{width:54%;height:54%}@media (max-width:899px){.OfferSpotlight_section__vkOCb{display:flex;width:100%;aspect-ratio:auto;flex-direction:column;margin:0;border-radius:0}.OfferSpotlight_logo__xXq5a{position:relative;top:auto;left:auto;width:62px;margin:12px auto 0}.OfferSpotlight_copy__6rAn7{position:relative;top:auto;left:auto;width:min(calc(100% - 28px),580px);margin:3px auto 0;text-align:center}.OfferSpotlight_eyebrow__EihFC{margin:0 0 5px;font-size:11px;letter-spacing:.24em}.OfferSpotlight_title__ZL5OI{justify-content:center;font-size:clamp(70px,15vw,90px);line-height:.83}.OfferSpotlight_italianRule__aY4xt{width:25%;height:3px;margin:5px auto 9px}.OfferSpotlight_formula__l_XX4{margin-inline:auto;font-size:clamp(22px,5.5vw,31px);letter-spacing:-.035em}.OfferSpotlight_offered__r3Bjd{margin:3px 0 0;font-size:clamp(24px,6vw,32px)}.OfferSpotlight_cta__kCyM9{position:relative;top:auto;left:auto;width:min(calc(100% - 48px),320px);height:46px;margin:13px auto 16px;font-size:14px}.OfferSpotlight_visual__ZDBRb{position:relative;z-index:auto;height:clamp(215px,60vw,350px)}.OfferSpotlight_photo__iofz1{-o-object-position:69% bottom;object-position:69% bottom}.OfferSpotlight_signature__tKnBB{display:none}.OfferSpotlight_highlights__a1jPu{position:relative;top:auto;right:auto;width:100%;padding:10px 12px 13px;background:#082e20}.OfferSpotlight_highlight__oMvoz{gap:5px;font-size:clamp(8px,1.9vw,10px)}.OfferSpotlight_highlightIcon__q8fo9{width:31px}}@media (max-width:359px){.OfferSpotlight_logo__xXq5a{width:54px}.OfferSpotlight_copy__6rAn7{width:calc(100% - 20px)}.OfferSpotlight_title__ZL5OI{font-size:66px}.OfferSpotlight_formula__l_XX4{font-size:20px}}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:600;font-display:swap;src:url(/_next/static/media/fd3893c623c32b6d-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:600;font-display:swap;src:url(/_next/static/media/ea896c3885e026c1-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:600;font-display:swap;src:url(/_next/static/media/024ead497118aa23-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:600;font-display:swap;src:url(/_next/static/media/e74f24ed7f0e4323-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:600;font-display:swap;src:url(/_next/static/media/e18f83c737786aa7-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:700;font-display:swap;src:url(/_next/static/media/fd3893c623c32b6d-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:700;font-display:swap;src:url(/_next/static/media/ea896c3885e026c1-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:700;font-display:swap;src:url(/_next/static/media/024ead497118aa23-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:700;font-display:swap;src:url(/_next/static/media/e74f24ed7f0e4323-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:700;font-display:swap;src:url(/_next/static/media/e18f83c737786aa7-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/393d45a2251e223a-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/8715d2ed531152f4-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/c48b38fe8bb532f3-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/48410f3df60da620-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/7b89a4fd5e90ede0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/393d45a2251e223a-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/8715d2ed531152f4-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/c48b38fe8bb532f3-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/48410f3df60da620-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/7b89a4fd5e90ede0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Cormorant Garamond Fallback;src:local("Times New Roman");ascent-override:95.27%;descent-override:29.59%;line-gap-override:0.00%;size-adjust:96.98%}.__className_694ac6{font-family:Cormorant Garamond,Cormorant Garamond Fallback}.__variable_694ac6{--font-offer-editorial:"Cormorant Garamond","Cormorant Garamond Fallback"}