.discount-span{font-size:16px;color:#222;background:#fdd105;border-radius:24px 4px 4px 24px;line-height:14px;margin-left:20px;text-align:left;padding:4px 10px 4px 30px;box-shadow:0 2px orange;animation-name:wiggle;animation-duration:1s;transform-origin:left;animation-iteration-count:3;transform:rotate(3deg);animation-delay:3s}.discount-span span{font-size:12px}.discount-span:before{display:block;width:10px;height:10px;content:"";background:#fff;position:absolute;left:10px;top:14px;border-radius:5px;box-shadow:inset 0 2px orange}@keyframes wiggle{0%{transform:rotate(3deg)}50%{transform:rotate(-3deg)}to{transform:rotate(3deg)}}.colors ul{list-style:none;padding:0;margin:0;column-count:6}.colors li{margin:0 0 10px;font-size:8pt}.colors label{cursor:pointer;text-align:center}.colors input{display:none}.colors input[type=radio]:checked+.swatch{box-shadow:inset 0 0 0 2px #fff}.swatch{display:inline-block;vertical-align:middle;height:32px;width:32px;margin:0;border-radius:20px;position:relative;transition:all .2s ease;box-shadow:-1px -2px 5px #f6f6f6,1px 2px 5px #cacaca}.swatch:hover{transition:all .2s ease;box-shadow:-1px 0 6px #f6f6f6,1px 3px 6px #cacaca}.swatch:active,.swatch:focus{transition:all .4s ease;box-shadow:inset 2px 2px 5px 2px #0000000a,0 0 0 5px #e8e8e8,2px 2px 5px 3px #42424280}.swatch img{opacity:0}.swatch.Brown{background:url(//fuselenses.com/cdn/shop/t/1043/assets/brown_40x.jpg?v=127676973413019048291750799942) no-repeat center center}.swatch.Brown.Gradient{background:url(//fuselenses.com/cdn/shop/t/1043/assets/brown-gradient_40x.jpg?v=99097587355001689491750799946) no-repeat center center}.swatch.G15{background:url(//fuselenses.com/cdn/shop/t/1043/assets/g15_40x.jpg?v=132167510417247555971750799945) no-repeat center center}.swatch.Sapphire{background:url(//fuselenses.com/cdn/shop/t/1043/assets/sapphire_40x.jpg?v=33990699594874430911750799946) no-repeat center center}.swatch.Cosmic{background:url(//fuselenses.com/cdn/shop/t/1043/assets/cosmic_40x.jpg?v=97116256640950774251750799946) no-repeat center center}.swatch.Fusion{background:url(//fuselenses.com/cdn/shop/t/1043/assets/fusion_40x.jpg?v=45049215575693699691750799944) no-repeat center center}.swatch.Glacier{background:url(//fuselenses.com/cdn/shop/t/1043/assets/glacier_40x.jpg?v=180313531118620948211750799946) no-repeat center center}.swatch.Bronze{background:url(//fuselenses.com/cdn/shop/t/1043/assets/bronze_40x.jpg?v=48193294304412163271750799945) no-repeat center center}.swatch.Midnight.Blue{background:url(//fuselenses.com/cdn/shop/t/1043/assets/midnight_40x.jpg?v=36612177966372517731750799948) no-repeat center center}.swatch.Bella{background:url(//fuselenses.com/cdn/shop/t/1043/assets/bella_40x.jpg?211542) no-repeat center center}.swatch.Nova{background:url(//fuselenses.com/cdn/shop/t/1043/assets/nova_40x.jpg?v=118265350959336728111750799945) no-repeat center center}.swatch.Rose{background:url(//fuselenses.com/cdn/shop/t/1043/assets/rosegold_40x.jpg?v=116651685818246218261750799945) no-repeat center center}.swatch.Cascade{background:url(//fuselenses.com/cdn/shop/t/1043/assets/cascade_40x.jpg?v=102437795897111739021750799947) no-repeat center center}.swatch.Yellow{background:url(//fuselenses.com/cdn/shop/t/1043/assets/yellow_40x.jpg?v=23212140631973486931750799943) no-repeat center center}.swatch.Yellow.Gaming{background:url(//fuselenses.com/cdn/shop/t/1043/assets/gamer_40x.jpg?v=132237429506145325451750799946) no-repeat center center}.swatch.Carbon{background:url(//fuselenses.com/cdn/shop/t/1043/assets/carbon_40x.jpg?v=40167560631845528861750799946) no-repeat center center}.swatch.Grey{background:url(//fuselenses.com/cdn/shop/t/1043/assets/grey_40x.jpg?v=80924868553913516691750799942) no-repeat center center}.swatch.Grey.Gradient{background:url(//fuselenses.com/cdn/shop/t/1043/assets/grey-gradient_40x.jpg?v=67512388356167503191750799946) no-repeat center center}.swatch.Chrome{background:url(//fuselenses.com/cdn/shop/t/1043/assets/chrome_40x.jpg?v=178314234865688940471750799945) no-repeat center center}.swatch.Clear{background:url(//fuselenses.com/cdn/shop/t/1043/assets/clear_40x.jpg?v=157878966478698730701750799947) no-repeat center center}.swatch.Blue.Light{background:url(//fuselenses.com/cdn/shop/t/1043/assets/bluelight_40x.jpg?v=124865690403695725471750799944) no-repeat center center}.swatch.Photochromic{background:linear-gradient(-215deg,#fff,19%,#a7a7a7,35%,#111 52%,#000,52%,#fff)}.colorHover{opacity:0;transition:all .3s ease;position:absolute;bottom:22px;width:120px;text-align:center;padding:2px 5px;transform:translate(-44px);z-index:7;font-size:12px;border-radius:3px}.swatch.Midnight.Blue .colorHover{width:130px}.product-form-product-hw3.product-form{display:grid;grid-column:1/3;grid-row-gap:15px;margin:0;transform:translateZ(0);-webkit-transform:translate3d(0,0,0)}.product-form-product-hw3.product-form .boldcolor{font-weight:700}@media only screen and (max-width: 999px){h1.product-single__title{margin-top:-50px}.product-template__container h1.product-single__title,.index-section--featured-product h1.product-single__title{margin-top:-10px;line-height:30px;font-size:24pt}.product-form-product-hw3 .thumbnails-wrapper .btn{display:none}}.product-single__title{font-size:22pt;max-width:100%}h1.product-single__title{line-height:28px}h1.product-single__title #variantTitle{margin:5px 0;font-weight:400;font-size:16px;line-height:1.2;display:block}h1.product-single__title span{font-size:20px}.li-swatch{width:fit-content;margin:9px}.li-swatch a{width:100%}.li-swatch a.product-single__thumbnail{margin:0;border:0px solid}@media only screen and (max-width: 749px){.li-swatch.product-single__thumbnails-item{width:inherit}}a.product-single__thumbnail:hover,a.product-single__thumbnail:focus{opacity:1}a:hover,a:focus{opacity:1}.product-single__thumbnail.active-thumb .swatch{transition:box-shadow .2s ease;box-shadow:inset 2px 2px 5px 2px #0000000a,0 0 0 4px #fff,2px 2px 5px 3px #42424280;border-color:#fff}.bold{font-weight:600}.flex-grid{display:grid;grid-template-columns:auto auto;line-height:2.2;font-size:.8rem}.flex-grid h3{font-size:1rem}.col-full{grid-column-start:1;grid-column-end:3}.col p{margin-left:20px;margin-bottom:0;line-height:1.5}.col h3{margin:20px 0 10px 10px!important}.col h3 i{margin-right:10px}@media (max-width: 600px){.flex-grid{display:block}}.product-form__item.hide-hw{opacity:0;position:absolute;left:100%}.shopify-payment-button__more-options{display:none!important}.shopify-payment-button__button--unbranded{background-color:#000!important;padding:1em 2em;font-weight:500!important;line-spacing:1px!important}.shopify-payment-button__button--unbranded:hover:not([disabled]){background-color:#00374e!important;font-weight:500!important;line-spacing:1px!important}.grid.product-single__description:after{content:none;display:table;clear:both}.grid.lens-variations{display:grid;grid-gap:40px;margin-left:0;grid-template-columns:minmax(200px,650px) 400px}.grid.lens-variations .product-single__photos{display:grid}.grid.lens-variations .product-single__photos .forLarge{display:block}.grid.lens-variations .product-single__description{grid-column:1/3}.grid.lens-variations .product-single__description .value{display:grid;grid-template-columns:1fr 1fr;grid-gap:50px}.grid.lens-variations .product-single__description .value .flex-grid{grid-template-columns:repeat(2,1fr)}.grid.lens-variations .product-single__description .value .flex-grid .col p{margin:0 20px}.grid.lens-variations .product-single__meta{position:sticky;position:-webkit-sticky;top:30px;left:0;height:fit-content}@media only screen and (max-width: 1024px){.grid.lens-variations{grid-template-columns:1fr 1fr;grid-gap:20px}}@media only screen and (max-width: 749px){.page-container{overflow:hidden}.grid.lens-variations{grid-gap:0px 0px;display:grid;margin-left:0;grid-template-columns:1fr}.grid.lens-variations .product-single__photos .forLarge{display:none}.grid.lens-variations .product-single__description{grid-column:1;margin-top:0}.grid.lens-variations .product-single__description .value{grid-template-columns:1fr;grid-gap:0px}.grid.lens-variations .product-single__description .value .flex-grid{grid-template-columns:repeat(1,1fr)}.grid.lens-variations .product-single__description .value .flex-grid .col p{margin:0 20px 0 37px}.grid.lens-variations .product-single__meta{max-height:none}}.color-deets{background:#f1f1f1;padding:calc(0vw + 50px) 0px}.color-deets .deets-grid{display:grid;grid-template-columns:1fr}.color-deets .deets-grid .deet{display:grid;grid-template-columns:1fr 1fr;grid-gap:55px 0px;overflow:hidden;max-height:500px;border-radius:5px;box-shadow:0 10px 20px -10px #0000004d}.color-deets .deets-grid .deet .text{background:#fff;padding:0 60px 30px}.color-deets .deets-grid .deet .text h2{margin:20px auto 0;text-align:center}.color-deets .deets-grid .deet .text #cloneMainImg{max-width:200px;margin:0 auto}.color-deets .deets-grid .deet .text #cloneMainImg2{max-width:130px;display:block;margin:0 auto}.color-deets .deets-grid .deet .text p{display:grid;grid-template-columns:2fr 3fr;grid-gap:10px}@media only screen and (max-width: 749px){.product-single__meta{max-height:1500px}.color-deets .deets-grid .deet{grid-template-columns:1fr;grid-gap:0px 0px;max-height:none}.color-deets .deets-grid .deet .text{padding:0 30px 30px}}.simple-breadcrumb{text-align:center;position:absolute;left:20px;top:11px;z-index:1}.simple-breadcrumb a{font-size:20px;font-weight:600;text-transform:uppercase;transition:all .2s ease}.simple-breadcrumb a i:before{transform:rotate(180deg);margin-right:3px}#swatch-clone{display:inline-block;vertical-align:middle;height:20px;width:20px;margin:0 0 0 5px;border:1px solid #d4d4d4;box-shadow:none;position:absolute;overflow:hidden;border-radius:20px}#swatch-clone a{position:absolute;top:-5px;left:-13px}#LensTier{margin-bottom:0;border:none;padding:5px 15px}#LensTier #today20{background:#f43837;border-radius:2px;padding:3px 5px;font-size:12px;font-weight:600;color:#fff;text-shadow:0 1px 1px #bb1b1a}#LensTier .bold{font-weight:700}#LensTier .container{display:block;position:relative;padding-left:50px;margin-bottom:12px;margin-top:6px;cursor:pointer;font-size:16px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;line-height:1.2}#LensTier .container .dim{font-size:75%;color:#666;letter-spacing:.04em;font-style:italic}#LensTier .container .dim.red{color:#f72a28}#LensTier .container input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}#LensTier .checkmark{position:absolute;top:4px;left:0;height:30px;width:30px;background-color:#eee;border-radius:20px;transition:box-shadow .3s ease}#LensTier .container:hover input~.checkmark{background-color:#ddd;transition:background-color .3s ease}#LensTier .container input:checked~.checkmark{background-color:#f1c40f;box-shadow:inset 0 0 0 3px #fff;border:1px solid #ddd;margin-right:10px}#LensTier .checkmark:after{content:"";position:absolute;display:none}#LensTier .container input:checked~.checkmark:after{display:block}#LensTier .container .checkmark:after{left:10px;top:6px;width:7px;height:13px;border:solid #333333;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.additional-addon-item{padding:10px 17px;margin:11px;width:100%;border-radius:12px;border:1px dashed #e2e2e2;box-shadow:inset 0 0 50px -20px #fff,inset 0 0 40px -30px #f1f1f1;transition:box-shadow .3s ease}.additional-addon-item:hover{box-shadow:inset 0 0 50px -20px #f1f1f1,inset 0 0 40px -30px #f6f6f6;transition:box-shadow .3s ease}@media only screen and (max-width: 749px){.additional-addon-item{padding:10px 12px;margin:5px}}.ec-tooltip{position:relative}.ec-tooltip .top{min-width:320px;top:-5px;left:50%;transform:translate(-50%,-100%);padding:15px 10px;color:#fff;background-color:#444;font-weight:400;font-size:13px;letter-spacing:.003em;border-radius:10px;position:absolute;z-index:99999999;box-sizing:border-box;box-shadow:0 1px 8px #00000080;visibility:hidden;opacity:0;transition:opacity .7s}.ec-tooltip:hover .top{visibility:visible;opacity:1;transition:opacity .6s}.ec-tooltip .top i{position:absolute;top:100%;left:50%;margin-left:-12px;width:24px;height:12px;overflow:hidden}.ec-tooltip .top i:after{content:"";position:absolute;width:12px;height:12px;left:50%;transform:translate(-50%,-50%) rotate(45deg);background-color:#444;box-shadow:0 1px 8px #00000080}.ec-tooltip .top p{color:#fff;margin:1px}.ec-tooltip ul{padding:0 5px 0 15px;text-transform:none;text-align:left}.ec-tooltip li{list-style:outside disc}.tooltip-ec{left:-60px!important}@media only screen and (max-width: 600px){.ec-tooltip{min-width:320px}.ec-tooltip .top{left:0;transform:translate(-70%,-100%)}.ec-tooltip .top i{top:100%;left:68%;margin-left:unset}.tooltip-ec{left:-79px!important}}@media only screen and (max-width: 340px){.ec-tooltip{min-width:275px;font-size:11px;line-height:1.55}.tooltip-ec{left:-65px!important}.ec-tooltip .top{left:0;transform:translate(-80%,-100%)}.ec-tooltip .top i{top:100%;left:77%;margin-left:unset}}.container2{display:block;position:relative;padding-left:50px;margin-bottom:12px;margin-top:12px;cursor:pointer;font-size:18px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;line-height:1.2}.container2 input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.checkmark2{position:absolute;top:4px;left:0;height:30px;width:30px;border:3px solid #e2e2e2;border-radius:5px;transition:box-shadow .3s ease}.container2:hover input~.checkmark2{border:3px solid #ddd;transition:border .3s ease}.container2 input:checked~.checkmark2{background-color:transparent;box-shadow:inset 0 0 0 3px #fff;border:3px solid #ddd;margin-right:10px}.checkmark2:after{content:"";position:absolute;display:none}.container2 input:checked~.checkmark2:after{display:block}.container2 .checkmark2:after{left:9px;top:5px;width:7px;height:13px;border:solid #333333;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}#offers{display:grid;grid-template-columns:1fr}#offers .stamped-product-reviews-badge{margin-left:10px}@media only screen and (max-width: 950px){#offers .stamped-product-reviews-badge{margin-left:0;grid-column:1/3}}#offers #InventoryStatus-product-hw3{grid-row:2;grid-column:2;display:none}#offers #InventoryStatus-product-hw3 .status{font-weight:400;font-size:16pt;line-height:50px;margin-bottom:0}#offers #InventoryStatus-product-hw3 .status span.in{color:green}#offers #InventoryStatus-product-hw3 .status span.in i{text-shadow:0px 4px 0px green;color:#fff;top:-4px;position:relative;margin-right:5px}#offers #InventoryStatus-product-hw3 .status span.out{display:none;color:#bbb}#offers #product-form-product-hw3 .thumbnails-wrapper ul#theSwatches{display:flex;flex-direction:row;justify-content:left;flex-wrap:wrap;margin-left:-8px;padding-top:10px}@media only screen and (max-width: 749px){#offers #product-form-product-hw3 .thumbnails-wrapper ul#theSwatches{justify-content:center;margin:auto -1px}}#offers #InventoryStatus-product-hw3.outofstock .status span.in{display:none}#offers #InventoryStatus-product-hw3.outofstock .status span.out{display:block}#offers .product-single__price{line-height:normal;margin:0;font-size:22pt;width:100%;display:block;order:3}#offers .product-single__price a.lens-detail-link{float:right;font-size:16px;color:#0072ef}#offers .product-single__price a.lens-detail-link:hover{cursor:default}#offers .product-single__price .product-price__price{font-weight:700;font-size:22pt}#offers .product-single__price #comparePrice{box-shadow:-110px 0 0 20px #ffffff87;display:inline}#offers .product-single__price #comparePrice .slash{height:3px;width:100px;position:absolute;background:#f43837;transform:rotate(-5deg) translate(-130px,15px)}.lens-orders-include{grid-column:1/3;display:grid;grid-template-columns:1fr 2fr;margin-top:15px;margin-left:10px;border-top:2px solid #f1f1f1;overflow:hidden;max-width:410px}.lens-orders-include p{padding-top:25px;padding-left:10px}@media only screen and (max-width: 749px){.lens-orders-include p{padding-top:5px}}h4.lens-install-h4{font-size:22px;font-weight:600;color:#fff;text-align:center;margin:0}.right-frames{grid-column:1/3;display:grid;grid-template-columns:1fr 2fr;margin-top:15px;margin-left:10px;border-top:1px solid #e2e2e2;overflow:hidden;max-width:410px}.right-frames h6,.right-frames a{margin:35px 10px}.right-frames h6:hover,.right-frames a:hover{text-decoration:underline}@media only screen and (max-width: 749px){.right-frames a{margin:0 10px}}.under-atc-links{margin-left:10px;margin-top:10px;display:grid;grid-template-columns:1fr 1fr;text-align:center;grid-column:1/3;max-width:400px}.fs-container{margin-top:50px;padding:50px 0}.fs-container.light{border-top:2px solid #e2e2e2}.fs-container.dark{background:#333;margin-bottom:-35px}.fs-container .content{display:grid;grid-template-columns:minmax(400px,680px) auto;padding:20px;grid-gap:20px;margin:0 auto;max-width:1200px}@media only screen and (max-width: 949px){.fs-container .content{padding:0}}#rx-customs-links{order:4}@media only screen and (max-width: 949px){.fs-container.light{border-top:0px;margin-top:0;padding:0 0 50px}.fs-container.dark{margin-top:0}.fs-container .content{grid-template-columns:1fr}.fs-container .content .install-text{grid-row:2}.fs-container .content .accordion-specs{grid-row:1}}p.starting-at{text-align:center;font-size:16px;padding-bottom:10px}#rx-customs-links{text-align:center;line-height:28px;color:#888;width:100%;display:block;order:4;display:grid;grid-template-columns:repeat(2,1fr);grid-gap:10px;max-width:100%;margin:0 auto}#rx-customs-links a{color:#333;font-size:14px;border-radius:10px;border:1px solid #e2e2e2;height:30px;width:100%;display:block;margin:0 auto}#rx-customs-links a:hover{text-decoration:none;color:#222;background:#f6f6f6}#rx-customs-links .concierge-plug{grid-column:1/3;color:#222;background:#fff;border-radius:6px;padding:20px;transition:all .2s ease;border:2px solid #f6f6f6}#rx-customs-links .concierge-plug.added{grid-template-columns:80px auto 80px;display:grid;background:#fff;box-shadow:inset 0 0 0 2px #e2e2e2;padding:10px;grid-gap:0px 5px;transition:all .2s ease}#rx-customs-links .concierge-plug.added .plug-content{grid-column:2}#rx-customs-links .concierge-plug.added:hover .concierge-check .minus-icon{opacity:.5}#rx-customs-links .concierge-plug.added h3{text-align:left;margin-bottom:0}#rx-customs-links .concierge-plug.added .plug-content .plug-text .plug-cta span{font-size:18px}#rx-customs-links .concierge-plug.added .plug-content .plug-text .plug-cta span.removeText{font-size:14px}#rx-customs-links .concierge-plug.added #concierge-service-icon{grid-row:1/3}#rx-customs-links .concierge-plug #concierge-service-icon{margin:0 auto;max-width:90px;mix-blend-mode:multiply}#rx-customs-links .concierge-plug h3{font-size:20px;font-weight:600;margin-bottom:2px}#rx-customs-links .concierge-plug .concierge-check{grid-template-columns:40px 40px;display:none;grid-row:1/3;grid-column:3;align-self:center}#rx-customs-links .concierge-plug .concierge-check .minus-icon{position:relative;width:20px;height:20px;border-radius:15px;background:#aaa;opacity:0}#rx-customs-links .concierge-plug .concierge-check .minus-icon:after{content:"";width:14px;height:4px;background:#fff;border-radius:1px;position:absolute;left:calc(50% - 7px);top:calc(50% - 2px)}#rx-customs-links .concierge-plug .concierge-check .minus-icon:hover{opacity:1}#rx-customs-links .concierge-plug .concierge-check .checked-icon{position:relative}#rx-customs-links .concierge-plug .concierge-check .checked-icon:before{content:"";background:#fed10a;width:14px;height:3px;display:block;border-radius:1px;left:5px;top:8px;position:absolute;transform:rotate(-45deg);transition:all .3s ease-in-out}#rx-customs-links .concierge-plug .concierge-check .checked-icon:after{content:"";background:#fed10a;width:8px;height:3px;display:block;border-radius:1px;left:1.5px;top:10px;position:absolute;transform:rotate(45deg);transition:all .3s ease-in-out}#rx-customs-links .concierge-plug .plug-content{display:grid;grid-template-columns:1fr;text-align:left}#rx-customs-links .concierge-plug .plug-content img{align-self:center}#rx-customs-links .concierge-plug .plug-content .plug-text h4{font-weight:400;margin-bottom:4px;font-size:16px}#rx-customs-links .concierge-plug .plug-content .plug-text ul{line-height:1.3;margin-bottom:14px;font-size:14px}#rx-customs-links .concierge-plug .plug-content .plug-text .plug-cta{display:grid;grid-template-columns:60px auto}#rx-customs-links .concierge-plug .plug-content .plug-text .plug-cta span{font-weight:600;font-size:22px}#rx-customs-links .concierge-plug .plug-content .plug-text .plug-cta .removeText{font-weight:400;font-size:14px;text-decoration:underline}#rx-customs-links .concierge-plug .plug-content .plug-text .plug-cta #conciergePlug{font-size:14px;padding:3px 0;border:0px solid #222;width:80%;margin:0 auto}#rx-customs-links .concierge-plug .plug-content .plug-text .plug-cta button{font-weight:600}#rx-customs-links .processing-notification{grid-column:1/3;display:grid;grid-template-columns:120px auto;text-align:left;grid-gap:10px;padding:0 20px}#rx-customs-links .processing-notification p{font-size:14px;line-height:19px;align-self:center}.product-single__photos #FeaturedImageZoom-product-hw3.product-single__photo{max-height:none;overflow:hidden}.product-single__photos #FeaturedImageZoom-product-hw3.product-single__photo .product-featured-img{margin:0% auto 0}.product-template__container h1.product-single__title,.index-section--featured-product h1.product-single__title{font-size:26px;font-weight:600;letter-spacing:-.5px;text-align:left;line-height:25px;margin-top:25px}.product-template__container h1.product-single__title span,.index-section--featured-product h1.product-single__title span{font-size:13px;text-transform:uppercase;letter-spacing:.5px;line-height:15px;font-weight:400;color:#717171}.product-template__container h1.product-single__title span#variantTitle,.index-section--featured-product h1.product-single__title span#variantTitle{font-size:14px;text-transform:none;letter-spacing:0px;color:#222}.thumbnails-wrapper{padding-top:10px}.thumbnails-wrapper label.boldcolor{text-align:left;font-size:16px;margin-bottom:0}.thumbnails-wrapper #colorTitle{text-align:left;width:100%;display:block;font-size:14px}#tier-group{margin-top:20px;display:grid;grid-gap:15px;width:100%;grid-template-rows:repeat(auto-fit,55px 55px 55px)}#tier-group label{background:#fff;width:100%;position:relative;display:block}#tier-group label input{position:absolute;z-index:-1000}#tier-group label span#da-best{top:-13px;left:8px;position:absolute;width:initial;grid-gap:3px;grid-template-columns:auto auto;height:initial;padding:2px 5px 3px;background:#fff;z-index:2;font-size:12px;border-color:#fed10a;box-shadow:0 0 0 2px #fed10a;transition:box-shadow .2s ease}#tier-group label span#da-best .fi-star{color:#fed10a;margin-top:1px}#tier-group label span{width:100%;height:100%;display:grid;align-items:center;justify-content:center;font-weight:600;border-radius:4px;position:relative;line-height:1;transition:box-shadow .2s ease;box-shadow:inset -2px -2px 5px 2px #00000005,0 0 0 2px #e2e2e2,2px 2px 4px 2px #0000000d;padding-top:5px}#tier-group label span:hover{transition:box-shadow .2s ease;box-shadow:inset -2px 0 5px 2px #00000005,0 0 0 2px #d6d6d6,2px 4px 4px 2px #0000000d}#tier-group label span:active,#tier-group label span:focus{transition:box-shadow .2s ease;box-shadow:inset -2px -1px 5px 2px #00000005,0 0 0 3px #dedede,2px 3px 4px 2px #0000000d}#tier-group label span span#np-price,#tier-group label span span#p-price,#tier-group label span span#par-price{width:initial;height:initial;border-radius:none;box-shadow:none;display:block;font-weight:400;text-align:center;align-self:start;padding-top:0;opacity:.7}#tier-group label span svg.icon-oos{width:16px;position:absolute;right:10px;top:calc(50% - 8px)}#tier-group label span svg.icon-oos .oos-ring{fill:#ddd}#tier-group label span svg.icon-oos .oos-exclamation{fill:#bbb}#tier-group label span span#np-oos,#tier-group label span span#p-oos,#tier-group label span span#par-oos{width:initial;height:initial;width:16px;position:absolute;right:10px;top:calc(50% - 8px);border-radius:none;box-shadow:none;display:block}#tier-group input:checked+span{box-shadow:0 0 0 2px #fed10a;background:#222;color:#fff}#tier-group input:checked+span svg.icon-oos .oos-ring{fill:#fed10a}#tier-group input:checked+span svg.icon-oos .oos-exclamation{fill:#f6f6f6}.product-single__price{order:3}.frames-description{order:2;padding:5px 15px}.frames-description label{font-weight:600}.frames-description input{width:100%;max-width:395px}.product-form__item--submit{order:3;padding:0;margin-bottom:0}@media only screen and (max-width: 749px){#tier-group,.thumbnails-wrapper,.product-form__item--submit{max-width:none}.product-single__photos{margin-bottom:0}.product-single__photos #FeaturedImageZoom-product-hw3.product-single__photo{height:220px;overflow:hidden}.product-single__photos #FeaturedImageZoom-product-hw3.product-single__photo .product-featured-img{margin:-76px auto;max-width:100%;width:100%;width:380px}.product-template__container h1.product-single__title,.index-section--featured-product h1.product-single__title{font-size:20px;font-weight:600;letter-spacing:-.5px;text-align:center;line-height:25px}.product-template__container h1.product-single__title span,.index-section--featured-product h1.product-single__title span{font-size:12px;text-transform:uppercase;letter-spacing:.5px;line-height:20px;font-weight:400;color:#717171}.product-template__container h1.product-single__title span#variantTitle,.index-section--featured-product h1.product-single__title span#variantTitle{font-size:14px;text-transform:none;letter-spacing:0px;color:#222}h1.product-single__title #variantTitle{font-size:14px}.product-recap{text-align:center;max-width:400px;margin:0 auto}.thumbnails-wrapper{order:0;padding-top:0}.thumbnails-wrapper label.boldcolor{text-align:center}.thumbnails-wrapper #colorTitle{text-align:center;margin-left:initial}.product-form__item--submit{order:3;width:100%}.product-form__item--submit .product-form__cart-submit{max-width:100%}.return-link-wrapper{margin-bottom:50px}}.product-recap{text-align:center;max-width:600px;margin:0 auto}#LensTier{order:6}#can-you-install-section{margin:50px auto}#can-you-install-section .install-text{max-width:900px;margin:0 auto;text-align:center}.product-breadcrumbs{margin-top:0;margin-bottom:10px;background:#f6f6f6}.product-breadcrumbs .steps-brand{display:grid;max-width:1200px;margin:0 auto;grid-template-columns:2fr 2fr 2fr;background:#f6f6f6;padding:5px}.product-breadcrumbs .steps-brand .step{text-align:center;padding:5px;font-weight:600;font-size:10pt}.product-breadcrumbs .steps-brand .step.decided{color:#272727;box-shadow:inset 0 25px #f6f6f6,inset 0 27px #ddd}.product-breadcrumbs .steps-brand .step.decided p{color:#aaa;padding:7px 35px;border-radius:60px;margin:0 auto;background:#f6f6f6;border:2px solid #e2e2e2;width:fit-content;transition:all .4s ease}.product-breadcrumbs .steps-brand .step.decided p .words{display:block}.product-breadcrumbs .steps-brand .step.decided p .words span{font-weight:400}.product-breadcrumbs .steps-brand .step.decided p .step-arrow{display:none}.product-breadcrumbs .steps-brand .step.decided p span.words-long{display:block}.product-breadcrumbs .steps-brand .step.decided p span.words-long span{font-weight:400}.product-breadcrumbs .steps-brand .step.decided p span.words-short{display:none}.product-breadcrumbs .steps-brand .step.decided a:hover p{background:#fff;color:#444;border-color:#ddd;transition:color .2s ease,border-color .2s ease,background .1s ease}.product-breadcrumbs .steps-brand .step.decided.first{box-shadow:inset 90px 25px #f6f6f6,inset 90px 27px #ddd}.product-breadcrumbs .steps-brand .step.current{box-shadow:inset -180px 25px #f6f6f6,inset -180px 27px #ddd}.product-breadcrumbs .steps-brand .step.current p{color:#272727;background:#fff;border-radius:60px;border:2px solid #fed10a;width:fit-content;margin:0 auto;padding:7px 35px}.product-breadcrumbs .steps-brand .step.undecided p{color:#aaa;padding:7px}.product-breadcrumbs .steps-brand .step.undecided p .words{display:block}.product-breadcrumbs .steps-brand .step.undecided p .step-arrow{display:none}.cd-image-container{grid-column:1/3;position:relative;width:100%;max-width:1200px;margin:2em auto;overflow:hidden}@media only screen and (max-width: 749px){.cd-image-container{grid-column:1/3}}.cd-image-container img{display:block}.cd-image-label{position:absolute;bottom:0;right:0;color:#fff;padding:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;opacity:0;-webkit-transform:translateY(20px);-moz-transform:translateY(20px);-ms-transform:translateY(20px);-o-transform:translateY(20px);transform:translateY(20px);-webkit-transition:-webkit-transform .3s .7s,opacity .3s .7s;-moz-transition:-moz-transform .3s .7s,opacity .3s .7s;transition:transform .3s .7s,opacity .3s .7s}.cd-image-label.is-hidden{visibility:hidden}.is-visible .cd-image-label{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.cd-resize-img{position:absolute;top:0;left:0;width:0;height:100%;overflow:hidden;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.cd-resize-img img{position:absolute;left:0;top:0;display:block;height:100%;width:auto;max-width:none}.cd-resize-img .cd-image-label{right:auto;left:0}.is-visible .cd-resize-img{width:50%;-webkit-animation:cd-bounce-in .7s;-moz-animation:cd-bounce-in .7s;animation:cd-bounce-in .7s}@-webkit-keyframes cd-bounce-in{0%{width:0}60%{width:55%}to{width:50%}}@-moz-keyframes cd-bounce-in{0%{width:0}60%{width:55%}to{width:50%}}@keyframes cd-bounce-in{0%{width:0}60%{width:55%}to{width:50%}}.cd-handle{position:absolute;height:40px;width:40px;left:50%;top:50%;margin-left:-22px;margin-top:-22px;border-radius:50%;background:#fed10a no-repeat center center;cursor:move;box-shadow:0 0 0 6px #0003,0 0 10px #0009,inset 0 1px #ffffff4d;opacity:0;-webkit-transform:translate3d(0,0,0) scale(0);-moz-transform:translate3d(0,0,0) scale(0);-ms-transform:translate3d(0,0,0) scale(0);-o-transform:translate3d(0,0,0) scale(0);transform:translateZ(0) scale(0)}.cd-handle.draggable{background-color:#fed10a}.is-visible .cd-handle{opacity:1;-webkit-transform:translate3d(0,0,0) scale(1);-moz-transform:translate3d(0,0,0) scale(1);-ms-transform:translate3d(0,0,0) scale(1);-o-transform:translate3d(0,0,0) scale(1);transform:translateZ(0) scale(1);-webkit-transition:-webkit-transform .3s .7s,opacity 0s .7s;-moz-transition:-moz-transform .3s .7s,opacity 0s .7s;transition:transform .3s .7s,opacity 0s .7s}#simulator-section{position:relative}#simulator-section .simulator-labels{width:100%;max-width:1200px;margin:0 auto;display:grid;grid-template-columns:1fr 1fr;padding:0;position:absolute;top:0;left:calc(50% - 1px);transform:translate(-50%)}#simulator-section .simulator-labels .original-lens{background:#fff;padding:5px 10px;width:auto;display:block;align-self:start;justify-self:left;box-shadow:0 0 3px #0003;font-size:12px;font-weight:600}#simulator-section .simulator-labels .new-lens-compare{background:#fff;padding:5px 10px;width:auto;display:block;align-self:start;justify-self:right;box-shadow:0 0 3px #0003;font-size:12px;font-weight:600;background:#222;color:#fed10a}@media only screen and (max-width: 749px){.steps-brand{grid-template-columns:1fr 3fr 1fr}.steps-brand .step.decided{display:block}.steps-brand .step.decided p{padding:7px 15px 7px 7px;border-radius:0 60px 60px 0;border:2px solid #e2e2e2;transition:all .4s ease;border-left:0px;margin:0 -5px 0 -10px}.steps-brand .step.decided p .words{display:none}.steps-brand .step.decided p .step-arrow{display:block;margin:2px;width:0px;height:0px;border-top:7px solid transparent;border-right:10px solid #272727;border-left:10px solid transparent;border-bottom:7px solid transparent}.steps-brand .step.decided p span.words-long{display:none}.steps-brand .step.decided p span.words-short{display:block}.steps-brand .step.decided.first{display:none}.steps-brand .step.current{grid-column:2/3}.steps-brand .step.current p{padding:7px 15px}.steps-brand .step.undecided{display:block}.steps-brand .step.undecided p{padding:7px;border-radius:60px 0 0 60px;border:2px solid #e2e2e2;transition:all .4s ease;border-right:0px;margin:0 -20px 0 -7px}.steps-brand .step.undecided p .words{display:none}.steps-brand .step.undecided p .step-arrow{display:block;margin:2px 2px 2px 20px;width:0px;height:0px;border-top:7px solid transparent;border-right:10px solid transparent;border-left:10px solid #e2e2e2;border-bottom:7px solid transparent}}#b2tButton{bottom:15px!important;right:10px!important}.crowd-favs .grid-view-item{background:#fff;padding:10px 0 20px;border-radius:3px}.crowd-favs .hr--invisible{margin:20px 0}.crowd-favs .product-price__price{padding:0 0 15px}.guarantee-block{border-top:0px solid #e2e2e2;width:100%;display:grid;grid-template-columns:1fr;justify-items:center;text-align:center;padding:10px;background:transparent;border-radius:3px;height:auto;grid-gap:10px;max-width:800px;margin:0 auto}.guarantee-block svg{max-width:180px}.text-60 p{line-height:1.2;font-size:14px}.text-60 p a{font-size:14px}.text-60 p span{font-weight:600;font-size:16px;line-height:2}@media only screen and (max-width: 749px){.guarantee-block{grid-template-columns:1fr;justify-items:center;text-align:center}.guarantee-block svg{max-width:140px}}#stamped-filter-select,#stamped-sort-select,#stamped-sort-select2,.stamped-filter-select{padding-right:50px!important}@media only screen and (max-width: 480px){#stamped-filter-select,#stamped-sort-select,#stamped-sort-select2,.stamped-filter-select{min-width:99%!important}}#stamped-main-widget .review-location{display:none}#stamped-main-widget .stamped-header .stamped-review-options ul li{margin-right:40px}#stamped-main-widget .stamped-reviews span.stamped-review-option-scale[data-value="1"] span:nth-last-child(n+5),#stamped-main-widget .stamped-reviews span.stamped-review-option-scale[data-value="2"] span:nth-last-child(n+4),#stamped-main-widget .stamped-reviews span.stamped-review-option-scale[data-value="3"] span:nth-last-child(n+3),#stamped-main-widget .stamped-reviews span.stamped-review-option-scale[data-value="4"] span:nth-last-child(n+2),#stamped-main-widget .stamped-reviews span.stamped-review-option-scale[data-value="5"] span{background:#fed10a}#stamped-main-widget .stamped-reviews span.stamped-review-option-scale[data-value="2"] span:nth-last-child(n+5){background:#ddd}#stamped-main-widget .stamped-reviews span.stamped-review-option-scale[data-value="3"] span:nth-last-child(n+5),#stamped-main-widget .stamped-reviews span.stamped-review-option-scale[data-value="3"] span:nth-last-child(n+4){background:#ddd}#stamped-main-widget .stamped-reviews span.stamped-review-option-scale[data-value="4"] span:nth-last-child(n+5),#stamped-main-widget .stamped-reviews span.stamped-review-option-scale[data-value="4"] span:nth-last-child(n+4),#stamped-main-widget .stamped-reviews span.stamped-review-option-scale[data-value="4"] span:nth-last-child(n+3){background:#ddd}#stamped-main-widget .stamped-reviews span.stamped-review-option-scale[data-value="5"] span:nth-last-child(n+5),#stamped-main-widget .stamped-reviews span.stamped-review-option-scale[data-value="5"] span:nth-last-child(n+4),#stamped-main-widget .stamped-reviews span.stamped-review-option-scale[data-value="5"] span:nth-last-child(n+3),#stamped-main-widget .stamped-reviews span.stamped-review-option-scale[data-value="5"] span:nth-last-child(n+2){background:#ddd}#stamped-main-widget li[data-title=ease-of-installation] .stamped-review-option-labels span:first-child:before{content:"Very hard"!important}#stamped-main-widget li[data-title=ease-of-installation] .stamped-review-option-labels span:nth-child(5):before{content:"Could do it in my sleep"!important;position:relative;left:20px}#stamped-main-widget li[data-title=lens-fit] .stamped-review-option-labels span:first-child:before{content:"Kinda loose"!important}#stamped-main-widget li[data-title=lens-fit] .stamped-review-option-labels span:nth-child(3){display:block}#stamped-main-widget li[data-title=lens-fit] .stamped-review-option-labels span:nth-child(3):before{content:"Perfect"!important}#stamped-main-widget li[data-title=lens-fit] .stamped-review-option-labels span:nth-child(5):before{content:"Too tight"!important}#stamped-main-widget .stamped-container[data-widget-show-product-variant=true] .stamped-review-product a,#stamped-main-widget .stamped-container[data-widget-show-product-variant=true] .stamped-review-variant a,#stamped-main-widget .stamped-review-variant{color:#888;font-size:13px;font-style:italic}#stamped-main-widget span.stamped-summary-recommend-percent{background:#1dc086;border-radius:2px}#stamped-main-widget .stamped-reviews .stamped-review-options ul li{flex-basis:100%}#stamped-main-widget .stamped-reviews .stamped-review-options strong{font-size:13px}#stamped-main-widget h3.stamped-review-header-title{font-size:16px;line-height:24px;margin:5px 0 0;padding:10px 0 0 25px;border:none;font-weight:700;text-align:left;color:#222;font-family:Open Sans;border-left:5px solid #444}#stamped-main-widget p.stamped-review-content-body{font-size:16px;white-space:pre-wrap;padding:0 0 10px 25px;font-family:Open Sans;color:#222;border-left:5px solid #444}#stamped-main-widget .stamped-review-options>ul>li>.stamped-review-option-checkbox>span,#stamped-main-widget .stamped-review-options>ul>li>.stamped-review-option-radio>span,#stamped-main-widget .stamped-review-options>ul>li>.stamped-review-option-textfield>span{border-bottom:0px}#stamped-main-widget .stamped-header .stamped-review-option-scale{background-color:#e5e5e5;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin:9px auto;width:100%;position:relative;height:9px;border:1px solid #ffffff}#stamped-main-widget .stamped-header .stamped-review-option-scale i{width:3px;height:7px;background:#e5e5e5}#stamped-main-widget .stamped-header .stamped-review-option-scale span{content:"";background:#fed10a;margin-left:-2px;width:35px;height:7px;border-radius:0;box-shadow:-3px 0 #fff,3px 0 #fff;position:absolute;top:-webkit-calc(50% - 4px);top:calc(50% - 3px)}#stamped-main-widget .stamped-review-reply{border-left:none;display:grid;grid-template-columns:50px auto}#stamped-main-widget .stamped-review-reply .stamped-review-reply-body{grid-column:1/3}#stamped-main-widget .stamped-review-reply:before{content:"";width:40px;height:40px;display:inline-block;background-image:url(/cdn/shop/files/SOCIAL-vector-white1024.png?v=1575396737);background-size:30px;background-repeat:no-repeat;background-position:center center}#stamped-main-widget .stamped-review-reply p.stamped-review-content-body{border-left:none;padding:0 0 10px}.lens-tier-feature-checked:before{content:"";background:#fed10a;width:14px;height:3px;display:block;border-radius:1px;left:5px;top:8px;position:absolute;transform:rotate(-45deg);transition:all .3s ease-in-out}.lens-tier-feature-checked:after{content:"";background:#fed10a;width:8px;height:3px;display:block;border-radius:1px;left:1.5px;top:10px;position:absolute;transform:rotate(45deg);transition:all .3s ease-in-out}.lens-tier-feature-unchecked:before{content:"";background:#e2e2e2;width:20px;height:3px;display:block;border-radius:1px;left:0;top:8px;position:absolute;transform:rotate(-45deg);transition:all .2s ease}.lens-tier-feature-unchecked:after{content:"";background:#e2e2e2;width:20px;height:3px;display:block;border-radius:1px;left:0;top:8px;position:absolute;transform:rotate(45deg);transition:all .2s ease}.selected-lens-tier-features{display:grid;grid-template-columns:repeat(2,1fr);max-width:100%;margin:0 auto;grid-gap:15px;font-size:12px}.selected-lens-tier-features li{padding-left:25px;margin-top:8px;position:relative;-webkit-transition-delay:.5s;-moz-transition-delay:.5s;-o-transition-delay:.5s;transition-delay:.5s}@media only screen and (max-width: 749px){.product-single__price{text-align:center}}#compatibilitycode-ul,#compatibility-ul-mobile{list-style-type:none;display:grid;grid-template-columns:repeat(auto-fit,minmax(100px,1fr));grid-gap:7px}#compatibilitycode-ul li,#compatibility-ul-mobile li{list-style:none;border:1px solid #e2e2e2;padding:4px;border-radius:2px;font-size:10pt;margin-bottom:0}#concierge-level{border-radius:6px;order:2;border:2px solid #e2e2e2;padding:20px;margin:20px 0;width:100%}#concierge-level .concierge-header{display:grid;grid-template-columns:80px auto;align-items:center;grid-gap:10px}#concierge-level .concierge-header h4{font-weight:600;font-size:16px}#concierge-level .frames-description{padding:10px 0 10px 10px;display:grid;grid-template-columns:60px auto;align-items:center;grid-gap:20px}#concierge-level .frames-description svg{max-width:60px}#concierge-level .frames-description label{font-size:10pt}#concierge-level .frames-description input{width:100%;max-width:none;background:#f6f6f6;font-size:10pt;border:none;padding:15px;border-radius:6px}#concierge-level #service-level .concierge-button-group{display:grid;grid-template-columns:1fr;margin:10px auto;height:180px;position:relative}#concierge-level #service-level .concierge-button-group label{display:inline-block;margin:0;background-color:transparent;height:60px;font-weight:600;padding:0}#concierge-level #service-level .concierge-button-group label span.lvlopt .upcharge{text-align:center;font-size:12pt;padding:10px 0;display:block;box-shadow:inset 0 0 0 2px #f6f6f6;display:grid;background:#f6f6f6;font-size:10pt;font-weight:400;color:#888;line-height:.8}#concierge-level #service-level .concierge-button-group label span.lvlopt .upcharge span{font-weight:600;font-size:14pt}#concierge-level #service-level .concierge-button-group label span.lvlopt.sendbox .upcharge{border-radius:6px 0 0 6px}#concierge-level #service-level .concierge-button-group label span.lvlopt.justlabel .upcharge{border-radius:0 6px 6px 0}#concierge-level #service-level .concierge-button-group label span.lvlopt ul.service-level-features{margin-left:0;position:absolute;top:90px;left:20px;opacity:0;transition:all .2s ease}#concierge-level #service-level .concierge-button-group label span.lvlopt ul.service-level-features .csl{position:relative;font-size:10pt;line-height:2;font-weight:400;padding-left:30px;margin-bottom:5px;transition:margin-bottom .2s ease}#concierge-level #service-level .concierge-button-group label span.lvlopt ul.service-level-features .csl.yes:before{content:"";background:#fed10a;width:14px;height:3px;display:block;border-radius:1px;left:5px;top:12px;position:absolute;transform:rotate(-45deg);transition:all .3s ease-in-out}#concierge-level #service-level .concierge-button-group label span.lvlopt ul.service-level-features .csl.yes:after{content:"";background:#fed10a;width:8px;height:3px;display:block;border-radius:1px;left:1.5px;top:14px;position:absolute;transform:rotate(45deg);transition:all .3s ease-in-out}#concierge-level #service-level .concierge-button-group label span.lvlopt #nevermind{position:absolute;bottom:-10px;font-size:12px;font-weight:400;text-decoration:underline;text-align:center;left:50%;transform:translate(-50%)}#concierge-level #service-level .concierge-button-group label input{position:absolute;z-index:-1000;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}#concierge-level #service-level .concierge-button-group label input:checked+label{background-color:#000}#concierge-level #service-level .concierge-button-group label input:checked+span.lvlopt span.upcharge{background-color:#222;box-shadow:inset 0 0 0 2px #fed10a;color:#fff}#concierge-level #service-level .concierge-button-group label input:checked+span.lvlopt ul{opacity:1;top:80px;transition:all .2s ease .4s}#concierge-level #service-level .concierge-button-group label input:checked+span.lvlopt ul .csl{margin-bottom:0;transition:all .2s ease .4s}.slick-dotted.mobile-product-image-slider{max-width:92vw;width:100%;display:none}.slick-dotted.mobile-product-image-slider .mpis-slide.slick-slide{max-width:92vw;width:100%!important;opacity:0;transition:.3s cubic-bezier(.4,0,1,1);-webkit-transition:.3s cubic-bezier(.4,0,1,1)}.slick-dotted.mobile-product-image-slider .mpis-slide.slick-slide img{opacity:0}.slick-dotted.mobile-product-image-slider .mpis-slide.slick-slide.slick-current.slick-active,.slick-dotted.mobile-product-image-slider .mpis-slide.slick-slide.slick-current.slick-active img{opacity:1}.slick-dotted.mobile-product-image-slider .slick-dots{margin:0 auto;position:relative;bottom:0}.slick-dotted.mobile-product-image-slider .slick-dots button:before{color:#222}@media only screen and (max-width: 749px){.slick-dotted.mobile-product-image-slider{display:block}}.accordion input{display:none}.boxx{position:relative;background:#fff;height:64px;transition:all .3s ease-in-out}.boxx:before{content:"";position:absolute;display:block;top:0;bottom:0;left:0;right:0;pointer-events:none;box-shadow:-2px -2px #f6f6f6,inset 2px 2px 8px #f6f6f6,0 2px 4px #eee}.box-title{width:100%;height:64px;line-height:64px;padding:0 20px;font-weight:600;font-size:16px;display:inline-block;cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.box-content{padding:0 12px;font-size:11pt;color:#222;display:block;height:0px;overflow:hidden}.box-content td{text-align:left;border:0px;padding:4px 12px}.box-close{position:absolute;height:64px;width:100%;top:0;left:0;cursor:pointer;display:none}input:checked+.boxx{height:auto;margin:0}input:checked+.boxx .box-title{border-bottom:0px solid rgba(0,0,0,.18)}input:checked+.boxx .box-content,input:checked+.boxx .box-close{display:block;height:100%}.arrows section .box-title{padding-left:44px;width:100%}.arrows section .box-title:before{position:absolute;display:block;content:"\203a";font-size:18pt;left:20px;top:-2px;transition:transform .3s ease-in-out;color:#0000008a}input:checked+section.boxx .box-title:before{transform:rotate(90deg)}.accordion-specs{padding:30px 0 0}.accordion-specs table{margin-bottom:0;margin-left:auto;margin-right:auto;border-collapse:separate;border-spacing:30px 10px}.tab{position:relative;margin-bottom:1px;width:100%;color:#222;font-family:"Exo 2";overflow:hidden;padding:0}.tab input{position:absolute;opacity:0;z-index:-1}.tab label{position:relative;display:block;padding:0 0 0 1em;background:#fff;border-bottom:1px #e9e9e9 solid;font-weight:600;line-height:1;cursor:pointer}.tab label h6.tabh6{margin:5px 0 10px;font-weight:600;font-size:16px}.tab input[type=checkbox]+label:after{content:"\25bc";right:10px;position:absolute;top:0;-webkit-transition:transform .15s;-o-transition:transform .15s;transition:transform .15s}.tab input[type=checkbox]:checked+label:after{transform:rotate(180deg);-webkit-transition:transform .15s;-o-transition:transform .15s;transition:transform .15s}.tab-content{overflow:hidden;background:#fff;padding-bottom:0;margin-top:10px}.tab-content b{font-weight:600}.tab-content td{border:0px;padding:0}.tab-content ul,.tab-content ul li{list-style:disc;line-height:1;margin-bottom:10px}.tab-content ul,.tab-content ol{margin-left:20px;margin-bottom:10px}.tab-content ul li,.tab-content ol li{list-style-type:decimal}.tab-content label{padding:0;border-bottom:0px;display:block;margin-left:-20px}.tab-content .install-accordion{line-height:28px;width:100%;display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));margin:10px auto 0}.tab-content .install-accordion .install-accordion-instructions{margin:0 auto}.tab-content .install-accordion .install-accordion-instructions label{text-align:center;padding:10px}.tab-content .install-accordion .install-accordion-instructions ol{margin:0 auto}.tab-content .install-accordion-vid{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%;height:auto}.tab-content .install-accordion-vid iframe,.tab-content .install-accordion-vid object,.tab-content .install-accordion-vid embed{position:absolute;top:0;left:0;width:100%;height:100%}.tab-content .includes-accordion{text-align:center}.tab input:checked~.tab-content{max-height:none;height:100%;margin:10px 10px 30px}.featured-frames-header{display:grid;grid-template-columns:1fr 1fr 2fr;background:#fff;padding:5vw}@media only screen and (max-width: 749px){.featured-frames-header{grid-template-columns:1fr;padding:30px 5px}}.featured-frames-header .customize{display:grid;align-items:start;grid-gap:8px}.featured-frames-header .customize h3.framename{font-size:calc(22pt + .5vw);text-align:left}.featured-frames-header .customize h3.framename span{font-size:50%;margin-bottom:0;font-weight:800;text-transform:uppercase;letter-spacing:1px}.featured-frames-header .customize a{display:block;position:relative;margin:0 auto 0 0}@media only screen and (max-width: 749px){.featured-frames-header .customize h3.framename{text-align:center}.featured-frames-header .customize a{margin:0 auto}}.featured-frames-header .featured-frames-image{display:grid;justify-items:center}.featured-frames-header .featured-frames-image img{max-width:150px;mix-blend-mode:multiply}.featured-frames-header .specs{display:grid;grid-template-columns:1fr 1fr;font-size:calc(14px + .3vw);line-height:1.8}@media only screen and (max-width: 749px){.featured-frames-header .specs{grid-template-columns:1fr;padding:10px;grid-gap:10px}.featured-frames-header .specs .soft-specs{border:1px solid #e2e2e2;padding:10px;border-radius:10px}.featured-frames-header .specs .soft-specs ul{grid-template-columns:1fr}.featured-frames-header .specs .soft-specs ul label{font-size:calc(11pt + .3vw);text-transform:uppercase;letter-spacing:2px}.featured-frames-header .specs .hard-specs{border:1px solid #e2e2e2;padding:10px;border-radius:10px}.featured-frames-header .specs .hard-specs ul{display:grid;grid-template-columns:auto 1fr 1fr 1fr;grid-gap:20px;align-items:center}.featured-frames-header .specs .hard-specs ul label{font-size:calc(11pt + .3vw);text-transform:uppercase;letter-spacing:2px}}.featured-frames-header .specs .hard-specs ul{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:20px}.featured-frames-header .specs .hard-specs ul label{grid-column:1/4;font-size:calc(16px + .3vw);font-size:calc(11pt + .3vw);text-transform:uppercase;letter-spacing:2px}.featured-frames-header .specs .hard-specs ul li{text-align:center;display:grid;align-items:end;justify-items:center}.featured-frames-header .specs .hard-specs ul li svg{max-height:23px}.more-frames-label{text-align:center}.more-frames-styles{grid-gap:20px;padding:0;display:grid;grid-template-columns:repeat(auto-fit,100px);align-content:center;justify-content:center}
/*# sourceMappingURL=/cdn/shop/t/1043/assets/product.scss.css.map */
