h1,h2,h3,h4,h5,h6,h1 a,h2 a,h3 a,h4 a,h5 a,h6 a,p,span,a{font-family:FuturaNowHeadline,sans-serif !important;}.fa,.far,.fas{font-family:"Font Awesome 5 Free",FontAwesome !important;}.fa,.fas{font-weight:900 !important;}.slick-initialized .slick-slide{display:flex;flex-wrap:wrap;}.slider-top-home .slick-initialized .slick-slide{display:block;}.btn{display:flex;align-items:center !important;}.text-seo-post{font-size:xx-large;}.single-booking-product span.link-phone.phone-mobile.btn{display:none;}.opticien-virtuel .entry-title{color:transparent !important;}.optic-mega-premier{background-image:url("https://cdn-gkefn.nitrocdn.com/ftrGklnhBzNrwFBFPkijxqxhyyHKjrsN/assets/images/optimized/rev-66a0abd/opticduroc.com/wp-content/themes/amely-child/assets/styles/img/img-megamenu-audition-sans-logo-150.jpg") !important;background-repeat:no-repeat !important;background-size:cover !important;background-position:left !important;position:relative !important;}@media screen and (min-width: 1200px) and (max-width: 1492px){li#mega-menu-item-text-4{width:44% !important;}}li#mega-menu-item-text-4{width:30% !important;}.btn-mobile-rdv{display:none;}.icons-block.icons-mobile{display:none;}.optic-mega-premier.nitro-lazy{background-image:none !important;}.devenir-franchise header{position:fixed !important;background-color:white !important;box-shadow:rgba(149,157,165,.2) 0px 8px 24px;}.single-booking-product .side1::after{height:100%;width:100%;content:"";position:absolute;top:0;background-color:rgba(0,0,0,.3);}.page-template-template-nos-boutique header.site-header.header-base{position:sticky !important;}@media (min-width: 1280px){.header-tools{width:auto !important;}}.site-breadcrumbs ul{text-align:left;}.page-template-template-nos-boutique .page-title h1{display:none;}.contain-bouton{width:255px;height:45px;border-radius:50px;background-color:#efefef;position:relative;margin-bottom:25px;}.bouton-liste{width:50%;height:45px;gap:10px;border-radius:50px;font-family:Poppins;font-size:14px;font-weight:600;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:center;position:absolute;top:0;right:0;line-height:45px;}.bouton-carte{flex-grow:0;width:50%;padding:auto;line-height:45px;border-radius:50px;background-color:#efefef;position:absolute;font-family:Poppins;font-size:14px;font-weight:600;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:center;color:rgba(74,74,74,.5);}.bouton-carte.active,.bouton-liste.active{background-color:#e23240;color:#fff;}.contain{display:flex;align-items:center;flex-wrap:wrap;flex-direction:row;max-width:1100px;margin:auto;padding:54px 0 24px 0;}.contain-container{margin:auto;}.card{border:solid 1px rgba(119,119,119,.5);width:100%;height:100%;margin:33px 0 3px -10px;padding:-22 0 32px;border-radius:6px;overflow:hidden;}.card-img{object-fit:contain;border-radius:4 p;}.card-title{font-family:Poppins;padding:16px;color:#f53847;}.card-body{display:flex;flex-direction:column;align-items:center;}p.text{padding:10px;color:#4a4a4a;}.text{text-align:center;}.adresse{display:flex;flex-direction:column;align-items:center;padding:16px;border-top:solid 1px rgba(119,119,119,.5);border-bottom:solid 1px rgba(119,119,119,.5);}.telephone{font-size:16px;font-family:Poppins;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:center;color:#f53847 !important;margin:-33px;font-weight:bold;}.horaire{flex-grow:0;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#4a4a4a;font-family:Poppins;}.primary{font-family:Poppins;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:16px;margin:0 0 16px;padding:14px 22px !important;border-radius:6px;background-color:#e23240;}.bloc-img{padding:0;}.btn-secondary{cursor:pointer;color:black;color:#f53847;margin:auto;font-size:16px;font-weight:600;display:flex;justify-content:center;margin-top:25px;font-family:Poppins;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;}.line{width:146px;height:3px;flex-grow:0;object-fit:contain;background-color:#f53847;margin:auto;}#wpsl-stores .wpsl-store-thumb{width:100% !important;}.store-locator{margin-bottom:44px;}#wpsl-wrap{width:1110px;margin:auto;padding:16px;}#wpsl-search-wrap{gap:56px;border-radius:6px;background-color:#f4f3f3;}.wpsl-search{background-color:#f4f3f3;border-radius:6px;}#wpsl-search .wpsl-clearfix{display:block;justify-content:space-between;align-items:center;gap:56px;background-color:#f4f3f3;}#wpsl-search-wrap form{display:flex;justify-content:space-between;border-radius:50px;}div#wpsl-wrap .wpsl-input,div#wpsl-wrap .wpsl-select-wrap,div#wpsl-wrap #wpsl-search-btn,div#wpsl-wrap #wpsl-search-wrap div{display:flex;align-items:center;}#wpsl-search-wrap input{flex-grow:0;border-radius:6px;}#wpsl-search-wrap .wpsl-input label{font-family:Poppins;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;line-height:normal;line-height:40px;letter-spacing:normal;text-align:left;color:#4a4a4a;width:99px;flex-grow:0;}div#wpsl-results{margin:0 0 0 37px;}.div#wpsl-radius{padding:5px;}#wpsl-search-wrap div label{flex-grow:0;font-family:Poppins;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:normal;color:#4a4a4a;line-height:2 !important;}.wpsl-input label,#wpsl-radius label,#wpsl-category label{flex-grow:0;font-family:Poppins;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:left;color:#4a4a4a;line-height:40px;}#wpsl-radius .wpsl-dropdown .wpsl-selected-item,#wpsl-radius .wpsl-dropdown li,#wpsl-results .wpsl-dropdown .wpsl-selected-item,#wpsl-results .wpsl-dropdown li{height:31px;flex-grow:0;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:31px;padding:5px 8px;border-radius:6px;background-color:#fff;}#wpsl-search-btn{width:157px;flex-grow:0;font-family:Poppins;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:normal;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:16px;padding:20px 24px;margin:-12px -22px 0 0;border-radius:6px;background-image:none;background-color:#e23240;color:white;}#wpsl-search-btn.nitro-lazy{background-image:none !important;}.wpsl-search-btn-wrap{position:relative;}.wpsl-search-btn-wrap::after{content:url("https://cdn-gkefn.nitrocdn.com/ftrGklnhBzNrwFBFPkijxqxhyyHKjrsN/assets/images/optimized/rev-66a0abd/opticduroc.com/wp-content/uploads/2022/10/icone-search.png");position:absolute;top:50%;right:-6px;transform:translateY(-50%);}#wpsl-stores .wpsl-store-thumb{margin:0;height:auto !important;float:none !important;}#wpsl-result-list li p{padding:0;}.wpsl-store-paragraph strong{color:#f53847;text-align:left;}#wpsl-result-list a{color:#f53847;text-align:left;font-size:16px;font-weight:600;}img.wpsl-store-thumb.wp-post-image{height:auto !important;}#wpsl-result-list .wpsl-contact-details{color:#f53847;font-weight:bolder;}#wpsl-wrap #wpsl-result-list li{border-bottom:.5px solid #f53847;margin:15px 0 0 0;}input#wpsl-search-input.pac-target-input{width:255px;}.store-fax{visibility:hidden;height:0px;}.wpsl-info-window span strong{font-size:0;}.wpsl-info-window span strong::after{content:"Telephone";font-size:15px;}.store-btn{color:white !important;cursor:pointer;}span.wpsl-street{color:#4a4a4a !important;}.wpsl-category-optique{border-radius:18px;background:#e23240;color:#fff;padding:5px;font-size:14px;line-height:1;}.wpsl-category-audition{border-radius:18px;background:#166673;color:#fff;padding:5px;font-size:14px;line-height:1;}.block-question{background-image:url("https://cdn-gkefn.nitrocdn.com/ftrGklnhBzNrwFBFPkijxqxhyyHKjrsN/assets/images/optimized/rev-66a0abd/opticduroc.com/wp-content/uploads/2022/10/img-bandeau-cta@3x-2.png");padding:64px 15px;width:100%;object-fit:cover;background-size:cover;background-repeat:no-repeat;margin-top:65px;}.block-question.nitro-lazy{background-image:none !important;}.block-question-container{max-width:1110px;display:flex;justify-content:space-between;align-items:center;margin:auto;}.question-title{font-family:Montserrat;font-size:36px;font-weight:600;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#393939;}.question-text{font-family:Poppins;font-size:18px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#4a4a4a;}.question-btn{color:white;width:267px;}.question-link{font-family:Poppins;font-size:16px;font-weight:600;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#fff;margin:0 0 8px 0;}.question-link:hover{color:white !important;}.question-link::after{content:url("https://cdn-gkefn.nitrocdn.com/ftrGklnhBzNrwFBFPkijxqxhyyHKjrsN/assets/images/optimized/rev-66a0abd/opticduroc.com/wp-content/uploads/2022/10/icone-conseiller.png");position:relative;top:7px;right:-5px;}.boutiques-elementor-title{font-family:Montserrat;font-size:46px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#393939 !important;margin-bottom:15px;}span.wpsl-country{color:#4a4a4a;}.boutiques-elementor-bloc-paragraph .elementor-widget-container .elementor-clearfix p{margin-bottom:28px !important;}.boutiques-elementor-title{margin-bottom:15px !important;}.boutiques-bouton-elementor{padding:16px 0 0 0;}.boutiques-bouton-elementor span{margin:auto;}.boutiques-bloc-img-size .elementor-widget-container .elementor-image{width:56vw !important;}.elementor-header-bloc{padding:0;}@media screen and (min-width: 569px) and (max-width: 992px){.col-md-4.mb-4.text-center.check-holder{max-width:50%;}.card{margin:auto;width:100%;}.card-card-img{width:500px;margin:auto;}.card-img{width:100%;}.card-body{margin:15px;}.card-title{padding:0;}.primary{font-size:12px;}h2.elementor-heading-title.elementor-size-default{padding:8px;}}@media (max-width: 568px){.col-md-4.mb-4.text-center.check-holder{width:100%;}.contain{display:flex;margin:auto;padding:6px;}.card{margin:auto;}.card-card-img{width:500px;margin:auto;}.card-img{width:100%;}.card-body{margin:15px;}.card-title{padding:0;}}@media screen and (min-width: 200px) and (max-width: 1320px){.boutiques-elementor-bloc-title{width:100% !important;font-size:30px;}.boutiques-bloc-img-size .elementor-widget-container .elementor-image{width:100vw !important;}}@media screen and (min-width: 200px) and (max-width: 1122px){#wpsl-search-wrap form{flex-direction:column;width:100%;}div#wpsl-wrap .wpsl-input,div#wpsl-wrap .wpsl-select-wrap,div#wpsl-wrap #wpsl-search-wrap div{display:block;}div#wpsl-wrap{padding:0 20px;}div#full-contain{margin:15px;}#wpsl-search .wpsl-clearfix{display:flex;width:100%;}#wpsl-wrap{width:100%;}#wpsl-search-wrap .wpsl-dropdown{width:85% !important;}div#wpsl-results{width:41% !important;}#wpsl-search-wrap .wpsl-input label{font-size:12px;}#wpsl-search-wrap div label{font-size:12px;}.question-link{font-size:13px;}h1.question-title{margin:auto;font-size:26px;}h5.question-text{margin:16px 29px 0 1px;}.text-contain{padding:0;margin-bottom:15px;}#wpsl-result-list a{display:flex;}div#wpsl-results{margin:0 0 7px 0;}input#wpsl-search-input.pac-target-input{width:90%;}.block-question-container{flex-direction:column;align-items:flex-start;justify-content:center;}.block-question{background-image:url("https://cdn-gkefn.nitrocdn.com/ftrGklnhBzNrwFBFPkijxqxhyyHKjrsN/assets/images/optimized/rev-66a0abd/opticduroc.com/wp-content/uploads/2022/10/img-bandeau-cta-1.png");background-position:center;}.block-question.nitro-lazy{background-image:none !important;}.question-btn{padding:10px;}.wpsl-search-btn-wrap::after{top:44px;left:111px;}#wpsl-search-wrap #wpsl-search-btn{float:none;margin-bottom:16px;margin-top:10px;}}@media screen and (min-width: 650px) and (max-width: 992px){.wpsl-search-btn-wrap::after{top:44px !important;left:111px !important;}h2.elementor-heading-title.elementor-size-default{padding:16px;}}@media (max-width: 1023px){.single-booking-product .side2{margin-top:0;}.single-booking-product .side2 .text-holder{width:100%;padding:25px 20px 25px 20px;}.single-booking-product .float-blocks-container{justify-content:space-evenly;}.single-booking-product .section-contact-content .info{width:100%;max-width:100%;flex-direction:initial;grid-gap:40px;flex-wrap:wrap;margin-bottom:30px;}.single-booking-product .section-contact-content .holder{order:1;width:100%;}.single-booking-product
		.section-contact-content
		.info
		.item:not(:last-of-type){margin-bottom:0;}.single-booking-product
		.section-contact-content
		.contact-information-box__text{margin:0;}.single-booking-product .section-contact-content .holder{margin-bottom:0;}.single-booking-product .section:not(.section-banner) .section-ttl{margin:0 0 30px;}.shops-info-2 .btn{display:flex;}.wpbr-wrap .wpbr-review .wpbr-review__header{padding:0;height:max-content;}.wpbr-wrap .wpbr-theme-google-places .wpbr-review__platform-icon{position:relative;}.wpbr-review__details{grid-gap:10px;display:flex;flex-direction:column;}}@media (max-width: 1279px){.single-booking-product .section.section-article-revert .img-block{margin-left:auto;margin-right:auto;}}@media (max-width: 767px){.ttl-block{margin-bottom:0px;}.ttl-block .tll{font-size:18px;}.text-block{font-size:15px;}.single-booking-product .side1{padding-top:0;min-height:initial;padding-bottom:10px;}.single-booking-product h1.ttl{font-size:25px;}.single-booking-product .time-location dt{font-weight:700;}.single-booking-product .site-header.has-margin-bottom{margin-bottom:0;}.single-booking-product .section-banner{margin-bottom:0px;}.single-booking-product .side1 a.btn{font-size:13px;width:max-content;padding-left:20px;padding-right:20px;min-height:40px;}.single-booking-product .section:not(.section-banner) .section-ttl{display:none;}.single-booking-product .side1 a.btn{border:1px solid white;border-radius:0;background:transparent !important;}.single-booking-product .side1 a.btn:hover{background:white !important;color:#f53847;}.single-booking-product .item.phone-holder{display:none;}.single-booking-product .item.location-address{width:100%;}.single-booking-product span.link-phone.phone-mobile.btn{display:flex;}.single-booking-product .item.location-address{display:grid;grid-template-columns:1fr 1fr;grid-gap:5px;}.single-booking-product .item.location-address > *{grid-column:1/-1;}.section-contact-content .info .btn.btn-phone a{color:#f53847 !important;}.section-contact-content .info .ttl{font-weight:400;margin-bottom:10px;}.single-booking-product .section-contact-content{padding-top:0;}.single-booking-product .section:not(.section-banner) .section-ttl{display:none;}.single-booking-product .item.location-address > a.btn.address::after{background-image:url("https://cdn-gkefn.nitrocdn.com/ftrGklnhBzNrwFBFPkijxqxhyyHKjrsN/assets/images/optimized/rev-66a0abd/opticduroc.com/wp-content/themes/amely-child/assets/styles/img/map-rose.svg");left:20%;}.single-booking-product
		.item.location-address
		> a.btn.address:hover::after{background-image:url("data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDUxMiA1MTIiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDUxMiA1MTI7IiB4bWw6c3BhY2U9InByZXNlcnZlIiBmaWxsPSIjZmZmIj48Zz48Zz48cGF0aCBkPSJNMjU2LDBDMTYxLjg5NiwwLDg1LjMzMyw3Ni41NjMsODUuMzMzLDE3MC42NjdjMCwyOC4yNSw3LjA2Myw1Ni4yNiwyMC40OSw4MS4xMDRMMjQ2LjY2Nyw1MDYuNWMxLjg3NSwzLjM5Niw1LjQ0OCw1LjUsOS4zMzMsNS41czcuNDU4LTIuMTA0LDkuMzMzLTUuNWwxNDAuODk2LTI1NC44MTNjMTMuMzc1LTI0Ljc2LDIwLjQzOC01Mi43NzEsMjAuNDM4LTgxLjAyMUM0MjYuNjY3LDc2LjU2MywzNTAuMTA0LDAsMjU2LDB6IE0yNTYsMjU2Yy00Ny4wNTIsMC04NS4zMzMtMzguMjgxLTg1LjMzMy04NS4zMzNjMC00Ny4wNTIsMzguMjgxLTg1LjMzMyw4NS4zMzMtODUuMzMzczg1LjMzMywzOC4yODEsODUuMzMzLDg1LjMzM0MzNDEuMzMzLDIxNy43MTksMzAzLjA1MiwyNTYsMjU2LDI1NnoiLz48L2c+PC9nPjwvc3ZnPg==");}.single-booking-product .item.location-address > span.btn.btn-phone::after{background-image:url("https://cdn-gkefn.nitrocdn.com/ftrGklnhBzNrwFBFPkijxqxhyyHKjrsN/assets/images/optimized/rev-66a0abd/opticduroc.com/wp-content/themes/amely-child/assets/styles/img/phone-rose.svg");left:15%;}.single-booking-product
		.item.location-address
		> a.btn.btn-phone:hover::after{background-image:url("data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDUxMiA1MTIiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDUxMiA1MTI7IiB4bWw6c3BhY2U9InByZXNlcnZlIiBmaWxsPSIjZmZmIj48Zz48Zz48cGF0aCBkPSJNNDkyLjU1Nyw0MDAuNTZMMzkyLjIzNCwzMDAuMjM4Yy0xMS45NzYtMTEuOTc1LTMxLjQ1OC0xMS45NzUtNDMuNDM1LDBsLTI2LjA4OCwyNi4wODhjLTguMTc0LDguMTc0LTEwLjc1OCwxOS44NDUtNy43NzMsMzAuMjQxbC05Ljg0Myw5Ljg0M2MtMC4wMDMsMC4wMDMtMC4wMDUsMC4wMDUtMC4wMDgsMC4wMDhjLTYuOTksNi45OTgtNTAuNTIzLTMuNzQxLTEwMy4xNDUtNTYuMzYzYy01Mi42MTQtNTIuNjEzLTYzLjM1Ni05Ni4xMzktNTYuMzY2LTEwMy4xNDJjMC0wLjAwMiwwLjAwMi0wLjAwMiwwLjAwMi0wLjAwMmw5Ljg1Mi05Ljg1MWMyLjc4MSwwLjc5OSw1LjY1MSwxLjIwNyw4LjUyMywxLjIwN2M3Ljg2NSwwLDE1LjcyOS0yLjk5MywyMS43MTgtOC45OGwyNi4wODgtMjYuMDg4YzExLjk3NS0xMS45NzUsMTEuOTc1LTMxLjQ1OCwwLTQzLjQzNEwxMTEuNDM2LDE5LjQ0MWMtNS44LTUuOC0xMy41MTMtOC45OTQtMjEuNzE2LTguOTk0Yy04LjIwNSwwLTE1LjkxNSwzLjE5Ni0yMS43MTYsOC45OTRsLTI2LjA5LDI2LjA5Yy04LjE3NCw4LjE3NC0xMC43NTgsMTkuODQ2LTcuNzczLDMwLjI0MWMwLDAtOC4zNDQsOC40MjQtOC43NTksOC45NTZjLTI3Ljc1MywzMC44NDktMzIuOTYsNzkuNDE4LTE0LjU2MSwxMzcuNDg3YzE4LjAxNyw1Ni44NTcsNTYuODU3LDExNy4wODgsMTA5LjM2NywxNjkuNTk1YzUyLjUwOCw1Mi41MDgsMTEyLjczOSw5MS4zNDgsMTY5LjU5NiwxMDkuMzY3QzMxMi42MjQsNTA4LjQxNCwzMzMuOTkxLDUxMiwzNTMuMzk0LDUxMmMzMS44MTMsMCw1OC4zMzctOS42NDgsNzcuMzUtMjguNjZsNS40NzQtNS40NzRjMi43NCwwLjc4OCw1LjYwMiwxLjIxMyw4LjUzMiwxLjIxM2M4LjIwNSwwLDE1LjkxNy0zLjE5NiwyMS43MTYtOC45OTRsMjYuMDktMjYuMDlDNTA0LjUzMSw0MzIuMDIsNTA0LjUzMSw0MTIuNTM2LDQ5Mi41NTcsNDAwLjU2eiBNODkuNzIsNDEuMTU3bDEwMC4zMjQsMTAwLjMyNWwtMjYuMDc0LDI2LjEwMmMwLDAtMC4wMDUtMC4wMDUtMC4wMTQtMC4wMTRsLTAuMzc1LTAuMzc1bC00OS43ODctNDkuNzg3TDYzLjYzMSw2Ny4yNDdMODkuNzIsNDEuMTU3eiBNNDA5LjAyOSw0NjEuNjIzYy0wLjAwMiwwLjAwMi0wLjAwMywwLjAwMy0wLjAwNSwwLjAwNWMtMjIuMDk0LDIyLjA5MS02MS4xNDYsMjUuNzQtMTA5Ljk2MSwxMC4yN2MtNTIuMjUyLTE2LjU1OC0xMDguMDY1LTUyLjcxNC0xNTcuMTU2LTEwMS44MDZDOTIuODE0LDMyMSw1Ni42NTgsMjY1LjE4OSw0MC4xMDEsMjEyLjkzNmMtMTUuNDctNDguODE3LTExLjgyMS04Ny44NywxMC4yNzUtMTA5Ljk2N2wwLjAwMi0wLjAwMmwyLjc3LTIuNzdsNzcuODU3LDc3Ljg1NmwtNy4xNDEsNy4xNDFjLTAuMDA1LDAuMDA1LTAuMDA5LDAuMDExLTAuMDE1LDAuMDE3Yy0yOS41ODUsMjkuNjIyLDUuOTYzLDk2LjE0Nyw1Ni4zNzgsMTQ2LjU2MmMzNy43MzQsMzcuNzM0LDg0LjQ5Myw2Ny4xNCwxMTguMDUxLDY3LjE0YzExLjI4NCwwLDIxLjA3Ni0zLjMyNSwyOC41MjgtMTAuNzc4YzAuMDAzLTAuMDAzLDAuMDA1LTAuMDA1LDAuMDA4LTAuMDA4bDcuMTMzLTcuMTMzbDc3Ljg1Nyw3Ny44NTZMNDA5LjAyOSw0NjEuNjIzeiBNNDQ0Ljc1Miw0NDguMzY4TDM0NC40MjgsMzQ4LjA0NGwyNi4wODgtMjYuMDg4TDQ3MC44NCw0MjIuMjc4QzQ3MC44NCw0MjIuMjc4LDQ0NC43NjEsNDQ4LjM3Nyw0NDQuNzUyLDQ0OC4zNjh6Ii8+PC9nPjwvZz48Zz48Zz48cGF0aCBkPSJNMzg4LjgxOCwxMjMuMTg0Yy0yOS4yMDktMjkuMjA5LTY4LjA0Mi00NS4yOTQtMTA5LjM0NC00NS4yOTNjLTguNDgxLDAtMTUuMzU2LDYuODc1LTE1LjM1NiwxNS4zNTZjMCw4LjQ4MSw2Ljg3NiwxNS4zNTYsMTUuMzU2LDE1LjM1NmMzMy4xLTAuMDAyLDY0LjIxOSwxMi44OSw4Ny42MjgsMzYuMjk3YzIzLjQwNiwyMy40MDYsMzYuMjk1LDU0LjUyNSwzNi4yOTQsODcuNjI0YzAsOC40ODEsNi44NzUsMTUuMzU4LDE1LjM1NiwxNS4zNThjOC40OCwwLDE1LjM1Ni02Ljg3NSwxNS4zNTYtMTUuMzU0QzQzNC4xMDksMTkxLjIyNCw0MTguMDIzLDE1Mi4zOTMsMzg4LjgxOCwxMjMuMTg0eiIvPjwvZz48L2c+PGc+PGc+PHBhdGggZD0iTTQ0My44OTUsNjguMTA3QzM5OS45NzIsMjQuMTg2LDM0MS41NzgtMC4wMDIsMjc5LjQ2OCwwYy04LjQ4MSwwLTE1LjM1Niw2Ljg3Ni0xNS4zNTYsMTUuMzU2YzAsOC40ODEsNi44NzYsMTUuMzU2LDE1LjM1NiwxNS4zNTZjNTMuOTA3LTAuMDAyLDEwNC41ODgsMjAuOTkyLDE0Mi43MDksNTkuMTExYzM4LjExOCwzOC4xMTgsNTkuMTExLDg4Ljc5OSw1OS4xMSwxNDIuNzA2YzAsOC40ODEsNi44NzUsMTUuMzU2LDE1LjM1NiwxNS4zNTZjOC40OCwwLDE1LjM1Ni02Ljg3NSwxNS4zNTYtMTUuMzU0QzUxMi4wMDEsMTcwLjQxOSw0ODcuODEzLDExMi4wMjcsNDQzLjg5NSw2OC4xMDd6Ii8+PC9nPjwvZz48Zz48Zz48cGF0aCBkPSJNMzMzLjczNywxNzguMjZjLTE0LjcwNi0xNC43MDYtMzMuNDY1LTIyLjQ3Ny01NC4yNTYtMjIuNDc3YzAsMC0wLjAwNSwwLTAuMDA2LDBjLTguNDgxLDAuMDAyLTE1LjM1Niw2Ljg3Ni0xNS4zNTQsMTUuMzU4YzAuMDAyLDguNDgxLDYuODc4LDE1LjM1NiwxNS4zNTgsMTUuMzU0YzAuMDAyLDAsMC4wMDMsMCwwLjAwNSwwYzEyLjY0NCwwLDIzLjU5Myw0LjUzNiwzMi41MzksMTMuNDgxYzguODE5LDguODIsMTMuNDgxLDIwLjA3NSwxMy40NzksMzIuNTQ0Yy0wLjAwMiw4LjQ4MSw2Ljg3NSwxNS4zNTYsMTUuMzU0LDE1LjM1OGgwLjAwMmM4LjQ4MSwwLDE1LjM1NC02Ljg3NSwxNS4zNTYtMTUuMzU0QzM1Ni4yMTUsMjExLjczMiwzNDguNDQ0LDE5Mi45NjgsMzMzLjczNywxNzguMjZ6Ii8+PC9nPjwvZz48L3N2Zz4=");}.single-booking-product .item.photo{border-width:2px !important;padding:5px !important;}.single-booking-product .item.map{border-width:2px !important;padding:5px !important;}.single-booking-product .section.section-slider{display:none;}.single-booking-product .section.section-icons{padding-top:0 !important;padding-bottom:0 !important;}.single-booking-product .decor-border:after{display:none;}.single-booking-product .section.section-icons .decor-border:before{display:none;}.single-booking-product .inner-container.decor-border{padding:0 !important;}.single-booking-product .section-article.decor-border{padding-bottom:0;margin-bottom:0;padding-top:0;}.single-booking-product .icons-block{padding-top:0;}.single-booking-product .icons-block .item{width:50%;}.single-booking-product
		.icons-block
		.item
		.item-inner-container
		> .text-wrapper
		+ .text-wrapper{display:none;}.single-booking-product .decor-border:before{display:none;}.single-booking-product .shops-doctolib:before{display:none;}.single-booking-product .shops-doctolib{padding-top:0;padding-bottom:40px;}.single-booking-product .shops-doctolib:after{transform:initial;left:0;width:200px;margin:auto;height:2px;}.single-booking-product .shops-info-2{padding-bottom:0;}.single-booking-product .shops-info-2 .section__title{display:none;}.single-booking-product .shops-info-2 .section__image{display:none;}.single-booking-product .shops-info-2 .btn{color:#f7665b;background:transparent;border:2px solid #f7665b;border-radius:0;width:max-content !important;max-width:initial;min-width:initial;padding:20px;}.single-booking-product .shops-info-2 .btn:hover{background:#f7665b;color:white;}.single-booking-product .btn-mobile-rdv:hover{background:#f7665b;color:white;}.single-booking-product .icons-block button{display:none;}.single-booking-product .block-toggle-list{display:flex;padding-left:0;padding-right:0;}.single-booking-product .shops-info-2{display:none;}.icons-block .item .img-wrapper{margin-bottom:0;}.icons-block .item{margin-bottom:20px;}.icons-block.icons-mobile{display:flex;justify-content:center;}.icons-block.icons-mobile + .icons-block{display:none;}}div#header_satisfaction .wpb_column.vc_column_container.col-sm-4{max-width:42%;flex:0 0 42%;}div#header_satisfaction .wpb_column.vc_column_container.col-sm-8{max-width:58% !important;flex:0 0 58%;}div#header_satisfaction{height:44vw;}.page-id-41976 h1{font-family:Lato;font-size:30px;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#4a4a4a;}.page-id-41976 h1 strong{font-weight:900 !important;}.page-id-41976 h2{font-family:Lato;font-size:30px;font-weight:900;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#4a4a4a;margin-bottom:50px !important;margin-top:0px !important;}.page-id-41976 p{font-family:Lato;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#777;}.page-id-41976 .vc_row.wpb_row.row > .wpb_column.vc_column_container.col-sm-12 >.vc_column-inner{padding-left:0;padding-right:0;}div#conseiller_satisfaction h2,div#conseiller_satisfaction p,div#rdv_satisfaction h2,div#rdv_satisfaction p,div#best_satisfaction h2,div#best_satisfaction p{color:#fff;}div#conseiller_satisfaction p,div#rdv_satisfaction p{font-size:16px !important;}div#rdv_satisfaction{background-position:90% center !important;}@media (max-width: 1440px){div#rdv_satisfaction{background-position:96% center !important;}}div#conseiller_satisfaction{background-position:75% center !important;}div#conseiller_satisfaction > .wpb_column.vc_column_container.col-sm-12 > .vc_column-inner,div#rdv_satisfaction > .wpb_column.vc_column_container.col-sm-12 > .vc_column-inner{padding:0;}div#conseiller_satisfaction > .vc_col-has-fill > .vc_column-inner,div#rdv_satisfaction > .vc_col-has-fill > .vc_column-inner{height:315px;background-position:center !important;}.page-id-41976 .vc_row.wpb_row.row > .wpb_column.vc_column_container.col-sm-12{max-width:1150px;margin:auto;}.page-id-41976 div#header_satisfaction.vc_row.wpb_row.row > .wpb_column.vc_column_container.col-sm-12{max-width:100%;}div#meilleur_satisfaction{background-position:right !important;}div#header_satisfaction,div#meilleur_satisfaction{margin-bottom:85px;padding:0 20px;}div#conseiller_satisfaction,div#activite_satisfaction{margin-bottom:43px;padding:0 20px;}div#slider_satisfaction{margin-bottom:43px;}div#best_satisfaction{padding:40px 20px 0;}div#prix_satisfaction{margin-bottom:45px;padding:0 20px;}div#reglement_satisfaction{margin-bottom:55px;padding:0 20px;}div#rdv_satisfaction{padding:0 20px;}.page-id-41976 div#slider_satisfaction.vc_row.wpb_row.row > .wpb_column.vc_column_container.col-sm-12{max-width:100%;}div#slider_satisfaction .product-slider-holder .decor-big{top:-40px;height:400px;}.vc_btn3-container.boutonrouge.vc_btn3-right a,.product_cat-accessoire-audition button.single_add_to_cart_button.button.alt{background:linear-gradient(179deg,#f53847 0%,#ca2b38 100%);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:17px;font-weight:500;color:#fff !important;max-width:271px;min-height:50px;padding:5px;border-radius:6px;-webkit-transition:background .3s ease-out;transition:background .3s ease-out;border:none;margin-left:auto;}.vc_btn3-container.boutonrouge.vc_btn3-right a:hover,.product_cat-accessoire-audition button.single_add_to_cart_button.button.alt:hover{background-position:0 50px;color:#fff;border-color:#f53847;}h1 .subtitle-underline>div{display:inline-block;}h1 .subtitle-underline>div::after{position:absolute;content:"";height:2px;height:4px !important;bottom:-8px;left:0;right:0;width:50%;}div#rdv_satisfaction .wpb_column.vc_column_container.col-sm-12 .vc_row.wpb_row.vc_inner.row.vc_row-has-fill.vc_row-o-content-middle.vc_row-flex{background-position:100% center !important;}div#meilleur_satisfaction{padding:50px 20px;}div#footer .row > .col-xs-12.col-lg-4.col-xl-3:first-child{display:flex;flex-direction:column;}div#footer .row > .col-xs-12.col-lg-4.col-xl-3:first-child div#block-3{order:1;margin-top:30px;}@media (max-width: 991px){div#header_satisfaction .wpb_column.vc_column_container.col-sm-4 h1{text-align:center !important;}div#header_satisfaction .wpb_column.vc_column_container.col-sm-4{max-width:100%;flex:0 0 100%;}div#header_satisfaction{height:500px;}div#header_satisfaction p{text-align:center !important;}div#header_satisfaction{background-image:url("https://cdn-gkefn.nitrocdn.com/ftrGklnhBzNrwFBFPkijxqxhyyHKjrsN/assets/images/optimized/rev-66a0abd/opticduroc.com/wp-content/uploads/2022/06/BG-optic-duroc-100.jpg") !important;}div#header_satisfaction.nitro-lazy{background-image:none !important;}}div#conseiller_satisfaction,div#rdv_satisfaction{padding-top:80px !important;padding-bottom:50px !important;}.page-id-41976 .slick-initialized .slick-slide{justify-content:center;}@media (max-width: 767px){div#header_satisfaction,div#meilleur_satisfaction{margin-bottom:45px;padding:0 20px;}div#conseiller_satisfaction,div#activite_satisfaction{margin-bottom:23px;padding:0 20px;}div#slider_satisfaction{margin-bottom:23px;}div#best_satisfaction{padding:0 -20px;}div#prix_satisfaction{margin-bottom:5px;padding:0 20px;}div#reglement_satisfaction{margin-bottom:15px;padding:0 20px;}}.bandeau_satisfation{padding:16px;background-color:#ab5f5d;position:fixed;top:0;display:block;width:100%;z-index:1001;}.bandeau_satisfation p{text-align:center;color:#fff;letter-spacing:normal;font-family:Lato;font-size:14px;font-weight:400;}.bandeau_satisfation p strong{font-weight:900;}.bandeau_satisfation p img{margin-right:15px;}.bandeau_satisfation p .link-satisfaction{font-family:Lato;font-size:14px;font-weight:900;color:#fff;margin-left:15px;position:relative;}.bandeau_satisfation p .link-satisfaction:after{content:"";position:absolute;display:block;left:0;bottom:-2px;width:100%;height:1px;background-color:#fff;-webkit-transition:-webkit-transform .5s cubic-bezier(.8,0,.2,1);transition:-webkit-transform .5s cubic-bezier(.8,0,.2,1);transition:transform .5s cubic-bezier(.8,0,.2,1);transition:transform .5s cubic-bezier(.8,0,.2,1),-webkit-transform .5s cubic-bezier(.8,0,.2,1);-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);-webkit-transform-origin:0 50%;transform-origin:0 50%;}.bandeau_satisfation p .link-satisfaction:hover:after{-webkit-transition:-webkit-transform .5s cubic-bezier(.8,0,.2,1);transition:-webkit-transform .5s cubic-bezier(.8,0,.2,1);transition:transform .5s cubic-bezier(.8,0,.2,1);transition:transform .5s cubic-bezier(.8,0,.2,1),-webkit-transform .5s cubic-bezier(.8,0,.2,1);-webkit-transform:scale3d(0,1,1);transform:scale3d(0,1,1);-webkit-transform-origin:100% 50%;transform-origin:100% 50%;}header.site-header.header-base{margin-top:0px;}.page-title.has-margin-bottom{margin-top:120px;margin-bottom:0px;}section.elementor-section.elementor-top-section.elementor-element.bloc-header{margin-top:0;}@media (max-width: 844px){header.site-header.header-base{margin-top:0px;}.page-title.has-margin-bottom{margin-top:75px;}}@media (max-width: 450px){header.site-header.header-base{margin-top:0px;}.page-title.has-margin-bottom{margin-top:95px;}}div#main > article > .entry-content{margin-top:0;}article#post-27312{margin-top:81px;}.faq-section{background-color:#ff7a7a;padding:80px 0;color:white;margin-bottom:80px;}.h-faq{color:white !important;text-align:center !important;}p.p-faq{text-align:center;margin-bottom:40px;}.grid-liste-faq{display:grid;row-gap:32px;}.faq-contain{}h2.question{font-size:20px;font-weight:500;padding:24px;text-align:left;background-color:#4accb0;cursor:pointer;transition:all .5s ease;display:grid;grid-template-columns:1fr 30px;align-items:center;border:2px #4accb0 solid;margin:0;color:white;}.reponse{color:black;background-color:white;text-align:center;border:2px solid #4accb0;border-top:0;border-bottom:0;height:auto;transition:all .5s ease;overflow:hidden;max-height:0;}.faq-contain.active .reponse{max-height:100%;}.faq-contain.active h2.question,h2.question:hover{background-color:white;color:#1d1d1b;}h2.question::after{content:"";height:30px;width:30px;position:relative;display:inline-block;transition:all .5s ease;transition:all .5s ease;background-color:white;-webkit-mask-image:url("https://cdn-gkefn.nitrocdn.com/ftrGklnhBzNrwFBFPkijxqxhyyHKjrsN/assets/images/optimized/rev-66a0abd/opticduroc.com/wp-content/themes/amely-child/assets/img/Arrow-faq.svg");mask-image:url("https://cdn-gkefn.nitrocdn.com/ftrGklnhBzNrwFBFPkijxqxhyyHKjrsN/assets/images/optimized/rev-66a0abd/opticduroc.com/wp-content/themes/amely-child/assets/img/Arrow-faq.svg");}h2.question:hover::after{background-color:#4accb0;}.faq-contain.active h2.question::after{transform:rotate(90deg);background-color:#4accb0;}.p-response{padding:45px 65px;border-bottom:2px solid #4accb0;}.p-response a{text-decoration:underline;color:black;}.archive .page-title > .container > .row{height:280px;height:max-content;padding-top:90px;padding-bottom:90px;}@media (max-width: 991px){.archive .page-title > .container > .row{padding-bottom:0;padding-top:50px;}}.slick-slider-top .top-slide .txt-holder h2:first-child{color:#fff;font-family:"Montserrat",sans-serif;font-weight:700;margin-bottom:.5em;text-transform:initial;}.slick-slider-top .top-slide .txt-holder h2:first-child{font-size:40px;}@media (min-width: 768px){.slick-slider-top .top-slide .txt-holder h2:first-child{font-size:46px;}}.slick-slider-top .top-slide .txt-holder h2:first-child{margin-top:0;}.standard_title_section .standard_title h2{font-weight:700;color:#4e4e4e;font-family:Montserrat;}@media (min-width: 768px){.standard_title_section .standard_title h2{font-size:63px;}}.slick-slider-top .top-slide .txt-holder span.obfuscated{margin:0;background:linear-gradient(179deg,#f53847 0%,#ca2b38 100%);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:17px;font-weight:500;color:#fff;max-width:271px;min-height:50px;padding:5px;border-radius:6px;-webkit-transition:background .3s ease-out;transition:background .3s ease-out;}.custom-header-nav .custom-header-menu > li.menu-item.menu-item-has-children.obfuscated > span{padding-right:13px;}.custom-header-nav .custom-header-menu > li.menu-item.obfuscated > span{position:relative;display:block;font-family:Poppins,Arial,Helvetica,sans-serif;font-weight:500;font-style:normal;font-size:14px;text-transform:uppercase;letter-spacing:.1em;}.custom-header-nav .custom-header-menu > li.menu-item.obfuscated > span:hover{color:#333;}.custom-header-nav .custom-header-menu > li.menu-item.obfuscated > span:after{content:"";position:absolute;display:block;bottom:0;left:0;width:100%;height:1px;-webkit-transition:-webkit-transform .5s cubic-bezier(.8,0,.2,1);transition:-webkit-transform .5s cubic-bezier(.8,0,.2,1);transition:transform .5s cubic-bezier(.8,0,.2,1);transition:transform .5s cubic-bezier(.8,0,.2,1),-webkit-transform .5s cubic-bezier(.8,0,.2,1);-webkit-transform:scale3d(0,1,1);transform:scale3d(0,1,1);-webkit-transform-origin:100% 50%;transform-origin:100% 50%;background-color:#333;}.custom-header-nav .custom-header-menu > li.menu-item.menu-item-has-children.obfuscated > span:before{content:"";font-size:12px;position:absolute;top:50%;right:0;opacity:.6;-webkit-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg);background-image:url("data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgNDc3LjE3NSA0NzcuMTc1IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA0NzcuMTc1IDQ3Ny4xNzU7IiB4bWw6c3BhY2U9InByZXNlcnZlIj48Zz48cGF0aCBkPSJNMzYwLjczMSwyMjkuMDc1bC0yMjUuMS0yMjUuMWMtNS4zLTUuMy0xMy44LTUuMy0xOS4xLDBzLTUuMywxMy44LDAsMTkuMWwyMTUuNSwyMTUuNWwtMjE1LjUsMjE1LjVjLTUuMyw1LjMtNS4zLDEzLjgsMCwxOS4xYzIuNiwyLjYsNi4xLDQsOS41LDRjMy40LDAsNi45LTEuMyw5LjUtNGwyMjUuMS0yMjUuMUMzNjUuOTMxLDI0Mi44NzUsMzY1LjkzMSwyMzQuMjc1LDM2MC43MzEsMjI5LjA3NXoiLz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PC9zdmc+");background-repeat:no-repeat;background-position:center center;height:9px;width:12px;}.custom-header-nav .custom-header-menu > li.menu-item.current-menu-item.obfuscated > span:after{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);}.custom-header-nav .custom-header-menu > li.menu-item.obfuscated:hover > span:after{-webkit-transition:-webkit-transform .5s cubic-bezier(.8,0,.2,1);transition:-webkit-transform .5s cubic-bezier(.8,0,.2,1);transition:transform .5s cubic-bezier(.8,0,.2,1);transition:transform .5s cubic-bezier(.8,0,.2,1),-webkit-transform .5s cubic-bezier(.8,0,.2,1);-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);-webkit-transform-origin:0 50%;transform-origin:0 50%;}.site-mobile-menu .menu > ul li.page_item.obfuscated > span,.site-mobile-menu .menu li.menu-item.obfuscated > span{display:block;position:relative;text-transform:uppercase;font-weight:500;line-height:40px;z-index:1;}.site-mobile-menu .menu > ul li.page_item.obfuscated > span:hover,.site-mobile-menu .menu li.menu-item.obfuscated > span:hover{color:#c61932;}.widget ul li > span.obfuscated{display:inline-block;padding:14px 0;color:#999;}.widget ul li > span.obfuscated:hover{color:#333;}.site-footer .widget ul li > span.obfuscated{font-size:14px;line-height:30px;letter-spacing:.03em;padding:5px 0;}.home-post-wrapper .post-item h3 span.obfuscated{font-family:Poppins,Arial,Helvetica,sans-serif;font-weight:500;}.home-history-section .txt-box span.obfuscated{background:linear-gradient(179deg,#f53847 0%,#ca2b38 100%);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:17px;font-weight:500;color:#fff;max-width:271px;min-height:50px;padding:5px;border-radius:6px;-webkit-transition:background .3s ease-out;transition:background .3s ease-out;}span.id-store{display:none;}@media (min-width: 1550px){#menu-menu-optic-duroc > li,#menu-lunettes-custom > li{padding:0 !important;margin:0 12px;}}@media (min-width: 1375px) and (max-width: 1549px){#menu-menu-optic-duroc > li,#menu-lunettes-custom > li{padding:34px 10px !important;}}@media (min-width: 1300px) and (max-width: 1374px){#menu-menu-optic-duroc > li,#menu-lunettes-custom > li{padding:34px 5px !important;}}@media (min-width: 1200px) and (max-width: 1299px){.header-tools .btn.header-booking{display:none !important;}.header-tools .btn.header-booking-mobile,.header-tools .woocommerce.single-product .product .summary .woocommerce-variation-add-to-cart div:not(.quantity) .header-booking-mobile.button,.woocommerce.single-product .product .summary .woocommerce-variation-add-to-cart div:not(.quantity) .header-tools .header-booking-mobile.button{display:block !important;text-align:center !important;margin:0 6px -16px !important;}.header-tools .header-minicart{margin-left:6px !important;display:inline-block !important;vertical-align:middle !important;}.header-tools .header-minicart .toggle{padding:10px 0 32px !important;line-height:1 !important;display:block !important;width:38px !important;}.header-tools .header-minicart .toggle .mobile-text{display:block !important;font-size:9px !important;position:absolute !important;bottom:0 !important;left:0 !important;width:34px !important;color:#000 !important;text-transform:none !important;text-align:center !important;}.row > .header-tools{width:235px !important;}#menu-menu-optic-duroc > li,#menu-lunettes-custom > li{padding:34px 9px !important;}.site-logo,.site-logo img{max-width:175px;}}.site-menu.hidden-lg-down,#menu-menu-optic-duroc,#menu-lunettes-custom{position:initial !important;}#menu-menu-optic-duroc > li > ul.sub-menu,#menu-lunettes-custom > li > ul.sub-menu{transform:unset !important;width:100vw !important;left:-50px !important;box-shadow:none !important;border-top:3px solid #eee;flex-flow:column wrap;height:520px !important;padding:20px 28px !important;}.custom-header-menu__inside-wrap > ul.sub-menu{display:flex;flex-wrap:wrap;}.custom-header-menu__custom-image img{max-width:75%;max-height:323px;}#menu-menu-optic-duroc > li > ul.sub-menu > li:first-child,#menu-lunettes-custom > li > ul.sub-menu > li:first-child{font-weight:500;color:rgba(29,29,29,.8);}#menu-menu-optic-duroc > li > ul.sub-menu > li,#menu-lunettes-custom > li > ul.sub-menu > li{display:inline-block;}@media (min-width: 1450px){#menu-menu-optic-duroc > li > ul.sub-menu > li,#menu-lunettes-custom > li > ul.sub-menu > li{width:25vw;}}@media (max-width: 1449px){#menu-menu-optic-duroc > li > ul.sub-menu > li,#menu-lunettes-custom > li > ul.sub-menu > li{width:24vw;}}.custom-header-menu__title-link > a{font-size:14px !important;}#menu-menu-optic-duroc .custom-header-menu__title-link > a,#menu-lunettes-custom .custom-header-menu__title-link > a,.custom-header-menu__see-all-link > a{color:#ab5f5d !important;}#menu-menu-optic-duroc .custom-header-menu__see-all-link > a,#menu-lunettes-custom .custom-header-menu__see-all-link > a{border-bottom:1px solid #ab5f5d;margin-top:20px !important;}.custom-header-nav .custom-header-menu__title-sub-link > a{margin-bottom:20px !important;font-size:13px !important;color:#696969;}.custom-header-nav .custom-header-menu__title-sub-link:not(:last-child) a{margin-bottom:16px !important;display:block;}.custom-header-menu__inside-wrap > ul.sub-menu > li{width:50%;}.site-menu.hidden-lg-down .custom-header-menu__inside-wrap > ul.sub-menu > li > a{padding-left:45px;margin-bottom:20px !important;}#site-mobile-menu .custom-header-menu__inside-wrap > ul.sub-menu > li > a{width:100%;margin-bottom:37px !important;}.custom-header-menu__inside-wrap > ul.sub-menu > li:not(.menu-back) a{position:relative;height:100%;}#site-mobile-menu .custom-header-menu__inside-wrap > ul.sub-menu > li a{margin-bottom:0 !important;}#site-mobile-menu li.menu-item > a{line-height:30px !important;padding:5px 0;}.custom-header-menu__inside-wrap .custom-header-menu__title-link{margin-bottom:30px !important;}#site-mobile-menu .custom-header-menu__inside-wrap > ul.sub-menu{min-height:0 !important;max-height:100% !important;}.custom-header-menu__inside-wrap li.menu-back{display:flex;justify-content:center;align-items:center;padding-left:0 !important;}.custom-header-menu__inside-wrap .custom-header-menu__title-sub-link a::before{content:"";position:absolute;background-size:contain;border-radius:50%;top:-9px;left:0;width:35px;height:35px;}.custom-header-menu__inside-wrap.formes-visage .custom-header-menu__title-sub-link a::before{border:2px solid #eee;}.custom-header-menu__inside-wrap.formes-lunettes .custom-header-menu__title-sub-link a::before{border:none;}#site-mobile-menu .custom-header-menu__inside-wrap .custom-header-menu__title-sub-link a::before{top:50%;left:50%;width:70px;height:70px;transform:translate(-50%,-35%);}.sub-lunettes-carre a::before{background-image:url("https://cdn-gkefn.nitrocdn.com/ftrGklnhBzNrwFBFPkijxqxhyyHKjrsN/assets/images/optimized/rev-66a0abd/opticduroc.com/wp-content/uploads/2021/06/Carre%CC%81.png");}.sub-lunettes-ronde a::before{background-image:url("https://cdn-gkefn.nitrocdn.com/ftrGklnhBzNrwFBFPkijxqxhyyHKjrsN/assets/images/optimized/rev-66a0abd/opticduroc.com/wp-content/uploads/2021/06/Ronde.png");}.sub-lunettes-ovale a::before{background-image:url("https://cdn-gkefn.nitrocdn.com/ftrGklnhBzNrwFBFPkijxqxhyyHKjrsN/assets/images/optimized/rev-66a0abd/opticduroc.com/wp-content/uploads/2021/11/ovale.png");}.sub-lunettes-pilote a::before{background-image:url("https://cdn-gkefn.nitrocdn.com/ftrGklnhBzNrwFBFPkijxqxhyyHKjrsN/assets/images/optimized/rev-66a0abd/opticduroc.com/wp-content/uploads/2021/06/Pilote.png");}.sub-lunettes-pantos a::before{background-image:url("https://cdn-gkefn.nitrocdn.com/ftrGklnhBzNrwFBFPkijxqxhyyHKjrsN/assets/images/optimized/rev-66a0abd/opticduroc.com/wp-content/uploads/2021/11/pantos.png");}.sub-lunettes-aviator a::before{background-image:url("https://cdn-gkefn.nitrocdn.com/ftrGklnhBzNrwFBFPkijxqxhyyHKjrsN/assets/images/optimized/rev-66a0abd/opticduroc.com/wp-content/uploads/2021/06/Aviator.png");}.sub-lunettes-papillon a::before{background-image:url("https://cdn-gkefn.nitrocdn.com/ftrGklnhBzNrwFBFPkijxqxhyyHKjrsN/assets/images/optimized/rev-66a0abd/opticduroc.com/wp-content/uploads/2021/06/papillon.png");}.sub-lunettes-oversize a::before{background-image:url("https://cdn-gkefn.nitrocdn.com/ftrGklnhBzNrwFBFPkijxqxhyyHKjrsN/assets/images/optimized/rev-66a0abd/opticduroc.com/wp-content/uploads/2021/06/Oversize.png");}.sub-lunettes-rectangle a::before{background-image:url("https://cdn-gkefn.nitrocdn.com/ftrGklnhBzNrwFBFPkijxqxhyyHKjrsN/assets/images/optimized/rev-66a0abd/opticduroc.com/wp-content/uploads/2021/06/Rectangle.png");}.sub-lunettes-octogonale a::before{background-image:url("https://cdn-gkefn.nitrocdn.com/ftrGklnhBzNrwFBFPkijxqxhyyHKjrsN/assets/images/optimized/rev-66a0abd/opticduroc.com/wp-content/uploads/2021/11/octogonale.png");}.sub-visage-rond a::before{background-image:url("https://cdn-gkefn.nitrocdn.com/ftrGklnhBzNrwFBFPkijxqxhyyHKjrsN/assets/images/optimized/rev-66a0abd/opticduroc.com/wp-content/uploads/2018/09/Face-Rond-Optic-Duroc.png");}.sub-visage-oval a::before{background-image:url("https://cdn-gkefn.nitrocdn.com/ftrGklnhBzNrwFBFPkijxqxhyyHKjrsN/assets/images/optimized/rev-66a0abd/opticduroc.com/wp-content/uploads/2018/09/Face-Oval-Optic-Duroc.png");}.sub-visage-carre a::before{background-image:url("https://cdn-gkefn.nitrocdn.com/ftrGklnhBzNrwFBFPkijxqxhyyHKjrsN/assets/images/optimized/rev-66a0abd/opticduroc.com/wp-content/uploads/2018/09/Face-Carre%CC%81-Optic-Duroc.png");}.sub-visage-coeur a::before{background-image:url("https://cdn-gkefn.nitrocdn.com/ftrGklnhBzNrwFBFPkijxqxhyyHKjrsN/assets/images/optimized/rev-66a0abd/opticduroc.com/wp-content/uploads/2018/09/Face-Coeur-Optic-Duroc.png");}.sub-visage-allonge a::before{background-image:url("https://cdn-gkefn.nitrocdn.com/ftrGklnhBzNrwFBFPkijxqxhyyHKjrsN/assets/images/optimized/rev-66a0abd/opticduroc.com/wp-content/uploads/2018/09/Face-Oblong-Optic-Duroc.png");}.header-minicart .minicart-dropdown-wrapper{z-index:1002;}.recommandations{display:flex;padding-top:0 !important;margin-bottom:80px;}.recommandations > *{min-width:calc(100% / 3);padding:0;margin-bottom:0;}.recommandations > div{font-weight:500;color:#333;}.recommandations li{list-style:none;margin-bottom:9px;}.recommandations a{font-size:14px;text-decoration:underline;text-decoration-color:#777;text-underline-offset:2px;padding:2px;}@media (max-width: 543px){.recommandations{flex-direction:column;}}.footer-flex-container,.footer-sub-flex-container,.footer-sub-sub-flex-container{display:flex;}.footer-flex-container .row{margin:unset !important;}.footer-flex-container .textwidget *{padding:0 !important;}.footer-flex-container li > a,.footer-flex-container li > span{color:#696969 !important;}.footer-sub-flex-container{flex-direction:column;}.footer-flex-container > div:nth-of-type(1){width:23%;}.footer-flex-container > div:nth-of-type(2){width:76.9%;}.footer-flex-container > div:nth-of-type(2) > div:nth-of-type(1) > div:nth-of-type(1){width:49%;}.footer-flex-container > div:nth-of-type(2) > div:nth-of-type(1) > div:nth-of-type(2){width:22.5%;}.footer-flex-container > div:nth-of-type(2) > div:nth-of-type(1) > div:nth-of-type(3){width:24.5%;}.footer-sub-flex-container > *{justify-content:space-between;}.custom-footer-menu{width:49%;position:relative;overflow:hidden;}.custom-footer-menu > a{color:#ab5f5d !important;text-transform:uppercase;line-height:1.2;font-weight:500;margin-bottom:8px;letter-spacing:.01em;display:inline-block;width:96%;padding-bottom:14px;border-bottom:1px solid rgba(85,85,85,.2);}.custom-footer-menu ul{padding:0;}.custom-footer-menu li{list-style:none;}.footer-sub-sub-flex-container .sub-menu{width:50%;}.site-footer .widget ul li > a{padding:0;}.mobile-open{display:none;width:40px;height:34px;background-color:rgba(239,239,239,.8);position:absolute;top:0;right:4%;cursor:pointer;}.mobile-open::before{display:block;color:#ccc;font-size:44px;content:"";position:absolute;top:50%;left:50%;background-image:url("data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgNDc3LjE3NSA0NzcuMTc1IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA0NzcuMTc1IDQ3Ny4xNzU7IiB4bWw6c3BhY2U9InByZXNlcnZlIj48Zz48cGF0aCBkPSJNMzYwLjczMSwyMjkuMDc1bC0yMjUuMS0yMjUuMWMtNS4zLTUuMy0xMy44LTUuMy0xOS4xLDBzLTUuMywxMy44LDAsMTkuMWwyMTUuNSwyMTUuNWwtMjE1LjUsMjE1LjVjLTUuMyw1LjMtNS4zLDEzLjgsMCwxOS4xYzIuNiwyLjYsNi4xLDQsOS41LDRjMy40LDAsNi45LTEuMyw5LjUtNGwyMjUuMS0yMjUuMUMzNjUuOTMxLDI0Mi44NzUsMzY1LjkzMSwyMzQuMjc1LDM2MC43MzEsMjI5LjA3NXoiLz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PC9zdmc+");width:20px;height:20px;transform:translate(-50%,-50%) rotateZ(90deg);}@media (max-width: 3000px){.footer-flex-container > div:nth-of-type(1){width:100%;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;margin-bottom:40px;}#trustville_feedbacks_compact{width:140px;}.footer-flex-container > div:nth-of-type(1) > *{margin-right:50px;}.footer-flex-container{flex-direction:column;}.footer-flex-container > div:nth-of-type(2){width:100%;}}@media (max-width: 1149px){.footer-flex-container > div:nth-of-type(2) > div:nth-of-type(1) > div:nth-of-type(1){width:100%;}.footer-flex-container-level-1 > div:nth-of-type(2) > div:nth-of-type(1) > div:nth-of-type(2),.footer-flex-container > div:nth-of-type(2) > div:nth-of-type(1) > div:nth-of-type(3){width:50%;}.footer-sub-sub-flex-container{flex-direction:column;}.footer-sub-sub-flex-container .sub-menu,.custom-footer-menu{width:50%;}.footer-flex-container > div:nth-of-type(1) > *{margin-right:20px;}}@media (max-width: 991px){.footer-flex-container > div:nth-of-type(2) > div:nth-of-type(1) > div:nth-of-type(3){width:100%;}.footer-sub-sub-flex-container .sub-menu,.custom-footer-menu{width:100%;}}@media (max-width: 767px){.mobile-open{display:block;}.custom-footer-menu{height:50px;}.custom-footer-menu.opened{height:100%;}.custom-footer-menu.opened .mobile-open::before{transform:translate(-50%,-50%) rotateZ(-90deg);}}@media (max-width: 543px){.footer-flex-container,.footer-flex-container .row,.footer-sub-flex-container,.footer-sub-sub-flex-container{display:block;}.footer-flex-container-level-1 > div:nth-of-type(2) > div:nth-of-type(1) > div:nth-of-type(2),.footer-flex-container > div:nth-of-type(2) > div:nth-of-type(1) > div:nth-of-type(3){width:100%;}}.section-genre-collection{display:flex;flex-wrap:wrap;padding:0 16px;margin:70px 0;}.item-gender-collection{margin:0 5px;width:calc(100% / 4 - 8px);}.two-col .item-gender-collection{margin:0 5px;width:calc(100% / 2 - 5px);}.item-gender-collection:first-of-type{margin-left:0;}.item-gender-collection:last-of-type{margin-right:0;}.item-gender-collection img{width:100%;object-fit:cover;height:525px;transition:.3s ease-in-out;}.item-gender-collection-img{overflow:hidden;position:relative;height:525px;}.section-genre-collection > .item-gender-collection .item-gender-collection-img img{opacity:1;background-color:transparent;display:initial;}]
.item-gender-collection span:hover img{transform:scale(1.075);}.two-col > div:first-of-type img{object-position:50% 10%;}.two-col .item-gender-collection img{height:700px;max-height:80vh;}.item-gender-collection span{display:block;font-size:20px;text-align:center;cursor:pointer;}.item-gender-collection-anchor{margin:20px 0 30px;}@media (min-width: 700px) and (max-width: 1350px){.item-gender-collection,.two-col .item-gender-collection{width:calc(100% / 2 - 5px);}.item-gender-collection:nth-of-type(2){margin-right:0;}.item-gender-collection:nth-of-type(3){margin-left:0;}}@media (max-width: 699px){.section-genre-collection{padding:0;margin:70px -15px;}.item-gender-collection{width:calc(100% / 2);margin:0;}.two-col .item-gender-collection{width:100%;margin:0;}.item-gender-collection span{font-size:17px;}}span[obf-href]{cursor:pointer;}html{scroll-behavior:smooth;}.site-header,.header-overlap .site-header.site-header:hover{}div#section-0{background-size:cover;background-repeat:no-repeat;height:336px;}div#section-0  .inner-content.no-opacity.wow.fadeIn.guide-header{display:inline-block;position:relative;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);border:15px solid #fff;padding:45px 70px;padding:45px 200px;background-color:hsla(0,0%,100%,.75);background-color:#fff;text-align:center;}.page-title.page-title-bg_color.has-margin-bottom p.entry-title{display:none;}.single-guide .page-title.page-title-bg_color.has-margin-bottom p.entry-title{display:none;}.single-guide .page-title .site-breadcrumbs{margin-top:100px;}.single-guide .page-title > .container > .row{height:200px;}.single-guide .page-title.has-margin-bottom{margin-top:0px;}.single-guide .entry-title{margin-top:100px;}.single-guide #page-container{position:relative;overflow:clip;}.single-guide header.site-header.header-base{}.page-template-template-list-guides h1{margin-bottom:10px !important;margin-top:70px;}.page-template-template-list-guides-php .main-container > .container .guide-list-section:not(:first-child){margin-top:100px;}.main-container{margin-bottom:-20px;}.guide-list-section:last-of-type{margin-bottom:100px;}.guide-list-section-header{position:relative;}.guide-list-section-header img{position:absolute;z-index:0;width:100%;height:100%;object-fit:cover;}.guide-list-section-header-overlay{min-height:300px;background-color:rgba(0,0,0,.33);margin-bottom:35px;position:relative;}.guide-list-taxonomy{text-align:center;color:#fff;padding:60px;}.guide-list-article{display:inline-block;padding:20px 0;margin-bottom:0;}.page-template-template-list-guides-php .main-container > .container{max-width:100%;padding:0;}.page-template-template-list-guides-php .main-container > .container >{}.guide-list-section-header-overlay h2{max-width:1140px;margin:auto;text-align:left;padding:20px 15px;position:absolute;display:block;top:50%;transform:translateY(-50%);left:0;right:0;}.guide-list-section-content{max-width:1140px;margin:auto;padding:0 15px;}.guide-list-section-content .guide-list-article,.guide-suggestions .guide-list-article{max-width:1140px;margin:auto;margin:10px 0;padding:0px;border:2px solid #4accb0 !important;position:relative;transition:.2s;}.guide-list-article a:after{content:"";display:block;width:30px;height:30px;background-image:url("https://opticduroc.com/wp-content/uploads/2023/04/h2_after_mask-group.png");position:absolute;right:26px;top:50%;transform:translateY(-50%);transition:.2s;}.guide-list-article:hover a:after{background-image:url("https://opticduroc.com/wp-content/uploads/2023/04/h2_after_mask-group_hover.png");}@media (min-width: 992px){.guide-list-article{width:100%;}.guide-list-article:nth-of-type(2n-1){margin-right:7%;}.guide-list-article:not(:nth-of-type(1),:nth-of-type(2)){border-top:1px solid rgba(56,61,70,.47);}}@media (max-width: 991px){.guide-list-article{width:100%;}.guide-list-article:not(:nth-of-type(1)){border-top:1px solid rgba(56,61,70,.47);}}.guide-list-article a{color:#777;font-size:20px;font-weight:600;transition:.2s;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%;padding:26px;}.guide-list-article a:hover{color:#777;text-underline-offset:5px;}.guide-list-article:hover{background-color:#4accb0;}.guide-list-article:hover a{color:#fff;}.guide-main{position:relative;display:flex;justify-content:end;align-items:start;}.guide-nav{margin-top:50px;padding:50px 0 50px;width:350px;position:sticky;display:inline-block;top:0;margin-right:30px;transform:translateY(55px);max-height:97vh;overflow-y:auto;scrollbar-width:none;}.guide-nav::-webkit-scrollbar{display:none;}.guide-nav a{display:inline-block;width:100%;color:#777;font-size:14px;font-weight:400;line-height:22px;border-left:3px solid #fff;margin-bottom:10px;padding:8px;direction:ltr;}.guide-nav a:hover{color:#777;text-decoration:underline;text-underline-offset:3px;}.guide-nav a.active{font-weight:500;border-left:3px solid #4accb0;}@media (max-width: 767px){.guide-nav{display:none;}.guide-content{width:100%;display:block;}}.guide-content{padding-top:75px;width:727px;display:inline-block;}.guide-section h2{font-weight:900;font-size:36px;line-height:38px;text-transform:unset !important;}.guide-section:first-of-type h2{padding-top:25px;}.guide-section h3{font-size:24px;line-height:38px;font-weight:900;}.guide-section h3 span{font-weight:700 !important;}.guide-section img{width:100%;height:auto;}.guide-section p img{width:auto;}.guide-section p{margin-bottom:15px;}.guide-header>h1{font-weight:900;max-width:650px;margin:0 auto;text-align:center;}.guide-header>p{margin:16px 0 32px;}.guide-author img.avatar,.guide-section-auteur img.avatar{width:70px;height:70px;}.guide-author img.avatar{margin-right:16px;}.guide-section-auteur img.avatar{margin-right:32px;float:left;}.guide-author{display:flex;align-items:center;justify-content:center;font-weight:325;}.guide-author p{margin:60px 0 !important;position:relative;}.guide-author > p:before{content:"";width:12px;height:16px;display:block;background-image:url("https://opticduroc.com/wp-content/uploads/2023/04/Picto-auteur.png");position:absolute;left:-20px;top:50%;transform:translateY(-50%);}.guide-author-bold{font-weight:350;}.author-with-desc span.guide-author-bold{font-weight:600;}.guide-section>p,.guide-section>img{margin:12px 0 !important;}.guide-section,.guide-section h2{margin-bottom:24px !important;padding-top:24px;}.guide-section h2{letter-spacing:unset !important;}.guide-section h2::before{margin:50px auto !important;}.guide-section:first-of-type h2::before{height:unset !important;}.main-container > .container.div-guide{padding-top:0;margin-top:-90px;}.guide-button{display:inline-block !important;color:#fff;background-color:#f53847;border-radius:5px;padding:10px 27px !important;text-transform:uppercase;font-weight:500 !important;font-size:11px;margin:24px 0 !important;}a.guide-button{background:linear-gradient(179deg,#f53847 0%,#ca2b38 100%);}a.guide-button:hover{border-color:#c61932;background-color:#c61932;background-position:0 42px;transition:all .5s ease;}.guide-button:hover{color:#fff;}.single-guide .block-question div,.page-template-template-list-guides .block-question div{display:flex;justify-content:space-between;padding:0px 24px;align-items:center;flex-wrap:wrap;gap:20px;}.page-template-template-list-guides .block-question div{max-width:1140px;margin:auto;padding:0;}.single-guide .block-question a,.page-template-template-list-guides .block-question a{text-transform:uppercase;font-weight:300;padding:0 24px;}.single-guide .block-question p,.page-template-template-list-guides .block-question p{font-size:30px;width:54%;line-height:39px;color:#393939;font-weight:600;margin:0;}@media (max-width: 570px){.single-guide .block-question p,.page-template-template-list-guides .block-question p{width:100%;}.single-guide .block-question div,.page-template-template-list-guides .block-question div{justify-content:center;text-align:center;}}.page-template-template-list-guides .block-question span{font-size:18px;font-weight:400;}.single-guide .block-question a:after,.page-template-template-list-guides .block-question a:after{content:"";display:block;width:25px;height:25px;background-image:url("https://cdn-gkefn.nitrocdn.com/ftrGklnhBzNrwFBFPkijxqxhyyHKjrsN/assets/images/optimized/rev-66a0abd/opticduroc.com/wp-content/uploads/2022/10/icone-conseiller-1.png");margin-left:22px;}.guide-cta,.guide-suggestions{margin:100px 0 !important;}.guide-suggestions h2{text-align:center;margin-bottom:50px;}.guide-suggestions .guide-list-article{width:100%;}.guide-suggestions .guide-list-article:hover a{color:#fff;}.guide-section-auteur{border:2px solid #4accb0;padding:32px;margin-top:60px;margin-bottom:100px;}.guide-section-auteur>div{min-height:110px;}.author-with-desc .guide-section-auteur-desc{display:inline-block;width:calc(100% - 102px);}.author-without-desc{display:flex;align-items:center;justify-content:center;flex-direction:row-reverse;}.author-without-desc p{margin-bottom:0 !important;}.guide-content .guide-section:not(:first-child){border-top:2px solid #4accb0;padding:0 0 24px;}.single-guide .page-title > .container > .row,.page-template-template-list-guides .page-title > .container > .row{min-height:250px;}.single-guide .container > .row > .col-xs-12 .site-breadcrumbs,.page-template-template-list-guides .container > .row > .col-xs-12 .site-breadcrumbs{display:flex;justify-content:space-between;align-items:center;}a.guides-retour{border:none;background:linear-gradient(179deg,#4accb0 0%,#22a488 100%);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:17px;font-weight:500;color:#fff;max-width:271px;min-height:50px;padding:5px 20px;border-radius:6px;-webkit-transition:background .3s ease-out;transition:background .3s ease-out;}a.guides-retour:hover{background-position:0 50px;}a.guides-retour:before{content:"";display:block;width:8px;height:15px;background-image:url("https://cdn-gkefn.nitrocdn.com/ftrGklnhBzNrwFBFPkijxqxhyyHKjrsN/assets/images/optimized/rev-66a0abd/opticduroc.com/wp-content/uploads/2023/04/Icon.png");margin-right:15px;}@media (max-width: 767px){.single-guide h1{font-size:35px;}.guide-section h2{font-size:30px;}.guide-section h3{font-size:24px;}.container > .row > .col-xs-12 .site-breadcrumbs{flex-direction:column;gap:10px;}.guide-list-article a:after{right:0px;}.guide-list-article a{padding-left:10px;}}@media (max-width: 500px){.single-guide h1{font-size:30px;}.guide-section h2{font-size:25px;}.guide-section h3{font-size:22px;}}@media (min-width: 1200px) and (max-width:1320px){}@media (min-width: 992px) and (max-width:1050px){}.single-guide li.level-1.top a.breadcrumb-guides{margin-left:5px;}.single-guide li.level-1.top a:not(.breadcrumb-guides){margin-right:10px;}.vc_general.vc_cta3.audition-bloc-test.vc_cta3-style-classic.vc_cta3-shape-rounded.vc_cta3-align-left.vc_cta3-color-classic.vc_cta3-icon-size-md{background-color:transparent !important;border-color:transparent !important;padding:15px 0 0 0 !important;}.audition-bloc-test header.vc_cta3-content-header h2,.audition-bloc-titre header.vc_cta3-content-header h2{font-family:"Montserrat",sans-serif;font-weight:700;color:#4a4a4a;font-size:24px;}.audition-bloc-titre header.vc_cta3-content-header h2{font-size:45px;}.audition-bloc-test .vc_cta3-content p,.audition-bloc-test .vc_cta3-content p{font-family:"Poppins",sans-serif;font-weight:300;font-size:15px;color:#6e6e6e;}.vc_row.wpb_row.row.audition-bloc{width:100%;}.audition-bloc-img figure.wpb_wrapper.vc_figure{display:flex !important;}.audition-bloc-img img.vc_single_image-img.attachment-full.lazy-loaded{width:100%;}.audition-bloc-btn-rdv button.vc_general.vc_btn3.vc_btn3-size-md.vc_btn3-shape-rounded.vc_btn3-style-modern.vc_btn3-color-grey::after{content:url("https://cdn-gkefn.nitrocdn.com/ftrGklnhBzNrwFBFPkijxqxhyyHKjrsN/assets/images/optimized/rev-66a0abd/opticduroc.com/wp-content/uploads/2019/11/header-desc-icon.png");position:relative;left:7px;}.audition-bloc-btn-rdv button.vc_general.vc_btn3.vc_btn3-size-md.vc_btn3-shape-rounded.vc_btn3-style-modern.vc_btn3-color-grey{font-family:"Poppins",sans-serif;font-size:14px;font-weight:500;color:#fff;text-transform:uppercase;display:flex;align-items:center;}.audition-bloc-btn-rdv button.vc_general.vc_btn3.vc_btn3-size-md.vc_btn3-shape-rounded.vc_btn3-style-modern.vc_btn3-color-grey{background:linear-gradient(179deg,#f53847 0%,#ca2b38 100%);padding:5px 20px;}.audition-bloc-titre .vc_general.vc_cta3.vc_cta3-style-classic.vc_cta3-shape-square.vc_cta3-align-center.vc_cta3-color-classic.vc_cta3-icon-size-md{background-color:transparent !important;border-color:transparent !important;width:50%;display:block;margin:auto;padding-top:2%;}.wpb_text_column.wpb_content_element.audition-bloc-btn-link .wpb_wrapper a::before{content:url("https://opticduroc.com/wp-content/themes/amely-child/assets/styles/img/arrow-up.png");position:relative;top:7px;padding-right:5px;}.wpb_text_column.wpb_content_element.audition-bloc-btn-link .wpb_wrapper a{font-family:"Poppins",sans-serif;font-weight:600;font-size:15px;text-transform:uppercase;color:#4a4a4a;}.wpb_text_column.wpb_content_element.audition-bloc-btn-link .wpb_wrapper a:hover{color:#f53847;}.audition-bloc-colonne.wpb_column.vc_column_container.col-sm-6{padding-left:11%;}button.vc_general.vc_btn3.vc_btn3-size-md.vc_btn3-shape-rounded.vc_btn3-style-modern.vc_btn3-color-grey:hover{background-position:0 50px;}.audition-bloc-colonne section.vc_cta3-container{margin-bottom:25px !important;}@media screen and (max-width: 864px){.audition-bloc-titre .vc_general.vc_cta3.vc_cta3-style-classic.vc_cta3-shape-square.vc_cta3-align-center.vc_cta3-color-classic.vc_cta3-icon-size-md{width:100%;}.audition-bloc-test header.vc_cta3-content-header h2{padding:0;}.audition-bloc-btn-rdv button.vc_general.vc_btn3.vc_btn3-size-md.vc_btn3-shape-rounded.vc_btn3-style-modern.vc_btn3-color-grey{padding:10px 13px;font-size:13px;}.audition-bloc-colonne.wpb_column.vc_column_container.col-sm-6{padding-left:0;}}.header-tools .btn.header-booking:after{content:url("https://cdn-gkefn.nitrocdn.com/ftrGklnhBzNrwFBFPkijxqxhyyHKjrsN/assets/images/optimized/rev-66a0abd/opticduroc.com/wp-content/themes/amely-child/assets/img/icone-rdv.png") !important;background:none !important;right:4px !important;}.header-tools .btn.header-booking{min-height:30px !important;max-height:41px !important;padding:11px 49px 14px 16px;}.header-tools .btn.header-booking:hover{background-position:0 41px !important;}.site-logo{width:10%;}header .container,.page-id-7832 .container{max-width:100% !important;}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > a.mega-menu-link{font-family:Poppins,Arial,Helvetica,sans-serif;font-weight:500 !important;font-style:normal;font-size:14px !important;color:black;text-transform:uppercase;letter-spacing:.1em;margin:0 19px;line-height:initial !important;padding:0 !important;height:unset;}div#mega-menu-wrap-primary{background-color:transparent;padding:35px 24px 34px 0;position:unset !important;}.custom-header-menu__lunettes-de-vue a{color:black !important;}.custom-header-menu__lunettes-de-vue a:hover{color:#777 !important;}.custom-header-menu__lunettes-de-soleil a{color:black !important;}.custom-header-menu__lunettes-de-soleil a:hover{color:#777 !important;}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > a.mega-menu-link:hover{background:transparent;color:#777;padding:0;font-weight:500 !important;}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > a.mega-menu-link::after{content:"";position:absolute;display:block;bottom:0px !important;left:0;width:100%;height:1px;background-color:#333;transition:transform .5s cubic-bezier(.8,0,.2,1);transform:scale3d(0,1,1);}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > a.mega-menu-link:hover::after{transform-origin:0 50%;transform:scale3d(1,1,1);transition:transform .5s cubic-bezier(.8,0,.2,1);}span.mega-indicator::after{content:url("https://cdn-gkefn.nitrocdn.com/ftrGklnhBzNrwFBFPkijxqxhyyHKjrsN/assets/images/optimized/rev-66a0abd/opticduroc.com/wp-content/uploads/2024/10/flechebas.png") !important;position:relative !important;top:1px;}ul#mega-menu-primary{display:flex !important;flex-wrap:nowrap;position:unset !important;}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu{width:100vw !important;transform:unset !important;box-shadow:none !important;border-top:3px solid #eee;display:flex !important;flex-flow:column wrap;padding:0 28px !important;background-color:#fff;position:absolute;top:100%;overflow:hidden;}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > a.mega-menu-link:focus,#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.mega-current-menu-item > a.mega-menu-link,#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.mega-current-menu-ancestor > a.mega-menu-link,#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.mega-current-page-ancestor > a.mega-menu-link,#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.mega-toggle-on > a.mega-menu-link{background:transparent !important;font-weight:500;font-style:normal;font-size:15px;color:#333 !important;}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.mega-toggle-on > a.mega-menu-link::after{content:"";position:absolute;display:block;bottom:16px;left:0;width:100%;height:1px;background-color:#333;transform:scale3d(1,1,1);}.optic-mega-premier p.mega-block-title{font-family:"Montserrat",sans-serif !important;font-size:24px !important;font-weight:700 !important;text-transform:uppercase !important;color:#0f6674 !important;}.optic-mega-premier{padding:30px 0 30px 25px !important;}.optic-mega-premier .textwidget p{color:#696969;font-family:Poppins;font-size:13px;font-style:normal;font-weight:400;padding-top:20px !important;}a.mega-link-btn button{font-family:"Poppins",sans-serif !important;font-size:14px !important;font-weight:500 !important;color:#fff !important;text-transform:uppercase !important;display:flex !important;align-items:center !important;background:linear-gradient(179deg,#f53847 0%,#ca2b38 100%) !important;padding:5px 20px !important;letter-spacing:.5px;border:unset;border-radius:6px;}a.mega-link-btn button::after{content:url("https://cdn-gkefn.nitrocdn.com/ftrGklnhBzNrwFBFPkijxqxhyyHKjrsN/assets/images/optimized/rev-66a0abd/opticduroc.com/wp-content/themes/amely-child/assets/img/icone-rdv.png");position:relative;left:7px;top:2px;}a.mega-link-btn button:hover{background-position:0 41.8px !important;transition:background .3s ease-out;}a.mega-link-audition{color:#cb2a38 !important;font-family:"Poppins",sans-serif !important;font-size:15px !important;font-style:normal !important;font-weight:600 !important;text-decoration-line:underline !important;text-transform:uppercase !important;padding-left:23px !important;cursor:pointer !important;}a.mega-link-audition::before{content:url("https://cdn-gkefn.nitrocdn.com/ftrGklnhBzNrwFBFPkijxqxhyyHKjrsN/assets/images/optimized/rev-66a0abd/opticduroc.com/wp-content/uploads/2024/10/arrow-up-rose.png");position:absolute;top:14px;left:8px !important;}.optic-mega-dernier p.mega-menu-product-title{color:#ab5f5d !important;font-family:"Poppins",sans-serif !important;font-size:14px !important;font-style:normal !important;font-weight:500 !important;text-transform:uppercase !important;}.optic-produit-link{color:#ab5f5d !important;text-align:center !important;font-family:"Poppins",sans-serif !important;font-size:13px !important;font-style:normal !important;font-weight:400 !important;text-decoration-line:underline !important;cursor:pointer;}.optic-mega-dernier p{color:#696969;font-family:"Poppins",sans-serif;font-size:13px;font-style:normal;font-weight:400;}li#mega-menu-item-media_image-6{padding:0 !important;}li#mega-menu-item-text-8{padding-top:40px !important;}li#mega-menu-item-custom_html-8,li#mega-menu-item-custom_html-9{padding-top:0 !important;}li#mega-menu-item-media_image-7,li#mega-menu-item-media_image-8{display:flex !important;justify-content:center !important;}li#mega-menu-28172-0-2{padding-top:30px !important;}img.image.wp-image-72322.attachment-full.size-full{margin-top:15px !important;}li#mega-menu-28172-0-2{width:190px !important;}li#mega-menu-28172-0-3{padding-top:20px !important;}li#mega-menu-item-text-7{padding:15px 15px 0 15px !important;}li#mega-menu-item-text-4{width:30% !important;}.optic-mega-premier{background-image:url("https://cdn-gkefn.nitrocdn.com/ftrGklnhBzNrwFBFPkijxqxhyyHKjrsN/assets/images/optimized/rev-66a0abd/opticduroc.com/wp-content/themes/amely-child/assets/styles/img/img-megamenu-audition-sans-logo-150.jpg") !important;background-repeat:no-repeat !important;background-size:cover !important;background-position:left !important;position:relative !important;}.optic-mega-premier.nitro-lazy{background-image:none !important;}a.mega-link-audition::after{content:url("https://cdn-gkefn.nitrocdn.com/ftrGklnhBzNrwFBFPkijxqxhyyHKjrsN/assets/images/optimized/rev-66a0abd/opticduroc.com/wp-content/uploads/2024/10/logo-duroc-audition-blanc.png") !important;position:absolute;bottom:-22px !important;right:11px !important;}@media screen and (min-width:1200px) and (max-width:1492px){li#mega-menu-item-text-4{width:44% !important;}}@media screen and (min-width:1493px) and (max-width:1658px){li#mega-menu-item-text-4{width:37% !important;}}@media screen and (min-width:1200px) and (max-width:1350px){div#mega-menu-wrap-primary{padding:34px 0 !important;}.custom-header-nav .custom-header-menu > li.menu-item.menu-item-has-children > a{padding-right:5px !important;margin:0 9px !important;}.custom-header-nav .custom-header-menu > li.menu-item > a{font-size:12px !important;letter-spacing:0;}.custom-header-nav .custom-header-menu > li.menu-item.menu-item-has-children > a{padding-right:5px;}.site-logo,.site-logo img{max-width:150px;}.custom-header-nav .custom-header-menu > li.menu-item.menu-item-has-children > a:before{right:-8px;}#menu-menu-optic-duroc > li,#menu-lunettes-custom > li,#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > a.mega-menu-link{display:flex;align-items:center;}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > a.mega-menu-link{font-size:11px !important;letter-spacing:0 !important;}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > a.mega-menu-link{margin:0 17px !important;}}@media screen and (min-width:1350px) and (max-width:1439px){.custom-header-nav .custom-header-menu > li.menu-item.menu-item-has-children > a{padding-right:5px !important;margin:0 9px !important;}.custom-header-nav .custom-header-menu > li.menu-item > a{font-size:12px !important;letter-spacing:0;}.custom-header-nav .custom-header-menu > li.menu-item.menu-item-has-children > a{padding-right:5px;}.site-logo,.site-logo img{max-width:150px;}.custom-header-nav .custom-header-menu > li.menu-item.menu-item-has-children > a:before{right:-8px;}#menu-menu-optic-duroc > li,#menu-lunettes-custom > li,#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > a.mega-menu-link{display:flex;align-items:center;}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > a.mega-menu-link{font-size:11px !important;letter-spacing:0 !important;}}@media screen and (min-width:1440px) and (max-width:1680px){#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > a.mega-menu-link,.custom-header-nav .custom-header-menu > li.menu-item > a{font-size:14px !important;letter-spacing:0 !important;}.site-logo{width:11% !important;}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > a.mega-menu-link{margin:0 12px !important;}.custom-header-nav{justify-content:center !important;}}@media screen and (min-width:1200px) and (max-width:1658px){}@media screen and (min-width:320px) and (max-width:1199px){ul#mega-menu-primary{display:flex !important;flex-direction:column;}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > a.mega-menu-link{font-size:15px !important;letter-spacing:0 !important;padding:0 13px !important;margin:0 !important;display:flex;align-items:center;}a.mega-menu-link{border-bottom:solid 1px #e6e6e6 !important;}ul#mega-menu-primary{width:100% !important;}div#mega-menu-wrap-primary{padding:0;}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > a.mega-menu-link:hover::after,#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.mega-toggle-on > a.mega-menu-link::after{transform-origin:0 50%;transform:scale3d(0,1,1);transition:transform .5s cubic-bezier(.8,0,.2,1);}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > a.mega-menu-link{background:#f5f5f5 !important;padding:8px 18px !important;}.mega-menu-toggle{display:none !important;}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item{padding:0 !important;background:#f5f5f5 !important;z-index:1 !important;}span.mega-indicator{position:absolute !important;text-align:center !important;display:inline-block !important;vertical-align:middle !important;font-size:0;line-height:0;width:40px !important;z-index:2;background-color:rgba(239,239,239,.8) !important;padding:9px 5px !important;right:0px !important;top:0px !important;}span.mega-indicator::after{content:url("https://cdn-gkefn.nitrocdn.com/ftrGklnhBzNrwFBFPkijxqxhyyHKjrsN/assets/images/optimized/rev-66a0abd/opticduroc.com/wp-content/themes/amely-child/assets/styles/img/Chevron-droite-ccc.png") !important;position:relative !important;top:3px;right:0 !important;}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu{width:100% !important;padding:0 !important;padding-top:41px;display:none !important;height:calc(100vh - 370px);overflow:scroll;}.optic-mega-premier{padding:0 !important;}#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-2-of-12,#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-3-of-12{width:100%;}#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item.mega-toggle-on > ul.mega-sub-menu{display:block !important;opacity:1 !important;}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu.mega-menu-item{position:relative !important;}#mega-menu-wrap-primary #mega-menu-primary[data-effect="fade_up"] li.mega-menu-item.mega-menu-megamenu.mega-toggle-on ul.mega-sub-menu{opacity:1;transform:translate(0,0);display:block !important;position:relative !important;}#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-5-of-12{display:none !important;}li#mega-menu-28172-0-2{display:none !important;}.optic-mega-premier .textwidget p,li#mega-menu-28172-0-3,li#mega-menu-item-text-8{padding-top:2px !important;padding-bottom:0 !important;}.optic-mega-premier h4.mega-block-title{font-size:17px !important;}li#mega-menu-item-custom_html-6{padding-top:0 !important;}a.mega-link-audition::before{top:0 !important;}li#mega-menu-item-custom_html-7{padding-top:0 !important;}#mega-menu-wrap-primary #mega-menu-primary p{margin-bottom:0 !important;}li#mega-menu-item-text-7{padding-top:0 !important;}a.mega-link-btn button{font-size:12px !important;}#mega-menu-wrap-primary #mega-menu-primary[data-effect="fade_up"] li.mega-menu-item.mega-menu-megamenu.mega-toggle-on span.mega-indicator::after{transform:rotate(90deg) !important;}li#mega-menu-item-text-4{width:100% !important;}.optic-mega-premier{width:100% !important;background-image:none !important;}.optic-mega-premier.nitro-lazy{background-image:none !important;}a.mega-link-audition::after{display:none !important;}.site-mobile-menu .menu li.menu-item .open-child:before{content:url("https://cdn-gkefn.nitrocdn.com/ftrGklnhBzNrwFBFPkijxqxhyyHKjrsN/assets/images/optimized/rev-66a0abd/opticduroc.com/wp-content/themes/amely-child/assets/styles/img/Chevron-droite-ccc.png") !important;}.site-mobile-menu .social-links{margin-top:0;}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.mega-toggle-on > a.mega-menu-link,#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > a.mega-menu-link:hover{color:#c61932 !important;}}.site-footer .widget-title,.site-footer a:hover,.site-footer .entry-title a,.widget-title:after{text-transform:uppercase !important;margin-bottom:10px !important;}.wp-container-7.wp-container-7{flex-wrap:wrap !important;gap:3px !important;}div#jr_insta_slider-2{margin:0 !important;}.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column{flex-basis:unset;}.site-footer{padding-top:30px !important;}.wp-block-columns.image-instragram.is-layout-flex.wp-container-7.wp-block-columns-is-layout-flex{width:75%;max-width:280px;}@media (max-width:1149px){.footer-flex-container > div:nth-of-type(2) > div:nth-of-type(1) > div:nth-of-type(2){width:50% !important;}}@media (max-width:991px){.footer-flex-container > div:nth-of-type(2) > div:nth-of-type(1) > div:nth-of-type(2){width:100% !important;}.wp-block-columns.image-instragram.is-layout-flex.wp-container-7.wp-block-columns-is-layout-flex{max-width:inherit !important;}}div#text-3 .textwidget li{color:#696969 !important;padding-bottom:4px !important;}@media screen and (min-width:320px) and (max-width:940px){.wp-block-columns.image-instragram.is-layout-flex.wp-container-7.wp-block-columns-is-layout-flex{width:100% !important;}}button.single_add_to_cart_button.button.alt{padding:10px 0 !important;width:260px;}div#growls{display:none;}.header-minicart.minicart-open .minicart-dropdown-wrapper{position:fixed;width:100%;height:100%;left:0;top:0;background:rgba(0,0,0,.4) !important;transition:none;}.header-minicart .minicart-dropdown-wrapper{transition:none;transition-delay:3s !important;transition-duration:3s;}.widget.woocommerce.widget_shopping_cart{background:white;position:absolute;top:50% !important;left:50% !important;max-width:730px;width:100%;transform:translate(-50%,-50%);max-height:80vh;overflow-y:scroll;overflow-x:hidden;}li.woocommerce-mini-cart-item:first-child{}.optic-cart-item{display:flex;flex-direction:column;align-items:center;padding-top:24px;}p.optic-cart-title{font-family:"Poppins",sans-serif;font-size:18px;font-weight:500;font-style:normal;color:#111;margin:auto;padding-top:14px;}p.optic-cart-count,p.optic-finaliser{font-family:"Poppins",sans-serif;font-size:15px;font-weight:400;color:#111;}strong.count-strong{font-family:"Poppins",sans-serif;font-size:15px;font-weight:600;color:#111;}p.widget_minicart_title{margin:24px 90px;}ul.woocommerce-mini-cart.cart_list.product_list_widget.ps.ps--theme_default{padding:0 90px;}p.woocommerce-mini-cart__total.total{margin:24px 90px;}.optic-finaliser{padding:0 90px;text-align:center;}a.button.checkout.alt-button.wc-forward{margin:0 90px;border-radius:6px;}.optic-cart-continue-container{display:flex;justify-content:center;}.optic-cart-continue{font-family:"Poppins",sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;text-decoration:underline;color:#3c3c3c !important;}.optic-cart-close{display:flex;justify-content:flex-end;cursor:pointer;position:absolute;right:0;}.header-minicart .widget_shopping_cart_content{padding:0 0px 20px 20px;}.widget_shopping_cart .woocommerce-mini-cart__buttons .checkout{background:linear-gradient(179deg,#f53847 0%,#ca2b38 100%) !important;border-color:transparent;}a.button.checkout.alt-button.wc-forward:hover{background-position:0 34px !important;transition:background .3s ease-out;border-color:transparent !important;}.widget_shopping_cart .woocommerce-mini-cart__buttons .button:hover{opacity:1;}body.mobile-minicart-opened .site-header:not(.sticky-header):after{content:none;}.minicart_item_details tr.variation{border-top:solid 1px #eee !important;border-bottom:solid 1px #eee !important;}.minicart_item_details td,.minicart_item_details table,.minicart_item_details tbody{border-top:none !important;border-bottom:none !important;}.woocommerce-message{display:none;}.widget_shopping_cart .remove{top:5px;z-index:1;}.widget_shopping_cart .woocommerce-mini-cart__total .amount{margin-top:0;}@media screen and (min-width:320px) and (max-width:449px){button.single_add_to_cart_button.button.alt{width:200px;font-size:12px !important;}}@media screen and (min-width:320px) and (max-width:1199px){.bandeau_satisfation{z-index:100;}.minicart_item_details .variation table td{padding:0px !important;}.header-minicart.minicart-open .minicart-dropdown-wrapper{top:0;left:0;width:270px !important;position:fixed !important;overflow-y:scroll;}.header-minicart .widget_shopping_cart_content{padding:0 20px;height:100vh;}a.close-on-mobile.hidden-xl-up{display:none;}.optic-cart-item{padding:0;padding-top:24px;}p.widget_minicart_title{margin:24px 0px;}ul.woocommerce-mini-cart.cart_list.product_list_widget.ps.ps--theme_default{padding:0 10px;}p.woocommerce-mini-cart__total.total{margin:24px 9px;}.optic-finaliser{padding:0px 3px;text-align:center;}a.button.checkout.alt-button.wc-forward{margin:0 5px;}.widget.woocommerce.widget_shopping_cart{max-height:100vh;}.widget.woocommerce.widget_shopping_cart{background-color:white;}.widget_shopping_cart .remove{top:0px;}.widget_shopping_cart_content a.button.checkout.alt-button.wc-forward{font-size:13px;}}.optic-news-text.wpb_column.vc_column_container.col-sm-8{margin:auto;padding:56px 24px;background-color:#fff;}.wpb_text_column.wpb_content_element.optic-news-subtitle p{font-family:"Poppins",sans-serif;font-size:15px;font-weight:500;color:#111;}.wpb_text_column.wpb_content_element.optic-news-title p{font-family:"Poppins",sans-serif;font-size:40px;font-weight:700;color:#111;}.wpb_text_column.wpb_content_element.optic-news-title,.wpb_text_column.wpb_content_element.optic-news-subtitle{margin-bottom:8px !important;}.wpb_text_column.wpb_content_element.optic-news-title p::after{content:"";background:rgba(226,50,64,1);display:block;height:4px;width:40%;}.wpb_text_column.wpb_content_element.optic-news-bloc p{font-family:"Poppins",sans-serif;font-size:13px;font-weight:400;color:#6e6e6e;}.insight-popup button.mfp-close:hover{opacity:.6 !important;}div#insight-popup-81264{max-width:730px !important;}.insight-popup button.mfp-close:before,.insight-popup .mfp-close.amely-button:before{content:url("https://cdn-gkefn.nitrocdn.com/ftrGklnhBzNrwFBFPkijxqxhyyHKjrsN/assets/images/optimized/rev-66a0abd/opticduroc.com/wp-content/uploads/2023/12/Bouton-fermer.png");position:absolute;top:0;left:9px;}.mfp-close{opacity:1 !important;}.optic-news-image-container .wpb_button,.wpb_content_element,ul.wpb_thumbnails-fluid>li{margin-bottom:0px !important;}.wpb_raw_code.wpb_content_element.wpb_raw_html.optic-news-formulaire{padding:24px 0;}.optic-news-formulaire .DialogInsightFormSubmit button{background:linear-gradient(179deg,#f53847 0%,#ca2b38 100%);border-color:#e23240;font-family:"Poppins",sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;padding:10px 15px;border-radius:6px;letter-spacing:0 !important;}.optic-news-formulaire .DialogInsightFormSubmit button:hover{background-position:0 42px;}.optic-offre-news{font-family:"Poppins",sans-serif;font-size:9px;font-style:italic;font-weight:400;color:#6e6e6e;}.optic-news-formulaire input#DIField_4570_f_EMail::placeholder{font-family:"Poppins",sans-serif;font-size:15px;font-weight:400;color:#999;}.optic-news-formulaire .DialogInsightFormSubmit{padding-top:6px;}div#insight-popup-72903{max-width:730px !important;}.optic-news-container div.DialogInsightInputContainer,.optic-news-container input[type=text].DialogInsightFormInput,select.DialogInsightFormInput,textarea.DialogInsightFormInput{width:100%;}.optic-news-container input[type=text].DialogInsightFormInput,select.DialogInsightFormInput,textarea.DialogInsightFormInput{border-radius:6px;font-family:"Poppins",sans-serif;font-size:15px;font-weight:400;color:#111;border:1px solid #d1d5d7;padding:8px 16px !important;box-shadow:0px 2px 2px 0px rgba(17,17,17,.05);height:40px;}.optic-news-container input[type=text].DialogInsightFormInput,select.DialogInsightFormInput,textarea.DialogInsightFormInput:focus{border:1px solid #d1d5d7 !important;box-shadow:0px 2px 2px 0px rgba(17,17,17,.05) !important;}div#divForm_DIForm_1591_4570_success b{font-family:"Poppins",sans-serif;font-size:15px;font-weight:500;color:#111;}div#divForm_DIForm_1591_4570_success{font-family:"Poppins",sans-serif;font-size:13px;font-weight:400;color:#6e6e6e;}.DialogInsightGlobalErrors > div{border-radius:6px !important;background-color:white !important;color:#e23240 !important;border:#e23240 solid 1px !important;}div#DIField_4570_f_EMail_errors{color:#e23240 !important;}.optic-news-image-container .vc_column-inner{padding-right:0;height:100%;background-position:center;background-size:cover;background-repeat:no-repeat;}.optic-news-image-container{height:100%;}@media screen and (min-width:320px) and (max-width:586px){.optic-news-text.wpb_column.vc_column_container.col-sm-8{padding:24px 11px;}}@media screen and (min-width:320px) and (max-width:586px){.wpb_text_column.wpb_content_element.optic-news-title p{font-size:27px;}}.devenir-franchise .bandeau_satisfation{display:none;}.devenir-franchise header.site-header.header-base{margin-top:0px;}.devenir-franchise .main-container{margin-top:90px;}@media (max-width: 1200px){.devenir-franchise .main-container{margin-top:60px;}}.devenir-franchise .page-title.has-margin-bottom{margin-top:0;}.container-bg-image{position:relative !important;}.container-bg-image .elementor-widget-wrap{position:absolute !important;height:100% !important;width:100vw !important;background-repeat:no-repeat;}.subtitle-underline>div{display:inline-block;position:relative;}.subtitle-underline>div::after{position:absolute;content:"";height:2px;bottom:-8px;left:0;right:0;width:50%;background:#e23240;}.subtitle-underline.subtitle-underline-title>div::after{position:absolute;content:"";height:4px;bottom:-24px;left:0;right:0;width:50%;background:#e23240;}.subtitle-underline.subtitle-contact>div::after{position:absolute;content:"";height:2px;bottom:-8px;left:0;right:0;width:50%;background:#e23240;}.title-underline{display:flex !important;justify-content:center;align-items:center;width:auto !important;margin:auto;font-weight:600 !important;}.title-underline h2::after,.title-underline p::after{position:absolute;content:"";height:3px;bottom:-2px;left:0;right:0;width:100%;background:#e23240;}.title-underline p{font-family:"Poppins",sans-serif;font-size:32px;font-weight:600;color:#111;}.btn-center{margin:auto !important;}@media (min-width:1200px){.display_contact{display:flex;justify-content:center;}}span.franchise-partenaire{font-weight:500;}.aventure-video .eicon-play:before{content:url("https://opticduroc.com/wp-content/themes/amely-child/assets/styles/img/play-button-rose.png");}.contact-form-franchise{background-color:white !important;padding:20px;border-radius:6px;box-shadow:rgba(149,157,165,.2) 0px 8px 24px;}.label-loc{display:block !important;}.label-form{margin-right:20px;color:black;}.container-title .title-contact{color:#e23240;font-size:26px;font-weight:700;margin-bottom:25px !important;}.display_contact{margin-bottom:20px;}.text-contact{margin-top:20px;margin-bottom:30px !important;font-size:12px;}.container-contact-form > .elementor-element-populated{margin:auto !important;}.franchise-btn .elementor-button{padding:10px 20px !important;}.wpcf7-list-item{margin:0 10px 0 0 !important;}input.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required{background-color:white !important;border:1px solid #d1d5d7 !important;border-radius:6px !important;margin-top:5px;}.container-activite label{color:black !important;}.container-empl label{color:black !important;}.required-contact{color:#e23240;}.container-activite{margin-bottom:15px;margin-top:25px;}input.wpcf7-form-control.wpcf7-submit.btn{border:none;border-radius:6px;font-size:14px !important;font-family:"Poppins",FontAwesome !important;}img.attachment-1536x1536.size-1536x1536.wp-image-73317.lazy-loaded{width:50%;}.maps{touch-action:none;}.overlay-iframe{pointer-events:none;touch-action:none;content:"";position:absolute;top:0;left:0;width:100%;height:90%;background:black !important;z-index:98;opacity:.5;display:flex;align-items:center;justify-content:center;}.overlay-maps{position:absolute;top:0;left:0;width:100%;height:100%;z-index:100;}.overlay-iframe::after{content:"Cliquez pour utiliser la carte";position:absolute;top:0;left:0;width:100%;height:100%;z-index:99;color:white;display:flex;font-size:45px;align-items:center;justify-content:center;}input[type="radio"][name="radio-206"]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #f53847;border-radius:50%;width:20px;height:20px;padding:5px;cursor:pointer;}input[type="radio"][name="radio-206"]:checked{background:radial-gradient(circle,rgba(255,0,0,1) 40%,rgba(255,255,255,1) 41%,rgba(255,255,255,1) 100%);}input[type="radio"][name="radio-206"]:focus{outline:2px solid #f53847;}input[type="checkbox"][name="checkbox-205[]"]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #f53847;border-radius:50%;width:20px;height:20px;padding:5px;cursor:pointer;}.span_title_contact{font-weight:500;color:black;margin-bottom:10px;}input[type="checkbox"][name="checkbox-205[]"]:checked{background:red;box-shadow:0 0 0 3px inset #fff;}input.wpcf7-form-control.wpcf7-submit.btn::before{content:">";font-family:"Font Awesome 5 Free";font-weight:900;}input[type="checkbox"][name="checkbox-205[]"]:focus{outline:2px solid #f53847;}input[type="checkbox"][name="checkbox-205[]"]{appearance:none;-webkit-appearance:none;border-radius:3px;width:20px;height:20px;accent-color:#f53847;box-shadow:0 0 0 0px #f53847;}@media (max-width: 1100px){.display_contact label{width:100%;}}.contact_form_checkbox span label{display:flex;align-items:center !important;margin-top:10px;}.contact_form_checkbox span label input{margin-right:10px;}img.attachment-large.size-large.wp-image-73325.lazy-loaded,img.attachment-large.size-large.wp-image-73368.lazy-loaded,img.attachment-large.size-large.wp-image-73442.lazy-loaded{border-radius:10px !important;}.text-left-bg-image > .elementor-element-populated{padding:48px 30px 48px 30px !important;}.elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tab-content{border-style:none !important;}.devenir-franchise .elementor-element.container-tabs-franchise .elementor-tab-title,.devenir-franchise .elementor-element.container-tabs-franchise .elementor-tab-title:before,.devenir-franchise .elementor-element.container-tabs-franchise .elementor-tab-title:after,.devenir-franchise .elementor-element.container-tabs-franchise .elementor-tab-content,.devenir-franchise .elementor-element.container-tabs-franchise .elementor-tabs-content-wrapper{border:none !important;}.elementor-tabs-wrapper{display:flex;justify-content:space-between;}.title-onglet img{width:80px;}.elementor-tab-title{z-index:99;}.title-onglet:not(:last-child){position:relative;}.title-onglet:not(:last-child)::before{content:"";display:block;width:50%;height:100%;position:absolute;top:0;left:0;}.title-onglet:last-child:after{content:"";position:absolute;top:40%;width:250px;height:2px;background:#4accb0;z-index:-99;margin-left:200px !important;}.title-onglet span{margin-top:20px;color:black !important;text-align:center;}.img_onglet{width:100% !important;}p.title_onglet,p.temps_onglet{color:black;font-weight:700;}.container_onglet{display:flex;justify-content:space-between;align-items:center;margin-top:25px;}p.title_onglet,p.temps_onglet{font-size:20px !important;font-weight:600 !important;}.container_temps_onglet{display:flex;margin-top:20px;}.text-contact a{text-decoration:underline;}.container_flex_onglet img{margin-right:10px;}.container_legend_map{display:flex;justify-content:space-around;width:80%;margin:auto;margin-top:-75px;}.container_temps_onglet img{margin-right:10px;height:24px;}.container_temps_onglet p{font-size:15px !important;}.franchise-accordeon .elementor-tab-title{padding:15px 15px 15px 0px;}.franchise-accordeon .elementor-tab-content{padding:15px 15px 15px 0px;}.text_onglet{display:flex;flex-direction:column;margin-left:25px;justify-content:center;width:60% !important;}img.alignnone.size-full.wp-image-73431.lazy-loaded{width:470px;}@media (max-width:1200px){img.alignnone.size-full.wp-image-73431.lazy-loaded{width:430px;}}.franchise-page #mega-menu-wrap-primary{display:none !important;}.img_onglet{display:flex !important;}.title-onglet{display:flex;flex-direction:column;align-items:center;}section.elementor-section.elementor-inner-section.elementor-element.elementor-element-464e151.legent.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default{margin-top:-50px;}.inactive-onglet span{opacity:.1;}.devenir-franchise .header-tools .btn.header-booking:after{content:none !important;}.inactive-onglet .img_opacity{display:none !important;}.active-onglet .img_visibility{display:none !important;}.img_visibility{background-color:white;}div.elementor-tab-title:last-of-type .title-onglet:after{display:none !important;}.elementor embed,.elementor iframe,.elementor object,.elementor video{position:relative;top:-60px;}.elementor-shortcode{overflow:hidden;}.btn-franchise{padding:0px 15px;text-transform:uppercase;}.franchise-accordeon a.elementor-toggle-title{margin-left:0px;font-weight:600;font-size:18px;}span.elementor-button-content-wrapper{align-items:center;}.elementor-element.subtitle-contact.subtitle-underline.elementor-widget.elementor-widget-heading{width:25% !important;}.wpcf7-submit{font-family:FontAwesome !important;}.devenir-franchise .elementor-element.container-bg-image:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap,.devenir-franchise .elementor-element.container-bg-image > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:contain;}@media (max-width: 1000px){.container_onglet{flex-direction:column !important;}.btn-franchise{display:none;}.img_onglet{margin-bottom:15px !important;flex-direction:column;}.img_onglet img{margin-bottom:15px !important;}.text_onglet{margin-left:0px;}.container_legend_map{flex-direction:column !important;}.label-form{width:100%;}.devenir-franchise .elementor-element.text-left-bg-image > .elementor-element-populated{padding:48px 30px 48px 30px !important;}.container-bg-image{height:350px !important;}.subtitle-contact{width:32% !important;}.optic-franchise-avantage h2.elementor-heading-title.elementor-size-default{padding:0;}.franchise-accordeon a.elementor-toggle-title{margin-left:1px;font-size:16px;}.container_temps_onglet:last-child{margin-top:15px;}.title-underline h2::after{width:50% !important;}.container_legend_map{width:100%;}}.franchise-conseil-picto .elementor-widget-container img.attachment-large.size-large.lazy-loaded{max-width:80px !important;}.franchise-accordeon a.elementor-toggle-title img{width:56px;}.franchise-accordeon a.elementor-toggle-title{display:flex;align-items:center;gap:16px;}input[type='text'],input[type='number'],input[type='email'],input[type='search'],input[type='password'],input[type='tel'],textarea{padding:9px 16px;}.optic-item-location{width:100%;}.section-container{padding-top:51px;}.container.container-location{align-items:flex-start;justify-content:space-around;gap:30px;}h2.location-title{font-family:"Poppins",sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;color:#111;}h3.location-title{font-family:"Poppins",sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;color:#111;}.optic-adresse-container{display:flex;align-items:center;gap:8px;height:24px;}.optic-adresse-container img{width:24px;height:24px;}a.optic-shop-itineraire{font-family:"Poppins",sans-serif;font-size:14px !important;font-weight:700 !important;text-transform:uppercase !important;color:#f53847 !important;border-bottom:solid 3px #f53847;width:fit-content;}.item .location-address p{margin-bottom:0 !important;}a.optic-shop-itineraire::after{content:url("https://cdn-gkefn.nitrocdn.com/ftrGklnhBzNrwFBFPkijxqxhyyHKjrsN/assets/images/optimized/rev-66a0abd/opticduroc.com/wp-content/uploads/2023/11/chevron-gauche-small-icon-1.png");position:relative;left:9px;}.optic-duroc-lingolsheim p{margin-bottom:0px;}.item.location-address,.item .location-phone{margin-bottom:24px !important;}.optic-promo-title{font-family:"Poppins",sans-serif;font-size:32px;font-weight:700;color:#111;width:fit-content;border-bottom:solid 3px rgba(226,50,64,1);padding-bottom:8px;margin:0;margin-bottom:32px;}.optic-promo-title,.optic-shop-title{font-family:"Poppins",sans-serif;font-size:32px;font-weight:700;color:#111;width:fit-content;border-bottom:solid 3px rgba(226,50,64,1);}.optic-promo-title::after{contain:"" !important;height:5px;background-color:red;}.div-promo-container{display:flex;justify-content:space-between;padding-top:2px;gap:30px;}.expert_description{flex:4 1;}.expert_titre{padding:16px 0;}p.expert-titre-nom{padding-bottom:4px;}.expert_container{display:flex;gap:30px;padding:16px 0;}.expert-citation{padding-top:20px;}.section-expertise{background:#fef4f3;margin:28px 0 50px 0;}.expertise-icone{width:100px !important;}.expertise-icone img,.owl-carousel .owl-item img{width:48px !important;}.owl-stage{display:flex;gap:30px;}button.owl-dot.active{width:16px;height:8px;background:rgba(226,50,64,1) !important;border-radius:90px;opacity:1;}button.owl-dot{width:8px;height:8px;border-radius:90px;opacity:.4;background:var(--E23240,#e23240) !important;}.owl-dots{display:flex;justify-content:center;gap:8px;padding-top:24px;}button.owl-prev{position:absolute;top:34%;left:-30px;transform:rotate(180deg);opacity:.4;}button.owl-next{float:right;position:absolute;top:34%;right:-11px;opacity:.4;}button.owl-next:hover,button.owl-prev:hover{opacity:1;}button.owl-next span,button.owl-prev span{display:none;}button.owl-next::after{content:url("https://cdn-gkefn.nitrocdn.com/ftrGklnhBzNrwFBFPkijxqxhyyHKjrsN/assets/images/optimized/rev-66a0abd/opticduroc.com/wp-content/uploads/2024/03/Chevron-droite-large-icon.svg");}button.owl-prev::before{content:url("https://cdn-gkefn.nitrocdn.com/ftrGklnhBzNrwFBFPkijxqxhyyHKjrsN/assets/images/optimized/rev-66a0abd/opticduroc.com/wp-content/uploads/2024/03/Chevron-droite-large-icon.svg");transform:rotate(180deg);}.item.expertise-item .expertise-card{background:white;padding:16px;}.expertise-text-wrapper h4{font-family:"Poppins",sans-serif;font-size:18px;font-weight:600;color:#111;margin:0;padding:16px 0;}.expertise-bloc-icone{display:flex;justify-content:space-between;gap:30px;flex-wrap:wrap;width:100%;}.item.expertise-item{width:100%;background:white;}.parteners-container{display:flex;flex-direction:row-reverse;}img#next-arrow{width:11px;}body.single-booking-product .slick-slide{width:288px !important;background:white;}.expertise-card{width:100% !important;}body.single-booking-product .slick-track{display:flex;gap:30px;}.optic-contenu-adresse,.optic-time-location .list-holder dt:last-child{font-family:"Poppins",sans-serif;font-size:15px !important;font-weight:400 !important;color:#6e6e6e !important;}.optic-contenu-adresse-container{padding:0;}.optic-time-location{display:flex;flex-direction:column;gap:15px;width:75%;}.optic-contenu-adresse-container{padding:0;}span.item.location-phone{font-family:"Poppins",sans-serif !important;font-size:14px !important;font-weight:700 !important;text-transform:uppercase;color:#f53847;border-bottom:solid 1px #f53847;}.optic-promo-two-subtitle span::after,h2.optic-promo-subtitle span::after{content:"";position:relative;background:rgba(74,204,176,1);height:16px;display:block;z-index:-2;bottom:18px;}.optic-promo-two-subtitle span,h2.optic-promo-subtitle span{z-index:1;position:relative;display:block;width:fit-content;height:35px;}button.slick-arrow,.slick-arrow.amely-button{opacity:1 !important;visibility:visible;}.section-contact-content{padding-bottom:70px;}.item.expertise-item,.item.expertise-item .expertise-card,body.single-booking-product .slick-slide{border-radius:8px;}.optic-time-location .list-holder dt:first-child{font-family:"Poppins",sans-serif;font-size:15px;font-weight:500;color:#111;}.optic-time-location .list-holder{display:flex;justify-content:space-between;}a.btn-optic-adresse,a.btn-promo,a.btn-marque,a.btn-virtuelle{padding:10px 20px;border-radius:6px;background:linear-gradient(180deg,#ef3a4b 0%,#ca2e3d 100%);font-family:"Poppins",sans-serif;font-size:14px !important;font-weight:500 !important;text-transform:uppercase;color:#fff !important;display:flex;align-items:center;height:41px;width:fit-content;}a.btn-optic-adresse:hover,a.btn-promo:hover,a.btn-marque:hover,a.btn-virtuelle:hover{background-position:0 41px;}a.btn-optic-adresse::after{content:url("https://cdn-gkefn.nitrocdn.com/ftrGklnhBzNrwFBFPkijxqxhyyHKjrsN/assets/images/optimized/rev-66a0abd/opticduroc.com/wp-content/uploads/2024/03/icone-rdv-shop.png");position:relative;left:10px;top:2px;}a.btn-promo::after{content:url("https://cdn-gkefn.nitrocdn.com/ftrGklnhBzNrwFBFPkijxqxhyyHKjrsN/assets/images/optimized/rev-66a0abd/opticduroc.com/wp-content/uploads/2024/03/icon-btn-promo.png");position:relative;top:2px;left:9px;}.optic-adresse-bloc{padding-bottom:24px;}.text-holder.promo-one{display:flex;justify-content:space-around;background:rgba(255,122,122,1);width:50%;}.text-holder.promo-two{display:flex;justify-content:space-around;background:rgba(110,110,110,.1);width:50%;}.promo-two-text,.promo-one-text{padding-left:15px;flex:4 1;}.promo-two-img,.promo-one-img{flex:2.5 1;}a.btn-promo{margin-top:16px;}.optic-promo-subtitle{color:#fff !important;font-family:"Montserrat",sans-serif !important;font-weight:700;font-size:32px;text-transform:uppercase;}.optic-promo-two-subtitle{font-family:"Montserrat",sans-serif !important;font-weight:700;font-size:32px;text-transform:uppercase;color:#111;margin:25px 0 !important;}.promo-one-text p{font-family:"Poppins",sans-serif;font-size:15px;font-weight:600;color:#fff;}.promo-two-text p{font-family:"Poppins",sans-serif;font-size:15px;font-weight:600;color:#6e6e6e;}p.promo-condition{font-family:"Poppins",sans-serif;font-size:13px;font-weight:400;color:#6e6e6e;padding-top:19px;}.text-holder.promo-one .ttl-block,.text-holder.promo-two .ttl-block{display:none;}.container.optic-container-history{text-align:justify;padding:0;font-family:"Poppins",sans-serif;font-size:15px;font-weight:400;color:#6e6e6e;}.container.optic-expert-container{padding:50px 0 !important;}.expert_description p{font-family:"Poppins",sans-serif;font-size:15px;font-weight:400;color:#6e6e6e;}.expert_description p:first-child{font-family:"Poppins",sans-serif;font-size:15px;font-weight:600;}.expert_description p strong{font-family:"Poppins",sans-serif;color:#111;font-size:18px;font-weight:600;}.related .wrap-price .price .nosale{display:none !important;}.expert_titre p:first-child{color:#111;font-family:"Poppins",sans-serif;font-size:18px;font-weight:600;}.expert_titre p:last-child{color:#ab5f5d;font-family:"Poppins",sans-serif;font-size:15px;font-weight:400;text-transform:uppercase;}.expert-citation p{color:#111;font-family:"Poppins",sans-serif;font-size:20px;font-style:italic;font-weight:400;display:block;width:73%;margin:auto;text-align:center;}.expert-citation::before{content:url("https://cdn-gkefn.nitrocdn.com/ftrGklnhBzNrwFBFPkijxqxhyyHKjrsN/assets/images/optimized/rev-66a0abd/opticduroc.com/wp-content/uploads/2024/03/quotation-mark-gauche-icon.png");position:relative;top:5px;}.expert-citation::after{content:url("https://cdn-gkefn.nitrocdn.com/ftrGklnhBzNrwFBFPkijxqxhyyHKjrsN/assets/images/optimized/rev-66a0abd/opticduroc.com/wp-content/uploads/2024/03/quotation-mark-droite-icon.png");float:right;position:relative;bottom:5px;}.expert_signature{text-align:center;padding-top:24px;}.expert_signature p:first-child{color:#111;font-family:"Poppins",sans-serif;font-size:15px;font-weight:600;position:relative;left:22px;}.expert_signature p:last-child{color:#6e6e6e;font-family:"Poppins",sans-serif;font-size:13px;font-weight:400;}.parteners-text p{font-family:"Poppins",sans-serif;font-size:15px;font-weight:400;color:#6e6e6e;}.parteners-text p:first-child{color:#111;font-family:"Poppins",sans-serif;font-size:18px;font-weight:600;}.parteners-text ul li{font-family:"Poppins",sans-serif;font-size:15px !important;font-weight:700 !important;color:#6e6e6e;}body.single-booking-product .aiosrs-rating-wrap{display:none;}.docto-flex{display:flex;justify-content:space-between;}.optic-shops-doctolib{background-color:white;}.doctolib-description{font-family:"Poppins",sans-serif;font-size:15px;font-weight:400;color:#6e6e6e;}.optic-docto-text{flex:2 1;display:flex;flex-direction:column;align-items:center;justify-content:center;max-width:500px;}.docto-img-btn{display:flex;gap:32px;margin-bottom:25px;}.docto-img-btn img{z-index:1;}.docto-title{font-family:"Poppins",sans-serif;font-size:32px;font-weight:700;color:#111;}.optic-reservation-container{background-image:url("https://cdn-gkefn.nitrocdn.com/ftrGklnhBzNrwFBFPkijxqxhyyHKjrsN/assets/images/optimized/rev-66a0abd/opticduroc.com/wp-content/uploads/2024/03/cta-rdv-bg.jpg");background-repeat:no-repeat;background-size:cover;margin:70px 0 50px 0;}.optic-reservation-container.nitro-lazy{background-image:none !important;}.optic-reservation{padding:48px 0;max-width:540px;display:flex;flex-direction:column;gap:32px;}h3.optic-reservation-title{margin:0;font-family:"Poppins",sans-serif;font-size:32px;color:#111;font-weight:700;}.container.optic-faq{padding:0;}p.optic-reservation-description{margin:0;font-family:"Poppins",sans-serif;font-size:15px;font-weight:400;color:#6e6e6e;}.at-title h2{color:#fff;font-family:"Poppins",sans-serif;font-size:20px;font-weight:500;margin:0;}.at-title h2::after{content:url("https://cdn-gkefn.nitrocdn.com/ftrGklnhBzNrwFBFPkijxqxhyyHKjrsN/assets/images/optimized/rev-66a0abd/opticduroc.com/wp-content/uploads/2024/03/chevron-accordeon-droite.png");position:relative;float:right;bottom:6px;}.at-title.active h2::after{content:url("https://cdn-gkefn.nitrocdn.com/ftrGklnhBzNrwFBFPkijxqxhyyHKjrsN/assets/images/optimized/rev-66a0abd/opticduroc.com/wp-content/uploads/2024/03/chevron-accordeon-bas.png");position:relative;float:right;}.at-item{margin:24px 0;}.at-title{background:rgba(74,204,176,1);padding:20px 16px;cursor:pointer;}.at-title.active{border:solid 2px rgba(74,204,176,1);background:#fff;border-bottom:none;}.at-title.active h2{color:#111;}.at-tab{padding:20px 16px;border:solid 2px rgba(74,204,176,1);display:none;font-family:"Poppins",sans-serif;font-size:15px;font-weight:400;color:#6e6e6e;}.container.marque-container{padding:20px 15px 80px 15px;}.marque-slider{display:flex;gap:30px;padding:32px 0 0 0;align-items:center;}.marque-slider{position:relative;width:100%;}.optic-marque-caroussel{float:left;box-sizing:border-box;}.optic-marque-container .owl-carousel .owl-item img{width:100% !important;}.optic-list-marque{width:30%;display:flex;flex-direction:column;}.optic-list-marque a{font-family:"Poppins",sans-serif;font-size:15px;font-weight:400;color:#6e6e6e;}.optic-list-marque a:hover{color:#ab5f5d;text-decoration:underline;}.optic-marque-caroussel img{max-width:100%;height:auto;display:block;margin:0 auto;}#next-arrow{position:absolute;top:37%;cursor:pointer;opacity:.4;}#prev-arrow{position:absolute;top:37%;transform:rotate(180deg);cursor:pointer;opacity:.4;}#prev-arrow:hover,#next-arrow:hover{opacity:1;}#next-arrow{right:10px;}#prev-arrow{left:10px;}.marque-container-text{display:flex;justify-content:space-between;}.btn-marque-container{display:flex;justify-content:center;padding-top:32px;}.optic-avis-porteur{background:#fef4f3;padding:20px 0 48px 0;}.optic-avis-container{display:flex;justify-content:space-between;align-items:center;padding-bottom:10px;}h1.optic-shop-big-title{font-family:"Poppins",sans-serif;font-size:32px;font-weight:700;text-transform:uppercase;color:#111;margin:16px 0 !important;}a.optic-shop-return{font-family:"Poppins",sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;color:#3c3c3c;}a.optic-shop-return::before{content:url("https://cdn-gkefn.nitrocdn.com/ftrGklnhBzNrwFBFPkijxqxhyyHKjrsN/assets/images/optimized/rev-66a0abd/opticduroc.com/wp-content/themes/amely-child/assets/img/chevron-link.png");position:relative;right:6px;bottom:1px;}.optic-shop-return-container{border-bottom:solid 1px #3c3c3c;width:fit-content;margin-bottom:20px;}.optic-shop-big-title-container{display:flex;align-items:center;gap:24px;}a.shop-optic-audition{font-family:"Roboto",sans-serif;font-size:14px;font-weight:400;color:#f7f7f7;padding:8px;border-radius:12px;height:24px;display:flex;align-items:center;}a.shop-optic-audition.rose{background:rgba(226,50,64,1);}a.shop-optic-audition.bleu{background:#166673;}.shop-red-slider{max-width:1200px;margin:auto;}.shop-red-slider .tp-bullet.selected{width:16px !important;height:8px !important;border-radius:90px !important;background:#fff !important;padding:5px;right:9px !important;}.shop-red-slider .tparrows.amely-white{border-radius:80px !important;background:rgba(51,51,51,.6) !important;}.section-container .item.photo{position:relative;}.btn-virtuelle-container{position:absolute;bottom:0%;left:50%;transform:translate(-50%,-50%);}a.btn-virtuelle::after{content:url("https://cdn-gkefn.nitrocdn.com/ftrGklnhBzNrwFBFPkijxqxhyyHKjrsN/assets/images/optimized/rev-66a0abd/opticduroc.com/wp-content/uploads/2024/03/virtuelle-icon.png");position:relative;top:2px;left:8px;}.shop-our-history{padding-top:32px;padding-left:0;padding-right:0;}.container.mutuelle-container{max-width:1185px;}.shop-our-history p{color:#6e6e6e;font-family:"Poppins",sans-serif;font-size:15px;font-weight:400;}.shop-our-history p strong{color:#6e6e6e;font-family:"Poppins",sans-serif;font-size:15px;font-weight:700;}.shop-optique-audition{display:flex;gap:5px;}a.opti-shop-permalink{font-family:"Poppins",sans-serif;font-size:13px;font-weight:400;color:#999;}a.opti-shop-permalink strong{font-family:"Poppins",sans-serif;font-size:13px;font-weight:400;color:#333;}.opti-shop-link-container{background:rgba(247,247,247,.85);padding-top:20px;}p.opti-mutuelle-list{font-family:"Poppins",sans-serif;font-size:18px;font-weight:500;color:#111;}.shop-mutuelle-list-container{display:flex;flex-wrap:wrap;}.shop-mutuelle-list-container>*{flex:0 0 33.3333%;}p.shop-mutuelle-list{font-family:"Poppins",sans-serif;font-size:15px;font-weight:400;color:#6e6e6e;margin-bottom:8px !important;}.optic-marque-container.section-slider body.single-booking-product .slick-track{display:flex;gap:0 !important;}.optic-time-location{margin-bottom:24px;}a.optic-shop-itineraire{border-bottom:solid 1px #f53847;}.section-expertise .optic-shop-title{padding-top:24px;}.ti-widget-header{display:none !important;}@media (min-width: 992px){body.single-booking-product .site-header.has-margin-bottom{margin-bottom:0px !important;}}@media screen and (min-width:320px) and (max-width:1250px){button.owl-prev,button.owl-next{position:relative;top:0;left:0;}}@media screen and (min-width:320px) and (max-width:864px){.optic-time-location{}}@media screen and (min-width:768px) and (max-width:1023px){.optic-promo-two-subtitle{font-size:28px;}}@media screen and (min-width:768px) and (max-width:1023px){.single-booking-product .section-contact-content .info{justify-content:center;}.optic-time-location{width:40%;}.optic-horaire-container{padding-top:0;}.optic-time-location{margin:0 !important;}.container.container-location{flex-direction:column-reverse;}.optic-avis-container{flex-direction:column;justify-content:flex-start;}}@media screen and (min-width:320px) and (max-width:767px){.div-promo-container{flex-direction:column;}.text-holder.promo-one,.text-holder.promo-two{width:100%;}.container.container-location{flex-direction:column-reverse;padding-top:15px;}.single-booking-product .section-contact-content .info{flex-direction:column;grid-gap:0 !important;}.optic-adresse-bloc{padding-bottom:24px;}.promo-two-img,.promo-one-img{display:none;}.expert_container{flex-direction:column-reverse;gap:5px;}.expert-citation{padding-top:0 !important;}.parteners-container{flex-direction:column;}.optic-doctolib-img{display:none;}.docto-img-btn,.shop-mutuelle-list-container{display:block;}.docto-img-btn{text-align:center;}.btn-virtuelle-container{padding-top:12px;position:initial;transform:none;}h1.optic-shop-big-title,.optic-promo-title,.optic-shop-title,h3.optic-reservation-title,h2.section__title.docto-title{font-size:22px;}.text-holder.promo-one{justify-content:flex-start;}.promo-two a.btn-promo{margin-bottom:18px;}.section-expertise .optic-shop-title{padding-top:24px;}.section-contact-content{padding-bottom:24px !important;}.container.optic-expert-container{padding:24px 0 !important;}.optic-marque-container.section-slider .slick-initialized .slick-slide{display:initial !important;}.div-promo-container{padding-top:0px;}.optic-marque-caroussel{float:initial;}.optic-marque-container .owl-carousel .owl-item img{width:auto !important;}.optic-avis-container{flex-direction:column;justify-content:flex-start;}.optic-doctolib-img{display:flex;justify-content:center;}.docto-flex{flex-direction:column-reverse;}}.ti-rating-text{display:none !important;}.elementor-element.subtitle_review.elementor-widget__width-initial.subtitle_review.elementor-widget.elementor-widget-text-editor p{font-size:20px !important;font-weight:600 !important;}.subtitle_review{font-size:20px !important;}.devenir-franchise ul.insight_core_breadcrumb{display:none;}.devenir-franchise .page-title > .container > .row{height:50px !important;}@media (max-width: 1245px){.devenir-franchise .page-title > .container > .row{min-height:50px !important;}}@media screen and (min-width: 650px) and (max-width: 992px){h2.elementor-heading-title.elementor-size-default{padding:0px !important;}}.googlemaps-overlay
element.style{position:absolute;width:100%;height:100%;background-color:rgba(0,0,0,.5);top:0px;left:0px;z-index:100;}@media (max-width: 767px){.devenir-franchise div#elementor-tab-title-5301,div#elementor-tab-title-5302,div#elementor-tab-title-5303,div#elementor-tab-title-5304,div#elementor-tab-title-5305{display:flex;flex-direction:row-reverse;justify-content:space-between;align-items:center;}}.elementor-element.title_promotion.elementor-widget.elementor-widget-text-editor p{font-size:32px !important;}.full-width-container .elementor-container.elementor-column-gap-default{max-width:100% !important;background-color:#f7f7f7;height:650px !important;}.text-left-bg-image .elementor-widget-wrap{display:flex !important;align-items:flex-start !important;align-content:flex-start !important;flex-direction:column !important;}.left-container-promo .elementor-element{margin-bottom:30px;}.left-container-promo > div:last-child > div.elementor-widget-container{background:gray;}.btn-collection{width:100% !important;text-align:center;border:2px solid #e23240;color:#e23240;border-radius:5px;}.container-logo-social{display:flex;justify-content:space-between;flex-direction:row !important;}.container-logo-social .elementor-icon{margin-right:10px;}.btn-collection:hover{background-color:#e23240;color:white !important;}.btn-collection:hover a{color:white !important;}.btn-collection .elementor-button-icon svg{display:none;}.text-collection{margin:auto !important;}.landing-page-2 .page-title h1,.insight_core_breadcrumb{display:none;}.landing-page-2 .page-title > .container > .row{height:50px !important;}.landing-page-2 .container.wide{background-color:white !important;}.elementor-button span{text-shadow:none !important;}.btn-landing{text-align:center;border:2px solid #e23240;color:#e23240;border-radius:5px;}.btn-landing:hover{background-color:#e23240;color:white !important;}.DialogInsightFormSubmit{margin-top:3px;}.DialogInsightFormContainer{display:flex;justify-content:center;}.DialogInsightFormSubmit button{background-color:#e23240;border:1px solid #e23240;}.btn-newsletter{background-color:#e23240 !important;border:1px solid #e23240 !important;padding:15px !important;border-top-left-radius:unset !important;border-bottom-left-radius:unset !important;}.landing-page-2 .elementor-button-text{text-shadow:none !important;}.image-left-banner>.elementor-element-populated{padding:0px !important;}input[type=text].DialogInsightFormInput,select.DialogInsightFormInput,textarea.DialogInsightFormInput{height:auto !important;padding:8px !important;border-top-right-radius:unset !important;border-bottom-right-radius:unset !important;}img.attachment-large.size-large.wp-image-74070.lazy-loaded{width:100%;}.title-rdv{margin-left:10px;}span.franchise-partenaire{line-height:30px !important;}.container-logo-social .elementor-container .elementor-column{width:50px !important;}button.btn-newsletter{border:2px solid #e23240;margin-top:-1px;height:50px;}.devenir-franchise-optique-ou-audition section#avantages{margin-top:140px !important;}.devenir-franchise ul.custom-header-menu li.menu-item{display:flex;align-items:center;}.devenir-franchise-optique-ou-audition ul.custom-header-menu li.menu-item{display:flex;align-items:center;}section.banner-home-landing{margin-top:140px !important;}@media screen and (max-width: 900px){section.banner-home-landing{margin-top:0px !important;}.full-width-container .elementor-container.elementor-column-gap-default{height:100vh !important;}.text-left-bg-image .elementor-widget-wrap{padding:30px !important;width:100% !important;}.text-left-bg-image .image-left-banner{width:100% !important;margin:auto;}.DialogInsightFormContainer{display:flex;align-items:center;flex-direction:column;}.btn-newsletter{border-radius:3px !important;}.banner-home-landing>.elementor-container{flex-direction:column;}input#DIField_4570_f_EMail{border-radius:4px !important;}.elementor-73776 .elementor-element.elementor-element-3cf822c{width:100% !important;}}@media screen and (max-width: 750px){.title-rdv{margin-left:25px;}}@media screen and (min-width: 700px) and (max-width: 950px){.container-description .elementor-widget-container{width:500px !important;}}.tools-franchise .header-booking-mobile{display:none !important;}.tools-franchise .btn-franchise{display:flex !important;}div.insight-popup .DialogInsightFormContainer{flex-direction:column;justify-content:center;}div.insight-popup .optic-news-formulaire .DialogInsightFormSubmit{text-align:center;}div.insight-popup .optic-news-container input[type=text].DialogInsightFormInput{border-radius:6px !important;}.single-booking-product .section-contact-content .location,.single-booking-product .section-contact-content .location iframe{height:100%;}.optic-doctolib-img img{height:100%;width:auto;}.jeu-a-gratter-germain .title-container{margin-top:200px;}.jeu-a-gratter-germain .main-container-scratch{display:flex;justify-content:center;}.jeu-a-gratter-germain .scratch-container{width:327px;height:445px;border-radius:16px;position:relative;overflow:hidden;background-position:center;background-repeat:no-repeat;background-size:contain;}.jeu-a-gratter-germain .scratch-card{position:absolute;inset:0;display:grid;place-items:center;cursor:grabbing;padding:12px;}.jeu-a-gratter-germain .card-content-scratch{user-select:none;}.jeu-a-gratter-germain canvas#scratch-card1{position:absolute;}.jeu-a-gratter-germain form.wpcf7-form.init p{height:50px;display:flex;align-items:center;border-radius:8px;border:1px solid #4a4a4a;border-right:none;background:#f7f7f7;margin-bottom:0;}@keyframes fadeEntrance{0%{opacity:0;}100%{opacity:1;}}@keyframes fadeLeave{0%{opacity:1;}100%{opacity:0;}}.jeu-a-gratter-germain .form-scratch,.jeu-a-gratter-germain .congrats-scratch{display:none;animation:fadeEntrance 1s ease 0s 1 normal forwards;}.jeu-a-gratter-germain .congrats-scratch{margin-bottom:16px;}.jeu-a-gratter-germain .scratch-gratte{margin-bottom:32px;}.jeu-a-gratter-germain .big-red-title,.jeu-a-gratter-germain .offres-text{margin-bottom:16px;}.jeu-a-gratter-germain .info-boutique{margin-bottom:0px;}.jeu-a-gratter-germain .info-boutique .elementor-widget-container{display:flex;align-items:center;gap:8px;}.jeu-a-gratter-germain .info-boutique .elementor-widget-container img{width:24px;height:24px;}.jeu-a-gratter-germain .offres-bloc{padding-top:56px;padding-bottom:56px;}.jeu-a-gratter-germain .red-title{margin-bottom:8px;}.jeu-a-gratter-germain .wpcf7-form-control-wrap.sendinblue-email{display:flex;align-items:center;height:50px;}.jeu-a-gratter-germain .ajax-loader{display:none;}.jeu-a-gratter-germain input.wpcf7-form-control.wpcf7-text.wpcf7-email.wpcf7-validates-as-required.wpcf7-validates-as-email.jeuagratter-button{margin:0;border-radius:0 !important;color:#7d7d7d;font-family:"Poppins",sans-serif;font-size:16px;font-style:italic;font-weight:400;line-height:120%;}.jeu-a-gratter-germain .wpcf7-submit.jeuagratter-button{font-family:"Poppins",sans-serif !important;padding:16px;display:flex;align-items:center;justify-content:center;text-transform:none !important;border-radius:8px;background-color:#e23240;height:50px !important;width:unset !important;border:1px solid #e23240;color:#fff;font-size:16px;font-weight:600;line-height:120%;letter-spacing:normal !important;}.jeu-a-gratter-germain .scratch-title,.jeu-a-gratter-germain .scratch-subtitle{margin-bottom:16px !important;}.jeu-a-gratter-germain .scratch-subtitle-h2 .elementor-heading-title{color:#4a4a4a !important;font-family:"Montserrat",sans-serif;font-size:24px;font-style:normal;font-weight:700;line-height:120%;}.jeu-a-gratter-germain .scratch-title .elementor-heading-title{line-height:120%;font-family:"Montserrat",sans-serif;font-size:32px;font-weight:700;color:#4a4a4a;}.jeu-a-gratter-germain input.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required{background-color:transparent !important;border:none !important;}.jeu-a-gratter-germain .scratch-store-title .elementor-heading-title{box-sizing:inherit;line-height:1.1;font-style:normal;font-family:"Poppins",sans-serif;font-size:26px;font-weight:700;text-transform:uppercase;color:#111;margin:16px 0 !important;}.jeu-a-gratter-germain .DialogInsightFormContainer{justify-content:flex-start;width:fit-content;}.jeu-a-gratter-germain div.DialogInsightFormRow{padding:0;}.jeu-a-gratter-germain div.DialogInsightLabel_AboveField{display:none;}.jeu-a-gratter-germain input[type=text].DialogInsightFormInput{margin:0;border-radius:0 !important;color:#7d7d7d;font-family:"Poppins",sans-serif;font-size:16px;font-style:italic;font-weight:400;line-height:120%;background-color:#f7f7f7;padding:16px !important;border-top:1px solid #4a4a4a;border-bottom:1px solid #4a4a4a;border-left:1px solid #4a4a4a;border-top-left-radius:8px !important;border-bottom-left-radius:8px !important;}.jeu-a-gratter-germain .DialogInsightFormSubmit .DialogInsightFormSubmitLoader{display:none;}.jeu-a-gratter-germain .DialogInsightFormSubmit{margin-top:0 !important;}.jeu-a-gratter-germain .DialogInsightFormSubmit input[type=submit],.jeu-a-gratter-germain .DialogInsightFormSubmit button{font-family:"Poppins",sans-serif !important;padding:16px;display:flex;align-items:center;justify-content:center;text-transform:none !important;border-top-right-radius:8px;border-bottom-right-radius:8px;border-top-left-radius:0px;border-bottom-left-radius:0px;background-color:#e23240;height:100% !important;width:unset !important;border:1px solid #e23240;color:#fff;font-size:16px;font-weight:600;line-height:120%;letter-spacing:normal !important;}.jeu-a-gratter-germain input[type=text].DialogInsightFormInput:focus{border-color:unset !important;box-shadow:unset !important;}.form-scratch .wpcf7 form.sent .wpcf7-response-output{padding:0;margin:0;border:none;font-size:16px;font-weight:600;font-family:"Poppins",sans-serif;}.jeu-a-gratter-germain .DialogInsightFormSuccessDiv{padding:0 !important;font-size:16px;font-weight:600;font-family:"Poppins",sans-serif;}@media (max-width: 450px){.jeu-a-gratter-germain input[type=text].DialogInsightFormInput{width:auto !important;}.jeu-a-gratter-germain div.DialogInsightInputContainer{width:auto !important;}}@media (min-width:768px){.jeu-a-gratter-germain div[data-elementor-type="wp-post"]{display:flex;flex-direction:row;flex-wrap:wrap;gap:3%;}.jeu-a-gratter-germain .section-boutiques,.jeu-a-gratter-germain .offres-bloc{width:45%;}.jeu-a-gratter-germain .main-container-scratch{display:flex;justify-content:flex-start;}}@media (min-width:510px){.jeu-a-gratter-germain form.wpcf7-form.init p{width:fit-content;}}@media screen and (max-width: 900px){.jeu-a-gratter-germain .DialogInsightFormContainer{flex-direction:row;}}.price-holder.new-price-holder .price del{margin-bottom:10px !important;}.price-holder.new-price-holder .price .nosale{font-size:16px;color:#aaa;display:none;margin-bottom:7px;font-weight:400;}.product_brand-gucci .price .nosale{display:block !important;}.product_cat-lunettes-de-vue-gucci .price .nosale{display:block !important;}.product_cat-lunettes-de-vue-gucci-junior .price .nosale{display:block !important;}.product_cat-lunettes-de-soleil-gucci .price .nosale{display:block !important;}.product_cat-lunettes-de-soleil-gucci-junior .price .nosale{display:block !important;}.product_brand-saint-laurent .price .nosale{display:block !important;}.product_cat-lunettes-de-vue-saint-laurent .price .nosale{display:block !important;}.product_cat-lunettes-de-soleil-saint-laurent .price .nosale{display:block !important;}.product_cat-lunettes-de-vue-saint-laurent-junior .price .nosale{display:block !important;}.product_cat-lunettes-de-soleil-saint-laurent-junior .price .nosale{display:block !important;}.product_brand-chloe .price .nosale{display:block !important;}.product_cat-lunettes-de-vue-chloe .price .nosale{display:block !important;}.product_cat-lunettes-de-soleil-chloe .price .nosale{display:block !important;}.product_cat-lunettes-de-vue-chloe-junior .price .nosale{display:block !important;}.product_cat-lunettes-de-soleil-chloe-junior .price .nosale{display:block !important;}.product_brand-gucci .price .sale{display:none !important;}.product_cat-lunettes-de-vue-gucci .price .sale{display:none !important;}.product_cat-lunettes-de-vue-gucci-junior .price .sale{display:none !important;}.product_cat-lunettes-de-soleil-gucci .price .sale{display:none !important;}.product_cat-lunettes-de-soleil-gucci-junior .price .sale{display:none !important;}.product_brand-saint-laurent .price .sale{display:none !important;}.product_cat-lunettes-de-vue-saint-laurent .price .sale{display:none !important;}.product_cat-lunettes-de-soleil-saint-laurent .price .sale{display:none !important;}.product_cat-lunettes-de-vue-saint-laurent-junior .price .sale{display:none !important;}.product_cat-lunettes-de-soleil-saint-laurent-junior .price .sale{display:none !important;}.product_brand-chloe .price .sale{display:none !important;}.product_cat-lunettes-de-vue-chloe .price .sale{display:none !important;}.product_cat-lunettes-de-soleil-chloe .price .sale{display:none !important;}.product_cat-lunettes-de-vue-chloe-junior .price .sale{display:none !important;}.product_cat-lunettes-de-soleil-chloe-junior .price .sale{display:none !important;}.wis-header-img{display:none !important;}.site-footer .widget ul li > span.obfuscated{padding:0px !important;}.product_cat-accessoire-audition form.cart{display:flex;gap:8px;}.page-id-93159 header.site-header.header-base{z-index:1;}.page-id-93159 .custom-header-nav .custom-header-menu > li.menu-item.menu-item-has-children > a,.page-id-93159 #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > a.mega-menu-link{color:#fff;}.page-id-93159 span.mega-indicator::after,.page-id-93159 .custom-header-nav .custom-header-menu > li.menu-item.menu-item-has-children > a:before{content:url("https://cdn-gkefn.nitrocdn.com/ftrGklnhBzNrwFBFPkijxqxhyyHKjrsN/assets/images/optimized/rev-66a0abd/opticduroc.com/wp-content/uploads/2025/01/fleche.png") !important;transform:none;opacity:1;}.page-id-93159 .custom-header-nav .custom-header-menu > li.menu-item.menu-item-has-children > a:before{top:0;}.home-post-wrapper .post-item{display:flex;flex-direction:column;}.home-post-wrapper .post-item p{order:1;}.home-post-wrapper .post-item span.link.obfuscated.ljoptimizer,.home-post-wrapper .post-item .link{order:2;}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item{display:flex;align-items:center;}@media (min-width: 1200px){.site-logo{display:none !important;}}@media (max-width: 1199px){.site-logo a img:not(.logo-noir-abs):not(.logo-blanc-abs){display:none;}header.site-header.header-base .site-logo a:after{content:"";background-image:url("https://cdn-gkefn.nitrocdn.com/ftrGklnhBzNrwFBFPkijxqxhyyHKjrsN/assets/images/optimized/rev-66a0abd/opticduroc.com/wp-content/uploads/2025/03/logo-duroc-blanc1.png.webp");background-image:url("https://cdn-gkefn.nitrocdn.com/ftrGklnhBzNrwFBFPkijxqxhyyHKjrsN/assets/images/optimized/rev-66a0abd/opticduroc.com/wp-content/uploads/2025/03/logo-duroc.png.webp");display:block;width:100%;height:35px;background-size:contain;background-repeat:no-repeat;}.site-header.sticky-header .site-logo a:after{content:"";background-image:url("https://cdn-gkefn.nitrocdn.com/ftrGklnhBzNrwFBFPkijxqxhyyHKjrsN/assets/images/optimized/rev-66a0abd/opticduroc.com/wp-content/uploads/2025/03/logo-duroc.png.webp");display:block;width:100%;height:35px;background-size:contain;background-repeat:no-repeat;}.home header.site-header.header-base:not(.menu-sticky) .header-tools .mobile-menu-btn{background:url("https://cdn-gkefn.nitrocdn.com/ftrGklnhBzNrwFBFPkijxqxhyyHKjrsN/assets/images/optimized/rev-66a0abd/opticduroc.com/wp-content/uploads/2025/04/burger_white.png");background-size:cover;}header.site-header.header-base .header-tools .mobile-menu-btn{background-size:cover;}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.home-menu-image{display:none;}}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.home-menu-image > a.mega-menu-link{font-size:0 !important;}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.home-menu-image a:after{display:block;content:"";background-image:url("https://cdn-gkefn.nitrocdn.com/ftrGklnhBzNrwFBFPkijxqxhyyHKjrsN/assets/images/optimized/rev-66a0abd/opticduroc.com/wp-content/uploads/2025/03/logo-duroc.png.webp");width:187px;height:50px;position:relative;background-size:contain;background-repeat:no-repeat;background-color:transparent;transform:none !important;transition:none !important;}.custom-header-nav .custom-header-menu > li.menu-item{display:flex;align-items:center;}.header-overlap .site-header:not(.sticky-header){margin-bottom:0;}.site-header.sticky-header.is-sticky{height:unset !important;background-color:#fff;}.sticky-header{top:-57px;}.site-header.header-split .left-col{}div#mega-menu-wrap-primary{width:71%;padding-right:0;}#mega-menu-wrap-primary #mega-menu-primary{justify-content:space-around;}ul#menu-lunettes-custom{width:31%;display:flex;justify-content:flex-end;gap:11%;margin-right:17px;}header.site-header.header-base ul#menu-lunettes-custom{justify-content:flex-end;gap:11%;margin-right:1%;}@media screen and (max-width: 1300px){.page-id-93004 header.site-header.header-base .header-tools .btn.header-booking-mobile span,.page-id-93004 header.site-header.header-base .header-tools .header-minicart .toggle .mobile-text{color:#fff !important;}.page-id-93004 header.site-header.header-base .header-tools .btn.header-booking-mobile{display:flex;flex-direction:column;justify-content:flex-start;}}@media screen and (max-width: 1122px){.site-header .right-col.header-tools.layout-widget{display:flex;flex-direction:row;justify-content:flex-end;width:100% !important;align-items:center;padding:10px 10px 0 0;}}@media (max-width: 767px){.site-header .header-tools,.site-header .site-logo{width:48% !important;}}header.site-header.header-base #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.home-menu-image a:after{display:block;content:"";background-image:url("https://cdn-gkefn.nitrocdn.com/ftrGklnhBzNrwFBFPkijxqxhyyHKjrsN/assets/images/optimized/rev-66a0abd/opticduroc.com/wp-content/uploads/2025/03/logo-duroc-blanc1.png.webp");background-image:url("https://cdn-gkefn.nitrocdn.com/ftrGklnhBzNrwFBFPkijxqxhyyHKjrsN/assets/images/optimized/rev-66a0abd/opticduroc.com/wp-content/uploads/2025/03/logo-duroc.png.webp");width:187px;height:50px;position:relative;background-size:contain;background-repeat:no-repeat;background-color:transparent;transform:none !important;transition:none !important;}.slider-top-home .slick-initialized .slick-slide{display:block;}.page-id-93004 header.site-header.header-base{z-index:1;}.page-id-93004 header.site-header.header-base .custom-header-nav .custom-header-menu > li.menu-item.menu-item-has-children > a,.page-id-93004 header.site-header.header-base #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > a.mega-menu-link{color:#fff !important;}.page-id-93004 header.site-header.header-base span.mega-indicator::after,.page-id-93004 header.site-header.header-base .custom-header-nav .custom-header-menu > li.menu-item.menu-item-has-children > a:before{content:url("https://cdn-gkefn.nitrocdn.com/ftrGklnhBzNrwFBFPkijxqxhyyHKjrsN/assets/images/optimized/rev-66a0abd/opticduroc.com/wp-content/uploads/2025/03/fleche.png.webp") !important;transform:none !important;opacity:1 !important;top:-3px;}.page-id-93004 header.site-header.header-base .custom-header-nav .custom-header-menu > li.menu-item.menu-item-has-children > a:before{background-image:none;top:0;}.page-id-93004 header.site-header.header-base .ti-search:before,.page-id-93004 header.site-header.header-base	.header-tools .header-minicart .toggle:after{color:#fff;}.custom-header-nav .custom-header-menu > li.menu-item > a:after,.page-id-93004 header.site-header.header-base #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.mega-toggle-on > a.mega-menu-link::after{background-color:#fff;}.sticky-header.is-sticky{top:0;}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > a.mega-menu-link,.custom-header-nav .custom-header-menu > li.menu-item > a{font-size:11px !important;}@media (max-width: 1440px){#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > a.mega-menu-link{margin:0px !important;}#mega-menu-wrap-primary #mega-menu-primary{justify-content:space-between;}}.wpr-slider-btns a.wpr-slider-primary-btn:hover,.wpr-slider-btns a.wpr-slider-secondary-btn:hover{color:#000 !important;background-color:#fff !important;}@media (max-width: 1440px) and (min-width: 1200px){header.site-header.header-base ul#menu-lunettes-custom{justify-content:flex-end;gap:1%;margin-right:2%;}ul#menu-lunettes-custom{width:35%;display:flex;justify-content:flex-end;gap:11%;margin-right:17px;}}nav.custom-header-nav{position:relative;left:36px;}@media (max-width: 1300px) and (min-width: 1200px){nav.custom-header-nav{left:-27px;}}.container.wide{max-width:100%;}#mega-menu-wrap-primary #mega-menu-primary[data-effect="fade_up"] li.mega-menu-item.mega-menu-megamenu > ul.mega-sub-menu{left:-50px;}.widget_shopping_cart .mini_cart_item{display:flex;}#wpsl-stores .wpsl-store-location .wpsl-store-thumb{display:unset;}@media (max-width: 1199px){#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > a.mega-menu-link{font-size:15px !important;}div#mega-menu-wrap-primary{width:100%;}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item{display:block;}#mega-menu-wrap-primary #mega-menu-primary[data-effect="fade_up"] li.mega-menu-item.mega-menu-megamenu > ul.mega-sub-menu{left:0;}}.page-template-template-nos-boutique header.site-header.header-base,.page-template-template-nos-boutique header.site-header.header-base:hover{position:fixed !important;background-color:#fff;}.site-breadcrumbs{margin-top:100px;}header.site-header.header-base,.header-overlap .site-header:not(.sticky-header),header.site-header.header-base:hover,.header-overlap .site-header:not(.sticky-header):hover{margin-top:0px;position:fixed;z-index:22;background-color:#fff;width:100%;}article#post-27312{margin-top:60px;}header.site-header div#mega-menu-wrap-primary{transition:.5s all ease;}header.site-header.header-base.menu-sticky div#mega-menu-wrap-primary{background-color:transparent;padding:17px 24px 17px 0;position:unset !important;}.home .main-container{margin-top:130px;margin-bottom:15px;}@media (max-width: 1199px){.main-container{margin-top:51px;}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > a.mega-menu-link{font-size:15px !important;}div#mega-menu-wrap-primary{width:100%;}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item{display:block;}#mega-menu-wrap-primary #mega-menu-primary[data-effect="fade_up"] li.mega-menu-item.mega-menu-megamenu > ul.mega-sub-menu{left:0;}}.home span.sale,.home span.nosale{display:none;}.home ins span.woocommerce-Price-amount.amount bdi{background-color:#4accb0;padding:2px 5px;color:#fff;font-size:14px;line-height:1.7;font-weight:700;}.home del span.woocommerce-Price-amount.amount bdi{font-size:.875em;font-weight:600;margin-right:5px;color:#aaa;}.wpb_wrapper .wpb_wrapper p{text-align:center;}.home .main-container{margin-top:130px;margin-bottom:15px;}.home .elementor video{top:unset;}.wpr-custom-video video{height:100vh;height:100%;width:auto;width:100%;position:absolute;top:0;left:0;object-fit:cover;}.home header.site-header.header-base{z-index:3;}.home header.site-header.header-base:not(.menu-sticky) .custom-header-nav .custom-header-menu > li.menu-item.menu-item-has-children > a,.home header.site-header.header-base:not(.menu-sticky) #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > a.mega-menu-link{color:#fff;}.home-post-wrapper .post-item{display:flex;flex-direction:column;}.home-post-wrapper .post-item p{order:1;}.home-post-wrapper .post-item span.link.obfuscated.ljoptimizer,.home-post-wrapper .post-item .link{order:2;}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item{display:flex;align-items:center;}@media (min-width: 1200px){.site-logo{display:none !important;}}@media (max-width: 1199px){.site-logo a img:not(.logo-noir-abs):not(.logo-blanc-abs){display:none;}.home header.site-header.header-base:not(.menu-sticky) .site-logo a:after{background-image:url("https://cdn-gkefn.nitrocdn.com/ftrGklnhBzNrwFBFPkijxqxhyyHKjrsN/assets/images/optimized/rev-66a0abd/opticduroc.com/wp-content/uploads/2025/03/logo-duroc-blanc1.png.webp");}header.site-header.header-base .site-logo a:after{content:"";background-image:url("https://cdn-gkefn.nitrocdn.com/ftrGklnhBzNrwFBFPkijxqxhyyHKjrsN/assets/images/optimized/rev-66a0abd/opticduroc.com/wp-content/uploads/2025/03/logo-duroc-blanc1.png.webp");background-image:url("https://cdn-gkefn.nitrocdn.com/ftrGklnhBzNrwFBFPkijxqxhyyHKjrsN/assets/images/optimized/rev-66a0abd/opticduroc.com/wp-content/uploads/2025/03/logo-duroc.png.webp");display:block;width:100%;height:35px;background-size:contain;background-repeat:no-repeat;}.site-header.sticky-header .site-logo a:after{content:"";background-image:url("https://cdn-gkefn.nitrocdn.com/ftrGklnhBzNrwFBFPkijxqxhyyHKjrsN/assets/images/optimized/rev-66a0abd/opticduroc.com/wp-content/uploads/2025/03/logo-duroc.png.webp");display:block;width:100%;height:35px;background-size:contain;background-repeat:no-repeat;}.home header.site-header.header-base:not(.menu-sticky) .header-tools .mobile-menu-btn{background:url("https://cdn-gkefn.nitrocdn.com/ftrGklnhBzNrwFBFPkijxqxhyyHKjrsN/assets/images/optimized/rev-66a0abd/opticduroc.com/wp-content/uploads/2025/04/burger_white.png");background-size:cover;}header.site-header.header-base .header-tools .mobile-menu-btn{background-size:cover;}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.home-menu-image{display:none;}}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.home-menu-image > a.mega-menu-link{font-size:0 !important;}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.home-menu-image a:after{display:block;content:"";background-image:url("https://cdn-gkefn.nitrocdn.com/ftrGklnhBzNrwFBFPkijxqxhyyHKjrsN/assets/images/optimized/rev-66a0abd/opticduroc.com/wp-content/uploads/2025/03/logo-duroc.png.webp");width:187px;height:50px;position:relative;background-size:contain;background-repeat:no-repeat;background-color:transparent;transform:none !important;transition:none !important;}.custom-header-nav .custom-header-menu > li.menu-item{display:flex;align-items:center;}.header-overlap .site-header:not(.sticky-header){margin-bottom:0;}.site-header.sticky-header.is-sticky{height:unset !important;background-color:#fff;}.sticky-header{top:-57px;}.site-header.header-split .left-col{}div#mega-menu-wrap-primary{width:71%;padding-right:0;}#mega-menu-wrap-primary #mega-menu-primary{justify-content:space-around;}ul#menu-lunettes-custom{width:31%;display:flex;justify-content:flex-end;gap:11%;margin-right:17px;}header.site-header.header-base ul#menu-lunettes-custom{justify-content:flex-end;gap:11%;margin-right:1%;}@media screen and (max-width: 1300px){.home header.site-header.header-base:not(.menu-sticky) .header-tools .btn.header-booking-mobile span,.home header.site-header.header-base:not(.menu-sticky) .header-tools .header-minicart .toggle .mobile-text{color:#fff !important;}.home header.site-header.header-base:not(.menu-sticky) .header-tools .btn.header-booking-mobile{display:flex;flex-direction:column;justify-content:flex-start;}}@media screen and (max-width: 1122px){.site-header .right-col.header-tools.layout-widget{display:flex;flex-direction:row;justify-content:flex-end;width:100% !important;align-items:center;padding:10px 10px 0 0;}}@media (max-width: 767px){.site-header .header-tools,.site-header .site-logo{width:48% !important;}}.home header.site-header.header-base:not(.menu-sticky) #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.home-menu-image a:after{background-image:url("https://cdn-gkefn.nitrocdn.com/ftrGklnhBzNrwFBFPkijxqxhyyHKjrsN/assets/images/optimized/rev-66a0abd/opticduroc.com/wp-content/uploads/2025/03/logo-duroc-blanc1.png.webp");}header.site-header.header-base #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.home-menu-image a:after{display:block;content:"";background-image:url("https://cdn-gkefn.nitrocdn.com/ftrGklnhBzNrwFBFPkijxqxhyyHKjrsN/assets/images/optimized/rev-66a0abd/opticduroc.com/wp-content/uploads/2025/03/logo-duroc-blanc1.png.webp");background-image:url("https://cdn-gkefn.nitrocdn.com/ftrGklnhBzNrwFBFPkijxqxhyyHKjrsN/assets/images/optimized/rev-66a0abd/opticduroc.com/wp-content/uploads/2025/03/logo-duroc.png.webp");width:187px;height:50px;position:relative;background-size:contain;background-repeat:no-repeat;background-color:transparent;transform:none !important;transition:none !important;}.slider-top-home .slick-initialized .slick-slide{display:block;}.home header.site-header.header-base:not(.menu-sticky){z-index:3;background-color:transparent;}.home header.site-header.header-base:not(.menu-sticky) .custom-header-nav .custom-header-menu > li.menu-item.menu-item-has-children > a,.home header.site-header.header-base:not(.menu-sticky) #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > a.mega-menu-link{color:#fff !important;}.home header.site-header.header-base:not(.menu-sticky) span.mega-indicator::after,.home header.site-header.header-base:not(.menu-sticky) .custom-header-nav .custom-header-menu > li.menu-item.menu-item-has-children > a:before{content:url("https://cdn-gkefn.nitrocdn.com/ftrGklnhBzNrwFBFPkijxqxhyyHKjrsN/assets/images/optimized/rev-66a0abd/opticduroc.com/wp-content/uploads/2025/03/fleche.png.webp") !important;transform:none !important;opacity:1 !important;top:-3px;}.home header.site-header.header-base:not(.menu-sticky) .custom-header-nav .custom-header-menu > li.menu-item.menu-item-has-children > a:before{background-image:none;top:0;}.home header.site-header.header-base:not(.menu-sticky) .ti-search:before,.home header.site-header.header-base:not(.menu-sticky)	.header-tools .header-minicart .toggle:after{color:#fff;}.custom-header-nav .custom-header-menu > li.menu-item > a:after,.home header.site-header.header-base:not(.menu-sticky) #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.mega-toggle-on > a.mega-menu-link::after{background-color:#fff;}.sticky-header.is-sticky{top:0;}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > a.mega-menu-link,.custom-header-nav .custom-header-menu > li.menu-item > a{font-size:11px !important;}@media (max-width: 1440px){#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > a.mega-menu-link{margin:0px !important;}#mega-menu-wrap-primary #mega-menu-primary{justify-content:space-between;}}.wpr-slider-btns a.wpr-slider-primary-btn:hover,.wpr-slider-btns a.wpr-slider-secondary-btn:hover{color:#000 !important;background-color:#fff !important;}@media (max-width: 1440px) and (min-width: 1200px){header.site-header.header-base ul#menu-lunettes-custom{justify-content:flex-end;gap:1%;margin-right:2%;}ul#menu-lunettes-custom{width:35%;display:flex;justify-content:flex-end;gap:11%;margin-right:17px;}}nav.custom-header-nav{position:relative;left:36px;}@media (max-width: 1300px) and (min-width: 1200px){nav.custom-header-nav{left:-27px;}}.container.wide{max-width:100%;}#mega-menu-wrap-primary #mega-menu-primary[data-effect="fade_up"] li.mega-menu-item.mega-menu-megamenu > ul.mega-sub-menu{left:-50px;}.widget_shopping_cart .mini_cart_item{display:table;}.widget_shopping_cart .minicart_item_right{position:relative;left:10px;}#wpsl-stores .wpsl-store-location .wpsl-store-thumb{display:unset;}@media (max-width: 1199px){#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > a.mega-menu-link{font-size:15px !important;}div#mega-menu-wrap-primary{width:100%;}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item{display:block;}#mega-menu-wrap-primary #mega-menu-primary[data-effect="fade_up"] li.mega-menu-item.mega-menu-megamenu > ul.mega-sub-menu{left:0;}}.page-template-template-nos-boutique header.site-header.header-base,.page-template-template-nos-boutique header.site-header.header-base:hover{position:fixed !important;background-color:#fff;}.site-breadcrumbs{margin-top:100px;}header.site-header.header-base,.header-overlap .site-header:not(.sticky-header),header.site-header.header-base:hover,.header-overlap .site-header:not(.sticky-header):hover{margin-top:0px;position:fixed;z-index:22;background-color:#fff;width:100%;}article#post-27312{margin-top:60px;}header.site-header div#mega-menu-wrap-primary{transition:.5s all ease;}header.site-header.header-base.menu-sticky div#mega-menu-wrap-primary{background-color:transparent;padding:17px 24px 17px 0;position:unset !important;}.home .main-container{margin-top:123px;}@media (max-width: 1199px){.main-container{margin-top:51px;}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > a.mega-menu-link{font-size:15px !important;}div#mega-menu-wrap-primary{width:100%;}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item{display:block;}#mega-menu-wrap-primary #mega-menu-primary[data-effect="fade_up"] li.mega-menu-item.mega-menu-megamenu > ul.mega-sub-menu{left:0;}}.slider-home-prin > .elementor-container > .elementor-column > .elementor-widget-wrap > .elementor-element > .elementor-widget-container > .wpr-advanced-slider-wrap > .wpr-advanced-slider > .slick-list > .slick-track > .slick-slide:after,.slider-home-prin .wpr-custom-video:after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.21);}@media (max-width: 767px){.slider-home-prin > .elementor-container > .elementor-column > .elementor-widget-wrap > .elementor-element > .elementor-widget-container > .wpr-advanced-slider-wrap > .wpr-advanced-slider > .slick-list > .slick-track > .slick-slide:after,.slider-home-prin .wpr-custom-video:after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.21);}}.home header.site-header.header-base:not(.menu-sticky) .header-tools .btn.header-booking-mobile[data-loc="L2JvdXRpcXVlcy8%3D"]:before{content:"";background-image:url("https://cdn-gkefn.nitrocdn.com/ftrGklnhBzNrwFBFPkijxqxhyyHKjrsN/assets/images/optimized/rev-66a0abd/opticduroc.com/wp-content/uploads/2025/04/icon-booking-v2_whitebands.png");display:block;width:28px;height:28px;background-size:cover;margin-left:auto;margin-right:auto;}span.btn.header-booking-mobile img{margin-left:auto;margin-right:auto;}.home header.site-header.header-base:not(.menu-sticky) .header-tools .btn.header-booking-mobile[data-loc="L2JvdXRpcXVlcy8%3D"] img{display:none;}@media (max-width: 1199px){body.page-id-93909 .main-container{margin-top:-80px;}}@media (max-width: 767px){body.page-id-93909 .main-container{margin-top:-110px;}}@media (max-width: 900px){.footer-flex-container > div:not(.footer-sub-flex-container){flex-direction:column;}}.header-minicart .product_list_widget{max-height:unset;}li.woocommerce-mini-cart-item.mini_cart_item img{width:75px;height:auto;}body.home .col-xs-12{padding:0;}.page-id-95565 header.site-header.header-base #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.home-menu-image a:after,.page-id-95565 header.site-header.header-base .site-logo a:after{content:none;}.page-id-95565 header.site-header.header-base #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.home-menu-image > a.mega-menu-link{position:absolute !important;top:100px !important;width:55% !important;left:0 !important;right:0 !important;margin:auto !important;transition:top 1s ease,width 1s ease !important;}.page-id-95565 div#mega-menu-wrap-primary{padding:34px 0 !important;}.page-id-95565 .home-menu-image{width:225px !important;position:unset !important;}.page-id-95565 header.site-header.header-base.menu-sticky #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.home-menu-image > a.mega-menu-link{top:2px !important;width:225px !important;left:-5px !important;padding:20px 0 !important;}.page-id-95565 header.site-header.header-base.menu-sticky img.logo-blanc-abs{display:none;}.page-id-95565 header.site-header.header-base:not(.menu-sticky) img.logo-noir-abs{display:none;}.page-id-95565 #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > a.mega-menu-link,.page-id-95565 .custom-header-nav .custom-header-menu > li.menu-item > a{left:36px;}.page-id-95565 nav.custom-header-nav{position:unset;}@media screen and (min-width: 1440px) and (max-width:1680px){.page-id-95565 #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > a.mega-menu-link{margin:0 19px;}}@media (max-width: 1549px){.page-id-95565 #menu-lunettes-custom > li{padding:0px 10px !important;}}@media (max-width: 1670px){.page-id-95565 header.site-header.header-base.menu-sticky #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.home-menu-image > a.mega-menu-link{left:-25px !important;}}@media (max-width: 1299px){.page-id-95565 #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > a.mega-menu-link,.page-id-95565 .custom-header-nav .custom-header-menu > li.menu-item > a{left:-37px;}.page-id-95565 header.site-header.header-base.menu-sticky #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.home-menu-image > a.mega-menu-link{left:-5px !important;}}.page-id-95565 .wpr-slider-content{right:0;left:0;margin:180px auto 0;}.page-id-95565 .wpr-slider-title,.page-id-95565 .wpr-slider-sub-title,.page-id-95565 .wpr-slider-description,.page-id-95565 .wpr-slider-btns{text-align:center;}.page-id-95565 #menu-menu-optic-duroc > li > ul.sub-menu,.page-id-95565 #menu-lunettes-custom > li > ul.sub-menu{left:0 !important;}@media (max-width: 1199px){.page-id-95565 .home header.site-header.header-base .site-logo a:after{content:none;}.page-id-95565 header.site-header.header-base .site-logo a img{width:100%;max-width:100%;}.page-id-95565 header.site-header.header-base .site-logo{width:50%;position:unset;}.page-id-95565 header.site-header.header-base .site-logo a{position:absolute;top:90px;left:50%;transform:translateX(-50%);width:70%;height:auto;transition:all 1.5s ease !important;}.page-id-95565 header.site-header.header-base.menu-sticky .site-logo a{top:12px;left:15px;transform:translateX(0);width:140px;}.page-id-95565 .wpr-slider-content{right:0;left:0;margin:100px auto 0 !important;}.page-id-95565 .wpr-slider-title h2{font-size:30px;}.page-id-95565 div#mega-menu-wrap-primary{padding:0 !important;}.page-id-95565 #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > a.mega-menu-link,.page-id-95565 .custom-header-nav .custom-header-menu > li.menu-item > a{left:0;}}.page-id-95565 .wpr-slider-controls,.page-id-95565 .wpr-slider-scroll-btn{display:none !important;}@media (max-width: 767px){.page-id-95565 .wpr-slider-content{right:0;left:0;margin:40px auto 0 !important;}}.home header.site-header.header-base #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.home-menu-image a:after,.home header.site-header.header-base .site-logo a:after{content:none;}.home header.site-header.header-base #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.home-menu-image > a.mega-menu-link{position:absolute !important;top:100px !important;width:55% !important;left:0 !important;right:0 !important;margin:auto !important;transition:top 1s ease,width 1s ease !important;}.home div#mega-menu-wrap-primary{padding:34px 0 !important;}.home .home-menu-image{width:225px !important;position:unset !important;}.home header.site-header.header-base.menu-sticky #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.home-menu-image > a.mega-menu-link{top:2px !important;width:225px !important;left:-5px !important;padding:20px 0 !important;}.home header.site-header.header-base.menu-sticky img.logo-blanc-abs{display:none;}.home header.site-header.header-base:not(.menu-sticky) img.logo-noir-abs{display:none;}.home #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > a.mega-menu-link,.home .custom-header-nav .custom-header-menu > li.menu-item > a{left:36px;}.home nav.custom-header-nav{position:unset;}@media screen and (min-width: 1440px) and (max-width:1680px){.home #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > a.mega-menu-link{margin:0 19px;}}@media (max-width: 1549px){.home #menu-lunettes-custom > li{padding:0px 10px !important;}}@media (max-width: 1670px){.home header.site-header.header-base.menu-sticky #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.home-menu-image > a.mega-menu-link{left:-25px !important;}}@media (max-width: 1299px){.home #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > a.mega-menu-link,.home .custom-header-nav .custom-header-menu > li.menu-item > a{left:-37px;}.home header.site-header.header-base.menu-sticky #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.home-menu-image > a.mega-menu-link{left:-5px !important;}}.home .wpr-slider-content{right:0;left:0;margin:180px auto 0;}.home .wpr-slider-title,.home .wpr-slider-sub-title,.home .wpr-slider-description,.home .wpr-slider-btns{text-align:center;}.home #menu-menu-optic-duroc > li > ul.sub-menu,.home #menu-lunettes-custom > li > ul.sub-menu{left:0 !important;}@media (max-width: 1199px){.home .home header.site-header.header-base .site-logo a:after{content:none;}.home header.site-header.header-base .site-logo a img{width:100%;max-width:100%;}.home header.site-header.header-base .site-logo{width:50%;position:unset;}.home header.site-header.header-base .site-logo a{position:absolute;top:90px;left:50%;transform:translateX(-50%);width:70%;height:auto;transition:all 1.5s ease !important;}.home header.site-header.header-base.menu-sticky .site-logo a{top:12px;left:15px;transform:translateX(0);width:140px;}.home .wpr-slider-content{right:0;left:0;margin:100px auto 0 !important;}.home .wpr-slider-title h2{font-size:30px;}.home div#mega-menu-wrap-primary{padding:0 !important;}.home #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > a.mega-menu-link,.home .custom-header-nav .custom-header-menu > li.menu-item > a{left:0;}}.home .wpr-slider-controls,.home .wpr-slider-scroll-btn{display:none !important;}@media (max-width: 767px){.home .wpr-slider-content{right:0;left:0;margin:40px auto 0 !important;}}.home header.site-header.header-base{z-index:150;}.section-genre-collection.two-col > .item-gender-collection:last-child .item-gender-collection-img video{object-position:center 77%;}.block-mesures{align-items:center;justify-content:center;justify-content:space-evenly;display:flex;flex-direction:row;transform:translateY(-100px);}.mesure-image{width:441px;}.woocommerce-Tabs-panel--description .aiosrs-rating-wrap{display:none !important;}@media (max-width: 767px){.block-mesures{flex-direction:column;}}@media (max-width: 600px){.mesure-image{width:100%;}}.page-id-81289 nav.custom-header-nav{left:0;}.page-id-81289 .custom-header-nav .custom-header-menu > li.menu-item{padding:25px 13px;}.page-id-81289 li#mega-menu-item-94625,.page-id-80004 li#mega-menu-item-94625{display:none !important;}.page-id-81289 div#mega-menu-wrap-primary.new-custom-logo,.page-id-80004 div#mega-menu-wrap-primary.new-custom-logo{width:fit-content;}.page-id-81289 div#mega-menu-wrap-primary,.page-id-80004 div#mega-menu-wrap-primary{width:40%;}.page-id-81289 ul#mega-menu-primary,.page-id-80004 ul#mega-menu-primary{height:100% !important;}.page-id-81289 .custom-header-nav .custom-header-menu{width:60%;justify-content:space-around;}.franchise-page div#mega-menu-wrap-primary.new-custom-logo{display:block !important;}.page-id-80004 .custom-header-nav{display:flex;justify-content:space-between !important;}.devenir-franchise-optique-ou-audition section#avantages{margin-top:120px !important;}@media (max-width: 1199px){.page-id-80004 .main-container{margin-top:-48px;}}.price-holder.new-price-holder .price{padding:15px 15px 1px 15px !important;}p.price ins span.woocommerce-Price-amount.amount .band-eco{transform:translateY(-8px);padding:5px;color:white;background-color:#4accb0;font-size:12px;position:relative;}p.price ins span.woocommerce-Price-amount.amount{display:flex;gap:15px;}.product-thumb .new{width:fit-content;height:fit-content;}div.product .product-thumb .product-badges .band-eco{width:fit-content;position:absolute;min-width:60px;padding:0 10px;top:58px;word-break:break-all !important;margin-right:15px !important;background:#f53847;z-index:11;}@media (max-width: 1023px){.products.grid .product-badges span{top:20px !important;bottom:unset !important;}}.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative;}.owl-carousel{display:none;width:100%;z-index:1;}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden;}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0);}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);}.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none;}.owl-carousel .owl-item img{display:block;width:100%;}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none;}.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block;}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{background:0 0;color:inherit;border:none;padding:0 !important;font:inherit;}.owl-carousel.owl-loading{opacity:0;display:block;}.owl-carousel.owl-hidden{opacity:0;}.owl-carousel.owl-refresh .owl-item{visibility:hidden;}.owl-carousel.owl-drag .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.owl-carousel.owl-grab{cursor:move;cursor:grab;}.owl-carousel.owl-rtl{direction:rtl;}.owl-carousel.owl-rtl .owl-item{float:right;}.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both;}.owl-carousel .owl-animated-in{z-index:0;}.owl-carousel .owl-animated-out{z-index:1;}.owl-carousel .fadeOut{animation-name:fadeOut;}@keyframes fadeOut{0%{opacity:1;}100%{opacity:0;}}.owl-height{transition:height .5s ease-in-out;}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease;}.owl-carousel .owl-item .owl-lazy:not([src]),.owl-carousel .owl-item .owl-lazy[src^=""]{max-height:0;}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d;}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000;}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url("https://opticduroc.com/wp-content/themes/amely-child/assets/styles/owl.video.play.png") no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease;}.owl-carousel .owl-video-play-icon.nitro-lazy{background-image:none !important;}.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3);}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none;}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease;}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%;}.owl-theme .owl-dots,.owl-theme .owl-nav{text-align:center;-webkit-tap-highlight-color:transparent;}.owl-theme .owl-nav{margin-top:10px;}.owl-theme .owl-nav [class*=owl-]{color:#fff;font-size:14px;margin:5px;padding:4px 7px;background:#d6d6d6;display:inline-block;cursor:pointer;border-radius:3px;}.owl-theme .owl-nav [class*=owl-]:hover{background:#869791;color:#fff;text-decoration:none;}.owl-theme .owl-nav .disabled{opacity:.5;cursor:default;}.owl-theme .owl-nav.disabled+.owl-dots{margin-top:10px;}.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1;}.owl-theme .owl-dots .owl-dot span{width:10px;height:10px;margin:5px 7px;background:#d6d6d6;display:block;-webkit-backface-visibility:visible;transition:opacity .2s ease;border-radius:30px;}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#869791;}