#homepage-panel-container .expanded-panel{background:#fff}.bfcm-slide{display:grid;align-items:center;justify-items:center;grid-template-columns:1fr 1fr;height:500px;position:relative}.bfcm-slide img{width:500px!important;margin:0 auto;align-self:bottom}.bfcm-slide .align-bottom{background:#fb4d3d;width:100%;height:100%;display:grid;align-items:end}.bfcm-slide .align-bottom.yellow{background:#fed10a;background:linear-gradient(45deg,#fed10a,#f75044)}.bfcm-slide .align-right{width:100%;overflow:hidden}.bfcm-slide .align-right img{width:600px!important;float:right;right:-50px;position:relative}.bfcm-slide .align-left{overflow:hidden;width:100%;height:100%;display:grid;justify-items:left}.bfcm-slide .align-left.blue{background:#00a6ed}.bfcm-slide .align-left.yellow{background:#fed10a;background:linear-gradient(45deg,#fed10a 40%,#f75044)}.bfcm-slide .align-left.yellow img{width:500px!important;float:left;left:0;position:relative;margin:0}.bfcm-slide .align-left img{width:600px!important;float:left;left:0;position:relative;margin:0}.bfcm-slide .main-slide-text{position:absolute;transform:translate(-50%);left:50%;text-align:center;height:500px;padding:40px;width:100%;height:100%;display:grid;align-items:end}.bfcm-slide .main-slide-text .bottom-align{width:750px!important;position:relative;bottom:-1px;margin-top:-70px}.bfcm-slide .main-slide-text img.rainbow{width:750px!important}.bfcm-slide .main-slide-text a.gear{display:block;margin:0 auto;align-self:start}.huge-txt{font-size:54pt;font-weight:800;color:#fff;line-height:50px}.huge-txt span{font-size:50%;letter-spacing:10px;font-weight:400}.frameFinder-bfcm .dropdown #myInput{border-radius:0 50px 50px 0;box-shadow:inset 0 0 0 3px #fed10a;background-color:#fff;color:#222}.frameFinder-bfcm .dropdown #myInput::placeholder{color:#888}.frameFinder-bfcm .dropdown .topDrop{grid-template-columns:80px 3fr;max-width:540px;border-radius:50px;background:#fed10a;width:calc(100% - 30px)}.frameFinder-bfcm .dropdown .topDrop svg{fill:#222}.frameFinder-bfcm .dropdown .topDrop #closeX{background:#f6f6f6}.frameFinder-bfcm .dropdown .topDrop #closeX .visible{right:-38px}.frameFinder-bfcm .dropdown .topDrop #closeX .visible svg{fill:#222}.frameFinder-bfcm .dropdown #myDropdown ul{grid-template-columns:1fr;padding:5px;grid-gap:5px}img.forSmall{display:none}h3.subtitle{font-weight:700;font-size:36px;text-align:center;margin-top:70px}@media only screen and (max-width: 1024px){.main-slide-text{width:80%;padding:35px}.main-slide-text .bottom-align{bottom:-35px}.huge-txt{font-size:44pt}.huge-txt span{font-size:50%;letter-spacing:0px}img.forSmall{display:none}}@media only screen and (max-width: 749px){.align-bottom img,.align-right img,.align-left img{display:none}#homepage-panel-container .expanded-panel img.forSmall{display:block;max-width:310px}#homepage-panel-container .expanded-panel img.t-shirt{max-width:200px}.main-slide-text{width:100%}.main-slide-text .bottom-align{bottom:-35px}.main-slide-text .huge-txt.aa span{font-size:44%}}.rewards-are-waiting{width:100%;background:url(//fuselenses.com/cdn/shop/t/1043/assets/3-smiling_2500x.jpg?v=41444227086553146231750799945) no-repeat center 0%;background-size:contain;min-height:600px;display:grid;align-items:center;justify-items:center;grid-template-rows:220px 550px 75px}@media only screen and (min-width: 1500px){.rewards-are-waiting{margin-top:50px}}.rewards-are-waiting-title{align-self:center;font-weight:800;font-size:34pt;text-align:center;color:#fff;text-shadow:-1px 1px teal,-2px 2px teal}.rewards-are-waiting-btn{margin:auto}.rewards-3-steps{align-self:end;display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:40px;max-width:1200px;justify-self:center}.rewards-3-steps img{max-width:150px}.rewards-3-steps h3{font-weight:600}.big-search-container h1{font-weight:800;font-size:66px}.big-search-container h3{font-size:1.25em}.big-search-container .bfcm-discount-section h1{font-weight:800;text-shadow:1px 1px 3px #fed10a,0px 0px 12px #fed10a,-1px -1px 2px #fed10a,0px 0px 36px #fed10a;font-size:106px}.big-search-container .bfcm-discount-section h2{color:#fed10a;text-align:center;margin-bottom:0}.big-search-container .side-container{max-width:540px;justify-self:start;gap:12px;margin:initial}h3.subtitles{text-align:center;font-weight:700;font-size:36px}@media only screen and (max-width: 749px){.rewards-are-waiting{grid-template-rows:200px auto auto}.rewards-are-waiting .rewards-are-waiting-title{font-size:16pt;align-self:end;color:#222;text-shadow:-2px 2px #fed10a}.rewards-are-waiting .rewards-3-steps{width:100%;margin-top:40px;grid-template-columns:1fr}.rewards-are-waiting .rewards-3-steps img{max-width:100px;float:left;margin:0 20px 20px}.big-search-container .side-container{align-self:start;height:100%}.big-search-container h1{font-size:45px}.side-container .big-search{align-self:end}}.thumbnail-nav__container{display:block;text-align:center;background:#f2f2f2;padding:7px 0 0}.thumbnail-nav__tab{display:inline-grid;margin:auto 20px}.thumbnail-nav__icon{display:grid;padding:30px;border-radius:7px;cursor:pointer}.thumbnail-nav__text{display:grid;font-size:8px;margin:5px auto;font-weight:600;text-transform:uppercase;color:#777}.thumbnail-nav__question{display:inline-grid;transform:translateY(-85%);padding-right:10px;font-weight:600}.active-thumbnail-icon{border:3px solid #fed10a}.thumbnail-nav__icon--lenses{background:url(/cdn/shop/files/icon-lens2.png?v=1675100509) no-repeat center;background-color:#fff;background-size:45px}.thumbnail-nav__icon--sunglasses{background:url(/cdn/shop/files/icon-sunniy.png?v=1675097429) no-repeat center;background-color:#fff;background-size:45px}.thumbnail-nav__icon--rx{background:url(/cdn/shop/files/icon-rx3.png?v=1675099453) no-repeat center;background-color:#fff;background-size:45px}.thumbnail-nav__icon--amp{background:url(/cdn/shop/files/icon-ampY.png?v=1675099041) no-repeat center;background-color:#fff;background-size:50px}.thumbnail-nav__icon--access{background:url(/cdn/shop/files/icon-access-screw.png?v=1675115106) no-repeat center;background-color:#fff;background-size:45px}@media only screen and (max-width: 749px){.thumbnail-nav__container{display:flex;flex-wrap:wrap;text-align:center;background:#f2f2f2;padding:7px 0 0}.thumbnail-nav__tab{display:inline-grid;margin:auto}.thumbnail-nav__icon{display:grid;padding:30px;border-radius:7px}.thumbnail-nav__text{display:grid;font-size:8px;margin:5px auto;font-weight:600;text-transform:uppercase;color:#777}.thumbnail-nav__question{padding-right:unset;padding-left:15px;transform:translateY(25%);width:120px}}.img-nav{max-width:1100px;margin:0 auto;text-align:center;display:grid;width:100%;height:500px;justify-content:center;gap:1rem;padding:30px 50px 100px;grid-template-columns:repeat(3,1fr);grid-template-areas:"lenses lenses rx"}.img-nav__tab{display:grid;overflow:hidden;align-items:end;justify-content:start;border-radius:12px;position:relative}a.img-nav__tab:hover{opacity:1;transform:translate(3px,-3px) scale(.97);transition:all .3s ease;box-shadow:-3px 3px 0 3px #fed10a;text-shadow:0px 2px 4px rgb(0 0 0 / 40%)}a.img-nav__tab:hover .img-nav__text{font-size:1.6rem;text-shadow:rgba(0,0,0,.5) 1px 1px 10px}a.img-nav__tab:hover #swatch-attributes-container{font-size:1.6rem}a.img-nav__tab{transition:all .3s ease}.img-nav__text{position:relative;font-size:1.4rem;padding:7px 17px 3px 15px;color:#fff;font-weight:800;text-shadow:rgba(0,0,0,.5) 1px 1px 5px;transition:all .3s ease;text-align:left;background:#00000042;border-radius:0 20px 0 0}.img-nav__bg{position:absolute;border-radius:12px;object-fit:cover;width:100%;height:100%}.img-nav__tab--lenses{grid-area:lenses}.img-nav__tab--rx{grid-area:rx}.img-nav__tab--sunglasses{grid-area:sun}.img-nav__tab--amp{grid-area:amp}.img-nav__tab--accessories{grid-area:access}@media screen and (max-width:900px){.img-nav{height:400px;grid-template-columns:1fr 1fr;grid-template-areas:"lenses lenses rx"}}@media screen and (max-width:500px){.img-nav{padding:0;gap:0;height:250px;grid-template-columns:1fr;grid-template-areas:"rx"}.img-nav__text{font-size:1.3rem}a.img-nav__tab:hover{opacity:1;transform:none;transition:none;box-shadow:none}a.img-nav__tab{transition:none}.img-nav__bg,.img-nav__tab{border-radius:0}}.colorway-amp-tag img{opacity:1;height:32px;margin:-10px 0 0 24px}.colorway-collection__container .product-card{border:0px dashed #e2e2e2;padding:24px 36px 12px}.colorway-collection__container .product-card .colorway-title-atc{display:grid;grid-template-columns:1fr 1fr;text-align:left;padding:0 24px}.okeReviews.okeReviews--theme.okeReviews-custom-starRating{text-align:right}.colorway-collection__container .product-card .colorway-title-atc .okeReviews-reviewsSummary-ratingCount{display:none}.colorway-collection__container .product-card .colorway-title-atc .okeReviews-reviewsSummary-starRating .okeReviews-reviewsSummary-ratingCount{display:inline-block}.colorway-collection__container .product-card .colorway-title-atc p{margin-bottom:15px;font-size:18px}.colorway-collection__container .product-card form{grid-row:3;grid-column:1/3}.colorway-collection__container .product-card form .quick-add{width:100%;font-weight:700;font-size:15px;border-radius:8px}.colorway-collection__container .product-card h3{text-align:left;font-weight:700;font-size:18px}.colorway-collection__container h3 span{font-size:13px}.dk-backend-wrapper{display:none!important}.tempRow{grid-column:1/3;display:grid;grid-template-columns:1fr 1fr}.colorway-price p{width:100px}
/*# sourceMappingURL=/cdn/shop/t/1043/assets/homepage.css.map */
