header .page-header__topbar .page-header__topbar-content .topbar-column-2{z-index:0}#sa-badge-floating-plugin{bottom:125px !important}.banner .banner4{background-image:url("../images/black-friday.jpg");background-size:contain;background-position:center;background-repeat:no-repeat}.banner .banner4 .fl-txt,.banner .banner4 .fl-txt-1,.banner .banner4 .fl-txt-2{display:none}#banners .banner .banner-content.banner2{overflow:hidden;position:relative}#banners .banner .banner-content.banner2 .fl-txt{position:absolute;top:4rem;right:4rem;font-size:3.6rem;line-height:3.6rem;text-align:right}#banners .banner .banner-content.banner2 .fl-txt .txt-1{font-weight:900;line-height:unset;color:#000;font-size:3.6rem}#banners .banner .banner-content.banner2 .fl-txt .txt-2{color:#f2ca72}#banners .banner .banner-content.banner2 .fl-txt-1{position:absolute;bottom:20rem;right:4rem;top:auto;font-family:"Roboto Slab",serif;font-size:6rem;font-weight:900;color:#000}#banners .banner .banner-content.banner2 .fl-txt-2{position:absolute;top:14rem;right:4rem;left:auto;font-weight:300;color:#000}#banners .banner .banner-content.banner2 .fl-img{position:absolute;left:-12rem;bottom:-11rem;-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0) scale(1,1);-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;-o-transition:all .35s ease-in-out;-ms-transition:all .35s ease-in-out;transition:all .35s ease-in-out}#banners .banner:hover .banner-content.banner2 .fl-img{transform:translateX(30px) scale(1.02)}@media only screen and (min-width:992px) and (max-width:1400px){#banners .banner .banner-content.banner3 .fl-img{left:0;bottom:2rem;transform:scale(1.2) !important}#banners .banner .banner-content.banner2 .fl-img{left:-7rem;bottom:-3rem}}@media only screen and (max-width:991px){#banners .banner .banner-content.banner2 .fl-img{left:-11rem;bottom:-15rem}}@media only screen and (max-width:768px){#banners .banner .banner-content.banner2 .fl-img{left:-13rem;bottom:-15rem}}.product-video{position:absolute !important}@media only screen and (max-width:1415px){#home-slider .main-slider .img-container.img-bf{background-image:url("../images/ottica-shop-small.jpg") !important;background-position:73% !important}}.product-badges-left .badge.black-friday{font-weight:600;background:#000;color:#fff;font-size:1.2rem;padding:.25rem 1rem;min-width:7rem;-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;margin-bottom:3px}#sa-badge-floating-plugin{bottom:78px !important;left:2rem !important;z-index:2 !important}.bestprice-badge{bottom:22rem !important}.espa{position:fixed;bottom:119px;right:24px;max-width:115px;z-index:99}@media only screen and (max-width:768px){.bestprice-badge{bottom:14rem !important;max-height:96px !important;max-width:68px !important;right:1rem !important}.espa{bottom:83px;right:11px;max-width:78px;z-index:99}}.pr-badge.badge--bf{position:absolute !important;right:-5px !important;width:80px !important;top:15px !important;z-index:3 !important}.no-text{display:none;font-size:0rem}.no-background{background-color:#fff !important}#categories .tab-menu ul li{background-color:#000 !important;border-radius:20px}.no-background-red,.icon-heart-f.no-backgound-red:before{background-color:#d81921 !important}.mnss-product .product-content .price-box .prev-price .price,.ottica-product-page .product-col-info .price-box .prev-price .price,.ottica-category-page .products-pagination .pagination-step a,.lefteye_container,.righteye_container{color:#000 !important}a.no-background-red{color:#fff !important}#banners .banner .banner-content.banner2 .fl-txt .txt-2{color:#de4a51 !important}@media only screen and (max-width:1618px){#home-slider .main-slider .img-container.bf-img{background-image:url(../images/otticashop-bf-tablet.jpg) !important}}@media only screen and (max-width:768px){#home-slider .main-slider .img-container.bf-img{background-image:url(../images/otticashop-bf-mobile.jpg) !important}}.installment-container{max-width:500px;padding-top:20px;position:relative}.installment-button{width:100%;background:#fff;border:1px solid #ddd;border-radius:8px;padding:15px 20px;font-size:16px;cursor:pointer;display:flex;justify-content:space-between;align-items:center;transition:background .3s}.installment-button:hover{background:#f0f0f0}.arrow{display:inline-block;transition:transform .3s}.arrow.rotate{transform:rotate(180deg)}.installment-dropdown{display:none;margin-top:5px;border:1px solid #ddd;border-radius:8px;background:#fff;box-shadow:0 2px 5px rgba(0,0,0,.1);position:absolute;width:100%;max-width:500px}.installment-dropdown.show{display:block;position:absolute;z-index:9999;bottom:90px;width:100%;max-width:500px}.installment-item{padding:12px 20px;border-top:1px solid #eee;font-size:15px;cursor:pointer}.installment-item:first-child{border-top:none}.installment-item:hover{background:#f9f9f9}#installmentToggle img{max-width:60px}