.CategoryCards_section__8C_xV{--cc-serif:"Cormorant Garamond",Georgia,serif;--cc-ease:cubic-bezier(.22,.61,.36,1);position:relative;overflow:hidden;padding:80px 0 88px;background:#0a1628}.CategoryCards_hdr__osmgH{position:relative;text-align:center;max-width:760px;margin:0 auto 44px;padding:0 24px}.CategoryCards_title__EL1pG{font-family:var(--cc-serif);font-weight:500;font-size:clamp(38px,5vw,60px);line-height:1.02;letter-spacing:-.5px;color:#fff}.CategoryCards_title__EL1pG em{font-style:italic;font-weight:500;color:#9cc3f0}.CategoryCards_desc__8Shhh{margin-top:14px;font-size:16px;line-height:1.6;color:hsla(0,0%,100%,.66)}.CategoryCards_row__W6Hzc{position:relative;display:flex;gap:10px;height:540px;max-width:1320px;margin:0 auto;padding:0 60px}.CategoryCards_panel___6v0r{position:relative;flex:1;min-width:0;border-radius:22px;overflow:hidden;cursor:pointer;color:#fff;text-decoration:none;background:#13233d;transition:flex .8s var(--cc-ease);-webkit-tap-highlight-color:transparent}.CategoryCards_panel___6v0r.CategoryCards_on__1xDc_{flex:6.5;cursor:default}.CategoryCards_img__3tzr3{-o-object-fit:cover;object-fit:cover;transform:scale(1.12);filter:saturate(.75) brightness(.72);transition:transform 1.6s var(--cc-ease),filter .8s}.CategoryCards_panel___6v0r:not(.CategoryCards_on__1xDc_):hover .CategoryCards_img__3tzr3{filter:saturate(.9) brightness(.86)}.CategoryCards_on__1xDc_ .CategoryCards_img__3tzr3{transform:scale(1);filter:none}.CategoryCards_shade__GaT0C{position:absolute;inset:0;background:linear-gradient(180deg,rgba(6,16,32,0) 40%,rgba(6,16,32,.82))}.CategoryCards_side__moa9A{position:absolute;z-index:2;left:50%;bottom:26px;transform:translateX(-50%) rotate(180deg);writing-mode:vertical-rl;white-space:nowrap;font-family:var(--cc-serif);font-size:24px;letter-spacing:.5px;transition:opacity .4s}.CategoryCards_on__1xDc_ .CategoryCards_side__moa9A{opacity:0}.CategoryCards_info__Elttr{position:absolute;z-index:2;left:38px;right:38px;bottom:36px;display:flex;flex-direction:column;opacity:0;transform:translateY(24px);transition:opacity .6s var(--cc-ease),transform .6s var(--cc-ease);pointer-events:none}.CategoryCards_on__1xDc_ .CategoryCards_info__Elttr{opacity:1;transform:none;transition-delay:.3s;pointer-events:auto}.CategoryCards_name__AOeqP{margin:0 0 14px;font-family:var(--cc-serif);font-size:58px;line-height:1;font-weight:500}.CategoryCards_line__tAFuC{display:flex;align-items:center;flex-wrap:wrap;gap:22px}.CategoryCards_cta__EhG1r{display:inline-flex;align-items:center;gap:10px;padding:13px 24px;border-radius:99px;background:#fff;color:#0a1628;font-size:13px;font-weight:500;letter-spacing:1.5px;text-transform:uppercase;transition:gap .3s}.CategoryCards_cta__EhG1r:hover{gap:16px}.CategoryCards_cta__EhG1r:focus-visible{outline:2px solid #9cc3f0;outline-offset:3px}.CategoryCards_dots__z7MLs{position:relative;display:flex;justify-content:center;gap:8px;margin-top:30px}.CategoryCards_dotOn__fjePZ,.CategoryCards_dot__ehqYV{width:8px;height:8px;padding:0;border:0;border-radius:8px;background:hsla(0,0%,100%,.25);cursor:pointer;transition:width .5s var(--cc-ease),background .5s}.CategoryCards_dotOn__fjePZ{width:34px;background:#fff}.CategoryCards_dotOn__fjePZ,.CategoryCards_dot__ehqYV{position:relative}.CategoryCards_dotOn__fjePZ:after,.CategoryCards_dot__ehqYV:after{content:"";position:absolute;inset:-8px -4px}@media (max-width:1024px){.CategoryCards_section__8C_xV{padding:64px 0 72px}.CategoryCards_row__W6Hzc{height:480px;padding:0 24px;gap:8px}.CategoryCards_name__AOeqP{font-size:46px}.CategoryCards_info__Elttr{left:28px;right:28px;bottom:28px}}@media (max-width:760px){.CategoryCards_section__8C_xV{padding:40px 0}.CategoryCards_hdr__osmgH{margin-bottom:20px}.CategoryCards_title__EL1pG{font-size:32px}.CategoryCards_desc__8Shhh{margin-top:8px;font-size:14px}.CategoryCards_row__W6Hzc{flex-direction:column;height:470px;padding:0 16px;gap:6px}.CategoryCards_panel___6v0r{border-radius:14px}.CategoryCards_panel___6v0r.CategoryCards_on__1xDc_{flex:6}.CategoryCards_side__moa9A{writing-mode:horizontal-tb;left:16px;bottom:auto;top:50%;transform:translateY(-50%);font-size:18px}.CategoryCards_info__Elttr{left:16px;right:16px;bottom:16px}.CategoryCards_name__AOeqP{margin-bottom:10px;font-size:30px}.CategoryCards_cta__EhG1r{padding:9px 16px;font-size:11px}.CategoryCards_dots__z7MLs{margin-top:18px}}@media (prefers-reduced-motion:reduce){.CategoryCards_img__3tzr3,.CategoryCards_info__Elttr,.CategoryCards_panel___6v0r,.CategoryCards_side__moa9A{transition:none}}.HomePromo_section__tCYP9{--hp-serif:"Cormorant Garamond",Georgia,serif;--hp-ease:cubic-bezier(.22,.61,.36,1);background:#fff;padding:64px 0 72px}.HomePromo_wrap__kQc8b{max-width:1320px;margin:0 auto;padding:0 60px}.HomePromo_band__xU56i{position:relative;overflow:hidden;display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:center;gap:24px;padding:38px 46px;border-radius:26px;color:#fbf3e4;background:#4a1424}.HomePromo_band__xU56i .HomePromo_chip__rE7vD{background:transparent;border:1px solid hsla(36,59%,72%,.7);color:#e2c08d}.HomePromo_band__xU56i .HomePromo_title__Y_6DV{color:#fbf3e4}.HomePromo_band__xU56i .HomePromo_title__Y_6DV em{color:#e2c08d}.HomePromo_band__xU56i .HomePromo_btnWhite___Fx7k{background:#fbf3e4;color:#4a1424}.HomePromo_band__xU56i .HomePromo_btnLine__tbkdJ{border-color:hsla(39,74%,94%,.7);color:#fbf3e4}.HomePromo_chip__rE7vD{display:inline-block;align-self:flex-start;padding:5px 12px;border-radius:99px;background:hsla(0,0%,100%,.18);color:#fff;font-size:11px;letter-spacing:2px;text-transform:uppercase}.HomePromo_title__Y_6DV{margin:12px 0 18px;font-family:var(--hp-serif);font-size:50px;font-weight:500;line-height:1;color:#fff}.HomePromo_title__Y_6DV em{font-style:italic;font-weight:500}.HomePromo_offers__GoaE3{display:flex;gap:34px;margin-bottom:22px}.HomePromo_offers__GoaE3 b{display:block;font-family:var(--hp-serif);font-size:44px;font-weight:600;line-height:1}.HomePromo_offers__GoaE3 span{font-size:13px;color:hsla(39,74%,94%,.8)}.HomePromo_btns__jXeKR{display:flex;flex-wrap:wrap;gap:12px}.HomePromo_btnLine__tbkdJ,.HomePromo_btnWhite___Fx7k{display:inline-flex;align-items:center;gap:10px;align-self:flex-start;padding:12px 22px;border-radius:99px;font-size:12px;font-weight:500;letter-spacing:1.6px;text-transform:uppercase;text-decoration:none;transition:gap .3s}.HomePromo_btnWhite___Fx7k{background:#fff;color:#0a1628}.HomePromo_btnLine__tbkdJ{border:1px solid hsla(0,0%,100%,.7);color:#fff}.HomePromo_btnLine__tbkdJ:hover,.HomePromo_btnWhite___Fx7k:hover,.HomePromo_card__40C1K:hover .HomePromo_btnWhite___Fx7k{gap:15px}.HomePromo_pics__HcbCf{display:flex;justify-content:flex-end;gap:16px}.HomePromo_pic__sSuOe{position:relative;width:170px;height:210px;border-radius:18px;overflow:hidden;background:#fff;box-shadow:0 12px 28px -16px rgba(0,0,0,.45);transition:transform .5s var(--hp-ease)}.HomePromo_pic__sSuOe:hover{transform:translateY(-4px)}.HomePromo_picImg__IK0Di{-o-object-fit:cover;object-fit:cover;opacity:0;transition:opacity .7s var(--hp-ease)}.HomePromo_picOn__RweOt{opacity:1}.HomePromo_pic__sSuOe span{position:absolute;z-index:1;left:10px;top:10px;padding:4px 8px;border-radius:99px;background:#4a1424;color:#e2c08d;font-size:10px;letter-spacing:1.5px}.HomePromo_duo__ZJTY8{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-top:20px}.HomePromo_duo__ZJTY8.HomePromo_one__gjhPT{grid-template-columns:1fr}.HomePromo_card__40C1K{position:relative;display:block;height:380px;border-radius:22px;overflow:hidden;background:#ddd;color:#fff;text-decoration:none}.HomePromo_one__gjhPT .HomePromo_card__40C1K{height:340px}.HomePromo_cardImg__r9IDa{-o-object-fit:cover;object-fit:cover;transition:transform 1.2s var(--hp-ease)}.HomePromo_card__40C1K:hover .HomePromo_cardImg__r9IDa{transform:scale(1.05)}.HomePromo_shade__yMWvf{position:absolute;inset:0;background:linear-gradient(180deg,rgba(10,22,40,0) 35%,rgba(10,22,40,.78))}.HomePromo_cap__j0mDq{position:absolute;left:30px;right:30px;bottom:28px;display:flex;flex-direction:column}.HomePromo_cardTitle__OuH9j{margin:10px 0 8px;font-family:var(--hp-serif);font-size:40px;font-weight:500;line-height:1.05}.HomePromo_cardText__WuImX{margin-bottom:16px;font-size:14px;color:hsla(0,0%,100%,.85)}@media (max-width:1024px){.HomePromo_wrap__kQc8b{padding:0 24px}.HomePromo_band__xU56i{padding:32px 30px}.HomePromo_title__Y_6DV{font-size:42px}}@media (max-width:860px){.HomePromo_section__tCYP9{padding:46px 0 52px}.HomePromo_wrap__kQc8b{padding:0 16px}.HomePromo_band__xU56i{grid-template-columns:1fr;row-gap:0;padding:28px 22px}.HomePromo_title__Y_6DV{font-size:38px}.HomePromo_offers__GoaE3{gap:20px}.HomePromo_offers__GoaE3 b{font-size:36px}.HomePromo_bandText__ASHD9{display:contents}.HomePromo_band__xU56i .HomePromo_chip__rE7vD{order:1;justify-self:start}.HomePromo_band__xU56i .HomePromo_title__Y_6DV{order:2}.HomePromo_band__xU56i .HomePromo_offers__GoaE3{order:3;display:grid;grid-template-columns:1fr 1fr;gap:12px;max-width:420px;margin-bottom:14px}.HomePromo_pics__HcbCf{order:4;display:grid;grid-template-columns:1fr 1fr;gap:12px;max-width:420px;margin-bottom:22px}.HomePromo_pic__sSuOe{width:auto;height:auto;aspect-ratio:4/5}.HomePromo_band__xU56i .HomePromo_btns__jXeKR{order:5}.HomePromo_duo__ZJTY8{grid-template-columns:1fr;gap:14px;margin-top:14px}.HomePromo_card__40C1K,.HomePromo_one__gjhPT .HomePromo_card__40C1K{height:300px}.HomePromo_cap__j0mDq{left:20px;right:20px;bottom:20px}.HomePromo_cardTitle__OuH9j{font-size:32px}}@media (max-width:600px){.HomePromo_band__xU56i{padding:22px 18px;border-radius:20px}.HomePromo_band__xU56i .HomePromo_chip__rE7vD{padding:4px 10px;font-size:10px}.HomePromo_band__xU56i .HomePromo_title__Y_6DV{margin:10px 0 12px;font-size:30px}.HomePromo_band__xU56i .HomePromo_title__Y_6DV em{white-space:nowrap}.HomePromo_band__xU56i .HomePromo_offers__GoaE3{gap:10px;margin-bottom:12px}.HomePromo_band__xU56i .HomePromo_offers__GoaE3 b{font-size:28px}.HomePromo_band__xU56i .HomePromo_offers__GoaE3 span{font-size:12px}.HomePromo_band__xU56i .HomePromo_pics__HcbCf{gap:10px;margin-bottom:14px}.HomePromo_band__xU56i .HomePromo_pic__sSuOe{aspect-ratio:1/1;border-radius:14px}.HomePromo_band__xU56i .HomePromo_btns__jXeKR{display:grid;grid-template-columns:1fr 1fr;gap:10px;max-width:420px}.HomePromo_band__xU56i .HomePromo_btnLine__tbkdJ,.HomePromo_band__xU56i .HomePromo_btnWhite___Fx7k{align-self:stretch;justify-content:center;padding:11px 8px;font-size:11px;letter-spacing:1.2px}.HomePromo_band__xU56i .HomePromo_ctaWord__hl0z2{display:none}}