[id^=fit-guide-panel-dialog]{align-items:flex-start;justify-content:flex-end;padding-left:1rem;padding-right:1rem}@media(min-width:768px){[id^=fit-guide-panel-dialog]{background:linear-gradient(0deg,#f4f0e96e,#f4f0e96e),linear-gradient(0deg,#0009,#0009);box-shadow:0 0 .75rem #ffffff80 inset;backdrop-filter:blur(.75rem);-webkit-backdrop-filter:blur(.75rem)}}@media(max-width:767px){[id^=fit-guide-panel-dialog]{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}}[id^=fit-guide-panel-dialog]{@media(min-width:768px){background:linear-gradient(90deg,#a4a19b99,#8e8b8599),linear-gradient(0deg,#38373040,#38373040);box-shadow:0 0 .75rem #ffffff80 inset}}@media(max-width:767px){body.is-ios-chrome.is-ios-26-or-higher.toolbar--hidden [id^=fit-guide-panel-dialog]{height:100%;padding-top:calc(var(--screen-height-full) - var(--screen-height) - 1rem)}}[id^=fit-guide-panel-dialog] .fit-guide-panel__overlay{position:fixed;inset:0;z-index:0}[id^=fit-guide-panel-dialog] .size-guide-modal__close{height:2.125rem;min-height:2.125rem;width:2.125rem;min-width:2.125rem;border-radius:624.9375rem;--tw-bg-opacity: 1;background-color:rgb(0 105 240 / var(--tw-bg-opacity, 1));transition:.3s;display:flex;justify-content:center;align-items:center}@media(hover){[id^=fit-guide-panel-dialog] .size-guide-modal__close:hover{--tw-rotate: 45deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}}@media(max-width:767px){[id^=fit-guide-panel-dialog] .size-guide-modal__close{position:absolute;right:1rem;top:1rem;z-index:99}}@media(min-width:768px){[id^=fit-guide-panel-dialog] .size-guide-modal__close{height:2.625rem;min-height:2.625rem;width:2.625rem;min-width:2.625rem}}[id^=fit-guide-panel-dialog] .size-guide-modal__close svg{height:1.1875rem;width:1.1875rem}@media(max-width:767px){[id^=fit-guide-panel-dialog] .size-guide-modal__close svg{height:1rem;width:1rem}body.is-ios-chrome.is-ios-26-or-higher.toolbar--hidden [id^=fit-guide-panel-dialog] .size-guide-modal__close{top:0}}[id^=fit-guide-panel-dialog].active .fit-guide-panel__content{pointer-events:auto!important}.fit-guide-panel__content{position:relative;z-index:10;display:flex;height:100%;width:100%;max-width:56.25rem;flex-direction:column;gap:1rem;overflow-y:auto;padding-top:1rem;padding-bottom:1rem}.fit-guide-panel__content::-webkit-scrollbar{display:none}@media(max-width:767px){.fit-guide-panel__content{max-width:100%;overflow-x:hidden;padding-top:0}}@media(min-width:768px){.fit-guide-panel__content{display:grid;grid-template-columns:3.5rem 1fr 1fr;grid-template-rows:1fr;gap:1rem;align-items:start}[id^=fit-guide-panel-dialog] .size-guide-modal__close{grid-column:1;grid-row:1;position:sticky;top:1rem;align-self:start;justify-self:center}.fit-guide-panel__col-left{grid-column:2;grid-row:1}.fit-guide-panel__col-right{grid-column:3;grid-row:1}}[id^=fit-guide-panel-dialog] .size-guide-modal__section{border-radius:.625rem;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:1rem}@media(max-width:767px){[id^=fit-guide-panel-dialog] .size-guide-modal__section{padding-left:0;padding-right:0;padding-top:0}}[id^=fit-guide-panel-dialog] .ac.size-guide-modal__section{padding:.5rem}[id^=fit-guide-panel-dialog] .size-guide-modal__section .rte>*{overflow-x:hidden}[id^=fit-guide-panel-dialog] .size-guide-modal__section--head>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}@media(max-width:767px){[id^=fit-guide-panel-dialog] .size-guide-modal__section--head{padding-top:1rem}}[id^=fit-guide-panel-dialog] .fit-guide-size-table-row{display:flex;gap:.25rem}[id^=fit-guide-panel-dialog] .fit-guide-size-table-cell{font-family:Noi Grotesk,sans-serif;font-size:.9375rem;line-height:1.2;letter-spacing:0;flex:1 1 0%;border-radius:.25rem;padding:.75rem;text-align:center;font-weight:500}[id^=fit-guide-panel-dialog] .fit-guide-size-table-cell--header{--tw-bg-opacity: 1;background-color:rgb(0 105 240 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}[id^=fit-guide-panel-dialog] .fit-guide-size-table-cell--odd{background-color:rgb(40 32 26 / var(--tw-bg-opacity, 1));--tw-bg-opacity: .1}[id^=fit-guide-panel-dialog] .fit-guide-size-table-cell--even{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}[id^=fit-guide-panel-dialog] [data-size-value].is-picked .fit-guide-size-table-cell,[id^=fit-guide-panel-dialog] [data-size-value].is-recommended .fit-guide-size-table-cell{--tw-text-opacity: 1;color:rgb(0 105 240 / var(--tw-text-opacity, 1))}[id^=fit-guide-panel-dialog] .accordion-container{display:flex;flex-direction:column;gap:.5rem}[id^=fit-guide-panel-dialog] .accordion-container .ac-trigger{display:flex;align-items:center;justify-content:space-between}[id^=fit-guide-panel-dialog] .accordion-container .ac-trigger-icon{display:inline-flex;height:2.625rem;width:2.625rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:624.9375rem;border-width:.125rem;--tw-border-opacity: 1;border-color:rgb(230 230 230 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(0 105 240 / var(--tw-text-opacity, 1))}[id^=fit-guide-panel-dialog] .accordion-container .ac-trigger-icon svg{transition:.3s}@keyframes fit-guide-pulse{0%{box-shadow:0 0 #28201a59}70%{box-shadow:0 0 0 .5rem #28201a00}to{box-shadow:0 0 #28201a00}}.fit-guide-meter__track{position:relative;height:.375rem;width:100%;border-radius:624.9375rem;background:linear-gradient(to right,#e74c3c73,#f1c40f59,#0069f066)}.fit-guide-meter__marker{position:absolute;top:50%;height:1.5rem;width:1.5rem;--tw-translate-y: -50%;--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-radius:624.9375rem;border-width:.1875rem;--tw-border-opacity: 1;border-color:rgb(255 255 255 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(40 32 26 / var(--tw-bg-opacity, 1));left:var(--meter-pos, 50%);animation:fit-guide-pulse 2s ease-out infinite}.fit-guide-meter__label{position:absolute;top:100%;margin-top:.5rem;--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));white-space:nowrap;border-radius:624.9375rem;border-width:.0625rem;--tw-border-opacity: 1;border-color:rgb(230 230 230 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:.125rem .5rem;font-size:.75rem;--tw-text-opacity: 1;color:rgb(40 32 26 / var(--tw-text-opacity, 1));--tw-shadow: 0 .0625rem .125rem 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 .0625rem .125rem 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);left:var(--meter-pos, 50%)}.fit-guide-meter__axis{position:relative;display:flex;justify-content:space-between;font-size:.625rem;text-transform:uppercase;letter-spacing:.05em;--tw-text-opacity: 1;color:rgb(153 153 153 / var(--tw-text-opacity, 1))}.fit-guide-meter__axis span:nth-child(2){position:absolute;left:50%;--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.fit-guide-chip{display:inline-flex;align-items:center;gap:.375rem;border-radius:624.9375rem;border-width:.0625rem;--tw-border-opacity: 1;border-color:rgb(230 230 230 / var(--tw-border-opacity, 1));padding:.25rem .5rem;font-size:.75rem;line-height:1}.fit-guide-chip--warning{border-color:#f59e0b;color:#b45309;background-color:#fffbeb}.fit-guide-chip__icon{display:inline-flex}.fit-guide-foot-picker__card{display:flex;cursor:pointer;flex-direction:column;align-items:center;gap:.5rem;border-radius:.625rem;border-width:.125rem;--tw-border-opacity: 1;border-color:rgb(230 230 230 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:.75rem;text-align:center;font-size:.75rem;--tw-text-opacity: 1;color:rgb(40 32 26 / var(--tw-text-opacity, 1));transition:.3s}@media(hover){.fit-guide-foot-picker__card:hover{--tw-border-opacity: 1;border-color:rgb(0 105 240 / var(--tw-border-opacity, 1))}}.fit-guide-foot-picker__card.is-active{--tw-border-opacity: 1;border-color:rgb(0 105 240 / var(--tw-border-opacity, 1));background-color:rgb(0 105 240 / var(--tw-bg-opacity, 1));--tw-bg-opacity: .05}.fit-guide-rec__pick{font-size:2.5rem;font-weight:500;--tw-text-opacity: 1;color:rgb(153 153 153 / var(--tw-text-opacity, 1));text-decoration-line:line-through}.fit-guide-rec__recommended{font-size:2.5rem;font-weight:500;--tw-text-opacity: 1;color:rgb(0 105 240 / var(--tw-text-opacity, 1))}.fit-guide-trust-bar__track{height:.375rem;flex:1 1 0%;overflow:hidden;border-radius:624.9375rem;--tw-bg-opacity: 1;background-color:rgb(230 230 230 / var(--tw-bg-opacity, 1))}.fit-guide-trust-bar__fill--snug{height:100%;border-radius:624.9375rem;background-color:#e74c3c}.fit-guide-trust-bar__fill--loose{height:100%;border-radius:624.9375rem;--tw-bg-opacity: 1;background-color:rgb(0 105 240 / var(--tw-bg-opacity, 1))}.fit-guide-trust-bar__fill--other{height:100%;border-radius:624.9375rem;--tw-bg-opacity: 1;background-color:rgb(153 153 153 / var(--tw-bg-opacity, 1))}
