.header-style a,h2.specials-carousel-title a{font:normal 11px/18px Open Sans,sans-serif;margin-left:5px;position:relative;top:-2px}#homepage #page-container{overflow:visible}#popular-brands-categories-block{padding:25px 365px 20px 15px}#popular-brands-categories-block .title-block{line-height:18px;position:relative}#popular-brands-categories-block .title-block a{font-size:11px;line-height:18px}#popular-brands{float:left;width:100%}#popular-categories{border-left:1px solid #cad2d8;float:right;margin-right:-355px;padding-left:25px;width:315px}#popular-categories .popular-category-list-ul{float:left;list-style:none;margin:0 40px 0 0;padding:0}#popular-categories .popular-category-list-ul.last{margin:0}#popular-brands .popular-brand-list a.link-img{display:block;float:left;height:40px;position:relative}#popular-brands .popular-brand-list a.link-img img{aspect-ratio:3;margin:0 14px;max-width:120px;-o-object-fit:contain;object-fit:contain}#brand-container-scroll,#brand-container-scroll-inner{height:40px;overflow:hidden}#popular-categories .popular-category-list-ul li{line-height:23px}#popular-categories .popular-category-list-ul li a{font-size:11px}#banner-container{height:380px;margin:10px 0 0;overflow:hidden;position:relative}#banner-container-outer{height:380px;left:50%;margin-left:-665px;overflow:hidden;position:absolute;top:0;width:1330px}#banner-container-inner{height:380px}#banner-container-inner a{background-position:50%;background-repeat:no-repeat;display:block;float:left;height:380px;width:1330px}#banner-container-inner a img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}#radio-box{border-radius:5px 0 0 0;height:16px;margin:355px auto 0;position:relative;z-index:1}#radio-box div{background-color:#fff;border:1px solid #666;border-radius:50px;cursor:pointer;float:left;height:8px;margin:3px 6px;width:8px}#radio-box div:hover{background-color:#93cb73}#radio-box div.active-slide,#radio-box div.active-slide:hover{background-color:#c03}.banner-arrows{bottom:0;cursor:pointer;left:0;position:absolute;top:0;width:50px;z-index:1}.banner-arrows .icon{align-items:center;background:#fff;border-radius:50%;box-shadow:0 2px 3px 0 rgba(0,0,0,.16);display:flex;height:50px;justify-content:center;position:relative;top:164px;width:50px}.banner-arrows .icon:after{background:url(../../../armabear/desktop/img/homepage-banner-chevron.svg) no-repeat 50%;content:"";height:26px;position:relative;width:15px}#banner-left .icon:after{-webkit-transform:scaleX(-1);transform:scaleX(-1)}#banner-right{left:auto;right:0}#left-panel-subscribe{padding-bottom:16px}#left-panel-subscribe form{position:relative}#left-panel-newsletter-input{border:1px solid #a4a4a4;border-radius:3px;float:left;font-family:Open Sans,sans-serif;font-size:12px;height:26px;width:182px}#left-panel-subscribe .email-subscribe-button[type=submit]{background:url(../../../armabear/desktop/img/sign-up-button.png) 0 0 no-repeat transparent scroll;height:28px;position:absolute;right:0;width:79px}#left-panel-subscribe .email-subscribe-button[type=submit]:hover{background-position:0 bottom}#left-panel-recent-review-container .item-name{color:#333;font:12px/14px Open Sans,sans-serif}#left-panel-recent-review-container .bottom-part,#left-panel-recent-review-container .bottom-part p{font:11px/15px Open Sans,sans-serif}#left-panel-recent-review-container .bottom-part p{margin-bottom:4px}#left-panel-helpful-links-container ul{list-style-type:none;margin:0;padding:0}#left-panel-helpful-links-container ul li{background:url(../../../armabear/desktop/img/left-panel-sprite.png) -1px 2px transparent scroll no-repeat;font:11px/15px Open Sans,sans-serif;margin-bottom:10px;overflow:hidden;padding-left:20px;text-overflow:ellipsis;white-space:nowrap}#left-panel-helpful-links-container ul li a{font:11px/15px Open Sans,sans-serif}#eyewear-talk-blog{border:1px solid #cad2d8;border-left:none;border-right:none;margin:20px 0 16px}#eyewear-talk-blog a{display:block;float:left;height:57px;text-decoration:none;width:139px}#eyewear-talk-blog a:first-child{border-right:1px solid #cad2d8}#eyewear-talk-blog a span{cursor:pointer;display:block;position:relative}#eyewear-talk-blog .icon-1{background:url(../../../armabear/desktop/img/left-panel-sprite.png) transparent scroll no-repeat 0 -34px;height:45px;left:6px;top:8px;width:125px}#eyewear-talk-blog .icon-2{background:url(../../../armabear/desktop/img/left-panel-sprite.png) transparent scroll no-repeat 0 -79px;display:block;float:left;height:33px;left:10px;position:relative;top:12px;width:125px}.homepage-caption .header-style,.homepage-caption h2{align-items:flex-end;background:#e6ecea;border-bottom:2px solid #9cada8;border-radius:2px 2px 0 0;color:#2c3a1c;display:flex;font-size:17px;font-weight:600;justify-content:space-between;line-height:1.2;margin-bottom:8px;margin-top:0;padding:16px 16px 12px}.homepage-caption .header-style a,.homepage-caption h2 a{font-size:13px;line-height:1.2;margin:0}.homepage-caption .header-style .clear-both,.homepage-caption h2 .clear-both{display:none}.homepage-caption p{font-size:15px;line-height:1.2;padding:0 16px}.homepage-caption h1+p,.homepage-caption h2+p{padding-top:12px}.homepage-caption p+h2{margin-top:16px}.small-banner-container-list{display:flex;margin-top:30px}.small-banner-container_list_item{max-height:220px;max-width:425px;padding:0 10px;width:100%}.small-banner-container_list_item:first-child{padding-left:0}.small-banner-container_list_item:last-child{padding-right:0}.small-banner-container_list_item_img{max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain}
