<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">:root{--s-color--background-primary: #ffffff;--s-z--drawer: 999;--s-color--black: #000000;--s-color--border-tertiary-10: #e0e0e0;--s-color--primary: #111111;--s-color--primary-40: #666666;--s-anim--time-med: .3s;--s-anim--time-short: .2s;--s-anim--ease-out: ease-out;--t-font--paragraph-3: 1.5rem}@font-face{font-family:Suisse International;src:url(SuisseIntl-SemiBold-WebXL.woff) format("woff"),url(SuisseIntl-SemiBold-WebXL.woff2) format("woff2");font-weight:500}@font-face{font-family:Suisse International CW;src:url(SuisseIntl-SemiBold-Citizen-Wolf.woff) format("woff"),url(SuisseIntl-SemiBold-Citizen-Wolf.woff2) format("woff2");font-weight:500}@font-face{font-family:Foundry Plek;src:url(FoundryPlek-Regular.ttf) format("truetype");font-weight:400}@keyframes slideOutFromBottom{0%{transform:translateY(0)}to{transform:translateY(-100%)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideInFromTop{0%{transform:translateY(-100%);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes slideInFromBottom{0%{transform:translateY(100%);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes btnWidth{0%{width:calc(100% - 2.5rem)}to{width:100%}}html.is-scroll-disabled,body.is-scroll-disabled{overflow:hidden;height:100dvh}@keyframes fadeInOut{0%,80%,to{height:.25rem;width:.25rem}40%{height:.625rem;width:.625rem}}.o-loader{position:relative;animation-delay:-.16s;display:flex;gap:.25rem;justify-content:center;align-items:center}.o-loader-item{position:relative;height:.75rem;width:.75rem}.o-loader-item:before{content:"";position:absolute;background-color:var(--s-color--background-primary);left:50%;top:50%;transform:translate(-50%,-50%);border-radius:50%;width:.5rem;height:.5rem;animation-fill-mode:both;animation:fadeInOut 1.8s infinite ease-in-out}.o-loader-item:first-child:before{animation-delay:-.32s}.o-btn{width:100%;background:#000;display:flex;border:1px solid #000;max-width:100%;min-height:55px;align-items:center;justify-content:center;text-decoration:none;color:#fff;font-weight:600;border-radius:40px;margin-top:25px;cursor:pointer;font-size:16px}.o-magic-fit-select{-webkit-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 12 12'%3E%3Cpath stroke='%23111' stroke-linecap='square' stroke-width='1.2' d='m9 4.5-3 3-3-3'/%3E%3C/svg%3E");background-color:#f5f5f5;border:thin solid #f5f5f5;background-position:right 1.5rem center;background-repeat:no-repeat;background-size:.75rem;color:#111;padding:1.625rem 1.5rem 1.625rem 1.25rem;font-family:inherit;font-size:1rem;outline:none;line-height:140%;font-weight:600;text-align-last:center}@media only screen and (min-width: 1100px){.o-magic-fit-select{font-size:1.25rem}}.o-content-drawer{position:fixed;display:flex;flex-direction:column;top:0;right:0;transform:translate3d(100%,0,0);width:100%;height:100vh;height:100dvh;background:var(--s-color--background-primary);max-width:48rem;z-index:var(--s-z--drawer);overflow:hidden;transition:transform var(--s-anim--time-med),opacity var(--s-anim--time-med);opacity:0}.magic-fit-content-open .c-magic-fit .o-content-drawer{transition:opacity var(--s-anim--time-med)}.o-content-drawer.is-drawer-open{transform:translateZ(0);opacity:1}.o-content-drawer.is-drawer-open+.o-content-drawer__background{width:100%;opacity:.8;pointer-events:auto;z-index:calc(var(--s-z--drawer) - 1)}.magic-fit-content-open .c-magic-fit .o-content-drawer.is-drawer-open+.o-content-drawer__background{opacity:0}.o-content-drawer__background{cursor:pointer;position:fixed;background:var(--s-color--black);right:0;top:0;width:0;height:100%;opacity:0;transition:opacity var(--s-anim--time-short) var(--s-anim--ease-out);pointer-events:none}.o-content-drawer__heading{border-bottom:thin solid var(--s-color--border-tertiary-10);display:flex;flex-direction:column;gap:.5rem;padding:1.25rem;position:relative}.o-content-drawer__title{max-width:85%;margin:10px auto 0;font-size:1.5rem;letter-spacing:0;font-weight:600;color:#000;font-family:Poppins;line-height:140%;letter-spacing:-.025rem;letter-spacing:normal}.o-content-drawer__subtitle{text-transform:uppercase;color:#1116;max-width:85%;margin:0 auto;font-weight:500;font-family:var(--font-heading-family);font-style:var(--font-heading-style);line-height:140%;letter-spacing:-.025rem;letter-spacing:normal;font-size:1.4rem;line-height:1.2rem}.o-content-drawer__close{color:#12121266;text-transform:uppercase;position:absolute;top:50%;transform:translateY(-50%);right:1.25rem;font-size:1.3rem;cursor:pointer}.o-content-drawer__close:hover{color:var(--s-color--primary)}.o-content-drawer__details-toggle-icon{height:1.75rem;margin-right:.25rem;transform:rotate(180deg);width:1.75rem}.o-content-drawer__back{color:#12121266;display:flex;align-items:center;text-transform:uppercase;position:absolute;top:50%;transform:translateY(-50%);left:1.25rem;font-size:1.3rem;cursor:pointer;background:none;border:none;padding:0;font-family:inherit;font-weight:inherit}.o-content-drawer__back:hover{color:var(--s-color--primary)}.o-content-drawer__back.is-hidden{display:none}@media only screen and (min-width: 1100px){.o-content-drawer__heading{padding:1.5rem 2.75rem}.o-content-drawer__close{right:1.75rem}.o-content-drawer__title{font-size:1.8rem}}.u-visually-hidden{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.c-product-form__magic-fit-trigger{display:flex;flex-direction:row;width:100%;justify-content:center;text-decoration:underline;font-weight:700!important;font-style:normal!important;color:#000!important;line-height:20px!important;font-family:Helvetica Narrow,sans-serif!important;cursor:pointer;text-align:right;margin-top:2rem;margin-bottom:-1rem}.c-product-form__magic-fit-trigger-label{margin-top:auto;margin-bottom:auto;padding-left:.5rem}.c-product-form__magic-fit-trigger-icon{width:2rem}@media only screen and (min-width: 767px){.c-product-form__magic-fit-trigger{margin-bottom:-1.5rem}}.c-magic-fit{position:relative}.c-magic-fit.is-loading .o-content-drawer__heading{background-color:transparent;border-bottom:none;position:absolute;width:100%;z-index:2}.c-magic-fit.is-loading .o-content-drawer__title{color:#fff}.c-magic-fit.is-loading .o-content-drawer__close{color:#fff6}.c-magic-fit.is-note-opened .c-magic-fit__mask{transition-timing-function:cubic-bezier(.16,1,.3,1);transition-duration:.6s;transition-property:opacity;background-color:#12121266;-webkit-backdrop-filter:blur(.625rem);backdrop-filter:blur(.625rem);opacity:1;pointer-events:auto;position:absolute;z-index:1}.c-magic-fit.is-note-opened .c-magic-fit__results-form-note-wrapper{transform:translateY(-100%)}.c-magic-fit__content-drawer-slider{display:flex;height:100%;overflow-x:hidden;overflow-y:auto}.c-magic-fit__content-drawer-image-container{height:55%;overflow:hidden;position:relative;width:100%}.c-magic-fit__content-drawer-image-container img{-o-object-fit:cover;object-fit:cover}.c-magic-fit__content-drawer-description{color:#12121266;padding:1.25rem 1.25rem 0}.c-magic-fit__content-drawer-description .is-highlighted{color:#111;font-weight:500}.c-magic-fit__content-drawer-dots{padding:0;display:flex;gap:.25rem;flex-grow:1;cursor:pointer}.c-magic-fit__content-drawer-dot{max-width:1.625rem;flex-grow:1;transition-timing-function:cubic-bezier(.16,1,.3,1);transition-duration:.6s;transition-property:max-width;padding:.5rem 0}.c-magic-fit__content-drawer-dot span{font-size:0;background-color:#12121233;transition-timing-function:cubic-bezier(.16,1,.3,1);transition-duration:1s;transition-property:background-color;height:.0625rem;width:100%;display:block}.c-magic-fit__content-drawer-dot.is-active{max-width:100%}.c-magic-fit__content-drawer-dot.is-active span{font-size:0;background-color:#111}.c-magic-fit__content-drawer-controls{background-color:#fff;bottom:0;box-shadow:0 3.75rem 18.25rem #12121217,0 1.5667rem 7.6244rem #12121211,0 .8376rem 4.0764rem #1212120e,0 .4696rem 2.2852rem #1212120b,0 .2494rem 1.2136rem #12121209,0 .1038rem .505rem #12121206;display:flex;gap:1.25rem;align-items:center;width:100%;padding:1rem 1.75rem;position:sticky;margin-top:auto}.c-magic-fit__content-drawer-button{font-size:1rem}.c-magic-fit__content-drawer-inner{height:100%;display:flex;flex-flow:column;overflow-y:auto;overflow-x:hidden}.c-magic-fit__mask{height:100%;left:0;opacity:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:-1}.c-magic-fit__content{display:none;flex-grow:1;height:100%;overflow-y:auto}.c-magic-fit__content.is-active{animation:fadeIn .3s linear 0s;display:block}.c-magic-fit__content-loading{align-items:center;display:none;height:auto;justify-content:center;pointer-events:none}.c-magic-fit__content-loading.is-active{display:flex}.c-magic-fit__content-loading.is-loaded{pointer-events:all}.c-magic-fit__content-loading.is-loaded .c-magic-fit__loading-label{display:block}.c-magic-fit__content-loading.is-loaded .c-magic-fit__loading-spinner-loader{display:none}.c-magic-fit__form{display:flex;flex-direction:column;height:100%;padding:1rem 1.25rem}.c-magic-fit__form-submit{margin-bottom:1.5rem;width:100%}.c-magic-fit__form-footer{background-color:#fff;bottom:0;margin-top:auto;padding:1.25rem 0;position:sticky;text-align:center;width:100%;z-index:3}.c-magic-fit__form .c-magic-fit__form-footer{padding:1.25rem;width:calc(100% + 2.5rem);margin-left:-1.25rem;margin-right:-1.25rem;box-shadow:0 -2rem 9rem .25rem #12121217}.c-magic-fit__form-cta{font-weight:500;font-family:var(--font-heading-family);font-style:var(--font-heading-style);line-height:140%;letter-spacing:-.025rem;letter-spacing:normal;font-size:.875rem;line-height:1.5rem;color:#111;display:flex;align-items:center;justify-content:center;gap:.5rem;margin:auto;flex-flow:wrap;width:-moz-fit-content;width:fit-content;white-space:nowrap;cursor:pointer}@media only screen and (min-width:1100px){.c-magic-fit__form-cta{font-size:1rem;font-size:.875rem}}.c-magic-fit__copy{color:#111}.c-magic-fit__copy .is-highlighted{color:#1116;font-weight:500}.c-magic-fit__copy .is-italic-underlined{font-style:inherit;font-style:italic;text-decoration:underline}.c-magic-fit__subheading{margin-bottom:2rem}.c-magic-fit__field-group-wrapper{display:flex;flex-direction:column;gap:1.25rem;position:relative}.c-magic-fit__field-group-wrapper:not(.c-magic-fit__field-group-dob){margin-bottom:2.25rem}.c-magic-fit__field-group-wrapper.has-error input,.c-magic-fit__field-group-wrapper.has-error select{border-color:#e84410}.c-magic-fit__field-group-wrapper.has-error .c-magic-fit__field-error{display:block}.c-magic-fit__field-group-dob{margin-bottom:1.25rem}.c-magic-fit__field-group-dob .c-magic-fit__field-input{background-repeat:no-repeat;background-position:calc(100% - 1.5rem);position:relative}.c-magic-fit__field-group-dob .c-magic-fit__field-input::-webkit-date-and-time-value{text-align:left}.c-magic-fit__field-group-dob .c-magic-fit__field-input::-webkit-calendar-picker-indicator{opacity:0}.c-magic-fit__field-group{align-items:center;display:flex;justify-content:space-between}.c-magic-fit__field{align-items:flex-start;display:flex;flex-direction:column;gap:.5rem}[data-gender=mens] .c-magic-fit__field-bra{display:none}.c-magic-fit__field-error{font-size:.75rem;line-height:1.25rem;min-height:1.5rem;display:flex;align-items:center;justify-content:center;bottom:-2.25rem;color:#e84410;display:none;justify-content:flex-start;position:absolute;text-transform:uppercase;z-index:4}.c-magic-fit__field-label{font-weight:500;font-family:var(--font-heading-family);font-style:var(--font-heading-style);line-height:140%;letter-spacing:-.025rem;font-size:1.25rem;color:#12121266}@media only screen and (min-width:1100px){.c-magic-fit__field-label{font-size:2.5rem;line-height:125%;letter-spacing:-.04rem}}.c-magic-fit__field-input-wrapper{position:relative;min-width:50%;width:50%}.c-magic-fit__field-input-wrapper span{outline:none}.c-magic-fit__field-input-wrapper span[data-unit-value]{display:flex;align-items:flex-end}.c-magic-fit__field-input-wrapper.has-error input{border-color:#e84410}.c-magic-fit__field-input-wrapper.has-error .c-magic-fit__field-error{display:block;bottom:-1.5rem}.c-magic-fit__field-gender{background-color:#f5f5f5;border-radius:3rem;display:flex;margin-bottom:2rem;position:relative;width:-moz-fit-content;width:fit-content}.c-magic-fit__field-gender-pill{border-radius:3rem;padding:1.25rem 2.75rem}.c-magic-fit__field-gender-label{font-weight:500;font-family:var(--font-heading-family);font-style:var(--font-heading-style);line-height:140%;letter-spacing:-.025rem;letter-spacing:normal;font-size:1rem;line-height:1.5rem;cursor:pointer;position:relative;z-index:2}@media only screen and (min-width:1100px){.c-magic-fit__field-gender-label{font-size:1.4rem}}.c-magic-fit__field-gender-radio:checked~.c-magic-fit__field-gender-label{color:#fff}.c-magic-fit__field-gender-indicator{transition-timing-function:cubic-bezier(.16,1,.3,1);transition-duration:.2s;transition-property:width,transform;background-color:#111;border-radius:3rem;position:absolute;height:100%;left:0;top:0;width:10.5906rem}.c-magic-fit__field-input{display:inline-flex;border:1px solid #f2f2f2;font-size:14px;border-radius:5px!important;color:#000;letter-spacing:0;text-align:center;width:100%;line-height:18px;padding:1.625rem 1.5rem 1.625rem 1.25rem;height:3.75rem;height:100%;font-weight:600;justify-content:center;position:relative;align-items:center}.c-magic-fit__field-input.is-date{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 fill=%27none%27 viewBox=%270 0 16 16%27%3E%3Cg clip-path=%27url%28%23a%29%27%3E%3Cpath fill=%27%23111%27 d=%27M1.332 7.333h13.333v6A.667.667 0 0 1 14 14H2a.667.667 0 0 1-.667-.667v-6Zm10-5.333h2.667a.667.667 0 0 1 .666.667V6H1.332V2.667A.667.667 0 0 1 1.999 2h2.666V.667H6V2h4V.667h1.333V2Z%27/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id=%27a%27%3E%3Cpath fill=%27%23fff%27 d=%27M0 0h16v16H0z%27/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");background-position:right 1.5rem center;background-repeat:no-repeat;background-size:1rem;padding:1.125rem 1.5rem 1.125rem 1.25rem}.c-magic-fit__field-input-unit{font-weight:500;font-family:var(--font-heading-family);font-style:var(--font-heading-style);line-height:140%;letter-spacing:-.025rem;font-size:1.25rem;display:none;line-height:inherit}@media only screen and (min-width:1100px){.c-magic-fit__field-input-unit{font-size:2rem;line-height:125%;letter-spacing:-.04rem}}.c-magic-fit__field-input-unit.is-active{display:block}.c-magic-fit__select-wrapper{align-items:center;display:none;gap:.5rem;grid-template-columns:repeat(2,1fr)}.c-magic-fit__select-wrapper.is-active{display:grid}.c-magic-fit__unit-convert{align-items:center;background-color:#f5f5f5;border-radius:1.5rem;display:flex;gap:1rem;padding:.125rem .75rem}.c-magic-fit__unit-convert.is-hidden{display:none}.c-magic-fit__unit-tab{line-height:1.25rem;min-height:1.5rem;display:flex;align-items:center;justify-content:center;font-size:1rem;font-weight:700;color:#12121233;cursor:pointer;background:none;border:none;padding:0}.c-magic-fit__unit-tab:not(:last-child):after{content:"|";color:#12121233;margin-left:.5rem}.c-magic-fit__unit-tab.is-active{color:#111;pointer-events:none}.c-magic-fit__range{background:#f5f5f5;border:none;border-radius:1rem;box-shadow:none;cursor:pointer;height:.75rem;overflow:hidden;position:relative;width:100%}.c-magic-fit__range .noUi-connect{background:#111;border-radius:1rem;cursor:pointer}.c-magic-fit__range .noUi-base{border-radius:1rem;height:.75rem;overflow:hidden}.c-magic-fit__range .noUi-handle{background:#111;border:none;border-radius:1rem;box-shadow:none;cursor:pointer;height:.75rem;top:0}.c-magic-fit__range .noUi-handle:after,.c-magic-fit__range .noUi-handle:before{opacity:0}.c-magic-fit__loading-image-wrapper{height:100%;width:100%}.c-magic-fit__loading-image{height:100%;-o-object-fit:cover;object-fit:cover}.c-magic-fit__loading-content{color:#fff;display:flex;flex-direction:column;gap:2.5rem;margin:0 auto;max-width:32rem;position:absolute;z-index:2}.c-magic-fit__loading-copy{font-family:Foundry Plek,sans-serif;font-weight:400;font-size:2.2rem;letter-spacing:normal}.c-magic-fit__loading-data-wrapper{display:flex;gap:.625rem;padding:0 1.4375rem 0 0}.c-magic-fit__loading-data-content{padding-top:.0625rem;display:flex;flex-flow:column;justify-content:space-between}.c-magic-fit__loading-data{display:flex;gap:.8rem}.c-magic-fit__loading-data-value{min-width:2.5rem;line-height:.85;font-size:2.125rem;font-family:Suisse International,sans-serif}.c-magic-fit__loading-data-unit{min-width:3rem;text-align:right;line-height:.85;font-size:2.125rem;font-family:Suisse International,sans-serif}.c-magic-fit__loading-spinner-wrapper{align-items:center;display:flex;flex-shrink:0;height:6.6875rem;justify-content:center;position:relative;width:12.375rem}.c-magic-fit__loading-label{font-family:Suisse International,sans-serif;color:#fff;display:none;font-size:2.4rem;line-height:1;text-transform:uppercase}.c-magic-fit__loading-spinner-frame{height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.c-magic-fit__subscribe-image-wrapper{height:55%;overflow:hidden;position:relative}.c-magic-fit__subscribe-heading{color:#fff;max-width:15.625rem;padding-left:1.25rem;padding-top:1.25rem;position:relative;text-transform:uppercase;z-index:2;font-size:2.5rem;letter-spacing:normal;line-height:110%}.c-magic-fit__subscribe-form{padding:1.75rem 1.25rem;position:sticky;bottom:0;background:#fff}.c-magic-fit__subscribe-form-subheading{color:#111;margin-bottom:1.75rem;font-weight:500;font-family:var(--font-heading-family);font-style:var(--font-heading-style);line-height:140%;letter-spacing:-.025rem;font-size:1rem;line-height:150%}@media only screen and (min-width:1100px){.c-magic-fit__subscribe-form-subheading{font-size:1.25rem;line-height:140%}}.c-magic-fit__subscribe-form-subheading .is-highlighted{color:#12121266;font-weight:500}.c-magic-fit__subscribe-form-footer{display:flex;flex-direction:column;margin-top:0;position:relative;padding-top:1.875rem}.c-magic-fit__subscribe-form-submit{margin-bottom:1.75rem;width:100%}.c-magic-fit__results{overflow:auto}.c-magic-fit__results-image-wrapper{height:0;padding-bottom:251%;overflow:hidden;position:relative}.c-magic-fit__results-image{filter:blur(5px);height:100%;-o-object-fit:cover;object-fit:cover;left:40%;position:absolute;transform:translate(-50%);top:-3.0625rem;width:auto}.c-magic-fit__results-form{bottom:0;position:absolute;width:100%}.c-magic-fit__form-cta-wrapper{align-items:center;display:flex;justify-content:center;gap:.5rem;flex-flow:wrap}.c-magic-fit__form-cta-wrapper .c-magic-fit__form-cta{margin:0}.c-magic-fit__results-form-footer{background-color:#fff;display:flex;flex-direction:column;margin-top:0;padding-left:1.25rem;padding-right:1.25rem;position:relative}.c-magic-fit__results-form-submit{margin-bottom:1.75rem;width:100%;text-transform:uppercase}.c-magic-fit__results-form-note-toggle{align-items:center;background:#12121233;-webkit-backdrop-filter:blur(.625rem);backdrop-filter:blur(.625rem);display:flex;justify-content:space-between;padding:1rem 1.25rem}.c-magic-fit__results-form-note-toggle-label{font-weight:500;font-family:var(--font-heading-family);font-style:var(--font-heading-style);line-height:140%;letter-spacing:-.025rem;letter-spacing:normal;font-size:.875rem;line-height:1.5rem;color:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media only screen and (min-width:1100px){.c-magic-fit__results-form-note-toggle-label{font-size:1rem;font-size:.875rem}}.c-magic-fit__results-form-note-button{gap:.25rem;flex-shrink:0}.c-magic-fit__results-form-note-button:hover .c-magic-fit__results-form-note-toggle-icon path{stroke:#111}.c-magic-fit__results-form-note-pill-button{gap:.25rem;flex-shrink:0;margin-right:auto;margin-left:.75rem}.c-magic-fit__results-form-note-pill-button.is-hidden{display:none}.c-magic-fit__results-form-note-pill-button:hover .c-magic-fit__results-form-note-toggle-icon path{stroke:#111}.c-magic-fit__results-form-note-toggle-icon{height:.875rem;width:.875rem}.c-magic-fit__results-form-note-wrapper{transition-timing-function:cubic-bezier(.16,1,.3,1);transition-duration:.6s;transition-property:transform;background-color:#111;color:#fff;padding:1.25rem 1.25rem 1.75rem;position:absolute;transform:translateY(0);z-index:1}.c-magic-fit__results-form-header{align-items:center;display:flex;justify-content:space-between}.c-magic-fit__results-form-header.reorder-drawer{padding:0 1.25rem;display:block}.c-magic-fit__results-form-header{margin-bottom:1.25rem}.c-magic-fit__results-form-label{font-weight:500;font-family:var(--font-heading-family);font-style:var(--font-heading-style);line-height:140%;letter-spacing:-.025rem;letter-spacing:normal;font-size:.875rem;line-height:1.5rem}@media only screen and (min-width:1100px){.c-magic-fit__results-form-label{font-size:1rem;font-size:.875rem}}.c-magic-fit__results-form-controls{display:flex;gap:.5rem}.c-magic-fit__results-note{font-weight:500;font-family:var(--font-heading-family);font-style:var(--font-heading-style);line-height:140%;letter-spacing:-.025rem;letter-spacing:normal;font-size:.875rem;line-height:1.5rem;background-color:#ffffff1a;color:#fff;margin-bottom:1.25rem;min-height:6.5rem;padding:1rem 1.25rem;resize:none;width:100%}@media only screen and (min-width:1100px){.c-magic-fit__results-note{font-size:1rem;font-size:.875rem}}.c-magic-fit__results-note ::-moz-placeholder{color:#ffffff1a}.c-magic-fit__results-note ::placeholder{color:#ffffff1a}.c-magic-fit__results-form-tags{display:flex;flex-wrap:wrap;gap:1rem;margin-top:1.25rem}.c-magic-fit__results-form-tag{background-color:transparent;cursor:pointer;gap:.25rem;overflow:hidden;position:relative}.c-magic-fit__results-form-tag-chb:checked~.c-magic-fit__results-form-tag-icon-remove{display:block}.c-magic-fit__results-form-tag-chb:checked~.c-magic-fit__results-form-tag-icon-add{display:none}.c-magic-fit__results-form-tag-chb:checked~.c-magic-fit__results-form-tag-label{color:#111}.c-magic-fit__results-form-tag-chb:checked~.c-magic-fit__results-form-tag-bg{background-color:#fff;color:#fff}.c-magic-fit__results-form-tag-icon{height:.75rem;width:.75rem;position:relative;z-index:2}.c-magic-fit__results-form-tag-icon-remove{display:none}.c-magic-fit__results-form-tag-icon-add{display:block}.c-magic-fit__results-form-tag-icon-add path{stroke:#fff}.c-magic-fit__results-form-tag-label{transition-timing-function:cubic-bezier(.16,1,.3,1);transition-duration:.2s;transition-property:color;color:#fff;position:relative;z-index:2}.c-magic-fit__results-form-tag-bg{background-color:#ffffff1a;color:#111;height:100%;left:0;position:absolute;top:0;transition:none;width:100%;z-index:1}.c-magic-fit__results-pill-wrapper{display:flex;flex-direction:column;gap:1rem;position:relative;padding-top:1.5rem}.c-magic-fit__results-pill{width:100%;border-radius:5px;border:1px solid #1116;background-color:#e2e2e2;padding:1.5rem}.c-magic-fit__results-pill.is-active{width:100%;border-radius:5px;border:3px solid black;background-color:#d3e2cc;padding:1.5rem}.c-magic-fit__results-pill.is-hidden{display:none}.c-magic-fit__result{display:flex;flex-direction:row;gap:1rem}.c-magic-fit__result-size{font-size:1.8rem;letter-spacing:0;font-weight:600;color:#000;font-family:Poppins;line-height:140%;letter-spacing:-.025rem;letter-spacing:normal}.c-magic-fit__result-fit{text-transform:uppercase;font-size:1.2rem;letter-spacing:0;font-weight:400;color:#000;font-family:Poppins;line-height:140%;letter-spacing:-.025rem;letter-spacing:normal;margin-left:auto}.c-magic-fit__error-content{height:100%}.c-magic-fit__error-copy{font-size:1.8rem;letter-spacing:0;font-weight:400;color:#000;font-family:Poppins;line-height:140%;letter-spacing:-.025rem;letter-spacing:normal;padding-top:40%}.c-magic-fit__error-copy p{margin-bottom:1rem}@media only screen and (max-width:749px){.c-magic-fit__content-drawer-description{letter-spacing:normal}}@media only screen and (min-width:750px){.c-magic-fit__content-drawer-description{padding:1.75rem 1.75rem 1rem}.c-magic-fit__form{padding:2rem 2.75rem}.c-magic-fit__form-footer{padding:1.75rem 0}.c-magic-fit__form .c-magic-fit__form-footer{padding:1.75rem;width:calc(100% + 5.5rem);margin-left:-2.75rem;margin-right:-2.75rem;margin-bottom:-2rem}.c-magic-fit__subheading{margin-bottom:3.5rem}.c-magic-fit__field-group-wrapper{gap:1.375rem}.c-magic-fit__field-group-wrapper:not(.c-magic-fit__field-group-dob){margin-bottom:2.75rem}.c-magic-fit__field-gender{margin-bottom:2.5rem}.c-magic-fit__field-group{gap:.75rem}.c-magic-fit__field-input-unit{line-height:inherit}.c-magic-fit__range,.c-magic-fit__range .noUi-base,.c-magic-fit__range .noUi-handle{height:1rem}.c-magic-fit__subscribe-heading{max-width:10.625rem;padding-left:1.75rem;padding-top:1.75rem}.c-magic-fit__subscribe-form{padding:1.75rem}.c-magic-fit__subscribe-form-footer{padding-top:2rem}.c-magic-fit__subscribe-form-subheading{margin-bottom:2rem}.c-magic-fit__results-image{left:50%}.c-magic-fit__results-pill-wrapper-torso{right:20%;top:14.3%}.c-magic-fit__results-pill-wrapper-torso.is-female-1{right:21%;top:14.8%}.c-magic-fit__results-pill-wrapper-chest{right:5%;top:22.45%}.c-magic-fit__results-pill-wrapper-chest.is-female-1{top:26.45%;right:13%}.c-magic-fit__results-pill-wrapper-bicep{right:0;top:25.6%}.c-magic-fit__results-pill-wrapper-bicep.is-female-1{top:23.45%}.c-magic-fit__results-pill-wrapper-waist{right:7.1%;top:32.5%}.c-magic-fit__results-pill-wrapper-waist.is-female-1{top:33%}.c-magic-fit__results-pill-wrapper-high-hip{right:4.5%;top:38.8%}.c-magic-fit__results-pill-wrapper-high-hip.is-female-1{top:39.45%}.c-magic-fit__results-pill-wrapper-bum{top:44.6%}.c-magic-fit__results-pill-wrapper-bum.is-female-1{right:5%}.c-magic-fit__results-pill-wrapper-thigh{right:1.4%;top:54.6%}.c-magic-fit__results-pill-wrapper-thigh.is-female-1{right:4.4%}.c-magic-fit__results-pill-wrapper-length{right:13.4%;top:64.2%}.c-magic-fit__results-pill-wrapper-length.is-female-1{right:33.4%;top:64.45%}.c-magic-fit__results-line-torso{height:24rem}.c-magic-fit__results-line-torso.is-female-1{top:1.2rem}.c-magic-fit__results-line-chest{left:-13.9375rem;width:12.5625rem}.c-magic-fit__results-line-chest.is-female-1{left:-12.3375rem;width:11.20625rem}.c-magic-fit__results-line-bicep{width:3rem}.c-magic-fit__results-line-bicep.is-female-1{width:4rem}.c-magic-fit__results-line-waist{left:-11.9125rem;width:10.5625rem}.c-magic-fit__results-line-waist.is-female-1{left:-11.2125rem;width:10rem}.c-magic-fit__results-line-high-hip{left:-12.4875rem;width:11.3125rem}.c-magic-fit__results-line-high-hip.is-female-1{left:-14.4875rem;width:13.3125rem}.c-magic-fit__results-line-bum{left:-13.95rem;width:13.3125rem}.c-magic-fit__results-line-bum.is-female-1{width:16.1125rem;left:-16.65rem}.c-magic-fit__results-line-thigh{left:-7.6rem;width:6.8125rem}.c-magic-fit__results-line-thigh.is-female-1{left:-7.3rem;width:6.2rem}.c-magic-fit__results-line-length{height:29rem;top:-17rem}.c-magic-fit__results-line-length.is-female-1{height:32rem}.c-magic-fit__results-form-footer{padding-left:1.75rem;padding-right:1.75rem}.c-magic-fit__results-note-toggle{padding:1rem 1.75rem}.c-magic-fit__results-form-note-wrapper{padding:1.75rem 1.25rem 2.25rem}}@media only screen and (min-width:1100px){.c-magic-fit__field-input-wrapper span,.c-magic-fit__field-label{font-size:1.5rem}.c-magic-fit__field-input{font-size:1.25rem}.c-magic-fit__subscribe-heading{max-width:16.375rem}.c-magic-fit__unit-tab{font-size:1.1rem}}@media only screen and (min-height:1350px){.c-magic-fit__results-image-wrapper{padding-bottom:300%}}.o-paragraph--2{font-weight:500;font-family:var(--font-heading-family);font-style:var(--font-heading-style);line-height:140%;letter-spacing:-.025rem;font-size:1.9rem;line-height:150%}.o-paragraph--3{font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--font-body-weight);font-size:1.6rem;line-height:22px}@media only screen and (min-height:1150px){.o-paragraph--2{font-size:2.25rem;line-height:140%}}
/*# sourceMappingURL=/cdn/shop/t/242/assets/magic-fit.css.map */
</pre></body></html>