.fb-bottom-gradient{background:0;top:auto;bottom:initial;z-index:3;right:0;left:0;height:auto}@media(max-width:511px){.fb-bottom-gradient{display:initial;bottom:0;top:initial}}.fb-fitphotoapi-tryon.ng-scope>.fb-bottom-gradient{bottom:0}.fb-fitphotoapi-tryon.ng-scope>.fb-bottom-gradient .changePhotoContainer{bottom:-10px;margin:20px;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media(min-width:577px){.fb-fitphotoapi-tryon.ng-scope>.fb-bottom-gradient .changePhotoContainer{bottom:auto;top:20px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin:10px 20px}}.fb-fitphotoapi-tryon.ng-scope>.fb-bottom-gradient .changePhotoContainer>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 0 10px}@media(min-width:650px){.fb-fitphotoapi-tryon.ng-scope>.fb-bottom-gradient .changePhotoContainer>div{margin:0 10px 0 0}}.fb-fitphotoapi-tryon.ng-scope>.fb-bottom-gradient .changePhotoContainer>div .changePhotoIcon{margin:0 0 3px;height:20px;background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyMiIgd2lkdGg9IjI0IiBoZWlnaHQ9IjIyIj48ZGVmcz48Y2xpcFBhdGggY2xpcFBhdGhVbml0cz0idXNlclNwYWNlT25Vc2UiIGlkPSJjcDEiPjxwYXRoIGQ9Ik0tMjE4IC00MzVMMTU4IC00MzVMMTU4IDIzNUwtMjE4IDIzNVoiIC8+PC9jbGlwUGF0aD48Y2xpcFBhdGggY2xpcFBhdGhVbml0cz0idXNlclNwYWNlT25Vc2UiIGlkPSJjcDIiPjxwYXRoIGQ9Ik0wLDIyaDIwLjU3di0yMWgtMjAuNTd6IiAvPjwvY2xpcFBhdGg+PC9kZWZzPjxzdHlsZT50c3BhbiB7IHdoaXRlLXNwYWNlOnByZSB9LnNocDAgeyBmaWxsOiAjZmZmZmZmIH0gLnNocDEgeyBmaWxsOiBub25lIH08L3N0eWxlPjxnIGlkPSJtb2JsaWxlIHBvcHVwIHBob3RvIG1vZGUiIGNsaXAtcGF0aD0idXJsKCNjcDEpIj48ZyBpZD0iR3JvdXAgMTAiPjxwYXRoIGlkPSJGaWxsIDEiIGNsYXNzPSJzaHAwIiBkPSJNNS4xNCwxNi40djAuOTNoMTAuMjl2LTAuOTNjMCwtMS43NSAtMy40MywtMi41NyAtNS4xNCwtMi41N2MtMS43MSwwIC01LjE0LDAuODIgLTUuMTQsMi41NyIgLz48ZyBpZD0iR3JvdXAgNSI+PHBhdGggaWQ9IkNsaXAgNCIgY2xhc3M9InNocDEiIGQ9Ik0wLDIyaDIwLjU3di0yMWgtMjAuNTd6IiAvPjxnIGlkPSJNYXNrIGJ5IENsaXAgNCIgY2xpcC1wYXRoPSJ1cmwoI2NwMikiPjxwYXRoIGlkPSJGaWxsIDMiIGNsYXNzPSJzaHAwIiBkPSJNMTguMjksMTkuNjdoLTE2di0xNi4zM2gxOC4yOWMwLC0xLjI4IC0xLjAzLC0yLjMzIC0yLjI5LC0yLjMzaC0xNmMtMS4yNiwwIC0yLjI5LDEuMDUgLTIuMjksMi4zM3YxNi4zM2MwLDEuMjggMS4wMywyLjMzIDIuMjksMi4zM2gxNmMxLjI2LDAgMi4yOSwtMS4wNSAyLjI5LC0yLjMzdi00LjQ0aC0yLjI5eiIgLz48L2c+PC9nPjxwYXRoIGlkPSJGaWxsIDYiIGNsYXNzPSJzaHAwIiBkPSJNMTIuOCw5LjE3YzAsLTEuNDIgLTEuMTMsLTIuNTcgLTIuNTEsLTIuNTdjLTEuMzksMCAtMi41MSwxLjE1IC0yLjUxLDIuNTdjMCwxLjQyIDEuMTMsMi41NyAyLjUxLDIuNTdjMS4zOSwwIDIuNTEsLTEuMTUgMi41MSwtMi41NyIgLz48cGF0aCBpZD0iRmlsbCA4IiBjbGFzcz0ic2hwMCIgZD0iTTIwLjU3LDguMTF2LTIuNjhoLTIuMjl2Mi42OGgtMi42M3YyLjMzaDIuNjN2Mi42OGgyLjI5di0yLjY4aDIuNjN2LTIuMzN6IiAvPjwvZz48L2c+PC9zdmc+) center center/contain no-repeat}@media(min-width:650px){.fb-fitphotoapi-tryon.ng-scope>.fb-bottom-gradient .changePhotoContainer>div .changePhotoIcon{margin:0 1px 0 0}}@media(min-width:768px) and (max-width:1024px){.fb-fitphotoapi-tryon.ng-scope>.fb-bottom-gradient{bottom:initial;top:0}.fb-fitphotoapi-tryon.ng-scope>.fb-bottom-gradient .changePhotoContainer{bottom:initial;top:10px;right:45px}}@media(min-width:671px) and (max-width:767px){.fb-fitphotoapi-tryon.ng-scope>.fb-bottom-gradient{bottom:initial;top:0}.fb-fitphotoapi-tryon.ng-scope>.fb-bottom-gradient .changePhotoContainer{bottom:initial;right:50px}}@media(min-width:650px) and (max-width:670px){.fb-fitphotoapi-tryon.ng-scope>.fb-bottom-gradient{bottom:initial;top:0;right:10px}.fb-fitphotoapi-tryon.ng-scope>.fb-bottom-gradient .changePhotoContainer{bottom:initial}}@media(min-width:541px) and (max-width:649px){.fb-fitphotoapi-tryon.ng-scope>.fb-bottom-gradient .changePhotoContainer{bottom:30px}}@media(min-width:530px) and (max-width:540px){.fb-fitphotoapi-tryon.ng-scope>.fb-bottom-gradient .changePhotoContainer{bottom:0}}@media(max-width:529px){.fb-fitphotoapi-tryon.ng-scope>.fb-bottom-gradient{bottom:30px}}#fb-fitlive-container:after,#fb-fitlive-container:before{content:'';display:block;position:absolute;height:75px;width:100%}#fb-fitlive-container:before{top:0;background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.65)),to(rgba(0,0,0,0)))!important;background:linear-gradient(to bottom,rgba(0,0,0,.65) 0,rgba(0,0,0,0) 100%)!important}#fb-fitlive-container:after{bottom:0;background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.65)),to(rgba(0,0,0,0)))!important;background:linear-gradient(to top,rgba(0,0,0,.65) 0,rgba(0,0,0,0) 100%)!important}span.buttonAction.buttonActionOptional.ng-binding.ng-scope,span.fmixIcon.tryPhotoIcon.ng-scope{display:none}@media(max-width:768px){#fb-vto-fitlive-detection-guidelines span{display:none}}.relaunchDetectionButton.ng-scope{top:0;right:65px;bottom:initial;margin:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.relaunchDetectionButton.ng-scope:before{content:'';display:block;background:url(../images/icons/magic-mirror/refresh_normal.svg) center center/contain no-repeat;height:23px;width:23px;margin-bottom:4px}@media(max-width:511px){.relaunchDetectionButton.ng-scope{-ms-flex-wrap:wrap;flex-wrap:wrap;bottom:30px;top:auto;right:10px}.relaunchDetectionButton.ng-scope:before{margin:0 0 10px;width:100%}}.relaunchDetectionButton.ng-scope:after{content:'Refresh';font-size:10px;letter-spacing:1px;display:block;text-transform:uppercase;font-family:Lato,sans-serif;margin:0 0 0 4px}@media(max-width:511px){.relaunchDetectionButton.ng-scope:after{text-align:center;margin-left:0}}.relaunchDetectionButton.ng-scope .fmixIcon,.relaunchDetectionButton.ng-scope .ng-binding{display:none!important}.relaunchDetectionButton{padding:0!important}.changePhotoContainer{bottom:-10px;margin:30px}.changePhotoContainer>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:30px}@media(max-width:576px){.relaunchDetectionButton.ng-scope:hover:before{background:url(../images/icons/magic-mirror/refresh_hover.svg) center center/contain no-repeat}.changePhotoContainer>div{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;height:49px}.changePhotoContainer{bottom:20px}}.changePhotoContainer span.buttonAction.buttonActionOptional.ng-binding.ng-scope{display:block;margin-left:5px;text-transform:uppercase;font-family:Lato,sans-serif;letter-spacing:1px;font-size:12px}.footerLeftAction.ng-scope,.tryonLiveButton.ng-scope .buttonAction{display:none}.changePhotoContainer .changePhotoIcon.fmixIcon.changePhotoIcon.ng-scope{margin-bottom:1px;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIyLjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAyNCAyNCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjQgMjQ7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4KCS5zdDB7ZmlsbDojRkZGRkZGO30KPC9zdHlsZT4KPGc+Cgk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNNi40LDE2LjJWMTdoOXYtMC44YzAtMS41LTMtMi4yLTQuNS0yLjJTNi40LDE0LjcsNi40LDE2LjJ6Ii8+Cgk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTcuOSwxOWgtMTRWNWgxNmMwLTEuMS0wLjktMi0yLTJoLTE0Yy0xLjEsMC0yLDAuOS0yLDJ2MTRjMCwxLjEsMC45LDIsMiwyaDE0YzEuMSwwLDItMC45LDItMnYtMy44aC0yVjE5eiIKCQkvPgoJPGNpcmNsZSBjbGFzcz0ic3QwIiBjeD0iMTAuOSIgY3k9IjEwIiByPSIyLjIiLz4KCTxwb2x5Z29uIGNsYXNzPSJzdDAiIHBvaW50cz0iMTkuOSw5LjEgMTkuOSw2LjggMTcuOSw2LjggMTcuOSw5LjEgMTUuNiw5LjEgMTUuNiwxMS4xIDE3LjksMTEuMSAxNy45LDEzLjQgMTkuOSwxMy40IDE5LjksMTEuMSAKCQkyMi4xLDExLjEgMjIuMSw5LjEgCSIvPgo8L2c+Cjwvc3ZnPgo=) center center/contain no-repeat}@media(max-width:576px){.changePhotoContainer .changePhotoIcon.fmixIcon.changePhotoIcon.ng-scope{margin-bottom:10px}}.tryonLiveButton.ng-scope{left:50vw;-webkit-transform:translateX(-50%);transform:translateX(-50%);bottom:30px}.tryonLiveButton.ng-scope .tryWebcamIcon{margin:30px;display:none}