@keyframes shimmer{0%{background-position:-1000px 0}100%{background-position:1000px 0}}@-webkit-keyframes rotate /* Safari and Chrome */{from{-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotate{from{-ms-transform:rotate(0deg);-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}to{-ms-transform:rotate(360deg);-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}html{box-sizing:border-box;height:100%;min-height:100%}*,*::before,*::after{box-sizing:inherit}html{font-size:16px;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{font-family:-apple-system, BlinkMacSystemFont, "Inter", Roboto, Ubuntu, "Helvetica Neue", Oxygen, Cantarell, sans-serif;font-size:16px;line-height:1.5;color:rgba(0,0,0,0.6);background-color:white;margin:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;height:100%;min-height:100%;position:relative}[tabindex="-1"]:focus{outline:none !important}h1,h2,h3,h4,h5,h6{margin-bottom:0;margin-top:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#222}p{margin-top:0}abbr[title],abbr[data-original-title]{cursor:help}address{margin-bottom:1rem;font-style:normal;line-height:inherit}ol,ul,dl{margin-top:0;margin-bottom:1rem;list-style:none;padding:0}ol ol,ul,ol ul,ul ol{margin-bottom:0}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}a{color:#137191;text-decoration:none;display:inline-block}pre{margin-top:0;margin-bottom:1rem}figure{margin:0 0 1rem}picture{display:block}img{vertical-align:middle}[role="button"]{cursor:pointer}a,area,button,[role="button"],input,label,select,summary,textarea{-webkit-appearance:none;-moz-appearance:none;touch-action:manipulation}table{background-color:#fff}caption{padding-top:1em;padding-bottom:1em;color:#aaa;text-align:left;caption-side:bottom}th{text-align:left}label{display:inline-block;margin-bottom:0}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}input,button,select,textarea{margin:0;line-height:inherit;border-radius:0}textarea{resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:inline-block;width:auto;padding:2em;margin-bottom:2rem;font-size:16px;line-height:inherit;background:#fff;border:1px solid #ddd}input,textarea{box-sizing:inherit;-webkit-appearance:none}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}output{display:inline-block}[hidden]{display:none !important}input:focus,select:focus,textarea:focus,button:focus{outline:none}input:focus{-webkit-box-shadow:0 0 0px 1000px #f5f5f5 inset}input:-webkit-autofill{-webkit-box-shadow:0 0 0px 1000px #f5f5f5 inset}.color-white{color:#fff !important}.mb-0{margin-bottom:0 !important}.mb-0-25{margin-bottom:0.25em !important}.mb-0-5{margin-bottom:0.5em !important}.mb-1{margin-bottom:1em !important}.mb-1-5{margin-bottom:1.5em !important}.mb-2{margin-bottom:2em !important}.mb-3{margin-bottom:3em !important}.mt-1{margin-top:1em !important}.mr-0-5{margin-right:0.5em !important}.no-case{text-transform:none}.txt-center{text-align:center}.flex{display:flex}.justify-center{justify-content:center}.justify-end{justify-content:end}.margin-center{margin:0 auto}.hide{display:none !important}@media (orientation: portrait){.hide-portrait{display:none !important}}@media (orientation: landscape){.hide-landscape{display:none !important}}.show{display:block !important}.pl-0{padding-left:0 !important}.high-emphasis{color:rgba(0,0,0,0.87)}.red{color:#a32641}.relative{position:relative !important}.invisible{visibility:hidden !important}.disabled,.simulator:not(.simulator--simulated) .btn--transition,.simulator.ask-accepted .btn--transition,.simulator.ask-accepted .btn--mobile-tools,.simulator--multisim .btn--transition,.simulator--multisim #mobile-volume,.maximized-open--before #transition-toggle{opacity:0.1;pointer-events:none;cursor:default}.w-full{width:100%}.fill-primary{fill:rgba(var(--primary-color), 1)}.hl--main{font-size:16px;font-size:1rem;line-height:1.4;color:#fff;text-transform:uppercase;letter-spacing:1.5px}.hl--paragraph{font-size:20px;font-size:1.25rem;line-height:1.4;text-align:center;text-transform:uppercase;margin-bottom:10px;position:relative}@media (orientation: landscape){.hl--paragraph{font-size:26px;font-size:1.625rem;color:#000A0E}}.line-under{margin-bottom:10px;position:relative;padding:0 1em}.line-under:before{display:block;width:80px;height:1px;border-bottom:1px dotted;position:absolute;bottom:-10px;content:"";left:50%;transform:translateX(-50%);display:none}@media (orientation: landscape){.line-under:before{display:block}}.line-under--mob:before{display:block}.line-under--left:before{display:none;left:50%;transform:translateX(-50%)}@media (orientation: landscape){.line-under--left:before{left:0;transform:none}}.hl--paragraph--small{font-size:24px;font-size:1.5rem;line-height:1.4;text-align:center;text-transform:uppercase;margin-bottom:10px;margin-bottom:1em}@media (orientation: landscape){.hl--paragraph--small{margin-bottom:1em;font-size:32px;font-size:2rem;color:#000A0E}}p{max-width:75ch;margin:0}@media (min-width: 1024px){p{margin:0}}.bold{font-weight:600}.label{margin-bottom:4px;font-size:14px;font-size:0.875rem;line-height:20px}.label-bold{font-size:14px;font-size:0.875rem;line-height:20px}.label-small{font-size:11px;font-size:0.6875rem;line-height:14px}.body-large{font-size:18px;font-size:1.125rem;line-height:28px}.italic{font-style:italic}.bold{font-weight:600}strong,b{font-weight:600;color:rgba(0,0,0,0.87)}ul.list--features li{background-image:url(https://my.crisalix.com/assets/icons/icon-tick-filled-ff6f2b0eb0646ca9ad789a8b76c9fe5927b97bf54b43489681f784e878d6cbef.svg);background-repeat:no-repeat;background-size:20px auto;margin-bottom:0.5rem;padding-left:24px;background-position:0 4px;max-width:75ch}input,textarea{border:1px solid rgba(0,0,0,0.12);height:48px;width:100%;border-radius:4px;padding:0;background:transparent;color:rgba(0,0,0,0.6);font-size:16px;padding-left:8px;background:#fff}input:focus,textarea:focus{border:1px solid rgba(var(--primary-color), 1)}::-webkit-input-placeholder{color:rgba(255,255,255,0.1)}:-moz-placeholder{color:rgba(255,255,255,0.1)}::-moz-placeholder{color:rgba(255,255,255,0.1)}:-ms-input-placeholder{color:rgba(255,255,255,0.1)}input:focus{-webkit-box-shadow:none}.iradio{padding:0;overflow:hidden}.iradio input{visibility:hidden;position:absolute;left:0;width:0;height:0}.iradio input[type='radio']+label,.iradio input[type='checkbox']+label,.iradio a{display:block;float:left;margin:0;clear:none;padding:0 20px;display:flex;justify-content:center;align-items:center;height:40px;margin:0;cursor:pointer;border:1px solid rgba(0,0,0,0.12);border-left:0px;font-size:14px;font-size:0.875rem;color:rgba(0,0,0,0.6);position:relative;font-weight:500}.iradio input[type='radio']+label:first-of-type,.iradio input[type='checkbox']+label:first-of-type,.iradio a:first-of-type{border-radius:4px 0 0 4px;border-left:1px solid rgba(0,0,0,0.12)}.iradio input[type='radio']+label:last-child,.iradio input[type='checkbox']+label:last-child,.iradio a:last-child{border-radius:0 4px 4px 0}.iradio input[type='radio']:checked+label,.iradio input[type='checkbox']:checked+label,.iradio a.selected{color:rgba(var(--primary-color), 1);border:1px solid rgba(var(--primary-color), 1);font-weight:500;cursor:default}.iradio input[type='radio']:checked+label:before,.iradio input[type='checkbox']:checked+label:before,.iradio a.selected:before{content:"";display:block;position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(var(--primary-color), 1);opacity:0.12}.iradio input[disabled]+label{opacity:0.25;cursor:default}.iradio input[type='radio']:checked+label:hover,.iradio input[type='checkbox']:checked+label:hover,.iradio a:not(.selected):hover{background:rgba(var(--primary-color), 0.08)}.iradio input[disabled]+label{opacity:0.25;cursor:default}.input-group{position:relative;display:inline-flex;width:100%}.input-group__input--error{border-color:#a32641}.input-group__error{color:#a32641;min-height:60px;margin-top:4px;font-weight:600;visibility:hidden}.input-group__error--show{visibility:visible}.input-group--column{flex-direction:column}.in-input-label{position:absolute;right:8px;top:50%;transform:translateY(-50%)}.input-label{display:flex;justify-content:space-between;align-items:center;margin-bottom:4px}.btn--square-transparent{width:48px;height:48px;display:flex;align-items:center;justify-content:center;border-radius:0;position:relative;overflow:hidden;color:rgba(0,0,0,0.6);padding:0 0 0 0;fill:rgba(0,0,0,0.6);cursor:pointer;background:transparent;border:1px solid transparent;font-size:16px;font-size:1rem}.btn--square-transparent .icon{width:28px;height:28px;fill:currentColor;position:relative;z-index:3}.btn--square-transparent:hover{background:linear-gradient(rgba(var(--primary-color), 0.08), rgba(var(--primary-color), 0.08)),linear-gradient(white, white)}.btn--square-transparent.selected{background:linear-gradient(rgba(var(--primary-color), 0.12), rgba(var(--primary-color), 0.12)),linear-gradient(white, white);border:1px solid rgba(var(--primary-color), 1)}.btn--square-transparent.selected .icon{fill:rgba(var(--primary-color), 1)}.btn--square-transparent.selected .icon path{fill:rgba(var(--primary-color), 1)}.btn--square-transparent-rounded{width:48px;height:48px;display:flex;align-items:center;justify-content:center;border-radius:4px;position:relative;overflow:hidden;color:rgba(0,0,0,0.6);padding:0 0 0 0;fill:rgba(0,0,0,0.6);cursor:pointer;background:transparent;border:1px solid transparent;font-size:16px;font-size:1rem}.btn--square-transparent-rounded .icon{width:28px;height:28px;fill:currentColor;position:relative;z-index:3}.btn--square-transparent-rounded:hover{background:rgba(var(--primary-color), 0.08)}.btn--square-transparent-rounded.selected{background:linear-gradient(rgba(var(--primary-color), 0.12), rgba(var(--primary-color), 0.12)),linear-gradient(white, white);border:1px solid rgba(var(--primary-color), 1)}.btn--square-transparent-rounded.selected .icon{fill:rgba(var(--primary-color), 1)}.btn--square-transparent-rounded.selected .icon path{fill:rgba(var(--primary-color), 1)}.btn--square-transparent-high-emphasis{width:48px;height:48px;display:flex;align-items:center;justify-content:center;border-radius:4px;position:relative;overflow:hidden;color:rgba(0,0,0,0.6);padding:0 0 0 0;fill:rgba(0,0,0,0.6);cursor:pointer;background:transparent;border:1px solid transparent;font-size:16px;font-size:1rem;color:rgba(0,0,0,0.87)}.btn--square-transparent-high-emphasis .icon{width:28px;height:28px;fill:currentColor;position:relative;z-index:3}.btn--square-transparent-high-emphasis:hover{background:rgba(var(--primary-color), 0.08)}.btn--square-transparent-high-emphasis.selected{border:1px solid rgba(var(--primary-color), 1);background:rgba(var(--primary-color), 0.12)}.btn--square-transparent-high-emphasis.selected>.icon{fill:rgba(var(--primary-color), 1)}.btn--square-transparent-error{width:48px;height:48px;display:flex;align-items:center;justify-content:center;border-radius:4px;position:relative;overflow:hidden;color:rgba(0,0,0,0.6);padding:0 0 0 0;fill:rgba(0,0,0,0.6);cursor:pointer;background:transparent;border:1px solid transparent;font-size:16px;font-size:1rem;color:#a32641}.btn--square-transparent-error .icon{width:28px;height:28px;fill:currentColor;position:relative;z-index:3}.btn--square-transparent-error:hover{background:rgba(163,38,65,0.08)}.btn--square-transparent-error.selected{border:1px solid rgba(var(--primary-color), 1);background:rgba(var(--primary-color), 0.12)}.btn--square-transparent-error.selected>.icon{fill:rgba(var(--primary-color), 1)}.btn--square-contained{width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:4px;position:relative;overflow:hidden;color:rgba(0,0,0,0.6);padding:0 0 0 0;fill:rgba(0,0,0,0.6);cursor:pointer;background:transparent;border:1px solid transparent;font-size:16px;font-size:1rem;color:rgba(0,0,0,0.6);background:white;border-color:white;box-shadow:0px 10px 10px rgba(0,0,0,0.04)}.btn--square-contained .icon{width:28px;height:28px;fill:currentColor;position:relative;z-index:3}.btn--square-contained:hover{background:linear-gradient(rgba(var(--primary-color), 0.08), rgba(var(--primary-color), 0.08)),linear-gradient(white, white)}.btn--square-contained.selected{background:linear-gradient(rgba(var(--primary-color), 0.12), rgba(var(--primary-color), 0.12)),linear-gradient(white, white);border:1px solid rgba(var(--primary-color), 1)}.btn--square-contained.selected .icon{fill:rgba(var(--primary-color), 1)}.btn--square-contained.selected .icon path{fill:rgba(var(--primary-color), 1)}.btn--select-dummy img{opacity:1}@media (orientation: portrait){.btn--square-contained-side-menu{background:white}}.btn--square-contained-side-menu.selected{background:linear-gradient(rgba(var(--primary-color), 0.12), rgba(var(--primary-color), 0.12)),linear-gradient(rgba(255,255,255,0.8), rgba(255,255,255,0.8))}.btn--square-primary{width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:4px;position:relative;overflow:hidden;color:rgba(0,0,0,0.6);padding:0 0 0 0;fill:rgba(0,0,0,0.6);cursor:pointer;background:transparent;border:1px solid transparent;font-size:16px;font-size:1rem;color:white;background-color:rgba(var(--primary-color), 1)}.btn--square-primary .icon{width:28px;height:28px;fill:currentColor;position:relative;z-index:3}.btn--circle-red,.btn--reset-blendshape{width:28px;height:28px;display:flex;align-items:center;justify-content:center;border-radius:100%;position:relative;overflow:hidden;color:rgba(0,0,0,0.6);padding:0 0 0 0;fill:rgba(0,0,0,0.6);cursor:pointer;background:transparent;border:1px solid transparent;font-size:16px;font-size:1rem;color:white;background-color:#a32641}.btn--circle-red .icon,.btn--reset-blendshape .icon{width:28px;height:28px;fill:currentColor;position:relative;z-index:3}.btn--circle-red .icon,.btn--reset-blendshape .icon{width:16px;height:16px}@media (orientation: landscape){.btn--reset-blendshape{width:28px;height:28px}.btn--reset-blendshape .icon{width:16px;height:16px}}.btn--square-contained-40{width:40px;height:40px}.btn--square-contained-40 .icon{width:20px;height:20px}.btn--square-contained-44{width:44px;height:44px}.btn--square-contained-44 .icon{width:24px;height:24px}.btn--square-contained-48{width:48px;height:48px}.btn--square-contained-48 .icon{width:24px;height:24px}.btn--square-contained-48-icon-28,.btn--square-contained-48-icon-28_portrait-44{width:48px;height:48px}.btn--square-contained-48-icon-28 .icon,.btn--square-contained-48-icon-28_portrait-44 .icon{width:28px;height:28px}@media (orientation: portrait){.btn--square-contained-48-icon-28_portrait-44{width:44px;height:44px}.btn--square-contained-48-icon-28_portrait-44 .icon{width:24px;height:24px}}.btn--square-contained-52{width:52px;height:52px}.btn--square-contained-52 .icon{width:32px;height:32px}.btn--square-contained-60{width:60px;height:60px}.btn--square-contained-60 .icon{width:36px;height:36px}.btn--contained-txt{width:auto;height:48px;display:flex;align-items:center;justify-content:center;border-radius:4px;position:relative;overflow:hidden;color:rgba(0,0,0,0.6);padding:8px 16px 8px 16px;fill:rgba(0,0,0,0.6);cursor:pointer;background:transparent;border:1px solid transparent;font-size:16px;font-size:1rem;background:rgba(var(--primary-color), 1);font-weight:600;color:white;display:inline-flex}.btn--contained-txt:hover{background:linear-gradient(rgba(255,255,255,0.08), rgba(255,255,255,0.08)),linear-gradient(rgba(var(--primary-color), 1), rgba(var(--primary-color), 1))}.btn--contained-txt .icon{width:28px;height:28px;fill:currentColor;position:relative;z-index:3}.btn--multisim{background:rgba(var(--primary-color), 0.04) !important;color:rgba(var(--primary-color), 1) !important}.btn--contained-txt-44,.simulator--multisim .viewer-container .viewport-container--after .viewport-label--mammo{width:auto;height:44px;display:flex;align-items:center;justify-content:center;border-radius:4px;position:relative;overflow:hidden;color:rgba(0,0,0,0.6);padding:8px 16px 8px 16px;fill:rgba(0,0,0,0.6);cursor:pointer;background:transparent;border:1px solid transparent;font-size:16px;font-size:1rem}.btn--contained-txt-44 .icon,.simulator--multisim .viewer-container .viewport-container--after .viewport-label--mammo .icon{width:28px;height:28px;fill:currentColor;position:relative;z-index:3}.btn--contained-txt-48{width:auto;height:48px;display:flex;align-items:center;justify-content:center;border-radius:4px;position:relative;overflow:hidden;color:rgba(0,0,0,0.6);padding:8px 16px 8px 16px;fill:rgba(0,0,0,0.6);cursor:pointer;background:transparent;border:1px solid transparent;font-size:16px;font-size:1rem}.btn--contained-txt-48 .icon{width:28px;height:28px;fill:currentColor;position:relative;z-index:3}.btn--contained-txt-44,.simulator--multisim .viewer-container .viewport-container--after .viewport-label--mammo,.btn--contained-txt-48{background:rgba(var(--primary-color), 1);color:white;display:inline-flex}.btn--contained-txt-44:hover,.simulator--multisim .viewer-container .viewport-container--after .viewport-label--mammo:hover,.btn--contained-txt-48:hover{background:linear-gradient(rgba(255,255,255,0.08), rgba(255,255,255,0.08)),linear-gradient(rgba(var(--primary-color), 1), rgba(var(--primary-color), 1))}.btn--transparent-text{width:auto;height:48px;display:flex;align-items:center;justify-content:center;border-radius:4px;position:relative;overflow:hidden;color:rgba(0,0,0,0.6);padding:8px 16px 8px 16px;fill:rgba(0,0,0,0.6);cursor:pointer;background:transparent;border:1px solid transparent;font-size:16px;font-size:1rem;font-weight:600;color:rgba(var(--primary-color), 1)}.btn--transparent-text .icon{width:28px;height:28px;fill:currentColor;position:relative;z-index:3}.btn--transparent-text:hover{background:rgba(var(--primary-color), 0.08)}.btn--mobile-tools{width:100%;height:56px;display:flex;align-items:center;justify-content:center;border-radius:0;position:relative;overflow:hidden;color:rgba(0,0,0,0.6);padding:0 0 0 0;fill:rgba(0,0,0,0.6);cursor:pointer;background:transparent;border:1px solid transparent;font-size:16px;font-size:1rem;color:rgba(0,0,0,0.6);flex-direction:column;gap:4px}.btn--mobile-tools .icon{width:28px;height:28px;fill:currentColor;position:relative;z-index:3}.btn--mobile-tools .icon{width:28px;height:28px;fill:currentColor;position:relative;z-index:3}.btn--mobile-tools .txt{color:rgba(0,0,0,0.87);font-size:11px;font-size:0.6875rem;text-align:center;position:relative;z-index:3;font-weight:normal}.simulator--face .btn--mobile-tools .icon{width:34.667px;height:32px}.btn--mobile-tools__icon{height:48px;width:48px;display:flex;justify-content:center;align-items:center;position:relative}@media (orientation: landscape){.btn--mobile-tools__icon{height:auto;width:auto;position:static}}.mobile-tools .btn.selected .btn--mobile-tools__icon{border-radius:4px;background-color:rgba(var(--primary-color), 0.12)}.mobile-tools .btn.selected .btn--mobile-tools__icon .icon{fill:rgba(var(--primary-color), 1)}@media (orientation: portrait){.blendshape-tools .btn--square-contained.selected{border-color:transparent;background:transparent}.blendshape-tools .btn--square-contained.selected :not(.btn--square-contained-demo){border-color:transparent;background:transparent}.blendshape-tools .btn--square-contained.selected .btn--mobile-tools__icon{border-radius:4px;background-color:rgba(var(--primary-color), 0.12)}}.side-menu__wrapper .btn--square-contained.selected{color:rgba(var(--primary-color), 1);border-color:transparent}.btn--toggle-contained-white-48{width:48px;height:48px;display:flex;align-items:center;justify-content:center;border-radius:4px;position:relative;overflow:hidden;color:rgba(0,0,0,0.6);padding:0 0 0 0;fill:rgba(0,0,0,0.6);cursor:pointer;background:transparent;border:1px solid transparent;font-size:16px;font-size:1rem;background:white;color:rgba(0,0,0,0.6);border:1px solid rgba(0,0,0,0.12)}.btn--toggle-contained-white-48 .icon{width:28px;height:28px;fill:currentColor;position:relative;z-index:3}.btn--error{color:white;background:#a32641}.btn--error:hover{background:linear-gradient(rgba(255,255,255,0.08), rgba(255,255,255,0.08)),linear-gradient(#a32641, #a32641)}@media (orientation: portrait){.btn--see-after{width:100%;max-width:376px;margin:0 1em 8px 1em}}@media (orientation: landscape){.btn--see-after{margin-bottom:0px;transform:translateX(calc(50% + 8px))}}.btn-hold{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none}.btn--before-viewer-create-3d,.btn--before-viewer-booking{position:absolute;bottom:8px;z-index:10}*:lang(de) .btn--before-viewer-create-3d,*:lang(de) .btn-wrap--bottom-mia,*:lang(de-CH) .btn--before-viewer-create-3d,*:lang(de-CH) .btn-wrap--bottom-mia{white-space:nowrap}.btn--before-viewer-booking{right:8px}.btn--before-viewer-create-3d{right:50%;transform:translateX(50%)}@media (orientation: landscape){.btn--procedures-face .icon{width:43.33px;height:40px}}@media (orientation: landscape){#face-procedure .icon,#nose-procedure .icon,#lips-procedure .icon{width:39px;height:36px}}input[type="range"]{-webkit-appearance:none;appearance:none;background:transparent;cursor:pointer;width:144px;z-index:3;border:none;padding:0}input[type="range"]{--mediumpercentage: 0;--lastmedium: 0;--initial: 0;--direction: to right;--percentage: 0}input[type="range"]::-webkit-slider-runnable-track{background:linear-gradient(var(--direction), rgba(0,0,0,0.16) 0%, rgba(0,0,0,0.16) calc(var(--initial)*1%), rgba(var(--primary-color), 1) calc(var(--initial)*1%), rgba(var(--primary-color), 1) calc(var(--percentage)*1%), rgba(var(--primary-color), 1) calc(var(--percentage)*1%), rgba(0,0,0,0.16) calc(var(--mediumpercentage)*1%), rgba(0,0,0,0.16) calc(var(--lastmedium)*1%));height:2px;border-radius:1px}input[type="range"]::-moz-range-track{background:linear-gradient(var(--direction), rgba(0,0,0,0.16) 0%, rgba(0,0,0,0.16) calc(var(--initial)*1%), rgba(var(--primary-color), 1) calc(var(--initial)*1%), rgba(var(--primary-color), 1) calc(var(--percentage)*1%), rgba(var(--primary-color), 1) calc(var(--percentage)*1%), rgba(0,0,0,0.16) calc(var(--mediumpercentage)*1%), rgba(0,0,0,0.16) calc(var(--lastmedium)*1%));height:2px;border-radius:1px}input.slider-procedures[type="range"]{width:200px}input.slider-procedures[type="range"]::-webkit-slider-runnable-track,input.slider-procedures[type="range"]::-moz-range-track{outline:1px solid rgba(245,245,245,0.25)}.slider-procedures::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;height:28px;width:28px;border-radius:20px;box-shadow:none;background:linear-gradient(rgba(var(--primary-color), 0.2), rgba(var(--primary-color), 0.2)),linear-gradient(white, white);border:2px solid rgba(var(--primary-color), 1);margin-top:-13px}.slider-procedures::-webkit-slider-thumb:hover{background:linear-gradient(rgba(var(--primary-color), 0.28), rgba(var(--primary-color), 0.28)),linear-gradient(white, white)}.slider-procedures::-moz-range-thumb{-webkit-appearance:none;appearance:none;height:28px;width:28px;border-radius:20px;box-shadow:none;background:linear-gradient(rgba(var(--primary-color), 0.2), rgba(var(--primary-color), 0.2)),linear-gradient(white, white);border:2px solid rgba(var(--primary-color), 1);margin-top:-13px}.slider-procedures::-moz-range-thumb:hover{background:linear-gradient(rgba(var(--primary-color), 0.28), rgba(var(--primary-color), 0.28)),linear-gradient(white, white)}.slider-circle::-webkit-slider-thumb{margin-top:-17px;-webkit-appearance:none;appearance:none;height:28px;width:28px;border-radius:20px;box-shadow:none;background:linear-gradient(rgba(var(--primary-color), 0.2), rgba(var(--primary-color), 0.2)),linear-gradient(white, white);border:2px solid rgba(var(--primary-color), 1);margin-top:-13px}.slider-circle::-webkit-slider-thumb:hover{background:linear-gradient(rgba(var(--primary-color), 0.28), rgba(var(--primary-color), 0.28)),linear-gradient(white, white)}.slider-circle::-moz-range-thumb{-webkit-appearance:none;appearance:none;height:28px;width:28px;border-radius:20px;box-shadow:none;background:linear-gradient(rgba(var(--primary-color), 0.2), rgba(var(--primary-color), 0.2)),linear-gradient(white, white);border:2px solid rgba(var(--primary-color), 1);margin-top:-13px}.slider-circle::-moz-range-thumb:hover{background:linear-gradient(rgba(var(--primary-color), 0.28), rgba(var(--primary-color), 0.28)),linear-gradient(white, white)}input.input-range__vertical[type="range"]{transform:rotate(270deg)}.slider-output-wrap{width:100%;display:flex;justify-items:center;justify-content:center}.slider-output{position:relative;width:calc(200px - 28px)}.slider-input{display:grid;grid-template-columns:repeat(5, 1fr);grid-column-gap:16px;grid-template-rows:1fr;align-items:center}.slider-input__input{grid-column-start:3;grid-column-end:3}.slider-input__button{grid-column-start:4;grid-column-end:6}.slider-value output{position:absolute;top:-24px;width:40px;text-align:center;left:calc(var(--percentageoutput)*1% - (40px / 2));color:rgba(0,0,0,0.87);font-weight:800;text-shadow:-0.5px -0.5px 0 #f5f5f5, 0.5px -0.5px 0 #f5f5f5, -0.5px 0.5px 0 #f5f5f5, 0.5px 0.5px 0 #f5f5f5}@media (orientation: landscape){.slider-value output{top:-20px}}.slider-value{padding-top:16px;margin-bottom:8px;transform:translateX(-44px)}@media (min-width: 428px){.slider-value{transform:none}}.slider--horizontal::before{content:"";width:1px;height:6px;background:rgba(0,0,0,0.6);position:absolute;left:50%;transform:translateX(-50%);opacity:var(--opacitydot);top:28px;z-index:-1}.transition{display:none;width:100%;gap:4px;justify-content:center;grid-row-start:7;grid-row-end:7;align-items:center;position:absolute;bottom:16px;z-index:10;background:transparent}@media (orientation: landscape){.transition{box-shadow:0px 10px 10px rgba(0,0,0,0.04);background:white;right:56px;bottom:calc(64px + env(safe-area-inset-bottom));border-radius:4px;grid-row-start:unset;grid-row-end:unset;width:48px;height:176px;overflow:hidden}.transition *{z-index:4}.transition.no-fullscreen{right:4px}}.transition-tool-opened .viewport-label--transition{display:flex}.transition-tool-opened .mobile-tools,.transition-tool-opened .blendshape-tools,.transition-tool-opened .viewport-label--mammo{display:none !important}.transition-tool-opened .transition{display:flex}.transition-tool-opened .disclaimer--mobile{top:60px}@media (orientation: portrait){.transition-tool-opened .viewer-container{grid-row-start:4;grid-row-end:8}.transition-tool-opened .viewport-container--after{z-index:2}.transition-tool-opened .viewport-container--before{z-index:1}}@media (orientation: landscape){.transition-tool-opened .transition-range-input{transform:rotate(270deg)}.transition-tool-opened .viewport-container{position:absolute;width:100%}.transition-tool-opened .divider,.transition-tool-opened .viewport-tools,.transition-tool-opened .tool-panel,.transition-tool-opened .btn--book,.transition-tool-opened .side-menu,.transition-tool-opened .viewport-container .viewport-label,.transition-tool-opened #open-tools,.transition-tool-opened .tabs{display:none !important}.transition-tool-opened .viewport-container--after{z-index:2}.transition-tool-opened .viewport-container--before{z-index:1}.transition-tool-opened .transition{display:flex}}.tools{display:flex;position:absolute;bottom:68px;left:50%;transform:translateX(-50%);gap:1em;align-items:flex-end}.breast-volume{display:flex;z-index:2;width:100%;justify-content:space-between;padding:0 4px 8px 4px}@media (orientation: landscape){.breast-volume{justify-content:flex-end;padding:0}}.breast-volume-wrapper{width:100%;display:flex;justify-content:space-between}@media (orientation: landscape){.breast-volume-wrapper{width:50%;justify-content:flex-start;gap:1em}}.breast-volume__controls,.breast-mammo-shape__controls{position:relative;display:flex;gap:4px;margin-top:auto}@media (orientation: landscape){.breast-volume__controls,.breast-mammo-shape__controls{margin-right:4px}}.breast-mammo-shape__controls{margin-left:16px}@media (orientation: portrait){.breast-mammo-shape__controls{margin-left:auto}}.breast-volume__text{margin-top:auto;min-width:72px;border-radius:4px;padding:0px}@media (orientation: landscape){.breast-volume__text{margin-left:4px}}.breast-volume__text-header{font-size:11px;font-size:0.6875rem;font-weight:600;color:rgba(0,0,0,0.87)}.breast-volume__text-volume{display:flex;flex-direction:column;justify-content:center;color:rgba(0,0,0,0.87);font-weight:700;font-size:22px;font-size:1.375rem}.loader{z-index:501;position:absolute;visibility:hidden;right:0;top:0;width:100%;height:100%;background:transparent;opacity:0;visibility:hidden;pointer-events:none}.loader--white{background:white}.loader--show{visibility:visible;opacity:1;pointer-events:all}.loader--delayed.loader--show{transition:opacity 0.1s ease-in 1s}.loader--fixed{position:fixed}.loader__objects{display:block;max-height:100%;position:absolute;left:50%;top:50%;transform:translateX(-50%) translateY(-50%)}.spinner{width:82px;text-align:center;display:block;position:relative;opacity:1 !important;left:50%;top:50%;transform:translateX(-50%) translateY(-50%)}.signup__logo-txt{font-weight:700;font-size:18px;font-size:1.125rem;line-height:100%;color:rgba(0,0,0,0.87);letter-spacing:1px;text-align:center}.loader__logo{display:block;max-width:180px;max-height:44px;margin-top:28px;position:relative;left:50%;top:50%;transform:translateX(-50%)}@media (orientation: landscape){.loader__logo{max-width:216px}}.spinner>div{width:16px;height:16px;margin:0 4px;background-color:rgba(var(--primary-color), 0.38);border:1px solid rgba(var(--primary-color), 1);opacity:1 !important;border-radius:100%;display:inline-block;-webkit-animation:sk-bouncedelay 1.4s infinite ease-in-out both;animation:sk-bouncedelay 1.4s infinite ease-in-out both}.spinner .bounce1{-webkit-animation-delay:-0.32s;animation-delay:-0.32s}.spinner .bounce2{-webkit-animation-delay:-0.16s;animation-delay:-0.16s}@-webkit-keyframes sk-bouncedelay{0%,80%,100%{-webkit-transform:scale(0)}40%{-webkit-transform:scale(1)}}@keyframes sk-bouncedelay{0%,80%,100%{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}body.modal--open{overflow:hidden}.modal-open__overlay,.modal-block__overlay{bottom:0;left:0;outline:0 none;overflow:hidden;position:absolute;right:0;top:0;z-index:9;background:rgba(0,0,0,0.4);opacity:0;transition:opacity 0.2s ease-out 0s;overflow-x:hidden;overflow-y:auto;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d;height:100%;pointer-events:none}.modal-open__overlay.show,.modal-block__overlay.show{pointer-events:all;opacity:1;background:rgba(0,0,0,0.4)}.modal,.modal-block__container{position:absolute;transition:transform 0.3s ease-out 0s;width:100%;cursor:auto;z-index:10;box-shadow:0px 10px 10px rgba(0,0,0,0.04);background:white;border-radius:4px;top:100%;transform:translateY(-100%);visibility:hidden;opacity:0}@media (orientation: landscape){.modal,.modal-block__container{top:50%;left:50%;transform:translate(-50%, -50%);max-width:512px}}.modal__header{padding-left:16px;border-bottom:1px solid rgba(0,0,0,0.12);height:48px;display:flex;align-items:center;z-index:11;position:relative;font-weight:600;gap:10px}.modal__header .icon{width:28px;height:28px}.modal__close{margin-left:auto;width:auto;height:48px;display:flex;align-items:center;justify-content:center;border-radius:0;position:relative;overflow:hidden;color:rgba(0,0,0,0.6);padding:8px 8px 8px 8px;fill:rgba(0,0,0,0.6);cursor:pointer;background:transparent;border:1px solid transparent;font-size:16px;font-size:1rem}.modal__close .icon{width:28px;height:28px;fill:currentColor;position:relative;z-index:3}.modal__close:hover{background:rgba(var(--primary-color), 0.08)}.modal__body{overflow:hidden;padding:16px;-webkit-overflow-scrolling:touch;overflow-y:auto;position:relative;z-index:11}@media (orientation: landscape){.modal__body{padding:32px 16px}}.modal.open .modal__body{opacity:1}.modal.open{visibility:visible;opacity:1;-webkit-overflow-scrolling:touch !important}.modal.open .modal{overflow-x:hidden;overflow-y:auto}.modal__btns{display:flex;justify-content:flex-end;gap:16px;width:100%}.modal__btns.align-right{justify-content:flex-end}.modal__btns.align-center{justify-content:center}.modal--accept{bottom:0;left:0;transform:none;max-width:none;top:auto}.modal--accept .modal__header{display:none}@media (orientation: landscape){.modal--accept{max-width:512px;transform:translate(-50%, -50%);left:75%;bottom:auto;top:50%}}.modal--after .modal__body,.modal--find-surgeon .modal__body,.modal--share .modal__body{padding-top:16px;padding-bottom:28px}@media (orientation: landscape){.modal--after{max-width:612px}}@media (orientation: landscape){.modal--find-surgeon{max-width:636px}}@media (orientation: landscape){.modal--share{max-width:700px}}@media (orientation: landscape){.modal--contact{max-width:566px}}.modal-open .modal-open__overlay{position:absolute;height:100%;width:100%}.modal__title{color:rgba(0,0,0,0.87)}.modal__step{opacity:0;display:none}.modal__step--open{opacity:1;display:block}.modal--save .modal__body{background:linear-gradient(rgba(var(--primary-color), 0.02), rgba(var(--primary-color), 0.02)),linear-gradient(#f5f5f5, #f5f5f5)}.modal--save__overwrite-name{font-weight:600;color:rgba(0,0,0,0.87)}.modal--save__warning{display:inline-flex;gap:4px;align-items:flex-start;font-size:14px;font-size:0.875rem;padding:8px;border:1px solid rgba(0,0,0,0.12);background:rgba(0,0,0,0.02);border-radius:4px;font-weight:600}.modal--save__warning .icon{height:20px;width:20px;min-width:20px;fill:rgba(var(--primary-color), 1);transform:translateY(1px)}@media (orientation: portrait) and (max-width: 768px){.modal__btns--center-portrait{flex-direction:column-reverse;gap:8px;margin-left:auto;margin-right:auto;max-width:376px}.modal__btns--center-portrait .btn{min-width:200px}}.modal__btns--fit{width:fit-content}.modal__surgeon-img{width:130px;border-radius:50%;display:block;margin:0 auto 1em auto;display:block}.modal__surgeon-logo{max-height:36px;max-width:128px;display:block;margin:0 auto}.modal__surgeon-avatar{border-radius:50%;width:6rem;height:6rem;display:block;margin:0 auto}.modal-block__overlay{z-index:5000}@media (orientation: landscape) and (max-width: 1023px) and (hover: none){.modal-block__overlay{pointer-events:all;opacity:1;background:linear-gradient(rgba(var(--primary-color), 0.02), rgba(var(--primary-color), 0.02)), linear-gradient(#f5f5f5, #f5f5f5)}}.modal-block__container{visibility:visible;opacity:1}.modal-block__body{display:flex;align-items:center;gap:8px}.modal-block__icons{display:flex;align-items:center}.modal-block__icons .icon{fill:rgba(var(--primary-color), 1)}.modal-block__icons .icon_mobile{width:21px;height:38px}.modal-block__icons .icon_rotate-arrow{width:14px;height:22px}@media (orientation: landscape){.modal--support{max-width:600px}}.modal--support__logos{display:flex;gap:24px;margin-bottom:16px}.modal--support__logo-container{display:flex;flex-direction:column;align-items:center}.modal--support__logo-image{width:60px;height:60px}.modal--support__logo-text{font-weight:400;font-size:14px;font-size:0.875rem}.modal--fullscreen{min-width:100%;min-height:100%;left:0;top:0;transform:none;background-color:#F0F0F0}.modal--fullscreen .modal__header{justify-content:center;height:56px;font-size:16px;font-size:1rem;color:rgba(0,0,0,0.87);background-color:white;padding:4px}.modal--fullscreen .modal__header .modal__close{position:absolute;right:4px}.modal--fullscreen .modal__body p{margin:auto;width:100%}@media (min-width: 768px){.modal--fullscreen .modal__body p{max-width:480px}}@media (orientation: landscape){.modal--fullscreen .modal__body p{max-width:600px}}.modal--fullscreen .modal__body .inspira-img{margin:1em auto;width:100%;display:block}@media (min-width: 768px){.modal--fullscreen .modal__body .inspira-img{max-width:480px}}@media (orientation: landscape){.modal--fullscreen .modal__body .inspira-img{max-width:600px}}.tabs{height:44px;display:flex;border-top:1px solid rgba(0,0,0,0.12)}@media (orientation: landscape){.tabs{height:48px}}.tabs__tab{width:50%;font-size:14px;font-size:0.875rem;height:100%;display:flex;justify-content:center;align-items:center;color:rgba(0,0,0,0.6);border:none;cursor:pointer;background:transparent;border-bottom:1px solid rgba(0,0,0,0.12);color:rgba(0,0,0,0.16)}.tabs__tab .txt{display:flex;height:100%;width:100%;position:relative;justify-content:center;align-items:center;z-index:1;font-weight:600;overflow-wrap:anywhere;line-height:1.3}.tabs__tab.active{border-bottom:1px solid rgba(var(--primary-color), 1);color:rgba(var(--primary-color), 1)}.tabs__tab.active .btn{opacity:1}.mobile-tools{display:flex;align-items:flex-start;position:absolute;bottom:0;width:100%;z-index:12;height:56px;height:calc(56px + env(safe-area-inset-bottom));background:white;box-shadow:0px 10px 10px rgba(0,0,0,0.04)}.bottom-face-tools__container{width:25%;display:flex;justify-content:center;position:relative;z-index:3}.tooltip{background:black;transform:translateY(calc(-100% - 9px));color:white;display:block;position:absolute;font-weight:400;padding:8px 16px;border-radius:4px;opacity:0;transition:opacity .2s ease-out 0s;pointer-events:none;max-width:212px;z-index:15}.tooltip::before{content:"";background:black;position:absolute;bottom:0;min-width:12px;min-height:12px;transform:translate(-50%, 50%) rotate(45deg)}@media (orientation: landscape){.tooltip{max-width:none;white-space:nowrap}}[data-tooltip-direction="bottom"] .tooltip,[data-tooltip-direction="bottom-left"] .tooltip{transform:translateY(calc(100% + 9px))}[data-tooltip-direction="bottom"] .tooltip::before,[data-tooltip-direction="bottom-left"] .tooltip::before{top:0;bottom:unset;transform:translate(-50%, -50%) rotate(45deg)}[data-tooltip-direction="bottom-left"] .tooltip{transform:translate(calc(-90%), calc(100% - 9px))}[data-tooltip-direction="bottom-left"] .tooltip::before{left:calc(90% + 20px)}[data-tooltip-direction="left"] .tooltip{transform:translate(calc(-100% - 9px))}[data-tooltip-direction="left"] .tooltip::before{top:calc(5% + 20px);right:0;bottom:unset;transform:translate(50%, -50%) rotate(45deg)}.tooltip--show{opacity:1;pointer-events:all}.tooltip--breast-volume{right:-4px;left:auto}.tooltip--breast-volume::before{right:20px;left:auto}@media (orientation: portrait){.tooltip--breast-volume{min-width:210px}}.tooltip--limit-reached{min-width:unset;white-space:nowrap}.tooltip--controls{left:50%;transform:translate(-50%, calc(-100% - 9px));max-width:none;width:auto;display:inline-block;white-space:nowrap}.tooltip--controls::before{left:50%}@media (orientation: landscape){.tooltip--controls{left:auto;right:64px;transform:translateY(-50%);top:50%}.tooltip--controls::before{bottom:50%;right:-12px;left:auto}}@media (orientation: portrait){.side-menu__btns .tooltip--controls{display:none}}.btn--load-js{overflow:visible}.tooltip--open-sim{left:auto;right:54px;width:max-content;max-width:80vw;transform:translateY(-50%);top:50%}.tooltip--open-sim::before{bottom:50%;right:-12px;left:auto}@media (orientation: landscape){.tooltip--open-sim{right:-4px;transform:none;top:auto;bottom:-48px}.tooltip--open-sim::before{bottom:100%;right:15px;left:auto}}.tooltip--new-simulation{max-width:max-content;width:max-content;transform:translateY(-50%);top:calc(50% + 24px);right:calc(100% + 9px)}.tooltip--new-simulation::before{bottom:unset;top:50%;transform:translate(50%, -50%) rotate(45deg);right:0}@media (orientation: landscape){.tooltip--new-simulation{transform:translate(-60%, calc(100% + 9px));top:unset;right:unset}.tooltip--new-simulation::before{bottom:unset;top:0;transform:translate(50%, -50%) rotate(45deg);right:10%}}.header-menu .tooltip--new-simulation.tooltip--show{display:none}@media (orientation: landscape){.header-menu .tooltip--new-simulation.tooltip--show{display:block}}.side-menu__btns .tooltip--new-simulation.tooltip--show{display:block}@media (orientation: landscape){.side-menu__btns .tooltip--new-simulation.tooltip--show{display:none}}.side-menu{position:absolute;right:4px;gap:12px;z-index:11;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-end}@media (orientation: portrait){.side-menu{bottom:26%}}@media (orientation: portrait) and (max-height: 637px){.side-menu{bottom:27%}}@media (orientation: landscape){.side-menu{top:50%;transform:translateY(-50%)}}.side-menu__btns{display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-end;gap:4px;transform:translateX(0px)}@media (max-height: 637px){.side-menu__btn-hide-637{display:none}}@media (max-height: 740px){.side-menu__btn-hide-740{display:none}}#open-side-menu{display:none}@media (orientation: portrait){#open-side-menu,#close-side-menu{width:44px;height:44px}#open-side-menu .icon,#close-side-menu .icon{width:24px;height:24px}}@media (orientation: landscape){#open-side-menu,#close-side-menu{width:52px;height:52px}#open-side-menu .icon,#close-side-menu .icon{width:28px;height:28px}}.side-menu.closed #close-side-menu{display:none}.side-menu.closed #open-side-menu{display:flex}.side-menu.closed .side-menu__btns{transform:translateX(56px)}.side-menu.closed .side-menu__btns .btn{padding-left:0;padding-right:0}.side-menu.closed .side-menu__btns .btn--square-transparent__txt{visibility:hidden;transition:0s 0s visibility}.side-menu.closed .side-menu__btns--demo{transform:translateX(165px)}@media (orientation: landscape){.side-menu__wrapper{border-radius:4px;overflow:hidden;border:1px solid white;width:160px;box-shadow:0px 10px 10px rgba(0,0,0,0.04)}}.blendshape-tools{height:auto;display:flex;grid-column-start:1;grid-column-end:5;grid-row-start:6;grid-row-end:6;justify-content:center;bottom:0;border-bottom:1px solid rgba(0,0,0,0.12);box-shadow:0px 10px 10px rgba(0,0,0,0.04);z-index:11;align-items:end}@media (orientation: landscape){.blendshape-tools{grid-column-start:1;grid-column-end:4;grid-row-start:3;grid-row-end:3;background-color:transparent;border-bottom:none;align-items:flex-end;padding-bottom:8px}}.simulator--mammo .blendshape-tools{border-bottom:none}.mobile-tools-js{grid-column-start:1;grid-column-end:5;grid-row-start:6;grid-row-end:8}.tool-panel{top:56px;right:4px;width:100%;z-index:2;border-radius:4px;display:block}.tool-panel.open{display:block}@media (orientation: landscape){.tool-panel{overflow-x:visible;background:transparent}}.tool-panel__body{display:flex;flex-direction:column;align-items:flex-start;gap:0}.tool-panel__body::-webkit-scrollbar{display:none}.tool-panel__body-section{width:100%;position:relative;justify-content:center;z-index:4;display:flex;gap:8px}.tool-panel__body-section.no-border-btm{border-bottom:none !important}@media (orientation: landscape){.tool-panel__body-section{padding:16px}}.tool-panel__tutorial-section{padding-left:16px;border-bottom:1px solid rgba(0,0,0,0.12);width:100%;z-index:4}.tool-panel__body-section--slider{padding:0px}.tool-panel__body-section--buttons-wrapper{padding:0;display:flex;justify-content:start;background:white;overflow-x:scroll;scrollbar-width:none}.tool-panel__body-section--buttons-wrapper::-webkit-scrollbar{display:none}@media (orientation: portrait) and (min-width: 396px){.tool-panel__body-section--buttons-wrapper.lips-tools{justify-content:center}}@media (orientation: landscape){.tool-panel__body-section--buttons-wrapper{background:transparent;border-bottom:none}}@media (orientation: landscape){.tool-panel__body-section--buttons-wrapper.lips-tools{justify-content:center;min-width:none;overflow-x:visible}}@media (orientation: landscape) and (min-width: 764px){.tool-panel__body-section--buttons-wrapper.nose-tools{justify-content:center;min-width:none;overflow-x:visible}}@media (orientation: landscape) and (min-width: 956px){.tool-panel__body-section--buttons-wrapper.face-tools{justify-content:center;min-width:none;overflow-x:visible}}.tool-panel__body-section--buttons-wrapper.abdomen-tools{justify-content:center}.tool-panel__body-section--buttons-wrapper.legs-tools{justify-content:center}.tool-panel__body-section--buttons-wrapper.buttocks-tools{justify-content:center}.tool-panel__body-section--buttons{display:flex;gap:12px;flex-direction:row}@media (orientation: portrait){.tool-panel__body-section--buttons .btn{box-shadow:none;width:56px;height:56px}.tool-panel__body-section--buttons .btn .icon{width:32px;height:32px}.tool-panel__body-section--buttons .btn:hover{background:transparent}}@media (orientation: landscape){.tool-panel__body-section--buttons{gap:4px}}@media (width: 414px){.tool-panel__body-section--buttons{gap:8px}}@media (orientation: portrait){.simulator--face .tool-panel__body-section--buttons .btn .icon{width:34.667px;height:32px}}.status-dot,.tool-status-dot,.mobile-tool-status-dot{background-color:rgba(var(--primary-color), 1);width:4px;height:4px;position:absolute;border-radius:100%;top:4px;left:4px}.mobile-tool-status-dot{left:4px;top:4px}.snackbar{background:rgba(0,0,0,0.87);display:flex;position:absolute;bottom:calc(62px + env(safe-area-inset-bottom));left:4px;color:white;gap:12px;opacity:0;transition:opacity 0.2s ease-out;z-index:20;height:48px;padding:16px 4px 16px 16px;align-items:center;border-radius:4px;box-shadow:0px 10px 10px rgba(0,0,0,0.04);pointer-events:none}@media (orientation: landscape){.snackbar{bottom:calc(64px + env(safe-area-inset-bottom))}}.snackbar--open{pointer-events:all;opacity:1}.snackbar--error{background-color:#a32641}.snackbar__share{display:none}.snackbar__close{width:40px;height:40px;fill:white;display:flex;align-items:center;justify-content:center;cursor:pointer}.snackbar__icon{width:20px;height:20px}.icon--error{fill:#a32641}.load-simulation{width:100%;grid-column-start:1;grid-column-end:4;grid-row-start:3;grid-row-end:8;position:absolute;overflow:scroll;-webkit-overflow-scrolling:touch;overflow-y:auto;z-index:16;top:0;height:100%;background:linear-gradient(rgba(var(--primary-color), 0.02), rgba(var(--primary-color), 0.02)),linear-gradient(#f5f5f5, #f5f5f5);display:none;padding:24px 16px;flex-direction:column;overflow-x:hidden}@media (orientation: landscape){.load-simulation{grid-row-start:2;grid-row-end:5}}.simulator.simulator--load .load-simulation{display:flex}.simulator.simulator--load .logo,.simulator.simulator--load #back,.simulator.simulator--load .header-menu{display:none}.simulator.simulator--load .header__title--load,.simulator.simulator--load .header__close--load{display:flex}.simulator.simulator--load #header{border-bottom:1px solid rgba(0,0,0,0.12);background:white;grid-row-start:1;height:52px}@media (orientation: landscape){.simulator.simulator--load #header{height:56px}}.simulator.simulator--load #header.justify-end{justify-content:space-between}.load-simulation__grid-container{padding:0;order:3}.load-simulation__container{max-width:1440px;margin:0 auto;width:100%}.load-sim-grid{display:grid;grid-gap:16px;justify-content:center;grid-template-columns:repeat(auto-fill, minmax(320px, 1fr))}.simulation-card{border-radius:8px;overflow:hidden;position:relative;width:100%;border:1px solid rgba(0,0,0,0.12);background:white;display:grid}@media (orientation: landscape){.simulation-card:hover{border:1px solid rgba(var(--primary-color), 1)}}.simulation-card-footer{padding:16px}.simulation-card-footer__title{color:rgba(0,0,0,0.87);overflow-wrap:anywhere}.simulation-card__img-container{width:100%;height:auto;margin:0 auto;background:rgba(0,0,0,0.02);cursor:pointer;position:relative}.simulation-card__img-container:hover{background:linear-gradient(rgba(var(--primary-color), 0.08), rgba(var(--primary-color), 0.08)),linear-gradient(white, white)}@media (hover: hover){.simulation-card__img-container:hover .simulation-card__delete{display:flex}.simulation-card__img-container:hover .simulation-card__img-label{display:inline-block}}.simulation-card__img{width:100%;display:block;position:relative;object-fit:cover;height:300px;object-position:-3300px;mix-blend-mode:darken}.simulation-card__img::before{content:"";display:block;position:absolute;width:300px;height:300px;top:0;background-color:white}.simulation-card__img::after{content:"";display:block;position:absolute;width:300px;height:300px;top:0;background-color:rgba(0,0,0,0.02)}.simulation-card__delete{position:absolute;top:8px;left:8px;display:flex;z-index:18}@media (hover: hover){.simulation-card__delete{left:unset;right:8px;display:none}}.load-simulation__choose-label{font-size:16px;font-size:1rem;color:rgba(0,0,0,0.87);font-weight:400;margin-bottom:12px;order:1}@media (orientation: landscape){.load-simulation__choose-label{order:2}}.simulation-card-footer__by{color:rgba(0,0,0,0.6);font-weight:500;font-size:11px;font-size:0.6875rem;text-transform:uppercase;letter-spacing:0.25px;margin-bottom:4px}@media (orientation: portrait){.load-simulation__iradio{margin-bottom:1.5em}}.load-simulation__filters{display:flex;margin-bottom:8px;order:2}@media (orientation: landscape){.load-simulation__filters{order:1;justify-content:end}}.load-simulation__input-group{display:flex;orientation:column}.simulation-card__img-wrapper{margin:0 auto;overflow:hidden;width:300px}.simulation-card__img-container[data-src] .simulation-card__img-wrapper{opacity:0}.load-simulation__empty{display:flex;flex-direction:column;height:100%;justify-content:center;align-items:center;gap:16px}.btn--load__count{position:absolute;min-width:16px;height:16px;top:0;right:0;background-color:rgba(var(--primary-color), 1);color:white;border-radius:24px;font-size:9px;font-size:0.5625rem;font-weight:600;line-height:16px;display:flex;justify-content:center;align-items:center;padding:0 4px}@media (orientation: portrait){.btn--load__count{min-width:12px;height:12px;top:2px;right:2px;font-weight:800;font-size:6px;font-size:0.375rem;line-height:12px;padding:0 4px}}.simulation-card__overlay{position:absolute;width:100%;height:100%;display:none;background:transparent}@media (hover: hover){.simulation-card__overlay{display:block;z-index:17}}.simulation-card-footer__button-wrapper{padding-top:16px;display:flex;justify-content:end}@media (hover: hover){.simulation-card-footer__button-wrapper{display:none}}.simulation-card-footer__title-container{display:flex;position:relative}.simulation-card-footer__pencil{display:flex;justify-content:center;align-items:flex-start;min-width:40px;visibility:hidden;padding-top:4px}.simulation-card-footer__pencil .icon{width:16px;height:16px;fill:rgba(var(--primary-color), 1)}.simulation-card-footer__input{position:absolute;padding-right:40px;padding-left:0;z-index:18;border:none;height:unset;font-weight:600;overflow:hidden;resize:none;font-family:-apple-system, BlinkMacSystemFont, "Inter", Roboto, Ubuntu, "Helvetica Neue", Oxygen, Cantarell, sans-serif;font-size:16px;font-size:1rem;line-height:1.5;font-variant:normal}.simulation-card-footer__input:focus{border:none;outline:none}.simulation-card__img-label{display:none;font-weight:600;font-size:16px;font-size:1rem;position:absolute;right:20px;bottom:19px;color:rgba(var(--primary-color), 1)}.simulation-card-footer__input-container{position:relative}.simulation-card--patient .simulation-card-footer__pencil{visibility:visible}.simulation-card--patient .simulation-card-footer__title-container{cursor:pointer}@media (hover: hover){.simulation-card--patient .simulation-card-footer__title-container:hover .simulation-card-footer__title{color:rgba(var(--primary-color), 1)}}.simulation-card__img-skeleton{opacity:1;width:100%;height:100%;position:absolute;top:0;left:0;right:0;bottom:0;animation:shimmer 1s infinite linear;background:linear-gradient(to right, rgba(0,0,0,0.04) 4%, rgba(0,0,0,0.08) 25%, rgba(0,0,0,0.04) 36%);background-size:2000px 100%}.simulation-card__img-container:not([data-src]) .simulation-card__img-skeleton{opacity:0}#watermark{position:fixed;opacity:0.2;z-index:10}@media (orientation: landscape){#watermark{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}}@media (orientation: portrait){#watermark{bottom:15%;left:25%}}@media only screen and (orientation: portrait) and (max-height: 700px){#watermark{bottom:20%}}.watermark-logo{width:144px;margin-bottom:12px}@media (orientation: portrait){.watermark-logo{width:112px}}.watermark-logo:last-of-type{margin-bottom:8px}.watermark-text{font-size:12px;font-size:0.75rem;margin-bottom:8px}@media (orientation: landscape){.watermark-text{display:block}}@media (orientation: portrait){.modal--book-appointment{border-radius:0}}.cup-wrap{position:absolute;bottom:8px;left:50%;z-index:10;transform:translateX(-50%);width:auto;display:flex;gap:8px;padding:0 16px;align-items:center;justify-content:center}@media (orientation: portrait){.cup-wrap{bottom:12px;width:100%;max-width:400px;padding:0 1em}}.cup-card{cursor:pointer;height:80px;width:100px;border-radius:4px;outline:1px solid #fff;background-color:#fff;box-shadow:0px 10px 10px rgba(0,0,0,0.04)}.cup-card .cup-image{width:100%;height:calc(80px - 28px);border-top-left-radius:4px;border-top-right-radius:4px;background-image:url(https://my.crisalix.com/assets/viewer/cups/1_cup-0f2a3ab2c2b17e3532e392cbef29a566ccf5cf49989a08d174eec926e94641a2.jpg);background-repeat:no-repeat;background-size:116%;background-position:12px -22px;mix-blend-mode:multiply}.cup-card .cup-text{display:flex;justify-content:center;align-items:center;font-size:14px;font-size:0.875rem;color:rgba(0,0,0,0.87);height:28px;padding-bottom:1px}.cup-card:nth-of-type(2) .cup-image{background-image:url(https://my.crisalix.com/assets/viewer/cups/1_5_cup-9c3367fe9fbd53d426638f5c0728d1c2d49198a685261281194dd674c630357a.jpg)}.cup-card:nth-of-type(3) .cup-image{background-image:url(https://my.crisalix.com/assets/viewer/cups/2_cup-a5a241c974eeb47737883e41462301adfaa349d4715e85f023dfc4f25d6de468.jpg)}.cup-card.censored .cup-image{background-image:url(https://my.crisalix.com/assets/viewer/cups/1_cup_censored-6630340f0fb2f3375c2d106680e6174f3af56b1bb00b2fca4e99635850629a27.jpg)}.cup-card.censored:nth-of-type(2) .cup-image{background-image:url(https://my.crisalix.com/assets/viewer/cups/1_5_cup_censored-3a5886057ac8e8e852e0a10a51aeba36cab0077452c039855ab77666ed3d50b2.jpg)}.cup-card.censored:nth-of-type(3) .cup-image{background-image:url(https://my.crisalix.com/assets/viewer/cups/2_cup_censored-61352328ad8434c9e4871adf98912a0947a4ec56f3927720c4cbeb4b4cb6c40c.jpg)}@media (orientation: portrait){.cup-card{height:64px;width:33.3333%}.cup-card .cup-text{height:24px;padding-bottom:3px}.cup-card .cup-image{height:calc(64px - 24px);background-position:21px -30px;background-size:120px}}.cup-card.selected,.cup-card:hover{outline:1px solid rgba(var(--primary-color), 1)}.cup-card.selected .cup-text,.cup-card:hover .cup-text{color:rgba(var(--primary-color), 1)}.cup-card.selected{background:linear-gradient(rgba(var(--primary-color), 0.12), rgba(var(--primary-color), 0.12)),linear-gradient(white, white)}.cup-card:hover:not(.selected){background:linear-gradient(rgba(var(--primary-color), 0.08), rgba(var(--primary-color), 0.08)),linear-gradient(white, white)}*:lang(de) .cup-card,*:lang(de-CH) .cup-card{width:128px}*:lang(de) .cup-card .cup-text,*:lang(de-CH) .cup-card .cup-text{font-size:12px;font-size:0.75rem}@media (orientation: landscape){*:lang(de) .cup-card .cup-image,*:lang(de-CH) .cup-card .cup-image{background-position:15px -37px}}@media (orientation: portrait){*:lang(de) .cup-card,*:lang(de-CH) .cup-card{width:33.3333%}*:lang(de) .cup-card .cup-text,*:lang(de-CH) .cup-card .cup-text{font-size:10px;font-size:0.625rem}}.disclaimer_box{width:100vw;margin:32px 0;padding:16px;padding-bottom:12px;position:relative}@media (min-width: 768px){.disclaimer_box{width:100%;max-width:648px;border-radius:4px;margin:32px auto}}@media (max-width: 768px){.disclaimer_box.disclaimer_box__full_width_md{width:100vw;margin-left:-32px}}.disclaimer_box .icon{width:28px;height:28px;position:absolute;right:calc(50% - 14px);top:-14px;border-radius:50%;z-index:1}.disclaimer_box .icon-background{width:24px;height:24px;position:absolute;right:calc(50% - 12px);top:-12px;border-radius:50%}.disclaimer_box p,.disclaimer_box strong{margin-bottom:0}@media (min-width: 768px){.disclaimer_box p,.disclaimer_box strong{text-align:center}}.disclaimer_box.disclaimer_box__info{border:1px solid #137191;background:rgba(19,113,145,0.08)}.disclaimer_box.disclaimer_box__info .icon{fill:#137191}.disclaimer_box.disclaimer_box__info p,.disclaimer_box.disclaimer_box__info strong{color:#137191}.disclaimer_box.disclaimer_box__info .icon-background{background-color:#fff}.white-background{background:#fff}body{background:linear-gradient(rgba(var(--primary-color), 0.02), rgba(var(--primary-color), 0.02)),linear-gradient(#f5f5f5, #f5f5f5);position:relative;overflow:hidden;height:100%;min-height:100%}.container,.content-wrap,.app-container{height:100%;min-height:100%}footer{width:100%;height:calc(56px + env(safe-area-inset-bottom));display:flex;justify-content:space-between;padding:4px;z-index:12;background:white;box-shadow:0px 10px 10px rgba(0,0,0,0.04);align-items:flex-start;position:relative}footer *{z-index:4}@media (orientation: landscape){footer{grid-row-start:4;grid-row-end:4}}.camera-angle,.footer-right-button-group{display:flex;align-items:center;gap:4px}@media (orientation: landscape){.disclaimer{line-height:1.2;text-align:center;position:absolute;left:50%;top:0;transform:translateX(-50%);height:56px;padding-bottom:calc(0 + env(safe-area-inset-bottom));display:flex;align-items:center;font-size:11px;font-size:0.6875rem}}header,.header{grid-column-start:1;grid-column-end:4;grid-row-start:2;grid-row-end:2;width:100%;height:48px;display:flex;justify-content:space-between;align-items:center;padding:0 4px;z-index:3;position:relative}@media (orientation: landscape){header,.header{grid-row-start:1;grid-row-end:1;height:56px}}.logo-demo{max-width:100% !important}.logo{display:block;max-height:36px;max-width:128px;position:absolute;left:50%;top:50%;transform:translateX(-50%) translateY(-50%)}.procedure-info{left:68px;position:absolute;display:flex;align-items:center}.header-menu{display:flex;align-items:center;gap:8px;margin-right:4px}.header-menu .btn--load-simulation,.header-menu .btn--new{display:none}@media (orientation: landscape){.header-menu .btn--load-simulation,.header-menu .btn--new{display:flex}}.view-header{display:flex;height:56px;padding:4px 4px 4px 16px;justify-content:space-between;width:100%;align-items:center;border-bottom:1px solid rgba(0,0,0,0.12);position:relative}.version{left:68px;position:absolute}.header__title{display:none;margin-left:16px;color:rgba(0,0,0,0.87);font-size:16px;font-size:1rem;font-weight:600}.header__close{display:none}@media (orientation: landscape) and (min-width: 2336px) and (min-height: 1314px){html{font-size:24px}}@media (orientation: landscape) and (min-width: 3360px) and (min-height: 1890px){html{font-size:32px}}@media (orientation: portrait) and (min-width: 810px) and (min-height: 1080px){html{font-size:20px}}@media (orientation: portrait) and (min-width: 1024px) and (min-height: 1366px){html{font-size:24px}}@media (orientation: landscape) and (min-width: 2336px) and (min-height: 1314px){body{zoom:1.5}}@media (orientation: landscape) and (min-width: 3360px) and (min-height: 1890px){body{zoom:2}}@media (orientation: portrait) and (min-width: 810px) and (min-height: 1080px){body{zoom:1.25}}@media (orientation: portrait) and (min-width: 1024px) and (min-height: 1366px){body{zoom:1.5}}.simulator{display:grid;grid-template-columns:1fr 1fr 1fr;grid-template-rows:4px 52px 36px 44px 1fr auto calc(56px + env(safe-area-inset-bottom));position:relative;z-index:1;height:100%;min-height:100%}@media (orientation: landscape){.simulator{grid-template-rows:56px 1fr auto calc(56px + env(safe-area-inset-bottom))}}.tabs{grid-row-start:4;grid-row-end:4;grid-column-start:1;grid-column-end:4}@media (orientation: landscape){.tabs{display:none}}.disclaimer--mobile{font-size:9px;font-size:0.5625rem;position:absolute;top:56px;left:50%;transform:translateX(-50%);width:100%;display:flex;justify-content:center;align-items:center;padding:4px 0.5em;line-height:11px;text-align:center;margin:0 auto;z-index:3;background:linear-gradient(rgba(var(--primary-color), 0.02), rgba(var(--primary-color), 0.02)),linear-gradient(#f5f5f5, #f5f5f5)}@media (orientation: landscape){.disclaimer--mobile{display:none}}.viewer-container{position:relative;grid-column-start:1;grid-column-end:4;display:flex;flex-wrap:wrap;grid-row-start:5;grid-row-end:8}@media (orientation: landscape){.viewer-container{grid-row-start:2;grid-row-end:4}}.multisim-tool-opened .viewer-container.viewer-container-demo{max-width:100%}@media (orientation: landscape){.mobile-tools{display:none}}footer{display:none}@media (orientation: landscape){footer{display:flex;grid-column-start:1;grid-column-end:4;grid-row-start:4;grid-row-end:4}}.btn--book{position:absolute;transform:translateX(-50%);width:auto;left:50%;z-index:3;bottom:8px;min-width:280px}@media (orientation: landscape){.btn--book{min-width:auto;max-width:300px;width:auto;transform:none;right:8px;left:auto}}.views-tool-opened .mobile-tools,.views-tool-opened .blendshape-tools{display:none}@media (orientation: portrait){.views-tool-opened .view-angles{display:flex}.views-tool-opened .btn--book{display:none}}.view-angles{display:none;width:100%;gap:4px;justify-content:center;grid-row-start:7;grid-row-end:7;align-items:center;position:absolute;bottom:8px;z-index:10}@media (min-width: 340px){.view-angles{gap:8px}}.view-angles.active{display:flex}canvas{width:100%;height:100%;position:absolute;top:0;left:0;right:0;bottom:0}@media (orientation: portrait){.blendshape-buttons-enabled canvas{width:100%;height:calc(100% - 57px)}}.viewport-container{position:absolute;width:100%;height:100%;z-index:1;background:linear-gradient(rgba(var(--primary-color), 0.02), rgba(var(--primary-color), 0.02)),linear-gradient(#f5f5f5, #f5f5f5)}@media (orientation: landscape){.viewport-container{position:relative;width:50%}}.viewport-container.viewport-container--before{z-index:2}@media (orientation: landscape){.simulator:not(.transition-tool-opened) .viewport-container{opacity:1 !important}}.btn--minimize{display:none}@media (orientation: landscape){.maximized-open .divider{display:none !important}.maximized-open .viewport-container{position:absolute;width:100%;z-index:1}.maximized-open .btn--maximize{display:none}.maximized-open .btn--see-after{transform:none}}@media (orientation: landscape){.maximized-open--before .viewport-container--before{z-index:3}.maximized-open--before .viewport-container--before .btn--minimize{display:flex}.maximized-open--before .tool-panel,.maximized-open--before .side-menu,.maximized-open--before .tool-panel--volume{display:none}}@media (orientation: landscape){.maximized-open--after .viewport-container--after-1{z-index:2}.maximized-open--after .viewport-container--after-1 .btn--minimize{display:flex}}.divider{display:none}@media (orientation: landscape){.divider{display:block;position:absolute;background:rgba(0,0,0,0.12);height:44%;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);width:1px;z-index:2}}.viewport-tools{position:absolute;right:4px;height:44px;top:4px;display:flex;align-items:center;gap:4px;visibility:hidden}@media (orientation: landscape){.viewport-tools{visibility:visible}}.viewport-label{font-weight:normal;min-height:24px;width:auto;color:rgba(0,0,0,0.6);font-size:14px;font-size:0.875rem;align-items:center;position:absolute;left:0;top:14px;left:50%;transform:translateX(-50%);padding:0 8px;visibility:hidden;z-index:10;text-align:center;justify-content:center;align-items:center;white-space:pre;font-weight:500;background:rgba(255,255,255,0.4);border-radius:4px;gap:4px;line-height:1.2}@media (orientation: landscape){.viewport-label{visibility:visible}}.viewport-label .icon{fill:rgba(var(--primary-color), 1);width:24px;height:24px}.viewport-label--transition{display:none;z-index:3;position:absolute;top:auto;bottom:72px;visibility:initial;color:rgba(0,0,0,0.87);font-size:16px;font-size:1rem}@media (orientation: landscape){.viewport-label--transition{bottom:16px}}.viewport-container__title{background:rgba(255,255,255,0.25);font-weight:600;font-size:16px;font-size:1rem;overflow-wrap:anywhere;white-space:break-spaces}.volume-tool-opened .label--mammo-js{display:none !important}.viewport-label:not(.viewport-label--transition){display:flex}.viewport-label--mammo,.label--mammo-js{visibility:hidden;display:none}.simulator:not(.simulator--mammo) .viewport-label--mammo{display:none !important}.simulator--after.simulator--simulated:not(.simulator--multisim) .viewport-label--mammo{visibility:visible;left:8px;top:unset;display:flex;position:absolute;transform:unset;background:rgba(0,0,0,0.04);color:rgba(0,0,0,0.87);font-weight:600;bottom:calc(8px + env(safe-area-inset-bottom))}.viewport-container--after-2,.viewport-container--after-3,.viewport-container--after-4,.viewport-container--after-5{display:none}.multisim-label{display:none}.multisim-tool-opened .side-menu{display:none}.simulator--not-diamond .mobile-tools,.simulator--not-diamond .btn--save,.simulator--not-diamond .btn--reset,.simulator--not-diamond .btn--new{display:none}.simulator--not-diamond .blendshape-tools{box-shadow:none;border-bottom:none;grid-row-start:7;grid-row-end:7}@media (orientation: portrait){.simulator--not-diamond .btn--see-after{margin:0 1em 16px 1em}}@media (orientation: landscape){.simulator--not-diamond .blendshape-tools{grid-row-start:3;grid-row-end:3}.simulator--not-diamond .side-menu{display:none}}@media (orientation: landscape){.modal-open--accept .simulator--only-before .viewport-container--before{width:50%}}.simulator--full-body .side-menu,.simulator--full-body .btn--save,.simulator--full-body .btn--reset{display:none}.simulator--only-before .viewport-container--after,.simulator--only-before .divider,.simulator--only-before .tabs__tab--after,.simulator--only-before .viewport-tools{display:none}.simulator--only-before .viewport-container--before{width:100%}.simulator--only-before .blendshape-tools{justify-content:start}.simulator--only-before .btn--see-after{transform:none;margin-bottom:0px}@media (orientation: landscape){.simulator--only-before .btn--see-after{margin-left:8px}}.simulator--only-before .tabs__tab--before{width:100%}@media (orientation: portrait){.simulator--multisim{grid-template-rows:4px 48px 36px 1fr 56px calc(56px + env(safe-area-inset-bottom))}}.simulator--multisim .logo,.simulator--multisim #back,.simulator--multisim .header-menu{display:none}.simulator--multisim .header__title--multisim,.simulator--multisim .header__close--multisim{display:flex}@media (orientation: landscape){.simulator--multisim{grid-template-rows:56px 1fr 40px calc(56px + env(safe-area-inset-bottom))}}.simulator--multisim footer{display:none}@media (orientation: landscape){.simulator--multisim footer{display:flex;grid-column-start:1;grid-column-end:4;grid-row-start:4;grid-row-end:4}}.simulator--multisim .multisim-label{display:flex;justify-content:center;align-items:center;grid-column-start:1;grid-column-end:4;grid-row-start:5;grid-row-end:5;background-color:rgba(0,0,0,0.04);font-weight:600}.simulator--multisim .multisim-label p{text-align:center;font-size:16px;font-size:1rem;color:rgba(0,0,0,0.87)}@media (orientation: landscape){.simulator--multisim .multisim-label p{font-size:18px;font-size:1.125rem}}@media (orientation: landscape){.simulator--multisim .multisim-label{grid-row-start:3;grid-row-end:3;border-top:1px solid rgba(0,0,0,0.12);border-bottom:1px solid rgba(0,0,0,0.12)}}@media (orientation: portrait){.simulator--multisim .multisim-label{display:none}}.simulator--multisim .hide-multisim-option{float:right;z-index:99}@media (orientation: landscape){.simulator--multisim .hide-multisim-option{background-color:white;margin-top:5px;margin-right:5px;height:40px;width:40px}.simulator--multisim .hide-multisim-option .icon{width:20px;height:20px}}@media (orientation: portrait){.simulator--multisim .hide-multisim-option{margin-top:4px;margin-right:4px}}.simulator--multisim .viewer-container{display:grid;grid-row-start:4;grid-row-end:6;grid-template-columns:1fr 1fr;position:relative}@media (orientation: landscape){.simulator--multisim .viewer-container{grid-row-start:2;grid-row-end:3;grid-template-columns:1fr 1fr 1fr}.simulator--multisim .viewer-container.viewer-container-demo{grid-template-columns:1fr 1fr}}.simulator--multisim .viewer-container .viewport-label{top:auto;bottom:4px;color:rgba(0,0,0,0.87);visibility:visible;height:36px;font-size:16px;font-size:1rem}@media (orientation: portrait){.simulator--multisim .viewer-container .viewport-label{bottom:16px}}.simulator--multisim .viewer-container .viewport-container--after .viewport-label--mammo{top:auto;bottom:4px;height:36px;text-transform:unset;position:absolute}@media (orientation: landscape){.simulator--multisim .viewer-container .viewport-container--after .viewport-label--mammo{bottom:8px;height:44px}}@media (orientation: portrait){.simulator--multisim .viewer-container .viewport-container--after .viewport-label--mammo{bottom:16px}}@media (min-width: 1200px){.simulator--multisim .viewer-container .viewport-container--after .viewport-label--mammo{height:36px}}.simulator--multisim .viewer-container .viewport-container{position:relative;width:100%;opacity:1 !important}@media (orientation: landscape){.simulator--multisim .viewer-container .viewport-container.viewport-container--before,.simulator--multisim .viewer-container .viewport-container.viewport-container--after-1{border-top:1px solid rgba(0,0,0,0.12);border-right:1px solid rgba(0,0,0,0.12);border-bottom:1px solid rgba(0,0,0,0.12)}.simulator--multisim .viewer-container .viewport-container.viewport-container--after-2{border-top:1px solid rgba(0,0,0,0.12);border-bottom:1px solid rgba(0,0,0,0.12);border-right:1px solid rgba(0,0,0,0.12)}.simulator--multisim .viewer-container .viewport-container.viewport-container--after-3,.simulator--multisim .viewer-container .viewport-container.viewport-container--after-4{border-right:1px solid rgba(0,0,0,0.12)}.simulator--multisim .viewer-container .viewport-container.viewport-container--after-3{border-top:1px solid rgba(0,0,0,0.12)}}.simulator--multisim .viewer-container .viewport-container--after-2,.simulator--multisim .viewer-container .viewport-container--after-3,.simulator--multisim .viewer-container .viewport-container--after-4,.simulator--multisim .viewer-container .viewport-container--after-5{display:block}.simulator--multisim .viewer-container .divider,.simulator--multisim .viewer-container .viewport-tools,.simulator--multisim .viewer-container .btn--book,.simulator--multisim .viewer-container .view-angles{display:none}@media (orientation: landscape){.mia-version .viewer-container .viewport-container--before,.mia-version .viewer-container .viewport-container--after-1,.viewer-container-demo .viewport-container--before,.viewer-container-demo .viewport-container--after-1{border-bottom:none !important}}@media (orientation: landscape){.simulator--multiple-viewports-3 .viewer-container-demo{grid-template-columns:1fr 1fr 1fr !important}.simulator--multiple-viewports-3 .viewport-container--before::before{content:"";position:absolute;right:0;width:1px;height:400px;background-color:var(--outline);top:50%;transform:translate(50%, -50%)}.simulator--multiple-viewports-3 .second-viewport::before{content:"";position:absolute;left:0;width:1px;height:400px;background-color:var(--outline);top:50%;transform:translate(50%, -50%)}.simulator--multiple-viewports-3 .divider{display:none}}@media (orientation: portrait){.simulator.ask-accepted{grid-template-rows:4px 48px 8px 44px 1fr calc(144px + env(safe-area-inset-bottom))}.simulator.ask-accepted #viewer-container{grid-row-start:4;grid-row-end:6}}.simulator.ask-accepted .viewport-container--after-1,.simulator.ask-accepted .btn--book,.simulator.ask-accepted .divider,.simulator.ask-accepted .viewport-tools,.simulator.ask-accepted .tabs,.simulator.ask-accepted .disclaimer--mobile{display:none}@media (orientation: landscape){.simulator.ask-accepted #viewer-container{grid-row-start:2;grid-row-end:4}}.simulator.ask-accepted .cup-wrap,.simulator.ask-accepted .btn--before-viewer-booking,.simulator.ask-accepted #watermark{display:none}.disabled,.maximized-open--before #transition-toggle,.simulator--multisim .btn--transition,.simulator--multisim #mobile-volume,.simulator.ask-accepted .btn--transition,.simulator.ask-accepted .btn--mobile-tools,.simulator:not(.simulator--simulated) .btn--transition{pointer-events:none;opacity:.1}@media (orientation: portrait){.simulator--after .viewport-container--after{z-index:2}.simulator--after .viewport-container--before{z-index:1}}.simulator--multisim .btn--mobile-tools--multisim .txt,.views-tool-opened .btn--mobile-tools--views .txt{color:#0ea8a6;font-weight:700}.simulator--multisim .btn--mobile-tools--multisim .icon,.views-tool-opened .btn--mobile-tools--views .icon{fill:#0ea8a6}body.widget.widget-show .btn--square-contained-36{width:36px;height:36px}body.widget.widget-show .btn--square-contained-36 .icon{width:20px;height:20px}@media (orientation: landscape){body.widget.widget-show .btn--square-contained-36 .icon{width:24px;height:24px}}body.widget.widget-show .btn.icon-only{pointer-events:none !important;opacity:0.1}body.widget.widget-show .btn.icon-only .icon{fill:rgba(var(--primary-color), 1)}body.widget.widget-show .btn--plus-demo{left:-18px}@media (orientation: landscape){body.widget.widget-show .btn--plus-demo{left:-21px}}body.widget.widget-show .btn--expand{left:4px}body.widget.widget-show .simulator--multisim .btn--expand{display:none}@media (orientation: landscape){body.widget.widget-show .side-menu{transform:none;top:8px}}body.widget.widget-show .side-menu__btns.side-menu__btns--demo{gap:0;width:36px;gap:8px}body.widget.widget-show .side-menu__btns.side-menu__btns--demo .dummy-btns{display:grid;gap:8px}@media (orientation: portrait){body.widget.widget-show #open-side-menu,body.widget.widget-show #close-side-menu{background:white;border-radius:4px;width:36px;height:36px}body.widget.widget-show #open-side-menu .icon,body.widget.widget-show #close-side-menu .icon{width:16px;height:16px}}@media (orientation: portrait){body.widget.widget-show .side-menu-demo{bottom:auto;gap:8px;top:8px}}@media (orientation: landscape){body.widget.widget-show .side-menu-demo{top:8px;right:8px}body.widget.widget-show .side-menu-demo .btn{width:44px;height:44px}body.widget.widget-show .side-menu-demo .btn .icon{width:24px;height:24px}}@media (orientation: landscape){body.widget.widget-show .side-menu-demo #open-side-menu,body.widget.widget-show .side-menu-demo #close-side-menu{width:44px;height:44px}body.widget.widget-show .side-menu-demo #open-side-menu .icon,body.widget.widget-show .side-menu-demo #close-side-menu .icon{width:20px;height:20px}}body.widget.widget-show .side-menu-demo .rotate-left .icon{transform:rotate(180deg)}body.widget.widget-show .tabs__tab{color:rgba(0,0,0,0.6)}@media (orientation: landscape){body.widget.widget-show .tabs__tab.active{border-bottom:1px solid rgba(0,0,0,0.12)}}@media (orientation: portrait){body.widget.widget-show .tabs__tab.active{color:rgba(var(--primary-color), 1)}}body.widget.widget-show .tabs--demo{grid-row:3;justify-content:center;align-items:center;height:36px}body.widget.widget-show .breast-shape-buttons{display:flex;gap:4px}@media (orientation: landscape){body.widget.widget-show .breast-shape-buttons .btn{height:44px;width:44px}}body.widget.widget-show .breast-volume__text{padding:8px;background:rgba(255,255,255,0.25)}body.widget.widget-show .input-group--number-with-buttons__unit{font-size:14px;font-size:0.875rem;user-select:none;position:relative;left:-27px;color:rgba(0,0,0,0.6)}@media (orientation: landscape){body.widget.widget-show .input-group--number-with-buttons__unit{font-size:16px;font-size:1rem;height:44px}}body.widget.widget-show #breast-volume__text-volume-input{font-size:14px;font-size:0.875rem;width:60px;color:rgba(0,0,0,0.87);padding-left:8px;padding-right:24px;text-align:right;height:36px}@media (min-width: 768px){body.widget.widget-show #breast-volume__text-volume-input{width:65px;padding-right:24px}}@media (orientation: landscape){body.widget.widget-show #breast-volume__text-volume-input{font-size:16px;font-size:1rem;width:64px;height:44px}}@media (orientation: portrait){body.widget.widget-show #watermark{bottom:30%;left:36%}}body.widget.widget-show .watermark-text{display:block;margin-bottom:5px}body.widget.widget-show .size-selector{display:flex;width:100%;height:36px;z-index:3;position:absolute;top:8px}@media (orientation: landscape){body.widget.widget-show .size-selector{top:auto;bottom:12px;height:44px;width:50%;right:0}body.widget.widget-show .size-selector .btn--expand,body.widget.widget-show .size-selector .viewport-container-not-patient{display:none}}body.widget.widget-show .size-selector .breast-volume.breast-volume--demo{justify-content:space-evenly;padding:0;padding-right:20px;width:90%}@media (orientation: landscape){body.widget.widget-show .size-selector .breast-volume.breast-volume--demo{justify-content:center;margin-left:auto;margin-right:auto;gap:16px}}body.widget.widget-show .size-selector .breast-volume .breast-volume__controls,body.widget.widget-show .size-selector .breast-volume .breast-mammo-shape__controls{margin-top:0}@media (orientation: landscape){body.widget.widget-show .size-selector .breast-volume .breast-volume__controls .btn--minus,body.widget.widget-show .size-selector .breast-volume .breast-volume__controls .btn--plus,body.widget.widget-show .size-selector .breast-volume .breast-mammo-shape__controls .btn--minus,body.widget.widget-show .size-selector .breast-volume .breast-mammo-shape__controls .btn--plus{height:44px;width:44px}}body.widget.widget-show .header-menu.btn--create-3d-mobile .btn.btn--widget-no-doctor,body.widget.widget-show .header-menu.btn--create-3d-mobile .btn.btn--widget-no-diamond{background:none;color:rgba(var(--primary-color), 1);border:1px solid rgba(var(--primary-color), 1)}@media (orientation: portrait){body.widget.widget-show .header-menu.btn--create-3d-mobile{position:fixed;bottom:64px;width:98%;display:flex;align-items:center;justify-content:center}body.widget.widget-show .header-menu.btn--create-3d-mobile .btn{width:240px}}@media (orientation: portrait) and (min-width: 768px){body.widget.widget-show .header-menu.btn--create-3d-mobile{bottom:85px}}@media (orientation: landscape){body.widget.widget-show .simulator{grid-template-rows:64px auto 1fr calc(56px + env(safe-area-inset-bottom))}}@media (orientation: portrait){body.widget.widget-show .simulator{grid-template-rows:4px 36px 36px 1fr 56px calc(56px + env(safe-area-inset-bottom))}body.widget.widget-show .simulator .hand-rotate{z-index:9999;width:100%;height:100%}body.widget.widget-show .simulator .hand-rotate .icon_hand-rotate{width:44px;height:44px;margin-left:auto;margin-right:auto;display:flex;margin-top:50%}}body.widget.widget-show .simulator:not(.simulator--multisim) .show-multisim-only{display:none}body.widget.widget-show .disclaimer--mobile.disclaimer--mobile--demo{font-size:7px;font-size:0.4375rem;top:auto;bottom:112px;background:none}@media (min-width: 768px){body.widget.widget-show .disclaimer--mobile.disclaimer--mobile--demo{bottom:132px}}body.widget.widget-show .viewer-container{grid-row-start:4}@media (orientation: landscape){body.widget.widget-show .viewer-container{grid-row-start:3;grid-row-end:5}}body.widget.widget-show .viewer-container.viewer-container-demo{padding-bottom:0px;padding-top:0px}@media (orientation: portrait){body.widget.widget-show .viewer-container.viewer-container-demo{padding-bottom:16px}body.widget.widget-show .viewer-container.viewer-container-demo canvas{height:82%}}@media (orientation: landscape){body.widget.widget-show footer{grid-row-start:6;grid-row-end:6}}body.widget.widget-show .view-angles{bottom:144px;z-index:10}@media (min-width: 768px){body.widget.widget-show .view-angles{bottom:164px}}body.widget.widget-show .viewport-tools{left:8px;top:8px}body.widget.widget-show .mobile-not-patient-container{display:none}@media (orientation: portrait){body.widget.widget-show .mobile-not-patient-container{display:flex;justify-content:center;height:auto;margin-top:48px;width:100%}}body.widget.widget-show .viewport-container-not-patient-landscape{font-size:14px;font-size:0.875rem;position:fixed;bottom:60px;z-index:100;font-size:14px;left:14px}body.widget.widget-show .viewport-container-not-patient-landscape.ipad{bottom:81px}body.widget.widget-show .viewport-container-not-patient{font-size:11px;font-style:normal;display:inherit;position:absolute;font-weight:400;line-height:14px;left:8px}@media (orientation: portrait){body.widget.widget-show .viewport-container-not-patient{font-size:7px;font-size:0.4375rem;position:inherit !important;z-index:4}}@media (orientation: landscape){body.widget.widget-show .viewport-container-not-patient.hide-portrait{top:-5px;bottom:auto;z-index:10;left:50%;transform:translateX(-50%)}}body.widget.widget-show .header{display:none}@media (orientation: portrait){body.widget.widget-show .header-demo{height:36px;grid-row-start:2;grid-row-end:2}}@media (orientation: landscape){body.widget.widget-show .header-demo{grid-row-start:1;grid-row-end:1;height:64px}}@media (orientation: portrait){body.widget.widget-show .logo-demo{max-height:28px}}@media (orientation: landscape){body.widget.widget-show .simulator--multisim{grid-template-rows:64px 56px 10px 1fr 40px calc(56px + env(safe-area-inset-bottom))}body.widget.widget-show .simulator--multisim .viewport-container--after .btn--square-contained-16{background-color:white}body.widget.widget-show .simulator--multisim .header-multisim{margin-top:64px;border-top:1px solid rgba(0,0,0,0.12)}}@media (orientation: portrait){body.widget.widget-show .simulator--multisim{grid-template-rows:4px 36px 36px 1fr 56px calc(56px + env(safe-area-inset-bottom))}body.widget.widget-show .simulator--multisim .viewer-container.viewer-container-demo{padding-bottom:16px}body.widget.widget-show .simulator--multisim .mobile-not-patient-container{position:absolute;margin-top:0px}body.widget.widget-show .simulator--multisim .mobile-not-patient-container .viewport-container-not-patient{left:auto;right:auto}body.widget.widget-show .simulator--multisim .header__title--multisim,body.widget.widget-show .simulator--multisim .header__close--multisim{display:flex;height:36px;width:36px;align-items:center}body.widget.widget-show .simulator--multisim .header__close--multisim{border-radius:0}body.widget.widget-show .simulator--multisim .header__close--multisim .icon{height:20px;width:20px}body.widget.widget-show .simulator--multisim .header-demo{display:flex;align-items:center}body.widget.widget-show .simulator--multisim .header-multisim{grid-row:3;border-top:1px solid rgba(0,0,0,0.12);height:36px}}body.widget.widget-show .simulator--multisim .logo-demo{display:block}body.widget.widget-show .simulator--multisim .size-selector{display:none}body.widget.widget-show .simulator--multisim .header{display:flex}body.widget.widget-show .simulator--multisim .viewer-container .viewport-container.viewport-container--after-2{border-bottom:none}@media (orientation: landscape){body.widget.widget-show .simulator--multisim #watermark{display:none}}@media (orientation: portrait){body.widget.widget-show .simulator--multisim #watermark{bottom:45%;left:42%}body.widget.widget-show .simulator--multisim #watermark .watermark-logo{width:62px}body.widget.widget-show .simulator--multisim #watermark .watermark-text{font-size:5px;margin-bottom:1px}}body.widget.widget-show .simulator--multisim .view-angles{display:none}body.widget.widget-show .simulator--multisim .disclaimer--mobile--demo{bottom:56px}body.widget.widget-show .simulator--multisim .tabs{z-index:3}body.widget.widget-show .simulator--multisim #back,body.widget.widget-show .simulator--multisim .tabs__tab{display:none}@media (orientation: portrait){body.widget.widget-show .simulator--multisim .header-menu{display:none}}@media (orientation: landscape){body.widget.widget-show .simulator--multisim .header-menu{display:flex}}@media (orientation: landscape){body.widget.widget-show .simulator--multisim footer{grid-row-start:6}}@media (orientation: landscape){body.widget.widget-show .simulator--multisim .multisim-label{grid-row:5}}body.widget.widget-show .simulator--multisim .hide-multisim-option{float:left;z-index:99}@media (orientation: portrait){body.widget.widget-show .simulator--multisim .hide-multisim-option{background-color:transparent;margin-top:10px;margin-right:10px}}@media (orientation: landscape){body.widget.widget-show .simulator--multisim .hide-multisim-option{background-color:white;margin-top:8px;margin-left:8px}}body.widget.widget-show .simulator--multisim .hide-multisim{display:none}@media (orientation: landscape){body.widget.widget-show .simulator--multisim .viewer-container{grid-row-start:3;grid-row-end:5}body.widget.widget-show .simulator--multisim .viewer-container.viewer-container-full{grid-row-end:6}}@media (orientation: portrait){body.widget.widget-show .simulator--multisim .viewer-container{border-top:1px solid rgba(0,0,0,0.12)}body.widget.widget-show .simulator--multisim .viewer-container .btn--close{background-color:transparent}}body.widget.widget-show .modal--book-appointment{border-radius:4px}body.widget.widget-show .modal--book-appointment .modal__btns .btn--contained-txt-44,body.widget.widget-show .modal--book-appointment .modal__btns .simulator--multisim .viewer-container .viewport-container--after .viewport-label--mammo,.simulator--multisim .viewer-container .viewport-container--after body.widget.widget-show .modal--book-appointment .modal__btns .viewport-label--mammo{width:100%}@media (orientation: portrait){body.widget.widget-show .tooltip{font-size:14px;font-size:0.875rem}}.mia-version .footer-wrap{display:none}.mia-version .watermark-logo{display:block}.mia-version .viewport-label--mammo{display:none !important}.mia-version .views-tool-opened .cup-wrap,.mia-version .views-tool-opened .btn--before-viewer-create-3d,.mia-version .views-tool-opened .btn--before-viewer-booking,.mia-version .transition-tool-opened .cup-wrap,.mia-version .transition-tool-opened .btn--before-viewer-create-3d,.mia-version .transition-tool-opened .btn--before-viewer-booking,.mia-version .multisim-tool-opened .cup-wrap,.mia-version .multisim-tool-opened .btn--before-viewer-create-3d,.mia-version .multisim-tool-opened .btn--before-viewer-booking{display:none}.mia-version .views-tool-opened .viewport-label--mammo,.mia-version .transition-tool-opened .viewport-label--mammo,.mia-version .multisim-tool-opened .viewport-label--mammo{display:flex !important}@media (orientation: landscape){.mia-version .viewer-container{grid-template-columns:1fr 1fr}.mia-version .simulator--multiple-viewports-3 .viewer-container{grid-template-columns:1fr 1fr 1fr !important}.mia-version .simulator--multisim .viewer-container .viewport-container.viewport-container--after-2{border-bottom:none}.mia-version .maximized-open #watermark,.mia-version .transition-tool-opened #watermark{left:20%}}@media (orientation: portrait){.mia-version .side-menu{bottom:29%}.mia-version #watermark,.mia-version .btn--create-3d-mobile{display:none}.mia-version .simulator{grid-template-rows:4px 52px 36px 44px 1fr auto auto calc(44px + env(safe-area-inset-bottom))}.mia-version .viewer-container{grid-row-end:6}.mia-version .btn-wrap--bottom-mia{width:100%;max-width:400px;grid-row-start:8;grid-row-end:8;grid-column-start:1;grid-column-end:5;display:flex;align-items:center;justify-items:center;position:absolute;left:50%;transform:translateX(-50%);padding:0 1em calc(0px + env(safe-area-inset-bottom)) 1em}.mia-version .btn-wrap--bottom-mia a{width:100%}}@media (orientation: portrait) and (orientation: portrait){.mia-version .btn-wrap--bottom-mia a{outline:1px solid rgba(var(--primary-color), 1)}}@media (orientation: portrait){.mia-version .footer-wrap{grid-row-start:9;grid-row-end:9;grid-column-start:1;grid-column-end:5;display:flex;gap:8px;align-items:center;justify-content:center;padding:12px}.mia-version .footer-wrap span{font-size:9px;margin-right:0.5em;display:block}.mia-version .footer-wrap .footer-logo{width:100px;display:block}}body.widget.widget-show.mia-version .views-tool-opened #watermark,body.widget.widget-show.mia-version .transition-tool-opened #watermark,body.widget.widget-show.mia-version .multisim-tool-opened #watermark{bottom:43%}@media (orientation: landscape){body.widget.widget-show.mia-version .footer-right-button-group #multisim,body.widget.widget-show.mia-version .footer-right-button-group #volume,body.widget.widget-show.mia-version .footer-right-button-group .btn[data-type="breast-lift"],body.widget.widget-show.mia-version .footer-right-button-group .btn[data-type="breast-reduce"]{display:none}}@media (orientation: portrait){body.widget.widget-show.mia-version .side-menu{bottom:auto;top:28%}body.widget.widget-show.mia-version #watermark{align-items:center;bottom:20%;display:grid;left:auto;opacity:0.25;right:auto;width:100%}body.widget.widget-show.mia-version #watermark .watermark-text{grid-column-start:1;grid-column-end:3}body.widget.widget-show.mia-version #watermark .watermark-logo:nth-of-type(1){grid-column:1;justify-self:end}body.widget.widget-show.mia-version #watermark .watermark-logo:nth-of-type(2){grid-column:2;justify-self:start}body.widget.widget-show.mia-version .size-selector,body.widget.widget-show.mia-version #zoom-in-mobile,body.widget.widget-show.mia-version #zoom-out-mobile{display:none}body.widget.widget-show.mia-version .tabs--demo{grid-row:3}body.widget.widget-show.mia-version .disclaimer--mobile--demo{bottom:0}body.widget.widget-show.mia-version .mobile-not-patient-container{margin-top:4px}body.widget.widget-show.mia-version .mobile-not-patient-container .viewport-container-not-patient{font-size:10px;font-size:0.625rem}body.widget.widget-show.mia-version .side-menu-demo{top:8px}body.widget.widget-show.mia-version .simulator{grid-template-rows:4px 36px 36px 1fr auto auto calc(44px + env(safe-area-inset-bottom))}body.widget.widget-show.mia-version .viewer-container{grid-row-start:4}body.widget.widget-show.mia-version .cup-wrap{bottom:50px}body.widget.widget-show.mia-version .btn--create-3d-mobile{bottom:55px}body.widget.widget-show.mia-version .btn--create-3d-mobile .btn{width:100%}}
