.fcc-foot-size-guide__intro strong{color:#111114;font-weight:900}.fcc-foot-size-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin:0 0 16px}.fcc-foot-size-steps>div{min-width:0;display:flex;align-items:flex-start;gap:9px;padding:12px;border-radius:15px;background:#fff7fa;border:1px solid rgba(255,47,134,.15);color:#5d5358;font-size:11px;line-height:1.42}.fcc-foot-size-steps b{flex:0 0 25px;width:25px;height:25px;display:grid;place-items:center;border-radius:50%;background:#111114;color:#fff;font-size:11px}.fcc-foot-size-steps span{min-width:0}.fcc-foot-size-calc{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:9px;margin-top:13px;padding:12px 14px;border-radius:16px;background:#fafafa;border:1px solid rgba(10,10,12,.09)}.fcc-foot-size-calc>div{text-align:center;min-width:0}.fcc-foot-size-calc span{display:block;color:#8b8186;font-size:9px;font-weight:850;text-transform:uppercase;letter-spacing:.06em}.fcc-foot-size-calc b{display:block;margin-top:3px;color:#111114;font-size:13px;white-space:nowrap}.fcc-foot-size-calc i{font-style:normal;color:#ff2f86;font-size:18px;font-weight:950}.fcc-foot-size-reco{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:8px!important;text-align:center!important;padding:20px 18px!important}.fcc-foot-size-reco__eyebrow{color:#ff82b5!important;font-size:10px!important;font-weight:950!important;letter-spacing:.13em!important}.fcc-foot-size-reco>b{min-width:104px!important;min-height:68px!important;padding:10px 18px!important;border-radius:18px!important;font-size:25px!important;box-shadow:0 10px 24px #ff2f862b}.fcc-foot-size-reco>strong{max-width:470px;text-align:center!important;font-size:14px!important;line-height:1.45!important}.fcc-foot-size-reco>small{max-width:500px;color:#c9c0c5;font-size:10px;line-height:1.45}.fcc-foot-size-warning{margin-top:13px}@media(max-width:749px){.fc-mobile-menu{top:var(--fcc-mobile-menu-top,0)!important;bottom:0!important;height:auto!important;min-height:0!important}.fc-mobile-menu__panel{top:0!important;bottom:0!important;height:100%!important;max-height:100%!important;padding-top:0!important;background:#0b0a0ce6!important;-webkit-backdrop-filter:blur(18px) saturate(120%)!important;backdrop-filter:blur(18px) saturate(120%)!important;border-top:1px solid rgba(255,47,134,.18)!important}.fc-mobile-menu__head{min-height:88px!important;padding:10px 20px!important;background:#0b0a0c5c!important;border-bottom:1px solid rgba(255,255,255,.08)!important}.fc-mobile-menu__head .fc-logo,.fc-mobile-menu__head .fc-logo span{color:#fff!important}.fc-mobile-menu__nav{padding-top:4px!important}.fcc-foot-size-steps{grid-template-columns:1fr;gap:7px}.fcc-foot-size-steps>div{padding:10px 11px}.fcc-foot-size-calc{grid-template-columns:1fr auto 1fr;gap:7px}.fcc-foot-size-calc>div:last-child{grid-column:1/-1;padding-top:8px;border-top:1px solid rgba(10,10,12,.07)}.fcc-foot-size-calc i:nth-of-type(2){display:none}.fcc-foot-size-reco{padding:18px 14px!important}.fcc-foot-size-reco>b{min-width:112px!important;font-size:24px!important}}.fcc-old-size-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin:0 0 16px}.fcc-old-size-steps>div{display:flex;align-items:flex-start;gap:9px;padding:12px;border:1px solid rgba(255,47,134,.16);border-radius:15px;background:#fff7fa;color:#5d5358;font-size:11px;line-height:1.42}.fcc-old-size-steps b{flex:0 0 25px;width:25px;height:25px;display:grid;place-items:center;border-radius:50%;background:#111114;color:#fff;font-size:11px}.fcc-size-table-wrap{overflow:hidden;margin-top:4px;border:1px solid rgba(10,10,12,.11);border-radius:20px;background:#fff;box-shadow:0 10px 28px #0000000b}.fcc-size-table-title{padding:14px 16px;background:#111114;color:#fff;text-align:center;font-size:13px;font-weight:950;letter-spacing:.04em}.fcc-size-table{width:100%;border-collapse:collapse;table-layout:fixed;font-size:12px}.fcc-size-table th,.fcc-size-table td{padding:10px 12px;text-align:center;border-bottom:1px solid rgba(10,10,12,.075)}.fcc-size-table th{color:#d91d6d;background:#fff5f9;font-size:10px;text-transform:uppercase;letter-spacing:.06em;font-weight:950}.fcc-size-table td{color:#312c2f;font-weight:750}.fcc-size-table td:nth-child(2){font-weight:950;color:#111114}.fcc-size-table tbody tr:last-child td{border-bottom:0}.fcc-size-table tbody tr:nth-child(2n){background:#fcfcfc}.fcc-size-table tbody tr:hover{background:#fff2f7}.fcc-foot-size-warning--strong{border-color:#ff2f8657!important;background:linear-gradient(135deg,#fff1f6,#fff8fb)!important}.fcc-foot-size-warning--strong strong{color:#d91d6d!important}@media(max-width:749px){.fcc-old-size-steps{grid-template-columns:1fr;gap:7px}.fcc-old-size-steps>div{padding:10px 11px}.fcc-size-table th,.fcc-size-table td{padding:9px 6px;font-size:11px}.fcc-size-table th{font-size:9px}.fcc-size-table-wrap{border-radius:16px}}.fcc-foot-size-guide__panel{background:#fff!important;border:1px solid rgba(255,47,134,.32)!important;box-shadow:0 30px 90px #00000052,0 0 0 1px #1111140a!important}.fcc-foot-size-guide__badge{background:#111114!important;color:#fff!important;border:1px solid #ff2f86!important;box-shadow:0 7px 20px #ff2f862e}.fcc-foot-size-guide__close{border-color:#11111429!important;color:#111114!important}.fcc-foot-size-measure--interactive{margin-top:4px;border:1px solid rgba(255,47,134,.2)!important;background:linear-gradient(180deg,#fff,#fff7fb)!important;box-shadow:0 12px 28px #1111140e}.fcc-foot-size-measure__visual{color:#111114!important}.fcc-foot-size-measure__line{background:linear-gradient(90deg,#111114 0 9%,#ff2f86 9% 91%,#111114 91% 100%)!important;box-shadow:0 0 16px #ff2f8640}.fcc-foot-size-field label,.fcc-foot-size-field label strong{color:#111114!important}.fcc-foot-size-field input[type=range]{accent-color:#ff2f86!important}.fcc-foot-size-reco--pink-black{background:linear-gradient(135deg,#0d0d10,#1b171a)!important;border:1px solid #ff2f86!important;box-shadow:0 18px 38px #1111142e,0 0 24px #ff2f861a}.fcc-foot-size-reco--pink-black>div{flex-direction:column;align-items:flex-start;gap:8px!important}.fcc-foot-size-reco--pink-black span{color:#ff69a7!important}.fcc-foot-size-reco--pink-black b{min-width:96px!important;min-height:64px!important;background:linear-gradient(135deg,#ff2f86,#ff62a5)!important;color:#fff!important;font-size:24px!important;box-shadow:0 9px 24px #ff2f8640}.fcc-foot-size-reco--pink-black strong{max-width:310px;color:#fff!important;font-size:14px!important}.fcc-foot-size-doubt{display:flex;align-items:flex-start;gap:10px;margin:14px 0;padding:14px 15px;border-radius:17px;background:#fff2f7;border:1px solid rgba(255,47,134,.3);color:#51484d}.fcc-foot-size-doubt p{margin:0;font-size:12px;line-height:1.5}.fcc-foot-size-doubt strong{color:#111114}.fcc-foot-size-doubt [data-fcc-foot-size-next]{color:#756a70}.fcc-foot-size-choose{background:linear-gradient(135deg,#111114 0 16%,#ff2f86 16% 100%)!important;color:#fff!important;border:1px solid rgba(17,17,20,.08)!important;box-shadow:0 14px 30px #ff2f8638!important}.fcc-foot-size-choose:hover{transform:translateY(-1px);filter:brightness(1.03)}.fcc-foot-size-status{min-height:18px;margin:7px 0 0;text-align:center;color:#d91d6d;font-size:11px;font-weight:850}.fcc-size-table-details{margin-top:10px}.fcc-size-table-details>summary{cursor:pointer;list-style:none;text-align:center;color:#111114;font-size:12px;font-weight:950;padding:8px}.fcc-size-table-details>summary::-webkit-details-marker{display:none}.fcc-size-table-details>summary:before{content:"\25b8";display:inline-block;margin-right:7px;color:#ff2f86;transition:transform .2s ease}.fcc-size-table-details[open]>summary:before{transform:rotate(90deg)}.fcc-size-table-details .fcc-size-table-wrap{margin-top:6px;border-color:#ff2f863d!important}.fcc-size-table-title{background:#111114!important;color:#fff!important;border-bottom:2px solid #ff2f86}.fcc-size-table--two-cols th{background:#fff0f6!important;color:#d91d6d!important}.fcc-size-table--two-cols td:first-child{font-weight:950;color:#111114}.fcc-size-table--two-cols tbody tr:nth-child(2n){background:#fff9fb!important}.fcc-size-table--two-cols tbody tr:hover{background:#ffeaf3!important}.fcc-foot-size-available{margin-top:13px}.fcc-foot-size-available summary{color:#111114!important}.fcc-foot-size-available__list span{border-color:#ff2f862e!important;background:#fff7fa!important;color:#111114!important}@media(max-width:749px){.fcc-foot-size-guide__panel{padding:24px 16px 20px!important}.fcc-foot-size-reco--pink-black{align-items:stretch!important;flex-direction:column!important;gap:12px!important}.fcc-foot-size-reco--pink-black strong{text-align:left!important;max-width:none}.fcc-foot-size-reco--pink-black>div{flex-direction:row;align-items:center;justify-content:space-between;width:100%}.fcc-foot-size-reco--pink-black b{min-width:90px!important}}.fcc-foot-size-guide__panel{-webkit-overflow-scrolling:touch!important;overscroll-behavior-y:contain!important;touch-action:manipulation!important;-webkit-user-select:none!important;user-select:none!important;-webkit-touch-callout:none!important}.fcc-foot-size-guide__panel *{-webkit-user-select:none!important;user-select:none!important}.fcc-foot-size-guide__panel input[type=range]{touch-action:auto!important}.fc-mobile-menu__panel{overflow-y:auto!important;-webkit-overflow-scrolling:touch!important;overscroll-behavior-y:contain!important;touch-action:pan-y!important;-webkit-user-select:none!important;user-select:none!important;-webkit-touch-callout:none!important}.fc-mobile-menu__nav,.fc-mobile-menu__nav a,.fc-mobile-menu__details,.fc-mobile-menu__details summary,.fc-mobile-menu__sub,.fc-mobile-menu__sub a{touch-action:pan-y!important;-webkit-user-select:none!important;user-select:none!important;-webkit-touch-callout:none!important}
/*# sourceMappingURL=/cdn/shop/t/83/assets/fc-v31.css.map */
