.c-fit-tool,.c-fit-tool__introduction-wrapper{align-items:center;display:flex;justify-content:center}.c-fit-tool__introduction-wrapper{background:var(--ds-color-bg-decorative-2-subtle);border-radius:8px;margin:0 var(--ds-space-8) var(--ds-space-10) var(--ds-space-8);max-width:1320px;padding:80px var(--ds-space-6);width:100%}.c-fit-tool__introduction{display:flex;flex-direction:column;max-width:624px}.c-fit-tool__introduction:before{align-self:center;border-top:2px solid var(--ds-color-bg-brand);content:"";height:2px;margin-bottom:var(--ds-space-9);width:192px}.c-fit-tool__introduction-description,.c-fit-tool__introduction-heading{text-align:center}.c-fit-tool__introduction-heading,.c-fit-tool__questionnaire-heading{margin:0}.c-fit-tool__introduction-description,.c-fit-tool__questionnaire-description{color:var(--ds-color-fg-muted);margin:var(--ds-space-6) 0 0 0}.c-fit-tool__questionnaire-description,.c-fit-tool__questionnaire-heading{max-width:584px}.c-fit-tool__introduction-button{align-items:center;display:flex;justify-content:center;margin:var(--ds-space-9) 0 0 0}.c-fit-tool__introduction-button>button{align-items:center;display:flex;justify-content:center;width:100%}.c-fit-tool__questionnaire-container{align-items:stretch;-moz-column-gap:var(--ds-space-8);column-gap:var(--ds-space-8);display:grid;grid-template-columns:1.5fr 1fr;margin-bottom:var(--ds-space-12);max-width:1320px}.c-fit-tool__questionnaire-wrapper{background:var(--ds-color-bg-decorative-2-subtle);border-radius:8px;margin:0 var(--ds-space-8) var(--ds-space-10) var(--ds-space-8);padding:var(--ds-space-10) var(--ds-space-6)}.c-fit-tool__questionnaire-wrapper--desktop{margin:0;padding:80px var(--ds-space-10)}.c-fit-tool__questionnaire-wrapper--desktop .c-fit-tool__questionnaire-description{margin-bottom:var(--ds-space-8)}.c-fit-tool__questionnaire-image{background:var(--ds-color-bg-decorative-2-muted);border-radius:8px;height:156px;margin:var(--ds-space-8) 0 0 0;width:100%}.c-fit-tool__questionnaire-image--desktop{height:auto;margin:0}.c-fit-tool__questionnaire-progressbar{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;border-radius:4px;height:4px;margin:var(--ds-space-8) 0 0 0;width:100%}.c-fit-tool__questionnaire-progressbar::-webkit-progress-bar{background:var(--ds-color-bg-brand-subtle);border-radius:4px}.c-fit-tool__questionnaire-progressbar::-webkit-progress-value{background:var(--ds-color-bg-brand);border-radius:4px;-webkit-transition:var(--ds-motion-duration-long-1) var(--ds-motion-easing-standard);transition:var(--ds-motion-duration-long-1) var(--ds-motion-easing-standard)}.c-fit-tool__questionnaire-progressbar::-moz-progress-bar{background:var(--ds-color-bg-brand);border-radius:4px}.c-fit-tool__questionnaire-list-wrapper{padding:var(--ds-space-8) 0 0 0}.c-fit-tool__questionnaire-list{padding:var(--ds-space-8) 0 var(--ds-space-10) 0}.c-fit-tool__questionnaire-list--desktop{padding:0 0 var(--ds-space-8) 0}.c-fit-tool__questionnaire-list-description{color:var(--ds-color-fg-muted)}.c-fit-tool__questionnaire-list-item{display:flex;flex-flow:row wrap;padding:0 0 var(--ds-space-8) 0;row-gap:var(--ds-space-5)}.c-fit-tool__questionnaire-list-item--desktop{-moz-column-gap:var(--ds-space-5);column-gap:var(--ds-space-5);flex-wrap:nowrap;justify-content:space-between;padding:0}.c-fit-tool__questionnaire-list-button{align-items:center;background:var(--ds-color-bg-elevation-raised);border:none;border-radius:8px;box-shadow:var(--ds-shadow-default);cursor:pointer;display:flex;flex-basis:100%;justify-content:center;padding:var(--ds-space-6) var(--ds-space-3);transition:var(--ds-motion-duration-short-1) ease-out}.c-fit-tool__questionnaire-list-button:hover{box-shadow:var(--ds-shadow-default-hover)}.c-fit-tool__questionnaire-list-button:focus{outline:4px solid var(--ds-color-focus-default)}.c-fit-tool__questionnaire-list-button:active{box-shadow:var(--ds-shadow-default-press)}.c-fit-tool__questionnaire-list-button--chosen{outline:1px solid var(--ds-color-border-interactive);transition:var(--ds-motion-duration-short-1) ease-out}.c-fit-tool__questionnaire-list-button--chosen>span{color:var(--ds-color-fg-interactive);transition:var(--ds-motion-duration-short-1) ease-out}.c-fit-tool__questionnaire-navigation{display:flex;flex-flow:row wrap;margin:var(--ds-space-8) 0 0 0;row-gap:var(--ds-space-6)}.c-fit-tool__questionnaire-navigation>button{align-items:center;display:flex;flex-basis:100%;justify-content:center}.c-fit-tool__questionnaire-navigation--desktop{flex-wrap:nowrap}.c-fit-tool__questionnaire-navigation--desktop>button{flex-basis:auto}.c-fit-tool__result{padding:var(--ds-space-10) var(--ds-space-8) var(--ds-space-8) var(--ds-space-8)}.c-fit-tool__result ol,.c-fit-tool__result ul{color:var(--ds-color-fg-default);font-family:Coloplast,Arial,Helvetica,sans-serif;font-size:1rem;font-weight:400;line-height:1.25rem;padding:var(--ds-space-4) var(--ds-space-8)}.c-fit-tool__result ol>li:not(:last-child),.c-fit-tool__result ul>li:not(:last-child){margin-bottom:var(--ds-space-2)}.c-fit-tool__result ol>li::marker,.c-fit-tool__result ul>li::marker{color:transparent;font-size:0}.c-fit-tool__result ol>li,.c-fit-tool__result ul>li{margin-left:var(--ds-space-2);position:relative}.c-fit-tool__result ol>li:before,.c-fit-tool__result ul>li:before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none' viewBox='0 0 24 24'%3E%3Cpath fill='%2300A2BA' fill-rule='evenodd' d='M22.035 4.537a.857.857 0 0 1 0 1.212l-12 13.714a.857.857 0 0 1-1.232-.02L1.946 12.13a.857.857 0 1 1 1.25-1.172l6.253 6.668L20.823 4.537a.857.857 0 0 1 1.212 0' clip-rule='evenodd'/%3E%3C/svg%3E");left:-32px;position:absolute;top:-2px}.c-fit-tool__result-button{margin-bottom:var(--ds-space-6)}.c-fit-tool__result-heading{margin-bottom:var(--ds-space-5)}.c-fit-tool__result-description{color:var(--ds-color-fg-muted)}.c-fit-tool__result-description>*{margin-bottom:var(--ds-space-5)}.c-fit-tool__result-description>:last-child{margin-bottom:0}.c-fit-tool__carousel{padding:0 0 var(--ds-space-10) 0;position:relative}.c-fit-tool__carousel .swiper{padding-left:var(--ds-space-8);padding-right:var(--ds-space-8)}.c-fit-tool__carousel-item,.c-fit-tool__carousel-wrapper{background:var(--ds-color-bg-decorative-1-muted);border:1px solid var(--ds-color-border-default);border-radius:8px}.c-fit-tool__carousel-item{align-items:center;display:flex;height:146px;justify-content:center;max-width:624px;width:100%}.c-fit-tool__carousel-item img{height:146px;-o-object-fit:contain;object-fit:contain;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.c-fit-tool__carousel-navigation{display:flex;justify-content:center;margin:var(--ds-space-8) 0 0 0}.c-fit-tool__carousel-navigation button:first-child{margin-right:var(--ds-space-4)}.c-fit-tool__carousel-navigation button:last-child{margin-left:var(--ds-space-4)}.c-fit-tool__product-container{display:flex;flex-flow:row wrap;justify-content:space-between;margin:0 auto;max-width:1320px;padding-bottom:var(--ds-space-12);padding-top:var(--ds-space-12);width:100%}.c-fit-tool__product-container [data-teleport-result]{flex-basis:45%;max-width:516px;min-width:0;order:-1}.c-fit-tool__product-container [data-teleport-carousel]{flex-basis:55%;max-width:624px;min-width:0}.c-fit-tool__main .c-content-recommended{background:var(--ds-color-bg-decorative-1-subtle)!important}.c-fit-tool__main .c-content-recommended--no-background{background:transparent!important}.c-fit-tool__main .c-content-recommended__container{max-width:1320px!important}.c-fit-tool .fit-tool-enter-active{transition:opacity var(--ds-motion-duration-long-1) ease}.c-fit-tool .fit-tool-leave-active{transition:opacity var(--ds-motion-duration-medium-2) ease}.c-fit-tool .fit-tool-enter-from,.c-fit-tool .fit-tool-leave-to{opacity:0}@media (min-width:768px){.c-fit-tool__introduction-wrapper{margin-bottom:var(--ds-space-12);padding-bottom:214px;padding-top:214px}.c-fit-tool__introduction-button>button{width:auto}.c-fit-tool__result{padding-bottom:0;padding-top:0}.c-fit-tool__result ol,.c-fit-tool__result ul{font-size:1.125rem;line-height:1.5rem;padding-bottom:var(--ds-space-6);padding-top:var(--ds-space-6)}.c-fit-tool__result ol>li:not(:last-child),.c-fit-tool__result ul>li:not(:last-child){margin-bottom:var(--ds-space-4)}.c-fit-tool__result ol>li,.c-fit-tool__result ul>li{margin-left:var(--ds-space-4)}.c-fit-tool__carousel{padding:0}.c-fit-tool__carousel-item{background:transparent;border:none;border-radius:initial;height:418px}.c-fit-tool__carousel-item img{height:418px}.c-fit-tool__carousel-navigation{bottom:16px;position:absolute;right:40px;z-index:1}}@media (min-width:1320px){.c-fit-tool__introduction-wrapper,.c-fit-tool__questionnaire-container{padding-left:var(--ds-space-6);padding-right:var(--ds-space-6)}.c-fit-tool__carousel .swiper,.c-fit-tool__result{padding:0}.c-fit-tool__carousel-navigation{right:16px}.c-fit-tool__product-container{padding-left:var(--ds-space-6);padding-right:var(--ds-space-6)}}@media (max-width:767px){.c-fit-tool__product-wrapper{display:none}}@media (min-width:1400px){.c-fit-tool__main .c-content-recommended__container{padding-left:var(--ds-space-6)!important;padding-right:var(--ds-space-6)!important}}@media (min-width:888px){.c-fit-tool__main .c-content-recommended__container,.c-fit-tool__main .c-content-recommended__container--static-width{padding-left:var(--ds-space-8)!important;padding-right:var(--ds-space-8)!important}}@media (min-width:992px){.c-fit-tool__main .c-content-recommended__wrapper{grid-template-columns:repeat(3,1fr)!important}.c-fit-tool__main .c-content-recommended__wrapper--four{grid-template-columns:repeat(4,1fr)!important}}
