:root{--u: calc(min(100vw, 1440px) / 1178);--s2-ease: cubic-bezier(.22, .61, .36, 1);--s2-ease-inout: cubic-bezier(.65, 0, .35, 1);--s2-t-fast: .4s;--s2-t: .7s;--s2-t-slow: 1.1s;--s2-sg: "Schibsted Grotesk", system-ui, sans-serif;--s2-in: "Inter", system-ui, sans-serif;--s2-serif: "Instrument Serif", Georgia, serif;--s2-glass-light: linear-gradient(180deg, rgba(255, 255, 255, .08) 0%, rgba(255, 255, 255, 0) 100%), linear-gradient(270.15deg, rgba(255, 255, 255, .4) 0%, rgba(255, 255, 255, .22) 55.77%, rgba(255, 255, 255, .4) 100%)}html[data-s2-theme=morning],.s2[data-s2-band][data-s2-theme=morning]{--s2-page: #F4F8FD;--s2-ink: #0E0E53;--s2-accent: #4682C5;--s2-sub: #265180;--s2-eyebrow: #0E0E53;--s2-body: #35180C;--s2-btn: linear-gradient(92.69deg, #307AD9 -21.43%, #84AFE4 7.35%, #277AD7 102.01%);--s2-btn-end: #277AD7;--s2-tip-glass: linear-gradient(100deg, rgba(44, 76, 132, .38) 0%, rgba(30, 58, 112, .52) 100%);--s2-tip-solid: #2B4C86;--s2-btn-text: #FFFFFF;--s2-glass: var(--s2-glass-light);--s2-glass-line: #B1C7E1;--s2-nav-chip: rgba(255, 255, 255, .62);--s2-ann: linear-gradient(92.66deg, #4995F5 -21.35%, #61A1F1 52.32%, #94C4F9 106.91%);--s2-hdr-ink: #35180C;--s2-hdr-stuck: #EFE8DE;--s2-hdr-glass: rgba(241, 235, 226, .74);--s2-bubble: linear-gradient(92.69deg, #6BAEFD 43.42%, #6498D5 102.01%);--s2-mode-ic: #578DCF;--s2c-benefit: #3F6A9A;--s2c-rating: #1F4F8F;--s2c-rating-line: #9CBFE6;--s2c-rx: #5D5451;--s2c-rx-line: #9E9793;--s2c-ad: #0C0C50;--s2c-ad-line: #B7B3D3;--s2-hero-ink: #0E0E53;--s2-hero-accent: #4682C5;--s2-hero-sub: #35180C;--s2-hero-h: calc(506 * var(--u));--s2-mini-bg: var(--s2-glass-light);--s2-mini-line: #BFD0E7;--s2-mini-title: #35180C;--s2-mini-cta: #35180C;--s2-mini-dot: #8DACD0;--s2-routine-pt: calc(40 * var(--u));--s2-routine-title: #1B1B68;--s2-tab-on: #1B1B68;--s2-tab-on-bg: var(--s2-glass-light);--s2-tab-on-line: #C4C9F1;--s2-tab-off: #487CB9;--s2-reviews: #20569A;--s2-card-bg: #FFFFFF;--s2-card-line: #D5C5BF;--s2-card-vendor: #52527E;--s2-card-title: #363639;--s2-card-price: #491908;--s2-card-was: #D58266;--s2-off-bg: #FFECF2;--s2-off-text: #D70C37;--s2-card-btn: var(--s2-btn);--s2-card-btn-text: #FFFFFF;--s2-card-btn-weight: 600;--s2-imgdot: #F4F0E8;--s2-imgdot-on: #584214;--s2-std-text: #35180C;--s2-std-line: #0E0E53;--s2-std-dot: #7EACE4;--s2-std-img-line: transparent;--s2-chip-text: #0C396A;--s2-founder-ink: #0E0E53;--s2-founder-accent: #4682C5;--s2-founder-sub: #265180;--s2-founder-btn: var(--s2-btn);--s2-panel: linear-gradient(180deg, rgba(255, 255, 255, .14) 0%, rgba(255, 255, 255, 0) 100%), linear-gradient(270.15deg, rgba(255, 255, 255, .7) 0%, rgba(255, 255, 255, .385) 55.77%, rgba(255, 255, 255, .7) 100%);--s2-panel-line: rgba(177, 199, 225, .9);--s2-circ-ring: rgba(70, 130, 197, .35);--s2-circ-arc: #4682C5;--s2-circ-dot: #4682C5;--s2-circ-label: #4F4F7F;--s2-circ-label-on: #0E0E53;--s2-marq: #0E497C;--s2-press-label: #EEF5FD;--s2-press-line: rgba(226, 113, 63, .73);--s2-journal-eyebrow: #FFFFFF;--s2-journal-ink: #FFFFFF;--s2-journal-accent: #FFFFFF;--s2-journal-meta: #FFFFFF;--s2-journal-btn-bg: #FFFFFF;--s2-journal-btn-line: #C7DCFF;--s2-journal-btn-text: linear-gradient(92.58deg, #1E4D96 -21.1%, #5282CC 55.25%, #B7D0F6 124.25%);--s2-journal-pb: calc(54 * var(--u));--s2-foot-bg: radial-gradient(45% 55% at 100% 0%, rgba(120, 180, 245, .45) 0%, rgba(120, 180, 245, 0) 100%), linear-gradient(180deg, #A9D3F8 0%, #C9E2F7 30%, #E2EEF8 62%, #EEF4FA 85%, #F5F8FC 100%);--s2-foot-pt: calc(50 * var(--u));--s2-foot-mark: #0E0E53;--s2-foot-h: #35180C;--s2-foot-p: #0E0E53;--s2-foot-p-weight: 500;--s2-foot-gh: #0E0E53;--s2-foot-link: #0E0E53;--s2-foot-line: rgba(14, 14, 83, .08);--s2-foot-copy: #35180C;--s2-foot-soc: #35180C;--s2-foot-soc-line: #35180C;--s2-email-bg: var(--s2-glass-light);--s2-email-line: rgba(53, 24, 12, .18);--s2-email-text: #35180C;--s2-join-bg: var(--s2-btn);--s2-join-text: #FFFFFF;--s2-radio: #295AA9;--s2-radio-rest: #295AA9;--s2-ask-orb: var(--s2-glass-light);--s2-ask-ic: #295AA9;--s2-ask-title: #0F387A;--s2-ask-sub: #295AA9}html[data-s2-theme=midday],.s2[data-s2-band][data-s2-theme=midday]{--s2-page: #FBF3EC;--s2-ink: #35180C;--s2-accent: #D25B36;--s2-sub: #35180C;--s2-eyebrow: #35180C;--s2-body: #35180C;--s2-btn: linear-gradient(92.69deg, #802F16 -21.43%, #D25B36 43.42%, #F29F62 102.01%);--s2-btn-end: #F29F62;--s2-tip-glass: linear-gradient(100deg, rgba(128, 92, 64, .36) 0%, rgba(112, 70, 40, .5) 100%);--s2-tip-solid: #7A5233;--s2-btn-text: #FFFFFF;--s2-glass: var(--s2-glass-light);--s2-glass-line: rgba(160, 90, 71, .35);--s2-nav-chip: rgba(255, 255, 255, .6);--s2-ann: #A34F32;--s2-hdr-ink: #35180C;--s2-hdr-stuck: #EDD1B8;--s2-hdr-glass: rgba(250, 232, 216, .72);--s2-bubble: linear-gradient(92.69deg, #802F16 -21.43%, #D25B36 43.42%, #F29F62 102.01%);--s2-mode-ic: #A34F32;--s2c-benefit: #934E38;--s2c-rating: #7C2910;--s2c-rating-line: #E09A78;--s2c-rx: #5D5451;--s2c-rx-line: #9E9793;--s2c-ad: #0C0C50;--s2c-ad-line: #B7B3D3;--s2-hero-ink: #35180C;--s2-hero-accent: #D25B36;--s2-hero-sub: #35180C;--s2-hero-h: calc(494 * var(--u));--s2-mini-bg: linear-gradient(180deg, rgba(255, 255, 255, .1) 0%, rgba(255, 255, 255, 0) 100%), linear-gradient(270.15deg, rgba(255, 255, 255, .5) 0%, rgba(255, 255, 255, .275) 55.77%, rgba(255, 255, 255, .5) 100%);--s2-mini-line: rgba(224, 170, 137, .8);--s2-mini-title: #35180C;--s2-mini-cta: #35180C;--s2-mini-dot: #E49359;--s2-routine-pt: calc(33 * var(--u));--s2-routine-title: #35180C;--s2-tab-on: #8A3315;--s2-tab-on-bg: linear-gradient(180deg, rgba(255, 255, 255, .16) 0%, rgba(255, 255, 255, 0) 100%), linear-gradient(270.15deg, rgba(255, 255, 255, .8) 0%, rgba(255, 255, 255, .44) 55.77%, rgba(255, 255, 255, .8) 100%);--s2-tab-on-line: #E6A482;--s2-tab-off: #8A3315;--s2-reviews: #8C3417;--s2-card-bg: #FFFFFF;--s2-card-line: #D5C5BF;--s2-card-vendor: #52527E;--s2-card-title: #363639;--s2-card-price: #491908;--s2-card-was: #D58266;--s2-off-bg: #FFECF2;--s2-off-text: #D70C37;--s2-card-btn: var(--s2-btn);--s2-card-btn-text: #FFFFFF;--s2-card-btn-weight: 600;--s2-imgdot: #F4F0E8;--s2-imgdot-on: #584214;--s2-std-text: #35180C;--s2-std-line: #35180C;--s2-std-dot: #AA4627;--s2-std-img-line: #E0AA89;--s2-chip-text: #511E0E;--s2-founder-ink: #35180C;--s2-founder-accent: #D25B36;--s2-founder-sub: #35180C;--s2-founder-btn: var(--s2-btn);--s2-panel: linear-gradient(180deg, rgba(255, 255, 255, .14) 0%, rgba(255, 255, 255, 0) 100%), linear-gradient(270.15deg, rgba(255, 255, 255, .7) 0%, rgba(255, 255, 255, .385) 55.77%, rgba(255, 255, 255, .7) 100%);--s2-panel-line: rgba(224, 170, 137, .8);--s2-circ-ring: #F9C9BB;--s2-circ-arc: #AC4727;--s2-circ-dot: #AC4727;--s2-circ-label: #A05A47;--s2-circ-label-on: #A05A47;--s2-marq: #8F3418;--s2-press-label: #FFF3EA;--s2-press-line: rgba(255, 174, 142, .6);--s2-journal-eyebrow: #FFFFFF;--s2-journal-ink: #FFFFFF;--s2-journal-accent: #FFD2B8;--s2-journal-meta: #FFAE8E;--s2-journal-btn-bg: #FFFFFF;--s2-journal-btn-line: #E6A482;--s2-journal-btn-text: linear-gradient(92.58deg, #802F16 -21.1%, #D25B36 55.25%, #F29F62 124.25%);--s2-journal-pb: calc(54 * var(--u));--s2-foot-bg: radial-gradient(45% 55% at 100% 0%, rgba(255, 142, 90, .45) 0%, rgba(255, 142, 90, 0) 100%), linear-gradient(180deg, #F9AA7F 0%, #FBC3A0 30%, #FCDCC6 62%, #FDEBDF 85%, #FEF2EA 100%);--s2-foot-pt: calc(50 * var(--u));--s2-foot-mark: #35180C;--s2-foot-h: #35180C;--s2-foot-p: #8E2D05;--s2-foot-p-weight: 500;--s2-foot-gh: #35180C;--s2-foot-link: #35180C;--s2-foot-line: rgba(53, 24, 12, .1);--s2-foot-copy: #35180C;--s2-foot-soc: #35180C;--s2-foot-soc-line: #35180C;--s2-email-bg: var(--s2-glass-light);--s2-email-line: rgba(53, 24, 12, .18);--s2-email-text: #35180C;--s2-join-bg: #9F3100;--s2-join-text: #FFFFFF;--s2-radio: #A23300;--s2-radio-rest: #A23300;--s2-ask-orb: var(--s2-glass-light);--s2-ask-ic: #35180C;--s2-ask-title: #35180C;--s2-ask-sub: #933D1E}html[data-s2-theme=evening],.s2[data-s2-band][data-s2-theme=evening]{--s2-page: #F1E5FC;--s2-ink: #0E0E53;--s2-accent: #9B6DD6;--s2-sub: #0E0E53;--s2-eyebrow: #0E0E53;--s2-body: #0E0E53;--s2-btn: linear-gradient(87.49deg, #7957EC .87%, #BC88FF 99.09%);--s2-btn-end: #BC88FF;--s2-tip-glass: linear-gradient(100deg, rgba(72, 54, 134, .4) 0%, rgba(58, 40, 118, .54) 100%);--s2-tip-solid: #46337F;--s2-btn-text: #ECE2EE;--s2-glass: linear-gradient(87.49deg, rgba(32, 24, 77, .4) .87%, rgba(48, 32, 108, .4) 99.09%);--s2-glass-line: #655487;--s2-nav-chip: rgba(255, 255, 255, .17);--s2-ann: linear-gradient(87.49deg, rgba(121, 87, 236, .7) .87%, rgba(188, 136, 255, .7) 99.09%), #2A1650;--s2-hdr-ink: #FFFFFF;--s2-hdr-stuck: #110726;--s2-hdr-glass: rgba(22, 10, 48, .74);--s2-bubble: #1E017E;--s2-mode-ic: #FFFFFF;--s2c-benefit: #B2B2F2;--s2c-rating: #4E2BA8;--s2c-rating-line: #BC88FF;--s2c-rx: #0E0E53;--s2c-rx-line: #9D9AC8;--s2c-ad: #0C0C50;--s2c-ad-line: #9D9AC8;--s2-hero-ink: #F2F3F7;--s2-hero-accent: #D7B8FF;--s2-hero-sub: #E1CCFF;--s2-hero-h: calc(494 * var(--u));--s2-mini-bg: linear-gradient(87.49deg, rgba(95, 68, 236, .4) .87%, rgba(52, 35, 118, .4) 99.09%);--s2-mini-line: #8474BA;--s2-mini-title: #E5E5E5;--s2-mini-cta: #BC88FF;--s2-mini-dot: #BC88FF;--s2-routine-pt: calc(33 * var(--u));--s2-routine-title: #0E0E53;--s2-tab-on: #F5F5F5;--s2-tab-on-bg: linear-gradient(87.49deg, rgba(88, 62, 160, .55) .87%, rgba(120, 90, 190, .55) 99.09%);--s2-tab-on-line: transparent;--s2-tab-off: #0E0E53;--s2-reviews: #4E2BA8;--s2-card-bg: #1B1D46;--s2-card-line: #9D9AC8;--s2-card-vendor: #B2B2F2;--s2-card-title: #FFFFFF;--s2-card-price: #FFFFFF;--s2-card-was: #7575B5;--s2-off-bg: #2B1B43;--s2-off-text: #FF98AE;--s2-card-btn: linear-gradient(87.49deg, #7957EC .87%, #BC88FF 99.09%);--s2-card-btn-text: #FAE3FF;--s2-card-btn-weight: 500;--s2-imgdot: rgba(255, 255, 255, .35);--s2-imgdot-on: #FFFFFF;--s2-std-text: #0E0E53;--s2-std-line: #0E0E53;--s2-std-dot: linear-gradient(87.49deg, #6145BD .87%, #9458E1 99.09%);--s2-std-img-line: #AC9FD7;--s2-chip-text: #14149E;--s2-chip-line: #14149E;--s2-chip-bg: transparent;--s2-founder-ink: #0C1224;--s2-founder-accent: #4B4FB5;--s2-founder-sub: #1B1D46;--s2-founder-btn: linear-gradient(87.49deg, #11057A .87%, #604AFF 99.09%);--s2-panel: linear-gradient(0deg, rgba(80, 51, 139, .68), rgba(80, 51, 139, .68)), linear-gradient(270.15deg, rgba(255, 255, 255, .8) 0%, rgba(255, 255, 255, .44) 55.77%, rgba(255, 255, 255, .8) 100%);--s2-panel-line: rgba(205, 190, 240, .6);--s2-circ-ring: #CBA2FF;--s2-circ-arc: #702FC3;--s2-circ-dot: #501084;--s2-circ-label: #4F4F7F;--s2-circ-label-on: #0E0E53;--s2-marq: #6A3FB0;--s2-press-label: #EEF5FD;--s2-press-line: rgba(255, 255, 255, .31);--s2-journal-eyebrow: #D6DBE5;--s2-journal-ink: #FFFFFF;--s2-journal-accent: #B7A3FF;--s2-journal-meta: #9293C1;--s2-journal-btn-bg: linear-gradient(87.49deg, #7957EC .87%, #BC88FF 99.09%);--s2-journal-btn-line: transparent;--s2-journal-btn-text: linear-gradient(#ECE2EE, #ECE2EE);--s2-journal-pb: calc(96 * var(--u));--s2-foot-bg: radial-gradient(45% 55% at 100% 0%, rgba(160, 110, 240, .35) 0%, rgba(160, 110, 240, 0) 100%), linear-gradient(180deg, #2B1256 0%, #3E1F6E 45%, #542E87 80%, #603A93 100%);--s2-foot-pt: calc(82 * var(--u));--s2-foot-mark: #FFFFFF;--s2-foot-h: #FFFFFF;--s2-foot-p: #9D9AC8;--s2-foot-p-weight: 400;--s2-foot-gh: #FFFFFF;--s2-foot-link: #BCB6DE;--s2-foot-line: rgba(255, 255, 255, .1);--s2-foot-copy: #CDCBED;--s2-foot-soc: #FFFFFF;--s2-foot-soc-line: rgba(255, 255, 255, .38);--s2-email-bg: rgba(255, 255, 255, .08);--s2-email-line: rgba(255, 255, 255, .16);--s2-email-text: #FFFFFF;--s2-join-bg: #B281FC;--s2-join-text: #0E0E53;--s2-radio: #702FC3;--s2-radio-rest: #0E0E53;--s2-ask-orb: linear-gradient(135deg, #8B5CF6 0%, #6D3FD6 100%);--s2-ask-ic: #FFFFFF;--s2-ask-title: rgba(255, 255, 255, .7);--s2-ask-sub: #B7B7F0}html[data-s2-theme=night],.s2[data-s2-band][data-s2-theme=night]{--s2-page: #0A0B34;--s2-ink: #F2F3F7;--s2-accent: #A4A4FF;--s2-sub: #E4E4FF;--s2-eyebrow: #FFFFFF;--s2-body: #FFFFFF;--s2-btn: linear-gradient(87.49deg, #11057A .87%, #604AFF 99.09%);--s2-btn-end: #604AFF;--s2-tip-glass: linear-gradient(100deg, rgba(26, 28, 84, .5) 0%, rgba(14, 16, 62, .62) 100%);--s2-tip-solid: #16184A;--s2-btn-text: #ECE2EE;--s2-glass: linear-gradient(87.49deg, rgba(21, 7, 147, .4) .87%, rgba(3, 0, 21, .4) 99.09%);--s2-glass-line: #3A3659;--s2-nav-chip: rgba(255, 255, 255, .15);--s2-ann: linear-gradient(87.47deg, #11038E 60.4%, #6A55FF 99.08%);--s2-hdr-ink: #FFFFFF;--s2-hdr-stuck: #04051B;--s2-hdr-glass: rgba(6, 7, 32, .76);--s2-bubble: linear-gradient(65.44deg, #11038E -48.01%, #6A55FF 93.18%);--s2-mode-ic: #FFFFFF;--s2c-benefit: #B2B2F2;--s2c-rating: #C9C9FF;--s2c-rating-line: #604AFF;--s2c-rx: #E4E4FF;--s2c-rx-line: #9D9AC8;--s2c-ad: #E4E4FF;--s2c-ad-line: #9D9AC8;--s2c-pill-bg: linear-gradient(180deg, rgba(27, 29, 70, .82) 0%, rgba(17, 12, 82, .7) 100%);--s2-hero-ink: #F2F3F7;--s2-hero-accent: #A4A4FF;--s2-hero-sub: #E4E4FF;--s2-hero-h: calc(494 * var(--u));--s2-mini-bg: linear-gradient(87.49deg, rgba(21, 7, 147, .4) .87%, rgba(3, 0, 21, .4) 99.09%);--s2-mini-line: #4D468C;--s2-mini-title: #E5E5E5;--s2-mini-cta: #8B7CFF;--s2-mini-dot: #8B7CFF;--s2-routine-pt: calc(33 * var(--u));--s2-routine-title: #FFFFFF;--s2-tab-on: #FFFFFF;--s2-tab-on-bg: transparent;--s2-tab-on-line: rgba(255, 255, 255, .35);--s2-tab-off: rgba(255, 255, 255, .85);--s2-reviews: #C9C9E8;--s2-card-bg: #1B1D46;--s2-card-line: #9D9AC8;--s2-card-vendor: #B2B2F2;--s2-card-title: #FFFFFF;--s2-card-price: #FFFFFF;--s2-card-was: #7575B5;--s2-off-bg: #2B1B43;--s2-off-text: #FF98AE;--s2-card-btn: linear-gradient(88.03deg, #11057A -68.73%, #604AFF 99.28%);--s2-card-btn-text: #FAE3FF;--s2-card-btn-weight: 500;--s2-imgdot: rgba(255, 255, 255, .35);--s2-imgdot-on: #FFFFFF;--s2-std-text: #FFFFFF;--s2-std-line: #FFFFFF;--s2-std-dot: linear-gradient(87.49deg, #8376FF .87%, #C3BBFF 99.09%);--s2-std-img-line: #B7ACDC;--s2-chip-text: #14149E;--s2-chip-line: #14149E;--s2-chip-bg: transparent;--s2-founder-ink: #0C1224;--s2-founder-accent: #464BAA;--s2-founder-sub: #1B1D46;--s2-founder-btn: linear-gradient(87.49deg, #11057A .87%, #604AFF 99.09%);--s2-panel: linear-gradient(0deg, rgba(3, 19, 54, .8), rgba(3, 19, 54, .8)), linear-gradient(270.15deg, rgba(255, 255, 255, .8) 0%, rgba(255, 255, 255, .44) 55.77%, rgba(255, 255, 255, .8) 100%);--s2-panel-line: rgba(157, 154, 200, .55);--s2-circ-ring: #9999F2;--s2-circ-arc: #0404A8;--s2-circ-dot: #14149E;--s2-circ-label: #4F4F7F;--s2-circ-label-on: #0E0E53;--s2-marq: #A4A4FF;--s2-press-label: #EEF5FD;--s2-press-line: #9D9DD7;--s2-journal-eyebrow: #FFFFFF;--s2-journal-ink: #FFFFFF;--s2-journal-accent: #A4A4FF;--s2-journal-meta: #A4A4FF;--s2-journal-btn-bg: #FFFFFF;--s2-journal-btn-line: #9292F5;--s2-journal-btn-text: linear-gradient(87.49deg, #11057A .87%, #604AFF 99.09%);--s2-journal-pb: calc(96 * var(--u));--s2-foot-bg: radial-gradient(45% 55% at 100% 0%, rgba(96, 74, 255, .3) 0%, rgba(96, 74, 255, 0) 100%), linear-gradient(180deg, #0B0B30 0%, #13124A 45%, #1C185F 80%, #232070 100%);--s2-foot-pt: calc(82 * var(--u));--s2-foot-mark: #FFFFFF;--s2-foot-h: #FFFFFF;--s2-foot-p: #9D9AC8;--s2-foot-p-weight: 400;--s2-foot-gh: #FFFFFF;--s2-foot-link: #8C89B9;--s2-foot-line: rgba(255, 255, 255, .08);--s2-foot-copy: #8C89B8;--s2-foot-soc: #FFFFFF;--s2-foot-soc-line: rgba(255, 255, 255, .38);--s2-email-bg: rgba(255, 255, 255, .08);--s2-email-line: rgba(255, 255, 255, .16);--s2-email-text: #FFFFFF;--s2-join-bg: #8DACDC;--s2-join-text: #0E0E53;--s2-radio: #702FC3;--s2-radio-rest: #0E0E53;--s2-ask-orb: linear-gradient(135deg, #8B5CF6 0%, #6D3FD6 100%);--s2-ask-ic: #FFFFFF;--s2-ask-title: rgba(255, 255, 255, .7);--s2-ask-sub: #9494CE}html[data-s2-theme=night] :is(.s2-founder,.s2-circ,.s2-cmp),html[data-s2-theme=night] :where(body:not(.s2-body--collection,.s2-body--brands,.s2-body--brand)) :is(.s2-brands,.s2-marq),.s2[data-s2-band][data-s2-theme=night]:is(.s2-circ,.s2-brands,.s2-marq,.s2-cmp){--s2-ink: #0C1224;--s2-accent: #464BAA;--s2-sub: #0E0E53;--s2-eyebrow: #0E0E53;--s2-marq: #0E0E53}html[data-s2-theme=evening] .s2-body--index .s2-marq,html[data-s2-theme=night] .s2-body--index .s2-marq{--s2-marq: #FFFFFF}html[data-s2-theme=night] .s2-body--index .s2-brands,.s2[data-s2-band][data-s2-theme=night].s2-brands{--s2-tab-on: #FFFFFF;--s2-tab-on-bg: linear-gradient(87.49deg, #23237A .87%, #0E0E53 99.09%);--s2-tab-on-line: transparent;--s2-tab-off: #0E0E53}.s2-journal{--s2-eyebrow: var(--s2-journal-eyebrow);--s2-ink: var(--s2-journal-ink);--s2-accent: var(--s2-journal-accent)}body.s2-body{background:var(--s2-page);transition:background-color var(--s2-t) var(--s2-ease)}.s2-body .main-content{min-height:0}.s2-body .drawer:not(.drawer--is-open){box-shadow:none}html[data-s2-theme],html[data-s2-theme] body.s2-body{overflow-x:clip!important}.s2,.s2 *,.s2 *:before,.s2 *:after{box-sizing:border-box}.s2{position:relative;font-family:var(--s2-in);font-weight:400;letter-spacing:normal;text-transform:none;color:var(--s2-ink);-webkit-font-smoothing:antialiased}:where(.s2) h1,:where(.s2) h2,:where(.s2) h3,:where(.s2) p,:where(.s2) ul,:where(.s2) ol,:where(.s2) li,:where(.s2) figure{margin:0;padding:0}:where(.s2) ul,:where(.s2) ol{list-style:none}:where(.s2) h1,:where(.s2) h2,:where(.s2) h3{font-family:var(--s2-sg);text-transform:none;letter-spacing:normal}:where(.s2) a,:where(.s2) a:hover{color:inherit;text-decoration:none}:where(.s2) button{font:inherit;color:inherit;background:none;border:0;padding:0;margin:0;cursor:pointer;letter-spacing:inherit;text-transform:inherit;min-height:0;min-width:0;border-radius:0}:where(.s2) img{display:block;max-width:none}:where(.s2) em{font-style:normal}:where(.s2) input{font:inherit}.s2-wrap{width:calc(1008 * var(--u));margin-left:auto;margin-right:auto}.s2-rel{position:relative;z-index:1}.is-hidden{display:none!important}.s2-cover{width:100%;height:100%;object-fit:cover}.s2-contain{width:100%;height:100%;object-fit:contain}.s2-ph{display:block;width:100%;height:100%;background:repeating-linear-gradient(135deg,#ffffff14 0 10px,#fff0 10px 20px),linear-gradient(150deg,#0e0e531a,#0e0e5338)}.s2-ti{display:none}html[data-s2-theme=morning] .s2-ti.is-morning,html[data-s2-theme=midday] .s2-ti.is-midday,html[data-s2-theme=evening] .s2-ti.is-evening,html[data-s2-theme=night] .s2-ti.is-night{display:block;animation:s2-fade .6s var(--s2-ease) both}.s2-tt{display:none}html[data-s2-theme=morning] .s2-tt.is-morning,html[data-s2-theme=midday] .s2-tt.is-midday,html[data-s2-theme=evening] .s2-tt.is-evening,html[data-s2-theme=night] .s2-tt.is-night{display:inline}@keyframes s2-fade{0%{opacity:0}to{opacity:1}}:where(.s2-mask){--s2-mask: linear-gradient(transparent, transparent)}.s2-mask{display:inline-block;flex:none;background-color:currentColor;-webkit-mask:var(--s2-mask) center / contain no-repeat;mask:var(--s2-mask) center / contain no-repeat;transition:background-color var(--s2-t) var(--s2-ease)}.s2-mask.s2-gate-ic{-webkit-mask-size:146%;mask-size:146%}.s2-hide-mobile{display:block}.s2-show-mobile{display:none}.s2-eyebrow{font:700 calc(9.14 * var(--u))/calc(13 * var(--u)) var(--s2-in);letter-spacing:calc(1.89 * var(--u));text-transform:uppercase;color:var(--s2-eyebrow)}.s2-h2{font:600 calc(57.1 * var(--u))/calc(54 * var(--u)) var(--s2-sg);letter-spacing:calc(-1.713 * var(--u));color:var(--s2-ink)}.s2-h2 em{color:var(--s2-accent);transition:color var(--s2-t) var(--s2-ease)}.s2-sub{font:600 calc(16 * var(--u))/1.2 var(--s2-sg);color:var(--s2-sub)}.s2-head{text-align:center}.s2-head .s2-h2{margin-top:calc(11.6 * var(--u))}.s2-head .s2-sub{margin-top:calc(10.76 * var(--u))}.s2-btn{display:inline-flex;align-items:center;justify-content:center;gap:calc(8 * var(--u));background:var(--s2-btn);color:var(--s2-btn-text);border-radius:calc(1003 * var(--u));font:600 calc(14.72 * var(--u))/1.2 var(--s2-in);white-space:nowrap;transition:filter var(--s2-t-fast) var(--s2-ease),transform var(--s2-t-fast) var(--s2-ease),box-shadow var(--s2-t-fast) var(--s2-ease)}.s2-btn:hover{filter:brightness(1.05) saturate(1.04);transform:translateY(calc(-1 * var(--u)));box-shadow:0 calc(10 * var(--u)) calc(24 * var(--u)) calc(-14 * var(--u)) #0e0e5373}.s2-cta{position:relative;overflow:hidden;isolation:isolate;--s2-cta-r: calc(15 * var(--u));--s2-cta-pad: calc(7 * var(--u));--s2-cta-x: calc(100% - var(--s2-cta-r) - var(--s2-cta-pad))}.s2-cta__in{display:flex;flex:1;align-items:center;justify-content:space-between;gap:calc(13 * var(--u))}.s2-cta__in--fill{position:absolute;top:0;right:0;bottom:0;left:0;flex:none;padding:inherit;background:var(--s2-cta-ink);color:var(--s2-cta-on);clip-path:circle(var(--s2-cta-r) at var(--s2-cta-x) 50%);transition:clip-path .55s var(--s2-ease)}.s2-cta:hover .s2-cta__in--fill,.s2-cta:focus-visible .s2-cta__in--fill{clip-path:circle(150% at var(--s2-cta-x) 50%)}.s2-cta__arrow{flex:none;width:calc(var(--s2-cta-r) * 2);font-size:calc(15 * var(--u));font-style:normal;line-height:1;text-align:center}.s2-body .qbk-cart-upsell-cart-drawer{margin:0!important}.s2-glass{background:var(--s2-glass);border:1px solid var(--s2-glass-line);-webkit-backdrop-filter:blur(calc(1.65 * var(--u)));backdrop-filter:blur(calc(1.65 * var(--u)))}.s2 .s2-appstep{display:flex;align-items:center;justify-content:center;width:calc(40 * var(--u));height:calc(40 * var(--u));padding:0;border-radius:50%;color:var(--s2-ink);cursor:pointer;transition:opacity var(--s2-t-fast) var(--s2-ease),transform var(--s2-t-fast) var(--s2-ease),background var(--s2-t-fast) var(--s2-ease),color var(--s2-t-fast) var(--s2-ease)}.s2 .s2-appstep[hidden]{display:none}.s2-appstep svg{width:calc(18 * var(--u));height:calc(18 * var(--u));fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.s2 .s2-appstep:not([aria-disabled=true]):hover{transform:scale(1.06);background:var(--s2-btn);border-color:transparent;color:var(--s2-btn-text)}.s2 .s2-appstep[aria-disabled=true]{opacity:.35;cursor:default}.s2-chev{display:inline-block;width:calc(5.6 * var(--u));height:calc(5.6 * var(--u));border-right:1px solid currentColor;border-bottom:1px solid currentColor;transform:translateY(calc(-2 * var(--u))) rotate(45deg)}.s2-chev--right{width:calc(8 * var(--u));height:calc(8 * var(--u));border-width:2px;transform:rotate(-45deg)}.s2-check{position:relative;display:inline-block;flex:none;width:calc(15.46 * var(--u));height:calc(15.46 * var(--u));border-radius:50%;background:#eaeaf3}.s2-check:after{content:"";position:absolute;left:50%;top:45%;width:calc(3.6 * var(--u));height:calc(6.8 * var(--u));border-right:1.4px solid #0E0E53;border-bottom:1.4px solid #0E0E53;transform:translate(-50%,-50%) rotate(45deg)}.s2-check--line{width:calc(9 * var(--u));height:calc(9 * var(--u));background:none}.s2-check--line:after{width:calc(3.2 * var(--u));height:calc(6.4 * var(--u));border-color:currentColor;border-width:1.3px}.s2-lock{position:relative;display:inline-block;flex:none;width:calc(12.6 * var(--u));height:calc(14 * var(--u))}.s2-lock:before,.s2-lock:after{content:"";position:absolute;box-sizing:border-box;border:1.4px solid currentColor}.s2-lock:before{left:0;right:0;bottom:0;height:55%;border-radius:calc(1.6 * var(--u))}.s2-lock:after{left:22%;width:56%;top:0;height:52%;border-bottom:0;border-radius:calc(4 * var(--u)) calc(4 * var(--u)) 0 0}.s2-plus{position:relative;display:block;width:calc(8 * var(--u));height:calc(8 * var(--u))}.s2-plus:before,.s2-plus:after{content:"";position:absolute;left:50%;top:50%;background:currentColor;border-radius:1px;transform:translate(-50%,-50%)}.s2-plus:before{width:100%;height:1.4px}.s2-plus:after{width:1.4px;height:100%}.s2-x{position:relative;display:block;width:calc(7 * var(--u));height:calc(7 * var(--u))}.s2-x:before,.s2-x:after{content:"";position:absolute;left:50%;top:50%;width:calc(8 * var(--u));height:1px;background:#d70c37;transform:translate(-50%,-50%) rotate(45deg)}.s2-x:after{transform:translate(-50%,-50%) rotate(-45deg)}.s2-x--plus:before{transform:translate(-50%,-50%) rotate(90deg)}.s2-x--plus:after{transform:translate(-50%,-50%)}.s2-css-search{position:relative;display:block;width:calc(12 * var(--u));height:calc(12 * var(--u))}.s2-css-search:before{content:"";position:absolute;left:0;top:0;width:calc(9.4 * var(--u));height:calc(9.4 * var(--u));border:1.3px solid currentColor;border-radius:50%}.s2-css-search:after{content:"";position:absolute;right:calc(.4 * var(--u));bottom:calc(.9 * var(--u));width:calc(4.2 * var(--u));height:1.3px;background:currentColor;transform:rotate(45deg);transform-origin:right center}.s2-marquee__track{display:flex;width:max-content;animation:s2-marquee var(--s2-marq-speed, 40s) linear infinite}.s2-marquee__track.is-reverse{animation-direction:reverse}.s2-marquee__track:hover{animation-play-state:paused}@keyframes s2-marquee{0%{transform:translate(0)}to{transform:translate(var(--s2-marq-shift, -25%))}}.s2-fade-x{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 9.6%,#000 90.4%,transparent 100%);mask-image:linear-gradient(90deg,transparent 0,#000 9.6%,#000 90.4%,transparent 100%)}@media(prefers-reduced-motion:reduce){.s2-marquee__track{animation-duration:calc(var(--s2-marq-speed, 40s) * 2)!important}.s2-std__seal-ring,.s2-std__sealtext,.s2-std__sealring,.s2-radio__eq i,.s2-zbg:before,.s2-zbg:after,.s2-zclip:after,.s2-abp__half:after,.s2-hero__btn,.s2-std__stepswin:after,.s2-spot__nudgeic{animation:none!important}.s2-cta__in--fill,.s2-nav__chip,.s2-tab:before,.s2-std__step,.s2-std__stepswin:after,.s2-std__toggle .s2-x,.s2-minicard__cta:after,.s2-burger i,.s2-drawer__close i:before,.s2-drawer__close i:after{transition:none!important}html.s2-motion .s2-reveal{opacity:1!important;transform:none!important}}.s2-zclip{position:absolute;top:-1px;right:0;bottom:-1px;left:0;overflow:hidden;z-index:0;pointer-events:none}.s2-founder>.s2-zclip{bottom:1px}.s2-zbg{position:absolute;left:0;right:0;top:calc(var(--zo, 0px) * -1);height:calc(var(--zh, 100%) + 2px);background-image:var(--s2-zone-img, none),var(--s2-zone-fallback);background-size:cover,100% 100%;background-position:center top,center;background-repeat:no-repeat;transition:opacity var(--s2-t) var(--s2-ease)}[data-s2-zone=d] .s2-zbg{background-position:center bottom,center}[data-s2-zone=d] .s2-zbg:before,[data-s2-zone=d] .s2-zbg:after{opacity:.22}.s2-zflow{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none;opacity:0;transition:opacity 1.2s var(--s2-ease)}.s2-zflow.is-on{opacity:1}[data-s2-zone=d].has-flow .s2-zbg:before,[data-s2-zone=d].has-flow .s2-zbg:after,[data-s2-flow].has-flow .s2-zbg:before,[data-s2-flow].has-flow .s2-zbg:after{display:none}[data-s2-zone=d] .s2-zclip:after,[data-s2-flow] .s2-zclip:after,.s2-abp--time .s2-abp__half:after{content:"";position:absolute;top:-180px;right:-180px;bottom:-180px;left:-180px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='g' x='0' y='0' color-interpolation-filters='sRGB'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' seed='7' stitchTiles='stitch'/%3E%3CfeColorMatrix values='2.2 0 0 0 -.6  2.2 0 0 0 -.6  2.2 0 0 0 -.6  0 0 0 0 1'/%3E%3C/filter%3E%3Crect width='180' height='180' filter='url(%23g)'/%3E%3C/svg%3E") 0 0 / 180px 180px;mix-blend-mode:soft-light;opacity:var(--s2-grain, .26);animation:s2-grain 1.2s steps(1) infinite;pointer-events:none}@keyframes s2-grain{0%{transform:translate(0)}12.5%{transform:translate(-63px,41px)}25%{transform:translate(88px,-97px)}37.5%{transform:translate(-121px,-29px)}50%{transform:translate(47px,132px)}62.5%{transform:translate(-150px,83px)}75%{transform:translate(109px,58px)}87.5%{transform:translate(-22px,-144px)}}html[data-s2-theme=morning] [data-s2-zone=a]{--s2-zone-fallback: radial-gradient(60% 22% at 100% 100%, #6FB2F6 0%, rgba(111, 178, 246, 0) 100%), radial-gradient(55% 30% at 0% 0%, #DDEBFC 0%, rgba(221, 235, 252, 0) 100%), linear-gradient(180deg, #F3F8FE 0%, #FFFFFF 35%, #F4F8FD 70%, #D8E8FA 100%)}html[data-s2-theme=morning] [data-s2-zone=b]{--s2-zone-fallback: radial-gradient(60% calc(650 * var(--u)) at 100% 100%, rgba(214, 226, 240, .36) 0%, rgba(214, 226, 240, .16) 28%, rgba(214, 226, 240, .1) 46%, rgba(214, 226, 240, .05) 65%, rgba(214, 226, 240, 0) 92%), radial-gradient(50% 25% at 0% 0%, #AFCAF0 0%, rgba(175, 202, 240, 0) 100%), linear-gradient(180deg, #E4ECF6 0%, #F0EDEA 30%, #F4F0EC calc(100% - 600 * var(--u)), #F3EFEC 100%)}html[data-s2-theme=morning] [data-s2-zone=c],.s2[data-s2-band][data-s2-theme=morning][data-s2-zone=c]{--s2-zone-fallback: radial-gradient(40% 25% at 0% 5%, #A9D0F5 0%, rgba(169, 208, 245, 0) 100%), radial-gradient(40% 25% at 100% 10%, #A9D0F5 0%, rgba(169, 208, 245, 0) 100%), radial-gradient(45% 20% at 100% 100%, #7CB4EB 0%, rgba(124, 180, 235, 0) 100%), linear-gradient(180deg, #8DC1F1 0%, #A8CFF4 12%, #D6E7F8 21%, #EAF2FA 30%, #E3EEFA 70%, #D3E5F6 100%)}html[data-s2-theme=morning] [data-s2-zone=d]{--s2-zone-fallback: linear-gradient(to bottom right, #3963A8 0%, #4772BA 50%, #5C86CA 100%);--s2-grain: .22}html[data-s2-theme=midday] [data-s2-zone=a]{--s2-zone-fallback: radial-gradient(60% 22% at 100% 100%, #F6B48A 0%, rgba(246, 180, 138, 0) 100%), linear-gradient(180deg, #FFF4EB 0%, #FFFFFF 35%, #FDF3EB 75%, #F8D9C4 100%)}html[data-s2-theme=midday] [data-s2-zone=b]{--s2-zone-fallback: radial-gradient(100% calc(900 * var(--u)) at 100% 100%, rgba(248, 196, 150, .6) 0%, rgba(248, 196, 150, .27) 33%, rgba(248, 196, 150, .13) 53%, rgba(248, 196, 150, .05) 73%, rgba(248, 196, 150, 0) 100%), radial-gradient(50% 25% at 0% 0%, #F4C6A8 0%, rgba(244, 198, 168, 0) 100%), linear-gradient(180deg, #F8E7DB 0%, #F7F1EB 30%, #F7F4EF calc(100% - 780 * var(--u)), #F7F0EA calc(100% - 420 * var(--u)), #F6ECE2 calc(100% - 180 * var(--u)), #F7E8DA 100%)}@media(max-width:989px){html[data-s2-theme=midday] [data-s2-zone=b]{--s2-zone-fallback: radial-gradient(50% 25% at 0% 0%, #F4C6A8 0%, rgba(244, 198, 168, 0) 100%), linear-gradient(180deg, #F8E7DB 0%, #F7F1EB 30%, #F7F4EF calc(100% - 520 * var(--u)), #F7F0EA calc(100% - 260 * var(--u)), #F6EFE6 100%)}}html[data-s2-theme=midday] [data-s2-zone=c],.s2[data-s2-band][data-s2-theme=midday][data-s2-zone=c]{--s2-zone-fallback: radial-gradient(45% 22% at 0% 8%, #F6C3A3 0%, rgba(246, 195, 163, 0) 100%), radial-gradient(45% 22% at 100% 100%, #EF9E73 0%, rgba(239, 158, 115, 0) 100%), linear-gradient(180deg, #F2A77E 0%, #F6BE9C 12%, #FBE1CF 21%, #FDF1E8 30%, #FBEADF 100%)}html[data-s2-theme=midday] [data-s2-zone=d]{--s2-zone-fallback: radial-gradient(78% 105% at 0% 0%, rgba(190, 95, 15, .3) 0%, rgba(190, 95, 15, 0) 100%), radial-gradient(88% 95% at 100% 100%, rgba(190, 95, 15, .34) 0%, rgba(190, 95, 15, 0) 100%), linear-gradient(180deg, #A41C00 0%, #A02200 50%, #952300 100%)}html[data-s2-theme=evening] [data-s2-zone=a]{--s2-zone-fallback: radial-gradient(70% 18% at 60% 100%, #A170DA 0%, rgba(161, 112, 218, 0) 100%), linear-gradient(180deg, #D4B6FB 0%, #EEDFFC 18%, #F1E5FC 45%, #E6D1F8 80%, #C49BE8 100%)}html[data-s2-theme=evening] [data-s2-zone=b]{--s2-zone-fallback: radial-gradient(100% calc(900 * var(--u)) at 100% 100%, rgba(200, 170, 220, .3) 0%, rgba(200, 170, 220, .15) 33%, rgba(200, 170, 220, .07) 53%, rgba(200, 170, 220, .04) 73%, rgba(200, 170, 220, 0) 100%), radial-gradient(50% 25% at 0% 0%, #D6BCE6 0%, rgba(214, 188, 230, 0) 100%), linear-gradient(180deg, #E7D6EC 0%, #F1EAEF 30%, #F5F1F0 calc(100% - 600 * var(--u)), #F3EDEE calc(100% - 360 * var(--u)), #F0E8ED calc(100% - 180 * var(--u)), #EEE3EC 100%)}html[data-s2-theme=evening] [data-s2-zone=c],.s2[data-s2-band][data-s2-theme=evening][data-s2-zone=c]{--s2-zone-fallback: radial-gradient(35% 30% at 0% 10%, #A77FDB 0%, rgba(167, 127, 219, 0) 100%), radial-gradient(35% 30% at 100% 25%, #A77FDB 0%, rgba(167, 127, 219, 0) 100%), linear-gradient(180deg, #6A43A6 0%, #7C54B9 12%, #CDB2EF 21%, #F3E5FE 35%, #EEDDFB 65%, #B287DE 88%, #7A4FB2 100%)}html[data-s2-theme=evening] [data-s2-zone=d]{--s2-zone-fallback: radial-gradient(circle at 7% 9%, rgba(255, 255, 255, .75) 0 1px, rgba(255, 255, 255, 0) 1.7px), radial-gradient(circle at 15% 22%, rgba(255, 255, 255, .55) 0 1px, rgba(255, 255, 255, 0) 1.7px), radial-gradient(circle at 23% 6%, rgba(255, 255, 255, .8) 0 1.2px, rgba(255, 255, 255, 0) 1.9px), radial-gradient(circle at 31% 31%, rgba(255, 255, 255, .45) 0 1px, rgba(255, 255, 255, 0) 1.7px), radial-gradient(circle at 38% 14%, rgba(255, 255, 255, .6) 0 1px, rgba(255, 255, 255, 0) 1.7px), radial-gradient(circle at 46% 4%, rgba(255, 255, 255, .7) 0 1px, rgba(255, 255, 255, 0) 1.7px), radial-gradient(circle at 53% 26%, rgba(255, 255, 255, .5) 0 1px, rgba(255, 255, 255, 0) 1.7px), radial-gradient(circle at 61% 11%, rgba(255, 255, 255, .75) 0 1.2px, rgba(255, 255, 255, 0) 1.9px), radial-gradient(circle at 69% 35%, rgba(255, 255, 255, .4) 0 1px, rgba(255, 255, 255, 0) 1.7px), radial-gradient(circle at 76% 7%, rgba(255, 255, 255, .65) 0 1px, rgba(255, 255, 255, 0) 1.7px), radial-gradient(circle at 84% 19%, rgba(255, 255, 255, .55) 0 1px, rgba(255, 255, 255, 0) 1.7px), radial-gradient(circle at 91% 29%, rgba(255, 255, 255, .5) 0 1px, rgba(255, 255, 255, 0) 1.7px), radial-gradient(circle at 96% 12%, rgba(255, 255, 255, .7) 0 1px, rgba(255, 255, 255, 0) 1.7px), radial-gradient(circle at 12% 42%, rgba(255, 255, 255, .35) 0 1px, rgba(255, 255, 255, 0) 1.7px), radial-gradient(circle at 58% 45%, rgba(255, 255, 255, .3) 0 1px, rgba(255, 255, 255, 0) 1.7px), radial-gradient(circle at 88% 48%, rgba(255, 255, 255, .3) 0 1px, rgba(255, 255, 255, 0) 1.7px), radial-gradient(46% 22% at 50% 100%, rgba(215, 115, 145, .85) 0%, rgba(215, 115, 145, 0) 100%), radial-gradient(24% 9% at 99% 85%, rgba(175, 100, 130, .74) 0%, rgba(175, 100, 130, 0) 100%), radial-gradient(26% 10% at 0% 91%, rgba(185, 105, 135, .34) 0%, rgba(185, 105, 135, 0) 100%), linear-gradient(180deg, #0E0C31 0%, #11113F 20%, #191951 40%, #2D2667 60%, #453173 75%, #593979 88%, #402F6B 100%);--s2-grain: .34}html[data-s2-theme=night] [data-s2-zone=a]{--s2-zone-fallback: linear-gradient(180deg, #080A30 0%, #0A0B34 100%)}html[data-s2-theme=night] [data-s2-zone=b]{--s2-zone-fallback: radial-gradient(70% calc(1100 * var(--u)) at 0% calc(100% - 1200 * var(--u)), rgba(50, 72, 170, .8) 0%, rgba(50, 72, 170, .55) 40%, rgba(50, 72, 170, .25) 70%, rgba(50, 72, 170, 0) 100%), radial-gradient(70% calc(900 * var(--u)) at 0% calc(900 * var(--u)), rgba(36, 52, 128, .8) 0%, rgba(36, 52, 128, .55) 40%, rgba(36, 52, 128, .25) 70%, rgba(36, 52, 128, 0) 100%), linear-gradient(180deg, #030304 0%, #05060A calc(100% - 1560 * var(--u)), #0A0E18 calc(100% - 1440 * var(--u)), #131A2D calc(100% - 1320 * var(--u)), #212E4A calc(100% - 1200 * var(--u)), #425478 calc(100% - 1080 * var(--u)), #6B7EAC calc(100% - 960 * var(--u)), #91A5D5 calc(100% - 840 * var(--u)), #AABEDE calc(100% - 720 * var(--u)), #BDCFE6 calc(100% - 600 * var(--u)), #CDD9EB calc(100% - 480 * var(--u)), #D9E3F0 calc(100% - 360 * var(--u)), #E2E9F1 calc(100% - 180 * var(--u)), #E3EAF2 100%)}html[data-s2-theme=night] [data-s2-zone=c],.s2[data-s2-band][data-s2-theme=night][data-s2-zone=c]{--s2-zone-fallback: radial-gradient(35% 30% at 0% 10%, #2A5CB0 0%, rgba(42, 92, 176, 0) 100%), radial-gradient(35% 30% at 100% 30%, #2A5CB0 0%, rgba(42, 92, 176, 0) 100%), linear-gradient(180deg, #0D2150 0%, #173C80 12%, #B9CDF0 21%, #D2DFF6 40%, #C4D5F5 70%, #5F8EDC 90%, #2F62C2 100%)}html[data-s2-theme=night] [data-s2-zone=d]{--s2-zone-fallback: radial-gradient(circle at 5% 7%, rgba(255, 255, 255, .85) 0 1.2px, rgba(255, 255, 255, 0) 1.9px), radial-gradient(circle at 11% 24%, rgba(255, 255, 255, .6) 0 1px, rgba(255, 255, 255, 0) 1.7px), radial-gradient(circle at 18% 12%, rgba(255, 255, 255, .75) 0 1px, rgba(255, 255, 255, 0) 1.7px), radial-gradient(circle at 26% 33%, rgba(255, 255, 255, .5) 0 1px, rgba(255, 255, 255, 0) 1.7px), radial-gradient(circle at 33% 5%, rgba(255, 255, 255, .8) 0 1.2px, rgba(255, 255, 255, 0) 1.9px), radial-gradient(circle at 41% 19%, rgba(255, 255, 255, .55) 0 1px, rgba(255, 255, 255, 0) 1.7px), radial-gradient(circle at 47% 38%, rgba(255, 255, 255, .45) 0 1px, rgba(255, 255, 255, 0) 1.7px), radial-gradient(circle at 55% 9%, rgba(255, 255, 255, .8) 0 1px, rgba(255, 255, 255, 0) 1.7px), radial-gradient(circle at 62% 27%, rgba(255, 255, 255, .6) 0 1px, rgba(255, 255, 255, 0) 1.7px), radial-gradient(circle at 70% 14%, rgba(255, 255, 255, .75) 0 1.2px, rgba(255, 255, 255, 0) 1.9px), radial-gradient(circle at 77% 41%, rgba(255, 255, 255, .45) 0 1px, rgba(255, 255, 255, 0) 1.7px), radial-gradient(circle at 83% 6%, rgba(255, 255, 255, .7) 0 1px, rgba(255, 255, 255, 0) 1.7px), radial-gradient(circle at 89% 23%, rgba(255, 255, 255, .6) 0 1px, rgba(255, 255, 255, 0) 1.7px), radial-gradient(circle at 95% 35%, rgba(255, 255, 255, .5) 0 1px, rgba(255, 255, 255, 0) 1.7px), radial-gradient(circle at 8% 49%, rgba(255, 255, 255, .4) 0 1px, rgba(255, 255, 255, 0) 1.7px), radial-gradient(circle at 36% 52%, rgba(255, 255, 255, .35) 0 1px, rgba(255, 255, 255, 0) 1.7px), radial-gradient(circle at 66% 55%, rgba(255, 255, 255, .35) 0 1px, rgba(255, 255, 255, 0) 1.7px), radial-gradient(circle at 93% 58%, rgba(255, 255, 255, .3) 0 1px, rgba(255, 255, 255, 0) 1.7px), radial-gradient(70% 20% at 40% 100%, rgba(140, 92, 155, .72) 0%, rgba(140, 92, 155, 0) 100%), linear-gradient(180deg, #090719 0%, #0A081E 20%, #0C0A28 40%, #100F3C 60%, #1A1B53 75%, #282263 86%, #272159 100%);--s2-grain: .36}:root{--s2-ann-h: calc(25.75 * var(--u))}.s2-top{z-index:30}.s2-top:has(>.s2-ann){padding-top:var(--s2-ann-h)}.s2-ann{position:fixed;top:0;left:0;right:0;height:var(--s2-ann-h);overflow:hidden;background:var(--s2-ann)}.s2-ann__track{--s2-marq-speed: 32s}.s2-ann__group{display:flex;align-items:center;flex:none}.s2-ann__item{display:block;font:400 calc(10 * var(--u))/calc(25 * var(--u)) var(--s2-sg);letter-spacing:calc(-.512 * var(--u));color:#fff;white-space:nowrap}.s2-ann__dot{width:calc(2.49 * var(--u));height:calc(2.49 * var(--u));margin:0 calc(39.5 * var(--u));border-radius:50%;background:#d9d9d9;flex:none}.s2-hdr{position:fixed;left:0;right:0;top:var(--s2-ann-h);height:calc(77 * var(--u));color:var(--s2-hdr-ink);background-color:transparent;box-shadow:0 8px 30px -18px #070a2f00;-webkit-backdrop-filter:blur(0) saturate(1);backdrop-filter:blur(0) saturate(1);transition:background-color var(--s2-t) var(--s2-ease),box-shadow var(--s2-t) var(--s2-ease),-webkit-backdrop-filter var(--s2-t) var(--s2-ease),backdrop-filter var(--s2-t) var(--s2-ease)}.s2-hdr.is-stuck{background-color:var(--s2-hdr-glass);-webkit-backdrop-filter:blur(20px) saturate(1.5);backdrop-filter:blur(20px) saturate(1.5);box-shadow:0 1px #070a2f12,0 10px 28px -16px #070a2f66}html[data-s2-theme=evening] :is(.s2-body--product,.s2-body--cart,.s2-body--glossary,.s2-body--404) .s2-hdr:not(.is-stuck){--s2-hdr-ink: #0E0E53;--s2-glass: var(--s2-glass-light);--s2-glass-line: #C8B5E8;--s2-mode-ic: #7957EC;--s2-hdr-stuck: #F3EAFE}html:is([data-s2-theme=evening],[data-s2-theme=night])[data-s2-hero-tone=light] .s2-hdr:not(.is-stuck){--s2-hdr-ink: #0E0E53;--s2-glass: var(--s2-glass-light);--s2-glass-line: #C8B5E8;--s2-mode-ic: #7957EC;--s2-hdr-stuck: #F3EAFE}html:is([data-s2-theme=morning],[data-s2-theme=midday])[data-s2-hero-tone=dark] .s2-hdr:not(.is-stuck){--s2-hdr-ink: #FFFFFF;--s2-glass: linear-gradient(87.49deg, rgba(21, 7, 147, .4) .87%, rgba(3, 0, 21, .4) 99.09%);--s2-glass-line: #3A3659;--s2-mode-ic: #FFFFFF;--s2-hdr-stuck: #04051B}.s2-hdr__inner{position:relative;height:100%;display:flex;align-items:center}.s2-hdr__menu{position:absolute;left:calc(-50.2 * var(--u));top:50%;width:calc(20 * var(--u));height:calc(20 * var(--u));margin-top:calc(-10 * var(--u));display:flex;align-items:center;justify-content:center}.s2-burger{position:relative;display:block;width:14px;height:10px}.s2-burger i{position:absolute;left:0;right:0;display:block;height:1.5px;background:currentColor;border-radius:2px}.s2-burger i:nth-child(1){top:0}.s2-burger i:nth-child(2){top:4px}.s2-burger i:nth-child(3){top:8px}.s2-hdr__logo{display:block;flex:none}.s2-logo--header{display:block;width:calc(86.81 * var(--u));height:calc(20.74 * var(--u))}.s2-nav{position:relative;margin-left:calc(27.3 * var(--u));height:calc(34.64 * var(--u));border-radius:calc(33 * var(--u));display:flex;align-items:center;padding:0 calc(24 * var(--u)) 0 calc(23.4 * var(--u))}.s2-nav__list{position:relative;z-index:1;display:flex;align-items:center;gap:calc(40.36 * var(--u));height:100%}.s2-nav__chip{position:absolute;left:calc(-13 * var(--u));top:50%;z-index:0;width:calc(var(--s2-nav-w, 0px) + 26 * var(--u));height:calc(23 * var(--u));margin-top:calc(-11.5 * var(--u));border-radius:999px;background:var(--s2-nav-chip);opacity:0;transform:translate3d(var(--s2-nav-x, 0px),0,0);transition:transform var(--s2-t-fast) var(--s2-ease),width var(--s2-t-fast) var(--s2-ease),opacity var(--s2-t-fast) var(--s2-ease);pointer-events:none}.s2-nav.is-hover .s2-nav__chip{opacity:1}.s2-nav__item{position:relative;height:100%;display:flex;align-items:center}.s2-nav__link{display:flex;align-items:center;gap:calc(4 * var(--u));font:500 calc(10 * var(--u))/calc(12 * var(--u)) var(--s2-sg);text-transform:uppercase;color:var(--s2-hdr-ink);white-space:nowrap}.s2-nav__link{transition:opacity var(--s2-t-fast) var(--s2-ease),color var(--s2-t) var(--s2-ease)}.s2-chev{transition:transform var(--s2-t-fast) var(--s2-ease)}@media(hover:hover){.s2-nav.is-hover .s2-nav__link{opacity:.58}.s2-nav.is-hover .s2-nav__item:hover .s2-nav__link,.s2-nav .s2-nav__link:focus-visible{opacity:1}.s2-nav__item:hover .s2-chev{transform:translateY(calc(1 * var(--u))) rotate(225deg)}}.s2-nav__drop{position:absolute;top:calc(100% + calc(6 * var(--u)));left:calc(-18 * var(--u));min-width:calc(190 * var(--u));padding:calc(10 * var(--u)) 0;border-radius:calc(14 * var(--u));opacity:0;visibility:hidden;transform:translateY(calc(-6 * var(--u)));box-shadow:0 calc(18 * var(--u)) calc(40 * var(--u)) calc(-24 * var(--u)) #070a2f73;transition:opacity var(--s2-t-fast) var(--s2-ease),transform var(--s2-t-fast) var(--s2-ease),visibility var(--s2-t-fast) var(--s2-ease);background:var(--s2-hdr-stuck);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.s2-nav__item.has-dropdown:hover .s2-nav__drop,.s2-nav__item.has-dropdown:focus-within .s2-nav__drop{opacity:1;visibility:visible;transform:none}.s2-nav__drop-link{display:block;padding:calc(7 * var(--u)) calc(18 * var(--u));font:500 calc(11 * var(--u))/1.3 var(--s2-sg);color:var(--s2-hdr-ink)}.s2-nav__drop-link:hover{opacity:.7}.s2-nav__drop:after,.s2-nav__sub--deep:after{content:"";position:absolute;left:100%;top:0;bottom:0;width:calc(8 * var(--u))}:is(.s2-nav__drop,.s2-nav__sub)>li.has-sub>.s2-nav__drop-link{display:flex;align-items:center;justify-content:space-between;gap:calc(14 * var(--u))}.s2-nav__subchev{flex:none;width:calc(5 * var(--u));height:calc(5 * var(--u));border-top:1.4px solid currentColor;border-right:1.4px solid currentColor;transform:rotate(45deg);opacity:.65}.s2-nav__sub{position:absolute;left:calc(100% + 8 * var(--u));top:0;z-index:1;min-width:calc(200 * var(--u));max-height:calc(100vh - 140px);overflow-y:auto;overscroll-behavior:contain;margin:0;padding:calc(10 * var(--u)) 0;pointer-events:none;border-radius:calc(14 * var(--u));background:var(--s2-hdr-stuck);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:0 calc(18 * var(--u)) calc(40 * var(--u)) calc(-24 * var(--u)) #070a2f73;opacity:0;visibility:hidden;transform:translate(calc(-6 * var(--u)));transition:opacity .15s var(--s2-ease),transform .15s var(--s2-ease),visibility 0s linear .15s}.s2-nav__sub--deep{max-height:none;overflow:visible}:is(.s2-nav__drop,.s2-nav__sub)>li.has-sub.is-open>.s2-nav__sub,:is(.s2-nav__drop,.s2-nav__sub)>li.has-sub:focus-within>.s2-nav__sub{z-index:2;opacity:1;visibility:visible;transform:none;pointer-events:auto;transition:opacity .18s var(--s2-ease),transform .18s var(--s2-ease),visibility 0s}:is(.s2-nav__drop,.s2-nav__sub)>li.has-sub.is-open>.s2-nav__drop-link{opacity:.7}.s2-hdr__right{flex:1 1 auto;min-width:0;margin-left:calc(15 * var(--u));display:flex;align-items:center;height:100%}.s2-hdr__mode{position:relative;flex:none;width:calc(30.54 * var(--u));height:calc(28.64 * var(--u));border-radius:calc(33 * var(--u));color:var(--s2-mode-ic);display:flex;align-items:center;justify-content:center;margin-top:calc(-1 * var(--u));margin-right:calc(16 * var(--u));border-color:var(--s2-mode-line)!important;transition:border-color var(--s2-t) var(--s2-ease),background-color var(--s2-t) var(--s2-ease),transform var(--s2-t-fast) var(--s2-ease),color var(--s2-t) var(--s2-ease)!important}html[data-s2-theme=morning],.s2[data-s2-band][data-s2-theme=morning]{--s2-mode-line: rgba(87, 141, 207, .55)}html[data-s2-theme=midday],.s2[data-s2-band][data-s2-theme=midday]{--s2-mode-line: rgba(230, 164, 130, .9)}html[data-s2-theme=evening],.s2[data-s2-band][data-s2-theme=evening]{--s2-mode-line: rgba(188, 136, 255, .6)}html[data-s2-theme=night],.s2[data-s2-band][data-s2-theme=night]{--s2-mode-line: rgba(139, 124, 255, .55)}.s2-hdr__mode .s2-ic{width:calc(16 * var(--u));height:calc(15 * var(--u))}.s2-hdr__mode .s2-svg{width:calc(14 * var(--u));height:calc(14 * var(--u))}.s2-hdr__mode .s2-todi{--tw: calc(19 * var(--u));position:relative;display:none}html[data-s2-theme=morning] .s2-hdr__mode .s2-todi.is-morning,html[data-s2-theme=midday] .s2-hdr__mode .s2-todi.is-midday,html[data-s2-theme=evening] .s2-hdr__mode .s2-todi.is-evening,html[data-s2-theme=night] .s2-hdr__mode .s2-todi.is-night{display:block}.s2-hdr__mode .s2-ic--midday-face{display:none}html[data-s2-theme=midday] .s2-hdr__mode{background:transparent!important;border-color:transparent!important}html[data-s2-theme=midday] .s2-hdr__mode .s2-ic--midday-face{display:block;position:absolute;left:-1px;top:-1px;width:calc(100% + 2px);height:calc(100% + 2px)}.s2-hpin__ic{-webkit-mask:url(s2-pdp-pin.svg) center / contain no-repeat;mask:url(s2-pdp-pin.svg) center / contain no-repeat;width:calc(10.5 * var(--u));height:calc(11.61 * var(--u))}.s2-hpin__t{font:500 calc(12.6 * var(--u))/1 var(--s2-in);letter-spacing:0}.s2-hsearch{position:relative;display:flex;align-items:center;flex:0 1 calc(250 * var(--u));min-width:calc(150 * var(--u));height:calc(34 * var(--u));margin:0 0 0 auto;border:1px solid var(--s2-mode-line);border-radius:calc(999 * var(--u));color:var(--s2-hdr-ink);transition:border-color var(--s2-t) var(--s2-ease)}@media(min-width:990px){.s2-hsearch:focus-within{border-color:var(--s2-hdr-ink)}}@media(min-width:990px)and (hover:hover)and (pointer:fine){.s2-hsearch:hover{border-color:var(--s2-hdr-ink)}}.s2-hsearch:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:var(--s2-glass);-webkit-backdrop-filter:blur(calc(1.65 * var(--u)));backdrop-filter:blur(calc(1.65 * var(--u)));pointer-events:none}.s2-hsearch__input{position:relative;flex:1 1 auto;min-width:0;width:100%!important;height:100%!important;min-height:0!important;margin:0!important;padding:0 0 0 calc(16 * var(--u))!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;outline:0;-webkit-appearance:none;appearance:none;font:400 calc(13.12 * var(--u))/1.2 var(--s2-in)!important;letter-spacing:0!important;color:var(--s2-hdr-ink)!important}.s2-hsearch__input::placeholder{color:var(--s2-hdr-ink);opacity:.75}.s2-hsearch__input::-webkit-search-cancel-button{-webkit-appearance:none;display:none}.s2-hsearch__btn{position:relative;flex:none;display:flex!important;align-items:center;justify-content:center;width:calc(34 * var(--u))!important;height:calc(34 * var(--u))!important;margin:0!important;padding:0!important;border:0!important;background:none!important;color:var(--s2-hdr-ink)!important}.s2-hdr__icon{position:relative;display:flex;align-items:center;justify-content:center;width:calc(16 * var(--u));height:calc(16 * var(--u));margin-left:calc(23.5 * var(--u));color:var(--s2-hdr-ink)}.s2-hsearch+.s2-hdr__icon{margin-left:calc(20 * var(--u))}.s2 .s2-hdr__pin{padding:0;border:0;background:none;color:var(--s2-hdr-ink);cursor:pointer}.s2-hdr__pin .s2-hpin__ic{width:calc(12.7 * var(--u));height:calc(14 * var(--u))}.s2-svg{display:block;flex:none;overflow:visible}.s2-hdr__icon .s2-svg{width:calc(14 * var(--u));height:calc(14 * var(--u))}.s2-hsearch__btn .s2-svg{width:calc(13.2 * var(--u));height:calc(13.2 * var(--u))}.s2-hdr__icon,.s2-hsearch__btn,.s2-hdr__mode,.s2-hdr__menu{transition:opacity var(--s2-t-fast) var(--s2-ease),transform var(--s2-t-fast) var(--s2-ease),color var(--s2-t) var(--s2-ease)}.s2-hdr__icon:hover,.s2-hsearch__btn:hover{opacity:.7}.s2-hdr__mode:hover{transform:rotate(-12deg)}.s2-hdr__radio{position:relative;display:none;flex:none;margin-right:calc(6 * var(--u))}html.s2-radio-off body:not(.s2-body--radio):not(.s2-body--pause) .s2-hdr__radio{display:block}@media(min-width:990px){html.s2-radio-off body:not(.s2-body--radio):not(.s2-body--pause) .s2-hdr__mode{margin-right:calc(10 * var(--u))}}@media(min-width:990px)and (max-width:1099px){html.s2-radio-off body:not(.s2-body--radio):not(.s2-body--pause) .s2-hdr__mode{margin-right:calc(5 * var(--u))}}.s2-hdr__rbtn{display:flex;align-items:center;justify-content:center;width:calc(30.54 * var(--u));height:calc(28.64 * var(--u));margin-top:calc(-1 * var(--u));padding:0;border-radius:calc(33 * var(--u));border-color:var(--s2-mode-line)!important;color:var(--s2-hdr-ink);cursor:pointer;transition:border-color var(--s2-t) var(--s2-ease),color var(--s2-t) var(--s2-ease),transform var(--s2-t-fast) var(--s2-ease)!important}.s2-hdr__rbtn:hover{transform:translateY(-1px)}.s2-hdr__rbtn:active{transform:scale(.96)}.s2-hdr__radio .s2-hdr__ric{display:block;flex:none;width:calc(17 * var(--u));height:calc(17 * var(--u));background-color:var(--s2-mode-ic);-webkit-mask:url(s2-radio-pill.png) center / contain no-repeat;mask:url(s2-radio-pill.png) center / contain no-repeat;transition:background-color var(--s2-t) var(--s2-ease)}.s2-hdr__rnudge,.s2-hdr__mnudge{position:absolute;top:calc(100% + 12px);right:0;z-index:2;display:flex;align-items:center;gap:9px;margin:0;padding:8px 8px 8px 15px;border:1px solid rgba(255,255,255,.42);border-radius:14px;background:linear-gradient(160deg,#ffffff38,#fff0 52%),var(--s2-tip-glass),color-mix(in srgb,var(--s2-tip-solid) 62%,transparent);-webkit-backdrop-filter:blur(18px) saturate(1.3);backdrop-filter:blur(18px) saturate(1.3);box-shadow:inset 0 1px #ffffff47,0 18px 40px -18px #0e0a288c;color:#fff;font:600 13px/1.25 var(--s2-in);white-space:nowrap;pointer-events:none;opacity:0;translate:0 -6px;transition:opacity .35s var(--s2-ease),translate .5s var(--s2-ease)}.s2-hdr__rnudge:before{content:"";position:absolute;bottom:100%;right:calc(var(--rb-w, 60px) / 2 - 7px);width:14px;height:7px;background:var(--s2-tip-glass),color-mix(in srgb,var(--s2-tip-solid) 62%,transparent);clip-path:polygon(50% 0,100% 100%,0 100%)}.s2-hdr__rnudge.is-on,.s2-hdr__mnudge.is-on{opacity:1;translate:none}.s2-hdr__rnudge[hidden],.s2-hdr__mnudge[hidden]{display:none}.s2 .s2-hdr__rnudge-x{position:relative;display:flex;flex:none;align-items:center;justify-content:center;width:22px;height:22px;margin:0;padding:0;border:0;border-radius:50%;background:#ffffff29;color:#fff;cursor:pointer;transition:background-color .2s ease}.s2-hdr__rnudge-x:before{content:"";position:absolute;top:-9px;right:-9px;bottom:-9px;left:-9px}:is(.s2-hdr__rnudge,.s2-hdr__mnudge).is-on .s2-hdr__rnudge-x{pointer-events:auto}.s2 .s2-hdr__rnudge-x:hover{background:#ffffff4d}.s2-hdr__rnudge-xic{width:13px;height:13px;stroke-width:2.4}.s2-hdr__mnudge{gap:10px;width:max-content;max-width:min(250px,calc(100vw - 40px));padding:10px 8px 10px 14px;white-space:normal}.s2-hdr__mnudge:before{content:"";position:absolute;bottom:100%;right:calc(var(--mn-point, 12px) - 7px);width:14px;height:7px;background:var(--s2-tip-glass),color-mix(in srgb,var(--s2-tip-solid) 62%,transparent);clip-path:polygon(50% 0,100% 100%,0 100%)}.s2 .s2-hdr__mnudge-go{margin:0;padding:0;border:0;background:none;color:inherit;font:inherit;text-align:left;cursor:pointer}.s2-hdr__mnudge.is-on .s2-hdr__mnudge-go{pointer-events:auto}@media(min-width:990px){.s2-hdr__mnudge{display:none!important}}.s2-hdr__modebox{position:relative;display:flex;flex:none}.s2-hdr__modetip{display:none}@media(min-width:990px)and (hover:hover){.s2-hdr__modetip{display:block;position:absolute;top:calc(100% + 12px);left:calc(15.27 * var(--u));--tip-shift: 34px;z-index:2;padding:8px 13px;border:1px solid rgba(255,255,255,.42);border-radius:12px;background:linear-gradient(160deg,#ffffff38,#fff0 52%),var(--s2-tip-glass),color-mix(in srgb,var(--s2-tip-solid) 62%,transparent);-webkit-backdrop-filter:blur(18px) saturate(1.3);backdrop-filter:blur(18px) saturate(1.3);box-shadow:inset 0 1px #ffffff47,0 18px 40px -18px #0e0a288c;color:#fff;font:600 12.5px/1.25 var(--s2-in);white-space:nowrap;pointer-events:none;opacity:0;translate:calc(-50% - var(--tip-shift)) -6px;transition:opacity .25s var(--s2-ease),translate .4s var(--s2-ease)}.s2-hdr__modetip:before{content:"";position:absolute;bottom:100%;left:calc(50% + var(--tip-shift) - 7px);width:14px;height:7px;background:var(--s2-tip-glass),color-mix(in srgb,var(--s2-tip-solid) 62%,transparent);clip-path:polygon(50% 0,100% 100%,0 100%)}.s2-hdr__mode:is(:hover,:focus-visible)+.s2-hdr__modetip{opacity:1;translate:calc(-50% - var(--tip-shift)) 0;transition-delay:.15s}html:has(:is(.s2-tpop,.s2-spop):not([hidden])) .s2-hdr__modetip{opacity:0!important;transition-delay:0s!important}}.s2-cart-count{position:absolute;top:calc(-8 * var(--u));right:calc(-6 * var(--u));min-width:calc(11 * var(--u));height:calc(11 * var(--u));padding:0 calc(2 * var(--u));border-radius:calc(1003 * var(--u));background:var(--s2-bubble);color:#fff;font:500 calc(6.4 * var(--u))/calc(11 * var(--u)) var(--s2-in);text-align:center}.s2-cart-count.is-empty{display:none}.s2 .s2-drawer__wish{margin-top:calc(16 * var(--u));padding:0;border:0;background:none;color:inherit;cursor:pointer;text-align:left}.s2-hero{height:var(--s2-hero-h);overflow:hidden;background:var(--s2-page)}.s2-hero__bg{position:absolute;top:0;right:0;bottom:0;left:0}.s2-hero__img{object-position:right top}html[data-s2-theme=evening] .s2-hero__img{object-position:right bottom}@media(min-width:1441px){.s2-hero__bg:not(.s2-hero__bg--m) .s2-hero__img{width:auto;max-width:none;margin-left:auto;aspect-ratio:4713 / 2025;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 12%);mask-image:linear-gradient(90deg,transparent 0,#000 12%)}}html[data-s2-theme=morning] .s2-hero{background:#f2e1d8}html[data-s2-theme=midday] .s2-hero{background:#f5d1b5}html[data-s2-theme=evening] .s2-hero{background:#1a0a2e}html[data-s2-theme=night] .s2-hero{background:#00115a}.s2-hero__slides,.s2-hero__slide{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.s2-hero__slide:not(.is-on){transform:translate3d(100%,0,0)}.s2-hero__slide--pic{--hs-fill: var(--hs-fill-mo);background:var(--hs-fill)}html[data-s2-theme=midday] .s2-hero__slide--pic{--hs-fill: var(--hs-fill-md)}html[data-s2-theme=evening] .s2-hero__slide--pic{--hs-fill: var(--hs-fill-ev)}html[data-s2-theme=night] .s2-hero__slide--pic{--hs-fill: var(--hs-fill-ni)}.s2-hero__pic{position:absolute;top:0;right:0;width:auto;max-width:none;height:100%;aspect-ratio:2950 / 1250;object-fit:cover;transform:translate(var(--hs-shift, 0%));-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 12%);mask-image:linear-gradient(90deg,transparent 0,#000 12%)}.s2-hero__slidelink{position:absolute;top:0;right:0;bottom:0;left:0;display:block}.s2-hero__content{position:relative;z-index:2;height:100%}.s2-hero--slides .s2-hero__content{pointer-events:none}.s2-hero--slides .s2-hero__content>*{pointer-events:auto}.s2-hero__dots{position:absolute;right:0;bottom:calc(30 * var(--u));display:flex;align-items:center;padding:calc(2 * var(--u)) calc(6 * var(--u));border-radius:999px;background:#08082042;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.s2 .s2-hero__dot{display:grid;place-items:center;width:calc(16 * var(--u));height:calc(20 * var(--u));padding:0;border:0;background:none;transition:width var(--s2-t-fast) var(--s2-ease)}.s2 .s2-hero__dot.is-on{width:calc(36 * var(--u))}.s2-hero__dot i{position:relative;display:block;width:calc(6 * var(--u));height:calc(6 * var(--u));border-radius:999px;overflow:hidden;background:#ffffff80;transition:width var(--s2-t-fast) var(--s2-ease),background var(--s2-t-fast) linear}.s2-hero__dot:hover i{background:#ffffffd9}.s2-hero__dot.is-on i{width:calc(26 * var(--u));background:#ffffff59}.s2-hero__dot i:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:#fff;transform:scaleX(0);transform-origin:left center}.s2-hero__dot.is-on i:after{transform:none}.s2-hero__dot.is-run i:after{animation:s2-hero-run var(--s2-hero-hold, 5.5s) linear both}@keyframes s2-hero-run{0%{transform:scaleX(0)}to{transform:none}}html:is([data-s2-theme=evening],[data-s2-theme=night]) .s2-hero[data-tone=light]{--s2-mini-bg: var(--s2-glass-light);--s2-mini-line: rgba(14, 14, 83, .18);--s2-mini-title: var(--s2-hero-ink);--s2-mini-cta: var(--s2-hero-accent)}html:is([data-s2-theme=morning],[data-s2-theme=midday]) .s2-hero[data-tone=dark]{--s2-mini-bg: linear-gradient(87.49deg, rgba(21, 7, 147, .4) .87%, rgba(3, 0, 21, .4) 99.09%);--s2-mini-line: #4D468C;--s2-mini-title: #E5E5E5;--s2-mini-cta: var(--s2-hero-accent)}.s2-hero__title{position:absolute;left:calc(-1.2 * var(--u));top:calc(106.8 * var(--u));width:calc(640 * var(--u));font:600 calc(57.1 * var(--u))/calc(54 * var(--u)) var(--s2-sg);letter-spacing:calc(-1.713 * var(--u))}.s2-hero__line1,.s2-hero__line2{display:block;white-space:nowrap;transition:color .8s var(--s2-ease)}.s2-hero__line1{color:var(--s2-hero-ink)}.s2-hero__line2{color:var(--s2-hero-accent)}.s2-hero__sub{position:absolute;left:calc(1.1 * var(--u));top:calc(235.8 * var(--u));width:calc(457.55 * var(--u));font:600 calc(16 * var(--u))/1.2 var(--s2-sg);color:var(--s2-hero-sub);transition:color .8s var(--s2-ease)}.s2-hero__btn{position:absolute;left:calc(-.5 * var(--u));top:calc(301 * var(--u));height:calc(43 * var(--u));padding:0 calc(7 * var(--u)) 0 calc(33.2 * var(--u));text-transform:uppercase}.s2-hero__btn{gap:0!important;background-size:180% 100%!important;background-position:0% 50%;box-shadow:0 calc(10 * var(--u)) calc(26 * var(--u)) calc(-14 * var(--u)) var(--s2-btn-glow);animation:s2-breathe 5.5s var(--s2-ease-inout) infinite;transition:background-position var(--s2-t-slow) var(--s2-ease),transform var(--s2-t) var(--s2-ease),filter var(--s2-t) var(--s2-ease)!important;will-change:transform}.s2-hero__btn:hover{filter:saturate(1.08);background-position:100% 50%}@keyframes s2-breathe{0%,to{box-shadow:0 calc(10 * var(--u)) calc(26 * var(--u)) calc(-14 * var(--u)) var(--s2-btn-glow)}50%{box-shadow:0 calc(16 * var(--u)) calc(38 * var(--u)) calc(-12 * var(--u)) var(--s2-btn-glow)}}html.s2-motion :is(.s2-hero__btn,.s2-ab-btn,.s2-404__btn,.s2-imp__ctabtn):not(.is-live){animation-play-state:paused}html[data-s2-theme=morning],.s2[data-s2-band][data-s2-theme=morning]{--s2-btn-glow: rgba(39, 122, 215, .55);--s2-cta-ink: #0B1F4D;--s2-cta-on: #BFE0FF}html[data-s2-theme=midday],.s2[data-s2-band][data-s2-theme=midday]{--s2-btn-glow: rgba(210, 91, 54, .5);--s2-cta-ink: #3A1608;--s2-cta-on: #FFD9B8}html[data-s2-theme=evening],.s2[data-s2-band][data-s2-theme=evening]{--s2-btn-glow: rgba(121, 87, 236, .6);--s2-cta-ink: #1B0E45;--s2-cta-on: #E3CCFF}html[data-s2-theme=night],.s2[data-s2-band][data-s2-theme=night]{--s2-btn-glow: rgba(96, 74, 255, .6);--s2-cta-ink: #05052A;--s2-cta-on: #A4A4FF}.s2-hero--slides .s2-hero__copy{opacity:0;visibility:hidden;transition:opacity .35s var(--s2-ease),visibility 0s linear .35s}.s2-hero__cards{position:absolute;left:0;top:calc(384.3 * var(--u));display:flex;gap:calc(11.4 * var(--u))}.s2-minicard{position:relative;display:block;min-width:calc(165.87 * var(--u));height:calc(58.83 * var(--u));padding:0 calc(16 * var(--u)) 0 calc(62.3 * var(--u));border-radius:calc(14 * var(--u));background:var(--s2-mini-bg);border:1px solid var(--s2-mini-line);-webkit-backdrop-filter:blur(calc(1.65 * var(--u)));backdrop-filter:blur(calc(1.65 * var(--u)));transition:transform var(--s2-t-fast) var(--s2-ease)}.s2-minicard:hover{transform:translateY(calc(-2 * var(--u)))}.s2-minicard:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:#06042280;opacity:0;transition:opacity .6s var(--s2-ease);pointer-events:none}@media(max-width:989px){html:is([data-s2-theme=evening],[data-s2-theme=night]) .s2-hero[data-slide]:not([data-slide="1"]):not([data-tone=light]) .s2-minicard:before,html:is([data-s2-theme=morning],[data-s2-theme=midday]) .s2-hero[data-slide][data-tone=dark] .s2-minicard:before{opacity:1}}.s2-minicard__thumb{position:absolute;left:calc(4.4 * var(--u));top:calc(4.1 * var(--u));width:calc(48.15 * var(--u));height:calc(48.43 * var(--u));border-radius:calc(14 * var(--u));overflow:hidden;background:var(--s2-glass-light)}.s2-minicard__title{position:relative;display:block;padding-top:calc(13.3 * var(--u));font:600 calc(12.26 * var(--u))/1.2 var(--s2-sg);color:var(--s2-mini-title);white-space:nowrap}.s2-minicard__cta{position:absolute;left:calc(70.8 * var(--u));top:calc(30.35 * var(--u));font:400 calc(10.1 * var(--u))/1.2 var(--s2-sg);color:var(--s2-mini-cta);white-space:nowrap}.s2-minicard__cta:before{content:"";position:absolute;left:calc(-7.8 * var(--u));top:calc(3.85 * var(--u));width:calc(3.92 * var(--u));height:calc(3.92 * var(--u));border-radius:50%;background:var(--s2-mini-dot)}.s2-minicard__cta:after{content:"";position:absolute;left:0;right:0;bottom:calc(-2 * var(--u));height:1px;background:currentColor;transform:scaleX(0);transform-origin:right center;transition:transform .3s var(--s2-ease)}@media(hover:hover)and (pointer:fine){.s2-minicard:hover .s2-minicard__cta:after{transform:scaleX(1);transform-origin:left center}}.s2-minicard:focus-visible .s2-minicard__cta:after{transform:scaleX(1);transform-origin:left center}.s2-routine{padding:var(--s2-routine-pt) 0 calc(56.4 * var(--u))}.s2-routine__head{position:relative;height:calc(40.84 * var(--u))}.s2-routine__title{font:600 calc(25.6 * var(--u))/calc(25 * var(--u)) var(--s2-sg)!important;letter-spacing:calc(-.512 * var(--u));color:var(--s2-routine-title)}.s2-tabs{position:absolute;right:calc(14.3 * var(--u));top:calc(-4 * var(--u));display:flex;align-items:center;gap:calc(4.5 * var(--u))}.s2-tab{position:relative;isolation:isolate;height:calc(27 * var(--u));padding:0 calc(12.5 * var(--u));border-radius:calc(33 * var(--u));font:600 calc(10 * var(--u))/calc(12 * var(--u)) var(--s2-sg)!important;text-transform:uppercase;color:var(--s2-tab-off)!important;border:1px solid transparent!important;background:transparent;transition:color var(--s2-t-fast) var(--s2-ease)}.s2-tab:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;border-radius:inherit;background:var(--s2-tab-on-bg);border:1px solid var(--s2-tab-on-line);-webkit-backdrop-filter:blur(calc(1.65 * var(--u)));backdrop-filter:blur(calc(1.65 * var(--u)));clip-path:var(--s2-tab-clip, var(--s2-tab-empty, inset(0 100% 0 0 round 999px)));opacity:var(--s2-tab-pill, 1);transition:clip-path .26s var(--s2-ease),opacity .2s var(--s2-ease)}.s2-tab:has(~.s2-tab.is-active){--s2-tab-empty: inset(0 0 0 100% round 999px)}.s2-tab.is-active{--s2-tab-clip: inset(0 round 999px);color:var(--s2-tab-on)!important}@media(hover:hover)and (pointer:fine){.s2-tab:not(.is-active):hover{--s2-tab-clip: inset(0 round 999px);--s2-tab-pill: .5}}[data-s2-panel]:not(.is-hidden){animation:s2-rise var(--s2-t) var(--s2-ease) both}@keyframes s2-rise{0%{opacity:0;transform:translateY(calc(10 * var(--u)))}to{opacity:1;transform:none}}.s2-grid4{display:grid;grid-template-columns:repeat(4,calc(239.04 * var(--u)));column-gap:calc(16.11 * var(--u));row-gap:calc(24 * var(--u))}@media(min-width:990px){.s2-routine .s2-routine__row{display:flex;gap:calc(16.11 * var(--u));width:calc(1004.49 * var(--u));margin:calc(-6 * var(--u)) 0 calc(-30 * var(--u));padding:calc(6 * var(--u)) 0 calc(30 * var(--u));overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none}.s2-routine__row::-webkit-scrollbar{display:none}.s2-routine__row>*{flex:none}.s2-routine__row>:nth-child(4n+1){scroll-snap-align:start;scroll-snap-stop:always}}.s2-routine__cta{width:calc(1004.49 * var(--u));max-width:100%;margin-top:calc(26 * var(--u));text-align:center}.s2-routine__panel{position:relative}.s2 .s2-routine__step{position:absolute;top:calc(214.4 * var(--u));z-index:2;display:flex;align-items:center;justify-content:center;width:calc(40 * var(--u));height:calc(40 * var(--u));padding:0;border-radius:50%;color:var(--s2-ink);cursor:pointer;transition:opacity var(--s2-t-fast) var(--s2-ease),transform var(--s2-t-fast) var(--s2-ease),background var(--s2-t-fast) var(--s2-ease),color var(--s2-t-fast) var(--s2-ease)}.s2-routine__step--prev{left:calc(-58 * var(--u))}.s2-routine__step--next{left:calc(1022.49 * var(--u))}.s2-routine__step .sos2-ic{width:calc(18 * var(--u));height:calc(18 * var(--u))}.s2 .s2-routine__step:not([aria-disabled=true]):hover{transform:scale(1.06);background:var(--s2-btn);border-color:transparent;color:var(--s2-btn-text)}.s2 .s2-routine__step[aria-disabled=true]{opacity:.35;cursor:default}.s2-card{position:relative;width:calc(239.04 * var(--u));height:calc(429.87 * var(--u));background:var(--s2-card-bg);border:calc(1.004 * var(--u)) solid var(--s2-card-line);border-radius:calc(12.05 * var(--u));transition:background-color var(--s2-t) var(--s2-ease),border-color var(--s2-t) var(--s2-ease),box-shadow var(--s2-t) var(--s2-ease),transform var(--s2-t) var(--s2-ease)}@media(hover:hover)and (pointer:fine){.s2-card:hover{box-shadow:0 calc(22 * var(--u)) calc(44 * var(--u)) calc(-28 * var(--u)) #0e0e5373;transform:translateY(calc(-3 * var(--u)))}}.s2-card--empty{padding:calc(9 * var(--u))}.s2-card--noadd{height:calc(376.8 * var(--u))}.s2-card__media{position:absolute;left:calc(9.04 * var(--u));top:calc(9.04 * var(--u));width:calc(219.96 * var(--u));height:calc(230 * var(--u));border-radius:calc(9.04 * var(--u));overflow:hidden;background:#ededed;isolation:isolate}.s2-card__img{filter:brightness(.929)}.s2-card--empty .s2-card__media{position:absolute}.s2-card__imglink{display:block;width:100%;height:100%}.s2-card__imglink{position:relative}.s2-card__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;opacity:0;transform:scale(1.02);transition:opacity var(--s2-t) var(--s2-ease),transform var(--s2-t-slow) var(--s2-ease)}.s2-card__img.is-fill{object-fit:cover}.s2-card__img:not([data-s2-img="0"]){display:none}.s2-card__media.is-warm .s2-card__img{display:block}.s2-card__media:not([data-active]) [data-s2-img="0"],.s2-card__media[data-active="0"] [data-s2-img="0"],.s2-card__media[data-active="1"] [data-s2-img="1"],.s2-card__media[data-active="2"] [data-s2-img="2"],.s2-card__media[data-active="3"] [data-s2-img="3"],.s2-card__img.s2-ph{opacity:1;transform:none}@media(hover:none)and (pointer:coarse){.s2-card__imglink{display:flex;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scrollbar-width:none;background:#ededed;isolation:isolate}.s2-card__imglink::-webkit-scrollbar{display:none}.s2 .s2-card__img{position:relative;inset:auto;display:block;flex:0 0 100%;opacity:1;transform:none;transition:none;scroll-snap-align:start;scroll-snap-stop:always}:is(.s2-hscroll,.s2-grid4,.s2-founder__panel,.s2-precs__grid,.s2-prow__grid,.s2-art__products,.s2-blv__grid) .s2-card__imglink{overflow-x:hidden;scroll-snap-type:none}:is(.s2-hscroll,.s2-grid4,.s2-founder__panel,.s2-precs__grid,.s2-prow__grid,.s2-art__products,.s2-blv__grid) .s2-card__dots{display:none}}.s2-badges-stack{display:flex;flex-direction:column;align-items:flex-start;gap:calc(4 * var(--u));z-index:2;pointer-events:none}.s2-badges{display:grid;justify-items:start}.s2-badge{grid-area:1 / 1;height:calc(15.07 * var(--u));padding:0 calc(8.04 * var(--u));border-radius:calc(1003 * var(--u));background-color:#983a21;background-image:linear-gradient(180deg,#ffffff38,#fff0 62%);box-shadow:inset 0 0 0 .5px #ffffff3d;font:600 calc(8.03 * var(--u))/calc(15.07 * var(--u)) var(--s2-in);text-transform:uppercase;color:#fff;white-space:nowrap;transition:opacity .45s cubic-bezier(.4,0,.2,1),filter .45s cubic-bezier(.4,0,.2,1),scale .45s cubic-bezier(.4,0,.2,1)}.s2-badges>.s2-badge.is-on{transition-duration:.6s;transition-delay:.2s}.s2-badges>.s2-badge:not(.is-on){opacity:0;filter:blur(3px);scale:.96}@media(hover:none){.s2-badges>.s2-badge:not(.is-on){filter:none}}.s2-badge--founder{background-image:linear-gradient(180deg,#ffffff38,#fff0 62%),linear-gradient(91.57deg,#d2a850 -4.79%,#805a0c 99.65%)}.s2-badge--label{background-color:#35180c}.s2-badge--extra,.s2-badge--extra15,.s2-badge--candle,.s2-badge--extra10{background-color:#c00000}.s2-card__badge{position:absolute;left:calc(9.04 * var(--u));top:calc(10.05 * var(--u))}.s2-card--rich{height:calc(455.85 * var(--u))}.s2-card--rich.s2-card--noadd{height:calc(402.78 * var(--u))}.s2-card--noprice .s2-card__price{display:none}.s2-card--rich.s2-card--noadd.s2-card--noprice{height:calc(365.31 * var(--u))}.s2-card--rich .s2-card__price{top:calc(93.34 * var(--u))}.s2-card__benefits{position:absolute;left:calc(1.1 * var(--u));top:calc(61.84 * var(--u));width:calc(198.47 * var(--u));font:600 calc(8.5 * var(--u))/1.2 var(--s2-in);letter-spacing:calc(.58 * var(--u));text-transform:uppercase;color:var(--s2c-benefit);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.s2-card__pill{display:block;height:calc(23.23 * var(--u));padding:0 calc(8.8 * var(--u));border-radius:calc(33 * var(--u));background:var(--s2c-pill-bg, linear-gradient(180deg, rgba(255, 255, 255, .64) 0%, rgba(255, 255, 255, .4) 100%), linear-gradient(270.15deg, rgba(255, 255, 255, .8) 0%, rgba(255, 255, 255, .44) 55.77%, rgba(255, 255, 255, .8) 100%));-webkit-backdrop-filter:blur(1.65px);backdrop-filter:blur(1.65px);font:600 calc(10 * var(--u))/calc(21.2 * var(--u)) var(--s2-sg);white-space:nowrap;pointer-events:none}.s2-card__pill--rating{position:absolute;right:calc(9.88 * var(--u));bottom:calc(10.97 * var(--u));z-index:2;border:1px solid var(--s2c-rating-line);color:var(--s2c-rating)}.s2-corner{position:absolute;z-index:2;display:flex;flex-direction:column;align-items:flex-start;gap:calc(4.5 * var(--u));pointer-events:none}.s2-card__corner{left:calc(12.99 * var(--u));bottom:calc(10.97 * var(--u))}.s2-card__pill--rx{border:1px solid var(--s2c-rx-line);color:var(--s2c-rx)}.s2-card__pill--ad{border:1px solid var(--s2c-ad-line);color:var(--s2c-ad)}:root{--s2-studio: radial-gradient(62% 13% at 50% 90%, rgba(38, 38, 44, .16) 0%, rgba(38, 38, 44, .06) 55%, rgba(38, 38, 44, 0) 100%), radial-gradient(130% 100% at 50% 30%, #F4F4F4 0%, #E9E9E9 50%, #DDDDDD 100%)}html[data-s2-studio] :is(.s2-card__media,.s2-pdp__stage,.s2-pdp__thumb,.s2-cd__img,.s2-cd__cimg,.s2-cart__img,.s2-cart__addimg,.s2-cart__savedimg,.wishlist-drawer__item-image-wrap,.s2-sugg-row__img,.boost-pfs-search-suggestion-left,.s2-cfeat__pimg,.lb-card-image-cont,.s2-drawer__cardimg.is-product,.s2-rh-pimg){background:var(--s2-studio)!important;isolation:isolate}html[data-s2-studio] :is(.s2-card__img,img.s2-pdp__img,.s2-pdp__thumb img,.s2-cd__img img,.s2-cd__cimg img,.s2-cart__img img,.s2-cart__addimg img,.s2-cart__savedimg img,.wishlist-drawer__item-image,.s2-sugg-row__img img:not(.s2-card__3s),.boost-pfs-search-suggestion-left img:not(.s2-card__3s),.s2-cfeat__pimg .s2-cover,.lb-card-img,.s2-drawer__cardprod,.s2-rh-pimg .s2-rh-pi){box-sizing:border-box;padding:var(--s2-studio-pad, 8%)!important;object-fit:contain!important;object-position:50% 50%!important;mix-blend-mode:multiply;filter:none}@media(max-width:599px){.s2-card__pill{height:max(calc(23.23 * var(--u)),17px);padding:0 max(calc(8.8 * var(--u)),6px);font-size:max(calc(10 * var(--u)),8.5px);line-height:max(calc(21.2 * var(--u)),15px)}.s2-card__badge .s2-badge{height:max(calc(15.07 * var(--u)),13px);padding:0 max(calc(8.04 * var(--u)),6px);font-size:max(calc(8.03 * var(--u)),7px);line-height:max(calc(15.07 * var(--u)),13px)}}.s2-card .s2-card__wish.wishlist-heart-btn,.s2-card .s2-card__wish{position:absolute!important;right:calc(8.04 * var(--u))!important;top:calc(6.03 * var(--u))!important;left:auto!important;bottom:auto!important;width:calc(27.46 * var(--u))!important;height:calc(27.46 * var(--u))!important;min-width:0!important;min-height:0!important;max-width:none!important;max-height:none!important;margin:0!important;padding:0!important;border-radius:50%!important;background:#ffffffa3!important;border:.5px solid rgba(0,0,0,.13)!important;box-shadow:none!important;display:flex!important;align-items:center;justify-content:center;color:#897e7e;font-size:0!important;z-index:2!important;transform:none!important;animation:none!important;outline:none!important;cursor:pointer}.s2-card .s2-card__wish.wishlist-heart-btn:hover,.s2-card .s2-card__wish.wishlist-heart-btn:active{transform:none!important;z-index:2!important}.s2-card .s2-card__wish.wishlist-heart-btn:focus{outline:none!important}.s2-card .s2-card__wish.wishlist-heart-btn:focus-visible{outline:2px solid currentColor!important;outline-offset:2px!important}.s2-card .s2-card__wish:before,.s2-card .s2-card__wish:after{display:none!important}.s2-card .s2-card__wish.is-active{color:#d70c37}.s2-card .s2-card__wish .s2-svg{display:block!important;width:calc(13.06 * var(--u))!important;height:calc(11.05 * var(--u))!important;fill:none!important;transition:transform var(--s2-t-fast) var(--s2-ease),color var(--s2-t-fast) var(--s2-ease)}.s2-card .s2-card__wish .s2-svg path{fill:currentColor!important;stroke:none!important}.s2-card .s2-card__wish.is-active .s2-svg path{fill-rule:nonzero!important}.s2-card .s2-card__wish:hover .s2-svg{transform:scale(1.12)}.s2-card .s2-card__wish:active .s2-svg{transform:scale(.92)}.s2-body [data-wishlist-container][data-wishlist-auto]{display:none!important}.s2-card__dots{position:absolute;left:0;right:0;top:calc(250.09 * var(--u));display:flex;justify-content:center;gap:calc(5 * var(--u))}.s2-card__dot{width:calc(6.03 * var(--u))!important;height:calc(6.03 * var(--u))!important;border-radius:50%!important;background:var(--s2-imgdot)!important;transition:background-color var(--s2-t-fast) var(--s2-ease)}.s2-card__dot.is-active{background:var(--s2-imgdot-on)!important}.s2-card__info{position:absolute;left:calc(10.05 * var(--u));right:calc(10.05 * var(--u));top:calc(267 * var(--u));bottom:calc(16.07 * var(--u))}.s2-card__vendor{position:absolute;left:calc(1 * var(--u));top:0;font:600 calc(8.03 * var(--u))/calc(10 * var(--u)) var(--s2-in);letter-spacing:calc(.58 * var(--u));text-transform:uppercase;text-decoration:underline!important;color:var(--s2-card-vendor)!important}.s2-card__seal{display:inline-block;width:auto;height:max(calc(14 * var(--u)),13px);margin:calc(-2 * var(--u)) 0 calc(-2 * var(--u)) calc(4 * var(--u));vertical-align:middle}.s2-card__seal--night{display:none}html:is([data-s2-theme=evening],[data-s2-theme=night]) .s2-card__seal--night{display:inline-block}html:is([data-s2-theme=evening],[data-s2-theme=night]) .s2-card__seal:has(+.s2-card__seal--night){display:none}html:is([data-s2-theme=evening],[data-s2-theme=night]) .s2-card__seal:not(.s2-card__seal--night){box-sizing:content-box;padding:1px 3px;border-radius:4px;background:#fff}.s2-card__title{position:absolute;left:0;top:calc(17.08 * var(--u));width:calc(211.92 * var(--u));font:500 calc(15.07 * var(--u))/calc(19 * var(--u)) var(--s2-in);color:var(--s2-card-title)!important;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.s2-card__price{position:absolute;left:0;right:0;top:calc(67.18 * var(--u));height:calc(26.5 * var(--u));display:flex;align-items:flex-start}.s2-card__now{font:600 calc(22.1 * var(--u))/1.2 var(--s2-sg);color:var(--s2-card-price)}.s2-card__was{margin:calc(6.18 * var(--u)) 0 0 calc(2.7 * var(--u));font:600 calc(10.04 * var(--u))/1.2 var(--s2-in);letter-spacing:calc(.58 * var(--u));color:var(--s2-card-was);text-decoration:line-through}.s2-card__off{margin-left:auto;margin-right:calc(7.75 * var(--u));margin-top:calc(.9 * var(--u));height:calc(22.6 * var(--u));padding:0 calc(11.9 * var(--u));border-radius:calc(5.38 * var(--u));border:calc(1.076 * var(--u)) solid rgba(255,162,162,.4);background:var(--s2-off-bg);font:600 calc(12.91 * var(--u))/calc(20.5 * var(--u)) var(--s2-in);color:var(--s2-off-text);white-space:nowrap}.s2-card__add{position:absolute!important;left:0;bottom:0;width:calc(218.95 * var(--u));height:calc(39.17 * var(--u));gap:calc(5.5 * var(--u))!important;background:var(--s2-card-btn)!important;color:var(--s2-card-btn-text)!important;font:var(--s2-card-btn-weight) calc(14.78 * var(--u))/1.2 var(--s2-in)!important}.s2-card__add .s2-svg{width:calc(12.24 * var(--u));height:calc(12.05 * var(--u));margin-top:calc(-1 * var(--u));transition:transform var(--s2-t-fast) var(--s2-ease)}.s2-card__add:hover .s2-svg{transform:translateY(calc(-1.5 * var(--u))) rotate(-6deg)}.s2-card__add[disabled]{cursor:not-allowed}.s2-card .s2-card__add.is-soldout,.s2-card .s2-card__add[data-s2-pin-hold]{background:#786e6929!important;color:var(--s2-card-title)!important;opacity:.8;filter:none;transform:none;box-shadow:none}.s2-card__add[data-s2-pin-hold] .s2-svg,.s2-cfeat__add[data-s2-pin-hold] .s2-svg{display:none}.s2-card__add.is-loading{opacity:.8;pointer-events:none}@media(hover:hover)and (pointer:fine){.s2-card__add[data-s2-pin-note]:after,.s2-cfeat__add[data-s2-pin-note]:after{content:attr(data-s2-pin-note);position:absolute;left:50%;bottom:calc(100% + 8 * var(--u));z-index:3;padding:calc(6 * var(--u)) calc(11 * var(--u));border-radius:calc(8 * var(--u));background:var(--s2-card-title);color:var(--s2-card-bg);font:500 calc(11.5 * var(--u))/1.2 var(--s2-in);white-space:nowrap;opacity:0;pointer-events:none;transform:translate(-50%,calc(4 * var(--u)));transition:opacity var(--s2-t-fast) var(--s2-ease),transform var(--s2-t-fast) var(--s2-ease)}.s2-card__add[data-s2-pin-note]:hover:after,.s2-cfeat__add[data-s2-pin-note]:hover:after{opacity:1;transform:translate(-50%)}}.s2-reviews{position:relative;margin-top:calc(33.9 * var(--u));height:calc(11.35 * var(--u));display:flex;align-items:center}.s2-reviews__score{display:flex;align-items:center;gap:calc(12 * var(--u));color:var(--s2-reviews);flex:none}.s2-stars{font-size:calc(11.5 * var(--u));line-height:calc(11 * var(--u));letter-spacing:calc(1.8 * var(--u));color:var(--s2-reviews)}html[data-s2-theme=night] .s2-stars{color:#8063ff}.s2-reviews__count{font:600 calc(10.54 * var(--u))/calc(10 * var(--u)) var(--s2-sg);letter-spacing:calc(-.21 * var(--u));text-transform:uppercase;text-decoration:underline}.s2-reviews__quotes{position:absolute;left:calc(256.1 * var(--u));right:0;top:0;height:calc(12 * var(--u))}.s2-reviews__track{--s2-marq-speed: 90s}.s2-reviews__group{display:flex;flex:none}.s2-reviews__quote{display:block;padding-right:calc(40 * var(--u));font:600 calc(10.54 * var(--u))/calc(12 * var(--u)) var(--s2-sg);letter-spacing:calc(-.21 * var(--u));text-transform:uppercase;color:var(--s2-reviews);white-space:nowrap}.s2-reviews__by{margin-left:calc(7.7 * var(--u))}.s2-duo{padding-bottom:calc(53.6 * var(--u))}.s2-duo__row{display:flex;gap:calc(17.08 * var(--u))}.s2-duo__item{position:relative;display:block;width:calc(495.46 * var(--u));height:calc(480.56 * var(--u));border-radius:calc(8 * var(--u));overflow:hidden}.s2-duo__item .s2-ti,.s2-duo__item .s2-ph{position:absolute;top:0;right:0;bottom:0;left:0}.s2-duo__hit{display:none;position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;border-radius:inherit}html[data-s2-theme=morning] .s2-duo__hit.is-morning,html[data-s2-theme=midday] .s2-duo__hit.is-midday,html[data-s2-theme=evening] .s2-duo__hit.is-evening,html[data-s2-theme=night] .s2-duo__hit.is-night{display:block}.s2-duo__item{--dk: var(--u);--dt: var(--u)}html[data-s2-theme=morning] .s2-duo{--duo-pill-dark: rgba(14, 22, 44, .55);--duo-pill-line: rgba(255, 255, 255, .14)}html[data-s2-theme=midday] .s2-duo{--duo-pill-dark: rgba(60, 25, 10, .55);--duo-pill-line: rgba(255, 255, 255, .12)}html[data-s2-theme=evening] .s2-duo{--duo-pill-dark: rgba(62, 46, 150, .72);--duo-pill-line: rgba(255, 255, 255, .16)}html[data-s2-theme=night] .s2-duo{--duo-pill-dark: rgba(6, 8, 48, .6);--duo-pill-line: rgba(150, 160, 255, .5)}.s2-duo__copy{--duo-ink: #FFFFFF;position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:none;grid-template-columns:minmax(0,1fr);grid-template-rows:auto 1fr auto auto auto;grid-template-areas:"eb" "." "h" "p" "pill";justify-items:start;padding:calc(34 * var(--dk)) calc(30 * var(--dk)) calc(28 * var(--dk));color:var(--duo-ink);pointer-events:none}html[data-s2-theme=morning] .s2-duo__copy.is-morning,html[data-s2-theme=midday] .s2-duo__copy.is-midday,html[data-s2-theme=evening] .s2-duo__copy.is-evening,html[data-s2-theme=night] .s2-duo__copy.is-night{display:grid}.s2 .s2-duo__eb{grid-area:eb;margin:0;font:500 calc(9.6 * var(--dt))/1.3 var(--s2-in);letter-spacing:.05em;text-transform:uppercase;text-decoration:underline;text-underline-offset:calc(2.5 * var(--dt));color:var(--duo-eb, var(--duo-ink))}.s2 .s2-duo__h{grid-area:h;margin:0;font:600 calc(29 * var(--dt))/calc(34 * var(--dt)) var(--s2-sg);letter-spacing:calc(-.6 * var(--dt));color:var(--duo-ink)}.s2-duo__h em{font-style:italic;font-weight:500}.s2 .s2-duo__p{grid-area:p;margin:calc(13 * var(--dk)) 0 0;font:400 calc(11.4 * var(--dt))/1.45 var(--s2-sg);color:var(--duo-ink2, var(--duo-ink))}.s2-duo__pill{grid-area:pill;display:inline-flex;align-items:center;height:calc(21 * var(--dt));margin-top:calc(30 * var(--dk));padding:0 calc(11 * var(--dt));border-radius:999px;font:500 calc(8.2 * var(--dt))/1 var(--s2-in);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap}.s2-duo__copy--pill-dark .s2-duo__pill{background:var(--duo-pill-dark);color:#fff;box-shadow:inset 0 0 0 1px var(--duo-pill-line)}.s2-duo__copy--pill-light .s2-duo__pill{background:#ffffffb8;color:var(--duo-ink)}.s2-duo__arrow{position:absolute;right:calc(30 * var(--dk));bottom:calc(28 * var(--dk));font:400 calc(22 * var(--dt))/1 var(--s2-in);color:var(--duo-ink)}.s2-duo__copy--bottom-center{justify-items:center;text-align:center}.s2-duo__copy--top-center{grid-template-rows:auto auto auto 1fr auto;grid-template-areas:"eb" "h" "p" "." "pill";justify-items:center;text-align:center}.s2-duo__copy--top-center .s2-duo__h{margin-top:calc(26 * var(--dk))}.s2-duo__copy--middle-right{grid-template-rows:auto 1fr auto auto 1fr auto;grid-template-areas:"eb" "." "h" "p" "." "pill";justify-items:end;text-align:right}.s2-duo__copy--middle-right .s2-duo__pill{justify-self:start}.s2-duo__copy--split{grid-template-columns:minmax(0,1fr) minmax(0,.8fr);grid-template-rows:1fr auto auto auto;grid-template-areas:". ." "eb ." "h p" "pill pill";column-gap:calc(22 * var(--dk))}.s2-duo__copy--split .s2-duo__eb{margin-bottom:calc(12 * var(--dk))}.s2-duo__copy--split .s2-duo__p{align-self:end;margin-top:0}.s2-duo__item{isolation:isolate;transform:translateZ(0);transition:transform var(--s2-t-slow) var(--s2-ease),box-shadow var(--s2-t-slow) var(--s2-ease)}.s2-duo__item .s2-ti{transition:transform 1.6s var(--s2-ease),filter var(--s2-t-slow) var(--s2-ease)}.s2-duo__item:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none;background:linear-gradient(115deg,#fff0 35%,#ffffff38,#fff0 65%);transform:translate3d(-120%,0,0);transition:transform 1.6s var(--s2-ease)}.s2-duo__item:hover{transform:translateY(calc(-4 * var(--u)));box-shadow:0 calc(28 * var(--u)) calc(50 * var(--u)) calc(-30 * var(--u)) #070a2f73}.s2-duo__item:hover .s2-ti{transform:scale(1.045);filter:saturate(1.06)}.s2-duo__item:hover:after{transform:translate3d(120%,0,0)}.s2-pillars{padding-bottom:calc(66 * var(--u))}.s2-pillars__row{margin-top:calc(43.4 * var(--u));display:flex;gap:calc(17.1 * var(--u));height:calc(542 * var(--u))}.s2-pillar{position:relative;display:block;flex:0 0 calc(182.59 * var(--u));height:100%;border-radius:calc(12.61 * var(--u));overflow:hidden;outline:none;transition:flex-basis var(--s2-t-slow) var(--s2-ease-inout);cursor:pointer}.s2-pillar,.s2-pillar:hover{color:#fff}.s2-pillar.is-open{flex-basis:calc(408 * var(--u))}.s2-pillar__media{position:absolute;top:0;right:0;bottom:0;left:0}.s2-pillar__media .s2-ti,.s2-pillar__media .s2-ph{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform var(--s2-t-slow) var(--s2-ease)}@media(hover:hover)and (pointer:fine){.s2-pillar:hover .s2-pillar__media .s2-ti{transform:scale(1.04)}}.s2-pillar__shade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(359.4deg,#00000080 3.97%,#0003 137.46%)}html[data-s2-theme=night] .s2-pillar__shade{opacity:.6}.s2-pillar__icon:not(.s2-mask){background:none;color:#fff;display:flex;align-items:center;justify-content:center}.s2-pillar__icon .s2-svg{width:100%;height:100%}:is(html[data-s2-theme=morning] [data-s2-baked~=morning],html[data-s2-theme=midday] [data-s2-baked~=midday],html[data-s2-theme=evening] [data-s2-baked~=evening],html[data-s2-theme=night] [data-s2-baked~=night]).s2-pillar :is(.s2-pillar__shade,.s2-pillar__body){display:none}.s2-pillar[data-s2-baked~=morning] .s2-ti.is-morning,.s2-pillar[data-s2-baked~=midday] .s2-ti.is-midday,.s2-pillar[data-s2-baked~=evening] .s2-ti.is-evening,.s2-pillar[data-s2-baked~=night] .s2-ti.is-night{object-position:left center}.s2-pillar__body{position:absolute;left:calc(29.27 * var(--u));right:calc(20 * var(--u));top:calc(438.72 * var(--u));display:block}.s2-pillar__title{display:block;padding-left:calc(33.64 * var(--u));font:600 calc(30.54 * var(--u))/calc(29 * var(--u)) var(--s2-sg);letter-spacing:calc(-.61 * var(--u));white-space:nowrap}.s2-pillar__icon{position:absolute;left:0;top:calc(2.48 * var(--u));width:calc(25.92 * var(--u));height:calc(25.92 * var(--u));background-color:currentColor}.s2-pillar__text{display:block;width:calc(309 * var(--u));margin-top:calc(8.3 * var(--u));font:600 calc(17.5 * var(--u))/calc(21 * var(--u)) var(--s2-in);opacity:0;transition:opacity var(--s2-t-fast) var(--s2-ease)}.s2-pillar.is-open .s2-pillar__text{opacity:.9;transition-delay:.25s}@property --s2-pbx{syntax: "<length>"; inherits: false; initial-value: 0px;}@property --s2-pby{syntax: "<length>"; inherits: false; initial-value: 0px;}.s2-spot{--s2-spot-step: 55vh;--s2-spot-top: calc(var(--s2-ann-h, 0px) + 77 * min(100vw, 1440px) / 1178);--s2-spot-h: max(calc(100svh - var(--s2-spot-top)), 420px);height:calc(var(--s2-spot-h) + var(--s2-spot-n, 3) * var(--s2-spot-step));color:#fff}@media(min-width:990px){.s2-spot{--u: min(calc(min(100vw, 1440px) / 1178), calc((100svh - var(--s2-spot-top) - 24px) / 555.34))}}.s2-spot__pin{position:sticky;top:var(--s2-spot-top);height:var(--s2-spot-h);overflow:hidden;background:#5e7eb2;cursor:pointer;touch-action:pan-y}.s2-spot.is-static{height:auto}.s2-spot.is-static .s2-spot__pin{position:relative;height:calc(555.34 * var(--u))}.s2-spot__bgs,.s2-spot__bg,.s2-spot__base,.s2-spot__bgimg{position:absolute;top:0;right:0;bottom:0;left:0}.s2-spot__base .s2-ti{position:absolute;top:0;right:0;bottom:0;left:0;object-position:center}.s2-spot__bgs{isolation:isolate}.s2-spot__bg{opacity:0}.s2-spot__bg.is-active{z-index:1;opacity:1}.s2-spot__nudge{display:none}@media(min-width:990px){.s2-spot__bgimg .s2-cover{height:101.2%}}.s2-spot__bgs:after{content:"";position:absolute;z-index:2;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#070a2f47,#070a2f1f 30%,#070a2f00 52%);pointer-events:none}.s2-spot__inner{position:absolute;z-index:1;left:0;right:0;top:calc(50% - 277.67 * var(--u));height:calc(555.34 * var(--u))}.s2-spot.is-static .s2-spot__inner{top:0}.s2-spot__nameswin{position:absolute;left:calc(-10 * var(--u));top:calc(116 * var(--u));width:calc(400 * var(--u));height:calc(171 * var(--u));padding:calc(4.5 * var(--u)) 0 0 calc(10 * var(--u));overflow:hidden}.s2-spot__names{display:flex;flex-direction:column;gap:calc(25.43 * var(--u));transform:translate3d(0,calc(var(--s2-spot-offset, 0) * -61.43 * var(--u)),0);transition:transform var(--s2-t-slow) var(--s2-ease)}.s2-spot__names--wrap{display:none}.s2-spot__nameswin{-webkit-mask-image:linear-gradient(180deg,#000 0%,#000 62%,rgba(0,0,0,.35) 100%);mask-image:linear-gradient(180deg,#000 0% 62%,#00000059)}.s2-spot__progress{position:absolute;right:calc(-40 * var(--u));top:50%;display:flex;flex-direction:column;gap:calc(8 * var(--u));transform:translateY(-50%)}.s2-spot__progress i{display:block;width:2px;height:calc(18 * var(--u));border-radius:2px;background:#ffffff59;transition:height var(--s2-t) var(--s2-ease),background-color var(--s2-t) var(--s2-ease)}.s2-spot__progress i.is-active{height:calc(34 * var(--u));background:#fff}.s2-spot__left{position:absolute;left:calc(34.5 * var(--u));top:0;width:calc(360 * var(--u));height:100%}.s2-spot__eyebrow{position:absolute;left:calc(3.4 * var(--u));top:calc(70 * var(--u));color:#fff}.s2-spot__name{display:block;font:600 calc(38.74 * var(--u))/calc(36 * var(--u)) var(--s2-sg)!important;letter-spacing:calc(-1.16 * var(--u))!important;text-align:left;white-space:nowrap;background:linear-gradient(180deg,rgba(255,255,255,.73) 0%,var(--s2-spot-fade, #AEC2DE) 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;transition:opacity var(--s2-t-fast) var(--s2-ease);padding-left:calc(3.4 * var(--u))!important}html[data-s2-theme=midday] .s2-spot{--s2-spot-fade: #E5C592}.s2-spot__name.is-active{padding-left:0!important;background:none;-webkit-text-fill-color:#FFFFFF;color:#fff;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:calc(4 * var(--u))}.s2-spot__copy{position:absolute;z-index:0;left:calc(3.4 * var(--u));top:calc(318.15 * var(--u));visibility:hidden;transition:visibility 0s linear .9s}.s2-spot__copy.is-active{z-index:1;visibility:visible;transition:none}.s2-spot__copy .s2-spot__text{opacity:0}.s2-spot__copy.is-active .s2-spot__text{opacity:1}.s2-spot__copy .s2-spot__btn{opacity:0;transition:opacity 0s linear .9s}.s2-spot__copy.is-active .s2-spot__btn{opacity:1;transition:opacity .6s var(--s2-ease)}.s2-spot__text{width:calc(176 * var(--u));font:600 calc(14 * var(--u))/1.2 var(--s2-sg);color:#fff}.s2-spot__btn{position:absolute;left:calc(-3.4 * var(--u));top:calc(75.15 * var(--u));min-width:calc(165 * var(--u));height:calc(49 * var(--u));display:flex;align-items:center;padding:0 var(--s2-cta-pad) 0 calc(31.83 * var(--u));border-radius:calc(999 * var(--u));background:#fff;border:1px solid #14149E;font:600 calc(14.72 * var(--u))/1.2 var(--s2-in);color:#0e0e53!important;white-space:nowrap}.s2-spot__btn .s2-cta__in--fill{color:var(--s2-cta-on)!important}html[data-s2-theme=midday] .s2-spot__btn{border-color:#e6a482;color:#d25b36!important}html[data-s2-theme=midday] .s2-spot__btn .s2-chev--right{color:#d25b36}.s2-spot__card{position:absolute;z-index:0;left:calc(710.5 * var(--u));top:calc(107.3 * var(--u));width:calc(224 * var(--u));height:calc(364 * var(--u));border-radius:calc(10.71 * var(--u));background:#fff;border:calc(.89 * var(--u)) solid #9D9AC8;opacity:0;visibility:hidden}.s2-spot__card.is-leaving{transition:opacity 0s linear .8s,visibility 0s linear .8s}.s2-spot__card.is-active{z-index:1;opacity:1;visibility:visible;transition:opacity .8s var(--s2-ease),visibility 0s}.s2-spot__card,.s2-spot__card:hover{color:#000}html[data-s2-theme=evening] .s2-spot__card,html[data-s2-theme=evening] .s2-spot__card:hover,html[data-s2-theme=night] .s2-spot__card,html[data-s2-theme=night] .s2-spot__card:hover{background:#1b1d46;color:#fff}html[data-s2-theme=midday] .s2-spot__card{border-color:#fbd8ae}.s2-spot__cardimg{position:absolute;left:calc(13.99 * var(--u));top:calc(12.5 * var(--u));width:calc(195.46 * var(--u));height:calc(204.38 * var(--u));border-radius:calc(8.03 * var(--u));overflow:hidden;background:#e5e5e5}.s2-spot__cardbody{position:absolute;left:calc(13.74 * var(--u));right:calc(12 * var(--u));top:calc(228 * var(--u));bottom:calc(10 * var(--u));display:flex;flex-direction:column;align-items:flex-start}.s2-spot__cardtitle{max-width:100%;overflow:hidden;font:500 calc(15.2 * var(--u))/calc(19 * var(--u)) var(--s2-sg);letter-spacing:calc(-1.05 * var(--u));white-space:nowrap;text-overflow:ellipsis}.s2-spot__cardtext{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;line-clamp:4;overflow:hidden;margin-top:calc(3 * var(--u));font:400 calc(10.9 * var(--u))/1.22 var(--s2-sg);color:#3e3434}html[data-s2-theme=evening] .s2-spot__cardtext,html[data-s2-theme=night] .s2-spot__cardtext{color:#b2b2f2}.s2-spot__point{display:flex;align-items:flex-start;gap:calc(6.2 * var(--u));font:500 calc(10.9 * var(--u))/calc(14 * var(--u)) var(--s2-sg);letter-spacing:calc(.1 * var(--u))}.s2-spot__point .s2-check{flex:none}.s2-spot__point--1{margin-top:calc(9 * var(--u))}.s2-spot__point--2{margin-top:calc(6 * var(--u))}html[data-s2-theme=midday] .s2-spot__card .s2-check{background:#ffe3d9}html[data-s2-theme=midday] .s2-spot__card .s2-check:after{border-color:#b3441c}.s2-tile{position:relative;display:block;border-radius:calc(18.13 * var(--u));overflow:hidden;color:#fff;isolation:isolate}.s2-tile--col{width:calc(239.67 * var(--u));height:calc(319.55 * var(--u))}.s2-tile--brand{width:calc(239 * var(--u));height:calc(234 * var(--u))}.s2-tile__media{position:absolute;top:0;right:0;bottom:0;left:0}.s2-tile__media img{transition:transform var(--s2-t-slow) var(--s2-ease)}.s2-tile:hover .s2-tile__media img{transform:scale(1.05)}.s2-tile__cap{position:absolute;left:0;right:0;bottom:0;height:calc(74.52 * var(--u));padding:calc(13.09 * var(--u)) calc(14.1 * var(--u)) 0;background:linear-gradient(180deg,#0000,#0000008c)}.s2-tile--brand .s2-tile__cap{display:flex;flex-direction:column;justify-content:flex-end;height:calc(141 * var(--u));padding:0 calc(14.1 * var(--u)) calc(16 * var(--u));background:linear-gradient(180deg,#0000,#00000080)}.s2-tile__title{display:block;font:600 calc(17.4 * var(--u))/1.2 var(--s2-sg);color:#fff}.s2-tile.is-baked .s2-tile__cap{display:none}.s2-tile__sub{display:block;margin-top:calc(2.7 * var(--u));font:500 calc(11.6 * var(--u))/1.2 var(--s2-in);color:#ffffffdb}.s2-cols{padding:calc(107 * var(--u)) 0 calc(70 * var(--u))}.s2-cols__grid{margin-top:calc(33.24 * var(--u));column-gap:calc(16.11 * var(--u));grid-template-columns:repeat(4,calc(239.67 * var(--u)))}#suspire-standard{scroll-margin-top:calc(var(--s2-ann-h) + 90px)}.s2-std{padding:calc(70.3 * var(--u)) 0 calc(6 * var(--u))}.s2-std__head .s2-sub{width:calc(420 * var(--u));margin-left:auto;margin-right:auto}.s2-std{--s2-std-pitch: calc(120 * var(--u));--s2-std-step: 34vh;--s2-std-pad: calc(8 * var(--u));--s2-std-dotx: calc(70 * var(--u));--s2-std-dotd: calc(8.73 * var(--u))}.s2-std__track{position:relative;height:calc(662.3 * var(--u) * var(--s2-std-fit, 1) + max(0,var(--s2-std-n, 3) - 1) * var(--s2-std-step))}.s2-std__body{position:sticky;top:var(--s2-std-top, max(calc(var(--s2-ann-h) + 77 * var(--u) + 4px), calc((100svh - 662.3 * var(--u)) / 2)));height:calc(662.3 * var(--u) * var(--s2-std-fit, 1));transform:scale(var(--s2-std-fit, 1));transform-origin:top center}.s2-std.is-static .s2-std__track{height:auto}.s2-std.is-static .s2-std__body{position:relative;top:0;height:max(calc(662.3 * var(--u)),calc(64.3 * var(--u) + var(--s2-std-n, 3) * var(--s2-std-pitch)));transform:none}.s2-std__stepswin{position:absolute;left:0;width:calc(320 * var(--u));top:calc(56.3 * var(--u));height:calc(668 * var(--u));padding-top:var(--s2-std-pad)}.s2-std.is-static .s2-std__stepswin{height:calc(var(--s2-std-pad) + var(--s2-std-n, 3) * var(--s2-std-pitch))}.s2-std__stepswin:before,.s2-std__stepswin:after{content:"";position:absolute;top:calc(var(--s2-std-pad) + var(--s2-std-dotd) / 2);height:calc((var(--s2-std-n, 3) - 1) * var(--s2-std-pitch));pointer-events:none}.s2-std__stepswin:before{left:calc(var(--s2-std-dotx) + var(--s2-std-dotd) / 2 - .5px);border-left:1px dashed var(--s2-std-line)}.s2-std__stepswin:after{left:calc(var(--s2-std-dotx) + var(--s2-std-dotd) / 2 - 1.25 * var(--u));width:calc(2.5 * var(--u));border-radius:calc(2 * var(--u));background:var(--s2-std-dot);transform:scaleY(var(--s2-std-fill, 0));transform-origin:top;transition:transform .3s var(--s2-ease)}.s2-std.is-drawing .s2-std__stepswin:after{animation:s2-std-draw .55s var(--s2-ease) both}@keyframes s2-std-draw{0%{transform:scaleY(0)}}.s2-std__pitch{position:absolute;visibility:hidden;height:var(--s2-std-pitch);width:1px}.s2-std__pin{display:none}.s2-std__steps{position:relative;z-index:1;height:100%}.s2-std__step{position:absolute;left:0;right:0;top:0;height:var(--s2-std-pitch);transform:translate3d(0,calc(var(--i) * var(--s2-std-pitch)),0);transition:opacity .6s var(--s2-ease),filter .6s var(--s2-ease)}html.s2-motion .s2-std__step:not(.is-lit){opacity:.3;filter:blur(calc(2.5 * var(--u)))}.s2-std__dot{position:absolute;left:var(--s2-std-dotx);top:0;width:var(--s2-std-dotd);height:var(--s2-std-dotd);border-radius:50%;background:var(--s2-std-dot)}.s2-std__badge{position:absolute;left:calc(111 * var(--u));top:calc(-3.82 * var(--u));height:calc(27 * var(--u));min-width:calc(126 * var(--u));padding:0 calc(12 * var(--u));display:flex;align-items:center;justify-content:center;border-radius:calc(1003 * var(--u));background:var(--s2-btn);font:700 calc(14 * var(--u))/1.2 var(--s2-in);letter-spacing:calc(.51 * var(--u));color:#fff;white-space:nowrap;transform-origin:left center;transition:transform var(--s2-t) var(--s2-ease)}@media(hover:hover)and (pointer:fine){.s2-std__badge:hover{transform:scale(1.05)}}html[data-s2-theme=night] .s2-std__badge{background:linear-gradient(87.49deg,#15079366 .87%,#03001566 99.09%);border:1px solid #3855A8}.s2-std__text{position:absolute;left:calc(113.1 * var(--u));top:calc(33.88 * var(--u));width:calc(232 * var(--u));font:600 calc(16 * var(--u))/1.2 var(--s2-sg);text-wrap:balance;color:var(--s2-std-text)}.s2-std__art{position:absolute;left:calc(465.5 * var(--u));top:calc(112.3 * var(--u));width:calc(560 * var(--u));height:calc(546 * var(--u))}.s2-std__composite{position:absolute;left:0;top:calc(-68.8 * var(--u));width:calc(575.54 * var(--u));height:calc(615.13 * var(--u))}.s2-std__big,.s2-std__small{position:absolute;overflow:hidden;border-radius:calc(19 * var(--u));border:1px solid var(--s2-std-img-line)}.s2-std__big{left:0;top:0;width:calc(347.53 * var(--u));height:calc(454.01 * var(--u))}html[data-s2-theme=midday] .s2-std__big{border-color:transparent}.s2-std__small{left:calc(223.74 * var(--u));top:calc(260.5 * var(--u));width:calc(240.39 * var(--u));height:calc(285.85 * var(--u));box-shadow:0 20px 40px -28px #0e0e5380}.s2-std__art{--s2-cu: var(--u);--s2-coy: calc(-68.8 * var(--u))}.s2-std__crop{position:absolute;left:calc(var(--cx) * var(--s2-cu));top:calc(var(--cy) * var(--s2-cu) + var(--s2-coy));width:calc(var(--cw) * var(--s2-cu));height:calc(var(--ch) * var(--s2-cu));overflow:hidden}.s2-std__crop .s2-std__cropimg{position:absolute;left:calc(var(--cx) * -1 * var(--s2-cu));top:calc(var(--cy) * -1 * var(--s2-cu));width:calc(575.54 * var(--s2-cu));max-width:none;height:calc(615.13 * var(--s2-cu))}.s2-std__crop--big,.s2-std__crop--small{border-radius:calc(19 * var(--s2-cu))}.s2-std__crop--small{box-shadow:0 20px 40px -28px #0e0e5380}.s2-std__crop--toggle{border-radius:50%}.s2-std__crop--shield{z-index:3;pointer-events:none;border-radius:50%;-webkit-mask-image:radial-gradient(closest-side,#000 82%,transparent 100%);mask-image:radial-gradient(closest-side,#000 82%,transparent 100%)}.s2-std__crop--pop{border-radius:calc(9.09 * var(--s2-cu))}.s2-std__seal{position:absolute;left:calc(286.8 * var(--u));top:calc(-68.8 * var(--u));width:calc(131.38 * var(--u));height:calc(131.38 * var(--u));z-index:2}.s2-std__seal-ring,.s2-std__seal-center{position:absolute;top:0;right:0;bottom:0;left:0;display:block}.s2-std__seal-ring{animation:s2-spin 28s linear infinite}.s2-std__seal:hover .s2-std__seal-ring{animation-play-state:paused}.s2-std__seal--css{border-radius:50%;background:#070e4e;box-shadow:inset 0 0 0 1px #fff}.s2-std__sealtext{position:absolute;top:0;right:0;bottom:0;left:0;animation:s2-spin 28s linear infinite}.s2-std__seal--css:hover .s2-std__sealtext{animation-play-state:paused}.s2-std__sealch{position:absolute;left:50%;display:flex;justify-content:center;width:calc(10 * var(--s2-cu, var(--u)));height:calc(56.5 * var(--s2-cu, var(--u)));margin-left:calc(-5 * var(--s2-cu, var(--u)));font:600 calc(9.6 * var(--s2-cu, var(--u)))/1 var(--s2-sg);font-style:normal;color:#fff;transform:rotate(var(--r))}.s2-std__sealch--top{top:calc(9.19 * var(--s2-cu, var(--u)));align-items:flex-start;transform-origin:50% 100%}.s2-std__sealch--bottom{top:50%;align-items:flex-end;transform-origin:50% 0}.s2-std__sealdot{position:absolute;top:50%;width:calc(2.2 * var(--s2-cu, var(--u)));height:calc(2.2 * var(--s2-cu, var(--u)));margin-top:calc(-1.1 * var(--s2-cu, var(--u)));border-radius:50%;background:#fff}.s2-std__sealdot--l{left:calc(13.39 * var(--s2-cu, var(--u)))}.s2-std__sealdot--r{right:calc(13.39 * var(--s2-cu, var(--u)))}.s2-std__sealshield{position:absolute;top:0;right:0;bottom:0;left:0}.s2-std__seal--img{border-radius:50%;background:#061757}.s2-std__sealring,.s2-std__sealcore{position:absolute;top:-2.083%;right:-2.083%;bottom:-2.083%;left:-2.083%;display:block}.s2-std__sealring img,.s2-std__sealcore img{display:block;width:100%;height:100%}.s2-std__sealring{-webkit-mask-image:radial-gradient(circle closest-side,transparent 55%,#000 55.6%);mask-image:radial-gradient(circle closest-side,transparent 55%,#000 55.6%);animation:s2-spin 28s linear infinite}.s2-std__sealcore{-webkit-mask-image:radial-gradient(circle closest-side,#000 57.4%,transparent 58%);mask-image:radial-gradient(circle closest-side,#000 57.4%,transparent 58%)}.s2-std__seal--img:hover .s2-std__sealring{animation-play-state:paused}@keyframes s2-spin{to{transform:rotate(360deg)}}.s2-std__popup{position:absolute;left:calc(420.1 * var(--u));top:calc(340.9 * var(--u));z-index:3;--s2-pop-o: 1;--s2-pop-v: visible;--s2-pop-pe: auto;--s2-pop-t: none}.s2-std .s2-std__art .s2-std__popup.is-dismissed{--s2-pop-o: 0;--s2-pop-v: hidden;--s2-pop-pe: none;--s2-pop-t: translate3d(calc(-10 * var(--u)), 0, 0) scale(.9)}.s2-std__toggle{position:absolute!important;left:0;top:calc(19.69 * var(--u));width:calc(20.15 * var(--u))!important;height:calc(20.15 * var(--u))!important;border-radius:50%!important;background:#ffffffe6!important;display:flex!important;align-items:center;justify-content:center;box-shadow:0 calc(6 * var(--u)) calc(14 * var(--u)) calc(-8 * var(--u)) #0e0e5359;transition:transform var(--s2-t) var(--s2-ease),background-color var(--s2-t) var(--s2-ease)!important}.s2-std__toggle:hover{transform:scale(1.12)}.s2-std__toggle:active{transform:scale(.92)}.s2-std__toggle .s2-x:before,.s2-std__toggle .s2-x:after{height:2px;background:var(--s2-std-x, #D70C37)}@property --s2-x-turn{syntax: "<angle>"; inherits: false; initial-value: 0deg;}.s2-std__toggle .s2-x{--s2-x-turn: 135deg;transform:rotate(var(--s2-x-turn));transition:--s2-x-turn .45s var(--s2-ease)}.s2-std__popup.is-dismissed .s2-std__toggle .s2-x{--s2-x-turn: 0deg}.s2-std__pop{position:absolute;left:calc(27.16 * var(--u));top:0;width:calc(138.25 * var(--u));height:calc(54.48 * var(--u));border-radius:calc(9.09 * var(--u));background:#ffffffe6;border:1px solid var(--s2-std-img-line);opacity:var(--s2-pop-o);visibility:var(--s2-pop-v);transform:var(--s2-pop-t);transform-origin:left center;transition:opacity var(--s2-t) var(--s2-ease),transform var(--s2-t) var(--s2-ease),visibility var(--s2-t)}.s2-std__popimg{position:absolute;left:calc(6.05 * var(--u));top:calc(7.2 * var(--u));width:calc(30.8 * var(--u));height:calc(40.08 * var(--u));border-radius:calc(3 * var(--u));overflow:hidden}.s2-std__popname{position:absolute;left:calc(40.27 * var(--u));top:calc(10.09 * var(--u));font:500 calc(9.09 * var(--u))/calc(21 * var(--u)) var(--s2-in);color:#363639;white-space:nowrap}.s2-std__popprice{position:absolute;left:calc(40.27 * var(--u));top:calc(27.13 * var(--u));font:600 calc(11.7 * var(--u))/1.2 var(--s2-sg);color:#14149e}.s2-std__poplink{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit}html[data-s2-theme=midday] .s2-std__popup{--s2-std-x: #B35A18}html[data-s2-theme=midday] .s2-std__toggle{background:var(--s2-glass-light)!important;-webkit-backdrop-filter:blur(calc(1.46 * var(--u)));backdrop-filter:blur(calc(1.46 * var(--u)))}html[data-s2-theme=midday] .s2-std__popname{color:#35180c}html[data-s2-theme=midday] .s2-std__popprice{color:#b35a18}html[data-s2-theme=night] .s2-std__pop{border-color:transparent;border-radius:calc(14 * var(--u));background:linear-gradient(86.46deg,#11058266 .76%,#03001566 96.71%)}html[data-s2-theme=night] .s2-std__popname,html[data-s2-theme=night] .s2-std__popprice{color:#dfe3ec}.s2-founder{--s2-ink: var(--s2-founder-ink);--s2-accent: var(--s2-founder-accent);height:calc(617.72 * var(--u));z-index:3;overflow-x:clip}.s2-founder__inner{height:100%}.s2-founder__photo{position:absolute;left:calc(-85 * var(--u));top:0;width:calc(1228.04 * var(--u));height:calc(617.72 * var(--u));overflow:hidden;pointer-events:none}.s2-founder__photo img{height:calc(100% + 2px);object-fit:contain;object-position:left bottom}.s2-founder__copy{position:absolute;left:calc(542 * var(--u));top:calc(134.08 * var(--u));width:calc(480 * var(--u))}.s2-founder__copy .s2-eyebrow{margin-left:calc(4 * var(--u))}.s2-founder__title{margin-top:calc(11.65 * var(--u))}.s2-founder__sub{display:flex;align-items:center;gap:calc(6 * var(--u));margin:calc(11.05 * var(--u)) 0 0 calc(2 * var(--u));font:600 calc(16 * var(--u))/1.2 var(--s2-sg);color:var(--s2-founder-sub)}.s2-founder__verified{width:calc(16 * var(--u));height:calc(16 * var(--u));color:var(--s2-founder-ink)}.s2-founder__chips{display:flex;flex-wrap:wrap;gap:calc(13.7 * var(--u)) calc(7 * var(--u));width:calc(470 * var(--u));margin-top:calc(25.1 * var(--u))}.s2-chip{display:flex;align-items:center;gap:calc(10 * var(--u));height:calc(27 * var(--u));padding:0 calc(15 * var(--u)) 0 calc(15 * var(--u));border-radius:calc(33 * var(--u));font:700 calc(12 * var(--u))/1.2 var(--s2-in);letter-spacing:calc(.51 * var(--u));color:var(--s2-chip-text);border-color:var(--s2-chip-line, var(--s2-glass-line));background:var(--s2-chip-bg, var(--s2-glass));white-space:nowrap}.s2-founder__btn,.s2-routine__btn{position:relative;height:calc(49 * var(--u));min-width:calc(215 * var(--u));padding:0 calc(7 * var(--u)) 0 calc(20 * var(--u));background-size:180% 100%!important;background-position:0% 50%;transition:background-position var(--s2-t-slow) var(--s2-ease),transform var(--s2-t) var(--s2-ease),filter var(--s2-t) var(--s2-ease),box-shadow var(--s2-t) var(--s2-ease);will-change:transform}.s2-founder__btn{margin-top:calc(29 * var(--u))}.s2-routine__btn .s2-cta__in>span{flex:1;text-align:center}.s2-founder__btn:hover,.s2-routine__btn:hover{filter:saturate(1.08);background-position:100% 50%;box-shadow:0 calc(16 * var(--u)) calc(38 * var(--u)) calc(-12 * var(--u)) var(--s2-btn-glow)}.s2-founder__panel{position:absolute;left:calc(119.45 * var(--u));top:calc(465.03 * var(--u));width:calc(777.19 * var(--u));height:calc(482.9 * var(--u));border-radius:calc(12 * var(--u));background:var(--s2-panel);border:1px solid var(--s2-panel-line);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.s2-founder__cards{position:absolute;left:calc(12.96 * var(--u));top:calc(13.52 * var(--u));display:grid;grid-template-columns:repeat(3,calc(239.04 * var(--u)));column-gap:calc(17.07 * var(--u))}.s2-circ{padding:calc(417.18 * var(--u)) 0 calc(60 * var(--u))}.s2-circ .s2-h2{margin-top:calc(10.4 * var(--u))}.s2-circ__dial{--r: calc(254.18 * var(--u));position:relative;width:calc(508.35 * var(--u));height:calc(508.35 * var(--u));margin:calc(75.8 * var(--u)) auto 0}.s2-circ__ring,.s2-circ__arc{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;pointer-events:none}.s2-circ__ring{border:calc(.86 * var(--u)) solid var(--s2-circ-ring)}.s2-circ__arc{border:calc(.86 * var(--u)) solid var(--s2-circ-arc);-webkit-mask:conic-gradient(from calc(var(--s2-angle, 0deg) - 55deg),#000 0 110deg,transparent 110deg);mask:conic-gradient(from calc(var(--s2-angle, 0deg) - 55deg),#000 0 110deg,transparent 110deg)}.s2-circ{transition:--s2-angle var(--s2-t-slow) var(--s2-ease-inout)}.s2-circ__dotwrap{position:absolute;top:0;right:0;bottom:0;left:0;transform:rotate(var(--s2-angle, 0deg));pointer-events:none}.s2-circ__dot{position:absolute;left:50%;top:calc(19 * var(--u));width:calc(34.41 * var(--u));height:calc(34.41 * var(--u));margin-left:calc(-17.2 * var(--u));border-radius:50%;background:var(--s2-circ-dot);transition:background-color var(--s2-t) var(--s2-ease)}.s2-circ__aim,.s2-circ__ghost{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;pointer-events:none;transition:opacity var(--s2-t-fast) var(--s2-ease)}.s2-circ__aim{border-radius:50%;border:calc(.86 * var(--u)) solid var(--s2-circ-arc);-webkit-mask:conic-gradient(from calc(var(--s2-aim, 0deg) - 13deg),#000 0 26deg,transparent 26deg);mask:conic-gradient(from calc(var(--s2-aim, 0deg) - 13deg),#000 0 26deg,transparent 26deg)}.s2-circ__ghost{transform:rotate(var(--s2-snap, 0deg));transition:opacity var(--s2-t-fast) var(--s2-ease),transform var(--s2-t-fast) var(--s2-ease)}.s2-circ__ghost:before{content:"";position:absolute;left:50%;top:calc(19 * var(--u));width:calc(34.41 * var(--u));height:calc(34.41 * var(--u));margin-left:calc(-17.2 * var(--u));border-radius:50%;border:1px solid var(--s2-circ-dot)}.s2-circ__dial.is-aiming .s2-circ__aim{opacity:.55}.s2-circ__dial.is-aiming .s2-circ__ghost{opacity:.6}.s2-circ__dial.is-aiming.is-home :is(.s2-circ__ghost,.s2-circ__aim){opacity:0}html[data-s2-theme=morning] .s2-circ,.s2[data-s2-band][data-s2-theme=morning].s2-circ{--s2-angle: 0deg}html[data-s2-theme=midday] .s2-circ,.s2[data-s2-band][data-s2-theme=midday].s2-circ{--s2-angle: 90deg}html[data-s2-theme=evening] .s2-circ,.s2[data-s2-band][data-s2-theme=evening].s2-circ{--s2-angle: 180deg}html[data-s2-theme=night] .s2-circ,.s2[data-s2-band][data-s2-theme=night].s2-circ{--s2-angle: 270deg}@property --s2-angle{syntax: "<angle>"; inherits: true; initial-value: 0deg;}.s2-circ__label{position:absolute;font:400 calc(11.03 * var(--u))/calc(24 * var(--u)) var(--s2-in)!important;color:var(--s2-circ-label)!important;white-space:nowrap;padding:0 calc(4 * var(--u))!important;transition:color var(--s2-t-fast) var(--s2-ease)}.s2-circ__label:hover{color:var(--s2-circ-label-on)!important}.s2-circ__labelh{display:block;font-size:.84em;line-height:1.25;letter-spacing:.02em;opacity:.78}.s2-circ .s2-circ__label--morning{top:auto;bottom:calc(100% + 9 * var(--u))}.s2-circ .s2-circ__label--evening{bottom:auto;top:calc(100% + 9 * var(--u))}.s2-circ .s2-circ__label--midday{left:calc(100% + 38 * var(--u))}.s2-circ .s2-circ__label--night{right:calc(100% + 37 * var(--u))}.s2-circ__ctawrap{display:flex;justify-content:center;margin-top:calc(22 * var(--u))}.s2-circ__cta{height:calc(43 * var(--u));gap:0!important;padding:0 calc(7 * var(--u)) 0 calc(28 * var(--u));box-shadow:0 calc(10 * var(--u)) calc(26 * var(--u)) calc(-14 * var(--u)) var(--s2-btn-glow)}.s2-circ__cta .s2-cta__in{gap:calc(18 * var(--u))}.s2-circ__label--morning{left:50%;top:calc(-35.3 * var(--u));transform:translate(-50%)}.s2-circ__label--evening{left:50%;bottom:calc(-35.2 * var(--u));transform:translate(-50%)}.s2-circ__label--midday{left:calc(100% + calc(30 * var(--u)));top:50%;transform:translate(-50%,-50%) rotate(90deg)}.s2-circ__label--night{right:calc(100% + calc(28.8 * var(--u)));top:50%;transform:translate(50%,-50%) rotate(-90deg)}html[data-s2-theme=morning] .s2-circ__label--morning,html[data-s2-theme=midday] .s2-circ__label--midday,html[data-s2-theme=evening] .s2-circ__label--evening,html[data-s2-theme=night] .s2-circ__label--night{font-weight:700!important;color:var(--s2-circ-label-on)!important}html[data-s2-theme=midday] .s2-circ__label:not(.s2-circ__label--midday){font-weight:500!important}.s2[data-s2-band] .s2-circ__label{font-weight:400!important;color:var(--s2-circ-label)!important}.s2[data-s2-band][data-s2-theme=midday] .s2-circ__label{font-weight:500!important}.s2[data-s2-band][data-s2-theme=morning] .s2-circ__label--morning,.s2[data-s2-band][data-s2-theme=midday] .s2-circ__label--midday,.s2[data-s2-band][data-s2-theme=evening] .s2-circ__label--evening,.s2[data-s2-band][data-s2-theme=night] .s2-circ__label--night{font-weight:700!important;color:var(--s2-circ-label-on)!important}.s2-circ__copy{position:absolute;left:50%;top:50%;display:grid;width:calc(360 * var(--u));transform:translate(-50%,-50%);text-align:center;pointer-events:none}.s2-circ__say{grid-area:1 / 1;align-self:center;opacity:0;visibility:hidden;transition:opacity var(--s2-t) var(--s2-ease),visibility 0s linear var(--s2-t)}.s2 .s2-circ__sayt{font:500 calc(40 * var(--u))/calc(42 * var(--u)) var(--s2-sg);letter-spacing:calc(-1.2 * var(--u));text-wrap:balance;color:var(--s2-ink)}.s2 .s2-circ__sayx{max-width:calc(300 * var(--u));margin:calc(18 * var(--u)) auto 0;font:500 calc(13 * var(--u))/1.4 var(--s2-sg);text-wrap:pretty;color:var(--s2-sub)}html[data-s2-theme=morning] .s2-circ:not([data-s2-band]) .s2-circ__say--morning,html[data-s2-theme=midday] .s2-circ:not([data-s2-band]) .s2-circ__say--midday,html[data-s2-theme=evening] .s2-circ:not([data-s2-band]) .s2-circ__say--evening,html[data-s2-theme=night] .s2-circ:not([data-s2-band]) .s2-circ__say--night,.s2[data-s2-band][data-s2-theme=morning] .s2-circ__say--morning,.s2[data-s2-band][data-s2-theme=midday] .s2-circ__say--midday,.s2[data-s2-band][data-s2-theme=evening] .s2-circ__say--evening,.s2[data-s2-band][data-s2-theme=night] .s2-circ__say--night{opacity:1;visibility:visible;transition:opacity var(--s2-t) var(--s2-ease),visibility 0s}.s2-brands{padding:calc(49 * var(--u)) 0 calc(36 * var(--u))}.s2-brands__logos{width:calc(1000 * var(--u));max-width:100%;height:calc(48 * var(--u));margin:0 auto calc(85.8 * var(--u));overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 11%,#000 89%,transparent 100%);mask-image:linear-gradient(90deg,transparent 0,#000 11%,#000 89%,transparent 100%)}.s2-brands__track{--s2-marq-speed: calc(var(--s2-brand-n, 3) * 6.67s);height:100%}.s2-brands__group{display:flex;align-items:center;flex:none;height:100%}.s2-brands__logo{flex:none;width:calc(var(--w) * .8 * var(--u));height:calc(var(--h) * .8 * var(--u));margin-right:calc(60 * var(--u));transition:opacity var(--s2-t-fast) var(--s2-ease),transform var(--s2-t-fast) var(--s2-ease)}.s2-brands__track:hover .s2-brands__logo{opacity:.5}.s2-brands__track .s2-brands__logo:hover{opacity:1;transform:scale(1.06)}.s2-brands__logo a{display:block;width:100%;height:100%}.s2-brands__logo--crop{position:relative;overflow:hidden}.s2-brands__logo--crop .s2-brands__cropimg{position:absolute;left:calc(-100% * var(--bx) / var(--bw));top:calc(-100% * var(--by) / var(--bh));width:calc(100% / var(--bw));max-width:none;height:calc(100% / var(--bh))}.s2-brands__head{position:relative}.s2-brands__tabs{right:calc(1.25 * var(--u));top:calc(-7 * var(--u))}.s2-brands__rows{margin-top:calc(23.6 * var(--u))}.s2-brands__row{display:flex;gap:calc(16.5 * var(--u));width:calc(1005.5 * var(--u));margin:0 auto;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none}.s2-brands__row::-webkit-scrollbar{display:none}.s2-brands__row>*{flex:none}.s2-brands__row>:nth-child(4n+1){scroll-snap-align:start;scroll-snap-stop:always}:is(.s2-brands__row,.s2-routine__row) :is(a,img){-webkit-user-drag:none;-webkit-user-select:none;user-select:none}.s2-brands__row .s2-tile:focus-visible{outline-offset:calc(-3 * var(--u))}:is(.s2-brands__row,.s2-routine__row).is-dragging{scroll-snap-type:none;cursor:grabbing}:is(.s2-brands__row,.s2-routine__row).is-dragging>*{pointer-events:none}.s2-brands__pages{display:flex;justify-content:center;margin-top:calc(14 * var(--u))}.s2-brands__page{display:flex;align-items:center;justify-content:center;width:calc(36 * var(--u));height:calc(22 * var(--u));cursor:pointer}.s2-brands__page i{display:block;width:calc(16 * var(--u));height:calc(3 * var(--u));border-radius:999px;background:var(--s2-tab-off);opacity:.3;transition:width var(--s2-t-fast) var(--s2-ease),opacity var(--s2-t-fast) var(--s2-ease)}.s2-brands__page:hover i{opacity:.6}.s2-brands__page.is-on i{width:calc(30 * var(--u));opacity:.9}.s2-marq{padding:calc(36 * var(--u)) 0 calc(20.5 * var(--u))}.s2-marq__window{width:calc(849 * var(--u));margin:0 auto}.s2-marq__track{--s2-marq-speed: 13s;--s2-marq-shift: -16.6667%}.s2-marq__group{display:flex;align-items:center;flex:none}.s2-marq__word,.s2-marq__sep{font:600 calc(14 * var(--u))/calc(17 * var(--u)) var(--s2-sg);text-transform:uppercase;color:var(--s2-marq);white-space:nowrap}.s2-marq__sep{margin:0 calc(8.5 * var(--u))}.s2-ab-eyebrow{font:700 calc(10.78 * var(--u))/calc(15 * var(--u)) var(--s2-in);letter-spacing:calc(2.23 * var(--u));text-transform:uppercase;color:#fff}.s2 .s2-ab-h2{font:600 calc(47.2 * var(--u))/calc(40 * var(--u)) var(--s2-sg);letter-spacing:calc(-2.02 * var(--u));color:var(--ab-head)}.s2-ab-eyebrow+.s2-ab-h2{margin-top:calc(17.52 * var(--u))}.s2 .s2-ab-btn{--s2-cta-r: calc(12 * var(--u));--s2-cta-pad: calc(5 * var(--u));--s2-cta-ink: linear-gradient(87.49deg, #002A40 .87%, #00668A 99.09%);--s2-cta-on: #E2F6FF;--s2-btn-glow: rgba(120, 219, 255, .5);--ab-btn-words: linear-gradient(87.49deg, #002A40 .87%, #00668A 99.09%);display:inline-flex;align-items:center;justify-content:center;height:calc(40 * var(--u));padding:0 var(--s2-cta-pad) 0 calc(17 * var(--u));border-radius:999px;background:#fff;border:1px solid #78DBFF;font:600 calc(12 * var(--u))/1.2 var(--s2-in);text-transform:uppercase;white-space:nowrap;transition:transform var(--s2-t-fast) var(--s2-ease)}.s2 .s2-ab-btn:hover{transform:translateY(calc(-1 * var(--u)))}.s2-ab-btn .s2-cta__in:not(.s2-cta__in--fill) span{background:var(--ab-btn-words);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:#01496a}@media(prefers-reduced-motion:no-preference)and (min-width:990px){.s2 .s2-ab-btn{animation:s2-breathe 3.6s var(--s2-ease-inout) infinite}.s2 .s2-ab-btn:hover{animation-play-state:paused}}.s2-abp{--abp-a: #2F63A0;--abp-b: #0C3D72;display:grid;grid-template-columns:1fr 1fr}.s2-abp__half{padding:calc(68.69 * var(--u)) calc(30 * var(--u)) calc(63.15 * var(--u))}.s2-abp__half--light{background:var(--abp-a)}.s2-abp__half--deep{background:var(--abp-b)}.s2-abp__half:first-child{padding-left:calc(100% - 502.41 * var(--u))}.s2-abp__half:nth-child(2){padding-left:calc(39.7 * var(--u))}.s2-abp__in{max-width:calc(480 * var(--u))}.s2-abp__text{max-width:calc(475 * var(--u));margin-top:calc(30.9 * var(--u));font:400 calc(18 * var(--u))/1.2 var(--s2-sg);color:var(--ab-text)}.s2-abp__half--light .s2-abp__text{max-width:calc(380 * var(--u))}.s2-abp .s2-ab-btn{margin-top:calc(51.33 * var(--u))}.s2-abp--time{--ab-head: #FFFFFF;--ab-text: rgba(255, 255, 255, .94);--abp-a: #EF9055;--abp-b: #D0663A}html[data-s2-theme=morning] .s2-abp--time{--abp-a: #ACD9FF;--abp-b: #75B4E9;--ab-head: #0E0E53;--ab-text: #0E0E53}html[data-s2-theme=morning] .s2-abp--time .s2-ab-eyebrow{color:#0e0e53}html[data-s2-theme=midday] .s2-abp--time{--abp-a: #EF9055;--abp-b: #D0663A}html[data-s2-theme=evening] .s2-abp--time{--abp-a: #AB78D7;--abp-b: #7740A8}html[data-s2-theme=night] .s2-abp--time{--abp-a: #2F619C;--abp-b: #0D3D73}.s2-abp--time .s2-abp__half,.s2-abp--time .s2-abp__half:first-child,.s2-abp--time .s2-abp__half:nth-child(2){position:relative;overflow:clip;padding:calc(66 * var(--u)) calc(30 * var(--u)) calc(64 * var(--u));text-align:center}.s2-abp--time .s2-abp__in{position:relative;z-index:1;margin:0 auto;text-shadow:0 1px calc(10 * var(--u)) rgba(0,0,0,.08)}.s2-abp--time .s2-abp__text,.s2-abp--time .s2-abp__half--light .s2-abp__text{max-width:calc(390 * var(--u));margin:calc(21 * var(--u)) auto 0;font-size:calc(16 * var(--u))}.s2-abp--time .s2-ab-btn{--s2-cta-ink: var(--s2-btn);--s2-cta-on: #FFFFFF;--s2-btn-glow: rgba(255, 255, 255, .45);--ab-btn-words: var(--s2-btn);margin-top:calc(32 * var(--u));border-color:#ffffffd9;text-shadow:none}.s2-cmp{padding:calc(20.5 * var(--u)) 0 calc(68 * var(--u));--s2-cmp-ink: #3C4145;--s2-cmp-text: #5B5F63;--s2-cmp-tick: #373F45}html[data-s2-theme=midday] .s2-cmp{--s2-cmp-ink: #442E1D;--s2-cmp-text: #634F40;--s2-cmp-tick: #422615}html[data-s2-theme=evening] .s2-cmp{--s2-cmp-ink: #32273C;--s2-cmp-text: #544A5C;--s2-cmp-tick: #2A1D38}html[data-s2-theme=night] .s2-cmp{--s2-cmp-ink: #122036;--s2-cmp-text: #3A4558;--s2-cmp-tick: #07152D}.s2[data-s2-band].s2-cmp{--s2-cmp-ink: #3C4145;--s2-cmp-text: #5B5F63;--s2-cmp-tick: #373F45}.s2[data-s2-band][data-s2-theme=midday].s2-cmp{--s2-cmp-ink: #442E1D;--s2-cmp-text: #634F40;--s2-cmp-tick: #422615}.s2[data-s2-band][data-s2-theme=evening].s2-cmp{--s2-cmp-ink: #32273C;--s2-cmp-text: #544A5C;--s2-cmp-tick: #2A1D38}.s2[data-s2-band][data-s2-theme=night].s2-cmp{--s2-cmp-ink: #122036;--s2-cmp-text: #3A4558;--s2-cmp-tick: #07152D}.s2-cmp__box{display:flex;height:calc(313.91 * var(--u));border-radius:calc(10 * var(--u));overflow:hidden;background:#ffffff59;box-shadow:0 1px #fff9 inset;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);opacity:.96}.s2-cmp__intro{flex:0 0 calc(326 * var(--u));padding:calc(32 * var(--u)) calc(31 * var(--u));background:#ffffff8c}.s2-cmp__eyebrow{font:500 calc(11 * var(--u))/calc(13 * var(--u)) var(--s2-in);letter-spacing:calc(1 * var(--u));text-transform:uppercase;color:var(--s2-cmp-ink)}.s2-cmp__title{margin-top:calc(21 * var(--u))!important;font:400 calc(36 * var(--u))/calc(43 * var(--u)) var(--s2-serif)!important;color:var(--s2-cmp-ink);letter-spacing:calc(-.2 * var(--u))}.s2-cmp__text{margin-top:calc(26 * var(--u));font:400 calc(11.2 * var(--u))/calc(18 * var(--u)) var(--s2-in);color:var(--s2-cmp-text)}.s2-cmp__scroll{flex:1}.s2-cmp__table,.s2-cmp__table :is(thead,tbody,tr){background:transparent!important}.s2-cmp__table{width:100%;height:100%;border-collapse:collapse;table-layout:fixed;margin:0;border:0}.s2-cmp__table :is(th,td){border:0;border-bottom:1px solid rgba(60,65,69,.07);padding:0;background:transparent!important;color:var(--s2-cmp-ink);text-align:center;vertical-align:middle}.s2-cmp__table .is-hl{background:#ffffff59!important}.s2-cmp__table thead th{height:calc(50.4 * var(--u));font:400 calc(14.5 * var(--u))/1.2 var(--s2-serif);color:var(--s2-cmp-ink);text-transform:none;letter-spacing:0}.s2-cmp__table thead th:first-child{width:calc(300 * var(--u))}.s2-cmp__table tbody th{padding-left:calc(24 * var(--u));text-align:left;font:400 calc(11.2 * var(--u))/1.2 var(--s2-in);color:var(--s2-cmp-ink)}.s2-cmp__table tr:last-child :is(th,td){border-bottom:0}.s2-cmp__table .is-hl{background:#ffffff59}.s2-tick{display:inline-block;position:relative;width:calc(19 * var(--u));height:calc(19 * var(--u));border-radius:50%;border:1.4px solid var(--s2-cmp-tick);vertical-align:middle}.s2-tick.is-yes{background:var(--s2-cmp-tick)}.s2-tick.is-yes:after{content:"";position:absolute;left:50%;top:45%;width:calc(3.8 * var(--u));height:calc(7.4 * var(--u));border-right:1.5px solid #FFFFFF;border-bottom:1.5px solid #FFFFFF;transform:translate(-50%,-50%) rotate(45deg)}html[data-s2-theme=evening] .s2-cmp__box{background:#ffffff47}html[data-s2-theme=evening] .s2-cmp__intro{background:#ffffff73}.s2[data-s2-band] .s2-cmp__box{background:#ffffff59}.s2[data-s2-band] .s2-cmp__intro{background:#ffffff8c}.s2[data-s2-band][data-s2-theme=evening] .s2-cmp__box{background:#ffffff47}.s2[data-s2-band][data-s2-theme=evening] .s2-cmp__intro{background:#ffffff73}.s2-press{padding:calc(61.5 * var(--u)) 0 calc(42 * var(--u))}.s2-press__inner{display:flex}.s2-press__label{flex:0 0 calc(147.67 * var(--u));padding-top:calc(18.4 * var(--u));font:600 calc(16 * var(--u))/1.2 var(--s2-sg);color:var(--s2-press-label);text-transform:uppercase;border-right:1px solid var(--s2-press-line);height:calc(120.82 * var(--u))}.s2-press__rows{flex:1;margin-left:calc(10.8 * var(--u));display:flex;flex-direction:column;justify-content:center;gap:calc(46 * var(--u))}.s2-press__track{--s2-marq-speed: 55s}.s2-press__group{display:flex;align-items:center;flex:none}.s2-press__rows--image{height:calc(130.3 * var(--u));margin-top:calc(-4.75 * var(--u));justify-content:flex-start}.s2-press__track--image{--s2-marq-speed: 70s;height:100%}.s2-press__sheet{flex:none;width:calc(849.9 * var(--u));height:100%;margin-right:calc(36 * var(--u))}.s2-press__logo{width:calc(92 * var(--u));height:calc(24 * var(--u));margin-right:calc(31.6 * var(--u));flex:none}.s2-press__rows--tiles{gap:calc(34 * var(--u))}.s2-press__track--tiles{--s2-marq-speed: 80s}.s2-press__logo--tile{width:auto;height:auto;margin-right:calc(46 * var(--u));padding:0}.s2-press__mark{--h: calc(26 * var(--u));--w: min(calc(var(--h) * var(--bw) / var(--bh)), calc(150 * var(--u)));--s: min(calc(var(--w) / var(--bw)), calc(var(--h) / var(--bh)));position:relative;display:block;width:var(--w);height:var(--h);overflow:hidden}.s2-press__mark img{position:absolute;left:calc((var(--w) - var(--s) * var(--bw)) / 2 - var(--s) * var(--bx));top:calc((var(--h) - var(--s) * var(--bh)) / 2 - var(--s) * var(--by));width:var(--s);max-width:none;height:var(--s);filter:brightness(0) invert(1);opacity:.9}.s2-journal{padding:calc(48 * var(--u)) 0 var(--s2-journal-pb);color:var(--s2-journal-ink)}.s2-journal .s2-h2{margin-top:calc(13.8 * var(--u))}.s2-journal__grid{margin-top:calc(64 * var(--u));display:flex;justify-content:space-between}.s2-post{display:block;width:calc(295.94 * var(--u));color:#fff}.s2-post__img{position:relative;display:block;height:calc(174.82 * var(--u));border-radius:calc(14 * var(--u));overflow:hidden;border:1px solid rgba(255,255,255,.55)}.s2-post__img img{transition:transform var(--s2-t-slow) var(--s2-ease)}.s2-post:hover .s2-post__img img{transform:scale(1.05)}.s2-post__title{display:block;margin-top:calc(13.43 * var(--u));font:600 calc(17.4 * var(--u))/calc(21 * var(--u)) var(--s2-sg);color:#fff}.s2-post__meta{display:flex;align-items:center;gap:calc(6.3 * var(--u));margin-top:calc(2.66 * var(--u));font:500 calc(11.6 * var(--u))/calc(14 * var(--u)) var(--s2-in);color:var(--s2-journal-meta)}.s2-post__dot{width:calc(2.57 * var(--u));height:calc(2.57 * var(--u));border-radius:50%;background:currentColor}.s2-journal__cta{margin-top:calc(42.9 * var(--u));text-align:center}.s2-journal__btn{--s2-cta-r: calc(12 * var(--u));--s2-cta-pad: calc(5 * var(--u));display:inline-flex;align-items:center;justify-content:center;min-width:calc(145 * var(--u));height:calc(40 * var(--u));padding:0 var(--s2-cta-pad) 0 calc(16 * var(--u));border-radius:calc(999 * var(--u));background:var(--s2-journal-btn-bg);border:1px solid var(--s2-journal-btn-line);font:600 calc(12 * var(--u))/1.2 var(--s2-in);text-transform:uppercase}.s2-journal__btn .s2-cta__in:not(.s2-cta__in--fill) span{background:var(--s2-journal-btn-text);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.s2-journal__btn .s2-cta__in--fill span{background:none;-webkit-text-fill-color:currentColor}.s2-pg{position:relative;display:flex;justify-content:center;gap:calc(5 * var(--u))}.s2 .s2-pg__count{margin-top:calc(14 * var(--u));text-align:center;font:500 calc(13 * var(--u))/1.3 var(--s2-in);color:var(--s2-pg-text, currentColor);opacity:.8}.s2-pgwrap>.s2-pg__count:first-child{margin-top:0}.s2-pg[hidden]{display:none}.s2-pg__btn{display:flex;align-items:center;justify-content:center;width:calc(32 * var(--u));height:calc(32 * var(--u));border:1px solid var(--s2-pg-line, rgba(0, 0, 0, .15));border-radius:50%;background:var(--s2-pg-bg, transparent);font:600 calc(13 * var(--u))/calc(18 * var(--u)) var(--s2-in);color:var(--s2-pg-text, currentColor);transition:background-color var(--s2-t-fast) var(--s2-ease),border-color var(--s2-t-fast) var(--s2-ease),color var(--s2-t-fast) var(--s2-ease)}:is(a,button).s2-pg__btn:hover{border-color:var(--s2-pg-on)}.s2-pg__btn.is-on{border-color:var(--s2-pg-on-line, var(--s2-pg-on));background:var(--s2-pg-on);color:var(--s2-pg-on-text)}.s2-pg__btn.is-off{opacity:.45}.s2-pg__ic{position:relative;width:calc(16 * var(--u));height:calc(16 * var(--u))}.s2-pg__ic:before,.s2-pg__ic:after{content:"";position:absolute;top:50%;width:calc(5.6 * var(--u));height:calc(5.6 * var(--u));margin-top:calc(-2.8 * var(--u));border-left:calc(1.5 * var(--u)) solid currentColor;border-bottom:calc(1.5 * var(--u)) solid currentColor}.s2-pg__ic--prev:before,.s2-pg__ic--first:before,.s2-pg__ic--first:after{transform:rotate(45deg)}.s2-pg__ic--next:before,.s2-pg__ic--last:before,.s2-pg__ic--last:after{transform:rotate(-135deg)}.s2-pg__ic--prev:after,.s2-pg__ic--next:after{display:none}.s2-pg__ic--prev:before{left:calc(7.7 * var(--u))}.s2-pg__ic--next:before{left:calc(3.7 * var(--u))}.s2-pg__ic--first:before{left:calc(5 * var(--u))}.s2-pg__ic--first:after{left:calc(9.4 * var(--u))}.s2-pg__ic--last:before{left:calc(1 * var(--u))}.s2-pg__ic--last:after{left:calc(5.4 * var(--u))}.s2-foot{margin-top:-1px;padding-top:var(--s2-foot-pt);min-height:calc(551.4 * var(--u));background-image:var(--s2-foot-img, none),var(--s2-foot-bg);background-size:cover,100% 100%;background-position:center;color:var(--s2-foot-link)}html[data-s2-theme=evening] .s2-foot,html[data-s2-theme=night] .s2-foot{min-height:calc(582 * var(--u))}.s2-foot--plain{padding-bottom:calc(40 * var(--u))}.s2-foot__top{position:relative;height:calc(151.8 * var(--u))}.s2-foot__brand{position:absolute;left:calc(.2 * var(--u));top:0}.s2-foot__wordmark{display:block;width:calc(356.26 * var(--u));height:calc(89.06 * var(--u));color:var(--s2-foot-mark)}.s2-foot__learn{position:absolute;left:calc(648.34 * var(--u));top:calc(1 * var(--u));width:calc(368 * var(--u))}.s2-foot__h{font:400 calc(20 * var(--u))/1.2 var(--s2-sg);letter-spacing:calc(-.4 * var(--u));color:var(--s2-foot-h)}.s2-foot__p{margin-top:calc(7.5 * var(--u))!important;font:var(--s2-foot-p-weight) calc(13.12 * var(--u))/calc(20 * var(--u)) var(--s2-in);color:var(--s2-foot-p)}.s2-foot__form{position:relative;margin-top:calc(12.34 * var(--u));width:calc(360 * var(--u));height:calc(38 * var(--u));display:flex;gap:calc(8 * var(--u))}.s2-foot__email{width:calc(280.28 * var(--u));height:calc(38 * var(--u));margin:0;padding:0 calc(17 * var(--u));border-radius:calc(33 * var(--u));border:1px solid var(--s2-email-line);background:var(--s2-email-bg);font:400 calc(13.44 * var(--u))/1.2 var(--s2-in);color:var(--s2-email-text);outline:none;box-shadow:none}.s2-foot__email::placeholder{color:var(--s2-email-text);opacity:.85}html[data-s2-theme=evening] .s2-foot__email::placeholder,html[data-s2-theme=night] .s2-foot__email::placeholder{color:#8c89b8;opacity:1}.s2-foot__join{width:calc(71.72 * var(--u))!important;height:calc(38 * var(--u))!important;border-radius:calc(999 * var(--u))!important;background:var(--s2-join-bg)!important;color:var(--s2-join-text)!important;font:600 calc(13.44 * var(--u))/1.2 var(--s2-in)!important}.s2-foot__ok,.s2-foot__ok.note--success{font:500 calc(13 * var(--u))/1.4 var(--s2-in);color:var(--s2-foot-h);background:none;border:0;padding:0;margin:0}.s2-foot__groups{position:relative;display:flex;margin-top:calc(50.3 * var(--u));min-height:calc(204 * var(--u));padding-bottom:calc(16 * var(--u))}.s2-foot__group{flex:none;width:calc(201.6 * var(--u));padding-right:calc(14 * var(--u))}.s2-foot__group:nth-child(1){width:calc(203.1 * var(--u));margin-left:calc(-1.5 * var(--u))}.s2-foot__group:last-child{flex:1;width:auto;padding-right:0}.s2-foot__pills{display:none}.s2-foot__gh{font:600 calc(14.72 * var(--u))/calc(18 * var(--u)) var(--s2-in);color:var(--s2-foot-gh);margin-top:calc(28 * var(--u))!important}.s2-foot__group ul{margin-top:calc(8.25 * var(--u))}.s2-foot__group li{padding:calc(4.75 * var(--u)) 0;font:400 calc(13.12 * var(--u))/calc(16 * var(--u)) var(--s2-in)}.s2-foot__group a,.s2-foot__group li>span{font:400 calc(13.12 * var(--u))/calc(16 * var(--u)) var(--s2-in);color:var(--s2-foot-link);transition:opacity var(--s2-t-fast) var(--s2-ease)}.s2-foot__group a:hover{opacity:.65}.s2-foot__bottom{position:relative;height:calc(61 * var(--u));border-top:1px solid var(--s2-foot-line)}.s2-foot__social{position:absolute;left:calc(.2 * var(--u));top:calc(25 * var(--u));display:flex;gap:calc(11 * var(--u))}.s2-foot__soc{display:flex;align-items:center;justify-content:center;width:calc(36 * var(--u));height:calc(36 * var(--u));border-radius:50%;border:1px solid var(--s2-foot-soc-line);color:var(--s2-foot-soc)}.s2-foot__soc .s2-ic,.s2-foot__soc .s2-svg{width:calc(18 * var(--u));height:calc(18 * var(--u))}.s2-foot__soc{transition:background-color var(--s2-t) var(--s2-ease),color var(--s2-t) var(--s2-ease),border-color var(--s2-t) var(--s2-ease),transform var(--s2-t-fast) var(--s2-ease)}.s2-foot__soc:hover{transform:translateY(calc(-2 * var(--u)));background:var(--s2-foot-soc);color:var(--s2-foot-soc-hover-ink, #FFFFFF);border-color:var(--s2-foot-soc)}html[data-s2-theme=evening] .s2-foot__soc,html[data-s2-theme=night] .s2-foot__soc{--s2-foot-soc-hover-ink: #1B1D46}.s2-foot__copy{position:absolute;left:calc(659.46 * var(--u));top:calc(26.8 * var(--u));display:flex;flex-direction:column;gap:calc(4 * var(--u));font:400 calc(11.84 * var(--u))/1.2 var(--s2-in);color:var(--s2-foot-copy);white-space:nowrap}.s2-foot__legal{display:flex;flex-wrap:wrap}.s2-foot__legal li+li:before{content:"\b7";margin:0 calc(6 * var(--u));opacity:.7}.s2-foot__legal a{color:inherit;transition:opacity var(--s2-t-fast) var(--s2-ease)}.s2-foot__legal a:hover{opacity:.65}.s2-foot__extras{position:relative;height:calc(34 * var(--u));margin-top:calc(28.3 * var(--u))}.s2-radio{position:absolute!important;left:calc(.34 * var(--u));top:0;height:calc(30 * var(--u))!important;padding:0 calc(14 * var(--u)) 0 calc(11 * var(--u))!important;display:flex!important;align-items:center;gap:calc(12 * var(--u));border-radius:calc(999 * var(--u))!important;background:#ffffffc9!important;border:1px solid #E5D8E8!important;box-shadow:0 calc(12 * var(--u)) calc(28 * var(--u)) calc(-16 * var(--u)) #070a2f80;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.s2-radio__eq{display:flex;align-items:flex-end;gap:calc(2.5 * var(--u));height:calc(14 * var(--u))}.s2-radio__eq i{display:block;width:calc(2.5 * var(--u));border-radius:calc(2 * var(--u));background:var(--s2-radio);animation:s2-eq 1.2s ease-in-out infinite}.s2-radio__eq i:nth-child(1){height:calc(9.48 * var(--u));animation-delay:-.2s}.s2-radio__eq i:nth-child(2){height:calc(4.08 * var(--u));animation-delay:-.6s}.s2-radio__eq i:nth-child(3){height:calc(7.28 * var(--u));animation-delay:-.4s}.s2-radio__eq i:nth-child(4){height:calc(5.58 * var(--u));animation-delay:-.9s}@keyframes s2-eq{0%,to{transform:scaleY(1);transform-origin:bottom}50%{transform:scaleY(.45);transform-origin:bottom}}.s2-radio__t{display:none;font:600 calc(10.88 * var(--u))/calc(13 * var(--u)) var(--s2-in);letter-spacing:calc(.11 * var(--u));color:var(--s2-radio-rest);white-space:nowrap}.s2-radio__t b{font-weight:600;color:var(--s2-radio)}html[data-s2-theme=morning] .s2-radio__t--morning,html[data-s2-theme=midday] .s2-radio__t--midday,html[data-s2-theme=evening] .s2-radio__t--evening,html[data-s2-theme=night] .s2-radio__t--night{display:block}.s2-foot__ask{position:absolute;left:calc(884 * var(--u));top:calc(1.55 * var(--u));display:flex;align-items:center;gap:calc(9 * var(--u))}.s2-foot__orb{width:calc(32 * var(--u));height:calc(32 * var(--u));border-radius:50%;display:flex;align-items:center;justify-content:center;background:var(--s2-orb, none) center / cover,var(--s2-ask-orb);-webkit-backdrop-filter:blur(calc(1.65 * var(--u)));backdrop-filter:blur(calc(1.65 * var(--u)));color:var(--s2-ask-ic)}.s2-foot__orb .s2-ic{width:calc(14.35 * var(--u));height:calc(15.33 * var(--u))}.s2-ic--ask{-webkit-mask:url(s2-ask-icon.svg) center / contain no-repeat;mask:url(s2-ask-icon.svg) center / contain no-repeat}.s2-foot__orb{box-shadow:inset 0 0 0 1px var(--s2-orb-ring);transition:box-shadow var(--s2-t) var(--s2-ease),transform var(--s2-t-fast) var(--s2-ease)}.s2-foot__ask:hover .s2-foot__orb{transform:scale(1.08)}html[data-s2-theme=morning],.s2[data-s2-band][data-s2-theme=morning]{--s2-orb-ring: rgba(87, 141, 207, .75)}html[data-s2-theme=midday],.s2[data-s2-band][data-s2-theme=midday]{--s2-orb-ring: rgba(255, 167, 113, .9)}html[data-s2-theme=evening],.s2[data-s2-band][data-s2-theme=evening]{--s2-orb-ring: rgba(188, 136, 255, .7)}html[data-s2-theme=night],.s2[data-s2-band][data-s2-theme=night]{--s2-orb-ring: rgba(139, 124, 255, .65)}.s2-foot__asktext{display:flex;flex-direction:column;align-items:center}.s2-foot__asktitle{font:600 calc(13.12 * var(--u))/calc(14 * var(--u)) var(--s2-in);color:var(--s2-ask-title)}.s2-foot__asksub{font:400 calc(9.6 * var(--u))/calc(10 * var(--u)) var(--s2-in);letter-spacing:calc(.1 * var(--u));color:var(--s2-ask-sub)}:where(.s2) :where(.s2-h2,.s2-sub,.s2-eyebrow,.s2-glass,.s2-std__text,.s2-foot__group a,.s2-nav__link){transition:color var(--s2-t) var(--s2-ease),background-color var(--s2-t) var(--s2-ease),border-color var(--s2-t) var(--s2-ease)}.s2-ann,.s2-hero,.s2-foot{transition:background var(--s2-t) var(--s2-ease)}@media(max-width:989px){:root{--m: calc(min(100vw, 520px) / 393);--u: var(--m)}.s2-hide-mobile{display:none}.s2-show-mobile{display:block}.s2-wrap{width:auto;margin-left:calc(23 * var(--m));margin-right:calc(23 * var(--m))}.s2-h2{font-size:calc(36 * var(--m));line-height:calc(36 * var(--m));letter-spacing:calc(-1.713 * var(--m))}.s2-sub{font-size:calc(14 * var(--m));line-height:1.2}.s2-eyebrow{font-size:calc(9 * var(--m))}.s2-head .s2-h2{margin-top:calc(11.6 * var(--m))}.s2-head .s2-sub{margin-top:calc(12.5 * var(--m))}.s2-hscroll,.s2-grid4,.s2-journal__grid{display:flex;gap:calc(16.07 * var(--m));overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-left:calc(23 * var(--m));margin-left:calc(-23 * var(--m));margin-right:calc(-23 * var(--m));padding:0 calc(23 * var(--m)) calc(4 * var(--m));scrollbar-width:none}.s2-grid4::-webkit-scrollbar,.s2-journal__grid::-webkit-scrollbar{display:none}.s2-grid4>*,.s2-journal__grid>*{flex:none;scroll-snap-align:start}:is(.s2-hscroll,.s2-grid4,.s2-journal__grid,.s2-precs__grid,.s2-prow__grid,.s2-art__products,.s2-rhh__cards,.s2-blv__grid,.s2-rvc__grid){clip-path:inset(0 0 0 calc(20 * var(--m)))}.s2-ann__item{font-size:calc(11.5 * var(--m))}.s2-ann__dot{margin:0 calc(16 * var(--m))}.s2-hdr{height:calc(64 * var(--m))}.s2-hdr__inner{justify-content:space-between}.s2-hdr__menu{position:relative;left:auto;top:auto;width:calc(28 * var(--m));height:calc(28 * var(--m));margin:0 0 0 calc(-7 * var(--m))}.s2-burger{--s2-bar-gap: 5px;width:14px;height:12px}.s2-burger i{height:1.5px}.s2-burger i:nth-child(2){top:5px}.s2-burger i:nth-child(3){top:10px}.s2-hdr .s2-hdr__logo{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.s2-hdr.is-stuck{-webkit-backdrop-filter:none;backdrop-filter:none;background-color:rgb(from var(--s2-hdr-glass) r g b / .97)}.s2-logo--header{width:calc(86.81 * var(--m));height:calc(20.74 * var(--m))}.s2-nav{display:none}.s2-hdr__right{flex:none;margin-left:0;gap:0}.s2-hdr__mode{width:calc(18.64 * var(--m));height:calc(18.52 * var(--m));margin:0}.s2-hdr__mode .s2-svg{width:calc(11 * var(--m));height:calc(11 * var(--m))}.s2-hdr__mode .s2-todi{--tw: calc(14 * var(--m))}.s2-hdr__radio{position:absolute;left:calc(27 * var(--m));top:50%;margin:calc(-9.26 * var(--m)) 0 0}.s2-hdr__rbtn{width:calc(18.64 * var(--m));height:calc(18.52 * var(--m));margin:0}.s2-hdr__radio .s2-hdr__ric{width:calc(11.5 * var(--m));height:calc(11.5 * var(--m))}.s2-hdr__rnudge{left:calc(-6 * var(--m));right:auto}.s2-hdr__rnudge:before{left:calc(6 * var(--m) + var(--rb-w, 19px) / 2 - 7px);right:auto}.s2-hsearch{flex:none;width:calc(28 * var(--m));min-width:0;height:calc(28 * var(--m));margin-left:calc(8 * var(--m));border-color:transparent}.s2-hsearch:before{display:none}.s2-hsearch__input{display:none}.s2-hsearch__btn{width:calc(28 * var(--m))!important;height:calc(28 * var(--m))!important}.s2-hsearch__btn .s2-svg{width:calc(14 * var(--m));height:calc(14 * var(--m))}.s2-hdr__icon{width:calc(28 * var(--m));height:calc(28 * var(--m));margin-left:calc(2 * var(--m))}.s2-hdr__icon:not(.s2-hdr__cart){display:none}.s2-hdr__icon .s2-svg{width:calc(15 * var(--m));height:calc(14 * var(--m))}.s2-cart-count{top:calc(-1 * var(--m));right:0;min-width:calc(11 * var(--m));height:calc(11 * var(--m));font-size:calc(6.4 * var(--m));line-height:calc(11 * var(--m))}.s2-hero{height:calc(670.5 * var(--m))}.s2-hero__img{object-position:78% bottom}html[data-s2-theme] .s2-hero__bg--m .s2-hero__img{object-position:center bottom}html[data-s2-theme=morning] .s2-hero__bg--m[data-s2-fallback~=morning] .s2-hero__img,html[data-s2-theme=midday] .s2-hero__bg--m[data-s2-fallback~=midday] .s2-hero__img,html[data-s2-theme=night] .s2-hero__bg--m[data-s2-fallback~=night] .s2-hero__img{object-position:78% bottom}html[data-s2-theme=evening] .s2-hero__bg--m[data-s2-fallback~=evening] .s2-hero__img{object-position:right bottom}.s2-hero__content{height:100%;margin:0;width:auto}.s2-hero__slide--pic{background:linear-gradient(180deg,var(--hs-fill-m, var(--hs-fill)) 0%,var(--hs-fill-m, var(--hs-fill)) calc(150 * var(--m)),var(--hs-edge, var(--hs-fill-m, var(--hs-fill))) calc(318 * var(--m)))}.s2-hero__pic{top:auto;bottom:0;left:0;width:100%;height:calc(352.5 * var(--m));aspect-ratio:auto;object-position:var(--hs-focus) 50%;transform:none;-webkit-mask-image:linear-gradient(180deg,transparent 0,#000 calc(12 * var(--m)));mask-image:linear-gradient(180deg,transparent 0,#000 calc(12 * var(--m)))}.s2-hero__pic--m{top:0;height:100%;object-position:center bottom;-webkit-mask-image:none;mask-image:none}.s2-hero__dots{right:auto;left:50%;bottom:calc(14 * var(--m));transform:translate(-50%)}.s2 .s2-hero__dot{width:calc(20 * var(--m));height:calc(26 * var(--m))}.s2 .s2-hero__dot.is-on{width:calc(38 * var(--m))}.s2-hero__title{left:50%;top:calc(81 * var(--m));width:calc(315.73 * var(--m));transform:translate(-50%);text-align:center;font-size:calc(36 * var(--m));line-height:calc(40 * var(--m));letter-spacing:calc(-1.713 * var(--m))}.s2-hero__line1,.s2-hero__line2{display:inline;white-space:normal}.s2-hero__title.s2-hero__title--long{width:calc(345 * var(--m));font-size:calc(29 * var(--m));line-height:calc(33 * var(--m));letter-spacing:calc(-1.2 * var(--m))}.s2-hero__title--long :is(.s2-hero__line1,.s2-hero__line2){display:block}.s2-hero__sub{display:none}.s2-hero__btn{--s2-cta-r: calc(13.5 * var(--m));--s2-cta-pad: calc(4.7 * var(--m));left:50%;top:calc(177.4 * var(--m));height:calc(36.83 * var(--m));padding:0 calc(4.7 * var(--m)) 0 calc(22 * var(--m));transform:translate(-50%);font-size:calc(12.61 * var(--m))}.s2-hero__btn{animation:none}.s2-hero__btn:hover{transform:translate(-50%)}.s2-hero__btn .s2-cta__arrow{font-size:calc(13 * var(--m))}.s2-hero__cards{left:0;right:0;justify-content:center;top:calc(252 * var(--m));gap:calc(8 * var(--m))}.s2-minicard{min-width:calc(136 * var(--m));height:calc(50 * var(--m));padding:0 calc(11 * var(--m)) 0 calc(51 * var(--m));border-radius:calc(12.5 * var(--m))}.s2-minicard__thumb{left:calc(4.5 * var(--m));top:calc(4.5 * var(--m));width:calc(41 * var(--m));height:calc(41 * var(--m));border-radius:calc(10 * var(--m))}.s2-minicard__title{padding-top:calc(11 * var(--m));font-size:calc(11 * var(--m))}.s2-minicard__cta{left:calc(58.5 * var(--m));top:calc(27 * var(--m));font-size:calc(9.5 * var(--m))}.s2-minicard__cta:before{left:calc(-7 * var(--m));top:calc(3.4 * var(--m));width:calc(3.6 * var(--m));height:calc(3.6 * var(--m))}.s2-routine{padding:calc(47.5 * var(--m)) 0 calc(46.7 * var(--m))}.s2-routine__head{height:auto;margin-bottom:calc(20.3 * var(--m))}.s2-routine__title{margin-left:calc(-2 * var(--m))!important;font-size:calc(24 * var(--m))!important;line-height:calc(25 * var(--m))!important}.s2-tabs{position:static;margin-top:calc(12.8 * var(--m));gap:calc(2.5 * var(--m))}.s2-routine .s2-grid4{gap:calc(17.07 * var(--m))}.s2-routine__cta{width:auto;margin-top:calc(24 * var(--m))}.s2-routine__btn{min-width:calc(174.77 * var(--m));height:calc(39.83 * var(--m));font-size:calc(12 * var(--m))}.s2 .s2-routine__step{display:none}.s2-reviews{margin-top:calc(47.8 * var(--m));height:auto;flex-direction:column;align-items:center;gap:calc(18.8 * var(--m))}.s2-reviews__score{gap:calc(11 * var(--m))}.s2-reviews__quotes{position:relative;left:auto;right:auto;width:calc(100% + calc(46 * var(--m)));margin:0 calc(-23 * var(--m))}.s2-duo{padding-bottom:calc(39 * var(--m))}.s2-duo__row{flex-direction:column;gap:calc(12.67 * var(--m))}.s2-duo__item{width:auto;margin-right:calc(-3 * var(--m));height:calc(340.02 * var(--m));--dk: calc(.72 * var(--m));--dt: calc(.84 * var(--m))}.s2 .s2-duo__p{margin-top:calc(9 * var(--dk));font-size:calc(10 * var(--m))}.s2-duo__copy--top-center .s2-duo__h{margin-top:calc(14 * var(--dk))}.s2 .s2-duo__eb{font-size:calc(8.4 * var(--m))}.s2-duo__pill{height:calc(19 * var(--m));padding:0 calc(9 * var(--m));font-size:calc(7.6 * var(--m))}.s2-pillars{padding-bottom:calc(66 * var(--m))}.s2-pillars .s2-h2{max-width:calc(300 * var(--m));margin-left:auto;margin-right:auto}.s2-pillars .s2-head .s2-h2{margin-top:calc(5.2 * var(--m))}.s2-pillars .s2-head .s2-sub{max-width:calc(250 * var(--m));margin:calc(19.2 * var(--m)) auto 0}.s2-pillars__row{flex-direction:column;height:auto;gap:calc(13.5 * var(--m));margin:calc(36.5 * var(--m)) calc(-3 * var(--m)) 0 0}.s2-pillar,.s2-pillar.is-open{flex:none;width:auto;height:calc(96.4 * var(--m));border-radius:calc(12.61 * var(--m));transition:height .55s var(--s2-ease)}.s2-pillar.is-open{height:calc(245.74 * var(--m))}.s2-pillar__media{inset:auto 0;top:50%;height:calc(245.74 * var(--m));transform:translateY(-50%)}.s2-pillar__shade{background:none}.s2-pillar__shade:before,.s2-pillar__shade:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;transition:opacity .55s var(--s2-ease)}.s2-pillar__shade:before{background:linear-gradient(40.72deg,#00000080 -58.98%,#0003 79.95%)}.s2-pillar__shade:after{background:linear-gradient(359.76deg,#00000080 .21%,#0000 118.9%);opacity:0}.s2-pillar.is-open .s2-pillar__shade:before{opacity:0}.s2-pillar.is-open .s2-pillar__shade:after{opacity:1}.s2-pillar__body{left:calc(19.6 * var(--m));right:calc(40 * var(--m));top:calc(33.3 * var(--m));transform:translate3d(var(--s2-pbx),var(--s2-pby),0);will-change:transform;transition:--s2-pbx .55s var(--s2-ease),--s2-pby .55s var(--s2-ease)}.s2-pillar.is-open .s2-pillar__body{--s2-pbx: calc(-1.33 * var(--m));--s2-pby: calc(110.5 * var(--m))}.s2-pillar__title,.s2-pillar.is-open .s2-pillar__title{padding-left:calc(36.3 * var(--m));font-size:calc(24 * var(--m));line-height:calc(29 * var(--m));letter-spacing:calc(-.61 * var(--m))}.s2-pillar__icon,.s2-pillar.is-open .s2-pillar__icon{display:block;left:0;top:calc(2.5 * var(--m));width:calc(24 * var(--m));height:calc(24 * var(--m))}.s2-pillar__text{width:calc(280 * var(--m));margin-top:calc(7 * var(--m));font-size:calc(15 * var(--m));line-height:calc(21 * var(--m))}.s2-pillar.is-open .s2-pillar__text{transition-delay:.18s}:is(html[data-s2-theme=morning] [data-s2-baked~=morning],html[data-s2-theme=midday] [data-s2-baked~=midday],html[data-s2-theme=evening] [data-s2-baked~=evening],html[data-s2-theme=night] [data-s2-baked~=night]).s2-pillar :is(.s2-pillar__shade,.s2-pillar__body){display:block}.s2-pillar[data-s2-baked~=morning] .s2-ti.is-morning,.s2-pillar[data-s2-baked~=midday] .s2-ti.is-midday,.s2-pillar[data-s2-baked~=evening] .s2-ti.is-evening,.s2-pillar[data-s2-baked~=night] .s2-ti.is-night{object-position:center 12%}.s2-pillar__chev{position:absolute;right:calc(31 * var(--m));top:calc(41.7 * var(--m));width:calc(9 * var(--m));height:calc(9 * var(--m));border-right:2px solid #FFFFFF;border-bottom:2px solid #FFFFFF;transform:rotate(45deg);transition:opacity var(--s2-t) var(--s2-ease)}.s2-pillar.is-open .s2-pillar__chev{opacity:0}.s2-spot{--s2-spot-top: calc(var(--s2-ann-h, 0px) + 64 * var(--m));--s2-spot-h: calc(100vh - var(--s2-spot-top));--s2-spot-lift: 70px;--s2-spot-step: 60svh;--s2-spot-floor: #4A5878}@supports (height: 100lvh){.s2-spot{--s2-spot-h: calc(100lvh - var(--s2-spot-top));--s2-spot-lift: calc(100lvh - 100svh + 70px) }}html[data-s2-theme=midday] .s2-spot{--s2-spot-floor: #5E2A08}.s2-spot__pin,.s2-spot__base,.s2-spot__bgimg{background:var(--s2-spot-floor)}.s2-spot__base img,.s2-spot__bgimg img{height:100%;margin-top:0;object-position:center bottom}.s2-spot__bgimg.s2-show-mobile img{object-position:center 20%}.s2-spot__inner{top:0;height:100%}.s2-spot__left{position:absolute;left:0;top:0;width:100%;height:100%}.s2-spot__eyebrow{left:0;right:0;top:calc(32 * var(--m));text-align:center}.s2-spot__nameswin{position:absolute;left:calc(-23 * var(--m));right:calc(-23 * var(--m));top:calc(54 * var(--m));width:auto;height:calc(48 * var(--m));padding:0;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 22%,#000 78%,transparent 100%);mask-image:linear-gradient(90deg,transparent 0,#000 22%,#000 78%,transparent 100%)}.s2-spot__namesrow{display:flex;align-items:center;gap:calc(10 * var(--m));width:max-content;height:100%;transform:translate3d(var(--s2-spot-x, 0px),0,0);transition:transform var(--s2-t-slow) var(--s2-ease)}.s2-spot__names,.s2-spot__names--wrap{display:flex;flex-direction:row;align-items:center;gap:calc(10 * var(--m));height:100%;transform:none}.s2-spot__name{font-size:calc(32 * var(--m))!important;line-height:calc(36 * var(--m))!important;padding-left:0!important;opacity:.5;transform:scale(.75);transition:opacity var(--s2-t) var(--s2-ease),transform var(--s2-t-slow) var(--s2-ease)}.s2-spot__name{text-decoration:underline;text-decoration-thickness:1.5px;text-underline-offset:calc(4 * var(--m));text-decoration-color:#ffffff8c}.s2-spot__name.is-active{transform:none;text-decoration-color:#fff;opacity:1}.s2-spot__progress{right:calc(-16 * var(--m));top:calc((102 * var(--m) + 100% - var(--s2-spot-lift) - 194 * var(--m)) / 2);gap:calc(5 * var(--m));padding:calc(8 * var(--m)) calc(6 * var(--m));border-radius:999px;background:#080a1e52;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.s2-spot__progress i{width:3px;height:calc(10 * var(--m));background:#ffffff80}.s2-spot__progress i.is-active{height:calc(22 * var(--m));background:#fff}.s2-spot__copy{left:0;right:0;top:0;bottom:0}.s2-spot__text{display:none}.s2-spot__btn{left:50%;top:auto;bottom:var(--s2-spot-lift);justify-content:center;width:calc(159 * var(--m));min-width:0;height:calc(45 * var(--m));padding:0;border-color:transparent;font-size:calc(14 * var(--m));transform:translate(-50%)}.s2-spot__btn .s2-cta__in{flex:none;justify-content:center;gap:calc(12 * var(--m))}.s2-spot__btn .s2-cta__in--fill{display:none}.s2-spot__btn .s2-cta__arrow{width:calc(6.5 * var(--m));height:calc(6.5 * var(--m));margin-left:calc(-2 * var(--m));font-size:0;border-right:1.6px solid currentColor;border-bottom:1.6px solid currentColor;transform:rotate(-45deg)}.s2-spot__bgs:after{background:linear-gradient(180deg,#070a2f4d,#070a2f00 28%)}.s2-spot__card{left:calc(50% - 154.5 * var(--m));right:auto;top:auto;bottom:calc(var(--s2-spot-lift) + 64 * var(--m));width:calc(309 * var(--m));height:calc(130 * var(--m));border-radius:calc(8.52 * var(--m))}.s2-spot__cardimg{left:calc(8.41 * var(--m));top:calc(8.45 * var(--m));width:calc(112 * var(--m));height:calc(113.1 * var(--m));border-radius:calc(5.62 * var(--m))}.s2-spot__cardbody{left:calc(133 * var(--m));right:calc(12 * var(--m));top:calc(9 * var(--m));bottom:calc(7 * var(--m));justify-content:center}.s2-spot__cardtitle{font-size:calc(12.4 * var(--m));line-height:calc(15 * var(--m));letter-spacing:calc(-.85 * var(--m))}.s2-spot__cardtext{margin-top:calc(2 * var(--m));font-size:calc(8.9 * var(--m));line-height:1.2}.s2-spot__point{gap:calc(4.4 * var(--m));font-size:calc(8.9 * var(--m));line-height:calc(11 * var(--m))}.s2-spot__point .s2-check{width:calc(11 * var(--m));height:calc(11 * var(--m))}.s2-spot__point--1{margin-top:calc(9 * var(--m))}.s2-spot__point--2{margin-top:calc(3 * var(--m))}.s2-spot__bg.is-active{transform:translate3d(var(--s2-spot-dx, 0px),0,0)}.s2-spot__card.is-active{transform:translate3d(var(--s2-spot-cdx, 0px),0,0)}.s2-spot__bg.is-peek{opacity:1;transform:translate3d(calc(var(--s2-spot-dx, 0px) + var(--s2-spot-side, 1) * 100%),0,0)}.s2-spot__card.is-peek{z-index:1;opacity:1;visibility:visible;transform:translate3d(calc(var(--s2-spot-cdx, 0px) + var(--s2-spot-side, 1) * (100% + 24px)),0,0)}.s2-spot.is-dragging :is(.s2-spot__bg,.s2-spot__card),.s2-spot.is-reset :is(.s2-spot__bg,.s2-spot__card){transition:none!important}.s2-spot.is-swiping :is(.s2-spot__bg,.s2-spot__card):is(.is-active,.is-peek){transition:transform .34s cubic-bezier(.22,.61,.36,1)!important}.s2-spot__nudge{position:absolute;z-index:3;left:50%;bottom:calc(var(--s2-spot-lift) + 206 * var(--m));display:flex;align-items:center;gap:8px;height:32px;margin:0;padding:0 14px;border:1px solid rgba(255,255,255,.28);border-radius:999px;background:#0a0c2880;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#fff;font:600 12.5px/1 var(--s2-in);letter-spacing:.02em;white-space:nowrap;pointer-events:none;opacity:0;transform:translate(-50%,8px);transition:opacity .45s var(--s2-ease),transform .45s var(--s2-ease)}.s2-spot.is-nudge .s2-spot__nudge{opacity:1;transform:translate(-50%)}.s2-spot__nudgeic{font-style:normal;animation:s2-spot-nudge 1.4s ease-in-out infinite}@keyframes s2-spot-nudge{0%,to{transform:translateY(-2px)}50%{transform:translateY(3px)}}.s2-card__vendor{font-size:calc(8.03 * var(--u) + 1.5px);line-height:calc(10 * var(--u) + 2px)}.s2-card__was{font-size:calc(10.04 * var(--u) + 1.5px)}.s2-card__benefits{font-size:calc(8.5 * var(--u) + 2px)}.s2-card--rich{height:calc(455.85 * var(--u) + 6px)}.s2-card--rich.s2-card--noadd{height:calc(402.78 * var(--u) + 6px)}.s2-card--rich.s2-card--noadd.s2-card--noprice{height:calc(365.31 * var(--u) + 6px)}.s2-card--rich .s2-card__price{top:calc(93.34 * var(--u) + 6px)}.s2-card .s2-card__wish.wishlist-heart-btn,.s2-card .s2-card__wish{width:calc(27.46 * var(--u) + 8px)!important;height:calc(27.46 * var(--u) + 8px)!important;right:calc(6 * var(--u))!important;top:calc(5 * var(--u))!important}.s2-card .s2-card__wish .s2-svg{width:calc(13.06 * var(--u) + 3.5px)!important;height:calc(11.05 * var(--u) + 3px)!important}.s2-cols .s2-h2{max-width:calc(270 * var(--m));margin-left:auto;margin-right:auto}.s2-cols .s2-sub{max-width:calc(305 * var(--m));margin-left:auto;margin-right:auto}.s2-cols{padding:calc(61 * var(--m)) 0 calc(20 * var(--m))}.s2-cols__grid{margin-top:calc(41.4 * var(--m));gap:calc(11.43 * var(--m))}.s2-tile--col{width:calc(170.05 * var(--m));height:calc(226.73 * var(--m));border-radius:calc(12.86 * var(--m))}.s2-tile--col .s2-tile__cap{height:calc(52.87 * var(--m));padding:calc(9.29 * var(--m)) calc(10 * var(--m)) 0}.s2-tile--col .s2-tile__title{font-size:calc(13.5 * var(--m))}.s2-tile--col .s2-tile__sub{margin-top:calc(1.7 * var(--m));font-size:calc(9 * var(--m))}.s2-std{padding:calc(24 * var(--m)) 0 calc(44.5 * var(--m));--s2-std-pitch: calc(74 * var(--m));--s2-std-pad: calc(20 * var(--m));--s2-std-dotx: 0px}.s2-std .s2-h2{max-width:calc(231 * var(--m));margin-left:auto;margin-right:auto}.s2-std__head .s2-sub{width:auto;max-width:calc(330 * var(--m))}.s2-std .s2-std__track{height:auto!important}.s2-std .s2-std__body{position:relative;top:0;height:auto!important;transform:none;display:flex;flex-direction:column;margin-top:calc(30 * var(--m))}.s2-std__art{position:sticky;left:0!important;top:calc(var(--s2-std-list-top) - 401.07 * var(--m))!important;order:1;margin-left:max(0px,calc(50% - calc(175 * var(--m))));margin-bottom:calc(27 * var(--m) + var(--s2-std-listh));width:calc(350 * var(--m));height:calc(374.07 * var(--m))}.s2-std__big{left:0;top:calc(41.83 * var(--m));width:calc(211.34 * var(--m));height:calc(276.09 * var(--m));border-radius:calc(11.55 * var(--m))}.s2-std__small{left:calc(136.08 * var(--m));top:calc(200.24 * var(--m));width:calc(146.19 * var(--m));height:calc(173.83 * var(--m));border-radius:calc(11.55 * var(--m))}.s2-std__seal{left:calc(174.42 * var(--m));top:0;width:calc(79.9 * var(--m));height:calc(79.9 * var(--m))}.s2-std__composite{left:0;top:0;width:100%;height:100%}.s2-std__art{--s2-cu: calc(350 / 575.54 * var(--m));--s2-coy: 0px}.s2-std__popup{left:calc(229 * var(--m));top:calc(141.5 * var(--m))}.s2-std__toggle{left:calc(50.47 * var(--m));top:0;width:calc(18.38 * var(--m))!important;height:calc(18.38 * var(--m))!important}:root .s2-std .s2-std__toggle{border:1px solid var(--s2-std-x, #D70C37);background:transparent!important;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}html[data-s2-theme=morning] .s2-std__popup{--s2-std-x: #14149E}html[data-s2-theme=evening] .s2-std__popup{--s2-std-x: #6145BD}html[data-s2-theme=night] .s2-std__popup{--s2-std-x: #C3BBFF}.s2-std__pop{left:0;top:calc(24.26 * var(--m));width:max-content;min-width:calc(120.78 * var(--m));max-width:calc(134 * var(--m));height:calc(47.59 * var(--m));padding-right:calc(6 * var(--m));border-radius:calc(7.94 * var(--m));background:#fff}.s2-std__popimg{left:calc(3.93 * var(--m));top:calc(4.4 * var(--m));width:calc(29.81 * var(--m));height:calc(38.79 * var(--m))}html[data-s2-theme=night] .s2-std__pop{border-color:#ffffff29;background:linear-gradient(86.46deg,#170c70f5 .76%,#06031ef5 96.71%);box-shadow:0 calc(10 * var(--m)) calc(22 * var(--m)) calc(-10 * var(--m)) #0009}.s2-std__popname{position:relative;left:auto;top:auto;display:block;margin:calc(8.82 * var(--m)) 0 0 calc(35.17 * var(--m));overflow:hidden;text-overflow:ellipsis;font-size:calc(7.94 * var(--m));line-height:calc(18 * var(--m))}.s2-std__popprice{left:calc(35.17 * var(--m));top:calc(23.71 * var(--m));font-size:calc(10.22 * var(--m))}.s2-std{--s2-std-step: 30svh;--s2-std-listh: calc(var(--s2-std-pad) + var(--s2-std-n, 3) * var(--s2-std-pitch));--s2-std-list-top: max(calc(var(--s2-ann-h) + 84 * var(--m)), min(calc(var(--s2-ann-h) + 84 * var(--m) + 401.07 * var(--m)), calc(100svh - var(--s2-std-listh) - 12px)))}.s2-std__stepswin{position:sticky;order:2;left:0;top:var(--s2-std-list-top);width:auto;height:var(--s2-std-listh);margin-top:calc(-1 * var(--s2-std-listh))}.s2-std__pin{display:block;order:3;flex:none;height:calc(max(0,var(--s2-std-n, 3) - 1) * var(--s2-std-step))}html.s2-motion .s2-std__step:not(.is-lit){filter:none}.s2-std.is-nopin .s2-std__art{position:relative;top:0!important;margin-bottom:0}.s2-std.is-nopin .s2-std__stepswin{position:relative;top:0;margin-top:calc(27 * var(--m))}.s2-std.is-nopin .s2-std__pin{display:none}.s2-std__badge{left:calc(21 * var(--m));top:calc(-10.07 * var(--m));font-size:calc(12 * var(--m));min-width:calc(126 * var(--m))}.s2-std__text{left:calc(21 * var(--m));top:calc(23.6 * var(--m));width:calc(330 * var(--m));font-size:calc(14 * var(--m))}.s2-founder{height:auto;padding-top:0}.s2-founder__inner{display:flex;flex-direction:column;align-items:center;text-align:center}.s2-founder__copy{display:contents}.s2-founder__copy .s2-eyebrow{order:1;margin-left:0}.s2-founder__title{order:2;margin-top:calc(-5 * var(--m));line-height:calc(54 * var(--m))!important}.s2-founder__sub{order:3;justify-content:center;margin:calc(7.4 * var(--m)) 0 0;font-size:calc(14 * var(--m))}.s2-founder__verified{width:calc(14 * var(--m));height:calc(14 * var(--m))}.s2-founder__chips{order:4;position:relative;z-index:2;width:auto;justify-content:center;gap:calc(10.42 * var(--m)) calc(5.4 * var(--m));margin:calc(20.5 * var(--m)) calc(-5 * var(--m)) 0}.s2-chip{height:round(calc(20.52 * var(--m)),1px);padding:0 calc(11 * var(--m));gap:calc(7 * var(--m));font-size:calc(9.12 * var(--m));letter-spacing:calc(.39 * var(--m))}.s2-founder__chips .s2-chip{-webkit-backdrop-filter:none;backdrop-filter:none}.s2-chip .s2-check--line{width:calc(7 * var(--m));height:calc(7 * var(--m))}.s2-founder__photo{order:5;position:relative;left:auto;top:auto;width:calc(393 * var(--m));height:calc(434.42 * var(--m));margin:calc(-21 * var(--m)) 0 0}.s2-founder__photo img{object-fit:cover;object-position:4.7% bottom}.s2-founder__btn{order:6;position:relative;z-index:2;min-width:calc(174.77 * var(--m));height:calc(39.83 * var(--m));margin-top:calc(-70.4 * var(--m));font-size:calc(12 * var(--m))}.s2-founder__panel{order:7;position:relative;left:auto;top:auto;align-self:stretch;width:auto;height:calc(404.48 * var(--m));margin:calc(60.57 * var(--m)) calc(-23 * var(--m)) calc(-434.48 * var(--m)) 0;border-radius:calc(12 * var(--m)) 0 0 calc(12 * var(--m));overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-left:calc(14 * var(--m));scrollbar-width:none}.s2-founder__panel::-webkit-scrollbar{display:none}.s2-founder__panel{text-align:left}.s2-founder__cards{position:static;display:flex;gap:calc(14.25 * var(--m));width:max-content;padding:calc(16 * var(--m)) calc(14 * var(--m))}.s2-founder__cards .s2-card{flex:none;scroll-snap-align:start;--u: calc(.817 * var(--m))}.s2-circ{padding:calc(486.72 * var(--m)) 0 calc(57.5 * var(--m))}.s2-circ .s2-eyebrow{max-width:calc(160 * var(--m));margin:0 auto}.s2-circ .s2-h2{margin-top:0;line-height:calc(54 * var(--m))}.s2-circ__dial{width:calc(308.59 * var(--m));height:calc(308.59 * var(--m));margin-top:calc(50.2 * var(--m));touch-action:pan-y}.s2-circ__ctawrap{margin-top:calc(16 * var(--m))}.s2-circ .s2-circ__label--midday{left:calc(100% + 24 * var(--m))}.s2-circ .s2-circ__label--night{right:calc(100% + 24 * var(--m))}.s2-circ__cta{--s2-cta-r: calc(13.5 * var(--m));--s2-cta-pad: calc(4.7 * var(--m));height:calc(36.83 * var(--m));padding:0 calc(4.7 * var(--m)) 0 calc(20 * var(--m));font-size:calc(12.61 * var(--m))}.s2-circ__cta .s2-cta__in{gap:calc(14 * var(--m))}.s2-circ__copy{width:calc(214 * var(--m))}.s2 .s2-circ__sayt{font-size:calc(22 * var(--m));line-height:calc(25 * var(--m));letter-spacing:calc(-.6 * var(--m))}.s2 .s2-circ__sayx{max-width:none;margin-top:calc(10 * var(--m));font-size:calc(11.5 * var(--m));line-height:1.38}.s2-circ__dot{top:calc(15.65 * var(--m));width:calc(20.89 * var(--m));height:calc(20.89 * var(--m));margin-left:calc(-10.45 * var(--m))}.s2-circ__label{font-size:calc(9 * var(--m))!important;line-height:calc(15 * var(--m))!important}.s2-circ__label--morning{top:calc(-20.3 * var(--m))}.s2-circ__label--evening{bottom:calc(-21.3 * var(--m))}.s2-circ__label--midday{left:calc(100% + calc(18 * var(--m)))}.s2-circ__label--night{right:calc(100% + calc(18 * var(--m)))}.s2-brands{padding:calc(20 * var(--m)) 0 calc(20 * var(--m))}.s2-brands__logos{width:100%;height:calc(31 * var(--m));margin-bottom:calc(62 * var(--m))}.s2-brands__logo{width:calc(var(--w) * .54 * var(--m));height:calc(var(--h) * .54 * var(--m));margin-right:calc(40 * var(--m))}.s2-brands__track{--s2-marq-speed: calc(var(--s2-brand-n, 3) * 4.33s)}.s2-brands .s2-h2{line-height:calc(54 * var(--m));margin-top:calc(5 * var(--m))}.s2-brands .s2-head .s2-sub{margin-top:0;font-size:calc(12 * var(--m))}.s2-brands__tabs{justify-content:center;margin-top:calc(16 * var(--m))}.s2-brands__rows{margin-top:calc(25.5 * var(--m))}.s2-brands__row{width:auto;gap:calc(10.4 * var(--m));margin:0 calc(-23 * var(--m));padding:0 calc(23 * var(--m)) calc(4 * var(--m));scroll-padding-left:calc(23 * var(--m))}.s2-brands__row>*{scroll-snap-align:start}.s2-brands__row>:nth-child(4n+1){scroll-snap-stop:normal}.s2-brands__pages{display:none}.s2-tile--brand{width:calc(155.82 * var(--m));height:calc(151.93 * var(--m));border-radius:calc(11.77 * var(--m))}.s2-tile--brand .s2-tile__cap{height:calc(91.55 * var(--m));padding:0 calc(9.4 * var(--m)) calc(10.5 * var(--m))}.s2-tile--brand .s2-tile__title{font-size:calc(11.3 * var(--m))}.s2-marq{padding:calc(24.6 * var(--m)) 0 calc(21 * var(--m))}.s2-marq__window{width:calc(353 * var(--m))}.s2-marq__track{--s2-marq-speed: 6s}.s2-marq__word,.s2-marq__sep{font-size:calc(12 * var(--m));line-height:calc(14 * var(--m))}.s2-marq__sep{margin:0 calc(7 * var(--m))}.s2-ab-eyebrow{font-size:calc(9.5 * var(--m));line-height:calc(14 * var(--m));letter-spacing:calc(1.9 * var(--m))}.s2 .s2-ab-h2{font-size:calc(34 * var(--m));line-height:calc(32 * var(--m));letter-spacing:calc(-1.4 * var(--m))}.s2-ab-eyebrow+.s2-ab-h2{margin-top:calc(12 * var(--m))}.s2 .s2-ab-btn{--s2-cta-r: calc(14 * var(--m));height:calc(42 * var(--m));padding:0 var(--s2-cta-pad) 0 calc(18 * var(--m));font-size:calc(11.5 * var(--m))}.s2-abp{grid-template-columns:1fr}.s2-abp__half,.s2-abp__half:first-child,.s2-abp__half:nth-child(2),.s2-abp--time .s2-abp__half,.s2-abp--time .s2-abp__half:first-child,.s2-abp--time .s2-abp__half:nth-child(2){padding:calc(56 * var(--m)) calc(23 * var(--m)) calc(60 * var(--m))}.s2-abp__in{max-width:none}.s2-abp__text,.s2-abp__half--light .s2-abp__text{max-width:none;margin-top:calc(18 * var(--m));font-size:calc(15 * var(--m))}.s2-abp--time .s2-abp__text,.s2-abp--time .s2-abp__half--light .s2-abp__text{max-width:calc(320 * var(--m));margin:calc(16 * var(--m)) auto 0;text-wrap:balance}.s2-abp .s2-ab-btn{margin-top:calc(28 * var(--m))}.s2-abp--time .s2-ab-btn{margin-top:calc(26 * var(--m))}.s2-cmp{padding:calc(21 * var(--m)) 0 calc(66 * var(--m))}.s2-cmp__box{flex-direction:column;height:auto;margin-right:calc(-3 * var(--m));border-radius:calc(10.46 * var(--m))}.s2-cmp__intro{flex:none;padding:calc(15.5 * var(--m)) calc(40 * var(--m)) 0;background:none;text-align:center}html[data-s2-theme] .s2-cmp__intro{background:none}.s2-cmp__eyebrow{font-size:calc(10.5 * var(--m));line-height:calc(13 * var(--m))}.s2-cmp__title{max-width:calc(170 * var(--m));margin:calc(9.5 * var(--m)) auto 0!important;font-size:calc(35 * var(--m))!important;line-height:calc(37 * var(--m))!important}.s2-cmp__text{margin:calc(9.5 * var(--m)) auto 0;max-width:calc(186 * var(--m));font-size:calc(10.2 * var(--m));line-height:calc(17 * var(--m))}.s2-cmp__scroll{margin-top:calc(18 * var(--m));padding-bottom:calc(1.2 * var(--m))}.s2-cmp__table thead th{height:calc(54.5 * var(--m));font-size:calc(12 * var(--m));line-height:1.3;padding:0 calc(4 * var(--m))}.s2-cmp__table thead th:first-child{width:calc(125 * var(--m))}.s2-cmp__table tbody tr{height:calc(53 * var(--m))}.s2-cmp__table tbody th{padding:0 calc(14 * var(--m));text-align:center;font-size:calc(10 * var(--m));line-height:1.5}.s2-cmp__table .is-hl{background:transparent!important}.s2-tick{width:calc(18 * var(--m));height:calc(18 * var(--m))}.s2-tick.is-yes:after{width:calc(3.6 * var(--m));height:calc(7 * var(--m))}.s2-press{padding:calc(42.5 * var(--m)) 0 calc(36 * var(--m))}.s2-press__inner{flex-direction:column;align-items:stretch}.s2-press__label{flex:none;height:auto;padding:0;border-right:0;text-align:center;font-size:calc(16 * var(--m))}.s2-press__rows{flex:none;margin:calc(21 * var(--m)) 0 0}.s2-press__rows.s2-fade-x{-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 6%,#000 94%,transparent 100%);mask-image:linear-gradient(90deg,transparent 0,#000 6%,#000 94%,transparent 100%)}.s2-press__rows--image{height:calc(125.23 * var(--m));margin-top:calc(21 * var(--m))}.s2-press__sheet{width:calc(816.8 * var(--m));margin-right:calc(34.6 * var(--m))}.s2-press__track{--s2-marq-speed: 24s}.s2-press__track--image{--s2-marq-speed: 26s}.s2-press__rows:not(.s2-press__rows--image){gap:calc(24 * var(--m))}.s2-press__rows--tiles{gap:calc(24 * var(--m))}.s2-press__track--tiles{--s2-marq-speed: 50s}.s2-press__logo--tile{margin-right:calc(30 * var(--m));padding:0}.s2-press__mark{--h: calc(20 * var(--m));--w: min(calc(var(--h) * var(--bw) / var(--bh)), calc(118 * var(--m)))}.s2-journal{padding:calc(56 * var(--m)) 0 calc(37.3 * var(--m))}.s2-journal .s2-h2{margin-top:calc(13.4 * var(--m));line-height:calc(40 * var(--m));max-width:calc(231 * var(--m));margin-left:auto;margin-right:auto}.s2-journal__grid{margin-top:calc(56 * var(--m));gap:calc(16.28 * var(--m));justify-content:flex-start}.s2-post{width:calc(240.8 * var(--m))}.s2-post__img{height:calc(142.24 * var(--m));border-radius:calc(11.39 * var(--m))}.s2-post__title{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin-top:calc(10.93 * var(--m));font-size:calc(14.16 * var(--m));line-height:calc(17 * var(--m))}.s2-post__meta{margin-top:calc(2.26 * var(--m));gap:calc(5 * var(--m));font-size:calc(9.44 * var(--m));line-height:calc(11 * var(--m))}.s2-post__dot{width:calc(2.09 * var(--m));height:calc(2.09 * var(--m))}.s2-journal__cta{margin-top:calc(38.5 * var(--m))}.s2-journal__btn{width:calc(133.83 * var(--m));height:calc(36.92 * var(--m));font-size:calc(11.08 * var(--m))}.s2-foot{min-height:0;padding:calc(35.35 * var(--m)) 0 calc(31 * var(--m))}html[data-s2-theme=evening] .s2-foot,html[data-s2-theme=night] .s2-foot{min-height:0}.s2-foot__top{height:auto}.s2-foot__brand,.s2-foot__learn{position:static}.s2-foot__brand{display:block}.s2-foot__wordmark{width:calc(194.49 * var(--m));height:calc(48.62 * var(--m))}.s2-foot__learn{width:auto;margin-top:calc(19 * var(--m))}.s2-foot__h{font-size:calc(19.44 * var(--m));letter-spacing:calc(-.39 * var(--m))}.s2-foot__p{margin-top:calc(7.6 * var(--m))!important;font-size:calc(12.75 * var(--m));line-height:calc(19 * var(--m))}.s2-foot__form{width:100%;height:calc(36.94 * var(--m));margin-top:calc(11.9 * var(--m));gap:calc(7.78 * var(--m))}.s2-foot__email{width:calc(272.44 * var(--m));flex:none;height:calc(36.94 * var(--m));padding:0 calc(16.5 * var(--m));font-size:calc(13.06 * var(--m))}.s2-foot__join{width:calc(69.71 * var(--m))!important;height:calc(36.94 * var(--m))!important;font-size:calc(13.06 * var(--m))!important}.s2-foot__groups{flex-wrap:wrap;min-height:0;height:auto;margin-top:calc(45.5 * var(--m));padding-bottom:0;row-gap:calc(27.6 * var(--m))}.s2-foot__group:nth-child(n){flex:none;width:50%;margin:0;padding-right:calc(10 * var(--m))}.s2-foot__group.s2-foot__group--pills{order:10;width:100%;padding:calc(22 * var(--m)) 0 calc(24 * var(--m));border-top:1px solid color-mix(in srgb,var(--s2-foot-link) 22%,transparent);border-bottom:1px solid color-mix(in srgb,var(--s2-foot-link) 22%,transparent)}.s2-foot__group--pills>.s2-foot__gh,.s2-foot__group--pills>ul{display:none}.s2-foot__pills{display:block}.s2-foot__group .s2-foot__ptitle{display:flex;align-items:center;justify-content:space-between;gap:calc(12 * var(--m));font:600 calc(17 * var(--m))/1.25 var(--s2-in);color:var(--s2-foot-gh)}.s2-foot__parrow{font-size:calc(17 * var(--m));line-height:1}.s2 .s2-foot__psub{margin-top:calc(5 * var(--m));font:400 calc(12.5 * var(--m))/1.35 var(--s2-in);color:var(--s2-foot-link);opacity:.85}.s2-foot__prow{display:flex;flex-wrap:wrap;gap:calc(8 * var(--m));margin-top:calc(13 * var(--m))}.s2 .s2-foot__pill{display:inline-flex;align-items:center;height:calc(30 * var(--m));padding:0 calc(13 * var(--m));border:1px solid color-mix(in srgb,var(--s2-foot-link) 40%,transparent);border-radius:999px;font:400 calc(12.5 * var(--m))/1 var(--s2-in);color:var(--s2-foot-link)}.s2-foot__gh{margin-top:0!important;font-size:calc(14.72 * var(--m));text-decoration:underline;text-underline-offset:calc(3 * var(--m))}.s2-foot__group ul{margin-top:calc(8.25 * var(--m))}.s2-foot__group li{padding:calc(4.75 * var(--m)) 0;font-size:calc(13.12 * var(--m));line-height:calc(16 * var(--m))}.s2-foot__group a,.s2-foot__group li>span{font-size:calc(13.12 * var(--m))}.s2-foot__bottom{height:auto;margin-top:calc(22.77 * var(--m));border-top:0;display:flex;flex-direction:column;gap:calc(14.4 * var(--m))}.s2-foot__social{position:static;gap:calc(9.27 * var(--m))}.s2-foot__soc{width:calc(30.34 * var(--m));height:calc(30.34 * var(--m))}.s2-foot__soc .s2-svg,.s2-foot__soc .s2-ic{width:calc(15 * var(--m));height:calc(15 * var(--m))}.s2-foot__copy{position:static;gap:calc(5 * var(--m));white-space:normal;font-size:calc(12.24 * var(--m));text-align:left}.s2-foot__extras{height:calc(32 * var(--m));margin-top:calc(36.2 * var(--m))}.s2-radio{left:calc(-1.16 * var(--m));height:calc(26.86 * var(--m))!important;padding:0 calc(12 * var(--m)) 0 calc(9.85 * var(--m))!important;gap:calc(10 * var(--m))}.s2-radio__t{font-size:calc(9.74 * var(--m))}.s2-foot__ask{left:calc(227.7 * var(--m));top:calc(-2 * var(--m))}.s2-foot__asktitle,.s2-foot__asksub{white-space:nowrap}}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-stopped{overflow:hidden}body:not(.s2-body--index):not(.s2-body--blog):not(.s2-body--article):not(.s2-body--product) .s2-zbg:before,body:not(.s2-body--index):not(.s2-body--blog):not(.s2-body--article):not(.s2-body--product) .s2-zbg:after{content:"";position:absolute;top:-22%;right:-22%;bottom:-22%;left:-22%;pointer-events:none}.s2-zbg:before{background:radial-gradient(34% 24% at 20% 22%,var(--s2-glow-1) 0%,rgba(255,255,255,0) 100%),radial-gradient(30% 22% at 74% 76%,var(--s2-glow-3) 0%,rgba(255,255,255,0) 100%);animation:s2-mesh-a 27s var(--s2-ease-inout) infinite alternate}.s2-zbg:after{background:radial-gradient(32% 22% at 82% 26%,var(--s2-glow-2) 0%,rgba(255,255,255,0) 100%),radial-gradient(28% 20% at 36% 86%,var(--s2-glow-1) 0%,rgba(255,255,255,0) 100%);animation:s2-mesh-b 36s var(--s2-ease-inout) infinite alternate}html.s2-motion [data-s2-zone]:not(.is-live) .s2-zbg:before,html.s2-motion [data-s2-zone]:not(.is-live) .s2-zbg:after{animation-play-state:paused}.s2-foot{overflow:hidden}.s2-foot>.s2-wrap{position:relative;z-index:1}@keyframes s2-mesh-a{0%{transform:translate3d(-12%,-6%,0) rotate(-3deg) scale(1)}50%{transform:translate3d(13%,8%,0) rotate(5deg) scale(1.22)}to{transform:translate3d(-6%,13%,0) rotate(-4deg) scale(1.08)}}@keyframes s2-mesh-b{0%{transform:translate3d(11%,8%,0) rotate(3deg) scale(1.14)}50%{transform:translate3d(-13%,-7%,0) rotate(-5deg) scale(1)}to{transform:translate3d(8%,-12%,0) rotate(4deg) scale(1.2)}}@media(max-width:989px){.s2-zbg:before,.s2-zbg:after{animation:none}}html[data-s2-theme=morning],.s2[data-s2-band][data-s2-theme=morning]{--s2-glow-1: rgba(255, 255, 255, .62);--s2-glow-2: rgba(74, 138, 228, .46);--s2-glow-3: rgba(255, 176, 148, .34)}html[data-s2-theme=midday],.s2[data-s2-band][data-s2-theme=midday]{--s2-glow-1: rgba(255, 238, 214, .62);--s2-glow-2: rgba(233, 116, 54, .46);--s2-glow-3: rgba(255, 92, 122, .3)}html[data-s2-theme=evening],.s2[data-s2-band][data-s2-theme=evening]{--s2-glow-1: rgba(236, 214, 255, .52);--s2-glow-2: rgba(146, 92, 240, .5);--s2-glow-3: rgba(240, 120, 190, .34)}html[data-s2-theme=night],.s2[data-s2-band][data-s2-theme=night]{--s2-glow-1: rgba(120, 110, 255, .3);--s2-glow-2: rgba(72, 62, 220, .38);--s2-glow-3: rgba(182, 90, 222, .26)}html.s2-motion .s2-reveal{opacity:0;transform:translate3d(0,calc(22 * var(--u)),0);transition:opacity var(--s2-t-slow) var(--s2-ease),transform var(--s2-t-slow) var(--s2-ease);transition-delay:var(--s2-delay, 0s)}html.s2-motion .s2-reveal.is-in{opacity:1;transform:none}::view-transition-old(root),::view-transition-new(root){animation-duration:.6s;animation-timing-function:cubic-bezier(.65,0,.35,1)}.s2-spot__bg{transition:opacity .9s var(--s2-ease),transform 1.6s var(--s2-ease)}.s2-spot__bg.is-leaving{transition:opacity 0s linear .9s,transform 1.6s var(--s2-ease)}@media(min-width:990px){.s2-spot__bg:not(.is-active){transform:scale(1.03)}}.s2-drawer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483000;visibility:hidden;pointer-events:none;transition:visibility 0s linear var(--s2-t-slow)}.s2-drawer.is-open{visibility:visible;pointer-events:auto;transition:none}.s2-drawer__scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:#070a2f61;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);opacity:0;transition:opacity var(--s2-t) var(--s2-ease)}.s2-drawer.is-open .s2-drawer__scrim{opacity:1}.s2-drawer__panel{position:absolute;top:calc(10 * var(--u));left:calc(10 * var(--u));bottom:calc(10 * var(--u));width:calc(420 * var(--u));padding:calc(22 * var(--u)) calc(26 * var(--u)) calc(26 * var(--u));display:flex;flex-direction:column;gap:calc(22 * var(--u));overflow-y:auto;border-radius:calc(22 * var(--u));background:var(--s2-drawer-bg);border:1px solid var(--s2-glass-line);box-shadow:0 calc(30 * var(--u)) calc(80 * var(--u)) calc(-30 * var(--u)) #070a2f8c;-webkit-backdrop-filter:blur(22px) saturate(1.2);backdrop-filter:blur(22px) saturate(1.2);color:var(--s2-hdr-ink);transform:translate3d(calc(-100% - 24px),0,0);transition:transform var(--s2-t-slow) var(--s2-ease);scrollbar-width:none;-ms-overflow-style:none}.s2-drawer__panel::-webkit-scrollbar{display:none;width:0;height:0}.s2-drawer.is-open .s2-drawer__panel{transform:none}.s2-drawer__panel>*{opacity:0;transform:translate3d(calc(-12 * var(--u)),0,0);transition:opacity var(--s2-t) var(--s2-ease),transform var(--s2-t) var(--s2-ease)}.s2-drawer.is-open .s2-drawer__panel>*{opacity:1;transform:none}.s2-drawer.is-open .s2-drawer__panel>:nth-child(2){transition-delay:.08s}.s2-drawer.is-open .s2-drawer__panel>:nth-child(3){transition-delay:.14s}.s2-drawer.is-open .s2-drawer__panel>:nth-child(4){transition-delay:.2s}.s2-drawer.is-open .s2-drawer__panel>:nth-child(5){transition-delay:.26s}.s2-drawer.is-open .s2-drawer__panel>:nth-child(6){transition-delay:.32s}html[data-s2-theme=morning],.s2[data-s2-band][data-s2-theme=morning]{--s2-drawer-bg: linear-gradient(160deg, rgba(247, 243, 238, .94) 0%, rgba(227, 239, 253, .92) 100%);--s2-pinpop-field: rgba(255, 255, 255, .78);--s2-pinpop-ring: rgba(70, 130, 197, .2);--s2-pinpop-no: #B3261E;--s2-pinpop-no-bg: #F8D3CE}html[data-s2-theme=midday],.s2[data-s2-band][data-s2-theme=midday]{--s2-drawer-bg: linear-gradient(160deg, rgba(255, 244, 235, .95) 0%, rgba(251, 225, 207, .92) 100%);--s2-pinpop-field: rgba(255, 255, 255, .78);--s2-pinpop-ring: rgba(210, 91, 54, .18);--s2-pinpop-no: #B3261E;--s2-pinpop-no-bg: #F8D3CE}html[data-s2-theme=evening],.s2[data-s2-band][data-s2-theme=evening]{--s2-drawer-bg: linear-gradient(160deg, rgba(34, 17, 70, .94) 0%, rgba(84, 46, 135, .92) 100%);--s2-pinpop-field: rgba(255, 255, 255, .08);--s2-pinpop-ring: rgba(188, 136, 255, .28);--s2-pinpop-no: #FFB3C4;--s2-pinpop-no-bg: rgba(255, 152, 174, .22)}html[data-s2-theme=night],.s2[data-s2-band][data-s2-theme=night]{--s2-drawer-bg: linear-gradient(160deg, rgba(8, 9, 40, .95) 0%, rgba(28, 24, 95, .93) 100%);--s2-pinpop-field: rgba(255, 255, 255, .07);--s2-pinpop-ring: rgba(106, 85, 255, .35);--s2-pinpop-no: #FFB3C4;--s2-pinpop-no-bg: rgba(255, 152, 174, .22)}.s2-drawer__head{display:flex;align-items:center;justify-content:space-between}.s2-drawer__close{position:relative;width:calc(34 * var(--u))!important;height:calc(34 * var(--u))!important;border-radius:50%!important;transition:transform var(--s2-t) var(--s2-ease)}.s2-drawer__close:hover{transform:rotate(90deg)}.s2-drawer__close i:before,.s2-drawer__close i:after{content:"";position:absolute;left:50%;top:50%;width:calc(13 * var(--u));height:1.3px;background:currentColor;transform:translate(-50%,calc(-50% - 3px));transition:transform .5s var(--s2-ease)}.s2-drawer__close i:after{transform:translate(-50%,calc(-50% + 3px))}.s2-drawer.is-open .s2-drawer__close i:before{transform:translate(-50%,-50%) rotate(45deg);transition-delay:.3s}.s2-drawer.is-open .s2-drawer__close i:after{transform:translate(-50%,-50%) rotate(-45deg);transition-delay:.3s}.s2-drawer__search{display:flex;align-items:center;height:calc(42 * var(--u));padding:0 calc(8 * var(--u)) 0 calc(18 * var(--u));border-radius:999px}.s2-drawer__search input{flex:1;min-width:0;height:100%!important;margin:0!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important;outline:none;font:400 calc(14 * var(--u))/1 var(--s2-in)!important;color:inherit!important}.s2-drawer__search input::placeholder{color:currentColor;opacity:.7}.s2-drawer__search button{width:calc(34 * var(--u));height:calc(34 * var(--u));display:flex!important;align-items:center;justify-content:center}.s2-drawer__search .s2-svg{width:calc(15 * var(--u));height:calc(15 * var(--u))}.s2-drawer__pin{display:flex!important;flex:none;align-items:center;gap:calc(10 * var(--u));width:100%;height:calc(42 * var(--u))!important;margin-top:calc(10 * var(--u))!important;padding:0 calc(18 * var(--u))!important;border-radius:999px!important;color:inherit!important;text-align:left}.s2-drawer__pin .s2-hpin__ic{width:calc(13 * var(--u));height:calc(14.4 * var(--u))}.s2-drawer__pin .s2-hpin__t{font:400 calc(14 * var(--u))/1 var(--s2-in)}.s2-drawer__nav ul{display:flex;flex-direction:column}.s2-drawer__item{border-bottom:1px solid rgba(128,128,150,.2)}.s2-drawer__link{width:100%;display:flex!important;align-items:center;justify-content:space-between;padding:calc(13 * var(--u)) 0!important;font:600 calc(26 * var(--u))/1.1 var(--s2-sg)!important;letter-spacing:calc(-.6 * var(--u))!important;text-align:left;transition:padding var(--s2-t) var(--s2-ease),opacity var(--s2-t-fast) var(--s2-ease)}.s2-drawer__link:hover{padding-left:calc(8 * var(--u))!important}.s2-drawer__arrow{font:400 calc(18 * var(--u))/1 var(--s2-in);opacity:.55;transition:transform var(--s2-t) var(--s2-ease),opacity var(--s2-t) var(--s2-ease)}.s2-drawer__link:hover .s2-drawer__arrow{transform:translate(calc(4 * var(--u)));opacity:1}.s2-drawer__plus{position:relative;width:calc(14 * var(--u));height:calc(14 * var(--u))}.s2-drawer__plus:before,.s2-drawer__plus:after{content:"";position:absolute;left:0;right:0;top:50%;height:1.3px;background:currentColor;transition:transform var(--s2-t) var(--s2-ease)}.s2-drawer__plus:after{transform:rotate(90deg)}.s2-drawer__link[aria-expanded=true] .s2-drawer__plus:after{transform:rotate(0)}.s2-drawer__sub{display:grid;grid-template-rows:0fr;transition:grid-template-rows var(--s2-t) var(--s2-ease)}.s2-drawer__sub>ul{overflow:hidden}.s2-drawer__link[aria-expanded=true]+.s2-drawer__sub{grid-template-rows:1fr}.s2-drawer__sub li:last-child{padding-bottom:calc(12 * var(--u))}.s2-drawer__sub a{display:block;padding:calc(6 * var(--u)) 0;font:500 calc(14 * var(--u))/1.3 var(--s2-in);opacity:.8;transition:opacity var(--s2-t-fast) var(--s2-ease),padding var(--s2-t) var(--s2-ease)}.s2-drawer__sub a:hover{opacity:1;padding-left:calc(6 * var(--u))}.s2-drawer__sublink{width:100%;display:flex;align-items:center;justify-content:space-between;padding:calc(6 * var(--u)) 0;font:500 calc(14 * var(--u))/1.3 var(--s2-in);text-align:left;color:inherit;opacity:.8;transition:opacity var(--s2-t-fast) var(--s2-ease)}.s2-drawer__sublink:hover,.s2-drawer__sublink[aria-expanded=true]{opacity:1}.s2-drawer__sublink .s2-drawer__plus{width:calc(11 * var(--u));height:calc(11 * var(--u))}.s2-drawer__sublink[aria-expanded=true] .s2-drawer__plus:after{transform:rotate(0)}.s2-drawer__sublink[aria-expanded=true]+.s2-drawer__sub{grid-template-rows:1fr}.s2 .s2-drawer__sub--2>ul{margin:0;padding-left:calc(14 * var(--u))}.s2 .s2-drawer__sub--2 li:last-child{padding-bottom:calc(6 * var(--u))}.s2-drawer__sub--2 a,.s2-drawer__sub--2 .s2-drawer__sublink{font-size:calc(13 * var(--u))}.s2-drawer__cards{display:grid;grid-template-columns:1fr 1fr;gap:calc(12 * var(--u))}.s2-drawer__card{display:block}.s2-drawer__cardimg{display:block;position:relative;aspect-ratio:4 / 5;border-radius:calc(14 * var(--u));overflow:hidden}.s2-drawer__cardimg.is-product{background:#ededed;isolation:isolate}.s2-drawer__cardimg.is-product .s2-drawer__cardprod{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;filter:brightness(.929)}.s2-drawer__cardimg img{transition:transform var(--s2-t-slow) var(--s2-ease)}.s2-drawer__card:hover .s2-drawer__cardimg img{transform:scale(1.05)}.s2-drawer__cardtitle{display:block;margin-top:calc(8 * var(--u));font:600 calc(15 * var(--u))/1.2 var(--s2-sg)}.s2-drawer__cardsub{display:block;margin-top:calc(2 * var(--u));font:500 calc(11.6 * var(--u))/1.2 var(--s2-in);opacity:.75}.s2-drawer__chips{display:flex;flex-wrap:wrap;gap:calc(8 * var(--u))}.s2-drawer__chips .s2-chip{color:var(--s2-hdr-ink);font-weight:600;transition:transform var(--s2-t-fast) var(--s2-ease)}.s2-drawer__chips .s2-chip:hover{transform:translateY(calc(-2 * var(--u)))}.s2-drawer__foot{margin-top:auto;display:flex;flex-direction:column;gap:calc(12 * var(--u))}.s2-drawer__foot .s2-eyebrow{color:currentColor;opacity:.7}.s2-drawer__themes{display:grid;grid-template-columns:repeat(4,1fr);gap:calc(6 * var(--u))}.s2-drawer__theme{height:calc(34 * var(--u))!important;border-radius:999px!important;border:1px solid var(--s2-glass-line)!important;font:600 calc(11 * var(--u))/1 var(--s2-in)!important;transition:background-color var(--s2-t) var(--s2-ease),color var(--s2-t) var(--s2-ease)!important}html[data-s2-theme=morning] .s2-drawer__theme[data-s2-set=morning],html[data-s2-theme=midday] .s2-drawer__theme[data-s2-set=midday],html[data-s2-theme=evening] .s2-drawer__theme[data-s2-set=evening],html[data-s2-theme=night] .s2-drawer__theme[data-s2-set=night]{background:var(--s2-btn)!important;color:var(--s2-btn-text)!important;border-color:transparent!important}.s2-drawer__account{display:flex;align-items:center;gap:calc(10 * var(--u));font:500 calc(14 * var(--u))/1 var(--s2-in)}.s2-drawer__account .s2-svg{width:calc(16 * var(--u));height:calc(16 * var(--u))}.s2-burger{--s2-bar-gap: 4px}.s2-burger i{transition:transform .45s var(--s2-ease),opacity .25s var(--s2-ease),right .35s var(--s2-ease)}.s2-hdr__menu[aria-expanded=true] .s2-burger i:nth-child(1){transform:translateY(var(--s2-bar-gap)) rotate(45deg)}.s2-hdr__menu[aria-expanded=true] .s2-burger i:nth-child(2){opacity:0;transform:scaleX(0)}.s2-hdr__menu[aria-expanded=true] .s2-burger i:nth-child(3){transform:translateY(calc(var(--s2-bar-gap) * -1)) rotate(-45deg)}@media(hover:hover)and (pointer:fine){.s2-hdr__menu:not([aria-expanded=true]):hover .s2-burger i:nth-child(2){right:40%}.s2-hdr__menu:not([aria-expanded=true]):hover .s2-burger i:nth-child(3){right:20%;transition-delay:.05s}}@media(max-width:989px){.s2-drawer__panel{top:8px;left:8px;bottom:8px;width:calc(100vw - 16px);max-width:440px;padding:18px 20px 22px;gap:18px;border-radius:20px}.s2-drawer__close{width:38px!important;height:38px!important}.s2-drawer__close i:before,.s2-drawer__close i:after{width:14px}.s2-drawer__search{height:44px;padding:0 6px 0 16px}.s2-drawer__search input{font-size:15px!important}.s2-drawer__search button{width:36px;height:36px}.s2-drawer__search .s2-svg{width:16px;height:16px}.s2-drawer__link{font-size:24px!important;padding:12px 0!important}.s2-drawer__sub a,.s2-drawer__sublink{font-size:15px;padding:7px 0}.s2-drawer__sub--2 a,.s2-drawer__sub--2 .s2-drawer__sublink{font-size:14px}.s2-drawer__sub--3 a{font-size:13.5px}.s2-drawer__cards{gap:10px}.s2-drawer__cardtitle{font-size:15px}.s2-drawer__cardsub{font-size:12px}.s2-drawer__theme{height:36px!important;font-size:12px!important}.s2-drawer__account{font-size:15px}.s2-drawer__account .s2-svg{width:17px;height:17px}}html[data-s2-theme=morning]{--s2cd-bg: #FFFFFF;--s2cd-ink: #0E0E53;--s2cd-line: rgba(64, 64, 64, .25);--s2cd-box-bg: #FFFFFF;--s2cd-box-line: rgba(70, 130, 197, .28);--s2cd-ship: #1F4E8C;--s2cd-track: #E5E9F2;--s2cd-img-line: #B9CBE4;--s2cd-vendor: #3E73B8;--s2cd-variant: #52527E;--s2cd-pill-bg: #FFFFFF;--s2cd-pill-line: #BFD0E7;--s2cd-pill-minus: #5C79A3;--s2cd-pill-qty: #1F4E8C;--s2cd-price: #1F4E8C;--s2cd-was: #807B8F;--s2cd-remove: #3A5A85;--s2cd-band: linear-gradient(180deg, rgba(244, 248, 253, 0) 0%, rgba(244, 248, 253, .45) 100%), linear-gradient(100deg, #7FB2F2 0%, #9EC4F5 26%, #BCD6F8 46%, #D4E4FA 68%, #E7F0FC 100%);--s2cd-card-bg: #FFFFFF;--s2cd-card-line: #BFD0E7;--s2cd-plus: #1F4E8C;--s2cd-foot: #0E2A55;--s2cd-foot-note: #A9C4E8}html[data-s2-theme=midday]{--s2cd-bg: #FFFFFF;--s2cd-ink: #35180C;--s2cd-line: rgba(64, 64, 64, .25);--s2cd-box-bg: #FFFFFF;--s2cd-box-line: rgba(197, 155, 142, .28);--s2cd-ship: #763114;--s2cd-track: #E5E5F0;--s2cd-img-line: #C59B8E;--s2cd-vendor: #BC6246;--s2cd-variant: #52527E;--s2cd-pill-bg: #FFFFFF;--s2cd-pill-line: #E2BBAF;--s2cd-pill-minus: #885B48;--s2cd-pill-qty: #802F16;--s2cd-price: #873116;--s2cd-was: #807671;--s2cd-remove: #7E503D;--s2cd-band: linear-gradient(180deg, rgba(253, 239, 225, 0) 0%, rgba(253, 239, 225, .45) 100%), linear-gradient(100deg, #FD9E4B 0%, #FDB46C 26%, #FCC489 44%, #FED2A0 66%, #FFDBB5 88%, #FDDFBB 100%);--s2cd-card-bg: #FFFFFF;--s2cd-card-line: #D1AEA3;--s2cd-plus: #802F16;--s2cd-foot: #3E1D09;--s2cd-foot-note: #DEB0A2}html[data-s2-theme=evening]{--s2cd-bg: #1B1D46;--s2cd-ink: #FFFFFF;--s2cd-line: rgba(255, 255, 255, .14);--s2cd-box-bg: rgba(255, 255, 255, .05);--s2cd-box-line: rgba(255, 255, 255, .14);--s2cd-ship: #E1CCFF;--s2cd-track: rgba(255, 255, 255, .14);--s2cd-img-line: #4D4380;--s2cd-vendor: #C9B8FF;--s2cd-variant: #B2B2F2;--s2cd-pill-bg: transparent;--s2cd-pill-line: #655487;--s2cd-pill-minus: #B2B2F2;--s2cd-pill-qty: #FFFFFF;--s2cd-price: #FFFFFF;--s2cd-was: #9D9AC8;--s2cd-remove: #C9B8FF;--s2cd-band: linear-gradient(100deg, #6D4FC7 0%, #5B42AE 30%, #3F2D83 62%, #2A1F63 100%);--s2cd-card-bg: #232657;--s2cd-card-line: #4D4380;--s2cd-plus: #C9B8FF;--s2cd-foot: #0F0A26;--s2cd-foot-note: #B7A3FF}html[data-s2-theme=night]{--s2cd-bg: #464BAA;--s2cd-ink: #FFFFFF;--s2cd-line: rgba(255, 255, 255, .16);--s2cd-box-bg: rgba(255, 255, 255, .06);--s2cd-box-line: rgba(255, 255, 255, .2);--s2cd-ship: #E2DDFF;--s2cd-track: rgba(255, 255, 255, .18);--s2cd-img-line: #7377C6;--s2cd-vendor: #E2DDFF;--s2cd-variant: #DCD6FF;--s2cd-pill-bg: transparent;--s2cd-pill-line: rgba(255, 255, 255, .4);--s2cd-pill-minus: #DCD6FF;--s2cd-pill-qty: #FFFFFF;--s2cd-price: #FFFFFF;--s2cd-was: #CFC8FF;--s2cd-remove: #E2DDFF;--s2cd-band: linear-gradient(100deg, #3B3FA8 0%, #2E3190 30%, #22256D 62%, #1A1C52 100%);--s2cd-card-bg: #1B1D46;--s2cd-card-line: #3A3A78;--s2cd-plus: #A4A4FF;--s2cd-foot: #070828;--s2cd-foot-note: #9D9AC8}.s2-cd{--cd: min(var(--u), 1.06px, calc((100vh - 20 * var(--u)) / 924.62));position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483000;visibility:hidden;pointer-events:none;transition:visibility 0s linear var(--s2-t-slow)}.s2-cd.is-open{visibility:visible;pointer-events:auto;transition:none}.s2-cd__scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:#070a2f61;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);opacity:0;transition:opacity var(--s2-t) var(--s2-ease)}.s2-cd.is-open .s2-cd__scrim{opacity:1}.s2-cd__panel{position:absolute;top:calc(10 * var(--u));right:calc(10 * var(--u));bottom:calc(10 * var(--u));width:calc(454.5 * var(--cd));overflow:hidden;border-radius:calc(17 * var(--cd));background:var(--s2cd-bg);box-shadow:0 calc(30 * var(--u)) calc(80 * var(--u)) calc(-30 * var(--u)) #070a2f8c;color:var(--s2cd-ink);transform:translate3d(calc(100% + 24px),0,0);transition:transform var(--s2-t-slow) var(--s2-ease)}.s2-cd.is-open .s2-cd__panel{transform:none}.s2-cd__body{display:flex;flex-direction:column;height:100%;transition:opacity var(--s2-t-fast) var(--s2-ease)}.s2-cd__body.is-busy{opacity:.65}.s2-cd__head{flex:none;display:flex;align-items:center;justify-content:space-between;height:calc(79.38 * var(--cd));padding:0 calc(21 * var(--cd)) 0 calc(26.83 * var(--cd));border-bottom:1px solid var(--s2cd-line)}.s2 .s2-cd__title{margin:0;font:600 calc(22 * var(--cd))/calc(25 * var(--cd)) var(--s2-sg);letter-spacing:calc(-.512 * var(--cd));text-transform:none;color:inherit}.s2-cd__count{font-weight:500;opacity:.55}.s2-cd__close{position:relative;flex:none;width:calc(34 * var(--cd));height:calc(34 * var(--cd));border-radius:50%;transition:transform var(--s2-t) var(--s2-ease)}.s2-cd__close i:before,.s2-cd__close i:after{content:"";position:absolute;left:50%;top:50%;width:calc(13 * var(--cd));height:1.65px;background:currentColor;transform:translate(-50%,-50%) rotate(45deg)}.s2-cd__close i:after{transform:translate(-50%,-50%) rotate(-45deg)}.s2-cd__scroll{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:none}.s2-cd__scroll>*{flex:none}.s2-cd__scroll::-webkit-scrollbar{display:none;width:0;height:0}.s2-cd__ship{position:relative;margin:calc(30 * var(--cd)) calc(24.67 * var(--cd)) 0 calc(26.83 * var(--cd));padding:calc(13.5 * var(--cd)) calc(14 * var(--cd)) calc(12 * var(--cd));border:1.5px solid var(--s2cd-box-line);border-radius:calc(14 * var(--cd));background:var(--s2cd-box-bg)}.s2 .s2-cd__shiptext{margin:0;padding-right:calc(84 * var(--cd));font:500 calc(13.76 * var(--cd))/1.2 var(--s2-in);color:var(--s2cd-ship)}.s2-cd__shiptext b{font-weight:700}.s2-cd__shipgoal{position:absolute;right:calc(16 * var(--cd));top:calc(14 * var(--cd));font:600 max(calc(12 * var(--cd)),10px)/calc(18 * var(--cd)) var(--s2-sg);text-transform:uppercase;white-space:nowrap;color:var(--s2cd-ship)}.s2-cd__shipbar{display:block;height:calc(6 * var(--cd));margin:calc(12.5 * var(--cd)) calc(41 * var(--cd)) 0 0;overflow:hidden;border-radius:3px;background:var(--s2cd-track)}.s2-cd__shipbar i{display:block;height:100%;border-radius:inherit;background:var(--s2-btn);transition:width .6s var(--s2-ease)}.s2-cd__items{display:flex;flex-direction:column;gap:calc(22.25 * var(--cd));margin:calc(19 * var(--cd)) calc(24.67 * var(--cd)) 0 calc(26.83 * var(--cd))}.s2-cd__head+.s2-cd__scroll>.s2-cd__items:first-child{margin-top:calc(30 * var(--cd))}.s2-cd__scroll>.s2-cd__items:last-child{margin-bottom:calc(30 * var(--cd))}.s2-cd__item{display:flex;gap:calc(12.8 * var(--cd));min-height:calc(102.76 * var(--cd));transition:opacity var(--s2-t-fast) var(--s2-ease)}.s2-cd__item.is-busy{opacity:.5;pointer-events:none}.s2-cd__img{position:relative;flex:none;width:calc(102.76 * var(--cd));height:calc(102.76 * var(--cd));overflow:hidden;border:.55px solid var(--s2cd-img-line);border-radius:calc(12 * var(--cd));background:#fff}.s2-cd__img img,.s2-cd__img .s2-ph{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain}.s2-cd__info{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;align-items:flex-start;padding-top:calc(2.25 * var(--cd))}.s2 .s2-cd__vendor,.s2 .s2-cd__vendor:hover{font:600 max(calc(8.21 * var(--cd)),8px)/1.2 var(--s2-in);letter-spacing:calc(.92 * var(--cd));text-transform:uppercase;text-decoration:underline;color:var(--s2cd-vendor)}.s2 .s2-cd__name,.s2 .s2-cd__name:hover{display:-webkit-box;max-width:calc(204.4 * var(--cd));margin-top:calc(6 * var(--cd));overflow:hidden;font:600 calc(16.42 * var(--cd))/1.2 var(--s2-sg);color:var(--s2cd-ink);-webkit-line-clamp:2;-webkit-box-orient:vertical}.s2 .s2-cd__variant{margin:calc(6 * var(--cd)) 0 0;font:500 max(calc(12 * var(--cd)),10px)/1.2 var(--s2-in);letter-spacing:calc(.5 * var(--cd));color:var(--s2cd-variant)}.s2-cd__qty{display:flex;align-items:center;justify-content:space-between;gap:max(calc(4 * var(--cd)),4px);min-width:max(calc(79.98 * var(--cd)),76px);height:max(calc(29.38 * var(--cd)),28px);margin-top:auto;padding:0 max(calc(5 * var(--cd)),4px);border:.82px solid var(--s2cd-pill-line);border-radius:999px;background:var(--s2cd-pill-bg);font:500 max(calc(12.24 * var(--cd)),11px)/1 var(--s2-in)}.s2 .s2-cd__qty button{flex:none;width:max(calc(20 * var(--cd)),22px);height:100%;font:inherit;color:var(--s2cd-pill-minus)}.s2 .s2-cd__qty button+span+button{color:var(--s2cd-ink)}.s2 .s2-cd__qty button[disabled]{opacity:.35;cursor:default}.s2-cd__qty [data-s2-cd-qtyval]{min-width:2ch;text-align:center;color:var(--s2cd-pill-qty)}.s2-cd__info>:has(+.s2-cd__qty){margin-bottom:max(calc(10 * var(--cd)),8px)}.s2-cd__prices{flex:none;display:flex;flex-direction:column;align-items:flex-end;padding-top:calc(18.46 * var(--cd));text-align:right}.s2-cd__now{font:600 calc(20 * var(--cd))/1.2 var(--s2-sg);white-space:nowrap;color:var(--s2cd-price)}.s2-cd__was{margin-top:calc(2.5 * var(--cd));font:500 calc(14 * var(--cd))/calc(17 * var(--cd)) var(--s2-in);white-space:nowrap;color:var(--s2cd-was)}.s2 .s2-cd__remove{display:inline-flex;align-items:center;height:max(calc(29.38 * var(--cd)),28px);margin-top:auto;font:600 max(calc(12 * var(--cd)),10px)/1.2 var(--s2-in);letter-spacing:calc(.5 * var(--cd));text-decoration:underline;color:var(--s2cd-remove)}.s2-cd__scroll>.s2-cd__items{margin-bottom:calc(61 * var(--cd))}.s2-cd__band{margin-top:auto;padding:calc(21.57 * var(--cd)) 0 calc(38.9 * var(--cd));background:var(--s2cd-band)}.s2 .s2-cd__bandtitle{margin:0;font:600 calc(20 * var(--cd))/calc(25 * var(--cd)) var(--s2-sg);letter-spacing:calc(-.512 * var(--cd));text-transform:none;color:var(--s2cd-ink)}.s2-cd__bandhead{display:flex;align-items:baseline;justify-content:space-between;gap:calc(12 * var(--cd));margin:0 calc(26.83 * var(--cd))}.s2 .s2-cd__bandmore{flex:none;font:600 calc(13 * var(--cd))/1.2 var(--s2-in);color:var(--s2cd-ink);text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}.s2 .s2-cd__bandmore:hover{text-decoration:none}.s2-cd__rail{display:flex;gap:calc(10.17 * var(--cd));margin-top:calc(23.5 * var(--cd));padding:0 calc(26.83 * var(--cd));overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-left:calc(26.83 * var(--cd));scrollbar-width:none;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 22 * var(--cd)),transparent);mask-image:linear-gradient(90deg,#000 calc(100% - 22 * var(--cd)),transparent)}.s2-cd__rail::-webkit-scrollbar{display:none}.s2-cd__rail:after{content:"";flex:0 0 calc(16 * var(--cd))}.s2-cd__card{position:relative;flex:0 0 calc(403 * var(--cd));width:calc(403 * var(--cd));min-width:0;max-width:calc(403 * var(--cd));overflow:hidden;display:flex;align-items:flex-start;min-height:calc(108 * var(--cd));padding:calc(9.62 * var(--cd)) calc(12 * var(--cd)) calc(10 * var(--cd)) calc(10.47 * var(--cd));border:1.3px solid var(--s2cd-card-line);border-radius:calc(9.21 * var(--cd));background:var(--s2cd-card-bg);scroll-snap-align:start}.s2-cd__cimg{position:relative;flex:none;width:calc(50.37 * var(--cd));height:calc(50.37 * var(--cd));overflow:hidden;border:.83px solid var(--s2cd-img-line);border-radius:calc(6.62 * var(--cd));background:#fff}.s2-cd__cimg img,.s2-cd__cimg .s2-ph{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain}.s2-cd__cinfo{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;align-items:flex-start;margin-left:calc(8.2 * var(--cd));padding:calc(4.6 * var(--cd)) calc(56 * var(--cd)) 0 0}.s2 .s2-cd__cvendor,.s2 .s2-cd__cvendor:hover{font:600 max(calc(7.1 * var(--cd)),7.5px)/1.2 var(--s2-in);letter-spacing:calc(.8 * var(--cd));text-transform:uppercase;text-decoration:underline;color:var(--s2cd-vendor)}.s2 .s2-cd__cname,.s2 .s2-cd__cname:hover{max-width:100%;margin-top:calc(4.6 * var(--cd));overflow:hidden;font:600 calc(14.2 * var(--cd))/1.2 var(--s2-sg);white-space:nowrap;text-overflow:ellipsis;color:var(--s2cd-ink)}.s2 .s2-cd__cbenefits{max-width:100%;margin-top:calc(3.5 * var(--cd));overflow:hidden;font:600 max(calc(7.6 * var(--cd)),7.5px)/1.3 var(--s2-in);letter-spacing:calc(.5 * var(--cd));text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;color:var(--s2cd-vendor)}.s2-cd__cprice{display:flex;align-items:baseline;gap:calc(6.5 * var(--cd));margin-top:calc(6.2 * var(--cd))}.s2-cd__ctags{display:flex;align-items:center;gap:calc(4 * var(--cd));max-width:100%;height:calc(15 * var(--cd));margin-top:calc(4.5 * var(--cd));overflow:hidden}.s2-cd__ctags :is(.s2-badges-stack,.s2-corner){position:static;flex-direction:row;gap:calc(4 * var(--cd))}.s2-cd__ctags .s2-badge{height:calc(15 * var(--cd));padding:0 calc(6 * var(--cd));font-size:max(calc(7.2 * var(--cd)),7px);line-height:calc(15 * var(--cd))}.s2-cd__ctags .s2-card__pill{position:static;height:calc(15 * var(--cd));padding:0 calc(6 * var(--cd));font-size:max(calc(8 * var(--cd)),7.5px);line-height:calc(13 * var(--cd))}.s2-cd__cprice s{font:500 max(calc(10.77 * var(--cd)),9px)/1.1 var(--s2-in);color:var(--s2cd-variant)}.s2-cd__cprice b{font:600 calc(13.82 * var(--cd))/1.2 var(--s2-sg);color:var(--s2cd-price)}.s2 .s2-cd__cadd{position:absolute;right:calc(24.5 * var(--cd));top:50%;display:flex;align-items:center;justify-content:center;width:calc(35.37 * var(--cd));height:calc(35.37 * var(--cd));margin-top:calc(-17.69 * var(--cd));border:.98px solid var(--s2cd-plus);border-radius:50%;background:var(--s2cd-card-bg);color:var(--s2cd-plus);transition:background-color var(--s2-t-fast) var(--s2-ease),color var(--s2-t-fast) var(--s2-ease),transform var(--s2-t-fast) var(--s2-ease)}.s2-cd__cadd .s2-plus{width:calc(11 * var(--cd));height:calc(11 * var(--cd))}.s2 .s2-cd__cadd.is-loading{opacity:.5;pointer-events:none}.s2 .s2-cd__cadd[disabled]{opacity:.35;cursor:not-allowed}@media(hover:hover)and (pointer:fine){.s2 .s2-cd__cadd:not([disabled]):hover{background:var(--s2cd-plus);color:var(--s2cd-card-bg);transform:scale(1.06)}.s2-cd__close:hover{transform:rotate(90deg)}.s2 .s2-cd__view:hover{background:#ffffff1a}}.s2-cd__foot{flex:none;padding:calc(20.88 * var(--cd)) calc(24.67 * var(--cd)) calc(30.2 * var(--cd)) calc(26.83 * var(--cd));background:var(--s2cd-foot);color:#fff}.s2 .s2-cd__estl{margin:0;font:400 calc(14 * var(--cd))/1.2 var(--s2-sg)}.s2-cd__totrow{display:flex;align-items:flex-end;justify-content:space-between;gap:calc(12 * var(--cd));margin-top:calc(14 * var(--cd))}.s2-cd__total{font:600 calc(31.73 * var(--cd))/1.2 var(--s2-sg);white-space:nowrap}.s2-cd__note{padding-bottom:calc(5 * var(--cd));font:400 max(calc(12 * var(--cd)),10px)/1.2 var(--s2-sg);text-align:right;color:var(--s2cd-foot-note)}.s2-cd__coupon{display:inline-flex;align-items:center;gap:calc(7 * var(--cd));margin:calc(16 * var(--cd)) 0 0;padding:calc(6 * var(--cd)) calc(12 * var(--cd));border:1px dashed currentColor;border-radius:999px;font:500 max(calc(12.5 * var(--cd)),11px)/1.2 var(--s2-sg);color:var(--s2cd-foot-note)}.s2-cd__coupon .s2-coupon__ic{flex:none;width:max(calc(14 * var(--cd)),12px);height:max(calc(14 * var(--cd)),12px)}.s2-cd__btns{display:flex;gap:calc(9.4 * var(--cd));margin-top:calc(29.8 * var(--cd))}.s2-cd__coupon+.s2-cd__btns{margin-top:calc(16 * var(--cd))}.s2 .s2-cd__view,.s2 .s2-cd__checkout{flex:1 1 0;display:flex;align-items:center;justify-content:center;gap:calc(9 * var(--cd));height:calc(49 * var(--cd));border-radius:999px;font:600 calc(14.72 * var(--cd))/1.2 var(--s2-in)}.s2 .s2-cd__view,.s2 .s2-cd__view:hover{border:1px solid #FFFFFF;color:#fff;transition:background-color var(--s2-t-fast) var(--s2-ease)}.s2-cd__lock{width:calc(12.6 * var(--cd));height:calc(14 * var(--cd));margin-top:calc(-2 * var(--cd))}.s2-cd__empty{padding:calc(30 * var(--cd)) calc(24.67 * var(--cd)) calc(30 * var(--cd)) calc(26.83 * var(--cd))}.s2 .s2-cd__etitle{margin:0;font:600 calc(20 * var(--cd))/1.25 var(--s2-sg);letter-spacing:calc(-.512 * var(--cd));color:var(--s2cd-ink)}.s2 .s2-cd__etext{margin:calc(8 * var(--cd)) 0 0;font:400 max(calc(13.5 * var(--cd)),12px)/1.5 var(--s2-in);color:var(--s2cd-variant)}.s2-cd__cols{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:calc(10 * var(--cd));margin-top:calc(22 * var(--cd))}.s2 .s2-cd__col,.s2 .s2-cd__col:hover{display:flex;flex-direction:column;color:var(--s2cd-ink)}.s2-cd__colimg{position:relative;display:block;aspect-ratio:4 / 5;overflow:hidden;border:.55px solid var(--s2cd-img-line);border-radius:calc(12 * var(--cd));background:#fff}.s2-cd__colimg img,.s2-cd__colimg .s2-ph{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform var(--s2-t-slow) var(--s2-ease)}.s2-cd__coltitle{margin-top:calc(9 * var(--cd));font:600 calc(14.2 * var(--cd))/1.2 var(--s2-sg)}.s2-cd__colsub{margin-top:calc(3 * var(--cd));font:600 max(calc(10.5 * var(--cd)),9px)/1.2 var(--s2-in);color:var(--s2cd-vendor)}@media(hover:hover)and (pointer:fine){.s2-cd__col:hover .s2-cd__colimg img{transform:scale(1.05)}}.s2 .s2-cd__continue{width:100%;height:calc(49 * var(--cd));margin-top:calc(26 * var(--cd));font-size:calc(14.72 * var(--cd))}body:has(.s2-cd.is-open) .s2-toast{z-index:2147483005}@media(max-width:989px){.s2-cd{--cd: min(calc((100vw - 16px) / 454.5), 1px)}.s2-cd__panel{top:8px;right:8px;bottom:8px}}@media(prefers-reduced-motion:reduce){.s2-cd,.s2-cd__scrim,.s2-cd__panel{transition:none}}.s2-body .wishlist-drawer{--cd: min(var(--u), 1.06px, calc((100vh - 20 * var(--u)) / 924.62));font-family:var(--s2-in)}.s2-body .wishlist-drawer__overlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.s2-body .wishlist-drawer .wishlist-drawer__inner{align-self:stretch;width:calc(454.5 * var(--cd))!important;max-width:calc(100vw - 16px)!important;height:auto!important;margin:calc(10 * var(--u)) calc(10 * var(--u)) calc(10 * var(--u)) 0;border:0!important;border-radius:calc(17 * var(--cd));box-shadow:0 calc(30 * var(--u)) calc(80 * var(--u)) calc(-30 * var(--u)) #070a2f8c;color:var(--s2cd-ink);transition:transform var(--s2-t-slow) var(--s2-ease)}.s2-body .wishlist-drawer .wishlist-drawer__inner:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;background:var(--s2cd-bg);pointer-events:none}.s2-body .wishlist-drawer .wishlist-drawer__inner>*{position:relative;z-index:1}.s2-body .wishlist-drawer .wishlist-drawer__header{flex:none;align-items:center!important;min-height:calc(79.38 * var(--cd));padding:calc(14 * var(--cd)) calc(21 * var(--cd)) calc(14 * var(--cd)) calc(26.83 * var(--cd))!important;border-bottom:1px solid var(--s2cd-line)!important;background:transparent!important}.s2-body .wishlist-drawer .wishlist-drawer__title{margin:0!important;font:600 calc(22 * var(--cd))/calc(25 * var(--cd)) var(--s2-sg)!important;letter-spacing:calc(-.512 * var(--cd))!important;text-transform:none!important;color:var(--s2cd-ink)!important}.s2-body .wishlist-drawer .wishlist-drawer__count{margin:calc(4 * var(--cd)) 0 0!important;font:500 max(calc(12 * var(--cd)),11px)/1.2 var(--s2-in)!important;color:var(--s2cd-ink)!important;opacity:.55}.s2-body .wishlist-drawer .wishlist-drawer__close{width:calc(34 * var(--cd))!important;height:calc(34 * var(--cd))!important;padding:0!important;border:0!important;border-radius:50%!important;background:transparent!important;color:var(--s2cd-ink)!important;box-shadow:none!important}.s2-body .wishlist-drawer .wishlist-drawer__close svg{width:calc(14 * var(--cd));height:calc(14 * var(--cd))}.s2-body .wishlist-drawer .wishlist-drawer__column-headers{display:none!important}.s2-body .wishlist-drawer .wishlist-drawer__content{padding:calc(30 * var(--cd)) calc(24.67 * var(--cd)) calc(30 * var(--cd)) calc(26.83 * var(--cd))!important;overscroll-behavior:contain;scrollbar-width:none}.s2-body .wishlist-drawer .wishlist-drawer__items{gap:calc(22.25 * var(--cd))!important}.s2-body .wishlist-drawer .wishlist-drawer__item{gap:calc(12.8 * var(--cd))!important;padding:0!important;border:0!important}.s2-body .wishlist-drawer .wishlist-drawer__item-image-wrap{width:calc(102.76 * var(--cd))!important;height:calc(102.76 * var(--cd))!important;border:.55px solid var(--s2cd-img-line);border-radius:calc(12 * var(--cd))!important;background:#fff}.s2-body .wishlist-drawer .wishlist-drawer__item-image{width:100%!important;height:100%!important;object-fit:contain!important;border-radius:0!important}.s2-body .wishlist-drawer .wishlist-drawer__item-details{display:grid!important;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"title title" "qty qty" "add remove";align-items:center;row-gap:calc(10 * var(--cd));column-gap:calc(12 * var(--cd));flex:1 1 auto;min-width:0}.s2-body .wishlist-drawer .wishlist-drawer__item-details>div:first-child{display:contents!important}.s2-body .wishlist-drawer .wishlist-drawer__item-details>div:first-child>div:first-child{grid-area:title;min-width:0}.s2-body .wishlist-drawer .wishlist-modal-more-wrap{grid-area:remove;position:static!important;justify-self:end}.s2-body .wishlist-drawer .wishlist-modal-more-btn{display:none!important}.s2-body .wishlist-drawer .wishlist-modal-more-popover,.s2-body .wishlist-drawer .wishlist-modal-more-popover[hidden]{display:block!important;position:static!important;width:auto!important;min-width:0!important;margin:0!important;padding:0!important;border:0!important;background:none!important;box-shadow:none!important;text-align:right}.s2-body .wishlist-drawer .wishlist-modal-more-remove{display:inline!important;padding:0!important;border:0!important;background:none!important;font:600 max(calc(12 * var(--cd)),11px)/1.2 var(--s2-in)!important;letter-spacing:calc(.5 * var(--cd))!important;text-decoration:underline!important;color:var(--s2cd-remove)!important;cursor:pointer}.s2-body .wishlist-drawer .wishlist-modal-more-remove svg{display:none!important}.s2-body .wishlist-drawer .wishlist-drawer__quantity-controls{grid-area:qty;display:flex!important;align-items:center;justify-content:space-between;gap:calc(10 * var(--cd));margin:0!important}.s2-body .wishlist-drawer .wishlist-drawer__item-title{display:-webkit-box!important;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden!important;margin:0!important;font:600 calc(16.42 * var(--cd))/1.2 var(--s2-sg)!important;letter-spacing:0!important;text-transform:none!important;color:var(--s2cd-ink)!important}.s2-body .wishlist-drawer .wishlist-drawer__item-title a{font:inherit!important;color:inherit!important;text-decoration:none!important}.s2-body .wishlist-drawer .wishlist-drawer__quantity-wrapper{display:flex!important;align-items:center;gap:max(calc(4 * var(--cd)),4px);min-width:max(calc(79.98 * var(--cd)),76px);height:max(calc(29.38 * var(--cd)),28px);padding:0 max(calc(5 * var(--cd)),4px)!important;border:.82px solid var(--s2cd-pill-line)!important;border-radius:999px!important;background:var(--s2cd-pill-bg)!important;justify-content:space-between}.s2-body .wishlist-drawer .wishlist-drawer__quantity-btn{flex:none;width:max(calc(20 * var(--cd)),22px)!important;height:100%!important;padding:0!important;border:0!important;background:transparent!important;color:var(--s2cd-pill-minus)!important}.s2-body .wishlist-drawer .wishlist-drawer__quantity-btn svg{width:max(calc(12 * var(--cd)),11px);height:max(calc(12 * var(--cd)),11px)}.s2-body .wishlist-drawer .wishlist-drawer__quantity-value{min-width:2ch;font:500 max(calc(12.24 * var(--cd)),11px)/1 var(--s2-in)!important;color:var(--s2cd-pill-qty)!important;text-align:center}.s2-body .wishlist-drawer .wishlist-drawer__item-total{font:600 calc(20 * var(--cd))/1.2 var(--s2-sg)!important;white-space:nowrap;color:var(--s2cd-price)!important}.s2-body .wishlist-drawer .wishlist-drawer__add-to-cart,.s2-body .wishlist-drawer .wishlist-drawer__checkout-btn{border:0!important;border-radius:999px!important;background:var(--s2-btn)!important;color:var(--s2-btn-text)!important;font:600 max(calc(13 * var(--cd)),12px)/1.2 var(--s2-in)!important;letter-spacing:0!important;text-transform:none!important;box-shadow:none!important;transition:filter var(--s2-t-fast) var(--s2-ease),transform var(--s2-t-fast) var(--s2-ease)}.s2-body .wishlist-drawer .wishlist-drawer__add-to-cart{grid-area:add;justify-self:start;width:auto!important;height:max(calc(34 * var(--cd)),32px);margin:0!important;padding:0 calc(18 * var(--cd))!important}.s2-body .wishlist-drawer .wishlist-drawer__checkout-btn{height:calc(48 * var(--cd));padding:0 calc(20 * var(--cd))!important;font-size:max(calc(14.72 * var(--cd)),13px)!important}.s2-body .wishlist-drawer .wishlist-drawer__add-to-cart:hover,.s2-body .wishlist-drawer .wishlist-drawer__checkout-btn:hover{filter:brightness(1.05) saturate(1.04);transform:translateY(-1px)}.s2-body .wishlist-drawer .wishlist-modal-more-btn{background:transparent!important;color:var(--s2cd-ink)!important;opacity:.6}.s2-body .wishlist-drawer .wishlist-modal-more-popover{border:1px solid var(--s2cd-line)!important;border-radius:calc(10 * var(--cd))!important;background:var(--s2cd-bg)!important;box-shadow:0 12px 30px -12px #070a2f73!important}.s2-body .wishlist-drawer .wishlist-modal-more-remove{background:transparent!important;font:600 max(calc(12 * var(--cd)),11px)/1.2 var(--s2-in)!important;color:var(--s2cd-remove)!important}.s2-body .wishlist-drawer .wishlist-drawer__footer{padding:calc(18 * var(--cd)) calc(24.67 * var(--cd)) calc(22 * var(--cd)) calc(26.83 * var(--cd))!important;border-top:1px solid var(--s2cd-line)!important;background:transparent!important}.s2-body .wishlist-drawer .wishlist-drawer__subtotal{margin-bottom:calc(14 * var(--cd))!important;font:500 max(calc(14 * var(--cd)),12px)/1.2 var(--s2-in)!important;color:var(--s2cd-ink)!important}.s2-body .wishlist-drawer .wishlist-drawer__subtotal-amount{font:600 calc(20 * var(--cd))/1.2 var(--s2-sg)!important;color:var(--s2cd-price)!important}.s2-body .wishlist-drawer .wishlist-drawer__empty{min-height:0!important;padding:calc(70 * var(--cd)) calc(24 * var(--cd))!important;color:var(--s2cd-ink)!important}.s2-body .wishlist-drawer .wishlist-drawer__empty-icon{display:none!important}.s2-body .wishlist-drawer .wishlist-drawer__empty.s2-wempty-on{padding:0!important;text-align:left!important}.s2-body .wishlist-drawer .wishlist-drawer__empty.s2-wempty-on>:not([data-s2-wempty]){display:none!important}.s2-body .wishlist-drawer .s2-wempty{padding:0}.s2-body .wishlist-drawer .s2-wlogin{display:flex;align-items:center;justify-content:space-between;gap:calc(10 * var(--cd));margin:0 0 calc(18 * var(--cd));padding:calc(9 * var(--cd)) calc(10 * var(--cd)) calc(9 * var(--cd)) calc(16 * var(--cd));border:1px solid var(--s2cd-line);border-radius:999px;background:var(--s2cd-box-bg, transparent);color:var(--s2cd-ink);text-decoration:none}.s2-body .wishlist-drawer .s2-wlogin__t{font:500 max(calc(12.5 * var(--cd)),11px)/1.3 var(--s2-in);opacity:.8}.s2-body .wishlist-drawer .s2-wlogin__cta{flex:none;padding:calc(7 * var(--cd)) calc(14 * var(--cd));border-radius:999px;background:var(--s2-btn);font:600 max(calc(12.5 * var(--cd)),11px)/1.2 var(--s2-in);color:var(--s2-btn-text, #FFFFFF);white-space:nowrap}.s2-body .wishlist-drawer .s2-wlogin:hover .s2-wlogin__cta{filter:brightness(1.06)}.s2-body .mw-toast .s2-wtoast-login{display:block;flex-basis:100%;margin-top:6px;font:600 12px/1.3 var(--s2-in);color:inherit;text-decoration:underline;text-underline-offset:2px}.s2-body .mw-toast .mw-toast-body{flex-wrap:wrap}.s2-body .wishlist-drawer .wishlist-drawer__empty-title{margin:0 0 calc(8 * var(--cd))!important;font:600 calc(20 * var(--cd))/1.2 var(--s2-sg)!important;color:var(--s2cd-ink)!important}.s2-body .wishlist-drawer .wishlist-drawer__empty-desc{margin:0!important;font:500 max(calc(13 * var(--cd)),12px)/1.4 var(--s2-in)!important;color:var(--s2cd-variant)!important}.s2-body .mw-toast.pos-top-right{top:auto!important;right:auto!important;bottom:calc(24px + env(safe-area-inset-bottom,0px))!important;left:50%!important}.s2-body:has(>.s2-toast.is-open) .mw-toast.pos-top-right{bottom:calc(92px + env(safe-area-inset-bottom,0px))!important}.s2-body .mw-toast.from-right{transform:translate(-50%,12px);transition:opacity var(--s2-t-fast) var(--s2-ease),transform var(--s2-t-fast) var(--s2-ease)}.s2-body .mw-toast.toast-visible{transform:translate(-50%)}.s2-body .mw-toast-body{max-width:calc(100vw - 32px);border:1px solid var(--s2cd-line);border-radius:14px;background-color:var(--s2cd-bg);box-shadow:0 22px 44px -24px #070a2f80;color:var(--s2cd-ink);font-family:var(--s2-in)}.s2-body .mw-toast-img{border-radius:6px;background:#fff}.s2-body .mw-toast-product-name{font:600 13px/1.3 var(--s2-sg)!important;color:var(--s2cd-ink)!important}.s2-body .mw-toast-status-text{font-family:var(--s2-in)!important;color:var(--s2cd-variant)!important}.s2-body .mw-toast-heart{color:#d70c37}.s2-body .mw-toast .mw-toast-view{height:32px!important;padding:0 16px!important;border:1px solid var(--s2cd-ink)!important;border-radius:999px!important;background:transparent!important;font:600 12px/1 var(--s2-in)!important;color:var(--s2cd-ink)!important}.s2-body .mw-toast .mw-toast-view:hover{background:var(--s2cd-ink)!important;color:var(--s2cd-bg)!important}.s2-body .mw-toast .mw-toast-close{border:1px solid var(--s2cd-line)!important;background:var(--s2cd-bg)!important;color:var(--s2cd-ink)!important}@media(max-width:989px){.s2-body .wishlist-drawer{--cd: min(calc((100vw - 16px) / 454.5), 1px)}.s2-body .wishlist-drawer .wishlist-drawer__inner{margin:8px 8px 8px 0}.s2-body .mw-toast.pos-top-right{top:calc(var(--s2-ann-h) + 64 * var(--m) + 10px)!important;bottom:auto!important}.s2-body .mw-toast.from-right:not(.toast-visible){transform:translate(-50%,-12px)}}@media(prefers-reduced-motion:reduce){.s2-body .wishlist-drawer .wishlist-drawer__inner{transition:none}}.s2-searchbar{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147482990;visibility:hidden;pointer-events:none;transition:visibility 0s linear var(--s2-t-slow)}.s2-searchbar.is-open{visibility:visible;pointer-events:auto;transition:none}.s2-searchbar__scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:#070a2f52;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);opacity:0;transition:opacity var(--s2-t) var(--s2-ease)}.s2-searchbar.is-open .s2-searchbar__scrim{opacity:1}.s2-searchbar__panel{position:absolute;left:0;right:0;top:0;padding:calc(22 * var(--u)) 0 calc(24 * var(--u));background:var(--s2-drawer-bg);border-bottom:1px solid var(--s2-glass-line);box-shadow:0 calc(24 * var(--u)) calc(60 * var(--u)) calc(-30 * var(--u)) #070a2f73;-webkit-backdrop-filter:blur(22px) saturate(1.2);backdrop-filter:blur(22px) saturate(1.2);color:var(--s2-hdr-ink);transform:translate3d(0,-104%,0);transition:transform var(--s2-t-slow) var(--s2-ease)}.s2-searchbar.is-open .s2-searchbar__panel{transform:none}.s2-searchbar__form{position:relative;display:flex;align-items:center;gap:calc(12 * var(--u));height:calc(56 * var(--u));padding:0 calc(8 * var(--u)) 0 calc(22 * var(--u));border-radius:999px;border:1px solid var(--s2-glass-line);background:var(--s2-glass-light)}.s2-searchbar__icon{display:flex}.s2-searchbar__icon .s2-svg{width:calc(18 * var(--u));height:calc(18 * var(--u))}.s2-searchbar .s2-searchbar__input{flex:1;min-width:0;height:100%!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;outline:none;font:500 calc(20 * var(--u))/1.2 var(--s2-sg)!important;letter-spacing:calc(-.3 * var(--u));color:var(--s2-hdr-ink)!important;-webkit-appearance:none;appearance:none}.s2-searchbar__input::placeholder{color:var(--s2-hdr-ink);opacity:.55}.s2-searchbar__input::-webkit-search-cancel-button{display:none}.s2-searchbar__go{height:calc(40 * var(--u));padding:0 calc(24 * var(--u))!important;font-size:calc(13 * var(--u))!important}.s2-searchbar__close{position:relative;flex:none;width:calc(40 * var(--u))!important;height:calc(40 * var(--u))!important;border-radius:50%!important;transition:transform var(--s2-t) var(--s2-ease),opacity var(--s2-t-fast) var(--s2-ease)}.s2-searchbar__close:hover{transform:rotate(90deg)}.s2-searchbar__close i:before,.s2-searchbar__close i:after{content:"";position:absolute;left:50%;top:50%;width:calc(14 * var(--u));height:1.4px;background:currentColor;transform:translate(-50%,-50%) rotate(45deg)}.s2-searchbar__close i:after{transform:translate(-50%,-50%) rotate(-45deg)}.s2-searchbar__quick{display:flex;flex-wrap:wrap;align-items:center;gap:calc(8 * var(--u));margin-top:calc(14 * var(--u));padding-left:calc(22 * var(--u));opacity:0;transform:translate3d(0,calc(-6 * var(--u)),0);transition:opacity var(--s2-t) var(--s2-ease) .15s,transform var(--s2-t) var(--s2-ease) .15s}.s2-searchbar.is-open .s2-searchbar__quick{opacity:1;transform:none}.s2-searchbar__quick .s2-eyebrow{color:currentColor;opacity:.7;margin-right:calc(4 * var(--u))}.s2-searchbar__quick .s2-chip{color:var(--s2-hdr-ink);font-weight:600;transition:transform var(--s2-t-fast) var(--s2-ease)}.s2-searchbar__quick .s2-chip:hover{transform:translateY(calc(-2 * var(--u)))}.boost-pfs-search-suggestion-wrapper,.boost-pfs-search-suggestion{z-index:2147483001!important}.s2-sscrim{position:fixed;top:0;right:0;bottom:0;left:0;background:#070a2f61;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);opacity:0;visibility:hidden;transition:opacity var(--s2-t) var(--s2-ease),visibility 0s linear var(--s2-t)}body.s2-body:has(.boost-pfs-search-suggestion-wrapper.boost-pfs-search-suggestion-open:not(.boost-pfs-search-suggestion-mobile)) .s2-sscrim{opacity:1;visibility:visible;transition:opacity var(--s2-t) var(--s2-ease)}body.s2-body{--s2-sd-bg: linear-gradient(var(--s2-hdr-glass), var(--s2-hdr-glass)) var(--s2-hdr-glass)}html[data-s2-theme=night] body.s2-body{--s2-sd-bg: rgba(70, 75, 170, .96)}html[data-s2-theme=night] body.s2-body :is(.boost-pfs-search-suggestion-wrapper,.boost-pfs-search-suggestion-mobile-top-panel){--s2cd-was: #CFC8FF;--s2cd-vendor: #E2DDFF;--s2cd-variant: #DCD6FF}body.s2-body .boost-pfs-search-suggestion-popover{display:none!important}body.s2-body .boost-pfs-search-suggestion-wrapper:not(.boost-pfs-search-suggestion-mobile){width:min(780px,calc(100vw - 48px))!important;max-width:none;margin-top:8px}@media(min-width:990px){body.s2-body .boost-pfs-search-suggestion-wrapper[data-search-box-id=boost-pfs-search-box-0]{margin-right:calc(-34 * var(--u) - 1px)}}body.s2-body .boost-pfs-search-suggestion-wrapper .boost-pfs-search-suggestion{padding:8px;border:1px solid var(--s2-glass-line);border-radius:20px;background:var(--s2-sd-bg);-webkit-backdrop-filter:blur(20px) saturate(1.5);backdrop-filter:blur(20px) saturate(1.5);box-shadow:0 28px 60px -28px #070a2f6b,0 8px 20px -12px #070a2f33;color:var(--s2cd-ink);font-family:var(--s2-in);overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:color-mix(in srgb,var(--s2cd-ink) 22%,transparent) transparent}body.s2-body .boost-pfs-search-suggestion-wrapper :is(.boost-pfs-search-suggestion-groups-others,.boost-pfs-search-suggestion-groups-pro){float:none;width:100%;padding:0;border:0}body.s2-body .boost-pfs-search-suggestion-wrapper:not(.boost-pfs-search-suggestion-mobile) .boost-pfs-search-suggestion-groups-pro .boost-pfs-search-suggestion-group[data-group*=products]{padding-bottom:0}body.s2-body .boost-pfs-search-suggestion-wrapper{--s2-sd-head: calc(14px + 25 * var(--u))}body.s2-body .boost-pfs-search-suggestion-wrapper :is(.boost-pfs-search-suggestion-header,.s2-sugg-row__title){padding:8px 8px 6px;border:0;background:none;box-shadow:none;font:600 calc(25.6 * var(--u))/calc(25 * var(--u)) var(--s2-sg);letter-spacing:calc(-.512 * var(--u));text-align:left;text-transform:none;color:var(--s2cd-ink)}body.s2-body .boost-pfs-search-suggestion-wrapper .boost-pfs-search-suggestion-item{padding:0;border:0;background:none;box-shadow:none}body.s2-body .boost-pfs-search-suggestion-wrapper .boost-pfs-search-suggestion-header+.boost-pfs-search-suggestion-item{padding-top:0}body.s2-body .boost-pfs-search-suggestion-wrapper .boost-pfs-search-suggestion-item>a{padding:8px 10px!important;border-radius:10px;font:500 14px/20px var(--s2-in);color:var(--s2cd-ink);transition:background-color var(--s2-t-fast) var(--s2-ease)}body.s2-body .boost-pfs-search-suggestion-wrapper .boost-pfs-search-suggestion-item a>b{font-weight:700;color:var(--s2cd-ink)}body.s2-body .boost-pfs-search-suggestion-wrapper .boost-pfs-search-suggestion-item:is(:hover,.selected){background:none;box-shadow:none}body.s2-body .boost-pfs-search-suggestion-wrapper .boost-pfs-search-suggestion-item:is(:hover,.selected)>a{background:color-mix(in srgb,var(--s2cd-ink) 7%,transparent)!important}body.s2-body .boost-pfs-search-suggestion-wrapper .boost-pfs-search-suggestion-group:is([data-group=default_suggestions],[data-group=suggestions],[data-group=no_result_suggestions],[data-group=collections]) ul{display:flex;flex-wrap:wrap;gap:8px;padding:0 8px 8px}body.s2-body .boost-pfs-search-suggestion-wrapper .boost-pfs-search-suggestion-group[data-group=default_suggestions] ul{max-height:calc(var(--s2-sd-head) + 8px + 38px);margin-bottom:8px;padding-bottom:0;overflow:hidden}body.s2-body .boost-pfs-search-suggestion-wrapper .boost-pfs-search-suggestion-group:is([data-group=default_suggestions],[data-group=suggestions],[data-group=no_result_suggestions],[data-group=collections]) ul:after{display:none}body.s2-body .boost-pfs-search-suggestion-wrapper .boost-pfs-search-suggestion-group:is([data-group=default_suggestions],[data-group=suggestions],[data-group=no_result_suggestions],[data-group=collections]) .boost-pfs-search-suggestion-header{flex:0 0 100%;padding-left:0;padding-right:0}body.s2-body .boost-pfs-search-suggestion-wrapper .boost-pfs-search-suggestion-group:is([data-group=default_suggestions],[data-group=suggestions],[data-group=no_result_suggestions],[data-group=collections]) .boost-pfs-search-suggestion-item{float:none;width:auto;max-width:100%;clear:none}body.s2-body .boost-pfs-search-suggestion-wrapper .boost-pfs-search-suggestion-group:is([data-group=default_suggestions],[data-group=suggestions],[data-group=no_result_suggestions],[data-group=collections]) .boost-pfs-search-suggestion-item>a{float:none;padding:9px 18px!important;border:0!important;border-radius:999px;background:color-mix(in srgb,var(--s2cd-ink) 8%,transparent)!important;font-size:14px;line-height:20px;white-space:nowrap;display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis}body.s2-body .boost-pfs-search-suggestion-wrapper .boost-pfs-search-suggestion-group:is([data-group=default_suggestions],[data-group=suggestions],[data-group=no_result_suggestions],[data-group=collections]) .boost-pfs-search-suggestion-item:is(:hover,.selected)>a{background:color-mix(in srgb,var(--s2cd-ink) 14%,transparent)!important}body.s2-body .boost-pfs-search-suggestion-wrapper .boost-pfs-search-suggestion-group[data-group*=products] ul{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:0 8px 6px}body.s2-body .boost-pfs-search-suggestion-wrapper .boost-pfs-search-suggestion-group[data-group*=products] ul:after{display:none}body.s2-body .boost-pfs-search-suggestion-wrapper .boost-pfs-search-suggestion-group[data-group*=products] .boost-pfs-search-suggestion-header{grid-column:1 / -1;padding-left:0;padding-right:0}body.s2-body .boost-pfs-search-suggestion-wrapper .boost-pfs-search-suggestion-group[data-group*=products] .boost-pfs-search-suggestion-item{float:none;width:auto;padding:0}body.s2-body .boost-pfs-search-suggestion-wrapper .boost-pfs-search-suggestion-group[data-group*=products] .boost-pfs-search-suggestion-item-product:nth-of-type(n+5){display:none}body.s2-body .boost-pfs-search-suggestion-wrapper .boost-pfs-search-suggestion-item-product>a{display:flex!important;flex-direction:column;align-items:stretch;gap:10px;height:100%;padding:8px 8px 12px!important;border-radius:18px;background:color-mix(in srgb,var(--s2cd-ink) 6%,transparent)}body.s2-body .boost-pfs-search-suggestion-wrapper .boost-pfs-search-suggestion-item-product:is(:hover,.selected)>a{background:color-mix(in srgb,var(--s2cd-ink) 11%,transparent)!important}body.s2-body .boost-pfs-search-suggestion-wrapper .boost-pfs-search-suggestion-item-product .boost-pfs-search-suggestion-left{position:relative;flex:none;float:none;width:100%;max-width:none;height:136px;margin:0;overflow:hidden;border:0;border-radius:12px;background:#fff}:is(.s2-sugg-row__img,.boost-pfs-search-suggestion-left) .s2-badges-stack{position:absolute;left:6px;top:6px;gap:3px}:is(.s2-sugg-row__img,.boost-pfs-search-suggestion-left) .s2-badge{height:16px;padding:0 7px;font-size:8.5px;line-height:16px}:is(.s2-sugg-row__img,.boost-pfs-search-suggestion-left) .s2-corner{left:6px;bottom:6px;gap:3px}:is(.s2-sugg-row__img,.boost-pfs-search-suggestion-left) .s2-card__pill{height:17px;padding:0 6px;font-size:9px;line-height:15px}:is(.s2-sugg-row__img,.boost-pfs-search-suggestion-left) .s2-card__pill--rating{right:6px;bottom:6px}body.s2-body .boost-pfs-search-suggestion-wrapper .boost-pfs-search-suggestion-item-product .boost-pfs-search-suggestion-left:before{display:none}body.s2-body .boost-pfs-search-suggestion-wrapper .boost-pfs-search-suggestion-item-product .boost-pfs-search-suggestion-left img:not(.s2-card__3s){position:static;width:100%;height:100%;padding:8px;object-fit:contain}body.s2-body .boost-pfs-search-suggestion-wrapper .boost-pfs-search-suggestion-item-product .boost-pfs-search-suggestion-right{float:none;flex:1 1 auto;display:flex;flex-direction:column;gap:4px;min-width:0;max-width:none;padding:0 4px}body.s2-body .boost-pfs-search-suggestion-wrapper .boost-pfs-search-suggestion-product-vendor{order:-1;margin:0;padding:0;overflow:hidden;font:500 12.5px/17px var(--s2-in);letter-spacing:0;text-overflow:ellipsis;text-transform:none;white-space:nowrap;color:var(--s2cd-was)}body.s2-body .boost-pfs-search-suggestion-wrapper .boost-pfs-search-suggestion-product-title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;margin:0;padding:0;font:600 14.5px/19px var(--s2-in);letter-spacing:-.005em;color:var(--s2cd-ink)}body.s2-body .boost-pfs-search-suggestion-wrapper .boost-pfs-search-suggestion-product-price{display:flex;flex-direction:row-reverse;justify-content:flex-end;align-items:baseline;margin:2px 0 0;padding:0;font:700 14.5px/19px var(--s2-in);color:var(--s2cd-price)}body.s2-body .boost-pfs-search-suggestion-wrapper .boost-pfs-search-suggestion-product-price s{font-weight:500;color:var(--s2cd-was)}body.s2-body .boost-pfs-search-suggestion-wrapper .boost-pfs-search-suggestion-product-price :is(.boost-pfs-search-suggestion-product-sale-price,.boost-pfs-search-suggestion-product-regular-price){color:var(--s2cd-price)}.s2-sugg-row{padding:0 8px}.s2-sugg-row__head{display:flex;align-items:center;justify-content:space-between;gap:16px}body.s2-body .boost-pfs-search-suggestion-wrapper .s2-sugg-row__title{margin:0;padding-left:0;padding-right:0}.s2-sugg-row__all{flex:none;padding:7px 13px;border:1px solid var(--s2cd-pill-line);border-radius:999px;font:600 11px/1 var(--s2-sg);letter-spacing:.04em;text-transform:uppercase;color:var(--s2cd-ink);transition:background-color var(--s2-t-fast) var(--s2-ease)}.s2-sugg-row__all:hover{background:color-mix(in srgb,var(--s2cd-ink) 7%,transparent)}.s2-sugg-row__list{display:flex;gap:10px;padding-bottom:4px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:thin;scrollbar-color:color-mix(in srgb,var(--s2cd-ink) 22%,transparent) transparent}.s2-sugg-row__item{flex:0 0 142px;scroll-snap-align:start}.s2-sugg-row__card{display:flex;flex-direction:column;gap:5px;height:100%;padding:6px 6px 10px;border-radius:14px;background:color-mix(in srgb,var(--s2cd-ink) 6%,transparent);color:var(--s2cd-ink);transition:background-color var(--s2-t-fast) var(--s2-ease)}.s2-sugg-row__card:hover{background:color-mix(in srgb,var(--s2cd-ink) 11%,transparent)}.s2-sugg-row__img{position:relative;display:block;flex:none;height:84px;margin-bottom:2px;overflow:hidden;border-radius:10px;background:#fff}.s2-sugg-row__img img:not(.s2-card__3s){width:100%;height:100%;padding:6px;object-fit:contain}.s2-sugg-row__vendor{overflow:hidden;padding:0 3px;font:500 11px/15px var(--s2-in);text-overflow:ellipsis;white-space:nowrap;color:var(--s2cd-was)}body.s2-body .s2-sugg-row__name{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;margin:0;padding:0 3px;font:600 12.5px/16px var(--s2-in);letter-spacing:0;text-transform:none;color:var(--s2cd-ink)}.s2-sugg-row__benefits,body.s2-body .boost-pfs-search-suggestion-wrapper .s2-sugg-benefits{overflow:hidden;margin:0;padding:0 3px;font:600 8.5px/12px var(--s2-in);letter-spacing:.05em;text-transform:uppercase;text-overflow:ellipsis;white-space:nowrap;color:var(--s2cd-vendor)}.s2-sugg-row__benefits:empty{display:none}.s2-sugg-row__price{margin-top:auto;padding:1px 3px 0;font:700 12.5px/16px var(--s2-in);color:var(--s2cd-price)}.s2-sugg-row__price s{font-weight:500;color:var(--s2cd-was)}body.s2-body .boost-pfs-search-suggestion-wrapper .boost-pfs-search-suggestion-header-view-all{margin:10px 2px 4px;padding:0;background:none}body.s2-body .boost-pfs-search-suggestion-wrapper .boost-pfs-search-suggestion-header-view-all a{display:flex;align-items:center;justify-content:center;gap:10px;height:44px;padding:0 22px;border-radius:999px;background:var(--s2cd-ink);font:600 13.5px/1 var(--s2-in);letter-spacing:.02em;text-transform:none;color:var(--s2cd-bg);transition:opacity var(--s2-t-fast) var(--s2-ease)}body.s2-body .boost-pfs-search-suggestion-wrapper .boost-pfs-search-suggestion-header-view-all a:is(:hover,.selected){background:var(--s2cd-ink);opacity:.88}body.s2-body .boost-pfs-search-suggestion-wrapper .boost-pfs-search-suggestion-header-view-all a span{padding:0!important;background-image:none!important}body.s2-body .boost-pfs-search-suggestion-wrapper .boost-pfs-search-suggestion-header-view-all a:after{content:"";width:7px;height:7px;margin-left:-2px;border-right:1.6px solid currentColor;border-bottom:1.6px solid currentColor;transform:rotate(-45deg)}body.s2-body .boost-pfs-search-suggestion-wrapper .boost-pfs-search-suggestion-no-result{margin:0;padding:14px 10px;background:none;font:500 14px/20px var(--s2-in);color:var(--s2cd-ink)}body.s2-body .boost-pfs-search-suggestion-wrapper .boost-pfs-search-suggestion-group[data-group*=products] .boost-pfs-search-suggestion-no-result{grid-column:1 / -1;order:-1;padding:2px 0 4px}body.s2-body .boost-pfs-search-suggestion-wrapper .boost-pfs-search-suggestion-dym a{border:1px solid var(--s2cd-pill-line);background:color-mix(in srgb,var(--s2cd-bg) 45%,transparent);color:var(--s2cd-ink)}body.s2-body .boost-pfs-search-suggestion-wrapper .boost-pfs-search-suggestion-loading>ul>li{border-radius:12px;background:color-mix(in srgb,var(--s2cd-ink) 5%,transparent)}body.s2-body .boost-pfs-search-suggestion-wrapper .boost-pfs-search-suggestion-loading>ul>li:before,body.s2-body .boost-pfs-search-suggestion-wrapper .boost-pfs-search-suggestion-loading>ul>li:after,body.s2-body .boost-pfs-search-suggestion-wrapper .boost-pfs-search-suggestion-loading-img{opacity:.45}body.s2-body{--s2-sd-solid: var(--s2-sd-bg)}@supports (color: rgb(from red r g b)){body.s2-body{--s2-sd-solid: rgb(from var(--s2-hdr-glass) r g b / 1)}html[data-s2-theme=night] body.s2-body{--s2-sd-solid: #464BAA}}body.s2-body .boost-pfs-search-suggestion-mobile-overlay{background:#070a2f52;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}body.s2-body .boost-pfs-search-suggestion-mobile-top-panel{padding-bottom:0;border-bottom:1px solid var(--s2cd-line);background:var(--s2-sd-solid)}body.s2-body .boost-pfs-search-suggestion-mobile-top-panel form{position:relative;background:none}body.s2-body .boost-pfs-search-suggestion-mobile-top-panel .boost-pfs-search-btn-close-suggestion{width:50px;background:none;color:var(--s2cd-ink)}body.s2-body .boost-pfs-search-suggestion-mobile-top-panel .boost-pfs-search-btn-close-suggestion:before{left:22px;width:11px;height:11px;margin-top:-5.5px;background:none;border-left:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg)}body.s2-body .boost-pfs-search-suggestion-mobile-top-panel #boost-pfs-search-box-mobile{width:calc(100% - 64px);margin:10px 0 10px 2px;padding:0 46px 0 18px;border:1px solid var(--s2cd-pill-line);border-radius:999px;background:color-mix(in srgb,var(--s2cd-bg) 55%,transparent);font:500 16px/20px var(--s2-in);color:var(--s2cd-ink)}body.s2-body .boost-pfs-search-suggestion-mobile-top-panel #boost-pfs-search-box-mobile::placeholder{color:var(--s2cd-was);opacity:1}body.s2-body .boost-pfs-search-suggestion-mobile-top-panel #boost-pfs-search-box-mobile:focus{outline:none;border-color:var(--s2cd-vendor)}body.s2-body .boost-pfs-search-suggestion-mobile-top-panel .boost-pfs-search-btn-clear-suggestion{color:var(--s2cd-ink)}body.s2-body .boost-pfs-search-suggestion-mobile-top-panel .boost-pfs-search-btn-clear-suggestion:before,body.s2-body .boost-pfs-search-suggestion-mobile-top-panel .boost-pfs-search-btn-clear-suggestion:after{width:14px;height:1.6px;background:currentColor}body.s2-body .boost-pfs-search-suggestion-wrapper.boost-pfs-search-suggestion-mobile{background:var(--s2-sd-solid)}body.s2-body .boost-pfs-search-suggestion-wrapper.boost-pfs-search-suggestion-mobile .boost-pfs-search-suggestion{padding:4px 12px 24px;border:0;border-radius:0;background:none!important;-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none}body.s2-body .boost-pfs-search-suggestion-wrapper.boost-pfs-search-suggestion-mobile .boost-pfs-search-suggestion-group{margin:0!important}body.s2-body .boost-pfs-search-suggestion-wrapper.boost-pfs-search-suggestion-mobile{--s2-sd-head: calc(22px + 25 * var(--m))}body.s2-body .boost-pfs-search-suggestion-wrapper.boost-pfs-search-suggestion-mobile .boost-pfs-search-suggestion-header{padding:14px 4px 8px;background:none;text-align:left}body.s2-body .boost-pfs-search-suggestion-wrapper.boost-pfs-search-suggestion-mobile .s2-sugg-row{padding:6px 0 0}body.s2-body .boost-pfs-search-suggestion-wrapper.boost-pfs-search-suggestion-mobile .s2-sugg-row__title{padding:14px 0 8px}body.s2-body .boost-pfs-search-suggestion-wrapper.boost-pfs-search-suggestion-mobile .s2-sugg-row__list{margin:0 -12px;padding:0 12px 6px;scroll-padding-left:12px}body.s2-body .boost-pfs-search-suggestion-wrapper.boost-pfs-search-suggestion-mobile .s2-sugg-row__item{flex-basis:128px}body.s2-body .boost-pfs-search-suggestion-wrapper.boost-pfs-search-suggestion-mobile .s2-sugg-row__img{height:84px}body.s2-body .boost-pfs-search-suggestion-wrapper.boost-pfs-search-suggestion-mobile .boost-pfs-search-suggestion .boost-pfs-search-suggestion-item{margin:0;padding:0;border:0;border-radius:0;background:none}body.s2-body .boost-pfs-search-suggestion-wrapper.boost-pfs-search-suggestion-mobile .boost-pfs-search-suggestion-item>a{padding:11px 6px!important}body.s2-body .boost-pfs-search-suggestion-wrapper.boost-pfs-search-suggestion-mobile .boost-pfs-search-suggestion-group[data-group=pages] .boost-pfs-search-suggestion-item+.boost-pfs-search-suggestion-item{border-top:1px solid var(--s2cd-line)}body.s2-body .boost-pfs-search-suggestion-wrapper.boost-pfs-search-suggestion-mobile .boost-pfs-search-suggestion-group:is([data-group=default_suggestions],[data-group=suggestions],[data-group=no_result_suggestions],[data-group=collections]) ul{padding:0 0 10px}body.s2-body .boost-pfs-search-suggestion-wrapper.boost-pfs-search-suggestion-mobile .boost-pfs-search-suggestion-group[data-group*=products] ul{gap:8px;padding:0 0 8px}body.s2-body .boost-pfs-search-suggestion-wrapper.boost-pfs-search-suggestion-mobile .boost-pfs-search-suggestion-item-product>a{gap:8px;padding:6px 6px 10px!important;border-radius:14px;background:color-mix(in srgb,var(--s2cd-ink) 6%,transparent)!important}body.s2-body .boost-pfs-search-suggestion-wrapper.boost-pfs-search-suggestion-mobile .boost-pfs-search-suggestion-item-product .boost-pfs-search-suggestion-left{height:96px;border-radius:10px}body.s2-body .boost-pfs-search-suggestion-wrapper.boost-pfs-search-suggestion-mobile .boost-pfs-search-suggestion-item-product .boost-pfs-search-suggestion-left img:not(.s2-card__3s){padding:5px}body.s2-body .boost-pfs-search-suggestion-wrapper.boost-pfs-search-suggestion-mobile .boost-pfs-search-suggestion-item-product .boost-pfs-search-suggestion-right{padding:0 2px}body.s2-body .boost-pfs-search-suggestion-wrapper.boost-pfs-search-suggestion-mobile .boost-pfs-search-suggestion-product-vendor{font-size:11px;line-height:15px}body.s2-body .boost-pfs-search-suggestion-wrapper.boost-pfs-search-suggestion-mobile .boost-pfs-search-suggestion-product-title,body.s2-body .boost-pfs-search-suggestion-wrapper.boost-pfs-search-suggestion-mobile .boost-pfs-search-suggestion-product-price{font-size:12.5px;line-height:17px}body.s2-body .boost-pfs-search-suggestion-wrapper.boost-pfs-search-suggestion-mobile .boost-pfs-search-suggestion-header-view-all{margin:16px 0 0;border:0!important;background:none}@media(max-width:989px){body.s2-body .boost-pfs-search-suggestion-wrapper :is(.boost-pfs-search-suggestion-header,.s2-sugg-row__title){font-size:calc(24 * var(--m));line-height:calc(25 * var(--m))}.s2-searchbar__panel{padding:14px 0 16px}.s2-searchbar__form{height:50px;gap:8px;padding:0 4px 0 16px}.s2-searchbar__icon .s2-svg{width:16px;height:16px}.s2-searchbar .s2-searchbar__input{font-size:16px!important}.s2-searchbar__go{display:none!important}.s2-searchbar__close{width:40px!important;height:40px!important}.s2-searchbar__close i:before,.s2-searchbar__close i:after{width:14px}.s2-searchbar__quick{gap:8px;margin-top:12px;padding-left:4px}}.s2-toast{position:fixed;left:50%;bottom:calc(24px + var(--s2-sticky-h, 0px) + env(safe-area-inset-bottom,0px));z-index:10050;display:flex;align-items:center;gap:10px;width:max-content;min-width:260px;max-width:min(440px,calc(100vw - 32px));padding:10px 8px 10px 12px;border-radius:14px;background:var(--s2-card-bg);border:1px solid var(--s2-card-line);box-shadow:0 18px 40px -18px #0e0e5373;color:var(--s2-card-title);opacity:0;visibility:hidden;transform:translate(-50%,12px);transition:opacity var(--s2-t-fast) var(--s2-ease),transform var(--s2-t-fast) var(--s2-ease),bottom var(--s2-t-fast) var(--s2-ease),visibility 0s linear var(--s2-t-fast)}.s2-toast.is-open{opacity:1;visibility:visible;transform:translate(-50%);transition-delay:0s}.s2-body .mw-toast{transition-property:opacity,transform,top,bottom!important}.s2-toast__icon.s2-check{width:24px;height:24px;background:var(--s2-btn)}.s2-toast__icon.s2-check:after{top:46%;width:5px;height:10px;border-color:var(--s2-btn-text);border-width:0 2px 2px 0}.s2-toast.is-pending .s2-toast__icon{background:none;border:2px solid currentColor;border-right-color:transparent;opacity:.5;animation:s2-spin .7s linear infinite}.s2-toast.is-pending .s2-toast__icon:after{display:none}.s2-toast__msg{display:flex;flex-direction:column;flex:1 1 auto;min-width:0;max-width:250px}.s2-toast__title{font:600 13.5px/1.25 var(--s2-in);white-space:nowrap}.s2-toast__detail{margin-top:2px;overflow:hidden;font:400 12px/1.3 var(--s2-in);white-space:nowrap;text-overflow:ellipsis;opacity:.75}.s2-toast__detail:empty{display:none}.s2-toast__link{flex:none;padding:8px 14px;border-radius:999px;background:var(--s2-btn);color:var(--s2-btn-text);font:600 12.5px/1 var(--s2-in);white-space:nowrap}.s2-toast__close{flex:none;width:26px;height:26px;margin-left:-4px;border-radius:50%;background:transparent;color:inherit;font:400 20px/26px var(--s2-in);opacity:.55;cursor:pointer}.s2-toast__close:hover{opacity:1}.s2-toast.is-error .s2-toast__icon,.s2-toast.is-error .s2-toast__link,.s2-toast.is-info .s2-toast__link{display:none}.s2-toast.is-error .s2-toast__msg{max-width:320px}.s2-toast.is-error .s2-toast__detail{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;white-space:normal}.s2-toast.is-pin .s2-toast__icon:after{display:none}.s2-toast.is-pin .s2-toast__icon:before{content:"";position:absolute;left:50%;top:50%;width:10px;height:11px;background:var(--s2-btn-text);-webkit-mask:url(s2-pdp-pin.svg) center / contain no-repeat;mask:url(s2-pdp-pin.svg) center / contain no-repeat;transform:translate(-50%,-50%)}@media(max-width:989px){.s2-toast{top:calc(var(--s2-ann-h) + 64 * var(--m) + 10px);bottom:auto;transform:translate(-50%,-12px);transition:opacity var(--s2-t-fast) var(--s2-ease),transform var(--s2-t-fast) var(--s2-ease),top var(--s2-t-fast) var(--s2-ease),visibility 0s linear var(--s2-t-fast)}}@media(prefers-reduced-motion:reduce){.s2-toast{transition:none}}.s2-pinpop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483010;display:flex;align-items:center;justify-content:center;padding:16px;visibility:hidden;pointer-events:none;transition:visibility 0s linear .45s}.s2-pinpop[hidden]{display:none}.s2-pinpop.is-open{visibility:visible;pointer-events:auto;transition:none}.s2-pinpop__scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:#070a2f6b;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);opacity:0;touch-action:none;transition:opacity .45s var(--s2-ease)}.s2-pinpop.is-open .s2-pinpop__scrim{opacity:1}.s2-pinpop__card{position:relative;width:calc(360 * var(--u));max-width:100%;max-height:100%;overflow-y:auto;overscroll-behavior:contain;padding:calc(30 * var(--u)) calc(28 * var(--u)) calc(26 * var(--u));border:1px solid var(--s2-glass-line);border-radius:calc(24 * var(--u));background:var(--s2-drawer-bg);box-shadow:0 calc(30 * var(--u)) calc(80 * var(--u)) calc(-30 * var(--u)) #070a2f8c;-webkit-backdrop-filter:blur(22px) saturate(1.2);backdrop-filter:blur(22px) saturate(1.2);color:var(--s2-hdr-ink);text-align:center;opacity:0;transform:translate3d(0,calc(14 * var(--u)),0) scale(.97);transition:opacity .45s var(--s2-ease),transform .45s var(--s2-ease)}.s2-pinpop.is-open .s2-pinpop__card{opacity:1;transform:none}.s2-pinpop__x{position:absolute;top:calc(14 * var(--u));right:calc(14 * var(--u));width:calc(32 * var(--u));height:calc(32 * var(--u));border:1px solid var(--s2-glass-line);border-radius:50%;transition:transform var(--s2-t) var(--s2-ease),border-color var(--s2-t-fast) var(--s2-ease)}.s2-pinpop__x i:before,.s2-pinpop__x i:after{content:"";position:absolute;left:50%;top:50%;width:calc(12 * var(--u));height:1.3px;background:currentColor;transform:translate(-50%,-50%) rotate(45deg)}.s2-pinpop__x i:after{transform:translate(-50%,-50%) rotate(-45deg)}.s2-pinpop__ic{display:flex;align-items:center;justify-content:center;width:calc(46 * var(--u));height:calc(46 * var(--u));margin:0 auto calc(14 * var(--u));border-radius:50%;background:var(--s2-btn);color:var(--s2-btn-text);box-shadow:0 calc(10 * var(--u)) calc(22 * var(--u)) calc(-12 * var(--u)) #0e0e5380;transition:background var(--s2-t-fast) var(--s2-ease),color var(--s2-t-fast) var(--s2-ease)}.s2-pinpop__pin{-webkit-mask:url(s2-pdp-pin.svg) center / contain no-repeat;mask:url(s2-pdp-pin.svg) center / contain no-repeat;width:calc(17 * var(--u));height:calc(18.8 * var(--u))}.s2-pinpop.is-no .s2-pinpop__ic{background:var(--s2-pinpop-no-bg);color:var(--s2-pinpop-no);box-shadow:none}.s2-pinpop .s2-pinpop__t{margin:0;font:600 calc(24 * var(--u))/1.15 var(--s2-sg);letter-spacing:-.02em;text-transform:none;white-space:nowrap;color:inherit}.s2-pinpop .s2-pinpop__d{max-width:calc(290 * var(--u));margin:calc(8 * var(--u)) auto 0;font:400 calc(13.5 * var(--u))/1.5 var(--s2-in);color:inherit;opacity:.8;text-wrap:pretty}.s2-pinpop__d b{font-weight:600}.s2-pinpop .s2-pinpop__in{display:block;width:100%;max-width:none;height:calc(52 * var(--u));margin:calc(18 * var(--u)) 0 0;padding:0 calc(18 * var(--u));border:1px solid var(--s2-glass-line);border-radius:999px;background:var(--s2-pinpop-field);box-shadow:none;outline:0;font:600 calc(19 * var(--u))/1 var(--s2-in);letter-spacing:.18em;text-align:center;color:inherit;-webkit-appearance:none;appearance:none;transition:border-color var(--s2-t-fast) var(--s2-ease),box-shadow var(--s2-t-fast) var(--s2-ease)}.s2-pinpop .s2-pinpop__in::placeholder{font-weight:400;letter-spacing:.02em;color:currentColor;opacity:.5}.s2-pinpop .s2-pinpop__in:focus{border-color:var(--s2-accent);box-shadow:0 0 0 calc(4 * var(--u)) var(--s2-pinpop-ring)}.s2-pinpop.is-invalid .s2-pinpop__in{border-color:var(--s2-pinpop-no)}.s2-pinpop .s2-pinpop__msg{min-height:calc(17 * var(--u));margin:calc(7 * var(--u)) 0 calc(9 * var(--u));font:500 calc(12.5 * var(--u))/1.35 var(--s2-in);color:var(--s2-pinpop-no)}.s2-pinpop__btns{display:flex;gap:calc(10 * var(--u))}.s2-pinpop .s2-pinpop__btns>button{position:relative;flex:1 1 0;min-width:0;height:calc(46 * var(--u));border-radius:999px;font:600 calc(14 * var(--u))/1 var(--s2-in)}.s2-pinpop .s2-pinpop__ghost{border:1px solid var(--s2-glass-line);background:transparent;color:inherit;transition:border-color var(--s2-t-fast) var(--s2-ease),background-color var(--s2-t-fast) var(--s2-ease)}.s2-pinpop__no{display:none;margin-top:calc(22 * var(--u))}.s2-pinpop.is-no .s2-pinpop__ask{display:none}.s2-pinpop.is-no .s2-pinpop__no{display:flex}.s2-pinpop.is-busy [data-s2-pinpop-go]{pointer-events:none}.s2-pinpop.is-busy [data-s2-pinpop-go] span{opacity:0}.s2-pinpop.is-busy [data-s2-pinpop-go]:after{content:"";position:absolute;left:50%;top:50%;width:calc(18 * var(--u));height:calc(18 * var(--u));margin:calc(-9 * var(--u)) 0 0 calc(-9 * var(--u));border:2px solid currentColor;border-right-color:transparent;border-radius:50%;animation:s2-spin .7s linear infinite}.s2-pinpop--chart .s2-pinpop__card{width:min(calc(720 * var(--u)),100%);padding:calc(28 * var(--u)) calc(28 * var(--u)) calc(24 * var(--u))}.s2-pinpop .s2-pinpop__brand{font:600 calc(10.5 * var(--u))/1.2 var(--s2-in);letter-spacing:.14em;text-transform:uppercase;opacity:.65}.s2-pinpop--chart .s2-pinpop__t{margin-top:calc(6 * var(--u))}.s2-pinpop__chart{margin-top:calc(18 * var(--u));text-align:left;font:400 calc(13.5 * var(--u))/1.5 var(--s2-in)}.s2-pinpop__chart :is(p,ul,ol){margin:0 0 calc(10 * var(--u))}.s2-pinpop__chart img{display:block;width:auto;height:auto;max-width:100%;margin:0 auto calc(10 * var(--u));border-radius:calc(12 * var(--u));background:#fff}.s2-pinpop__chart table{width:100%;border-collapse:collapse;font-size:calc(12.5 * var(--u))}.s2-pinpop__chart :is(th,td){padding:calc(8 * var(--u)) calc(10 * var(--u));border-bottom:1px solid var(--s2-glass-line);text-align:left}.s2-pinpop__chart th{font-weight:600}.s2-pinpop__chart .table-wrapper,.s2-pinpop__chart div:has(>table){overflow-x:auto}@media(hover:hover)and (pointer:fine){.s2-pinpop__x:hover{transform:rotate(90deg);border-color:currentColor}.s2-pinpop .s2-pinpop__ghost:hover{border-color:currentColor}}@media(max-width:989px){.s2-pinpop{align-items:flex-start;padding:max(12vh,24px) 16px 16px}.s2-pinpop__card{width:min(100%,400px);padding:28px 22px 22px;border-radius:22px}.s2-pinpop__x{top:12px;right:12px;width:34px;height:34px}.s2-pinpop__x i:before,.s2-pinpop__x i:after{width:13px}.s2-pinpop__ic{width:48px;height:48px;margin-bottom:14px}.s2-pinpop__pin{width:18px;height:19.9px}.s2-pinpop .s2-pinpop__t{font-size:22px}.s2-pinpop .s2-pinpop__d{max-width:300px;margin-top:8px;font-size:14px}.s2-pinpop .s2-pinpop__in{height:52px;margin-top:18px;padding:0 16px;font-size:18px}.s2-pinpop .s2-pinpop__in:focus{box-shadow:0 0 0 4px var(--s2-pinpop-ring)}.s2-pinpop .s2-pinpop__msg{min-height:18px;margin:7px 0 9px;font-size:13px}.s2-pinpop__btns{gap:10px}.s2-pinpop .s2-pinpop__btns>button{height:48px;font-size:15px}.s2-pinpop__no{margin-top:22px}.s2-pinpop.is-busy [data-s2-pinpop-go]:after{width:18px;height:18px;margin:-9px 0 0 -9px}.s2-pinpop--chart{padding-top:max(8vh,20px)}.s2-pinpop--chart .s2-pinpop__card{width:100%;max-height:100%;padding:24px 16px 16px}.s2-pinpop .s2-pinpop__brand{font-size:10.5px}.s2-pinpop__chart{margin-top:14px;font-size:14px}.s2-pinpop__chart table{font-size:12.5px}.s2-pinpop__chart :is(th,td){padding:7px 8px}}@media(prefers-reduced-motion:reduce){.s2-pinpop,.s2-pinpop__scrim,.s2-pinpop__card{transition:none}}:is(.s2-spop,.s2-tpop){--spop-rim: #BEE5EF;--spop-go: linear-gradient(90deg, #0B114E 0%, #0039B2 100%);--spop-go-line: rgba(120, 165, 255, .55);--spop-soft: #C0E1FB;--spop-shade: rgba(4, 5, 30, .42)}:is(.s2-spop,.s2-tpop)[data-state=evening]{--spop-rim: #E2CFFF;--spop-go: linear-gradient(90deg, #2A1166 0%, #7B4BE6 100%);--spop-go-line: rgba(200, 165, 255, .55);--spop-soft: #E4D6FC;--spop-shade: rgba(30, 12, 70, .42)}:is(.s2-spop,.s2-tpop)[data-state=midday]{--spop-rim: #FFD6BF;--spop-go: linear-gradient(90deg, #6E2410 0%, #D25B36 100%);--spop-go-line: rgba(255, 190, 150, .55);--spop-soft: #FBD9C6;--spop-shade: rgba(53, 24, 12, .5)}:is(.s2-spop,.s2-tpop)[data-state=morning]{--spop-rim: #CFE6FF;--spop-go: linear-gradient(90deg, #0E2B5C 0%, #2F7AD8 100%);--spop-go-line: rgba(160, 205, 255, .55);--spop-soft: #D3E7FB;--spop-shade: rgba(14, 43, 92, .4)}.s2-spop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9500;display:flex;align-items:center;justify-content:center;padding:20px;background:var(--spop-shade);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);opacity:0;transition:opacity .35s var(--s2-ease)}.s2-tpop{position:fixed;z-index:9400;top:var(--tpop-y, calc(var(--s2-ann-h) + 77 * var(--u) + 10px));left:var(--tpop-x, 50%);width:min(292px,calc(100vw - 32px));opacity:0;transform:translate(-50%,-8px);transition:opacity .3s var(--s2-ease),transform .45s cubic-bezier(.23,1,.32,1)}:is(.s2-spop,.s2-tpop)[hidden]{display:none}.s2-spop.is-in,.s2-tpop.is-in{opacity:1}.s2-tpop.is-in{transform:translate(-50%)}.s2-spop__card{position:relative;width:min(258px,100%);padding:27px 24px 28px;border:1.5px solid var(--spop-rim);border-radius:22px;background:#14143c73;-webkit-backdrop-filter:blur(18px) saturate(1.3);backdrop-filter:blur(18px) saturate(1.3);box-shadow:inset 0 0 22px #0a0c3259,0 24px 60px -24px #0000008c;color:#fff;text-align:center;font-family:var(--s2-sg);transform:translateY(10px) scale(.97);transition:transform .45s cubic-bezier(.23,1,.32,1)}.s2-spop.is-in .s2-spop__card,.s2-tpop .s2-spop__card{transform:none}.s2-tpop .s2-spop__card{width:100%;padding:27px 17px 25px}.s2 .s2-spop__close{position:absolute;right:14px;top:16px;width:26px;height:26px;padding:0;border:0;border-radius:50%;background:none;color:#fff;cursor:pointer}.s2-spop__close i:before,.s2-spop__close i:after{content:"";position:absolute;left:50%;top:50%;width:11px;height:1.8px;margin:-.9px 0 0 -5.5px;border-radius:1px;background:currentColor;transform:rotate(45deg)}.s2-spop__close i:after{transform:rotate(-45deg)}.s2 .s2-spop__close:hover{background:#ffffff1f}.s2-spop__icon{display:flex;align-items:center;justify-content:center;width:76px;height:76px;margin:0 auto 12px}.s2-spop__icon .s2-todi{--tw: 64px;display:none;color:#fff;filter:drop-shadow(0 0 10px rgba(255,255,255,.35))}:is(.s2-spop,.s2-tpop)[data-state=morning] .s2-todi.is-morning,:is(.s2-spop,.s2-tpop)[data-state=midday] .s2-todi.is-midday,:is(.s2-spop,.s2-tpop)[data-state=evening] .s2-todi.is-evening,:is(.s2-spop,.s2-tpop)[data-state=night] .s2-todi.is-night{display:block}.s2 .s2-spop__title{margin:0;font:400 26px/.95 var(--s2-sg);letter-spacing:-1px;text-transform:none;color:#fff}.s2 .s2-spop__sub{margin:12px 0 0;font:600 11.5px/1.3 var(--s2-sg);color:#fff}.s2 .s2-spop__time{margin:16px 0 0;font:400 15px/1.2 var(--s2-in);color:var(--spop-soft)}.s2-tpop .s2-spop__time{margin-top:11px}.s2 .s2-spop__go,.s2 .s2-spop__later{display:flex;align-items:center;justify-content:center;width:100%;height:36px;margin:20px 0 0;padding:0 14px;border-radius:999px;font:600 14.5px/1 var(--s2-sg);white-space:nowrap;cursor:pointer;transition:filter var(--s2-t-fast) var(--s2-ease),background-color var(--s2-t-fast) var(--s2-ease),transform var(--s2-t-fast) var(--s2-ease)}.s2 .s2-spop__go{border:1px solid var(--spop-go-line);background:var(--spop-go);color:#fff}.s2 .s2-spop__later{margin-top:9px;border:1px solid rgba(255,255,255,.7);background:transparent;color:#fff}.s2-tpop .s2-spop__go{margin-top:19px}.s2 .s2-spop__go:hover{filter:brightness(1.12);transform:translateY(-1px)}.s2 .s2-spop__later:hover{background:#ffffff1a}.s2 :is(.s2-spop__go,.s2-spop__later,.s2-spop__close):focus-visible{outline:2px solid #FFFFFF;outline-offset:2px}.s2-scard{z-index:9450;width:min(360px,calc(100vw - 32px))}.s2-scard .s2-spop__card{padding:30px 22px 22px}.s2 .s2-scard .s2-spop__title{padding:0 16px;font-size:27px;line-height:1.05}.s2 .s2-scard .s2-spop__time{margin-top:10px;font-size:16px}.s2-scard__rule{height:1px;margin:20px -22px 0;border:0;background:color-mix(in srgb,var(--spop-rim) 45%,transparent)}.s2 .s2-scard__ask{margin:18px 0 0;font:600 15.5px/1.2 var(--s2-sg);color:#fff}.s2-scard__pills{display:grid;grid-template-columns:1fr 1fr;gap:9px 10px;margin-top:14px}.s2 .s2-scard__pill{height:34px;padding:0 10px;border:1px solid color-mix(in srgb,var(--spop-rim) 55%,transparent);border-radius:999px;background:#ffffff0f;font:500 14.5px/1 var(--s2-sg);color:#fff;cursor:pointer;transition:background-color var(--s2-t-fast) var(--s2-ease),border-color var(--s2-t-fast) var(--s2-ease),transform var(--s2-t-fast) var(--s2-ease)}.s2 .s2-scard__pill:hover{background-color:#ffffff24;transform:translateY(-1px)}.s2 .s2-scard__pill.is-on{border-color:var(--spop-rim);background:var(--spop-go);font-weight:600;box-shadow:0 8px 20px -10px #0000008c;cursor:default;transform:none}.s2 .s2-scard__go{height:44px;margin-top:20px;border:1.5px solid var(--spop-rim);background:#ffffff0d;font-size:16px}.s2 .s2-scard__go:hover{background:#ffffff1f;filter:none}.s2 .s2-scard__pill:focus-visible{outline:2px solid #FFFFFF;outline-offset:2px}@media(prefers-reduced-motion:reduce){.s2-spop,.s2-spop__card,.s2-tpop{transition:none}}@media(max-width:989px){.s2-spop__card{width:min(222px,100%);padding:22px 18px;border-radius:19px}.s2-tpop{width:min(252px,calc(100vw - 32px))}.s2-tpop .s2-spop__card{padding:22px 14px 20px}.s2 .s2-spop__close{right:10px;top:12px}.s2-spop__icon{width:60px;height:60px;margin-bottom:9px}.s2-spop__icon .s2-todi{--tw: 50px}.s2 .s2-spop__title{font-size:22px}.s2 .s2-spop__sub{margin-top:10px;font-size:10.5px}.s2 .s2-spop__time{margin-top:12px;font-size:13px}.s2 .s2-spop__go,.s2 .s2-spop__later{height:32px;font-size:13px}.s2 .s2-spop__go{margin-top:16px}.s2 .s2-spop__later{margin-top:8px}.s2-tpop .s2-spop__go{margin-top:15px}.s2-scard{width:min(300px,calc(100vw - 32px))}.s2-scard .s2-spop__card{padding:22px 14px 16px}.s2 .s2-scard .s2-spop__title{padding:0 14px;font-size:21px}.s2 .s2-scard .s2-spop__time{margin-top:7px;font-size:13px}.s2-scard__rule{margin:14px -14px 0}.s2 .s2-scard__ask{margin-top:13px;font-size:13px}.s2-scard__pills{gap:7px;margin-top:10px}.s2 .s2-scard__pill{height:31px;font-size:12.5px}.s2 .s2-scard__go{height:36px;margin-top:13px;font-size:13.5px}}.s2-todi{--tw: 24px;display:inline-block;flex:none;width:var(--tw);height:calc(var(--tw) * var(--th, .8));background-color:currentColor;-webkit-mask:var(--s2-todi) no-repeat;mask:var(--s2-todi) no-repeat;-webkit-mask-size:calc(var(--tw) * 4.33483) auto;mask-size:calc(var(--tw) * 4.33483) auto;-webkit-mask-position:calc(var(--tw) * var(--tx, 0)) calc(var(--tw) * -.24466);mask-position:calc(var(--tw) * var(--tx, 0)) calc(var(--tw) * -.24466)}.s2-todi.is-morning{--tx: -.10197;--th: .77092}.s2-todi.is-midday{--tx: -1.16029;--th: .86527}.s2-todi.is-evening{--tx: -2.25341;--th: .79695}.s2-todi.is-night{--tx: -3.33484;--th: .83227}@media(max-width:989px){.s2-todi{height:var(--tw);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center}.s2-todi.is-morning{-webkit-mask-image:url(/cdn/shop/files/01_morning_sunrise.png?v=1793781135&width=256);mask-image:url(/cdn/shop/files/01_morning_sunrise.png?v=1793781135&width=256)}.s2-todi.is-midday{-webkit-mask-image:url(/cdn/shop/files/02_midday_sun.png?v=1793781134&width=256);mask-image:url(/cdn/shop/files/02_midday_sun.png?v=1793781134&width=256)}.s2-todi.is-evening{-webkit-mask-image:url(/cdn/shop/files/03_evening_sunset.png?v=1793781135&width=256);mask-image:url(/cdn/shop/files/03_evening_sunset.png?v=1793781135&width=256)}.s2-todi.is-night{-webkit-mask-image:url(/cdn/shop/files/04_night_moon.png?v=1793781135&width=256);mask-image:url(/cdn/shop/files/04_night_moon.png?v=1793781135&width=256)}}body.s2-body #tooltip-modal{display:none!important}body.s2-body #siteWidgetTogglerBtn{background:var(--s2-btn)!important;box-shadow:0 12px 28px -12px var(--s2-btn-glow),inset 0 0 0 1px #fff3!important;margin-bottom:calc(19px + env(safe-area-inset-bottom,0px) + var(--s2-sticky-h, 0px))!important;transition:transform var(--s2-t-fast) var(--s2-ease),box-shadow var(--s2-t-fast) var(--s2-ease),margin-bottom .4s var(--s2-ease)}body.s2-body #siteWidgetTogglerBtn:hover{transform:translateY(-2px);box-shadow:0 16px 34px -12px var(--s2-btn-glow),inset 0 0 0 1px #ffffff47!important}@media(min-width:769px){body.s2-body .site-widget-container{top:auto;bottom:calc(79px + var(--s2-sticky-h, 0px));margin-bottom:0;max-height:min(640px,calc(100vh - var(--s2-ann-h) - 77 * var(--u) - 111px));border:1px solid var(--s2-glass-line);border-radius:22px;box-shadow:0 30px 70px -24px #070a2f80;transform:translateY(12px) scale(.98);transform-origin:100% 100%;transition:opacity .25s ease,transform .4s var(--s2-ease)}body.s2-body .site-widget-modal-state:checked+.site-widget-container{transform:none}body.s2-body .site-widget-container .close-btn{opacity:.9;transition:opacity var(--s2-t-fast) var(--s2-ease),transform var(--s2-t-fast) var(--s2-ease)}body.s2-body .site-widget-container .close-btn:hover{opacity:1;transform:rotate(90deg)}}@media(prefers-reduced-motion:reduce){body.s2-body .site-widget-container{transform:none;transition:opacity .25s ease}}@media(max-width:600px){body.s2-body #siteWidgetTogglerBtn{margin-bottom:calc(17px + env(safe-area-inset-bottom,0px) + var(--s2-sticky-h, 0px))!important}}@media(max-width:392px){.s2-minicard__cta{font-size:10.32px;line-height:12.38px}.s2-tab{font-size:10px!important;line-height:12px!important}.s2-card__vendor{font-size:9.5px;line-height:12px}.s2-card__was{font-size:11.5px;line-height:13.8px}.s2-reviews__count{font-size:10.54px;line-height:10px}.s2-reviews__quote,.s2-reviews__by{font-size:10.54px;line-height:12px}.s2-eyebrow{font-size:9px;line-height:13px}.s2-spot__cardtext{font-size:8.9px;line-height:10.7px}.s2-spot__point{font-size:8.9px;line-height:11px}.s2-tile--col .s2-tile__sub{font-size:9px}.s2-tile--col .s2-tile__title{font-size:13.5px}.s2-tile--brand .s2-tile__title{font-size:11.3px}.s2-chip{font-size:9.12px;line-height:10.94px}.s2-card__badge .s2-badge{padding:0 4.5px;font-size:min(7px,1.75vw);line-height:13px}.s2-circ__label{font-size:9px!important;line-height:15px!important}.s2-cmp__eyebrow{font-size:10.5px;line-height:13px}.s2-cmp__text{font-size:10.2px;line-height:17px}.s2-radio__t{font-size:9.74px;line-height:13px}.s2-foot__asksub{font-size:9.6px;line-height:10px}}@media(min-width:990px)and (max-width:1177px){.s2-nav__link{font-size:10px;line-height:12px}.s2-minicard__cta{font-size:10.1px;line-height:12.12px}.s2-tab{font-size:10px!important;line-height:12px!important}.s2-card__vendor{font-size:8.03px;line-height:10px}.s2-card__was{font-size:10.04px;line-height:12.05px}.s2-reviews__count{font-size:10.54px;line-height:10px}.s2-reviews__quote,.s2-reviews__by{font-size:10.54px;line-height:12px}.s2-eyebrow{font-size:9.14px;line-height:13px}.s2-card__badge .s2-badge{font-size:8.03px;line-height:15.07px}.s2-circ__label{font-size:11.03px!important;line-height:24px!important}.s2-cmp__eyebrow{font-size:11px;line-height:13px}.s2-cmp__text{font-size:11.2px;line-height:18px}.s2-radio__t{font-size:10.88px;line-height:13px}.s2-foot__asksub{font-size:9.6px;line-height:10px}}html.s2-cur{cursor:none}:where(html.s2-cur) :where(input,textarea,[contenteditable=true]){cursor:text}:where(html.s2-cur) :where(a[href],area[href],button,summary,label,select,[onclick],[role=button],[role=link],[role=tab],[role=menuitem],[role=option],[role=checkbox],[role=radio],[role=switch],input[type=button],input[type=submit],input[type=reset],input[type=checkbox],input[type=radio],input[type=range],input[type=file],input[type=color],input[type=image]){cursor:pointer}:where(html.s2-cur) :where(:disabled,[aria-disabled=true]){cursor:default}.s2-cursor{position:fixed;left:-5px;top:-5px;z-index:2147483647;width:10px;height:10px;border-radius:50%;background:#fff;pointer-events:none;mix-blend-mode:difference;will-change:transform;transition:opacity .15s linear}.s2-cursor[data-mode=off]{opacity:0}@media print{.s2-cursor{display:none}}@media(pointer:coarse){.s2-card__dot{position:relative}.s2-hdr__menu:after,.s2-hdr__mode:after,.s2-hsearch__btn:after,.s2-hdr__icon:after,.s2-std__toggle:after{content:"";position:absolute;top:-8px;right:-8px;bottom:-8px;left:-8px}.s2-card__dot:after{content:"";position:absolute;inset:-14px calc(-2.5 * var(--u))}:where(.s2-crumbs a,.s2-chip,.s2-pdp__vendor,.s2-pdp__strip-why,.s2-sr__alsoall,.s2-bh__more,.s2-cfeat__pname){position:relative}:is(.s2-crumbs a,.s2-chip,.s2-pdp__vendor,.s2-pdp__strip-why,.s2-sr__alsoall,.s2-bh__more,.s2-cfeat__pname):after{content:"";position:absolute;top:-10px;right:-4px;bottom:-10px;left:-4px}}
/*# sourceMappingURL=/cdn/shop/t/83/assets/s2-home.css.map */
