a:hover {text-decoration: none !important;}.item p {color: #92844D !important;font-weight: 700 !important;font-size: 20px;font-family: 'KelsonBold';}.item p span {color: #92844D !important;font-weight: normal !important;text-decoration: underline !important;}.item img.img-fluid {width: 360px !important;height: 121px !important;margin: 0px auto 20px !important;}.item h4 {color: #444 !important;font-size: 17px !important;line-height: 15px !important;font-weight: 600 !important;font-family: 'KelsonBold';}.owl-nav.disabled {display: block !important;}button.owl-prev {position: absolute !important;left: -4% !important;top: 32% !important;}button.owl-next {position: absolute !important;left: 100% !important;top: 32% !important;}.sale_text {clip-path: polygon(70% 14%, 100% 100%, 59% 100%, 0 100%, 30% 15%, 50% 15%);color: #fff !important;font-size: 10px !important;line-height: 10px !important;text-transform: uppercase !important;letter-spacing: 1px !important;text-align: center !important;font-weight: 400 !important;font-style: normal !important;background-color: #df2e30 !important;width: 60px !important;padding: 8px 0px !important;transform: rotate(-45deg) !important;position: absolute !important;top: -1% !important;left: 3% !important;z-index: 2 !important;}.item {position: relative !important;margin-top: 20px !important;}@media only screen and (max-width:576px) {.owl-dots {display: none !important;}.item img.img-fluid {width: auto !important;margin: 0px auto 20px !important;}button.owl-prev {left: -23% !important;}button.owl-next {left: 103% !important;}}* {padding: 0px;margin: 0px;box-sizing: border-box;}@font-face {font-family: 'KelsonSansBold';src: url('https://www.overnightglasses.com/content/themes/theme/assets/fonts/KelsonSans/kelsonsansbold.ttf') format('embedded-opentype'), url('https://www.overnightglasses.com/content/themes/theme/assets/fonts/KelsonSans/kelsonsansbold.ttf') format('ttf'), url('https://www.overnightglasses.com/content/themes/theme/assets/fonts/KelsonSans/kelsonsansbold.ttf') format('truetype');font-weight: 600;font-style: normal;}@font-face {font-family: 'KelsonSansRegular';src: url('https://www.overnightglasses.com/content/themes/theme/assets/fonts/KelsonSans/kelsonsansregular.ttf') format('embedded-opentype'), url('https://www.overnightglasses.com/content/themes/theme/assets/fonts/KelsonSans/kelsonsansregular.ttf') format('ttf'), url('https://www.overnightglasses.com/content/themes/theme/assets/fonts/KelsonSans/kelsonsansregular.ttf') format('truetype');font-weight: normal;font-style: normal;}@font-face {font-family: 'Lato-Bold';src: url('https://www.overnightglasses.com/content/themes/theme/assets/fonts/Lato/Lato-Bold.ttf') format('embedded-opentype'), url('https://www.overnightglasses.com/content/themes/theme/assets/fonts/Lato/Lato-Bold.ttf') format('ttf'), url('https://www.overnightglasses.com/content/themes/theme/assets/fonts/Lato/Lato-Bold.ttf') format('truetype');font-weight: bold;font-style: normal;}@font-face {font-family: 'Lato';src: url('https://www.overnightglasses.com/content/themes/theme/assets/fonts/Lato/Lato-Regular.ttf') format('embedded-opentype'), url('https://www.overnightglasses.com/content/themes/theme/assets/fonts/Lato/Lato-Regular.ttf') format('ttf'), url('https://www.overnightglasses.com/content/themes/theme/assets/fonts/Lato/Lato-Regular.ttf') format('truetype');font-weight: normal;font-style: normal;}.hero_section .container-fluid, .transiton_image .container-fluid {max-width: 1600px;margin: 0 auto;}.hero_section .hero_sec_col {background-color: #000000;padding: 70px;}.hero_sec_head h1 {font-size: 42px;font-family: 'KelsonSansBold';color: #ffffff;font-weight: 600;text-transform: capitalize;line-height: 1.2;text-align: left;font-style: italic;}.hero_sec_head h1 span {color: #d48e31;}.hero_setion_btn {opacity: .9;font-family: 'KelsonSansBold';font-size: 20px;font-weight: bold;text-transform: uppercase;line-height: 1.5em;fill: #ffffff;color: #ffffff;border-style: solid;border-width: 2px 2px 2px 2px;border-color: #d59643;padding: 20px 40px;display: inline-block;text-align: center;margin-right: 27px;}.hero_setion_btn:hover {color: #ffffff;background-color: #d48e31;text-decoration: none;}.hero_setion_btn.shop_more_frames {background-color: #000000;color: #ffffff;}.hero_setion_btn.shop_more_frames:hover {background-color: #d48e31;}.hero_sec_para p {color: #ffffff;font-family: 'Lato';font-size: 24px;padding: 20px 0px 55px;word-spacing: 5px;line-height: 37px;}.gif_section video {width: 100%;height: 100%;}.gif_section {height: 100%;}video {object-fit: cover;}.col-md-6.hero_sec_gif {padding: 0px;}.services_section {background-color: #f6f5f5;padding: 33px 0px 33px 0px;border-bottom: 1px solid #b2b2b2;max-width: 1600px;margin: 0 auto;}.services_head {display: flex;flex-direction: row;align-content: center;align-items: center;justify-content: center;}.transitions_heading_h2, h2.filter_heading {font-size: 36px;line-height: 48px;color: #454545;font-family: 'KelsonSansBold';}.transitions_heading_h2 span {color: #d48e31;}.services_head h2 span {text-transform: uppercase;}.services_head p {font-size: 24px;color: #454545;margin: 1px 0px 7px 11px;font-family: 'Lato-Bold';}section.what_transition {padding: 60px 40px 60px 40px;}.what_transition_p p {font-size: 20px;color: #454545;font-family: 'Lato';}.what_transition_p {max-width: 90%;padding: 15px 0px;}.what_transition_learnmore i {margin-left: 10px;}.what_transition_learnmore a {font-size: 18px;font-family: 'KelsonSansBold';text-transform: capitalize;color: #d48e31;}.custom_filter_sec {background-color: #f5f5f5;}.container-slider {max-width: 1600px;margin: 0 auto;}h2.filter_heading {text-align: center;}.filter_heading span.fit_any_frame {color: #d48e31;}.range-slider {display: flex;align-items: center;gap: 15px;max-width: 320px;margin: 0 auto;position: relative;margin-top: 8.5rem;margin-bottom: 2rem;}.range {-webkit-appearance: none;width: 100%;}.range:focus {outline: none;}.range::before {left: 0;content: attr(data-min);}.range::after {right: 0;content: attr(data-max);}.range::-webkit-slider-runnable-track {width: 100%;height: 1rem;cursor: pointer;animate: 0.2s;background: linear-gradient(90deg, #d6943e var(--range-progress), #dee4ec var(--range-progress));border-radius: 1rem;}.range::-webkit-slider-thumb {-webkit-appearance: none;background-image: url('https://www.overnightglasses.com/content/uploads/2024/03/range-slider-button-.png');background-color: transparent;background-repeat: no-repeat;cursor: pointer;height: 46px;width: 46px;border-radius: 30px;margin-top: -15px;border: 0;}.tooltip {position: absolute;top: -2.25rem;display: none;}.tooltip span:before {position: absolute;content: "";left: 50%;bottom: -8px;transform: translateX(-50%);width: 0;height: 0;border: 4px solid transparent;border-top-color: #fff;}.main_glasses_opacity {position: relative;text-align: center;}.glasses_bg_custom {position: relative;}.frame_lense img {position: absolute;top: -6px;left: 0;width: 100%;}.steps-sec {padding: 60px 0;max-width: 1600px;margin: 0 auto;}.steps-sec.row {padding: 50px 0px;}.step_inner p {color: #ffffff;background: #d6943e;border-radius: 30px;border: 5px solid #ffffff;width: 30%;margin: 20px auto;padding: 3px 0px;text-align: center;font-family: 'Lato-Bold';text-transform: uppercase;font-size: 16px;box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2) }.steps_head p {text-align: center;color: #454545;font-size: 24px;font-family: 'Lato-Bold';line-height: 20px;margin-bottom: 50px;}.steps_head h2 {text-align: center;}.step_img {margin: 10px auto 10px;width: 100%;height: 150px;display: flex;justify-content: center;object-fit: cover !important;}.step_inner h6 {font-size: 18px;color: #474747;font-family: 'KelsonSansBold';text-align: center;margin-top: 20px;font-weight: 600;}.transiton_image img {width: 100%;}.custom_table {font-family: 'Lato-Bold';font-size: 18px;font-weight: 500;}table.table.text-center.table-bordered {max-width: 1360px;margin: auto;}.custom_table tr {background-color: #dfdfdf;}tr.images_row_second > th {width: 22%;}.images_row_only_image {display: flex;align-items: center;justify-content: center;height: 240px;}section#review {padding: 50px 0px 50px;border-bottom: 1px solid #b9b9b9;}section#review .owl-carousel .owl-nav .owl-next {background-image: url(https://www.overnightglasses.com/content/uploads/2023/11/Layer-244.png);background-color: transparent;padding: 25px;background-repeat: no-repeat;background-size: contain;top: 25%;}section#review .owl-carousel .owl-nav .owl-prev {background-image: url(https://www.overnightglasses.com/content/uploads/2023/11/Layer-244-copy-1.png);background-color: transparent;padding: 25px;background-repeat: no-repeat;background-size: contain;top: 25%;}.head_test h2 {margin-bottom: 20px;}.head_test {text-align: center;}.bg_testimonial .container-fluid, .help_bg .container-fluid, .disclaimer .container-fluid, .what_transition .container-fluid {max-width: 1360px;margin: 0 auto;}.testimonial h3 {font-size: 20px;color: black;margin-bottom: 14px;margin-top: 20px !important;display: inline-block;font-style: italic;font-family: 'Lato-Bold';}.testimonial {text-align: center;}.testimonial p {font-size: 18px;margin: 0 auto 20px;padding: 0px 90px;color: black;font-family: 'Lato';}.author p {font-size: 16px;color: black;font-family: 'Lato';margin-bottom: 10px;}.tfree-client-rating {color: #988555;}.tfree-client-rating {margin: 0 0 6px 0;text-align: center;line-height: 1;}.tfree-client-rating i {font-size: 18px;color: #d6943e;letter-spacing: 1px;}.faq_head {text-align: center;}.faq_head .faq_heading {margin-bottom: 24px;}.bg_faq {padding: 40px 0px;}.card-header h5 {font-family: 'Lato';color: #474747;font-size: 20px;text-decoration: none;outline: none !important;padding: 10px 0px 10px 0px;}.card-header {background-color: transparent !important;cursor: pointer;padding: 8px 0px;}.card {border: none;}.fa.fa-chevron-down {padding-right: 5px;right: 0px;position: absolute;color: #c2c2c2;}.faq_accordian.btn {font-family: 'Lato';color: #474747;font-size: 20px;}.faq_accordian .faqbtn:focus {outline: none !important;}.faq_accordian .faqbtn:hover {color: #555;text-decoration: none;border: none !important;outline: none !important;}.faq_accordian button.faqbtn {font-size: 20px;text-align: left;font-family: 'Lato-bold';width: 93%;}.faq_accordian button.faqbtn:after {content: '';background-image: url('') }div#accordion p {font-family: 'Lato';font-size: 16px;}.card-body {border-top: 1px solid #e6e6e6;padding: 0;}.card {background-color: none !important;}.card-body p {font-family: 'Lato';font-size: 18px;color: #474747;padding: 5px 0;}.card-header {cursor: pointer;}.faq_links {color: #d6943e;}.help_bg {padding: 60px 0px;background-color: #f8f8f8;border-bottom: 1px solid #b9b9b9;}.help_bg_head {padding: 0px 0px 20px;}.help_heading, .faq_head .faq_heading, .head_test h2 {text-align: center;}.higly_experienced {font-family: 'Lato-Bold';font-weight: 600;font-size: 18px;padding: 15px 27px 0px;color: #454545;}.help_desc {font-family: 'Lato';font-size: 24px;text-align: center;color: #454545;}.day_and_time {font-size: 18px;font-family: 'Lato-Bold';color: #474747;}a.bottom_link {color: #d6943e !important;font-family: 'Lato-Bold';}.mail_text, .phone_text {font-size: 30px;font-weight: 700;font-family: 'KelsonSansBold';color: #474747;}.bottom_text_lens {font-size: 24px;font-family: 'Lato-Bold';font-style: italic;color: #454545;}.disclaimer {background-color: #f5f5f5;padding: 30px 0px;}.disclaimer p {font-size: 14px;font-family: 'Lato-Bold';padding-left: 16px;}.disclaimer .list-group li {list-style-type: none !important;font-size: 14px;font-family: 'Lato';font-style: italic !important;line-height: 24px;color: #333333;}.show-for-small {display: none !important;}.color_selection_image {display: flex;flex-direction: row;align-content: center;justify-content: center;align-items: center;}.image_tabs {display: inline-block;margin-right: 20px;}div#v-pills-tabContent {display: inline-block;}.image_tabs #v-pills-tab {display: inline-block;text-align: center;}.image_tabs .nav-pills .nav-link.active, .nav-pills .show > .nav-link {background: none;}.image_tabs .nav-pills .nav-link.active img {border: 1px solid lightgray;padding: 3px;border-radius: 30px;}img.Gray-bg-lens-left {width: 40%;margin-right: 20px;}img.Gray-bg-lens-right {width: 40%;margin-left: 20px;}.transition_table.hide-for-mobile {margin: 60px 0;}.transition_table .table thead tr th {vertical-align: middle;}.custom_table .colspan_4 {font-family: 'Lato-Bold';font-size: 20px;}.table td, .table th {padding: 2rem;vertical-align: middle;font-size: 18px;font-family: 'Lato-Bold';}@media screen and (max-width: 640px) {.color_selection_image {flex-direction: column;}.image_tabs #v-pills-tab {display: flex;}.image_tabs .nav.nav-pills {flex-direction: row !important;}.image_tabs {margin-right: 0;margin-bottom: 30px;}.frame_lense img {top: 10px;}img.Gray-bg-lens-left {width: 39%;margin-right: 14px;}img.Gray-bg-lens-right {width: 39%;margin-left: 14px;}.range-slider {margin: 5rem 0;}.nav-link.active {margin-top: -2px;}video {height: 205px;}.hide-for-mobile {display: none;}.show-for-small {display: block !important;}.col-md-6.hero_sec_gif {order: -1;}.hero_section .hero_sec_col {padding: 20px;}.hero_sec_head h1 {font-size: 22px;text-align: center;}.hero_sec_para {margin-bottom: 20px;}.hero_sec_para p {font-size: 16px;line-height: 22px;text-align: center;padding: 5px;}.hero_setion_button {display: flex;justify-content: center;align-items: center;}.hero_setion_btn {font-size: 13px;margin-right: 10px;padding: 10px 30px;}.services_section {padding: 20px 0px;}.services_head {flex-direction: column;text-align: center;}.services_head h2 {font-size: 22px;margin-bottom: 0;}.services_head p {font-size: 16px;}.transition_list_mobile li {display: flex;list-style: none;font-size: 15px;font-family: 'Lato-Bold';}.transition_list_mobile li:before {content: "\2713";color: #6ec767;margin-right: 5px;font-size: 15px;font-weight: bold;}.transition_list_mobile {width: 235px;margin: auto;text-align: left;padding: 12px 0;}.transition_table_mobile_collapse_img {padding: 20px 0px;}.transition_table_mobile .card {border: 1px solid #c5c4c3;margin: 28px 12px;}.transition_table_mobile .card-header h5:after {display: none;}.transition_table_mobile_btn:hover {text-decoration: none;background-color: #d6934e;color: #ffffff;border: 1px solid #d6934e;}.transition_table_mobile_btn .fa.fa-chevron-down {padding-right: 5px;font-weight: 900;color: #c2c2c2;margin-left: 10px;position: relative;}.transition_table_mobile_btn {padding: 6px 12px;background-color: #454545;color: #fff;border: 1px solid #454545;font-size: 15px;font-family: 'Lato-Bold';border-radius: 0;}.transition_table_mobile_collapse_h6 {background-color: #dfdfdf;text-align: center;}.transition_table_mobile_collapse_h6 h6 {font-family: 'Lato-Bold';font-size: 18px;padding: 12px 0px;}.transition_table_mobile_collapse_p {text-align: center;padding: 10px;}.transition_table_mobile_collapse_p p {font-family: 'Lato-Bold';font-size: 14px !important;color: #333333;}.transition_table_mobile .card-header {padding: 18px 0px 0px 0px;}.transition_table_mobile .card-header h5 {padding: 10px 0px 0px 0px;}.transition_table_mobile_collapse .transition_table_mobile_collapse_h6 .card-body p {font-family: 'Lato-Bold' !important;font-size: 14px !important;}.images_row_only_image {align-items: baseline;height: unset;}section.what_transition {padding: 20px 0px;}.what_transition_head h2, h2.filter_heading, .transitions_heading_h2 {font-size: 22px;line-height: 32px;text-align: center;}.new_carosuel {margin-bottom: 20px;}.what_transition_p p {font-size: 14px;text-align: center;}.what_transition_learnmore {text-align: center;}.steps-sec {padding: 30px 0px;}.steps_head h2 {font-size: 22px;}.steps_head p {font-size: 16px;line-height: 16px;margin-bottom: 20px;}.step_inner h6 {font-size: 14px;text-align: left;margin-top: 10px;}.step_img.show-for-small {height: fit-content;width: fit-content;}.step_inner {display: flex;align-items: center;}.step_inner p {width: 60%;margin: 0px;font-size: 13px;}.steps-sec, .col-md-4 {margin-top: 10px;}.other_inner {margin-right: -18px;}section#review {padding: 20px 0px;}.testimonial {text-align: center;}.head_test h2 {font-size: 22px;}.testimonial h3 {font-size: 18px !important;}.owl-theme .owl-nav {margin-top: 10px;}section#review .owl-carousel .owl-nav .owl-prev {background-image: url('https://www.overnightglasses.com/content/uploads/2024/03/Layer-244-copy.png');position: unset;}section#review .owl-carousel .owl-nav .owl-next {position: unset;background-image: url('https://www.overnightglasses.com/content/uploads/2024/03/Layer-244.png');}.testimonial p {font-size: 14px;padding: 10px;margin: 0px;}.bg_faq {padding: 30px 0px;}.faq_head .faq_heading {font-size: 22px;margin-bottom: 0px;}.card-header h5 {font-size: 14px !important;}.faq_accordian button.faqbtn {font-size: 14px;}div#accordion p {font-size: 13px;}.help_bg {padding: 30px 0px;}.help_bg_head {padding: 30px 0px 0px;}.help_heading {line-height: 30px;font-size: 22px;}.help_desc {font-size: 16px;}.mobile_flex_direction {flex-direction: column;}.mail_text, .phone_text {margin-left: 14px !important;font-size: 16px;}.bottom_text_lens {font-size: 14px;}.disclaimer .list-group li {padding: 5px 0px;}.what_transition .col-md-2.image_tabs {width: 70% !important;margin: auto !important;}.what_transition .col-md-2.image_tabs .nav {flex-direction: row !important;align-items: center !important;}.what_transition .col-md-2.image_tabs .nav .nav-link {padding: 3px !important;}.glasses_bg_custom {padding-top: 13px;}}.levels {display: flex;justify-content: center;align-items: center;flex-direction: column;}.levels img {z-index: 1;}.hidden {display: none;}.slidecontainer {width: 60%;position: absolute;justify-content: center;top: 280px;z-index: 1;}#grams {font-size: 5vw;}.slidecontainer {display: flex;gap: 15px;}.slider {-webkit-appearance: none;width: 250px;border-radius: 5px;background: #d3d3d3;outline: none;}.slidecontainer {opacity: 0.7;-webkit-transition: 0.2s;transition: opacity 0.2s;}.number {font-size: 2em;background: red;}.slidecontainer:hover {opacity: 1;}input[type=range].slider {width: 100%;background-color: transparent;-webkit-appearance: none;}input[type=range].slider:focus {outline: none;}input[type=range].slider::-webkit-slider-runnable-track, input[type=range].slider::-moz-range-thumb {background: #e6e5e5;border: 0.2px solid rgba(1, 1, 0, 0);border-radius: 20px;width: 100%;height: 8.4px;cursor: pointer;}input[type=range].slider::-webkit-slider-thumb, input[type=range]::-moz-range-thumb {margin-top: -75px;width: 46px;height: 46px;background-image: url('https://www.overnightglasses.com/content/uploads/2024/03/range-slider-button-.png');background-repeat: no-repeat;background-color: transparent;background-position: center;cursor: pointer;-webkit-appearance: none;border-radius: 30px;border: 0;}input[type=range].slider::-webkit-slider-thumb:hover {transform: rotate(45deg);}input[type=range].slider:focus::-webkit-slider-runnable-track {background: #1c1aa9;}input[type=range].slider::-moz-range-track {background: #1c1aa9;border: 0.2px solid rgba(1, 1, 0, 0);border-radius: 1.3px;width: 100%;height: 8.4px;cursor: pointer;}input[type=range].slider::-moz-range-thumb {width: 80px;height: 80px;background: #35c18b;border: 5px solid #1c1aa9;cursor: pointer;}input[type=range].slider::-ms-track {background: transparent;border-color: transparent;border-width: 36.8px 0;color: transparent;width: 100%;height: 8.4px;cursor: pointer;}input[type=range].slider::-ms-fill-lower {background: #1c1aa9;border: 0.2px solid rgba(1, 1, 0, 0);border-radius: 2.6px;}input[type=range].slider::-ms-fill-upper {background: #1c1aa9;border: 0.2px solid rgba(1, 1, 0, 0);border-radius: 2.6px;}input[type=range].slider::-ms-thumb {width: 80px;height: 80px;background: #35c18b;border: 5px solid #1c1aa9;cursor: pointer;margin-top: 0px;}input[type=range].slider:focus::-ms-fill-lower {background: #1c1aa9;}input[type=range].slider:focus::-ms-fill-upper {background: #1c1aa9;}@supports (-ms-ime-align:auto) {input[type=range].slider {margin: 0;}}@media (min-width: 1366px) .container {max-width: 1278px;}@media screen and (max-width: 480px) {.levels img {transform: scale(0.8);}input[type=range].slider {width: 100%;}input[type=range].slider::-webkit-slider-thumb {transform: scale(0.6);}input[type=range].slider::-webkit-slider-thumb：hover {transform: none;}.end-cube {transform: scale(0.6);top: 28px;}#landfill {font-size: 30vw;}}@media (min-width: 320px) and (max-width : 380px) {.hero_setion_btn {padding: 10px 18px;}}@media screen and (min-device-width: 768px) {#owl-newarival-desktop, #owl-bestseller-desktop {display: block !important;}}