html.menu-active .mobile-nav,#mobile-sort{display:block;right:0;padding-bottom:0}#mobile-menu-items li a i:before{position:relative;top:4px;vertical-align:top}#mobile-menu-items .subtitle{position:relative;display:block}#mobile-menu-items .mobile-menu-btn{display:block;border-bottom:0}.mobile-nav ul li span{font-size:.9em;align-self:center}.mobile-nav ul li span.icon-arrow-left{font-size:1.2em}.mobile-nav ul li.menu-header{padding:10px 10px 10px 15px!important}a.like-h3{display:block;color:#000;font-size:20px;padding-left:11px!important}#menuText{position:relative;top:-4px;left:0;font-family:'Open Sans',sans-serif;font-size:9px;text-transform:uppercase}.mobile-nav ul li a.btn-sliding-box,.mobile-nav ul li a.like-h3,.mobile-nav ul li a#ctl00_lbLogin,#mobile-login a,#mobile-logout a,#mobile-menu-phone a,#mobile-refer-a-friend a,.mobile-nav ul li.menu-aav a,#call-us-new a{display:block;margin:0;padding:9px 15px;font-size:1.1em;font-weight:400;text-decoration:none;color:#000}.mobile-lvl-2 ul li.menu-header{text-transform:uppercase;color:#000}.mobile-nav ul li a.like-h3{margin:0 15px 0 25px;padding:10px;text-transform:capitalize}#mobile-menu-items .menu-selected,#mobile-menu-items ul li.tab-down-active{background:#e8e8e8}#mobile-menu-items .menu-selected div .btn-sliding-box{border:1px solid #fff;border-right:0;border-left:0}.mobile-nav ul li div[id^="sliding-box"] ul li a{display:block;color:#000;font-size:1rem;padding:1em 15px;text-decoration:none}.mobile-nav .btn-sliding-box>.arrow,.mobile-nav .subtitle>.arrow{position:absolute;top:.4em;right:1.6em;left:auto;padding:0}#close-call-us-menu{position:absolute;right:5px;top:5px;cursor:pointer;display:inline-block;z-index:49}.mobile-nav .subtitle,.mobile-nav .subtitle+ul,.mobile-nav #sliding-box-mobile-brands .mt-brand-logos-holder+.clear-content ul{margin:0;padding:10px 10px 10px 15px;text-decoration:none;border-bottom:1px solid #ddd}#mobile-menu-items a.mt-brand-logo-link:hover{background:none;color:#000}#cartOverlay{display:none;position:absolute;background-color:#AB2317;border:1px solid #fff;border-radius:50%;color:#fff;width:15px;height:15px;line-height:13px;top:3px;right:5px;text-align:center;font-family:Arial,Helvetica,sans-serif;font-size:10px;font-weight:700;vertical-align:top}html.menu-active .mobile-nav{display:block}html.menu-active #mobile-menu-holder{position:absolute;transform:translateX(0);top:0;right:0;z-index:50;display:block;width:100%;max-width:430px;scrollbar-width:none}html.menu-active{overflow-x:hidden;position:relative;height:100%}html.menu-active .mobile_body_wrapper{height:809px;overflow:hidden}.mobile-lvl-2,.mobile-lvl-3{padding-bottom:40px;background:#fff}.mobile-lvl-2{z-index:12;left:100vw}.mobile-lvl-3{z-index:13}.mobile-lvl-2.depth-level-1,.mobile-lvl-3.depth-level-2{display:block}.mobile-lvl-2.depth-level-2{left:200vw}.mobile-lvl-2.depth-level-2,.mobile-lvl-3.depth-level-2{height:1100px}#mobile-sort,.mobile-lvl-2,.mobile-lvl-3{width:100%;position:absolute;top:-2px;display:none;font-size:14px;transition:display .3s cubic-bezier(.55,0,.1,1);border-top:2px solid #cabea5}body.menu-on{width:100%;height:100%;overflow:hidden}.menu-active .mobile-nav-button .hamburger-icon span:nth-child(1){transform:rotate(45deg);top:11px}.menu-active .mobile-nav-button .hamburger-icon span:nth-child(2){width:0;opacity:0}.menu-active .mobile-nav-button .hamburger-icon span:nth-child(3){transform:rotate(-45deg);top:11px}html.menu-active .ai-close-btn{display:flex!important}.ai-header-btn{background:none;border:none;cursor:pointer;padding:0;display:flex;align-items:center}.ai-header-btn img{width:16px;height:16px}.ai-header-icons .mobile-nav-bar{height:27px!important}.ai-header-icons .mobile-nav-bar .hamburger-icon{width:18px!important;height:14px!important}.ai-header-icons .mobile-nav-bar .hamburger-icon span{height:1.5px!important}.ai-header-icons .mobile-nav-bar .hamburger-icon span:nth-child(1){top:0!important}.ai-header-icons .mobile-nav-bar .hamburger-icon span:nth-child(2){top:6px!important}.ai-header-icons .mobile-nav-bar .hamburger-icon span:nth-child(3){top:12px!important}#mobile-menu-items>li:first-child>a,#mobile-menu-items>li:first-child>.btn-sliding-box,#mobile-menu-items>li:first-child .menu-header,#mobile-menu-items .mobile-sale,#mobile-menu-items .top-sale .menu-header{color:#AB2317!important}.menu-header,.menu-back{display:block!important;font-size:14px}#mobile-menu-items .menu-back{display:block!important}#mobile-menu-items .top-sale .menu-back a{color:#AB2317}#mobile-container{background-color:#F1EDE3;margin:0!important;padding:0 0 0 15px}#mobile-container a{text-decoration:none;font-size:0.9em!important;font-weight:400!important;text-transform:capitalize}#mobile-container>.row:last-child a>span{margin-left:2px}#mobile-container img{margin-right:0.5rem!important}#mobile-container .col-6{border-right:2px solid #fff;padding-right:0}#mobile-container .row:first-child .col-6{padding-top:10px}#mobile-refer-a-friend,#mobile-refer-a-friend a,#call-us-new a,#mobile-login a{padding-left:0}#fdSideMenu #mobile-contact-us{top:0;z-index:20}#mobile-container .row{display:flex;flex-wrap:wrap}#mobile-container .col-6{flex:0 0 50%;max-width:50%;box-sizing:border-box}#mobile-container .col-6>div{padding:8px 0}#mobile-container .col-6 a{display:flex;align-items:center;color:#000}#mobile-container .menu-aav .menu-aav-btn{position:relative}#mobile-container .col-6 a #spnWishListCount{position:absolute;top:-6px;left:12px;background-color:#6B777B;color:#fff;font-size:9px;font-weight:700;min-width:14px;height:14px;line-height:14px;text-align:center;border-radius:50%;padding:0 2px;border:1px solid #fff;z-index:1}html.menu-active .mobile-nav{display:block!important;border-top:none!important}#fdSideMenu{display:flex!important;flex-direction:column!important;overflow:hidden!important;position:fixed!important;top:0;right:0;width:100%;max-width:430px;height:100%;background:#fff;z-index:1001;transform:translateX(100%);transition:transform 0.3s ease;box-shadow:none}#fdSideMenu.open{transform:translateX(0)!important}#fdSideMenu>.mobile-nav{flex:1 1 0px!important;min-height:0!important;overflow-y:auto!important;overflow-x:hidden!important}.ai-menu-spacer{display:none!important}.book-an-eye-exam{display:none!important}html.menu-active .book-an-eye-exam{display:block!important;position:fixed!important;bottom:90px!important;right:0!important;width:100%!important;max-width:430px!important;text-align:center!important;background-color:#6B777B!important;z-index:1002!important}.mobile-nav.depth .book-an-eye-exam{display:none!important}.book-an-eye-exam a{display:flex!important;align-items:center;justify-content:center;gap:6px;color:#fff!important;padding:12px 15px!important;text-decoration:none!important;font-size:14px;font-family:'Open Sans',sans-serif}.book-an-eye-exam a img{filter:brightness(0) invert(1)}.exit-experience-btn{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:10px 16px;gap:8px;position:fixed;width:217px;height:40px;left:64px;bottom:20px;background:#333;border-radius:4px;color:#fff!important;font-size:16px;font-family:'Open Sans',sans-serif;font-weight:700!important;text-decoration:none!important;text-transform:uppercase;letter-spacing:.5px;z-index:999;box-sizing:border-box;cursor:pointer;border:none}.exit-experience-btn:hover{background:#444;color:#fff;text-decoration:none}#fdMenuOverlay{position:fixed!important;top:60px!important;left:0!important;width:100%!important;height:calc(100% - 60px)!important;background:rgb(0 0 0 / .5)!important;z-index:1000!important;display:none}.ais-SearchBox-input{-webkit-appearance:none;width:100%;padding:10px 15px 10px 40px;border:none;color:#444;border-radius:30px;background-color:#f7f2ec;box-shadow:inset 0 0 2px rgb(0 0 0 / .1);font-size:14px;outline:none;transition:all 0.2s ease}.search-holder{position:relative}#close-search{display:inline-block;float:right;position:relative;top:-20px}.search-panel__filters{background:#fff;border-left:1px solid #ccc;direction:ltr;display:table-cell;float:none!important;width:270px}.search-panel__filters h3{margin-bottom:5px;text-shadow:none;font-size:14px;color:#000;margin-left:10px;font-weight:700;text-transform:uppercase}.ais-Hits-list{display:grid;grid-template-columns:auto auto auto}.hit,.hit-recommended-brand{margin:auto;margin:0 2%;position:relative;margin-top:5px;display:inline-block;vertical-align:top;text-align:left;box-sizing:border-box;margin-bottom:10px}.hit-name{font-weight:400;margin-bottom:4px;align-items:center;font-size:12px;text-decoration:underline!important}.hit-description{font-size:12px;color:#000}.ais-LookingSimilar-item{box-shadow:none;padding:10px}.ais-Hits-item{padding:10px}.hit-img-thumb{height:40px;display:block;margin-bottom:15px}.ais-LookingSimilar-list,#recommend-container{display:grid;grid-template-columns:auto auto auto}.ais-LookingSimilar-title{display:none}.search-panel__results h3{font-size:14px;text-decoration:none;text-transform:capitalize;text-align:left;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;margin-top:5px;padding-bottom:2px;padding-left:5px;text-transform:uppercase;color:#000;font-weight:700}.sug-brand{font-size:14px;display:block;margin-bottom:15px;text-decoration:none}.ais-Hits-item{box-shadow:none}.ais-Hits--empty,.ais-LookingSimilar--empty{display:none!important}.brand-chip{font-size:14px}.brand-chip a{font-size:14px;padding:10px;width:100%;display:block;text-decoration:none;padding-left:20px}.brand-chip a:hover{color:#fff!important;background:#666;cursor:pointer;padding:10px;padding-left:20px}.search-panel.scrolled{top:59px}.search-panel__filters{background:#fff;border-left:1px solid #ccc;direction:ltr;display:table-cell;float:none!important;width:auto}#recommend-brand{padding-bottom:10px}.search-panel{display:none;grid-template-columns:1fr;position:fixed;right:0;top:166px;width:100%;max-width:100%;background-color:#fefefe;border:8px solid #e8e8e8;z-index:1000;transition:top 0.3s ease;max-height:80vh;overflow-y:auto}.search-panel__results{background:#fff;box-sizing:border-box;padding:10px;width:100%;min-width:0}.search-panel__results{display:none!important}.ais-SearchBox-form{top:0;width:100%}@media (min-width:768px){.search-panel{grid-template-columns:auto 270px;width:auto;right:145px;top:145px}.ais-SearchBox-form{top:10px;width:99%}.search-panel__results{width:450px;min-width:450px;display:table-cell!important}.search-panel__filters{display:table-cell!important;background:#fff;border-left:1px solid #ccc;width:270px}#recommend-brand{padding-bottom:0}#aspnetForm .search-panel{top:48px}}.search-new{background-color:#fff}html.menu-active .search-panel{grid-template-columns:1fr!important;position:fixed!important;right:13px!important;top:118px!important;width:100%!important;max-width:417px!important;max-height:calc(100vh - 160px)!important;overflow-y:auto!important;z-index:1003!important;background-color:#fff!important}html.menu-active .search-panel.scrolled{top:105px!important}html.menu-active .search-panel__results{display:none!important}html.menu-active .search-panel__filters{display:block!important;width:100%!important;border-left:none!important;float:none!important}html.menu-active .ais-SearchBox-form{top:0!important;width:100%!important}html.menu-active #recommend-brand{padding-bottom:10px!important}#mobile-container span.underline{font-size:11.664px!important;text-decoration:underline;cursor:pointer}#mobile-container img.image-width{width:18px}#mobile-container .col-6.d-flex{margin-top:7px}.right-btm-btn a.btn-cta{display:grid;width:100%}.right-btm-btn{display:grid;width:100%}#mobile-menu-items .top-items{padding-bottom:20px!important}.ddm-sale-menu-align{justify-content:flex-start!important}.trust-btn{bottom:63px!important}#mobile-container #mobile-login a#ctl01_lbLogin:after{content:none}#mobile-container #mobile-login{display:inline-flex;align-items:center}#mobile-container #mobile-login a{display:inline-flex;align-items:center}#mobile-container #mobile-login a#ctl01_lbLogin{padding-right:8px!important}#mobile-container #mobile-login .logout span{text-decoration:underline}#mobile-container #mobile-login .logout span:before{content:"("}#mobile-container #mobile-login .logout span:after{content:")"}