@charset "UTF-8";@import url(https://fonts.googleapis.com/css2?family=Titillium+Web:wght@400;600;800&display=swap);@import url(https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200&display=block);a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}body,html{background:#fff}html{font-size:62.5%}body{font-size:1.4rem}img{max-width:100%;width:auto}a{outline:none;text-decoration:none}a,a:hover{color:#263c88}a.disabled{pointer-events:none;background:#e7e6e6;opacity:.5}*{font-family:Titillium Web,Helvetica,sans-serif;color:#333447;line-height:1.5}strong{font-weight:600}h1{font-size:2.5rem}h2{font-size:1.5rem}h3{font-size:1.375rem}h4{font-size:1.125rem}h5{font-size:1rem}h6{font-size:.875rem}p{font-size:1.125rem;font-weight:200}.font-light{font-weight:300}.font-regular{font-weight:400}.font-heavy{font-weight:600}.btn{background:#fff;border:1px solid #46c3eb;border-radius:3px;text-align:center;display:inline-block;min-width:fit-content;padding:10px 20px;min-height:50px;transition:all .5s;box-sizing:border-box;cursor:pointer}.btn.primary{background:#46c3eb;color:#fff}.btn.primary:hover{background:#fff;color:#000}.btn.orange-EF{background:#d9563e;border-color:#d9563e;color:#fff}.btn.orange-EF:hover{background:#fff;color:#000}.btn:hover{background:#46c3eb;color:#fff}.btn:disabled{background:#eaeaea;color:#000}.btn:disabled,.btn:disabled a{cursor:not-allowed}.btn:disabled:hover{cursor:not-allowed;color:#000}.btn.red{background:#ff1a1a;border:none;color:#fff;padding:5px 0}.btn.active{background:#46c3eb;color:#fff;font-weight:700}.btn.small{width:120px;min-height:30px}.btn-delete{background:transparent;border:none}.btn-delete span{color:red}.btn-delete:hover{cursor:pointer}.card{background:#f6f6f6;box-shadow:-13px 20px 48px rgba(0,0,0,.1);border-radius:5px;overflow:hidden;margin:1.5rem;min-height:150px}.card .card-header,.card .card-img{text-align:center}.card .card-img{overflow:hidden;width:100%;height:140px;transition:all .5s}@media screen and (max-width:425px){.card .card-img{height:150px}}.card .card-img img{max-width:100%;width:auto;height:auto}.card .card-bottom{text-align:center;padding:8px 2px;color:#171717;font-size:1rem;min-height:50px}.card .card-bottom p{font-size:.9rem}.card:hover .card-img{opacity:.5}.navbar{display:flex;justify-content:space-between;align-items:center;width:90%}.navbar .logo{margin-right:15px}@media screen and (max-width:780px){.navbar .logo{width:110px}}.navbar .navbar-collapse{height:fit-content;width:100%;margin-bottom:-25px}.navbar .navbar-nav{display:flex;flex-wrap:wrap;justify-content:space-between;position:relative}.navbar .navbar-nav a:nth-child(2),.navbar .navbar-nav a:nth-child(3){display:none}@media screen and (max-width:940px){.navbar .navbar-nav a:nth-child(2),.navbar .navbar-nav a:nth-child(3){display:block}}.navbar .navbar-nav>ul{display:flex;flex-wrap:wrap;gap:25px}@media screen and (max-width:780px){.navbar .navbar-nav>ul{flex-direction:column;align-items:flex-start}}.navbar .navbar-nav .mobile-menu-close{display:none}.navbar .navbar-nav .nav-item{box-sizing:border-box;margin:0;display:flex;justify-content:center;align-content:center}.navbar .navbar-nav .nav-item a{box-sizing:border-box}.navbar .navbar-nav .nav-item.account{font-weight:700;position:absolute;right:0;cursor:pointer}.navbar .navbar-nav .nav-item.account:after{content:"";position:absolute;bottom:-5px;width:100%;height:2px;background:#000}.navbar .navbar-nav .nav-item .dropdown-item,.navbar .navbar-nav .nav-item .nav-link{display:flex;flex-direction:column;justify-content:center;text-align:center;transition:all .8s;padding:0}@media screen and (max-width:780px){.navbar .navbar-nav .nav-item .dropdown-item p:last-child,.navbar .navbar-nav .nav-item .nav-link p:last-child{font-size:.7rem}}.navbar .navbar-nav .nav-item .dropdown-item:not(.dropdown):hover,.navbar .navbar-nav .nav-item .nav-link:not(.dropdown):hover{opacity:.8}.navbar .navbar-nav .nav-item .dropdown-item p:first-child,.navbar .navbar-nav .nav-item .nav-link p:first-child{font-weight:700;line-height:1.4;font-size:1rem;padding:0 2px}.navbar .navbar-nav .nav-item .dropdown-item p:nth-child(2),.navbar .navbar-nav .nav-item .nav-link p:nth-child(2){white-space:nowrap;font-size:.7rem;padding:0 15px}.navbar .navbar-nav .nav-item .orange-link{background:#d9563e;position:relative;padding:5px 10px;border-radius:3px}.navbar .navbar-nav .nav-item .orange-link p:first-child{color:#fff}.navbar .navbar-nav .nav-item .yellow-link{background:#d68711;position:relative;padding:5px 10px;border-radius:3px}.navbar .navbar-nav .nav-item .yellow-link p:first-child{color:#fff}.navbar .navbar-nav .nav-item .blue-link{background:#0a4396;position:relative;padding:5px 10px;border-radius:3px}.navbar .navbar-nav .nav-item .blue-link p:first-child,.navbar .navbar-nav .nav-item .blue-link span{color:#fff}.navbar .navbar-nav .nav-item .blue-button{color:#fff;position:relative;background:#0a4396;padding:12px 25px;border-radius:3px}.navbar .navbar-nav .nav-item .blue-button.dropdown-hover{padding-right:35px}.navbar .navbar-nav .nav-item .blue-button.dropdown-hover span,.navbar .navbar-nav .nav-item .blue-button p{color:#fff}.navbar .navbar-nav .nav-item .blue-button~.dropdown-menu .dropdown a{display:block;background:#bed9ff}.navbar .navbar-nav .nav-item.dropdown-submenu{position:relative}.navbar .navbar-nav .nav-item.dropdown-submenu .dropdown-hover{padding-right:30px}.navbar .navbar-nav .nav-item.dropdown-submenu span{position:absolute;top:50%;right:3px;transform:translateY(-50%);cursor:pointer;color:#000}.navbar .navbar-nav .nav-item.dropdown-submenu .dropdown-menu{visibility:hidden;height:auto;max-height:0;position:absolute;min-width:100%;left:0;top:50px;z-index:4;opacity:0;transition:opacity .5s}.navbar .navbar-nav .nav-item.dropdown-submenu .dropdown-menu .nav-item{margin:3px 0}.navbar .navbar-nav .nav-item.dropdown-submenu .dropdown-menu .nav-item .dropdown-item{text-align:center;min-height:50px;padding:0;display:flex;background:#ededed;min-width:100%;width:max-content}.navbar .navbar-nav .nav-item.dropdown-submenu .dropdown-menu .nav-item .dropdown-item p{padding:0 10px}.navbar .navbar-nav .nav-item.dropdown-submenu .dropdown-menu.active{visibility:visible;max-height:1000px;opacity:1}@media screen and (max-width:780px){.navbar .navbar-nav{position:fixed;flex-direction:column-reverse;justify-content:flex-end;gap:30px;width:60vw;height:100vh;top:0;background:#fff;z-index:20;right:0;transform:translateX(100%);transition:transform .25s;padding:50px 25px}.navbar .navbar-nav.open{transform:translateX(0)}.navbar .navbar-nav .mobile-menu-close{display:block;position:absolute;top:15px}.navbar .navbar-nav a{color:#000;font-weight:600}}.navUp{background:#dde1e9;padding:5px 0;margin-bottom:-40px}@media screen and (max-width:780px){.navUp{padding:8px 6px}}.navUp>ul{display:flex;list-style:none;justify-content:flex-end;box-sizing:border-box;align-items:center;gap:20px}@media screen and (max-width:780px){.navUp>ul{justify-content:flex-start;align-items:center;flex-direction:row-reverse}}.navUp>ul ul{display:flex;list-style:none;justify-content:flex-end;box-sizing:border-box;align-items:center;gap:20px}@media screen and (max-width:940px){.navUp>ul li:first-child{display:none}}.navUp>ul li.nav-item{box-sizing:border-box;margin:0;display:flex;justify-content:center;align-content:center}.navUp>ul li.nav-item a{box-sizing:border-box}.navUp>ul li.nav-item .dropdown-item,.navUp>ul li.nav-item .nav-link{display:flex;flex-direction:column;justify-content:center;text-align:center;transition:all .8s;padding:0}@media screen and (max-width:780px){.navUp>ul li.nav-item .dropdown-item p:last-child,.navUp>ul li.nav-item .nav-link p:last-child{font-size:.7rem}}.navUp>ul li.nav-item .dropdown-item:not(.dropdown):hover,.navUp>ul li.nav-item .nav-link:not(.dropdown):hover{opacity:.8}.navUp>ul li.nav-item .dropdown-item p:first-child,.navUp>ul li.nav-item .nav-link p:first-child{font-weight:700;line-height:1.4;font-size:1rem;padding:0 2px}.navUp>ul li.nav-item .dropdown-item p:nth-child(2),.navUp>ul li.nav-item .nav-link p:nth-child(2){white-space:nowrap;font-size:.7rem;padding:0 15px}.navUp>ul li.nav-item .orange-link{background:#d9563e;position:relative;padding:5px 10px;border-radius:3px}.navUp>ul li.nav-item .orange-link p:first-child{color:#fff}.navUp>ul li.nav-item .yellow-link{background:#d68711;position:relative;padding:5px 10px;border-radius:3px}.navUp>ul li.nav-item .yellow-link p:first-child{color:#fff}.navUp>ul li.nav-item .blue-link{background:#0099cf;position:relative;padding:5px 10px;border-radius:3px}.navUp>ul li.nav-item .blue-link p:first-child,.navUp>ul li.nav-item .blue-link span{color:#fff}.navUp>ul li.nav-item .blue-button{color:#fff;position:relative;background:#0a4396;padding:5px 20px 5px 15px;border-radius:3px}.navUp>ul li.nav-item .blue-button.dropdown-hover{padding-right:30px}.navUp>ul li.nav-item .blue-button.dropdown-hover span,.navUp>ul li.nav-item .blue-button p{color:#fff}.navUp>ul li.nav-item .blue-button~.dropdown-menu .dropdown a{display:block;background:#bed9ff}.navUp>ul li.nav-item.dropdown-submenu{position:relative}.navUp>ul li.nav-item.dropdown-submenu .dropdown-hover{padding-right:30px}.navUp>ul li.nav-item.dropdown-submenu span{position:absolute;top:50%;right:3px;transform:translateY(-50%);cursor:pointer;color:#000}.navUp>ul li.nav-item.dropdown-submenu .dropdown-menu{height:auto;max-height:0;position:absolute;min-width:100%;flex-direction:column;align-items:normal;gap:0;left:0;top:40px;z-index:-1;opacity:0;transition:opacity .5s}@media screen and (max-width:780px){.navUp>ul li.nav-item.dropdown-submenu .dropdown-menu{right:0;left:auto}}.navUp>ul li.nav-item.dropdown-submenu .dropdown-menu .nav-item{margin:3px 0}.navUp>ul li.nav-item.dropdown-submenu .dropdown-menu .nav-item .dropdown-item{text-align:center;min-height:50px;padding:0;display:flex;background:#ededed;min-width:100%;width:max-content}.navUp>ul li.nav-item.dropdown-submenu .dropdown-menu .nav-item .dropdown-item p{padding:0 10px}.navUp>ul li.nav-item.dropdown-submenu .dropdown-menu.active{max-height:1000px;opacity:1;z-index:4}.navUp>ul li.mobile-menu{display:none}@media screen and (max-width:780px){.navUp>ul li.mobile-menu{display:block;display:flex;align-items:center}}.navUp>ul li.cart{position:relative}.navUp>ul li.cart .nav-link{min-width:50px;padding:0 25px 0 0}.navUp>ul li.cart .icon-cart{position:absolute;width:25px;height:25px;background:orange;border-radius:50%;display:flex;justify-content:center;align-items:center;top:0;right:-5px;font-size:.9rem;line-height:1em}.navUp .cart-menu{border-radius:3px;position:absolute;left:105%;top:81px;color:#fff;background:#fff;border:1px solid #0099cf;z-index:10;font-size:1rem;width:250px;text-align:center;font-weight:700;margin-top:5px;visibility:hidden;opacity:0;transition:opacity .5s}@media screen and (max-width:940px){.navUp .cart-menu{left:inherit;right:105%}}@media screen and (max-width:780px){.navUp .cart-menu{left:105%;right:inherit}}@media screen and (max-width:540px){.navUp .cart-menu{left:-25vw;top:50vh;width:90vw;transform:translate(4%)}}.navUp .cart-menu.active{opacity:1;visibility:visible}.navUp .cart-menu p{font-size:1rem}.navUp .cart-menu .headerCart{display:flex;justify-content:space-between;padding:5px;border-bottom:1px solid #0099cf}.navUp .cart-menu .headerCart .btn{min-width:50px;padding:0 10px;line-height:1rem;min-height:auto;height:30px;margin:0}.navUp .cart-menu .products{max-height:200px;overflow:auto}.navUp .cart-menu .products .productRow{display:flex;align-items:center;padding:0 5px;margin:10px 0;position:relative}.navUp .cart-menu .products .productRow .img{width:50px;height:50px;overflow:hidden}.navUp .cart-menu .products .productRow .deleteProduct{position:absolute;right:0;bottom:16px}.navUp .cart-menu .products .productRow .contentProduct{text-align:left;margin-left:5px}.navUp .cart-menu .products .productRow .contentProduct .name{white-space:nowrap;max-width:180px;overflow:hidden;text-overflow:ellipsis}.navUp .cart-menu .products .productRow .contentProduct .prices{display:flex}.navUp .cart-menu .products .productRow .contentProduct .prices .form-group{margin-top:0}.navUp .cart-menu .products .productRow .contentProduct .prices .form-group input{width:50px}.navUp .cart-menu .footerCart{border-top:1px solid #0099cf;text-align:right;padding:5px}@media screen and (max-width:780px){.navUp.isHome>ul>ul:last-child{position:fixed;bottom:0;width:100vw;background:#fff;padding:15px 0;box-sizing:border-box;justify-content:center;z-index:10;left:0}}form .form-group{margin:30px 0 0;display:flex;align-items:center;justify-content:space-between;position:relative;width:100%}form .form-group input,form .form-group select{background:#fff;border:1px solid #ccc;box-sizing:border-box;border-radius:3px;width:250px;padding:5px 10px}form .form-group input:disabled,form .form-group select:disabled{background:#eee}form .form-group input[type=checkbox]{width:auto}form .form-group label{position:relative}form .form-group label.required:not(.form-check-label):after{content:"*";position:relative;right:-9px;top:1px;color:red}form .form-group .input-group{display:flex;align-items:center}form .form-group .input-group .input-group-append{background:#ececec;padding:3px 10px;border:1px solid #ccc;box-sizing:border-box;border-radius:3px}form textarea{background:#fff;border:1px solid #ccc;box-sizing:border-box;border-radius:3px;width:250px;padding:5px 10px;resize:unset}form .invalid-feedback .badge{display:none}form .invalid-feedback .form-error-message{color:red}form .form-check{margin-bottom:8px}form .form-check input{width:20px}.form-group span.invalid-feedback:not(.d-block){display:none}.bloc{padding:15px;background:#ededed;margin:25px 0;box-sizing:border-box}@media screen and (max-width:425px){.bloc{flex-wrap:wrap}}.bloc .title{font-weight:600;font-size:1.2rem;text-align:left}.bloc .img{width:auto;max-width:255px;min-width:250px;height:200px;overflow:hidden;text-align:center;margin-right:20px}@media screen and (max-width:425px){.bloc .img{max-width:100%;margin-right:0}}.bloc .img img{height:100%;max-width:none}.bloc .btn{min-height:50px;margin-top:20px}.search_choose{position:relative;align-items:center;justify-content:center;max-width:1440px;margin:20px auto}.search_choose,.search_choose>.list_btn{display:flex;flex-wrap:wrap;gap:20px}.search_choose>.btn{max-width:245px;min-width:200px;height:130px;display:flex;align-items:center;justify-content:space-between;flex-direction:column;padding:10px 20px;box-sizing:border-box;flex:1 1;border-radius:0;background-color:#0099cf;border:none}.search_choose>.btn p{color:#fff}.search_choose>.btn p:last-child{font-size:.9rem}.search_choose>.btn p:last-child:after{content:"\e8e4";font-family:Material Symbols Outlined;font-size:1.5rem;color:#fff;top:7px;right:0;position:relative;transition:right .25s}.search_choose>.btn:first-child{background-color:#0099cf}.search_choose>.btn:nth-child(2){background-color:#194591}.search_choose>.btn:nth-child(3){background-color:#324f82}.search_choose>.btn:nth-child(4){background-color:#177ea2}.search_choose>.btn:nth-child(5){background-color:#4069b1}.search_choose>.btn:hover{background:#46c3eb;color:#fff;font-weight:700}.search_choose>.btn:hover p:last-child:after{right:-5px}.search_choose.colo .btn{background:#d68711}.search_choose.colo .btn:first-child{background-color:#d49f38}.search_choose.colo .btn:nth-child(2){background-color:#ab8740}.search_choose.colo .btn:nth-child(3){background-color:#ac6f37}.search_choose.colo .btn:nth-child(4){background-color:#c08238}.search_choose.colo .btn:nth-child(5){background-color:#b58629}.search_choose.colo .btn:hover{background-color:#d2a854}.content_news{width:100vw;padding:15px 25px;text-align:center;box-sizing:border-box;margin:45px 0}.content_news li{width:100%}.content_news.social{background:#0a4396}.content_news.social *,.content_news.social p{color:#fff}.content_news.social a{color:#fff;font-weight:600}.content_news.colo{background:#d68711}.content_news.colo p{color:#fff}.content_news.colo a{color:#fff;font-weight:600}.content_news.ef{background:#d9563e}.content_news.ef p{color:#fff}.content_news.ef a{color:#fff;font-weight:600}.copy-to-clipboard{position:relative}.copy-to-clipboard .buttonCopy{position:relative;top:4px;left:4px;cursor:pointer;font-size:20px}.copy-to-clipboard .buttonCopy:after{position:absolute;font-size:.7rem;background:#d6d6d6;padding:3px 5px;border-radius:3px;content:"Copier le texte";font-family:Titillium Web,Helvetica,sans-serif;opacity:0;color:#000;transition:opacity .5s}.copy-to-clipboard .buttonCopy:hover:after{opacity:1}.copy-to-clipboard .buttonCopy.copied:after{content:"Texte copié!";background:#75daff}.article h2{color:#fff}.article p{color:#fff;font-size:1rem}.article .content{display:flex;padding:0 5px;align-items:center;min-height:200px}@media screen and (max-width:425px){.article .content{min-height:auto}}.article .content .date{font-size:.9rem}.article .content .title{font-weight:600;font-size:1rem;margin-bottom:5px}.article .btn{min-height:auto;padding:7px 25px;width:fit-content;display:block}.slider{margin:auto}.slider,.slider .slider-content{position:relative;overflow:hidden}.slider .slider-content{margin:0;padding:0;height:100%;width:100%;left:0}.slider .slider-content .slider-item{position:absolute;display:flex;float:left;margin:0;padding:0;transition:.4s ease-out}.slider .controls .control_next,.slider .controls .control_prev{position:absolute;top:20%;z-index:999;display:block;cursor:pointer}@media screen and (max-width:425px){.slider .controls .control_next,.slider .controls .control_prev{background:#fff;height:100%;top:0;bottom:0;display:flex;justify-content:center;align-items:center}}.slider .controls .control_next span,.slider .controls .control_prev span{color:#171717;text-decoration:none;font-size:2rem}.slider .controls .control_next{right:20px}@media screen and (max-width:425px){.slider .controls .control_next{right:0}}.pagination{justify-content:center}.pagination .disabled{display:none}.pagination .page-link{width:auto;flex-grow:1;max-width:55px;margin:0 5px;border-radius:0}.pagination .page-link.active{border:none;background:#ebb346}.pagination .page-item{flex-grow:2;max-width:150px}.pagination .page-item .page-link{max-width:150px}.alert{position:relative;padding:1rem;margin-bottom:1rem;border:1px solid transparent;border-radius:.25rem}.alert p{font-size:.8rem}.alert.alert-danger{color:#842029;background-color:#f8d7da;border-color:#f5c2c7}.alert.alert-success{color:#0f5132;background-color:#d1e7dd;border-color:#badbcc}.alert.alert-warning{color:#bd8c21;background-color:#ffe9b9;border-color:#ffe9b9}.alert.alert-info{padding-top:0}.alert.small{padding:0}.alert.small p{font-size:.6rem}.alert.description{padding:0}.modal{position:absolute;top:5vh;left:50%;transform:translateX(-50%);max-width:900px;width:90vw;z-index:-1;background:#d1d9dd;transition:top .5s;opacity:0;padding:0 15px 10px;border-radius:4px}.modal.active{z-index:9999;top:10vh;opacity:1}.modal .modal-header{display:flex;justify-content:space-between;align-items:center;padding:15px 20px}.modal .modal-header .close{font-size:1.5rem}.modal .modal-content{position:relative}.overlay{position:fixed;width:100vw;height:100vh;z-index:-1;opacity:0;left:0;top:0;background:rgba(0,0,0,.75);filter:blur(.2)}.overlay.active{opacity:1;z-index:9998}footer{background:#ededed;min-height:10vh;padding:10px 0}footer .social-media img{margin:0 5px}footer .navbar-nav{column-count:2}.footer_bottom{background:#395185;padding:10px 0}.footer_bottom p{color:#fff}.header{position:relative}@media screen and (max-width:670px){.header{margin-bottom:20px}}@media screen and (max-width:670px){.header .d-flex{flex-wrap:wrap}}.header .image{width:25vw;height:20vw;min-width:300px;background-size:cover;background-position:50%;display:flex;justify-content:center;align-items:center}@media screen and (max-width:900px){.header .image{width:100vw;height:50vw;flex-wrap:wrap;justify-content:flex-start}}.header .image h1{color:#fff;width:70%;font-weight:600}@media screen and (max-width:1063px){.header .image h1{width:80%}}@media screen and (max-width:900px){.header .image h1{font-size:1.8rem;margin-left:10vw}}.header .subTitle{width:70vw;margin-left:30px}@media screen and (max-width:670px){.header .subTitle{width:80vw;margin-left:10vw;margin-top:20px}}.header .subTitle h3{font-size:1.5rem;color:#0a4396}@media screen and (max-width:670px){.header .subTitle h3{font-size:1.3rem;font-weight:400}}.header .subTitle.hasImg img{max-height:300px}@media screen and (max-width:900px){.header .subTitle.hasImg img{display:none}.header .subTitle.hasImg h3{display:block}}@media screen and (min-width:900px){.header .subTitle.hasImg h3{display:none}.header .subTitle.hasImg img{display:block}}.header.colo,.header.ef,.header.etablishment,.header.social{height:400px}.header.colo .title,.header.ef .title,.header.etablishment .title,.header.social .title{position:relative;z-index:1;width:35vw;min-width:400px;left:80px;top:50%;transform:translateY(-50%);background:#fff;border-radius:20px;padding:20px 15px;box-sizing:border-box}.header.colo .title h1,.header.ef .title h1,.header.etablishment .title h1,.header.social .title h1{line-height:1.4;font-size:2rem;color:#d9563e;margin-bottom:10px}@media screen and (max-width:670px){.header.colo .title,.header.ef .title,.header.etablishment .title,.header.social .title{width:90vw;min-width:auto;background:hsla(0,0%,100%,.75);left:5vw}}.header.colo .title h3,.header.ef .title h3,.header.etablishment .title h3,.header.social .title h3{font-weight:400;font-size:1.1rem;margin-bottom:10px}.header.colo .image,.header.colo .slider,.header.ef .image,.header.ef .slider,.header.etablishment .image,.header.etablishment .slider,.header.social .image,.header.social .slider{width:80vw;position:absolute;z-index:0;right:0;border-radius:20px 0 0 20px;top:0;height:100%}@media screen and (max-width:670px){.header.colo .image,.header.colo .slider,.header.ef .image,.header.ef .slider,.header.etablishment .image,.header.etablishment .slider,.header.social .image,.header.social .slider{width:100vw;border-radius:0}}.header.colo .image .slider-item,.header.colo .slider .slider-item,.header.ef .image .slider-item,.header.ef .slider .slider-item,.header.etablishment .image .slider-item,.header.etablishment .slider .slider-item,.header.social .image .slider-item,.header.social .slider .slider-item{opacity:0;z-index:-1}.header.colo .image .slider-item.active,.header.colo .slider .slider-item.active,.header.ef .image .slider-item.active,.header.ef .slider .slider-item.active,.header.etablishment .image .slider-item.active,.header.etablishment .slider .slider-item.active,.header.social .image .slider-item.active,.header.social .slider .slider-item.active{z-index:1;opacity:1}.header.colo .image .pagination,.header.colo .slider .pagination,.header.ef .image .pagination,.header.ef .slider .pagination,.header.etablishment .image .pagination,.header.etablishment .slider .pagination,.header.social .image .pagination,.header.social .slider .pagination{position:absolute;top:80%;display:flex;left:50%;transform:translate(-50%);z-index:2}@media only screen and (max-width:33.75em){.header.colo .image .pagination,.header.colo .slider .pagination,.header.ef .image .pagination,.header.ef .slider .pagination,.header.etablishment .image .pagination,.header.etablishment .slider .pagination,.header.social .image .pagination,.header.social .slider .pagination{top:90%}}.header.colo .image .pagination .bullet,.header.colo .slider .pagination .bullet,.header.ef .image .pagination .bullet,.header.ef .slider .pagination .bullet,.header.etablishment .image .pagination .bullet,.header.etablishment .slider .pagination .bullet,.header.social .image .pagination .bullet,.header.social .slider .pagination .bullet{width:15px;height:15px;background:#fff;border-radius:10px;margin:0 5px;opacity:.5}.header.colo .image .pagination .bullet.active,.header.colo .slider .pagination .bullet.active,.header.ef .image .pagination .bullet.active,.header.ef .slider .pagination .bullet.active,.header.etablishment .image .pagination .bullet.active,.header.etablishment .slider .pagination .bullet.active,.header.social .image .pagination .bullet.active,.header.social .slider .pagination .bullet.active{opacity:1}.header.colo .image .pagination .bullet:hover,.header.colo .slider .pagination .bullet:hover,.header.ef .image .pagination .bullet:hover,.header.ef .slider .pagination .bullet:hover,.header.etablishment .image .pagination .bullet:hover,.header.etablishment .slider .pagination .bullet:hover,.header.social .image .pagination .bullet:hover,.header.social .slider .pagination .bullet:hover{cursor:pointer}.header.colo .title h1{color:#d68711}.header.social .title h1{color:#0a4396}.about{max-width:1000px;margin:0 auto}@media screen and (max-width:1000px){.about{max-width:90vw}}.about .grid{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(2,1fr);grid-column-gap:25px;grid-row-gap:25px;height:60vh}.about .grid>a{display:block;background-repeat:no-repeat;background-size:cover;display:flex;align-items:center;padding:0 50px;position:relative}.about .grid>a p{font-size:1.6rem;font-weight:700;color:#fff;position:relative;z-index:2}.about .grid>a p:after{content:"\e8e4";font-family:Material Symbols Outlined;font-size:1.8rem;font-weight:200;color:#fff;top:7px;right:0;position:relative;transition:right .25s}.about .grid>a:hover:before{opacity:.75}.about .grid>a:hover p:last-child:after{right:-5px}.about .grid.grid-3 .card1{grid-area:1/1/2/3}.about .grid.grid-3 .card2{grid-area:1/3/3/4}.about .grid.grid-3 .card3{grid-area:2/1/3/3}.about .grid.grid-4 .card1{grid-area:1/1/2/3}.about .grid.grid-4 .card2{grid-area:1/3/3/4}.about .grid.grid-4 .card3{grid-area:2/1/3/2}.about .grid.grid-4 .card4{grid-area:2/2/3/3}.about .grid.grid-5 .card1{grid-area:1/1/2/3}.about .grid.grid-5 .card2{grid-area:1/3/2/4}.about .grid.grid-5 .card3{grid-area:2/1/3/2}.about .grid.grid-5 .card4{grid-area:2/2/3/3}.about .grid.grid-5 .card5{grid-area:2/3/3/4}.about .grid.grid-6{grid-template-rows:repeat(3,1fr)}.about .grid.grid-6 .card1{grid-area:1/1/2/3}.about .grid.grid-6 .card2{grid-area:1/3/3/4}.about .grid.grid-6 .card3{grid-area:2/1/3/2}.about .grid.grid-6 .card4{grid-area:2/2/3/3}.about .grid.grid-6 .card5{grid-area:3/1/4/2}.about .grid.grid-6 .card6{grid-area:3/2/4/4}.about .grid.grid-7{grid-template-rows:repeat(3,1fr)}.about .grid.grid-7 .card1{grid-area:1/1/2/3}.about .grid.grid-7 .card2{grid-area:1/3/3/4}.about .grid.grid-7 .card3{grid-area:2/1/3/2}.about .grid.grid-7 .card4{grid-area:2/2/3/3}.about .grid.grid-7 .card5{grid-area:3/1/4/2}.about .grid.grid-7 .card6{grid-area:3/2/4/3}.about .grid.grid-7 .card7{grid-area:3/3/4/4}.about .grid.grid-8{grid-template-rows:repeat(4,1fr)}.about .grid.grid-8 .card1{grid-area:1/1/2/3}.about .grid.grid-8 .card2{grid-area:1/3/3/4}.about .grid.grid-8 .card3{grid-area:2/1/3/2}.about .grid.grid-8 .card4{grid-area:2/2/3/3}.about .grid.grid-8 .card5{grid-area:3/1/5/2}.about .grid.grid-8 .card6{grid-area:3/2/4/3}.about .grid.grid-8 .card7{grid-area:3/3/4/4}.about .grid.grid-8 .card8{grid-area:4/2/5/4}.about .grid.grid-9{grid-template-rows:repeat(4,1fr)}.about .grid.grid-9 .card1{grid-area:1/1/2/3}.about .grid.grid-9 .card2{grid-area:1/3/3/4}.about .grid.grid-9 .card3{grid-area:2/1/3/2}.about .grid.grid-9 .card4{grid-area:2/2/3/3}.about .grid.grid-9 .card5{grid-area:3/1/5/2}.about .grid.grid-9 .card6{grid-area:3/2/4/3}.about .grid.grid-9 .card7{grid-area:3/3/4/4}.about .grid.grid-9 .card8{grid-area:4/2/5/3}.about .grid.grid-9 .card9{grid-area:4/3/5/4}.about .grid.grid-10{grid-template-rows:repeat(4,1fr)}.about .grid.grid-10 .card1{grid-area:1/1/2/3}.about .grid.grid-10 .card2{grid-area:1/3/3/4}.about .grid.grid-10 .card3{grid-area:2/1/3/2}.about .grid.grid-10 .card4{grid-area:2/2/3/3}.about .grid.grid-10 .card5{grid-area:3/1/4/2}.about .grid.grid-10 .card6{grid-area:3/2/4/3}.about .grid.grid-10 .card7{grid-area:3/3/4/4}.about .grid.grid-10 .card8{grid-area:4/1/5/2}.about .grid.grid-10 .card9{grid-area:4/2/5/3}.about .grid.grid-10 .card10{grid-area:4/3/5/4}@media screen and (max-width:670px){.about{max-width:90%}.about .grid{display:flex;flex-direction:column;height:auto}.about .grid>a{padding:50px}}.about.list{display:flex;flex-wrap:wrap;gap:25px;justify-content:center}.about.list .card{flex:1 1;max-width:245px;min-width:200px;margin:0;box-shadow:none}.bloc_campaign{background:#f6f6f6;border-radius:10px;padding:20px;position:relative;z-index:1}.bloc_campaign .slider-item{display:flex;width:100%;height:60px;background:#fff;text-align:center;justify-content:space-around;align-items:center}@media screen and (max-width:670px){.bloc_campaign .slider-item{flex-direction:column;height:150px}}.bloc_campaign .slider-item .btn{min-height:40px}.containerBoxHome{margin-top:50px;justify-content:center}.containerBoxHome .box-home{background:#f6f6f6;padding:0;min-height:300px;width:50%;box-sizing:border-box}@media screen and (max-width:670px){.containerBoxHome .box-home{min-height:auto}}.containerBoxHome .box-home.article{padding:20px 40px;background:#d68711}.containerBoxHome .box-home.article.articleSocial{background:#0a4396}.containerBoxHome.listOffers{background:#d9563e;padding:25px 0}.containerBoxHome.listOffers h2{text-align:center;color:#fff;margin-bottom:20px}.containerBoxHome.listOffers>div{gap:20px;flex-wrap:wrap;width:calc(90% - 80px)}@media screen and (max-width:760px){.containerBoxHome.listOffers>div{justify-content:center}}.containerBoxHome.listOffers>div>div{flex:1;max-width:calc(25% - 20px);margin:0}@media screen and (max-width:760px){.containerBoxHome.listOffers>div>div{max-width:none;width:90%;flex:none;margin:0}}@media screen and (max-width:760px){.containerBoxHome{flex-direction:column}.containerBoxHome .box-home{width:100%}}.textLibre{background:#ff9e6e;padding:25px 0;width:100%}.textLibre .container{width:calc(90% - 80px)}.listEtablishment{gap:20px;display:flex;align-items:flex-start;flex-wrap:wrap;justify-content:flex-start!important;width:calc(90% - 80px)!important;box-sizing:border-box}@media screen and (max-width:760px){.listEtablishment{padding:0 15px;width:100%!important}}.listEtablishment .bloc{background:#d9563e;padding:0;margin:0;width:calc(25% - 15px);position:relative}@media screen and (max-width:760px){.listEtablishment .bloc{width:calc(50% - 10px)}}.listEtablishment .bloc .img{text-align:left;margin-right:0;min-width:auto;max-width:none;width:100%;opacity:1;transition:opacity .25s}.listEtablishment .bloc .img img{width:100%;object-fit:cover;scale:1;transition:scale .25s}.listEtablishment .bloc>div:last-child{position:absolute;bottom:0;background:#d9563e;padding:5px 10px;border-radius:10px 10px 0 0;right:8px;margin-left:8px}.listEtablishment .bloc>div:last-child p{text-align:right;color:#fff}.listEtablishment .bloc:hover .img{opacity:.8}.listEtablishment .bloc:hover .img img{scale:1.1}.listEtablishment .bloc:first-child>div:last-child{background-color:#d9563e}.listEtablishment .bloc:nth-child(2)>div:last-child{background-color:#f27f46}.listEtablishment .bloc:nth-child(3)>div:last-child{background-color:#f16249}.listEtablishment .bloc:nth-child(4)>div:last-child{background-color:#e47c4b}.listEtablishment .bloc:nth-child(5)>div:last-child{background-color:#ff9e6e}.listEtablishment .bloc:nth-child(6)>div:last-child{background-color:#d9563e}.listEtablishment .bloc:nth-child(7)>div:last-child{background-color:#f27f46}.fb>div{display:flex;gap:25px;justify-content:center;align-items:center}.fb .fb-page{margin:auto;min-width:380px}.juicer-feed{height:320px;overflow:auto}.juicer-feed h1.referral{display:none!important}.btn_link a{margin:0 10px}@media screen and (max-width:905px){.wrap-tablet{flex-wrap:wrap}}.search-widget{margin:30px auto}.search-widget .thr-search-engine-multi .form-group label{color:#d9563e}.efOffre .thr-favorites.thr .slick-dots li.slick-active button,.efOffre .thr .btn-primary,.search-widget .thr .btn-primary{background:#ff9e6e!important}.efOffre .thr-favorites.thr .slick-dots li.slick-active button{border-color:#d9563e!important}.efOffre .thr-color-primary,.efOffre .thr-favorites div .thr-favorite .thr-favorite-content .thr-favorite-content-category{color:#d9563e!important}.search-widget .thr .btn-primary .fas{color:#fff}.list_campaign{width:90vw;max-width:1980px;margin:auto}.list_campaign .row{flex-wrap:wrap}.list_campaign h2{text-align:center}.list_campaign .card{margin:15px 1vw;max-width:340px;width:16vw}@media screen and (max-width:760px){.list_campaign .card{width:80vw;margin:20px 0}}.list_campaign.category .row~div:nth-child(3){order:2}.list_campaign.category .row~div:nth-child(4){order:1}.bloc-souscripteur{padding:50px 20vw;background:#f6f6f6;text-align:center}.bloc-souscripteur .btn{margin:25px auto}.bloc-news{padding:15px;background:#ededed;margin:25px 0;box-sizing:border-box}.bloc-news .title{font-weight:600;font-size:1rem;text-align:left}.header.etablishment.etablishment-ef .title h1{color:#d9563e}.header.etablishment.etablishment-colo .title h1{color:#d68711}.content-establishment{width:80%;margin-right:2%}@media only screen and (max-width:33.75em){.content-establishment{width:100%;margin-right:0}}.content-establishment .breadcrumb-item{display:inline-block;margin-bottom:10px}@media only screen and (max-width:33.75em){.content-establishment .breadcrumb-item{line-height:2px}}.content-establishment .breadcrumb-item:before{color:#000;content:"\e5cc";font-family:Material Symbols Outlined;font-size:1.5rem;position:relative;top:6px}.content-establishment .breadcrumb-item:first-child:before{display:none}.content-establishment .breadcrumb-item a{color:#000;font-size:1rem}.content-establishment .nav{display:flex;gap:15px 10px;flex-wrap:wrap;align-items:flex-start;justify-content:flex-start;margin:0 10px}.content-establishment .nav.etablishment-ef a{border:1px solid #f27f46}.content-establishment .nav.etablishment-ef a.active,.content-establishment .nav.etablishment-ef a:hover{color:#fff;background:#f27f46}.content-establishment .nav a{display:block;color:#000;padding:10px 30px;border-radius:30px;border:1px solid rgba(235,179,70,.47843137254901963);transition:all .15s;white-space:nowrap}.content-establishment .nav a.active,.content-establishment .nav a:hover{font-weight:700;background:#d68711}.content-establishment .nav a:hover{cursor:pointer}.content-establishment .content{margin-top:15px;padding-top:15px;border-top:1px solid #d3d3d3}@media only screen and (max-width:33.75em){.content-establishment .content{padding:0 10px}}.content-establishment .content>div{display:none;padding-top:20px}.content-establishment .content>div h3{margin-bottom:10px}.content-establishment .content>div.active{display:block}.content-establishment .content>div div,.content-establishment .content>div li,.content-establishment .content>div p,.content-establishment .content>div span,.content-establishment .content>div strong,.content-establishment .content>div ul{color:inherit;list-style:inherit}.content-establishment .content>div div li,.content-establishment .content>div li li,.content-establishment .content>div p li,.content-establishment .content>div span li,.content-establishment .content>div strong li,.content-establishment .content>div ul li{margin-left:20px}.content-establishment .content.ef>div{display:block}.popupPrices{position:fixed;top:20%;right:50%;transform:translate(50%,-50%);z-index:1000;min-width:250px;padding:20px 10Px;background:#fff;border:1px solid #0099cf;opacity:0;visibility:hidden;transition:all .3s}.popupPrices .btn-close{position:absolute;right:10px;top:5px;cursor:pointer}.popupPrices.active{opacity:1;visibility:visible;top:40%}.sidebar-info{width:35%;max-width:330px;height:fit-content;box-sizing:border-box;padding:10px;background:#f6f6f6;margin-top:25px;border-radius:10px;text-align:center}@media only screen and (max-width:33.75em){.sidebar-info{width:90%;margin:auto;max-width:none}}.sidebar-info h3{text-align:center}.sidebar-info .btn{margin:15px auto;height:50px;width:80%;display:block}.sidebar-info .actu .content{min-height:100px}.sidebar-info .actu .content p{text-align:center}.sidebar-info .WidgetQualitelisIframe{margin:20px auto 0}.table-prices{height:auto;overflow:hidden;max-height:35px}@media only screen and (max-width:780px){.table-prices{max-height:60px;max-height:10000px;margin:20px 0}.table-prices .table-title p:after{display:none}.table-prices .table-title p strong{display:block}}@media only screen and (max-width:780px){.table-prices.no-title .col-1{display:none}}@media only screen and (max-width:780px){.table-prices.no-title .col-2{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid}.table-prices.no-title .col-2 .col-title{height:auto}}.table-prices.active{max-height:10000px}.table-prices.active .table-title p:after{content:"\e5ce"}.table-prices .table-content{display:flex;text-align:center}@media only screen and (max-width:780px){.table-prices .table-content{flex-direction:column}}.table-prices .table-title{padding-bottom:5px;margin-bottom:5px;border-bottom:1px solid #ebb346}@media only screen and (max-width:780px){.table-prices .table-title{text-align:center}}.table-prices .table-title p{width:fit-content;position:relative}@media only screen and (max-width:780px){.table-prices .table-title p{width:100%}}.table-prices .table-title p:after{content:"\e5cf";font-family:Material Symbols Outlined;position:absolute;top:-5px;right:-35px;font-weight:700;font-size:1.5rem}.table-prices .table-title strong{color:#ebb346;font-weight:700;font-size:1rem}.table-prices .col-1{margin-top:50px}@media only screen and (max-width:780px){.table-prices .col-1{margin-top:0}.table-prices .col-1 .col-data{height:auto;overflow:hidden;max-height:50px;border-bottom:1px solid;display:block}.table-prices .col-1 .col-data>p{text-align:left;padding:10px 0 0;position:relative;width:fit-content;font-weight:700}.table-prices .col-1 .col-data>p:after{content:"\e5cf";font-family:Material Symbols Outlined;position:absolute;top:5px;left:auto;width:auto;right:-35px;font-weight:700;font-size:1.5rem}.table-prices .col-1 .col-data .d-flex{justify-content:space-between;align-items:center;padding:15px 0}.table-prices .col-1 .col-data.active{max-height:10000px}.table-prices .col-1 .col-data.active>p:after{content:"\e5ce"}.table-prices .col-1 .col-data.active .d-flex{border-top:1px solid}}@media only screen and (max-width:780px){.table-prices .col-2,.table-prices .col-2 .col-data:after,.table-prices .col-2 .col-data:before{display:none}}.table-prices .col-2 .col-title{height:50px}.table-prices .col-2 .col-title p{font-size:1rem}.table-prices .col-data{padding:0;height:70px;box-sizing:border-box;position:relative;display:flex;justify-content:center;align-items:center;flex-direction:column}.table-prices .col-data:after{content:"";background:#000;height:1px;position:absolute;top:0;left:0;width:100%}@media only screen and (max-width:780px){.table-prices .col-data:after{height:0}}.table-prices .col-data:last-child:before{content:"";background:#000;height:1px;position:absolute;bottom:0;left:0;width:100%}@media only screen and (max-width:780px){.table-prices .col-data:last-child:before{height:0}}.article .content img{max-width:100%;height:auto}.bloc-intern{max-width:90vw;margin:50px 0}@media screen and (max-width:670px){.bloc-intern{max-width:90vw;margin:50px auto}}.bloc-intern:first-of-type{margin-top:0}.bloc-intern div,.bloc-intern li,.bloc-intern p,.bloc-intern span,.bloc-intern strong,.bloc-intern ul{max-width:100%!important;width:100%!important;color:inherit;list-style:inherit}.bloc-intern div li,.bloc-intern li li,.bloc-intern p li,.bloc-intern span li,.bloc-intern strong li,.bloc-intern ul li{margin-left:20px}@media screen and (max-width:670px){.bloc-intern.row{flex-direction:column}}@media screen and (max-width:670px){.bloc-intern.bloc-left{flex-direction:column-reverse}}@media screen and (max-width:670px){.title-intern{margin:15px}}.search_choose.navbar-interne{position:relative;box-shadow:none;margin:20px 0;background:transparent}@media only screen and (max-width:33.75em){.headerShop{flex-direction:column}}.listProduct .category{margin-left:0!important;display:flex;flex-direction:column}@media only screen and (max-width:33.75em){.listProduct .category{flex-direction:row;justify-content:space-between;flex-wrap:wrap;padding:0 15px}}.listProduct .category .active{color:#d68711}@media only screen and (max-width:33.75em){.listProduct .category .filtres>div{display:flex;justify-content:space-between;flex-wrap:wrap}.listProduct .category .filtres>div ul{margin:5px 0}}.listProduct .category .filtres>div>ul{border-bottom:1px solid #0a4396;padding-bottom:8px;margin-bottom:14px}@media only screen and (max-width:33.75em){.listProduct .category .filtres>div>ul{margin:5px 10px;border:none}}.listProduct .category .parentCategory{height:auto;max-height:25px;overflow:hidden}@media only screen and (max-width:33.75em){.listProduct .category .parentCategory{overflow:initial}}.listProduct .category .parentCategory>a{position:relative;display:block}@media only screen and (max-width:33.75em){.listProduct .category .parentCategory>a{padding-right:20px}}.listProduct .category .parentCategory>a:after{content:"\e313";font-family:Material Symbols Outlined;position:absolute;font-size:1.5rem;right:5px;top:-5px;transition:all .6s}@media only screen and (max-width:33.75em){.listProduct .category .parentCategory>a:after{right:0}}.listProduct .category .parentCategory>a.active{color:#263c88}.listProduct .category .parentCategory>ul{padding:5px 0 5px 5px}@media only screen and (max-width:33.75em){.listProduct .category .parentCategory>ul{position:absolute;visibility:hidden;max-height:0;z-index:10}}.listProduct .category .parentCategory>ul>li{margin:2px 0}.listProduct .category .parentCategory.open{max-height:1000px}@media only screen and (max-width:33.75em){.listProduct .category .parentCategory.open>ul{max-height:1000px;visibility:visible;background:#fff;padding:10px 10px 10px 0}}.listProduct .category .parentCategory.open>a:after{transform:rotate(180deg)}.listProduct .list{display:flex;flex-wrap:wrap;justify-content:space-between}.listProduct .list .product{display:block;width:33.3%;min-width:200px;padding:10px;box-sizing:border-box}@media only screen and (max-width:33.75em){.listProduct .list .product{min-width:150px;width:45%}}.listProduct .list .product .product-img{max-width:100%;height:200px;overflow:hidden;position:relative;object-fit:contain;text-align:center}.listProduct .list .product .product-img:hover img{opacity:.5}.listProduct .list .product .product-img img{max-width:none;width:auto;height:100%}.listProduct .list .product .product-bottom{margin-top:5px}.listProduct .list .product .product-bottom .name{font-size:1.1rem;line-height:1.5em;font-weight:700;overflow:hidden;text-overflow:ellipsis;max-width:100%;white-space:nowrap}.listProduct .list .product .product-bottom .description{min-height:25px;margin-bottom:5px}.listProduct .list .product .product-bottom .price{font-size:1.1rem;font-weight:700;margin-bottom:5px}.listProduct .list .product .listButton{display:flex;gap:10px}.listProduct .list .product .btn{min-width:0;margin-top:5px}.listProduct .list .product .btn.add-card{position:relative}.listProduct .list .product .btn.add-card p{width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;font-size:1rem;display:flex;align-items:center;justify-content:center;background:#46c3eb;color:#fff;opacity:0;visibility:hidden;transition:all .5s}.listProduct .list .product .btn.add-card.loading p{opacity:1;visibility:visible}.listProduct .list .pagination{margin-top:25px;justify-content:flex-start}.listProduct .list .pagination .page-item{flex-grow:0;max-width:none}.listProduct .list .pagination .page-item .page-link{min-width:150px}.listProduct .list .pagination .page-item .page-link.disabled{display:none}.listProduct .list .pagination .page-link{width:55px;min-width:auto}.extend{position:absolute;z-index:10;background:#171717;font-size:2rem;color:#fff;padding:10px;border-radius:5px;width:50px;height:50px;display:flex;background:#0099cf;justify-content:center;align-items:center;border:none}@media (max-width:45em){.extend{display:none}}.product-info{display:flex;width:100vw;margin:0 auto;justify-content:flex-start;align-items:flex-start}@media (min-width:45em){.product-info .product-img{padding:0 25px 0 0;display:flex;align-items:start}}.product-info .product-img .my-gallery{position:relative;height:330px;width:90%;margin:auto}@media (min-width:45em){.product-info .product-img .my-gallery{height:500px}}.product-info .product-img .my-gallery figure{position:absolute;top:0;left:0;width:100%;display:none}.product-info .product-img .my-gallery figure.active{display:block}.product-info .product-img .my-gallery figure .main-gallery{background-repeat:no-repeat;background-size:contain;background-position:50%;width:auto;height:330px;border-radius:5px;transition:background-image .5s;position:relative}@media (min-width:45em){.product-info .product-img .my-gallery figure .main-gallery{height:500px;background-position:top}}.product-info .product-img .list-img{margin:0 0 10px;display:flex;justify-content:center;flex-wrap:wrap;flex-direction:row}@media (min-width:45em){.product-info .product-img .list-img{flex-direction:column}}.product-info .product-img .list-img a:after{display:none}.product-info .product-img .list-img .thumbail{margin:5px 0}.product-info .product-img .list-img .img-thumbail{width:60px;height:80px;background-size:cover;border-radius:5px;margin:0 15px}.product-info .add-card{position:relative;font-size:1rem;margin-top:40px}.product-info .add-card p{width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;font-size:1rem;display:flex;align-items:center;justify-content:center;background:#46c3eb;color:#fff;opacity:0;visibility:hidden;transition:all .5s}.product-info .add-card.loading p,.product-info .add-card.success p{opacity:1;visibility:visible}.cardCommand{border-radius:3px;color:#fff;background:#fff;z-index:10;width:100%;text-align:center;font-weight:700;margin-top:30px;margin-left:auto}.cardCommand,.cardCommand p{font-size:1rem}.cardCommand .headerCart{display:flex;justify-content:space-between;padding:5px}.cardCommand .headerCart .btn{min-width:auto;padding:0 10px;line-height:1rem;min-height:auto;height:30px;margin:0}.cardCommand .products{overflow:auto}.cardCommand .products p{padding:0;line-height:1.4}.cardCommand .products p.name{text-transform:uppercase;color:grey;font-weight:700}.cardCommand .products p .btn{margin:auto}.cardCommand .products .productRow{display:flex;align-items:flex-start;margin:10px 0;position:relative;gap:20px;border:1px solid #0099cf;border-radius:10px;padding:10px 15px}.cardCommand .products .productRow .img{width:100px;height:auto;overflow:hidden}.cardCommand .products .productRow .deleteProduct{position:absolute;right:10px;bottom:50%;transform:translateY(50%)}.cardCommand .products .productRow .deleteProduct span{color:#0099cf}.cardCommand .products .productRow .contentProduct{text-align:left;width:40%}.cardCommand .products .productRow .contentProduct .prices{display:flex;font-size:1.2rem;margin-top:10px;color:#0a4396;font-weight:700}.cardCommand .products .productRow form{width:30%}.cardCommand .products .productRow form .form-group{justify-content:flex-start;gap:10px}.cardCommand .products .productRow form .form-group input{width:50px;padding-right:0}.cardCommand .products .productRow form .form-group p{font-size:1.2rem;color:#0a4396;font-weight:700}@media (max-width:45em){.cardCommand .products .productRow form{width:40%}.cardCommand .products .productRow form .form-group{flex-direction:column}}.cardCommand .errorDelivery{display:none}.cardCommand .errorDelivery span{color:red}.cardCommand .errorDelivery.show{display:block}.cardCommand .footerCart{border-top:1px solid #0099cf;text-align:right;padding:5px}.cardCommand.order .products .productRow .img{width:30px;height:30px}.cardCommand.order .products .productRow form{width:40%}.hide{display:none}body,html{max-width:100vw;overflow-x:hidden;font-size:100%}.left{text-align:left}.right{text-align:right}.center{text-align:center;margin-left:auto;margin-right:auto}.justify{text-align:justify}.hidden-sm{display:none}.d-flex{display:flex}.align-center{align-items:center}.align-start{align-items:flex-start}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.hidden-flex-sm{display:flex}@media screen and (max-width:670px){.hidden-flex-sm{display:none!important}}.hidden-flex-desktop{display:none}@media screen and (max-width:670px){.hidden-flex-desktop{display:flex!important}}.d-block{display:block}.container{width:90%;margin-left:auto;margin-right:auto;max-width:80rem}@media only screen and (max-width:33.75em){.container{width:100%}}.row,.w-100{width:100%}.row{position:relative;display:flex;justify-content:center}@media only screen and (max-width:33.75em){.row{flex-wrap:wrap}}.row.justify-start{justify-content:flex-start}.row [class^=col-]{margin:.5rem 2%;min-height:.125rem}.col-form-label{margin:0!important}@media only screen and (max-width:33.75em){.wrap-mobile{flex-wrap:wrap}}.row:after{content:"";display:table;clear:both}.no-padding{justify-content:space-between}.no-padding .col-1{padding:0!important;margin:0!important}.no-padding .col-1-sm{width:8.33333%}@media only screen and (min-width:45em){.no-padding .col-1{width:8.33333%}}.no-padding .col-2{padding:0!important;margin:0!important}.no-padding .col-2-sm{width:16.66667%}@media only screen and (min-width:45em){.no-padding .col-2{width:16.66667%}}.no-padding .col-3{padding:0!important;margin:0!important}.no-padding .col-3-sm{width:25%}@media only screen and (min-width:45em){.no-padding .col-3{width:25%}}.no-padding .col-4{padding:0!important;margin:0!important}.no-padding .col-4-sm{width:33.33333%}@media only screen and (min-width:45em){.no-padding .col-4{width:33.33333%}}.no-padding .col-5{padding:0!important;margin:0!important}.no-padding .col-5-sm{width:41.66667%}@media only screen and (min-width:45em){.no-padding .col-5{width:41.66667%}}.no-padding .col-6{padding:0!important;margin:0!important}.no-padding .col-6-sm{width:50%}@media only screen and (min-width:45em){.no-padding .col-6{width:50%}}.no-padding .col-7{padding:0!important;margin:0!important}.no-padding .col-7-sm{width:58.33333%}@media only screen and (min-width:45em){.no-padding .col-7{width:58.33333%}}.no-padding .col-8{padding:0!important;margin:0!important}.no-padding .col-8-sm{width:66.66667%}@media only screen and (min-width:45em){.no-padding .col-8{width:66.66667%}}.no-padding .col-9{padding:0!important;margin:0!important}.no-padding .col-9-sm{width:75%}@media only screen and (min-width:45em){.no-padding .col-9{width:75%}}.no-padding .col-10{padding:0!important;margin:0!important}.no-padding .col-10-sm{width:83.33333%}@media only screen and (min-width:45em){.no-padding .col-10{width:83.33333%}}.no-padding .col-11{padding:0!important;margin:0!important}.no-padding .col-11-sm{width:91.66667%}@media only screen and (min-width:45em){.no-padding .col-11{width:91.66667%}}.no-padding .col-12{padding:0!important;margin:0!important}.no-padding .col-12-sm{width:100%}@media only screen and (min-width:45em){.no-padding .col-12{width:100%}}.col-1{width:8.33333%}.col-2{width:16.66667%}.col-3{width:25%}.col-4{width:33.33333%}.col-5{width:41.66667%}.col-6{width:50%}.col-7{width:58.33333%}.col-8{width:66.66667%}.col-9{width:75%}.col-10{width:83.33333%}.col-11{width:91.66667%}.col-12{width:100%}@media only screen and (min-width:60em){.col-1-sm{width:4.33333%}.col-2-sm{width:12.66667%}.col-3-sm{width:21%}.col-4-sm{width:29.33333%}.col-5-sm{width:37.66667%}.col-6-sm{width:46%}.col-7-sm{width:54.33333%}.col-8-sm{width:62.66667%}.col-9-sm{width:71%}.col-10-sm{width:79.33333%}.col-11-sm{width:87.66667%}.col-12-sm{width:96%}}.mt-1{margin-top:10px}@media screen and (max-width:425px){.mt-sm-1{margin-top:10px!important}}.mt-2{margin-top:20px}@media screen and (max-width:425px){.mt-sm-2{margin-top:20px!important}}.mt-3{margin-top:30px}@media screen and (max-width:425px){.mt-sm-3{margin-top:30px!important}}.mt-4{margin-top:40px}@media screen and (max-width:425px){.mt-sm-4{margin-top:40px!important}}.mt-5{margin-top:50px}@media screen and (max-width:425px){.mt-sm-5{margin-top:50px!important}}.mt-6{margin-top:60px}@media screen and (max-width:425px){.mt-sm-6{margin-top:60px!important}}.mt-7{margin-top:70px}@media screen and (max-width:425px){.mt-sm-7{margin-top:70px!important}}.mt-8{margin-top:80px}@media screen and (max-width:425px){.mt-sm-8{margin-top:80px!important}}.mt-9{margin-top:90px}@media screen and (max-width:425px){.mt-sm-9{margin-top:90px!important}}.mt-10{margin-top:100px}@media screen and (max-width:425px){.mt-sm-10{margin-top:100px!important}}.mb-1{margin-bottom:10px}@media screen and (max-width:425px){.mb-sm-1{margin-bottom:10px!important}}.mb-2{margin-bottom:20px}@media screen and (max-width:425px){.mb-sm-2{margin-bottom:20px!important}}.mb-3{margin-bottom:30px}@media screen and (max-width:425px){.mb-sm-3{margin-bottom:30px!important}}.mb-4{margin-bottom:40px}@media screen and (max-width:425px){.mb-sm-4{margin-bottom:40px!important}}.mb-5{margin-bottom:50px}@media screen and (max-width:425px){.mb-sm-5{margin-bottom:50px!important}}.mb-6{margin-bottom:60px}@media screen and (max-width:425px){.mb-sm-6{margin-bottom:60px!important}}.mb-7{margin-bottom:70px}@media screen and (max-width:425px){.mb-sm-7{margin-bottom:70px!important}}.mb-8{margin-bottom:80px}@media screen and (max-width:425px){.mb-sm-8{margin-bottom:80px!important}}.mb-9{margin-bottom:90px}@media screen and (max-width:425px){.mb-sm-9{margin-bottom:90px!important}}.mb-10{margin-bottom:100px}@media screen and (max-width:425px){.mb-sm-10{margin-bottom:100px!important}}