﻿html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1;font-size:20px}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}a{text-decoration:none}.admin-bar #page,.admin-bar #site-navigation{margin-top:32px}@media screen and (max-width: 782px){.admin-bar #page,.admin-bar #site-navigation{margin-top:46px}}html{background-color:#fff}@font-face{font-family:"Jakarta Sans Variable";src:url("/wp-content/themes/apte/assets/fonts/primary/font.woff2") format("woff2"),url("/wp-content/themes/apte/assets/fonts/primary/font.woff") format("woff");font-weight:-800;font-display:swap}h2.darken{background-color:#004e66}h2.yellowed{background-color:#dfb55c}li{font-family:"Jakarta Sans Variable",sans-serif;font-weight:300;font-size:1.15rem;line-height:125%}h3{font-family:"Jakarta Sans Variable",sans-serif;font-weight:700;font-size:1.75rem;line-height:2.5rem;margin-bottom:2rem}p{font-family:"Jakarta Sans Variable",sans-serif;font-weight:300;font-size:1.15rem;margin-bottom:1rem;line-height:125%}p:last-of-type{margin-bottom:0}@media screen and (max-width: 599px){h3{font-size:1.5rem !important}p{font-size:1.1rem}}@keyframes fade{from{opacity:0}to{opacity:1}}.img-placeholder-wrapper{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);border:6px solid #c3c3c3;border-radius:10px;width:80%;height:80%;max-width:100px;max-height:80px}.img-placeholder-wrapper::before{content:"";width:94%;height:10%;position:absolute;bottom:0;left:3px;right:3px;background-color:#f0f2f5;z-index:1}.img-placeholder-wrapper::after{content:"";width:100%;height:50%;position:absolute;bottom:calc(-50% - 6px);background-color:#f0f2f5;left:0;right:0}.img-placeholder-wrapper .hill{position:absolute;bottom:-30%;left:0;right:0;width:100%;height:100%}.img-placeholder-wrapper .hill::before{content:"";position:inherit;bottom:10%;left:10%;width:40%;height:45%;background-color:#c3c3c3;transform:rotate(45deg);border-radius:6px}.img-placeholder-wrapper .hill::after{content:"";position:absolute;bottom:0%;right:12%;width:60%;height:70%;background-color:#c3c3c3;transform:rotate(135deg);border-radius:6px}.img-placeholder-wrapper .dot{position:absolute;top:10%;left:10%;width:12px;height:12px;border-radius:50%;background-color:#c3c3c3}.btn,#site-navigation a#side-item-1,#site-navigation a#side-item-2{background-color:#dfb55c;font-family:"Jakarta Sans Variable",sans-serif;font-weight:500;font-size:1.15rem;padding:.7rem 2rem;border-radius:7px;display:block;width:fit-content;margin:auto;color:#fff;box-sizing:border-box}.btn:hover,.btn:focus,.btn:focus-visible,#site-navigation a#side-item-1:hover,#site-navigation a#side-item-1:focus,#site-navigation a#side-item-1:focus-visible,#site-navigation a#side-item-2:hover,#site-navigation a#side-item-2:focus,#site-navigation a#side-item-2:focus-visible{background-color:#fff;color:#dfb55c;outline:none;box-shadow:inset 0 0 0 2px #dfb55c}.btn:hover.with-dropdown::after,.btn:focus.with-dropdown::after,.btn:focus-visible.with-dropdown::after,#site-navigation a#side-item-1:hover.with-dropdown::after,#site-navigation a#side-item-1:focus.with-dropdown::after,#site-navigation a#side-item-1:focus-visible.with-dropdown::after,#site-navigation a#side-item-2:hover.with-dropdown::after,#site-navigation a#side-item-2:focus.with-dropdown::after,#site-navigation a#side-item-2:focus-visible.with-dropdown::after{content:url("data:image/svg+xml,%3Csvg width='14' height='22' viewBox='0 0 14 22' fill='rgb(223, 181, 92)' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8.72559 10.832L0.0605469 2.85352L2.36133 0.144531L13.9395 10.832L2.36133 21.2041L0.0605469 18.4951L8.72559 10.832Z'/%3E%3C/svg%3E");filter:invert(0)}.btn[disabled],#site-navigation a#side-item-1[disabled],#site-navigation a#side-item-2[disabled]{background-color:#e1e3ea;color:#545d78}.btn[disabled]:hover,.btn[disabled]:focus,.btn[disabled]:focus-visible,#site-navigation a#side-item-1[disabled]:hover,#site-navigation a#side-item-1[disabled]:focus,#site-navigation a#side-item-1[disabled]:focus-visible,#site-navigation a#side-item-2[disabled]:hover,#site-navigation a#side-item-2[disabled]:focus,#site-navigation a#side-item-2[disabled]:focus-visible{box-shadow:none;color:#545d78}.btn.big,#site-navigation a#side-item-1.big,#site-navigation a#side-item-2.big{font-size:1.25rem}.btn.big.with-dropdown::after,#site-navigation a#side-item-1.big.with-dropdown::after,#site-navigation a#side-item-2.big.with-dropdown::after{transform:translateY(-35%) rotate(90deg) scale(0.85)}.btn.navigation,#site-navigation a#side-item-1.navigation,#site-navigation a#side-item-2.navigation{padding:.6rem 1.5rem}.btn.navigation::after,#site-navigation a#side-item-1.navigation::after,#site-navigation a#side-item-2.navigation::after{display:none}.btn.with-dropdown,#site-navigation a#side-item-1.with-dropdown,#site-navigation a#side-item-2.with-dropdown{position:relative;padding-right:4rem}.btn.with-dropdown::after,#site-navigation a#side-item-1.with-dropdown::after,#site-navigation a#side-item-2.with-dropdown::after{content:url("data:image/svg+xml,%3Csvg width='14' height='22' viewBox='0 0 14 22' fill='currentColor' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8.72559 10.832L0.0605469 2.85352L2.36133 0.144531L13.9395 10.832L2.36133 21.2041L0.0605469 18.4951L8.72559 10.832Z'/%3E%3C/svg%3E");position:absolute;right:2rem;top:50%;transform:translateY(-45%) rotate(90deg) scale(0.625);filter:invert(1)}.btn.clear,#site-navigation a#side-item-1.clear,#site-navigation a#side-item-2.clear{background-color:#fff;color:#dfb55c;outline:none;box-shadow:inset 0 0 0 2px #dfb55c}.btn.clear.with-dropdown::after,#site-navigation a#side-item-1.clear.with-dropdown::after,#site-navigation a#side-item-2.clear.with-dropdown::after{content:url("data:image/svg+xml,%3Csvg width='14' height='22' viewBox='0 0 14 22' fill='rgb(223, 181, 92)' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8.72559 10.832L0.0605469 2.85352L2.36133 0.144531L13.9395 10.832L2.36133 21.2041L0.0605469 18.4951L8.72559 10.832Z'/%3E%3C/svg%3E");filter:invert(0)}.btn.clear:hover,.btn.clear:focus,.btn.clear:focus-visible,#site-navigation a#side-item-1.clear:hover,#site-navigation a#side-item-1.clear:focus,#site-navigation a#side-item-1.clear:focus-visible,#site-navigation a#side-item-2.clear:hover,#site-navigation a#side-item-2.clear:focus,#site-navigation a#side-item-2.clear:focus-visible{background-color:#dfb55c;color:#fff;outline:none;box-shadow:inset 0 0 0 0px #fff}.btn.clear:hover.with-dropdown::after,.btn.clear:focus.with-dropdown::after,.btn.clear:focus-visible.with-dropdown::after,#site-navigation a#side-item-1.clear:hover.with-dropdown::after,#site-navigation a#side-item-1.clear:focus.with-dropdown::after,#site-navigation a#side-item-1.clear:focus-visible.with-dropdown::after,#site-navigation a#side-item-2.clear:hover.with-dropdown::after,#site-navigation a#side-item-2.clear:focus.with-dropdown::after,#site-navigation a#side-item-2.clear:focus-visible.with-dropdown::after{filter:brightness(0) invert(1)}@keyframes breathe{from{opacity:50%}to{opacity:100%}}@keyframes smooth-transiant{0%{left:0}25%{width:10%}50%{left:100%}100%{opacity:0}}.img-container{font-size:0;position:relative;overflow:hidden}.img-container::before{content:"";position:absolute;width:100%;height:100%;border-radius:inherit}.img-container[data-loading=progressive]::before{animation:smooth-transiant 3s infinite;width:0;height:150%;top:-25%;background-color:#fff;filter:blur(50px)}.img-container[data-loading=placeholder] .img-placeholder-wrapper{animation:breathe 1s ease-in-out infinite alternate}.img-container[data-info=lazy-loaded]::before,.img-container[data-info=default-loaded]::before{animation:none}.img-container[data-info=lazy-loaded] img,.img-container[data-info=default-loaded] img{display:block}.img-container[data-loading=default] img{opacity:1}.img-container[data-info="not found"]{display:flex;justify-content:center;align-items:center;background-color:#f0f2f5 !important}.img-container[data-info="not found"]::before,.img-container[data-info="not found"] .img-placeholder-wrapper{animation:none}.img-container[data-info="not found"] img{transition:0ms;display:block;opacity:0 !important;position:relative}.img-container[data-info="not found"] img::before{content:"";position:absolute;top:0;left:0;width:50px;height:50px;background-color:#c3c3c3}.img-container[data-info=lazy-loaded],.img-container[data-info=default-loaded]{background-color:rgba(0,0,0,0) !important}.img-container[data-info=lazy-loaded] img,.img-container[data-info=default-loaded] img{opacity:1}.img-container img{opacity:0;transition:.25s;object-fit:cover;border-radius:inherit;image-rendering:pixelated;width:100%;height:100%}#page.site #resp-menu-trigger span{transition:300ms}#page.site.main-menu-active #resp-menu-trigger::before{transform:translateY(-50%) rotate(45deg)}#page.site.main-menu-active #resp-menu-trigger::after{transform:translateY(-50%) rotate(-45deg)}#page.site[data-status=expending] #resp-menu-trigger{animation:spin-and-whomp 375ms ease}#page.site[data-status=expending] #resp-menu-trigger span{display:none}#page.site[data-status=collapsing] #resp-menu-trigger{animation:reverse-spin-and-whomp 600ms ease}#page.site[data-status=collapsing] #resp-menu-trigger::before{--rotate-angle: 45deg;--from-top: 25%}#page.site[data-status=collapsing] #resp-menu-trigger::after{--rotate-angle: -45deg;--from-top: 65%}#page.site[data-status=collapsing] #resp-menu-trigger::before,#page.site[data-status=collapsing] #resp-menu-trigger::after{top:50%;transform:translateY(-50%) rotate(var(--rotate-angle))}#page.site[data-status=collapsing] #resp-menu-trigger span{display:none}@keyframes spin-and-whomp{0%{transform:rotate(0deg)}50%{transform:rotate(-90deg)}75%{scale:.75;transform:rotate(-90deg) scaleX(0.75) scaleY(1.75)}100%{scale:1;transform:rotate(-90deg) scaleX(1) scale(1)}}@keyframes reverse-spin-and-whomp{0%{transform:rotate(-90deg)}25%{scale:.75;transform:rotate(-90deg)}50%{scale:1;transform:rotate(-90deg) scaleX(1) scale(1)}100%{transform:rotate(-90deg)}}#site-navigation .img-placeholder-wrapper{display:none}#site-navigation .logo:not([data-info=lazy-loaded]){border-radius:5px}#site-navigation .tabs .sub-menu{display:none}#site-navigation{background-color:#fff;position:relative;box-shadow:0 0 4px 4px rgba(0,0,0,.16)}#site-navigation.fixed{position:fixed;top:0;left:0;right:0;z-index:999}#site-navigation.fixed+*{padding-top:calc(80px + 2rem)}#site-navigation .logo-and-tabs{display:flex;justify-content:space-between;align-items:center;padding:1rem 1.5rem 1rem 1rem;box-sizing:border-box;max-width:1920px;margin:0 auto}#site-navigation .logo-and-tabs a{display:block;font-family:"Jakarta Sans Variable",sans-serif;font-weight:500;font-size:1.1rem}#site-navigation .nav-logo-link{margin-right:4rem}#site-navigation .nav-logo-link .logo{width:180px;height:80px}#site-navigation .nav-logo-link img{image-rendering:auto}#site-navigation .tabs-prewrap{width:100%}#site-navigation .tabs-container{display:flex;justify-content:space-between}#site-navigation .tabs-container .tabs:only-child{width:100%;display:flex;justify-content:flex-end}#site-navigation .tabs{display:flex;align-items:center}#site-navigation .tabs>li{list-style:none;margin:0 1rem}#site-navigation .tabs>li:first-of-type{margin-left:0}#site-navigation .tabs>li:last-of-type{margin-right:0}#site-navigation .tabs>.current-menu-item>a{position:relative}#site-navigation .tabs>.current-menu-item>a::after{content:"";position:absolute;right:0;left:.5rem;width:calc(100% - .5rem);bottom:0;height:2px;border-radius:5px;background-color:#004e66}#site-navigation .tabs>.current-menu-item:hover>a,#site-navigation .tabs>.current-menu-item:focus>a,#site-navigation .tabs>.current-menu-item:focus-within>a{background-color:#fefefe;color:#004e66}#site-navigation .tabs>.current-menu-item:focus>a,#site-navigation .tabs>.current-menu-item:focus-within>a{background-color:#eaf5f8;color:#004e66}#site-navigation .tabs a{color:#004e66;padding:1rem .5rem .75rem .5rem;display:block;background-color:#fefefe}#site-navigation .tabs a::after{content:"";position:absolute;right:0;width:0;bottom:0;height:2px;border-radius:5px;background-color:#004e66;transition:250ms}#site-navigation .tabs a:hover,#site-navigation .tabs a:focus,#site-navigation .tabs a:focus-visible{color:#004e66}#site-navigation .tabs a:hover::after,#site-navigation .tabs a:focus::after,#site-navigation .tabs a:focus-visible::after{left:.5rem;width:calc(100% - .5rem)}#site-navigation .tabs a:focus,#site-navigation .tabs a:focus-visible{background-color:#eaf5f8}#site-navigation .tabs.external-links-container>.menu-item>a{padding:.6rem 1.5rem;border-radius:7px;transition:75ms;text-decoration:none}#site-navigation .tabs.external-links-container>.menu-item>a::after{width:0}#site-navigation .tabs.external-links-container>.menu-item:first-of-type>a{box-shadow:inset 0 0 0 2px #dfb55c;color:#d7a231}#site-navigation .tabs.external-links-container>.menu-item:first-of-type>a:hover,#site-navigation .tabs.external-links-container>.menu-item:first-of-type>a:focus,#site-navigation .tabs.external-links-container>.menu-item:first-of-type>a:focus-visible{box-shadow:inset 0 0 0 2px #af9d75;background-color:#af9d75;color:#fff}#site-navigation .tabs.external-links-container>.menu-item:last-of-type>a{background-color:#dfb55c;color:#fff}#site-navigation .tabs.external-links-container>.menu-item:last-of-type>a:hover,#site-navigation .tabs.external-links-container>.menu-item:last-of-type>a:focus,#site-navigation .tabs.external-links-container>.menu-item:last-of-type>a:focus-visible{background-color:#fff;color:#af9d75;box-shadow:inset 0 0 0 2px #af9d75}#site-navigation #resp-menu-trigger{display:none;position:relative;padding:1.5rem}#site-navigation #resp-menu-trigger:hover,#site-navigation #resp-menu-trigger:focus,#site-navigation #resp-menu-trigger:focus-visible{background-color:#af9d75;border-radius:10px;outline:none}.overlay{display:none;top:calc(50px + 2rem)}@media screen and (max-width: 1399px){#site-navigation .tabs>.current-menu-item>a:after{transition:0s}#menu-menu-secondaire .btn{color:#dfb55c !important;padding:0 !important;margin:0 !important;background-color:rgba(0,0,0,0) !important;box-shadow:none !important}#menu-menu-secondaire .btn:hover,#menu-menu-secondaire .btn:focus,#menu-menu-secondaire .btn:focus-visible{background-color:rgba(0,0,0,0) !important;box-shadow:none !important;text-decoration:underline !important;text-underline-offset:.35rem !important;text-decoration-thickness:2px !important}#page.main-menu-active .logo-and-tabs:after{background-color:#fff}#page.main-menu-active #resp-menu-trigger{box-shadow:inset 0 0 0 2px #dfb55c;border-radius:10px}#page.main-menu-active #resp-menu-trigger::before,#page.main-menu-active #resp-menu-trigger::after{background-color:#dfb55c}#page.main-menu-active #resp-menu-trigger:hover,#page.main-menu-active #resp-menu-trigger:focus,#page.main-menu-active #resp-menu-trigger:focus-visible{background-color:#fff;box-shadow:inset 0 0 0 2px #af9d75}#page.main-menu-active #resp-menu-trigger:hover::before,#page.main-menu-active #resp-menu-trigger:hover::after,#page.main-menu-active #resp-menu-trigger:focus::before,#page.main-menu-active #resp-menu-trigger:focus::after,#page.main-menu-active #resp-menu-trigger:focus-visible::before,#page.main-menu-active #resp-menu-trigger:focus-visible::after{background-color:#af9d75}#site-navigation{position:fixed;right:0;left:0;top:0;z-index:999}#site-navigation+*,#site-navigation.fixed+*{padding-top:calc(50px + 2rem)}#site-navigation .tabs>.current-menu-item a{background-color:#fff}#site-navigation .tabs>.current-menu-item:hover>a,#site-navigation .tabs>.current-menu-item:focus-within>a{background-color:#fff}#site-navigation .tabs>.menu-item{position:relative}#site-navigation .tabs>.menu-item:hover>a,#site-navigation .tabs>.menu-item:focus-within>a{border-bottom:none}#site-navigation .tabs>.current-menu-item>a{border-bottom:none;text-decoration:underline;text-underline-offset:.35rem;text-decoration-thickness:2px}#site-navigation .tabs>.current-menu-item>a:after{width:0}#site-navigation .tabs a{background-color:#fff;color:#004e66;padding:.5rem 2rem 1rem 2rem}#site-navigation .tabs a:after{width:0}#site-navigation .tabs a:hover,#site-navigation .tabs a:focus,#site-navigation .tabs a:focus-visible{background-color:#fff;text-decoration:underline;text-underline-offset:.35rem;text-decoration-thickness:2px;transform:translateZ(0)}#site-navigation .tabs a:hover:after,#site-navigation .tabs a:focus:after,#site-navigation .tabs a:focus-visible:after{width:0}#site-navigation .tabs#menu-menu-secondaire.external-links-container{margin-top:2rem;padding:0 2rem}#site-navigation .tabs#menu-menu-secondaire.external-links-container li{margin-bottom:1rem}#site-navigation .logo-and-tabs{padding:0rem 2.5rem 0rem 1rem}#site-navigation .logo-and-tabs::after{content:"";position:absolute;top:50%;height:2.5rem;right:1.5rem;width:3.5rem;transform:translateY(-50%);border-radius:10px;background-color:#dfb55c}#site-navigation #resp-menu-trigger{display:block;width:3.5rem;height:2.5rem;z-index:999;padding:0;cursor:pointer}#site-navigation .nav-logo-link{margin-right:0}#site-navigation .nav-logo-link .logo{width:180px;height:50px}#site-navigation #resp-menu-trigger{right:-1rem;background-color:rgba(0,0,0,0);border:none}#site-navigation #resp-menu-trigger:before,#site-navigation #resp-menu-trigger:after,#site-navigation #resp-menu-trigger span{content:"";position:absolute;height:3px;background-color:#fff;border-radius:10px;left:25%;right:25%}#site-navigation #resp-menu-trigger:before{top:25%}#site-navigation #resp-menu-trigger:after{bottom:25%}#site-navigation #resp-menu-trigger span{top:50%;transform:translateY(-50%)}#site-navigation .tabs-prewrap{display:none;left:0;top:calc(50px + 2rem);position:absolute;z-index:999;width:100%;background:#fff}.main-menu-active #site-navigation #resp-menu-trigger:before,.main-menu-active #site-navigation #resp-menu-trigger:after{top:50%;transform:rotate(-45deg)}.main-menu-active #site-navigation #resp-menu-trigger:after{transform:rotate(45deg)}.main-menu-active #site-navigation #resp-menu-trigger span{opacity:0}.main-menu-active #site-navigation .tabs-prewrap{display:block}.overlay.visible{display:block;position:fixed;left:0;right:0;top:0;bottom:0;background-color:rgba(0,0,0,.5);z-index:998}}@media screen and (min-width: 1400px){#site-navigation .nav-logo-link{transition:.25s}#site-navigation .nav-logo-link svg{transition:.15s}.small-top #site-navigation .nav-logo-link{width:64px;overflow:hidden;margin-right:1.25rem;height:62px}.small-top #site-navigation .nav-logo-link>svg{height:inherit;margin-left:-1rem}.small-top #site-navigation .logo-and-tabs{padding:.25rem 1.5rem .25rem 1rem}.small-top #site-navigation .tabs a{padding:.65rem .5rem .45rem .5rem}.small-top #site-navigation a#side-item-1.navigation,.small-top #site-navigation a#side-item-2.navigation{padding:.4rem 1.25rem}}@media screen and (max-width: 1399px){#site-navigation #menu-menu-secondaire li a{transition:0s}#site-navigation .tabs-prewrap{display:block;height:100vh;max-width:350px;right:calc(-350px - 10px);left:auto;z-index:999;top:0;transition:right 400ms ease 0s;border-left:1px solid;padding-top:calc(50px + 2rem)}#site-navigation .tabs-container{display:inherit;overflow-y:auto;height:calc(100% - (50px + 2rem))}#site-navigation .tabs-container .tabs,#site-navigation .tabs-container .tabs:only-child{display:inherit}#site-navigation .tabs-container .tabs li,#site-navigation .tabs-container .tabs:only-child li{margin:0}#page.site #resp-menu-trigger span{transition:0s !important}#page.site.main-menu-active #resp-menu-trigger{z-index:1000}#page.site.main-menu-active .tabs-prewrap{right:0}#page.site[data-status=expending] #resp-menu-trigger{animation-delay:250ms;animation:iconRightSlide 400ms ease}#page.site[data-status=expending] #resp-menu-trigger::before,#page.site[data-status=expending] #resp-menu-trigger::after{animation:none !important}#page.site[data-status=collapsing] #resp-menu-trigger{animation:iconLeftSlide 400ms ease;z-index:1000}#page.site[data-status=collapsing] #resp-menu-trigger:before,#page.site[data-status=collapsing] #resp-menu-trigger:after{top:50%;transform:rotate(-45deg)}#page.site[data-status=collapsing] #resp-menu-trigger:after{transform:rotate(45deg)}#page.site[data-status=collapsing] #resp-menu-trigger::before,#page.site[data-status=collapsing] #resp-menu-trigger::after{animation:none !important}#page.site[data-status=collapsing] #resp-menu-trigger span{opacity:0}}@media screen and (max-width: 549px){#site-navigation .logo-and-tabs{position:relative}#page.site.main-menu-active .logo-and-tabs{max-width:350px;margin-right:0}#page.site.main-menu-active .nav-logo-link{z-index:1000;position:relative}#page.site.main-menu-active .tabs-prewrap{max-width:100%}#page.site[data-status=expending] .logo-and-tabs{animation:slide 400ms ease 0s}#page.site[data-status=expending] .tabs-prewrap{transition:none}#page.site[data-status=collapsing] .nav-logo-link{animation:fade 150ms}.overlay{top:0}}@media screen and (max-width: 399px){#page.site.main-menu-active .logo-and-tabs{max-width:100%}#page.site[data-status=collapsed] .nav-logo-link{animation:none}}@keyframes slide{from{right:calc(-350px - 10px)}to{right:0}}@keyframes iconRightSlide{from{right:-5.5rem}to{right:-1rem}}@keyframes iconLeftSlide{from{right:-1rem}to{right:-5.5rem}}#site-navigation .tabs>.menu-item-has-children.current-menu-ancestor>a{border-bottom:4px solid #000}#site-navigation .tabs>.menu-item-has-children.current-menu-ancestor>.sub-menu>.current-menu-item a{color:#004e66}@media screen and (max-width: 1399px){#site-navigation .tabs>.menu-item-has-children.current-menu-ancestor>a{border-bottom:none;background-color:#fff}#site-navigation .tabs>.menu-item-has-children.current-menu-ancestor:hover>a,#site-navigation .tabs>.menu-item-has-children.current-menu-ancestor:focus-within>a,#site-navigation .tabs>.menu-item-has-children.current-menu-ancestor.expended>a{background-color:#fff}#site-navigation .tabs>.menu-item-has-children.current-menu-ancestor>.sub-menu>.current-menu-item a{color:#000;background-color:#fff}}#site-navigation .tabs a:hover,#site-navigation .tabs a:focus,#site-navigation .tabs a:focus-visible{outline:none}#site-navigation .tabs>li{position:relative;z-index:2}#site-navigation .tabs>.menu-item-has-children{margin-top:1rem;padding-bottom:1rem}#site-navigation .tabs>.menu-item-has-children>a{display:flex;justify-content:space-between;align-items:center}#site-navigation .tabs>.menu-item-has-children>a::after{content:"";width:20px;height:10px;background-image:url("data:image/svg+xml,%3Csvg width='10' height='7' viewBox='0 0 10 7' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath id='Vector 1' d='M1 1L5 5L9 1' stroke='black' stroke-width='2'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-position:right;margin-top:1px;margin-left:1rem}#site-navigation .tabs>.menu-item-has-children>.sub-menu{position:absolute;top:100%;left:0;right:0;z-index:999;border:1px solid #e7e9e0;box-shadow:0 .188rem .188rem 0 rgba(0,0,0,.1);display:none}#site-navigation .tabs>.menu-item-has-children>.sub-menu::before{content:"";position:absolute;top:0;left:50%;transform:translate(-50%, -50%) rotate(45deg);background-color:#fefefe;width:1rem;height:1rem;border:inherit}#site-navigation .tabs>.menu-item-has-children>.sub-menu>li{position:relative;width:100%}#site-navigation .tabs>.menu-item-has-children:focus-within .sub-menu{display:block}#site-navigation .tabs>.menu-item-has-children:hover>.sub-menu,#site-navigation .tabs>.menu-item-has-children:focus-within>.sub-menu{display:block}@media screen and (max-width: 1399px){#site-navigation .tabs-prewrap{overflow:hidden}#site-navigation .tabs-container{margin-left:0px}#site-navigation .tabs-container:has(>.tabs>li.expended){margin-left:-350px}#site-navigation .tabs{position:relative}#site-navigation .tabs>li{position:initial}#site-navigation .tabs>li>a{width:100%;box-sizing:border-box;margin-left:0}#site-navigation .tabs>.menu-item-has-children{margin-top:0;padding-bottom:0}#site-navigation .tabs>.menu-item-has-children>a::after{margin-top:0;margin-left:0;margin-right:-5px;background-position:center;background-size:contain;rotate:-90deg}#site-navigation .tabs>.menu-item-has-children>.sub-menu{background-color:inherit;border:none;box-shadow:none;z-index:1;display:none;transition:150ms}#site-navigation .tabs>.menu-item-has-children>.sub-menu::before{display:none}#site-navigation .tabs>.menu-item-has-children>.sub-menu>li{max-height:0;transition:inherit;display:none}#site-navigation .tabs>.menu-item-has-children>.sub-menu>li::before{content:"";position:absolute;top:0;left:2rem;right:2rem;height:1px;background-color:#000;opacity:.05;border-radius:5px}#site-navigation .tabs>.menu-item-has-children>.sub-menu>li a{color:rgba(0,0,0,0);transition:color 300ms;background-color:#fafafa;padding-left:2rem}#site-navigation .tabs>.menu-item-has-children>.sub-menu>li a:hover,#site-navigation .tabs>.menu-item-has-children>.sub-menu>li a:focus,#site-navigation .tabs>.menu-item-has-children>.sub-menu>li a:focus-visible{background-color:#fff}#site-navigation .tabs>.menu-item-has-children:hover>a{background-color:#fff}#site-navigation .tabs>.menu-item-has-children.expended{display:flex;flex-direction:column;position:absolute;top:0;left:350px;right:0}#site-navigation .tabs>.menu-item-has-children.expended>a{flex-direction:row-reverse;justify-content:flex-end;gap:1.5rem;padding-left:1.5rem}#site-navigation .tabs>.menu-item-has-children.expended>a::after{transform:rotateX(180deg)}#site-navigation .tabs>.menu-item-has-children.expended>.sub-menu{display:block}#site-navigation .tabs>.menu-item-has-children.expended>.sub-menu>li{display:block;max-height:80px}#site-navigation .tabs>.menu-item-has-children.expended>.sub-menu>li a{color:initial}#site-navigation #menu-menu-secondaire.tabs>li>a{width:100%}#site-navigation .tabs>li.expended>.sub-menu{height:calc(100vh - (60px + 2rem + 52px));background:#004e66}}@keyframes test{from{transform:translateX(0%)}to{transform:translateX(-100%)}}header{position:relative}header h1{width:100%;text-align:center;text-transform:uppercase}#breadcrumb{padding:4rem 2rem 0rem 2rem;max-width:1000px;margin:auto;margin-top:calc(80px + 2rem + 1rem)}@media screen and (max-width: 1399px){#breadcrumb{margin-top:calc(50px + 2rem + 1rem);padding-top:2rem}}a.link-back-to{display:block;font-family:"Jakarta Sans Variable",sans-serif;font-weight:400;color:#dfb55c;font-size:1.1rem;padding:.5rem .25rem;margin-left:1.75rem;position:relative;width:fit-content}a.link-back-to .arrow{position:absolute;display:block;width:calc(100% + 2rem);height:100%;top:0;right:0;transition:.15s}a.link-back-to .arrow:before{position:inherit;content:url("data:image/svg+xml,%3Csvg width='14' height='22' viewBox='0 0 14 22' fill='rgb(223, 181, 92)' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8.72559 10.832L0.0605469 2.85352L2.36133 0.144531L13.9395 10.832L2.36133 21.2041L0.0605469 18.4951L8.72559 10.832Z'/%3E%3C/svg%3E");width:fit-content;text-align:end;left:0;top:50%;transform:translateY(-50%) scale(0.55) rotate(180deg)}a.link-back-to .arrow:after{content:"";position:inherit;display:block;width:1rem;height:2px;left:6px;top:50%;background-color:#dfb55c}a.link-back-to:after{content:"";position:absolute;width:calc(100% - .25rem);height:2px;background-color:#dfb55c;bottom:0;right:.25rem;transition:transform .25s;transform:scaleX(0);transform-origin:left}a.link-back-to:focus,a.link-back-to:focus-visible{background-color:#fcf9f1}a.link-back-to:hover,a.link-back-to:focus,a.link-back-to:focus-visible{outline:none}a.link-back-to:hover:before,a.link-back-to:focus:before,a.link-back-to:focus-visible:before{opacity:1}a.link-back-to:hover:after,a.link-back-to:focus:after,a.link-back-to:focus-visible:after{transform:scaleX(1);transform-origin:right}.options-ctn{display:flex;flex-wrap:wrap;width:100%;flex-direction:row;gap:1rem;padding:2rem 0 0 0}.options-ctn li{position:relative;width:100%;max-width:75px}.options-ctn input[type=radio]{position:absolute;top:50%;right:50%;transform:translate(50%, -50%);z-index:-1}.options-ctn input[type=radio]+label{display:block;background-color:#fff;border:2px solid #dfb55c;color:#dfb55c;font-weight:500;border-radius:7px;cursor:pointer;width:100%;box-sizing:border-box;padding:.5rem 0;text-align:center}.options-ctn input[type=radio]:focus+label,.options-ctn input[type=radio]:focus-visible+label,.options-ctn input[type=radio]:hover+label{color:#b28423;border-color:#b28423}.options-ctn input[type=radio]:checked+label{background-color:#dfb55c;color:#fff}.options-ctn input[type=radio]:disabled+label{color:#a5acc0;border-color:#a5acc0;cursor:not-allowed}#product .gallery{display:flex;flex-direction:row;gap:1.5rem;box-sizing:border-box;position:sticky;top:8rem}#product .gallery .thumbnails{display:flex;flex-direction:column;gap:1.5rem;width:fit-content}#product .gallery .thumbnails li{width:100px;height:110px;transition:0s !important;background-color:#f0f6f9;border-radius:7px;text-align:center;cursor:pointer;display:flex;align-items:center;justify-content:center;position:relative;transition:.15s;opacity:.7}#product .gallery .thumbnails li::before{border:2px solid rgba(0,0,0,0);border-radius:7px;z-index:1;position:absolute;top:0;right:0;width:calc(100% - 4px);height:calc(100% - 4px);content:"";transition:inherit}#product .gallery .thumbnails li[aria-selected=true]{opacity:1}#product .gallery .thumbnails li[aria-selected=true]::before{border-color:#004e66}#product .gallery .thumbnails li:hover,#product .gallery .thumbnails li:focus,#product .gallery .thumbnails li:focus-visible{outline:none;opacity:1}#product .gallery .thumbnails li:hover[aria-selected=false]::before,#product .gallery .thumbnails li:focus[aria-selected=false]::before,#product .gallery .thumbnails li:focus-visible[aria-selected=false]::before{border-color:#a5c4cb}#product .gallery .thumbnails li:hover .img-container.transparent-bg,#product .gallery .thumbnails li:focus .img-container.transparent-bg,#product .gallery .thumbnails li:focus-visible .img-container.transparent-bg{transition:inherit;transform:scale(0.8)}#product .gallery .thumbnails li:hover .img-container.with-bg img,#product .gallery .thumbnails li:focus .img-container.with-bg img,#product .gallery .thumbnails li:focus-visible .img-container.with-bg img{transition:inherit;transform:scale(1.1)}#product .gallery .thumbnails .img-container{transition:inherit;box-sizing:border-box;height:100%}#product .gallery .thumbnails .img-container img{transition:0s}#product .gallery .thumbnails .img-container.transparent-bg{transform:scale(0.75)}#product .gallery .thumbnails .img-container.with-bg{border-radius:7px}#product .gallery .thumbnails .img-container.wc-gallery-thumb:not([data-info=lazy-loaded]).with-bg{transform:scale(0.75)}#product .gallery .thumbnails .img-container.wc-gallery-thumb[data-info="not found"]{width:100%}#product .gallery .thumbnails .img-container.wc-gallery-thumb .img-placeholder-wrapper{width:100px;height:80px;transform:scale(0.7) translate(-70%, -70%)}#product .gallery .selected{width:100%;height:550px;cursor:not-allowed;box-sizing:border-box;background-color:#f0f6f9;display:flex;justify-content:center;align-items:center;border-radius:7px;position:relative;overflow:hidden}#product .gallery .selected[role=tabpanel]{cursor:zoom-in}#product .gallery .selected[role=tabpanel]:hover .img-container{width:100%;height:100%;transform-origin:var(--zoom-x) var(--zoom-y);transform:scale(1.9);transition:0s;cursor:zoom-in}#product .gallery .selected[role=tabpanel]:hover .img-container img{transition:inherit}#product .gallery .selected .img-container{display:flex;background-color:#f0f6f9 !important;width:435px;height:435px}#product .gallery .selected .img-container img{width:inherit;height:inherit;object-fit:contain;margin:auto;image-rendering:auto}#product .gallery .selected .img-container img[data-transition=none]{transition:0s}#product .gallery .selected .img-container.with-bg{width:100%;height:100%}#product .gallery .selected .img-container.with-bg img{object-fit:cover}@media screen and (max-width: 1024px){#product .gallery{flex-direction:column;gap:.5rem}#product .gallery .thumbnails{order:2;width:100%;flex-direction:row;justify-content:center;gap:1.35rem;height:5px;padding:1rem 0;z-index:10}#product .gallery .thumbnails li{width:0px;height:0px;background-color:#f0f6f9}#product .gallery .thumbnails li:hover::before,#product .gallery .thumbnails li:focus::before,#product .gallery .thumbnails li:focus-visible::before{border-color:#4386a7 !important}#product .gallery .thumbnails li::before{border:5px solid #95bfd5}#product .gallery .thumbnails li[aria-selected=true]::before{border-color:#004e66 !important}#product .gallery .thumbnails li img{opacity:0}}@media screen and (max-width: 899px){#product .gallery{position:initial;width:100% !important;max-width:100% !important}#product .gallery .selected{height:650px}#product .gallery+article{width:100%;max-width:100%}}@media screen and (max-width: 599px){#product .gallery .selected{height:500px}}@media screen and (max-width: 549px){#product .gallery .selected{height:450px}}aside.alert,div.infobox{margin-top:2rem;padding:1rem 1rem 1rem 3rem;border-radius:7px;position:relative}aside.alert.warning,div.infobox.warning{background-color:#fffad2}aside.alert.warning p,div.infobox.warning p{color:#535353;border-color:#535353}aside.alert.info,div.infobox.info{background-color:#f0f6f9}aside.alert.error,div.infobox.error{background-color:rgba(255,53,53,.2392156863)}aside.alert.error ul,div.infobox.error ul{margin-top:1rem;margin-left:1rem;margin-bottom:1rem}aside.alert.error ul li,div.infobox.error ul li{list-style-type:disc;font-size:1rem;font-weight:400;color:#000}aside.alert.error p:nth-of-type(2),aside.alert.error p:nth-of-type(3),aside.alert.error p:nth-of-type(4),div.infobox.error p:nth-of-type(2),div.infobox.error p:nth-of-type(3),div.infobox.error p:nth-of-type(4){margin-top:1rem}aside.alert.error p:first-of-type::before,div.infobox.error p:first-of-type::before{transform:rotate(180deg) scale(0.85);padding-bottom:.1rem}aside.alert p,div.infobox p{margin:0;font-size:1rem;font-weight:400;color:#000;border-color:#000}aside.alert p:first-of-type:before,div.infobox p:first-of-type:before{content:"i";top:1.05rem;left:.85rem;position:absolute;border:2px solid;color:inherit;border-color:inherit;border-radius:100%;text-align:center;vertical-align:middle;font-size:.85rem;width:1.1rem;height:1rem;padding-bottom:.07rem;font-family:sans-serif;font-weight:900;transform:scale(0.85)}#details .cols-wrapper{display:flex;flex-direction:row;gap:4rem}#details .cols-wrapper div{box-sizing:border-box;width:33.3333333333%}#details .cols-wrapper div:not(:first-of-type){position:relative}#details .cols-wrapper div:not(:first-of-type)::before{content:"";position:absolute;top:0;left:-2rem;height:100%;width:2px;background-color:#dce8eb}#details .cols-wrapper div.empty::before{display:none}@media screen and (max-width: 1024px){#details .cols-wrapper{flex-direction:column}#details .cols-wrapper div{width:100%;position:relative}#details .cols-wrapper div::after{content:"";display:block;position:absolute;bottom:-2rem;left:0;height:2px;width:100%;background-color:#dce8eb !important}#details .cols-wrapper div:last-of-type::after{display:none}}@keyframes beatingHeart{0%{transform:scale(0.95) translateY(-50%)}50%{transform:scale(1) translateY(-50%)}100%{transform:scale(0.95) translateY(-50%)}}@keyframes beatingItem{0%{transform:scale(0.97)}50%{transform:scale(1)}100%{transform:scale(0.97)}}@keyframes dataUpdaterSpinerColors{0%{border-color:#004e66;border-bottom-color:rgba(0,0,0,0)}33%{border-color:#0089b3;border-bottom-color:rgba(0,0,0,0)}66%{border-color:#00c3ff;border-bottom-color:rgba(0,0,0,0)}100%{border-color:#004e66;border-bottom-color:rgba(0,0,0,0)}}@keyframes dataUpdaterSpinerRotation{0%{transform:rotate(0deg)}100%{transform:rotate(720deg)}}@keyframes shaking{0%{transform:rotate(0deg)}25%{transform:rotate(-5deg)}50%{transform:rotate(0deg)}75%{transform:rotate(5deg)}100%{transform:rotate(0deg)}}#layout-update{position:fixed;top:0;bottom:0;right:0;z-index:50;left:0;transition:.15s;background-color:rgba(255,255,255,.75);backdrop-filter:blur(5px);opacity:1}#layout-update.hidden{opacity:0;z-index:-1}#layout-update span.loader:after{content:"";display:inline-block;font-size:6.2px;border:1.2em solid #004e66;border-right-color:rgba(0,64,128,0) !important;transform:translateZ(0);animation:dataUpdaterSpinerRotation 1s infinite cubic-bezier(0.53, 0.21, 0.57, 0.85),dataUpdaterSpinerColors 3s infinite cubic-bezier(0.45, -0.03, 1, 0.77);border-radius:50%;width:8em;height:8em;position:absolute;top:50%;right:50%;right:calc(50% - 5em);margin-top:-6em}.toast{width:100%;height:fit-content;margin-top:2rem;padding:1rem 1rem 1rem 3rem;border-radius:7px;position:relative;box-sizing:border-box}.toast p{font-size:1.025rem;font-weight:400;color:#535353;border-color:#535353}.toast p:first-of-type::before{content:"";display:flex;align-items:flex-end;justify-content:center;font-family:"Jakarta Sans Variable",sans-serif;top:1.05rem;left:.85rem;position:absolute;border:2px solid;color:inherit;border-color:inherit;border-radius:100%;text-align:center;vertical-align:middle;font-size:.85rem;width:1.1rem;height:1rem;padding-bottom:.07rem;font-weight:900;transform:scale(0.85);line-height:1.108rem}.toast.success{background-color:#b2e1b6;border:2px solid #1b461f}.toast.success p:first-of-type::before{content:"✓";font-size:1.25rem}.toast.error{background-color:#ffe5e0;border:2px solid #ad1a00}.toast.error p:first-of-type::before{content:"x"}#product a.disabled{cursor:not-allowed;background-color:#e1e3ea;color:#545d78}#product a.disabled:hover,#product a.disabled:focus,#product a.disabled:focus-visible{box-shadow:none;color:#545d78}#product h1{text-align:left;line-height:2.25rem}#product h2{margin-bottom:1rem}#product h2.alone{margin-bottom:0}#product .btn{width:100%;text-align:center}#product article{order:2;width:100%;max-width:350px}#product .gallery{order:1;width:100%}#product section{border-bottom:2px solid #dce8eb;padding:2rem 0}#product section:first-of-type{margin-top:2rem;border-top:2px solid #dce8eb}#product section:last-of-type{margin-bottom:2rem}#product section#availability p{position:relative;padding-left:2rem}#product section#availability p::before{position:absolute;content:"";left:.85rem;top:50%;transform:translateY(-50%);width:5px;height:5px;border-radius:100%;background-color:#000}#product section#availability .in-stock{color:#33b476}#product section#availability .in-stock::before{background-color:#33b476}#product section#availability .re-stock,#product section#availability .low-stock{color:#f49c4f}#product section#availability .re-stock::before,#product section#availability .low-stock::before{background-color:#f49c4f}#product section#availability .out-of-stock{color:#ce4343}#product section#availability .out-of-stock::before{background-color:#ce4343}#product+#more-infos::before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background-color:#dce8eb}#product+#more-infos h2{text-transform:uppercase}#product .toast{margin-bottom:2rem}#more-infos h2{margin-bottom:2rem}#more-infos a{text-decoration:none;color:#dfb55c;font-family:"Jakarta Sans Variable",sans-serif;font-weight:700}#more-infos a:hover,#more-infos a:focus,#more-infos a:focus-visible{text-decoration:underline;outline:none}#more-infos a:focus,#more-infos a:focus-visible{background-color:#fcf9f1}#more-infos strong{font-family:"Jakarta Sans Variable",sans-serif;font-weight:700;color:#484c58}#more-infos em{font-style:italic}#more-infos p+blockquote{margin-top:2rem}#more-infos blockquote{padding:0rem 2rem;position:relative;color:#000;font-family:"Jakarta Sans Variable",sans-serif}#more-infos blockquote p{color:inherit;font-family:inherit;text-align:justify}#more-infos blockquote+p{margin-top:2rem}#more-infos blockquote::before,#more-infos blockquote::after{position:absolute;font-family:inherit;color:inherit;font-size:2.25rem;height:1rem}#more-infos blockquote::before{content:"“";top:-1rem;left:0}#more-infos blockquote::after{content:"”";bottom:-1rem;right:0}@media screen and (max-width: 1024px){#product .gallery{width:100%;max-width:calc(100% - 350px - 4rem)}#product article{width:350px}}@media screen and (max-width: 399px){#product h1{line-height:1.75rem;font-size:1.75rem}}footer .top-site-infos{display:flex;flex-direction:row;align-items:center;max-width:1400px;margin:auto;padding:4rem 2rem}footer .top-site-infos>div{width:100%;padding:0 2rem;box-sizing:border-box}footer .top-site-infos>div:first-of-type{padding-left:0}footer .top-site-infos>div:last-of-type{padding-right:0}footer .top-site-infos .alternative-logo{max-height:185px}footer .top-site-infos .alternative-logo>a{display:block;max-height:inherit}footer .top-site-infos .alternative-logo .img-container,footer .top-site-infos .alternative-logo svg{max-height:inherit}footer .top-site-infos .alternative-logo .container{display:flex;align-items:flex-end;gap:1rem}footer .top-site-infos .alternative-logo .container p{color:#004e66}footer .top-site-infos .alternative-logo .container .txt-ctn{display:flex;flex-direction:row-reverse;align-items:center;gap:.25rem}footer .top-site-infos .alternative-logo .container .accronym p{margin-bottom:.15rem}footer .top-site-infos .alternative-logo .container .accronym p::first-letter{text-transform:uppercase;font-family:"Jakarta Sans Variable",sans-serif;font-weight:600}footer .top-site-infos .alternative-logo .container .accronym p:last-of-type{margin-bottom:0}footer .top-site-infos .alternative-logo .container .before{padding-top:.25rem}footer .top-site-infos .alternative-logo .container .before p{font-size:.85rem;margin-bottom:.5rem;line-height:1rem;text-align:end}footer .top-site-infos .alternative-logo .container .before p:last-of-type{margin-bottom:0}footer .top-site-infos .contact-infos{display:flex;flex-direction:column;width:100%;text-align:center;position:relative}footer .top-site-infos .contact-infos::before{content:"";position:absolute;top:-2rem;left:0;width:2px;background-color:#006280;height:calc(100% + 4rem)}footer .top-site-infos .contact-infos p{margin-bottom:.75rem}footer .top-site-infos .contact-infos p:first-of-type,footer .top-site-infos .contact-infos p:nth-of-type(3),footer .top-site-infos .contact-infos p:last-of-type{font-family:"Jakarta Sans Variable",sans-serif;font-weight:500;font-size:1.25rem;color:#004e66}footer .top-site-infos .contact-infos p:first-of-type{font-size:1.5rem}footer .top-site-infos .contact-infos p:nth-of-type(2){font-family:"Jakarta Sans Variable",sans-serif;font-weight:200;color:#004e66}footer .top-site-infos .contact-infos p:last-of-type{color:#3da3c0}footer .top-site-infos .contact-infos p:last-of-type a{color:inherit;position:relative;padding:.25rem .5rem .5rem .5rem}footer .top-site-infos .contact-infos p:last-of-type a:after{content:"";position:absolute;bottom:0;right:0;width:0;height:2px;background-color:#3da3c0;transition:.25s}footer .top-site-infos .contact-infos p:last-of-type a:hover::after,footer .top-site-infos .contact-infos p:last-of-type a:focus::after,footer .top-site-infos .contact-infos p:last-of-type a:focus-visible::after{width:100%;left:0}footer .top-site-infos .contact-infos p:last-of-type a:focus,footer .top-site-infos .contact-infos p:last-of-type a:focus-visible{color:#004e66;outline:none;background-color:#eaf5f8}footer .top-site-infos .contact-infos p:last-of-type a:focus:after,footer .top-site-infos .contact-infos p:last-of-type a:focus-visible:after{background-color:#004e66}footer .mid-site-infos{display:flex;flex-direction:row;align-items:center;justify-content:space-between;max-width:1400px;margin:auto;padding:0 2rem}footer .mid-site-infos .write-to-us>p{font-family:"Jakarta Sans Variable",sans-serif;font-weight:200;color:#004e66;margin-bottom:.75rem}footer .mid-site-infos .write-to-us address a{display:block;transition:.075s;position:relative}footer .mid-site-infos .write-to-us address a:after{content:"";position:absolute;bottom:0;top:0;left:0;width:2px;background-color:rgba(0,0,0,0);transition:.075s}footer .mid-site-infos .write-to-us address a:hover,footer .mid-site-infos .write-to-us address a:focus,footer .mid-site-infos .write-to-us address a:focus-visible{outline:none;padding-left:1.25rem;padding-right:1.25rem}footer .mid-site-infos .write-to-us address a:hover:after,footer .mid-site-infos .write-to-us address a:focus:after,footer .mid-site-infos .write-to-us address a:focus-visible:after{background-color:#3da3c0}footer .mid-site-infos .write-to-us address a:focus,footer .mid-site-infos .write-to-us address a:focus-visible{background-color:#eaf5f8}footer .mid-site-infos .write-to-us address a:focus>p,footer .mid-site-infos .write-to-us address a:focus-visible>p{color:#004e66}footer .mid-site-infos .write-to-us address a:focus::after,footer .mid-site-infos .write-to-us address a:focus-visible::after{background-color:#004e66}footer .mid-site-infos .write-to-us address p{font-family:"Jakarta Sans Variable",sans-serif;font-weight:500;font-size:1.25rem;color:#3da3c0;margin-bottom:0}footer .mid-site-infos .write-to-us address p:last-of-type{margin-bottom:0}footer .mid-site-infos .socials{width:calc(33% - 2rem);display:flex;flex-direction:column;align-items:center}footer .mid-site-infos ul{margin-top:.75rem;display:flex}footer .mid-site-infos ul li{padding:0 .5rem}footer .mid-site-infos ul li>a{display:block;height:55px;padding-left:3px;padding-top:1px;width:53px}footer .mid-site-infos ul li>a:hover,footer .mid-site-infos ul li>a:focus,footer .mid-site-infos ul li>a:focus-visible{filter:brightness(2);outline:none}footer .mid-site-infos ul li svg{width:95%}footer .mid-site-infos ul li:first-of-type{padding-left:0}footer .mid-site-infos ul li:last-of-type{padding-right:0}footer .bottom-site-infos{margin-top:3rem;background-color:#004e66}footer .bottom-site-infos .mxw-ctn{display:flex;flex-direction:row;justify-content:space-between;max-width:1400px;margin:auto;padding:1.5rem 2rem}footer .bottom-site-infos .legals{display:flex;gap:1rem;flex-direction:row;align-items:center;justify-content:left;margin-right:3.15rem;padding-left:3rem;min-width:fit-content}footer .bottom-site-infos p{margin:0;color:#fff}footer .bottom-site-infos p>a{color:inherit;font-family:"Jakarta Sans Variable",sans-serif;font-weight:500;padding-bottom:.5rem;position:relative}footer .bottom-site-infos p>a:after{content:"";position:absolute;bottom:0;right:0;width:0;height:2px;background-color:#fff;transition:.25s}footer .bottom-site-infos p>a:hover,footer .bottom-site-infos p>a:focus,footer .bottom-site-infos p>a:focus-visible{outline:none}footer .bottom-site-infos p>a:hover::after,footer .bottom-site-infos p>a:focus::after,footer .bottom-site-infos p>a:focus-visible::after{width:100%;left:0}footer.single_or_variable_product{border-top:2px solid #006280}@media screen and (max-width: 1399px){footer .top-site-infos>div:last-of-type{text-align:end}footer .top-site-infos .contact-infos p:last-of-type a{padding:.25rem 0}footer .mid-site-infos .socials{width:fit-content}footer .bottom-site-infos{margin-top:4rem}footer .bottom-site-infos p>a{margin:0}footer .bottom-site-infos .legals{margin-right:.5rem}}@media screen and (max-width: 1199px){footer .top-site-infos>div:first-of-type,footer .top-site-infos>div:last-of-type{max-width:350px}footer .top-site-infos>div:nth-of-type(2){width:150%}footer .top-site-infos>div:first-of-type .container{align-items:start}footer .top-site-infos .alternative-logo{max-height:100%}footer .top-site-infos .alternative-logo .container{flex-direction:column;align-items:center}}@media screen and (max-width: 1024px){footer .top-site-infos{display:grid;grid-template:"a a" "b c"/1fr 1fr}footer .top-site-infos>div{width:100% !important;max-width:100% !important}footer .top-site-infos>div:first-of-type{padding:0}footer .top-site-infos>div:nth-of-type(2){grid-area:b;text-align:start;padding-left:0}footer .top-site-infos>div:nth-of-type(2)::before{display:none}footer .top-site-infos .alternative-logo{grid-area:a;margin-bottom:6rem}footer .top-site-infos .alternative-logo>a{width:fit-content;margin:auto}footer .top-site-infos .alternative-logo .container{align-items:center !important;justify-content:center;width:inherit;margin:inherit}footer .top-site-infos .contact-infos:last-of-type{grid-area:c}footer .top-site-infos .alternative-logo .container{flex-direction:row}}@media screen and (max-width: 768px){footer .top-site-infos{display:flex;flex-direction:column;padding-bottom:8rem;position:relative}footer .top-site-infos .alternative-logo{position:relative;margin-bottom:8rem}footer .top-site-infos .alternative-logo .container{flex-direction:column}footer .top-site-infos .alternative-logo:after{content:"";position:absolute;bottom:-4rem;left:0;right:0;height:2px;background-color:#004e66;max-width:350px;margin:auto}footer .top-site-infos>div:nth-of-type(2),footer .top-site-infos>div:last-of-type{padding:0;text-align:center}footer .top-site-infos>div:nth-of-type(2)::before,footer .top-site-infos>div:last-of-type::before{display:none}footer .top-site-infos>div:nth-of-type(2){margin-bottom:2rem}footer .top-site-infos>div:last-of-type:after{content:"";position:absolute;bottom:-4rem;left:0;right:0;height:2px;background-color:#004e66;max-width:350px;margin:auto}footer .mid-site-infos{flex-direction:column}footer .mid-site-infos .socials p{margin-bottom:.25rem}footer .mid-site-infos .socials li{padding:0 .25rem}footer .mid-site-infos .socials li:first-of-type{padding-left:0}footer .mid-site-infos .socials li:last-of-type{padding-right:0}footer .mid-site-infos .socials li>a{width:48px}footer .mid-site-infos>div{max-width:350px;width:100%;text-align:center}footer .mid-site-infos>div:first-of-type{margin-bottom:2rem}footer .mid-site-infos>div a:hover::after,footer .mid-site-infos>div a:focus::after,footer .mid-site-infos>div a:focus-visible::after{display:none !important}footer .bottom-site-infos .mxw-ctn{flex-direction:column;text-align:center;padding:2rem 1.5rem}footer .bottom-site-infos .mxw-ctn .copyright p:first-of-type{margin-bottom:1rem}footer .bottom-site-infos .mxw-ctn .copyright p:first-of-type>span{display:block}footer .bottom-site-infos .mxw-ctn .legals{justify-content:center;margin:1rem 0 0 0;padding:0}}@media screen and (max-width: 599px){footer .top-site-infos,footer .mid-site-infos,footer .bottom-site-infos{padding-left:1.5rem;padding-right:1.5rem}footer .top-site-infos{padding-bottom:4rem}footer .top-site-infos>div:first-of-type{margin-bottom:5rem}footer .top-site-infos>div:first-of-type:after{bottom:-2.5rem}footer .top-site-infos>div:last-of-type::after{bottom:-1.8rem}footer .top-site-infos .contact-infos p:last-of-type{width:calc(100% + 3rem);margin-left:-1.5rem}footer .bottom-site-infos .mxw-ctn{padding:2rem 0}}h1{font-family:"Jakarta Sans Variable",sans-serif;font-weight:700;font-size:2rem;letter-spacing:4px;width:fit-content;margin:auto;padding:.75rem 1.25rem;text-transform:uppercase;background-color:#004e66;color:#fff;text-align:center;margin-bottom:4rem;margin-left:0;margin-bottom:2rem}h2{margin-bottom:0;line-height:125%;font-family:"Jakarta Sans Variable",sans-serif;font-weight:700;font-size:1.75rem;color:#004e66}h3{font-weight:700;color:rgba(0,78,102,.7)}p#price{font-size:1.75rem;font-weight:700;margin-bottom:2rem}#product{max-width:1000px;margin:4rem auto;padding:0 2rem;display:flex;gap:4rem;flex-direction:row;align-items:start;position:relative}#product+#more-infos{padding:4rem 2rem;box-sizing:border-box;display:flex;flex-direction:column;gap:4rem}#product+#more-infos h2{margin:0;font-size:2rem}#more-infos{position:relative;width:100%;max-width:1000px;margin:auto}#more-infos ul{padding-left:3rem;margin-bottom:2rem;margin-top:2rem}#more-infos ul li{margin-bottom:.5rem;list-style-type:disc;padding-left:1rem}#more-infos ol{padding-left:3rem;margin-bottom:2rem;margin-top:2rem}#more-infos ol li{margin-bottom:.5rem;list-style-type:decimal;padding-left:1rem}@media screen and (max-width: 1399px){#product{margin-top:3rem}}@media screen and (max-width: 1199px){#product.external{margin-bottom:2rem}}@media screen and (max-width: 899px){#product{flex-direction:column}}@media screen and (max-width: 599px){#product{padding:0 1.5rem}#product+#more-infos{padding:4rem 1.5rem}}@media screen and (max-width: 399px){#product+#more-infos h2{font-size:1.85rem}}@media screen and (max-width: 339px){#product+#more-infos h2{font-size:1.65rem}}/*# sourceMappingURL=product.css.map */
