/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
html::after{display:none;}@media (max-width:699px){html::after{content:"xs";}}@media (min-width:700px) and (max-width:991px){html::after{content:"sm";}}@media (min-width:992px) and (max-width:1199px){html::after{content:"md";}}@media (min-width:1200px){html::after{content:"lg";}}*,*::before,*::after{-webkit-box-sizing:border-box;box-sizing:border-box;}html{overflow:auto;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:rgba(0,0,0,0);-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}body{background-color:white;color:#212529;font-family:"helvetica neue",arial,sans-serif;font-size:1rem;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-weight:400;line-height:1.5;margin:0;}a{background-color:transparent;color:#003978;text-decoration:none;-webkit-text-decoration-skip:objects;}a:hover{color:#00152c;text-decoration:underline;}small{font-size:80%;}audio,canvas,iframe,img,svg,video{vertical-align:middle;}audio,video{display:inline-block;}img{border-style:none;height:auto;max-width:100%;vertical-align:middle;}svg{fill:currentColor;}svg:not(:root){overflow:hidden;}table{border-collapse:collapse;}button,input,optgroup,select,textarea{margin:0;}button,input,select,textarea{color:inherit;font-family:inherit;font-size:inherit;line-height:inherit;}button,input{overflow:visible;}button,select{text-transform:none;}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button;}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0;}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText;}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal;}textarea{overflow:auto;resize:vertical;}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0;}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto;}[type=search]{-webkit-appearance:textfield;outline-offset:-2px;}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none;}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit;}a,area,button,[role=button],input:not([type=range]),label,select,summary,textarea{-ms-touch-action:manipulation;touch-action:manipulation;}[hidden]{display:none;}r-box{display:block;position:relative;}r-box--inner{display:block;height:100%;}r-box--header{display:block;padding:16px;width:100%;}r-box--expand{bottom:0;cursor:pointer;display:block;left:0;position:absolute;right:0;top:0;z-index:151;}r-box--body{display:block;padding:16px;width:100%;}r-box--footer{display:block;padding:16px;width:100%;}r-breadcrumb{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;}r-breadcrumb--item a{display:inline-block;padding:8px 16px;}r-breadcrumb--item + r-breadcrumb--item::before{content:"/";}r-breadcrumb--item.-is-active a{pointer-events:none;}.-has-columns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;}r-form--legend{display:block;margin-bottom:8px;}r-form--group{display:block;margin-bottom:16px;position:relative;width:100%;}.r-form--input-text{background-clip:padding-box;background-color:transparent;border:1px solid #adb5bd;color:#495057;display:block;line-height:1.5;margin:0;padding:8px 16px;width:100%;border-radius:2px;}.r-form--input-text:focus{-webkit-box-shadow:0 0 0 0.175rem rgba(0,57,120,0.175);box-shadow:0 0 0 0.175rem rgba(0,57,120,0.175);outline:0;}.r-form--input-text::-webkit-input-placeholder{color:#495057;}.r-form--input-text::-moz-placeholder{color:#495057;}.r-form--input-text:-ms-input-placeholder{color:#495057;}.r-form--input-text::-ms-input-placeholder{color:#495057;}.r-form--input-text::placeholder{color:#495057;}.r-form--textarea{display:block;max-width:100%;min-width:100%;padding:8px 16px;resize:vertical;}.r-form--label,label{display:inline-block;margin-bottom:8px;}r-form--text{display:block;margin-top:4px;}.r-form--select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-clip:padding-box;background-color:transparent;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3E%3Cpath fill='white' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E"),url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='5' height='5' version='1.1'%3E%3Crect width='5' height='5' fill='%23003978'%3E%3C/rect%3E%3C/svg%3E");background-position:right 16px center,100% 0;background-repeat:no-repeat;background-size:8px 10px,2.5rem 2.5rem;border:1px solid #adb5bd;padding:8px 16px;padding-right:2.5rem;vertical-align:middle;width:100%;border-radius:2px;}.r-form--select:focus{-webkit-box-shadow:0 0 0 0.175rem rgba(0,57,120,0.175);box-shadow:0 0 0 0.175rem rgba(0,57,120,0.175);outline:0;}.r-form--select::-ms-expand{background-color:transparent;border:0;opacity:0;}r-form--group.r--radio,r-form--group.r--checkbox{display:block;min-height:1.25rem;padding-left:calc(1.25rem + .5rem);position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}r-form--group.r--radio .r-form--label,r-form--group.r--checkbox .r-form--label,r-form--group.r--radio label,r-form--group.r--checkbox label{margin-bottom:0;}r-form--group.r--checkbox .r-form--label::before,r-form--group.r--checkbox label::before,r-form--indicator::before{background-color:white;border:1px solid #adb5bd;content:"";display:block;height:1.25rem;left:0;pointer-events:none;position:absolute;top:calc((1.5px - 1.25rem) / 2);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:1.25rem;}r-form--group.r--checkbox .r-form--label::after,r-form--group.r--checkbox label::after,r-form--indicator::after{background-position:center center;background-repeat:no-repeat;background-size:50% 50%;content:"";display:block;height:1.25rem;left:0;position:absolute;top:calc((1.5px - 1.25rem) / 2);width:1.25rem;}r-form--indicator{margin-bottom:0;}.r-form--input-checkbox{left:0;opacity:0;position:absolute;z-index:1;width:1.25rem;height:1.25rem;}.r-form--input-checkbox ~ r-form--indicator ~ .r-form--label::before,.r-form--input-checkbox ~ r-form--indicator ~ .r-form--label::after,.r-form--input-checkbox ~ r-form--indicator ~ label::before,.r-form--input-checkbox ~ r-form--indicator ~ label::after{display:none;}.r-form--input-checkbox:focus ~ r-form--indicator::before{-webkit-box-shadow:0 0 0 0.175rem rgba(0,57,120,0.175);box-shadow:0 0 0 0.175rem rgba(0,57,120,0.175);}.r-form--input-checkbox:checked ~ r-form--indicator::before{background-color:#003978;color:white;}.r-form--input-checkbox:checked ~ label::before{background-color:#003978;border:1px solid #003978;}.r-form--input-checkbox:checked ~ label::after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='white' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");}r-form--group.r--checkbox .r-form--label::before,r-form--group.r--checkbox label::before,r-form--group.r--checkbox r-form--indicator::before{border-radius:0.25rem;}r-form--group.r--checkbox .r-form--input-checkbox:checked ~ r-form--indicator::before{background-color:#003978;border:1px solid #003978;}r-form--group.r--checkbox .r-form--input-checkbox:checked ~ r-form--indicator::after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='white' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");}.r-form--input-radio{left:0;opacity:0;position:absolute;z-index:-1;}.r-form--input-radio:focus ~ r-form--indicator::before{-webkit-box-shadow:0 0 0 0.175rem rgba(0,57,120,0.175);box-shadow:0 0 0 0.175rem rgba(0,57,120,0.175);}.r-form--input-radio:checked ~ r-form--indicator::before{background-color:#003978;color:white;}r-form--group.r--radio r-form--indicator::before{border-radius:50%;}r-form--group.r--radio .r-form--input-radio:checked ~ r-form--indicator::before{background-color:#003978;border:1px solid #003978;}r-form--group.r--radio .r-form--input-radio:checked ~ r-form--indicator::after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='white'/%3E%3C/svg%3E");}r-form--group.r--radio .r-form--label::before,r-form--group.r--radio label::before{bottom:0;content:"";display:block;left:0;position:absolute;top:0;width:50px;}r-modal--backdrop,r-modal{bottom:0;left:0;position:absolute;right:0;top:0;}r-modal{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;position:fixed;z-index:40;}r-modal.-is-open{display:-webkit-box;display:-ms-flexbox;display:flex;}r-modal--backdrop{background-color:rgba(0,0,0,0.75);}.r-modal--close{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:0;cursor:pointer;height:32px;opacity:0.5;padding:0;position:relative;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:32px;}.r-modal--close::after{color:white;content:"✕";display:block;height:32px;line-height:32px;width:32px;}.r-modal--close:hover{opacity:1;text-decoration:none;}r-modal--content{margin:0 auto;max-height:calc(100vh - 40px);max-width:640px;overflow:auto;padding:16px;position:relative;}@media (min-width:700px){r-modal--content{max-height:calc(100vh - 160px);}}.-has-tooltip{cursor:pointer;position:relative;}.-has-tooltip:hover r-tooltip{display:block;}r-tooltip{background-color:#495057;color:white;display:none;padding:8px 16px;position:absolute;z-index:1;}r-tooltip::before{position:absolute;}r-tooltip.r--top{left:50%;top:-15px;-webkit-transform:translate(-50%,-100%);transform:translate(-50%,-100%);}r-tooltip.r--top::before{border-style:solid;content:"";display:inline-block;height:0;width:0;border-color:#495057 transparent transparent transparent;border-width:10px 10px 0 10px;bottom:0;left:50%;-webkit-transform:translate(-50%,100%);transform:translate(-50%,100%);}r-tooltip.r--bottom{bottom:-15px;left:50%;-webkit-transform:translate(-50%,100%);transform:translate(-50%,100%);}r-tooltip.r--bottom::before{border-style:solid;content:"";display:inline-block;height:0;width:0;border-color:transparent transparent #495057 transparent;border-width:0 10px 10px 10px;left:50%;top:0;-webkit-transform:translate(-50%,-100%);transform:translate(-50%,-100%);}r-tooltip.r--left{left:-15px;top:50%;-webkit-transform:translate(-100%,-50%);transform:translate(-100%,-50%);}r-tooltip.r--left::before{border-style:solid;content:"";display:inline-block;height:0;width:0;border-color:transparent transparent transparent #495057;border-width:10px 0 10px 10px;right:0;top:50%;-webkit-transform:translate(100%,-50%);transform:translate(100%,-50%);}r-tooltip.r--right{right:-15px;top:50%;-webkit-transform:translate(100%,-50%);transform:translate(100%,-50%);}r-tooltip.r--right::before{border-style:solid;content:"";display:inline-block;height:0;width:0;border-color:transparent #495057 transparent transparent;border-width:10px 10px 10px 0;left:0;top:50%;-webkit-transform:translate(-100%,-50%);transform:translate(-100%,-50%);}@media print{*,*::after,*::before{background:transparent !important;-webkit-box-shadow:none !important;box-shadow:none !important;color:black !important;text-shadow:none !important;}a,a:visited{text-decoration:underline;}a[href]::after{content:" (" attr(href) ")";}abbr[title]::after{content:" (" attr(title) ")";}a[href^="#"]::after,a[href^="javascript:"]::after{content:"";}pre{white-space:pre-wrap !important;}blockquote,pre{border:1px solid #adb5bd;page-break-inside:avoid;}thead{display:table-header-group;}img,tr{page-break-inside:avoid;}h2,h3,p{orphans:3;widows:3;}h2,h3{page-break-after:avoid;}}@font-face{font-family:"SourceSans3";font-style:normal;font-weight:bold;src:url(/sites/all/themes/pcg/fonts/Source_Sans_3/SourceSans3-Bold.woff2) format("woff2");}@font-face{font-family:"SourceSans3";font-style:normal;font-weight:normal;src:url(/sites/all/themes/pcg/fonts/Source_Sans_3/SourceSans3-Regular.woff2) format("woff2");}@font-face{font-family:"stixttwotext";font-style:normal;font-weight:bold;src:url(/sites/all/themes/pcg/fonts/stixt_two_text/STIXTwoText-Bold.woff2) format("woff2");}@font-face{font-family:"stixttwotext";font-style:normal;font-weight:normal;src:url(/sites/all/themes/pcg/fonts/stixt_two_text/STIXTwoText-Regular.woff2) format("woff2");}@font-face{font-family:"nunito";font-style:normal;font-weight:bold;src:url(/sites/all/themes/pcg/fonts/nunito/nunitosans-bold-webfont.woff2) format("woff2");}@font-face{font-family:"nunito";font-style:normal;font-weight:normal;src:url(/sites/all/themes/pcg/fonts/nunito/nunitosans-regular-webfont.woff2) format("woff2");}@font-face{font-family:"roboto";font-style:normal;font-weight:bold;src:url(/sites/all/themes/pcg/fonts/roboto/roboto-bold-webfont.woff2) format("woff2");}@font-face{font-family:"roboto";font-style:normal;font-weight:normal;src:url(/sites/all/themes/pcg/fonts/roboto/roboto-regular-webfont.woff2) format("woff2");}@font-face{font-family:"barlow";font-style:normal;font-weight:bold;src:url(/sites/all/themes/pcg/fonts/barlow/barlow-bold.woff2) format("woff2");}@font-face{font-family:"barlow";font-style:normal;font-weight:normal;src:url(/sites/all/themes/pcg/fonts/barlow/barlow-regular.woff2) format("woff2");}@font-face{font-family:"Open Sans";font-style:normal;font-weight:bold;src:url(/sites/all/themes/pcg/fonts/open-sans/OpenSans-Bold.woff2) format("woff2");}@font-face{font-family:"Open Sans";font-style:normal;font-weight:normal;src:url(/sites/all/themes/pcg/fonts/open-sans/OpenSans-Regular.woff2) format("woff2");}@font-face{font-family:"icons";src:url("/sites/all/themes/pcg/fonts/font-icons/icons.ttf?74150378d6c0497255b2d0aa98888226") format("truetype"),url("/sites/all/themes/pcg/fonts/font-icons/icons.woff?74150378d6c0497255b2d0aa98888226") format("woff"),url("/sites/all/themes/pcg/fonts/font-icons/icons.woff2?74150378d6c0497255b2d0aa98888226") format("woff2");}[class^=r-icon--]:before,[class*=" r-icon--"]:before{font-family:icons !important;font-style:normal;font-weight:normal !important;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.r-icon--phone:before{content:"\f101";}.r-icon--abo:before{content:"\f102";}.r-icon--check:before{content:"\f103";}.r-icon--contact:before{content:"\f104";}.r-icon--gift:before{content:"\f105";}.r-icon--help:before{content:"\f106";}.r-icon--logout:before{content:"\f107";}.r-icon--newsletter:before{content:"\f108";}.r-icon--nut:before{content:"\f109";}.r-icon--offer:before{content:"\f10a";}.r-icon--plus:before{content:"\f10b";}.r-icon--right:before{content:"\f10c";}.r-icon--target:before{content:"\f10d";}.r-icon--user:before{content:"\f10e";}.r-icon--users:before{content:"\f10f";}.r-icon--close:before{content:"\f110";}.r-icon--menu:before{content:"\f111";}.r-icon--warning:before{content:"\f112";}.r-icon--info:before{content:"\f113";}.r-icon--chevron-left:before{content:"\f114";}.r-icon--chevron-bottom:before{content:"\f115";}.r-icon--chevron-top:before{content:"\f116";}.r-icon--chevron-s-bottom:before{content:"\f117";}.r-icon--chevron-s-top:before{content:"\f118";}.r-icon--clip:before{content:"\f119";}.r-icon--eye-close:before{content:"\f11a";}.r-icon--eye:before{content:"\f11b";}.r-icon--star-empty:before{content:"\f11c";}.r-icon--star-half-empty:before{content:"\f11d";}.r-icon--star:before{content:"\f11e";}.r-icon--search:before{content:"\f11f";}.la-voix-des-sports{--color--primary:#0A0A3F;--color--secondary:#00EABD;--color--abo-abo:#FEC92E;--primary-1000:#4A4A52;--primary-400:#A4A4CC;--primary-300:#D9D9E7;--primary-200:#E7E7ED;--primary-100:#F7F7FF;--primary-80:#FBFBFF;--primary-60:#FDFDFE;--btn-rounded-size:4px;}.nord-eclair{--color--primary:#c80d28;--color--secondary:#c80d28;--color--abo:#fec92e;--primary-1000:#4A4A52;--primary-400:#A4A4CC;--primary-300:#D9D9E7;--primary-200:#E7E7ED;--primary-100:#F7F7FF;--primary-80:#FBFBFF;--primary-60:#FDFDFE;--btn-rounded-size:4px;}.la-savoie{--color--primary:#C20012;--color--secondary:#C20012;--color--abo:#FDC800;--primary-1000:#524A4B;--primary-400:#CCA4A8;--primary-300:#E7D9DA;--primary-200:#EBEBEB;--primary-100:#FFF7F8;--primary-80:#FFFBFB;--primary-60:#FEFDFD;--btn-rounded-size:4px;}.le-pays-gessien{--color--primary:#C20012;--color--secondary:#C20012;--color--abo:#FDC800;--primary-1000:#524A4B;--primary-400:#CCA4A8;--primary-300:#E7D9DA;--primary-200:#EBEBEB;--primary-100:#FFF7F8;--primary-80:#FFFBFB;--primary-60:#FEFDFD;--btn-rounded-size:4px;}.lessor-savoyard{--color--primary:#C20012;--color--secondary:#C20012;--color--abo:#FDC800;--primary-000:#524A4B;--primary-400:#CCA4A8;--primary-300:#E7D9DA;--primary-200:#EBEBEB;--primary-100:#FFF7F8;--primary-80:#FFFBFB;--primary-60:#FEFDFD;--btn-rounded-size:4px;}.libération-champagne{--color--primary:#CD0529;--color--secondary:#CD0529;--color--abo:#FEC92E;--primary-1000:#524A4D;--primary-400:#CCA4B1;--primary-300:#E7D9DE;--primary-200:#EBEBEB;--primary-100:#FFF7FA;--primary-80:#FFFBFB;--primary-60:#FEFDFD;--btn-rounded-size:4px;}.le-phare-dunkerquois{--color--primary:#004F9E;--color--secondary:#004F9E;--color--abo:#FEC92E;--primary-1000:#536373;--primary-400:#9CB0C4;--primary-300:#D6DDE4;--primary-200:#E7EBEE;--primary-100:#F5FAFF;--primary-80:#F8FBFF;--primary-60:#FDFDFE;--btn-rounded-size:4px;}.l-ind-pendant-du-pas-de-calais{--color--primary:#3D67A8;--color--secondary:#3D67A8;--color--abo:#FEC92E;--primary-1000:#536073;--primary-400:#9CACC4;--primary-300:#D6DCE4;--primary-200:#E7EAEE;--primary-100:#F5F9FF;--primary-80:#F8FBFF;--primary-60:#FDFDFE;--btn-rounded-size:4px;}.le-journal-de-montreuil{--color--primary:#E20613;--color--secondary:#E20613;--color--abo:#FEC92E;--primary-1000:#735355;--primary-400:#C49C9F;--primary-300:#E4D6D7;--primary-200:#ebebeb;--primary-100:#FFF5F6;--primary-80:#FFF8F8;--primary-60:#FEFDFD;--btn-rounded-size:4px;}.le-journal-des-flandres{--color--primary:#E20613;--color--secondary:#E20613;--color--abo:#FEC92E;--primary-1000:#735355;--primary-400:#C49C9F;--primary-300:#E4D6D7;--primary-200:#ebebeb;--primary-100:#FFF5F6;--primary-80:#FFF8F8;--primary-60:#FEFDFD;--btn-rounded-size:4px;}.le-réveil-de-berck{--color--primary:#E20613;--color--secondary:#E20613;--color--abo:#FEC92E;--primary-1000:#735355;--primary-400:#C49C9F;--primary-300:#E4D6D7;--primary-200:#ebebeb;--primary-100:#FFF5F6;--primary-80:#FFF8F8;--primary-60:#FEFDFD;--btn-rounded-size:4px;}.l-echo-de-la-lys{--color--primary:#E63137;--color--secondary:#E63137;--color--abo:#FEC92E;--primary-1000:#735354;--primary-400:#C49C9D;--primary-300:#E4D6D6;--primary-200:#ebebeb;--primary-100:#FFF5F6;--primary-80:#FFF8F8;--primary-60:#FEFDFD;--btn-rounded-size:4px;}.les-echos-du-touquet{--color--primary:#006FB8;--color--secondary:#006FB8;--color--abo:#FEC92E;--primary-1000:#536673;--primary-400:#9CB4C4;--primary-300:#D6DEE4;--primary-200:#E7EBEE;--primary-100:#F5FBFF;--primary-80:#F8FCFF;--primary-60:#FDFEFE;--btn-rounded-size:4px;}.lavenir-de-lartois{--color--primary:#006FB8;--color--secondary:#006FB8;--color--abo:#FEC92E;--primary-1000:#536673;--primary-400:#9CB4C4;--primary-300:#D6DEE4;--primary-200:#E7EBEE;--primary-100:#F5FBFF;--primary-80:#F8FCFF;--primary-60:#FDFEFE;--btn-rounded-size:4px;}.la-semaine-dans-le-boulonnais{--color--primary:#009EE2;--color--secondary:#009EE2;--color--abo:#FEC92E;--primary-1000:#536973;--primary-400:#9CB8C4;--primary-300:#D6E0E4;--primary-200:#E7ECEE;--primary-100:#F5FCFF;--primary-80:#F8FDFF;--primary-60:#FDFEFE;--btn-rounded-size:4px;}.l-indicateur-des-flandres{--color--primary:#13A438;--color--secondary:#13A438;--color--abo:#FEC92E;--primary-1000:#53735B;--primary-400:#9CC4A6;--primary-300:#D6E4D9;--primary-200:#E7EEE9;--primary-100:#F5FFF7;--primary-80:#F8FFFA;--primary-60:#FDFEFD;--btn-rounded-size:4px;}:root{--font-sans:"metropolis",sans-serif;--font-serif:"Lora","georgia",serif;--font-size-base:1rem;--font-size-l:1.125rem;--font-size-s:0.875rem;--font-size-xs:0.8125rem;--font-size-xxs:0.75rem;--line-height-base:1.6875rem;--line-height-s:1.125rem;--max-width:84.375rem;--max-bg-color:98.125rem;--sp:1.125rem;--content-left:5.625rem;--site-header-height-wide:var(--sp10);--container-padding:var(--sp);--scrollbar-width:0px;--grid-col-count:6;--grid-gap:var(--sp);--grid-gap-count:calc(var(--grid-col-count) - 1);--grid-full-width:calc(100vw - var(--sp2) - var(--scrollbar-width));--grid-col-width:calc((var(--grid-full-width) - (var(--grid-gap-count) * var(--grid-gap))) / var(--grid-col-count));--sp0-25:calc(0.25 * var(--sp));--sp0-5:calc(0.5 * var(--sp));--sp0-75:calc(0.75 * var(--sp));--sp1:calc(1 * var(--sp));--sp1-5:calc(1.5 * var(--sp));--sp2:calc(2 * var(--sp));--sp2-5:calc(2.5 * var(--sp));--sp3:calc(3 * var(--sp));--sp3-5:calc(3.5 * var(--sp));--sp4:calc(4 * var(--sp));--sp4-5:calc(4.5 * var(--sp));--sp5:calc(5 * var(--sp));--sp6:calc(6 * var(--sp));--sp7:calc(7 * var(--sp));--sp8:calc(8 * var(--sp));--sp9:calc(9 * var(--sp));--sp10:calc(10 * var(--sp));--sp11:calc(11 * var(--sp));--sp12:calc(12 * var(--sp));--sp13:calc(13 * var(--sp));--color--gray-hue:201;--color--gray-saturation:15%;--color--gray-5:hsl(var(--color--gray-hue),var(--color--gray-saturation),5%);--color--gray-10:hsl(var(--color--gray-hue),var(--color--gray-saturation),11%);--color--gray-20:hsl(var(--color--gray-hue),var(--color--gray-saturation),20%);--color--gray-45:hsl(var(--color--gray-hue),var(--color--gray-saturation),44%);--color--gray-60:hsl(var(--color--gray-hue),var(--color--gray-saturation),57%);--color--gray-65:hsl(var(--color--gray-hue),var(--color--gray-saturation),63%);--color--gray-70:hsl(var(--color--gray-hue),var(--color--gray-saturation),72%);--color--gray-90:hsl(var(--color--gray-hue),var(--color--gray-saturation),88%);--color--gray-95:hsl(var(--color--gray-hue),var(--color--gray-saturation),93%);--color--gray-100:hsl(var(--color--gray-hue),var(--color--gray-saturation),97%);--color--primary-hue:202;--color--primary-saturation:79%;--color--primary-lightness:50;--color--primary-30:hsl(var(--color--primary-hue),var(--color--primary-saturation),calc(1% * (var(--color--primary-lightness) - (0.36 * var(--color--primary-lightness)))));--color--primary-40:hsl(var(--color--primary-hue),var(--color--primary-saturation),calc(1% * (var(--color--primary-lightness) - (0.24 * var(--color--primary-lightness)))));--color--primary-50:hsl(var(--color--primary-hue),var(--color--primary-saturation),calc(1% * var(--color--primary-lightness)));--color--primary-60:hsl(var(--color--primary-hue),var(--color--primary-saturation),calc(1% * (var(--color--primary-lightness) + (0.24 * (100 - var(--color--primary-lightness))))));--color--primary-80:hsl(var(--color--primary-hue),var(--color--primary-saturation),calc(1% * (var(--color--primary-lightness) + (0.85 * (100 - var(--color--primary-lightness))))));--color-text-neutral-soft:var(--color--gray-45);--color-text-neutral-medium:var(--color--gray-20);--color-text-neutral-loud:var(--color--gray-5);--color-text-primary-medium:var(--color--primary-40);--color-text-primary-loud:var(--color--primary-30);--color--black:#000;--color--white:#fff;--color--red:#e33f1e;--color--gold:#fdca40;--color--green:#3fa21c;--header-height-wide-when-fixed:var(--sp6);--mobile-nav-width:31.25rem;--border-radius:0.1875rem;}@media (min-width:75rem){:root{--container-padding:var(--sp2);}}@media (min-width:43.75rem){:root{--grid-col-count:14;--grid-gap:var(--sp2);}}@media (min-width:62.5rem){:root{--scrollbar-width:0.9375rem;}}@media (min-width:75rem){:root{--grid-full-width:calc(100vw - var(--scrollbar-width) - var(--content-left) - var(--sp4));}}@media (min-width:90rem){:root{--grid-full-width:calc(var(--max-width) - var(--sp4));}}.-is-hidden,.r-hide{display:none !important;}.r-h{border:0 !important;clip:rect(0 0 0 0) !important;height:0.0625rem !important;margin:-0.0625rem !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:0.0625rem !important;}.n-lazy,.not-lazy{background-size:100%;height:100%;}@media (min-width:960px){.o-mobile,.-only-mobile{display:none !important;}}@media (max-width:959px){.o-desktop,.-only-desktop{display:none !important;}}@media (min-width:664px){.o-xs,.-xs-only{display:none !important;}}@media (max-width:663px){.o-sm,.-sm-only{display:none;}}@media (min-width:960px){.o-sm,.-sm-only{display:none;}}@media (max-width:959px){.o-md,.-md-only{display:none;}}@media (min-width:1280px){.o-md,.-md-only{display:none;}}@media (max-width:1279px){.o-lg,.-lg-only{display:none;}}@media (max-width:663px){.n-xs,.-not-xs{display:none !important;}}@media (min-width:960px) and (max-width:1279px){.n-md,.-not-md{display:none !important;}}@media (min-width:1280px){.n-lg,.-not-lg{display:none !important;}}@media (min-width:664px){.-full-width{grid-column:1/-1;}}.-content-center{margin-left:auto;margin-right:auto;}.arche .-arche{display:block;}.is-layout-flex{display:-webkit-box;display:-ms-flexbox;display:flex;}.visually-hidden{display:none !important;}.-is-front .-not-in-front{display:none;}.-is-not-front .-in-front{display:none;}body{background-color:#f3f4f5;color:#1a1a1a;font-family:var(--font--base);}body:has(form.r-form-contact){background:white;}a{color:#1a1a1a;-webkit-transition:ease 0.3s;transition:ease 0.3s;}ul{list-style:none;padding:0;}ul li{padding:0;}button{background:none;border:none;}r-main,r-main--content{display:block;}header{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:white;-webkit-box-shadow:0 4px 6px #d9e0e7;box-shadow:0 4px 6px #d9e0e7;height:58px;-ms-flex-wrap:wrap;flex-wrap:wrap;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative;}@media (max-width:663px){header{position:fixed;top:0;width:100%;z-index:152;}}@media (min-width:960px) and (max-width:1279px){header{height:71px;}}@media (min-width:1280px){header{height:88px;}}@media (min-width:960px){header:has(.r-btn--menu){height:auto;padding-bottom:0;padding-top:16px;}}@media (min-width:1280px){header:has(.r-btn--menu){padding-top:24px;}}@media (max-width:663px){header .r-sso--login,header .r--contact{border:none;min-height:24px;padding:0;}}header:has(nav.-is-toggle){top:0;position:fixed;width:100%;z-index:153;}.r-logo{height:24px;}@media (min-width:664px){.r-logo{height:40px;}}.r-logo--link{left:0;margin:0 auto;max-width:200px;position:absolute;right:0;text-align:center;}@media (max-width:959px){.r-logo--link{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);}}@media (min-width:960px) and (max-width:1279px){.r-logo--link{top:16px;}}@media (min-width:1280px){.r-logo--link{top:24px;}}.r-logo--an{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);}.r-logo--an img{height:40px;}@media (min-width:960px) and (max-width:1279px){.r-logo--an img{height:54px;}}@media (min-width:1280px){.r-logo--an img{height:auto;width:105px;}}.r--contact{margin-left:16px;}@media (min-width:1280px){.r--contact{margin-left:calc((100vw - 1100px) / 2);}}r-footer{background:var(--primary-1000);color:white;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:32px;padding:16px 0;}@media (max-width:959px){r-footer{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}}@media (min-width:960px){r-footer{padding:64px calc((100vw - 1100px) / 2);}}@media (max-width:959px){.r-footer--title{display:none;}}@media (max-width:959px){r-footer--section{margin:auto;text-align:center;}}@media (min-width:960px){r-footer--section{padding-right:16px;width:calc((100% - 340px) / 2);}}@media (max-width:959px){r-footer--list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 16px;width:100%;}}.r-footer--link{color:white;display:block;}@media (max-width:959px){.r-footer--link{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;}.r-footer--link::after{content:"•";display:inline-block;font-size:25px;margin:0 12px;opacity:0.2;}}@media (min-width:960px){.r-footer--link{margin-bottom:8px;}}.r-footer--contact{background:var(--primary-300);border:3px solid white;border-radius:12px;color:#4d4d4d;padding:16px;text-align:center;width:340px;}@media (max-width:959px){.r-footer--contact{margin:0 auto 16px;-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;}}.r-footer--contact a{color:#4d4d4d;}.r-icon--phone{margin-right:12px;vertical-align:middle;}r-main--content{margin:auto;max-width:1100px;width:100%;}.page-node-type-page-accueil r-main--content{max-width:100%;}.page-node-type-webform .page-title,.page-node-type-page-accueil .page-title{display:none;}@media (max-width:663px){r-main{margin-top:58px;}}.-is-toggle-r-menu--user-menu{padding-top:1px;margin-top:calc(88px - 1px);}@media (max-width:663px){.page-node-type-faq r-main{padding:0 16px;}}.r-logo--sous-titre{display:none;}.la-voix-des-sports .r-logo--vdn{display:none;}.la-voix-des-sports .r-logo--vds{display:block;}.nord-eclair .r-logo--vdn{display:none;}.nord-eclair .r-logo--ne{display:block;}.la-savoie .r-logo--mes{display:none;}.la-savoie .r-logo--lasavoie{display:block;}.le-pays-gessien .r-logo--mes{display:none;}.le-pays-gessien .r-logo--lpg{display:block;}.lessor-savoyard .r-logo--mes{display:none;}.lessor-savoyard .r-logo--lessor{display:block;}.libération-champagne .r-logo--ee{display:none;}.libération-champagne .r-logo--lc{display:block;}.le-phare-dunkerquois .r-logo--nl{display:none;}.le-phare-dunkerquois .r-logo--phare{display:block;}.lindépendant-du-pas-de-calais .r-logo--nl{display:none;}.lindépendant-du-pas-de-calais .r-logo--ind{display:block;}.le-journal-de-montreuil .r-logo--nl{display:none;}.le-journal-de-montreuil .r-logo--jm{display:block;}.le-journal-des-flandres .r-logo--nl{display:none;}.le-journal-des-flandres .r-logo--jf{display:block;}.le-réveil-de-berck .r-logo--nl{display:none;}.le-réveil-de-berck .r-logo--rb{display:block;}.lecho-de-la-lys .r-logo--nl{display:none;}.lecho-de-la-lys .r-logo--edll{display:block;}.les-echos-du-touquet .r-logo--nl{display:none;}.les-echos-du-touquet .r-logo--et{display:block;}.lavenir-de-lartois .r-logo--nl{display:none;}.lavenir-de-lartois .r-logo--aa{display:block;}.la-semaine-dans-le-boulonnais .r-logo--nl{display:none;}.la-semaine-dans-le-boulonnais .r-logo--sdlb{display:block;}.lindicateur-des-flandres .r-logo--nl{display:none;}.lindicateur-des-flandres .r-logo--if{display:block;}.r-btn{border-radius:var(--btn-rounded-size);cursor:pointer;padding:8px 16px;text-align:center;-webkit-transition:all ease 0.5s;transition:all ease 0.5s;display:inline-block;min-height:40px;}.r-btn.r-icon,.r-btn:has(r-icon){-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:12px;-moz-column-gap:12px;column-gap:12px;display:-webkit-box;display:-ms-flexbox;display:flex;line-height:1;}@media (max-width:663px){.r-btn:has(r-icon) span{display:none;}}.r-btn:hover{text-decoration:none;}.r-btn.r--contact{color:black;}.r-btn--light{background-color:white;border:1px solid #d9e0e7;color:#575757;}.r-btn--light:hover{background-color:#f3f4f5;}.r-btn--primary{background-color:var(--color--primary);color:white;min-height:40px;}.r-btn--primary a{color:white;}.r-btn--disable{background-color:#575757;color:white;}.r-btn--marketing{background-color:var(--color--secondary);color:black;}.r-btn--contact{display:inline-block;}.r-footer .r-btn--contact{margin-bottom:12px;}.r-btn--menu{cursor:pointer;color:#4d4d4d;font-size:30px;line-height:1;}@media (min-width:960px){.r-btn--menu{display:none;}}.r-btn--menu r-icon{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;}.r-btns--wrapper{-webkit-column-gap:12px;-moz-column-gap:12px;column-gap:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;}.r-btns--wrapper .form-item{-webkit-column-gap:0;-moz-column-gap:0;column-gap:0;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;text-align:center;}@media (min-width:960px){.r-btns--wrapper .form-item{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;}}@media (max-width:663px){.r-btns--wrapper .form-item{font-size:0.9rem;}}.r-btns--wrapper .option{border:2px solid transparent;border-radius:8px;-webkit-box-shadow:0 0 1px 1px #d9e0e7;box-shadow:0 0 1px 1px #d9e0e7;color:black;cursor:pointer;padding:8px 16px;width:100%;}.r-btns--wrapper input{display:none !important;}.r-btns--wrapper input:checked + label{background:var(--primary-100);border-color:var(--color--primary);}.webform-button--draft{display:none !important;}.r-confirmation--message{text-align:center;}@media (min-width:664px){.r-confirmation--message{padding-top:32px;}}.r-confirmation--message::before{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#5EBA3E;border:5px solid #cfe3cd;border-radius:50%;color:white;content:"\f103";display:-webkit-box;display:-ms-flexbox;display:flex;font-family:icons;font-size:11px;height:45px;line-height:45px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 auto;width:45px;}.r-confirmation--message strong{font-size:1.3rem;}.r-confirmation--message p{margin-bottom:0;}.r-confirmation--message > p{max-width:1100px;}body:has(div.confirmation) r-main--content{max-width:100%;}.r-selligent{background:var(--primary-200);}.r-replica--thumb-wrapper{text-align:center;width:80px;}@media (min-width:664px){.r-replica--thumb-wrapper{width:calc((100% - (4 * 16px)) / 5);}}.r-replica--thumb-wrapper.-is-selected .r-replica--thumb{border-color:var(--color--primary);}.r-replica--thumb-wrapper.-is-selected img{border-radius:0;}.r-replica--thumb-wrapper img{border-radius:4px;width:100%;}@media (max-width:663px){.thumb-wrapper{overflow-x:scroll;padding-bottom:12px;}}.r-replica--thumbset{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:16px;}@media (max-width:663px){.r-replica--thumbset{-ms-flex-wrap:nowrap;flex-wrap:nowrap;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;}}.r-replica--thumbset.-is-visible{display:-webkit-box;display:-ms-flexbox;display:flex;}.r-replica--thumb{border:4px solid transparent;border-radius:4px;}.r-replica--date{font-size:0.9rem;}.r-aside--replica{padding:0 24px 24px;}@media (max-width:663px){.r-aside--replica{padding-top:12px;}}.r--select-replica > .form-item{display:none;}.r-replica-image-mobile{padding-top:16px;text-align:center;}.r-replica-image-mobile img{width:60%;}r-modal--backdrop{background:rgba(0,0,0,0.4);z-index:154;}@media (min-width:664px){r-modal--backdrop{margin-left:calc(-50vw + 50%);width:100vw;}}r-modal{display:block !important;opacity:0;visibility:hidden;}r-modal .r-icon--close{cursor:pointer;position:absolute;right:32px;top:32px;}.r-modal--title{color:#1a1a1a;font-weight:bold;margin-top:0;}r-modal--content{background:white;border-radius:8px;color:#4d4d4d;display:block;height:100%;margin:0 auto;max-height:calc(100vh - 160px);max-width:350px;padding:32px;position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:90%;z-index:155;}@media (min-width:664px){r-modal--content{max-height:500px;}}r-modal--content .r--more{color:#575757;cursor:pointer !important;text-decoration:underline;margin-bottom:0;}r-modal--content .r-more--header{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:12px;}r-modal--content .r-more--header .r-icon{color:#575757;cursor:pointer;width:20px;}r-modal--content .r-more--content{font-size:0.9rem;height:100%;max-height:calc(100% - 12px);overflow-y:auto;padding-bottom:16px;}r-modal--content .r-more--title{font-weight:bold;text-align:center;width:100%;}.r-modal--contact r-modal--content{height:auto;}.r-modal--contact .r-btn{background:white;width:100%;}.r-modal--contact .r-btn:hover{background:#f3f4f5;}.r-modal--contact a.r--phone:hover{text-decoration:none;}@media (min-width:664px){.r-modal--contact a.r--phone:hover{opacity:0.6;}}.r-modal--contact .r--phone{display:inline-block;margin-bottom:16px;-webkit-transition:all ease 0.5s;transition:all ease 0.5s;}@media (max-width:663px){.r-modal--contact .r--phone{border-radius:var(--btn-rounded-size);border:1px solid #d9e0e7;display:inline-block;padding:8px 16px;text-align:center;-webkit-transition:all ease 0.5s;transition:all ease 0.5s;width:100%;}.r-modal--contact .r--phone:hover{background:#f3f4f5;}}.r-modal--wrapper-description{padding:24px;}.r-section--title{margin:0 0 24px;text-align:center;}.r-collapsible{display:none;overflow:hidden;-webkit-transition:height 0.3s ease;transition:height 0.3s ease;}.r-faq-categorie--header{cursor:pointer;margin:24px 0;padding-left:24px;position:relative;}.r-faq-categorie--header::before{-webkit-box-align:center;-ms-flex-align:center;align-items:center;content:"+";display:-webkit-box;display:-ms-flexbox;display:flex;font-size:24px;height:100%;left:0;line-height:1;position:absolute;text-align:center;top:0;width:auto;}.-is-open .r-faq-categorie--header::before{content:"-";}.r-faq-categorie--header.is-open + .faq-qa{display:block;}.r-faq-categorie--header h3{font-size:1.4rem;}.faq-header{color:var(--color--primary);}.is-open.faq-qa-header::before{content:"-";}.r-faq--question{background:white;border:1px solid #d9e0e7;color:#4d4d4d;cursor:pointer;margin:12px 0;padding:0 0 0 24px;position:relative;}.r-faq--question::before{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#d9e0e7;content:"+";display:-webkit-box;display:-ms-flexbox;display:flex;font-size:20px;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;left:0;position:absolute;text-align:center;top:0;width:24px;}.r-faq-element.-is-open .r-faq--question::before{content:"-";}.r-faq--question p{color:#4d4d4d;font-weight:bold;margin:0;padding:8px 8px 8px 16px;}.r-faq-home .r-faq--question{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0;padding-left:0;padding-right:24px;}.r-faq-home .r-faq--question::before{display:none;}.r-faq-home .r-faq--question::after{color:#575757;content:"\f117";font-family:icons;font-size:10px;}.r-faq-home .r-faq--question p{padding-left:24px;}.r-faq--answer{max-width:800px;padding:10px;word-break:break-word;}@media (min-width:664px){.r-faq--answer{margin-left:20px;padding:10px 10px 10px 60px;}}.r-faq--answer ul{list-style:initial;}.r-faq-error-search{display:none;margin:auto;max-width:1170px;padding:0 24px;}.r--search{margin-bottom:0;}.r--search::before{content:"\f11f";color:var(--color--primary);font-family:"icons";font-size:18px;left:12px;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:1;}#edit-search{border:none;border-bottom:2px solid #d9e0e7;border-radius:0;color:var(--color--primary);padding:8px 8px 8px 40px;position:relative;width:100%;}#edit-search:focus{background-color:transparent;border:none;border-bottom:2px solid #575757;outline:none;}#edit-search::-webkit-input-placeholder{color:#d9e0e7;}#edit-search::-moz-placeholder{color:#d9e0e7;}#edit-search:-ms-input-placeholder{color:#d9e0e7;}#edit-search::-ms-input-placeholder{color:#d9e0e7;}#edit-search::placeholder{color:#d9e0e7;}.r-faq-home{margin:auto;max-width:100%;width:60%;}@media (max-width:663px){.r-faq-home{padding:16px;width:100%;}}.r-faq-home h2{display:none;}.r-faq-home .r-accordion--group{margin-bottom:24px;}.r-faq-home .r-faq-element:first-child .r-faq--question{border-top-left-radius:12px;border-top-right-radius:12px;}.r-faq-home .r-faq-element:last-child .r-faq--question{border-bottom-left-radius:12px;border-bottom-right-radius:12px;}.r-faq-home .r-faq--question p{padding:24px;}.faq-error-search{display:none;}.r-faq-highlight{background-color:#fcbe03;font-weight:bold;}form{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-column-gap:48px;-moz-column-gap:48px;column-gap:48px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}.r-anonyme form:has(div.r-group--auth) .form-type-pcg-password,.r-anonyme form:has(div.r-group--auth) .password-inline-error,.r-anonyme form:has(div.r-group--auth) .webform-button--next,.r-anonyme form:has(div.r-group--auth) .webform-button--submit,.r-anonyme form:has(div.r-group--auth) .webform-button--draft{display:none;}.r-anonyme form:has(div.r-group--auth) .form-actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-top:12px;}.r-anonyme form:has(div.r-group--auth) .form-actions .webform-button--previous{width:100%;}@media (min-width:664px){.r-anonyme form:has(div.r-group--auth) .form-actions .webform-button--previous{width:50%;}}.r-anonyme form:has(div.r-group--auth) .form-actions.-not-flex{display:grid;-webkit-box-pack:normal;-ms-flex-pack:normal;justify-content:normal;padding-top:24px;}@media (min-width:664px){.r-anonyme form:has(div.r-group--auth) .form-actions.-not-flex .webform-button--previous{width:auto;}}form:has(div.r-group--auth) .form-type-pcg-password.-is-visible{display:block;}form:has(.r-form--parental-consent:not([style*=none])) .form-type-locality{width:calc(50% - 8px);}form:has(.r-form--parental-consent:not([style*=none])) .form-type-pcg-phone{padding-right:0;}@media (min-width:664px){.r-webform--main,.r-aside--top,.r-aside--bottom{border-radius:12px;border:1px solid var(--primary-300);}}select{background:none;}@media (min-width:664px){.r-webform--main,.r-aside--top{background:white;border-top:12px solid #d9e0e7;}}.r-webform--main{background:white;width:100%;}@media (min-width:664px){.r-webform--main{width:60%;}}.webform-section-title{border-bottom:1px solid #d9e0e7;margin:0;padding:24px 16px;text-align:center;width:100%;}.r-webform--main{counter-reset:section;}.r-form--block{border-bottom:1px solid #d9e0e7;border-left:8px solid transparent;padding:24px 24px 24px 16px;}@media (max-width:663px){.r-form--block{padding:16px 16px 16px 8px;}}.r-form--block .r-form--block{border:0;padding:0;}.r-form--block.form-item--error{border-left:8px solid #e00000;}.r-form--block > label,.r-form--block .label{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;counter-increment:section;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:8px;-moz-column-gap:8px;column-gap:8px;}.r-form--block > label::before,.r-form--block .label::before{content:counter(section) ".";display:block;}.r-form--block:has(+ .r-form--newspaper){border-bottom:0;padding-bottom:0;}fieldset{border-color:#d9e0e7;border-width:0 0 1px 0;}fieldset.-has-only-one{margin-top:24px;padding:0 24px 24px 16px;}.r-form--block > label{width:100%;}.r-form--block > .description,.r-form--block > .r-description{margin-bottom:12px;}.description,.r-description{color:#575757;grid-area:description;font-size:0.9rem;}label{margin-bottom:0;}.form-required::after{color:red;content:"*";}.form-actions{display:grid;grid-template-areas:"prev next";padding:24px 24px 8px;width:100%;}@media (max-width:663px){.form-actions{grid-template-columns:30% 70%;}}@media (max-width:663px){.form-actions:not(:has(input.webform-button--previous)){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}.form-actions:not(:has(input.webform-button--previous)) .webform-button--next{margin-bottom:16px;-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;}}.webform-button--previous{grid-area:prev;justify-self:start;background-color:white;border:1px solid #d9e0e7;color:#575757;}.webform-button--previous:hover{background-color:#f3f4f5;}@media (max-width:663px){.webform-button--previous{width:100%;}}.r-group--auth .webform-button--previous{margin-top:16px;width:100%;}@media (min-width:664px){.r-group--auth .webform-button--previous{width:50%;}}.webform-button--next,.webform-button--submit,.r-button--progress-pmm{background-color:var(--color--primary);border:none;color:white;grid-area:next;justify-self:end;}@media (max-width:663px){.webform-button--submit,.r-button--progress-pmm{width:calc(100% - 16px);}}@media (max-width:663px){.webform-button--next{width:100%;}}.webform-button--previous + .webform-button--next{width:calc(100% - 16px);}.form-submit{border-radius:var(--btn-rounded-size);cursor:pointer;padding:8px 16px;text-align:center;-webkit-transition:all ease 0.5s;transition:all ease 0.5s;}.r-form--favorite-edition{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-column-gap:16px;-moz-column-gap:16px;column-gap:16px;width:100%;}.r-form--favorite-edition .form-type-select{width:calc((100% - 16px) / 2);}.r-form--favorite-edition .form-type-select > label{padding-right:50%;}.r-form--favorite-edition .form-type-select:has(input:focus) label,.r-form--favorite-edition .form-type-select.-has-value label{padding-right:6px;}.r-modal-form--close{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#f3f4f5;border-top:1px solid #d9e0e7;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;height:50px;opacity:1;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:ease-in-out 0.3s;transition:ease-in-out 0.3s;width:100%;}.r-modal-form--close:hover{background:white;}.r-modal-form--close::after{display:none;}.form-type-gift{border:none;padding-bottom:0;}.form-type-gift > label{padding-bottom:12px;}.form-type-gift > label::before{display:none;}.form-type-gift + .r-form--block > label::before{display:none;}.r-gift--wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid var(--primary-300);border-radius:8px;display:-webkit-box;display:-ms-flexbox;display:flex;}.r-gift--wrapper > .r-radio--image{width:30%;}.r-gift--wrapper .r-radio--content{background-color:#f3f4f5;border-top-right-radius:8px;border-bottom-right-radius:8px;width:70%;}.r-gift--wrapper r-modal--content{overflow:hidden;padding:0;}.r-gift--title{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:bold;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0;}.r-gift--description{color:#575757;}.form-type-optins{margin-top:16px;width:100%;}.form-type-optins .form-item{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:8px;-moz-column-gap:8px;column-gap:8px;margin-bottom:12px;}.form-type-optins input{width:20px;}.form-type-optins label{width:calc(100% - 40px);}.form-type-download-file .form-managed-file{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}.form-type-download-file .form-managed-file:has(.file){-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:16px;row-gap:16px;}.form-type-download-file .form-managed-file:has(.file) .button{border-top-right-radius:4px;border-bottom-right-radius:4px;font-size:0;width:30px;}.form-type-download-file .form-managed-file:has(.file) .file,.form-type-download-file .form-managed-file:has(.file) .button{background:#EBEBEB;height:30px;}.form-type-download-file .form-managed-file:has(.file) .file{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-top-left-radius:4px;border-bottom-left-radius:4px;display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 8px 0 12px;position:relative;}.form-type-download-file .form-managed-file:has(.file) .file::after{content:"\f110";font-family:icons;font-size:10px;pointer-events:none;position:absolute;right:-19px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);}.form-type-download-file .download-file-placeholder{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;width:100%;}.form-type-download-file .webform-file-button{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#EBEBEB;border:none;border-radius:4px;-webkit-column-gap:8px;-moz-column-gap:8px;column-gap:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:16px 0;padding:12px;width:60%;}.r-form--parental-consent{font-size:0;width:100%;}.r-form--parental-consent .form-type-textfield{display:inline-block;font-size:1rem;vertical-align:middle;width:60%;}.js input.form-autocomplete.ui-autocomplete-loading{background-repeat:no-repeat;}.r-group--auth{display:-webkit-box;display:-ms-flexbox;display:flex;}@media (min-width:664px){.r-anonyme .r-group--auth .form-type-textfield{width:calc(50% - 8px);}}.r-anonyme .r-group--auth.-is-visible{display:-webkit-box;display:-ms-flexbox;display:flex;}.-is-flex-column{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}.r-button--progress-email,.r-button--progress-password{margin-top:8px;width:100%;}@media (min-width:664px){.r-button--progress-email,.r-button--progress-password{width:50%;}}.r-group--anonyme{border-bottom:0;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:0;}@media (max-width:663px){.r-group--anonyme{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}}.r-group--pmm{border-bottom:0;padding-bottom:0;padding-top:0;}.r-group--completion{padding-top:0;}.form-item.-is-readonly *{color:#a2a3a4;}@media (min-width:664px){.r-webform--aside{width:calc(40% - 48px);}}@media (max-width:663px){.r-webform--aside{background:var(--primary-80);border-top-left-radius:12px;border-top-right-radius:12px;-webkit-box-shadow:0px -10px 52px 0px rgba(87,87,87,0.33);box-shadow:0px -10px 52px 0px rgba(87,87,87,0.33);position:fixed;top:100%;-webkit-transform:translateY(-83px);transform:translateY(-83px);-webkit-transition:-webkit-transform 0.5s ease-in-out;transition:-webkit-transform 0.5s ease-in-out;transition:transform 0.5s ease-in-out;transition:transform 0.5s ease-in-out,-webkit-transform 0.5s ease-in-out;width:100%;z-index:100;}}@media (max-width:663px){.r-webform--aside.-is-open{-webkit-transform:translateY(-99%);transform:translateY(-99%);}}.r-webform--aside.-is-open .r-chevron::before{content:"\f115";}@media (max-width:663px){.r-webform--aside.-is-open .r-aside--top{overflow:scroll;}}.r-webform--aside .r-chevron{display:block;line-height:1;padding:8px;text-align:center;width:100%;}.r-webform--aside .r-chevron::before{content:"\f116";color:var(--primary-300);font-family:icons;font-size:8px;}.r-webform--aside .r-chevron + .form-item{padding-top:0;}@media (max-width:663px){.r-webform--aside .r-aside--title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}}@media (max-width:663px){.r-webform--aside .r-aside--title .form-item{width:calc(100% - 125px);}}.r-webform--aside .form-item:not(:first-of-type){padding:16px 24px 0;}.r-webform--aside .form-item:first-of-type{margin:0;padding:0 24px;}.r-webform--aside h3{margin:0 0 0;}@media (max-width:663px){.r-webform--aside h3{line-height:1.1;}}.r-webform--aside .r-description{color:#1a1a1a;}.r-webform--aside .r-description ul{margin:0;}.r-webform--aside .r-description li{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-column-gap:12px;-moz-column-gap:12px;column-gap:12px;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:8px;}.r-webform--aside .r-description li::before{color:var(--color--primary);font-family:icons;font-size:12px;}.r-webform--aside .r-description li:last-child{margin-bottom:0;}.r-webform--aside .r-free-gift--wrapper{padding:0 24px;}@media (max-width:663px){.r-aside--top{max-height:calc(100vh - 150px);}}@media (min-width:664px){.r-aside--top{border-top-color:var(--color--primary);margin-bottom:16px;padding-top:24px;}}.r-aside--description{padding-bottom:24px;}.r-aside--description,.r-rappel-paiement,.r-detail-paiement{border-bottom:1px solid #d9e0e7;}.r-rappel-paiement,.r-detail-paiement{padding:16px 24px;}.r-detail-paiement{display:none;}.r-detail-paiement.-is-visible{display:block;}.r-aside--inner{position:relative;}.r-aside--bottom{color:#575757;}.r-aside--bottom .webform-element-more{width:100%;}@media (max-width:663px){.r-aside--bottom .webform-element-more.is-open{background:white;height:100%;overflow:auto;position:absolute;top:0;}}@media (max-width:663px){.r-aside--bottom .webform-element-more.is-open .webform-element-more--content{display:block !important;}}@media (max-width:663px){.r-aside--bottom .webform-element-more.is-open .webform-element-more--link{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;}}.r-aside--bottom .webform-element-more.is-open .webform-element-more--link::before{content:"\f118";}@media (max-width:663px){.r-aside--bottom .webform-element-more.is-open .webform-element-more--link::before{content:"\f114";font-size:14px;position:absolute;left:24px;}}@media (max-width:663px){.r-aside--bottom .webform-element-more .webform-element-more--content{display:none !important;}}.r-aside--bottom .webform-element-more--link{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:8px;-moz-column-gap:8px;column-gap:8px;display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;font-size:14px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:16px 24px;width:100%;}.r-aside--bottom .webform-element-more--link a{text-decoration:none;}@media (min-width:664px){.r-aside--bottom .webform-element-more--link{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}}.r-aside--bottom .webform-element-more--link::before{content:"\f113";font-family:icons;font-size:14px;}@media (min-width:664px){.r-aside--bottom .webform-element-more--link::before{content:"\f117";font-size:10px;}}.r-aside--bottom .webform-element-more--content{font-size:12px;padding:0 24px 16px;}.r-aside--bottom .webform-element-more--content ul{list-style:inside;}.r-rappel--gift{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:12px;-moz-column-gap:12px;column-gap:12px;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:0.9rem;margin-top:8px;padding:0 24px;}.r-rappel--gift .r-icon--gift{color:var(--color--primary);}.r-rappel--item{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:0.9rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:8px 0;}.r-rappel--item span{color:#575757;}.r-rappel--item strong{color:#1a1a1a;}.r-total{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:16px 24px;}@media (min-width:664px){.r-total{color:var(--color--primary);}}@media (max-width:663px){.r-aside--title .r-total{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end;padding-top:0;width:125px;}}.r-total .r-total--recurrence{font-size:0.9rem;text-transform:capitalize;}@media (max-width:663px){.r-total--price strong{color:var(--color--primary);}}.r-free-gift--wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}.r-free-gift--wrapper::before{color:#575757;content:"\f10b";display:block;font-family:icons;margin:16px auto;text-align:center;width:100%;}.r-free-gift--wrapper img{width:80px;}.r-free-gift--wrapper .r-radio--content{padding:0 0 0 16px;width:calc(100% - 80px);}.r-free-gift--wrapper .r-gift--description{margin:0;}.r-free-gift--wrapper .r-gift--title{font-weight:bold;}form > .form-item.form-item--error,.fieldset-wrapper > .form-item.form-item--error{border-left:8px solid #e00000;}.form-item--error-message,.email-inline-error{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#e00000;-webkit-column-gap:8px;-moz-column-gap:8px;column-gap:8px;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:8px;width:100%;}.form-item--error-message::before,.email-inline-error::before{content:"\f112";font-family:icons;line-height:1;}.form-item--error-message strong,.email-inline-error strong{font-weight:normal;}.email-inline-error{display:none;margin:0 0 16px;max-width:50%;}.email-inline-error.-is-visible{display:-webkit-box;display:-ms-flexbox;display:flex;}.greetings--wrapper .fieldset-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}.greetings--wrapper .form-radios{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;}.r-webform--main .messages--error{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-left:8px solid #e00000;-webkit-column-gap:12px;-moz-column-gap:12px;column-gap:12px;color:#e00000;display:-webkit-box;display:-ms-flexbox;display:flex;padding:16px;}.r-webform--main .messages--error::before{content:"\f112";font-family:icons;line-height:1;}.r-webform--main .messages--error ul{margin:0;}.r-webform--main .messages--error a{color:#e00000;}input[type=checkbox]{border:2px solid #b2b2b2;border-radius:3px;height:1.15em;place-content:center;width:1.15em;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:grid;font:inherit;margin:0;}input[type=checkbox]::before{border-radius:3px;-webkit-box-shadow:inset 1em 1em black;box-shadow:inset 1em 1em black;content:"";height:0.65em;-webkit-transform:scale(0);transform:scale(0);-webkit-transition:120ms -webkit-transform ease-in-out;transition:120ms -webkit-transform ease-in-out;transition:120ms transform ease-in-out;transition:120ms transform ease-in-out,120ms -webkit-transform ease-in-out;width:0.65em;}input[type=checkbox]:checked{border-color:black;}input[type=checkbox]:checked::before{-webkit-transform:scale(0.8);transform:scale(0.8);}.r-checkbox-btns{width:100%;}.r-checkbox--wrapper > *,.r-checkbox--wrapper-simple > *{cursor:pointer;}.r-checkbox--wrapper input,.r-checkbox--wrapper-simple input{grid-area:btn;}.r-checkbox--wrapper .form-item--error-message,.r-checkbox--wrapper-simple .form-item--error-message{grid-area:error;}.r-checkbox--wrapper{border:2px solid transparent;border-radius:8px;-webkit-box-shadow:0 0 1px 1px #d9e0e7;box-shadow:0 0 1px 1px #d9e0e7;-webkit-column-gap:12px;-moz-column-gap:12px;column-gap:12px;cursor:pointer;padding:16px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;}.r-checkbox--wrapper:has(input[type=checkbox]:checked){background:var(--primary-100);border-color:var(--color--primary);}.r-checkbox--wrapper > *{cursor:pointer;}.r-checkbox--wrapper label{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:contents;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;}.r-checkbox--wrapper.-has-description{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;display:grid;grid-template-areas:"btn title price" ". description description" ". error error";grid-template-columns:1.15em auto auto;}.r-checkbox--wrapper-simple{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-column-gap:12px;-moz-column-gap:12px;column-gap:12px;display:grid;grid-template-areas:"btn description description" ". error error";grid-template-columns:1.15em auto auto;margin-top:12px;}.r-terms-link{text-decoration:underline;}.r-checkbox--title{grid-area:title;}.r-checkbox--price{grid-area:price;justify-self:right;}.form-type-assujetti-tva{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:8px;-moz-column-gap:8px;column-gap:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin:8px 0;width:100%;}.form-type-parental-consent{display:inline-block;margin-right:16px;vertical-align:middle;width:calc(40% - 16px);}.form-type-parental-consent input,.form-type-parental-consent label{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:1rem;vertical-align:middle;}.form-type-parental-consent input{margin-right:12px;}.form-type-terms-and-conditions[required] .webform-element-description:after{color:red;content:"*";}.form-type-checkbox{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-column-gap:12px;-moz-column-gap:12px;column-gap:12px;display:grid;grid-template-areas:"btn description description" ". error error";grid-template-columns:1.15em auto auto;margin-top:12px;}.form-type-checkbox:has(label){grid-template-areas:"btn title title" ". description description" ". error error";}.form-type-checkbox input{grid-area:btn;}.form-type-checkbox label{grid-area:title;}.form-type-checkbox .form-item--error-message{grid-area:error;}input[type=radio]{border:2px solid #b2b2b2;border-radius:50%;height:1.15em;place-content:center;width:1.15em;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:grid;font:inherit;margin:0;}input[type=radio]::before{border-radius:50%;-webkit-box-shadow:inset 1em 1em black;box-shadow:inset 1em 1em black;content:"";height:0.65em;-webkit-transform:scale(0);transform:scale(0);-webkit-transition:120ms -webkit-transform ease-in-out;transition:120ms -webkit-transform ease-in-out;transition:120ms transform ease-in-out;transition:120ms transform ease-in-out,120ms -webkit-transform ease-in-out;width:0.65em;}input[type=radio]:checked{border-color:black;}input[type=radio]:checked::before{-webkit-transform:scale(0.8);transform:scale(0.8);}.form-type-radio{display:-webkit-box;display:-ms-flexbox;display:flex;}.r-radio-btns{width:100%;}.r-radio-btns > label{width:100%;}.r-radio-btns:has(:not(.description)) > label{margin-bottom:12px;}.r-radio-btns .description{width:100%;}.r-radio--group .form-type-radio{border:2px solid transparent;border-radius:8px;-webkit-box-shadow:0 0 1px 1px #d9e0e7;box-shadow:0 0 1px 1px #d9e0e7;-webkit-column-gap:12px;-moz-column-gap:12px;column-gap:12px;cursor:pointer;padding:16px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:grid;grid-template-areas:"btn title tag" ". description .";grid-template-columns:1.15em auto auto;margin-bottom:16px;}.r-radio--group .form-type-radio:has(input[type=radio]:checked){background:var(--primary-100);border-color:var(--color--primary);}.r-radio--group .form-type-radio *{cursor:pointer;}.r-radio--group .form-type-radio .r-more--content,.r-radio--group .form-type-radio .r-more--title{cursor:auto;}.r-radio--group .form-type-radio label{display:contents;}.r-radio--group .form-type-radio .form-radio{grid-area:btn;}.r-radio--group .form-type-radio .r-radio--title{grid-area:title;}.r-radio--group .form-type-radio .r-radio--tag{align-self:start;background:#ffe59a;border-radius:4px;color:#53451a;display:inline-block;font-size:0.9rem;grid-area:tag;justify-self:right;padding:4px 16px;}@media (max-width:663px){.r-radio--group .form-type-radio .r-radio--tag{font-size:12px;padding:4px 8px;}}.r-radio--group .form-type-radio label.form-required:after{display:none;}@media (min-width:664px){.r-radio--group-image{-webkit-column-gap:16px;-moz-column-gap:16px;column-gap:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:24px;}}.r-radio--group-image > .form-radios{display:contents;}.r-radio--group-image > label{width:100%;}.r-radio--group-image input[type=radio]{display:none;}.r-radio--group-image .form-type-radio{display:block;margin:0;overflow:hidden;padding:0;}@media (min-width:664px){.r-radio--group-image .form-type-radio{width:calc((100% - 16px) / 2);}}@media (max-width:663px){.r-radio--group-image .form-type-radio:not(:last-child){margin-bottom:16px;}}.r-radio--group-image .form-type-radio label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}.r-radio--group-image .r-radio--title{font-size:1.1rem;font-weight:bold;padding:8px 16px;text-align:center;}.r-radio--group-image .r-radio--image{width:100%;}.r-radio--group-image r-modal--content{max-width:400px;}.r-radio--group-image .r-price{font-weight:bold;}.r-radio--group-image .r-price--recurence{color:#575757;}.r-radio--group-image .r-radio--subtitle{margin:8px 0;}.r-radio--content{padding:16px;}.r-radio--content .r-icon--info{color:#B2B2B2;cursor:pointer;font-size:1.2rem;}.r-radio--content .r-price--wrapper{font-size:0.9rem;}.r-radio--content .r-radio--title{padding:8px 0;}.r-group--gift-card .fieldset-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}.form-type-product .r-radio--title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}.form-type-product ul{list-style-type:disc;margin-top:0;padding-left:24px;}.r-product--description{color:#575757;font-size:0.9rem;}.r-product--description p{margin-bottom:0;}.r-radio--group r-modal--content{overflow:hidden;padding:0;}.r-radio--group .r-modal--inner{position:relative;}.r-radio--group .r-modal--inner *{cursor:auto;}.r-more--expand{background:white;content-visibility:hidden;cursor:auto;height:100%;max-height:calc(100% - 50px);left:0;opacity:0;overflow:hidden;padding:24px;position:absolute;top:0;visibility:hidden;width:100%;}.r-modal--inner{height:100%;max-height:calc(100% - 50px);overflow-y:auto;}.r-modal--wrapper-description .r-price--wrapper{font-size:1rem;}.r-modal--wrapper-description .r-price--recurence{font-size:0.9rem;font-weight:normal;}.r-modal--wrapper-description .r-radio--title{padding:0;}.r-radio--subtitle{color:#575757;font-size:0.9rem;}.form-type-greetings{padding:12px 0;}.form-item-greetings .option{-webkit-box-shadow:0 0 1px 1px #575757;box-shadow:0 0 1px 1px #575757;}.form-item-greetings input:checked + label{-webkit-box-shadow:0 0 1px 1px #d9e0e7;box-shadow:0 0 1px 1px #d9e0e7;}.form-type-business-headcount{padding:12px 0;}input[type=text],textarea,input[type=tel],input[type=email],input[type=password],input[type=date],select{border:1px solid #575757;border-radius:4px;outline:none;padding:8px 16px;width:100%;}input[type=text],input[type=tel],input[type=email],input[type=password],input[type=date],select{height:41px;}input[type=text][readonly],input[type=tel][readonly],input[type=email][readonly],input[type=password][readonly],input[type=date][readonly],select[readonly]{background:white;border-color:#a2a3a4;color:#a2a3a4;}.form-type-textfield:has(input:focus),.form-type-textarea:has(textarea:focus),.form-type-pcg-textarea:has(textarea:focus),.form-type-select:has(select:focus){background:var(--primary-80);}.form-type-textfield:has(input:focus) label,.form-type-textarea:has(textarea:focus) label,.form-type-pcg-textarea:has(textarea:focus) label,.form-type-select:has(select:focus) label{font-size:0.75rem;padding:0 6px;-webkit-transform:translateY(-10px);transform:translateY(-10px);}.form-textarea-wrapper{line-height:0;}.form-textarea-wrapper textarea{line-height:1.5;}.form-type-textarea,.form-type-textfield,.form-type-select{display:inline-block;padding:12px 0;position:relative;width:100%;}.form-type-textarea label,.form-type-textfield label,.form-type-select label{background:white;border-radius:4px;color:#575757;left:11px;padding:calc(8px - 1px) 4px;pointer-events:none;position:absolute;top:calc(12px + 1px);-webkit-transition:all ease 0.3s;transition:all ease 0.3s;z-index:1;}.form-type-textarea.-has-value label,.form-type-textfield.-has-value label,.form-type-select.-has-value label{font-size:0.75rem;padding:0 6px;-webkit-transform:translateY(-10px);transform:translateY(-10px);}.form-type-textarea.-has-value input,.form-type-textfield.-has-value input,.form-type-select.-has-value input{background:var(--primary-80);}.r-wrapper--textfield .form-type-textarea,.r-wrapper--textfield .form-type-textfield,.r-wrapper--textfield .form-type-select{padding:12px 0;width:100%;}.text-count-wrapper{text-align:right;margin-top:16px;}@media (min-width:664px){.form-type-first-name{width:calc(40% - 8px);}}@media (min-width:664px){.form-type-last-name{width:calc(60% - 8px);}}.r-group--textfields{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-column-gap:16px;-moz-column-gap:16px;column-gap:16px;}@media (min-width:664px){.form-type-pcg-email:has(+ .form-type-pcg-password){width:calc(50% - 8px);}}@media (min-width:664px){.form-type-pcg-password,.form-type-business-name,.form-type-type-b2b{width:calc(50% - 8px);}}@media (min-width:664px){.form-type-birth-date{width:calc(40% - 8px);}}@media (min-width:664px){.form-type-pcg-phone{width:calc(50% - 8px);}}.form-type-pcg-phone > label{left:40px;padding-right:50px;}.form-type-pcg-phone:has(input:focus) label,.form-type-pcg-phone.-has-value label{left:11px;padding-right:6px;}.form-type-pcg-phone .iti{width:100%;}.form-type-pcg-phone .iti__arrow{display:none;}.form-type-pcg-phone .iti__flag-container{cursor:default;pointer-events:none;}.iti--allow-dropdown .iti__flag-container:hover .iti__selected-flag{background:none;}.form-type-type-b2b > label{padding-right:50%;}.form-type-type-b2b:has(input:focus) label,.form-type-type-b2b.-has-value label{padding-right:6px;}.form-type-siret-code,.form-type-tva{width:calc(70% - 8px);}.form-type-delivery-address,.form-type-invoice-address{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-column-gap:16px;-moz-column-gap:16px;column-gap:16px;}.form-type-delivery-address .form-item{padding-left:0;padding-right:0;}.form-type-delivery-address .form-item label{left:11px;}@media (min-width:664px){.r-adresse--FR .r-address--number{width:calc(30% - 8px);}}@media (min-width:664px){.r-adresse--FR .r-address--street{width:calc(70% - 8px);}}@media (min-width:664px){.r-adresse--BE .r-address--number,.r-adresse--BE .r-address--streetbox{width:calc(50% - 8px);}}.r-adresse--BE .r-address--street{width:100%;}.r-adresse--BE .r-adresse--streetbox label{left:35px;}@media (min-width:664px){.r-address--locality,.form-type-locality{width:calc(60% - 8px);}}.r-address--additional{width:100%;}.r-address--phone{width:100%;}.form-item-date-of-birth-parental-consent-tutor{width:60%;}.form-type-pcg-password .field-suffix{color:#575757;position:absolute;right:16px;top:24px;}input[type=password]{padding-right:48px;}.iti--allow-dropdown input,.iti--allow-dropdown input[type=tel]{padding-left:40px;}.r-password-eye-toggle{cursor:pointer;position:absolute;right:0;top:50%;}.form-type-gift-code{margin-top:24px;}@media (min-width:664px){.form-type-gift-code{width:70%;}}.form-type-gift-code .description{color:#4d4d4d;font-size:1rem;position:absolute;top:-24px;}.form-type-select label{padding-right:45px;}.form-type-select label:has(input:focus) label,.form-type-select label.-has-value label{left:11px;}.form-type-payement > label{padding:16px 24px 0;}.r-payment--wrapper{border-bottom:1px solid #d9e0e7;padding:12px 24px;}.r-payment--wrapper details{border:2px solid transparent;border-radius:8px;-webkit-box-shadow:0 0 1px 1px #d9e0e7;box-shadow:0 0 1px 1px #d9e0e7;margin-bottom:12px;padding:16px;border-color:transparent !important;}.r-payment--wrapper details[open]{border:2px solid var(--color--primary);}.r-payment--wrapper details[open] .r-icon-radio{border-color:black;}.r-payment--wrapper details[open] .r-icon-radio::before{border-color:black;-webkit-transform:translateY(-50%) scale(0.8);transform:translateY(-50%) scale(0.8);}.r-payment--wrapper summary{-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;-webkit-column-gap:16px;-moz-column-gap:16px;column-gap:16px;display:grid;grid-template-areas:". . .";grid-template-columns:1.15em auto auto;list-style:none;}.r-payment--wrapper .r-icon-radio{border:2px solid #b2b2b2;border-radius:50%;height:1.15em;place-content:center;width:1.15em;display:block;position:relative;}.r-payment--wrapper .r-icon-radio::before{border-radius:50%;-webkit-box-shadow:inset 1em 1em black;box-shadow:inset 1em 1em black;content:"";height:0.65em;-webkit-transform:scale(0);transform:scale(0);-webkit-transition:120ms -webkit-transform ease-in-out;transition:120ms -webkit-transform ease-in-out;transition:120ms transform ease-in-out;transition:120ms transform ease-in-out,120ms -webkit-transform ease-in-out;width:0.65em;background-color:#b2b2b2;display:block;left:0;margin:auto;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%) scale(0);transform:translateY(-50%) scale(0);}.r-payment--wrapper .r-images--wrapper{justify-self:end;}@media (max-width:663px){.r-payment--image{width:calc((100% - 10px) / 3);}}.label-floating{position:relative;}.label-floating .creditCardMaster,.label-floating .creditCardVisa{display:none;}.label-floating svg{position:absolute;right:32px;top:16px;width:34px;z-index:2222222;}@media (max-width:663px){.label-floating svg{right:16px;}}.internal_block{padding-top:16px;}.internal_block h2{display:none;}.internal_block form{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-column-gap:16px;-moz-column-gap:16px;column-gap:16px;}.internal_block button[type=submit],.internal_block input[type=submit]{border-radius:var(--btn-rounded-size);cursor:pointer;padding:8px 16px;text-align:center;-webkit-transition:all ease 0.5s;transition:all ease 0.5s;border:none;padding:8px 32px;}.internal_block input[type=submit]{background-color:var(--color--abo);}.internal_block button[type=submit]{background-color:var(--color--primary);color:white;margin:16px auto;}.form-group:has(input[type=submit]){padding:12px 0;text-align:center;width:100%;}.webform-component-textfield{display:block;position:relative;padding:12px 0;width:100%;}.webform-component-textfield:has(input[type=tel]:focus),.webform-component-textfield:has(input[type=text]:focus),.webform-component-textfield:has(select:focus),.webform-component-textfield:has(input[type=tel]:valid),.webform-component-textfield:has(input[type=text]:valid),.webform-component-textfield:has(select:valid){background:var(--primary-80);}.webform-component-textfield:has(input[type=tel]:focus) .control-label,.webform-component-textfield:has(input[type=text]:focus) .control-label,.webform-component-textfield:has(select:focus) .control-label,.webform-component-textfield:has(input[type=tel]:valid) .control-label,.webform-component-textfield:has(input[type=text]:valid) .control-label,.webform-component-textfield:has(select:valid) .control-label{font-size:0.75rem;padding:0 6px;-webkit-transform:translateY(-10px);transform:translateY(-10px);}@media (max-width:663px){.webform-component-textfield:has(input[type=tel]:focus) .control-label,.webform-component-textfield:has(input[type=text]:focus) .control-label,.webform-component-textfield:has(select:focus) .control-label,.webform-component-textfield:has(input[type=tel]:valid) .control-label,.webform-component-textfield:has(input[type=text]:valid) .control-label,.webform-component-textfield:has(select:valid) .control-label{-webkit-transform:translateY(-15px);transform:translateY(-15px);}}.webform-component-textfield:has(input[type=tel]:valid) input,.webform-component-textfield:has(input[type=text]:valid) input,.webform-component-textfield:has(select:valid) input{background:var(--primary-80);}.webform-component-textfield .control-label{background:white;border-radius:4px;color:#575757;left:11px;padding:calc(8px - 1px) 4px;pointer-events:none;position:absolute;top:calc(12px + 1px);-webkit-transition:all ease 0.3s;transition:all ease 0.3s;z-index:1;pointer-events:none;}@media (max-width:663px){.webform-component-textfield .control-label{font-size:14px;left:12px;top:calc(16px + 1px);}}@media (min-width:664px){.validDate,.validDate + .webform-component-textfield{width:calc(50% - (16px / 2));}}.validDate{padding-right:0;}.validDate > div{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #575757;border-radius:4px;display:-webkit-box;display:-ms-flexbox;display:flex;height:41px;}.validDate > div label{font-size:20px;line-height:1;padding:0 8px;}.validDate select{border:none;outline:none;height:calc(41px - 2px);width:40%;}.sepa-accept{display:grid;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;grid-template-areas:". .";gap:12px;}.r-payment--price{color:#575757;font-size:0.9rem;margin:0;text-align:center;}@media (min-width:664px){.flexCB{-webkit-column-gap:16px !important;-moz-column-gap:16px !important;column-gap:16px !important;display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;}}.paytype-PZPPU input[type=submit],.paytype-PZPPR input[type=submit],.paytype-CDB input[type=submit]{border-radius:var(--btn-rounded-size);cursor:pointer;padding:8px 16px;text-align:center;-webkit-transition:all ease 0.5s;transition:all ease 0.5s;background-color:var(--color--primary);border:none;color:white;display:block;margin:12px auto;padding:8px 32px;}.kr-embed .kr-embedded *:not(svg,g,path,circle,rect,line,ellipse,text,lineargradient,stop,i,polyline,polygon,image){all:revert;}.paytype-PZR .kr-embedded,.paytype-PZU .kr-embedded{margin-top:16px;width:100%;}.paytype-PZR .kr-embedded .kr-pan,.paytype-PZR .kr-embedded .kr-field.kr-text,.paytype-PZR .kr-embedded .kr-field.kr-checkbox,.paytype-PZR .kr-embedded .kr-expiry,.paytype-PZR .kr-embedded .kr-security-code,.paytype-PZR .kr-embedded .kr-identity-document-number,.paytype-PZR .kr-embedded .kr-card-holder-name,.paytype-PZR .kr-embedded .kr-card-holder-mail,.paytype-PZR .kr-embedded .kr-identity-document-type,.paytype-PZR .kr-embedded .kr-installment-number,.paytype-PZR .kr-embedded .kr-first-installment-delay,.paytype-PZR .kr-embedded > .kr-field-wrapper,.paytype-PZU .kr-embedded .kr-pan,.paytype-PZU .kr-embedded .kr-field.kr-text,.paytype-PZU .kr-embedded .kr-field.kr-checkbox,.paytype-PZU .kr-embedded .kr-expiry,.paytype-PZU .kr-embedded .kr-security-code,.paytype-PZU .kr-embedded .kr-identity-document-number,.paytype-PZU .kr-embedded .kr-card-holder-name,.paytype-PZU .kr-embedded .kr-card-holder-mail,.paytype-PZU .kr-embedded .kr-identity-document-type,.paytype-PZU .kr-embedded .kr-installment-number,.paytype-PZU .kr-embedded .kr-first-installment-delay,.paytype-PZU .kr-embedded > .kr-field-wrapper{border:1px solid #575757;border-radius:4px;height:41px;outline:none;padding:8px 16px;}.paytype-PZR .kr-embedded .kr-field-element,.paytype-PZR .kr-embedded .kr-card-holder-name,.paytype-PZU .kr-embedded .kr-field-element,.paytype-PZU .kr-embedded .kr-card-holder-name{padding:2px 0 0 7px !important;}.paytype-PZR .kr-embedded .kr-payment-button,.paytype-PZU .kr-embedded .kr-payment-button{border-radius:var(--btn-rounded-size);cursor:pointer;padding:8px 16px;text-align:center;-webkit-transition:all ease 0.5s;transition:all ease 0.5s;border:none;background-color:var(--color--abo) !important;color:#1a1a1a !important;display:block;margin:0 auto;padding:8px 32px;text-transform:none;width:auto;}.paytype-PZR .control-label,.paytype-PZU .control-label{display:none;}.paytype-PZR .r-payment--price,.paytype-PZU .r-payment--price{display:none;}.kr-embedded[krvue] .kr-pan .kr-icon-wrapper-root,.kr-embedded[krvue] .kr-pan .kr-field-component,.kr-embedded[krvue] .kr-expiry .kr-icon-wrapper-root,.kr-embedded[krvue] .kr-expiry .kr-field-component,.kr-embedded[krvue] .kr-security-code .kr-icon-wrapper-root,.kr-embedded[krvue] .kr-security-code .kr-field-component,.kr-embedded[krvue] .kr-pan .kr-field-wrapper,.kr-embedded[krvue] .kr-field.kr-text .kr-field-wrapper,.kr-embedded[krvue] .kr-field.kr-checkbox .kr-field-wrapper,.kr-embedded[krvue] .kr-expiry .kr-field-wrapper,.kr-embedded[krvue] .kr-security-code .kr-field-wrapper,.kr-embedded[krvue] .kr-identity-document-number .kr-field-wrapper,.kr-embedded[krvue] .kr-card-holder-name .kr-field-wrapper,.kr-embedded[krvue] .kr-card-holder-mail .kr-field-wrapper,.kr-embedded[krvue] > .kr-field-wrapper .kr-field-wrapper,.kr-embedded.kr-help-button-inner-field .kr-help-button-wrapper.kr-inner.kr-visible .kr-help-button,.kr-smart-form.kr-help-button-inner-field .kr-help-button-wrapper.kr-inner.kr-visible .kr-help-button,.kr-embedded .kr-icon-wrapper-root .kr-icon{height:20px;}.paytype-VIR h2{display:block;font-size:1rem;font-weight:normal;}.webform-progress{width:100%;}.progress-marker::before{content:"";}.progress-step.is-active .progress-marker::before{background-color:white;border:3px solid var(--color--primary);content:"";}.webform-progress-tracker .progress-step.is-active:hover .progress-marker::before{background-color:white;}.webform-progress-tracker .progress-step:not(.is-active) .progress-marker::before,.webform-progress-tracker .progress-step:hover .progress-marker::before,.webform-progress-tracker .progress-step .progress-marker::after{background-color:var(--primary-300);}.webform-progress-tracker .progress-step.is-complete .progress-marker::before,.webform-progress-tracker .progress-step.is-complete:hover .progress-marker::before,.webform-progress-tracker .progress-step.is-complete .progress-marker::after{background-color:#2fbc62;}.webform-progress-tracker .progress-step.is-complete .progress-marker::before{content:"\f103";font-family:icons;font-size:9px;line-height:24px;padding-top:2px;}@media (max-width:663px){.webform-progress-tracker .progress-text{display:block;}}.progress-tracker{margin:24px auto;}@media (min-width:664px){.progress-tracker{margin:48px auto;}}.r-anonyme .r-group--pmm,.r-anonyme .r-group--completion{display:none;}.r-button--progress-pmm,.r-button--progress-password{display:none;}.wp-block-group__inner-container > .wp-block-group{margin:32px 0;max-width:1100px;width:100%;}@media (min-width:664px){.wp-block-group__inner-container > .wp-block-group{margin:80px auto;}}.wp-block-group__inner-container > .wp-block-group.-has-bg-dark{background:var(--primary-1000);padding:16px;max-width:100vw;}@media (min-width:960px){.wp-block-group__inner-container > .wp-block-group.-has-bg-dark{padding:64px calc((100vw - 1100px) / 2);}}.wp-block-group__inner-container > .wp-block-group.-has-bg-dark .r-section--title{color:white;}.r-reassurance{gap:24px;}@media (min-width:664px){.r-reassurance{text-align:center;}}@media (max-width:663px){.r-reassurance{display:block;padding:0 24px;}}@media (min-width:664px){.r-reassurance > div{width:33.3333333333%;}}@media (max-width:663px){.r-reassurance > div{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:16px;-moz-column-gap:16px;column-gap:16px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-bottom:32px;}}@media (max-width:663px){.r-reassurance figure{height:auto;margin-bottom:0;width:38px;}}.r-reassurance p{margin:0;}@media (max-width:663px){.r-reassurance p strong{font-weight:normal;}}.r-reassurance p + p{margin-top:4px;}@media (max-width:663px){.r-reassurance p + p{display:none;}}.r-home--abo-block{-webkit-box-align:start;-ms-flex-align:start;align-items:start;gap:24px;-ms-flex-wrap:wrap;flex-wrap:wrap;}@media (max-width:663px){.r-home--abo-block{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:16px;}}.r-home--abo-block .wp-block-heading{margin-top:0;width:100%;}.r-home--contact,.r-home--abo-links{border-radius:12px;width:100%;}@media (min-width:664px){.r-home--contact,.r-home--abo-links{width:calc((100% - 24px) / 2);}}.r-home--contact{background:var(--primary-300);border:1px solid #BBC3CB;padding:24px;}.r-home--contact .r-box--title{font-size:1.1rem;margin-top:0;}.r-home--contact .r-btn--contact{margin-top:16px;}.r-home--contact .r-btn--contact a{padding:0;text-decoration:none;}.r-home--abo-links{background:white;border:1px solid #d9e0e7;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0 16px;}.r-home--abo-links p{margin:0;width:100%;}.r-home--abo-links p:last-of-type a{border:none;}.r-home--abo-links a{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #d9e0e7;-webkit-column-gap:16px;-moz-column-gap:16px;column-gap:16px;display:grid;grid-template-areas:". . .";grid-template-columns:20px auto 20px;padding:16px 8px;text-decoration:none;}.r-home--abo-links a::before{color:#575757;font-size:18px;}.r-home--abo-links a::after{color:#BBC3CB;content:"\f10c";font-family:icons;justify-self:end;}.r-home-contact--btns{margin-bottom:0;}@media (max-width:663px){.gutenberg-avis-abonnes{padding:16px;}}.r-avis--inner{background:white;border-radius:12px;-webkit-box-shadow:0 4px 8px 0 #3B516714;box-shadow:0 4px 8px 0 #3B516714;display:grid;grid-template-areas:"title stars note" "title comment note";grid-template-columns:2fr 4fr 1fr;padding:48px;}@media (max-width:663px){.r-avis--inner{grid-template-areas:"title title" "stars note" "comment comment";grid-template-columns:1fr 1fr;margin-top:0 !important;padding:24px;}}.r-avis--inner p{margin:0;}.r-avis--inner .wp-block-heading{font-size:32px;grid-area:title;margin:0;}@media (max-width:663px){.r-avis--inner .wp-block-heading{font-size:1.1rem;margin-bottom:8px;}.r-avis--inner .wp-block-heading br{display:none;}}.r-avis--inner .r-note{grid-area:note;}@media (min-width:664px){.r-avis--inner .r-note{justify-self:end;}}@media (max-width:663px){.r-avis--inner .r-note{font-size:0;}}.r-avis--inner .r-note strong{font-size:32px;}@media (max-width:663px){.r-avis--inner .r-note strong{font-size:1.1rem;}}.r-avis--inner .r-comment{color:#575757;grid-area:comment;}@media (min-width:664px){.r-avis--inner .r-comment{padding-right:80px;}}@media (max-width:663px){.r-avis--inner .r-comment{margin-top:8px;}}.r-avis--inner .r-stars{grid-area:stars;margin-bottom:8px;}.gutenberg-storytelling{padding:16px;}@media (min-width:664px){.gutenberg-storytelling{padding:32px;}}.gutenberg-storytelling .wp-block-heading{font-size:1.3rem;margin-top:0;}.gutenberg-storytelling .wp-block-media-text{grid-template-columns:40% 1fr;}@media (max-width:663px){.gutenberg-storytelling figure{display:none;}}@media (max-width:663px){.gutenberg-storytelling .wp-block-media-text__content{padding:0;}}.gutenberg-storytelling p{margin-bottom:0;}.r-btob-duo{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-column-gap:32px;-moz-column-gap:32px;column-gap:32px;}@media (max-width:663px){.r-btob-duo{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:24px;padding-top:32px !important;padding-bottom:32px !important;}}.r-gutenberg--devis,.r-block--annonce-legal{border-radius:12px;}.r-gutenberg--devis{background:var(--primary-60);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:8px;}@media (min-width:664px){.r-gutenberg--devis{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:16px;-moz-column-gap:16px;column-gap:16px;display:grid;grid-template-columns:1fr 2fr;width:70%;}}.r-gutenberg--devis .wp-block-image{margin-bottom:0;}@media (max-width:663px){.r-gutenberg--devis .r-devis-content{padding:16px;text-align:center;}}.r-gutenberg--devis .wp-block-heading{font-size:1.3rem;margin-bottom:16px;margin-top:0;}@media (max-width:663px){.r-gutenberg--devis .wp-block-buttons{margin:0 auto;}}@media (max-width:663px){.r-gutenberg--devis .wp-block-media-text__media{display:none;}}@media (max-width:663px){.r-gutenberg--devis .wp-block-media-text__content{padding:0;}}.r-gutenberg--devis img{border-radius:4px;width:100%;}.r-gutenberg--devis p{margin-top:0;}.r-block--annonce-legal{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:var(--primary-300);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:40px;text-align:center;}@media (min-width:664px){.r-block--annonce-legal{width:30%;}}.r-block--annonce-legal figure{margin-bottom:0;}.wp-block-button__link{padding:0;}@media (max-width:959px){nav:has(r-menu.r-menu--sites-links){Background:rgba(0,0,0,0.4);left:0;height:calc(100vh - 88px);opacity:0;position:absolute;right:0;top:100%;visibility:hidden;width:100%;z-index:156;}nav:has(r-menu.r-menu--sites-links) .r-menu--overlay{bottom:0;left:0;position:absolute;right:0;top:0;z-index:0;}nav:has(r-menu.r-menu--sites-links) r-menu{background:white;border:1px solid #d9e0e7;border-bottom-right-radius:8px;border-bottom-left-radius:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;overflow:hidden;position:absolute;width:340px;z-index:157;}nav:has(r-menu.r-menu--sites-links) .r-menu--item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-left:8px solid white;border-right:8px solid white;color:#4d4d4d;-webkit-column-gap:8px;-moz-column-gap:8px;column-gap:8px;display:-webkit-box;display:-ms-flexbox;display:flex;padding:8px 16px;width:100%;}nav:has(r-menu.r-menu--sites-links) .r-menu--item:hover{background:#f3f4f5;text-decoration:none;}}@media (min-width:960px){nav:has(r-menu.r-menu--sites-links){background:#FAFBFC;border-top:1px solid #d9e0e7;margin-top:24px;padding:8px;text-align:center;width:100%;}}@media (min-width:960px) and (max-width:1279px){nav:has(r-menu.r-menu--sites-links){margin-top:16px;}}nav:has(r-menu.r-menu--sites-links) .r--contact-link{border-top:1px solid #d9e0e7;border-left:0;border-right:0;border-bottom-right-radius:16px;border-bottom-left-radius:16px;-webkit-box-shadow:0 0 0 8px white inset;box-shadow:0 0 0 8px white inset;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:16px 24px;}@media (min-width:960px){nav:has(r-menu.r-menu--sites-links) .r--contact-link{display:none;}}.r-menu--sites-links{left:0;margin:auto;max-width:1100px;}@media (min-width:960px){.r-menu--sites-links{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-column-gap:32px;-moz-column-gap:32px;column-gap:32px;row-gap:8px;}}.r-menu--user-menu{Background:rgba(0,0,0,0.4);left:0;height:calc(100vh - 88px);opacity:0;position:absolute;right:0;top:100%;visibility:hidden;width:100%;z-index:158;}.r-menu--user-menu .r-menu--overlay{bottom:0;left:0;position:absolute;right:0;top:0;z-index:0;}.r-menu--user-menu r-menu{background:white;border:1px solid #d9e0e7;border-bottom-right-radius:8px;border-bottom-left-radius:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;overflow:hidden;position:absolute;width:340px;z-index:159;}.r-menu--user-menu .r-menu--item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-left:8px solid white;border-right:8px solid white;color:#4d4d4d;-webkit-column-gap:8px;-moz-column-gap:8px;column-gap:8px;display:-webkit-box;display:-ms-flexbox;display:flex;padding:8px 16px;width:100%;}.r-menu--user-menu .r-menu--item:hover{background:#f3f4f5;text-decoration:none;}.r-menu--user{right:0;}@media (min-width:1280px){.r-menu--user{right:calc((100vw - 1100px) / 2);}}.r-menu--user .r-menu--item.r--bottom-right,.r-menu--user .r-menu--item.r--bottom-left{border-top:1px solid #d9e0e7;border-left:0;border-right:0;-webkit-box-shadow:0 0 0 8px white inset;box-shadow:0 0 0 8px white inset;padding:16px;width:50%;}.r-menu--user .r-menu--item.r--bottom-left{border-right:1px solid #d9e0e7;border-bottom-left-radius:16px;}.r-menu--user .r-menu--item.r--bottom-right{border-bottom-right-radius:16px;}.r-menu--user .r-menu--item:nth-last-child(3){border-bottom:8px solid white;}.r-menu--label{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #d9e0e7;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-size:1rem;font-weight:normal;gap:4px;margin:0 0 16px;padding:16px;width:100%;}.js-sso--user{color:black;font-weight:normal;}.js-sso--user-mail{color:#575757;}.js-sso--user-status{border:1px solid #575757;border-radius:4px;color:#575757;display:inline-block;font-size:0.75rem;font-style:normal;margin-top:4px;padding:4px 8px;}.r-offres--wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:32px;}.r-offres--wrapper > div{display:contents;}.r-offres--wrapper form,.r-offres--wrapper .pcg-view-wrapper{width:100%;}@media (min-width:664px){.r-offres{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-column-gap:24px;-moz-column-gap:24px;column-gap:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;}}.r-offre:not(:has(div.r-premium))::before{content:"";display:block;height:26px;}.r-offre:not(:has(div.r-premium)) .r-offre--inner{height:calc(100% - 26px);}@media (min-width:664px){.r-offre{width:calc((100% - 48px) / 3);}}@media (max-width:663px){.r-offre{padding:16px;}}.r-offre:hover .r-btn--abo{opacity:0.8;}.r-offre .r-box--header,.r-offre .r-box--footer{padding:24px;}.r-offre .r-box--header{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;background-color:white;border-top-left-radius:12px;border-top-right-radius:12px;display:grid;grid-template-areas:"title user" ". ." ". .";-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}@media (min-width:664px){.r-offre .r-box--header{grid-template-rows:55px auto;}}.r-offre .r-box--footer{border-top:1px solid var(--primary-300);border-bottom-left-radius:12px;border-bottom-right-radius:12px;}.r-offre .r-box--footer p{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-column-gap:12px;-moz-column-gap:12px;column-gap:12px;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 0 8px;}.r-offre .r-box--footer p::before{color:var(--color--primary);font-size:10px;}.r-offre .r-box--footer p:last-of-type{margin-bottom:0;}.r-offre .r-btn--abo{background:var(--color--abo);border:none;grid-column:-1/1;width:100%;}.r-offre .r-group--btn{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;grid-column:-1/1;margin-top:24px;}.r-offre .r-group--btn .r-btn{width:100%;}.r-offre .r-or{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:8px;-moz-column-gap:8px;column-gap:8px;display:-webkit-box;display:-ms-flexbox;display:flex;padding:6px;}.r-offre .r-or::after,.r-offre .r-or::before{background-color:var(--primary-300);content:"";display:block;height:1px;width:10px;}.r-btn--decouvre-praecia{border:1px solid var(--primary-300);}.r-btn--contact-praecia{background-color:var(--color--primary);color:white;}.r-offer--subtitle{color:#575757;font-size:0.9rem;grid-column:-1/1;margin:8px 0 0;}.r-group--price{color:#575757;font-size:0.9rem;grid-column:-1/1;}.r-offer--price{margin-bottom:0;}.r-offer--price strong{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;color:var(--color--primary);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:1.5rem;}.r-offer--price .r-price--cents{font-size:1.1rem;}.r-offer--price .r-offer--recurrence{color:#575757;font-size:0.9rem;}.r-offer--price .r-currency{font-size:1rem;}.r-offer--title{font-size:1.1rem;margin:0;}.r-offre--inner{background:var(--primary-60);border-radius:12px;-webkit-box-shadow:0 4px 8px 0 #3B516714;box-shadow:0 4px 8px 0 #3B516714;height:100%;position:relative;}.r-offre--inner.r-premium{border:4px solid var(--color--primary);}.r-offre--inner.r-premium .r-box--header{margin-top:-12px;}.r-offre--inner .r-hidden-link{display:none;}@media (min-width:664px){.r-offre--inner .r-hidden-link{display:block;height:100%;left:0;position:absolute;top:0;width:100%;}}.r-offer--description{margin-top:8px;}@media (max-width:663px){div[class*=r-offer--description]{height:0;overflow:hidden;-webkit-transition:height 0.5s ease;transition:height 0.5s ease;}}@media (min-width:664px){div[class*=r-offer--description]{height:auto !important;}}.r-offer-description--title{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:8px;}.r-offer-description--title.-is-click .r-icon--chevron-s-bottom{-webkit-transform:rotate(180deg);transform:rotate(180deg);}.r-offer-description--title .r-icon--chevron-s-bottom{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:var(--color--primary);border-radius:50px;color:white;font-size:6px;display:-webkit-box;display:-ms-flexbox;display:flex;height:18px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-top:2px;width:18px;}@media (min-width:664px){.r-offer-description--title .r-icon--chevron-s-bottom{display:none;}}.r-user-number{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#f3f4f5;border-radius:var(--btn-rounded-size);-webkit-column-gap:8px;-moz-column-gap:8px;column-gap:8px;color:var(--color--primary);display:-webkit-box;display:-ms-flexbox;display:flex;grid-area:user;font-size:0.9rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;justify-self:end;line-height:1;padding:4px 12px;}.r-user-number .r-icon--users{font-size:12px;}.r-tag--premium{background-color:var(--color--primary);color:white;display:block;font-size:12px;font-weight:700;margin:-1px;padding:3px 12px 15px;text-align:center;text-transform:uppercase;}.countdown-output{background:#D92828;border-radius:4px;color:white;font-size:0.9rem;justify-self:start;margin-top:8px;padding:2px 8px;}.r-prix--barre{position:relative;}.r-prix--barre::after{background-color:#575757;content:"";display:block;height:1px;left:0;margin:0 auto;position:absolute;right:0;-webkit-transform:rotate(-46deg);transform:rotate(-46deg);top:50%;width:30px;}.r-image-marketing{border-top-left-radius:12px;border-top-right-radius:12px;width:100%;}.pcg-options-toggle{width:100%;}.pcg-options-toggle .form-radios{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.pcg-options-toggle legend{display:none;}.pcg-options-toggle input{display:none;}.pcg-options-toggle input + label{color:#575757;cursor:pointer;height:38px;line-height:38px;padding:0 16px;z-index:1;}.pcg-options-toggle input:checked + label{color:#1a1a1a;}.pcg-options-toggle .form-radios{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:var(--primary-200);border-radius:50px;color:white;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;font-family:sans-serif;margin:auto;overflow:hidden;position:relative;width:200px;}.pcg-options-toggle .form-radios:has(#edit-selected-option-1:checked)::before{margin-left:calc(50% - 1px);}.pcg-options-toggle .form-radios::before{background:white;border-radius:50px;content:"";display:block;height:34px;left:0;position:absolute;margin-left:2px;-webkit-transition:margin 0.4s ease;transition:margin 0.4s ease;width:calc(50% - 2px);}.r-privacy-policy{font-size:12px;padding:0 24px 12px;}.r-privacy-policy a{text-decoration:underline;}.r-offres-comp--inner{gap:24px;margin:32px auto 0 !important;}@media (max-width:959px){.r-offres-comp--inner{overflow:auto;}}.r-offre--comp{background:white;border-radius:12px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:8px 8px calc(40px + 24px);position:relative;width:33.3333333333%;}@media (max-width:663px){.r-offre--comp{-webkit-box-flex:0;-ms-flex:0 0 80%;flex:0 0 80%;width:80vw;}}.r-offre--comp .r-article--title{font-size:1.1rem;margin:0 8px;}.r-offre--comp p{margin-top:8px;}.r-offre--comp p,.r-offre--comp .wp-block-heading{margin-left:8px;}.r-offre--comp .r-btn{bottom:24px;left:16px;position:absolute;}.r-offre--comp figure,.r-offre--comp img{width:100%;}.r-social-connect{color:#575757;margin-top:24px;text-align:center;}.r-social-connect .form-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:16px;-moz-column-gap:16px;column-gap:16px;margin-top:12px;}.r-social-connect .social-link{background-repeat:no-repeat;background-position:center center;background-size:28px;border:1px solid #d9e0e7;border-radius:50%;-webkit-box-shadow:0 2px 9px 0 #5174BA14;box-shadow:0 2px 9px 0 #5174BA14;display:block;font-size:0;height:50px;width:50px;}.r-social-connect .social-link-google{background-image:url(/sites/all/themes/pcg/images/google.svg);}.r-social-connect .social-link-facebook{background-image:url(/sites/all/themes/pcg/images/facebook.svg);}.r-social-connect .social-link-apple{background-image:url(/sites/all/themes/pcg/images/apple.svg);}#r-selligent--pcg-header,#r-selligent--pcg-hp-banner{margin:auto;width:100%;}@media (min-width:664px){#r-selligent--pcg-header,#r-selligent--pcg-hp-banner{width:800px;}}.r-abonne .-is-not-abonne{display:none !important;}.r-connecte .-is-anonyme{display:none !important;}.r-abonne .-is-anonyme{display:none !important;}.r-anonyme .-is-connecte{display:none !important;}.r-anonyme .-is-connecte-sd{display:none !important;}.r-abonne .-is-connecte-sd{display:none !important;}.r-anonyme .-is-abonne{display:none !important;}.r-connecte-sd .-is-abonne{display:none !important;}.r-sso--loaded .r-sso--header{-webkit-animation:none;animation:none;}.r-sso--header{-webkit-animation-name:show;animation-name:show;-webkit-animation-duration:1s;animation-duration:1s;margin-right:16px;}@media (min-width:1280px){.r-sso--header{margin-right:calc((100vw - 1100px) / 2);}}.r-sso--header a{color:black;}.-has-header-fixed .r-sso--header{-webkit-animation:none;animation:none;}.r-sso--header .r-sso--name{font-size:1.1rem;font-weight:bold;margin-right:8px;}.r-sso--header .js-sso--user-first-name{text-transform:capitalize;}@-webkit-keyframes show{0%{opacity:0;}90%{opacity:0;}100%{opacity:1;}}@keyframes show{0%{opacity:0;}90%{opacity:0;}100%{opacity:1;}}.r-logos-wrapper{overflow:hidden;}.r-logos--slider{display:block;overflow:hidden;position:relative;white-space:nowrap;}@media (max-width:663px){.r-logos--slider{width:100%;}}.r-logos--slider::before,.r-logos--slider::after{position:absolute;top:0;width:50px;height:100%;content:"";z-index:2;}.r-logos--slider::before{left:-1px;background:-webkit-gradient(linear,right top,left top,from(rgba(255,255,255,0)),to(#f3f4f5));background:linear-gradient(to left,rgba(255,255,255,0),#f3f4f5);}.r-logos--slider::after{right:-1px;background:-webkit-gradient(linear,left top,right top,from(rgba(255,255,255,0)),to(#f3f4f5));background:linear-gradient(to right,rgba(255,255,255,0),#f3f4f5);}.r-logos--slider:hover .r-logos--group{-webkit-animation-play-state:paused;animation-play-state:paused;}.r-logos--group{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-animation:slide 20s linear infinite;animation:slide 20s linear infinite;-webkit-column-gap:60px;-moz-column-gap:60px;column-gap:60px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin-right:60px;width:100%;}.r-logos--group figure{-ms-flex-negative:0;flex-shrink:0;height:auto;text-align:center;width:calc((100% - (60px * 4)) / 5);}.r-logos--group img{height:auto;width:auto;}@-webkit-keyframes slide{from{-webkit-transform:translateX(0);transform:translateX(0);}to{-webkit-transform:translateX(-100%);transform:translateX(-100%);}}@keyframes slide{from{-webkit-transform:translateX(0);transform:translateX(0);}to{-webkit-transform:translateX(-100%);transform:translateX(-100%);}}.-is-toggle{content-visibility:visible !important;opacity:1 !important;-webkit-transition:opacity 0.3s ease;transition:opacity 0.3s ease;visibility:visible !important;}.-is-toggle-slide{-webkit-transition:height 0.5s ease;transition:height 0.5s ease;}.r-form-contact{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.r-form-contact .r-webform--aside{display:none;}.r-form-contact .r-webform--main{background:none;border:0;}.r-form-contact a{color:var(--color--primary);}.r-form-contact h2{color:var(--color--primary);margin-bottom:0;}.r-form-contact .webform-section-title{border:none;color:var(--color--primary);font-weight:normal;margin:24px 0 16px;padding:0;text-align:left;}.r-form-contact .r-form--block{border:none;padding:0;}.r-form-contact .form-type-download-file{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:8px;-moz-column-gap:8px;column-gap:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}.r-form-contact .form-type-download-file label{font-size:0.8rem;width:auto;}.r-form-contact .form-type-download-file label:before{display:none;}.r-form-contact .form-type-download-file .form-managed-file:has(.file) .button{border:none;border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:4px;border-bottom-right-radius:4px;font-size:0;width:30px;}@media (min-width:664px){.r-form-contact .form-type-last-name,.r-form-contact .form-type-first-name,.r-form-contact .form-type-pcg-phone{width:100%;}}.r-form-contact .form-type-greetings{margin:0;}.r-form-contact .r-contact--i-l h2{font-weight:normal;}.r-form-contact .form-actions{display:block;padding-left:0;}
.node--unpublished{background-color:#fff4f4;}
div.pcg-file-upload-error.r-form--block{padding-top:6px;padding-bottom:14px;border:none;}
.tabs{--tabs-height:var(--sp3);--tabs-padding-inline:var(--sp1-5);--tabs-active-border-size:0.375rem;--tabs-highlight-color:var(--color--primary-50);--tabs-text-color:var(--color-text-neutral-soft);--tabs-text-color-active:var(--color--gray-5);--tabs-letter-spacing:1px;--tabs-font-size:var(--font-size-s);--tabs-background-color:var(--color--gray-100);--tabs-background-color-hover:var(--color--gray-95);--tabs-border-width:1px;--tabs-border-color:var(--color--gray-95);--tabs-transition-duration:0.2s;display:flex;flex-direction:column;width:100%;margin:0;margin-inline-start:0;padding:0;list-style:none;}@media (min-width:43.75rem){.tabs{flex-direction:row;flex-wrap:wrap;}}.tabs__tab{display:none;margin:0;margin-block-end:calc(-1 * var(--tabs-border-width));}.tabs__tab.is-active{display:flex;}@media (min-width:43.75rem){.tabs__tab{display:flex;margin-block-end:0;margin-inline-start:calc(-1 * var(--tabs-border-width));}}html:not(.js) .tabs__tab{display:flex;}.tabs.is-expanded .tabs__tab{display:flex;}.tabs--secondary .tabs__tab{display:block;}@media (min-width:43.75rem){.tabs--secondary .tabs__tab{display:flex;}}.tabs__link{display:flex;flex-grow:1;align-items:center;height:var(--tabs-height);padding-block:0;padding-inline:var(--tabs-padding-inline);transition:background-color var(--tabs-transition-duration);-webkit-text-decoration:none;text-decoration:none;letter-spacing:var(--tabs-letter-spacing);color:var(--tabs-text-color);border:var(--tabs-border-width) solid var(--tabs-border-color);background-color:var(--tabs-background-color);font-size:var(--tabs-font-size);}.tabs__link:hover{color:var(--tabs-text-color-active);background-color:var(--tabs-background-color-hover);}.tabs__link:focus{position:relative;outline:solid 3px var(--tabs-highlight-color);outline-offset:-3px;}.tabs__link.is-active{position:relative;color:var(--tabs-text-color-active);font-weight:600;}.tabs__link.is-active::after{position:absolute;inset-block-start:calc(-1 * var(--tabs-border-width));inset-inline-start:calc(-1 * var(--tabs-border-width));height:calc(100% + var(--tabs-border-width) * 2);content:"";border-inline-start:var(--tabs-active-border-size) solid var(--color--primary);}@media (min-width:43.75rem){.tabs__link.is-active::after{inset-block:auto calc(-1 * var(--tabs-border-width));width:calc(100% + 2 * var(--tabs-border-width));height:0;border-block-start:var(--tabs-active-border-size) solid var(--tabs-highlight-color);border-inline-start:0;}}@media (min-width:43.75rem){.tabs--secondary .tabs__link{border-color:transparent;background-color:transparent;}}.tabs__trigger{display:flex;align-items:center;justify-content:center;width:var(--tabs-height);margin-block:0;margin-inline:calc(-1 * var(--tabs-border-width)) 0;cursor:pointer;border:solid var(--tabs-border-width) var(--tabs-border-color);background-color:var(--tabs-background-color);}.tabs__trigger:hover{background-color:var(--tabs-background-color-hover);}.tabs__trigger:focus{position:relative;border-color:var(--tabs-highlight-color);outline:none;}html:not(.js) .tabs__trigger{display:none;}@media (min-width:43.75rem){.tabs__trigger{display:none;}}.tabs__trigger-icon{position:relative;display:block;width:var(--sp);height:0.625rem;margin-block-start:calc(-2 * var(--tabs-border-width));}.tabs__trigger-icon > span{position:absolute;inset-inline-start:0;display:block;width:100%;transition:transform var(--tabs-transition-duration),opacity var(--tabs-transition-duration),top var(--tabs-transition-duration);border-block-start:solid 2px var(--tabs-highlight-color);}.tabs__trigger-icon > span:nth-child(1){inset-block-start:0;}.tabs__trigger[aria-expanded="true"] :is(.tabs__trigger-icon > span:nth-child(1)){inset-block-start:calc(50% + 1px);transform:rotate(45deg);}.tabs__trigger-icon > span:nth-child(2){inset-block-start:calc(50% + 1px);}.tabs__trigger[aria-expanded="true"] :is(.tabs__trigger-icon > span:nth-child(2)){opacity:0;}.tabs__trigger-icon > span:nth-child(3){inset-block-start:calc(100% + 2px);}.tabs__trigger[aria-expanded="true"] :is(.tabs__trigger-icon > span:nth-child(3)){inset-block-start:calc(50% + 1px);transform:rotate(-45deg);}
