._page_xe9e5_1{color:#171916;background:#f3f1eb;min-height:100vh;padding-bottom:100px}._intro_xe9e5_2{color:#fff;background:#171916;padding:78px clamp(24px,7vw,110px) 52px}._eyebrow_xe9e5_3{color:#ff642c;letter-spacing:.12em;text-transform:uppercase;margin:0 0 15px;font-size:.75rem;font-weight:900}._intro_xe9e5_2 h1{letter-spacing:-.065em;max-width:920px;margin:0;font-size:clamp(3.1rem,6.5vw,6.6rem);line-height:.92}._intro_xe9e5_2>p:last-child{color:#bdc0ba;max-width:680px;margin:26px 0 0;font-size:1.05rem;line-height:1.6}._configurator_xe9e5_6{background:#fbfaf7;border:1px solid #d4d2ca;border-top:5px solid #ff5a1f;border-radius:0 0 18px 18px;max-width:1180px;margin:-1px auto 0;padding:58px 54px 48px;box-shadow:0 18px 50px #16181514}._configHead_xe9e5_7{align-items:flex-start;gap:18px;margin-bottom:25px;display:flex}._configHead_xe9e5_7>span{color:#ff642c;background:#171916;border-radius:50%;flex:0 0 42px;place-items:center;width:42px;height:42px;font-size:.72rem;font-weight:900;display:grid}._configHead_xe9e5_7 h2{letter-spacing:-.035em;margin:0 0 5px;font-size:1.65rem}._configHead_xe9e5_7 p{color:#71746d;margin:0}._counterGrid_xe9e5_11{grid-template-columns:repeat(5,1fr);gap:12px;display:grid}._counterCard_xe9e5_12{background:#fff;border:1px solid #d1cfc7;border-radius:12px;padding:17px 15px}._counterIcon_xe9e5_13{color:#ff5a1f;background:#eceae4;border-radius:9px;place-items:center;width:39px;height:39px;margin-bottom:18px;display:grid}._counterLabel_xe9e5_14{flex-direction:column;margin-bottom:16px;display:flex}._counterLabel_xe9e5_14 strong{font-size:.92rem}._counterLabel_xe9e5_14 small{color:#797c75;margin-top:3px;font-size:.68rem}._stepper_xe9e5_17{border:1px solid #d0cec7;border-radius:7px;grid-template-columns:40px 1fr 40px;align-items:center;height:42px;display:grid;overflow:hidden}._stepper_xe9e5_17 button{cursor:pointer;background:#eeece6;border:0;place-items:center;height:100%;display:grid}._stepper_xe9e5_17 button:hover:not(:disabled){background:#ff5a1f}._stepper_xe9e5_17 button:disabled{opacity:.35;cursor:not-allowed}._stepper_xe9e5_17 output{text-align:center;font-weight:900}._divider_xe9e5_22{background:#d9d7cf;height:1px;margin:43px 0}._dayOptions_xe9e5_23{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}._dayOption_xe9e5_23{color:#171916;text-align:left;cursor:pointer;background:#fff;border:1px solid #d1cfc7;border-radius:12px;justify-content:space-between;align-items:center;gap:16px;min-height:104px;padding:18px 20px;transition:border-color .2s,background-color .2s,transform .2s;display:flex}._dayOption_xe9e5_23:hover{border-color:#ff5a1f;transform:translateY(-2px)}._dayOption_xe9e5_23:focus-visible{outline-offset:3px;outline:3px solid #ff5a1f}._dayOption_xe9e5_23>span{align-items:baseline;gap:7px;display:flex}._dayOption_xe9e5_23 strong{letter-spacing:-.05em;font-size:2.15rem;line-height:1}._dayOption_xe9e5_23 small{color:#73766f;letter-spacing:.08em;text-transform:uppercase;font-size:.68rem;font-weight:900}._dayOption_xe9e5_23 b{text-align:right;max-width:115px;font-size:.78rem;line-height:1.25}._dayOption_xe9e5_23._activeDay_xe9e5_31{background:#ff5a1f;border-color:#ff5a1f;box-shadow:4px 4px #171916}._dayOption_xe9e5_23._activeDay_xe9e5_31 small{color:#4d260f}._toggleGrid_xe9e5_33{grid-template-columns:1fr 1fr;gap:12px;display:grid}._toggleCard_xe9e5_34{cursor:pointer;background:#fff;border:1px solid #d1cfc7;border-radius:12px;justify-content:space-between;align-items:center;gap:18px;min-height:78px;padding:15px 18px;display:flex}._toggleCard_xe9e5_34>span{align-items:center;gap:13px;display:flex}._toggleCard_xe9e5_34>span>svg{color:#ff5a1f}._toggleCard_xe9e5_34>span span{flex-direction:column;display:flex}._toggleCard_xe9e5_34 strong{font-size:.9rem}._toggleCard_xe9e5_34 small{color:#747770;margin-top:4px;font-size:.72rem}._toggleCard_xe9e5_34 input{opacity:0;pointer-events:none;position:absolute}._toggleCard_xe9e5_34 i{background:#cbc9c1;border-radius:20px;flex:0 0 48px;width:48px;height:27px;transition:all .2s;position:relative}._toggleCard_xe9e5_34 i:after{content:"";background:#fff;border-radius:50%;width:21px;height:21px;transition:all .2s;position:absolute;top:3px;left:3px}._toggleCard_xe9e5_34 input:checked+i{background:#ff5a1f}._toggleCard_xe9e5_34 input:checked+i:after{transform:translate(21px)}._toggleCard_xe9e5_34:focus-within{outline-offset:2px;outline:2px solid #171916}._checkButton_xe9e5_46{color:#171916;cursor:pointer;background:#ff5a1f;border:0;border-radius:8px;justify-content:center;align-items:center;gap:18px;min-height:58px;margin:42px auto 0;padding:0 30px;font-size:.9rem;font-weight:900;display:flex;box-shadow:5px 5px #171916}._checkButton_xe9e5_46:hover{transform:translate(-1px,-1px);box-shadow:7px 7px #171916}._results_xe9e5_48{max-width:1440px;margin:80px auto 0;padding:0 28px;scroll-margin-top:30px}._resultHead_xe9e5_49{grid-template-columns:1fr 250px;align-items:end;gap:50px;margin-bottom:30px;display:grid}._resultHead_xe9e5_49 h2{letter-spacing:-.055em;margin:0;font-size:clamp(2.6rem,5vw,5rem);line-height:.96}._resultHead_xe9e5_49>div>p:last-child{color:#6f726b;max-width:760px;margin:19px 0 0;line-height:1.55}._progressBox_xe9e5_52{color:#fff;background:#171916;border-radius:12px;padding:20px}._progressBox_xe9e5_52 strong{color:#ff642c;font-size:1.8rem;display:block}._progressBox_xe9e5_52>span{color:#b8bbb5;font-size:.75rem}._progressBox_xe9e5_52>div{background:#3c3f39;border-radius:5px;height:6px;margin-top:15px;overflow:hidden}._progressBox_xe9e5_52 i{background:#ff5a1f;height:100%;transition:width .25s;display:block}._tableWrap_xe9e5_57{background:#fbfaf7;border:1px solid #cccac2;border-radius:13px;overflow-x:auto}._tableWrap_xe9e5_57 table{border-collapse:collapse;width:100%;min-width:1050px}._tableWrap_xe9e5_57 th{color:#bfc2bc;letter-spacing:.08em;text-align:left;text-transform:uppercase;background:#222520;padding:15px 13px;font-size:.65rem}._tableWrap_xe9e5_57 th:first-child{text-align:center}._tableWrap_xe9e5_57 td{vertical-align:middle;border-bottom:1px solid #dedcd5;padding:16px 13px;font-size:.8rem}._tableWrap_xe9e5_57 tbody tr:last-child td{border-bottom:0}._tableWrap_xe9e5_57 tbody tr:hover{background:#f0eee8}._tableWrap_xe9e5_57 td p{color:#6f726c;max-width:350px;margin:0;line-height:1.45}._tableWrap_xe9e5_57 td b{white-space:nowrap}._checkCell_xe9e5_66{cursor:pointer;background:#fff;border:1px solid #aaa9a2;border-radius:6px;place-items:center;width:26px;height:26px;margin:auto;display:grid}._checkCell_xe9e5_66[aria-pressed=true]{background:#ff5a1f;border-color:#ff5a1f}._priority_xe9e5_68{white-space:nowrap;text-transform:uppercase;border-radius:20px;padding:6px 8px;font-size:.61rem;font-weight:900;display:inline-block}._critical_xe9e5_69{color:#9a310e;background:#ffe0d4}._important_xe9e5_70{color:#725000;background:#fff0c9}._supplement_xe9e5_71{color:#51554d;background:#e6e8e2}._area_xe9e5_72{white-space:nowrap;color:#555850;align-items:center;gap:7px;display:flex}._area_xe9e5_72 svg{color:#ff5a1f}._productLink_xe9e5_74{color:#fff;background:#171916;border-radius:7px;place-items:center;width:38px;height:38px;display:grid}._productLink_xe9e5_74:hover{color:#171916;background:#ff5a1f}._noLink_xe9e5_76{text-align:center;color:#aaa;display:block}._done_xe9e5_77 td:not(:first-child){opacity:.52}._done_xe9e5_77 td strong{text-decoration:line-through}._sourceNote_xe9e5_79{background:#fbfaf7;border:1px solid #d3d1c9;border-radius:11px;align-items:flex-start;gap:13px;margin-top:20px;padding:19px 22px;display:flex}._sourceNote_xe9e5_79 svg{color:#ff5a1f;flex:none}._sourceNote_xe9e5_79 p{color:#686b64;margin:0;font-size:.78rem;line-height:1.55}._shoppingSection_xe9e5_83{color:#fff;background:#171916;border-radius:15px;margin-top:30px;padding:clamp(25px,4vw,44px)}._shoppingHead_xe9e5_84{border-bottom:1px solid #3c3f39;justify-content:space-between;align-items:flex-start;gap:30px;padding-bottom:27px;display:flex}._shoppingHead_xe9e5_84 h3{letter-spacing:-.05em;margin:0;font-size:clamp(2rem,4vw,3.6rem);line-height:1}._shoppingHead_xe9e5_84>div>p:last-child{color:#b9bcb6;margin:12px 0 0}._shoppingHead_xe9e5_84>svg{color:#ff5a1f}._shoppingGrid_xe9e5_88{columns:2;column-gap:18px;margin-top:24px}._shoppingGroup_xe9e5_89{break-inside:avoid;page-break-inside:avoid;background:#222520;border:1px solid #41443e;border-radius:11px;width:100%;margin:0 0 18px;overflow:hidden}._shoppingGroup_xe9e5_89 h4{color:#ff642c;letter-spacing:.1em;text-transform:uppercase;background:#30332e;margin:0;padding:13px 16px;font-size:.72rem}._shoppingRow_xe9e5_91{border-top:1px solid #3b3e38;justify-content:space-between;align-items:flex-start;gap:22px;padding:13px 16px;display:flex}._shoppingRow_xe9e5_91:first-of-type{border-top:0}._shoppingRow_xe9e5_91 span{flex-direction:column;gap:4px;display:flex}._shoppingRow_xe9e5_91 strong{font-size:.84rem}._shoppingRow_xe9e5_91 small{color:#aeb1ab;max-width:440px;font-size:.68rem;line-height:1.4}._shoppingRow_xe9e5_91 b{white-space:nowrap;color:#fff;font-size:.82rem}._mailButton_xe9e5_97{color:#171916;cursor:pointer;background:#ff5a1f;border:0;border-radius:8px;align-items:center;gap:12px;min-height:56px;margin-top:10px;padding:0 22px;font-weight:900;display:flex}._mailButton_xe9e5_97 svg:last-child{margin-left:8px}._mailForm_xe9e5_99{background:#222520;border:1px solid #494c46;border-radius:11px;max-width:760px;margin-top:16px;padding:23px}._mailForm_xe9e5_99>div:first-child{flex-direction:column;gap:8px;display:flex}._mailForm_xe9e5_99 label{font-size:.78rem;font-weight:800}._mailForm_xe9e5_99 input[type=email]{color:#fff;background:#171916;border:1px solid #5b5e58;border-radius:7px;min-height:50px;padding:0 14px;font-size:1rem}._mailForm_xe9e5_99 input[type=email]:focus{outline-offset:2px;outline:2px solid #ff5a1f}._consent_xe9e5_104{color:#d0d2cd;cursor:pointer;align-items:flex-start;gap:11px;margin-top:18px;line-height:1.5;display:flex}._consent_xe9e5_104 input{accent-color:#ff5a1f;flex:0 0 18px;width:18px;height:18px;margin-top:1px}._doubleOptIn_xe9e5_106{color:#aeb1ab;margin:11px 0 18px 29px;font-size:.7rem;line-height:1.45}._mailForm_xe9e5_99 button{color:#171916;cursor:pointer;background:#ff5a1f;border:0;border-radius:7px;align-items:center;gap:10px;min-height:50px;padding:0 20px;font-weight:900;display:inline-flex}._mailForm_xe9e5_99 button:disabled{opacity:.5;cursor:not-allowed}._successMessage_xe9e5_109,._errorMessage_xe9e5_109{border-radius:7px;margin:16px 0 0;padding:12px 14px;font-size:.78rem;line-height:1.45}._successMessage_xe9e5_109{color:#ccebd8;background:#193c28}._errorMessage_xe9e5_109{color:#ffd8cf;background:#4b241d}@media (max-width:1000px){._counterGrid_xe9e5_11{grid-template-columns:repeat(3,1fr)}._resultHead_xe9e5_49{grid-template-columns:1fr}._progressBox_xe9e5_52{max-width:300px}._configurator_xe9e5_6{margin:0 24px}}@media (max-width:680px){._intro_xe9e5_2{padding-top:56px}._intro_xe9e5_2 h1{font-size:3.3rem}._configurator_xe9e5_6{border-radius:0 0 14px 14px;margin:0;padding:40px 20px}._counterGrid_xe9e5_11{grid-template-columns:1fr 1fr}._dayOptions_xe9e5_23{grid-template-columns:1fr}._dayOption_xe9e5_23{min-height:80px}._toggleGrid_xe9e5_33{grid-template-columns:1fr}._results_xe9e5_48{margin-top:58px;padding:0 18px}._resultHead_xe9e5_49 h2{font-size:2.8rem}._tableWrap_xe9e5_57 table{min-width:960px}._counterCard_xe9e5_12{padding:14px 12px}._checkButton_xe9e5_46{width:calc(100% - 7px)}._shoppingSection_xe9e5_83{padding:24px 17px}._shoppingGrid_xe9e5_88{columns:1}._shoppingHead_xe9e5_84>svg{display:none}._shoppingRow_xe9e5_91{gap:14px}._shoppingRow_xe9e5_91 b{white-space:normal;text-align:right}._mailButton_xe9e5_97{justify-content:center;width:100%}._mailForm_xe9e5_99{padding:18px 14px}._doubleOptIn_xe9e5_106{margin-left:0}}._sourceNote_xe9e5_79 a{text-underline-offset:2px;-webkit-text-decoration:underline #ff5a1f;text-decoration:underline #ff5a1f}._resultCards_xe9e5_143{display:none}@media (max-width:680px){._tableWrap_xe9e5_57{display:none}._resultCards_xe9e5_143{gap:12px;display:grid}._resultCards_xe9e5_143 article{background:#fbfaf7;border:1px solid #cccac2;border-radius:12px;padding:18px}._resultCardTop_xe9e5_148{justify-content:space-between;align-items:center;gap:12px;display:flex}._resultCards_xe9e5_143 h3{margin:18px 0 7px;font-size:1.2rem}._resultAmount_xe9e5_150{color:#171916;font-size:1rem;display:block}._resultCards_xe9e5_143 article>p{color:#666961;margin:11px 0 18px;font-size:.88rem;line-height:1.55}._resultCardActions_xe9e5_152{grid-template-columns:1fr auto;gap:8px;display:grid}._resultCardActions_xe9e5_152 button,._resultCardActions_xe9e5_152 a{min-height:46px;font:inherit;border-radius:7px;justify-content:center;align-items:center;gap:7px;padding:0 12px;font-size:.78rem;font-weight:900;display:flex}._resultCardActions_xe9e5_152 button{color:#171916;background:#fff;border:1px solid #c9c7c0}._resultCardActions_xe9e5_152 a{color:#fff;background:#171916}._resultCardDone_xe9e5_156{opacity:.62}._resultCardDone_xe9e5_156 h3{text-decoration:line-through}._resultCardDone_xe9e5_156 ._mobileCheck_xe9e5_158{background:#ff5a1f;border-color:#ff5a1f}._intro_xe9e5_2 h1{font-size:clamp(2.75rem,13vw,3.3rem)}._counterGrid_xe9e5_11{grid-template-columns:1fr}._configHead_xe9e5_7{gap:12px}._results_xe9e5_48{padding-inline:15px}._shoppingRow_xe9e5_91{flex-direction:column;gap:7px}._shoppingRow_xe9e5_91 b{text-align:left}._mailForm_xe9e5_99 input[type=email]{width:100%}}@media (max-width:390px){._resultCardActions_xe9e5_152{grid-template-columns:1fr}._dayOption_xe9e5_23 strong{font-size:1.85rem}._intro_xe9e5_2{padding-inline:20px}}._ageNote_xe9e5_173,._toggleHelp_xe9e5_173{color:#666961;background:#f0eee8;border-left:3px solid #ff5a1f;margin:15px 0 0;padding:13px 15px;font-size:.76rem;line-height:1.55}._toggleHelp_xe9e5_173 strong{color:#171916}
