.rdc-d-flex{display:flex}.rdc-d-none{display:none}.rdc-ai-cen{align-items:center}.rdc-ai-fls{align-items:flex-start}.rdc-jc-cen{justify-content:center}.rdc-jc-fle{justify-content:flex-end}.rdc-jc-spb{justify-content:space-between}.rdc-p-fix{position:fixed}.rdc-of-hid{overflow:hidden}.rdc-ofx-hid{overflow-x:hidden}.rdc-ofy-hid{overflow-y:hidden}.rdc-ofx-scr{overflow-x:scroll}.rdc-ofy-scr{overflow-y:scroll}.rdc-fw-wra{flex-wrap:wrap}.rdc-ff-col{flex-flow:column}.rdc-ff-cre{flex-flow:column-reverse}.rdc-w-fit{width:fit-content}.rdc-w-full{width:100%}.rdc-w-half{width:50%}.rdc-w-10{width:10%}.rdc-w-20{width:20%}.rdc-w-30{width:30%}.rdc-w-40{width:40%}.rdc-w-60{width:60%}.rdc-w-70{width:70%}.rdc-w-80{width:80%}.rdc-w-33{width:33.33%}.rdc-w-80vw{width:80vw}.rdc-h-full{height:100%}.rdc-mmw-full{min-width:100%}.rdc-mmw-300{min-width:300px}.rdc-mw-full{max-width:100%}.rdc-mw-100{max-width:100px}.rdc-mw-150{max-width:150px}.rdc-mw-200{max-width:200px}.rdc-mw-300{max-width:300px}.rdc-mw-400{max-width:400px}.rdc-mw-500{max-width:500px}.rdc-mw-1200{max-width:1200px}.rdc-mw-1400{max-width:1400px}.rdc-mnw-900{min-width:900px}.rdc-m-0{margin:0}.rdc-m-iauto{margin-inline:auto}.rdc-m-t10{margin-top:10px}.rdc-m-t20{margin-top:20px}.rdc-m-b10{margin-bottom:10px}.rdc-m-b20{margin-bottom:20px}.rdc-m-b4r{margin-bottom:4rem}.rdc-m-l10{margin-left:10px}.rdc-m-r10{margin-right:10px}.rdc-m-r20{margin-right:20px}.rdc-m-bl0{margin-block:0px}.rdc-m-bl10{margin-block:10px}.rdc-m-bl20{margin-block:20px}.rdc-p-5{padding:5px}.rdc-p-10{padding:10px}.rdc-p-15{padding:15px}.rdc-p-20{padding:20px}.rdc-p-30{padding:30px}.rdc-p-bl5{padding-block:5px}.rdc-p-bl10{padding-block:10px}.rdc-p-bl15{padding-block:15px}.rdc-p-bl20{padding-block:20px}.rdc-p-bl30{padding-block:30px}.rdc-p-bl4r{padding-block:4rem}.rdc-p-bl3r{padding-block:3rem}.rdc-p-t3r{padding-top:3rem}.rdc-p-t20{padding-top:20px}.rdc-p-t4r{padding-top:4rem}.rdc-p-b4r{padding-bottom:4rem}.rdc-p-r20{padding-right:20px}.rdc-p-r30{padding-right:30px}.rdc-p-b10{padding-bottom:10px}.rdc-p-b20{padding-bottom:20px}.rdc-p-i2{padding-inline:2px}.rdc-p-i5{padding-inline:5px}.rdc-p-i10{padding-inline:10px}.rdc-p-i20{padding-inline:20px}.rdc-br-full{border-radius:100px}.rdc-cu-poi{cursor:pointer}.rdc-ta-cen{text-align:center}.rdc-ta-rig{text-align:right}.rdc-c-white{color:#fff}.rdc-bg-lightgray-1{background-color:#333}.rdc-bg-lightgray-2{background-color:#fafafa}.rdc-bg-lightgray-3{background-color:#f3f3f3}.rdc-bg-brown-1{background-color:#7a5f2e}.rdc-bg-black{background-color:#000}.rdc-fs-12{font-size:12px}.rdc-fs-14{font-size:14px}.rdc-fs-16{font-size:16px}.rdc-fs-18{font-size:18px}.rdc-fs-24{font-size:24px}.rdc-fw-600{font-weight:600}.rdc-fw-700{font-weight:700}.rdc-td-none{text-decoration:none}.rdc-td-und{text-decoration:underline}.rdc-ls-none{list-style:none}.rdc-tr-3{transition:.3s all}.rdc-icon-button{cursor:pointer}.rdc-close{width:0!important;padding:0;overflow:hidden}.hyspecs-btn{display:flex;justify-content:center;align-items:center;padding:10px 20px;border-radius:100px}@media only screen and (min-width: 768px){.rdc-d-m-t20{margin-top:20px}}@media only screen and (max-width: 767px){.rdc-m-d-none{display:none}.rdc-m-d-block{display:block}.rdc-m-d-flex{display:flex}.rdc-m-jc-spb{justify-content:space-between}.rdc-m-jc-fle{justify-content:flex-end}.rdc-m-w-full{width:100%}.rdc-m-w-30{width:30%}.rdc-m-w-40{width:40%}.rdc-m-w-half{width:50%}.rdc-m-w-60{width:60%}.rdc-m-w-70{width:70%}.rdc-m-mw-uns{max-width:unset}.rdc-m-mnw-uns{min-width:unset}.rdc-m-p-t3r{padding-top:3rem}.rdc-m-p-t0{padding-top:0}.rdc-m-p-b2r{padding-bottom:2rem}.rdc-m-p-2{padding:2px}.rdc-m-p-0{padding:0}.rdc-m-m-b20{margin-bottom:20px}.rdc-m-m-b3r{margin-bottom:3rem}.rdc-m-ff-col{flex-flow:column}.rdc-m-ff-cre{flex-flow:column-reverse}.rdc-m-p-rel{position:relative}.rdc-m-p-abs{position:absolute}.rdc-m-p-fix{position:fixed}.rdc-m-close{width:0!important;padding:0;overflow:hidden}}.rdc-dm-bg{top:0;left:0;opacity:.8}.rdc-drawer-box{top:0;left:0;background-color:#fff;width:100%;max-width:400px;height:100%;z-index:999}.rdc-modal-box{top:50%;left:50%;background-color:#fff;transform:translate(-50%,-50%);width:90%;height:100%;max-width:600px;max-height:400px;margin-inline:auto}html{scroll-behavior:smooth}.cro-menu-2025{max-width:0;border-radius:0 8px 8px 0}.cro-menu-2025.rdc-active{max-width:390px}ul.cromenu2025-collection{max-height:0}.cro-menu-2025-inner{min-width:390px}.cromenu2025-main_links.rdc-active ul.cromenu2025-collection,.cromenu2025-coll-inner.rdc-active ul.cromenu2025-collection{max-height:150vh}.cro-menu-2025{transition:.2s all}.cromenu2025-main_links.rdc-active ul.cromenu2025-collection,.cromenu2025-coll-inner.rdc-active ul.cromenu2025-collection{transition:1s all}ul.cromenu2025-collection,.cro-menu-2025.rdc-active{transition:.3s all}ul.cromenu2025-main_links,.cromenu2025-coll-inner{border-bottom:1px solid #ECECEC}.cro-menu-2025 p{line-height:1.2}ul.cromenu2025-collection img{margin-block:6px}.cromenu2025-main_links .cromenu2025-icons-minus,.cromenu2025-main_links.rdc-active .cromenu2025-icons-plus{display:none}.cromenu2025-main_links.rdc-active .cromenu2025-icons-minus{display:block}ul.cromenu2025-collection{margin-inline:-2px}.cromenu2025-rev .jdgm-star{color:#997a3b}.cromenu2025-close svg{width:24px;color:#949494}.cromenu2025-close span.icon.icon--theme.icon--close{width:24px;height:24px;margin-right:-10px}.cromenu2025-footer a{color:#000}.cro-menu-2025 .secondary-nav__item{margin:0}.cromenu2025-icons-main svg{width:18px;height:18px}.cromenu2025-link-box a.cromenu2025-link{margin-left:auto;padding:2px 10px;line-height:1.4;margin-bottom:15px}.product-single__box__block.hys-shi-acc{margin-top:-20px}.product-single__box__block.hys-shi-acc details{border-top:unset!important}.product-single__box__block.hys-shi-acc details svg.hys-svg-icon{width:21px}.hys-cus-shi-box-title img{margin-block:0}.hys-cus-shi-box-cont-item img{margin-block:5px}.hys-cus-shi-box-title img,.hys-cus-shi-box-cont-item img{margin-right:10px}.hys-cus-shi-box-title>span{border-bottom:2px solid #947B45}.hys-cus-shi>p{border-bottom:4px solid #947B45;padding-left:20px;margin-bottom:3rem}.hys-cus-shi-box-title>span,.hys-cus-shi p{width:fit-content}.hys-cus-shi-np{margin-bottom:3rem}.hys-cus-shi-box-cont-item p{margin-top:3px}.hys-cus-shi-box-content{padding-bottom:2.5rem}.hys-cus-h{font-weight:700}.hys-cus-shi-box{margin-bottom:0!important}.hys-feat-prods-disp-item{display:none}.hys-feat-prods-disp-item.rdc-active{display:flex}.hys-feat-prods-disp-img-view img{object-fit:cover}.hys-collections-box{display:none}.hys-collections-box.rdc-active{display:block}.hys-collecton-btns a.hysbtn-btn-outline{padding:8px 20px}a.cromenu2025-link{margin-left:auto;padding:2px 10px;line-height:1.4;margin-bottom:15px}.rx .main{margin:0}body#hyspecs-prescription-safety-glasses h1{line-height:1.3;margin-bottom:0}.hyspecs-hero-right.rdc-w-full img{object-fit:cover}a.hysbtn-btn-outline{border:1px solid #000;border-radius:100px;padding:4px 15px;margin:2px}a.hysbtn-btn-outline:hover{background-color:#000;color:#fff}.hys-feat-prods-disp-btn.rdc-active img{filter:brightness(.25)}.hys-feat-prods-disp-btn{background-color:#7a5f2e;margin-inline:4px;padding:3px;color:#fff}.hys-feat-prods-disp-btn:first-child{margin-left:0}.hys-feat-prods-disp-btn:last-child{margin-right:0}.hys-feat-prods-disp-btn.rdc-active{background-color:#e8e8e8;color:#000}.hys-feat-prods-disp-item .hys-fp-med{display:none}.hys-feat-prods-disp-item.rdc-active .hys-fp-med.rdc-active{display:block}.hys-fp-th.rdc-active{border:1px solid #8a8a8a}.hyspecs-text-img-right img{height:100%;object-fit:cover}body#hyspecs-prescription-safety-glasses .main{margin:0}body#hyspecs-prescription-safety-glasses #shopify-section-template--19331617128605__hys_featured_reviews_Ef9XYG{background-color:#fafafa}.hys-cus-bull ul{list-style:none;margin-left:0}.hys-cus-bull ul li{display:flex;align-items:center}.hys-cus-bull ul li:before{content:"";margin-right:10px;background-image:url(/cdn/shop/files/hys-check-custom.png?v=1753679198);width:25px;height:25px;display:inline-flex;background-size:contain;background-repeat:no-repeat;background-position:center;min-width:25px}.hys-prod-feat-comp-feat-cell{flex:1;display:flex}.hys-prod-feat-comp-t{border-bottom:1px solid #dadada}.hys-prod-feat-comp-t:last-child,.hys-prod-feat-comp-t:first-child{border-bottom:none}span.hys-prod-feat-comp-feat-h-text,.hys-prod-feat-img-acc-h span{border-bottom:2px solid #7a5f2e}body#hyspecs-prescription-safety-glasses .faq__accordion accordion-group summary{background-color:#fafafa;margin-block:4px;padding:10px}.hyspecs-table table{width:100%;border-collapse:collapse}.hyspecs-table th,.hyspecs-table td{border:1px solid #ccc;padding:12px 8px;text-align:center;word-wrap:break-word;font-size:16px;overflow-wrap:break-word;white-space:normal;line-height:1.2}.hyspecs-table th{background-color:#f8f8f8;font-weight:700}.hyspecs-table tr:nth-child(2n){background-color:#f4f4f4}.hyspecs-table th div{font-size:10px;line-height:1;color:#2d2d2d;margin-top:5px}.hys-modal.rdc-active{display:flex}.hys-modal-inner{background-color:#fff;max-width:600px}.hys-modal{display:none;position:fixed;top:0;z-index:999999;background-color:#0000007d;height:100%;width:100%;align-items:center;justify-content:center}.hys-modal-inner span.hyspecs-modal-btn{margin-inline:auto;padding:5px;border-radius:100px}.hyspecs-modal-btn{cursor:pointer}@media screen and (max-width: 767px){.hyspecs-table table{font-size:13px}.hyspecs-table th,.hyspecs-table td{padding:12px 4px;font-size:13px}.hyspecs-table td:first-child{width:120px!important}}@media only screen and (min-width: 768px){.hyspecs-hero-left{max-width:400px}.hys-feat-prods-disp-item-left{height:500px}.hys-logos-box{width:16.66%}.hyspecs-table th,.hyspecs-table td{max-width:70px}.hyspecs-table th:first-child,.hyspecs-table td:first-child{max-width:130px}}@media only screen and (max-width: 1550px){.header.header--center .primary-nav__items.hys-menu-items{display:flex;justify-content:center;align-items:center;padding:unset}.hys-menu-btn-li{height:32px;align-items:center;column-gap:.75em;line-height:33px}}@media only screen and (max-width: 767px){.rdc-fs-24{font-size:20px}.hys-cus-shi>p{margin-bottom:2rem}.hys-cus-shi-np{margin-bottom:1rem}.hys-feat-prods-disp-item-left{height:350px}span.hys-prod-feat-comp-feat-h-text{font-size:13px;padding:10px}}
/*# sourceMappingURL=/cdn/shop/t/56/assets/rdc.css.map */
