
#banner-group-sales {padding-top: 20px;}
.exp-M-Daysheet .exp-col-3 a.exp-rb-product-style.exp-row h1,.exp-row h3{font-family:"brandon_bold",Helvetica,Arial,sans-serif;font-weight:400;letter-spacing:normal}.exp-row h2{font-family:"brandon_medium",Helvetica,Arial,sans-serif;font-weight:400;letter-spacing:normal}.exp-row h5{font-family:"brandon_regular",Helvetica,Arial,sans-serif;font-weight:400;letter-spacing:normal}.exp-row h1{font-size:50px;line-height:50px;text-transform:uppercase;letter-spacing:.1px;margin-bottom:15px}.exp-row h1.small-title{font-size:35px !important;line-height:35px}.exp-row h2{font-size:19px;line-height:21px;margin:0 0 13px;text-transform:uppercase;letter-spacing:.1px;padding:0}.exp-row h2.large-title,.exp-row h3{font-size:28px;line-height:28px;margin:0 0 13px;text-transform:uppercase;letter-spacing:.1px;padding:0}.exp-row h5{font-size:16px;line-height:18px;margin-top:0}.exp-row p,.exp-row ul li,.exp-row a{font-size:14px;line-height:16px;word-break:keep-all;letter-spacing:normal;font-family: 'brandon_bold',Helvetica,Arial,sans-serif;color:#5E5A57;}a.exp-small-cta,a.exp-main-cta{font-family:"brandon_bold",Helvetica,Arial,sans-serif;font-weight:400;display:inline-block;width:inherit;padding:3px 6px;margin-top:20px;text-decoration:none;text-transform:uppercase}a.exp-main-cta{font-size:22px}a.exp-small-cta{font-size:13px}a.exp-small-cta i:before,a.exp-main-cta i:before{font-size:120%;font-style:normal;content:"\203A"}.exp-row{letter-spacing:-.31em;*letter-spacing:normal;*word-spacing:-.43em;text-rendering:optimizespeed}.exp-col{display:inline-block;position:relative;zoom:1;*display:inline;letter-spacing:normal;word-spacing:normal;vertical-align:top;text-rendering:auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-moz-background-clip:padding-box!important;-webkit-background-clip:padding-box!important;background-clip:padding-box!important}img.exp-img-r{min-width:100%;width:100%;height:inherit}.exp-col-1{width:8.33333333333%}.exp-col-2{width:16.6666666667%}.exp-col-3{width:25%}.exp-col-4{width:33.3333333333%}.exp-col-5{width:41.6666666667%}.exp-col-6{width:50%}.exp-col-7{width:58.3333333333%}.exp-col-8{width:66.6666666667%}.exp-col-9{width:75%}.exp-col-10{width:83.3333333333%}.exp-col-11{width:91.6666666667%}.exp-col-12{margin-left:0;width:100%}exp-offset-1{margin-left:8.33333333333%}.exp-offset-2{margin-left:16.6666666667%}.exp-offset-3{margin-left:25%}.exp-offset-4{margin-left:33.3333333333%}.exp-offset-5{margin-left:41.6666666667%}.exp-offset-6{margin-left:50%}.exp-offset-7{margin-left:58.3333333333%}.exp-offset-8{margin-left:66.6666666667%}.exp-offset-9{margin-left:75%}.exp-offset-10{margin-left:83.3333333333%}.exp-offset-11{margin-left:91.6666666667%}@media (min-width:1375px){.exp-tablet{display:none}}@media (max-width:934px){.exp-desktop{display:none}}@media (min-width:935px) and (max-width:1374px){.exp-row{width:100%;}}

#trends .espot-1{padding:0}
a.exp-header-CTA span{background:url(../images/exp_RB_SolidGold_cta.png) top right no-repeat}
a.exp-header-CTA:hover span{background-position:top right;color:#ff861c!important}
a.exp-header-CTA:hover{color:#9b824d!important}
header.friend-header{clip:rect(1px 1px 1px 1px);clip:rect(1px, 1px, 1px, 1px);}
.exp-M-Daysheet{background:#f0f1f3}
.exp-M-DayBanner{background:#fff ;position:relative;text-align:right}
.exp-M-DayBanner h1,.exp-M-DayBanner h5{color:#111}
.exp-M-DayBanner h5{margin-bottom:0!important}
.exp-M-DayBanner header{padding:50px 0 5% 3%;position:absolute;left:20px;top:0;text-align:left;width:auto!important;top:50%;transform:translateY(-50%);-ms-transform:translate(0%,-50%);-webkit-transform:translate(0%,-50%)}
.exp-M-DayBanner .exp-M-Day-header-img{width:100%!important}
.exp-M-Day-row{padding: 15px 0 0;background: #fff;width:98%;padding-right:2%;position:relative}
.exp-M-Day-row .exp-col-3 .exp-section{border-right:#e0e0de solid 1px;padding:15px 5% 0; text-align:center;position:relative}
.exp-M-Day-row .exp-col-3:last-of-type .exp-section{border:none}
.exp-M-Day-row .exp-col-3:nth-child(4) .exp-section{border-right:none}
.exp-M-Day-row .exp-col-3:first-child,.exp-M-Day-row .exp-col-3:last-child{border:none}
.exp-M-Daysheet .exp-col-3 p{margin:0;padding:0;font-size:15px}
.exp-M-Day-info.collection-bold .exp-section,.exp-M-Day-info.collection-new .exp-section,.exp-M-Day-info.collection-exclusive .exp-section,.exp-M-Day-info.collection-blue .exp-section{text-align:center;border-right:0;}
.exp-M-Day-info.collection-bold, .exp-M-Day-info.collection-new, .exp-M-Day-info.collection-exclusive, .exp-M-Day-info.collection-blue {background:#f5f4f2}
.exp-M-Day-info .exp-section{padding:15% 12%!important;min-height:110px}
.exp-M-Day-info .exp-section h2,.exp-M-Day-info .exp-section h2 a,.exp-M-Day-info .exp-section p{color:#5E5A57}
.exp-M-Day-info .exp-section h2 a:hover{color:#5E5A57!important}
.exp-M-Day-info .exp-section h2,.exp-M-Day-info .exp-section h2 a{font-size:34px;line-height:34px;margin-bottom:40px;font-family:'brandon_bold',Helvetica,Arial,sans-serif;letter-spacing:3px}
.exp-M-Day-info .exp-section p{font-size:20px;line-height:20px;margin-bottom:28px;text-transform:none;font-family: 'brandon_regular',Helvetica,Arial,sans-serif;}
.exp-cat-section{display:inline}
.exp-cat-section .exp-col-3 .exp-img-side{display:none}
.exp-cat-section .exp-col-3 .exp-img-front{display:block}
.exp-cat-section .exp-col-3:hover .exp-img-front{display:none}
.exp-cat-section .exp-col-3:hover .exp-img-side{display:block}
.exp-cat-section a.button.button-black{position:absolute;top:50%;left:60%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.exp-M-Day-row .exp-col-3 a.exp-rb-product-brand{color:#666;font-size:14px;display:block;text-align:center;padding-bottom:8px;font-family:"brandon_bold",Helvetica,Arial,sans-serif;font-weight:400;letter-spacing:1px}
.exp-M-Day-row .exp-col-3 a.exp-rb-product-style{color:#666;font-size:14px;display:block;text-align:center;padding-bottom:8px;font-weight:bold;font-family:"brandon_regular",Helvetica,Arial,sans-serif;letter-spacing:1px}
.exp-M-Day-row .exp-col-3 p.exp-rb-product-price{color:#666;font-size:14px;text-align:center;letter-spacing:1px}
.exp-rb-product-cta{text-transform:uppercase;float:right;margin-right:20px;display:none}
.exp-M-Day-row-cta{display:block;margin-top:20px;color:#fff;text-transform:uppercase;font-size:15px!important;padding-left:0!important}
.exp-M-Day-cta,.exp-rb-product-cta{color:#39c}
.exp-rb-products-nostars{margin-top:5px!important}
.exp-M-Day-bottom.exp-desktop{padding-top:15px}
.exp-M-Day-bottom .exp-col-4:last-child .exp-section{border-right:none}
.exp-M-Day-bottom .exp-col-4.exp_alpha .exp-section{padding-left:40px}
.exp-M-Day-bottom .exp-col-4 h2 a{font-size:21px}
.exp-M-Day-bottom .exp-col-4 p{font-size:13px;text-transform:none;margin-bottom:10px}
.exp-M-Day-bottom .exp-col-4 h2 a,.exp-M-Day-bottom .exp-col-4 p{color:#fff}
img.exp-M-Day-P{position:relative;top:-5px;float:left;width:25px!important}
.exp-M-Day-polar h2{height:20px}
.exp-M-Day-bottom .exp-col-4 .exp_omega{border-right:none}
.exp-M-Day-bottom .exp-col-4 a.exp-M-Day-cta{color:#fff;text-transform:capitalize}
p.exp-rb-polar{position:absolute;top:0;right:15px;z-index:5;font-size:11px!important}
p.exp-rb-polar svg{position:relative;top:6px}
a.button.button-white{border:2px solid #5E5A57;color:#5E5A57;line-height:initial;min-height:initial;padding:10px 22px}
a.button.button-black{border:2px solid #111;line-height:initial;color:#111;min-height:initial;padding:10px 22px}
.exp-mobile{display:none}
.exp-desktop{display:block}
.exp-M-Day-info::after{content: "";width:0;height:0;border-top:20px solid transparent;border-bottom:20px solid transparent;border-left:20px solid #fff;display:block;position:absolute;z-index:1;top:50%;transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);right:-19px;}
.exp-M-Day-info.collection-bold::after{border-left:20px solid #f5f4f2}
.exp-M-Day-info.collection-new::after{border-left:20px solid #f5f4f2}
.exp-M-Day-info.collection-exclusive::after{border-left:20px solid #f5f4f2}
.exp-M-Day-info.collection-blue::after{border-left:20px solid #f5f4f2}
.loader:before,.loader:after,.loader{border-radius:50%;width:1.5em;height:1.5em;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation:load7 1.8s infinite ease-in-out;animation:load7 1.8s infinite ease-in-out}
.loader{font-size:10px;margin:0 auto!important;position:absolute;text-indent:-9999em;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);top:40%;left:60%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-animation-delay:-.16s;animation-delay:-.16s}
.loader:before{left:-3em;-webkit-animation-delay:-.32s;animation-delay:-.32s}
.loader:after{left:3em}
.loader:before,.loader:after{content:'';position:absolute;top:0}
.exp-mobile{display:none!important}
.exp-desktop{display:block!important}
@-webkit-keyframes load7 {
0%,80%,100%{box-shadow:0 2.5em 0 -1.3em #969696}
40%{box-shadow:0 2.5em 0 0 #969696}
}
@keyframes load7 {
0%,80%,100%{box-shadow:0 2.5em 0 -1.3em #969696}
40%{box-shadow:0 2.5em 0 0 #969696}
}
@media screen and (max-width: 641px) {
a.exp-header-CTA span{background:url(../images/exp_RB_SolidGold_cta.png) top right no-repeat}
a.exp-header-CTA:hover span{background-position:top right;color:#ff861c!important}
a.exp-header-CTA:hover{color:#9b824d!important}
.exp-M-Daysheet{background:#f0f1f3}
.exp-M-Daysheet p:before{content:normal!important}
.exp-M-Day-row{width:100%}
.exp-M-DayBanner{background:#fff;position:relative;background-size:auto 120%;margin-bottom:0}
.exp-M-DayBanner h1,.exp-M-DayBanner h5{color:#111}
.exp-M-DayBanner h1{margin-top:0; margin-bottom: 0;letter-spacing:2px;font-size:16px!important;line-height:35px;}
.exp-M-DayBanner h5{margin-bottom:0!important;text-transform:none; font-size:4.5vw;line-height:5.5vw}
.exp-M-DayBanner header{margin: 0 auto;text-align:center!important;left:inherit;padding:1% 0;position:static;text-align:left;top:inherit;transform:none;-ms-transform:none;-webkit-transform:none;width:92%!important;background:#fff;}
.exp-M-Day-row{padding:15px 0 20px;background:#fff;margin-bottom:30px!important;position:relative}
.exp-M-Day-row .exp-col-3{width:50%}
.exp-M-Day-row .exp-col-3 .exp-section{padding:10px 0 15px;position:relative;text-align:center;border:none}
.exp-M-Day-row .exp-col-3 .exp-section p{padding-left:1%;margin:0 0 6px!important}
.exp-M-Day-row .exp-col-3:first-child,.exp-M-Day-row .exp-col-3:last-child{border:none}
.exp-M-Day-info{width:100%!important;background:#fff}
.exp-M-Day-info .exp-section{padding:5% 3%!important}
.exp-M-Day-info .exp-section h2,.exp-M-Day-info .exp-section h2 a,.exp-M-Day-info .exp-section p{color:#5E5A57;text-align:center}
.exp-M-Day-info .exp-section h2 a:hover{color:#000!important}
.exp-M-Day-info .exp-section h2,.exp-M-Day-info .exp-section h2 a{font-size:6vw;line-height:6vw;margin-bottom:12px;color:#5E5A57!important;text-align:center}
.exp-M-Day-info .exp-section p{margin:0!important;padding:0 5%!important;font-size:4.4vw;text-align:center}
.exp-rb-product-brand{display:block;}
.exp-rb-product-style{color:#666;font-size:13px}
.exp-rb-product-price{color:#999;font-size:13px}
.exp-rb-product-cta{text-transform:uppercase;float:right;margin-right:20px;display:none}
.exp-M-Day-row-cta{display:inline-block;margin-top:15px!important;border:2px solid #111;color:#111;line-height:20px;margin-top:0;min-height:15px;padding:5px 18px;font-size:12px!important}
.exp-M-Daylogo{position:absolute;right:-30px;bottom:0px;z-index:10}
.exp-M-Day-cta,.exp-rb-product-cta{color:#39c;font-size:15px;text-transform:uppercase}
.exp-M-Day-bottom{padding:0;background:#fff}
.exp-M-Day-bottom .exp-col .exp-section{padding:30px 10%;text-align:center}
.exp-M-Day-bottom .exp-col:last-child .exp-section{border-right:none}
.exp-M-Day-bottom .exp-col h2 a{font-size:21px}
.exp-M-Day-bottom .exp-col p{font-size:13px;color:#fff}
.exp-M-Day-bottom .exp-col h2 a,.exp-M-Day-bottom .exp-col-4 p{color:#fff}
.exp-M-Day-P{position:relative;top:-5px}
.exp-M-Day-row .exp-col-3 .exp-section p.exp-rb-polar {width:100px;padding:0px 0 20px !important;text-transform:uppercase !important;font-family:'brandon_bold',Helvetica,Arial,sans-serif;
position:relative;top:0;right:0;margin:0 auto ! important;}
.exp-M-Day-polarh2{height:20px}
.exp-M-Day-polarh2 a{background-size:25px 23px;padding-left:28px}
.exp-M-Day-bottom .exp-col-4 .exp_omega{border-right:none}
.exp-M-Day-bottom .exp-col-4 a.exp-M-Day-cta{color:#39c;font-size:15px;text-transform:uppercase}
.exp-rb-polar{position:absolute;top:30px;right:35px;z-index:5;width:20px}
a.exp-main-cta i:before{top:0}
.exp-M-Daysheet a.button.button-white{border:2px solid #5E5A57;color:#5E5A57;display:inline-block;font-size:12px!important;line-height:20px;margin-top:15px!important;min-height:15px;padding:5px 18px;width:inherit}
a.shop-more.exp-mobile{text-decoration:underline;font-size:4vw;line-height:4vw;margin-top:10px;margin-bottom:4px}
.exp-M-Day-bottom .exp-col-4{width:100%;text-align:center;border:none}
.exp-M-Day-polarh2 a{background:url(../images/Ray_Ban_CheatSheet_polar2.png) no-repeat scroll left top / 25px 23px rgba(0,0,0,0);padding-left:28px}
.exp-M-Daysheet p::before{content:normal!important}
img.exp-M-Day-P{display:none}
.exp-M-Day-bottom .exp-col-4 .exp-section{border:none}
img.exp-M-Day-footer-img{width:100%;}
.catalog-sortby-pagination{display:none}
.exp-M-DayBanner .exp-col-5{width:35%}
.exp-desktop{display:none!important}
.exp-mobile{display:block!important}
.exp-cat-section a.button.button-black {width: 50%;margin:0 auto;background:#111;color:#fff;padding:10px 0;position:relative;top:0;left:0;-webkit-transform:translate(0);-moz-transform:translate(0);-ms-transform:translate(0);transform:translate(0)}
.loader { position: relative;left: inherit;margin-bottom: 40px !important;}
#collectionsPage .collectionInfo p:before{content: "" ! important;}
.exp-M-Day-info::after{content: "";width:0;height:0;border-bottom: 20px solid transparent;border-left: 20px solid transparent;border-right: 20px solid transparent;display:block;position:absolute;z-index:1;left:50%;transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);bottom:-40px;top:initial;}
.exp-M-Day-info.collection-bold::after{border-left: 20px solid transparent;border-top:20px solid #f5f4f2}
.exp-M-Day-info.collection-new::after{border-left: 20px solid transparent;border-top:20px solid #f5f4f2}
.exp-M-Day-info.collection-exclusive::after{border-left: 20px solid transparent;border-top:20px solid #f5f4f2}
.exp-M-Day-info.collection-blue::after{border-left: 20px solid transparent;border-top:20px solid #f5f4f2}
.exp-M-Day-info .exp-section{min-height:0;padding:8% 3%!important;}
}
@media (max-width:480px) {
.exp-M-DayBanner .exp-col-6{width:60%}
.exp-M-DayBanner header{padding:1% 0}
.exp-M-DayBanner{background-position:top right -150px;background-size:auto 85%}
.exp-M-Day-row .exp-col-3{width:100%}
img.exp-rb-polar{top:40px}
}






