@-webkit-keyframes icon-right-to-left{0%{margin-right:6px}to{margin-right:-68px}}@keyframes icon-right-to-left{0%{margin-right:6px}to{margin-right:-68px}}@-webkit-keyframes span-left-to-right{0%{margin-left:0;margin-right:0}to{margin-left:-25px;margin-right:-42px}}@keyframes span-left-to-right{0%{margin-left:0;margin-right:0}to{margin-left:-25px;margin-right:-42px}}.collection-page #content_wrapper_box #catalogWrapperBoxDisplay_Widget .slick-dots .video-tag button{position:relative}.collection-page #content_wrapper_box #catalogWrapperBoxDisplay_Widget .slick-dots .video-tag button::before{content:"\e929";font-family:'glasses-rp';width:unset;height:unset;border:unset;font-size:22px;position:absolute;right:5px;color:#575d9b}.collection-page #content_wrapper_box #catalogWrapperBoxDisplay_Widget .slick-dots .video-tag.slick-active button::before{background:unset}.collection-page #content_wrapper_box #catalogWrapperBoxDisplay_Widget .slick-dots button::before{width:7.42px;height:7.42px;border:.92715px solid #575d9b;opacity:1}.collection-page #content_wrapper_box #catalogWrapperBoxDisplay_Widget .slick-dots li.slick-active button::before{background:#575d9b}.collection-page #content_wrapper_box #catalogWrapperBoxDisplay_Widget .catalog_wrapper_box .landingPdpHeader{padding-top:0;margin-bottom:0}.collection-page #content_wrapper_box #catalogWrapperBoxDisplay_Widget .catalog_wrapper_box .landingPdpHeader .detail_box_content,.collection-page #content_wrapper_box #catalogWrapperBoxDisplay_Widget .catalog_wrapper_box .landingPdpHeader .detail_box_content .c-pdp-det{max-height:unset}.collection-page #content_wrapper_box #catalogWrapperBoxDisplay_Widget .catalog_wrapper_box .landingPdpHeader .detail_box_content .c-pdp-det__left{max-height:90vh;min-width:30%;max-width:600px;width:auto}.collection-page #content_wrapper_box #catalogWrapperBoxDisplay_Widget .catalog_wrapper_box .landingPdpHeader .detail_box_content .c-pdp-det__left .pdp_main_carousel{margin-bottom:0}.collection-page #content_wrapper_box #catalogWrapperBoxDisplay_Widget .catalog_wrapper_box .landingPdpHeader .detail_box_content .c-pdp-det__left .pdp_main_carousel .slick-list.draggable .slick-track .main-slide{width:100%!important}.collection-page #content_wrapper_box #catalogWrapperBoxDisplay_Widget .catalog_wrapper_box .landingPdpHeader .detail_box_content .c-pdp-det__left .pdp_main_carousel .slick-list.draggable .slick-track .main-slide.glass-view img{height:auto}.collection-page #content_wrapper_box #catalogWrapperBoxDisplay_Widget .catalog_wrapper_box .landingPdpHeader .detail_box_content .c-pdp-det__left .back-to-collection .c-cta.c-cta--back{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:23px}.collection-page #content_wrapper_box #catalogWrapperBoxDisplay_Widget .catalog_wrapper_box .landingPdpHeader .detail_box_content .c-pdp-det__left .back-to-collection .c-cta.c-cta--back p.back-collection,.collection-page #content_wrapper_box #catalogWrapperBoxDisplay_Widget .catalog_wrapper_box .landingPdpHeader .detail_box_content .c-pdp-det__left .back-to-collection .c-cta.c-cta--back p.back-collection span,.collection-page #content_wrapper_box #catalogWrapperBoxDisplay_Widget .catalog_wrapper_box .landingPdpHeader .detail_box_content .c-pdp-det__right .l-pdp-det__container .l-pdp-det__brand-detail .c-pdp-det__logo .logo_container_product .header-logo .logo_collection{font-family:"DM Sans",sans-serif}.collection-page #content_wrapper_box #catalogWrapperBoxDisplay_Widget .catalog_wrapper_box .landingPdpHeader .detail_box_content .c-pdp-det__left .c-prod__unisex{top:13px;right:52px}.collection-page #content_wrapper_box #catalogWrapperBoxDisplay_Widget .catalog_wrapper_box .landingPdpHeader .detail_box_content .c-pdp-det__left .c-prod__unisex span{font-family:"DM Sans",sans-serif;font-size:16px;text-transform:capitalize}.collection-page #content_wrapper_box #catalogWrapperBoxDisplay_Widget .catalog_wrapper_box .landingPdpHeader .detail_box_content .c-pdp-det__right .l-pdp-det__container .l-pdp-det__brand-detail{margin-top:10px;margin-bottom:15px}@media screen and (max-width:1024px){.collection-page #PageContainer #content_wrapper_box #catalogWrapperBoxDisplay_Widget .c-landing-pdp .c-product-carousel-container .slick-list.draggable .slick-track .c-prod-det__banner .gl_mob_play{top:calc(50% - 14px)}.collection-page #PageContainer #content_wrapper_box #catalogWrapperBoxDisplay_Widget .c-landing-pdp .c-product-carousel-container .slick-list.draggable .slick-track .c-prod-det__banner .gl_mob_pause{width:40px;bottom:30px}.collection-page #PageContainer #content_wrapper_box #catalogWrapperBoxDisplay_Widget .c-landing-pdp .c-product-carousel-container .slick-dots .video-tag button::before{width:unset;height:unset;border:unset}.collection-page #PageContainer #content_wrapper_box #catalogWrapperBoxDisplay_Widget .c-landing-pdp .c-product-carousel-container .slick-dots .video-tag.slick-active button::before{background:unset}.collection-page #PageContainer #content_wrapper_box #catalogWrapperBoxDisplay_Widget .c-landing-pdp .c-prod-info-container .c-prod-det__desc__logo{max-width:unset}.collection-page #PageContainer #content_wrapper_box #catalogWrapperBoxDisplay_Widget .c-landing-pdp .c-prod-info-container .c-prod-det__desc__logo .logo_container_product .header-logo .glasses-logo-container{width:auto;margin-right:5px}.collection-page #PageContainer #content_wrapper_box #catalogWrapperBoxDisplay_Widget .c-landing-pdp .c-prod-info-container .c-prod-det__desc__text{padding:0}.collection-page #content_wrapper_box #landing-pdp .detail_box_content .c-prod-landing-det .c-prod-det__inner .l-footer-no-js #vm_buttons button#vm_try-them-on span{-webkit-transition:unset;-o-transition:unset;transition:unset;margin-left:-25px;margin-right:-42px;-webkit-animation:span-left-to-right 2s;animation:span-left-to-right 2s}.collection-page #content_wrapper_box #landing-pdp .detail_box_content .c-prod-landing-det .c-prod-det__inner .l-footer-no-js #vm_buttons button#vm_try-them-on i{margin-right:-68px;-webkit-animation:icon-right-to-left 2s;animation:icon-right-to-left 2s}}#side-logo .logo_collection,.info_container h1{font:400 22px/20px "DM Sans",sans-serif;letter-spacing:.5px}#side-logo{left:-100px;width:342px}.carousel_product_container .logo_container_product .logo_collection,.detail_box_content .logo_container_product .logo_collection,.product_collection_container .logo_container_product .logo_collection{font:400 18px/24px "DM Sans",sans-serif;letter-spacing:.5px;color:#222}.info_container .price.offerprice span,.info_container p{font:400 14px/24px "DM Sans",sans-serif;letter-spacing:.16px;color:#222}.product_collection_container .info_container .price_container .price.offerprice{text-align:center}.info_container h1{font:700 16px/24px "DM Sans",sans-serif}#content_wrapper_box #collectionWrapperBoxDisplay_Widget .collection_wrapper_box .products_holder [id^=prod_].item_container_collection img{min-height:38vw}.products_holder .logo_container_product{bottom:115px}@media screen and (max-width:1024px){.logo_container_product.rotate{right:-84px}.logo_container_product.rotate .logo_text{font:700 14px/24px "DM Sans",sans-serif;letter-spacing:.5px}.logo_container_product.rotate .logo_text::before{font-size:9px}.logo_container_product.rotate .logo_collection{font:400 14px/24px "DM Sans",sans-serif;letter-spacing:.5px}#myAccount.account-container #right.right-container .big-container .price,#myAccount.account-container #right.right-container .big-container .saving,#myAccount.account-container .contact-info-wrapper .big-container .price,#myAccount.account-container .contact-info-wrapper .big-container .saving,.redesign2017 #compare_view .price,.redesign2017 #compare_view .saving,.redesign2017 .price,.redesign2017 .saving{font-family:"DM Sans",sans-serif;color:#222}}