@charset "UTF-8";:root{--color-white: #FFF;--color-grey-lighter: #F8FAFC;--color-grey-light: #F5F5F5;--color-grey: #E5E5E5;--color-grey-dark: #D4D4D4;--color-grey-darker: #A3A3A3;--color-black: #262626;--color-primary-lighter: #FFF6CC;--color-primary-light: #FFED99;--color-primary: #FFD300;--color-primary-dark: #EEC602;--color-primary-darker: #D7B300;--color-secondary: #333;--color-exception-bg-secondary: #333;--color-exception-bg-price: #FFD300;--color-exception-bg-footer-secondary: #333;--color-exception-for-bg-primary: #262626;--color-exception-for-bg-price: #262626;--color-exception-for-bg-secondary: #FFF;--color-exception-for-header: #262626;--color-valid: #017400;--color-error: #E02020;--color-in-progress: #0C78AF;--color-disabled-lighter: #F5F5F5;--color-disabled-light: #E5E5E5;--color-disabled: #D4D4D4;--color-disabled-dark: #A3A3A3;--color-disabled-darker: #737373;--color-neutral-white: #FFF;--color-neutral-grey-lighter: #D4D4D4;--color-neutral-grey-light: #A3A3A3;--color-neutral-grey: #737373;--color-neutral-grey-dark: #525252;--color-neutral-grey-darker: #404040;--color-neutral-black: #262626;--color: #333;--color-icon-neutral-white: #FFF;--color-icon-neutral-grey-lighter: #F8FAFC;--color-icon-neutral-grey-light: #F5F5F5;--color-icon-neutral-grey: #E5E5E5;--color-icon-neutral-grey-dark: #D4D4D4;--color-icon-neutral-grey-darker: #A3A3A3;--color-icon-neutral-black: #262626;--color-icon-brand-primary: #333;--color-icon-brand-secondary: #FFD300;--color-icon-exception-for-bg-primary: #262626;--color-icon-exception-for-bg-secondary: #FFF;--color-icon-exception-for-header: #262626;--color-icon-system-valid: #017400;--color-icon-disabled-lighter: #F5F5F5;--color-icon-disabled-light: #E5E5E5;--color-icon-disabled: #D4D4D4;--color-icon-disabled-dark: #A3A3A3;--color-icon-disabled-darker: #737373;--color-cta-primary-background: #FFD300;--color-cta-primary-background-selected: #FFED99;--color-cta-primary-border-hover-selected: #FFED99;--color-cta-primary-text: #262626;--color-cta-primary-icon: #262626;--color-cta-primarylight-background-default: #FFF;--color-cta-primarylight-background: #E5E5E5;--color-cta-primarylight-border: #FFF;--color-cta-primarylight-text-dark: #262626;--color-cta-primarylight-icon-dark: #262626;--color-cta-secondary-background: #FFF;--color-cta-secondary-background-selected: #FFF6CC;--color-cta-secondary-border-default: #333;--color-cta-secondary-border: #FFD300;--color-cta-secondary-text-default: #262626;--color-cta-secondary-icon-default: #262626;--color-cta-secondary-text-brand: #333;--color-cta-secondary-icon-brand: #333;--color-cta-disabled-background: #E5E5E5;--color-cta-disabled-border: #D4D4D4;--color-cta-disabled-text: #A3A3A3;--color-cta-disabled-icon: #A3A3A3;--color-avis-color-star-star-full: #F9C433;--color-avis-color-star-star-empty: #D4D4D4;--color-avis-color-bar-empty: #E5E5E5;--color-avis-color-bar-full: #FFD300;--color-actionform-switch-background-switch: #FFF;--color-actionform-switch-background-default: #D4D4D4;--color-actionform-switch-background-selected: #017400;--color-actionform-switch-background-disabled: #E5E5E5;--color-actionform-radio-and-checkbox-border-default: #D4D4D4;--color-actionform-radio-and-checkbox-background: #FFF;--color-actionform-radio-and-checkbox-icon-white: #FFF;--color-actionform-radio-and-checkbox-background-selected: #017400;--color-actionform-radio-and-checkbox-background-blocked: #A3A3A3;--color-actionform-radio-and-checkbox-disabled: #E5E5E5;--color-background-site-white: #FFF;--color-background-site-grey: #F1F2F6;--bordercolor-white: #FFF;--bordercolor-grey-lighter: #E5E5E5;--bordercolor-grey-light: #D4D4D4;--bordercolor-grey: #A3A3A3;--bordercolor-grey-dark: #737373;--bordercolor-grey-darker: #525252;--bordercolor-black: #262626;--bordercolor-primary-lighter: #FFF6CC;--bordercolor-primary-light: #FFED99;--bordercolor-primary: #FFD300;--bordercolor-primary-dark: #EEC602;--bordercolor-primary-darker: #D7B300;--bordercolor-secondary: #333;--bordercolor-valid: #017400;--bordercolor-error: #E02020;--bordercolor-disabled-light: #E5E5E5;--bordercolor-disabled-lighter: #F5F5F5;--bordercolor-disabled: #D4D4D4;--bordercolor-disabled-dark: #A3A3A3;--bordercolor-disabled-darker: #737373;--size-0: 0rem;--size-1: .0625rem;--size-2: .125rem;--size-3: .1875rem;--size-4: .25rem;--size-5: .3125rem;--size-8: .5rem;--size-10: .625rem;--size-12: .75rem;--size-14: .875rem;--size-16: 1rem;--size-20: 1.25rem;--size-24: 1.5rem;--size-28: 1.75rem;--size-32: 2rem;--size-36: 2.25rem;--size-40: 2.5rem;--size-44: 2.75rem;--size-48: 3rem;--size-52: 3.25rem;--size-56: 3.5rem;--size-60: 3.75rem;--size-64: 4rem;--size-68: 4.25rem;--size-72: 4.5rem;--fx-slow: .4s;--fx: .25s;--fx-fast: .15s ;--site-max-width: 1280px;--site-centered-padding: max(1.25rem, calc((100% - var(--site-max-width)) / 2));--bff-scrollbar-width: 0px}ul{padding:0;margin:0;margin-block-start:0;margin-block-end:0}ul li{list-style:none}:root{--site-max-width: 1280px;--site-centered-padding: max(1.25rem, calc((100% - var(--site-max-width)) / 2));--bff-scrollbar-width: 0px}.shimmer{background:linear-gradient(-45deg,#eee 40%,#fafafa,#eee 60%);background-size:300%;background-position-x:100%;animation:shimmer 1s infinite linear}@keyframes shimmer{to{background-position-x:0}}.scroll-locked{overflow-y:hidden;scrollbar-gutter:initial;padding-right:var(--bff-scroll-width)}.scrollbar-stable{scrollbar-gutter:stable}:root{--global-header-height: 170px;--footer-height: 280px}@media screen and (width>=640px){:root{--footer-height: 166px}}@media screen and (width>=880px){:root{--footer-height: 145px}}html{overflow:hidden auto;scrollbar-width:thin;scrollbar-gutter:stable;scroll-behavior:smooth}html *{scrollbar-color:var(--color-grey-darker) white;scrollbar-gutter:initial}main{min-height:calc(100vh - var(--global-header-height) - var(--footer-height))}html:has(body.bg-grey-light),.scrollbar-grey{scrollbar-color:var(--color-grey-darker) var(--color-grey-light)}@supports not (scrollbar-color: var(--color-grey-darker) white){*::-webkit-scrollbar{width:7px;height:100%;background-color:transparent}*:hover::-webkit-scrollbar{background-color:transparent}*::-webkit-scrollbar-thumb{background-color:var(--color-grey-darker);border-radius:4px}.scrollbar-grey::-webkit-scrollbar{background-color:var(--color-grey-light)}.scrollbar-grey::-webkit-scrollbar-thumb{background-color:var(--color-grey-darker)}}body{display:grid;min-height:calc(100vh + 1px);grid-template-columns:1fr;grid-template-rows:auto 1fr auto;margin:0;padding:0;color:var(--color-black);max-width:100vw}body:has(.preheader){grid-template-rows:min-content auto 1fr auto}body:has(#didomi-host){grid-template-rows:auto auto 1fr auto}.app-mobile body{display:block}header,main,footer{overflow:hidden}h1,h2,h3,h4,h5,h6,p,ul,ol,li{margin:0;padding:0}a{outline-color:var(--color-primary);outline-width:2px}[aria-hidden=true] button,[aria-hidden=true] input,[aria-hidden=true] select,[aria-hidden=true] textarea,[aria-hidden=true] [tabindex],[aria-hidden=true] a[href]{display:none}@keyframes dialog-fade-in{0%{opacity:0}to{opacity:1}}@keyframes dialog-fade-out{0%{opacity:1}to{opacity:0}}@keyframes dialog-slide-in-from-top{0%{transform:translateY(-100px);opacity:0;clip-path:polygon(0% 100px,100% 100px,100% 100%,0% 100%)}to{opacity:1;transform:translateY(0);clip-path:polygon(0% 0%,100% 0%,100% 100%,0% 100%)}}@keyframes dialog-slide-out-to-top{0%{transform:translateY(0);opacity:1;clip-path:polygon(0% 0%,100% 0%,100% 100%,0% 100%)}to{clip-path:polygon(0% 100px,100% 100px,100% 100%,0% 100%);transform:translateY(-100px);opacity:0}}@keyframes dialog-slide-in-from-left{0%{transform:translate(-100%);opacity:0;z-index:-1}to{transform:translate(0);opacity:1;z-index:1000}}@keyframes dialog-slide-out-to-left{0%{transform:translate(0);opacity:1;z-index:1000}to{transform:translate(-100%);opacity:0;z-index:-1}}@keyframes dialog-slide-in-from-right{0%{transform:translate(100%) translateZ(0);position:fixed;opacity:0}1%{position:absolute}to{transform:translate(0) translateZ(0);opacity:1}}@keyframes dialog-slide-out-to-right{0%{transform:translate(0);opacity:1}to{position:fixed;transform:translate(150%);opacity:0}}@keyframes dialog-appear-modal{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}@keyframes dialog-disappear-modal{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(0)}}dialog{overflow:hidden;z-index:1000;margin:unset;transition:var(--fx-fast)}dialog::backdrop{background:#0003}dialog:focus-visible,dialog * :focus-visible{outline-color:var(--color-primary)}.dialog-content{overscroll-behavior:none}dialog:not(.as-modal){height:-moz-fit-content;height:fit-content;margin:unset;background:#0003;overflow:hidden}dialog.as-layer{top:var(--global-header-height);width:100%;height:calc(100dvh - var(--global-header-height));background:#26262680;position:fixed}dialog.as-layer .dialog-content{transform:translateY(-100px);margin-left:0;width:-moz-fit-content;width:fit-content;background:transparent;display:flex;height:calc(100dvh - var(--global-header-height));max-height:none}dialog.as-layer.state-open{animation:dialog-fade-in var(--fx-fast) forwards}dialog.as-layer.state-open .dialog-content{animation:dialog-slide-in-from-top var(--fx) forwards}dialog.as-layer.state-closed{animation:dialog-fade-out var(--fx-fast) forwards}dialog.as-layer.state-closed .dialog-content{animation:dialog-slide-out-to-top var(--fx) forwards}dialog.on-left{inset:0;width:100vw;height:100vh;height:100dvh;max-width:100vw;max-height:100dvh;overflow:auto;position:fixed;overscroll-behavior-y:contain}dialog.on-left>.dialog-content{min-width:100vw;overscroll-behavior-y:contain;position:absolute;left:0;top:0;height:auto;min-height:100%;max-height:unset}@media(min-width:640px){dialog.on-left>.dialog-content{min-width:375px;max-width:375px}}dialog.on-left.state-open{animation:dialog-fade-in var(--fx-fast) forwards}dialog.on-left.state-open>.dialog-content{animation:dialog-slide-in-from-left var(--fx) forwards}dialog.on-left.state-closed{animation:dialog-fade-out var(--fx-fast) forwards}dialog.on-left.state-closed>.dialog-content{animation:dialog-slide-out-to-left calc(var(--fx) * 1.5) forwards}dialog.on-right{inset:0;width:100vw;height:100vh;height:100dvh;max-width:100vw;max-height:100dvh;overflow:auto;position:fixed;overscroll-behavior-y:contain}dialog.on-right>.dialog-content{min-width:20vw;max-width:425px;width:100%;overscroll-behavior-y:contain;position:absolute;right:0;top:0;min-height:100vh;max-height:unset}dialog.on-right.state-open{animation:dialog-fade-in var(--fx-fast) forwards}dialog.on-right.state-open>.dialog-content{animation:dialog-slide-in-from-right var(--fx) forwards}dialog.on-right.state-closed{animation:dialog-fade-out var(--fx-fast) forwards}dialog.on-right.state-closed>.dialog-content{animation:dialog-slide-out-to-right calc(var(--fx) * 1.5) forwards}dialog.as-modal{min-width:100vw;width:100vw;height:0;display:flex;background:transparent;opacity:0;z-index:100}dialog.as-modal .dialog-content{margin:auto;max-width:100%;max-height:100%;position:relative;overflow:auto;background:var(--color-white)}@media screen and (width>=1024px){dialog.as-modal .dialog-content{max-height:70%}}dialog.as-modal .dialog-content.address-not-found-content{width:90%}@media screen and (width>=768px){dialog.as-modal .dialog-content.address-not-found-content{width:500px}}dialog.as-modal.state-open::backdrop{animation:dialog-fade-in var(--fx-fast) forwards}dialog.as-modal.state-open{opacity:1;height:100vh;transition:all var(--fx-fast) var(--fx-fast),height 0ms}dialog.as-modal.state-closed::backdrop{animation:dialog-fade-out var(--fx-fast) var(--fx-fast) forwards}dialog.as-modal.state-closed{opacity:0;transition:all var(--fx-fast) 0ms,height 0ms var(--fx-fast)}.menu-layer .dialog-content{min-height:min(600px,100vh - var(--global-header-height));max-height:min(600px,100vh - var(--global-header-height))}.menu-layer .dialog-content:has(.menu-pushes:not(.menu-pushes-hidden)){width:-moz-min-content;width:min-content}.menu-pushes{--pushes-max-width: calc(100vw - 40px) ;min-width:var(--pushes-max-width);max-width:var(--pushes-max-width)}@media screen and (width>=768px){.menu-pushes{--pushes-max-width: calc(100vw - min(33.333vw, calc(1280px / 3))) }}@media screen and (width>=1320px){.menu-pushes{--pushes-max-width: calc(1280px / 3 * 2)}}.menu-pushes .line-list li{--line-max-width: var(--pushes-max-width) !important;--banner-gap: 70px;--line-child-by-1: calc(var(--pushes-max-width) - var(--line-padding-x-total))}.menu-pushes.menu-pushes-hidden{display:none}.menu-layer .menu-level{min-width:min(33.333vw,426.6666666667px);max-width:min(33.333vw,426.6666666667px);transform:translate(0)}.menu-layer .menu-level:not(.is-not-empty){animation:menu-layer-show .2s forwards}.menu-layer .menu-level.is-hided{animation:menu-layer-hide .2s forwards}.menu-layer .menu-level.is-double-hided{animation-duration:.1s}.menu-layer .menu-level:empty{background:transparent}@keyframes menu-layer-hide{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes menu-layer-show{0%{transform:translate(-100%)}to{transform:translate(0)}}.header-checkout{grid-template-columns:1fr auto}@media(min-width:640px){.header-checkout{grid-template-columns:1fr 400px 1fr}}.header-checkout li a{position:relative}.header-checkout li a:before{content:"";position:absolute;left:0;width:100%;height:3px;top:18px;background:currentColor;z-index:0}.header-checkout li:first-child a:before{left:50%;width:50%}.header-checkout li:last-child a:before{right:50%;width:50%}.header-checkout a.current .checkoutItemNumber{border:3px solid white;box-shadow:currentColor 0 0 0 2px}.navNodeLink:after{content:"";position:absolute;left:0;right:100%;bottom:.1rem;transition:right .15s;will-change:right}.navNodeLink:hover:after,.navNodeLink:focus:after{right:0}html.header-collapsed .header-top{border-bottom:1px solid var(--color-grey-dark)}html.header-collapsed header{height:var(--bff-header-height);transition:height .25s .1s}@media(max-width:1024px){html #header:after{content:"";position:absolute;left:0;right:0;height:1px;background:var(--color-grey-dark);bottom:0;z-index:10}}.header-top{grid-template-rows:auto;grid-template-columns:1fr 65px;border-bottom:1px solid var(--color-grey-dark)}@media(min-width:640px){.header-top{grid-template-columns:min-content 1fr auto}}.header-top:has(.search-placeholder),.header-top:has(.header-search.opacity-0){grid-template-rows:auto 0}.header-bottom{padding-top:10px;padding-bottom:10px;grid-template-columns:minmax(0,1fr) 200px;min-height:71px}.header-bottom ul{gap:40px}.header-navigation{flex:1;overflow-x:auto;scrollbar-width:none;scrollbar-color:transparent transparent;position:relative;padding:5px}@media(min-width:1025px){html.device-not-ready #burger{opacity:0;position:absolute}}:root{--line-padding-y: 28px;--line-bottom-offset: 55px;--line-max-width: 100vw;--line-child-gap: 8px;--line-padding-x: 16px;--line-padding-x-total: calc(var(--line-padding-x) * 2);--banner-gap: 0px;--line-centered-padding: 12px;--line-centered-padding-total: calc(var(--line-centered-padding) * 2);--line-child-by-1: calc(var(--line-max-width) - var(--banner-gap) - var(--line-centered-padding-total) - var(--line-padding-x-total));--line-child-by-2: calc((var(--line-child-by-1) - var(--line-child-gap)) / 2);--line-child-by-1-3: calc((var(--line-child-by-1) - var(--line-child-gap)) / 3);--line-child-by-2-3: calc(var(--line-child-by-1-3) * 2);--line-child-by-3: calc((var(--line-child-by-1) - (var(--line-child-gap) * 2)) / 3);--line-child-by-4: calc((var(--line-child-by-1) - (var(--line-child-gap) * 3)) / 4);--line-child-by-5: calc((var(--line-child-by-1) - (var(--line-child-gap) * 4)) / 5);--line-child-by-6: calc((var(--line-child-by-1) - (var(--line-child-gap) * 5)) / 6)}@media screen and (width>=768px){:root{--line-child-gap: 16px;--line-padding-x: 32px;--line-centered-padding: 20px}}@media screen and (width>=1025px){:root{--line-max-width: 1320px}}.line-list{scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none}.line-list li{scroll-snap-align:start}@media screen and (width<=767px){.mobile-layout-1 li{min-width:100%;max-width:100%}.mobile-layout-1 li img{width:var(--line-child-by-1)}.mobile-layout-2 li{min-width:calc((50% - var(--line-child-gap) * 1 / 2) * 1);max-width:calc((50% - var(--line-child-gap) * 1 / 2) * 1)}.mobile-layout-2 li img{width:var(--line-child-by-2)}.banner{--banner-gap: 70px}.banner.mobile-layout-1 ul li{min-width:calc(100% - var(--banner-gap));max-width:calc(100% - var(--banner-gap))}.banner.mobile-layout-2 ul li{min-width:calc((100% - var(--banner-gap)) / 2 - var(--line-child-gap) * 1 / 2);max-width:calc((100% - var(--banner-gap)) / 2 - var(--line-child-gap) * 1 / 2)}}@media screen and (width>=768px){.layout-C1{--line-child-1-1: var(--line-child-by-1)}.layout-C1 ul li{min-width:100%;max-width:100%}.layout-C1 ul li img{width:var(--line-child-by-1)}.layout-C2{--line-child-1-1: var(--line-child-by-2);--line-child-1-2: var(--line-child-by-2)}.layout-C2 ul li{min-width:calc((50% - var(--line-child-gap) * 1 / 2) * 1);max-width:calc((50% - var(--line-child-gap) * 1 / 2) * 1)}.layout-C2 ul li img{width:var(--line-child-by-2)}.layout-C1323{--line-child-1-1: var(--line-child-by-1-3);--line-child-1-2: var(--line-child-by-2-3)}.layout-C1323 ul li:nth-of-type(odd){min-width:calc((33.3333333333% - var(--line-child-gap) * 2 / 3) * 1);max-width:calc((33.3333333333% - var(--line-child-gap) * 2 / 3) * 1)}.layout-C1323 ul li:nth-of-type(odd) img{width:var(--line-child-by-1-3)}.layout-C1323 ul li:nth-of-type(2n){min-width:calc((33.3333333333% - var(--line-child-gap) * 2 / 3) * 2);max-width:calc((33.3333333333% - var(--line-child-gap) * 2 / 3) * 2)}.layout-C1323 ul li:nth-of-type(2n) img{width:var(--line-child-by-2-3)}.layout-C2313{--line-child-1-1: var(--line-child-by-2-3);--line-child-1-2: var(--line-child-by-1-3)}.layout-C2313 ul li:nth-of-type(2n){min-width:calc((33.3333333333% - var(--line-child-gap) * 2 / 3) * 1);max-width:calc((33.3333333333% - var(--line-child-gap) * 2 / 3) * 1)}.layout-C2313 ul li:nth-of-type(2n) img{width:var(--line-child-by-1-3)}.layout-C2313 ul li:nth-of-type(odd){min-width:calc((33.3333333333% - var(--line-child-gap) * 2 / 3) * 2);max-width:calc((33.3333333333% - var(--line-child-gap) * 2 / 3) * 2)}.layout-C2313 ul li:nth-of-type(odd) img{width:var(--line-child-by-2-3)}.layout-C3{--line-child-1-3: var(--line-child-by-3);--line-child-2-3: var(--line-child-by-3);--line-child-3-3: var(--line-child-by-3)}.layout-C3 ul li{min-width:calc((33.3333333333% - var(--line-child-gap) * 2 / 3) * 1);max-width:calc((33.3333333333% - var(--line-child-gap) * 2 / 3) * 1)}.layout-C3 ul li img{width:var(--line-child-by-3)}.layout-C312{--line-child-1-1: var(--line-child-by-1);--line-child-1-2: var(--line-child-by-2);--line-child-1-3: var(--line-child-by-2)}.layout-C312 ul li{min-width:calc((50% - var(--line-child-gap) * 1 / 2) * 1);max-width:calc((50% - var(--line-child-gap) * 1 / 2) * 1)}.layout-C312 ul li img{width:var(--line-child-by-2)}.layout-C312 ul li:first-child{min-width:100%;max-width:100%}.layout-C312 ul li:first-child img{width:var(--line-child-by-1)}.layout-C321{--line-child-1-1: var(--line-child-by-2);--line-child-1-2: var(--line-child-by-1);--line-child-1-3: var(--line-child-by-1)}.layout-C321 ul li{min-width:calc((50% - var(--line-child-gap) * 1 / 2) * 1);max-width:calc((50% - var(--line-child-gap) * 1 / 2) * 1)}.layout-C321 ul li img{width:var(--line-child-by-2)}.layout-C321 ul li:last-child{min-width:100%;max-width:100%}.layout-C321 ul li:last-child img{width:var(--line-child-by-1)}.layout-C4{--line-child-1-4: var(--line-child-by-4);--line-child-2-4: var(--line-child-by-4);--line-child-3-4: var(--line-child-by-4);--line-child-4-4: var(--line-child-by-4)}.layout-C4 ul li{min-width:calc((25% - var(--line-child-gap) * 3 / 4) * 1);max-width:calc((25% - var(--line-child-gap) * 3 / 4) * 1)}.layout-C4 ul li img{width:var(--line-child-by-4)}.layout-C5{--line-child-1-5: var(--line-child-by-5);--line-child-2-5: var(--line-child-by-5);--line-child-3-5: var(--line-child-by-5);--line-child-4-5: var(--line-child-by-5);--line-child-5-5: var(--line-child-by-5)}.layout-C5 ul li{min-width:calc((20% - var(--line-child-gap) * 4 / 5) * 1);max-width:calc((20% - var(--line-child-gap) * 4 / 5) * 1)}.layout-C5 ul li img{width:var(--line-child-by-5)}.layout-C523{--line-child-1-5: var(--line-child-by-2);--line-child-2-5: var(--line-child-by-2);--line-child-3-5: var(--line-child-by-3);--line-child-4-5: var(--line-child-by-3);--line-child-5-5: var(--line-child-by-3)}.layout-C523 ul li:nth-of-type(1),.layout-C523 ul li:nth-of-type(2){min-width:calc((50% - var(--line-child-gap) * 1 / 2) * 1);max-width:calc((50% - var(--line-child-gap) * 1 / 2) * 1)}.layout-C523 ul li:nth-of-type(1) img,.layout-C523 ul li:nth-of-type(2) img{width:var(--line-child-by-2)}.layout-C523 ul li:nth-of-type(3),.layout-C523 ul li:nth-of-type(4),.layout-C523 ul li:nth-of-type(5){min-width:calc((33.3333333333% - var(--line-child-gap) * 2 / 3) * 1);max-width:calc((33.3333333333% - var(--line-child-gap) * 2 / 3) * 1)}.layout-C523 ul li:nth-of-type(3) img,.layout-C523 ul li:nth-of-type(4) img,.layout-C523 ul li:nth-of-type(5) img{width:var(--line-child-by-3)}.layout-C532{--line-child-1-5: var(--line-child-by-3);--line-child-2-5: var(--line-child-by-3);--line-child-3-5: var(--line-child-by-2);--line-child-4-5: var(--line-child-by-2);--line-child-5-5: var(--line-child-by-2)}.layout-C532 ul li:nth-of-type(1),.layout-C532 ul li:nth-of-type(2),.layout-C532 ul li:nth-of-type(3){min-width:calc((33.3333333333% - var(--line-child-gap) * 2 / 3) * 1);max-width:calc((33.3333333333% - var(--line-child-gap) * 2 / 3) * 1)}.layout-C532 ul li:nth-of-type(1) img,.layout-C532 ul li:nth-of-type(2) img,.layout-C532 ul li:nth-of-type(3) img{width:var(--line-child-by-3)}.layout-C532 ul li:nth-of-type(4),.layout-C532 ul li:nth-of-type(5){min-width:calc((50% - var(--line-child-gap) * 1 / 2) * 1);max-width:calc((50% - var(--line-child-gap) * 1 / 2) * 1)}.layout-C532 ul li:nth-of-type(4) img,.layout-C532 ul li:nth-of-type(5) img{width:var(--line-child-by-2)}.layout-C6{--line-child-1-6: var(--line-child-by-6);--line-child-2-6: var(--line-child-by-6);--line-child-3-6: var(--line-child-by-6);--line-child-4-6: var(--line-child-by-6);--line-child-5-6: var(--line-child-by-6);--line-child-6-6: var(--line-child-by-6)}.layout-C6 ul li{min-width:calc((16.6666666667% - var(--line-child-gap) * 5 / 6) * 1);max-width:calc((16.6666666667% - var(--line-child-gap) * 5 / 6) * 1)}.layout-C6 ul li img{width:var(--line-child-by-6)}.layout-AUTO li{min-width:-moz-max-content;min-width:max-content;max-width:-moz-max-content;max-width:max-content}.banner{--banner-gap: 140px}}@media screen and (width>=768px)and (width>=1025px){.banner{--line-max-width: 100vw}}@media screen and (width>=768px)and (width>=1320px){.banner{--line-max-width: 1280px}}@media screen and (width>=768px){.banner.layout-C1 ul li{min-width:calc(100% - var(--banner-gap));max-width:calc(100% - var(--banner-gap))}.banner.layout-C2 ul li{min-width:calc((100% - var(--banner-gap)) / 2 - var(--line-child-gap) * 1 / 2);max-width:calc((100% - var(--banner-gap)) / 2 - var(--line-child-gap) * 1 / 2)}.banner.layout-C3 ul li{min-width:calc((100% - var(--banner-gap)) / 3 - var(--line-child-gap) * 2 / 3);max-width:calc((100% - var(--banner-gap)) / 3 - var(--line-child-gap) * 2 / 3)}}.simple_image .bricoLineChild-cta,.simple_image .bricoLineChild-title,.banner .bricoLineChild-cta,.banner .bricoLineChild-title{display:none}.banner .bricoLine-content{width:calc(100% + var(--line-padding-x) * 2);margin-left:calc(-1 * var(--line-padding-x))}.banner li:first-child{margin-left:calc(var(--banner-gap) / 2)}.banner li:last-child{margin-right:calc(var(--banner-gap) / 2)}.banner li{scroll-margin-left:calc(var(--banner-gap) / 2)}.banner img{max-width:none}.banner .css-carousel-next{right:10px}@media(min-width:768px){.banner .css-carousel-next{right:50px}}.banner .css-carousel-prev{left:10px}@media(min-width:768px){.banner .css-carousel-prev{left:50px}}.push_category .bricoLineImage{display:flex;flex-direction:column}.push_category .bricoLineImage .title{font-weight:700}.push_category .bricoLineImage .bricoLineChild-content{order:1}.push_category .bricoLineImage .bricoLineChild-title{order:2;padding:16px}@media screen and (width<=767px){.hided-mobile{display:none!important}.text_right_primary .bricoLineImage,.text_right_secondary .bricoLineImage,.text_right_dark .bricoLineImage,.text_right_grey .bricoLineImage,.text_left_primary .bricoLineImage,.text_left_secondary .bricoLineImage,.text_left_dark .bricoLineImage,.text_left_grey .bricoLineImage,.text_bottom_primary .bricoLineImage,.text_bottom_secondary .bricoLineImage,.text_bottom_dark .bricoLineImage,.text_bottom_grey .bricoLineImage{display:flex;flex-direction:column}.text_right_primary .bricoLineImage .bricoLineChild-content,.text_right_secondary .bricoLineImage .bricoLineChild-content,.text_right_dark .bricoLineImage .bricoLineChild-content,.text_right_grey .bricoLineImage .bricoLineChild-content,.text_left_primary .bricoLineImage .bricoLineChild-content,.text_left_secondary .bricoLineImage .bricoLineChild-content,.text_left_dark .bricoLineImage .bricoLineChild-content,.text_left_grey .bricoLineImage .bricoLineChild-content,.text_bottom_primary .bricoLineImage .bricoLineChild-content,.text_bottom_secondary .bricoLineImage .bricoLineChild-content,.text_bottom_dark .bricoLineImage .bricoLineChild-content,.text_bottom_grey .bricoLineImage .bricoLineChild-content{order:1}.text_right_primary .bricoLineImage .bricoLineChild-title,.text_right_secondary .bricoLineImage .bricoLineChild-title,.text_right_dark .bricoLineImage .bricoLineChild-title,.text_right_grey .bricoLineImage .bricoLineChild-title,.text_left_primary .bricoLineImage .bricoLineChild-title,.text_left_secondary .bricoLineImage .bricoLineChild-title,.text_left_dark .bricoLineImage .bricoLineChild-title,.text_left_grey .bricoLineImage .bricoLineChild-title,.text_bottom_primary .bricoLineImage .bricoLineChild-title,.text_bottom_secondary .bricoLineImage .bricoLineChild-title,.text_bottom_dark .bricoLineImage .bricoLineChild-title,.text_bottom_grey .bricoLineImage .bricoLineChild-title{order:2;padding-left:16px;padding-right:16px}.text_right_primary .bricoLineImage .bricoLine-cta,.text_right_secondary .bricoLineImage .bricoLine-cta,.text_right_dark .bricoLineImage .bricoLine-cta,.text_right_grey .bricoLineImage .bricoLine-cta,.text_left_primary .bricoLineImage .bricoLine-cta,.text_left_secondary .bricoLineImage .bricoLine-cta,.text_left_dark .bricoLineImage .bricoLine-cta,.text_left_grey .bricoLineImage .bricoLine-cta,.text_bottom_primary .bricoLineImage .bricoLine-cta,.text_bottom_secondary .bricoLineImage .bricoLine-cta,.text_bottom_dark .bricoLineImage .bricoLine-cta,.text_bottom_grey .bricoLineImage .bricoLine-cta{order:3;margin-top:30px;padding-left:16px;padding-right:16px}.text_right_primary .with-title,.text_right_primary .with-subtitle,.text_right_primary .with-cta,.text_right_secondary .with-title,.text_right_secondary .with-subtitle,.text_right_secondary .with-cta,.text_right_dark .with-title,.text_right_dark .with-subtitle,.text_right_dark .with-cta,.text_right_grey .with-title,.text_right_grey .with-subtitle,.text_right_grey .with-cta,.text_left_primary .with-title,.text_left_primary .with-subtitle,.text_left_primary .with-cta,.text_left_secondary .with-title,.text_left_secondary .with-subtitle,.text_left_secondary .with-cta,.text_left_dark .with-title,.text_left_dark .with-subtitle,.text_left_dark .with-cta,.text_left_grey .with-title,.text_left_grey .with-subtitle,.text_left_grey .with-cta,.text_bottom_primary .with-title,.text_bottom_primary .with-subtitle,.text_bottom_primary .with-cta,.text_bottom_secondary .with-title,.text_bottom_secondary .with-subtitle,.text_bottom_secondary .with-cta,.text_bottom_dark .with-title,.text_bottom_dark .with-subtitle,.text_bottom_dark .with-cta,.text_bottom_grey .with-title,.text_bottom_grey .with-subtitle,.text_bottom_grey .with-cta{padding-bottom:16px}.text_right_primary .with-title .bricoLineChild-title,.text_right_secondary .with-title .bricoLineChild-title,.text_right_dark .with-title .bricoLineChild-title,.text_right_grey .with-title .bricoLineChild-title,.text_left_primary .with-title .bricoLineChild-title,.text_left_secondary .with-title .bricoLineChild-title,.text_left_dark .with-title .bricoLineChild-title,.text_left_grey .with-title .bricoLineChild-title,.text_bottom_primary .with-title .bricoLineChild-title,.text_bottom_secondary .with-title .bricoLineChild-title,.text_bottom_dark .with-title .bricoLineChild-title,.text_bottom_grey .with-title .bricoLineChild-title{padding:16px 16px 0;flex:1}.text_right_primary .with-subtitle .title,.text_right_secondary .with-subtitle .title,.text_right_dark .with-subtitle .title,.text_right_grey .with-subtitle .title,.text_left_primary .with-subtitle .title,.text_left_secondary .with-subtitle .title,.text_left_dark .with-subtitle .title,.text_left_grey .with-subtitle .title,.text_bottom_primary .with-subtitle .title,.text_bottom_secondary .with-subtitle .title,.text_bottom_dark .with-subtitle .title,.text_bottom_grey .with-subtitle .title,.text_right_primary .with-subtitle .bricoLineChild-subtitle,.text_right_secondary .with-subtitle .bricoLineChild-subtitle,.text_right_dark .with-subtitle .bricoLineChild-subtitle,.text_right_grey .with-subtitle .bricoLineChild-subtitle,.text_left_primary .with-subtitle .bricoLineChild-subtitle,.text_left_secondary .with-subtitle .bricoLineChild-subtitle,.text_left_dark .with-subtitle .bricoLineChild-subtitle,.text_left_grey .with-subtitle .bricoLineChild-subtitle,.text_bottom_primary .with-subtitle .bricoLineChild-subtitle,.text_bottom_secondary .with-subtitle .bricoLineChild-subtitle,.text_bottom_dark .with-subtitle .bricoLineChild-subtitle,.text_bottom_grey .with-subtitle .bricoLineChild-subtitle{padding-bottom:8px}}@media screen and (width>=768px){.hided-desktop{display:none!important}.text_right_primary .bricoLineImage,.text_right_secondary .bricoLineImage,.text_right_dark .bricoLineImage,.text_right_grey .bricoLineImage,.text_left_primary .bricoLineImage,.text_left_secondary .bricoLineImage,.text_left_dark .bricoLineImage,.text_left_grey .bricoLineImage,.text_bottom_primary .bricoLineImage,.text_bottom_secondary .bricoLineImage,.text_bottom_dark .bricoLineImage,.text_bottom_grey .bricoLineImage{display:flex;flex-direction:column}.text_right_primary .bricoLineImage .bricoLineChild-content,.text_right_secondary .bricoLineImage .bricoLineChild-content,.text_right_dark .bricoLineImage .bricoLineChild-content,.text_right_grey .bricoLineImage .bricoLineChild-content,.text_left_primary .bricoLineImage .bricoLineChild-content,.text_left_secondary .bricoLineImage .bricoLineChild-content,.text_left_dark .bricoLineImage .bricoLineChild-content,.text_left_grey .bricoLineImage .bricoLineChild-content,.text_bottom_primary .bricoLineImage .bricoLineChild-content,.text_bottom_secondary .bricoLineImage .bricoLineChild-content,.text_bottom_dark .bricoLineImage .bricoLineChild-content,.text_bottom_grey .bricoLineImage .bricoLineChild-content{order:1}.text_right_primary .bricoLineImage .bricoLineChild-title,.text_right_secondary .bricoLineImage .bricoLineChild-title,.text_right_dark .bricoLineImage .bricoLineChild-title,.text_right_grey .bricoLineImage .bricoLineChild-title,.text_left_primary .bricoLineImage .bricoLineChild-title,.text_left_secondary .bricoLineImage .bricoLineChild-title,.text_left_dark .bricoLineImage .bricoLineChild-title,.text_left_grey .bricoLineImage .bricoLineChild-title,.text_bottom_primary .bricoLineImage .bricoLineChild-title,.text_bottom_secondary .bricoLineImage .bricoLineChild-title,.text_bottom_dark .bricoLineImage .bricoLineChild-title,.text_bottom_grey .bricoLineImage .bricoLineChild-title{order:2;padding-left:16px;padding-right:16px}.text_right_primary .bricoLineImage .bricoLine-cta,.text_right_secondary .bricoLineImage .bricoLine-cta,.text_right_dark .bricoLineImage .bricoLine-cta,.text_right_grey .bricoLineImage .bricoLine-cta,.text_left_primary .bricoLineImage .bricoLine-cta,.text_left_secondary .bricoLineImage .bricoLine-cta,.text_left_dark .bricoLineImage .bricoLine-cta,.text_left_grey .bricoLineImage .bricoLine-cta,.text_bottom_primary .bricoLineImage .bricoLine-cta,.text_bottom_secondary .bricoLineImage .bricoLine-cta,.text_bottom_dark .bricoLineImage .bricoLine-cta,.text_bottom_grey .bricoLineImage .bricoLine-cta{order:3;margin-top:30px;padding-left:16px;padding-right:16px}.text_right_primary .with-title .bricoLineChild-title,.text_right_secondary .with-title .bricoLineChild-title,.text_right_dark .with-title .bricoLineChild-title,.text_right_grey .with-title .bricoLineChild-title,.text_left_primary .with-title .bricoLineChild-title,.text_left_secondary .with-title .bricoLineChild-title,.text_left_dark .with-title .bricoLineChild-title,.text_left_grey .with-title .bricoLineChild-title,.text_bottom_primary .with-title .bricoLineChild-title,.text_bottom_secondary .with-title .bricoLineChild-title,.text_bottom_dark .with-title .bricoLineChild-title,.text_bottom_grey .with-title .bricoLineChild-title{padding:16px 16px 0;flex:1}.text_right_primary .with-subtitle .title,.text_right_secondary .with-subtitle .title,.text_right_dark .with-subtitle .title,.text_right_grey .with-subtitle .title,.text_left_primary .with-subtitle .title,.text_left_secondary .with-subtitle .title,.text_left_dark .with-subtitle .title,.text_left_grey .with-subtitle .title,.text_bottom_primary .with-subtitle .title,.text_bottom_secondary .with-subtitle .title,.text_bottom_dark .with-subtitle .title,.text_bottom_grey .with-subtitle .title,.text_right_primary .with-subtitle .bricoLineChild-subtitle,.text_right_secondary .with-subtitle .bricoLineChild-subtitle,.text_right_dark .with-subtitle .bricoLineChild-subtitle,.text_right_grey .with-subtitle .bricoLineChild-subtitle,.text_left_primary .with-subtitle .bricoLineChild-subtitle,.text_left_secondary .with-subtitle .bricoLineChild-subtitle,.text_left_dark .with-subtitle .bricoLineChild-subtitle,.text_left_grey .with-subtitle .bricoLineChild-subtitle,.text_bottom_primary .with-subtitle .bricoLineChild-subtitle,.text_bottom_secondary .with-subtitle .bricoLineChild-subtitle,.text_bottom_dark .with-subtitle .bricoLineChild-subtitle,.text_bottom_grey .with-subtitle .bricoLineChild-subtitle{padding-bottom:8px}.text_bottom_primary .bricoLineImage,.text_bottom_secondary .bricoLineImage,.text_bottom_dark .bricoLineImage,.text_bottom_grey .bricoLineImage{display:flex;flex-direction:column}.text_bottom_primary .bricoLineImage .bricoLineChild-content,.text_bottom_secondary .bricoLineImage .bricoLineChild-content,.text_bottom_dark .bricoLineImage .bricoLineChild-content,.text_bottom_grey .bricoLineImage .bricoLineChild-content{order:1}.text_bottom_primary .bricoLineImage .bricoLineChild-title,.text_bottom_secondary .bricoLineImage .bricoLineChild-title,.text_bottom_dark .bricoLineImage .bricoLineChild-title,.text_bottom_grey .bricoLineImage .bricoLineChild-title{order:2;padding-left:16px;padding-right:16px}.text_bottom_primary .bricoLineImage .bricoLine-cta,.text_bottom_secondary .bricoLineImage .bricoLine-cta,.text_bottom_dark .bricoLineImage .bricoLine-cta,.text_bottom_grey .bricoLineImage .bricoLine-cta{order:3;padding-left:16px;padding-right:16px}.text_bottom_primary .with-title,.text_bottom_primary .with-subtitle,.text_bottom_primary .with-cta,.text_bottom_secondary .with-title,.text_bottom_secondary .with-subtitle,.text_bottom_secondary .with-cta,.text_bottom_dark .with-title,.text_bottom_dark .with-subtitle,.text_bottom_dark .with-cta,.text_bottom_grey .with-title,.text_bottom_grey .with-subtitle,.text_bottom_grey .with-cta{padding-bottom:16px}.text_bottom_primary .with-title .bricoLineChild-title,.text_bottom_secondary .with-title .bricoLineChild-title,.text_bottom_dark .with-title .bricoLineChild-title,.text_bottom_grey .with-title .bricoLineChild-title{padding:16px 16px 0;flex:1}.text_bottom_primary .with-subtitle .title,.text_bottom_secondary .with-subtitle .title,.text_bottom_dark .with-subtitle .title,.text_bottom_grey .with-subtitle .title,.text_bottom_primary .with-subtitle .bricoLineChild-subtitle,.text_bottom_secondary .with-subtitle .bricoLineChild-subtitle,.text_bottom_dark .with-subtitle .bricoLineChild-subtitle,.text_bottom_grey .with-subtitle .bricoLineChild-subtitle{padding-bottom:8px}.text_right_primary .bricoLineImage,.text_right_secondary .bricoLineImage,.text_right_dark .bricoLineImage,.text_right_grey .bricoLineImage,.text_left_primary .bricoLineImage,.text_left_secondary .bricoLineImage,.text_left_dark .bricoLineImage,.text_left_grey .bricoLineImage{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:1fr auto}.text_right_primary .bricoLineImage .bricoLineChild-content img,.text_right_secondary .bricoLineImage .bricoLineChild-content img,.text_right_dark .bricoLineImage .bricoLineChild-content img,.text_right_grey .bricoLineImage .bricoLineChild-content img,.text_left_primary .bricoLineImage .bricoLineChild-content img,.text_left_secondary .bricoLineImage .bricoLineChild-content img,.text_left_dark .bricoLineImage .bricoLineChild-content img,.text_left_grey .bricoLineImage .bricoLineChild-content img{width:var(--line-child-by-2)}.text_right_primary .bricoLineImage .bricoLineChild-content,.text_right_secondary .bricoLineImage .bricoLineChild-content,.text_right_dark .bricoLineImage .bricoLineChild-content,.text_right_grey .bricoLineImage .bricoLineChild-content{grid-column:1;grid-row:1/span 2;place-self:center;justify-self:start}.text_right_primary .bricoLineImage .bricoLine-cta,.text_right_secondary .bricoLineImage .bricoLine-cta,.text_right_dark .bricoLineImage .bricoLine-cta,.text_right_grey .bricoLineImage .bricoLine-cta{grid-column:2;grid-row:2;padding-bottom:16px}.text_left_primary .bricoLineImage .bricoLineChild-content,.text_left_secondary .bricoLineImage .bricoLineChild-content,.text_left_dark .bricoLineImage .bricoLineChild-content,.text_left_grey .bricoLineImage .bricoLineChild-content{grid-column:2;grid-row:1/span 2;place-self:center;justify-self:end}.text_left_primary .bricoLineImage .bricoLineChild-title,.text_left_secondary .bricoLineImage .bricoLineChild-title,.text_left_dark .bricoLineImage .bricoLineChild-title,.text_left_grey .bricoLineImage .bricoLineChild-title{grid-column:1;grid-row:1}.text_left_primary .bricoLineImage .bricoLine-cta,.text_left_secondary .bricoLineImage .bricoLine-cta,.text_left_dark .bricoLineImage .bricoLine-cta,.text_left_grey .bricoLineImage .bricoLine-cta{grid-column:1;grid-row:2;padding-bottom:16px}}.css-carousel{position:relative}.css-carousel-slider{display:flex;width:100%;overflow:auto hidden;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none}.css-carousel-item{scroll-snap-align:start}.css-carousel-nav{--carrousel-btn-size: 40px}.css-carousel-nav .css-carousel-prev,.css-carousel-nav .css-carousel-next{position:absolute;top:50%;transform:translateY(-50%);border-radius:100px;width:var(--carrousel-btn-size);height:var(--carrousel-btn-size);line-height:var(--carrousel-btn-size);text-align:center;text-decoration:none;z-index:2;transition:opacity .3s}.css-carousel-nav .css-carousel-prev[disabled],.css-carousel-nav .css-carousel-next[disabled]{opacity:0}.css-carousel-nav .css-carousel-prev.top-25,.css-carousel-nav .css-carousel-next.top-25{top:25%}.css-carousel-nav.css-carousel-nav-inside .css-carousel-prev{left:var(--carrousel-btn-size)}.css-carousel-nav.css-carousel-nav-inside .css-carousel-next{right:var(--carrousel-btn-size)}.css-carousel-nav.css-carousel-nav-outside .css-carousel-prev{left:calc(-1 * var(--carrousel-btn-size))}.css-carousel-nav.css-carousel-nav-outside .css-carousel-next{right:calc(-1 * var(--carrousel-btn-size))}.css-carousel-nav.css-carousel-nav-edges .css-carousel-prev{left:calc(-1 * var(--carrousel-btn-size) / 2)}.css-carousel-nav.css-carousel-nav-edges .css-carousel-next{right:calc(-1 * var(--carrousel-btn-size) / 2)}.wysiwyg p{margin-bottom:.75em}.wysiwyg p:last-child{margin-bottom:0}.wysiwyg h2{font-size:1.2em;font-weight:700;margin:1em 0}.wysiwyg h3{font-size:1.1em;font-weight:700;margin:1em 0}.wysiwyg ul,.wysiwyg ol{padding-left:1.2em;margin:1em 0}.wysiwyg ul li,.wysiwyg ol li{list-style:disc inside}.wysiwyg a{text-decoration:underline}
