@charset "UTF-8";*,:after,:before{box-sizing:border-box}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,time,tt,u,ul,var,video{border:0;font-size:100%;font:inherit;margin:0;padding:0}@media print{a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,time,tt,u,ul,var,video{-webkit-print-color-adjust:exact;print-color-adjust:exact}}article,aside,audio,canvas,datagrid,datalist,details,dialog,figure,footer,header,main,menu,nav,section,video{display:block}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:var(--header-height)}ol,ul{list-style:none;margin:0;padding:0}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}a:active,a:hover,embed,object{outline:0}a{background-color:transparent;color:inherit;text-decoration:none}img{border:0;vertical-align:middle}[contenteditable=true]:active,[contenteditable=true]:focus{border:none;outline:none}button,input,optgroup,select,textarea{border:none;border-radius:0;font:inherit;margin:0;padding:0;vertical-align:middle}textarea{resize:vertical}button{background-color:transparent;border:none;overflow:visible}button,select{text-transform:none}select{color:inherit}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;-moz-appearance:button;appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}input:-webkit-autofill,input:-webkit-autofill:focus,input:-webkit-autofill:hover,select:-webkit-autofill,select:-webkit-autofill:focus,select:-webkit-autofill:hover,textarea:-webkit-autofill,textarea:-webkit-autofill:focus,textarea:-webkit-autofill:hover{-webkit-box-shadow:inset 0 0 0 1000px #fff!important}:root{--bd-page-width-max:1440px;--bd-content-width-max:1280px;--screen__xs:480px;--screen__s:640px;--screen__m:768px;--screen__l:1024px;--screen__xl:1440px;--bd-primary-color:#e30613;--bd-secondary-color:#1d1d1b;--bd-tertiary-color:#ffc526;--bd-pro-color:#1f537b;--bd-white:#fff;--bd-black:#1d1d1b;--bd-black-checkbox:#323232;--bd-mine-shaft:#373737;--bd-concrete:#f2f2f2;--bd-aldo:#d9d9d9;--bd-eucalyptus:#1e8141;--bd-camarone:#005a27;--bd-gallery:#ebebeb;--bd-grey-push-category:#e1e0dd;--bd-grey-border:#8c8c8c;--bd-grey-text:#737373;--bd-grey-switch:#666;--bd-grey-dark:#4d4d4d;--bd-silver-chalice:#a6a6a6a6;--bd-breadcrumbs-grey:var(--bd-grey-text);--bd-rangoon:#030302;--bd-silver:#bfbfbf;--bd-chicago:#565654;--bd-spanish-gray:#949494;--bd-available:#d9eeee;--bd-unavailable:#e3061314;--bd-copper:#aa6518;--bd-mariner:#0e78cf;--bd-teal:#008481;--bd-teal-light:#e8fffe;--bd-lagoon:#00838c;--bd-venice:#0b5d8c;--bd-blumine:#1f517a;--bd-casper:#a6b9c9;--bd-apricot:#eb8b6b;--bd-monza:#c70410;--bd-mandys:#efadb1;--bd-cupid:#fbbfc2;--bd-cream:#ffe7a7;--bd-amour:#f4e2e4;--bd-yellow:#ffed00;--bd-alizarin-crimson:#d91a28;--bd-tango:#ee7428;--bd-supernova:#fec905;--bd-la-rioja:#9dc41a;--bd-green-haze:#009443;--bd-sofinco:#1aaeb7;--bd-facebook:#3b5998;--bd-twitter:#55acee;--bd-pinterest:#c92228;--bd-youtube:#e52d27;--bd-linkedin:#007bb5;--bd-instagram:#000;--bd-repair-bad:var(--bd-alizarin-crimson);--bd-repair-medium:var(--bd-tango);--bd-repair-average:var(--bd-supernova);--bd-repair-good:var(--bd-la-rioja);--bd-repair-excellent:var(--bd-green-haze);--bd-base-fs:1rem;--bd-medium-fs:.875rem;--bd-small-fs:.75rem;--bd-xsmall-fs:.625rem;--Buttons-Primary-hover:#c70410;--Buttons-Primary-disabled:#efadb1;--Buttons-Primary-hover-black:#030302;--Buttons-Primary-disabled-other:#ebebeb;--Buttons-Primary-hover-blue:#002238;--Buttons-Primary-hover-yellow:#b38600;--bd-base-fw:400;--bd-medium-fw:600;--bd-semi-fw:600;--bd-bold-fw:700;--bd-bolder-fw:800;--bd-black-fw:900;--bd-font-family:"Roboto",sans-serif}body{background-color:var(--bd-white);color:var(--bd-black);font-family:var(--bd-font-family);font-weight:400;line-height:1.5}input::-moz-placeholder{color:#888;font-size:.875rem;font-style:italic;font-weight:400}input::placeholder{color:#888;font-size:.875rem;font-style:italic;font-weight:400}p{line-height:1.5}.strong,strong{font-weight:var(--bd-bold-fw)}em{font-style:italic}.small,small{color:var(--bd-grey-dark);display:inline-block;font-size:var(--bd-small-fs)}a,button{color:inherit;cursor:pointer}.layout-checkout,.layout-default{display:flex;flex-direction:column;min-height:100vh}.layout-checkout main,.layout-default main{flex-grow:1}.layout-default main{min-height:calc(100vh - var(--header-height))}.viewport{margin-left:auto;margin-right:auto;max-width:92rem;padding-left:1rem;padding-right:1rem;width:100%}.row,.viewport-narrow{margin-left:auto;margin-right:auto;max-width:82rem;padding-left:1rem;padding-right:1rem;width:100%}.section{margin-block:2.5rem}@media (max-width:48rem){.section{margin-block:1rem}}.section-small{margin-block:1.5rem}@media (max-width:48rem){.section-small{margin-block:1rem}}.section.recentlyView{position:relative}.modal-no-scrollable,.no-scrollable{margin-right:var(--scrollbar-width);overflow-x:hidden;overflow-y:hidden}@media (max-width:64rem){.modal-no-scrollable,.no-scrollable{overflow-y:hidden}}@media (max-width:90rem){.d-n\@xxl{display:none!important}}@media (max-width:80rem){.d-n\@xl{display:none!important}}@media (max-width:64rem){.d-n\@l{display:none!important}}@media (max-width:48rem){.d-n\@m{display:none!important}}@media (max-width:40rem){.d-n\@s{display:none!important}}@media (max-width:30rem){.d-n\@xs{display:none!important}}@media (min-width: calc(90rem + 1px)){.d-n-up\@xxl{display:none!important}}@media (min-width: calc(80rem + 1px)){.d-n-up\@xl{display:none!important}}@media (min-width: calc(64rem + 1px)){.d-n-up\@l{display:none!important}}@media (min-width: calc(48rem + 1px)){.d-n-up\@m{display:none!important}}@media (min-width: calc(40rem + 1px)){.d-n-up\@s{display:none!important}}@media (min-width: calc(30rem + 1px)){.d-n-up\@xs{display:none!important}}.u-srOnly{border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0)}.u-hide{display:none}.u-fw-900{font-weight:var(--bd-black-fw)}.u-fw-800{font-weight:var(--bd-bolder-fw)}.u-fw-700{font-weight:var(--bd-bold-fw)}.u-fw-600{font-weight:var(--bd-semi-fw)}.u-fw-500{font-weight:var(--bd-medium-fw)}.u-fw-400{font-weight:var(--bd-base-fw)}.u-fs-base{font-size:var(--bd-base-fs)}.u-fs-medium{font-size:var(--bd-medium-fs)}.u-fs-small{font-size:var(--bd-small-fs)}.u-fs-xsmall{font-size:var(--bd-xsmall-fs)}.u-uppercase{text-transform:uppercase}.u-underline{text-decoration:underline}.u-italic{font-style:italic}.is-focusable{line-height:1;opacity:0;pointer-events:none}.is-focusable:focus-visible{opacity:1;pointer-events:auto}.btn{align-items:center;border-radius:4px;display:inline-flex;font-size:1rem;font-weight:600;justify-content:center;line-height:1;padding:.9375rem 1.875rem;text-align:center;transition:box-shadow .2s ease,background-color .3s ease,color .3s ease}.btn:active{box-shadow:-1px 3px 10px -5px #0009}@media (max-width:48rem){.btn{font-size:.875rem}}@media (max-width:30rem){.btn{padding:.9375rem}}.btn-full{width:100%}.btn-small{font-size:.875rem;padding:.5rem 1rem}@media (max-width:48rem){.btn-small{padding:.5rem .875rem}}.btn-wide{padding-inline:2.8125rem}@media (hover:hover) and (pointer:fine){.btn-simple:focus-visible,.btn-simple:hover{color:var(--bd-primary-color)}.btn-simple:focus-visible:after,.btn-simple:focus-visible:before,.btn-simple:hover:after,.btn-simple:hover:before{filter:invert(11%) sepia(87%) saturate(6424%) hue-rotate(349deg) brightness(79%) contrast(112%)}}.btn-tertiary{background-color:var(--bd-gallery)}.btn-tertiary:focus-visible{background-color:var(--bd-cupid);color:var(--bd-primary-color)}.btn-tertiary:focus-visible:after,.btn-tertiary:focus-visible:before{filter:invert(11%) sepia(87%) saturate(6424%) hue-rotate(349deg) brightness(79%) contrast(112%)}@media (hover:hover) and (pointer:fine){.btn-tertiary:hover{background-color:var(--bd-cupid);color:var(--bd-primary-color)}.btn-tertiary:hover:after,.btn-tertiary:hover:before{filter:invert(11%) sepia(87%) saturate(6424%) hue-rotate(349deg) brightness(79%) contrast(112%)}}.btn-filter{border:1px solid var(--bd-black);color:var(--bd-black);font-weight:400}.btn-filter.btn-icon:after,.btn-filter.btn-icon:before{filter:invert(0) sepia(91%) saturate(7462%) hue-rotate(131deg) brightness(0) contrast(108%)}.btn-filter:active,.btn-filter:focus-visible{background-color:var(--bd-black);color:var(--bd-white)}.btn-filter:active.btn-icon:after,.btn-filter:active.btn-icon:before,.btn-filter:focus-visible.btn-icon:after,.btn-filter:focus-visible.btn-icon:before{filter:invert(99%) sepia(29%) saturate(145%) hue-rotate(50deg) brightness(108%) contrast(100%)}@media (hover:hover) and (pointer:fine){.btn-filter:hover{background-color:var(--bd-black);color:var(--bd-white)}.btn-filter:hover.btn-icon:after,.btn-filter:hover.btn-icon:before{filter:invert(99%) sepia(29%) saturate(145%) hue-rotate(50deg) brightness(108%) contrast(100%)}}.btn-filter.active{font-weight:var(--bd-bold-fw)}.btn-primary{background-color:var(--bd-primary-color);color:var(--bd-white)}.btn-primary:active,.btn-primary:focus-visible{background-color:var(--Buttons-Primary-hover)}@media (hover:hover) and (pointer:fine){.btn-primary:hover{background-color:var(--Buttons-Primary-hover)}}.btn-primary-disabled,.btn-primary:disabled{background-color:var(--Buttons-Primary-disabled);color:var(--bd-white)}.btn-primary-disabled:active,.btn-primary-disabled:focus-visible,.btn-primary-disabled:hover,.btn-primary:disabled:active,.btn-primary:disabled:focus-visible,.btn-primary:disabled:hover{background-color:var(--Buttons-Primary-disabled);color:var(--bd-white)}.btn-primary.btn-icon:after,.btn-primary.btn-icon:before{filter:invert(99%) sepia(29%) saturate(145%) hue-rotate(50deg) brightness(108%) contrast(100%)}.btn-neutral,.btn-secondary{background-color:var(--bd-white);border:1px solid var(--bd-primary-color);color:var(--bd-primary-color)}.btn-neutral:active,.btn-neutral:focus-visible,.btn-secondary:active,.btn-secondary:focus-visible{background-color:var(--bd-primary-color);color:var(--bd-white)}@media (hover:hover) and (pointer:fine){.btn-neutral:hover,.btn-secondary:hover{background-color:var(--bd-primary-color);color:var(--bd-white)}}.btn-neutral:disabled,.btn-secondary:disabled{background-color:var(--bd-gallery);border-color:var(--bd-grey-border);color:var(--bd-grey-switch)}.btn-neutral.btn-icon:after,.btn-neutral.btn-icon:before,.btn-secondary.btn-icon:after,.btn-secondary.btn-icon:before{filter:brightness(0) saturate(100%) invert(10%) sepia(95%) saturate(7500%) hue-rotate(340deg) brightness(90%) contrast(105%)}.btn-neutral.btn-icon:active:after,.btn-neutral.btn-icon:active:before,.btn-neutral.btn-icon:focus-visible:after,.btn-neutral.btn-icon:focus-visible:before,.btn-secondary.btn-icon:active:after,.btn-secondary.btn-icon:active:before,.btn-secondary.btn-icon:focus-visible:after,.btn-secondary.btn-icon:focus-visible:before{filter:invert(99%) sepia(29%) saturate(145%) hue-rotate(50deg) brightness(108%) contrast(100%)}@media (hover:hover) and (pointer:fine){.btn-neutral.btn-icon:hover:after,.btn-neutral.btn-icon:hover:before,.btn-secondary.btn-icon:hover:after,.btn-secondary.btn-icon:hover:before{filter:invert(99%) sepia(29%) saturate(145%) hue-rotate(50deg) brightness(108%) contrast(100%)}}.btn-neutral.btn-icon:disabled:after,.btn-neutral.btn-icon:disabled:before,.btn-secondary.btn-icon:disabled:after,.btn-secondary.btn-icon:disabled:before{filter:invert(0) sepia(91%) saturate(7462%) hue-rotate(131deg) brightness(0) contrast(108%)}.btn-dark{background-color:var(--bd-grey-dark);color:var(--bd-white)}.btn-dark:focus-visible{background-color:var(--bd-mine-shaft)}@media (hover:hover) and (pointer:fine){.btn-dark:hover{background-color:var(--bd-mine-shaft)}}.btn-dark:disabled{background-color:var(--bd-grey-switch);color:var(--bd-white)}.btn-dark.btn-icon:after,.btn-dark.btn-icon:before{filter:invert(99%) sepia(29%) saturate(145%) hue-rotate(50deg) brightness(108%) contrast(100%)}.btn-white{background-color:var(--bd-white);color:var(--bd-black)}@media (hover:hover) and (pointer:fine){.btn-white:hover:after,.btn-white:hover:before{filter:brightness(0) saturate(100%) invert(10%) sepia(95%) saturate(7500%) hue-rotate(340deg) brightness(90%) contrast(105%)}}.btn-pro{background-color:var(--bd-pro-color);color:var(--bd-white)}.btn-pro:focus-visible{background-color:var(--Buttons-Primary-hover-blue)}@media (hover:hover) and (pointer:fine){.btn-pro:hover{background-color:var(--Buttons-Primary-hover-blue)}}.btn-pro:disabled{background-color:var(--bd-casper);color:var(--bd-white)}.btn-pro.btn-icon:after,.btn-pro.btn-icon:before{filter:invert(99%) sepia(29%) saturate(145%) hue-rotate(50deg) brightness(108%) contrast(100%)}.btn-success{border:1px solid var(--bd-lagoon)}.btn-success,.btn-success:disabled{background-color:var(--bd-white);color:var(--bd-lagoon)}.btn-success:disabled{border-color:var(--bd-lagoon)}.btn-success.btn-icon:after,.btn-success.btn-icon:before{filter:invert(29%) sepia(30%) saturate(7398%) hue-rotate(167deg) brightness(93%) contrast(103%)}@supports (hanging-punctuation:first) and (font:-apple-system-body) and (-webkit-appearance:none){.btn-success.btn-icon:after,.btn-success.btn-icon:before{filter:brightness(0) saturate(100%) invert(26%) sepia(96%) saturate(1800%) hue-rotate(136deg) brightness(86%) contrast(122%)}}.btn-success.btn-icon:disabled:after,.btn-success.btn-icon:disabled:before{filter:invert(29%) sepia(30%) saturate(7398%) hue-rotate(167deg) brightness(93%) contrast(103%)}@supports (hanging-punctuation:first) and (font:-apple-system-body) and (-webkit-appearance:none){.btn-success.btn-icon:disabled:after,.btn-success.btn-icon:disabled:before{filter:brightness(0) saturate(100%) invert(26%) sepia(96%) saturate(1800%) hue-rotate(136deg) brightness(86%) contrast(122%)}}.btn-neutral{background-color:transparent}.btn-link{cursor:pointer;font-size:.875rem}.btn-link:focus-visible,.btn-link:hover{text-decoration:underline}.btn-link-underline{cursor:pointer;font-size:.875rem;text-decoration:underline}.btn-link-underline:focus-visible,.btn-link-underline:hover{text-decoration:none}.btn-icon{align-items:center;display:inline-flex}.btn-icon:after,.btn-icon:before{background-position:50% 50%;background-repeat:no-repeat;flex-shrink:0}.btn-icon.icon-only:active{box-shadow:none;transform:none}.btn-icon.icon-only:after{content:"";margin-left:0}.btn-icon.icon-after:after{content:"";margin-left:.5rem}.btn-icon.icon-before:before{content:"";margin-right:.5rem}.btn-icon.icon-cart:after,.btn-icon.icon-cart:before{background-image:url(./cart.Cvq4lElJ.svg);height:1.5rem;width:1.5rem}.btn-icon.icon-search:after,.btn-icon.icon-search:before{background-image:url(./search.CNfaXt7M.svg);height:2rem;width:2rem}.btn-icon.icon-external-link:after,.btn-icon.icon-external-link:before{background-color:var(--bd-black);height:1.5rem;-webkit-mask-image:url(./external_link.Cpi3kxgs.svg);mask-image:url(./external_link.Cpi3kxgs.svg);width:1.5rem}.btn-icon.icon-share:after,.btn-icon.icon-share:before{background-color:var(--bd-black);height:1.5rem;-webkit-mask-image:url(./share.W-6jbqXa.svg);mask-image:url(./share.W-6jbqXa.svg);width:1.5rem}.btn-icon.icon-print:after,.btn-icon.icon-print:before{background-color:var(--bd-black);height:1.5rem;-webkit-mask-image:url(./print.DHY9_Jj_.svg);mask-image:url(./print.DHY9_Jj_.svg);width:1.5rem}.btn-icon.icon-favorite:after,.btn-icon.icon-favorite:before{background-image:url(./favorite.1MEfBiVd.svg)}.btn-icon.icon-favorite.active:after,.btn-icon.icon-favorite.active:before{background-image:url(./favorite-full.DiZpaxOu.svg)}.btn-icon.icon-remove:after,.btn-icon.icon-remove:before{background-image:url(./remove.DFHBwQtn.svg);height:1.5rem;width:1.5rem}.btn-icon.icon-warehouse:after,.btn-icon.icon-warehouse:before{background-image:url(./warehouse.BwTfGdw1.svg);height:1.5rem;width:1.5rem}.btn-icon.icon-expand.active:after,.btn-icon.icon-expand.active:before{transform:rotate(-90deg)}.btn-icon.icon-expand:after,.btn-icon.icon-expand:before{background-image:url(./chevron.CwOulFwY.svg);height:.8125rem;transform:rotate(90deg);width:.8125rem}.btn-icon.icon-arrow:after,.btn-icon.icon-arrow:before{background-image:url(./chevron.CwOulFwY.svg);height:.8125rem;width:.8125rem}.btn-icon.icon-filter:after,.btn-icon.icon-filter:before{background-image:url(./filter.BEx4XO0r.svg);height:1.125rem;width:1.1875rem}.btn-icon.icon-check:after,.btn-icon.icon-check:before{background-image:url(./check.By6ZgH1k.svg);height:1.5rem;width:1.5rem}.btn-icon.icon-favorite:after,.btn-icon.icon-favorite:before{background-image:url(./favorite.1MEfBiVd.svg);height:1.5rem;width:1.5rem}.btn-icon.icon-cross:after,.btn-icon.icon-cross:before{background-image:url(./cross.DVwE96-M.svg);height:1.5rem;width:1.5rem}.btn-icon.icon-devis:after,.btn-icon.icon-devis:before{background-image:url(./devis.DWlOqimZ.svg);background-size:contain;height:1.5rem;width:1.5rem}.btn-icon.icon-swap:after,.btn-icon.icon-swap:before{background-image:url(./swap.4u56ZbLm.svg);height:1.5rem;width:1.5rem}.btn-icon.icon-book:after,.btn-icon.icon-book:before{background-image:url(./book.iqlQq2-9.svg);background-size:contain;height:1.5rem;width:1.5rem}.btn-icon.icon-sourdline:after,.btn-icon.icon-sourdline:before{background-image:url(./sourdline.D10BsmbQ.svg);height:1.5rem;width:1.5rem}.btn-icon.icon-notifications:after,.btn-icon.icon-notifications:before{background-image:url(./notifications.C1CG5_0y.svg);height:1.5rem;width:1.5rem}.btn-icon.icon-kitchen:after,.btn-icon.icon-kitchen:before{background-image:url(./kitchen.DbLt-TmS.svg);height:1.5rem;width:1.5rem}.btn-icon.icon-receipt:after,.btn-icon.icon-receipt:before{background-image:url(./receipt.CIr3QDBA.svg);height:2rem;width:2rem}.btn-icon.icon-magnifying-glass:after,.btn-icon.icon-magnifying-glass:before{background-image:url(./magnifying-glass.C_CERHuD.svg);height:1.5rem;width:1.5rem}.btn-icon.icon-info:after,.btn-icon.icon-info:before{background-image:url(./info.DFPgm1Lp.svg);height:1.125rem;width:1.125rem}.btn-icon.icon-blank-after:after{background-image:url(./link-blank.C3GnsvNV.svg);content:"";height:1.125rem;margin-left:.5rem;width:1.125rem}.btn-choice,.btn-load-wrapper{position:relative}.btn-choice{border:1px solid var(--bd-gallery);border-radius:.5rem;color:var(--bd-black);display:flex;font-size:inherit;font-weight:var(--bd-bold-fw);gap:.5rem;justify-content:center;padding:1.875rem 1rem;text-align:center}.btn-choice label{color:inherit}.btn-choice input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;height:100%;top:0;right:0;bottom:0;left:0;position:absolute;width:100%}.btn-choice .icons{height:1.5rem;width:1.5rem}.btn-choice:has(.icons){flex-direction:row-reverse}.btn-choice:has(input:checked){border-color:var(--bd-primary-color);color:var(--bd-primary-color)}.btn-choice:has(input:checked) .icons{fill:var(--bd-primary-color)}.form-error{color:var(--bd-primary-color);font-size:.875rem;margin-top:.25rem}.form-mandatory{font-size:.5625rem;margin-top:.25rem}.form-footer{-moz-column-gap:.5rem;column-gap:.5rem;display:flex;flex-direction:column;row-gap:1rem}.form-label-sr-only{border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);top:0;right:0;bottom:0;left:0}.form-checkbox label,.form-input label,.form-radio label,.form-select label,.form-textarea label{color:var(--bd-black);cursor:pointer;font-size:.875rem;font-weight:400}.form-checkbox .iti,.form-input .iti,.form-radio .iti,.form-select .iti,.form-textarea .iti{width:100%;--iti-path-flags-1x:url(./flags.8rlk9jrY.webp);--iti-path-flags-2x:url(./flags.8rlk9jrY.webp);--iti-path-globe-1x:url(./globe.CEs4Xftd.webp);--iti-path-globe-2x:url(./globe.CEs4Xftd.webp)}.form-checkbox .iti__dial-code,.form-input .iti__dial-code,.form-radio .iti__dial-code,.form-select .iti__dial-code,.form-textarea .iti__dial-code{color:inherit}.form-checkbox .iti__search-input,.form-input .iti__search-input,.form-radio .iti__search-input,.form-select .iti__search-input,.form-textarea .iti__search-input{padding-left:2rem}.form-checkbox .iti__search-input::-moz-placeholder,.form-input .iti__search-input::-moz-placeholder,.form-radio .iti__search-input::-moz-placeholder,.form-select .iti__search-input::-moz-placeholder,.form-textarea .iti__search-input::-moz-placeholder{color:inherit;font-style:normal}.form-checkbox .iti__search-input::placeholder,.form-input .iti__search-input::placeholder,.form-radio .iti__search-input::placeholder,.form-select .iti__search-input::placeholder,.form-textarea .iti__search-input::placeholder{color:inherit;font-style:normal}.form-checkbox .iti__highlight.iti__country,.form-input .iti__highlight.iti__country,.form-radio .iti__highlight.iti__country,.form-select .iti__highlight.iti__country,.form-textarea .iti__highlight.iti__country{background-color:var(--bd-spanish-gray)}.form-row{margin-block:1rem;position:relative}.form-select{display:flex;flex-direction:column;gap:.5rem}.form-select select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url(./chevron-down.59l3AAPB.svg);background-color:var(--bd-white);background-position:bottom 50% right 4px;background-repeat:no-repeat;background-size:.8125rem .5625rem;border-radius:.25rem;font-size:.875rem;font-weight:600;padding-left:1rem;padding-right:2rem;padding-block:.6875rem}.form-select select#retailer{text-transform:capitalize}.form-select.frame select{background-position:bottom 50% right 1rem;border:1px solid var(--bd-black)}.form-checkbox{align-items:center;cursor:pointer;display:flex;gap:.5rem}.form-checkbox input[type=checkbox]{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-position:50%;background-repeat:no-repeat;background-size:24px;border:3px solid var(--bd-black-checkbox);border-radius:3px;cursor:pointer;display:inline-flex;flex-shrink:0;height:1.5rem;justify-content:center;width:1.5rem}.form-checkbox input[type=checkbox]:checked{background-color:var(--bd-black-checkbox);background-image:url(./checkWhite.BJv-r03Z.svg)}.form-checkbox input[type=checkbox]:disabled{opacity:.5}.form-checkbox-label{order:1}.form-radio{align-items:center;cursor:pointer;display:flex;gap:.625rem}.form-radio input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:.0625rem solid var(--bd-black);border-radius:50%;box-shadow:inset 0 0 #fff;cursor:pointer;flex-shrink:0;font:inherit;height:1.5rem;outline:none;width:1.5rem}.form-radio input[type=radio]:focus{outline:2px solid var(--bd-primary-color);outline-offset:0}.form-radio input[type=radio]:checked{background-color:var(--bd-primary-color);border:.0625em solid var(--bd-primary-color);box-shadow:inset 0 0 0 .1875em #fff;transition:background-color .15s,box-shadow .1s}.form-radio-fieldset{display:flex;gap:.5rem}.form-radio-legend{color:var(--bd-black);font-size:.875rem;font-weight:400;margin-bottom:.5rem}.form-radio-no-legend legend{border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);top:0;right:0;bottom:0;left:0}.form-radio-label{margin-right:.25rem}.form-radio-label-title{font-size:1rem}.form-radio-card{border:1px solid var(--bd-black);border-radius:.5rem;flex-wrap:wrap;margin-block:1rem;padding:.75rem}.form-radio-card.active{border-color:var(--bd-primary-color)}.form-radio-card .form-radio-label{flex-grow:1;gap:.5rem;line-height:1}.form-input,.form-radio-card .form-radio-label label,.form-textarea{display:flex;flex-direction:column;gap:.5rem}.form-input-wrapper,.form-input.password,.form-textarea-wrapper,.form-textarea.password{position:relative}.form-input.password input::-ms-reveal,.form-textarea.password input::-ms-reveal{display:none}.form-input.password .toggle-pwd,.form-textarea.password .toggle-pwd{align-items:center;display:inline-flex;position:absolute;right:.5rem;top:50%;transform:translateY(-50%)}.form-input.password .toggle-pwd.hidden-pwd:after,.form-textarea.password .toggle-pwd.hidden-pwd:after{background-image:url(./eye-hidden.6fOxZyvQ.svg)}.form-input.password .toggle-pwd:after,.form-textarea.password .toggle-pwd:after{background-image:url(./eye.BfGKocd1.svg);background-repeat:no-repeat;background-size:contain;content:"";height:1.5rem;width:1.5rem}.form-input.round input,.form-input.round textarea,.form-textarea.round input,.form-textarea.round textarea{border-radius:60em}.form-input input,.form-input textarea,.form-textarea input,.form-textarea textarea{align-items:center;border:.0625rem solid var(--bd-grey-border);border-radius:.25rem;display:flex;flex-grow:1;font-weight:600;gap:.625rem;padding:.625rem 1rem;width:100%}.form-input input:disabled,.form-input textarea:disabled,.form-textarea input:disabled,.form-textarea textarea:disabled{background-color:var(--bd-aldo);color:var(--bd-grey-border)}.form-input input:focus,.form-input textarea:focus,.form-textarea input:focus,.form-textarea textarea:focus{border-color:transparent;outline:2px solid var(--bd-primary-color)}.form-input-search,.form-textarea-search{position:relative}.form-input-search input,.form-textarea-search input{border-color:var(--bd-black);border-radius:60em;font-size:.875rem;padding-right:3rem}@supports (-webkit-touch-callout:none){.form-input-search input,.form-textarea-search input{font-size:1rem}}.form-input-search:after,.form-textarea-search:after{background-image:url(./search.CNfaXt7M.svg);background-size:2rem;content:"";height:2rem;position:absolute;right:.625rem;top:50%;transform:translateY(-50%);width:2rem}.form-input-search .search-button,.form-textarea-search .search-button{background-color:var(--bd-grey-switch);background-image:url(./whiteDot.BNfmC89b.svg);background-size:2rem}.form-switch input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--bd-grey-switch);background-image:url(./whiteDot.BNfmC89b.svg);background-position:0;background-repeat:no-repeat;background-size:2rem;border:none;border-radius:60em;cursor:pointer;height:1.9375rem;transition:background-position .15s ease-in-out;vertical-align:top;width:3.1875rem}.form-switch input[type=checkbox]:checked{background-color:var(--bd-primary-color);background-image:url(./whiteDot.BNfmC89b.svg);background-position:100%;box-shadow:none}.form-password-requirements{margin-top:.5rem}.form-password-requirements-label{font-size:.75rem}.form-password-requirements-list-item{align-items:center;display:flex;font-size:.75rem;gap:.25rem;margin-top:.25rem}.form-password-requirements-list-item-icon{height:.5rem;width:.625rem}.form-password-forget{font-size:.6875rem}.form-element-invalid:not(.password):has(input[type=text],input[type=email],input[type=tel],textarea),.form-element-valid:not(.password):has(input[type=text],input[type=email],input[type=tel],textarea){position:relative}.form-element-invalid:not(.password):has(input[type=text],input[type=email],input[type=tel],textarea):after,.form-element-valid:not(.password):has(input[type=text],input[type=email],input[type=tel],textarea):after{background-position:50% 50%;background-repeat:no-repeat;background-size:contain;bottom:1.4375rem;content:"";height:1rem;position:absolute;right:1rem;transform:translateY(50%);width:1rem}.form-element-valid:has(input[type=text],input[type=email],input[type=tel],textarea):after{background-image:url(./vmark.DIilNDYx.svg)}.form-element-invalid:has(input[type=text],input[type=email],input[type=tel],textarea):after{background-image:url(./xmark.CEjZZ3Sk.svg)}.form-element-invalid input,.form-element-invalid textarea{background-color:var(--bd-amour)}.form-element-invalid input:-webkit-autofill,.form-element-invalid input:-webkit-autofill:focus,.form-element-invalid input:-webkit-autofill:hover,.form-element-invalid textarea:-webkit-autofill,.form-element-invalid textarea:-webkit-autofill:focus,.form-element-invalid textarea:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 1000px var(--bd-amour) inset!important}.grid-row{display:flex;flex:0 1 auto;flex-direction:row;flex-wrap:wrap;margin-left:-1rem;margin-right:-1rem}.grid-row>*{flex:0 0 auto;padding-left:1rem;padding-right:1rem}.grid-row.vertical>*{flex:0 0 auto;padding:1rem}.grid-row.vertical-small>*{flex:0 0 auto;padding:.5rem}.grid-col,.grid-col-1,.grid-col-offset{flex:0 0 auto;padding-left:1rem;padding-right:1rem}.grid-col-1{width:8.3333333333%}.grid-col-2{width:16.6666666667%}.grid-col-2,.grid-col-3{flex:0 0 auto;padding-left:1rem;padding-right:1rem}.grid-col-3{width:25%}.grid-col-4{width:33.3333333333%}.grid-col-4,.grid-col-5{flex:0 0 auto;padding-left:1rem;padding-right:1rem}.grid-col-5{width:41.6666666667%}.grid-col-6{width:50%}.grid-col-6,.grid-col-7{flex:0 0 auto;padding-left:1rem;padding-right:1rem}.grid-col-7{width:58.3333333333%}.grid-col-8{width:66.6666666667%}.grid-col-8,.grid-col-9{flex:0 0 auto;padding-left:1rem;padding-right:1rem}.grid-col-9{width:75%}.grid-col-10{width:83.3333333333%}.grid-col-10,.grid-col-11{flex:0 0 auto;padding-left:1rem;padding-right:1rem}.grid-col-11{width:91.6666666667%}.grid-col-12{width:100%}.grid-col-12,.grid-col-offset-0{flex:0 0 auto;padding-left:1rem;padding-right:1rem}.grid-col-offset-0{margin-left:0}.grid-col-offset-1{margin-left:8.3333333333%}.grid-col-offset-1,.grid-col-offset-2{flex:0 0 auto;padding-left:1rem;padding-right:1rem}.grid-col-offset-2{margin-left:16.6666666667%}.grid-col-offset-3{margin-left:25%}.grid-col-offset-3,.grid-col-offset-4{flex:0 0 auto;padding-left:1rem;padding-right:1rem}.grid-col-offset-4{margin-left:33.3333333333%}.grid-col-offset-5{margin-left:41.6666666667%}.grid-col-offset-5,.grid-col-offset-6{flex:0 0 auto;padding-left:1rem;padding-right:1rem}.grid-col-offset-6{margin-left:50%}.grid-col-offset-7{margin-left:58.3333333333%}.grid-col-offset-7,.grid-col-offset-8{flex:0 0 auto;padding-left:1rem;padding-right:1rem}.grid-col-offset-8{margin-left:66.6666666667%}.grid-col-offset-9{margin-left:75%}.grid-col-offset-10,.grid-col-offset-9{flex:0 0 auto;padding-left:1rem;padding-right:1rem}.grid-col-offset-10{margin-left:83.3333333333%}.grid-col-offset-11{margin-left:91.6666666667%}.grid-col-offset-11,.grid-col-offset-12{flex:0 0 auto;padding-left:1rem;padding-right:1rem}.grid-col-offset-12{margin-left:100%}.grid-col-reset{margin-left:0;padding-left:0;padding-right:0;width:0}@media (max-width:90rem){.grid-col-xxl-1{width:8.3333333333%}.grid-col-xxl-1,.grid-col-xxl-2{flex:0 0 auto;padding-left:1rem;padding-right:1rem}.grid-col-xxl-2{width:16.6666666667%}.grid-col-xxl-3{width:25%}.grid-col-xxl-3,.grid-col-xxl-4{flex:0 0 auto;padding-left:1rem;padding-right:1rem}.grid-col-xxl-4{width:33.3333333333%}.grid-col-xxl-5{width:41.6666666667%}.grid-col-xxl-5,.grid-col-xxl-6{flex:0 0 auto;padding-left:1rem;padding-right:1rem}.grid-col-xxl-6{width:50%}.grid-col-xxl-7{width:58.3333333333%}.grid-col-xxl-7,.grid-col-xxl-8{flex:0 0 auto;padding-left:1rem;padding-right:1rem}.grid-col-xxl-8{width:66.6666666667%}.grid-col-xxl-9{width:75%}.grid-col-xxl-10,.grid-col-xxl-9{flex:0 0 auto;padding-left:1rem;padding-right:1rem}.grid-col-xxl-10{width:83.3333333333%}.grid-col-xxl-11{width:91.6666666667%}.grid-col-xxl-11,.grid-col-xxl-12{flex:0 0 auto;padding-left:1rem;padding-right:1rem}.grid-col-xxl-12{width:100%}.grid-col-offset-xxl-0{margin-left:0}.grid-col-offset-xxl-0,.grid-col-offset-xxl-1{flex:0 0 auto;padding-left:1rem;padding-right:1rem}.grid-col-offset-xxl-1{margin-left:8.3333333333%}.grid-col-offset-xxl-2{margin-left:16.6666666667%}.grid-col-offset-xxl-2,.grid-col-offset-xxl-3{flex:0 0 auto;padding-left:1rem;padding-right:1rem}.grid-col-offset-xxl-3{margin-left:25%}.grid-col-offset-xxl-4{margin-left:33.3333333333%}.grid-col-offset-xxl-4,.grid-col-offset-xxl-5{flex:0 0 auto;padding-left:1rem;padding-right:1rem}.grid-col-offset-xxl-5{margin-left:41.6666666667%}.grid-col-offset-xxl-6{margin-left:50%}.grid-col-offset-xxl-6,.grid-col-offset-xxl-7{flex:0 0 auto;padding-left:1rem;padding-right:1rem}.grid-col-offset-xxl-7{margin-left:58.3333333333%}.grid-col-offset-xxl-8{margin-left:66.6666666667%}.grid-col-offset-xxl-8,.grid-col-offset-xxl-9{flex:0 0 auto;padding-left:1rem;padding-right:1rem}.grid-col-offset-xxl-9{margin-left:75%}.grid-col-offset-xxl-10{margin-left:83.3333333333%}.grid-col-offset-xxl-10,.grid-col-offset-xxl-11{flex:0 0 auto;padding-left:1rem;padding-right:1rem}.grid-col-offset-xxl-11{margin-left:91.6666666667%}.grid-col-offset-xxl-12{flex:0 0 auto;margin-left:100%;padding-left:1rem;padding-right:1rem}.grid-col-reset-xxl{margin-left:0;padding-left:0;padding-right:0;width:0}}@media (max-width:80rem){.grid-col-xl-1{width:8.3333333333%}.grid-col-xl-1,.grid-col-xl-2{flex:0 0 auto;padding-left:1rem;padding-right:1rem}.grid-col-xl-2{width:16.6666666667%}.grid-col-xl-3{width:25%}.grid-col-xl-3,.grid-col-xl-4{flex:0 0 auto;padding-left:1rem;padding-right:1rem}.grid-col-xl-4{width:33.3333333333%}.grid-col-xl-5{width:41.6666666667%}.grid-col-xl-5,.grid-col-xl-6{flex:0 0 auto;padding-left:1rem;padding-right:1rem}.grid-col-xl-6{width:50%}.grid-col-xl-7{width:58.3333333333%}.grid-col-xl-7,.grid-col-xl-8{flex:0 0 auto;padding-left:1rem;padding-right:1rem}.grid-col-xl-8{width:66.6666666667%}.grid-col-xl-9{width:75%}.grid-col-xl-10,.grid-col-xl-9{flex:0 0 auto;padding-left:1rem;padding-right:1rem}.grid-col-xl-10{width:83.3333333333%}.grid-col-xl-11{width:91.6666666667%}.grid-col-xl-11,.grid-col-xl-12{flex:0 0 auto;padding-left:1rem;padding-right:1rem}.grid-col-xl-12{width:100%}.grid-col-offset-xl-0{margin-left:0}.grid-col-offset-xl-0,.grid-col-offset-xl-1{flex:0 0 auto;padding-left:1rem;padding-right:1rem}.grid-col-offset-xl-1{margin-left:8.3333333333%}.grid-col-offset-xl-2{margin-left:16.6666666667%}.grid-col-offset-xl-2,.grid-col-offset-xl-3{flex:0 0 auto;padding-left:1rem;padding-right:1rem}.grid-col-offset-xl-3{margin-left:25%}.grid-col-offset-xl-4{margin-left:33.3333333333%}.grid-col-offset-xl-4,.grid-col-offset-xl-5{flex:0 0 auto;padding-left:1rem;padding-right:1rem}.grid-col-offset-xl-5{margin-left:41.6666666667%}.grid-col-offset-xl-6{margin-left:50%}.grid-col-offset-xl-6,.grid-col-offset-xl-7{flex:0 0 auto;padding-left:1rem;padding-right:1rem}.grid-col-offset-xl-7{margin-left:58.3333333333%}.grid-col-offset-xl-8{margin-left:66.6666666667%}.grid-col-offset-xl-8,.grid-col-offset-xl-9{flex:0 0 auto;padding-left:1rem;padding-right:1rem}.grid-col-offset-xl-9{margin-left:75%}.grid-col-offset-xl-10{margin-left:83.3333333333%}.grid-col-offset-xl-10,.grid-col-offset-xl-11{flex:0 0 auto;padding-left:1rem;padding-right:1rem}.grid-col-offset-xl-11{margin-left:91.6666666667%}.grid-col-offset-xl-12{flex:0 0 auto;margin-left:100%;padding-left:1rem;padding-right:1rem}.grid-col-reset-xl{margin-left:0;padding-left:0;padding-right:0;width:0}}@media (max-width:64rem){.grid-col-l-1{width:8.3333333333%}.grid-col-l-1,.grid-col-l-2{flex:0 0 auto;padding-left:1rem;padding-right:1rem}.grid-col-l-2{width:16.6666666667%}.grid-col-l-3{width:25%}.grid-col-l-3,.grid-col-l-4{flex:0 0 auto;padding-left:1rem;padding-right:1rem}.grid-col-l-4{width:33.3333333333%}.grid-col-l-5{width:41.6666666667%}.grid-col-l-5,.grid-col-l-6{flex:0 0 auto;padding-left:1rem;padding-right:1rem}.grid-col-l-6{width:50%}.grid-col-l-7{width:58.3333333333%}.grid-col-l-7,.grid-col-l-8{flex:0 0 auto;padding-left:1rem;padding-right:1rem}.grid-col-l-8{width:66.6666666667%}.grid-col-l-9{width:75%}.grid-col-l-10,.grid-col-l-9{flex:0 0 auto;padding-left:1rem;padding-right:1rem}.grid-col-l-10{width:83.3333333333%}.grid-col-l-11{width:91.6666666667%}.grid-col-l-11,.grid-col-l-12{flex:0 0 auto;padding-left:1rem;padding-right:1rem}.grid-col-l-12{width:100%}.grid-col-offset-l-0{margin-left:0}.grid-col-offset-l-0,.grid-col-offset-l-1{flex:0 0 auto;padding-left:1rem;padding-right:1rem}.grid-col-offset-l-1{margin-left:8.3333333333%}.grid-col-offset-l-2{margin-left:16.6666666667%}.grid-col-offset-l-2,.grid-col-offset-l-3{flex:0 0 auto;padding-left:1rem;padding-right:1rem}.grid-col-offset-l-3{margin-left:25%}.grid-col-offset-l-4{margin-left:33.3333333333%}.grid-col-offset-l-4,.grid-col-offset-l-5{flex:0 0 auto;padding-left:1rem;padding-right:1rem}.grid-col-offset-l-5{margin-left:41.6666666667%}.grid-col-offset-l-6{margin-left:50%}.grid-col-offset-l-6,.grid-col-offset-l-7{flex:0 0 auto;padding-left:1rem;padding-right:1rem}.grid-col-offset-l-7{margin-left:58.3333333333%}.grid-col-offset-l-8{margin-left:66.6666666667%}.grid-col-offset-l-8,.grid-col-offset-l-9{flex:0 0 auto;padding-left:1rem;padding-right:1rem}.grid-col-offset-l-9{margin-left:75%}.grid-col-offset-l-10{margin-left:83.3333333333%}.grid-col-offset-l-10,.grid-col-offset-l-11{flex:0 0 auto;padding-left:1rem;padding-right:1rem}.grid-col-offset-l-11{margin-left:91.6666666667%}.grid-col-offset-l-12{flex:0 0 auto;margin-left:100%;padding-left:1rem;padding-right:1rem}.grid-col-reset-l{margin-left:0;padding-left:0;padding-right:0;width:0}}@media (max-width:48rem){.grid-col-m-1{width:8.3333333333%}.grid-col-m-1,.grid-col-m-2{flex:0 0 auto;padding-left:1rem;padding-right:1rem}.grid-col-m-2{width:16.6666666667%}.grid-col-m-3{width:25%}.grid-col-m-3,.grid-col-m-4{flex:0 0 auto;padding-left:1rem;padding-right:1rem}.grid-col-m-4{width:33.3333333333%}.grid-col-m-5{width:41.6666666667%}.grid-col-m-5,.grid-col-m-6{flex:0 0 auto;padding-left:1rem;padding-right:1rem}.grid-col-m-6{width:50%}.grid-col-m-7{width:58.3333333333%}.grid-col-m-7,.grid-col-m-8{flex:0 0 auto;padding-left:1rem;padding-right:1rem}.grid-col-m-8{width:66.6666666667%}.grid-col-m-9{width:75%}.grid-col-m-10,.grid-col-m-9{flex:0 0 auto;padding-left:1rem;padding-right:1rem}.grid-col-m-10{width:83.3333333333%}.grid-col-m-11{width:91.6666666667%}.grid-col-m-11,.grid-col-m-12{flex:0 0 auto;padding-left:1rem;padding-right:1rem}.grid-col-m-12{width:100%}.grid-col-offset-m-0{margin-left:0}.grid-col-offset-m-0,.grid-col-offset-m-1{flex:0 0 auto;padding-left:1rem;padding-right:1rem}.grid-col-offset-m-1{margin-left:8.3333333333%}.grid-col-offset-m-2{margin-left:16.6666666667%}.grid-col-offset-m-2,.grid-col-offset-m-3{flex:0 0 auto;padding-left:1rem;padding-right:1rem}.grid-col-offset-m-3{margin-left:25%}.grid-col-offset-m-4{margin-left:33.3333333333%}.grid-col-offset-m-4,.grid-col-offset-m-5{flex:0 0 auto;padding-left:1rem;padding-right:1rem}.grid-col-offset-m-5{margin-left:41.6666666667%}.grid-col-offset-m-6{margin-left:50%}.grid-col-offset-m-6,.grid-col-offset-m-7{flex:0 0 auto;padding-left:1rem;padding-right:1rem}.grid-col-offset-m-7{margin-left:58.3333333333%}.grid-col-offset-m-8{margin-left:66.6666666667%}.grid-col-offset-m-8,.grid-col-offset-m-9{flex:0 0 auto;padding-left:1rem;padding-right:1rem}.grid-col-offset-m-9{margin-left:75%}.grid-col-offset-m-10{margin-left:83.3333333333%}.grid-col-offset-m-10,.grid-col-offset-m-11{flex:0 0 auto;padding-left:1rem;padding-right:1rem}.grid-col-offset-m-11{margin-left:91.6666666667%}.grid-col-offset-m-12{flex:0 0 auto;margin-left:100%;padding-left:1rem;padding-right:1rem}.grid-col-reset-m{margin-left:0;padding-left:0;padding-right:0;width:0}}@media (max-width:40rem){.grid-col-s-1{width:8.3333333333%}.grid-col-s-1,.grid-col-s-2{flex:0 0 auto;padding-left:1rem;padding-right:1rem}.grid-col-s-2{width:16.6666666667%}.grid-col-s-3{width:25%}.grid-col-s-3,.grid-col-s-4{flex:0 0 auto;padding-left:1rem;padding-right:1rem}.grid-col-s-4{width:33.3333333333%}.grid-col-s-5{width:41.6666666667%}.grid-col-s-5,.grid-col-s-6{flex:0 0 auto;padding-left:1rem;padding-right:1rem}.grid-col-s-6{width:50%}.grid-col-s-7{width:58.3333333333%}.grid-col-s-7,.grid-col-s-8{flex:0 0 auto;padding-left:1rem;padding-right:1rem}.grid-col-s-8{width:66.6666666667%}.grid-col-s-9{width:75%}.grid-col-s-10,.grid-col-s-9{flex:0 0 auto;padding-left:1rem;padding-right:1rem}.grid-col-s-10{width:83.3333333333%}.grid-col-s-11{width:91.6666666667%}.grid-col-s-11,.grid-col-s-12{flex:0 0 auto;padding-left:1rem;padding-right:1rem}.grid-col-s-12{width:100%}.grid-col-offset-s-0{margin-left:0}.grid-col-offset-s-0,.grid-col-offset-s-1{flex:0 0 auto;padding-left:1rem;padding-right:1rem}.grid-col-offset-s-1{margin-left:8.3333333333%}.grid-col-offset-s-2{margin-left:16.6666666667%}.grid-col-offset-s-2,.grid-col-offset-s-3{flex:0 0 auto;padding-left:1rem;padding-right:1rem}.grid-col-offset-s-3{margin-left:25%}.grid-col-offset-s-4{margin-left:33.3333333333%}.grid-col-offset-s-4,.grid-col-offset-s-5{flex:0 0 auto;padding-left:1rem;padding-right:1rem}.grid-col-offset-s-5{margin-left:41.6666666667%}.grid-col-offset-s-6{margin-left:50%}.grid-col-offset-s-6,.grid-col-offset-s-7{flex:0 0 auto;padding-left:1rem;padding-right:1rem}.grid-col-offset-s-7{margin-left:58.3333333333%}.grid-col-offset-s-8{margin-left:66.6666666667%}.grid-col-offset-s-8,.grid-col-offset-s-9{flex:0 0 auto;padding-left:1rem;padding-right:1rem}.grid-col-offset-s-9{margin-left:75%}.grid-col-offset-s-10{margin-left:83.3333333333%}.grid-col-offset-s-10,.grid-col-offset-s-11{flex:0 0 auto;padding-left:1rem;padding-right:1rem}.grid-col-offset-s-11{margin-left:91.6666666667%}.grid-col-offset-s-12{flex:0 0 auto;margin-left:100%;padding-left:1rem;padding-right:1rem}.grid-col-reset-s{margin-left:0;padding-left:0;padding-right:0;width:0}}@media (max-width:30rem){.grid-col-xs-1{width:8.3333333333%}.grid-col-xs-1,.grid-col-xs-2{flex:0 0 auto;padding-left:1rem;padding-right:1rem}.grid-col-xs-2{width:16.6666666667%}.grid-col-xs-3{width:25%}.grid-col-xs-3,.grid-col-xs-4{flex:0 0 auto;padding-left:1rem;padding-right:1rem}.grid-col-xs-4{width:33.3333333333%}.grid-col-xs-5{width:41.6666666667%}.grid-col-xs-5,.grid-col-xs-6{flex:0 0 auto;padding-left:1rem;padding-right:1rem}.grid-col-xs-6{width:50%}.grid-col-xs-7{width:58.3333333333%}.grid-col-xs-7,.grid-col-xs-8{flex:0 0 auto;padding-left:1rem;padding-right:1rem}.grid-col-xs-8{width:66.6666666667%}.grid-col-xs-9{width:75%}.grid-col-xs-10,.grid-col-xs-9{flex:0 0 auto;padding-left:1rem;padding-right:1rem}.grid-col-xs-10{width:83.3333333333%}.grid-col-xs-11{width:91.6666666667%}.grid-col-xs-11,.grid-col-xs-12{flex:0 0 auto;padding-left:1rem;padding-right:1rem}.grid-col-xs-12{width:100%}.grid-col-offset-xs-0{margin-left:0}.grid-col-offset-xs-0,.grid-col-offset-xs-1{flex:0 0 auto;padding-left:1rem;padding-right:1rem}.grid-col-offset-xs-1{margin-left:8.3333333333%}.grid-col-offset-xs-2{margin-left:16.6666666667%}.grid-col-offset-xs-2,.grid-col-offset-xs-3{flex:0 0 auto;padding-left:1rem;padding-right:1rem}.grid-col-offset-xs-3{margin-left:25%}.grid-col-offset-xs-4{margin-left:33.3333333333%}.grid-col-offset-xs-4,.grid-col-offset-xs-5{flex:0 0 auto;padding-left:1rem;padding-right:1rem}.grid-col-offset-xs-5{margin-left:41.6666666667%}.grid-col-offset-xs-6{margin-left:50%}.grid-col-offset-xs-6,.grid-col-offset-xs-7{flex:0 0 auto;padding-left:1rem;padding-right:1rem}.grid-col-offset-xs-7{margin-left:58.3333333333%}.grid-col-offset-xs-8{margin-left:66.6666666667%}.grid-col-offset-xs-8,.grid-col-offset-xs-9{flex:0 0 auto;padding-left:1rem;padding-right:1rem}.grid-col-offset-xs-9{margin-left:75%}.grid-col-offset-xs-10{margin-left:83.3333333333%}.grid-col-offset-xs-10,.grid-col-offset-xs-11{flex:0 0 auto;padding-left:1rem;padding-right:1rem}.grid-col-offset-xs-11{margin-left:91.6666666667%}.grid-col-offset-xs-12{flex:0 0 auto;margin-left:100%;padding-left:1rem;padding-right:1rem}.grid-col-reset-xs{margin-left:0;padding-left:0;padding-right:0;width:0}}@keyframes pulse{0%{opacity:1}50%{opacity:.6}to{opacity:1}}.skeleton-loader{background-color:#fff;display:flex;flex-direction:column;gap:1.25rem;opacity:.5}.skeleton-loader .grid-row,.skeleton-loader .grid-row>*{margin-block:0}.skeleton-loader-negative{background-color:transparent}.skeleton-loader-negative .skeleton-block:after{background-color:var(--bd-white)}.skeleton-loader-thumbs-slider{flex-direction:row;gap:.625rem}.skeleton-loader-thumbs-slider .vertical{display:flex;flex-direction:column;gap:1rem;width:6.25rem}.skeleton-loader-thumbs-slider .main{flex-grow:1}.skeleton-loader.has-no-gap{gap:0}.skeleton-loader.is-transparent{background-color:transparent}.skeleton-wrapper{margin-block:1rem}.skeleton-block{border-radius:8px;position:relative}.skeleton-block:after{background-color:var(--bd-aldo);border-radius:4px;content:"";display:block;height:100%;width:100%}.table-zebra{border:1px solid #f4f4f4;border-collapse:collapse;width:100%}.table-zebra th{background-color:#f4f4f4;font-size:1.2em;padding:.3125rem;text-align:left}.table-zebra td{padding:.5rem;vertical-align:top}.table-zebra td:first-child{width:50%}.table-zebra td:last-child{text-align:right;width:50%}.table-zebra tr:nth-child(2n) td{background-color:var(--bd-gallery)}.table-zebra tr:nth-child(odd) td{background-color:var(--bd-white)}.tag{align-items:center;border:1px solid var(--bd-black);border-radius:60em;display:inline-flex;flex-shrink:0;font-size:1rem;justify-content:center;padding-block:.625rem;padding-inline:1.5rem;transition:opacity .25s ease;width:-moz-max-content;width:max-content}.tag:disabled{opacity:.6}.tag-small{padding-block:.5rem;padding-inline:.75rem}.tag-small .tag-label{font-size:.875rem}.tag-tiny{padding-block:.1875rem;padding-inline:.5rem}.tag-tiny .tag-label{font-size:.75rem;font-weight:700}.tag-uppercase{text-transform:uppercase}.tag-filter{background-color:var(--bd-white)}.tag-filter:hover{border-color:var(--bd-primary-color);color:var(--bd-primary-color)}.tag-filter.active{background-color:var(--bd-black);color:var(--bd-white);font-weight:var(--bd-bold-fw)}.tag-filter.active:hover{border-color:var(--bd-black);color:var(--bd-white);opacity:.8}.tag-filter-close{background:url(./crossWhite.CqQkWrGf.svg) no-repeat 50% 50% var(--bd-black);border-radius:50%;flex-shrink:0;height:.9375rem;margin-left:.5rem;width:.9375rem}.tag-discount{background-color:var(--bd-primary-color);border-color:var(--bd-primary-color);border-radius:.375rem;color:var(--bd-white);font-weight:var(--bd-black-fw);line-height:1;text-transform:uppercase}.tag-discount .tag-label{font-size:1.125rem}.tag-arrivage,.tag-black-friday,.tag-exit-stock,.tag-is-new,.tag-lowered,.tag-premier-prix,.tag-sales{border-radius:.375rem;font-weight:var(--bd-black-fw);padding:.5rem .625rem;text-transform:uppercase}.tag-arrivage{background-color:var(--bd-black);border-color:var(--bd-black);color:var(--bd-white)}.tag-is-new{background-color:var(--bd-teal);border-color:var(--bd-teal);color:var(--bd-white)}.tag-black-friday{background-color:var(--bd-black);border-color:var(--bd-black);color:var(--bd-yellow)}.tag-exit-stock,.tag-sales{background-color:var(--bd-yellow);border-color:var(--bd-yellow);color:var(--bd-black)}.tag-lowered,.tag-premier-prix{background-color:var(--bd-primary-color);border-color:var(--bd-primary-color);color:var(--bd-white)}.tag-square{background-color:var(--bd-gallery);border-color:var(--bd-gallery);border-radius:.25rem;color:var(--bd-black);font-weight:var(--bd-semi-fw);padding:.25rem .5rem}.tag-beingPrepared,.tag-ordered{background-color:var(--bd-copper);border-color:var(--bd-copper);color:var(--bd-white)}.tag-collected,.tag-new,.tag-prepared,.tag-returnProcessed,.tag-shipped{background-color:var(--bd-teal);border-color:var(--bd-teal);color:var(--bd-white)}.tag-canceled{background-color:var(--bd-chicago);border-color:var(--bd-chicago);color:var(--bd-white)}.tag-online,.tag-retailer{background-color:var(--bd-mariner);border-color:var(--bd-mariner);color:var(--bd-white)}.title-xxl{font-size:2.5rem;line-height:1}@media (max-width:48rem){.title-xxl{font-size:1.5rem}}.title-xl{font-size:2rem;line-height:1.25}@media (max-width:48rem){.title-xl{font-size:1.25rem}}.title-l{font-size:1.5rem;line-height:1.25}.title-m{font-size:1.5rem;line-height:1}@media (max-width:48rem){.title-m{font-size:1.125rem}}.title-s{font-size:1.125rem}@media (max-width:48rem){.title-s{font-size:1rem}}.title-xs{font-size:1rem}@media (max-width:48rem){.title-xs{font-size:.875rem}}.list-overflow{position:relative}.list-overflow ul{display:flex;flex-wrap:nowrap;margin-inline:-.9375rem;overflow:auto;padding-inline:.9375rem}.list-bullet li{align-items:baseline;display:flex}.list-bullet li:before{background:var(--bd-black);border-radius:50%;content:"";flex-shrink:0;height:.3125rem;margin-right:.5rem;width:.3125rem}.list-check li{display:flex;font-size:.875rem;margin-block:.5rem}.list-check li:before{background:url(./check.By6ZgH1k.svg) no-repeat 50%;content:"";flex-shrink:0;height:1.25rem;margin-right:.5rem;width:1.25rem}.list-primary li:before{filter:invert(11%) sepia(87%) saturate(6424%) hue-rotate(349deg) brightness(79%) contrast(112%)}.list-white li:before{filter:invert(99%) sepia(29%) saturate(145%) hue-rotate(50deg) brightness(108%) contrast(100%)}.list-suggestions{background:var(--bd-white);border:1px solid var(--bd-aldo);border-radius:0 0 .5rem .5rem;border-top:0;left:0;position:absolute;right:0;top:100%;z-index:10}.retailer-select-input-container .list-suggestions{max-height:7.3125rem;overflow-y:auto;position:relative;top:-.75rem}.list-suggestions-item.active{background-color:var(--bd-spanish-gray)}.list-suggestions-item button{font-size:.875rem;padding:.25rem 1rem;text-align:left;width:100%}.list-suggestions-item button:hover{background-color:var(--bd-concrete)}.animationPushs{background-color:var(--push-background-color,--bd-white);border-radius:10px;height:100%;overflow:hidden;position:relative}.animationPushs-slider{display:none;height:8.125rem;margin:1rem 0 1rem 1rem}@media (max-width:48rem){.animationPushs-slider{display:block}}.animationPushs-wrapper{margin:1rem auto}@media (max-width:48rem){.animationPushs-wrapper{margin-bottom:2rem}}.animationPushs-container{display:grid;gap:1rem;grid-template-columns:1fr 1fr 1fr;height:100%;position:relative}@media (max-width:48rem){.animationPushs-container{display:block;padding-left:0;padding-right:0}}.animationPushs-button{margin-top:auto;width:-moz-fit-content;width:fit-content}@media (max-width:48rem){.animationPushs-button{bottom:1rem;position:absolute;right:1rem}}.animationPushs-link{top:0;right:0;bottom:0;left:0;position:absolute;text-indent:-9999px;z-index:10}.animationPushs-caption{align-items:flex-start;color:var(--bd-white);display:flex;flex-direction:column;height:100%;justify-content:center;left:0;max-width:20.3125rem;position:absolute;top:0;z-index:1}.animationPushs-figure{height:100%;position:relative;width:100%}.animationPushs-img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:left;object-position:left;position:absolute;top:0;width:100%}.animationPushs-title{color:var(--push-title-color,--bd-white);font-size:2.5rem;font-weight:900;line-height:1;margin-block:.3125rem;text-transform:uppercase}@media (max-width:48rem){.animationPushs-title{font-size:2rem}}.animationPushs-strapline{color:var(--push-strapline-color,--bd-white);font-size:.875rem;font-weight:400}.animationPushs-price{flex-grow:0;flex-shrink:0;position:relative}.animationPushs-price-wrapper{color:var(--push-strapline-color,--bd-white);margin-block:.3125rem}.animationPushs-price-content{align-items:baseline;display:flex}.animationPushs-price-tag{font-size:2.625rem;font-weight:900;line-height:1}.animationPushs-price-sup{display:inline-block;font-size:1.375rem;font-weight:900;line-height:1;top:0;vertical-align:middle;vertical-align:top}.animationPushs-price.strike{margin-right:.3125rem}.animationPushs-price.strike:before{background:var(--push-strapline-color,--bd-white);content:"";height:.125rem;left:0;position:absolute;top:50%;transform:translateY(-100%) rotate(-30deg);transform-origin:center;width:100%}.animationPushs-price.strike .animationPushs-price{position:relative}.animationPushs-price.strike .animationPushs-price-sup{font-size:.875rem;font-weight:600}.animationPushs-price.strike .animationPushs-price-tag{display:inline-block;font-size:1.375rem;font-weight:600;line-height:1;position:relative}.animationPushs-description{color:var(--push-desc-color,--bd-white);font-size:.875rem;font-weight:400;line-height:1.3}.animationPushs-label{color:var(--push-strapline-color,--bd-white);font-size:.75rem}.animationPushs-sponsored-btn{color:var(--push-title-color,--bd-white);left:0;position:absolute;top:0;z-index:15}.animationPushs-sponsored-btn-icon{height:1.125rem;width:1.125rem;fill:currentColor;margin-left:.5rem}.animationPushs.main-push{grid-column-end:3;grid-column-start:1;grid-row-end:3;grid-row-start:1;height:17.5rem;position:relative}.animationPushs.main-push .animationPushs-caption{padding:1.25rem}@media (max-width:48rem){.animationPushs.main-push .animationPushs-caption{padding:1.25rem .8125rem;width:45%}}.animationPushs.main-push .animationPushs-img{position:relative}@media (max-width:48rem){.animationPushs.main-push{border-radius:0}}.animationPushs.main-push.animationPushs-sponsored .animationPushs-caption{padding-top:2.5rem}@media (max-width:48rem){.animationPushs.main-push.animationPushs-sponsored .animationPushs-caption{padding-top:3.125rem}}.animationPushs.side-push{display:block;min-height:8.125rem}@media (max-width:48rem){.animationPushs.side-push.side-grid{display:none}}.animationPushs.side-push.animationPushs-sponsored .animationPushs-caption{padding-top:1.875rem}.animationPushs.side-push .animationPushs-caption{max-width:16.25rem;padding:1rem}.animationPushs.side-push .animationPushs-title{font-size:1.125rem;font-weight:600}.animationPushs.side-push .animationPushs-price-wrapper{margin-block:0}.animationPushs.side-push .animationPushs-description{font-size:.875rem}.breadcrumbs{align-items:center;display:flex;margin-bottom:1.5rem;margin-top:.5rem}@media (max-width:48rem){.breadcrumbs{margin-top:.5rem}}@media print{.breadcrumbs{display:none}}.breadcrumbs-list{align-items:center;display:flex;flex-wrap:wrap}.breadcrumbs-list-item{align-items:center;color:var(--bd-breadcrumbs-grey);display:flex;flex-shrink:0;font-size:.75rem}.breadcrumbs-list-item:first-child:before{display:none}.breadcrumbs-list-item:before{background-image:url(./chevronBreadcrumbs.BUoVoo7E.svg);background-position:50%;background-repeat:no-repeat;background-size:100%;content:"";height:.625rem;margin-inline:.3125rem;width:.375rem}@media (max-width:48rem){.breadcrumbs-list-item:not(:nth-last-of-type(2)){display:none}.breadcrumbs-list-item:nth-last-of-type(2):before{transform:rotate(180deg)}}.breadcrumbs-list-item:last-of-type{color:var(--bd-secondary-color)}.breadcrumbs-list-item a{text-decoration:none}.breadcrumbs-list-item a:hover{text-decoration:underline}@media (min-width:64rem){.scroll-up .header.sticky .nav-main{pointer-events:all;transform:translateY(0)}}@media (max-width:64rem){.scroll-up .header.sticky-nav-list-retail .header-nav-label-retailer{display:flex}.scroll-up .header.sticky .header-area.retail,.scroll-up .header.sticky .header-area.search{pointer-events:all;transform:translateY(0)}}@media (max-width:48rem){.scroll-up .plp-products-summary{top:calc(var(--header-height) - 1px)}}@media (max-width:64rem){.scroll-down .header.sticky .header-wrapper{background-color:transparent}}.header{pointer-events:none;position:sticky;top:-1px;z-index:60}.header-return .icons{height:.6875rem;margin-right:.5rem;width:1.125rem}.header .nav-main,.header-wrapper,.header>nav{pointer-events:all}@media (min-width:64rem){.header.sticky .nav-main{pointer-events:none;transform:translateY(-100%)}}@media (min-width:64rem){.header.sticky .nav-main:has(#navFirst:target){transform:translateY(0)}}@media (min-width:64rem){.header.sticky .header-logo{transform:scale(.9)}}.header.sticky .header-wrapper{background-color:#fff;transition:background-color .15s linear}@media (max-width:64rem){.header.sticky .header-wrapper{pointer-events:none}}@media (min-width:64rem){.header.sticky .header-nav-list-retail .header-nav-label,.header.sticky .header-nav-list-retail .header-nav-label-postcode,.header.sticky .header-nav-list-retail .header-nav-retailer-status,.header.sticky .header-nav-list-user .header-nav-label,.header.sticky .header-nav-list-user .header-nav-label-postcode,.header.sticky .header-nav-list-user .header-nav-retailer-status{display:none}.header.sticky .header-nav-list-retail .header-nav-button.active:before{display:flex}}@media (max-width:64rem){.header.sticky .header-nav-list-retail .header-nav-label-retailer{display:flex}.header.sticky .header-area{pointer-events:all}.header.sticky .header-area.retail,.header.sticky .header-area.search{pointer-events:none;transform:translateY(-400%);transition:transform .3s ease;z-index:-1}.header.sticky .header-area.search{z-index:-2}}.header-burger{align-items:center;cursor:pointer;display:flex;height:1rem;margin-right:.875rem;position:relative;width:1.375rem}.header-burger-button{background-color:var(--bd-black);display:block;height:3px;position:relative;transition:background-color .15s linear;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.header-burger-button:after,.header-burger-button:before{background:var(--bd-black);content:"";height:100%;left:0;position:absolute;transition:transform .15s linear;width:100%}.header-burger-button:before{transform:translateY(-7px)}.header-burger-button:after{transform:translateY(7px)}.header-burger.active .header-burger-button{background-color:transparent}.header-burger.active .header-burger-button:before{transform:rotate(45deg)}.header-burger.active .header-burger-button:after{transform:rotate(-45deg)}.header-container{background-color:transparent;display:grid;gap:0;grid-auto-flow:row;grid-template-areas:"logo retail search user";grid-template-columns:auto auto 1fr auto;position:relative;z-index:15}@media (max-width:64rem){.header-container{grid-template-areas:"burger logo logo user user" "retail retail retail retail retail " "search search search search search ";padding-bottom:0;padding-top:0;z-index:5}}.header-area{align-items:center;background-color:var(--bd-white);display:flex;justify-content:space-between;padding-bottom:.5rem;padding-top:1.4375rem}@media (max-width:64rem){.header-area{padding-block:0}}.header-area.burger{display:none;grid-area:burger}@media (max-width:64rem){.header-area.burger{display:flex;margin-left:-1rem;padding-left:1rem}}.header-area.logo{grid-area:logo}@media (min-width:64rem){.header-area.logo{margin-left:-1rem;padding-left:1rem}}@media (max-width:64rem){.header-area.logo{padding-block:.8125rem}}.header-area.retail{grid-area:retail}@media (max-width:64rem){.header-area.retail{border-top:1px solid var(--bd-aldo);margin-inline:-1rem}}.header-area.search{grid-area:search}@media (max-width:64rem){.header-area.search{margin-inline:-1rem;padding-bottom:1rem;padding-left:1rem;padding-right:1rem}}@media print{.header-area.search{display:none}}.header-area.user{grid-area:user;margin-right:-1rem;padding-right:1rem}.header-logo{flex-shrink:0;height:4rem;transition:transform .25s ease;width:6.5625rem}@media (max-width:64rem){.header-logo{height:2rem;width:3.3125rem}}.header-logo-icon{height:100%;width:100%}.header-nav{position:relative}.header-nav-list{display:flex;justify-content:space-between;padding-inline:1.625rem;width:100%}@media (max-width:64rem){.header-nav-list{padding-inline:0}.header-nav-list-retail{padding-block:.5rem}.header-nav-list-retail .header-nav-picto{margin-right:.5rem}}.header-nav-list-retail .header-nav-list-item:hover .header-nav-label{text-decoration:underline}.header-nav-list-retail .header-nav-button:before{background-color:var(--bd-teal);border-radius:50%;content:"";display:none;height:.5rem;position:absolute;right:-.625rem;width:.5rem}@media (max-width:64rem){.header-nav-list-retail .header-nav-button:before{height:.75rem;width:.75rem}.header-nav-list-retail .header-nav-button{align-items:center;flex-direction:row}}.header-nav-list-retail .header-nav-label{font-weight:600;line-height:1.2;max-width:6.25rem}@media (max-width:64rem){.header-nav-list-retail .header-nav-label{margin-right:.5rem;max-width:100%}}.header-nav-list-retail .header-nav-label-active{font-size:.875rem;font-weight:400}@media (max-width:64rem){.header-nav-list-retail .header-nav-label-active{font-size:.75rem;margin-right:.5rem}.header-nav-list-retail .header-nav-label-active.header-nav-label-localisation{display:none}}.header-nav-list-item{display:flex;padding-inline:.75rem;position:relative}.header-nav-list-user .header-nav-label{margin-top:.25rem}@media (max-width:64rem){.header-nav-list-user .header-nav-label{display:none}}.header-nav-picto{height:1.5rem;width:1.5rem}@media (max-width:64rem){.header-nav-picto{height:1.875rem;width:1.875rem}}@media (max-width:40rem){.header-nav-picto{height:1.5rem;width:1.5rem}}.header-nav-picto-wrap{display:flex;position:relative}@media (max-width:64rem){.header-nav.user .header-nav-list{justify-content:flex-end}.header-nav.user .header-nav-list li:last-child{padding-right:0}.header-nav.retailer,.header-nav.user{width:100%}}.header-nav-button{align-items:center;display:flex;flex-direction:column;position:relative}.header-nav-button-login.active .header-nav-picto-wrap:before{background-color:var(--bd-teal);border-radius:50%;content:"";height:.5rem;position:absolute;right:-.625rem;width:.5rem}@media (max-width:64rem){.header-nav-button-login.active .header-nav-picto-wrap:before{height:.75rem;width:.75rem}}.header-nav-button-login-pro.active .header-nav-picto-wrap:before{background-color:var(--bd-pro-color);border:2px solid var(--bd-white);border-radius:.625rem;color:var(--bd-white);content:"PRO";font-size:.5625rem;font-weight:var(--bd-bold-fw);height:auto;padding-inline:.3125rem;position:absolute;right:-1.875rem;top:-.3125rem;width:auto}.header.sticky .header-nav-button-login-pro.active .header-nav-picto-wrap:before{right:-1.25rem}@media (max-width:64rem){.header-nav-button-login-pro.active .header-nav-picto-wrap:before{border:2px solid var(--bd-white);right:-1.25rem;top:-.25rem}}.header-nav-label{font-size:.75rem;text-align:center;text-transform:capitalize}.header-nav-label-postcode{font-size:.875rem;font-weight:700}@media (max-width:64rem){.header-nav-label-postcode{font-size:.75rem}}@media (max-width:48rem){.header-nav-label-localization{display:none}}.header-nav-label.header-nav-label-login{max-width:9.375rem;overflow:hidden;text-overflow:ellipsis;text-transform:none;white-space:nowrap}.header-nav-retailer-status.retailer-infos-status{font-size:.75rem;margin-top:.25rem}.header-nav-retailer-status.retailer-infos-status:before{margin:0 .5rem 0 0}@media (max-width:64rem){.header-nav-retailer-status.retailer-infos-status{margin-top:0}}.header-nav-tooltip{display:flex;flex-direction:column;justify-content:center}@media (max-width:40rem){.header-nav-tooltip.unstuck{left:.375rem}}@media (min-width:40rem) and (max-width:48rem){.header-nav-tooltip.unstuck{left:.625rem}}.header-nav-tooltip-highlights{font-weight:800}.header-nav-tooltip-list{font-size:14px;list-style:disc;padding:0 1rem}.header-nav-tooltip-button{align-items:center;background-color:var(--bd-black);color:var(--bd-white);display:flex;font-size:var(--bd-medium-fs);font-weight:600;height:2.5rem;justify-content:center;line-height:1.25rem;margin-top:1rem;padding:.625rem 1rem}.header-nav-tooltip-button-picto{height:1.5rem;width:1.5rem;fill:var(--bd-white)}.header-search{flex-grow:1}.header-products{align-items:center;display:flex}.header-products-icon{height:2rem;width:2rem}.header-products-menu{flex-grow:1}@media (max-width:48rem){.header-products div[data-testid=dropdown-content]{background-color:var(--bd-white);display:flex;flex-wrap:wrap;justify-content:center;left:0!important;top:12.25rem!important}}.header-checkout{background:var(--bd-white);border-bottom:1px solid var(--bd-aldo);position:sticky;top:0;z-index:50}.header-checkout-container{margin:0 auto;max-width:var(--bd-page-width-max);padding:.8125rem 1rem}.header-checkout-container .header-checkout-links{align-items:center;display:flex;justify-content:center;position:relative}.header-checkout-container .header-checkout-links .header-return{align-items:center;display:flex;left:0;position:absolute;top:50%;transform:translateY(-50%)}.header-checkout-container .header-checkout-links .header-home{line-height:0}.header-checkout-container .header-checkout-links .header-home svg{max-height:2rem}.google-ads{overflow:hidden}.google-ads-container{display:flex;justify-content:center;margin-block:2rem;min-height:250px;min-width:970px;width:100%}@media (max-width:48rem){.google-ads-container{min-height:250px;min-width:300px}}.current-offer{height:100%;position:relative}.current-offer-link:after{content:"";top:0;right:0;bottom:0;left:0;position:absolute;z-index:1}.current-offer-wrapper{background-color:var(--bd-concrete);border-radius:.5rem;display:flex;flex-direction:column;height:100%;justify-content:center;text-align:left}@media (max-width:48rem){.current-offer-wrapper{margin:1.25rem 1rem}}.current-offer-wrapper-contextualized{justify-content:space-between}.current-offer-wrapper-contextualized .current-offer-title{font-size:1.5rem}@media (max-width:48rem){.current-offer-wrapper-contextualized .current-offer-title{font-size:1.25rem}.current-offer-wrapper:not(.current-offer-wrapper-contextualized) .current-offer-description{display:none}}.current-offer-content{display:flex;flex:1;flex-direction:column;flex-grow:1;justify-content:center;padding:1.25rem}@media (max-width:30rem){.current-offer-content{flex-wrap:wrap}}@media (max-width:48rem){.current-offer-content{align-items:flex-end;flex-direction:row;gap:1rem}}.current-offer-image{border-radius:.5rem .5rem 0 0;max-height:10.625rem;-o-object-fit:cover;object-fit:cover;width:100%}@media (max-width:48rem){.current-offer-image{display:none}}.current-offer-title{font-size:2rem;font-weight:900;line-height:1.1}.current-offer-title.right{text-align:right}@media (max-width:48rem){.current-offer-title.right{text-align:left}}.current-offer-title.left{text-align:left}.current-offer-title.center{text-align:center}@media (max-width:48rem){.current-offer-title.center{text-align:left}.current-offer-title{font-size:1.25rem}}.current-offer-description{font-size:.875rem;font-weight:600;line-height:1.2;margin-top:.75rem}.current-offer-description p{line-height:1.2}.current-offer-description.right{text-align:right}@media (max-width:48rem){.current-offer-description.right{text-align:left}}.current-offer-description.left{text-align:left}.current-offer-description.center{text-align:center}@media (max-width:48rem){.current-offer-description.center{text-align:left}}.current-offer-description li{position:relative}.current-offer-description li:before{color:inherit;content:"•";display:inline-block;font-size:.9375rem;margin-right:.9375rem}.current-offer-button{margin-top:.75rem;z-index:5}.current-offer-button:hover{opacity:.9}.current-offer-button-icon{height:1.5rem;margin-left:.5rem;width:1.5rem;fill:currentColor}@media (max-width:48rem){.current-offer-button:not(.current-offer-button-contextualized) .current-offer-button-icon{display:none}}.current-offer-button-contextualized{justify-content:center;width:100%}@media (max-width:48rem){.current-offer-button-contextualized span{display:none}.current-offer-button-contextualized svg{margin-left:0}.current-offer-button{padding:.5rem 1rem}}.current-offer-header{margin-bottom:.5rem}@media (max-width:48rem){.current-offer-header{flex-grow:1;margin-bottom:0}}.current-offer-footer{display:flex;flex-shrink:0;margin-top:1.5rem}.current-offer-footer.right{justify-content:flex-end}.current-offer-footer.left{justify-content:flex-start}.current-offer-footer.center{justify-content:center}@media (max-width:48rem){.current-offer-footer{margin-top:0}}.modal{background-color:#00000080;justify-content:flex-end;left:0;position:fixed;right:0;top:0;transition:opacity .25s ease-out;z-index:200}.modal,.modal-wrapper{display:flex;height:100%;width:100%}.modal-wrapper{background-color:var(--bd-white);flex-direction:column;max-width:34.375rem;overflow:auto;position:relative;transition:transform .25s ease-out}.modal-wrapper:has(.tooltip){overflow:initial}.modal-header{align-items:center;background-color:var(--bd-white);display:flex;justify-content:space-between;padding-bottom:1.5rem;padding-inline:2rem;padding-top:2.625rem;position:sticky;top:0;z-index:15}@media (max-width:40rem){.modal-header{padding-top:1.5rem;padding-inline:1rem}}.modal-body{flex-grow:1;padding:0 2rem 2.625rem}@media (max-width:40rem){.modal-body{padding-bottom:1.5rem;padding-inline:1rem}}.modal-footer{padding:1rem}.modal-enter-active{transition-delay:0s}.modal-enter-active .modal-wrapper,.modal-leave-active{transition-delay:.25s}.modal-leave-active .modal-wrapper{transition-delay:0}.modal-enter-from{opacity:0}.modal-enter-from .modal-wrapper{transform:translate(100%)}.modal-leave-to{opacity:0}.modal-leave-to .modal-wrapper{transform:translate(100%)}.modal-title{font-size:1.375rem;font-weight:900}@media (max-width:48rem){.modal-title{font-size:1.125rem}}.modal-close{background-image:url(./cross.DVwE96-M.svg);background-repeat:no-repeat;flex-shrink:0;height:2rem;width:2rem}.modal-cart .modal-footer{background-color:var(--bd-white);border-top:1px solid var(--bd-grey-border);bottom:0;display:flex;gap:.5rem;justify-content:space-between;position:sticky;z-index:42}.modal-cart .modal-footer .btn{flex-grow:1}.modal-cart .product-item-card-title{max-width:100%;-webkit-line-clamp:none}.modal-cart-crossell-slider{margin-right:-2rem;margin-top:2rem}@media (max-width:40rem){.modal-cart-crossell-slider{margin-right:-1.5rem}}.modal-cart-crossell-title{font-size:1.5rem;font-weight:900;text-transform:uppercase}.modal-address .modal-footer{display:flex;gap:1rem}.modal-address .form-radio-card{align-items:flex-start}.modal-address .form-radio-card .form-radio-label{width:calc(100% - 2.5rem);word-break:break-word}.modal-address .form-radio-card.active .form-radio-label{font-weight:var(--bd-semi-fw)}.modal-address-list-item{display:flex;flex-direction:column;gap:.25rem;margin-bottom:1rem}.modal-address-list-item .form-radio-label{display:flex;flex-direction:column;font-size:.875rem}.modal-address-list-item-title{font-size:1rem}.modal-address-list-item-action{margin-top:1rem;width:100%}.modal-popin{align-items:center;justify-content:center}.modal-popin.modal-enter-from .modal-wrapper,.modal-popin.modal-leave-to .modal-wrapper{transform:translateY(150%)}.modal-popin .modal-wrapper{border-radius:.5rem;height:-moz-fit-content;height:fit-content;max-width:34.375rem;width:90%}.modal-popin .modal-footer{padding:1rem 2rem 2.625rem}.modal-retailer{display:flex;flex-direction:column;height:100%;width:100%}.modal-retailer-content{display:flex;flex-direction:column;gap:1.375rem}.modal-retailer-infos{display:flex;flex-direction:column;gap:1rem}.modal-retailer-actions{display:flex;flex-direction:column;gap:1.375rem}.modal-order-confirmation,.modal-quote-confirmation{align-items:center;display:flex;flex-direction:column;gap:1rem;margin-top:1rem;text-align:center}.modal-order-confirmation-icon,.modal-quote-confirmation-icon{height:4rem;width:4rem}.modal-order-actions,.modal-quote-actions{display:flex;flex-direction:column;gap:1rem;margin-top:.5rem}.modal-return-svg{height:1rem;width:1rem}.modal-product-zoom .modal-wrapper{max-width:75.75rem}@media (min-width:64rem){.modal-product-zoom .modal-body{padding-bottom:6.625rem}}.modal-product-zoom .thumbs-slider{margin-top:0}.modal-product-zoom .thumbs-slider-main{border:none;max-width:39.25rem;position:relative}.modal-product-zoom .thumbs-slider-main>div:not(.quantity-selector),.modal-product-zoom .thumbs-slider-main>div:not(.quantity-selector)>.swiper-appended{height:100%}.modal-product-zoom .thumbs-slider-main-figure{transition:transform .3s ease}.modal-product-zoom .thumbs-slider-main-figure.cursor-zoom-in{cursor:zoom-in}.modal-product-zoom .thumbs-slider-main-figure.cursor-zoom-out{cursor:zoom-out}@media (min-width:64rem){.modal-product-zoom .thumbs-slider-vertical{height:100%}}@media (max-width:64rem){.modal-product-zoom .thumbs-slider-wrapper{flex-direction:column-reverse;gap:2.5rem}}.modal-product-zoom .quantity-selector{justify-content:center;margin-top:1rem}.modal-pdp-info .modal-header{margin-bottom:1rem}.drawer-container{background-color:var(--bd-white);max-height:100vh;overflow-y:auto;padding:1.5rem 1rem;width:100%;z-index:10}@media (min-width:48rem){.drawer-container{padding:2.625rem 2rem;width:34rem}}.dynamic-listing-section{background-color:var(--seo-block-background-color,transparent);background-image:var(--seo-block-background-image-desktop);background-repeat:no-repeat;background-size:cover}@media (max-width:48rem){.dynamic-listing-section{background-image:var(--seo-block-background-image-mobile)}}@media (min-width:48rem){.dynamic-listing-header{text-align:center}}.dynamic-listing-header-title{margin-bottom:1.375rem}.dynamic-listing-header-subtitle,.dynamic-listing-header-title{color:var(--bd-black)}.dynamic-listing-list{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem;margin-block:1.5rem}@media (min-width:48rem){.dynamic-listing-list{gap:.875rem;justify-content:center;margin-block:2.5rem}}.dynamic-listing-item{align-items:center;background-color:var(--bd-white);border:1px solid var(--bd-secondary-color);border-radius:4px;color:var(--bd-secondary-color);display:inline-flex;padding:.625rem 1rem}@media (min-width:48rem){.dynamic-listing-item{padding:.625rem 1.5rem}}.dynamic-listing-item span{font-size:.875rem;font-weight:var(--bd-base-fw)}@media (min-width:48rem){.dynamic-listing-item span{font-size:1rem}}.dynamic-listing-item:hover span{text-decoration:underline}.dynamic-listing-icon{height:1.5rem;margin-right:.625rem;width:1.5rem;fill:currentColor}.dynamic-listing-view-more{margin-block:.5rem;text-align:center}.quantity-selector{display:flex;gap:.625rem;position:relative}.quantity-selector-input{border:1px solid var(--bd-gallery);border-radius:.25rem;font-size:.875rem;font-weight:600;text-align:center}.quantity-selector-input::-webkit-inner-spin-button,.quantity-selector-input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.quantity-selector-input[type=number]{-moz-appearance:textfield}.quantity-selector-btn,.quantity-selector-input{height:3.125rem;width:3.125rem}@media (max-width:48rem){.quantity-selector-btn,.quantity-selector-input{height:2.5rem;width:2.5rem}}.quantity-selector-btn{padding:0}.quantity-selector-btn svg{height:.75rem;width:.75rem}.quantity-selector.mid{gap:.25rem}.quantity-selector.mid .quantity-selector-btn,.quantity-selector.mid .quantity-selector-input{height:2.5rem;width:2.5rem}.quantity-selector.mid .quantity-selector-btn svg{height:.5625rem;width:.5625rem}.quantity-selector.small{gap:.25rem}.quantity-selector.small .quantity-selector-input{font-size:.5625rem;height:1.5rem;width:1.5rem}.quantity-selector.small .quantity-selector-btn{height:1.5rem;width:1.5rem}.quantity-selector.small .quantity-selector-btn svg{height:.3125rem;width:.3125rem}.loader{align-items:center;background-color:#ffffff80;bottom:0;display:flex;justify-content:center;left:0;position:absolute;right:0;top:0;z-index:5}.loader svg{height:1.375rem;width:1.375rem}.loader.fixed{position:fixed}.oss{background-color:var(--bd-gallery);padding:2.625rem 0}@media (max-width:48rem){.oss{padding-block:2.125rem}}.oss-content{display:grid;gap:1.25rem;grid-template-columns:repeat(4,1fr);margin-top:1.5rem}@media (max-width:64rem){.oss-content{grid-template-columns:repeat(2,1fr)}}@media (max-width:48rem){.oss-content{gap:1.5rem;grid-template-columns:repeat(1,1fr)}}.oss-card{align-items:center;background-color:var(--bd-white);border-radius:.25rem;display:flex;overflow:hidden}.oss-card-svg{flex-shrink:0;height:2.625rem;margin-left:1rem;width:2.625rem}.oss-card-image{height:100%;-o-object-fit:cover;object-fit:cover;width:4rem}.oss-card-figcaption{display:flex;flex-direction:column;padding-block:.8125rem;padding-inline:.75rem}.oss-card-link,.oss-card-title{font-size:1rem;line-height:1.25rem}.oss-card-title{display:-webkit-box;font-weight:600;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.oss-card-link{align-items:center;color:var(--bd-primary-color);display:flex;font-weight:700;margin-top:.5rem;text-decoration:none}.oss-card-link:hover{text-decoration:underline}.oss-card-arrow{height:.625rem;margin-left:.5rem;width:.625rem;fill:currentColor}.oss-footer{display:flex;justify-content:center;margin-top:1.875rem}.oss-show-more.btn-icon{color:var(--chevron-color,var(--bd-black))}.oss-show-more.btn-icon:after{background-color:var(--chevron-color,var(--bd-black));background-image:none;-webkit-mask:url(./chevron.CwOulFwY.svg) no-repeat center;mask:url(./chevron.CwOulFwY.svg) no-repeat center;-webkit-mask-size:contain;mask-size:contain}.oss-cta{margin:2rem auto 0;max-width:-moz-fit-content;max-width:fit-content}@media (max-width:48rem){.oss-cta{margin-top:1.25rem}}.pagination-container{align-items:center;display:flex;flex-direction:column;margin:1.25rem 0}.pagination-buttons{display:flex;gap:.625rem}.pagination-button{background-color:var(--bd-white);border:1px solid var(--bd-gallery);border-radius:4px;color:var(--bd-black);cursor:pointer;font-size:.75rem;height:2rem;transition:background-color .3s,color .3s;width:2rem}.pagination-button:hover{background-color:#e306130d;border-color:var(--bd-primary-color);color:var(--bd-primary-color)}.pagination-button.isActive{background-color:var(--bd-primary-color);color:var(--bd-white)}.pagination-button.isActive:hover{color:var(--bd-black)}.pagination-button:disabled{color:var(--bd-breadcrumbs-grey);cursor:not-allowed}.pagination-button:disabled,.pagination-button:hover:not(:disabled){background-color:var(--bd-concrete)}.pagination-next,.pagination-previous{font-size:.75rem}.pagination-next:disabled,.pagination-previous:disabled{color:var(--bd-aldo)}.product-accordion-summary{align-items:center;border-top:1px solid var(--bd-black);display:flex;justify-content:space-between;padding:1.75rem .5rem}.product-accordion-summary:after{background:url(./chevron.CwOulFwY.svg) no-repeat 0 50%;content:"";height:.875rem;width:.875rem}.product-accordion.active .product-accordion-summary:after{transform:rotate(90deg)}.product-accordion-title{font-size:1.125rem;font-weight:600}.product-accordion-content{padding:1rem .5rem}.quantity-badge{align-items:center;background-color:var(--bd-monza);border:2px solid var(--bd-white);border-radius:50%;color:var(--bd-white);display:flex;font-size:.5625rem;font-weight:700;height:1.125rem;justify-content:center;line-height:1;padding:.3125rem;position:absolute;right:-.625rem;top:-.3125rem;width:1.125rem}.product-card{background-color:var(--bd-white);border:.0625rem solid var(--bd-gallery);border-radius:.5rem;box-shadow:0 0 8px #00000014;display:flex;flex-direction:column;height:100%;padding:1rem;position:relative;transition:transform .25s ease;will-change:transform}.product-card:hover{transform:scale(1.02)}@media (max-width:40rem){.product-card.plp .product-card-figure{display:grid;gap:1rem;grid-template-columns:minmax(0,40%) 1fr}.product-card.plp .product-card-figcaption{margin-top:0}.product-card.plp .product-card-footer{margin-top:1rem}}.product-card-delivery{display:flex;flex-wrap:wrap;justify-content:flex-start;padding-right:2rem}.product-card-delivery-method{align-items:center;display:flex;font-size:.875rem;font-weight:600;margin-block:.375rem;width:100%}.product-card-delivery-method-content-description{font-size:.75rem;font-weight:400}.product-card-delivery-method.unavailable:before{background-color:var(--bd-primary-color)}.product-card-delivery-method:before{background-color:var(--bd-teal);border-radius:50%;content:"";flex-shrink:0;height:.5rem;margin-right:.375rem;width:.5rem}.product-card-delivery-method-icon{height:1.125rem;margin-right:.375rem;width:1.125rem}.product-card-delivery-dim{font-weight:400}.product-card-img{aspect-ratio:61/45;backface-visibility:hidden;display:flex;image-rendering:-webkit-optimize-contrast;justify-content:center;transform:translateZ(0);will-change:transform}@media (max-width:40rem){.product-card-img{aspect-ratio:50/50}}.product-card-img img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.product-card-title{font-size:1rem;font-weight:600;line-height:1.2;margin-bottom:.5rem}@media (max-width:40rem){.product-card-title{padding-right:2rem}}.product-card-title+.product-price{margin-top:.5rem}.product-card-figure{flex-grow:1}.product-card-figure-brand{margin-bottom:1rem}.product-card-figure-brand img{backface-visibility:hidden;image-rendering:auto;transform:translateZ(0)}.product-card-figcaption{display:flex;flex-direction:column;margin-top:1rem}.product-card-footer{margin-top:1rem}@media (max-width:40rem){.product-card-footer{margin-top:.5rem}}.product-card-footer-cta{margin-top:.625rem;position:relative}.product-card-footer-cta .btn{padding-inline:.625rem;width:100%}@media (max-width:40rem){.product-card-footer-cta .btn{white-space:nowrap}}.product-card-stock{display:flex;font-size:.875rem;font-weight:700;justify-content:center}@media (max-width:40rem){.product-card-stock{font-size:.875rem}}.product-card-classification{align-items:flex-start;display:flex;gap:1rem;margin-top:1rem}.product-card-classification img{height:2rem;width:auto}.product-card-classification-repair{position:relative;width:-moz-fit-content;width:fit-content}.product-card-classification-repair-svg{height:2rem;width:3.375rem}.product-card-classification-repair-info{align-items:flex-end;bottom:.6875rem;display:flex;flex-direction:column;justify-content:center;position:absolute;right:.3125rem;top:0}.product-card-classification-repair-value{font-size:.9375rem;font-weight:900;line-height:1}.product-card-classification-repair-max{font-size:.4375rem;font-weight:400;line-height:1}.product-card-wishlist-button{position:absolute;right:1rem;top:.875rem;z-index:10}@media (max-width:40rem){.product-card-wishlist-button{padding:0}}.product-card-rating{margin-bottom:.5rem}.product-card-rating[data-bv-show=rating_summary] .bv_main_container .bv_numReviews_text,.product-card-rating[data-bv-show=rating_summary] .bv_main_container .bv_numReviews_text:hover{color:var(--bd-black)!important;font-size:1rem!important;font-weight:600!important}.product-card-top-infos{margin-bottom:.5rem;margin-right:3rem;position:relative;z-index:10}.product-card-top-infos .product-item-card-header-tags{align-items:flex-start;flex-direction:column;gap:.5rem;left:0;position:absolute;top:0}.product-card-link{top:0;right:0;bottom:0;left:0;position:absolute;text-indent:-9999vw}.product-item-card{background-color:var(--bd-white);border-radius:.5rem;box-shadow:0 0 8px #00000014;display:flex;flex-direction:column;gap:1rem;padding:1rem;position:relative}.product-item-card-header{align-items:flex-start;display:flex;justify-content:space-between;width:100%}.product-item-card-header-tags{align-items:center;display:flex;gap:.5rem}.product-item-card-header-action{align-items:center;display:flex;gap:1.25rem;margin-left:auto}.product-item-card-header-action .btn{font-weight:600}.product-item-card-body{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:space-between}@media (max-width:40rem){.product-item-card-body{justify-content:center}}.product-item-card-delete{display:block;height:2.125rem;margin-left:auto;width:2.125rem}.product-item-card-delete svg{height:1.5rem;width:1.5rem}.product-item-card-figure{align-items:flex-start;display:flex}.product-item-card-img{flex-shrink:0;height:3.875rem;width:3.875rem}.product-item-card-img img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.product-item-card .product-card-stock{font-size:.75rem;justify-content:flex-start;margin-bottom:.375rem}.product-item-card-figcaption{padding-inline:1rem}.product-item-card-title{display:-webkit-box;font-size:1rem;font-weight:600;max-width:26.875rem;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden}@media (max-width:64rem){.product-item-card-title{max-width:100%;-webkit-line-clamp:none}}.product-item-card-info{color:var(--bd-grey-text);display:flex;flex-direction:column;font-size:.875rem;font-weight:600}.product-item-card-actions{display:flex;flex-grow:1;justify-content:space-between}.product-item-card-actions:has(>:last-child:first-child){justify-content:flex-end}.product-item-card-actions .product-card-price-tag{font-size:1.5rem}.product-item-card.unavailable .btn,.product-item-card.unavailable .product-price,.product-item-card.unavailable .quantity-selector{visibility:hidden}.article-card{background-color:var(--bd-concrete);border-radius:.5rem;min-height:42rem;overflow:hidden}@media (max-width:40rem){.article-card{min-height:32.0625rem}}.article-card-brand{align-items:center;display:flex;font-size:.875rem;font-weight:800;margin-bottom:1.125rem;text-transform:uppercase}.article-card-brand-icon,.article-card-sponsored-icon{height:1.125rem;margin-left:.625rem;width:1.125rem}.article-card-title{display:block;display:-webkit-box;font-size:1.5rem;font-weight:700;margin-bottom:1rem;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@media (max-width:40rem){.article-card-title{font-size:1.125rem}}.article-card .pageBuilderText{display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical;overflow:hidden}.article-card-img{height:18.75rem;width:100%}@media (max-width:40rem){.article-card-img{height:10.625rem}}.article-card-img img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.article-card-figcaption{min-height:16.125rem}@media (max-width:40rem){.article-card-figcaption{min-height:15rem}}.article-card-figcaption,.article-card-footer{padding:1.25rem 2.5rem}@media (max-width:40rem){.article-card-figcaption,.article-card-footer{padding:1.25rem 1.125rem}}.article-card-footer-cta a:after{content:"";top:0;right:0;bottom:0;left:0;position:absolute}.brand-card-figure{align-items:center;aspect-ratio:303/211;background:var(--bd-white);border-radius:.25rem;display:flex;position:relative}.brand-card-figure,.brand-card-link{height:100%;width:100%}.brand-card-image{display:block;height:100%;margin:0 auto;-o-object-fit:contain;object-fit:contain;width:calc(100% - 5.625rem)}.brand-card-sponsored-btn{left:0;position:absolute;top:.625rem;z-index:10}.brand-card-sponsored-btn-icon{height:1.125rem;margin-left:.625rem;width:1.125rem}.category-card{border:1px solid var(--bd-silver);border-radius:.5rem;overflow:hidden;position:relative;width:100%}.category-card-tag{left:.875rem;position:absolute;top:.875rem;z-index:2}.category-card-content{padding:1rem;position:relative}.category-card-title{font-size:1.25rem;font-weight:700;margin-bottom:.5rem}@media (max-width:48rem){.category-card-title{font-size:1.125rem}}.category-card-description{font-size:.75rem}.category-card-color-list{display:flex;flex-wrap:wrap;gap:1rem;margin-top:1rem}.category-card-color-list-item{align-items:center;display:flex;gap:.625rem;max-width:7.8125rem}.category-card-color-list-item-img{border-radius:50%;flex-shrink:0;height:2rem;width:2rem}.category-card-color-list-item-label{font-size:.75rem}.category-card-price{display:flex;flex-direction:column;margin-top:1rem}.category-card-price-label{font-size:.75rem}.category-card-price .product-price-tag{font-size:1.625rem}@media (max-width:48rem){.category-card-price .product-price-tag{font-size:2rem}}.category-card-attribute{font-size:.75rem;font-weight:700}.category-card-footer{align-items:center;display:flex;gap:.625rem;justify-content:space-between;margin-top:1rem}.category-card-footer .btn{flex-shrink:0}.category-card-footer .btn:after{content:"";top:0;right:0;bottom:0;left:0;position:absolute}.article-slider,.product-slider{margin-inline:auto;margin-top:1.5rem;max-width:1440px;position:relative;width:100%}@media (max-width:48rem){.article-slider,.product-slider{margin-top:1rem}}.article-slider-header-title,.product-slider-header-title{color:var(--bd-black)}.article-slider-wrapper,.product-slider-wrapper{margin-left:calc(50% - 40rem);overflow:hidden}.article-slider-wrapper.swiper-appended,.product-slider-wrapper.swiper-appended{height:auto}@media (max-width:80rem){.article-slider-wrapper,.product-slider-wrapper{margin-inline:auto;max-width:100%;padding-left:1rem}}.article-slider-wrapper .swiper-initialized,.product-slider-wrapper .swiper-initialized{padding-block:.5rem}@media (max-width:48rem){.row:has(.article-slider),.row:has(.product-slider){padding-left:0;padding-right:0}}.product-slider{background-color:var(--product-slider-background-color,transparent)}@media (min-width:48rem){.product-slider-viewport{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between}}.product-slider-header{flex-grow:1;margin-right:1rem}.product-slider-tab-list{display:flex;flex-wrap:wrap;gap:.5rem .75rem;margin-block:1rem}.product-slider-tab-item{flex-shrink:0}.product-slider .swiper-slide{width:calc(23.80952% - 1.25rem)}@media (max-width:80rem){.product-slider .swiper-slide{width:calc(31.25% - 1.25rem)}}@media (max-width:64rem){.product-slider .swiper-slide{width:calc(45.45455% - 1.25rem)}}@media (max-width:40rem){.product-slider .swiper-slide{width:calc(83.33333% - 1.25rem)}}.article-slider .swiper-slide{width:calc(35.71429% - 1.25rem)}@media (max-width:64rem){.article-slider .swiper-slide{width:calc(55.55556% - 1.25rem)}}@media (max-width:40rem){.article-slider .swiper-slide{width:calc(83.33333% - 1.25rem)}}.brand-slider{background-color:var(--bd-gallery);padding:2.625rem 0}.brand-slider-wrapper{margin-inline:auto;max-width:1440px;position:relative;width:100%}.brand-slider-header{margin-bottom:1.5rem}.brand-slider-content{position:relative}.brand-slider .swiper-slide{width:calc(25% - 1.25rem)}@media (max-width:64rem){.brand-slider .swiper-slide{width:calc(33.33333% - 1.25rem)}}@media (max-width:48rem){.brand-slider .swiper-slide{width:calc(45.45455% - 1.25rem)}}@media (max-width:40rem){.brand-slider .swiper-slide{width:calc(83.33333% - 1.25rem)}}.thumbs-slider{margin-top:1.5rem}.thumbs-slider-wrapper{display:flex;gap:.625rem;height:596px;width:100%}@media (max-width:64rem){.thumbs-slider-wrapper{flex-direction:column;height:auto}}.thumbs-slider-wrapper .swiper .swiper-slide{width:100%}.thumbs-slider img{aspect-ratio:1/1;height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.thumbs-slider-vertical{height:100%;width:6.25rem}@media (max-width:64rem){.thumbs-slider-vertical{height:auto;order:1;width:100%}}.thumbs-slider-vertical .swiper-slide-thumb-active{border:2px solid var(--bd-primary-color)}.thumbs-slider-vertical-figure{height:100%}.thumbs-slider-vertical-figure:hover{cursor:pointer}.thumbs-slider-vertical-figure-video:before{background:url(./player.qiTDAiOs.svg) no-repeat 50%;background-size:2rem;content:"";top:0;right:0;bottom:0;left:0;position:absolute}.thumbs-slider-main{border:1px solid var(--bd-gallery);flex-grow:1;width:.625rem}@media (max-width:64rem){.thumbs-slider-main{width:100%}}.thumbs-slider-main-figure{height:100%}.thumbs-slider-main-figure:hover .thumbs-slider-main-figure-btn-wrapper{display:flex}.thumbs-slider-main-figure-btn-wrapper{align-items:center;display:none;top:0;right:0;bottom:0;left:0;justify-content:center;position:absolute}.category-cards-slider{position:relative;width:100%}.category-cards-slider .swiper-custom-navigation{transform:translateY(-50%)}.category-cards-slider img{-o-object-fit:cover;object-fit:cover;width:100%}.alert-fade-enter-active,.alert-fade-leave-active{transition:all .5s ease}.alert-fade-enter-from,.alert-fade-leave-to{opacity:0;transform:translateY(-10px)}.scroll-up .alert-sticky{top:calc(var(--header-height) - 1px)}.header-checkout+.alert-sticky{top:calc(var(--header-checkout-height) - 1px)}.alerts{background-color:var(--bd-white)}.alert{border-radius:.5rem;font-size:.875rem;padding:.6875rem}@media (max-width:48rem){.alert .viewport-narrow{padding-inline:0}}.alert+.alert{margin-top:.25rem}.alert-wrapper{align-items:center;display:flex}.alert-sticky{position:sticky;top:calc(var(--header-top-height) - 1px);transition:top .3s ease;z-index:9}.alert-icon{flex-shrink:0;height:1.5rem;width:1.5rem}.alert-label{font-weight:600;margin-inline:.5rem}.alert-label a{text-decoration:underline}.alert-action{margin-left:auto}.alert.promo{background-color:var(--bd-cream)}.alert.promo:before{background:url(./promo.B5u6MASZ.svg) no-repeat 50%}.alert.info:after,.alert.promo:before{content:"";flex-shrink:0;height:1.5rem;width:1.5rem}.alert.info:after{background:url(./info.DFPgm1Lp.svg) no-repeat 50%;margin-left:auto}.alert.error{background-color:var(--bd-amour)}.alert.warning{background-color:var(--bd-cream)}.alert.success{background-color:var(--bd-available)}.alert.success .alert-icon{fill:var(--bd-teal)}.alert.neutral{background-color:var(--bd-concrete);border:1px solid var(--bd-aldo)}.alert.news{background-color:var(--bd-cream)}.expandable{text-align:center}.expandable-content{overflow:hidden;transition:max-height .4s ease-in-out,opacity .3s}.expandable-content.is-expanded{max-height:62.5rem}.expandable-btn{align-items:center;display:inline-flex}.range-slider{align-items:center;display:flex;flex-direction:column;gap:2rem;margin-inline:1.25rem}.range-slider .slider-container{height:.375rem;margin-top:.625rem;position:relative;width:100%}.range-slider .slider-track{background-color:var(--bd-aldo);border-radius:.25rem;height:.25rem;position:absolute;width:100%}.range-slider .slider-range{background-color:var(--bd-black);border-radius:.1875rem;height:100%;position:absolute;top:0}.range-slider .thumb{-moz-appearance:none;appearance:none;-webkit-appearance:none;background:transparent;height:.1875rem;pointer-events:none;position:absolute;width:100%}.range-slider .thumb::-webkit-slider-thumb{-webkit-appearance:none;background-color:var(--bd-black);border-radius:50%;cursor:pointer;height:1.375rem;pointer-events:auto;position:relative;width:1.375rem;z-index:2}.range-slider .thumb::-moz-range-thumb{background-color:var(--bd-black);border-radius:50%;cursor:pointer;height:1.375rem;width:1.375rem}.range-slider .range-values{display:flex;gap:2rem;justify-content:space-between;width:100%}.range-slider .range-input{align-items:flex-start;display:flex;flex-direction:column;gap:.5rem;width:50%}.range-slider .range-input-group{font-size:1rem;position:relative;width:100%}.range-slider .range-input-icon{position:absolute;right:.75rem;top:50%;transform:translateY(-50%)}.range-slider .range-input input{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;border:1px solid var(--bd-aldo);border-radius:.25rem;font-size:1rem;font-weight:var(--bd-semi-fw);padding-block:.875rem;padding:.3125rem 1.5rem .3125rem .3125rem;text-align:center;width:7.1875rem;width:100%}.range-slider .range-input input::-webkit-inner-spin-button,.range-slider .range-input input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.range-slider .range-actions{align-items:center;display:flex;gap:2rem;justify-content:center;width:100%}.accordion[open] .accordion-icon{transform:rotate(180deg)}.accordion-header{align-items:center;cursor:pointer;display:flex;gap:.5rem}.accordion-header::-webkit-details-marker{display:none}.accordion-icon{flex-shrink:0;height:.875rem;width:.875rem;fill:currentColor}.retailer-infos{display:flex;flex-direction:column;justify-content:space-between}@media (max-width:48rem){.retailer-infos{order:1}}.retailer-infos-suptitle{align-items:center;color:var(--bd-primary-color);display:flex;font-size:.875rem;gap:.625rem;margin-bottom:.625rem}.retailer-infos-suptitle-icon{height:1.5rem;width:1.5rem;fill:currentColor}.retailer-infos-title{font-size:1.5rem;font-weight:var(--bd-bold-fw);margin-bottom:.5rem}@media (max-width:48rem){.retailer-infos-title{font-size:1.25rem;font-weight:var(--bd-semi-fw)}}.retailer-infos-address-city,.retailer-infos-title-name{text-transform:capitalize}.retailer-infos-contact{display:flex;flex-direction:column;font-size:.875rem;gap:1rem}.retailer-infos-contact-item{align-items:center;display:flex;gap:.25rem}.retailer-infos-contact-icon{height:1.5rem;width:1.5rem}.retailer-infos-contact-phone{font-weight:var(--bd-semi-fw)}.retailer-infos-contact-email{text-decoration:underline}.retailer-infos-status{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start}.retailer-infos-status:before{border-radius:50%;content:"";display:inline-block;height:.5rem;margin:.5rem 1.125rem .5rem .5rem;width:.5rem}.retailer-infos-status-highlight{font-weight:var(--bd-bold-fw);margin-right:.25rem}.retailer-infos-status-open:before{background-color:var(--bd-teal)}.retailer-infos-status-close:before{background-color:var(--bd-primary-color)}.retailer-infos-actions{margin-block:1.125rem}@media (max-width:48rem){.retailer-infos-actions .btn-primary{margin-bottom:.5rem}}.retailer-figure img{width:100%}@media (max-width:48rem){.retailer-figure{order:3}}.retailer-card{border:1px solid var(--bd-silver);border-radius:.25rem;margin-bottom:1.5rem;padding:1.5rem}@media (max-width:48rem){.retailer-card{margin-bottom:1rem;padding:.75rem}}.retailer-card-content{display:flex;flex-direction:column;gap:1rem;justify-content:space-between}.retailer-schedule-header-title{font-size:1.25rem;font-weight:var(--bd-semi-fw);margin-bottom:1.375rem}@media (max-width:48rem){.retailer-schedule-section{margin-bottom:1rem}}.retailer-schedule-list{display:flex;flex-direction:column;gap:.5rem}.retailer-schedule-list-item{display:flex;gap:.5rem}.retailer-schedule-list-item.current{color:var(--bd-primary-color);font-weight:var(--bd-bold-fw)}.retailer-schedule-list-item-day,.retailer-schedule-list-item-hour{flex:1}.retailer-map{position:relative}.retailer-map-google{border:1px solid var(--bd-silver);height:100%}@media (max-width:64rem){.retailer-map-google{aspect-ratio:343/224}}.retailer-closest{display:flex;flex-direction:column;margin-block:1.5rem}.retailer-closest-header{margin-bottom:2rem}@media (max-width:48rem){.retailer-closest-header{margin-bottom:1rem}}.retailer-closest-container{align-items:flex-start;display:flex;gap:1.5rem;justify-content:center}@media (max-width:48rem){.retailer-closest-container{flex-direction:column;gap:1rem}}.retailer-closest-accordion{border:1px solid var(--bd-aldo);border-radius:.25rem;font-size:.875rem;padding:.75rem;width:25%}@media (max-width:64rem){.retailer-closest-accordion{width:33%}}@media (max-width:48rem){.retailer-closest-accordion{width:100%}}.retailer-closest-accordion-summary{align-items:flex-start;justify-content:space-between}.retailer-closest-accordion-header-title{align-items:flex-start;display:flex;font-size:1rem;font-weight:var(--bd-semi-fw);gap:.75rem;margin-bottom:.5rem}.retailer-closest-accordion-header-title-name{text-transform:capitalize}.retailer-closest-accordion-header-title-distance{font-size:.875rem;font-weight:var(--bd-base-fw)}.retailer-closest-accordion-content{margin-top:1rem}.retailer-closest-accordion-content-schedule{margin-left:2.125rem;margin-top:.5rem}.retailer-closest-accordion-content-link{display:inline-flex;margin-left:2.125rem;margin-top:1rem}.retailer-select-container{display:flex;flex-direction:column;height:100%;width:100%}.retailer-select-form{position:relative}.retailer-select-label{display:inline-flex;font-size:var(--bd-base-fs);margin-bottom:1.5rem}@media (max-width:48rem){.retailer-select-label{font-size:var(--bd-medium-fs)}}.retailer-select-input-container{align-items:flex-start;display:flex;position:relative}@media (max-width:48rem){.retailer-select-input-container{margin-top:.5rem}}.retailer-select-input-container.localization-select-input-container{align-items:stretch;flex-direction:column}.retailer-select-input-container+.localization-select-submit{margin-top:1rem}.retailer-select-input{flex:1;position:relative}.retailer-select-input .form-input-element{border-radius:3.75rem;height:2.625rem;position:relative}.retailer-select-input .form-input-element::-moz-placeholder{font-style:normal}.retailer-select-input .form-input-element::placeholder{font-style:normal}.retailer-select-input .form-input-element.filled{padding-left:2.5rem}.retailer-select-reset{background:var(--bd-chicago);border-radius:50%;left:.5rem;line-height:0;padding:.125rem;position:absolute;top:1.25rem;transform:translateY(-50%);z-index:10}.retailer-select-reset-icon{height:1rem;width:1rem}.retailer-select-map{color:var(--bd-black);display:flex;flex-direction:column;justify-content:center;margin-left:.375rem}.retailer-select-map span{font-size:.75rem;font-weight:var(--bd-base-fw);line-height:.75rem}.retailer-select-map-icon{height:2rem;width:2rem;fill:currentColor;margin-bottom:.25rem}.retailer-select-locate{font-weight:var(--bd-base-fw);padding-inline:0}.retailer-select-locate:hover{text-decoration:underline}.retailer-select-locate-icon{height:1.5rem;margin-right:.5rem;width:1.5rem}.retailer-select-locate-error{margin-bottom:1rem}.retailer-select-list .form-radio-fieldset{flex-direction:column;gap:0}.retailer-select-list .form-radio-card{align-items:flex-start;border-color:var(--bd-aldo);display:grid;grid-template-areas:"input content";grid-template-columns:auto 1fr;margin-top:0;padding:1rem;row-gap:0}.retailer-select-list .form-radio-card input{grid-area:input}.retailer-select-list .form-radio-card .accordion{grid-area:content}.retailer-select-list .form-radio-card .accordion-header{align-items:flex-start;justify-content:space-between}.retailer-select-button{background-color:var(--bd-white);bottom:0;left:0;padding-block:1rem;position:sticky}.retailer-select-retailer-infos{display:flex;flex-direction:column;font-size:var(--bd-base-fs);gap:.875rem;margin-top:1rem}@media (max-width:48rem){.retailer-select-retailer-infos{font-size:var(--bd-medium-fs);gap:.5rem}}.retailer-select-retailer-infos .retailer-infos-status:before{margin-right:.75rem}.retailer-select-retailer-header{display:flex;gap:1rem;margin-bottom:1rem}.retailer-select-retailer-name{font-size:1.125rem;font-weight:var(--bd-semi-fw);line-height:1;text-transform:capitalize}@media (max-width:48rem){.retailer-select-retailer-name{font-size:var(--bd-base-fs)}}.retailer-select-retailer-distance{align-items:center;display:flex;font-weight:var(--bd-base-fw);gap:.25rem;white-space:nowrap}.retailer-select-retailer-distance-icon{height:1.5rem;width:1.5rem}.retailer-select-retailer-city{text-transform:capitalize}.retailer-select-no-result{color:var(--bd-primary-color);font-weight:var(--bd-semi-fw)}.retailer-description h2,.retailer-description h3{font-weight:var(--bd-bold-fw)}@media (max-width:48rem){.retailer-description h2,.retailer-description h3{font-weight:var(--bd-semi-fw)}}.retailer-description h2{font-size:1.375rem}@media (max-width:48rem){.retailer-description h2{font-size:1.125rem}}.retailer-description h3{font-size:1.125rem}@media (max-width:48rem){.retailer-description h3{font-size:1rem}}.swiper-wrapper.ssr{display:flex;gap:1.25rem}.swiper.swiper-initialized{height:100%;visibility:visible}.swiper .swiper-slide{height:auto}.swiper-custom-navigation{align-items:center;background-color:var(--bd-white);background-position:50% 50%;background-repeat:no-repeat;border:1px solid var(--bd-breadcrumbs-grey);display:flex;height:2.8125rem;justify-content:center;position:absolute;top:50%;transform:translateY(-100%);width:3.125rem;z-index:2}.swiper-custom-navigation svg{height:2rem;width:2rem}.swiper-custom-navigation-next{background-image:url(./chevron.CwOulFwY.svg);border-radius:8px 0 0 8px;right:0}.swiper-custom-navigation-prev{background-image:url(./chevron-back.CqAlWlAx.svg);border-radius:0 8px 8px 0;left:0}.swiper-custom-navigation-prev svg{transform:rotate(180deg)}.swiper .swiper-pagination{align-items:center;display:flex;justify-content:center;margin-top:1.875rem;padding-top:.625rem;position:relative}.swiper .swiper-pagination-lock{margin-block:0;padding-block:0}.swiper .swiper-pagination.swiper-pagination-bullets.swiper-pagination-horizontal{bottom:auto;left:auto;position:relative}.swiper .swiper-pagination .swiper-pagination-bullet{background-color:var(--bd-primary-color);height:.75rem;margin:0 .5rem;opacity:1;width:.75rem}.swiper .swiper-pagination .swiper-pagination-bullet-active{background-color:var(--bd-white);border:2px solid var(--bd-primary-color);height:1rem;width:1rem}.account-sidebar,.account-sidebar-header{display:flex;flex-direction:column;gap:.5rem}.account-sidebar-header{background-color:var(--bd-primary-color);padding:1rem}.account-sidebar-header-user{color:var(--bd-white)}.account-sidebar-header-user-name{font-size:1.125rem;font-weight:var(--bd-semi-fw);max-width:18.75rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.account-sidebar-header-user-id{display:block;font-size:.875rem;margin:0}.account-sidebar-header-mobile{display:none}.account-sidebar-header-mobile-title{align-items:center;display:flex;gap:.75rem;width:100%}.account-sidebar-header-mobile-content{align-items:center;display:flex;gap:.5rem;justify-content:space-between;text-align:left}.account-sidebar-header-mobile-icon{height:1.75rem;width:1.75rem;fill:currentColor}.account-sidebar-header-mobile-arrow{height:1.25rem;width:1.25rem}.account-sidebar-header-mobile-arrow-down,.account-sidebar-header-mobile-arrow-up{fill:currentColor;height:.75rem;width:.75rem}.account-sidebar-header-mobile-arrow-up{transform:rotate(180deg)}.account-sidebar-header-mobile-text{flex-grow:1;font-size:1rem;font-weight:600}.account-sidebar-header-mobile-underline{background-color:var(--bd-white);height:.125rem;margin-top:.5rem;width:100%}@media (max-width:48rem){.account-sidebar-header-mobile{background-color:var(--bd-primary-color);color:var(--bd-white);display:flex;flex-direction:column;padding:0}}.account-sidebar-nav-section-title{font-size:1.125rem;font-weight:var(--bd-semi-fw);padding:1rem 1rem .5rem}.account-sidebar-nav-section-menu{display:flex;flex-direction:column}.account-sidebar-nav-section-menu-item{align-items:center;border-bottom:1px solid var(--bd-gallery);color:var(--bd-black);cursor:pointer;display:flex;font-size:.875rem;padding-inline:1rem;transition:background-color .3s ease}.account-sidebar-nav-section-menu-item.active,.account-sidebar-nav-section-menu-item:active,.account-sidebar-nav-section-menu-item:hover{background-color:var(--bd-gallery)}.account-sidebar-nav-section-menu-item:after{align-self:center;background-image:url(./chevron.CwOulFwY.svg);background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:.875rem;margin-left:auto;width:.875rem}.account-sidebar-nav-section-menu-item-icon{height:1.25rem;width:1.25rem;stroke:currentColor}.account-sidebar-nav-section-menu-item-icon-home:before{background-color:var(--bd-black);content:"";display:inline-block;height:1.5rem;margin-right:.5rem;-webkit-mask:url(./warehouse.BwTfGdw1.svg);mask:url(./warehouse.BwTfGdw1.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:1.5rem 1.5rem;mask-size:1.5rem 1.5rem;width:1.5rem}.account-sidebar-nav-section-menu-item-icon-box:before{background-color:var(--bd-black);content:"";display:inline-block;height:1.5rem;margin-right:.5rem;-webkit-mask:url(./box.CbLBXIox.svg);mask:url(./box.CbLBXIox.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:1.5rem 1.5rem;mask-size:1.5rem 1.5rem;width:1.5rem}.account-sidebar-nav-section-menu-item-icon-cart:before{background-color:var(--bd-black);content:"";display:inline-block;height:1.5rem;margin-right:.5rem;-webkit-mask:url(./cart.Cvq4lElJ.svg);mask:url(./cart.Cvq4lElJ.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:1.5rem 1.5rem;mask-size:1.5rem 1.5rem;width:1.5rem}.account-sidebar-nav-section-menu-item-icon-heart:before{background-color:var(--bd-black);content:"";display:inline-block;height:1.5rem;margin-right:.5rem;-webkit-mask:url(./heart.eKH4UCom.svg);mask:url(./heart.eKH4UCom.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:1.5rem 1.5rem;mask-size:1.5rem 1.5rem;width:1.5rem}.account-sidebar-nav-section-menu-item-icon-devis:before{background-color:var(--bd-black);content:"";display:inline-block;height:1.5rem;margin-right:.5rem;-webkit-mask:url(./devis.DWlOqimZ.svg);mask:url(./devis.DWlOqimZ.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:1.5rem 1.5rem;mask-size:1.5rem 1.5rem;width:1.5rem}.account-sidebar-nav-section-menu-item-icon-bricks:before{background-color:var(--bd-black);content:"";display:inline-block;height:1.5rem;margin-right:.5rem;-webkit-mask:url(./bricks.D4dLsnUz.svg);mask:url(./bricks.D4dLsnUz.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:1.5rem 1.5rem;mask-size:1.5rem 1.5rem;width:1.5rem}.account-sidebar-nav-section-menu-item-icon-support:before{background-color:var(--bd-black);content:"";display:inline-block;height:1.5rem;margin-right:.5rem;-webkit-mask:url(./support.oizGvQig.svg);mask:url(./support.oizGvQig.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:1.5rem 1.5rem;mask-size:1.5rem 1.5rem;width:1.5rem}.account-sidebar-nav-section-menu-item-icon-address-book:before{background-color:var(--bd-black);content:"";display:inline-block;height:1.5rem;margin-right:.5rem;-webkit-mask:url(./address-book.Bt9HdhC8.svg);mask:url(./address-book.Bt9HdhC8.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:1.5rem 1.5rem;mask-size:1.5rem 1.5rem;width:1.5rem}.account-sidebar-nav-section-menu-item-icon-fidelity:before{background-color:var(--bd-black);content:"";display:inline-block;height:1.5rem;margin-right:.5rem;-webkit-mask:url(./brico-card.DaBg4FG0.svg);mask:url(./brico-card.DaBg4FG0.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:1.5rem 1.5rem;mask-size:1.5rem 1.5rem;width:1.5rem}.account-sidebar-nav-section-menu-item-icon-mail-box:before{background-color:var(--bd-black);content:"";display:inline-block;height:1.5rem;margin-right:.5rem;-webkit-mask:url(./mail-box.DIFbFJs0.svg);mask:url(./mail-box.DIFbFJs0.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:1.5rem 1.5rem;mask-size:1.5rem 1.5rem;width:1.5rem}.account-sidebar-nav-section-menu-item-link{display:flex;padding-block:1rem;width:100%}.account-sidebar-nav-section-menu-item-logout{align-self:center;background:none;border-bottom:none;display:flex;font-size:.875rem;margin-top:1rem;padding-block:.5rem;text-decoration:underline}.account-sidebar-nav-section-menu-item-logout:hover{color:var(--bd-primary-color)}.account-sidebar-nav-section-menu-item .router-link-exact-active{color:var(--bd-primary-color);font-weight:600}.account-sidebar-nav-section-menu-item:has(.router-link-exact-active){background-color:var(--bd-gallery)}@media (max-width:64rem){.account-sidebar-nav-section-menu-item:has(.router-link-exact-active){background-color:var(--bd-white)}}.account-sidebar-nav-section-menu-item:has(.router-link-exact-active):before{background-color:var(--bd-primary-color)!important}@media (max-width:48rem){.account-sidebar-nav-section-menu-item{border-bottom:1px solid var(--bd-gallery);margin:0 1rem}}@media (max-width:64rem){.account-sidebar{background:var(--bd-white);width:100%}}@media (max-width:48rem){.account-sidebar-mobile{inset:calc(var(--header-height) + 3.125rem) 0 0 0;overflow:auto;position:fixed;width:100%;z-index:10}.account-sidebar-mobile .account-sidebar-header{position:sticky;top:0;z-index:10}}.text-show-more{margin-bottom:1.5rem}@media (max-width:48rem){.text-show-more{display:flex;flex-direction:column}}.text-show-more-content{font-weight:var(--bd-base-fw);max-width:var(--bd-content-width-max)}@media (max-width:48rem){.text-show-more-content{font-size:.875rem}}.text-show-more-content:not(.is-expanded){display:block;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.text-show-more-btn{margin-top:.5rem}.tooltip-top-left .tooltip-content{bottom:calc(100% + .4375rem);left:-2rem;position:absolute;right:auto;transform:none}.tooltip-top-left .tooltip-content:before{bottom:-.5rem}.tooltip-top-left .tooltip-content:after{bottom:-.375rem}.tooltip-top-left .tooltip-content:after,.tooltip-top-left .tooltip-content:before{border-style:solid;content:"";height:0;left:2.5rem;position:absolute;width:0}.tooltip-top-left .tooltip-content:before{border-color:var(--tooltip-border) transparent transparent;border-width:.5rem .5rem 0;transform:translate(-50%)}.tooltip-top-left .tooltip-content:after{border-color:var(--tooltip-background) transparent transparent;border-width:.375rem .375rem 0;transform:translate(-50%)}.tooltip-top-center .tooltip-content{bottom:calc(100% + .4375rem);left:50%;position:absolute;right:auto;transform:translate(-50%)}.tooltip-top-center .tooltip-content:before{bottom:-.5rem}.tooltip-top-center .tooltip-content:after{bottom:-.375rem}.tooltip-top-center .tooltip-content:after,.tooltip-top-center .tooltip-content:before{border-style:solid;content:"";height:0;left:50%;position:absolute;width:0}.tooltip-top-center .tooltip-content:before{border-color:var(--tooltip-border) transparent transparent;border-width:.5rem .5rem 0;transform:translate(-50%)}.tooltip-top-center .tooltip-content:after{border-color:var(--tooltip-background) transparent transparent;border-width:.375rem .375rem 0;transform:translate(-50%)}.tooltip-top-right .tooltip-content{bottom:calc(100% + .4375rem);left:auto;position:absolute;right:-2rem;transform:none}.tooltip-top-right .tooltip-content:before{bottom:-.5rem}.tooltip-top-right .tooltip-content:after{bottom:-.375rem}.tooltip-top-right .tooltip-content:after,.tooltip-top-right .tooltip-content:before{border-style:solid;content:"";height:0;left:calc(100% - 2.5rem);position:absolute;width:0}.tooltip-top-right .tooltip-content:before{border-color:var(--tooltip-border) transparent transparent;border-width:.5rem .5rem 0;transform:translate(-50%)}.tooltip-top-right .tooltip-content:after{border-color:var(--tooltip-background) transparent transparent;border-width:.375rem .375rem 0;transform:translate(-50%)}.tooltip-top-bottom .tooltip-content{bottom:calc(100% + .4375rem);left:50%;position:absolute;right:auto;transform:none}.tooltip-top-bottom .tooltip-content:before{bottom:-.5rem}.tooltip-top-bottom .tooltip-content:after{bottom:-.375rem}.tooltip-top-bottom .tooltip-content:after,.tooltip-top-bottom .tooltip-content:before{border-style:solid;content:"";height:0;left:50%;position:absolute;width:0}.tooltip-top-bottom .tooltip-content:before{border-color:var(--tooltip-border) transparent transparent;border-width:.5rem .5rem 0;transform:translate(-50%)}.tooltip-top-bottom .tooltip-content:after{border-color:var(--tooltip-background) transparent transparent;border-width:.375rem .375rem 0;transform:translate(-50%)}.tooltip-bottom-left .tooltip-content{left:-2rem;position:absolute;right:auto;top:calc(100% + .4375rem);transform:none}.tooltip-bottom-left .tooltip-content:before{top:-.5rem}.tooltip-bottom-left .tooltip-content:after{top:-.375rem}.tooltip-bottom-left .tooltip-content:after,.tooltip-bottom-left .tooltip-content:before{border-style:solid;content:"";height:0;left:2.5rem;position:absolute;width:0}.tooltip-bottom-left .tooltip-content:before{border-color:transparent transparent var(--tooltip-border);border-width:0 .5rem .5rem;transform:translate(-50%)}.tooltip-bottom-left .tooltip-content:after{border-color:transparent transparent var(--tooltip-background);border-width:0 .375rem .375rem;transform:translate(-50%)}.tooltip-bottom-center .tooltip-content{left:50%;position:absolute;right:auto;top:calc(100% + .4375rem);transform:translate(-50%)}.tooltip-bottom-center .tooltip-content:before{top:-.5rem}.tooltip-bottom-center .tooltip-content:after{top:-.375rem}.tooltip-bottom-center .tooltip-content:after,.tooltip-bottom-center .tooltip-content:before{border-style:solid;content:"";height:0;left:50%;position:absolute;width:0}.tooltip-bottom-center .tooltip-content:before{border-color:transparent transparent var(--tooltip-border);border-width:0 .5rem .5rem;transform:translate(-50%)}.tooltip-bottom-center .tooltip-content:after{border-color:transparent transparent var(--tooltip-background);border-width:0 .375rem .375rem;transform:translate(-50%)}.tooltip-bottom-right .tooltip-content{left:auto;position:absolute;right:-2rem;top:calc(100% + .4375rem);transform:none}.tooltip-bottom-right .tooltip-content:before{top:-.5rem}.tooltip-bottom-right .tooltip-content:after{top:-.375rem}.tooltip-bottom-right .tooltip-content:after,.tooltip-bottom-right .tooltip-content:before{border-style:solid;content:"";height:0;left:calc(100% - 2.5rem);position:absolute;width:0}.tooltip-bottom-right .tooltip-content:before{border-color:transparent transparent var(--tooltip-border);border-width:0 .5rem .5rem;transform:translate(-50%)}.tooltip-bottom-right .tooltip-content:after{border-color:transparent transparent var(--tooltip-background);border-width:0 .375rem .375rem;transform:translate(-50%)}.tooltip-bottom-top .tooltip-content{left:50%;position:absolute;right:auto;top:calc(100% + .4375rem);transform:none}.tooltip-bottom-top .tooltip-content:before{top:-.5rem}.tooltip-bottom-top .tooltip-content:after{top:-.375rem}.tooltip-bottom-top .tooltip-content:after,.tooltip-bottom-top .tooltip-content:before{border-style:solid;content:"";height:0;left:50%;position:absolute;width:0}.tooltip-bottom-top .tooltip-content:before{border-color:transparent transparent var(--tooltip-border);border-width:0 .5rem .5rem;transform:translate(-50%)}.tooltip-bottom-top .tooltip-content:after{border-color:transparent transparent var(--tooltip-background);border-width:0 .375rem .375rem;transform:translate(-50%)}.tooltip-left-center .tooltip-content{position:absolute}@media (max-width:48rem){.tooltip-left-center .tooltip-content{left:0;top:calc(100% + .4375rem);transform:none}.tooltip-left-center .tooltip-content:after,.tooltip-left-center .tooltip-content:before{left:50%;top:-.5rem;transform:translate(-50%)}.tooltip-left-center .tooltip-content:after{top:-.375rem}.tooltip-left-center .tooltip-content:after,.tooltip-left-center .tooltip-content:before{border-style:solid;content:"";height:0;position:absolute;width:0}.tooltip-left-center .tooltip-content:before{border-color:transparent transparent var(--tooltip-border);border-width:0 .5rem .5rem;transform:translate(-50%)}.tooltip-left-center .tooltip-content:after{border-color:transparent transparent var(--tooltip-background);border-width:0 .375rem .375rem;transform:translate(-50%)}}@media (min-width:48.0625rem){.tooltip-left-center .tooltip-content{right:calc(100% + .4375rem);top:50%;transform:translateY(-50%)}.tooltip-left-center .tooltip-content:after,.tooltip-left-center .tooltip-content:before{right:-.5rem;top:50%;transform:translateY(-50%)}.tooltip-left-center .tooltip-content:after{right:-.375rem}.tooltip-left-center .tooltip-content:after,.tooltip-left-center .tooltip-content:before{border-style:solid;content:"";height:0;position:absolute;width:0}.tooltip-left-center .tooltip-content:before{border-color:transparent transparent transparent var(--tooltip-border);border-width:.5rem 0 .5rem .5rem;transform:translateY(-50%)}.tooltip-left-center .tooltip-content:after{border-color:transparent transparent transparent var(--tooltip-background);border-width:.375rem 0 .375rem .375rem;transform:translateY(-50%)}}.tooltip-left-right .tooltip-content{position:absolute}@media (max-width:48rem){.tooltip-left-right .tooltip-content{left:0;top:calc(100% + .4375rem);transform:none}.tooltip-left-right .tooltip-content:after,.tooltip-left-right .tooltip-content:before{left:50%;top:-.5rem;transform:translate(-50%)}.tooltip-left-right .tooltip-content:after{top:-.375rem}.tooltip-left-right .tooltip-content:after,.tooltip-left-right .tooltip-content:before{border-style:solid;content:"";height:0;position:absolute;width:0}.tooltip-left-right .tooltip-content:before{border-color:transparent transparent var(--tooltip-border);border-width:0 .5rem .5rem;transform:translate(-50%)}.tooltip-left-right .tooltip-content:after{border-color:transparent transparent var(--tooltip-background);border-width:0 .375rem .375rem;transform:translate(-50%)}}@media (min-width:48.0625rem){.tooltip-left-right .tooltip-content{right:calc(100% + .4375rem);top:50%;transform:translateY(-50%)}.tooltip-left-right .tooltip-content:after,.tooltip-left-right .tooltip-content:before{right:-.5rem;top:50%;transform:translateY(-50%)}.tooltip-left-right .tooltip-content:after{right:-.375rem}.tooltip-left-right .tooltip-content:after,.tooltip-left-right .tooltip-content:before{border-style:solid;content:"";height:0;position:absolute;width:0}.tooltip-left-right .tooltip-content:before{border-color:transparent transparent transparent var(--tooltip-border);border-width:.5rem 0 .5rem .5rem;transform:translateY(-50%)}.tooltip-left-right .tooltip-content:after{border-color:transparent transparent transparent var(--tooltip-background);border-width:.375rem 0 .375rem .375rem;transform:translateY(-50%)}}.tooltip-left-top .tooltip-content{position:absolute}@media (max-width:48rem){.tooltip-left-top .tooltip-content{left:0;top:calc(100% + .4375rem);transform:none}.tooltip-left-top .tooltip-content:after,.tooltip-left-top .tooltip-content:before{left:50%;top:-.5rem;transform:translate(-50%)}.tooltip-left-top .tooltip-content:after{top:-.375rem}.tooltip-left-top .tooltip-content:after,.tooltip-left-top .tooltip-content:before{border-style:solid;content:"";height:0;position:absolute;width:0}.tooltip-left-top .tooltip-content:before{border-color:transparent transparent var(--tooltip-border);border-width:0 .5rem .5rem;transform:translate(-50%)}.tooltip-left-top .tooltip-content:after{border-color:transparent transparent var(--tooltip-background);border-width:0 .375rem .375rem;transform:translate(-50%)}}@media (min-width:48.0625rem){.tooltip-left-top .tooltip-content{right:calc(100% + .4375rem);top:-1.875rem;transform:none}.tooltip-left-top .tooltip-content:after,.tooltip-left-top .tooltip-content:before{right:-.5rem;top:2.5rem;transform:translateY(-50%)}.tooltip-left-top .tooltip-content:after{right:-.375rem}.tooltip-left-top .tooltip-content:after,.tooltip-left-top .tooltip-content:before{border-style:solid;content:"";height:0;position:absolute;width:0}.tooltip-left-top .tooltip-content:before{border-color:transparent transparent transparent var(--tooltip-border);border-width:.5rem 0 .5rem .5rem;transform:translateY(-50%)}.tooltip-left-top .tooltip-content:after{border-color:transparent transparent transparent var(--tooltip-background);border-width:.375rem 0 .375rem .375rem;transform:translateY(-50%)}}.tooltip-left-bottom .tooltip-content{position:absolute}@media (max-width:48rem){.tooltip-left-bottom .tooltip-content{left:0;top:calc(100% + .4375rem);transform:none}.tooltip-left-bottom .tooltip-content:after,.tooltip-left-bottom .tooltip-content:before{left:50%;top:-.5rem;transform:translate(-50%)}.tooltip-left-bottom .tooltip-content:after{top:-.375rem}.tooltip-left-bottom .tooltip-content:after,.tooltip-left-bottom .tooltip-content:before{border-style:solid;content:"";height:0;position:absolute;width:0}.tooltip-left-bottom .tooltip-content:before{border-color:transparent transparent var(--tooltip-border);border-width:0 .5rem .5rem;transform:translate(-50%)}.tooltip-left-bottom .tooltip-content:after{border-color:transparent transparent var(--tooltip-background);border-width:0 .375rem .375rem;transform:translate(-50%)}}@media (min-width:48.0625rem){.tooltip-left-bottom .tooltip-content{right:calc(100% + .4375rem);top:calc(100% + 1.875rem);transform:translateY(-100%)}.tooltip-left-bottom .tooltip-content:after,.tooltip-left-bottom .tooltip-content:before{right:-.5rem;top:calc(100% - 2.5rem);transform:translateY(-50%)}.tooltip-left-bottom .tooltip-content:after{right:-.375rem}.tooltip-left-bottom .tooltip-content:after,.tooltip-left-bottom .tooltip-content:before{border-style:solid;content:"";height:0;position:absolute;width:0}.tooltip-left-bottom .tooltip-content:before{border-color:transparent transparent transparent var(--tooltip-border);border-width:.5rem 0 .5rem .5rem;transform:translateY(-50%)}.tooltip-left-bottom .tooltip-content:after{border-color:transparent transparent transparent var(--tooltip-background);border-width:.375rem 0 .375rem .375rem;transform:translateY(-50%)}}.tooltip-right-left .tooltip-content{position:absolute}@media (max-width:48rem){.tooltip-right-left .tooltip-content{left:0;top:calc(100% + .4375rem);transform:none}.tooltip-right-left .tooltip-content:after,.tooltip-right-left .tooltip-content:before{left:50%;top:-.5rem;transform:translate(-50%)}.tooltip-right-left .tooltip-content:after{top:-.375rem}.tooltip-right-left .tooltip-content:after,.tooltip-right-left .tooltip-content:before{border-style:solid;content:"";height:0;position:absolute;width:0}.tooltip-right-left .tooltip-content:before{border-color:transparent transparent var(--tooltip-border);border-width:0 .5rem .5rem;transform:translate(-50%)}.tooltip-right-left .tooltip-content:after{border-color:transparent transparent var(--tooltip-background);border-width:0 .375rem .375rem;transform:translate(-50%)}}@media (min-width:48.0625rem){.tooltip-right-left .tooltip-content{left:calc(100% + .4375rem);top:50%;transform:translateY(-50%)}.tooltip-right-left .tooltip-content:after,.tooltip-right-left .tooltip-content:before{left:-.5rem;top:50%;transform:translateY(-50%)}.tooltip-right-left .tooltip-content:after{left:-.375rem}.tooltip-right-left .tooltip-content:after,.tooltip-right-left .tooltip-content:before{border-style:solid;content:"";height:0;position:absolute;width:0}.tooltip-right-left .tooltip-content:before{border-color:transparent var(--tooltip-border) transparent transparent;border-width:.5rem .5rem .5rem 0;transform:translateY(-50%)}.tooltip-right-left .tooltip-content:after{border-color:transparent var(--tooltip-background) transparent transparent;border-width:.375rem .375rem .375rem 0;transform:translateY(-50%)}}.tooltip-right-center .tooltip-content{position:absolute}@media (max-width:48rem){.tooltip-right-center .tooltip-content{left:0;top:calc(100% + .4375rem);transform:none}.tooltip-right-center .tooltip-content:after,.tooltip-right-center .tooltip-content:before{left:50%;top:-.5rem;transform:translate(-50%)}.tooltip-right-center .tooltip-content:after{top:-.375rem}.tooltip-right-center .tooltip-content:after,.tooltip-right-center .tooltip-content:before{border-style:solid;content:"";height:0;position:absolute;width:0}.tooltip-right-center .tooltip-content:before{border-color:transparent transparent var(--tooltip-border);border-width:0 .5rem .5rem;transform:translate(-50%)}.tooltip-right-center .tooltip-content:after{border-color:transparent transparent var(--tooltip-background);border-width:0 .375rem .375rem;transform:translate(-50%)}}@media (min-width:48.0625rem){.tooltip-right-center .tooltip-content{left:calc(100% + .4375rem);top:50%;transform:translateY(-50%)}.tooltip-right-center .tooltip-content:after,.tooltip-right-center .tooltip-content:before{left:-.5rem;top:50%;transform:translateY(-50%)}.tooltip-right-center .tooltip-content:after{left:-.375rem}.tooltip-right-center .tooltip-content:after,.tooltip-right-center .tooltip-content:before{border-style:solid;content:"";height:0;position:absolute;width:0}.tooltip-right-center .tooltip-content:before{border-color:transparent var(--tooltip-border) transparent transparent;border-width:.5rem .5rem .5rem 0;transform:translateY(-50%)}.tooltip-right-center .tooltip-content:after{border-color:transparent var(--tooltip-background) transparent transparent;border-width:.375rem .375rem .375rem 0;transform:translateY(-50%)}}.tooltip-right-top .tooltip-content{position:absolute}@media (max-width:48rem){.tooltip-right-top .tooltip-content{left:0;top:calc(100% + .4375rem);transform:none}.tooltip-right-top .tooltip-content:after,.tooltip-right-top .tooltip-content:before{left:50%;top:-.5rem;transform:translate(-50%)}.tooltip-right-top .tooltip-content:after{top:-.375rem}.tooltip-right-top .tooltip-content:after,.tooltip-right-top .tooltip-content:before{border-style:solid;content:"";height:0;position:absolute;width:0}.tooltip-right-top .tooltip-content:before{border-color:transparent transparent var(--tooltip-border);border-width:0 .5rem .5rem;transform:translate(-50%)}.tooltip-right-top .tooltip-content:after{border-color:transparent transparent var(--tooltip-background);border-width:0 .375rem .375rem;transform:translate(-50%)}}@media (min-width:48.0625rem){.tooltip-right-top .tooltip-content{left:calc(100% + .4375rem);top:-1.875rem;transform:none}.tooltip-right-top .tooltip-content:after,.tooltip-right-top .tooltip-content:before{left:-.5rem;top:2.5rem;transform:translateY(-50%)}.tooltip-right-top .tooltip-content:after{left:-.375rem}.tooltip-right-top .tooltip-content:after,.tooltip-right-top .tooltip-content:before{border-style:solid;content:"";height:0;position:absolute;width:0}.tooltip-right-top .tooltip-content:before{border-color:transparent var(--tooltip-border) transparent transparent;border-width:.5rem .5rem .5rem 0;transform:translateY(-50%)}.tooltip-right-top .tooltip-content:after{border-color:transparent var(--tooltip-background) transparent transparent;border-width:.375rem .375rem .375rem 0;transform:translateY(-50%)}}.tooltip-right-bottom .tooltip-content{position:absolute}@media (max-width:48rem){.tooltip-right-bottom .tooltip-content{left:0;top:calc(100% + .4375rem);transform:none}.tooltip-right-bottom .tooltip-content:after,.tooltip-right-bottom .tooltip-content:before{left:50%;top:-.5rem;transform:translate(-50%)}.tooltip-right-bottom .tooltip-content:after{top:-.375rem}.tooltip-right-bottom .tooltip-content:after,.tooltip-right-bottom .tooltip-content:before{border-style:solid;content:"";height:0;position:absolute;width:0}.tooltip-right-bottom .tooltip-content:before{border-color:transparent transparent var(--tooltip-border);border-width:0 .5rem .5rem;transform:translate(-50%)}.tooltip-right-bottom .tooltip-content:after{border-color:transparent transparent var(--tooltip-background);border-width:0 .375rem .375rem;transform:translate(-50%)}}@media (min-width:48.0625rem){.tooltip-right-bottom .tooltip-content{left:calc(100% + .4375rem);top:calc(100% + 1.875rem);transform:translateY(-100%)}.tooltip-right-bottom .tooltip-content:after,.tooltip-right-bottom .tooltip-content:before{left:-.5rem;top:calc(100% - 2.5rem);transform:translateY(-50%)}.tooltip-right-bottom .tooltip-content:after{left:-.375rem}.tooltip-right-bottom .tooltip-content:after,.tooltip-right-bottom .tooltip-content:before{border-style:solid;content:"";height:0;position:absolute;width:0}.tooltip-right-bottom .tooltip-content:before{border-color:transparent var(--tooltip-border) transparent transparent;border-width:.5rem .5rem .5rem 0;transform:translateY(-50%)}.tooltip-right-bottom .tooltip-content:after{border-color:transparent var(--tooltip-background) transparent transparent;border-width:.375rem .375rem .375rem 0;transform:translateY(-50%)}}.tooltip{display:inline-flex;position:relative}@media (max-width:48rem){.tooltip{position:static}.modal .tooltip{position:relative}}.tooltip-content{background-color:var(--tooltip-background);border:.0625rem solid var(--tooltip-border);border-radius:.25rem;color:var(--tooltip-color);font-size:.875rem;line-height:normal;max-width:34.375rem;opacity:1;overflow-wrap:break-word;padding:1rem;position:absolute;text-align:left;transition:opacity .2s ease;visibility:visible;width:-moz-max-content;width:max-content;z-index:10}@media (max-width:80rem){.tooltip-content{width:calc(50vw - 10rem)}}@media (max-width:48rem){.tooltip-content{width:75vw}}.modal .tooltip-content{max-width:26.5625rem}@media (max-width:48rem){.modal .tooltip-content{max-width:16.25rem}}.tooltip-content .tooltip-close{fill:var(--tooltip-color)}.tooltip-content .tooltip-close:hover{fill:var(--bd-primary-color)}.tooltip-close{cursor:pointer;position:absolute;right:.25rem;top:.25rem}.tooltip-close svg{height:1rem;width:1rem}.tooltip-black{--tooltip-background:var(--bd-black);--tooltip-color:var(--bd-white);--tooltip-border:var(--bd-black)}.tooltip-white{--tooltip-background:var(--bd-white);--tooltip-color:var(--bd-black);--tooltip-border:var(--bd-aldo)}.tooltip-header-container{display:inline-block}@media (min-width:48.0625rem){.tooltip-header-container{position:relative}}.tooltip-header-content{background-color:var(--bd-black);border-radius:.25rem;color:#fff;cursor:default;font-size:.875rem;left:0;padding:.5rem 1.75rem .5rem .5rem;position:absolute;top:calc(100% + .5rem);width:calc(100vw - 2rem);z-index:10}@media (min-width:48.0625rem){.tooltip-header-content{left:50%;max-width:19.125rem;transform:translate(-1.375rem);width:-moz-max-content;width:max-content}}.tooltip-header-content:before{border-bottom:.375rem solid var(--bd-black);border-left:.375rem solid transparent;border-right:.375rem solid transparent;content:"";left:.75rem;position:absolute;top:-.375rem}@media (min-width:48.0625rem){.tooltip-header-content:before{left:1rem}}.tooltip-header-content.triangle-right:before{left:auto;right:.75rem}.tooltip-header-close{cursor:pointer;position:absolute;right:.5rem;top:.5rem}.tooltip-header-close svg{height:1.25rem;width:1.25rem;fill:var(--bd-white)}.stepper{margin:2.25rem auto 0;position:relative}@media (min-width:48.0625rem){.stepper{max-width:39.75rem}}.stepper-step{align-items:center;background-color:var(--bd-white);display:flex;flex-direction:column}.stepper-step-list{display:flex;justify-content:space-between;width:100%}.stepper-step-bullet{align-items:center;background-color:var(--bd-white);border:.0625rem solid var(--bd-silver);border-radius:50%;display:flex;height:3rem;justify-content:center;margin:0 1rem;width:3rem}@media (max-width:48rem){.stepper-step-bullet{border-width:0;margin:0;position:relative}.stepper-step-bullet:after{background:conic-gradient(var(--bd-primary-color) 0 calc(1turn*var(--currentStep)/var(--totalSteps)),var(--bd-silver) calc(1turn*var(--currentStep)/var(--totalSteps)) 1turn);border-radius:50%;content:"";top:0;right:0;bottom:0;left:0;-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - 4px),#000 0);mask:radial-gradient(farthest-side,transparent calc(100% - 4px),#000 0);position:absolute}}.stepper-step-number{color:var(--bd-grey-text);font-size:1rem;line-height:1rem}@media (max-width:48rem){.stepper-step-number{color:var(--bd-secondary-color);font-weight:900}}.account-quotes-block .stepper-step-number{color:var(--bd-white)}.stepper-step-infos{display:flex;flex-direction:column;margin-left:.75rem}.stepper-step-title{color:var(--bd-grey-text);font-size:.75rem;line-height:.9375rem;margin-top:.625rem}@media (max-width:48rem){.stepper-step-title{color:var(--bd-primary-color);font-size:1rem;font-weight:700;line-height:1rem;margin-top:0}}.stepper-step-next{font-size:.75rem;line-height:.75rem;margin-top:.25rem}.stepper-step-line{background-color:var(--bd-grey-text);height:.0625rem;position:absolute;top:1.5rem;width:100%;z-index:-1}@media (max-width:48rem){.stepper-step-line{display:none}}.stepper-step.completed .stepper-step-title,.stepper-step.current .stepper-step-title{color:var(--bd-secondary-color)}.stepper-step.current .stepper-step-bullet{border-color:var(--bd-primary-color);border-width:.125rem}.stepper-step.current .stepper-step-title{font-weight:700}.stepper-step.current .stepper-step-number{color:var(--bd-secondary-color);font-weight:700}.stepper-step.completed .stepper-step-bullet{background-color:var(--bd-primary-color);border-color:var(--bd-primary-color);border-width:.125rem}.stepper-step.completed .stepper-step-logo{fill:var(--bd-white);height:1.5rem;width:1.5rem}@media (max-width:48rem){.stepper-step{display:none}}.stepper-step.mobile{display:none}@media (max-width:48rem){.stepper-step.mobile{display:flex;flex-direction:row}}.stepper.stepper-inline{margin:0;max-width:100%}.stepper.stepper-inline .stepper-step{display:flex;flex-direction:row}.stepper.stepper-inline .stepper-step-bullet{border-radius:50%;border-width:.0625rem;height:2rem;margin:0 0 0 .5rem;width:2rem}@media (max-width:64rem){.stepper.stepper-inline .stepper-step-bullet{margin:0}}.stepper.stepper-inline .stepper-step-title{color:var(--bd-grey-text);display:flex;flex-direction:column;font-size:.875rem;font-weight:600;margin:0 .5rem}.stepper.stepper-inline .stepper-step-title strong{font-weight:600}.stepper.stepper-inline .stepper-step-date{color:var(--bd-grey-text);font-size:.75rem}.stepper.stepper-inline .stepper-step-number{color:var(--bd-grey-text);font-size:.875rem;font-weight:600}@media (max-width:64rem){.stepper.stepper-inline .stepper-step-list{flex-direction:column;gap:1rem}}.stepper.stepper-inline .stepper-step-line{top:50%}@media (max-width:64rem){.stepper.stepper-inline .stepper-step-line{display:block;left:1rem;top:0;transform:rotate(90deg);transform-origin:center left;width:10.25rem}.account-quotes-block .stepper.stepper-inline .stepper-step-line{width:7.5rem}}.stepper.stepper-inline .stepper-step.completed .stepper-step-number,.stepper.stepper-inline .stepper-step.completed .stepper-step-title,.stepper.stepper-inline .stepper-step.current .stepper-step-number,.stepper.stepper-inline .stepper-step.current .stepper-step-title{color:var(--bd-black)}.stepper.stepper-inline .stepper-step.completed .stepper-step-bullet{background-color:var(--bd-primary-color);position:relative}.stepper.stepper-inline .stepper-step.completed .stepper-step-bullet:after{background:url(./checkWhite.BJv-r03Z.svg) no-repeat 50%;background-size:75%;content:"";top:0;right:0;bottom:0;left:0;-webkit-mask:none;mask:none;position:absolute}.stepper.stepper-inline .stepper-step.completed .stepper-step-number{text-indent:-9999px}.account-quotes-block .stepper.stepper-inline .stepper-step.final .stepper-step-bullet{border-color:var(--bd-grey-text)}.account-quotes-block .stepper.stepper-inline .stepper-step.final .stepper-step-title{font-weight:600}.account-quotes-block .stepper.stepper-inline .stepper-step.final .stepper-step-number{color:var(--bd-grey-text)}.stepper.stepper-inline .stepper-step.mobile{display:none}.pallet{background-color:var(--bd-gallery);border-radius:.5rem;margin-block:1rem;padding:.5rem}.pallet-title{align-items:center;display:flex;font-size:.875rem;font-weight:var(--bd-semi-fw);margin-bottom:.5rem}@media (max-width:48rem){.pallet-title{position:relative}.pallet-title .tooltip-content{left:-2rem}}.pallet-title-info{margin-left:.5rem}.pallet-title-info-icon{flex-shrink:0;height:1.5rem;width:1.5rem}.pallet-header{display:flex;flex-wrap:wrap}.pallet-header:before{background:url(./stock-palette.D6LV_h1c.svg) no-repeat 50%;content:"";flex-shrink:0;height:1.5rem;margin-right:.5rem;width:1.5rem}.pallet-list{margin-left:2rem;width:100%}.pallet-list-label{font-size:.75rem}.pallet-list-label sup{font-size:.5rem}.pallet-list-price,.pallet-list-quantity{font-size:.875rem;font-weight:700}.pallet-list-price sup,.pallet-list-quantity sup{font-size:.5rem}.pallet-list li{align-items:center;display:flex;justify-content:space-between}.pallet-text{font-size:.75rem;margin-top:.5rem}.minicart .pallet .tooltip-content{left:-2.5rem;max-width:18.75rem}.checkout .pallet{margin-bottom:0}@media (max-width:48rem){.checkout .pallet .tooltip-content{max-width:18.75rem}}.pageBuilderHtml h1,.pageBuilderHtml h2,.pageBuilderHtml h3,.pageBuilderHtml h4,.pageBuilderHtml h5,.pageBuilderHtml h6,.pageBuilderHtml ol,.pageBuilderHtml p,.pageBuilderHtml ul,.pageBuilderText h1,.pageBuilderText h2,.pageBuilderText h3,.pageBuilderText h4,.pageBuilderText h5,.pageBuilderText h6,.pageBuilderText ol,.pageBuilderText p,.pageBuilderText ul{margin-bottom:.625rem}.pageBuilderHtml a,.pageBuilderText a{text-decoration:underline}.pageBuilderHtml ol,.pageBuilderHtml ul,.pageBuilderText ol,.pageBuilderText ul{padding-left:1.25rem}.pageBuilderHtml ul,.pageBuilderText ul{list-style-type:disc}.pageBuilderHtml ol,.pageBuilderText ol{list-style-type:decimal}.pageBuilderVideo-iframe{aspect-ratio:16/9;border-radius:.5rem;height:100%;width:100%}.pageBuilderButtons{align-items:center;display:flex;flex-wrap:wrap;gap:1rem;margin-block:1rem}.pageBuilderImageContainer{margin-block:1.5rem}.pageBuilderImageContainer figure{position:relative}.pageBuilderImageContainer img{height:auto;width:100%}.pageBuilderImageContainer-sponsored-btn{background-color:var(--bd-white);left:.625rem;padding:.25rem;position:absolute;top:.625rem;z-index:5}.pageBuilderImageContainer-sponsored-btn-icon{height:1.125rem;margin-left:.5rem;width:1.125rem}.pageBuilderDivider{border:none;line-height:0;margin:0}.pageBuilderDivider:after{background-color:var(--divider-color);content:"";display:inline-block;height:var(--divider-height);width:var(--divider-width)}.dropdown{position:relative}.dropdown .fade-enter-active{transition-delay:0s}.dropdown .fade-enter-active .dropdown-container,.dropdown .fade-leave-active{transition-delay:.25s}.dropdown .fade-leave-active .dropdown-container{transition-delay:0}.dropdown .fade-enter-from{opacity:0}.dropdown .fade-enter-from .dropdown-container{opacity:0;transform:translateY(50px)}.dropdown .fade-leave-to{opacity:0}.dropdown .fade-leave-to .dropdown-container{opacity:0;transform:translateY(50px)}.dropdown-wrapper{transition:opacity .25s ease}.dropdown-wrapper:before{background:#00000080;bottom:0;content:"";left:0;position:fixed;top:calc(var(--header-top-height));width:100%}.dropdown-container{border-radius:.25rem;min-width:24.1875rem;opacity:1;padding:.75rem .5rem;right:-2.25rem;top:calc(var(--header-top-height) - 1rem);transition:transform .25s ease,opacity .25s ease;z-index:1}.dropdown-container,.dropdown-container:after{background-color:var(--bd-white);position:absolute}.dropdown-container:after{aspect-ratio:1/.8660254038;clip-path:polygon(50% 0,100% 100%,0 100%);content:"";display:block;right:2.5rem;top:1px;transform:translateY(-100%);width:1.3125rem}.minicart{width:25rem}.minicart-empty{align-items:center;display:flex;height:15.625rem;justify-content:center}.minicart-title{font-size:1.25rem;font-weight:600}.minicart-header{align-items:center;display:flex;justify-content:space-between}.minicart-header-button-icon{height:2rem;width:2rem}.minicart-footer-cta .btn{width:100%}.minicart-product-scrollable{max-height:19.6875rem;overflow:auto}@media (max-height:40rem){.minicart-product-scrollable{height:30vh}}.minicart-product-list{margin-top:1rem}.minicart-product-list-loader{margin-top:.5rem;min-height:2rem;position:relative}.minicart-product-card{border-bottom:1px solid var(--bd-grey-border);display:flex;flex-direction:column;padding:.75rem;position:relative}.minicart-product-card-actions{display:flex;justify-content:flex-end;order:1}.minicart-product-card-content{align-items:center;display:flex;gap:1rem;justify-content:space-between;order:2}.minicart-product-card-figure{display:flex;gap:.75rem}.minicart-product-card-figcaption{font-size:.75rem}.minicart-product-card-name{display:-webkit-box;width:5.625rem;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.minicart-product-card-img{height:3.625rem;width:3.25rem}.minicart-product-card-img img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.minicart-product-quote{margin-top:1rem}.minicart-product-quote-header{display:flex;justify-content:space-between}.minicart-product-quote-header-title{align-items:center;display:inline-flex;font-size:1rem;font-weight:600}.minicart-product-quote-header-title-icon{height:2rem;margin-right:.5rem;width:2rem}.minicart-totals{padding-block:1rem}.minicart-totals-item{align-items:center;display:flex;justify-content:space-between}.minicart-totals-main{font-size:1rem;font-weight:600}.google-maps{height:100%;position:relative;width:100%}.google-maps-container{background-position:50%;background-size:cover;height:100%;width:100%}.google-maps-overlay{align-items:center;background-color:#bfbfbf66;bottom:0;display:flex;justify-content:center;left:0;position:absolute;right:0;top:0}.google-maps-button{font-size:.875rem;line-height:1.2;padding-bottom:.5rem;padding-top:.5rem;z-index:10}.google-maps-infos{align-items:flex-start;background-color:var(--bd-white);border:1px solid var(--bd-black);border-radius:.5rem;bottom:.625rem;display:flex;flex-direction:column;gap:.5rem;left:50%;padding:.625rem;position:absolute;transform:translate(-50%);width:80%;z-index:10}@media (max-width:48rem){.google-maps-infos{width:95%}}.google-maps-infos-header{align-items:center;display:flex;justify-content:space-between;width:100%}.google-maps-infos-header-title{font-size:.875rem;font-weight:var(--bd-bold-fw);text-transform:capitalize}.google-maps-infos-content{display:flex;flex-wrap:wrap;font-size:.75rem;gap:1rem}.google-maps-infos-address{font-size:.875rem}.google-maps-hide{text-align:right}.faq-wrapper-title{margin-bottom:1rem}.retailer-page .faq-wrapper{padding:0}.faq-item{background-color:var(--bd-concrete);font-size:.875rem;margin-bottom:1rem;padding:1.5rem 1rem}.faq-item-summary{align-items:flex-start;justify-content:space-between;line-height:1.25}[open] .faq-item-summary{font-weight:var(--bd-semi-fw);margin-bottom:1.5rem}.faq-item .pageBuilderText :last-child{margin-bottom:0}.storeloc-search{display:flex;flex-direction:row;height:100%;width:100%}@media (max-width:64rem){.storeloc-search{flex-direction:column-reverse;padding-inline:1rem}}.storeloc-map{position:relative;width:50%}@media (max-width:64rem){.storeloc-map{height:34.625rem;width:100%}}.storeloc-select{padding-inline:2.5rem;width:50%}@media (max-width:64rem){.storeloc-select{margin-bottom:1rem;padding:0;width:100%}}.storeloc-select .retailer-select-list{height:50vh;overflow-y:auto}@media (max-width:64rem){.storeloc-select .retailer-select-list{height:40vh}}.storeloc-select-title{font-size:1.375rem;font-weight:var(--bd-semi-fw);margin-bottom:1rem}.storeloc-hide-list .retailer-select-list,.storeloc-hide-list .retailer-select-submit,.storeloc-hide-map{display:none}.product-price-discount{align-items:center;display:flex;margin-bottom:.25rem;width:100%}.product-price-discount-striked{font-size:1.5rem;font-weight:var(--bd-semi-fw);line-height:1;margin-left:.625rem}.product-price-discount-striked span{text-decoration-line:line-through}.product-price-discount-striked sup{font-size:70%;text-decoration-line:line-through;vertical-align:50%}.product-price-unit{font-size:.625rem;font-weight:600}.product-price-ecopart,.product-price-tax{font-size:.6875rem;font-weight:400}@media (max-width:40rem){.product-price-ecopart,.product-price-tax{font-size:.5625rem}}.product-price-new{font-size:.875rem;margin-top:.5rem}@media (max-width:40rem){.product-price-new{font-size:.625rem}}.product-price-tag{color:var(--bd-primary-color);font-size:2.875rem;font-weight:800;line-height:1}.product-price-tag sup{font-size:60%;vertical-align:50%}.product-price-secondary-price{font-size:.75rem}.product-price-from-seller,.product-price-infos{font-size:.875rem;margin-block:.25rem}@media (max-width:40rem){.product-price-from-seller,.product-price-infos{font-size:.625rem}}.product-price-depot{color:var(--bd-primary-color);font-size:.875rem;margin-block:.75rem}@media (max-width:40rem){.product-price-depot{font-size:.625rem;margin-top:0}}.product-price-subdepot{font-size:.875rem;margin-block:.75rem}@media (max-width:40rem){.product-price-subdepot{font-size:.625rem;margin-bottom:0}}.product-price-sticky .product-price-wrapper{display:grid;gap:.25rem .75rem;grid-auto-columns:1fr;grid-template-areas:"price details" "price ecopart";grid-template-columns:fit-content(0) 1fr}.product-price-sticky .product-price-tag{font-size:2rem;grid-area:price}.product-price-sticky .product-price-details{font-size:.75rem;grid-area:details}.product-price-sticky .product-price-ecopart-wrapper{font-size:.75rem;grid-area:ecopart}.product-price-sticky .product-price-depot,.product-price-sticky .product-price-new,.product-price-sticky .product-price-subdepot{font-size:.75rem;margin-block:0}.product-card .product-price-tag{font-size:2.5rem}.product-card .product-price-discount-striked{font-size:1.25rem}.product-item-card .tag-discount .tag-label{font-size:.75rem}.product-item-card .product-price{display:flex;flex-direction:column;justify-content:flex-end}@media (max-width:64rem){.product-item-card .product-price{width:auto}}.product-item-card .product-price-discount{justify-content:flex-end}.product-item-card .product-price-discount-striked{font-size:.875rem}.product-item-card .product-price-discount-striked sup{font-size:100%;line-height:inherit;vertical-align:baseline}.product-item-card .product-price-wrapper{align-items:flex-start;display:flex;margin-block:.3125rem}.product-item-card .product-price-details{padding-left:.25rem}.product-item-card .product-price-tax{font-weight:600}.product-item-card .product-price-tag{font-size:1.5rem}.minicart .product-price-discount{display:none}.minicart .product-price-wrapper{align-items:flex-end;display:flex;gap:.25rem}.minicart .product-price-tag{font-size:1.125rem}.minicart .product-price-tax{font-size:.625rem;font-weight:600}.skip-links-list{display:flex;gap:1rem;justify-content:center;opacity:0;position:absolute}.skip-links-list:has(.skip-links-link:focus){opacity:1;position:relative}.bundled-products-section-list{margin-top:1.5rem}.bundled-products-section-list .product-item-card{margin-bottom:1rem}@media (max-width:64rem){.bundled-products-section-list .product-item-card{border-bottom:1px solid var(--bd-grey-border);border-radius:0;box-shadow:none;padding-bottom:2rem}}.bundled-products-section-list .product-item-card>.tag{background-color:var(--bd-gallery);border:none;border-radius:.375rem}.bundled-products-section-list .product-item-card>.tag-label{font-weight:600}@media (min-width:64.0625rem){.bundled-products-section-list .product-item-card-body{flex-wrap:nowrap}}.bundled-products-section-list .product-item-card-actions{align-items:flex-end;gap:1.5rem}@media (max-width:64rem){.bundled-products-section-list .product-item-card-actions{margin-top:1rem;width:100%}.bundled-products-section-list .product-item-card-actions .product-price{display:none}}.bundled-products-section-list .product-item-card-figure{flex-grow:1}.bundled-products-section-list .product-item-card-figcaption{width:30.625rem}@media (max-width:64rem){.bundled-products-section-list .product-item-card-figcaption{display:grid;gap:0;grid-template-areas:"title title" "info price";grid-template-columns:1fr 1fr;padding-right:0;width:100%}}.bundled-products-section-list .product-item-card-figcaption .product-price{grid-area:price}@media (min-width:64.0625rem){.bundled-products-section-list .product-item-card-figcaption .product-price{display:none}}.bundled-products-section-list .product-item-card-title{grid-area:title}.bundled-products-section-list .product-item-card-info{grid-area:info}.bundled-products-section-footer-expend{margin-block:1.5rem;text-align:center}.bundled-products-section-footer-actions{align-items:center;display:flex;gap:1rem;justify-content:center;margin-top:1.5rem}@media (max-width:64rem){.bundled-products-section-footer-actions{border-bottom:1px solid var(--bd-grey-border);flex-direction:column;margin-top:1rem;padding-bottom:1rem}}.bundled-products-section-footer-total{align-items:center;display:flex;flex-direction:column;text-align:center}.bundled-products-section-footer-total-label{font-size:.875rem;font-weight:600}.bundled-products-section-footer-total .product-price-tag{font-size:1.5rem}.info-banner{display:flex;gap:.5rem}@media (min-width:48.0625rem){.info-banner{margin-bottom:0}}.info-banner-container{margin-top:1.5rem}@media (max-width:48rem){.info-banner-container{margin-bottom:1.5rem;margin-top:0;order:2}}.info-banner-icon{flex-shrink:0;height:1.5rem;width:1.5rem}.info-banner-content{flex-grow:1}.info-banner-img{height:1.5rem;width:1.5rem}.info-banner-title{align-items:center;display:flex;font-weight:var(--bd-semi-fw);justify-content:space-between;position:relative}.info-banner-description{margin-top:.25rem}.product-card-rating:has(.bv_hide_visibility){display:none}#bazaarvoice-reviews #bv_review_maincontainer>div{margin-inline:0}#bazaarvoice-reviews div:has(>.bv_rating_content1){flex-direction:column-reverse}#bazaarvoice-reviews #bv-reviews-rating-snapshot-container+div{margin:0;padding:0 0 1rem}#bazaarvoice-reviews #bv-reviews-overall-ratings-container>*{margin:0;padding:0}#bazaarvoice-reviews #bv-reviews-overall-ratings-container [aria-describedby=bv-reviews-overall-ratings-container]{height:auto}#bazaarvoice-reviews #bv-reviews-rating-snapshot-container{padding-inline:0}#bazaarvoice-reviews #reviews_container div[data-bv-v=contentItem]{margin-inline:0}#bazaarvoice-reviews #reviews_container div[data-bv-v=contentItem]>div>div>div:nth-child(2){display:none}#bazaarvoice-reviews #reviews_container div[data-bv-v=contentItem] [data-bv-v=contentHeader],#bazaarvoice-reviews #reviews_container div[data-bv-v=contentItem] [data-bv-v=contentSummary]{padding-inline:0}.nav-panel-enter-active,.nav-panel-leave-active{transition:transform .3s ease-in-out}.nav-panel-enter-from,.nav-panel-leave-to{transform:translate(calc(-100% + 50px))}.nav-panel-enter-to,.nav-panel-leave-from{transform:translate(0)}.nav-fade-enter-active,.nav-fade-leave-active{transition:opacity .3s ease-in-out}.nav-fade-enter-from,.nav-fade-leave-to{opacity:0}.nav-fade-enter-to,.nav-fade-leave-from{opacity:1}.nav-main-transition-enter-active,.nav-main-transition-leave-active{transition:opacity .3s ease-in-out}@media (max-width:64rem){.nav-main-transition-enter-active,.nav-main-transition-leave-active{transition:transform .3s ease-in-out}}.nav-main-transition-enter-from,.nav-main-transition-leave-to{opacity:0}@media (max-width:64rem){.nav-main-transition-enter-from,.nav-main-transition-leave-to{opacity:1;transform:translate(-100%)}}.nav-main-transition-enter-to,.nav-main-transition-leave-from{opacity:1}@media (max-width:64rem){.nav-main-transition-enter-to,.nav-main-transition-leave-from{transform:translate(0)}}.nav-mobile-only{display:none}@media (max-width:64rem){.nav-mobile-only{display:block}}.nav-main{align-items:center;display:flex;justify-content:space-between;position:relative;transition:transform .3s ease,opacity .3s ease}@media (max-width:64rem){.nav-main{align-items:flex-start;bottom:0;left:0;position:fixed;top:var(--header-top-height);width:100%;z-index:60}.nav-main.active{display:flex}}@media (min-width:64.0625rem){.nav-main{background-color:var(--bd-white)}}@media print{.nav-main{display:none}}@media (max-width:64rem){.nav-main-wrapper{background-color:var(--bd-white);height:100%;overflow:auto;padding-inline:0;position:absolute}}.nav-main-wrapper .plp-depot-card{border-radius:0;display:none;flex-direction:row;justify-content:space-between;margin-bottom:0;margin-top:2rem;padding-block:1rem;position:relative;width:100%}.nav-main-wrapper .plp-depot-card-btn{top:0;right:0;bottom:0;left:0;position:absolute;text-indent:-9999px}.nav-main-wrapper .plp-depot-card.active{padding-inline:2rem 1.75rem}.nav-main-wrapper .plp-depot-card.active:after{background-image:url(./chevron.CwOulFwY.svg);background-repeat:no-repeat;background-size:contain;content:"";height:.9375rem;margin-left:auto;right:.5rem;top:50%;transform:translateY(0);width:.9375rem}@media (max-width:64rem){.nav-main-wrapper .plp-depot-card{display:flex}}.nav-main-panel{background-color:#00000080;display:flex;height:100vh;justify-content:center;left:0;position:absolute;width:100%;z-index:10}@media (max-width:64rem){.nav-main-panel{bottom:0;height:auto;top:0}}.nav-main-panel.active{display:flex}.nav-main-panel-wrapper{align-items:start;display:flex;height:calc(100vh - var(--header-height));max-height:41.25rem;max-width:100rem;overflow:hidden;position:relative;width:100%;z-index:4}@media (max-width:64rem){.nav-main-panel-wrapper{height:100%;max-height:none}}.nav-main-panel-wrapper:has(.nav-main-panel-body.active) .nav-main-panel-close{position:absolute}.nav-main-panel-close{background-image:url(./crossWhite.CqQkWrGf.svg);height:3.125rem;position:relative;right:0;top:0;width:3.125rem}.nav-main-panel-close:hover{filter:brightness(0) invert(11%) sepia(87%) saturate(6424%) hue-rotate(349deg) brightness(79%) contrast(112%)}@media (max-width:64rem){.nav-main-panel-close{display:none}}.nav-main-panel-side{background-color:var(--bd-white);flex-shrink:0;height:100%;overflow:auto;padding-inline:1rem;position:relative;width:23.875rem;z-index:2}@media (max-width:64rem){.nav-main-panel-side{width:100%}}.nav-main-panel-side-header{align-items:center;display:flex;padding:2rem 0 1.375rem}@media (min-width:64rem){.nav-main-panel-side-header{display:none}}.nav-main-panel-side-back{background-image:url(./chevron-back.CqAlWlAx.svg);background-repeat:no-repeat;background-size:contain;height:1.125rem;margin-right:1rem;width:1.125rem}.nav-main-panel-side-title{font-size:1.25rem;font-weight:900;text-transform:uppercase}.nav-main-panel-side-name{align-items:center;display:flex;font-size:.875rem;font-weight:600;justify-content:flex-start;padding:1.3125rem .75rem;transition:transform .25s ease;width:100%}.nav-main-panel-side-name:not(.has-icon):before{content:none}@media (min-width:64rem){.nav-main-panel-side-name.has-icon-mobile:before{content:none}}.nav-main-panel-side-name:before{background-image:var(--category-image);background-position:50%;background-size:cover;content:"";height:1.5rem;margin-right:.5rem;width:1.5rem}.nav-main-panel-side-name.sub-content:after{background-image:url(./chevron.CwOulFwY.svg);background-repeat:no-repeat;background-size:contain;content:"";height:.9375rem;margin-left:auto;right:.5rem;top:50%;transform:translateY(0);width:.9375rem}.nav-main-panel-side-list{background-color:var(--bd-white);height:100%}.nav-main-panel-side-list-item{align-items:center;border-top:1px solid var(--bd-silver-chalice);display:flex;justify-content:space-between;position:relative}.nav-main-panel-side-list-item.active,.nav-main-panel-side-list-item:hover{background-color:var(--bd-gallery);border-color:var(--bd-gallery)}.nav-main-panel-side-list-item.active+li,.nav-main-panel-side-list-item:hover+li{border-color:var(--bd-gallery)}.nav-main-panel-side-list-item:first-child{border-color:transparent}.nav-main-panel-body{align-items:flex-start;display:flex;height:100%;position:relative;transform:translate(calc(-100% + 50px));transition:transform .25s ease}.nav-main-panel-body.active{flex-grow:1;transform:translate(0)}@media (max-width:64rem){.nav-main-panel-body{position:absolute;transform:translate(-100%);width:100%;z-index:15}}.nav-main-panel-body-wrapper{background-color:var(--bd-white);height:100%;overflow-y:auto;padding:1.5rem 1.8125rem;position:relative;width:calc(100% - 50px)}@media (max-width:64rem){.nav-main-panel-body-wrapper{padding:2rem 1rem;width:100%}}.nav-main-panel-body-section{flex-shrink:0;margin-top:2.625rem;width:calc(33.33333% - 1.33333rem)}@media (max-width:64rem){.nav-main-panel-body-section{width:100%}}.nav-main-panel-body-section-wrapper{display:flex;flex-wrap:wrap;gap:2rem}@media (max-width:64rem){.nav-main-panel-body-section-wrapper{flex-direction:column;gap:.5rem}}.nav-main-panel-body-section-title{font-weight:800;padding-block:.5625rem;text-transform:uppercase}@media (max-width:64rem){.nav-main-panel-body-section-title{padding-bottom:1.125rem;padding-top:0}}.nav-main-panel-body-title{font-size:1.25rem;font-weight:900;text-transform:uppercase}.nav-main-panel-body-all{color:var(--bd-primary-color);cursor:pointer;font-weight:600;margin-left:1rem;text-decoration:underline;white-space:nowrap}.nav-main-panel-body-all:hover{text-decoration:none}@media (max-width:64rem){.nav-main-panel-body-all{margin-left:auto}}.nav-main-panel-body-back{background-image:url(./chevron-back.CqAlWlAx.svg);background-repeat:no-repeat;background-size:contain;height:1.125rem;margin-right:1rem;width:1.125rem}.nav-main-panel-body-header{align-items:center;display:flex}@media (max-width:64rem){.nav-main-panel-body-header{width:100%}.nav-main-panel-body-list-item{border-bottom:1px solid var(--bd-silver-chalice)}.nav-main-panel-body-list-item:hover{background-color:var(--bd-gallery);border-color:var(--bd-gallery)}.nav-main-panel-body-list-item:hover+li{border-color:var(--bd-gallery)}.nav-main-panel-body-list-item:first-child{border-top:none}}.nav-main-panel-body-list-item-link{display:inline-flex;display:flex;font-size:.875rem;font-weight:600;justify-content:space-between;padding:.5rem 1rem;transition:transform .15s ease}.nav-main-panel-body-list-item-link:hover{background-color:var(--bd-gallery)}@media (max-width:64rem){.nav-main-panel-body-list-item-link{padding:1.375rem .75rem;width:100%}}.nav-main-panel-body-list-item-link.all{align-items:center;border-bottom:none;color:var(--bd-primary-color);justify-content:flex-start}.nav-main-panel-body-list-item-link.all:hover{background-color:inherit;text-decoration:underline}.nav-main-panel-body-list-item-link.all:after{background:url(./arrow-red-right.DoVjMXLO.svg) no-repeat 0 0;content:"";flex-shrink:0;height:1.5rem;margin-left:1rem;width:1.5rem}.nav-main-panel-body-list-item-link.big{justify-content:space-between;padding:1.3125rem .75rem;width:100%}.nav-main-list{align-items:stretch;display:flex;gap:.5rem;gap:0;padding:.4375rem 0 .875rem}@media (max-width:64rem){.nav-main-list{align-items:flex-start;background-color:var(--bd-white);flex-direction:column;padding:0 1rem;width:100%}}.nav-main-list-item{align-items:center;display:flex;transition:background-color .5s ease}.nav-main-list-item:first-child{border-top:none}.nav-main-list-item.active,.nav-main-list-item:hover{background-color:var(--bd-gallery)}@media (max-width:64rem){.nav-main-list-item{border-top:1px solid var(--bd-silver-chalice);width:100%}.nav-main-list-item.active,.nav-main-list-item.active+li,.nav-main-list-item:hover,.nav-main-list-item:hover+li{border-color:var(--bd-gallery)}.nav-main-list-item .nav-main-button{font-size:.875rem;justify-content:flex-start;padding:1.375rem .75rem;text-align:left;width:100%}.nav-main-list-item .nav-main-button.sub-content:after{background-image:url(./chevron.CwOulFwY.svg);background-repeat:no-repeat;background-size:contain;content:"";height:.9375rem;margin-left:auto;right:.5rem;top:50%;transform:translateY(0);width:.9375rem}}.nav-main-list-item-pro{margin-left:auto}@media (max-width:64rem){.nav-main-list-item-pro .nav-main-button{background-color:var(--bd-pro-color);border-radius:.5rem;color:#fff;margin-top:.5rem}}.nav-main-button{align-items:center;color:var(--bd-black);display:inline-flex;font-weight:600;justify-content:center;line-height:1;padding:.5625rem .875rem;text-transform:capitalize;transition:transform .3s ease,background-color .25s ease}@media (max-width:64rem){.nav-main-button{font-size:1.125rem}}.nav-main-button.has-icon:before{background-image:var(--category-image);background-position:50%;background-size:cover;content:"";height:1.5rem;margin-right:.5rem;width:1.5rem}@media (min-width:64rem){.nav-main-button.has-icon-mobile:before{content:none}}@media (max-width:64rem){.nav-main-button .header-burger{display:none}}body:has(.account) .news-container,body:has(.account) .news-loader,body:has(.confirmation-login) .news-container,body:has(.confirmation-login) .news-loader,body:has(.contact-form) .news-container,body:has(.contact-form) .news-loader,body:has(.login-section) .news-container,body:has(.login-section) .news-loader,body:has(.signup-section) .news-container,body:has(.signup-section) .news-loader{display:none}.news-container{background-color:var(--bd-primary-color);border-radius:.5rem;color:var(--bd-white);display:flex;flex-direction:row;margin-top:1.5rem;margin-inline:auto;padding:2rem 4rem}@media (max-width:64rem){.news-container{padding:1rem}}@media (max-width:48rem){.news-container{flex-direction:column}}.newsSocials-title,.newsletter-title{font-size:1.5rem;font-weight:var(--bd-bold-fw);line-height:2rem;text-transform:uppercase}@media (max-width:48rem){.newsSocials-title,.newsletter-title{font-size:1.125rem;line-height:1.5rem}}@media (min-width:48rem){.newsletter-container{padding:1rem 1rem 2.25rem;width:65%}}.newsletter-description{line-height:normal;margin-top:.75rem}.newsletter-highlight{font-weight:700}.newsletter-form{align-items:flex-start;display:flex;gap:.75rem;margin-top:1rem}@media (max-width:48rem){.newsletter-form{align-items:flex-start;flex-direction:column}}.newsletter-form .form-error{color:var(--bd-white)}.newsletter-input.form-input{position:relative;width:50%}.newsletter-input.form-input.form-element-valid:has([type=text]):after{bottom:auto;top:1.5625rem;transform:translateY(-50%)}@media (max-width:48rem){.newsletter-input.form-input{width:100%}}.newsletter-input .form-input-label{color:inherit;font-weight:var(--bd-semi-fw)}.newsletter-input .form-input-element{border-radius:7.5rem;height:3.125rem}.newsletter-input-example{color:var(--bd-white)}.newsletter-cta{border-color:inherit;color:inherit;min-width:12.1875rem}@media (max-width:48rem){.newsletter-cta{width:100%}.newsSocials-container{margin-top:1.75rem}}@media (min-width:48rem){.newsSocials-container{padding:1rem}}.newsSocials-list{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:1.25rem}@media (max-width:48rem){.newsSocials-list{flex-wrap:nowrap;gap:.5rem}}.newsSocials-item{padding:0}.newsSocials-link{display:inline-flex}.newsSocials-link:hover{background-color:transparent}.newsSocials-link:hover .newsSocials-picto{fill:var(--bd-black)}.newsSocials-picto{height:2rem;width:2rem;fill:var(--bd-white)}.newsSocials-picto:hover{fill:var(--bd-black)}.wishlist-actions{border-bottom:1px solid var(--bd-silver);margin-bottom:.5rem;padding-bottom:.5rem}.wishlist-actions .btn{padding-inline:1rem}@media (max-width:48rem){.wishlist-actions .btn{padding-inline:.25rem}}.wishlist-select-all.form-checkbox{padding-block:.75rem}.wishlist-list{display:flex;flex:100%;flex-wrap:wrap;gap:1.5rem}.wishlist-list-item{position:relative;width:calc(50% - .78125rem)}@media (max-width:80rem){.wishlist-list-item{width:100%}}.wishlist-list-item .form-checkbox{inset-block-start:50%;inset-inline-start:1.25rem;position:absolute;transform:translateY(-50%);z-index:1}@media (max-width:48rem){.wishlist-list-item .form-checkbox{inset-block-start:5rem}}.wishlist-list-item .product-item-card{height:100%;padding-left:4rem}.wishlist-list-item .product-item-card-body{gap:1rem;height:100%}@media (max-width:48rem){.wishlist-list-item .product-item-card-body{justify-content:space-between}.wishlist-list-item .product-item-card-img{height:3.25rem;width:3.25rem}}.wishlist-list-item .product-item-card-actions{align-items:flex-end;gap:.625rem}.wishlist-slider-wrapper{width:100%}.wishlist-slider-wrapper-title{font-size:1.5rem;font-weight:var(--bd-black-fw);margin-block:2.5rem 2.25rem;text-transform:uppercase}.wishlist-recap-sticky{background-color:var(--bd-white);border-top:1px solid var(--bd-silver);bottom:0;left:0;padding-block:1rem;position:fixed;transform:translateY(0);transition:transform .25s ease;width:100%;z-index:8}@media (max-width:48rem){.wishlist-recap-sticky{background-color:var(--bd-concrete)}}.wishlist-recap-sticky-wrapper{align-items:center;display:flex;gap:2.5rem;justify-content:center}@media (max-width:48rem){.wishlist-recap-sticky-wrapper{flex-direction:column;gap:1rem}}.wishlist-recap-sticky-wrapper-price{display:flex;font-size:.875rem;text-align:center}@media (max-width:48rem){.wishlist-recap-sticky-wrapper-price{font-size:1.25rem;font-weight:var(--bd-semi-fw);justify-content:space-between;width:100%}}@media (min-width:48.0625rem){.wishlist-recap-sticky-wrapper-price{flex-direction:column}.wishlist-recap-sticky-wrapper-price span{color:var(--bd-primary-color);font-size:1.5rem;font-weight:var(--bd-bold-fw)}}.wishlist-recap-sticky-wrapper-actions{display:flex;gap:.5rem}@media (max-width:48rem){.wishlist-recap-sticky-wrapper-actions{justify-content:space-between;width:100%}.wishlist-recap-sticky-wrapper-actions>*{flex:0 0 50%}.wishlist-recap-sticky-wrapper-actions .btn-load-wrapper button{width:100%}}.wishlist-loader{height:2rem;margin:0 auto;position:relative;width:2rem}.confirmation{align-items:stretch;display:flex;gap:2.5rem;margin-top:.75rem}@media (max-width:48rem){.confirmation{flex-direction:column;gap:0}}.confirmation-aside{position:sticky;top:var(--header-height);width:25rem;z-index:2}@media (max-width:48rem){.confirmation-aside{width:100%}}.confirmation-content{display:flex;flex:1 1 auto;min-width:0}@media (max-width:48rem){.confirmation-content{flex:1 1 100%}}.confirmation-content-body{margin-left:auto;margin-right:auto;max-width:69.5rem;padding-left:1rem;padding-right:1rem}@media (max-width:48rem){.confirmation-content-body{padding:0}}.confirmation-message{align-items:center;background-color:var(--bd-concrete);border-radius:.25rem;display:flex;flex-direction:column;gap:1rem;justify-content:center;padding:1.5rem;width:100%}@media (max-width:48rem){.confirmation-message{margin-bottom:1.5rem}}.confirmation-message-box{align-items:center;display:flex;flex-direction:column;gap:1rem;max-width:32.25rem}@media (max-width:48rem){.confirmation-message-box{padding:2rem;width:100%}}.confirmation-message-box-header{display:flex;gap:.875rem}@media (max-width:48rem){.confirmation-message-box-header{align-items:center;flex-direction:column;gap:1rem}}.confirmation-message-box-header-title{align-items:center;display:flex;font-size:1.25rem;font-weight:700;text-align:center;text-transform:uppercase}@media (max-width:48rem){.confirmation-message-box-header-title{font-size:1.5rem;text-align:center}}.confirmation-message-box-header-icon{height:3.125rem;width:3.125rem;fill:var(--bd-teal)}.confirmation-message-box-text{font-size:1rem;text-align:center}@media (max-width:48rem){.confirmation-message-commande-btn{width:100%}}.confirmation-message-commande-tag{color:var(--bd-primary-color)}.confirmation-order{margin:0 auto;max-width:37.5rem}.confirmation-order-banner{background-color:var(--bd-concrete);border-radius:.25rem;display:flex;flex-direction:column;gap:1rem;padding:1.5rem}.confirmation-order-depot,.confirmation-order-withdrawal{display:flex;flex-direction:column;gap:.5rem}.confirmation-order-depot-title,.confirmation-order-withdrawal-title{align-items:flex-start;display:flex;font-size:.875rem;font-weight:var(--bd-semi-fw);gap:.375rem}.confirmation-order-depot-address,.confirmation-order-depot-date,.confirmation-order-depot-warning,.confirmation-order-withdrawal-address,.confirmation-order-withdrawal-date,.confirmation-order-withdrawal-warning{align-items:flex-start;display:flex;flex-direction:column;font-size:.875rem}.confirmation-order-depot-warning,.confirmation-order-withdrawal-warning{color:var(--bd-primary-color)}.confirmation-order-depot-link,.confirmation-order-withdrawal-link{font-weight:var(--bd-base-fw);padding:0 .5rem;position:relative;text-decoration:underline}.confirmation-order-depot-link:hover,.confirmation-order-withdrawal-link:hover{color:var(--bd-primary-color);text-decoration:none}.confirmation-order-depot-link:before,.confirmation-order-withdrawal-link:before{background-color:var(--bd-black);content:"";height:75%;left:0;position:absolute;top:50%;transform:translateY(-50%);width:.125rem}.confirmation-order-depot-title:before{background-image:url(./location.CaD8TBrY.svg)}.confirmation-order-depot-title:before,.confirmation-order-withdrawal-title:before{align-self:center;background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:flex;height:1rem;width:1rem}.confirmation-order-withdrawal-title:before{background-image:url(./calendar.Bw7TGVKd.svg)}.confirmation-order-subscription{display:flex;flex-direction:column;gap:1rem;padding:1rem}.confirmation-order-subscription-text{font-size:.875rem}.confirmation-order-subscription-option{display:flex;gap:1rem}@media (max-width:48rem){.confirmation-order-subscription-option{flex-direction:column}}.confirmation-order-subscription-option-input{align-self:flex-start;background:var(--bd-gallery);border-radius:.25rem;display:flex;flex:1;flex-direction:column;gap:.5rem;padding:.75rem}@media (max-width:48rem){.confirmation-order-subscription-option-input{align-self:stretch}}.confirmation-order-subscription-option-input-group{display:flex;flex-direction:column;gap:.25rem}.confirmation-order-subscription-option-input-group-label{color:var(--bd-black);font-size:1rem}.confirmation-order-subscription-option-input-group-text{border:.0625rem solid var(--bd-grey-border);border-radius:.25rem;font-size:1rem;outline:none;padding:.75rem}.confirmation-login{align-items:center;background-color:var(--bd-concrete);border-radius:.25rem;display:flex;flex-direction:column;gap:1rem;justify-content:center;padding:1.5rem;width:100%}@media (max-width:48rem){.confirmation-login{margin-bottom:1.5rem}}.confirmation-login-section{align-items:center;display:flex;flex-direction:column;gap:1rem}@media (max-width:48rem){.confirmation-login-section{padding:.5rem;width:100%}}.confirmation-login-section-header{align-items:center;display:flex;flex-direction:column;gap:.875rem}@media (max-width:48rem){.confirmation-login-section-header{align-items:center;gap:1rem}}.confirmation-login-section-header-title{align-items:center;display:flex;flex-direction:column;font-size:1.25rem;font-weight:700;line-height:1.25;text-align:center;text-transform:uppercase}@media (max-width:48rem){.confirmation-login-section-header-title{font-size:1.125rem}}.confirmation-login-section-header-icon{height:4rem;width:4rem;fill:var(--bd-teal)}.confirmation-login-section-content{font-size:1rem;text-align:center}.confirmation-login-section-actions{display:flex;flex-direction:column;gap:1rem;min-width:15.625rem}@media (max-width:48rem){.confirmation-login-section-actions{width:100%}}.account{display:flex;gap:2rem}@media (max-width:48rem){.account{flex-wrap:wrap;gap:1.5rem}}.account-aside{flex-shrink:0;margin-right:auto;width:20.75rem}@media (max-width:48rem){.account-aside{width:100%}}@media print{.account-aside{display:none}}@media (max-width:48rem){.account-aside-wrapper{margin-inline:-1rem}}.account-wrapper{flex-grow:1;min-width:0;position:relative}.account-header{font-size:1.25rem;font-weight:var(--bd-bold-fw);margin-bottom:1.5rem}@media (max-width:48rem){.account-header{display:none}}.account-header-title{align-items:center;color:var(--bd-primary-color);display:flex;gap:.5rem}.account-header-title-icon{height:2rem;width:2rem;fill:currentColor}.account-content{display:flex;flex-wrap:wrap;gap:1rem}.account-card{background-color:var(--bd-white);border-radius:.5rem;box-shadow:0 0 .5rem #00000014;padding:1rem}.account-card.account-last-order{background-color:var(--bd-concrete);box-shadow:none}.account-card-header{font-size:1rem;font-weight:var(--bd-bold-fw);margin-bottom:1rem}.account-card-header-title{align-items:center;display:flex;gap:.5rem}.account-card-header-title-icon{height:1.5rem;-o-object-fit:contain;object-fit:contain;width:1.5rem}.account-card-body-item{font-size:.875rem;margin-bottom:.5rem}.account-card-body-item-label{color:var(--bd-grey-text)}.account-fidelity,.account-last-order,.account-personal-info-section{flex:0 1 calc(50% - .5rem)}@media (max-width:64rem){.account-fidelity,.account-last-order,.account-personal-info-section{flex-basis:100%}}.account-last-order-skeleton{z-index:6}.account-last-order .order-item-header{border-bottom:1px solid var(--bd-silver);margin-bottom:.5rem;padding-bottom:.5rem}.account-last-order .order-item-header-left{align-items:flex-start;flex-direction:column;gap:.5rem}.account-last-order .order-item-header-details{color:var(--bd-mine-shaft);font-size:.75rem;font-weight:var(--bd-semi-fw)}.account-last-order .order-item-header-details-number:before{content:"| "}.account-last-order .order-item-body{flex-direction:column}.account-last-order .order-item-actions{margin-top:.75rem;width:100%}.account-last-order .order-item-actions .btn{width:100%}.account-fidelity-content{display:flex;flex-direction:column;justify-content:center}.account-fidelity-content-figure img{aspect-ratio:320/120;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.account-fidelity-content-cta{margin-top:1rem}.account-fidelity-content-card{text-align:center}.account-fidelity-content-card-date time{margin-left:.25rem}.account-fidelity-banner{margin-block:1rem;overflow:hidden;position:relative}.account-fidelity-banner-pro{background-color:var(--bd-pro-color);color:var(--bd-white)}.account-fidelity-banner-pro .form-checkbox-label{color:var(--bd-white)}.account-fidelity-banner-pro .form-checkbox input[type=checkbox]{border-color:var(--bd-white)}@media (min-width:48rem){.account-fidelity-banner-pro .account-fidelity-content-figure figcaption{max-width:40%}.account-fidelity-banner{padding:2rem 3.5rem}.account-fidelity-banner .account-card-header-title-icon{height:3rem;width:3.75rem}.account-fidelity-banner .account-fidelity-individual .account-fidelity-content-figure{display:flex}.account-fidelity-banner .account-fidelity-individual .account-fidelity-content-figure img{height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;right:0;top:0;width:40%}.account-fidelity-banner .account-fidelity-individual .account-fidelity-content-figure figcaption{flex:1 0 60%;max-width:60%}.account-fidelity-banner .account-fidelity-individual .account-fidelity-content-cta .btn{width:auto}}.account-fidelity-banner .account-fidelity-pro .account-fidelity-title{margin-bottom:2.5rem}.account-fidelity-banner .account-fidelity-pro .account-fidelity-content-figure img{height:100%;top:0;right:0;bottom:0;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}.account-fidelity-banner .account-fidelity-pro .account-fidelity-content-figure figcaption{position:relative}.account-fidelity-banner .account-fidelity-pro .account-fidelity-content-cta .btn{width:auto}@media (max-width:48rem){.account-fidelity-banner .account-fidelity-pro .account-fidelity-content-cta .btn{margin-top:2.5rem;text-align:center}.account-fidelity-banner .account-fidelity-pro{padding:3rem 1.5rem}}.account-help{flex:1 0 100%}@media print{.account-help{display:none}}.account-help-content{align-items:center;display:flex;gap:1.5rem;justify-content:space-between}@media (max-width:64rem){.account-help-content{flex-direction:column}}.account-help-content-cta{flex-shrink:0}@media (max-width:64rem){.account-help-content-cta,.account-help-content-cta .btn{width:100%}}.account-personal-info{row-gap:1.5rem}@media (max-width:48rem){.account-personal-info{row-gap:1.25rem}}.account-personal-info-section{display:flex;flex-direction:column;gap:1.5rem}@media (max-width:48rem){.account-personal-info-section{gap:.5rem}}.account-personal-info-section .account-card{display:flex;flex-direction:column;gap:1rem;justify-content:space-between}.account-personal-info-informations .account-card-footer{text-align:center}@media (max-width:48rem){.account-personal-info-informations .account-card-footer .btn{width:100%}}.account-personal-info-address{flex-basis:100%}.account-personal-info-address .account-card-header{margin-bottom:0}.account-personal-info-address .account-card-title{color:var(--Buttons-Primary-hover);font-size:1rem;font-weight:var(--bd-semi-fw);margin-bottom:0}.account-personal-info-address .account-card-address{display:flex;flex-direction:column;font-size:.875rem;gap:.5rem;line-height:125%}.account-personal-info-address .account-card-body{align-items:flex-start;display:flex;justify-content:space-between}.account-personal-info-address .account-card-footer{text-align:left}.account-personal-info-content{display:flex;flex-wrap:wrap;gap:1rem}.account-personal-info-content .account-card{position:relative;width:calc(50% - .5rem)}@media (max-width:64rem){.account-personal-info-content .account-card{width:100%}}.account-personal-info-footer{text-align:center}@media (max-width:48rem){.account-personal-info-footer .btn{width:100%}}.account-personal-info-delete-account{flex-basis:100%;font-size:.875rem;text-align:center}.account-personal-info-delete-account:before{background-color:var(--bd-silver);content:"";display:block;height:1px;width:100%}.account-orders,.account-quotes{margin-bottom:1.5rem}.account-orders .cart-empty,.account-quotes .cart-empty{min-height:60%}@media (max-width:48rem){.account-orders .cart-empty,.account-quotes .cart-empty{min-height:6.25rem}}.account-communication-preferences p{font-size:.875rem}.account-communication-preferences-form{margin-top:1rem}.account-communication-preferences-form-grid{-moz-column-gap:1rem;column-gap:1rem;display:grid;grid-template-areas:"email sms" ". telephone";grid-template-columns:1fr 1fr}@media (max-width:64rem){.account-communication-preferences-form-grid{display:flex;flex-direction:column}}.account-communication-preferences-form-grid .form-row{background-color:var(--bd-gallery);margin:0;padding:1.5rem .75rem;width:100%}.account-communication-preferences-form-grid .form-row.optinEmail{grid-area:email}@media (max-width:64rem){.account-communication-preferences-form-grid .form-row.optinEmail{margin-bottom:.5rem}}.account-communication-preferences-form-grid .form-row.optinPhone{grid-area:sms}.account-communication-preferences-form-grid .form-row.tel{grid-area:telephone;padding-top:0}.account-communication-preferences-form-grid .form-row.tel small{color:var(--bd-mine-shaft)}.account-communication-preferences-form .form-notice{margin-block:2rem}.account-communication-preferences-form .form-notice a,.account-communication-preferences-form .form-notice p{font-size:.625rem}.account-communication-preferences-form .form-footer{align-items:center}@media (max-width:48rem){body{padding-bottom:var(--checkoutAsideSummary-height,0)}}.checkout{display:flex;gap:2.5rem;margin-top:1rem}@media (max-width:48rem){.checkout{flex-direction:column;gap:0}}.checkout-aside{background-color:var(--bd-white);flex-shrink:0;width:25rem}@media (max-width:48rem){.checkout-aside{width:100%}}.checkout-aside.active .checkout-aside-wrapper:before{display:block}.checkout-aside.active .checkout-cart-summary-header:after{transform:rotate(-90deg)}.checkout-aside.active .checkout-cart-summary-price-section.subTotal{display:flex}.checkout-aside-wrapper{background-color:var(--bd-white);position:sticky;top:calc(var(--header-checkout-height) + 1rem);z-index:3}@media (max-width:48rem){.checkout-aside-wrapper:before{background-color:#00000080;content:"";display:none;height:100vh;left:0;position:fixed;top:0;width:100%}}.checkout-aside-summary{background-color:var(--bd-white);border:1px solid var(--bd-gallery);border-radius:.5rem;box-shadow:0 0 .5rem #00000014;padding:1rem}@media (max-width:48rem){.checkout-aside-summary{border:none}.checkout-aside-summary.sticky{bottom:0;left:0;margin-top:1rem;position:fixed;width:100%;z-index:10}}.checkout-aside-summary .btn{margin-top:.5rem;width:100%}.checkout-aside-summary-header:after{background:url(./chevron.CwOulFwY.svg) 50% 50% no-repeat;background-size:contain;content:"";display:none;flex-shrink:0;height:.8125rem;transform:rotate(90deg);width:.8125rem}@media (max-width:48rem){.checkout-aside-summary-header{cursor:pointer}.checkout-aside-summary-header:after{display:flex}}.checkout-aside-footer{background:var(--bd-white);margin-top:1.5rem;padding-inline:1rem;padding:1rem}@media (max-width:48rem){.checkout-aside-footer{margin-top:0;padding:0}}.checkout-aside-footer .btn{width:100%}.checkout-content{flex-grow:1;width:100%}.checkout-content.cart-content+.checkout-aside .checkout-aside-wrapper{top:var(--header-height)}.checkout-cart-summary-header,.checkout-header{align-items:center;display:flex;justify-content:space-between}.checkout-cart-summary-header{margin-bottom:1rem}.checkout-cart-summary-header:after{background:url(./chevron.CwOulFwY.svg) 50% 50% no-repeat;background-size:contain;content:"";display:none;flex-shrink:0;height:.8125rem;transform:rotate(90deg);width:.8125rem}@media (max-width:48rem){.checkout-cart-summary-header{cursor:pointer}.checkout-cart-summary-header:after{display:flex}}.checkout-cart-summary-title{font-size:1.25rem;font-weight:600}.checkout-cart-summary-content{display:flex;flex-direction:column}.checkout-cart-summary-products-list{border-top:1px solid var(--bd-grey-border);display:flex;flex-direction:column;gap:1rem;margin-bottom:1rem;padding-top:1rem}.checkout-cart-summary-products-list-item-name{align-items:flex-start;display:flex;font-size:.875rem;font-weight:var(--bd-semi-fw);gap:.5rem;justify-content:space-between}.checkout-cart-summary-price{display:flex;justify-content:space-between}.checkout-cart-summary-price-section{display:flex;flex-direction:column}.checkout-cart-summary-price-section.reassurance{align-items:center;flex-direction:row;justify-content:space-between;margin-top:1rem}.checkout-cart-summary-price-section.subTotal{margin-bottom:1rem}@media (max-width:48rem){.checkout-cart-summary-price-section.subTotal{display:none}}.checkout-cart-summary-price.subTotal{font-size:.875rem;font-weight:var(--bd-semi-fw)}.checkout-cart-summary-price.subTotal-description{font-size:.75rem}.checkout-cart-summary-price.services,.checkout-cart-summary-price.shippingTotal{font-size:.875rem}.checkout-cart-summary-price.reassurance{font-size:.75rem;white-space:nowrap}.checkout-cart-summary-price.total{font-size:1rem;font-weight:var(--bd-semi-fw)}.checkout-cart-summary-footer{margin-top:1rem;text-align:center}.checkout-order-summary-subtitle{font-size:1.125rem;font-weight:var(--bd-semi-fw)}.checkout-order-summary-header{align-items:center;display:flex;justify-content:space-between}.checkout-order-summary-billing{display:flex;flex-direction:column;gap:.75rem;padding:1rem}@media (max-width:48rem){.checkout-order-summary-billing{margin-top:1rem;padding:0}}.checkout-order-summary-address{color:var(--bd-black);display:flex;flex-direction:column;font-size:.875rem}.checkout-order-summary-link{text-decoration:underline}.checkout-order-summary-link:hover{font-weight:700}@media (max-width:48rem){.checkout-order-summary-form{background-color:var(--bd-white);bottom:0;box-shadow:0 0 .5rem #00000014;left:0;padding:1rem;position:fixed;width:100%;z-index:10}}.checkout-order-summary-form .alert{margin-bottom:1rem}.checkout-order-summary-form .form-checkbox{margin-bottom:.75rem}.checkout-order-summary-form .form-checkbox-label{text-decoration:underline}.checkout-order-summary-form .form .btn{width:100%}.cart-next-purchase-header{display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between}.cart-product-list{margin-top:2.5rem}@media (max-width:48rem){.cart-product-list{margin-top:1.25rem}}.cart-product-list-item{margin-bottom:1.5rem;position:relative}.cart-product-list-item .product-item-card-figure{flex-grow:1;margin-top:.5rem}.cart-product-list-item .product-item-card-figcaption{width:24.375rem}@media (max-width:64rem){.cart-product-list-item .product-item-card-figcaption{width:100%}}.cart-product-list-item .product-item-card-actions{gap:2.375rem;margin-top:.5rem}.cart-product-list-loader .loader{position:relative}.cart-product-quote{margin-top:2.5rem}@media (max-width:48rem){.cart-product-quote{margin-top:1rem}}.cart-product-quote-header{display:flex;justify-content:space-between}.cart-product-quote-header-title{display:inline-flex;font-size:1.25rem;font-weight:600}.cart-product-quote-header-title-icon{height:2rem;margin-right:.5rem;width:2rem}.cart-product-quote-list{margin-top:1.5rem}@media (max-width:48rem){.cart-product-quote-list{margin-top:1rem}}.cart-empty{margin-top:2.5rem;padding:2rem}.cart-empty,.cart-empty-figure{align-items:center;display:flex;flex-direction:column}.cart-empty-figure{gap:.625rem;justify-content:center;margin-bottom:2.5rem;text-align:center}.login-header,.signup-header{align-items:center;display:flex;gap:1.5625rem;margin-bottom:1rem;padding-block:1rem}@media (max-width:48rem){.login-header,.signup-header{align-items:flex-start;flex-direction:column;margin-bottom:.5rem}}.login-header-title,.signup-header-title{font-size:1.5rem;font-weight:900;text-transform:uppercase}.login-header{justify-content:center}.login-actions{align-items:center;display:flex;justify-content:space-between}.login-drawer{display:flex;flex-direction:column;gap:1rem}@media (min-width:48.0625rem){.login-drawer-description{margin-bottom:.5rem}}.signup-header{justify-content:space-between}.signup-form-actions{margin:2.625rem auto;max-width:18.75rem;text-align:center}@media (max-width:48rem){.signup-form-actions{margin-block:1rem;max-width:none}}.signup-card{border:1px solid var(--bd-aldo);border-radius:.25rem;margin-bottom:2.1875rem;padding:1rem}.signup-card-optin{border:none;font-size:.875rem;margin-bottom:0}@media (max-width:48rem){.signup-card-optin{font-size:.75rem}}.signup-card-optin-options{margin-top:1rem}.signup-card-optin-options-item{align-items:center;display:inline-flex}@media (max-width:48rem){.signup-card-optin-options-item{justify-content:space-between}}.signup-card-optin-options-item .form-switch{display:inline-flex;font-size:1rem;padding:.9375rem .625rem}.signup-card-optin-options-item-tooltip{display:inline-flex}.signup-card-optin-options-item-tooltip-icon{height:1.25rem;width:1.25rem}.signup-card-legend{font-weight:var(--bd-semi-fw)}@media (max-width:48rem){.signup-card-legend{font-size:.875rem}}.signup-card-fidelity .signup-card-legend{margin-bottom:1.5rem}.signup-card-fidelity .alert{margin-top:1rem}.signup-card .form-checkbox.fidelity-switch:after{background-image:url(./brico-card.DaBg4FG0.svg);background-repeat:no-repeat;background-size:contain;content:"";height:1.8125rem;order:3;width:2.25rem}.signup-card .form-checkbox.fidelity-switch.is-pro:after{background-image:url(./brico-card-pro.B6O_ytIj.png);height:2.125rem;width:3.125rem}.reset-password-card{border:1px solid var(--bd-aldo);border-radius:.25rem;margin-bottom:.75rem;padding:1rem}.reset-password-card+.form-mandatory{margin-bottom:.75rem}.reset-password-card-confirmation{display:flex;flex-direction:column;font-size:.875rem;gap:1rem;justify-content:center;text-align:center}.reset-password-card-confirmation .icons{height:4rem;margin-bottom:1rem;width:4rem}.reset-password-confirmation-section{display:flex;flex-direction:column;font-size:.875rem;gap:1rem}.reset-password-confirmation-section-header{display:flex;flex-direction:column}.reset-password-confirmation-section .icons{height:3.25rem;margin-bottom:1.5rem;margin-inline:auto;width:3.75rem}.brands-header{margin-bottom:1.5rem;text-align:center}@media (max-width:48rem){.brands-header{margin-bottom:2.5rem}}.brands-header-title{margin-bottom:1.5rem}.brands-content-header{align-items:center;display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between;margin-block:3.5rem 1.25rem}.brands-content-filters{align-items:center;display:flex;gap:.75rem}@media (max-width:48rem){.brands-content-filters{flex-wrap:wrap;gap:.5rem}.brands-content-filters .tag{font-size:.875rem}}.brands-nav{margin-bottom:1.5rem}.brands-nav-list{align-items:center;background-color:var(--bd-concrete);display:flex;justify-content:space-between;overflow:auto;padding:1.25rem}@media (max-width:48rem){.brands-nav-list{margin-inline:-1rem}}.brands-nav-item{font-size:1.0625rem}.brands-nav-item-disabled{opacity:.5}.brands-nav-item-anchor{cursor:pointer}.brands-nav-item-anchor:hover{text-decoration:underline}.brands-nav-item-anchor,.brands-nav-item-text{display:inline-flex;justify-content:center;width:2.5rem}.brands-group-title{font-size:1.625rem;font-weight:var(--bd-bold-fw);margin-bottom:1rem}.brands-group-list{border-bottom:1px solid var(--bd-black);-moz-column-count:3;column-count:3;margin-block:1.5rem 2.5rem;padding-bottom:2.5rem}@media (max-width:48rem){.brands-group-list{-moz-column-count:2;column-count:2;margin-block:.5rem 3.125rem;padding-bottom:3.125rem}}.contact-form{margin-top:4rem}@media (max-width:48rem){.contact-form{margin-top:3rem}}.contact-form fieldset{margin-top:2.5rem}.contact-form fieldset legend{font-size:1rem;font-weight:var(--bd-bold-fw);margin-bottom:1.5rem}.contact-form-links{display:flex;gap:.5rem;justify-content:center;margin-top:.5rem}@media (max-width:48rem){.contact-form-links{flex-direction:column}}.contact-form-group{row-gap:1rem}.contact-form-action{display:flex;justify-content:center;margin:1.5rem auto}@media (max-width:48rem){.contact-form-action .btn{width:100%}}.contact-form-mandatory{margin-block:.75rem .5rem}@media (max-width:48rem){.contact-form-mandatory{margin-block:1.875rem 1rem}}.contact-form-step .btn-choice{margin-bottom:1.5rem}.contact-form-step-category{justify-content:center}.contact-form-step-informations .form-textarea-element{min-height:9.375rem}@media (max-width:48rem){.contact-form-step-informations .form-textarea-element{min-height:18.75rem}}.contact-form-link{text-decoration:underline}.e-catalogue{min-height:46.25rem}@media (min-width:48rem){.e-catalogue{min-height:31.25rem}}@media (max-width:48rem){body:has(.payment){padding-bottom:var(--checkoutOrderFormRef-height,0)}}.payment .checkout-aside-summary{background:var(--bd-concrete);box-shadow:none}.payment .checkout-aside-footer{margin-top:0}.payment .checkout-aside.active .checkout-aside-wrapper:before{content:none}.payment .checkout-cart-summary-price.subTotal{font-weight:var(--bd-base-fw)}.payment .checkout-cart-summary-price-section.total{border-bottom:1px solid var(--bd-grey-border);border-top:1px solid var(--bd-grey-border);padding-block:1rem}.payment .checkout-cart-summary-header:after{content:none}.payment-subtitle{align-items:center;display:flex;font-size:1.25rem;font-weight:var(--bd-semi-fw);margin-top:2.5rem}@media (max-width:48rem){.payment-subtitle{font-size:1.125rem;margin:1rem 0}}.payment-mode{display:flex;flex-direction:column;gap:.75rem}.payment-mode-title{align-items:center;display:flex;font-size:1.25rem;font-weight:var(--bd-semi-fw)}.payment-mode-block{margin-top:2.5rem}.payment-mode-block-item{display:flex;width:100%}.payment-mode-block-item-header{border-radius:.5rem;display:flex;flex-wrap:wrap;justify-content:space-between}.payment-mode-block-item-cb{align-items:center;display:flex;justify-content:space-between}.payment-mode-block-item-icons{display:flex;gap:1rem;margin-left:.5rem}@media (max-width:48rem){.payment-mode-block-item-icons{gap:.5rem}}.payment-mode-block-item-icons-item{line-height:0}.payment-mode-block-item-icons .icon{display:block;height:2.1875rem;width:3.1875rem}@media (max-width:48rem){.payment-mode-block-item-icons .icon{height:1.5625rem;width:2.1875rem}}.payment-mode-block-item-icons .icon.installments-payment{height:.875rem;width:4.6875rem}.payment-mode-block-item-content{display:grid;font-size:.875rem;gap:1rem;grid-template-columns:1fr 1fr;position:relative;width:100%}.payment-mode-block-item-content-full{grid-column:span 2}.payment-mode-block-item-content-list{display:flex;flex-direction:column;gap:1rem}.payment-mode-block-item-content-list-item{display:flex;font-weight:var(--bd-semi-fw);justify-content:space-between}.payment-communication-preferences{margin-bottom:1rem}@media (max-width:48rem){.payment-communication-preferences .form-checkbox{align-items:flex-start}}.payment-communication-preferences-header-title{font-size:1.25rem;font-weight:600}@media (max-width:48rem){.payment-communication-preferences-header-title{font-size:1rem}}.payment-communication-preferences-content{font-size:.875rem;margin-block:1.5rem}@media (max-width:48rem){.payment-communication-preferences-content{margin-block:1rem}}.payment.sofinco .sofinco-iframe-container{margin:2rem auto 0;position:relative;width:100%}@media (min-width:48.0625rem){.payment.sofinco .sofinco-iframe-container{max-width:39.75rem}}.payment.sofinco .sofinco-iframe-button{display:none}.shipping-delivery-methods{display:flex;flex-direction:column;margin-top:2.5rem}@media (max-width:48rem){.shipping-delivery-methods{margin-top:1rem}}.shipping-delivery-methods-header{display:flex;flex-wrap:wrap;justify-content:space-between}.shipping-delivery-methods .accordion-item{margin-block:1rem}.shipping-delivery-methods .form-radio-card{margin-block-start:0}.shipping-delivery-methods .form-radio-label{align-items:center;display:flex;flex-grow:1;justify-content:space-between;max-width:calc(100% - 2.375rem);position:relative}.shipping-delivery-methods .form-radio-label-subtitle{font-size:.875rem;margin-left:auto;text-align:right}.shipping-delivery-methods-alert-text{align-items:center;display:flex;font-size:.875rem;font-weight:var(--bd-semi-fw);gap:.75rem}.shipping-delivery-methods-alert-icon{flex-shrink:0;height:1.5rem;width:1.5rem}.shipping-delivery-methods-alert-actions{display:flex;flex-direction:column;gap:.75rem;margin-top:1rem}@media (max-width:48rem){.shipping-delivery-methods-alert-actions{margin-inline:.75rem}}.shipping-header{align-items:center;display:flex;justify-content:space-between}.shipping-method-label{align-items:center;display:flex;gap:.25rem}.shipping-method-label .tooltip{cursor:pointer}.shipping-method-label .tooltip .icons:hover{opacity:.5}.shipping-method-label-info-icon{height:1.5rem;width:1.5rem;fill:currentColor;flex-shrink:0}.shipping-subtitle{align-items:center;display:flex;font-size:1.25rem;font-weight:var(--bd-semi-fw);margin-bottom:1rem}@media (max-width:48rem){.shipping-subtitle{font-size:1.125rem}}.shipping-icon{margin-right:.625rem;max-height:1.5rem;max-width:1.5rem}.shipping-block{display:flex;flex-direction:column;width:100%}.shipping-block-delivery-time{gap:.5rem}.shipping-block-delivery-time,.shipping-block-delivery-time-asap{display:flex;flex-direction:column}.shipping-block-delivery-time-asap-label{font-size:.875rem;margin-bottom:.5rem}.shipping-block-location{display:flex;font-size:.875rem;justify-content:space-between;margin-bottom:.3125rem}.shipping-block-address{border-top:1px solid var(--bd-black);margin-top:.5rem;padding-top:.5rem}.shipping-block-address-btn{font-weight:var(--bd-semi-fw)}.shipping-block-address-title{font-size:.875rem;font-weight:600}.shipping-block-address-content{font-size:.875rem;margin-block:.5rem}.shipping-block-time{font-size:.875rem}.shipping-block-product{display:flex;flex-direction:column;margin-block:1rem;padding:1rem}@media (max-width:48rem){.shipping-block-product{padding:.5rem}}.shipping-block-product-count{align-items:center;border:.0625rem solid var(--bd-black);border-radius:.25rem;color:var(--bd-black);display:flex;font-size:.875rem;font-weight:700;justify-content:center;padding:.25rem .5rem}.shipping-block-product-count,.shipping-block-product-img{height:2.8125rem;width:2.8125rem}.shipping-block-product-img img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.shipping-block-product-accordion{margin-bottom:1rem}.shipping-block-product-list{margin-top:1rem}.shipping-block-product-list-item{margin-top:.5rem}.shipping-block-product-list-item .product-item-card{border:1px solid var(--bd-gallery);box-shadow:none}.shipping-block-product-list-item .product-item-card .product-card-price-ecopart{display:none}.shipping-block-product-list-item .product-item-card-price,.shipping-block-product-list-item .product-item-card-sku,.shipping-block-product-list-item .product-item-card-title{color:var(--bd-black);font-size:.875rem}@media (max-width:48rem){.shipping-block-product-list-item .product-item-card-title{-webkit-box-orient:vertical;-webkit-line-clamp:1}}.shipping-block-product-list-item .product-item-card-price,.shipping-block-product-list-item .product-item-card-sku{font-weight:400}@media (max-width:48rem){.shipping-block-product-list-item .product-item-card-actions:has(>:last-child:first-child){justify-content:center}}.shipping-block-product-list-loader .loader{margin-bottom:1rem;margin-top:1rem;position:relative}.shipping-block-product-availability{align-items:center;display:flex;font-size:.875rem;font-weight:var(--bd-semi-fw);gap:.5rem}.shipping-block-product-summary-list{display:flex;flex-grow:1;gap:.5rem}@media (max-width:48rem){.shipping-block-product-summary-list{gap:.25rem}}.shipping-block-product-unavailable{background-color:var(--bd-unavailable);border-radius:.25rem;gap:1rem}.shipping-block-product-available{background-color:var(--bd-available);border-radius:.25rem}.shipping-block-product-timeslot-wrapper{display:flex;flex-direction:column;gap:.5rem}.modal .shipping-block-product-timeslot-wrapper{margin-bottom:1rem}.shipping-block-product-timeslot-legend{font-size:.875rem;margin-block:.5rem;padding-top:.5rem}.shipping-block-product .accordion-header{display:flex;justify-content:space-between}@media (max-width:48rem){.shipping-block-product .accordion-header{gap:.25rem}}.shipping-block-product .accordion-header .btn-link{white-space:nowrap}.shipping-block-information-list{align-items:center;display:grid;gap:.25rem;grid-template-columns:auto 1fr}.shipping-block-information-list dd{text-align:right}.shipping-block-quote-title{display:inline-flex;font-size:1rem;font-weight:600;margin-top:1rem}.shipping-block-quote-title-icon{height:1.25rem;margin-right:.5rem;width:1.25rem}.account-orders{display:flex;flex-direction:column;gap:1rem}.account-orders .order-list{width:100%}.account-orders-actions{display:flex;gap:1rem}.account-orders-detail{display:flex;flex-direction:column;gap:1.5rem}.account-orders-header{align-items:center;display:flex;justify-content:space-between}@media (max-width:64rem){.account-orders-header{align-items:flex-start;flex-direction:column;gap:.25rem}}.account-orders-header-left{align-items:center;display:flex;gap:1rem}.account-orders-header-left-date{font-size:1.25rem;font-weight:700}@media (max-width:64rem){.account-orders-header-left-date{font-size:1.375rem}}.account-orders-header-left-number{font-size:1rem}.account-orders-header-actions{align-items:center;display:flex;gap:1rem}.account-orders-header-actions .btn{padding:.5rem}@media (max-width:64rem){.account-orders-header-actions .btn:first-child{padding-left:0}}.account-orders-block{border:1px solid var(--bd-black);border-radius:.5rem;display:flex;flex-direction:column;gap:1.5rem;padding:1rem}.account-orders-block-header{align-items:center;display:flex;justify-content:space-between}@media (max-width:64rem){.account-orders-block-header{align-items:flex-start;flex-direction:column;gap:1rem}.account-orders-block-header-btn{align-self:stretch}}.account-orders-block-header-info{display:flex;flex-direction:column;gap:.625rem}.account-orders-block-header-info-title{align-items:center;display:flex;font-size:1.125rem;font-weight:var(--bd-semi-fw);gap:.625rem}.account-orders-block-header-info-title.delivery:before{background-image:url(./truck.DZlaodN6.svg);content:"";display:inline-flex;height:1.5rem;width:1.5rem}.account-orders-block-header-info-title.drive:before{background-image:url(./warehouse.BwTfGdw1.svg);content:"";display:inline-flex;height:1.5rem;width:1.5rem}@media (max-width:64rem){.account-orders-block-header-info-title{font-size:1rem}}.account-orders-block-header-info-buttons{display:flex;flex-flow:column;gap:.625rem}.account-orders-block-appointment{background-color:var(--bd-concrete);border-radius:.25rem;display:flex;flex-wrap:wrap;justify-content:space-between;padding:1rem}@media (max-width:64rem){.account-orders-block-appointment{align-items:stretch;flex-direction:column;gap:1rem}}.account-orders-block-appointment-details{display:flex;flex:1;flex-direction:column;gap:1rem}.account-orders-block-appointment-details+.account-orders-block-appointment-details{margin-top:1.5rem}.account-orders-block-appointment-actions,.account-orders-block-appointment-info{display:flex;flex-direction:column;gap:.5rem}.account-orders-block-appointment-actions.reverse{flex-direction:column-reverse;justify-content:flex-end}.account-orders-block-appointment-title-address{align-items:center;display:flex;font-size:.875rem;font-weight:var(--bd-semi-fw);gap:.375rem}.account-orders-block-appointment-title-address:before{background-image:url(./pin.Cnr_dSbe.svg);content:"";display:inline-flex;height:1rem;width:1rem}.account-orders-block-appointment-title-appointment{align-items:center;display:flex;font-size:.875rem;font-weight:var(--bd-semi-fw);gap:.375rem}.account-orders-block-appointment-title-appointment:before{background-image:url(./calendar.Bw7TGVKd.svg);content:"";display:inline-flex;height:1rem;width:1rem}.account-orders-block-appointment-location,.account-orders-block-appointment-time{font-size:.875rem}.account-orders-block-appointment-calendar-link{display:flex;flex-basis:100%}@media (max-width:64rem){.account-orders-block-appointment-calendar-link{align-self:center}}.account-orders-block-accordion{align-items:center;display:flex;margin-top:1rem;width:100%}.account-orders-block-accordion-header{align-items:center;display:flex}.account-orders-block-accordion-header-images{align-items:center;display:flex;gap:.5rem}.account-orders-block-accordion-header-images-item{border-radius:.25rem;height:2.8125rem;-o-object-fit:cover;object-fit:cover;width:2.8125rem}.account-orders-block-accordion-header-left-element{display:flex;gap:.5rem}.account-orders-block-accordion-header-products{align-items:center;display:flex;gap:1rem}@media (max-width:64rem){.account-orders-block .product-item-card .product-item-card-info{display:flex;flex-direction:row;gap:1rem}.account-orders-block .product-item-card .product-item-card-info .product-item-card-price{border-left:.0625rem solid var(--bd-grey-border);flex-shrink:0;padding-left:.625rem}}.account-orders-block-footer{display:flex;flex-direction:column;justify-content:center}.account-orders-block-footer:before{background-color:var(--bd-silver);content:"";display:block;height:1px;margin:8px 0;width:100%}.account-orders-block-footer-cancel-order{padding:1rem}.account-orders-summary{background-color:var(--bd-concrete);border-radius:.25rem;display:flex;flex-direction:column;gap:1rem;margin-bottom:1.5rem;padding:1rem}.account-orders-summary-header-title{font-size:1.125rem;font-weight:700}.account-orders-summary-section{display:flex;flex-direction:column;gap:.25rem}.account-orders-summary-section:after{background-color:var(--bd-silver);content:"";display:block;height:1px;margin:8px 0;width:100%}.account-orders-summary-section-title,.account-orders-summary-section-value{font-size:.75rem}.account-orders-summary-section-row{align-items:center;display:flex;justify-content:space-between}.account-orders-summary-section-row-label,.account-orders-summary-section-row-value{font-size:.875rem;font-weight:var(--bd-base-fw)}.account-orders-summary-section-row-small-label,.account-orders-summary-section-row-small-value{font-size:.75rem;font-weight:var(--bd-base-fw)}.account-orders-summary-section-row-sub-title-label,.account-orders-summary-section-row-sub-title-value{font-size:1rem;font-weight:var(--bd-semi-fw)}.account-orders-summary-section-address,.account-orders-summary-section-payment,.account-orders-summary-section-sub-details{align-items:flex-start;display:flex;flex-direction:column;gap:.5rem}.account-orders-summary-section-address-title,.account-orders-summary-section-payment-title{font-size:1rem;font-weight:var(--bd-semi-fw)}.account-orders-summary-section-address-content,.account-orders-summary-section-payment-content{align-items:flex-start;display:flex;flex-direction:column;font-size:.875rem;gap:.25rem}.account-orders-summary-section-expand{text-align:center}.account-orders-filters{align-items:center;display:flex;gap:1.5rem}.account-orders-title{font-size:1.25rem;font-weight:600;margin-block:.5rem}@media (max-width:64rem){.account-orders-title{margin-bottom:0}}.order-item{background-color:var(--bd-white);border-radius:.5rem;box-shadow:0 0 .5rem #00000014;display:flex;flex-direction:column;gap:.5rem;padding:1rem;width:100%}.order-item-header{align-items:flex-start;display:flex;justify-content:space-between;width:100%}@media (max-width:64rem){.order-item-header{border-bottom:1px solid var(--bd-silver);padding-bottom:.5rem}}.order-item-header-left{align-items:center;display:flex;gap:1.25rem}@media (max-width:64rem){.order-item-header-left{align-items:flex-start;flex-direction:column;gap:.5rem}}.order-item-header-details{color:var(--bd-mine-shaft);display:flex;font-size:.875rem;font-weight:var(--bd-semi-fw);gap:.25rem}@media (max-width:64rem){.order-item-header-details{font-size:.75rem}.order-item-header-details-number{position:relative}.order-item-header-details-number:before{content:"| "}}.order-item-header-date,.order-item-header-prices{font-size:1rem;font-weight:700}.order-item-header-action{align-items:center;display:flex;gap:1.25rem}.order-item-header-action .btn{font-weight:600}.order-item-actions{align-self:flex-end;display:flex;gap:.5rem}@media (max-width:64rem){.order-item-actions{display:flex;width:100%}.order-item-actions .btn{flex:1}}.order-item-body{align-items:flex-start;display:flex;flex-grow:1;justify-content:space-between}@media (max-width:64rem){.order-item-body{flex-direction:column;gap:1rem}}.order-item-body-content{display:flex;flex-direction:column;gap:.5rem}.order-item-body-delivery,.order-item-body-drive,.order-item-body-retrait{align-items:flex-start;display:flex;flex-direction:column;gap:.25rem}.order-item-body-delivery-tags,.order-item-body-drive-tags,.order-item-body-retrait-tags{display:flex;gap:.5rem}.order-item-body-delivery-type,.order-item-body-drive-type,.order-item-body-retrait-type{align-items:center;display:flex;font-size:.875rem;gap:.25rem;text-transform:capitalize}.order-item-body-drive-type:before,.order-item-body-retrait-type:before{background:url(./warehouse.BwTfGdw1.svg) no-repeat 50%;content:"";height:1.0625rem;margin-bottom:.125rem;width:1.0625rem}.order-item-body-delivery-type:before{background:url(./truck.DZlaodN6.svg) no-repeat 50%}.order-item-body-delivery{align-items:flex-start;display:flex;flex-direction:column;gap:.25rem}.order-item-body-delivery-tags{display:flex;gap:.5rem}.order-item-body-delivery-type{align-items:center;display:flex;font-size:.875rem;gap:.25rem}.order-item-body-delivery-type:before{background:url(./shipping.DHaomFQ2.svg) no-repeat 50%;content:"";height:1.0625rem;margin-bottom:.125rem;width:1.0625rem}.order-item-body-delivery-tracking{align-items:center;display:flex;gap:.25rem;margin-left:12px;text-decoration:underline}@media (max-width:64rem){.order-item-body-delivery-tracking{display:none}}.order-item-body-delivery-tracking:after{background:url(./external_link.Cpi3kxgs.svg) no-repeat 50%;color:var(--bd-black);content:"";height:1.125rem;width:1.125rem}.account-quotes{align-items:center;display:flex;flex-direction:column;gap:1rem}.account-quotes .order-list{width:100%}.account-quotes-detail{display:flex;flex-direction:column;gap:1.5rem}.account-quotes-header{align-items:center;display:flex;justify-content:space-between}@media (max-width:64rem){.account-quotes-header{align-items:flex-start;flex-direction:column;gap:.25rem}}.account-quotes-header-left{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem}@media (max-width:64rem){.account-quotes-header-left{align-items:flex-start;flex-direction:column}}.account-quotes-header-left-date{display:flex;font-size:1rem;gap:.25rem}.account-quotes-header-left-date:before{content:"|"}@media (max-width:64rem){.account-quotes-header-left-date:before{content:none}}.account-quotes-header-left-date-info{line-height:0}.account-quotes-header-left-date-info-icon{flex-shrink:0;height:1.5rem;margin-left:.25rem;width:1.5rem}.account-quotes-header-left-number{font-size:1.25rem;font-weight:700}@media (max-width:64rem){.account-quotes-header-left-number{font-size:1.375rem;font-weight:600}}.account-quotes-header-actions{align-items:center;display:flex;gap:1rem}@media (max-width:64rem){.account-quotes-header-actions{gap:0}}@media print{.account-quotes-header-actions{display:none}}.account-quotes-header-actions .btn{padding:.5rem}@media (max-width:64rem){.account-quotes-header-actions .btn:first-child{padding-left:0}}.account-quotes-block{border:1px solid var(--bd-black);border-radius:.5rem;display:flex;flex-direction:column;gap:1.5rem;padding:1rem}.account-quotes-block-header{align-items:center;display:flex;justify-content:space-between}@media (max-width:64rem){.account-quotes-block-header{align-items:flex-start;flex-direction:column;gap:1rem}.account-quotes-block-header-btn{align-self:stretch}}.account-quotes-block-header-info{display:flex;flex-direction:column;gap:.625rem}.account-quotes-block-header-info-title{align-items:center;display:flex;font-size:1rem;font-weight:var(--bd-semi-fw);gap:.625rem;text-transform:capitalize}.account-quotes-block-header-info-title:before{background-image:url(./warehouse.BwTfGdw1.svg);content:"";display:inline-flex;height:1.5rem;width:1.5rem}@media (max-width:64rem){.account-quotes-block-header-info-title{font-size:1rem}}.account-quotes-block-header-info-address{font-size:.875rem}.account-quotes-block-header-info-address-city{text-transform:capitalize}.account-quotes-block-product-list{display:flex;flex-direction:column;gap:1.5rem}@media (max-width:40rem){.account-quotes-block-product-list{gap:1rem}}.account-quotes-block-product-list-item .product-item-card-body{align-items:flex-end}.account-quotes-block-product-list-item .product-item-card-info{display:grid;grid-template-columns:max-content max-content}.account-quotes-block-product-list-item .product-item-card-info>:nth-child(n+3){grid-column:1/-1}@media (max-width:48rem){.account-quotes-block-product-list-item .product-item-card-info{font-size:.75rem}}.account-quotes-block-product-list-item .product-item-card-sku:after{content:"|";margin-left:.1875rem}.account-quotes-block-footer{display:flex;flex-direction:column;justify-content:center}.account-quotes-block-footer:before{background-color:var(--bd-silver);content:"";display:block;height:1px;margin:8px 0;width:100%}.account-quotes-block-footer-cancel-order{padding:1rem}.account-quotes-summary{background-color:var(--bd-concrete);border-radius:.25rem;display:flex;flex-direction:column;gap:1rem;margin-bottom:1.5rem;padding:1rem}.account-quotes-summary-header-title{font-size:1.125rem;font-weight:700}.account-quotes-summary-section{display:flex;flex-direction:column;gap:.25rem}.account-quotes-summary-section:after{background-color:var(--bd-silver);content:"";display:block;height:1px;margin:8px 0;width:100%}.account-quotes-summary-section-title,.account-quotes-summary-section-value{font-size:.75rem}.account-quotes-summary-section-row{align-items:center;display:flex;justify-content:space-between}.account-quotes-summary-section-row-label,.account-quotes-summary-section-row-value{font-size:.875rem;font-weight:var(--bd-base-fw)}.account-quotes-summary-section-row-small-label,.account-quotes-summary-section-row-small-value{font-size:.75rem;font-weight:var(--bd-base-fw)}.account-quotes-summary-section-row-sub-title-label,.account-quotes-summary-section-row-sub-title-value{font-size:1rem;font-weight:var(--bd-semi-fw)}.account-quotes-summary-section-row-total{margin-top:2rem}.account-quotes-summary-section-address,.account-quotes-summary-section-payment,.account-quotes-summary-section-sub-details{align-items:flex-start;display:flex;flex-direction:column;gap:.5rem}.account-quotes-summary-section-address-title,.account-quotes-summary-section-payment-title{font-size:1rem;font-weight:var(--bd-semi-fw)}.account-quotes-summary-section-address-content,.account-quotes-summary-section-payment-content{align-items:flex-start;display:flex;flex-direction:column;font-size:.875rem;gap:.25rem}.quote-item{gap:0}@media (max-width:64rem){.quote-item .order-item-header{align-items:flex-end;margin-bottom:.5rem}}.quote-item .order-item-header-left{flex-direction:row;flex-wrap:wrap;gap:0 .25rem}.quote-item .order-item-header-right{align-items:flex-end;display:flex;flex-direction:column;gap:.5rem}.quote-item .order-item-header-details-number{flex:100%;font-weight:var(--bd-bold-fw);margin-bottom:.5rem}.quote-item .order-item-header-details-number:before{content:none}.quote-item .order-item-header-date,.quote-item .order-item-header-details{color:var(--bd-black);font-size:.875rem;font-weight:var(--bd-semi-fw)}@media (max-width:64rem){.quote-item .order-item-header-date,.quote-item .order-item-header-details{font-size:.75rem}}.quote-item .order-item-header-details:before{content:"|"}.quote-item .order-item-body-content{gap:0}.quote-item .order-item-body-date-expired{display:flex;flex:100%;font-size:.875rem;gap:.25rem}@media (max-width:64rem){.quote-item .order-item-body-date-expired{margin-bottom:.5rem}}.plp-depot-card,.plp-title{margin-bottom:1rem}.plp-depot-card{background-color:var(--bd-gallery);border-radius:.5rem;display:inline-flex;flex-direction:column;padding:1rem}.plp-depot-card.active{align-items:center;justify-content:flex-start}.plp-depot-card.active:before{background:url(./warehouse.BwTfGdw1.svg) no-repeat 50% 50%;background-size:24px 24px;border-radius:4px;content:"";height:1.5rem;margin-right:2rem;width:1.5rem}@media (max-width:48rem){.plp-depot-card{margin-bottom:2rem}}@media (max-width:64rem){.plp-depot-card{width:100%}}.plp-depot-card-content{align-items:flex-end;display:flex;font-size:.75rem;font-weight:600;gap:.5rem;justify-content:space-between;margin-top:.5em}.plp-depot-card-header{align-items:center;display:flex;justify-content:space-between}.plp-depot-card-title{flex-shrink:0;font-size:1.125rem;font-weight:900;margin-right:.25rem;text-transform:uppercase}.plp-products-layout{display:grid;grid-template-columns:18.4375rem 1fr;padding-top:1.5rem}@media (max-width:48rem){.plp-products-layout{grid-template-columns:1fr}}.plp-products-wrapper{padding-left:2rem;position:relative}@media (max-width:48rem){.plp-products-wrapper{padding-left:0}}.plp-products-summary{background-color:var(--bd-white);display:flex;flex-wrap:wrap;justify-content:space-between;transition:top .3s ease;z-index:1}@media (max-width:48rem){.plp-products-summary{position:sticky;top:calc(var(--header-checkout-height) - 1px)}}.plp-products-summary-result{align-items:center;display:flex;font-size:.875rem;font-weight:700;gap:.25rem}@media (max-width:48rem){.plp-products-summary-result{display:none;margin-top:1.25rem;text-align:center;width:100%}}.plp-products-summary-result .form-select{align-items:center;flex-direction:row}.plp-products-summary-result .form-select-label{font-weight:var(--bd-bold-fw)}.plp-products-summary-result .form-select select{font-weight:var(--bd-base-fw)}.plp-products-grid{display:grid;flex-grow:1;gap:1rem;grid-template-columns:1fr 1fr 1fr;margin-block:1rem}@media (max-width:64rem){.plp-products-grid{grid-template-columns:1fr 1fr;margin-top:2rem}}@media (max-width:48rem){.plp-products-grid{grid-template-columns:1fr 1fr}}@media (max-width:40rem){.plp-products-grid{grid-template-columns:1fr}}.plp-products-filters{display:flex;position:sticky;top:var(--header-height);z-index:5}.plp-products-filters-wrapper{width:100%}.plp-products-filters-content{display:flex;flex-direction:column;position:sticky;row-gap:1.5rem;top:var(--header-height);z-index:5}@media (max-width:48rem){.plp-products-filters-content{position:relative;top:0}}.plp-products-filters.modal-enter-active{transition-delay:0}.plp-products-filters.modal-enter-active .plp-products-filters-wrapper,.plp-products-filters.modal-leave-active{transition-delay:.25s}.plp-products-filters.modal-leave-active .plp-products-filters-wrapper{transition-delay:0}.plp-products-filters.modal-enter-from{opacity:0}.plp-products-filters.modal-enter-from .plp-products-filters-wrapper{transform:translate(100%)}.plp-products-filters.modal-leave-to{opacity:0}.plp-products-filters.modal-leave-to .plp-products-filters-wrapper{transform:translate(100%)}@media (min-width:48rem){.plp-products-filters{display:flex!important}}@media (max-width:48rem){.plp-products-filters{background-color:#00000080;height:100%;justify-content:flex-end;left:0;position:fixed;right:0;top:0;transition:opacity .25s ease-out;width:100%;z-index:100}.plp-products-filters-wrapper{background-color:var(--bd-white);display:flex;flex-direction:column;height:100%;max-width:34.375rem;overflow:auto;position:relative;transition:transform .25s ease-out;width:100%}.plp-products-filters-content{flex-grow:1;padding:1rem 1.5rem}}.plp-products-filters-modal-header{display:none}@media (max-width:48rem){.plp-products-filters-modal-header{align-items:center;display:flex;justify-content:space-between}}.plp-products-filters-modal-close{background-image:url(./cross.DVwE96-M.svg);height:1.5rem;width:1.5rem}.plp-products-filters-modal-footer{background-color:var(--bd-white);bottom:0;display:none;justify-content:center;padding:1rem 1.5rem;position:sticky;z-index:5}@media (max-width:48rem){.plp-products-filters-modal-footer{display:flex}}.plp-products-filters-modal-footer .btn{width:100%}.plp-products-filters-count{align-items:center;background-color:var(--bd-primary-color);border-radius:50%;color:var(--bd-white);display:flex;font-size:.75rem;font-weight:700;height:1.4375rem;justify-content:center;margin-right:.25rem;width:1.4375rem}.plp-products-filters-btn-wrap{display:none}@media (max-width:48rem){.plp-products-filters-btn-wrap{display:flex}}.plp-products-filters-section{background-color:var(--bd-white)}.plp-products-filters-section-sort{display:none}@media (max-width:48rem){.plp-products-filters-section-sort{border-bottom:1px solid #000;display:block;margin-bottom:1rem;padding-bottom:.625rem;width:100%}.plp-products-filters-section-sort select{background-position:bottom calc(50% - 1px) right;font-weight:var(--bd-base-fw);padding:0;width:100%}}.plp-products-filters-section-recap-header-title{display:none;font-weight:700}@media (max-width:48rem){.plp-products-filters-section-recap-header-title{display:flex}}.plp-products-filters-section-recap-header-action{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:.625rem}.plp-products-filters-section-recap-title{font-size:.75rem}.plp-products-filters-section-recap-list{border-bottom:1px solid var(--bd-black);display:flex;flex-wrap:wrap;gap:.5rem;padding-block:1rem}.plp-products-filters-section-recap-delete{align-items:center;color:var(--bd-primary-color);display:flex;font-size:.75rem}.plp-products-filters-section-recap-delete:after{background-color:var(--bd-primary-color);background-image:url(./crossWhite.CqQkWrGf.svg);border-radius:50%;content:"";height:.9375rem;margin-left:.5rem;width:.9375rem}.plp-products-filters-section-item{display:flex}.plp-products-filters-section-item:not(:last-child){margin-bottom:1rem}.plp-products-filters-section_top{border-bottom:1px solid var(--bd-black);padding-bottom:1rem}.plp-products-filters-section_top-item:not(:last-child){margin-bottom:.75rem}.plp-products-filters-accordion-header{font-weight:var(--bd-bold-fw);justify-content:space-between;text-transform:uppercase}.plp-products-filters-accordion-content{font-size:.875rem;padding-top:1rem}.plp-products-filters-accordion-content-item{align-items:center;display:flex}.plp-products-filters-accordion-content-item:not(:last-child){margin-bottom:1.5rem}.plp-products-pagination{grid-column-end:3;grid-column-start:1;grid-row-start:2}@media (max-width:48rem){.plp-products-pagination{display:block}}.plp-subcategory{margin-top:2rem;padding-bottom:1rem}@media (max-width:48rem){.plp-subcategory{margin-top:1rem}}.plp-subcategory-list{align-items:center;display:flex;flex-wrap:wrap}.plp-subcategory-list-toggle{display:flex;justify-content:center;margin-top:.5rem}.plp-subcategory-list-item{align-self:stretch;background-color:var(--bd-white);border:1px solid var(--bd-grey-push-category);border-radius:4px;margin-inline:.25rem;margin-bottom:.5rem;position:relative;width:calc(20% - .5rem)}@media (max-width:64rem){.plp-subcategory-list-item{width:calc(33.33333% - .5rem)}}@media (max-width:48rem){.plp-subcategory-list-item{width:calc(50% - .5rem)}}@media (max-width:40rem){.plp-subcategory-list-item{margin-inline:0;width:100%}}.plp-subcategory-figure{align-items:center;display:flex;padding:.5rem}.plp-subcategory-img{border-radius:50%;height:3rem;width:3rem}.plp-subcategory-figcaption{font-size:.875rem;margin-left:1rem}.plp-subcategory-link{top:0;right:0;bottom:0;left:0;position:absolute;z-index:10}.plp-univers{margin-block:1.5rem}@media (max-width:40rem){.plp-univers{border-top:none;padding-top:.5rem}}.plp-univers-subcategory-list{display:grid;gap:1rem;grid-template-columns:repeat(6,1fr)}@media (max-width:64rem){.plp-univers-subcategory-list{grid-template-columns:repeat(3,1fr)}}@media (max-width:48rem){.plp-univers-subcategory-list{grid-template-columns:repeat(2,1fr)}}@media (max-width:40rem){.plp-univers-subcategory-list{grid-template-columns:1fr}}.plp-univers-subcategory-list-item{align-items:center;background-color:var(--bd-white);display:flex;flex-direction:column}@media (max-width:40rem){.plp-univers-subcategory-list-item{align-items:flex-start;border-bottom:1px solid var(--bd-black);flex-direction:row;padding-block:1rem}}.plp-univers-subcategory-list-expand{display:flex;justify-content:center;margin-top:1rem}.plp-univers-subcategory-img{border-radius:50%;overflow:hidden}@media (max-width:40rem){.plp-univers-subcategory-img img{height:6.25rem;width:6.25rem}}.plp-univers-subcategory-figcaption{align-items:center;display:flex;flex-direction:column;font-size:.75rem;margin-top:1.5rem;text-align:center}@media (max-width:40rem){.plp-univers-subcategory-figcaption{align-items:flex-start;padding-left:1rem;text-align:left}}.plp-univers-subcategory-figcaption .btn{font-size:.75rem;font-weight:400;padding:0}.plp-univers-subcategory-figcaption .btn:hover{color:var(--bd-primary-color);text-decoration:underline}.plp-univers-subcategory-title{font-size:1rem;font-weight:700}.plp-univers-subcategory-title:hover{text-decoration:underline}.plp-univers-subsubcategory-list{margin-top:1rem}.plp-univers-subsubcategory-list-item{font-size:.75rem;margin-block:.5rem}.plp-univers-subsubcategory-list-item a:hover{text-decoration:underline}.plp-category-cards-grid{display:grid;gap:1rem;grid-template-columns:repeat(3,calc(33.33333% - .66667rem));margin-block:1rem}@media (max-width:64rem){.plp-category-cards-grid{grid-template-columns:repeat(3,calc(50% - .5rem));margin-top:2rem}}@media (max-width:48rem){.plp-category-cards-grid{grid-template-columns:repeat(3,calc(50% - .5rem))}}@media (max-width:40rem){.plp-category-cards-grid{grid-template-columns:100%}}.pdp{display:flex;gap:1.5rem;margin-top:1.5rem;width:100%}@media (max-width:48rem){.pdp{flex-direction:column}}.pdp-slider{flex-shrink:0;width:58%}@media (max-width:48rem){.pdp-slider{padding:0;width:100%}}.pdp-slider-header{align-items:flex-start;display:flex;gap:1.5rem;justify-content:space-between}.pdp-slider-header-wishlist-button{border:1px solid var(--bd-black);padding-inline:.75rem}.pdp-slider-header-wishlist-button.active,.pdp-slider-header-wishlist-button:hover{border-color:var(--bd-primary-color)}.pdp-slider-header-wishlist-button.active:after,.pdp-slider-header-wishlist-button.active:before,.pdp-slider-header-wishlist-button:hover:after,.pdp-slider-header-wishlist-button:hover:before{filter:invert(11%) sepia(87%) saturate(6424%) hue-rotate(349deg) brightness(79%) contrast(112%)}.pdp-slider-title{font-size:1.5rem;font-weight:700}.pdp-slider-container{position:relative}.pdp-slider-container .product-item-card-header-tags{align-items:flex-start;flex-direction:column;left:7.5rem;position:absolute;top:.625rem;z-index:10}@media (max-width:64rem){.pdp-slider-container .product-item-card-header-tags{left:.625rem}}.pdp-slider .thumbs-slider{position:sticky;top:var(--header-height);z-index:2}.pdp-info{flex-grow:1}.pdp-info .product-price-depot,.pdp-info .product-price-new,.pdp-info .product-price-subdepot{font-size:.875rem;margin-block:0}@media (max-width:40rem){.pdp-info .product-price-depot,.pdp-info .product-price-new,.pdp-info .product-price-subdepot{font-size:.75rem}}.pdp-info .product-price-wrapper{margin-bottom:.75rem}.pdp-info .product-card-classification img{height:2.5rem;width:auto}.pdp-info-modal-trigger{cursor:pointer;top:0;right:0;bottom:0;left:0;position:absolute;text-indent:-9999px}.pdp-info-modal-trigger:after{background:url(./chevron.CwOulFwY.svg) no-repeat 0 50%;content:"";height:.8125rem;position:absolute;right:.5rem;top:50%;transform:translateY(-50%);width:.8125rem}.pdp-info-modal-section{margin-block:1rem}.pdp-info-modal-section-header{margin-bottom:1rem}.pdp-info-modal-section a{text-decoration:underline}.pdp-info-modal-figure{margin-bottom:1rem}.pdp-info-modal-content{display:flex;flex-direction:column;gap:1rem}.pdp-info-modal-description ul{list-style-type:disc;margin-left:1rem}.pdp-info-modal-description ul li{margin-left:.5rem}.pdp-info-modal-section-environmental{display:flex;flex-direction:column;gap:.625rem}.pdp-info-modal-section-environmental-item{align-items:flex-start;display:flex;gap:.5rem}.pdp-info-modal-section-environmental-item-description{font-size:.875rem}.pdp-info-modal-section-environmental-item img{flex-shrink:0;height:auto;width:4.1875rem}.pdp-info-modal-section-environmental-item .product-card-classification-repair-svg{height:2.5rem;width:4.1875rem}.pdp-info-modal-section-environmental-item .product-card-classification-repair-value{font-size:1.125rem}.pdp-info-modal-section-environmental-item .product-card-classification-repair-max{font-size:.5625rem}.pdp-info-modal-legal-list,.pdp-info-modal-supplier-info-list{list-style-type:disc;margin-left:1rem}.pdp-info-modal-legal-list li,.pdp-info-modal-supplier-info-list li{margin-left:.5rem}.pdp-info-modal-section-documents{display:flex;flex-direction:column;gap:.625rem}.pdp-info-modal-section-documents-item{align-items:center;display:flex;gap:.5rem}.pdp-info-modal-section-documents-item:before{background:url(./pdf.njGbuZTe.svg) no-repeat 50%;content:"";height:1.5rem;width:1.5rem}.pdp-info-modal-ref{color:var(--bd-grey-text);display:flex;flex-direction:column;font-size:.75rem;margin-bottom:1rem}.pdp-info-modal-certifications{align-items:center;display:flex;flex-wrap:wrap;gap:.3125rem 3.125rem}.pdp-info-modal-certifications-image{flex-shrink:0;height:2.5rem;width:auto}.pdp-info-price+.pdp-info-section{border-top:none}.pdp-info-section{border-top:1px solid var(--bd-grey-border)}.pdp-info-section-header{padding-block:1rem;position:relative}.pdp-info-section-desc{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;padding-right:2rem}.pdp-info-section-content{border-top:1px solid var(--bd-grey-border);padding:.5rem;position:relative}.pdp-info-section-content-header{margin-block:.5rem}.pdp-info-section-content-title{font-size:.875rem;font-weight:600;text-transform:capitalize;width:100%}.pdp-info-section-content-title.onsite{background:url(./warehouse.BwTfGdw1.svg) no-repeat 0 50%;padding-left:1.75rem}.pdp-info-section-content-title.truck{background:url(./shipping.DHaomFQ2.svg) no-repeat 0 50%;padding-left:1.75rem}.pdp-info-section.active .pdp-info-section-summary:after{transform:rotate(90deg)}.pdp-info-section-summary{align-items:center;display:flex;justify-content:space-between;padding-block:.75rem}.pdp-info-section-summary:after{background:url(./chevron.CwOulFwY.svg) 50% 50% no-repeat;background-size:contain;content:"";flex-shrink:0;height:1.5rem;width:1.5rem}.pdp-info-section-bundled-anchor{margin-top:1.5rem}.pdp-info-section-bundled-anchor+.pdp-info-section{border-top:none}.pdp-info-card{align-items:center;display:flex;font-size:.75rem;margin:.5rem}.pdp-info-card:before{background:url(./brico-card.DaBg4FG0.svg) no-repeat 50%;content:"";flex-shrink:0;height:1.5625rem;margin-right:.5rem;width:2rem}.pdp-info-card:after{background:url(./info.DFPgm1Lp.svg) no-repeat 50%;content:"";flex-shrink:0;height:1.5rem;margin-left:.5rem;width:1.5rem}.pdp-info-choose-depot{margin-block:.75rem}.pdp-info-choose-depot .btn{width:100%}.pdp-info-plusvalue{margin-block:1rem}.pdp-info-warranty{font-size:.875rem}.pdp-info-warranty-item{align-items:center;display:flex;gap:.5rem;margin-bottom:1rem}.pdp-info-warranty-item-icon{flex-shrink:0;height:2.5rem;margin-inline:.875rem;width:2.5rem}.pdp-info-warranty-item-icon-spare{margin-inline:.875rem;position:relative}.pdp-info-warranty-item-icon-spare svg{flex-shrink:0;height:2.5rem;width:2.5rem}.pdp-info-warranty-item-icon-spare span{align-items:center;color:var(--bd-white);display:flex;font-size:.75rem;font-weight:700;height:2.375rem;top:0;right:0;bottom:0;left:0;justify-content:center;line-height:1;margin-inline:.4375rem;position:absolute;text-align:center;text-transform:uppercase}.pdp-info-warranty .btn-link-underline{display:inline-flex;margin-top:1rem}.pdp-info-cta{display:flex;gap:.5rem;margin-block:.75rem}@media (max-width:48rem){.pdp-info-cta{gap:1rem}}.pdp-info-cta-cart{max-height:3.125rem;width:100%}@media (max-width:48rem){.pdp-info-cta-cart{max-height:2.5rem}}.pdp-info-cta-cart-container{flex-grow:1}.pdp-info-recap-sticky{background-color:var(--bd-white);border-top:1px solid var(--bd-silver);bottom:0;left:0;padding-block:1rem;position:fixed;transform:translateY(100%);transition:transform .25s ease;width:100%;z-index:5}.pdp-info-recap-sticky.active{transform:translateY(0)}.pdp-info-recap-sticky-wrap{align-items:center;display:flex;justify-content:space-between}@media (max-width:48rem){.pdp-info-recap-sticky-wrap{justify-content:center}}.pdp-info-recap-sticky-wrap .pdp-info-cta{justify-content:center;margin-block:0}.pdp-info-recap-sticky-wrap .pdp-info-choose-depot{margin-block:0}.pdp-info-recap-sticky-figure{display:flex}@media (max-width:48rem){.pdp-info-recap-sticky-figure{display:none}}.pdp-info-recap-sticky-figure img{height:5rem;-o-object-fit:cover;object-fit:cover;width:5rem}.pdp-info-recap-sticky-figcaption{margin-left:1rem}.pdp-info-recap-sticky-figcaption-title{font-size:1.125rem}.pdp-info-payment{align-items:center;display:flex;font-size:.875rem;margin-block:1rem}.pdp-info-payment:before{background:url(./payment-3x-4x.RrfLeezW.svg) no-repeat 50%;content:"";flex-shrink:0;height:2.375rem;margin-right:.5rem;width:2.25rem}.pdp-info-payment:after{background:url(./info.DFPgm1Lp.svg) no-repeat 50%;content:"";flex-shrink:0;height:1.5rem;margin-left:.5rem;width:1.5rem}.pdp-info-quantity{align-items:baseline;display:flex;justify-content:space-between;margin-block:.5rem}.pdp-info-quantity-left{font-size:.875rem;font-weight:700}.pdp-info-quantity-update{font-size:.75rem;text-align:right}.pdp-info .product-card-classification-repair-svg{height:2.5rem;width:4.1875rem}.pdp-info .product-card-classification-repair-value{font-size:1.125rem}.pdp-info .product-card-classification-repair-max{font-size:.5625rem}.pdp-delivery-modal .product-card-delivery-method-content{display:flex;flex-direction:column;margin-left:.5rem}.pdp-delivery-modal .product-card-delivery-method-content-unavailability{font-weight:400}.pdp-delivery-modal .retailer-infos-status{font-size:.875rem;margin-block:.3125rem}.pdp-delivery-modal-header{display:flex;justify-content:space-between}.pdp-delivery-modal-title{font-weight:600;text-transform:capitalize}.pdp-delivery-modal-frame{border:1px solid var(--bd-black);border-radius:4px;margin-block:.5rem;padding:0 1rem}.pdp-delivery-modal-frame li{border-bottom:1px solid var(--bd-gallery);padding-block:.5rem}.pdp-delivery-modal-frame li:last-child{border-bottom:none}.pdp-delivery-modal-update{font-size:.75rem;margin-bottom:.5rem}.pdp-delivery-modal-alert{margin-top:1.5rem}.pdp-delivery-modal-alert-btn{margin-top:1rem}.pdp-delivery-modal-retailer{text-transform:capitalize}.pdp-info .pdp-sofinco{font-size:.75rem;margin-block:1rem}.pdp-sofinco-info{align-items:flex-start;display:flex;gap:.25rem}.pdp-sofinco-info-icon{height:1.125rem;width:4.125rem}.pdp-sofinco-modal-card{border:1px solid var(--bd-grey-border);border-radius:.25rem;margin-bottom:1rem;padding:.5rem}.pdp-sofinco-modal-card>p{font-size:.875rem;margin-bottom:1rem}.pdp-sofinco-modal-card>p sup{font-size:.625rem}.pdp-sofinco-modal-card-subtitle,.pdp-sofinco-modal-card-title{font-weight:600;margin-bottom:1rem}.pdp-sofinco-modal-card-subtitle{align-items:flex-start;display:flex;font-size:.875rem;gap:.25rem}.pdp-sofinco-modal-card-list{font-size:.875rem}.pdp-sofinco-modal-card-list sup{font-size:.625rem}.pdp-sofinco-modal-disclaimers{font-size:.75rem;margin-bottom:.75rem}.footer{contain-intrinsic-size:auto 1300px;content-visibility:auto}@media print{.footer{display:none}}.footer-wrapper{background-color:var(--bd-black);color:var(--bd-white);font-size:.875rem;margin-top:1rem;word-break:break-word}@media (min-width:48rem){.footer-wrapper{margin:1.5rem auto 0;padding:3.125rem 5rem}}.footer-wrapper hr{background-color:var(--bd-white);border:none;height:1px;margin-block:2rem 3.5rem}@media (max-width:48rem){.footer-wrapper hr{background-color:var(--bd-chicago);height:.125rem;margin-block:0 2rem}.footer-section,.footer-wrapper hr{transform:translate(-1rem);width:calc(100% + 2rem)}.footer-section{border-bottom:1px solid #000}}@media (min-width:48rem){.footer-section:not(:last-child){margin-bottom:2.625rem}}.footer-header{margin-bottom:.5rem}.footer-button{align-items:center;display:flex;justify-content:space-between;padding:1rem;width:100%}.footer-button-icon{height:.4375rem;width:.75rem}.is-active .footer-button-icon{transform:rotate(180deg)}.footer-title{font-size:1.125rem;font-weight:var(--bd-bolder-fw);line-height:1.2}@media (min-width:48rem){.footer-title{font-size:1.5rem}}.footer-list{display:flex;flex-direction:column;gap:.5rem}@media (max-width:48rem){.footer-list{padding:0 1rem 1rem}}.footer-list:has(.has-image){flex-direction:row;flex-wrap:wrap}.footer-figure{height:4.5rem}.footer-img{height:100%}.footer-checkout{background-color:var(--bd-black);color:var(--bd-white);margin-top:3.875rem;padding:1.5rem 1rem;width:100%}@media (max-width:64rem){.footer-checkout{margin-top:1rem}}.footer-checkout-title{font-size:1.5rem;font-weight:var(--bd-bolder-fw);text-transform:uppercase}@media (max-width:64rem){.footer-checkout-title{font-size:1.125rem}}.footer-checkout-icons{display:flex;gap:.5rem}.footer-checkout-icon{height:2rem;width:3rem}.footer-checkout-icon.installments-payment{width:4.6875rem}.footer-checkout-label{display:block;font-size:var(--bd-medium-fs)}@media (max-width:64rem){.footer-checkout-label{margin-block:.5rem}}.footer-checkout-firstcol-paiement{margin:0}.footer-checkout-firstcol-paiement:after{display:none}@media (min-width:48rem){.footer-checkout-firstcol-paiement{align-items:center;display:flex;gap:1.75rem;justify-content:center}}@font-face{font-display:swap;font-family:Roboto;font-stretch:100%;font-style:normal;font-weight:400;src:url(./Roboto-400-1.ccAYIvAh.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Roboto;font-stretch:100%;font-style:normal;font-weight:600;src:url(./Roboto-400-1.ccAYIvAh.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Roboto;font-stretch:100%;font-style:normal;font-weight:700;src:url(./Roboto-400-1.ccAYIvAh.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Roboto;font-stretch:100%;font-style:normal;font-weight:800;src:url(./Roboto-400-1.ccAYIvAh.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Roboto;font-stretch:100%;font-style:normal;font-weight:900;src:url(./Roboto-400-1.ccAYIvAh.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}
