.item_container_pdplink:hover{text-decoration:none}.products_holder .item_container .item:hover,.products_holder .item_container .item:hover:hover{border-bottom:4px solid #575d9b}.products_holder .item_container .item .color-count,.products_holder .item_container .item:hover .color-count{font-size:12px;line-height:16px;font-family:"DM Sans",sans-serif;letter-spacing:.16px}.products_holder .change-colors-views{left:14px;right:14px}.products_holder .item_container .item .thumbnail__details{left:14px;bottom:5px}.modal-search-result-description-container .brand-name,.modal-search-result-description-container .style-name,.products_holder .item_container .item .names a .brand-name,.products_holder .item_container .item .names a .style-name,.thumbnail__details .names .brand-name,.thumbnail__details .names .style-name{color:#222;font-family:"DM Sans",sans-serif;font-size:12px;line-height:16px;letter-spacing:.16px}.modal-search-result-description-container .price,.products_holder .item_container .item .price span{color:#222;font-family:"DM Sans",sans-serif;font-size:14px;line-height:24px}.products_holder .item_container .item .price.listPrice,.products_holder .item_container .item .price.offerprice{font-family:"DM Sans",sans-serif;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;min-width:30vw}.products_holder .item_container .item .price.listPrice,.products_holder .item_container .item .price.offerprice span{letter-spacing:.5px;font-weight:500}.highlight{font-size:14px;margin-left:4px;font-weight:500}.modal-search-result-description-container .original-price strike,.products_holder .item_container .item .price.listPrice,.products_holder .item_container .item .price.offerprice span strike,.thumbnail__details .price.offerprice{font-size:12px;line-height:24px;font-weight:400}.modal-favorites-box-grid .item .price_container div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.modal-favorites-box-grid .item .price_container div span{letter-spacing:.5px;font-weight:500;font-family:"DM Sans",sans-serif;font-size:14px;line-height:24px}.modal-favorites-box-grid .item .price_container div strike{font-size:12px;line-height:24px;font-weight:400}.wced-container{overflow:visible!important;border:none;margin:3px 4px 42px;background-color:transparent}.wced-first-row img{margin:auto auto 0}.wced-gender{font-family:"DM Sans",sans-serif;color:#222;padding-left:14px;display:none}.wced-fav{display:none}.wced-second-row{border-top:none;background-color:transparent;text-align:center;font-family:"DM Sans",sans-serif;font-size:12px;line-height:16px}.wced-model-name{text-transform:unset}.wced-brand{font-family:"DM Sans",sans-serif;color:#222;padding:4px 0}.wced-price-item-row{padding-left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.wced-price-item-row .wced-item-number,.wced-price-item-row .wced-listprice{font-family:"DM Sans",sans-serif;color:#222}.wced-price-item-row .wced-item-number{display:none}.wced-first-row{height:20vw;width:calc((100vw / 4) - 9px)}.c-pdp-det .c-pdp-det__left .offer-badge,.c-prod-det__inner .l-footer-no-js .offer-badge,.offer-badge,.offer-info .offer-badge{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;bottom:unset;top:23px;left:30px;min-width:50px;min-height:24px;padding:4px 8px;border-radius:4px;border:none;font-family:"DM Sans",sans-serif;font-weight:700;font-size:14px;line-height:16px;letter-spacing:.5px;text-align:center}.offer-badge.offer-30,.offer-badge.offer-35,.offer-badge.offer-40,.offer-badge.offer-45{color:#222;background-color:#a7e2db}.offer-badge.offer-10,.offer-badge.offer-15,.offer-badge.offer-20,.offer-badge.offer-25,.offer-badge.offer-5{color:#222;background-color:#e0e9fa}.offer-badge.offer-50,.offer-badge.offer-55,.offer-badge.offer-60,.offer-badge.offer-65,.offer-badge.offer-70,.offer-badge.offer-75,.offer-badge.offer-80,.offer-badge.offer-85,.offer-badge.offer-90,.offer-badge.offer-95{color:#222;background-color:#f4c8bb}.c-pdp-det .c-pdp-det__left .offer-badge,.c-pdp-det__left #vm_buttons~.offer-badge{bottom:unset}.glassesCatalogEntryRecommendationWidget .carouselWrapper{position:relative}.glassesCatalogEntryRecommendationWidget .carouselWrapper .wced-title{font-weight:700;text-align:center;min-height:200px;height:auto;font-size:130px;line-height:160px;font-family:"DM Sans",sans-serif;width:100%;position:absolute;top:4vw;background:-o-linear-gradient(bottom,#ebf2ff,#ebf2ff),-o-linear-gradient(359.08deg,rgba(133,244,230,.198) 9.17%,rgba(151,140,194,.603) 32.84%,rgba(235,242,255,.9) 54.06%,rgba(255,248,246,.9) 74.97%,rgba(230,203,182,.594) 85.89%);background:linear-gradient(0deg,#ebf2ff,#ebf2ff),linear-gradient(90.92deg,rgba(133,244,230,.198) 9.17%,rgba(151,140,194,.603) 32.84%,rgba(235,242,255,.9) 54.06%,rgba(255,248,246,.9) 74.97%,rgba(230,203,182,.594) 85.89%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}@media screen and (min-width:1025px) and (max-width:1240px){.glassesCatalogEntryRecommendationWidget .carouselWrapper .wced-title{top:1vw}}@media screen and (max-width:1024px){.offer-info{left:14px}.wced-first-row{width:66vw;height:176px;margin-top:80px}.color-count,.product-list-container .products-holder div:not(.products-holder){color:#222;font-family:"DM Sans",sans-serif;font-size:10px!important;line-height:13px}.product-list-container .catalog-item .names{bottom:27px;left:14px}.product-list-container .catalog-item .names .brand-name,.product-list-container .catalog-item .names .style-name,.thumbnail__details .names .brand-name,.thumbnail__details .names .style-name{color:#222;font-family:"DM Sans",sans-serif;font-size:12px;line-height:16px;letter-spacing:.16px}.product-list-container .catalog-item .price-wrap{bottom:5px;left:14px}.product-list-container .catalog-item .price.offerprice,.thumbnail__details .price.offerprice{font-weight:500;font-family:"DM Sans",sans-serif;letter-spacing:.5px;margin-top:4px;float:left;text-align:left}.product-list-container .catalog-item .price.offerprice span strike,.thumbnail__details .price.offerprice span strike{font-size:12px;font-weight:400}.thumbnail__details{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:absolute;text-align:left;left:14px;bottom:5px}.thumbnail__details .cp-label{font-size:14px!important;font-weight:500;display:block;color:#4a4a4a}.thumbnail__details .price-wrap 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-pack:end;-ms-flex-pack:end;justify-content:flex-end;font-weight:500;font-family:"DM Sans",sans-serif;letter-spacing:.5px}.thumbnail__details .price-wrap div span strike{font-size:12px;line-height:24px;font-weight:400}.wced-gender{font-family:"DM Sans",sans-serif;color:#222;padding-left:14px}.wced-brand{font-family:"DM Sans",sans-serif;color:#222}.wced-price-item-row .wced-item-number,.wced-price-item-row .wced-listprice{font-family:"DM Sans",sans-serif;color:#222}.wced-price-item-row .wced-item-number{padding-right:14px}}@media screen and (max-width:1024px){.glassesCatalogEntryRecommendationWidget .carouselWrapper{position:relative}.glassesCatalogEntryRecommendationWidget .carouselWrapper .wced-title{font-weight:700;text-align:center;height:160px;font-size:40px;line-height:80px;font-family:"DM Sans",sans-serif;width:100%;position:absolute;top:5%;display:-ms-flexbox;display:flex;display:-webkit-box;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:-o-linear-gradient(bottom,#ebf2ff,#ebf2ff),-o-linear-gradient(359.08deg,rgba(133,244,230,.198) 9.17%,rgba(151,140,194,.603) 32.84%,rgba(235,242,255,.9) 54.06%,rgba(255,248,246,.9) 74.97%,rgba(230,203,182,.594) 85.89%);background:linear-gradient(0deg,#ebf2ff,#ebf2ff),linear-gradient(90.92deg,rgba(133,244,230,.198) 9.17%,rgba(151,140,194,.603) 32.84%,rgba(235,242,255,.9) 54.06%,rgba(255,248,246,.9) 74.97%,rgba(230,203,182,.594) 85.89%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.wced-container:hover .wced-thumbnail.wced-thumbnail--qt{display:none}.wced-container:hover .wced-brand{font-weight:700;text-decoration:underline}}@media screen and (min-width:1025px){.order-shipping-checkbox.iconglasses-icon-checked .path1::before{width:4px;height:8px}}