@import "https://fonts.googleapis.com/css2?family=Montserrat:wght@700&family=Inter:wght@400;500;600&display=swap";@import "https://fonts.googleapis.com/css2?family=Trirong:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&family=DM+Sans:ital,opsz,wght@0,9..40,100..1000;1,9..40,100..1000&display=swap";@import "https://fonts.googleapis.com/css2?family=Poppins:wght@400;500;600;700&display=swap";@import "https://fonts.googleapis.com/css2?family=Be+Vietnam+Pro:wght@400;500;600;700;800&family=Open+Sans:wght@400;600;700&family=Red+Rose:wght@400;500;600;700&display=swap";@import "https://fonts.googleapis.com/css2?family=Fraunces:opsz,wght@9..144,400;9..144,500;9..144,600&family=Montserrat:wght@500;600;700&family=Inter:wght@400;500;600&family=Tajawal:wght@500;700&display=swap";.hero-slide[data-astro-cid-hms2afgn]{transition:opacity .5s ease-in-out}.hero-carousel[data-astro-cid-hms2afgn]{touch-action:pan-y}.hero-carousel[data-astro-cid-hms2afgn]:focus-visible{outline-offset:-2px;border-radius:2px;outline:2px solid #ffffff80}@media (prefers-reduced-motion:reduce){.hero-slide[data-astro-cid-hms2afgn]{transition-duration:.15s}}.sc-cta[data-astro-cid-xehh5rvk]:hover{background-color:#ffffff40;border-color:#fff6}.fc-nav-btn[data-astro-cid-2zqacsmd]:hover{border-color:var(--nav-hover-border,#666)}.fc-viewall-link[data-astro-cid-2zqacsmd]:hover{color:var(--nav-hover-border)}.fc-nav-btn[data-astro-cid-aagfg656]:hover{border-color:var(--nav-hover-border,#666)}.gs-cta[data-astro-cid-fkd6urq7]:hover{border-color:var(--gs-cta-hover-border);background-color:var(--gs-cta-hover-bg);color:var(--gs-cta-hover-text)}@theme{--color-lotus-bg: #fff; --color-lotus-surface: #f6f6f6; --color-lotus-text: #1d1d1b; --color-lotus-text-muted: #717171; --color-lotus-text-light: #a3a3a3; --color-lotus-border: #dedede; --color-lotus-header-bg: #000; --font-family-lotus-heading: "Montserrat", sans-serif; --font-family-lotus-body: "Inter", sans-serif;}.lotus-heading{letter-spacing:.02em;font-family:Montserrat,sans-serif;font-weight:700}.lotus-body{--landing-font-display:"Montserrat", sans-serif;--landing-font-body:"Inter", sans-serif;font-family:Inter,sans-serif}.lotus-kicker{letter-spacing:.28em;text-transform:uppercase;font-family:Inter,sans-serif;font-size:.72rem;font-weight:600}.lotus-body .hero-overlay{background:radial-gradient(circle at 50% 45%,#ffffff0a 0%,#ffffff03 14%,#00000014 34%,#00000061 72%,#000000d1 100%),linear-gradient(#0000001a 0%,#00000029 46%,#000000d6 100%)}.lotus-body .hero-copy{text-shadow:0 10px 30px #00000047;max-width:44rem;padding-top:.2rem}.lotus-body .hero-title{letter-spacing:.02em;font-family:Montserrat,sans-serif;font-weight:700}.lotus-body .hero-subtitle,.lotus-body .hero-cta{font-family:Inter,sans-serif}.lotus-body .hero-cta{letter-spacing:1.07px;text-transform:uppercase;color:#fff;background:0 0;border:2px solid #fff;padding:.75rem 1.75rem;font-size:.78rem;font-weight:700}.lotus-body .hero-cta:hover{color:#1d1d1b;background:#fff}@media (width<=640px){.lotus-body .hero-copy{max-width:32rem;padding-top:.1rem}.lotus-body .hero-cta{letter-spacing:.14em;padding:.65rem 1.5rem;font-size:.68rem}}.collection-rail-root[data-astro-cid-kkadldi2] .group[data-astro-cid-kkadldi2]:hover .cr-link[data-astro-cid-kkadldi2]{color:var(--cr-hover-accent);text-decoration-color:var(--cr-hover-accent)}@theme{--color-jaguar-primary: #121212; --color-jaguar-surface: #000; --color-jaguar-text: #f8f9fa; --color-jaguar-text-muted: #f8f9fa99; --font-family-jaguar-primary: "Trirong", serif; --font-family-jaguar-secondary: "DM Sans", sans-serif;}.jaguar-display{letter-spacing:.02em;font-family:Trirong,serif;font-weight:300}.jaguar-ui{--landing-font-display:"Trirong", serif;--landing-font-body:"DM Sans", sans-serif;font-family:DM Sans,sans-serif}.jaguar-kicker{letter-spacing:.28em;text-transform:uppercase;font-family:DM Sans,sans-serif;font-size:.72rem;font-weight:600}.jaguar-ui .hero-overlay{background:radial-gradient(circle at 72% 28%,#1c40342e,#1c403400 28%),linear-gradient(90deg,#000000c7 0%,#00000075 34%,#0000001a 62%,#0000009e 100%),linear-gradient(#0000001a 0%,#0000002e 48%,#000000e0 100%)}.jaguar-ui .hero-copy{text-shadow:0 12px 36px #00000057;max-width:33rem;padding-top:.4rem}.jaguar-ui .hero-title{letter-spacing:.02em;font-family:Trirong,serif;font-weight:300}.jaguar-ui .hero-subtitle,.jaguar-ui .hero-cta{font-family:DM Sans,sans-serif}.jaguar-ui .hero-cta{letter-spacing:.22em;text-transform:uppercase;color:#eef4ef;background:#173126;border:1px solid #f1efe92e;border-radius:9999px;padding:.75rem 1.5rem;font-size:.78rem;font-weight:500}.jaguar-ui .hero-cta:hover{background:#214239}@media (width<=640px){.jaguar-ui .hero-copy{max-width:28rem;padding-top:.15rem}.jaguar-ui .hero-cta{letter-spacing:.18em;padding:.65rem 1.25rem;font-size:.68rem}}.promo-cta[data-astro-cid-4yvcowbe]:hover{filter:brightness(.85)}@theme{--color-calypso-bg: #fff; --color-calypso-surface: #f5f7f8; --color-calypso-text: #0b1720; --color-calypso-text-muted: #50606e; --color-calypso-text-light: #7e8b96; --color-calypso-border: #dde4ea; --color-calypso-accent: #00a9b8; --color-calypso-accent-deep: #00808d; --font-family-calypso-heading: "Poppins", sans-serif; --font-family-calypso-body: "Poppins", sans-serif;}.calypso-body{--landing-font-display:"Poppins", sans-serif;--landing-font-body:"Poppins", sans-serif;font-family:Poppins,sans-serif}.calypso-heading{letter-spacing:0;font-family:Poppins,sans-serif;font-weight:700}.calypso-kicker{letter-spacing:.28em;text-transform:uppercase;font-family:Poppins,sans-serif;font-size:.72rem;font-weight:600}.calypso-body .hero-overlay{background:radial-gradient(circle at 50% 30%,#ffffff14 0%,#ffffff05 18%,#0b172014 38%,#0b17209e 100%)}.calypso-body .hero-copy{text-shadow:0 10px 26px #0003;max-width:33rem;padding-top:.25rem}.calypso-body .hero-title,.calypso-body .hero-subtitle,.calypso-body .hero-cta{font-family:Poppins,sans-serif}.calypso-body .hero-title{letter-spacing:0;font-weight:700}.calypso-body .hero-cta{letter-spacing:.2em;text-transform:uppercase;color:#fff;background:#000;border:1px solid #000;border-radius:9999px;padding:.75rem 1.25rem;font-size:.76rem;font-weight:600}.calypso-body .hero-cta:hover{background:#111;transform:translateY(-2px);box-shadow:0 14px 30px #00000038}@media (width<=640px){.calypso-body .hero-copy{max-width:28rem;padding-top:.1rem}.calypso-body .hero-cta{letter-spacing:.16em;padding:.65rem 1.15rem;font-size:.67rem}}.sms-cta[data-astro-cid-bcloqlno]:hover{filter:brightness(.85)}.fc-lead-cta[data-astro-cid-5umhx7m7]:hover{background-color:var(--lead-hover-bg,white);color:var(--lead-hover-text,black)}.fc-nav-btn[data-astro-cid-5umhx7m7]:hover{border-color:var(--nav-hover-border,#666)}@theme{--color-candino-bg: #fff; --color-candino-surface: #f7f7f5; --color-candino-surface-soft: #fbfbfa; --color-candino-trust-bg: #eae6e2; --color-candino-text: #1d1c1b; --color-candino-text-muted: #6b6b6b; --color-candino-text-light: #8f8f8c; --color-candino-border: #deded9; --color-candino-accent: #1f1e1c; --color-candino-accent-soft: #ecebe6; --color-candino-featured-dark: #47413d; --color-candino-featured-light: #d6cec0; --color-candino-cta: #1f1e1c; --font-family-candino-display: "Red Rose", serif; --font-family-candino-body: "Be Vietnam Pro", sans-serif; --font-family-candino-utility: "Open Sans", sans-serif;}.candino-body{--landing-font-display:"Red Rose", serif;--landing-font-body:"Be Vietnam Pro", sans-serif;background:radial-gradient(circle at top,#ffffffeb,#f5f5f2eb),linear-gradient(#fff 0%,#f8f8f6 100%);font-family:Be Vietnam Pro,sans-serif}.candino-display{letter-spacing:.01em;font-family:Red Rose,serif}.candino-kicker{letter-spacing:.24em;text-transform:uppercase;font-family:Open Sans,sans-serif;font-size:.72rem;font-weight:700}.candino-ui{font-family:Be Vietnam Pro,sans-serif}.candino-utility{font-family:Open Sans,sans-serif}.candino-body .hero-overlay{background:linear-gradient(#00000005 20%,#00000075 70%,#000000b8 100%)}.candino-body .hero-copy{text-shadow:0 12px 34px #00000047;max-width:36rem;padding-top:.3rem}.candino-body .hero-title{letter-spacing:.01em;font-family:Red Rose,serif}.candino-body .hero-subtitle,.candino-body .hero-cta{font-family:Be Vietnam Pro,sans-serif}.candino-body .hero-cta{letter-spacing:.08em;text-transform:uppercase;color:#343a40;background:#fff;border:2px solid #fff;padding:.5rem 1.5rem;font-size:.8125rem;font-weight:700}.candino-body .hero-cta:hover{background:#e9ecef}@media (width<=640px){.candino-body .hero-copy{max-width:30rem;padding-top:.1rem}.candino-body .hero-cta{letter-spacing:.06em;padding:.55rem 1.25rem;font-size:.7rem}}.brand-intro[data-astro-cid-oil5ki7t]{font-family:var(--landing-font-body,inherit)}.brand-intro-eyebrow[data-astro-cid-oil5ki7t]{font-family:var(--landing-font-body,inherit);font-weight:600}.lookbook-band[data-astro-cid-e3yavggl],.lookbook-text[data-astro-cid-e3yavggl]{font-family:var(--landing-font-body,inherit)}.lookbook-eyebrow[data-astro-cid-e3yavggl]{font-family:var(--landing-font-body,inherit);font-weight:600}.lookbook-media[data-astro-cid-e3yavggl] .rm-poster[data-astro-cid-e3yavggl]{display:none}@media (prefers-reduced-motion:reduce){.lookbook-media[data-astro-cid-e3yavggl] video[data-astro-cid-e3yavggl]{display:none}.lookbook-media[data-astro-cid-e3yavggl] .rm-poster[data-astro-cid-e3yavggl]{display:block}}.campaign-depth[data-astro-cid-6axdside]{font-family:var(--landing-font-body,"Inter", sans-serif)}[data-astro-cid-6axdside][dir=rtl] .campaign-title[data-astro-cid-6axdside]{font-family:Tajawal,Cairo,Segoe UI,system-ui,sans-serif;font-weight:700}[data-astro-cid-6axdside][dir=rtl] .campaign-eyebrow[data-astro-cid-6axdside]{text-transform:none}.campaign-eyebrow[data-astro-cid-6axdside]{font-family:var(--landing-font-body,"Inter", sans-serif);text-shadow:0 2px 12px #0000008c;font-weight:600}.campaign-title[data-astro-cid-6axdside]{font-family:var(--landing-font-display,"Montserrat", sans-serif);letter-spacing:.01em;text-shadow:0 2px 18px #0000008c;font-weight:700}.plate-numeral[data-astro-cid-6axdside]{top:8px;z-index:5;font-family:var(--landing-font-display,"Montserrat", sans-serif);letter-spacing:.32em;color:#c4a35a;text-shadow:0 1px 6px #0009;font-size:.62rem;position:absolute;inset-inline-start:10px}.campaign-cta[data-astro-cid-6axdside]{color:var(--cta-color,#c4a35a);transition:color .3s}.campaign-cta[data-astro-cid-6axdside]:hover{color:#fff}.campaign-cta[data-astro-cid-6axdside]:focus-visible{outline:1px solid var(--cta-color,#c4a35a);outline-offset:4px}.duotone[data-astro-cid-6axdside]{isolation:isolate}.duotone[data-astro-cid-6axdside] img[data-astro-cid-6axdside]{filter:grayscale()contrast(1.08)brightness(.66);transition:filter .5s,transform .5s ease-out}.duotone[data-astro-cid-6axdside]:after{content:"";pointer-events:none;mix-blend-mode:multiply;background:linear-gradient(165deg,#c4a35a6b 0%,#c4a35a1a 38%,#0d0d0d8c 72%,#0d0d0deb 100%);position:absolute;inset:0}.duotone[data-astro-cid-6axdside]:before{content:"";pointer-events:none;z-index:1;mix-blend-mode:soft-light;opacity:.55;background:#c4a35a;position:absolute;inset:0}.plane-front[data-astro-cid-6axdside] .duotone[data-astro-cid-6axdside]{box-shadow:inset 0 0 0 1px #c4a35a73}.campaign-plane[data-astro-cid-6axdside]{transition:transform .5s ease-out}.plane-back[data-astro-cid-6axdside]{transform:rotate(-4deg)}.plane-front[data-astro-cid-6axdside]{transform:rotate(3deg)}@media (hover:hover) and (prefers-reduced-motion:no-preference){.plane-front[data-astro-cid-6axdside]:hover{transform:translateY(-1.5%)rotate(3deg)}.plane-front[data-astro-cid-6axdside]:hover .duotone[data-astro-cid-6axdside]{box-shadow:inset 0 0 0 1px #c4a35af2}.plane-front[data-astro-cid-6axdside]:hover .duotone[data-astro-cid-6axdside] img[data-astro-cid-6axdside]{filter:grayscale(.55)contrast(1.05)brightness(.78)}.plane-front[data-astro-cid-6axdside]:hover .duotone[data-astro-cid-6axdside]:before{opacity:.3}.plane-back[data-astro-cid-6axdside]:hover{transform:translateY(-1%)rotate(-4deg)}.plane-back[data-astro-cid-6axdside]:hover .duotone[data-astro-cid-6axdside] img[data-astro-cid-6axdside]{filter:grayscale(.55)contrast(1.05)brightness(.78)}.plane-back[data-astro-cid-6axdside]:hover .duotone[data-astro-cid-6axdside]:before{opacity:.3}[data-astro-cid-6axdside][dir=rtl] .plane-front[data-astro-cid-6axdside]:hover{transform:translateY(-1.5%)rotate(-3deg)}[data-astro-cid-6axdside][dir=rtl] .plane-back[data-astro-cid-6axdside]:hover{transform:translateY(-1%)rotate(4deg)}}[data-astro-cid-6axdside][dir=rtl] .plane-back[data-astro-cid-6axdside]{transform:rotate(4deg)}[data-astro-cid-6axdside][dir=rtl] .plane-front[data-astro-cid-6axdside]{transform:rotate(-3deg)}@media (prefers-reduced-motion:reduce){.campaign-plane[data-astro-cid-6axdside],.duotone[data-astro-cid-6axdside] img[data-astro-cid-6axdside],.duotone[data-astro-cid-6axdside]:before,.campaign-cta[data-astro-cid-6axdside]{transition:none!important}}@theme{ --color-lotus-style-bg: #fdfbf8; --color-lotus-style-surface: #f5efe9; --color-lotus-style-text: #1d1d1b; --color-lotus-style-text-muted: #717171; --color-lotus-style-text-light: #a3a3a3; --color-lotus-style-border: #e8ded2;  --color-lotus-style-blush: #f6e1e4;  --color-lotus-style-rose: #c97b86;  --color-lotus-style-coral: #fad9c0;  --color-lotus-style-teal-deep: #15423d;  --color-lotus-style-aubergine: #2a2230;   --color-lotus-style-accent: #c4a35a;  --color-lotus-style-accent-ink: #7a5e1c;  --color-lotus-style-header-bg: #000; --font-family-lotus-style-heading: "Fraunces", "Montserrat", Georgia, serif; --font-family-lotus-style-body: "Inter", sans-serif;}.lotus-style-body{--lotus-ease:cubic-bezier(.22, .61, .36, 1);--lotus-dur:.45s;--lotus-dur-fast:.25s}.lotus-style-heading{letter-spacing:0;font-family:Fraunces,Montserrat,Georgia,serif;font-weight:500}.lotus-style-body{--landing-font-display:"Fraunces", "Montserrat", Georgia, serif;--landing-font-body:"Inter", sans-serif;font-family:Inter,sans-serif}.lotus-style-kicker{letter-spacing:.28em;text-transform:uppercase;font-family:Inter,sans-serif;font-size:.72rem;font-weight:600}html[dir=rtl] .lotus-style-body .lotus-style-heading,html[dir=rtl] .lotus-style-body .hero-title,html[dir=rtl] .lotus-style-body .brand-intro-title,html[dir=rtl] .lotus-style-body .lookbook-title,html[dir=rtl] .lotus-style-body .manifesto-title{letter-spacing:0;font-family:Tajawal,Cairo,Segoe UI,system-ui,sans-serif;font-weight:700}html[dir=rtl] .lotus-style-body .lotus-style-kicker,html[dir=rtl] .lotus-style-body .brand-intro-eyebrow,html[dir=rtl] .lotus-style-body .lookbook-eyebrow,html[dir=rtl] .lotus-style-body .manifesto-eyebrow,html[dir=rtl] .lotus-style-body .stack-label,html[dir=rtl] .lotus-style-body .manifesto-cta,html[dir=rtl] .lotus-style-body .hero-cta{letter-spacing:.04em;text-transform:none}html[dir=rtl] .lotus-style-body section[id],.lotus-style-body section[id]{scroll-margin-top:6rem}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}.lotus-style-body .hero-overlay{background:linear-gradient(#140a0f00 0%,#140a0f0d 46%,#140a0f57 76%,#140a0fbd 100%)}.lotus-style-body .hero-copy{text-shadow:0 10px 30px #00000052;max-width:44rem;padding-top:.2rem}.lotus-style-body .hero-title{letter-spacing:0;font-family:Fraunces,Montserrat,Georgia,serif;font-weight:500}.lotus-style-body .hero-subtitle,.lotus-style-body .hero-cta{font-family:Inter,sans-serif}.lotus-style-body .hero-cta{letter-spacing:1.07px;text-transform:uppercase;color:#c4a35a;transition:background-color var(--lotus-dur-fast) var(--lotus-ease), color var(--lotus-dur-fast) var(--lotus-ease), border-color var(--lotus-dur-fast) var(--lotus-ease);background:0 0;border:2px solid #c4a35a;padding:.75rem 1.75rem;font-size:.78rem;font-weight:700}.lotus-style-body .hero-cta:focus-visible{outline-offset:3px;outline:2px solid #c4a35a}@media (hover:hover){.lotus-style-body .hero-cta:hover{color:#1d1d1b;background:#fff;border-color:#fff}}@media (width<=640px){.lotus-style-body .hero-copy{max-width:32rem;padding-top:.1rem}.lotus-style-body .hero-cta{letter-spacing:.14em;padding:.65rem 1.5rem;font-size:.68rem}}.lotus-style-body .signature-mosaic figure{position:relative}.lotus-style-body .signature-mosaic figure:after{content:"";transition:box-shadow var(--lotus-dur-fast) var(--lotus-ease);pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 #c4a35a}@media (hover:hover){.lotus-style-body .signature-mosaic figure:hover:after{box-shadow:inset 0 0 0 2px #c4a35a}}@media (prefers-reduced-motion:reduce){.lotus-style-body,.lotus-style-body *{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
