#carema-fys,.carema-fys-pdp{--page:#EEEAE3;--paper:#FFFFFF;--cream:#F8F4EC;--line:#E4DCD0;--line-strong:#B9AC9B;--ink:#111111;--soft:#5F564E;--mute:#8B8178;--cognac:#8E4F2A;--demo:#7C3E2B;--f-display:"DM Serif Display", Georgia, "Times New Roman", serif;--f-body:"Jost", "Helvetica Neue", Arial, sans-serif;--f-mono:"JetBrains Mono", ui-monospace, Menlo, monospace;color-scheme:light}#carema-fys *,.carema-fys-pdp *{box-sizing:border-box}#carema-fys button{font-family:inherit;color:inherit}#carema-fys button:focus-visible,#carema-fys a:focus-visible,#carema-fys input:focus-visible,#carema-fys select:focus-visible{outline:2px solid var(--ink);outline-offset:2px}#carema-fys h1,#carema-fys h2,#carema-fys h3{text-wrap:balance}#carema-fys .row{display:flex;flex-direction:column;gap:10px}#carema-fys .find,.carema-fys-pdp .find{position:relative;display:inline-flex;align-items:center;gap:0;height:36px;padding:0 15px 0 17px;background:#fff;border:1px solid #111111;border-radius:999px;cursor:pointer;font-family:var(--f-body);font-size:13.5px;font-weight:400;font-style:normal;color:#111;letter-spacing:.01em;white-space:nowrap;box-shadow:none;text-decoration:none;-webkit-tap-highlight-color:transparent}#carema-fys .find:after,.carema-fys-pdp .find:after{content:"";position:absolute;left:0;right:0;top:-4px;bottom:-4px}#carema-fys .find .find-ico,.carema-fys-pdp .find .find-ico{display:flex;align-items:center;justify-content:center;width:22px;height:17px;color:#111}#carema-fys .find .find-ico svg,.carema-fys-pdp .find .find-ico svg{width:22px;height:17px;display:block}#carema-fys .find .find-sep,.carema-fys-pdp .find .find-sep{width:1px;height:20px;background:#111;margin:0 10px;flex:none}#carema-fys .find .find-txt,.carema-fys-pdp .find .find-txt{line-height:1}#carema-fys .find .find-chev,.carema-fys-pdp .find .find-chev{display:flex;align-items:center;margin-left:10px;color:#111}#carema-fys .find .find-chev svg,.carema-fys-pdp .find .find-chev svg{width:10px;height:10px;display:block}#carema-fys .find:active,.carema-fys-pdp .find:active{background:#f6f6f6}#carema-fys .fitline,.carema-fys-pdp .fitline{font-size:13px;display:flex;align-items:center;gap:8px}#carema-fys .mk-a,.carema-fys-pdp .mk-a{width:9px;height:9px;border-radius:50%;background:var(--cognac);flex:none}#carema-fys .mk-b,.carema-fys-pdp .mk-b{width:9px;height:9px;border-radius:50%;border:1.5px solid var(--soft);flex:none}#carema-fys .textlink{display:inline-flex;align-items:center;min-height:44px;font-size:13px;background:none;border:0;padding:0;cursor:pointer;text-decoration:underline;text-underline-offset:4px;align-self:flex-start;color:var(--ink)}#carema-fys .toast{font-size:13px;color:var(--soft)}#carema-fys .scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:#11111161;display:flex;flex-direction:column;justify-content:flex-end;z-index:5}#carema-fys .scrim-hit{flex:1;min-height:36px;border:0;background:transparent;cursor:pointer}#carema-fys .sheet{max-height:95%;background:var(--paper);border-radius:18px 18px 0 0;display:flex;flex-direction:column;animation:fys-up .22s ease-out}@keyframes fys-up{0%{transform:translateY(20px);opacity:.6}to{transform:none;opacity:1}}@media(prefers-reduced-motion:reduce){#carema-fys .sheet,#carema-fys .ring,#carema-fys .ask{animation:none!important}}#carema-fys .sheet-head{display:flex;align-items:center;justify-content:space-between;padding:10px 8px 0 22px}#carema-fys .title{margin:0;font-family:var(--f-display);font-weight:400;font-size:28px;line-height:1.1}#carema-fys .iconbtn{width:44px;height:44px;border:0;background:none;cursor:pointer;display:flex;align-items:center;justify-content:center}#carema-fys .sheet-body{flex:1;overflow-y:auto;padding:12px 22px 20px;display:flex;flex-direction:column;gap:24px}#carema-fys .sheet-foot{padding:10px 22px 14px;border-top:1px solid var(--line);display:flex;flex-direction:column;gap:2px}#carema-fys .q{font-size:15px;font-weight:500;margin:0}#carema-fys .chips{display:grid;grid-template-columns:repeat(auto-fill,minmax(54px,1fr));gap:8px}#carema-fys .chips.five{grid-template-columns:repeat(5,minmax(44px,1fr))}@media(max-width:360px){#carema-fys .sheet-body{padding-left:16px;padding-right:16px}#carema-fys .sheet-head{padding-left:16px}#carema-fys .sheet-foot{padding-left:16px;padding-right:16px}#carema-fys .chips{gap:6px}#carema-fys .ask{padding:16px 14px}}@media(max-height:700px){#carema-fys .sheet{max-height:100%;border-radius:14px 14px 0 0}#carema-fys .sheet-body{gap:16px;padding-top:6px}#carema-fys .sheet .ask{gap:10px}#carema-fys .ask .ask-top svg{width:34px;height:60px}#carema-fys .sheet-foot{padding-top:6px;padding-bottom:8px}#carema-fys .foot-note{font-size:11px}}#carema-fys .chip{height:48px;border:1px solid var(--line-strong);background:var(--paper);font-size:14px;cursor:pointer}#carema-fys .chip[aria-pressed=true]{background:var(--ink);color:var(--paper);border-color:var(--ink)}#carema-fys .hint{font-size:12.5px;color:var(--soft);margin:0}#carema-fys .ask{display:flex;flex-direction:column;gap:14px;padding:18px;background:var(--cream);animation:fys-in .22s ease-out}@keyframes fys-in{0%{opacity:.4;transform:translateY(6px)}to{opacity:1;transform:none}}#carema-fys .ask-top{display:flex;gap:14px;align-items:flex-start}#carema-fys .ask-top svg{flex:none;width:52px;height:92px;color:var(--soft)}#carema-fys .ask h3{margin:0;font-family:var(--f-display);font-weight:400;font-size:23px;line-height:1.15}#carema-fys .ask p{margin:4px 0 0;font-size:13.5px;color:var(--soft)}#carema-fys .measure{display:flex;align-items:center;gap:10px;flex-wrap:wrap}#carema-fys .measure input{width:96px;height:52px;border:1px solid var(--line-strong);background:var(--paper);font-family:var(--f-display);font-size:28px;text-align:center;color:var(--ink);font-variant-numeric:tabular-nums;-moz-appearance:textfield}#carema-fys .measure input::-webkit-outer-spin-button,#carema-fys .measure input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}#carema-fys .step{width:44px;height:44px;border:1px solid var(--line);background:var(--paper);border-radius:50%;cursor:pointer;font-size:17px;color:var(--soft)}#carema-fys .unit{display:inline-grid;grid-template-columns:repeat(2,minmax(0,1fr));border:1px solid var(--line-strong);margin-left:auto}#carema-fys .unit button{min-height:40px;min-width:48px;border:0;background:var(--paper);font-size:12.5px;cursor:pointer}#carema-fys .unit button[aria-pressed=true]{background:var(--ink);color:var(--paper)}#carema-fys .ask-actions{display:flex;align-items:center;gap:14px;flex-wrap:wrap}#carema-fys .primary{min-height:52px;border:0;background:var(--ink);color:var(--paper);font-size:13px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;cursor:pointer;padding:0 22px}#carema-fys .primary.full{width:100%}#carema-fys .primary[disabled]{background:var(--line-strong);cursor:not-allowed}#carema-fys .secondary{min-height:48px;border:1px solid var(--ink);background:var(--paper);font-size:13px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;cursor:pointer;width:100%}#carema-fys .slider{display:flex;flex-direction:column;gap:10px}#carema-fys .sl-top{display:flex;align-items:flex-end;justify-content:space-between;gap:10px}#carema-fys .sl-val{display:flex;align-items:baseline;gap:6px}#carema-fys .sl-num{font-family:var(--f-display);font-size:48px;line-height:1;font-variant-numeric:tabular-nums;min-width:2.4ch}#carema-fys .sl-num.ref{color:var(--soft)}#carema-fys .sl-unit{font-size:15px;color:var(--soft)}#carema-fys .sl-ref{font-size:12.5px;color:var(--soft);margin:0}#carema-fys .sl-row{display:grid;grid-template-columns:40px minmax(0,1fr) 40px;align-items:center;gap:8px}#carema-fys .nudge{width:40px;height:40px;border:1px solid var(--line);background:var(--paper);border-radius:50%;cursor:pointer;font-size:17px;color:var(--soft)}#carema-fys .range{-webkit-appearance:none;appearance:none;width:100%;height:44px;background:transparent;cursor:pointer;touch-action:pan-y;margin:0}#carema-fys .range:focus-visible{outline:2px solid var(--ink);outline-offset:2px}#carema-fys .range::-webkit-slider-runnable-track{height:4px;border-radius:2px;background:linear-gradient(90deg,var(--ink) 0 var(--p,50%),var(--line-strong) var(--p,50%) 100%)}#carema-fys .range::-moz-range-track{height:4px;border-radius:2px;background:var(--line-strong)}#carema-fys .range::-moz-range-progress{height:4px;border-radius:2px;background:var(--ink)}#carema-fys .range::-webkit-slider-thumb{-webkit-appearance:none;width:30px;height:30px;border-radius:50%;background:var(--paper);border:2px solid var(--ink);margin-top:-13px;box-shadow:0 2px 6px #1111112e}#carema-fys .range::-moz-range-thumb{width:26px;height:26px;border-radius:50%;background:var(--paper);border:2px solid var(--ink);box-shadow:0 2px 6px #1111112e}#carema-fys .sl-ends{display:flex;justify-content:space-between;align-items:center;font-size:11.5px;color:var(--mute);padding:0 48px;margin-top:-6px;font-variant-numeric:tabular-nums}#carema-fys .typed{display:flex;align-items:center;gap:8px}#carema-fys .typed input{width:96px;height:44px;border:1px solid var(--line-strong);background:var(--paper);font-family:var(--f-body);font-size:17px;text-align:center;color:var(--ink);-moz-appearance:textfield}#carema-fys .typed input::-webkit-outer-spin-button,#carema-fys .typed input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}#carema-fys .result{display:flex;flex-direction:column;align-items:center;text-align:center;gap:10px}#carema-fys .kicker{font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--soft)}#carema-fys .ring{width:150px;height:150px;border-radius:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;animation:fys-pop .35s ease-out}@keyframes fys-pop{0%{transform:scale(.94);opacity:.5}to{transform:none;opacity:1}}#carema-fys .ring.a{border:3px solid var(--cognac)}#carema-fys .ring.b{border:2px dashed var(--line-strong)}#carema-fys .ring .sz{font-family:var(--f-display);font-size:62px;line-height:1}#carema-fys .ring .sz.long{font-size:42px}#carema-fys .ring.b .sz{color:var(--soft)}#carema-fys .ring small{font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--soft);margin-top:2px}#carema-fys .need{width:100%;background:var(--cream);padding:20px;display:flex;flex-direction:column;gap:6px;text-align:left}#carema-fys .need .h{font-family:var(--f-display);font-size:24px;line-height:1.15}#carema-fys .why{font-size:14px;margin:0;max-width:32ch}#carema-fys .stock{font-size:13px;color:var(--soft)}#carema-fys .stock b{color:var(--ink);font-weight:500}#carema-fys .actions{display:flex;flex-direction:column;gap:8px;width:100%}#carema-fys .zones{display:flex;flex-direction:column;gap:12px}#carema-fys .zone{display:grid;grid-template-columns:64px minmax(0,1fr);gap:10px;align-items:center}#carema-fys .zone b{font-weight:500;font-size:13px}#carema-fys .track{position:relative;height:4px;background:linear-gradient(90deg,var(--line) 0 33%,var(--cream) 33% 66%,var(--line) 66% 100%);border-radius:2px}#carema-fys .track i{position:absolute;top:50%;width:12px;height:12px;border-radius:50%;background:var(--ink);transform:translate(-50%,-50%)}#carema-fys .zone .lbl{grid-column:2;font-size:12px;color:var(--soft)}#carema-fys .scale{display:grid;grid-template-columns:64px repeat(3,minmax(0,1fr));font-size:11px;color:var(--mute);gap:10px}#carema-fys .scale span:nth-child(3){text-align:center}#carema-fys .scale span:nth-child(4){text-align:right}#carema-fys .fold{border-top:1px solid var(--line)}#carema-fys .fold-btn{display:flex;align-items:center;justify-content:space-between;width:100%;min-height:52px;border:0;background:none;padding:0;cursor:pointer;font-size:15px;font-weight:500;text-align:left}#carema-fys .fold-btn .pm{font-size:20px;font-weight:300;width:24px;text-align:center}#carema-fys .fold-body{display:flex;flex-direction:column;gap:14px;padding-bottom:16px}#carema-fys .tabs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-bottom:1px solid var(--line)}#carema-fys .tabs button{min-height:46px;border:0;border-bottom:2px solid transparent;background:none;cursor:pointer;font-size:14px;color:var(--soft)}#carema-fys .tabs button[aria-selected=true]{border-bottom-color:var(--ink);color:var(--ink);font-weight:500}#carema-fys .tablewrap{overflow-x:auto}#carema-fys table{width:100%;border-collapse:collapse;font-size:14px;font-variant-numeric:tabular-nums}#carema-fys th,#carema-fys td{text-align:left;padding:10px 6px;border-bottom:1px solid var(--line)}#carema-fys th{font-weight:500;font-size:12px;color:var(--soft)}#carema-fys tr.hl td{background:var(--cream);font-weight:500}#carema-fys .cap{font-size:12.5px;color:var(--soft);margin:0}#carema-fys .details{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 16px}#carema-fys .details div{display:flex;flex-direction:column}#carema-fys .details span{font-size:12px;color:var(--soft)}#carema-fys .details b{font-weight:500;font-size:14px}#carema-fys .stylist{width:100%;min-height:48px;border:0;background:none;font-size:13px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:8px;text-decoration:underline;text-underline-offset:5px}#carema-fys .foot-note{display:block;font-size:12px;color:var(--soft);text-align:center}#carema-fys .ok{color:#2f6b4f;font-weight:600}#carema-fys .bad{color:#9b2c24;font-weight:600}#carema-fys .sheet .simseal{position:static;border-radius:18px 18px 0 0}#carema-fys .demo-chip{display:inline-block;font-size:10.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--demo);border:1px solid #E7D4C8;background:#f7eee8;padding:3px 8px}#carema-fys .result.confirm{gap:8px}#carema-fys .start-line{margin:2px 0 0;font-size:15px;color:var(--soft);display:flex;align-items:baseline;gap:10px}#carema-fys .start-sz{font-family:var(--f-display);font-size:54px;line-height:1;color:var(--ink)}#carema-fys .ctx{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:3px;font-size:12.5px;color:var(--soft);max-width:34ch}#carema-fys .need .ctx{max-width:none}#carema-fys .fold-body[hidden]{display:none}#carema-fys .answer{background:var(--cream);padding:22px 18px;display:flex;flex-direction:column;align-items:center;gap:4px;text-align:center}#carema-fys .answer.left{align-items:flex-start;text-align:left;gap:6px}#carema-fys .go{margin:0;font-size:15px;color:var(--soft)}#carema-fys .go-sz{margin:0;font-family:var(--f-display);font-size:62px;line-height:1}#carema-fys .go-sz.long{font-size:50px}#carema-fys .go-title{margin:0;font-family:var(--f-display);font-size:23px;line-height:1.2}#carema-fys .basis{margin:6px 0 0;font-size:14px;color:var(--soft)}#carema-fys .answer.left .basis{margin-top:0}#carema-fys .stockline{margin:0;font-size:13px;color:var(--soft);text-align:center}#carema-fys .stockline.strong{color:var(--ink);font-size:14px}#carema-fys .choice{min-height:64px;border:1px solid var(--ink);background:var(--paper);display:flex;align-items:center;justify-content:space-between;padding:0 18px;cursor:pointer;width:100%}#carema-fys .choice-l{font-size:14px;text-align:left}#carema-fys .choice-s{font-family:var(--f-display);font-size:26px}#carema-fys .refrow{display:flex;align-items:center;justify-content:space-between;gap:10px;border-bottom:1px solid var(--line);font-size:15px}#carema-fys .refrow b{font-weight:500}#carema-fys .refrow .textlink{align-self:center;color:var(--soft);font-size:14px}#carema-fys .sheet-links{display:flex;align-items:center;justify-content:space-between;gap:10px}#carema-fys .sheet-links .textlink{align-self:center;font-size:14px}#carema-fys .guide{display:flex;flex-direction:column;gap:12px}#carema-fys .guide-head{display:flex;align-items:center;justify-content:space-between}#carema-fys .guide h3{margin:0;font-family:var(--f-display);font-weight:400;font-size:23px}#carema-fys .ctx.left{text-align:left;max-width:none}#carema-fys .ptabs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-bottom:1px solid var(--line);margin-bottom:-8px}#carema-fys .ptabs button{min-height:46px;border:0;border-bottom:2px solid transparent;background:none;font-family:inherit;font-size:14.5px;color:var(--soft);cursor:pointer;padding:0 4px;line-height:1.2}#carema-fys .ptabs button[aria-selected=true]{border-bottom-color:var(--ink);color:var(--ink);font-weight:500}#carema-fys .ppanel{display:flex;flex-direction:column;gap:22px;animation:fys-in .2s ease-out}#carema-fys .mpills{display:grid;grid-template-columns:repeat(auto-fit,minmax(0,1fr));gap:8px}#carema-fys .mpill{min-height:44px;border:1px solid var(--line-strong);background:var(--paper);font-family:inherit;font-size:13px;display:flex;align-items:center;justify-content:center;gap:6px;cursor:pointer;padding:0 6px;color:var(--ink)}#carema-fys .mpill.on{border-color:var(--ink);box-shadow:inset 0 0 0 1px var(--ink)}#carema-fys .mpill-v{color:var(--soft);font-variant-numeric:tabular-nums}#carema-fys .mcard .ask-top .mbody{flex:none;width:58px;height:108px;color:var(--soft)}#carema-fys .mbody .tape{transform:translateY(var(--to));animation:fys-tapeMove .38s cubic-bezier(.3,.7,.3,1)}@keyframes fys-tapeMove{0%{transform:translateY(var(--from))}to{transform:translateY(var(--to))}}@media(prefers-reduced-motion:reduce){#carema-fys .mbody .tape,#carema-fys .ppanel{animation:none}}#carema-fys .mcard .sl-num{transition:color .15s}@media(max-width:340px){#carema-fys .ptabs button{font-size:13.5px}#carema-fys .mpill{font-size:12px;gap:4px}}@media(max-height:700px){#carema-fys .mcard .ask-top .mbody{width:40px;height:74px}#carema-fys .ppanel{gap:14px}}@media(max-height:700px){#carema-fys .mcard .ask-top .hint{display:none}#carema-fys .mcard .ask-top{align-items:center}#carema-fys .mcard .ask-top p{margin-top:2px;font-size:12.5px}#carema-fys .mcard .sl-ref{display:none}#carema-fys .mcard{padding:12px 14px}#carema-fys .mpill,#carema-fys .ptabs button{min-height:40px}#carema-fys .sheet-head .title{font-size:24px}}@media(max-height:600px){#carema-fys .sheet-body,#carema-fys .ppanel{gap:12px}#carema-fys .mcard .ask-top .mbody{width:30px;height:56px}#carema-fys .mcard h3{font-size:20px}#carema-fys .mcard .sl-ends{display:none}#carema-fys .mpill{min-height:36px}#carema-fys .ptabs button{min-height:38px}#carema-fys .mcard [data-typing]{min-height:30px}}#carema-fys .basis.strongish{color:var(--ink);font-weight:500}@media(max-height:700px){#carema-fys .ppanel>.answer{padding:14px}#carema-fys .ppanel>.answer .go-title{font-size:19px;line-height:1.18}#carema-fys .ppanel>.answer .basis{font-size:13px;line-height:1.4}#carema-fys .ppanel .choice{min-height:50px}#carema-fys .ppanel>.actions{position:sticky;bottom:-20px;background:var(--paper);padding:8px 0 12px;margin-top:-6px;z-index:2;box-shadow:0 -10px 12px -10px #1111111f}}#carema-fys{font-family:var(--f-body);font-size:15px;line-height:1.5;color:var(--ink);-webkit-text-size-adjust:100%}#carema-fys .scrim{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483000;padding-top:env(safe-area-inset-top,0px)}#carema-fys .sheet{width:100%;max-width:520px;margin:0 auto;max-height:92vh;max-height:92dvh;padding-bottom:env(safe-area-inset-bottom,0px)}@media(max-height:700px){#carema-fys .sheet{max-height:100vh;max-height:100dvh}}#carema-fys button,.carema-fys-pdp button{font-family:var(--f-body);letter-spacing:normal;text-transform:none;box-shadow:none;margin:0}#carema-fys .primary,#carema-fys .secondary{text-transform:uppercase}#carema-fys .primary{letter-spacing:.14em}#carema-fys .secondary{letter-spacing:.1em}#carema-fys h2,#carema-fys h3{letter-spacing:normal;text-transform:none}#carema-fys .fys-privacy{margin:0;font-size:12px;line-height:1.4;color:var(--mute)}#carema-fys .fys-reset{background:none;border:0;padding:6px 0;font-size:12px;color:var(--soft);text-decoration:underline;text-underline-offset:3px;cursor:pointer}@media(max-height:600px){#carema-fys .fys-privacy-note{display:none}}html.fys-lock,html.fys-lock body{overflow:hidden}.carema-fys-pdp{margin:2px 0 4px}.carema-fys-pdp[hidden]{display:none!important}.carema-fys-pdp .fys-ui{display:flex;flex-direction:column;align-items:flex-start;gap:8px}.carema-fys-pdp .fys-status:empty{display:none}.carema-fys-pdp .fys-status{display:flex;flex-direction:column;gap:6px}.carema-fys-pdp .fys-notice{margin:0;font-size:13px;line-height:1.45;color:var(--ink);padding:8px 10px;background:var(--cream);border-left:2px solid var(--cognac)}#carema-fys .res .eyebrow{margin:0 0 6px;font-size:11px;line-height:1.3;letter-spacing:.14em;text-transform:uppercase;color:var(--mute)}#carema-fys .avail{margin:8px 0 0;font-size:14px;line-height:1.35;color:var(--ink)}#carema-fys .avail.out{color:var(--soft)}#carema-fys .basis.note{margin-top:8px;font-size:12.5px;line-height:1.4;color:var(--mute)}#carema-fys .answer.res{gap:0}#carema-fys .answer.left.res .go-title{margin-bottom:2px}#carema-fys .actions .textlink.alt{align-self:center;font-size:13px}#carema-fys .rows .choice{min-height:56px;text-align:left}#carema-fys .rows .choice-l{display:flex;flex-direction:column;gap:2px}#carema-fys .rows .row-l{font-size:14px;color:var(--ink)}#carema-fys .rows .row-a{font-size:12.5px;color:var(--soft)}#carema-fys .choice.off{border-color:var(--line);background:var(--paper);cursor:default}#carema-fys .choice.off .row-l,#carema-fys .choice.off .choice-s{color:var(--mute)}#carema-fys .rows .rowalt{align-self:flex-start;margin:-2px 0 4px;font-size:12.5px}#carema-fys .mcard .sl-ref,#carema-fys .ask .sl-ref{display:block;margin-top:2px}#carema-fys .sl-ref.sl-ok{color:var(--ink)}#carema-fys .slider.unset .sl-num{color:var(--line-strong)}#carema-fys .slider.unset .range::-webkit-slider-runnable-track{background:var(--line-strong)}#carema-fys .slider.unset .range::-moz-range-progress{background:transparent}#carema-fys .slider.unset .range::-webkit-slider-thumb{border:2px dashed var(--mute);box-shadow:none}#carema-fys .slider.unset .range::-moz-range-thumb{border:2px dashed var(--mute);box-shadow:none}#carema-fys .primary[disabled]{background:var(--line);color:var(--paper);cursor:not-allowed}@media(max-width:420px){#carema-fys .guide table{font-size:12.5px}#carema-fys .guide td{padding:8px 3px;white-space:nowrap}}@media(max-height:700px){#carema-fys .guide{gap:8px}#carema-fys .guide .ctx{margin:0}}html.fys-ready .carema-fit-tools:has(>.carema-fit-tools__fys>.carema-fys-pdp:not([hidden])):has(>.carema-fit-tools__fyf>details.cfc){display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:12px;align-items:start}html.fys-ready .carema-fit-tools:has(>.carema-fit-tools__fys>.carema-fys-pdp:not([hidden])):has(>.carema-fit-tools__fyf>details.cfc)>.carema-fit-tools__fys,html.fys-ready .carema-fit-tools:has(>.carema-fit-tools__fys>.carema-fys-pdp:not([hidden])):has(>.carema-fit-tools__fyf>details.cfc)>.carema-fit-tools__fys>.carema-fys-pdp,html.fys-ready .carema-fit-tools:has(>.carema-fit-tools__fys>.carema-fys-pdp:not([hidden])):has(>.carema-fit-tools__fyf>details.cfc)>.carema-fit-tools__fys>.carema-fys-pdp>.fys-ui,html.fys-ready .carema-fit-tools:has(>.carema-fit-tools__fys>.carema-fys-pdp:not([hidden])):has(>.carema-fit-tools__fyf>details.cfc)>.carema-fit-tools__fyf{display:contents}html.fys-ready .carema-fit-tools:has(>.carema-fit-tools__fys>.carema-fys-pdp:not([hidden])):has(>.carema-fit-tools__fyf>details.cfc) .carema-fys-pdp .find{grid-row:1;grid-column:1;align-self:start;z-index:1;display:flex;justify-content:center;width:100%;min-width:0;height:44px;margin:0;padding:0 14px;gap:10px;font-size:14px;line-height:1}html.fys-ready .carema-fit-tools:has(>.carema-fit-tools__fys>.carema-fys-pdp:not([hidden])):has(>.carema-fit-tools__fyf>details.cfc) .carema-fys-pdp .find .find-sep,html.fys-ready .carema-fit-tools:has(>.carema-fit-tools__fys>.carema-fys-pdp:not([hidden])):has(>.carema-fit-tools__fyf>details.cfc) .carema-fys-pdp .find .find-chev{display:none}html.fys-ready .carema-fit-tools:has(>.carema-fit-tools__fys>.carema-fys-pdp:not([hidden])):has(>.carema-fit-tools__fyf>details.cfc) .carema-fys-pdp .find .find-ico{flex:none;width:22px;height:20px}html.fys-ready .carema-fit-tools:has(>.carema-fit-tools__fys>.carema-fys-pdp:not([hidden])):has(>.carema-fit-tools__fyf>details.cfc) .carema-fys-pdp .find .find-txt{overflow:hidden;text-overflow:ellipsis}html.fys-ready .carema-fit-tools:has(>.carema-fit-tools__fys>.carema-fys-pdp:not([hidden])):has(>.carema-fit-tools__fyf>details.cfc) .carema-fys-pdp .fys-status{grid-row:2;grid-column:1 / -1;margin-top:10px}html.fys-ready .carema-fit-tools:has(>.carema-fit-tools__fys>.carema-fys-pdp:not([hidden])):has(>.carema-fit-tools__fyf>details.cfc)>.carema-fit-tools__fyf>details.cfc{grid-row:1;grid-column:1 / -1;min-width:0;margin:0;padding:0;border:0;border-radius:0;background:transparent}html.fys-ready .carema-fit-tools:has(>.carema-fit-tools__fys>.carema-fys-pdp:not([hidden])):has(>.carema-fit-tools__fyf>details.cfc)>.carema-fit-tools__fyf>details.cfc>.cfc__head{box-sizing:border-box;display:flex;align-items:center;justify-content:center;gap:10px;width:calc(50% - 6px);min-width:0;height:44px;min-height:44px;margin:0 0 0 auto;padding:0 14px;background:#fff;border:1px solid #111111;border-radius:999px;color:#111}html.fys-ready .carema-fit-tools:has(>.carema-fit-tools__fys>.carema-fys-pdp:not([hidden])):has(>.carema-fit-tools__fyf>details.cfc)>.carema-fit-tools__fyf>details.cfc[open]>.cfc__head{background:#f6f6f6}html.fys-ready .carema-fit-tools:has(>.carema-fit-tools__fys>.carema-fys-pdp:not([hidden])):has(>.carema-fit-tools__fyf>details.cfc)>.carema-fit-tools__fyf>details.cfc>.cfc__head:before{content:"";flex:none;width:22px;height:20px;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='4 1.2 16 21' fill='none' stroke='%23000' stroke-width='1.3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9.3 2l.4 4.4M14.7 2l-.4 4.4'/%3E%3Cpath d='M9.7 6.4c.6.9 1.4 1.4 2.3 1.4s1.7-.5 2.3-1.4l1 4.9c-1 .5-2.1.7-3.3.7s-2.3-.2-3.3-.7z'/%3E%3Cpath d='M8.7 11.3 5.2 20.6c2.2.8 4.5 1.2 6.8 1.2s4.6-.4 6.8-1.2l-3.5-9.3'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='4 1.2 16 21' fill='none' stroke='%23000' stroke-width='1.3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9.3 2l.4 4.4M14.7 2l-.4 4.4'/%3E%3Cpath d='M9.7 6.4c.6.9 1.4 1.4 2.3 1.4s1.7-.5 2.3-1.4l1 4.9c-1 .5-2.1.7-3.3.7s-2.3-.2-3.3-.7z'/%3E%3Cpath d='M8.7 11.3 5.2 20.6c2.2.8 4.5 1.2 6.8 1.2s4.6-.4 6.8-1.2l-3.5-9.3'/%3E%3C/svg%3E") center / contain no-repeat}html.fys-ready .carema-fit-tools:has(>.carema-fit-tools__fys>.carema-fys-pdp:not([hidden])):has(>.carema-fit-tools__fyf>details.cfc)>.carema-fit-tools__fyf>details.cfc>.cfc__head .cfc__head-icon,html.fys-ready .carema-fit-tools:has(>.carema-fit-tools__fys>.carema-fys-pdp:not([hidden])):has(>.carema-fit-tools__fyf>details.cfc)>.carema-fit-tools__fyf>details.cfc>.cfc__head .cfc__head-chev,html.fys-ready .carema-fit-tools:has(>.carema-fit-tools__fys>.carema-fys-pdp:not([hidden])):has(>.carema-fit-tools__fyf>details.cfc)>.carema-fit-tools__fyf>details.cfc>.cfc__head .cfc__kicker{display:none}html.fys-ready .carema-fit-tools:has(>.carema-fit-tools__fys>.carema-fys-pdp:not([hidden])):has(>.carema-fit-tools__fyf>details.cfc)>.carema-fit-tools__fyf>details.cfc>.cfc__head .cfc__head-text{flex:0 1 auto;min-width:0}html.fys-ready .carema-fit-tools:has(>.carema-fit-tools__fys>.carema-fys-pdp:not([hidden])):has(>.carema-fit-tools__fyf>details.cfc)>.carema-fit-tools__fyf>details.cfc>.cfc__head .cfc__title{margin:0;font-family:Jost,Helvetica Neue,Arial,sans-serif;font-size:14px;font-weight:400;line-height:1;letter-spacing:.01em;color:#111;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}html.fys-ready .carema-fit-tools:has(>.carema-fit-tools__fys>.carema-fys-pdp:not([hidden])):has(>.carema-fit-tools__fyf>details.cfc)>.carema-fit-tools__fyf>details.cfc>.cfc__content{margin-top:12px;padding:12px 16px 10px;border:1px solid var(--cfc-line,#E5E5E5);border-radius:2px;background:var(--cfc-bg,#FFFFFF)}html.fys-ready .carema-fit-tools:has(>.carema-fit-tools__fys>.carema-fys-pdp:not([hidden])):has(>.carema-fit-tools__fyf>details.cfc)>.carema-fit-tools__fyf>details.cfc>.cfc__content>.cfc__body:first-child{margin-top:0;border-top:0}@media(max-width:359px){html.fys-ready .carema-fit-tools:has(>.carema-fit-tools__fys>.carema-fys-pdp:not([hidden])):has(>.carema-fit-tools__fyf>details.cfc){column-gap:8px}html.fys-ready .carema-fit-tools:has(>.carema-fit-tools__fys>.carema-fys-pdp:not([hidden])):has(>.carema-fit-tools__fyf>details.cfc) .carema-fys-pdp .find,html.fys-ready .carema-fit-tools:has(>.carema-fit-tools__fys>.carema-fys-pdp:not([hidden])):has(>.carema-fit-tools__fyf>details.cfc)>.carema-fit-tools__fyf>details.cfc>.cfc__head{padding:0 10px;gap:8px;font-size:13px}html.fys-ready .carema-fit-tools:has(>.carema-fit-tools__fys>.carema-fys-pdp:not([hidden])):has(>.carema-fit-tools__fyf>details.cfc)>.carema-fit-tools__fyf>details.cfc>.cfc__head{width:calc(50% - 4px)}html.fys-ready .carema-fit-tools:has(>.carema-fit-tools__fys>.carema-fys-pdp:not([hidden])):has(>.carema-fit-tools__fyf>details.cfc)>.carema-fit-tools__fyf>details.cfc>.cfc__head .cfc__title{font-size:13px}}@media(min-width:768px){html.fys-ready .carema-fit-tools:has(>.carema-fit-tools__fys>.carema-fys-pdp:not([hidden])):has(>.carema-fit-tools__fyf>details.cfc) .carema-fys-pdp .find,html.fys-ready .carema-fit-tools:has(>.carema-fit-tools__fys>.carema-fys-pdp:not([hidden])):has(>.carema-fit-tools__fyf>details.cfc)>.carema-fit-tools__fyf>details.cfc>.cfc__head{height:48px;min-height:48px;font-size:15px}html.fys-ready .carema-fit-tools:has(>.carema-fit-tools__fys>.carema-fys-pdp:not([hidden])):has(>.carema-fit-tools__fyf>details.cfc)>.carema-fit-tools__fyf>details.cfc>.cfc__head .cfc__title{font-size:15px}html.fys-ready .carema-fit-tools:has(>.carema-fit-tools__fys>.carema-fys-pdp:not([hidden])):has(>.carema-fit-tools__fyf>details.cfc)>.carema-fit-tools__fyf>details.cfc>.cfc__content{padding:14px 20px 12px}}
/*# sourceMappingURL=/cdn/shop/t/151/assets/carema-fys.css.map */
