.g0{--button-color:$current-color;--button-color-contrast:#101010;background-color:var(--custom-promo-bg-mobile-color,#101010);color:#86441f;display:flex;flex-direction:column;margin-bottom:24px;margin-top:-50px;position:relative;z-index:0}@media (min-width:992px){.g0{background:transparent}}.co .g0{margin-top:0}@media (min-width:576px){.g0{margin-top:-92px}.co .g0{margin-top:0}}@media (min-width:768px){.g0{justify-content:unset;margin-top:-113px;min-height:1px!important}.co .g0{margin-top:0}}.g1{align-items:center;display:flex;flex-direction:column;padding-top:36px;position:relative}.co .g1{padding-top:12px!important}.g1.fs{padding-top:80px}._1kf .g1.fs{padding-top:40px}@media (min-width:576px){.g1{padding-top:100px}.g1.fs{padding-top:140px}._1kf .g1.fs{padding-top:80px}}@media (max-width:991px){.g1{background-color:var(--custom-promo-bg-mobile-color,#101010);margin-bottom:-1px;padding-bottom:2px;padding-left:24px;padding-right:24px}}@media (min-width:992px){.g1{align-items:flex-start;bottom:0;justify-content:center;left:0;margin-top:0;max-width:40%;padding-bottom:2.4193548387vw;padding-left:8.064516129vw;padding-top:80px;position:absolute;text-align:left;top:0;width:42.8571428571vw;z-index:1}}.g2>h1{color:#86441f;font-family:itc-avant-garde-gothic-pro,Arial,sans-serif;font-size:30px;font-weight:700;line-height:38px;margin-bottom:24px}@media (min-width:992px){.g2>h1{font-size:2.2857142857vw;line-height:2.5714285714vw;margin-bottom:1.7142857143vw}}@media (max-width:991px){.g2>h1{max-width:420px;text-align:center}}.g3{list-style:none;margin-bottom:24px;padding-left:0;text-align:center}@media (min-width:992px){.g3{margin-bottom:2.2857142857vw;text-align:left}.g3:has(+.g9){margin-bottom:.8571428571vw}}.g4{margin-bottom:8px}.g5{font-size:20px;font-weight:400;line-height:26px}@media (min-width:992px){.g5{font-size:1.4285714286vw;line-height:1.8571428571vw}}.g5 strong{text-transform:uppercase}@media (min-width:992px){.g5 strong{font-size:1.7142857143vw}}.g7{color:var(--step-color,#fff)}.g9{font-size:20px;font-weight:400;line-height:26px;list-style:none;margin-bottom:24px;padding-left:0;text-align:center}@media (min-width:992px){.g9{font-size:1.4285714286vw;line-height:1.8571428571vw;margin-bottom:2.2857142857vw;text-align:left}}.g9 strong{text-transform:uppercase}@media (min-width:992px){.g9 strong{font-size:1.7142857143vw}}.ga{color:#f5b58a;margin-bottom:40px;text-align:center}.ft{border:2px solid #86441f}@media (max-width:991px){.ga{max-width:366px;width:100%}}@media (min-width:992px){.ga{border:0;margin-bottom:2.2857142857vw;text-align:left}}@media (max-width:991px){.ga p{padding:24px 0}.ga p:not(:last-child){border-bottom:2px solid #86441f}}.gb{align-content:center;color:#86441f;display:flex;font-size:18px;font-weight:700;gap:5px;justify-content:center;line-height:22px}@media (min-width:992px){.gb{font-size:1.2857142857vw;gap:.5714285714vw;justify-content:flex-start;line-height:1.5714285714vw;padding-bottom:5px}}.gb strong{color:var(--custom-promo-light-color,#fff);font-size:28px;line-height:22px}@media (min-width:992px){.gb strong{font-size:1.7142857143vw;line-height:1.5714285714vw}}.gg{color:#86441f;font-size:16px;line-height:22px}@media (min-width:992px){.gg{font-size:1.1428571429vw;line-height:1.5714285714vw}}.gg strong{color:var(--custom-promo-light-color,#fff);font-size:24px;font-weight:700;line-height:36px;padding-left:4px}@media (min-width:992px){.gg strong{font-size:2vw;line-height:2.5714285714vw;padding-left:.2857142857vw}}.gh{color:#a6fffa}.gi.q.r{--button-color:var(--custom-promo-button-bg-color,#fff0fc);--button-color-contrast:var(--custom-promo-button-color,#2f1278);font-size:16px;line-height:16px;max-width:354px;width:100%}.gi.q.r:hover{background:var(--custom-promo-button-color,#2f1278);border-color:var(--custom-promo-button-color,#2f1278);color:var(--custom-promo-button-bg-color,#fff0fc)}@media (min-width:992px){.gi.q.r{font-size:1.1428571429vw;height:2.8571428571vw;line-height:1.1428571429vw;max-width:25.2857142857vw}}.r._1e.gc svg{color:var(--custom-promo-light-color,#fff);height:24px;margin-left:8px;width:24px}@media (min-width:992px){.r._1e.gc svg{height:1.7142857143vw;width:1.7142857143vw}}.r._1e.gc .gf{background:hsla(0,0%,100%,.9);border-radius:8px;color:#000;font-size:12px;font-weight:400;padding:4px 12px;position:absolute;top:-30px;transform:translate(25%)}@media (min-width:992px){.r._1e.gc .gf{font-size:.8571428571vw}}@keyframes c7{0%{transform:scale(.9)}45%{transform:scale(1)}to{transform:scale(.9)}}.f{color:#000;font-family:itc-avant-garde-gothic-pro,Arial,sans-serif;font-size:28px;font-weight:700;letter-spacing:-.5px;line-height:120%}@media (min-width:768px){.f{font-size:32px}}._19{color:#413e38;font-size:14px;font-weight:700;line-height:20px;margin-bottom:12px}.k{align-items:flex-start;display:flex;gap:12px;justify-content:space-between}@media (min-width:768px){.k{align-items:baseline}}.m{align-items:center;color:#be4d07;display:flex;font-size:14px;font-weight:700;line-height:20px;text-align:right;text-decoration:unset}.x{background-color:#fff;border-radius:12px;color:#1f1f1f;padding:16px;width:100%}@media (min-width:768px){.x{padding:24px}}._33{display:flex;justify-content:space-between}._4l{padding-inline:8px}.z{color:#247865;font-weight:700;margin-bottom:12px}._1x,.z{font-size:14px;line-height:20px}._1x{color:#1f1f1f;cursor:pointer;font-weight:400;text-decoration-line:underline;text-transform:none}.c1{font-size:20px;letter-spacing:-.3px;line-height:34px;margin-bottom:8px}@media (min-width:768px){.c1{margin-top:6px}}._10{font-size:14px;line-height:20px}._35{font-size:16px;line-height:22px}._31{color:#1f1f1f;font-size:14px;font-weight:400;line-height:20px;padding:16px}._31 ._33{background:#f5f3f2;color:#000;font-size:14px;font-weight:700;letter-spacing:1px;line-height:16px;margin-bottom:8px;padding:8px;text-transform:uppercase}._31 ._33 .z{margin-bottom:0}._31 ._33 .z,._31 .z{color:inherit;font-size:16px;font-weight:700}._31 ._3d{color:#6f6c67}._31 ._35{font-feature-settings:"liga" off,"clig" off;color:#29806c;font-family:ITC Garamond W05 Light_5171889,serif;font-size:28px;line-height:100%}._31 ._35 small{font-family:Larsseit,sans-serif;font-size:16px;font-weight:400;line-height:22px}._9{display:flex;flex-direction:column}.ci ._9{--rating-label-color:#d5d5cb;background:#101010}
