.VirtualTryOnGlassesPopin_content__cQfxV .VirtualTryOnGlassesPopin_camera-container__s9E78{position:relative;display:flex;flex:1 1;flex-direction:column;overflow:hidden}.VirtualTryOnGlassesPopin_content__cQfxV .VirtualTryOnGlassesPopin_camera__AdMcY{height:100%}.VirtualTryOnGlassesPopin_content__cQfxV .VirtualTryOnGlassesPopin_custom-content__vRf5q{position:absolute;height:100%;width:100%;display:flex;align-items:center;justify-content:center;background-color:#000;border-radius:.25rem}.VirtualTryOnGlassesPopin_content__cQfxV .VirtualTryOnGlassesPopin_has-declinations__nGCXY{height:100%}.VirtualTryOnGlassesPopin_content__cQfxV .VirtualTryOnGlassesPopin_loader__XI2r_{background-color:#000;align-self:center;width:100%;height:100%}.VirtualTryOnGlassesPopin_content__cQfxV .VirtualTryOnGlassesPopin_access-denied__dSiup{height:100%;width:100%;background-color:#000;box-sizing:border-box;display:flex;align-items:center;justify-content:center;flex-direction:column;max-width:25rem;text-align:center;padding:1.25rem}.VirtualTryOnGlassesPopin_content__cQfxV .VirtualTryOnGlassesPopin_access-denied__dSiup .VirtualTryOnGlassesPopin_error-description___E2I7{color:#fff;margin-top:.625rem}.VirtualTryOnGlassesPopin_content__cQfxV .VirtualTryOnGlassesPopin_access-denied__dSiup .VirtualTryOnGlassesPopin_try-again-button__mn_fs{margin-top:1.25rem;text-transform:uppercase}.VirtualTryOnGlassesPopin_content__cQfxV .VirtualTryOnGlassesPopin_snapshot__n7ape{display:flex;align-items:center;justify-content:center;z-index:100}.PrivacyWebForm_privacy-form__2_yyR{font-size:.8125rem;line-height:1.25rem}@media screen and (max-width:49.9375rem){.PrivacyWebForm_privacy-form__2_yyR{font-size:.8125rem;line-height:1.25rem}}.PrivacyWebForm_form-container__UtF5S{width:100%;max-width:50rem}@media screen and (orientation:landscape)and (min-width:64.5625rem),screen and (orientation:portrait)and (min-width:64.5625rem){.PrivacyWebForm_form-container__UtF5S{margin:0 0 0 1.5rem}}@media screen and (orientation:landscape)and (min-width:64.5625rem)and (orientation:landscape)and (min-width:64.5625rem),screen and (orientation:landscape)and (min-width:64.5625rem)and (orientation:portrait)and (min-width:64.5625rem),screen and (orientation:portrait)and (min-width:64.5625rem)and (orientation:landscape)and (min-width:64.5625rem),screen and (orientation:portrait)and (min-width:64.5625rem)and (orientation:portrait)and (min-width:64.5625rem){.PrivacyWebForm_form-container__UtF5S{margin:0 0 0 1.5rem}}@media screen and (orientation:landscape)and (min-width:64.5625rem)and (min-width:105rem),screen and (orientation:portrait)and (min-width:64.5625rem)and (min-width:105rem){.PrivacyWebForm_form-container__UtF5S{margin:0 0 0 1.5rem}}.PrivacyWebForm_legend-text-mobile__tBSpL{margin:1.5rem 0 0;font-size:.8125rem;line-height:1.25rem}@media screen and (orientation:landscape)and (min-width:64.5625rem),screen and (orientation:portrait)and (min-width:64.5625rem){.PrivacyWebForm_legend-text-mobile__tBSpL{margin:1.5rem 0 0}}@media screen and (min-width:105rem){.PrivacyWebForm_legend-text-mobile__tBSpL{margin:1.5rem 0 0}}@media screen and (max-width:49.9375rem){.PrivacyWebForm_legend-text-mobile__tBSpL{font-size:.8125rem;line-height:1.25rem}}@media screen and (orientation:landscape)and (min-width:64.5625rem),screen and (orientation:portrait)and (min-width:64.5625rem){.PrivacyWebFormDescription_description__WPM6N{width:23.4375rem}}.PrivacyWebFormDescription_icon-mail__abzGg,.PrivacyWebFormDescription_title-container__9JU2p{display:flex}.PrivacyWebFormDescription_title__VfLz_{margin:0 0 0 .5rem}@media screen and (orientation:landscape)and (min-width:64.5625rem),screen and (orientation:portrait)and (min-width:64.5625rem){.PrivacyWebFormDescription_title__VfLz_{margin:0 0 0 .5rem}}@media screen and (min-width:105rem){.PrivacyWebFormDescription_title__VfLz_{margin:0 0 0 .5rem}}.PrivacyWebFormDescription_instructions__AkIS7{display:block;margin:1.5rem 0;font-size:.6875rem;line-height:1.1875rem;color:#757575}@media screen and (orientation:landscape)and (min-width:64.5625rem),screen and (orientation:portrait)and (min-width:64.5625rem){.PrivacyWebFormDescription_instructions__AkIS7{margin:1.5rem 0}}@media screen and (min-width:105rem){.PrivacyWebFormDescription_instructions__AkIS7{margin:1.5rem 0}}@media screen and (max-width:49.9375rem){.PrivacyWebFormDescription_instructions__AkIS7{font-size:.6875rem;line-height:1.1875rem}}@media screen and (orientation:landscape)and (min-width:64.5625rem),screen and (orientation:portrait)and (min-width:64.5625rem){.PrivacyWebFormDescription_instructions__AkIS7{margin:1rem 0 0}}@media screen and (orientation:landscape)and (min-width:64.5625rem)and (orientation:landscape)and (min-width:64.5625rem),screen and (orientation:landscape)and (min-width:64.5625rem)and (orientation:portrait)and (min-width:64.5625rem),screen and (orientation:portrait)and (min-width:64.5625rem)and (orientation:landscape)and (min-width:64.5625rem),screen and (orientation:portrait)and (min-width:64.5625rem)and (orientation:portrait)and (min-width:64.5625rem){.PrivacyWebFormDescription_instructions__AkIS7{margin:1rem 0 0}}@media screen and (orientation:landscape)and (min-width:64.5625rem)and (min-width:105rem),screen and (orientation:portrait)and (min-width:64.5625rem)and (min-width:105rem){.PrivacyWebFormDescription_instructions__AkIS7{margin:1rem 0 0}}.PrivacyWebFormDescription_legend-text__jnt1v{display:none}@media screen and (orientation:landscape)and (min-width:64.5625rem),screen and (orientation:portrait)and (min-width:64.5625rem){.PrivacyWebFormDescription_legend-text__jnt1v{display:block;margin:1rem 0 0;font-size:.8125rem;line-height:1.25rem}}@media screen and (orientation:landscape)and (min-width:64.5625rem)and (orientation:landscape)and (min-width:64.5625rem),screen and (orientation:landscape)and (min-width:64.5625rem)and (orientation:portrait)and (min-width:64.5625rem),screen and (orientation:portrait)and (min-width:64.5625rem)and (orientation:landscape)and (min-width:64.5625rem),screen and (orientation:portrait)and (min-width:64.5625rem)and (orientation:portrait)and (min-width:64.5625rem){.PrivacyWebFormDescription_legend-text__jnt1v{margin:1rem 0 0}}@media screen and (orientation:landscape)and (min-width:64.5625rem)and (min-width:105rem),screen and (orientation:portrait)and (min-width:64.5625rem)and (min-width:105rem){.PrivacyWebFormDescription_legend-text__jnt1v{margin:1rem 0 0}}@media screen and (orientation:landscape)and (min-width:64.5625rem)and (max-width:49.9375rem),screen and (orientation:portrait)and (min-width:64.5625rem)and (max-width:49.9375rem){.PrivacyWebFormDescription_legend-text__jnt1v{font-size:.8125rem;line-height:1.25rem}}@keyframes rotate{0%{transform:rotate(0deg) scale(1)}50%{transform:rotate(180deg) scale(.6)}to{transform:rotate(1turn) scale(1)}}.ball-clip-rotate>div{background-color:#fff;width:15px;height:15px;border-radius:100%;margin:2px;animation-fill-mode:both;border:2px solid;border-color:#fff #fff rgba(0,0,0,0);height:25px;width:25px;background:rgba(0,0,0,0)!important;display:inline-block;animation:rotate .75s linear 0s infinite}@keyframes scale{0%{transform:scale(1);opacity:1}45%{transform:scale(.1);opacity:.7}80%{transform:scale(1);opacity:1}}.ball-pulse>div:nth-child(0){animation:scale .75s cubic-bezier(.2,.68,.18,1.08) -.36s infinite}.ball-pulse>div:first-child{animation:scale .75s cubic-bezier(.2,.68,.18,1.08) -.24s infinite}.ball-pulse>div:nth-child(2){animation:scale .75s cubic-bezier(.2,.68,.18,1.08) -.12s infinite}.ball-pulse>div:nth-child(3){animation:scale .75s cubic-bezier(.2,.68,.18,1.08) 0s infinite}.ball-pulse>div{background-color:#fff;width:15px;height:15px;border-radius:100%;margin:2px;animation-fill-mode:both;display:inline-block}.loader{align-content:center;height:100%}.loader,.loader-inner{display:flex;justify-content:center}.loader-inner{align-items:center}.loader .ball-clip-rotate>div{border:.125rem solid var(--loader-color);border-bottom:.125rem solid rgba(0,0,0,0)}.loader .ball-pulse>div{background-color:var(--loader-color)!important}.loader.small .ball-clip-rotate>div{width:.9375rem;height:.9375rem}.loader.small .ball-pulse>div{width:.3125rem;height:.3125rem}.OmniWishlistPanelContent_panel-content__loader___DH7_{min-height:18.75rem;align-items:center;justify-content:center;display:flex;height:100%}.ProductDetailsPanel_container__0MKR_{margin:1.5rem 0 0}@media screen and (orientation:landscape)and (min-width:64.5625rem),screen and (orientation:portrait)and (min-width:64.5625rem){.ProductDetailsPanel_container__0MKR_{margin:1.5rem 0 0}}@media screen and (min-width:105rem){.ProductDetailsPanel_container__0MKR_{margin:1.5rem 0 0}}@media screen and (orientation:landscape)and (min-width:64.5625rem),screen and (orientation:portrait)and (min-width:64.5625rem){.ProductDetailsPanel_container__0MKR_{flex:1 1;margin:0;width:calc(50% - 1.25rem)}}@media screen and (orientation:landscape)and (min-width:64.5625rem)and (orientation:landscape)and (min-width:64.5625rem),screen and (orientation:landscape)and (min-width:64.5625rem)and (orientation:portrait)and (min-width:64.5625rem),screen and (orientation:portrait)and (min-width:64.5625rem)and (orientation:landscape)and (min-width:64.5625rem),screen and (orientation:portrait)and (min-width:64.5625rem)and (orientation:portrait)and (min-width:64.5625rem){.ProductDetailsPanel_container__0MKR_{margin:0}}@media screen and (orientation:landscape)and (min-width:64.5625rem)and (min-width:105rem),screen and (orientation:portrait)and (min-width:64.5625rem)and (min-width:105rem){.ProductDetailsPanel_container__0MKR_{margin:0}}@media screen and (min-width:105rem){.ProductDetailsPanel_container__0MKR_{width:calc(50% - 1.75rem)}}.ProductDetailsPanel_content-wrapper__fyC6R{overflow:hidden}@media screen and (orientation:landscape)and (min-width:64.5625rem),screen and (orientation:portrait)and (min-width:64.5625rem){.ProductDetailsPanel_content-wrapper__fyC6R{padding:6rem 0 0;padding-bottom:2rem!important}}@media screen and (orientation:landscape)and (min-width:64.5625rem)and (orientation:landscape)and (min-width:64.5625rem),screen and (orientation:landscape)and (min-width:64.5625rem)and (orientation:portrait)and (min-width:64.5625rem),screen and (orientation:portrait)and (min-width:64.5625rem)and (orientation:landscape)and (min-width:64.5625rem),screen and (orientation:portrait)and (min-width:64.5625rem)and (orientation:portrait)and (min-width:64.5625rem){.ProductDetailsPanel_content-wrapper__fyC6R{padding:6rem 0 0}}@media screen and (orientation:landscape)and (min-width:64.5625rem)and (min-width:105rem),screen and (orientation:portrait)and (min-width:64.5625rem)and (min-width:105rem){.ProductDetailsPanel_content-wrapper__fyC6R{padding:7.5rem 0 0}}