.GlassesProductProperties_privateManufacturer__pwj8G{font-weight:300;text-decoration:underline;position:relative}.GlassesProductProperties_privateManufacturer__pwj8G [class^=Tooltip_tooltip__trigger__]{position:absolute;top:0;left:0;right:0;bottom:0;border:none!important}.GlassesProductProperties_propertyLink__HMP8p{color:#363434;font-weight:300;text-decoration:underline;cursor:pointer}.GlassesProductProperties_propertyLink__HMP8p:hover{color:#787878}@media(min-width:1024px){.GlassesProductProperties_modal__yUnTH{background-color:#fff;left:50%;overflow:initial;padding:0;position:absolute;top:-24px;transform:translate(-50%,-100%)!important;white-space:nowrap}.GlassesProductProperties_modal__yUnTH:after{border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid #fff;bottom:-8px;content:"";left:80px;position:absolute}.GlassesProductProperties_modal__yUnTH>:first-child:last-child,.GlassesProductProperties_modal__yUnTH>:first-child:not(.GlassesProductProperties_modal__yUnTH){margin-bottom:0;margin-top:0}}.GlassesProductProperties_modal__closeIcon__2D5wY{border-radius:60px;border:1px solid;display:block;margin-left:auto;margin-right:auto;padding:8px}@media(min-width:1024px){.GlassesProductProperties_modal__closeIcon__2D5wY{height:0!important;margin-bottom:0;padding:0;visibility:hidden}}.ProductProperties_container__fvLg_{padding-left:0;padding-right:0}@media(min-width:620px){.ProductProperties_container__fvLg_{padding-left:72px;padding-right:72px}}.ProductProperties_dataList__qEiDn{display:grid;grid-template-columns:auto 16px auto;grid-template-rows:max-content;row-gap:16px}@media(min-width:620px){.ProductProperties_dataList__qEiDn{grid-template-columns:minmax(min-content,max-content) 16px minmax(min-content,max-content) minmax(16px,64px) minmax(min-content,max-content) 16px minmax(min-content,max-content);grid-template-rows:max-content;grid-auto-flow:column}}.ProductProperties_dtFirstHalf__Nzk_u,.ProductProperties_dtSecondHalf__9_oOH{grid-column:1}@media(min-width:620px){.ProductProperties_dtSecondHalf__9_oOH{grid-column:5}}.ProductProperties_ddFirstHalf__vkWZm,.ProductProperties_ddSecondHalf__Ecz4L{grid-column:3;position:relative}@media(min-width:620px){.ProductProperties_ddSecondHalf__Ecz4L{grid-column:7}}.ProductDimensions_spacer__G686I{overflow:auto}.ProductDimensions_spacer__G686I::-webkit-scrollbar{display:initial;background-color:#dfdede;height:5px;border-radius:5px}.ProductDimensions_spacer__G686I::-webkit-scrollbar-thumb{background:#6e6e6e;border-radius:5px}.ProductDimensions_wrapper__RM35G{display:flex;align-items:flex-end;gap:60px;min-width:-moz-min-content;min-width:min-content}.ProductDimensions_lensHeight__oxpgp{align-self:flex-start;padding-left:28px;padding-bottom:12px}.ProductDimensions_lensWidth__OUnHh{align-self:flex-end;padding-right:28px}.ProductImage_productImages__ixDku img{-webkit-user-select:none;-moz-user-select:none;user-select:none}.ProductImage_productImages__ixDku[data-primary-errored=true] img:first-child{z-index:0;visibility:hidden}.ProductImage_productImages__ixDku img:first-child,.ProductImage_productImages__ixDku[data-primary-errored=true] img:last-child{z-index:1;visibility:visible}.ProductImage_productImages__ixDku img:last-child{z-index:0;visibility:hidden}.ProductImage_productImages__ixDku img:not([src]):before{content:"";top:0;left:0;right:0;bottom:0;position:absolute;background-color:#fff;z-index:0}.Slider_slider__1locM{display:flex;overflow:scroll;flex-wrap:nowrap;-webkit-overflow-scrolling:touch;scrollbar-width:none}@supports(overflow-x:scroll){.Slider_slider__1locM{overflow-x:scroll;overflow-y:hidden}}@media(max-width:calc((1024px - 1px))){.Slider_slider__1locM::-webkit-scrollbar{display:none}.Slider_strechMobile__mGpYN{padding-left:calc((100vw - 100%)/2);padding-right:calc((100vw - 100%)/2);margin-left:calc((-100vw + 100%)/2);margin-right:calc((-100vw + 100%)/2)}}@media(min-width:1024px){.Slider_strechDesktop__CWmPb{padding-left:calc((100vw - 100%)/2);padding-right:calc((100vw - 100%)/2);margin-left:calc((-100vw + 100%)/2);margin-right:calc((-100vw + 100%)/2)}}.RecommendationSlider_recommendationSlider__gMUPK{position:relative}.RecommendationSlider_recommendationSlider__gMUPK .RecommendationSlider_slide__zGzzh{scroll-snap-align:start;scroll-snap-stop:always;position:relative;min-height:334px;display:flex;max-width:calc((100% - 80px)/4*3 + 32px);min-width:calc((100% - 80px)/4*3 + 32px)}.RecommendationSlider_recommendationSlider__gMUPK .RecommendationSlider_slide__zGzzh:not(:first-child){margin-left:16px}@media(min-width:620px){.RecommendationSlider_recommendationSlider__gMUPK .RecommendationSlider_slide__zGzzh:not(:first-child){margin-left:32px}}@media(min-width:620px)and (max-width:calc((1024px - 1px))){.RecommendationSlider_recommendationSlider__gMUPK .RecommendationSlider_slide__zGzzh{max-width:calc((100% - 288px)/8*3 + 64px);min-width:calc((100% - 288px)/8*3 + 64px)}}@media(min-width:1024px){.RecommendationSlider_recommendationSlider__gMUPK .RecommendationSlider_slide__zGzzh{max-width:calc((100% - 352px - 128px)/12*4 + 96px);min-width:calc((100% - 352px - 128px)/12*4 + 96px)}}@media(min-width:1440px){.RecommendationSlider_recommendationSlider__gMUPK .RecommendationSlider_slide__zGzzh{max-width:416px;min-width:416px}}.RecommendationSlider_recommendationSlider__gMUPK .RecommendationSlider_slide__zGzzh>*{width:100%}.RecommendationSlider_recommendationSlider__gMUPK footer{display:flex;position:absolute;bottom:0;padding:0;transform:translateY(50%);right:100px;z-index:1}.RecommendationSlider_recommendationSlider__gMUPK footer button:disabled{border-color:#b4b4b4!important}@media(max-width:calc((1024px - 1px))){.RecommendationSlider_recommendationSlider__gMUPK footer{display:none}}.RecommendationSlider_slider__AgGPe{padding-bottom:52px}@media(min-width:1024px){.RecommendationSlider_slider__AgGPe{padding-top:10px}}@media(max-width:calc((1024px - 1px))){.RecommendationSlider_slider__AgGPe{padding-bottom:10px;scroll-padding-left:32px;scroll-snap-type:x mandatory}}@media(max-width:calc((620px - 1px))){.RecommendationSlider_slider__AgGPe{padding-bottom:10px;scroll-padding-left:16px}}.RecommendationSlider_slider__AgGPe::-webkit-scrollbar{position:absolute;-webkit-appearance:none;height:4px;display:block}@media(max-width:calc((1024px - 1px))){.RecommendationSlider_slider__AgGPe::-webkit-scrollbar{display:none}}.RecommendationSlider_slider__AgGPe::-webkit-scrollbar-track{background-color:#f5f5f5;border-radius:10px;margin-left:16px;margin-right:16px}@media(min-width:620px){.RecommendationSlider_slider__AgGPe::-webkit-scrollbar-track{margin-left:32px;margin-right:32px}}@media(min-width:1024px){.RecommendationSlider_slider__AgGPe::-webkit-scrollbar-track{margin-left:calc((100vw - 352px - 128px)/12 + 32px + 64px);margin-right:calc((100vw - 352px - 128px)/12 + 32px + 64px + 128px)}}@media(min-width:1440px){.RecommendationSlider_slider__AgGPe::-webkit-scrollbar-track{margin-left:calc((100vw - 1312px - 15px)/2 + 80px + 32px);margin-right:calc((100vw - 1312px - 15px)/2 + 80px + 32px + 128px)}}.RecommendationSlider_slider__AgGPe::-webkit-scrollbar-thumb{border-radius:10px;background-color:#6e6e6e}@media(min-width:1440px){.RecommendationSliderContainer_root__Af2Ln{max-width:calc(1312px);margin-left:auto;margin-right:auto}}@media(min-width:calc(1568px)){.RecommendationSliderContainer_root__Af2Ln{max-width:1440px}}.RecommendationSliderContainer_container__AHRyw{min-height:200px}.RecommendationSlider_productTile__FkJwI [data-images]{padding-top:100%}.Image_gallery__yuVMN{position:relative}@media(max-width:calc((1024px - 1px))){.Image_gallery__yuVMN{margin-bottom:32px}}.Image_carousel__FIuGi{height:calc(100vw + 48px);background-color:#f5f5f5;z-index:0}@media(min-width:620px){.Image_carousel__FIuGi{height:calc(66.6666666667vw + 64px)}}@media(min-width:1024px){.Image_carousel__FIuGi{display:none}}.Image_carousel__FIuGi .Image_galleryItem__IVFVF{height:100%}.Image_carousel__FIuGi .Image_galleryItem__IVFVF .Image_image__7FhD7{height:100%;width:100%}.Image_grid__WaX0I{display:grid;position:relative;grid-template-columns:repeat(2,minmax(0,1fr));grid-row-gap:32px;row-gap:32px;grid-column-gap:32px;-moz-column-gap:32px;column-gap:32px}@media(max-width:calc((1024px - 1px))){.Image_grid__WaX0I{display:none}}.Image_grid__WaX0I>.Image_galleryItem__IVFVF{overflow:hidden;padding-top:135%}.Image_grid__WaX0I>.Image_galleryItem__IVFVF>div{position:absolute;top:0;left:0;right:0;bottom:0}.Image_grid__WaX0I>.Image_galleryItem__IVFVF:only-child{grid-column:1/span 2;padding-top:75%}.Image_galleryItem__IVFVF{position:relative}.Image_header__GEooY{align-items:center;display:flex;justify-content:space-between;left:0;padding:16px 16px 0;position:absolute;right:0;z-index:2}@media(min-width:620px){.Image_header__GEooY{padding:32px 32px 0}}@media(min-width:1024px){.Image_header__GEooY{padding:16px 16px 0}.Image_header__GEooY .Image_wishlist__x2Cp7{display:none}}@keyframes Image_fadeIn__15_JQ{0%{opacity:0}to{opacity:100%}}@keyframes Image_fadeInAndOut__1_W_T{0%{opacity:0;z-index:3}10%{opacity:1;z-index:3}90%{opacity:1;z-index:3}to{opacity:0;z-index:3}}.Image_noGlassesPreview__C_ZTr{position:absolute!important;top:0;left:0;right:0;bottom:0}@media(min-width:620px){.Image_noGlassesPreview__C_ZTr>img{-o-object-fit:contain!important;object-fit:contain!important}}.Image_overlay__xSRij{width:100%;height:calc(100% - 48px);position:relative;background-color:#f5f5f5}@media(min-width:620px){.Image_overlay__xSRij{height:calc(100% - 64px)}}@media(max-width:calc((1024px - 1px))){.Image_overlay__xSRij{background-color:#dfdede}}.Image_overlay__xSRij.Image_fullHeight__Fu2rM{height:100%}.Image_overlay__xSRij>iframe{animation:Image_fadeIn__15_JQ 1s cubic-bezier(.075,.82,.165,1);position:relative}.Image_info__1BA_d{animation:Image_fadeInAndOut__1_W_T 5s cubic-bezier(.075,.82,.165,1);border-radius:4px;bottom:0;left:0;margin:8px auto;max-width:280px;opacity:0;padding:8px 16px;position:absolute;right:0}@media(hover:none)and (pointer:coarse){.Image_withTouchscreen__0QuY_{display:block}}@media(hover:hover)and (pointer:fine){.Image_withTouchscreen__0QuY_{display:none}}@media(hover:none)and (pointer:coarse){.Image_withMouse__o2xpL{display:none}}@media(hover:hover)and (pointer:fine){.Image_withMouse__o2xpL{display:block}}.VirtualTryOn_vtoButton__DxAee{font-family:inherit;transition:all .2s ease-in-out}.VirtualTryOn_vtoButton__DxAee svg{vertical-align:bottom;margin-right:8px}.VirtualTryOn_vtoButton__DxAee[data-hidden=true]{opacity:0;visibility:hidden}.VirtualTryOn_deleteButton__auaLN{border:none!important}.VirtualTryOn_confirmationButtons__zppHI{padding:16px;display:flex;justify-content:right}.VirtualTryOn_confirmationButtons__zppHI button:last-of-type{margin-left:8px}.Desktop_virtualTryonDesktop__PpWLy{padding:16px;display:flex;align-items:center}@media(max-width:calc((1024px - 1px))){.Desktop_virtualTryonDesktop__PpWLy{display:none}}.Desktop_virtualTryonDesktop__PpWLy button{flex-shrink:0}.Desktop_virtualTryonDesktop__PpWLy .Desktop_icon__bbg6i{border-radius:100%;background-color:#fff;padding:8px}.Desktop_virtualTryonDesktop__PpWLy .Desktop_icon__bbg6i svg{vertical-align:middle}.Desktop_virtualTryonDesktop__PpWLy .Desktop_heading__OzX4t{flex-grow:1;margin-left:16px;margin-right:16px}.Desktop_virtualTryonDesktop__PpWLy .Desktop_dittoUnavailable__NpoCG svg{vertical-align:bottom;margin-right:8px}.Hint_hintBox__OkNjW{position:absolute;top:0;left:50%;transform:translate(-50%,-100%);width:256px;background-color:#dfdede;padding:16px;grid-template-columns:1fr 16px;grid-column-gap:8px}.Hint_triangle__gA_3a{position:absolute;border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid #dfdede;bottom:-8px;left:85px}.Hint_hintButton__nByDS{padding:0;height:auto}@keyframes Toggle_bounce___5bfA{0%{transform:translateY(0)}20%{transform:translateY(8%)}30%{transform:translateY(0)}}@keyframes Toggle_increaseHeight__efB_3{0%{height:32px}to{height:68px}}@keyframes Toggle_changePosition__hj_R0{0%{bottom:20px}to{bottom:0}}.Toggle_toggle__IQ3iV{background:#fff;border-radius:36px;display:flex;flex-direction:column;padding:4px;align-items:center;height:32px;animation:Toggle_increaseHeight__efB_3 .5s cubic-bezier(0,0,.58,1.25) .5s;animation-fill-mode:forwards}.Toggle_toggle__IQ3iV input{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;top:0;left:0;right:0;bottom:0;width:100%;height:100%;position:absolute;margin:0;z-index:3}.Toggle_toggle__IQ3iV>svg{z-index:1;padding:2px;color:#363434;margin-bottom:4px;box-sizing:content-box}.Toggle_toggle__IQ3iV>.Toggle_preview__r0Dwv,.Toggle_toggle__IQ3iV>svg{transition:all .2s ease-in-out}.Toggle_toggle__IQ3iV[data-vto-visible=true]>.Toggle_preview__r0Dwv{opacity:0}.Toggle_toggle__IQ3iV[data-hidden=true]{opacity:0;visibility:hidden}@keyframes Toggle_pulseBorderBumpy__VfxlE{0%{transform:scale(1);opacity:0}10%{opacity:1}30%{transform:scale(1.2);opacity:1}50%{transform:scale(1.2);opacity:1}70%{transform:scale(1.2);opacity:1}to{transform:scale(1);opacity:0}}.Toggle_pulseCircle__pT5FC{transform:scale(1);position:absolute;z-index:1;width:32px;height:32px;top:40px;opacity:0;animation:Toggle_pulseBorderBumpy__VfxlE 2.25s cubic-bezier(0,0,.58,1.25) 1.5s}.Toggle_pulseCircle__pT5FC:after{top:-1px;left:-1px;right:-1px;bottom:-1px}.Toggle_pulseCircle__pT5FC:after,.Toggle_pulseCircle__pT5FC:before{content:"";transform:scale(1);position:absolute;border-radius:100%;border:2px solid #cbe1cb}.Toggle_pulseCircle__pT5FC:before{top:-4px;left:-4px;right:-4px;bottom:-4px}.Toggle_preview__r0Dwv{bottom:20px;animation:Toggle_changePosition__hj_R0 .5s cubic-bezier(0,0,.58,1.25) .5s;animation-fill-mode:forwards}.Toggle_preview__r0Dwv,.Toggle_preview__r0Dwv img{border-radius:100%;z-index:1;width:32px;height:32px}.Toggle_preview__r0Dwv img{-o-object-fit:cover;object-fit:cover;padding:2px;position:relative;vertical-align:bottom}.Toggle_switch__Xdexd{border-radius:100%;width:32px;height:32px;position:absolute;top:4px;z-index:1;transition:all .2s ease-in-out;background-color:#363434}.Toggle_switch__Xdexd>svg{padding:2px;color:#fff;transition:all .2s ease-in-out;opacity:1;box-sizing:content-box}.Toggle_switch__Xdexd>.Toggle_preview__r0Dwv{opacity:0;transition:all .2s ease-in-out;position:absolute;top:0}.Toggle_switch__Xdexd[data-vto-visible=true]{top:40px;animation:Toggle_bounce___5bfA 1s ease-in-out}.Toggle_switch__Xdexd[data-vto-visible=true] svg{opacity:0}.Toggle_switch__Xdexd[data-vto-visible=true]>.Toggle_preview__r0Dwv{opacity:1}.ModelSelector_modelSelector__W4qAv{display:flex;overflow:auto;padding:4px 0;scrollbar-width:none}@media(max-width:calc((1024px - 1px))){.ModelSelector_modelSelector__W4qAv::-webkit-scrollbar{display:none}}@media(min-width:620px){.ModelSelector_modelSelector__W4qAv{padding:12px 0}}.ModelSelector_modelSelector__W4qAv li:first-child{margin-left:auto;padding-left:12px}.ModelSelector_modelSelector__W4qAv li:last-child{margin-right:auto;padding-right:12px}.ModelSelector_modelSelector__W4qAv button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:none;padding:0;border-radius:100%;margin:0 4px;cursor:pointer;position:relative;width:40px;height:40px}.ModelSelector_modelSelector__W4qAv button:after{border-radius:100%;border:2px solid #363434;box-sizing:border-box;content:"";top:0;left:0;right:0;bottom:0;opacity:0;position:absolute;transition:all .2s ease-in-out}.ModelSelector_modelSelector__W4qAv button[data-selected=true]:after{opacity:1;border:2px solid #363434}.ModelSelector_modelSelector__W4qAv img{border-radius:100%;height:40px;-o-object-fit:cover;object-fit:cover;vertical-align:middle;width:40px;z-index:-1;position:relative}.Info_info__jkyLd{left:0;margin:16px;opacity:0;position:absolute;right:0;transition:all .2s ease-in-out;-webkit-user-select:none;-moz-user-select:none;user-select:none;visibility:hidden;z-index:3}.Info_info__jkyLd.Info_visible__nOQgH{opacity:1;visibility:visible}.VirtualTryOn_gallery__iMcbG{position:relative}@media(max-width:calc((1024px - 1px))){.VirtualTryOn_gallery__iMcbG{margin-bottom:32px}}.VirtualTryOn_carousel__NQYOl{height:calc(100vw + 48px);background-color:#f5f5f5;z-index:0}@media(min-width:620px){.VirtualTryOn_carousel__NQYOl{height:calc(66.6666666667vw + 64px)}}@media(min-width:1024px){.VirtualTryOn_carousel__NQYOl{display:none}}.VirtualTryOn_carousel__NQYOl .VirtualTryOn_galleryItem__S3qBI{height:100%}.VirtualTryOn_carousel__NQYOl .VirtualTryOn_galleryItem__S3qBI .VirtualTryOn_image__HakJ8{height:100%;width:100%}.VirtualTryOn_grid__24O_0{display:grid;position:relative;grid-template-columns:repeat(2,minmax(0,1fr));grid-row-gap:32px;row-gap:32px;grid-column-gap:32px;-moz-column-gap:32px;column-gap:32px}@media(max-width:calc((1024px - 1px))){.VirtualTryOn_grid__24O_0{display:none}}.VirtualTryOn_grid__24O_0>.VirtualTryOn_galleryItem__S3qBI{overflow:hidden;padding-top:135%}.VirtualTryOn_grid__24O_0>.VirtualTryOn_galleryItem__S3qBI>div{position:absolute;top:0;left:0;right:0;bottom:0}.VirtualTryOn_grid__24O_0>.VirtualTryOn_galleryItem__S3qBI:only-child{grid-column:1/span 2;padding-top:75%}.VirtualTryOn_galleryItem__S3qBI{position:relative}.VirtualTryOn_header__9z0FV{align-items:center;display:flex;justify-content:space-between;left:0;padding:16px 16px 0;position:absolute;right:0;z-index:2}@media(min-width:620px){.VirtualTryOn_header__9z0FV{padding:32px 32px 0}}@media(min-width:1024px){.VirtualTryOn_header__9z0FV{padding:16px 16px 0}.VirtualTryOn_header__9z0FV .VirtualTryOn_wishlist__Ht9H4{display:none}}.VirtualTryOn_virtualTryOnContainer__lL_ZQ{top:0;left:0;right:0;bottom:0;position:absolute;z-index:1;transition:all .2s ease-in-out;pointer-events:none}.VirtualTryOn_virtualTryOnContainer__lL_ZQ>*{pointer-events:all}@media(min-width:1024px){.VirtualTryOn_virtualTryOnContainer__lL_ZQ{display:none}}.VirtualTryOn_tryOnSwitch__t5D6x{position:absolute;margin:16px;right:0;top:48px;z-index:2;box-sizing:content-box}@media(min-width:620px){.VirtualTryOn_tryOnSwitch__t5D6x{margin:32px}}.VirtualTryOn_deleteTryOn__UdeWK{position:absolute;margin:16px;right:0;top:132px;z-index:2}@media(min-width:620px){.VirtualTryOn_deleteTryOn__UdeWK{margin:32px}}.VirtualTryOn_activateTryOn__xnAhX{bottom:48px;left:50%;position:absolute;transform:translateX(-50%);transition:all .2s ease-in-out;z-index:2}@media(min-width:620px){.VirtualTryOn_activateTryOn__xnAhX{bottom:64px}}.VirtualTryOn_activateTryOn__xnAhX.VirtualTryOn_active__TTeiH{margin-bottom:8px}.VirtualTryOn_modelSelector__WwvVm{bottom:0;position:absolute;width:100%;background-color:#f5f5f5;transition:all .2s ease-in-out;transform:scale3d(0,0,0);opacity:0}.VirtualTryOn_modelSelector__WwvVm.VirtualTryOn_visible__LXZKR{transform:scaleX(1);opacity:1}.VirtualTryOn_hidden__o6caV{opacity:0;visibility:hidden}.GalleryWithVTO_virtualTryOnContainer__e74Wo{background-color:#f5f5f5;border-radius:8px;margin-bottom:32px}.GalleryWithVTO_virtualTryOnContainer__e74Wo .GalleryWithVTO_virtualTryOnImageDesktop__KoavC{border-top:1px solid #dfdede;height:430px;position:relative}@media(max-width:calc((1024px - 1px))){.GalleryWithVTO_virtualTryOnContainer__e74Wo{display:none}}.GalleryWithVTO_dittoDeleteSuccess__HOKre{animation:GalleryWithVTO_fadeOut__t0WH3 2s ease 2s forwards}@keyframes GalleryWithVTO_fadeOut__t0WH3{0%{opacity:1}to{opacity:0}}.GalleryWithVTO_mobileGallery__bgJs9{display:none}@media(max-width:calc((1024px - 1px))){.GalleryWithVTO_mobileGallery__bgJs9{display:block}}.GalleryWithVTO_desktopGallery__766Vy{position:relative}@media(max-width:calc((1024px - 1px))){.GalleryWithVTO_desktopGallery__766Vy{display:none}}.GalleryWithVTO_desktopImageGrid__Ffatd{display:grid;position:relative;grid-template-rows:auto;grid-template-columns:repeat(2,minmax(0,1fr));grid-row-gap:32px;row-gap:32px;grid-column-gap:32px;-moz-column-gap:32px;column-gap:32px}.GalleryWithVTO_desktopImageGrid__Ffatd>.GalleryWithVTO_image__7V5By{border-radius:8px}.GalleryWithVTO_desktopImageGrid__Ffatd>.GalleryWithVTO_image__7V5By:only-child{grid-column:1/span 2}.GalleryWithVTO_tags__7YzY5{position:absolute;top:0;left:0;margin:16px;z-index:3}.GalleryWithVTO_deleteDesktop__292Lt{position:absolute;z-index:2;right:0;top:0;margin:16px}.FrameWidth_headingContainer__9uMkJ{margin-bottom:8px}.FrameWidth_chipWrapper__1S_fw{position:relative;display:flex;justify-content:center;box-sizing:border-box;width:64px;height:32px;border-radius:24px;border:2px solid #363434}.FrameWidth_chipWrapper__1S_fw.FrameWidth_outOfStock__vdNjT{border-color:#dfdede}.FrameWidth_chipWrapper__1S_fw.FrameWidth_outOfStock__vdNjT .FrameWidth_crossOut__lijkV{background-color:#dfdede;width:48px;top:14px;right:5px}.FrameWidth_textWrapper__Wgw0E{display:flex;justify-content:center;align-items:center;width:42px;height:28px}.FrameWidth_crossOut__lijkV{width:52px;top:15px;right:4px;position:absolute;height:1px;transform:rotate(-33deg);background-color:#dfdede}.FrameFitInfoBanners_frameFitSizeInfoBox__DkS1l{display:block;position:relative;padding:10px 16px;border-radius:4px}.FrameFitInfoBanners_frameFitLoginInfoBox__ubTON{border-radius:4px}.FrameFitInfoBanners_inTextLink__XyvtG{color:#363434;text-decoration:underline}.Notification_layer__Z5_bT{position:relative}.Notification_notification__G8IuD header{padding:24px 20px 0 64px}@media(max-width:calc((1024px - 1px))){.Notification_notification__G8IuD header{display:none}}.Notification_notification__G8IuD>div:first-of-type{padding-top:0}@media(max-width:calc((1024px - 1px))){.Notification_notification__G8IuD>div:first-of-type{padding:0 24px 16px}}@media(min-width:1024px){.Notification_notification__G8IuD footer{display:none}}.Notification_notification__G8IuD footer:after{content:"";position:absolute;left:0;right:0;top:-16px;height:1px;background-color:#dfdede}.DesktopHeader_virtualTryonDesktop__Mdyd9{display:flex;align-items:center;padding-bottom:16px}@media(max-width:calc((1024px - 1px))){.DesktopHeader_virtualTryonDesktop__Mdyd9{display:none}}.DesktopHeader_virtualTryonDesktop__Mdyd9 .DesktopHeader_icon__wW8oT{border-radius:100%;background-color:#fff;padding:8px}.DesktopHeader_virtualTryonDesktop__Mdyd9 .DesktopHeader_icon__wW8oT svg{vertical-align:middle}.DesktopHeader_virtualTryonDesktop__Mdyd9 .DesktopHeader_heading__3A9Ti{flex-grow:1;margin-left:16px;margin-right:16px}.Toggle_virtualTryOnButton__YhlCt{display:flex;align-items:center}.Toggle_virtualTryOnButton__YhlCt .Toggle_loading__Kr50c{margin-left:8px}.ShowProductView_showProductView__03ZSU{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border-radius:100%;border:none;height:40px;padding:0;width:40px;z-index:2}.MobileContainer_mobileContainer__EZthW[data-hide-all-children=true]>*{opacity:0;visibility:hidden}.FittingboxContainer_gallery__u9if9{position:relative}@media(max-width:calc((1024px - 1px))){.FittingboxContainer_gallery__u9if9{margin-bottom:32px}}.FittingboxContainer_carousel__fLCQR{height:calc(100vw + 48px);background-color:#f5f5f5;z-index:0}@media(min-width:620px){.FittingboxContainer_carousel__fLCQR{height:calc(66.6666666667vw + 64px)}}@media(min-width:1024px){.FittingboxContainer_carousel__fLCQR{display:none}}.FittingboxContainer_carousel__fLCQR .FittingboxContainer_galleryItem__KBip2{height:100%}.FittingboxContainer_carousel__fLCQR .FittingboxContainer_galleryItem__KBip2 .FittingboxContainer_image__Xg0m3{height:100%;width:100%}.FittingboxContainer_grid__NUOwH{display:grid;position:relative;grid-template-columns:repeat(2,minmax(0,1fr));grid-row-gap:32px;row-gap:32px;grid-column-gap:32px;-moz-column-gap:32px;column-gap:32px}@media(max-width:calc((1024px - 1px))){.FittingboxContainer_grid__NUOwH{display:none}}.FittingboxContainer_grid__NUOwH>.FittingboxContainer_galleryItem__KBip2{overflow:hidden;padding-top:135%}.FittingboxContainer_grid__NUOwH>.FittingboxContainer_galleryItem__KBip2>div{position:absolute;top:0;left:0;right:0;bottom:0}.FittingboxContainer_grid__NUOwH>.FittingboxContainer_galleryItem__KBip2:only-child{grid-column:1/span 2;padding-top:75%}.FittingboxContainer_galleryItem__KBip2{position:relative}.FittingboxContainer_header__XVH_n{align-items:center;display:flex;justify-content:space-between;left:0;padding:16px 16px 0;position:absolute;right:0;z-index:2}@media(min-width:620px){.FittingboxContainer_header__XVH_n{padding:32px 32px 0}}@media(min-width:1024px){.FittingboxContainer_header__XVH_n{padding:16px 16px 0}.FittingboxContainer_header__XVH_n .FittingboxContainer_wishlist__XB5z6{display:none}}.FittingboxContainer_virtualTryOnContainer__kTZlj{background-color:#f5f5f5;border-radius:8px;margin-bottom:32px;padding:16px 16px 0;transition:all .5s ease}.FittingboxContainer_virtualTryOnContainer__kTZlj[data-fittingbox-is-shown=true]{padding-bottom:16px}.FittingboxContainer_virtualTryOnContainer__kTZlj[data-fittingbox-is-shown=true] .FittingboxContainer_fittingboxWidget__GPbgh{height:500px}.FittingboxContainer_virtualTryOnContainer__kTZlj[data-fittingbox-is-shown=true] .FittingboxContainer_fittingboxWidget__GPbgh iframe{height:500px!important}.FittingboxContainer_virtualTryOnContainer__kTZlj .FittingboxContainer_fittingboxWidget__GPbgh{border-radius:8px;overflow:hidden;transition:all .5s ease;height:0}@media(max-width:calc((1024px - 1px))){.FittingboxContainer_virtualTryOnContainer__kTZlj{display:none}}.FittingboxContainer_virtualTryOnMobileContainer__lnatd .FittingboxContainer_fittingboxWidget__GPbgh,.FittingboxContainer_virtualTryOnMobileContainer__lnatd .FittingboxContainer_showProductView__mpb2f,.FittingboxContainer_virtualTryOnMobileContainer__lnatd[data-fittingbox-is-shown=true] .FittingboxContainer_startTryOnProcess__FaR9G{opacity:0;visibility:hidden}.FittingboxContainer_virtualTryOnMobileContainer__lnatd .FittingboxContainer_startTryOnProcess__FaR9G,.FittingboxContainer_virtualTryOnMobileContainer__lnatd[data-fittingbox-is-shown=true] .FittingboxContainer_fittingboxWidget__GPbgh,.FittingboxContainer_virtualTryOnMobileContainer__lnatd[data-fittingbox-is-shown=true] .FittingboxContainer_showProductView__mpb2f{opacity:1;visibility:visible}@media(min-width:1024px){.FittingboxContainer_virtualTryOnMobileContainer__lnatd{display:none}}.FittingboxContainer_virtualTryOnMobileContainer__lnatd .FittingboxContainer_fittingboxWidget__GPbgh{position:absolute;height:100%;width:100%;z-index:2}.FittingboxContainer_virtualTryOnMobileContainer__lnatd .FittingboxContainer_showProductView__mpb2f{position:absolute;right:0;margin:16px;top:48px;transition:all .2s ease-in-out}@media(min-width:620px){.FittingboxContainer_virtualTryOnMobileContainer__lnatd .FittingboxContainer_showProductView__mpb2f{margin:32px}}.FittingboxContainer_virtualTryOnMobileContainer__lnatd .FittingboxContainer_startTryOnProcess__FaR9G{left:50%;position:absolute;transform:translateX(-50%);bottom:48px;transition:all .2s ease-in-out;z-index:2}@media(min-width:620px){.FittingboxContainer_virtualTryOnMobileContainer__lnatd .FittingboxContainer_startTryOnProcess__FaR9G{bottom:64px}}#GlassesPage_fitmix-container__NGfN6{width:100%;height:100%}.GlassesPage_page-wrapper__zVzcN{position:relative;max-width:calc(1792px);margin:0 0 56px}@media(min-width:1024px){.GlassesPage_page-wrapper__zVzcN{margin:48px 64px 128px}}@media(min-width:1440px){.GlassesPage_page-wrapper__zVzcN.GlassesPage_legacy__KSlAL{max-width:1440px;margin:48px auto 128px;max-width:calc(1312px)}}@media(min-width:calc(1568px)){.GlassesPage_page-wrapper__zVzcN.GlassesPage_legacy__KSlAL{max-width:1440px}}@media(min-width:1920px){.GlassesPage_page-wrapper__zVzcN{margin:48px auto 128px}}.GlassesPage_grid__SI0I5{grid-template-columns:repeat(4,1fr);-moz-column-gap:16px;column-gap:16px;position:relative;display:grid}@media(min-width:620px){.GlassesPage_grid__SI0I5{grid-template-columns:repeat(8,1fr);-moz-column-gap:32px;column-gap:32px}}@media(min-width:1024px){.GlassesPage_grid__SI0I5{grid-template-columns:repeat(12,1fr);-moz-column-gap:32px;column-gap:32px}}.GlassesPage_grid__SI0I5 .GlassesPage_galleryGridItem__rdb3C{grid-column:1/span 4;position:relative}@media(min-width:620px){.GlassesPage_grid__SI0I5 .GlassesPage_galleryGridItem__rdb3C{grid-column:1/span 8}}@media(min-width:1024px){.GlassesPage_grid__SI0I5 .GlassesPage_galleryGridItem__rdb3C{grid-column:1/span 7}}@media(min-width:1440px){.GlassesPage_grid__SI0I5 .GlassesPage_galleryGridItem__rdb3C{grid-column:1/span 8}}.GlassesPage_grid__SI0I5 .GlassesPage_boxGridItem__2xxW8{grid-column:1/span 4;position:relative}@media(min-width:620px){.GlassesPage_grid__SI0I5 .GlassesPage_boxGridItem__2xxW8{grid-column:1/span 8}}@media(min-width:1024px){.GlassesPage_grid__SI0I5 .GlassesPage_boxGridItem__2xxW8{grid-column:8/span 5}}@media(min-width:1440px){.GlassesPage_grid__SI0I5 .GlassesPage_boxGridItem__2xxW8{grid-column:9/span 4}}.GlassesPage_wishlistHeart__S7t_M{position:absolute;top:0;right:0;margin:20px;z-index:1;visibility:hidden}@media(min-width:1024px){.GlassesPage_wishlistHeart__S7t_M{visibility:visible;position:static;margin:0 1px 0 0}}.GlassesPage_buyBox__QElkt{background-color:#f5f5f5}.GlassesPage_toastifyContainer__7Lsx7{--toastify-toast-width:752px;max-width:100%}@media(max-width:calc((1024px - 1px))){.GlassesPage_toastifyContainer__7Lsx7{min-width:343px}}