:root{--fx-bx-900:#4a0202;--fx-bx-800:#6e0202;--fx-bx-700:#8a0303;--fx-bx-300:#e9a39c;--fx-bx-50:#fbf4f3;--fx-ink:#1d1818;--fx-text:#322c2b;--fx-muted:#6b6361;--fx-line:#e7e1de;--fx-line-2:#cec5c1;--fx-alt:#f7f4f2;--fx-night:#1a1414;--fx-on-night:#cfc6c2;--fx-ok:#1d6b3b;--fx-ok-bg:#e9f3ec;--fx-warn:#8f5a00;--fx-warn-bg:#fdf1da;--fx-meter-off:#ede6e3;--fx-font:"Montserrat",system-ui,-apple-system,"Segoe UI",sans-serif;--fx-font-title:"Oswald","Arial Narrow",sans-serif}body.fx-bases{--gcid-primary-color:#8a0303;--gcid-secondary-color:#1a1414;--gcid-heading-color:#1d1818;--gcid-body-color:#322c2b;--gcid-link-color:#8a0303;color:var(--fx-text)}body.fx-bases,body.fx-bases #page-container :where(p,li,dt,dd,td,th,a,strong,b,em,blockquote,label,input,select,textarea,button,div,span):not(:is(.et-pb-icon,.et_pb_font_icon,[class*=et-icon])){font-family:var(--fx-font)!important}body.fx-bases #page-container :is(h1,h2,h3,h4,h5,h6),body.fx-bases #page-container :is(h1,h2,h3,h4,h5,h6) :not(:is(.et-pb-icon,.et_pb_font_icon,[class*=et-icon])){font-family:var(--fx-font-title)!important}body.fx-bases #page-container :is(h1,h2,h3,h4,h5,h6){text-transform:none!important;font-weight:500!important;font-style:normal!important;letter-spacing:normal!important}body.fx-bases #et-main-area .et_pb_text_inner>h1{font-size:44px!important;line-height:52px!important}body.fx-bases #et-main-area .et_pb_text_inner>h2{font-size:32px!important;line-height:40px!important}body.fx-bases #et-main-area .et_pb_text_inner>h3{font-size:23px!important;line-height:31px!important}body.fx-bases #et-main-area .et_pb_text_inner>h4{font-size:19px!important;line-height:27px!important}body.fx-bases #et-main-area .et_pb_text_inner>:is(h5,h6){font-size:17px!important;line-height:25px!important}body.fx-bases.single-post #et-main-area .et_pb_text:not(.et_pb_bg_layout_dark) .et_pb_text_inner>:is(h1,h2,h3,h4,h5,h6){color:var(--fx-ink)!important}body.fx-bases #et-main-area .et_pb_text:not(.et_pb_bg_layout_dark) .et_pb_text_inner,body.fx-bases #et-main-area .et_pb_text:not(.et_pb_bg_layout_dark) .et_pb_text_inner>:is(p,blockquote,ul,ol),body.fx-bases #et-main-area .et_pb_text:not(.et_pb_bg_layout_dark) .et_pb_text_inner>:is(ul,ol) li,body.fx-bases #et-main-area .et_pb_text:not(.et_pb_bg_layout_dark) .et_pb_text_inner>table :is(td,th){font-size:17px!important;line-height:1.65!important}body.fx-bases.single-post #et-main-area .et_pb_text:not(.et_pb_bg_layout_dark) .et_pb_text_inner,body.fx-bases.single-post #et-main-area .et_pb_text:not(.et_pb_bg_layout_dark) .et_pb_text_inner>:is(p,blockquote,ul,ol),body.fx-bases.single-post #et-main-area .et_pb_text:not(.et_pb_bg_layout_dark) .et_pb_text_inner>:is(ul,ol) li,body.fx-bases.single-post #et-main-area .et_pb_text:not(.et_pb_bg_layout_dark) .et_pb_text_inner>table td{color:var(--fx-text)!important}body.fx-bases.single-post #et-main-area .et_pb_text:not(.et_pb_bg_layout_dark) .et_pb_text_inner>:is(p,ul,ol) :is(strong,b){color:var(--fx-ink)}body.fx-bases #et-main-area .et_pb_text_inner>:is(ul,ol)>li+li{margin-top:6px}body.fx-bases.single-post #et-main-area .et_pb_text:not(.et_pb_bg_layout_dark) .et_pb_text_inner>:is(p,ul,ol,blockquote,table) a:not(.et_pb_button){color:var(--fx-bx-700)!important;text-decoration:underline!important;text-decoration-thickness:1px!important;text-underline-offset:3px}body.fx-bases #et-main-area .et_pb_text:not(.et_pb_bg_layout_dark) .et_pb_text_inner>:is(h1,h2,h3,h4) a{color:inherit!important;text-decoration:none!important}body.fx-bases #page-container .et_pb_has_overlay:hover .et_overlay,body.fx-bases #page-container .et_overlay{opacity:0!important;visibility:hidden!important}body:has(.fxh) #main-content .container{width:100%!important;max-width:none!important;padding-top:0!important}body:has(.fxh) #main-content .container:before{display:none!important}body:has(.fxh) #left-area{width:100%!important;padding:0!important;float:none!important}body:has(.fxh) #sidebar{display:none!important}body:has(.fxh) article.et_pb_post{margin:0!important;padding:0!important}#page-container .fxh{font-family:"Montserrat",system-ui,sans-serif;color:#322c2b;font-size:17px;line-height:1.65}#page-container .fxh *{box-sizing:border-box}#page-container .fxh.et_pb_section{padding:64px 0}#page-container .fxh .et_pb_row{width:calc(100% - 80px);max-width:1100px;margin:0 auto;padding:0}#page-container .fxh .et_pb_row+.et_pb_row{margin-top:32px}#page-container .fxh .et_pb_module{margin-bottom:0}#page-container .fxh .et_pb_text_inner :is(h1,h2,h3){padding-bottom:0}#page-container .fxh .et_pb_text_inner>:last-child{margin-bottom:0;padding-bottom:0}#page-container .fxh a{text-decoration:none}#page-container .fxh.fxh-photo{color:#e4dcd9}#page-container .fxh.fx-hero{padding:96px 0 88px}#page-container .fxh.fx-band{padding:56px 0}#page-container .fxh.fx-band--goals{padding:64px 0}#page-container .fxh .fx-m-eyebrow :is(.et_pb_text_inner,.et_pb_code_inner),#page-container .fxh .fx-m-eyebrow .et_pb_text_inner>p{font-size:12px;line-height:16px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#EBA8A1!important}#page-container .fxh .fx-m-h1 .et_pb_text_inner>h1{max-width:860px;margin:0;font-family:"Oswald","Arial Narrow",sans-serif!important;font-weight:500!important;font-size:48px!important;line-height:56px!important;color:#fff!important}#page-container .fxh .fx-m-h1{margin-top:16px}#page-container .fxh .fx-m-h2 .et_pb_text_inner>h2{margin:0;font-family:"Oswald","Arial Narrow",sans-serif!important;font-weight:500!important;font-size:32px!important;line-height:40px!important;color:#fff!important}#page-container .fxh .fx-m-h2{margin-top:8px}#page-container .fxh .fx-m-lead .et_pb_text_inner>p{max-width:760px;font-size:20px;line-height:32px;font-weight:500;color:#E4DCD9!important}#page-container .fxh .fx-m-lead{margin-top:16px}#page-container .fxh.fx-band .fx-m-lead{margin-top:10px}#page-container .fxh.fx-band .fx-m-lead .et_pb_text_inner>p{font-size:18px;line-height:29px}#page-container .fxh .fx-m-chips .et_pb_text_inner>p{display:flex;flex-wrap:wrap;gap:8px}#page-container .fxh .fx-m-chips a{display:inline-flex;align-items:center;min-height:40px;padding:0 14px;border:1px solid rgba(255,255,255,.38);border-radius:20px;background:rgba(255,255,255,.06);color:#fff!important;font-size:14px;line-height:18px;font-weight:600}#page-container .fxh.fx-hero .fx-m-chips{margin-top:28px}#page-container .fxh .fx-m-more{margin-top:16px}#page-container .fxh .fx-m-more a{font-size:16px;font-weight:700;color:#fff!important}@media (min-width:981px){#page-container .fxh .fx-row-band{display:flex;align-items:flex-end}#page-container .fxh :is(.fx-row-stripe,.fx-row-about){display:flex;align-items:center}#page-container .fxh .fx-row-about{align-items:flex-start}#page-container .fxh .fx-row-tiles{display:flex;align-items:stretch}#page-container .fxh :is(.fx-row-band,.fx-row-stripe,.fx-row-about,.fx-row-tiles):after{display:none}}#page-container .fxh.fx-stripe{padding:28px 0;border-bottom:1px solid #e7e1de}#page-container .fxh .fx-stats{display:flex;flex-wrap:wrap;gap:12px 48px;margin:0;padding:0;list-style:none}#page-container .fxh .fx-stats li{display:flex;align-items:baseline;gap:10px;margin:0;padding:0;font-size:15px;line-height:22px;font-weight:600;color:#1d1818}#page-container .fxh .fx-stats li b{font-family:"Oswald","Arial Narrow",sans-serif!important;font-weight:500;font-size:40px;line-height:44px;color:#8a0303}html body #page-container .fxh .fx-m-note.et_pb_text .et_pb_text_inner>p{max-width:900px;font-size:17px!important;line-height:27px!important;color:#322C2B!important}#page-container .fxh .fx-m-note a{font-weight:700;color:#8A0303!important;white-space:nowrap}#page-container .fxh.fx-band .fx-m-h2:first-child{margin-top:0}#page-container .fxh .fx-auto{padding:28px 20px;border:2px dashed #cec5c1;border-radius:10px;background:#fff;color:#6b6361;font-size:14px;line-height:20px;text-align:center}#page-container .fxh .fx-m-blog .et_pb_post{display:flex;flex-direction:column;min-width:0;margin:0!important;padding:0!important;border:1px solid #E7E1DE!important;border-radius:10px!important;overflow:hidden;background:#fff!important;box-shadow:none!important}#page-container .fxh .fx-m-blog .et_pb_image_container{margin:0!important;border-bottom:1px solid #e7e1de}#page-container .fxh .fx-m-blog .et_pb_image_container a{display:block;margin:0!important}body.fx-bases #page-container .et_pb_blog .wp-pagenavi{display:flex!important;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px;clear:both;width:100%;margin:24px 0 0!important;padding:0!important;border:0!important;background:none!important;text-align:center!important}body.fx-bases #page-container .et_pb_blog .wp-pagenavi :is(a,span){display:inline-flex!important;align-items:center;justify-content:center;min-width:40px;height:40px;margin:0!important;padding:0 12px!important;border:1px solid var(--fx-line-2)!important;border-radius:6px!important;background:#fff!important;color:var(--fx-ink)!important;font-family:var(--fx-font)!important;font-size:15px!important;line-height:20px!important;font-weight:600!important;letter-spacing:0!important;text-transform:none!important;text-decoration:none!important;box-shadow:none!important;transition:none!important}body.fx-bases #page-container .et_pb_blog .wp-pagenavi .current{border-color:var(--fx-bx-700)!important;background:var(--fx-bx-700)!important;color:#fff!important}body.fx-bases #page-container .et_pb_blog .wp-pagenavi :is(.pages,.extend){min-width:0;padding:0 2px!important;border:0!important;background:none!important;color:var(--fx-muted)!important;font-weight:500!important}body.fx-bases #page-container .et_pb_blog .pagination{display:flex!important;justify-content:space-between;gap:16px;clear:both;width:100%;margin:24px 0 0!important}body.fx-bases #page-container .et_pb_blog .pagination a{color:var(--fx-bx-700)!important;font-size:15px!important;font-weight:600!important;text-decoration:none!important}@media (max-width:600px){body.fx-bases #page-container .et_pb_blog .wp-pagenavi .pages{flex-basis:100%}body.fx-bases #page-container .et_pb_blog .wp-pagenavi .last{display:none!important}}#page-container .fxh .fx-m-blog .et_pb_image_container img{display:block;width:100%!important;height:auto!important;aspect-ratio:16/10;object-fit:cover;margin:0;border:0!important;border-radius:0!important}#page-container .fxh .fx-m-blog .et_pb_post h2.entry-title{margin:0!important;padding:16px 18px 18px!important;font-size:21px!important;line-height:28px!important;font-weight:500!important;letter-spacing:0!important;text-align:left!important}#page-container .fxh .fx-m-blog .et_pb_post .entry-title a{color:#1D1818!important}#page-container .fxh .fx-m-blog :is(.post-meta,.post-content,.et_overlay){display:none!important}#page-container .fxh .fx-m-blog--4 .et_pb_post h2.entry-title{padding:14px 16px 16px!important;font-family:"Montserrat",system-ui,sans-serif!important;font-size:15px!important;line-height:21px!important;font-weight:700!important}#page-container .fxh .fx-m-blog--4 .et_pb_post .entry-title a{font-family:"Montserrat",system-ui,sans-serif!important}#page-container .fxh .fx-m-blog--links .et_pb_image_container{display:none!important}#page-container .fxh .fx-m-blog--links .et_pb_post{justify-content:center}#page-container .fxh .fx-m-blog--links .et_pb_post h2.entry-title{padding:14px 18px!important;font-family:"Montserrat",system-ui,sans-serif!important;font-size:15px!important;line-height:21px!important;font-weight:700!important}#page-container .fxh .fx-m-blog--links .et_pb_post .entry-title a{font-family:"Montserrat",system-ui,sans-serif!important}#page-container .fxh .fx-m-blog--links .et_pb_post .entry-title a:after{content:" →";color:#8a0303}#page-container .fxh .fx-m-blog+.fx-m-listhead{margin-top:40px}@media (max-width:767px){#page-container .fxh .fx-m-blog .et_pb_blog_posts{gap:12px!important}#page-container .fxh .fx-m-blog--3 .et_pb_post,#page-container .fxh .fx-m-blog--2 .et_pb_post{flex-direction:row;align-items:center}#page-container .fxh :is(.fx-m-blog--3,.fx-m-blog--2) .et_pb_image_container{flex:none;width:112px;border-bottom:0;border-right:1px solid #e7e1de}#page-container .fxh :is(.fx-m-blog--3,.fx-m-blog--2) .et_pb_image_container img{aspect-ratio:1}#page-container .fxh :is(.fx-m-blog--3,.fx-m-blog--2) .et_pb_post h2.entry-title{padding:12px 14px!important;font-size:18px!important;line-height:24px!important}#page-container .fxh .fx-m-blog--4 .et_pb_post h2.entry-title{padding:10px 12px 12px!important;font-size:14px!important;line-height:19px!important}#page-container .fxh .fx-m-blog+.fx-m-listhead{margin-top:28px}}#page-container .fxh.fx-section--cards{padding:40px 0 64px}html body #page-container .fxh .fx-m-listhead.et_pb_text .et_pb_text_inner>p{font-size:13px!important;line-height:18px!important;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#6B6361!important}#page-container .fxh .fx-m-listhead{margin-bottom:14px}#page-container .fxh .fx-m-list+.fx-m-listhead{margin-top:40px}#page-container .fxh .fx-cards{display:grid;gap:24px}#page-container .fxh .fx-cards--2{grid-template-columns:repeat(2,minmax(0,1fr))}#page-container .fxh .fx-cards--3{grid-template-columns:repeat(3,minmax(0,1fr))}#page-container .fxh .fx-cards--4{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}#page-container .fxh .fx-pcard{display:flex;flex-direction:column;min-width:0;border:1px solid #e7e1de;border-radius:10px;overflow:hidden;background:#fff}#page-container .fxh .fx-pcard__link{display:flex;flex-direction:column;flex:1;color:inherit}#page-container .fxh .fx-pcard .fx-pcard__img{display:block;flex:none;width:100%!important;max-width:none;height:auto!important;aspect-ratio:16/10;margin:0;object-fit:cover;background:#ede7e4;border-bottom:1px solid #e7e1de}#page-container .fxh .fx-pcard__body{display:flex;flex-direction:column;gap:6px;padding:16px 18px 18px}#page-container .fxh .fx-pcard .fx-eyebrow{display:block;font-size:12px;line-height:16px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#8a0303}#page-container .fxh .fx-pcard .fx-pcard__title{font-family:"Oswald","Arial Narrow",sans-serif!important;font-weight:500;font-size:23px;line-height:30px;color:#1d1818}#page-container .fxh .fx-cards--4 .fx-pcard .fx-pcard__title{font-family:"Montserrat",system-ui,sans-serif!important;font-size:15px;line-height:21px;font-weight:700}#page-container .fxh .fx-cards--4 .fx-pcard__body{padding:14px 16px 16px}#page-container .fxh .fx-pcard__meta{font-size:14px;line-height:20px;color:#6b6361}#page-container .fxh .fx-pcard__more{display:block;padding:12px 18px;border-top:1px solid #e7e1de;font-size:14px;line-height:20px;font-weight:700;color:#8a0303}#page-container .fxh .fx-cards--1 .fx-pcard__link{flex-direction:row}#page-container .fxh .fx-cards--1 .fx-pcard .fx-pcard__img{width:44%!important;aspect-ratio:16/9;border-bottom:0;border-right:1px solid #e7e1de}#page-container .fxh .fx-cards--1 .fx-pcard__body{justify-content:center;padding:28px 32px}#page-container .fxh .fx-cards--1 .fx-pcard .fx-pcard__title{font-size:30px;line-height:38px}#page-container .fxh .fx-row-tiles>.et_pb_column{display:flex}#page-container .fxh .fx-m-tile{flex:1;display:flex;padding:24px;border:1px solid #e7e1de;border-radius:10px;background:#fff}#page-container .fxh .fx-m-tile .et_pb_text_inner{display:flex;flex-direction:column;gap:12px;width:100%}#page-container .fxh .fx-m-tile .et_pb_text_inner>h3{margin:0;font-size:22px!important;line-height:29px!important}#page-container .fxh .fx-m-tile h3 a{color:#1D1818!important}html body #page-container .fxh .fx-m-tile.et_pb_text .et_pb_text_inner>p{margin:0;padding:0;font-size:15px!important;line-height:23px!important;color:#322C2B!important}html body #page-container .fxh .fx-m-tile.et_pb_text .et_pb_text_inner>p:last-child{margin-top:auto}#page-container .fxh .fx-m-tile p:last-child a{font-weight:700;color:#8A0303!important}#page-container .fxh .fx-m-about .et_pb_text_inner>h2{margin:0;font-size:32px!important;line-height:40px!important;color:#1D1818!important}html body #page-container .fxh .fx-m-about.et_pb_text .et_pb_text_inner>p{margin:16px 0 0;padding:0;color:#322C2B!important}#page-container .fxh .fx-m-about p:last-child a{font-weight:700;color:#8A0303!important}#page-container .fxh .fx-m-benefit{padding:20px;border-radius:10px;background:#f7f4f2}#page-container .fxh .fx-m-benefit+.fx-m-benefit{margin-top:12px}#page-container .fxh .fx-m-benefit .et_pb_text_inner>h3{margin:0 0 4px;font-size:19px!important;line-height:26px!important;color:#1D1818!important}html body #page-container .fxh .fx-m-benefit.et_pb_text .et_pb_text_inner>p{margin:0;padding:0;font-size:15px!important;line-height:23px!important;color:#322C2B!important}#page-container .fxh :is(a,button,input):focus-visible{outline:3px solid #8a0303;outline-offset:2px}#page-container .fxh.fxh-photo :is(a,button,input):focus-visible{outline-color:#fff}@media (max-width:980px){#page-container .fxh :is(.fx-cards--3,.fx-cards--4){grid-template-columns:repeat(2,minmax(0,1fr))}#page-container .fxh .et_pb_row>.et_pb_column{margin-bottom:24px}#page-container .fxh .et_pb_row>.et_pb_column:last-child{margin-bottom:0}#page-container .fxh .fx-row-tiles>.et_pb_column{margin-bottom:12px}}@media (max-width:767px){#page-container .fxh .et_pb_row{width:calc(100% - 32px)}#page-container .fxh.et_pb_section{padding:40px 0}#page-container .fxh.fx-hero{padding:48px 0 44px}#page-container .fxh.fxh-photo:before{content:"";position:absolute;inset:0;background:rgba(26,20,20,.35);pointer-events:none}#page-container .fxh.fxh-photo>.et_pb_row{position:relative;z-index:1}#page-container .fxh .fx-m-h1 .et_pb_text_inner>h1{font-size:30px!important;line-height:36px!important}#page-container .fxh :is(.fx-m-h2,.fx-m-about) .et_pb_text_inner>h2{font-size:26px!important;line-height:33px!important}#page-container .fxh .fx-m-lead .et_pb_text_inner>p{font-size:17px;line-height:27px}#page-container .fxh.fx-band .fx-m-lead .et_pb_text_inner>p{font-size:16px;line-height:25px}#page-container .fxh .fx-m-chips a{min-height:44px}#page-container .fxh.fx-stripe{padding:20px 0}#page-container .fxh .fx-stats{display:grid;grid-template-columns:repeat(3,auto);justify-content:start;gap:8px 20px}#page-container .fxh .fx-stats li{flex-direction:column;gap:0;font-size:13px;line-height:18px}#page-container .fxh .fx-stats li b{font-size:30px;line-height:34px}#page-container .fxh.fx-band{padding:36px 0}#page-container .fxh.fx-section--cards{padding:28px 0 40px}#page-container .fxh .fx-cards{gap:12px}#page-container .fxh :is(.fx-cards--1,.fx-cards--2,.fx-cards--3){grid-template-columns:minmax(0,1fr)}#page-container .fxh :is(.fx-cards--1,.fx-cards--2,.fx-cards--3) .fx-pcard__link{flex-direction:row}#page-container .fxh :is(.fx-cards--1,.fx-cards--2,.fx-cards--3) .fx-pcard .fx-pcard__img{width:112px!important;aspect-ratio:1;border-bottom:0;border-right:1px solid #e7e1de}#page-container .fxh :is(.fx-cards--1,.fx-cards--2,.fx-cards--3) .fx-pcard__body{justify-content:center;padding:12px 14px}#page-container .fxh :is(.fx-cards--1,.fx-cards--2,.fx-cards--3) .fx-pcard .fx-pcard__title{font-size:20px;line-height:26px}#page-container .fxh .fx-pcard__more{padding:10px 14px}#page-container .fxh .fx-cards--4 .fx-pcard__body{padding:10px 12px 12px}#page-container .fxh .fx-cards--4 .fx-pcard .fx-pcard__title{font-size:14px;line-height:19px}#page-container .fxh .fx-m-list+.fx-m-listhead{margin-top:28px}#page-container .fxh.fx-band--goals{padding:40px 0}#page-container .fxh .fx-m-tile{padding:18px}}body.fx-bases #page-container :is(a,button,input,select,textarea,summary):focus-visible{outline:3px solid var(--fx-bx-700)!important;outline-offset:2px}body.fx-bases #page-container .et_pb_section .et_pb_button,body.fx-bases #page-container .et_pb_button{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:12px 22px!important;border:2px solid var(--fx-bx-700)!important;border-radius:6px!important;background:#fff!important;color:var(--fx-bx-700)!important;font-size:16px!important;line-height:20px!important;font-weight:700!important;letter-spacing:0!important;text-transform:none!important;text-decoration:none!important;box-shadow:none!important;transition:none!important}body.fx-bases #page-container .et_pb_section .et_pb_button:after,body.fx-bases #page-container .et_pb_section .et_pb_button:before{display:none!important}body.fx-bases #page-container .et_pb_section :is(.et_pb_bg_layout_dark .et_pb_button,.et_pb_button.et_pb_bg_layout_dark){background:#fff!important;border-color:#fff!important;color:var(--fx-bx-700)!important}@media (max-width:980px){body.fx-bases #et-main-area .et_pb_text_inner>h1{font-size:38px!important;line-height:46px!important}body.fx-bases #et-main-area .et_pb_text_inner>h2{font-size:28px!important;line-height:36px!important}}@media (max-width:767px){body.fx-bases #et-main-area .et_pb_text_inner>h1{font-size:30px!important;line-height:36px!important}body.fx-bases #et-main-area .et_pb_text_inner>h2{font-size:24px!important;line-height:31px!important}body.fx-bases #et-main-area .et_pb_text_inner>h3{font-size:20px!important;line-height:28px!important}body.fx-bases #et-main-area .et_pb_text_inner>h4{font-size:17px!important;line-height:25px!important}body.fx-bases #et-main-area .et_pb_text:not(.et_pb_bg_layout_dark) .et_pb_text_inner,body.fx-bases #et-main-area .et_pb_text:not(.et_pb_bg_layout_dark) .et_pb_text_inner>:is(p,blockquote,ul,ol),body.fx-bases #et-main-area .et_pb_text:not(.et_pb_bg_layout_dark) .et_pb_text_inner>:is(ul,ol) li,body.fx-bases #et-main-area .et_pb_text:not(.et_pb_bg_layout_dark) .et_pb_text_inner>table :is(td,th){font-size:16px!important;line-height:1.62!important}body.fx-bases #page-container .et_pb_section .et_pb_button,body.fx-bases #page-container .et_pb_button{white-space:normal}}body.category,body.category #page-container,body.category #main-content{background-color:#fff!important}body.fx-blocs #page-container .lwptoc{margin:0 0 32px!important}body.fx-blocs #page-container .lwptoc .lwptoc_i{display:block!important;width:auto!important;max-width:720px;margin:0 auto;padding:16px 24px 18px!important;border:1px solid var(--fx-line)!important;border-radius:10px;background:var(--fx-alt)!important;text-align:left;box-shadow:none}body.fx-blocs #page-container .lwptoc_header{display:flex;align-items:center;justify-content:space-between;gap:16px;margin:0 0 4px!important;font-size:15px!important;line-height:22px}body.fx-blocs #page-container .lwptoc_title{font-weight:700;color:var(--fx-ink)!important}body.fx-blocs #page-container .lwptoc_toggle{margin-left:auto;font-size:14px;color:var(--fx-muted)}body.fx-blocs #page-container .lwptoc_toggle a{display:inline-flex;align-items:center;min-height:36px;color:var(--fx-bx-700)!important;font-weight:600;text-decoration:none!important}body.fx-blocs #page-container .lwptoc_items{counter-reset:fxtoc;font-size:15px!important;line-height:22px}body.fx-blocs #page-container .lwptoc_itemWrap{margin:0!important;padding:0!important}body.fx-blocs #page-container .lwptoc_item{margin:0!important;padding:0!important}body.fx-blocs #page-container .lwptoc_item>a{position:relative;display:block;padding:5px 0 5px 28px;color:var(--fx-bx-700)!important;text-decoration:none!important}body.fx-blocs #page-container .lwptoc_item>a:before{counter-increment:fxtoc;content:counter(fxtoc);position:absolute;left:0;top:5px;font-weight:600;color:var(--fx-muted);font-variant-numeric:tabular-nums}body.fx-blocs #page-container .lwptoc_items>.lwptoc_itemWrap>.lwptoc_item:only-child:has(>.lwptoc_itemWrap)>a{display:none}body.fx-blocs #page-container [class*=price-comparator-]{max-width:960px;margin:32px auto!important;background:#fff!important;border:1px solid var(--fx-line-2)!important;border-radius:10px!important;box-shadow:none!important;overflow:hidden;color:var(--fx-text);text-align:left}body.fx-blocs #page-container [class*=price-comparator-] .pc-title{display:block!important;padding:22px 28px 16px!important;background:#fff!important;color:var(--fx-ink)!important;font-family:var(--fx-font-title)!important;font-size:22px!important;line-height:30px!important;font-weight:500!important;letter-spacing:0!important;text-transform:none!important;text-align:left!important}body.fx-blocs #page-container [class*=price-comparator-] .pc-title:before{content:"Où l’acheter";display:block;margin-bottom:6px;font-family:var(--fx-font);font-size:12px;line-height:16px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--fx-bx-700)}body.fx-blocs #page-container [class*=price-comparator-] .pc-rows{display:block!important}body.fx-blocs #page-container [class*=price-comparator-] .pc-row{display:grid!important;grid-template-columns:minmax(min-content,1fr) auto minmax(200px,260px)!important;align-items:start!important;column-gap:24px;row-gap:4px;padding:16px 28px!important;border-top:1px solid var(--fx-line)!important;background:#fff}body.fx-blocs #page-container [class*=price-comparator-] .pc-merchant{grid-column:1;grid-row:1;display:block!important;padding:0!important;background:none!important}body.fx-blocs #page-container [class*=price-comparator-] .pc-merchant-name{font-size:17px!important;line-height:24px!important;font-weight:700!important;color:var(--fx-ink)!important}body.fx-blocs #page-container [class*=price-comparator-] .pc-price{display:contents!important}body.fx-blocs #page-container [class*=price-comparator-] .pc-price-amount{grid-column:2;grid-row:1;align-self:start;text-align:right;font-size:22px!important;line-height:28px!important;font-weight:700!important;color:var(--fx-ink)!important;font-variant-numeric:tabular-nums;white-space:nowrap}body.fx-blocs #page-container [class*=price-comparator-] .pc-price-state{grid-column:1/3;grid-row:2;margin:0!important;font-size:14px!important;line-height:21px!important;color:var(--fx-muted)!important;text-align:left!important}body.fx-blocs #page-container [class*=price-comparator-] .pc-row:not(:first-child) .pc-price-state{display:-webkit-box!important;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}body.fx-blocs #page-container [class*=price-comparator-] .pc-cta{grid-column:3;grid-row:1/span 2;align-self:center;display:block!important;padding:0!important;background:none!important}body.fx-blocs #page-container [class*=price-comparator-] .pc-btn{display:flex!important;align-items:center;justify-content:center;width:100%;min-height:48px;padding:0 12px!important;border:2px solid var(--fx-bx-700)!important;border-radius:6px!important;background:var(--fx-bx-700)!important;color:#fff!important;font-size:15px!important;line-height:20px!important;font-weight:700!important;letter-spacing:0!important;text-align:center;text-decoration:none!important;transition:none!important}@media (max-width:980px){body.fx-blocs #page-container [class*=price-comparator-] .pc-row{grid-template-columns:minmax(min-content,1fr) minmax(0,auto)!important;column-gap:16px}body.fx-blocs #page-container [class*=price-comparator-] .pc-price-amount{white-space:normal}body.fx-blocs #page-container [class*=price-comparator-] .pc-price-state{grid-column:1/-1;grid-row:2}body.fx-blocs #page-container [class*=price-comparator-] .pc-cta{grid-column:1/-1;grid-row:3;margin-top:10px}}body.fx-blocs #page-container [class*=fitnex-proscons]{max-width:960px;margin:32px auto!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;overflow:visible!important;color:var(--fx-text)}body.fx-blocs #page-container [class*=fitnex-proscons] .fpp-title{padding:0 0 4px!important;background:none!important;color:var(--fx-ink)!important;font-family:var(--fx-font-title)!important;font-size:20px!important;line-height:27px!important;font-weight:500!important;letter-spacing:0!important;text-transform:none!important}body.fx-blocs #page-container [class*=fitnex-proscons] .fpp-subtitle{padding:0 0 16px!important;background:none!important;border:0!important;color:var(--fx-muted)!important;font-size:15px!important;line-height:22px!important}body.fx-blocs #page-container [class*=fitnex-proscons] .fpp-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:24px!important;align-items:start}body.fx-blocs #page-container [class*=fitnex-proscons] .fpp-col{padding:0!important;border:1px solid var(--fx-line)!important;border-radius:10px;overflow:hidden;background:#fff}body.fx-blocs #page-container [class*=fitnex-proscons] .fpp-heading{display:flex;align-items:center;gap:10px;margin:0!important;padding:13px 20px!important;font-size:17px!important;line-height:24px!important;font-weight:700!important}body.fx-blocs #page-container [class*=fitnex-proscons] .fpp-pros .fpp-heading{background:var(--fx-ok-bg);color:var(--fx-ok)!important}body.fx-blocs #page-container [class*=fitnex-proscons] .fpp-cons .fpp-heading{background:var(--fx-warn-bg);color:var(--fx-warn)!important}body.fx-blocs #page-container [class*=fitnex-proscons] .fpp-icon{width:24px!important;height:24px!important;border-radius:50%;color:#fff!important;font-size:17px!important;font-weight:700;line-height:1!important}body.fx-blocs #page-container [class*=fitnex-proscons] .fpp-icon-plus{background:var(--fx-ok)!important}body.fx-blocs #page-container [class*=fitnex-proscons] .fpp-icon-minus{background:var(--fx-warn)!important}body.fx-blocs #page-container [class*=fitnex-proscons] ul{list-style:none!important;margin:0!important;padding:6px 20px 8px!important}body.fx-blocs #page-container [class*=fitnex-proscons] li{position:relative;list-style:none!important;margin:0!important;padding:9px 0 9px 26px!important;border-top:1px solid var(--fx-line);color:var(--fx-text)!important;font-size:15px!important;line-height:23px!important}body.fx-blocs #page-container [class*=fitnex-proscons] li:first-child{border-top:0}body.fx-blocs #page-container [class*=fitnex-proscons] li::marker{content:""}body.fx-blocs #page-container [class*=fitnex-proscons] .fpp-pros li:before{content:""!important;position:absolute;left:2px;top:15px;width:11px;height:6px;border:0;border-left:2px solid var(--fx-ok);border-bottom:2px solid var(--fx-ok);border-radius:0;background:none!important;transform:rotate(-45deg)}body.fx-blocs #page-container [class*=fitnex-proscons] .fpp-cons li:before{content:""!important;position:absolute;left:2px;top:19px;width:12px;height:2px;border:0;border-radius:0;background:var(--fx-warn)!important;transform:none}body.fx-blocs #page-container [class*=fitnex-proscons] .fpp-note{margin-top:24px;padding:20px 24px!important;border:0!important;border-radius:10px;background:var(--fx-alt)!important;color:var(--fx-text)!important;font-size:16px!important;line-height:26px!important}body.fx-blocs #page-container [class*=profile-table-]{max-width:720px;margin:16px auto 32px!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;overflow:visible!important}body.fx-blocs #page-container [class*=profile-table-] .pt-title{display:none!important}body.fx-blocs #page-container [class*=profile-table-] :is(.pt-head,.pt-row){display:grid!important;grid-template-columns:minmax(0,1fr) 160px!important;align-items:center!important;border:0!important;border-bottom:1px solid var(--fx-line)!important;background:none!important}body.fx-blocs #page-container [class*=profile-table-] .pt-head{border-bottom-color:var(--fx-line-2)!important;text-transform:none!important;letter-spacing:0!important}body.fx-blocs #page-container [class*=profile-table-] .pt-cell{display:block!important;padding:11px 0!important;background:none!important;color:var(--fx-ink)!important;font-size:15px!important;line-height:22px!important;font-weight:400!important}body.fx-blocs #page-container [class*=profile-table-] .pt-head .pt-cell{font-size:13px!important;font-weight:700!important;color:var(--fx-muted)!important}body.fx-blocs #page-container [class*=profile-table-] .pt-cell:last-child{padding-left:16px!important;text-align:right;font-weight:700!important;font-size:14px!important}body.fx-blocs #page-container [class*=profile-table-] .pt-head .pt-cell:last-child{font-size:13px!important}body.fx-blocs #page-container .fitnex-rating-premium{max-width:960px;margin:24px auto!important;padding:22px 28px 10px!important;background:#fff!important;border:1px solid var(--fx-line)!important;border-radius:10px!important;box-shadow:none!important;overflow:visible;color:var(--fx-ink)}body.fx-blocs #page-container .fitnex-rating-premium .frp-title{padding:0!important;background:none!important;color:var(--fx-ink)!important;font-family:var(--fx-font-title)!important;font-size:20px!important;line-height:27px!important;font-weight:500!important;letter-spacing:0!important;text-transform:none!important;text-align:left!important}body.fx-blocs #page-container .fitnex-rating-premium .frp-subtitle{margin:2px 0 10px!important;padding:0!important;background:none!important;border:0!important;color:var(--fx-muted)!important;font-size:14px!important;line-height:22px!important}body.fx-blocs #page-container .fitnex-rating-premium table{display:block!important;width:100%!important;margin:0!important;border:0!important;background:none!important}body.fx-blocs #page-container .fitnex-rating-premium thead{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}body.fx-blocs #page-container .fitnex-rating-premium tbody{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:40px}body.fx-blocs #page-container .fitnex-rating-premium tr{display:grid!important;grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:14px;border:0!important;border-top:1px solid var(--fx-line)!important;background:none!important}body.fx-blocs #page-container .fitnex-rating-premium td{display:block;padding:11px 0!important;border:0!important;background:none!important;color:var(--fx-ink)!important;font-size:15px!important;line-height:21px!important;text-align:left}body.fx-blocs #page-container .fitnex-rating-premium .frp-stars-wrap{display:flex!important;align-items:center;justify-content:flex-end;gap:14px}body.fx-blocs #page-container .fitnex-rating-premium .frp-stars{display:inline-flex!important;gap:3px}body.fx-blocs #page-container .fitnex-rating-premium svg.frp-star{display:block;width:20px!important;height:8px!important;margin:0!important;border-radius:2px;background:var(--fx-bx-700);fill:transparent!important;filter:none!important}body.fx-blocs #page-container .fitnex-rating-premium svg.frp-star *{display:none}body.fx-blocs #page-container .fitnex-rating-premium svg.frp-star.frp-empty{background:var(--fx-meter-off)}body.fx-blocs #page-container .fitnex-rating-premium .frp-score{min-width:32px;text-align:right;font-size:15px!important;font-weight:700!important;color:var(--fx-ink)!important;font-variant-numeric:tabular-nums}body.fx-blocs #page-container .fitnex-rating-premium .frp-note{margin:10px 0 12px!important;padding:0!important;background:none!important;border:0!important;color:var(--fx-muted)!important;font-size:14px!important;line-height:22px!important}body.fx-blocs #page-container :is(.fitnex-premium-table,.fitnex-profile-table){max-width:1100px;margin:32px auto!important;padding:0!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;overflow:visible!important}body.fx-blocs #page-container :is(.fitnex-premium-table,.fitnex-profile-table) .fpt-title{padding:0 0 12px!important;background:none!important;color:var(--fx-ink)!important;font-family:var(--fx-font-title)!important;font-size:20px!important;line-height:27px!important;font-weight:500!important;letter-spacing:0!important;text-transform:none!important;text-align:left!important}body.fx-blocs #page-container .fpt-wrap{max-width:1100px;margin:0 auto!important;overflow-x:auto!important;border:1px solid var(--fx-line-2)!important;border-radius:10px!important;background:#fff!important;box-shadow:none!important}body.fx-blocs #page-container .fpt-wrap table{width:100%!important;min-width:0!important;margin:0!important;border:0!important;border-collapse:collapse!important;table-layout:auto!important;font-size:14px!important;line-height:20px!important}body.fx-blocs #page-container .fpt-wrap thead th{padding:13px 14px!important;border:0!important;background:var(--fx-night)!important;color:#fff!important;font-size:13px!important;line-height:18px!important;font-weight:700!important;letter-spacing:0!important;text-transform:none!important;text-align:left!important;vertical-align:bottom;white-space:normal!important}body.fx-blocs #page-container .fpt-wrap tbody td{padding:14px!important;border:0!important;border-top:1px solid var(--fx-line)!important;background:#fff!important;color:var(--fx-text)!important;text-align:left!important;vertical-align:top!important;white-space:normal!important}body.fx-blocs #page-container .fpt-wrap tbody tr:nth-child(even) td{background:#FBF9F8!important}body.fx-blocs #page-container .fpt-wrap tbody td:first-child{min-width:150px;color:var(--fx-ink)!important;font-size:15px!important;line-height:21px!important;font-weight:700}body.fx-blocs #page-container .fpt-wrap .fpt-badge{display:inline!important;padding:0!important;border:0!important;border-radius:0!important;background:none!important;color:inherit!important;font:inherit!important;letter-spacing:0!important;text-transform:none!important}body.fx-blocs #page-container .fitnex-profile-table .fpt-wrap .fpt-badge{color:var(--fx-bx-700)!important;font-weight:700!important}body.fx-blocs #page-container .fpt-wrap .fpt-model{font-weight:700!important;color:var(--fx-ink)!important}body.fx-blocs #page-container :is(.fitnex-premium-table,.fitnex-profile-table) .fpt-note{margin-top:10px!important;padding:0!important;background:none!important;border:0!important;color:var(--fx-muted)!important;font-size:13px!important;line-height:20px!important}body.fx-blocs #page-container .rating-card-fitnex{max-width:960px;margin:24px auto!important;padding:22px 28px 10px!important;background:#fff!important;border:1px solid var(--fx-line)!important;border-radius:10px!important;box-shadow:none!important;overflow:visible!important;color:var(--fx-ink)}body.fx-blocs #page-container .rating-card-fitnex .rc-title{margin:0 0 10px!important;padding:0!important;background:none!important;border:0!important;color:var(--fx-ink)!important;font-family:var(--fx-font-title)!important;font-size:20px!important;line-height:27px!important;font-weight:500!important;letter-spacing:0!important;text-transform:none!important;text-align:left!important}body.fx-blocs #page-container .rating-card-fitnex table{display:block!important;width:100%!important;margin:0!important;border:0!important;background:none!important}body.fx-blocs #page-container .rating-card-fitnex thead{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}body.fx-blocs #page-container .rating-card-fitnex tbody{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:40px}body.fx-blocs #page-container .rating-card-fitnex tr{display:grid!important;grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:14px;border:0!important;border-top:1px solid var(--fx-line)!important;background:none!important}body.fx-blocs #page-container .rating-card-fitnex td{display:block;padding:11px 0!important;border:0!important;background:none!important;color:var(--fx-ink)!important;font-size:15px!important;line-height:21px!important;text-align:left!important}body.fx-blocs #page-container .rating-card-fitnex td:last-child{display:flex!important;align-items:center;justify-content:flex-end;gap:3px}body.fx-blocs #page-container .rating-card-fitnex .rc-stars{display:inline-flex!important;align-items:center;gap:3px}body.fx-blocs #page-container .rating-card-fitnex svg.rc-star{display:block!important;width:20px!important;height:8px!important;margin:0!important;border-radius:2px;background:var(--fx-bx-700);fill:transparent!important;filter:none!important}body.fx-blocs #page-container .rating-card-fitnex svg.rc-star *{display:none}body.fx-blocs #page-container .rating-card-fitnex svg.rc-star.rc-empty{background:var(--fx-meter-off)}body.fx-blocs #page-container .fitnex-main-table{max-width:1100px;margin:32px auto!important;padding:0!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important}body.fx-blocs #page-container .fitnex-main-table .mt-title{margin:0!important;padding:0 0 12px!important;background:none!important;border:0!important;color:var(--fx-ink)!important;font-family:var(--fx-font-title)!important;font-size:20px!important;line-height:27px!important;font-weight:500!important;letter-spacing:0!important;text-transform:none!important;text-align:left!important}body.fx-blocs #page-container .fitnex-main-table table{width:100%!important;min-width:0!important;margin:0!important;border:1px solid var(--fx-line-2)!important;border-collapse:separate!important;border-spacing:0!important;border-radius:10px!important;background:#fff!important;table-layout:auto!important;font-size:14px!important;line-height:20px!important}body.fx-blocs #page-container .fitnex-main-table thead th{padding:13px 14px!important;border:0!important;background:var(--fx-night)!important;color:#fff!important;font-size:13px!important;line-height:18px!important;font-weight:700!important;letter-spacing:0!important;text-transform:none!important;text-align:left!important;vertical-align:bottom;white-space:normal!important}body.fx-blocs #page-container .fitnex-main-table thead th:first-child{border-top-left-radius:9px!important}body.fx-blocs #page-container .fitnex-main-table thead th:last-child{border-top-right-radius:9px!important}body.fx-blocs #page-container .fitnex-main-table tbody td{padding:14px!important;border:0!important;border-top:1px solid var(--fx-line)!important;background:#fff!important;color:var(--fx-text)!important;font-size:14px!important;line-height:20px!important;text-align:left!important;vertical-align:top!important;white-space:normal!important}body.fx-blocs #page-container .fitnex-main-table tbody tr:nth-child(even) td{background:#FBF9F8!important}body.fx-blocs #page-container .fitnex-main-table tbody tr:last-child td:first-child{border-bottom-left-radius:9px}body.fx-blocs #page-container .fitnex-main-table tbody tr:last-child td:last-child{border-bottom-right-radius:9px}body.fx-blocs #page-container .fitnex-main-table tbody td:first-child{min-width:150px;color:var(--fx-ink)!important;font-size:15px!important;line-height:21px!important;font-weight:700}body.fx-blocs #page-container [class*=profil-table-]{max-width:720px;margin:16px auto 32px!important;padding:0!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;overflow:visible!important}body.fx-blocs #page-container [class*=profil-table-] .pt-title{margin:0 0 6px!important;padding:0!important;background:none!important;border:0!important;color:var(--fx-ink)!important;font-family:var(--fx-font-title)!important;font-size:20px!important;line-height:27px!important;font-weight:500!important;letter-spacing:0!important;text-transform:none!important;text-align:left!important}body.fx-blocs #page-container [class*=profil-table-] table{width:100%!important;margin:0!important;border:0!important;border-collapse:collapse!important;background:none!important;table-layout:auto!important}body.fx-blocs #page-container [class*=profil-table-] tr{border:0!important;background:none!important}body.fx-blocs #page-container [class*=profil-table-] :is(td,th){padding:11px 0!important;border:0!important;border-bottom:1px solid var(--fx-line)!important;background:none!important;color:var(--fx-text)!important;font-size:15px!important;line-height:22px!important;font-weight:400!important;text-align:left!important;vertical-align:top!important;text-transform:none!important;letter-spacing:0!important}body.fx-blocs #page-container [class*=profil-table-] th{border-bottom-color:var(--fx-line-2)!important;color:var(--fx-muted)!important;font-size:13px!important;font-weight:700!important}body.fx-blocs #page-container [class*=profil-table-] :is(td,th):first-child{width:34%;padding-right:20px!important}body.fx-blocs #page-container [class*=profil-table-] td:first-child{color:var(--fx-ink)!important;font-weight:700!important}body.fx-blocs #page-container :is(.fitnex-premium-table,.fitnex-profile-table)>.pt-title{margin:0!important;padding:0 0 12px!important;background:none!important;border:0!important;border-radius:0!important;color:var(--fx-ink)!important;font-family:var(--fx-font-title)!important;font-size:20px!important;line-height:27px!important;font-weight:500!important;letter-spacing:0!important;text-transform:none!important;text-align:left!important}body.fx-blocs #page-container :is(.fitnex-premium-table,.fitnex-profile-table)>table{width:100%!important;min-width:0!important;margin:0!important;border:1px solid var(--fx-line-2)!important;border-collapse:separate!important;border-spacing:0!important;border-radius:10px!important;background:#fff!important;table-layout:auto!important;font-size:14px!important;line-height:20px!important}body.fx-blocs #page-container :is(.fitnex-premium-table,.fitnex-profile-table)>table thead th{padding:13px 14px!important;border:0!important;background:var(--fx-night)!important;color:#fff!important;font-size:13px!important;line-height:18px!important;font-weight:700!important;letter-spacing:0!important;text-transform:none!important;text-align:left!important;vertical-align:bottom;white-space:normal!important}body.fx-blocs #page-container :is(.fitnex-premium-table,.fitnex-profile-table)>table thead th:first-child{border-top-left-radius:9px!important}body.fx-blocs #page-container :is(.fitnex-premium-table,.fitnex-profile-table)>table thead th:last-child{border-top-right-radius:9px!important}body.fx-blocs #page-container :is(.fitnex-premium-table,.fitnex-profile-table)>table tbody td{padding:14px!important;border:0!important;border-top:1px solid var(--fx-line)!important;background:#fff!important;color:var(--fx-text)!important;font-size:14px!important;line-height:20px!important;text-align:left!important;vertical-align:top!important;white-space:normal!important}body.fx-blocs #page-container :is(.fitnex-premium-table,.fitnex-profile-table)>table tbody td[rowspan]{border-right:1px solid var(--fx-line)!important}body.fx-blocs #page-container :is(.fitnex-premium-table,.fitnex-profile-table)>table:not(:has(td[rowspan])) tbody td:first-child,body.fx-blocs #page-container :is(.fitnex-premium-table,.fitnex-profile-table)>table tbody td[rowspan]{color:var(--fx-ink)!important;font-size:15px!important;line-height:21px!important;font-weight:700!important}body.fx-blocs #page-container .et_pb_toggle{max-width:720px;margin:0 auto!important;padding:0!important;border:0!important;border-bottom:1px solid var(--fx-line-2)!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}body.fx-blocs #page-container .et_pb_toggle .et_pb_toggle_title{padding:17px 44px 17px 0!important;color:var(--fx-ink)!important;font-size:17px!important;line-height:25px!important;font-weight:600!important}body.fx-blocs #page-container .et_pb_toggle .et_pb_toggle_title:before{right:6px!important;color:var(--fx-bx-700)!important}body.fx-blocs #page-container .et_pb_toggle .et_pb_toggle_content{padding:0 0 20px!important}body.fx-blocs #page-container .et_pb_toggle .et_pb_toggle_content :is(p,span,li){color:var(--fx-text)!important;font-size:16px!important;line-height:26px!important}@media (max-width:767px){body.fx-blocs #page-container .lwptoc .lwptoc_i{padding:8px 16px 10px!important}body.fx-blocs #page-container [class*=price-comparator-] .pc-title{padding:18px 16px 12px!important;font-size:18px!important;line-height:25px!important}body.fx-blocs #page-container [class*=price-comparator-] .pc-row{grid-template-columns:minmax(min-content,1fr) minmax(0,auto)!important;column-gap:12px;padding:14px 16px!important}body.fx-blocs #page-container [class*=price-comparator-] .pc-price-amount{grid-column:2;grid-row:1;font-size:20px!important;line-height:26px!important}body.fx-blocs #page-container [class*=price-comparator-] .pc-price-state{grid-column:1/-1;grid-row:2}body.fx-blocs #page-container [class*=price-comparator-] .pc-cta{grid-column:1/-1;grid-row:3;margin-top:10px}body.fx-blocs #page-container [class*=fitnex-proscons] .fpp-grid{grid-template-columns:minmax(0,1fr)!important;gap:16px!important}body.fx-blocs #page-container [class*=fitnex-proscons] ul{padding:4px 16px 6px!important}body.fx-blocs #page-container [class*=fitnex-proscons] .fpp-heading{padding:12px 16px!important}body.fx-blocs #page-container [class*=fitnex-proscons] .fpp-note{padding:16px!important}body.fx-blocs #page-container [class*=profile-table-] .pt-head{display:grid!important}body.fx-blocs #page-container [class*=profile-table-] :is(.pt-head,.pt-row){grid-template-columns:minmax(0,1fr) 116px!important}body.fx-blocs #page-container .fitnex-rating-premium{padding:16px 16px 6px!important}body.fx-blocs #page-container .fitnex-rating-premium tbody{grid-template-columns:minmax(0,1fr)}body.fx-blocs #page-container .fitnex-rating-premium td{font-size:14px!important;line-height:20px!important}body.fx-blocs #page-container .fitnex-rating-premium svg.frp-star{width:14px!important}body.fx-blocs #page-container .fpt-wrap table{min-width:640px!important}body.fx-blocs #page-container .rating-card-fitnex{padding:16px 16px 6px!important}body.fx-blocs #page-container .rating-card-fitnex tbody{grid-template-columns:minmax(0,1fr)}body.fx-blocs #page-container .rating-card-fitnex td{font-size:14px!important;line-height:20px!important}body.fx-blocs #page-container .rating-card-fitnex svg.rc-star{width:14px!important}body.fx-blocs #page-container .fitnex-main-table{overflow-x:auto!important}body.fx-blocs #page-container .fitnex-main-table .mt-title{position:sticky;left:0}body.fx-blocs #page-container .fitnex-main-table table{min-width:640px!important}body.fx-blocs #page-container .fitnex-main-table :is(thead th,tbody td):first-child{position:sticky;left:0;z-index:1;box-shadow:inset -1px 0 0 var(--fx-line)}body.fx-blocs #page-container .fitnex-main-table tbody td:first-child{min-width:130px;max-width:150px}body.fx-blocs #page-container [class*=profil-table-] :is(td,th){font-size:14px!important;line-height:20px!important}body.fx-blocs #page-container :is(.fitnex-premium-table,.fitnex-profile-table):not(:has(>.fpt-wrap)){overflow-x:auto!important;max-width:100%!important}body.fx-blocs #page-container :is(.fitnex-premium-table,.fitnex-profile-table)>.pt-title{position:sticky;left:0}body.fx-blocs #page-container :is(.fitnex-premium-table,.fitnex-profile-table)>table{min-width:600px!important}body.fx-blocs #page-container :is(.fitnex-premium-table,.fitnex-profile-table,.fpt-wrap)>table:has(>thead):not(:has(thead th:nth-child(4))){display:block!important;width:100%!important;min-width:0!important;overflow:hidden!important}body.fx-blocs #page-container :is(.fitnex-premium-table,.fitnex-profile-table,.fpt-wrap)>table:has(>thead):not(:has(thead th:nth-child(4))) thead{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}body.fx-blocs #page-container :is(.fitnex-premium-table,.fitnex-profile-table,.fpt-wrap)>table:has(>thead):not(:has(thead th:nth-child(4))) tbody{display:block!important}body.fx-blocs #page-container :is(.fitnex-premium-table,.fitnex-profile-table,.fpt-wrap)>table:has(>thead):not(:has(thead th:nth-child(4))) tr{display:block!important;padding:12px 14px!important;border-top:1px solid var(--fx-line)!important}body.fx-blocs #page-container :is(.fitnex-premium-table,.fitnex-profile-table,.fpt-wrap)>table:has(>thead):not(:has(thead th:nth-child(4))) tbody tr:first-child{border-top:0!important}body.fx-blocs #page-container :is(.fitnex-premium-table,.fitnex-profile-table,.fpt-wrap)>table:has(>thead):not(:has(thead th:nth-child(4))) tbody td{display:block!important;position:static!important;min-width:0!important;max-width:none!important;padding:2px 0!important;border:0!important;box-shadow:none!important;background:none!important}body.fx-blocs #page-container :is(.fitnex-premium-table,.fitnex-profile-table,.fpt-wrap)>table:has(>thead):not(:has(thead th:nth-child(4))) tbody td[rowspan]{margin:-12px -14px 10px!important;padding:10px 14px!important;background:#F6F2F0!important;border-bottom:1px solid var(--fx-line)!important}body.fx-blocs #page-container :is(.fitnex-premium-table,.fitnex-profile-table,.fpt-wrap)>table:has(>thead):not(:has(thead th:nth-child(4))) tbody :is(td[rowspan]+td,td:first-child:not([rowspan])){color:var(--fx-ink)!important;font-size:15px!important;line-height:21px!important;font-weight:700!important}body.fx-blocs #page-container :is(.fitnex-main-table,.fitnex-premium-table,.fitnex-profile-table,.fpt-wrap) table:has(td[data-label]){display:block!important;width:100%!important;min-width:0!important;overflow:hidden!important}body.fx-blocs #page-container :is(.fitnex-main-table,.fitnex-premium-table,.fitnex-profile-table,.fpt-wrap) table:has(td[data-label]) thead{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}body.fx-blocs #page-container :is(.fitnex-main-table,.fitnex-premium-table,.fitnex-profile-table,.fpt-wrap) table:has(td[data-label]) tbody{display:block!important}body.fx-blocs #page-container :is(.fitnex-main-table,.fitnex-premium-table,.fitnex-profile-table,.fpt-wrap) table:has(td[data-label]) tbody tr{display:block!important;padding:12px 14px!important;border:0!important;border-top:1px solid var(--fx-line)!important;background:#fff!important}body.fx-blocs #page-container :is(.fitnex-main-table,.fitnex-premium-table,.fitnex-profile-table,.fpt-wrap) table:has(td[data-label]) tbody tr:first-child{border-top:0!important}body.fx-blocs #page-container :is(.fitnex-main-table,.fitnex-premium-table,.fitnex-profile-table,.fpt-wrap) table:has(td[data-label]) tbody tr:nth-child(even){background:#FBF9F8!important}body.fx-blocs #page-container :is(.fitnex-main-table,.fitnex-premium-table,.fitnex-profile-table,.fpt-wrap) table:has(td[data-label]) tbody tr:not(:has(td)){display:none!important}body.fx-blocs #page-container :is(.fitnex-main-table,.fitnex-premium-table,.fitnex-profile-table,.fpt-wrap) table:has(td[data-label]) tbody td{display:block!important;position:static!important;width:auto!important;min-width:0!important;max-width:none!important;padding:2px 0!important;border:0!important;box-shadow:none!important;background:none!important;color:var(--fx-text)!important;font-size:14px!important;line-height:20px!important;font-weight:400!important;text-align:left!important}body.fx-blocs #page-container :is(.fitnex-main-table,.fitnex-premium-table,.fitnex-profile-table,.fpt-wrap) table:has(td[data-label]) tbody td:empty{display:none!important}body.fx-blocs #page-container :is(.fitnex-main-table,.fitnex-premium-table,.fitnex-profile-table,.fpt-wrap) table:has(td[data-label]) tbody td[data-label]:before{content:attr(data-label) " : ";font-weight:700;color:var(--fx-muted)}body.fx-blocs #page-container :is(.fitnex-main-table,.fitnex-premium-table,.fitnex-profile-table,.fpt-wrap) table:has(td[data-label]) tbody :is(td:first-child,td[rowspan]+td):before{content:none!important}body.fx-blocs #page-container :is(.fitnex-main-table,.fitnex-premium-table,.fitnex-profile-table,.fpt-wrap) table:has(td[data-label]) tbody :is(td:first-child:not([rowspan]),td[rowspan]+td){padding-bottom:4px!important;color:var(--fx-ink)!important;font-size:15px!important;line-height:21px!important;font-weight:700!important}body.fx-blocs #page-container :is(.fitnex-main-table,.fitnex-premium-table,.fitnex-profile-table,.fpt-wrap) table:has(td[data-label]) tbody td[rowspan]{margin:-12px -14px 10px!important;padding:10px 14px!important;background:#F6F2F0!important;border-bottom:1px solid var(--fx-line)!important;color:var(--fx-ink)!important;font-size:15px!important;line-height:21px!important;font-weight:700!important}body.fx-blocs #page-container .fpt-wrap :is(thead th,tbody td):first-child{position:sticky;left:0;z-index:1;box-shadow:inset -1px 0 0 var(--fx-line)}body.fx-blocs #page-container .fpt-wrap tbody td:first-child{min-width:130px;max-width:150px}body.fx-blocs #page-container .et_pb_toggle .et_pb_toggle_title{padding:14px 40px 14px 0!important;font-size:16px!important;line-height:23px!important}}body.single-post.fx-articles #et-main-area .et-l--post :is(.et_pb_text,.et_pb_toggle){max-width:720px!important;margin-left:auto!important;margin-right:auto!important}body.single-post.fx-articles #et-main-area .et-l--post .et_pb_text:has(>.et_pb_text_inner:empty){display:none!important}body.single-post.fx-articles #et-main-area .et-l--post .et_pb_image{max-width:560px!important;margin-left:auto!important;margin-right:auto!important}body.single-post.fx-articles #et-main-area .et-l--post .et_pb_code{max-width:1100px;margin-left:auto!important;margin-right:auto!important}body.single-post.fx-articles #main-content article.et_pb_post{margin-bottom:0!important;padding-bottom:0!important}body.single-post.fx-articles #et-main-area .et-l--post .et_pb_text_inner :is(h2,h3,h4){text-align:left!important}body.single-post.fx-articles #et-main-area .et-l--post .et_pb_text:has(>.et_pb_text_inner>:is(h2,h3):first-child){margin-top:32px!important;margin-bottom:12px!important}body.single-post.fx-articles #et-main-area .et-l--post .et_pb_text_align_center:not(.et_pb_bg_layout_dark){text-align:left!important}@media (min-width:981px){body.single-post.fx-articles.fx-blocs #page-container .lwptoc_items>.lwptoc_itemWrap>.lwptoc_item:only-child>.lwptoc_itemWrap,body.single-post.fx-articles.fx-blocs #page-container .lwptoc_items:not(:has(>.lwptoc_itemWrap>.lwptoc_item:only-child>.lwptoc_itemWrap)){columns:2;column-gap:32px}body.single-post.fx-articles.fx-blocs #page-container .lwptoc_item{break-inside:avoid}}@media (max-width:767px){body.single-post.fx-articles #et-main-area .et-l--post .et_pb_text:has(>.et_pb_text_inner>:is(h2,h3):first-child){margin-top:24px!important}}