.CategoriesBanner-module-scss-module__Tt_QsG__storeCategories__container .CategoriesBanner-module-scss-module__Tt_QsG__storeCategories__title{text-align:left;gap:calc(var(--mako-spacing-5)*5)}.CategoriesBanner-module-scss-module__Tt_QsG__storeCategories__container .CategoriesBanner-module-scss-module__Tt_QsG__storeCategories__description{font-size:var(--mako-font-size-120);color:var(--mako-color-neutral-800);font-weight:var(--mako-font-weight-medium);margin-top:var(--mako-spacing-20);margin-bottom:var(--mako-spacing-40)}.CategoriesBanner-module-scss-module__Tt_QsG__storeCategories__container .CategoriesBanner-module-scss-module__Tt_QsG__storeCategories__list{padding:0}
.ProductItemSuccessor-module-scss-module__7Fb6Sa__productItemSuccessor{background-color:var(--mako-color-neutral-100);padding:var(--mako-spacing-40);color:var(--mako-color-red-700);text-align:center;border-radius:3px;flex-direction:column;align-items:center;display:flex}.ProductItemSuccessor-module-scss-module__7Fb6Sa__productItemSuccessor svg{width:75px;height:75px}.ProductItemSuccessor-module-scss-module__7Fb6Sa__productItemSuccessor .ProductItemSuccessor-module-scss-module__7Fb6Sa__productItemSuccessorSorry{font-size:var(--mako-font-size-80);margin-top:calc(var(--mako-spacing-40)*.5);margin-bottom:calc(var(--mako-spacing-40)*.5);font-weight:600}.ProductItemSuccessor-module-scss-module__7Fb6Sa__productItemSuccessor .ProductItemSuccessor-module-scss-module__7Fb6Sa__productItemSuccessorLink{width:100%}.ProductItemSuccessor-module-scss-module__7Fb6Sa__productItemSuccessor .ProductItemSuccessor-module-scss-module__7Fb6Sa__productItemAgencyLink{color:var(--mako-color-red-700);font-size:var(--mako-font-size-80);font-weight:600;text-decoration:underline!important}
.ProductSlider-module-scss-module__tBAzXa__productSlider{background-color:var(--mako-color-white);border:1px solid var(--mako-color-neutral-100);border-radius:var(--mako-size-radius-medium);padding:calc(var(--mako-spacing-40)*.75);flex-direction:column;height:100%;display:flex}.ProductSlider-module-scss-module__tBAzXa__productSlider:hover{box-shadow:0 2px 8px rgba(0,0,0,.15)}.ProductSlider-module-scss-module__tBAzXa__productSlider.ProductSlider-module-scss-module__tBAzXa__productSlider--oneItem{padding:var(--mako-spacing-40)}.ProductSlider-module-scss-module__tBAzXa__productSlider.ProductSlider-module-scss-module__tBAzXa__productSlider--withSuccessor{padding-bottom:var(--mako-spacing-40)}.ProductSlider-module-scss-module__tBAzXa__productSlider.ProductSlider-module-scss-module__tBAzXa__productSlider--withSuccessor .ProductSlider-module-scss-module__tBAzXa__productSlider__content{padding-bottom:calc(.125*var(--mako-spacing-40))}.ProductSlider-module-scss-module__tBAzXa__productSlider .ProductSlider-module-scss-module__tBAzXa__productSlider__imagesTitleAndReferences{margin-bottom:calc(var(--mako-spacing-40)*.5);display:flex}.ProductSlider-module-scss-module__tBAzXa__productSlider .ProductSlider-module-scss-module__tBAzXa__productSlider__images{margin-right:calc(var(--mako-spacing-40)*.5);flex-direction:column;align-items:flex-start;display:flex}.ProductSlider-module-scss-module__tBAzXa__productSlider .ProductSlider-module-scss-module__tBAzXa__productSlider__images:first-child{flex-shrink:0}.ProductSlider-module-scss-module__tBAzXa__productSlider .ProductSlider-module-scss-module__tBAzXa__productSlider__images:last-child{flex-grow:1;flex-shrink:1;margin-left:1rem}
.AvailabilityFormatter-module-scss-module__xWvsfG__availabilities{padding-left:0;list-style-type:none}.AvailabilityFormatter-module-scss-module__xWvsfG__availableFormatter{font-size:var(--mako-font-size-70);padding-bottom:calc(var(--mako-spacing-40)*.25);align-items:center;display:flex}.AvailabilityFormatter-module-scss-module__xWvsfG__availableFormatter .AvailabilityFormatter-module-scss-module__xWvsfG__availableFormatter__circle{border-radius:calc(var(--mako-size-radius-medium)*2);width:16px;min-width:16px;height:16px;min-height:16px;margin-right:calc(var(--mako-spacing-40)*.313);display:inline-block;position:relative}.AvailabilityFormatter-module-scss-module__xWvsfG__availableFormatter .AvailabilityFormatter-module-scss-module__xWvsfG__availableFormatter__circle svg{margin-top:-7px}.AvailabilityFormatter-module-scss-module__xWvsfG__availableFormatter .AvailabilityFormatter-module-scss-module__xWvsfG__availableFormatter__circle.AvailabilityFormatter-module-scss-module__xWvsfG__availableFormatter__circle--green{background-color:var(--mako-color-green-600)}.AvailabilityFormatter-module-scss-module__xWvsfG__availableFormatter .AvailabilityFormatter-module-scss-module__xWvsfG__availableFormatter__circle.AvailabilityFormatter-module-scss-module__xWvsfG__availableFormatter__circle--green svg{fill:var(--mako-color-green-600)}.AvailabilityFormatter-module-scss-module__xWvsfG__availableFormatter .AvailabilityFormatter-module-scss-module__xWvsfG__availableFormatter__circle.AvailabilityFormatter-module-scss-module__xWvsfG__availableFormatter__circle--gray{background-color:var(--mako-color-neutral-700)}.AvailabilityFormatter-module-scss-module__xWvsfG__availableFormatter .AvailabilityFormatter-module-scss-module__xWvsfG__availableFormatter__circle.AvailabilityFormatter-module-scss-module__xWvsfG__availableFormatter__circle--red{background-color:var(--mako-color-red-700)}.AvailabilityFormatter-module-scss-module__xWvsfG__availableFormatter .AvailabilityFormatter-module-scss-module__xWvsfG__availableFormatter__circle.AvailabilityFormatter-module-scss-module__xWvsfG__availableFormatter__circle--blue{background-color:var(--mako-color-blue-600);align-self:flex-start}.AvailabilityFormatter-module-scss-module__xWvsfG__availableFormatter .AvailabilityFormatter-module-scss-module__xWvsfG__availableFormatter__leadTime{color:var(--mako-color-green-600)}.AvailabilityFormatter-module-scss-module__xWvsfG__availableFormatter.AvailabilityFormatter-module-scss-module__xWvsfG__availableFormatter--withoutLabel{margin-bottom:0}.AvailabilityFormatter-module-scss-module__xWvsfG__availableFormatter.AvailabilityFormatter-module-scss-module__xWvsfG__availableFormatter--withoutPicto{display:inline-block}.AvailabilityFormatter-module-scss-module__xWvsfG__availableFormatter .AvailabilityFormatter-module-scss-module__xWvsfG__availableFormatter_onRequest{font-size:var(--mako-font-size-80);font-weight:var(--mako-font-weight-medium);color:var(--mako-color-neutral-800)}.AvailabilityFormatter-module-scss-module__xWvsfG__availableFormatter .AvailabilityFormatter-module-scss-module__xWvsfG__availableFormatter_branch{font-size:var(--mako-font-size-80);font-weight:var(--mako-font-weight-medium);text-underline-position:from-font;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;color:var(--mako-color-blue-700);text-decoration-line:underline;text-decoration-style:solid}.AvailabilityFormatter-module-scss-module__xWvsfG__availableFormatter .AvailabilityFormatter-module-scss-module__xWvsfG__availableFormatter_noLink{font-size:var(--mako-font-size-80);font-weight:var(--mako-font-weight-medium);color:var(--mako-color-neutral-800)}
.ProductRecommendationItemCard-module-scss-module__DvZe6W__productRecommendationItemCard__card .ProductRecommendationItemCard-module-scss-module__DvZe6W__productRecommendationItemCard__top{display:flex}.ProductRecommendationItemCard-module-scss-module__DvZe6W__productRecommendationItemCard__card .ProductRecommendationItemCard-module-scss-module__DvZe6W__productRecommendationItemCard__left{margin-right:var(--mako-spacing-40);flex-direction:column;align-items:center;display:flex;position:relative}.ProductRecommendationItemCard-module-scss-module__DvZe6W__productRecommendationItemCard__card .ProductRecommendationItemCard-module-scss-module__DvZe6W__productRecommendationItemCard__right{flex-grow:1;justify-content:space-between;display:flex}@media (max-width:767.98px){.ProductRecommendationItemCard-module-scss-module__DvZe6W__productRecommendationItemCard__card .ProductRecommendationItemCard-module-scss-module__DvZe6W__productRecommendationItemCard__right{flex-direction:column}}.ProductRecommendationItemCard-module-scss-module__DvZe6W__productRecommendationItemCard__card .ProductRecommendationItemCard-module-scss-module__DvZe6W__productRecommendationItemCard__informations{max-width:70%}.ProductRecommendationItemCard-module-scss-module__DvZe6W__productRecommendationItemCard__card .ProductRecommendationItemCard-module-scss-module__DvZe6W__productRecommendationItemCard__title{color:var(--mako-color-black);font-size:var(--mako-font-size-100);font-weight:var(--mako-font-weight-bold);font-family:var(--mako-font-family-default);text-decoration:none}.ProductRecommendationItemCard-module-scss-module__DvZe6W__productRecommendationItemCard__card .ProductRecommendationItemCard-module-scss-module__DvZe6W__productRecommendationItemCard__detail{margin-top:var(--mako-spacing-30);flex-direction:column;justify-content:space-between;display:flex}.ProductRecommendationItemCard-module-scss-module__DvZe6W__productRecommendationItemCard__card .ProductRecommendationItemCard-module-scss-module__DvZe6W__productRecommendationItemCard__header{justify-content:space-between;display:flex}.ProductRecommendationItemCard-module-scss-module__DvZe6W__productRecommendationItemCard__card .ProductRecommendationItemCard-module-scss-module__DvZe6W__productRecommendationItemCard__price{flex-direction:column;justify-content:space-between;display:flex}.ProductRecommendationItemCard-module-scss-module__DvZe6W__productRecommendationItemCard__card .ProductRecommendationItemCard-module-scss-module__DvZe6W__productRecommendationItemCard__price .ProductRecommendationItemCard-module-scss-module__DvZe6W__productRecommendationItemCard__text{margin-top:calc(var(--mako-spacing-40)*.5)}.ProductRecommendationItemCard-module-scss-module__DvZe6W__productRecommendationItemCard__card .ProductRecommendationItemCard-module-scss-module__DvZe6W__productRecommendationItemCard__price .ProductRecommendationItemCard-module-scss-module__DvZe6W__productRecommendationItemCard__text span{color:var(--mako-color-red-700);font-weight:var(--mako-font-weight-extra-bold);font-size:var(--mako-size-radius-xlarge)}.ProductRecommendationItemCard-module-scss-module__DvZe6W__productRecommendationItemCard__card .ProductRecommendationItemCard-module-scss-module__DvZe6W__productRecommendationItemCard__price .ProductRecommendationItemCard-module-scss-module__DvZe6W__productRecommendationItemCard__text sup{font-size:var(--mako-font-size-70);font-weight:var(--mako-font-weight-medium)}.ProductRecommendationItemCard-module-scss-module__DvZe6W__productRecommendationItemCard__card .ProductRecommendationItemCard-module-scss-module__DvZe6W__productRecommendationItemCard__references{text-overflow:ellipsis;flex-wrap:wrap;display:flex;overflow:hidden}.ProductRecommendationItemCard-module-scss-module__DvZe6W__productRecommendationItemCard__card .ProductRecommendationItemCard-module-scss-module__DvZe6W__productRecommendationItemCard__references li{margin-right:var(--mako-spacing-20)}.ProductRecommendationItemCard-module-scss-module__DvZe6W__productRecommendationItemCard__card .ProductRecommendationItemCard-module-scss-module__DvZe6W__productRecommendationItemCard__references span{color:var(--mako-color-neutral-700);font-size:var(--mako-font-size-80);font-weight:var(--mako-font-weight-medium)}.ProductRecommendationItemCard-module-scss-module__DvZe6W__productRecommendationItemCard__card .ProductRecommendationItemCard-module-scss-module__DvZe6W__productRecommendationItemCard__references span:first-child{margin-right:var(--mako-spacing-10)}.ProductRecommendationItemCard-module-scss-module__DvZe6W__productRecommendationItemCard__card .ProductRecommendationItemCard-module-scss-module__DvZe6W__productRecommendationItemCard__availability{color:var(--mako-color-neutral-800)}.ProductRecommendationItemCard-module-scss-module__DvZe6W__productRecommendationItemCard__card .ProductRecommendationItemCard-module-scss-module__DvZe6W__productRecommendationItemCard__availability p{margin:var(--mako-spacing-30) 0;font-size:var(--mako-font-size-80);font-weight:var(--mako-font-weight-medium);padding:0}.ProductRecommendationItemCard-module-scss-module__DvZe6W__productRecommendationItemCard__card .ProductRecommendationItemCard-module-scss-module__DvZe6W__productRecommendationItemCard__quantity{font-size:var(--mako-font-size-80);font-weight:var(--mako-font-weight-medium);color:var(--mako-color-neutral-800)}.ProductRecommendationItemCard-module-scss-module__DvZe6W__productRecommendationItemCard__card--swiper{width:100%;height:100%;padding:var(--mako-spacing-30);background-color:var(--mako-color-white);border-radius:8px}.ProductRecommendationItemCard-module-scss-module__DvZe6W__productRecommendationItemCard__card--swiper:hover{cursor:pointer;box-shadow:0 2px 6px rgba(16,24,40,.06)}.ProductRecommendationItemCard-module-scss-module__DvZe6W__productRecommendationItemCard__card--swiper .ProductRecommendationItemCard-module-scss-module__DvZe6W__productRecommendationItemCard__left>a{margin-bottom:var(--mako-spacing-40)}.ProductRecommendationItemCard-module-scss-module__DvZe6W__productRecommendationItemCard__card--swiper .ProductRecommendationItemCard-module-scss-module__DvZe6W__productRecommendationItemCard__right{flex-direction:column}.ProductRecommendationItemCard-module-scss-module__DvZe6W__productRecommendationItemCard__card--swiper .ProductRecommendationItemCard-module-scss-module__DvZe6W__productRecommendationItemCard__informations{max-width:none}.ProductRecommendationItemCard-module-scss-module__DvZe6W__productRecommendationItemCard__card--swiper .ProductRecommendationItemCard-module-scss-module__DvZe6W__productRecommendationItemCard__references{flex-direction:column}.ProductRecommendationItemCard-module-scss-module__DvZe6W__productRecommendationItemCard__card--swiper .ProductRecommendationItemCard-module-scss-module__DvZe6W__productRecommendationItemCard__title{font-weight:var(--mako-font-weight-semi-bold)}.ProductRecommendationItemCard-module-scss-module__DvZe6W__productRecommendationItemCard__card--swiper .ProductRecommendationItemCard-module-scss-module__DvZe6W__productRecommendationItemCard__detail{margin-top:var(--mako-spacing-10)}
.ProductRecommendationItemTitle-module-scss-module__CM2tWG__productRecommendationItemTitle{display:flex}
.ProductRecommendationItemPrice-module-scss-module__imCkBa__productRecommendationItemPrice{margin-right:var(--mako-spacing-40);flex-direction:column;align-items:flex-end;display:flex}.ProductRecommendationItemPrice-module-scss-module__imCkBa__productRecommendationItemPrice .ProductRecommendationItemPrice-module-scss-module__imCkBa__productRecommendationItemPrice__onDemand{color:var(--mako-color-red-700);font-weight:var(--mako-font-weight-regular);font-size:var(--mako-font-size-70)}.ProductRecommendationItemPrice-module-scss-module__imCkBa__productRecommendationItemPrice .ProductRecommendationItemPrice-module-scss-module__imCkBa__productRecommendationItemPrice__quantity{margin-bottom:var(--mako-spacing-10)}.ProductRecommendationItemPrice-module-scss-module__imCkBa__productRecommendationItemPrice .ProductRecommendationItemPrice-module-scss-module__imCkBa__productRecommendationItemPrice__unit{text-align:right;font-size:var(--mako-font-size-70);font-weight:var(--mako-font-weight-semi-bold)}
.ProductRecommendationItemActions-module-scss-module__g5r2BG__productRecommendationItemActions{justify-content:flex-end;display:flex}.ProductRecommendationItemActions-module-scss-module__g5r2BG__productRecommendationItemActions .ProductRecommendationItemActions-module-scss-module__g5r2BG__productRecommendationItemActions__addToCart{width:fit-content;min-width:100px;margin-left:var(--mako-spacing-40);height:36px}.ProductRecommendationItemActions-module-scss-module__g5r2BG__productRecommendationItemActions .ProductRecommendationItemActions-module-scss-module__g5r2BG__productRecommendationItemActions__addToCart svg{width:24px;height:24px}
.ProductRecommendationsModalSwiper-module-scss-module__1Plm2q__productRecommendationsModalSwiper{margin-top:var(--mako-spacing-80)}.ProductRecommendationsModalSwiper-module-scss-module__1Plm2q__productRecommendationsModalSwiper .ProductRecommendationsModalSwiper-module-scss-module__1Plm2q__productRecommendationsModalSwiper_title{font-size:var(--mako-font-size-140)}.ProductRecommendationsModalSwiper-module-scss-module__1Plm2q__productRecommendationsModalSwiper .ProductRecommendationsModalSwiper-module-scss-module__1Plm2q__productRecommendationsModalSwiper_content{background-color:var(--mako-color-blue-25);padding-left:var(--mako-spacing-80);padding-right:var(--mako-spacing-80);border-radius:12px;position:relative}@media (max-width:767.98px){.ProductRecommendationsModalSwiper-module-scss-module__1Plm2q__productRecommendationsModalSwiper .ProductRecommendationsModalSwiper-module-scss-module__1Plm2q__productRecommendationsModalSwiper_content{padding:var(--mako-spacing-40)}}.ProductRecommendationsModalSwiper-module-scss-module__1Plm2q__productRecommendationsModalSwiper .ProductRecommendationsModalSwiper-module-scss-module__1Plm2q__productRecommendationsModalSwiper_content>div{padding:var(--mako-spacing-60) var(--mako-spacing-80) var(--mako-spacing-60) var(--mako-spacing-80)}@media (max-width:767.98px){.ProductRecommendationsModalSwiper-module-scss-module__1Plm2q__productRecommendationsModalSwiper .ProductRecommendationsModalSwiper-module-scss-module__1Plm2q__productRecommendationsModalSwiper_content>div{padding:var(--mako-spacing-40);margin-bottom:var(--mako-spacing-30)}}
.ProductRecommendationsModalFooter-module-scss-module__EQxRPG__productRecommendationsModalFooter{margin-top:var(--mako-spacing-20);flex-direction:column-reverse;align-items:center;display:flex}@media (min-width:992px){.ProductRecommendationsModalFooter-module-scss-module__EQxRPG__productRecommendationsModalFooter{flex-direction:row;justify-content:flex-end}}.ProductRecommendationsModalFooter-module-scss-module__EQxRPG__productRecommendationsModalFooter .ProductRecommendationsModalFooter-module-scss-module__EQxRPG__productRecommendationsModalFooter__button{margin:var(--mako-spacing-20);width:100%}@media (min-width:992px){.ProductRecommendationsModalFooter-module-scss-module__EQxRPG__productRecommendationsModalFooter .ProductRecommendationsModalFooter-module-scss-module__EQxRPG__productRecommendationsModalFooter__button{width:fit-content}}
.HeaderUserDropDownItem-module-scss-module__2EH3wW__headerUserDropDownItem{border-top:1px solid var(--mako-color-blue-950);align-items:center;height:72px;display:flex}@media (min-width:576px){.HeaderUserDropDownItem-module-scss-module__2EH3wW__headerUserDropDownItem{height:64px}}@media (min-width:992px){.HeaderUserDropDownItem-module-scss-module__2EH3wW__headerUserDropDownItem{height:40px;margin-top:calc(.125*var(--mako-spacing-40));border-top:0}}.HeaderUserDropDownItem-module-scss-module__2EH3wW__headerUserDropDownItem .HeaderUserDropDownItem-module-scss-module__2EH3wW__headerUserDropDownItem__link{align-items:center;width:100%;height:100%;display:flex}.HeaderUserDropDownItem-module-scss-module__2EH3wW__headerUserDropDownItem .HeaderUserDropDownItem-module-scss-module__2EH3wW__headerUserDropDownItem__link:hover{text-decoration:none}@media (min-width:992px){.HeaderUserDropDownItem-module-scss-module__2EH3wW__headerUserDropDownItem .HeaderUserDropDownItem-module-scss-module__2EH3wW__headerUserDropDownItem__link{padding-left:calc(.6875*var(--mako-spacing-40));padding-right:calc(.5*var(--mako-spacing-40));justify-content:space-between}.HeaderUserDropDownItem-module-scss-module__2EH3wW__headerUserDropDownItem .HeaderUserDropDownItem-module-scss-module__2EH3wW__headerUserDropDownItem__link:hover{background:var(--mako-color-yellow-100);border-radius:var(--mako-size-radius-large);text-decoration:none}.HeaderUserDropDownItem-module-scss-module__2EH3wW__headerUserDropDownItem .HeaderUserDropDownItem-module-scss-module__2EH3wW__headerUserDropDownItem__link:hover .HeaderUserDropDownItem-module-scss-module__2EH3wW__headerUserDropDownItem__label{font-weight:var(--mako-font-weight-semi-bold);color:var(--mako-color-blue-950)}.HeaderUserDropDownItem-module-scss-module__2EH3wW__headerUserDropDownItem .HeaderUserDropDownItem-module-scss-module__2EH3wW__headerUserDropDownItem__link:hover .HeaderUserDropDownItem-module-scss-module__2EH3wW__headerUserDropDownItem__icon svg{fill:var(--mako-color-blue-950)}}.HeaderUserDropDownItem-module-scss-module__2EH3wW__headerUserDropDownItem .HeaderUserDropDownItem-module-scss-module__2EH3wW__headerUserDropDownItem__tag{width:22px;height:22px;min-width:none;border-radius:calc(var(--mako-size-radius-medium)*2);font-weight:var(--mako-font-weight-semi-bold);font-size:calc(var(--mako-font-size-120)*.55);margin-left:calc(var(--mako-spacing-40)*.625)}@media (min-width:576px){.HeaderUserDropDownItem-module-scss-module__2EH3wW__headerUserDropDownItem .HeaderUserDropDownItem-module-scss-module__2EH3wW__headerUserDropDownItem__tag{margin-left:calc(var(--mako-spacing-40)*.75)}}@media (min-width:992px){.HeaderUserDropDownItem-module-scss-module__2EH3wW__headerUserDropDownItem.HeaderUserDropDownItem-module-scss-module__2EH3wW__headerUserDropDownItem--allAccessButton .HeaderUserDropDownItem-module-scss-module__2EH3wW__headerUserDropDownItem__link .HeaderUserDropDownItem-module-scss-module__2EH3wW__headerUserDropDownItem__label{color:var(--mako-color-blue-500)}.HeaderUserDropDownItem-module-scss-module__2EH3wW__headerUserDropDownItem.HeaderUserDropDownItem-module-scss-module__2EH3wW__headerUserDropDownItem--allAccessButton .HeaderUserDropDownItem-module-scss-module__2EH3wW__headerUserDropDownItem__link .HeaderUserDropDownItem-module-scss-module__2EH3wW__headerUserDropDownItem__icon svg{fill:var(--mako-color-blue-500)}.HeaderUserDropDownItem-module-scss-module__2EH3wW__headerUserDropDownItem.HeaderUserDropDownItem-module-scss-module__2EH3wW__headerUserDropDownItem--allAccessButton .HeaderUserDropDownItem-module-scss-module__2EH3wW__headerUserDropDownItem__link:hover{background:var(--mako-color-blue-500)}.HeaderUserDropDownItem-module-scss-module__2EH3wW__headerUserDropDownItem.HeaderUserDropDownItem-module-scss-module__2EH3wW__headerUserDropDownItem--allAccessButton .HeaderUserDropDownItem-module-scss-module__2EH3wW__headerUserDropDownItem__link:hover .HeaderUserDropDownItem-module-scss-module__2EH3wW__headerUserDropDownItem__label{color:var(--mako-color-white)}.HeaderUserDropDownItem-module-scss-module__2EH3wW__headerUserDropDownItem.HeaderUserDropDownItem-module-scss-module__2EH3wW__headerUserDropDownItem--allAccessButton .HeaderUserDropDownItem-module-scss-module__2EH3wW__headerUserDropDownItem__link:hover .HeaderUserDropDownItem-module-scss-module__2EH3wW__headerUserDropDownItem__icon svg{fill:var(--mako-color-white)}}
.HeaderUserDropDownLinks-module-scss-module__-SswOW__headerUserDropDownLinks{width:100%;list-style-type:none}@media (min-width:992px){.HeaderUserDropDownLinks-module-scss-module__-SswOW__headerUserDropDownLinks{margin-bottom:calc(.375*var(--mako-spacing-40))}}
.HeaderUserDropDownList-module-scss-module__tbIPmq__headerUserDropDownList{opacity:0;background-color:var(--mako-color-white);z-index:1000;border-radius:8px;flex-direction:column;min-width:239px;max-height:0;transition:max-height .2s linear,opacity .2s ease-in-out;display:flex;position:absolute;top:calc(100% + 16px);right:0;overflow:hidden;box-shadow:0 4px 12px rgba(0,0,0,.15)}.HeaderUserDropDownList-module-scss-module__tbIPmq__headerUserDropDownList.HeaderUserDropDownList-module-scss-module__tbIPmq__headerUserDropDownList--expanded{opacity:1;max-height:500px;padding:calc(.5*var(--mako-spacing-40))}.HeaderUserDropDownList-module-scss-module__tbIPmq__headerUserDropDownList .HeaderUserDropDownList-module-scss-module__tbIPmq__headerUserDropDownList__button{min-width:239px}
.HeaderUserDropDown-module-scss-module__7bgY6a__headerUserDropDown{height:48px;position:relative}.HeaderUserDropDown-module-scss-module__7bgY6a__headerUserDropDown .HeaderUserDropDown-module-scss-module__7bgY6a__headerUserDropDown__button{background-color:var(--mako-color-blue-700);opacity:1;border:none;border-radius:80px;height:100%;min-height:48px;transition:background-color .12s ease-in-out}.HeaderUserDropDown-module-scss-module__7bgY6a__headerUserDropDown .HeaderUserDropDown-module-scss-module__7bgY6a__headerUserDropDown__button:hover{background-color:var(--mako-color-blue-800)}.HeaderUserDropDown-module-scss-module__7bgY6a__headerUserDropDown .HeaderUserDropDown-module-scss-module__7bgY6a__headerUserDropDown__button.HeaderUserDropDown-module-scss-module__7bgY6a__headerUserDropDown__button--connected{background-color:var(--mako-color-white);padding-inline:var(--mako-spacing-40);width:max-content;padding-left:var(--mako-spacing-20)}.HeaderUserDropDown-module-scss-module__7bgY6a__headerUserDropDown .HeaderUserDropDown-module-scss-module__7bgY6a__headerUserDropDown__button.HeaderUserDropDown-module-scss-module__7bgY6a__headerUserDropDown__button--connected:hover{background-color:var(--mako-color-neutral-100)}.HeaderUserDropDown-module-scss-module__7bgY6a__headerUserDropDown .HeaderUserDropDown-module-scss-module__7bgY6a__headerUserDropDown__button.HeaderUserDropDown-module-scss-module__7bgY6a__headerUserDropDown__button--connected .HeaderUserDropDown-module-scss-module__7bgY6a__headerUserDropDown__header .HeaderUserDropDown-module-scss-module__7bgY6a__headerUserDropDown__image{width:43px;height:43px;padding:0 var(--mako-spacing-20);background:#fff;border-radius:20%;flex-shrink:0;justify-content:center;align-items:center;display:flex;overflow:hidden}.HeaderUserDropDown-module-scss-module__7bgY6a__headerUserDropDown .HeaderUserDropDown-module-scss-module__7bgY6a__headerUserDropDown__button.HeaderUserDropDown-module-scss-module__7bgY6a__headerUserDropDown__button--connected .HeaderUserDropDown-module-scss-module__7bgY6a__headerUserDropDown__header .HeaderUserDropDown-module-scss-module__7bgY6a__headerUserDropDown__image img{object-fit:contain;width:100%;max-width:100%;height:100%;max-height:100%;display:block}.HeaderUserDropDown-module-scss-module__7bgY6a__headerUserDropDown .HeaderUserDropDown-module-scss-module__7bgY6a__headerUserDropDown__button.HeaderUserDropDown-module-scss-module__7bgY6a__headerUserDropDown__button--connected .HeaderUserDropDown-module-scss-module__7bgY6a__headerUserDropDown__header .HeaderUserDropDown-module-scss-module__7bgY6a__headerUserDropDown__image .HeaderUserDropDown-module-scss-module__7bgY6a__headerUserDropDown__initials{background-color:var(--mako-color-blue-700);font-size:var(--mako-font-size-100);font-weight:var(--mako-font-weight-semi-bold);color:var(--mako-color-white);border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.HeaderUserDropDown-module-scss-module__7bgY6a__headerUserDropDown .HeaderUserDropDown-module-scss-module__7bgY6a__headerUserDropDown__button.HeaderUserDropDown-module-scss-module__7bgY6a__headerUserDropDown__button--connected .HeaderUserDropDown-module-scss-module__7bgY6a__headerUserDropDown__header .HeaderUserDropDown-module-scss-module__7bgY6a__headerUserDropDown__description{max-width:170px}.HeaderUserDropDown-module-scss-module__7bgY6a__headerUserDropDown .HeaderUserDropDown-module-scss-module__7bgY6a__headerUserDropDown__button.HeaderUserDropDown-module-scss-module__7bgY6a__headerUserDropDown__button--connected .HeaderUserDropDown-module-scss-module__7bgY6a__headerUserDropDown__header .HeaderUserDropDown-module-scss-module__7bgY6a__headerUserDropDown__description svg{fill:var(--mako-color-blue-950)}.HeaderUserDropDown-module-scss-module__7bgY6a__headerUserDropDown .HeaderUserDropDown-module-scss-module__7bgY6a__headerUserDropDown__button.HeaderUserDropDown-module-scss-module__7bgY6a__headerUserDropDown__button--connected .HeaderUserDropDown-module-scss-module__7bgY6a__headerUserDropDown__header .HeaderUserDropDown-module-scss-module__7bgY6a__headerUserDropDown__description .HeaderUserDropDown-module-scss-module__7bgY6a__headerUserDropDown__content{color:var(--mako-color-blue-950)}.HeaderUserDropDown-module-scss-module__7bgY6a__headerUserDropDown .HeaderUserDropDown-module-scss-module__7bgY6a__headerUserDropDown__button.HeaderUserDropDown-module-scss-module__7bgY6a__headerUserDropDown__button--connected .HeaderUserDropDown-module-scss-module__7bgY6a__headerUserDropDown__header .HeaderUserDropDown-module-scss-module__7bgY6a__headerUserDropDown__description .HeaderUserDropDown-module-scss-module__7bgY6a__headerUserDropDown__branchName{color:var(--mako-color-neutral-800)}.HeaderUserDropDown-module-scss-module__7bgY6a__headerUserDropDown .HeaderUserDropDown-module-scss-module__7bgY6a__headerUserDropDown__button.HeaderUserDropDown-module-scss-module__7bgY6a__headerUserDropDown__button--connected .HeaderUserDropDown-module-scss-module__7bgY6a__headerUserDropDown__header .HeaderUserDropDown-module-scss-module__7bgY6a__headerUserDropDown__icon svg{fill:var(--mako-color-blue-950)}.HeaderUserDropDown-module-scss-module__7bgY6a__headerUserDropDown .HeaderUserDropDown-module-scss-module__7bgY6a__headerUserDropDown__button .HeaderUserDropDown-module-scss-module__7bgY6a__headerUserDropDown__header{cursor:pointer;justify-content:center;align-items:center;gap:calc(var(--mako-spacing-40)*.625);width:100%;height:100%;padding:0;display:flex}.HeaderUserDropDown-module-scss-module__7bgY6a__headerUserDropDown .HeaderUserDropDown-module-scss-module__7bgY6a__headerUserDropDown__button .HeaderUserDropDown-module-scss-module__7bgY6a__headerUserDropDown__header .HeaderUserDropDown-module-scss-module__7bgY6a__headerUserDropDown__description{text-align:left;width:100%;min-width:110px}.HeaderUserDropDown-module-scss-module__7bgY6a__headerUserDropDown .HeaderUserDropDown-module-scss-module__7bgY6a__headerUserDropDown__button .HeaderUserDropDown-module-scss-module__7bgY6a__headerUserDropDown__header .HeaderUserDropDown-module-scss-module__7bgY6a__headerUserDropDown__description svg{width:24px;height:24px;fill:var(--mako-color-white);flex-shrink:0}.HeaderUserDropDown-module-scss-module__7bgY6a__headerUserDropDown .HeaderUserDropDown-module-scss-module__7bgY6a__headerUserDropDown__button .HeaderUserDropDown-module-scss-module__7bgY6a__headerUserDropDown__header .HeaderUserDropDown-module-scss-module__7bgY6a__headerUserDropDown__description .HeaderUserDropDown-module-scss-module__7bgY6a__headerUserDropDown__content{font-family:var(--mako-font-family-default);font-weight:var(--mako-font-weight-medium);font-size:var(--mako-font-size-100);color:var(--mako-color-white);flex-shrink:1}.HeaderUserDropDown-module-scss-module__7bgY6a__headerUserDropDown .HeaderUserDropDown-module-scss-module__7bgY6a__headerUserDropDown__button .HeaderUserDropDown-module-scss-module__7bgY6a__headerUserDropDown__header.HeaderUserDropDown-module-scss-module__7bgY6a__headerUserDropDown__header--withLogo{padding:0}.HeaderUserDropDown-module-scss-module__7bgY6a__headerUserDropDown .HeaderUserDropDown-module-scss-module__7bgY6a__headerUserDropDown__button .HeaderUserDropDown-module-scss-module__7bgY6a__headerUserDropDown__header.HeaderUserDropDown-module-scss-module__7bgY6a__headerUserDropDown__header--withLogo img{object-fit:contain;max-width:100%;max-height:100%}.HeaderUserDropDown-module-scss-module__7bgY6a__headerUserDropDown .HeaderUserDropDown-module-scss-module__7bgY6a__headerUserDropDown__button .HeaderUserDropDown-module-scss-module__7bgY6a__headerUserDropDown__header .HeaderUserDropDown-module-scss-module__7bgY6a__headerUserDropDown__icon{flex-shrink:0;align-items:center;display:flex;position:relative}.HeaderUserDropDown-module-scss-module__7bgY6a__headerUserDropDown .HeaderUserDropDown-module-scss-module__7bgY6a__headerUserDropDown__button .HeaderUserDropDown-module-scss-module__7bgY6a__headerUserDropDown__header .HeaderUserDropDown-module-scss-module__7bgY6a__headerUserDropDown__icon svg{width:24px;height:24px;fill:var(--mako-color-white)}.HeaderUserDropDown-module-scss-module__7bgY6a__headerUserDropDown .HeaderUserDropDown-module-scss-module__7bgY6a__headerUserDropDown__button .HeaderUserDropDown-module-scss-module__7bgY6a__headerUserDropDown__header .HeaderUserDropDown-module-scss-module__7bgY6a__headerUserDropDown__icon .HeaderUserDropDown-module-scss-module__7bgY6a__headerUserDropDown__chevron{transition:-ms-transform .2s ease-in-out,transform .2s ease-in-out}.HeaderUserDropDown-module-scss-module__7bgY6a__headerUserDropDown .HeaderUserDropDown-module-scss-module__7bgY6a__headerUserDropDown__button .HeaderUserDropDown-module-scss-module__7bgY6a__headerUserDropDown__header .HeaderUserDropDown-module-scss-module__7bgY6a__headerUserDropDown__icon .HeaderUserDropDown-module-scss-module__7bgY6a__headerUserDropDown__chevron.HeaderUserDropDown-module-scss-module__7bgY6a__headerUserDropDown__chevron--open{-ms-transform:rotate(180deg);transform:rotate(180deg)}.HeaderUserDropDown-module-scss-module__7bgY6a__headerUserDropDown .HeaderUserDropDown-module-scss-module__7bgY6a__headerUserDropDown__button .HeaderUserDropDown-module-scss-module__7bgY6a__headerUserDropDown__header .HeaderUserDropDown-module-scss-module__7bgY6a__headerUserDropDown__icon .HeaderUserDropDown-module-scss-module__7bgY6a__headerUserDropDown__notif{background-color:var(--mako-color-red-700);border-radius:50%;width:8px;height:8px;position:absolute;top:-4px;right:-4px}.HeaderUserDropDown-module-scss-module__7bgY6a__headerUserDropDown .HeaderUserDropDown-module-scss-module__7bgY6a__headerUserDropDown__button .HeaderUserDropDown-module-scss-module__7bgY6a__headerUserDropDown__span{display:none}.HeaderUserDropDown-module-scss-module__7bgY6a__headerUserDropDown--loggedOut svg{width:24px;height:24px}
.HeaderMainMenuButton-module-scss-module__-CgQba__headerMainMenuButton{background-color:var(--mako-color-yellow-400);opacity:1;border:none;border-radius:8px;flex-shrink:0;width:48px;height:48px;transition:opacity .2s}.HeaderMainMenuButton-module-scss-module__-CgQba__headerMainMenuButton .HeaderMainMenuButton-module-scss-module__-CgQba__headerMainMenuButton__content{color:var(--mako-color-blue-950);font-weight:var(--mako-font-weight-bold);font-size:var(--mako-font-size-60);justify-content:center;align-items:center;gap:calc(var(--mako-spacing-40)*.375);flex-direction:column;display:flex;position:relative}.HeaderMainMenuButton-module-scss-module__-CgQba__headerMainMenuButton .HeaderMainMenuButton-module-scss-module__-CgQba__headerMainMenuButton__content svg{fill:var(--mako-color-blue-950);max-width:17px;max-height:19px}.HeaderMainMenuButton-module-scss-module__-CgQba__headerMainMenuButton .HeaderMainMenuButton-module-scss-module__-CgQba__headerMainMenuButton__content span{line-height:9px}.HeaderMainMenuButton-module-scss-module__-CgQba__headerMainMenuButton .HeaderMainMenuButton-module-scss-module__-CgQba__headerMainMenuButton__content .HeaderMainMenuButton-module-scss-module__-CgQba__headerMenuFullScreenButton__notif{background-color:var(--mako-color-red-700);border-radius:50%;width:8px;height:8px;position:absolute;top:-5px;right:10px}.HeaderMainMenuButton-module-scss-module__-CgQba__headerMainMenuButton.HeaderMainMenuButton-module-scss-module__-CgQba__headerMenuFullScreenButton--isNotVisible{opacity:0}.HeaderMainMenuButton-module-scss-module__-CgQba__headerMainMenuButton--open{background-color:var(--mako-color-blue-500)}.HeaderMainMenuButton-module-scss-module__-CgQba__headerMainMenuButton--open .HeaderMainMenuButton-module-scss-module__-CgQba__headerMainMenuButton__content{color:var(--mako-color-white)}.HeaderMainMenuButton-module-scss-module__-CgQba__headerMainMenuButton--open .HeaderMainMenuButton-module-scss-module__-CgQba__headerMainMenuButton__content svg{fill:var(--mako-color-white)}
.HeaderSearchBackButton-module-scss-module__5uNdcG__headerSearchBackButton{padding-top:calc(var(--mako-spacing-40)*.5);cursor:pointer;display:grid;position:absolute}.HeaderSearchBackButton-module-scss-module__5uNdcG__headerSearchBackButton svg{fill:var(--mako-color-white);width:25.6px;height:22px}.HeaderSearchBackButton-module-scss-module__5uNdcG__headerSearchBackButton .HeaderSearchBackButton-module-scss-module__5uNdcG__headerSearchBackButton__text{color:var(--mako-color-white);margin-top:calc(var(--mako-spacing-40)*.313);font-weight:var(--mako-font-weight-medium);font-size:var(--mako-font-size-70);font-family:var(--mako-font-family-default)}
.HeaderLanguagePopInButton-module-scss-module__4trYtW__headerLanguagePopInButton{width:100%}
.ProductSliderPrice-module-scss-module___A8-jq__productSliderPrice{margin-bottom:calc(var(--mako-spacing-40)*.75);gap:var(--mako-spacing-40);flex-direction:column;display:flex}.ProductSliderPrice-module-scss-module___A8-jq__productSliderPrice .ProductSliderPrice-module-scss-module___A8-jq__productSliderPrice__price{font-size:var(--mako-font-size-100);color:var(--mako-color-red-700)}.ProductSliderPrice-module-scss-module___A8-jq__productSliderPrice .ProductSliderPrice-module-scss-module___A8-jq__productSliderPrice__error{text-align:right;width:100%;color:var(--mako-color-neutral-700);margin-top:var(--mako-spacing-40);align-items:flex-end;font-weight:700}.ProductSliderPrice-module-scss-module___A8-jq__productSliderPrice .ProductSliderPrice-module-scss-module___A8-jq__productSliderPrice__priceContainer{flex-direction:column;align-items:flex-end;display:flex}.ProductSliderPrice-module-scss-module___A8-jq__productSliderPrice .ProductSliderPrice-module-scss-module___A8-jq__productSliderPrice__priceContainer .ProductSliderPrice-module-scss-module___A8-jq__productSliderPrice__price{justify-content:flex-end;align-items:center;min-width:max-content;display:flex}.ProductSliderPrice-module-scss-module___A8-jq__productSliderPrice .ProductSliderPrice-module-scss-module___A8-jq__productSliderPrice__priceContainer .ProductSliderPrice-module-scss-module___A8-jq__productSliderPrice__price div:first-child{font-weight:var(--mako-font-weight-bold);font-size:calc(var(--mako-font-size-70)*1.5)}.ProductSliderPrice-module-scss-module___A8-jq__productSliderPrice .ProductSliderPrice-module-scss-module___A8-jq__productSliderPrice__priceContainer .ProductSliderPrice-module-scss-module___A8-jq__productSliderPrice__price div:first-child sup{font-size:calc(var(--mako-font-size-100)*.5);color:var(--mako-color-blue-950);margin-left:calc(var(--mako-spacing-40)*.125)}.ProductSliderPrice-module-scss-module___A8-jq__productSliderPrice .ProductSliderPrice-module-scss-module___A8-jq__productSliderPrice__priceContainer .ProductSliderPrice-module-scss-module___A8-jq__productSliderPrice__price div:nth-child(2){font-weight:var(--mako-font-weight-regular);font-size:var(--mako-font-size-70);color:var(--mako-color-blue-950)}.ProductSliderPrice-module-scss-module___A8-jq__productSliderPrice .ProductSliderPrice-module-scss-module___A8-jq__productSliderPrice__stockLabel p{margin:0;padding:0}.ProductSliderPrice-module-scss-module___A8-jq__productSliderPrice .ProductSliderPrice-module-scss-module___A8-jq__productSliderPrice__stockLabel li{display:inline}.ProductSliderPrice-module-scss-module___A8-jq__productSliderPrice .ProductSliderPrice-module-scss-module___A8-jq__productSliderPrice__stockLabel li:nth-child(n+1){margin-left:calc(var(--mako-spacing-40)*.25)}
.ProductSliderQuantityAndAddToCart-module-scss-module__V77v4G__productSliderQuantityAndAddToCart .ProductSliderQuantityAndAddToCart-module-scss-module__V77v4G__productSliderQuantityAndAddToCart__quantity{margin-bottom:calc(var(--mako-spacing-40)*.5)}.ProductSliderQuantityAndAddToCart-module-scss-module__V77v4G__productSliderQuantityAndAddToCart .ProductSliderQuantityAndAddToCart-module-scss-module__V77v4G__productSliderQuantityAndAddToCart__addToCart button{height:36px}
.ProductSliderTitle-module-scss-module__e7FmnG__productSliderTitle{font-family:var(--mako-font-family-default);font-weight:var(--mako-font-weight-semi-bold);font-size:var(--mako-font-size-100)}.ProductSliderTitle-module-scss-module__e7FmnG__productSliderTitle a{color:var(--mako-color-black)}
.ProductsCarousel-module-scss-module__ia8KdG__productsCarousel{margin-top:calc(-1*var(--mako-spacing-40)*.1875);position:relative}.ProductsCarousel-module-scss-module__ia8KdG__productsCarousel>div{padding:calc(var(--mako-spacing-40)*.5) calc(var(--mako-spacing-40)*.1875)}.ProductsCarousel-module-scss-module__ia8KdG__productsCarousel.ProductsCarousel-module-scss-module__ia8KdG__productsCarousel--withArrows{padding-left:calc(var(--mako-spacing-60)*1.25);padding-right:calc(var(--mako-spacing-60)*1.25)}.ProductsCarousel-module-scss-module__ia8KdG__productsCarousel .ProductsCarousel-module-scss-module__ia8KdG__productsCarousel__brandLogo{margin-top:calc(var(--mako-spacing-40)*.5)}.ProductsCarousel-module-scss-module__ia8KdG__productsCarousel .ProductsCarousel-module-scss-module__ia8KdG__productsCarousel__references div{display:flex}.ProductsCarousel-module-scss-module__ia8KdG__productsCarousel .ProductsCarousel-module-scss-module__ia8KdG__productsCarousel__references span{font-size:var(--mako-font-size-70);color:var(--mako-color-neutral-700)}.ProductsCarousel-module-scss-module__ia8KdG__productsCarousel .ProductsCarousel-module-scss-module__ia8KdG__productsCarousel__references span:last-child{font-weight:var(--mako-font-weight-medium);color:var(--mako-color-neutral-700)}.ProductsCarousel-module-scss-module__ia8KdG__productsCarousel .ProductsCarousel-module-scss-module__ia8KdG__productsCarousel__quantityAndAddToCart{justify-content:flex-end;display:flex}.ProductsCarousel-module-scss-module__ia8KdG__productsCarousel .ProductsCarousel-module-scss-module__ia8KdG__productsCarousel__addToCart{margin-left:var(--mako-spacing-40)}.ProductsCarousel-module-scss-module__ia8KdG__productsCarousel .ProductsCarousel-module-scss-module__ia8KdG__productsCarousel__addToCart button{width:130px;height:36px}.ProductsCarousel-module-scss-module__ia8KdG__productsCarousel .ProductsCarousel-module-scss-module__ia8KdG__productsCarousel__successor{padding:calc(.1875*var(--mako-spacing-40)) calc(.1875*var(--mako-spacing-40)) calc(.1875*var(--mako-spacing-40)) calc(.4375*var(--mako-spacing-40));margin:0 calc(.65*var(--mako-spacing-40));flex-direction:row}.ProductsCarousel-module-scss-module__ia8KdG__productsCarousel .ProductsCarousel-module-scss-module__ia8KdG__productsCarousel__successor .ProductsCarousel-module-scss-module__ia8KdG__productsCarousel__successorMessage{font-size:var(--mako-font-size-60);margin:0}.ProductsCarousel-module-scss-module__ia8KdG__productsCarousel .ProductsCarousel-module-scss-module__ia8KdG__productsCarousel__successor svg{flex-shrink:0;width:28px;height:28px}.ProductsCarousel-module-scss-module__ia8KdG__productsCarousel .ProductsCarousel-module-scss-module__ia8KdG__productsCarousel__successor .ProductsCarousel-module-scss-module__ia8KdG__productsCarousel__successorLink{width:145px;height:36px;line-height:1.2}@media (min-width:768px){.ProductsCarousel-module-scss-module__ia8KdG__productsCarousel .ProductsCarousel-module-scss-module__ia8KdG__productsCarousel__addToCart button{width:auto}}
.FrequentlyBoughtProductsBlock-module-scss-module__s2EMDG__frequentlyBoughtProductsBlock .FrequentlyBoughtProductsBlock-module-scss-module__s2EMDG__frequentlyBoughtProductsBlock__titleBlock{color:var(--mako-color-blue-950);margin-bottom:calc(var(--mako-spacing-40)*2);justify-content:space-between;align-items:baseline;display:flex}.FrequentlyBoughtProductsBlock-module-scss-module__s2EMDG__frequentlyBoughtProductsBlock .FrequentlyBoughtProductsBlock-module-scss-module__s2EMDG__frequentlyBoughtProductsBlock__FBPlink{align-items:center;text-decoration:underline;display:flex}.FrequentlyBoughtProductsBlock-module-scss-module__s2EMDG__frequentlyBoughtProductsBlock .FrequentlyBoughtProductsBlock-module-scss-module__s2EMDG__frequentlyBoughtProductsBlock__FBPlink svg{fill:var(--mako-color-blue-500);width:12px;height:12px}.FrequentlyBoughtProductsBlock-module-scss-module__s2EMDG__frequentlyBoughtProductsBlock .FrequentlyBoughtProductsBlock-module-scss-module__s2EMDG__frequentlyBoughtProductsBlock__labelLink{padding-right:calc(var(--mako-spacing-40)*.5)}
.ProductCarouselBlock-module-scss-module__fix9Oa__ProductsCarouselBlock .ProductCarouselBlock-module-scss-module__fix9Oa__ProductsCarouselBlock__titleBlock{color:var(--mako-color-blue-950);margin-bottom:calc(var(--mako-spacing-40)*2);justify-content:center;align-items:baseline;display:flex}@media (min-width:576px){.ProductCarouselBlock-module-scss-module__fix9Oa__ProductsCarouselBlock .ProductCarouselBlock-module-scss-module__fix9Oa__ProductsCarouselBlock__titleBlock{justify-content:space-between}}
.ProductCarouselCategoryLink-module-scss-module__noOylW__productCarouselCategoryLink{justify-content:center;align-items:center;text-decoration:underline;display:flex}.ProductCarouselCategoryLink-module-scss-module__noOylW__productCarouselCategoryLink svg{fill:var(--mako-color-blue-500);width:16px;height:16px}@media (min-width:576px){.ProductCarouselCategoryLink-module-scss-module__noOylW__productCarouselCategoryLink{justify-content:unset}}.ProductCarouselCategoryLink-module-scss-module__noOylW__productCarouselCategoryLink__labelLink{padding-right:var(--mako-spacing-40)}
.RecommendationTitle-module-scss-module__g5dHbq__recommendationTitle{font-size:var(--mako-font-size-80);height:65px;line-height:1.5}.RecommendationTitle-module-scss-module__g5dHbq__recommendationTitle .RecommendationTitle-module-scss-module__g5dHbq__recommendationTitle__link{color:var(--mako-color-black)}
.RecommendationPrice-module-scss-module__Pg8RyG__recommendationPrice{text-align:right;margin-bottom:calc(var(--mako-spacing-40)*.25);height:125px;overflow:hidden}.RecommendationPrice-module-scss-module__Pg8RyG__recommendationPrice .RecommendationPrice-module-scss-module__Pg8RyG__recommendationPrice__price{font-size:var(--mako-font-size-100);color:var(--mako-color-red-700);height:22px;margin-bottom:0;overflow:hidden}.RecommendationPrice-module-scss-module__Pg8RyG__recommendationPrice .RecommendationPrice-module-scss-module__Pg8RyG__recommendationPrice__stockLabel{margin-bottom:calc(var(--mako-spacing-40)*.25);align-items:center;display:flex}.RecommendationPrice-module-scss-module__Pg8RyG__recommendationPrice .RecommendationPrice-module-scss-module__Pg8RyG__recommendationPrice__stockLabel p{margin-bottom:0}.RecommendationPrice-module-scss-module__Pg8RyG__recommendationPrice .RecommendationPrice-module-scss-module__Pg8RyG__recommendationPrice__stockLabel li{margin-right:calc(var(--mako-spacing-40)*.5);display:inline}
.RecommendationQuantityAndAddToCart-module-scss-module__rVWz8G__recommendationQuantityAndAddToCart{text-align:right}.RecommendationQuantityAndAddToCart-module-scss-module__rVWz8G__recommendationQuantityAndAddToCart .RecommendationQuantityAndAddToCart-module-scss-module__rVWz8G__recommendationQuantityAndAddToCart__quantity{margin-bottom:calc(var(--mako-spacing-40)*.5)}.RecommendationQuantityAndAddToCart-module-scss-module__rVWz8G__recommendationQuantityAndAddToCart .RecommendationQuantityAndAddToCart-module-scss-module__rVWz8G__recommendationQuantityAndAddToCart__quantityPlacholder{margin-top:calc(3*var(--mako-spacing-40));margin-bottom:calc(var(--mako-spacing-40)*.5)}.RecommendationQuantityAndAddToCart-module-scss-module__rVWz8G__recommendationQuantityAndAddToCart .RecommendationQuantityAndAddToCart-module-scss-module__rVWz8G__recommendationQuantityAndAddToCart__addToCart{text-transform:uppercase;width:100%;height:36px}
.SimilarRecommendationItem-module-scss-module__1FYzZq__similarRecommendationItem{background-color:var(--mako-color-white);border:1px solid var(--mako-color-neutral-100);border-radius:var(--mako-size-radius-medium);padding:calc(var(--mako-spacing-40)*.75)}.SimilarRecommendationItem-module-scss-module__1FYzZq__similarRecommendationItem:hover{box-shadow:0 2px 8px rgba(0,0,0,.15)}.SimilarRecommendationItem-module-scss-module__1FYzZq__similarRecommendationItem .SimilarRecommendationItem-module-scss-module__1FYzZq__similarRecommendationItem__imagesTitleAndReferences{margin-bottom:calc(var(--mako-spacing-40)*.5);height:93px;display:flex}.SimilarRecommendationItem-module-scss-module__1FYzZq__similarRecommendationItem .SimilarRecommendationItem-module-scss-module__1FYzZq__similarRecommendationItem__imagesTitleAndReferences .SimilarRecommendationItem-module-scss-module__1FYzZq__similarRecommendationItem__images{margin-right:calc(var(--mako-spacing-40)*.5)}.SimilarRecommendationItem-module-scss-module__1FYzZq__similarRecommendationItem .SimilarRecommendationItem-module-scss-module__1FYzZq__similarRecommendationItem__imagesTitleAndReferences .SimilarRecommendationItem-module-scss-module__1FYzZq__similarRecommendationItem__images .SimilarRecommendationItem-module-scss-module__1FYzZq__similarRecommendationItem__brandLogo{margin-top:calc(var(--mako-spacing-40)*.5);display:block}.SimilarRecommendationItem-module-scss-module__1FYzZq__similarRecommendationItem .SimilarRecommendationItem-module-scss-module__1FYzZq__similarRecommendationItem__imagesTitleAndReferences .SimilarRecommendationItem-module-scss-module__1FYzZq__similarRecommendationItem__title{height:fit-content;margin-bottom:calc(var(--mako-spacing-40)*.25)}.SimilarRecommendationItem-module-scss-module__1FYzZq__similarRecommendationItem .SimilarRecommendationItem-module-scss-module__1FYzZq__similarRecommendationItem__imagesTitleAndReferences .SimilarRecommendationItem-module-scss-module__1FYzZq__similarRecommendationItem__title a{color:var(--mako-color-neutral-900);font-size:var(--mako-font-size-100);font-weight:var(--mako-font-weight-regular)}.SimilarRecommendationItem-module-scss-module__1FYzZq__similarRecommendationItem .SimilarRecommendationItem-module-scss-module__1FYzZq__similarRecommendationItem__imagesTitleAndReferences .SimilarRecommendationItem-module-scss-module__1FYzZq__similarRecommendationItem__references li span{font-size:var(--mako-font-size-70);color:var(--mako-color-neutral-700)}.SimilarRecommendationItem-module-scss-module__1FYzZq__similarRecommendationItem .SimilarRecommendationItem-module-scss-module__1FYzZq__similarRecommendationItem__imagesTitleAndReferences .SimilarRecommendationItem-module-scss-module__1FYzZq__similarRecommendationItem__references li span:first-child{margin-right:calc(var(--mako-spacing-40)*.25)}.SimilarRecommendationItem-module-scss-module__1FYzZq__similarRecommendationItem .SimilarRecommendationItem-module-scss-module__1FYzZq__similarRecommendationItem__imagesTitleAndReferences .SimilarRecommendationItem-module-scss-module__1FYzZq__similarRecommendationItem__references li span:last-child{font-weight:var(--mako-font-weight-medium)}.SimilarRecommendationItem-module-scss-module__1FYzZq__similarRecommendationItem .SimilarRecommendationItem-module-scss-module__1FYzZq__similarRecommendationItem__priceAndAvailability{height:68px;margin-bottom:calc(var(--mako-spacing-40)*.75)}.SimilarRecommendationItem-module-scss-module__1FYzZq__similarRecommendationItem .SimilarRecommendationItem-module-scss-module__1FYzZq__similarRecommendationItem__priceAndAvailability ul{color:var(--mako-color-neutral-700)}.SimilarRecommendationItem-module-scss-module__1FYzZq__similarRecommendationItem .SimilarRecommendationItem-module-scss-module__1FYzZq__similarRecommendationItem__priceAndAvailability span{text-align:left}.SimilarRecommendationItem-module-scss-module__1FYzZq__similarRecommendationItem .SimilarRecommendationItem-module-scss-module__1FYzZq__similarRecommendationItem__priceAndAvailability>div{justify-content:flex-end;align-items:flex-end;height:23px;display:flex}.SimilarRecommendationItem-module-scss-module__1FYzZq__similarRecommendationItem .SimilarRecommendationItem-module-scss-module__1FYzZq__similarRecommendationItem__priceAndAvailability>div div:first-child>span{font-weight:var(--mako-font-weight-bold);font-size:calc(var(--mako-font-size-70)*1.5)}.SimilarRecommendationItem-module-scss-module__1FYzZq__similarRecommendationItem .SimilarRecommendationItem-module-scss-module__1FYzZq__similarRecommendationItem__priceAndAvailability>div sup{color:var(--mako-color-blue-950);font-weight:var(--mako-font-weight-bold);font-size:calc(var(--mako-font-size-100)*.5);top:-6px}.SimilarRecommendationItem-module-scss-module__1FYzZq__similarRecommendationItem .SimilarRecommendationItem-module-scss-module__1FYzZq__similarRecommendationItem__priceAndAvailability>div div:nth-child(2){color:var(--mako-color-blue-950);font-size:var(--mako-font-size-70)}.SimilarRecommendationItem-module-scss-module__1FYzZq__similarRecommendationItem .SimilarRecommendationItem-module-scss-module__1FYzZq__similarRecommendationItem__quantityAndAddToCart{justify-content:flex-end;height:36px;display:flex}.SimilarRecommendationItem-module-scss-module__1FYzZq__similarRecommendationItem .SimilarRecommendationItem-module-scss-module__1FYzZq__similarRecommendationItem__addToCart{margin-left:var(--mako-spacing-40);width:max-content;height:36px}.SimilarRecommendationItem-module-scss-module__1FYzZq__similarRecommendationItem--oneItem{padding:var(--mako-spacing-40);width:417px}
.SimilarRecommendation-module-scss-module__VpnDdW__similarRecommendation{padding-left:calc(var(--mako-spacing-60)*1.25);padding-right:calc(var(--mako-spacing-60)*1.25);height:254px;margin-top:calc(-1*var(--mako-spacing-40)*.1875);position:relative}.SimilarRecommendation-module-scss-module__VpnDdW__similarRecommendation>div{padding:calc(var(--mako-spacing-40)*.1875)}.SimilarRecommendation-module-scss-module__VpnDdW__similarRecommendation--withoutNavigation{padding-left:0;padding-right:0}
.SimilarRecommandationBlock-module-scss-module__cim-3G__similarRecommandationBlock .SimilarRecommandationBlock-module-scss-module__cim-3G__similarRecommandationBlock__carousel--oneRecommandation{width:40%}.SimilarRecommandationBlock-module-scss-module__cim-3G__similarRecommandationBlock .SimilarRecommandationBlock-module-scss-module__cim-3G__similarRecommandationBlock__title{margin-bottom:calc(var(--mako-spacing-40)*2);font-family:var(--mako-font-family-default);font-size:calc(var(--mako-font-size-120)*1.5);font-weight:var(--mako-font-weight-regular);padding:0}.SimilarRecommandationBlock-module-scss-module__cim-3G__similarRecommandationBlock .SimilarRecommandationBlock-module-scss-module__cim-3G__similarRecommandationBlock__title span:before{width:90px;top:1.575em;right:unset;left:unset;border-radius:100px}
.RecentlyViewedProductsFallbackBlock-module-scss-module__suJTma__recentlyViewedProductsFallbackBlock{max-width:1268px;margin:calc(var(--mako-spacing-40)*4) auto}@media (min-width:1200px){.RecentlyViewedProductsFallbackBlock-module-scss-module__suJTma__recentlyViewedProductsFallbackBlock{margin-top:calc(var(--mako-spacing-40)*5.5);margin-bottom:calc(var(--mako-spacing-40)*5.5);padding-left:calc(var(--mako-spacing-30)*1.25);padding-right:calc(var(--mako-spacing-30)*1.25)}}.RecentlyViewedProductsFallbackBlock-module-scss-module__suJTma__recentlyViewedProductsFallbackBlock .RecentlyViewedProductsFallbackBlock-module-scss-module__suJTma__recentlyViewedProductsFallbackBlock__content{padding:calc(var(--mako-spacing-40)*.5);background:var(--mako-color-yellow-50);position:relative}.RecentlyViewedProductsFallbackBlock-module-scss-module__suJTma__recentlyViewedProductsFallbackBlock .RecentlyViewedProductsFallbackBlock-module-scss-module__suJTma__recentlyViewedProductsFallbackBlock__content .RecentlyViewedProductsFallbackBlock-module-scss-module__suJTma__recentlyViewedProductsFallbackBlock__titleAndProducts{border:1px solid var(--mako-color-yellow-400);padding:calc(var(--mako-spacing-40)*2.5) calc(var(--mako-spacing-40)*2.5) calc(var(--mako-spacing-40)*3.8125) calc(var(--mako-spacing-40)*2.5)}@media (min-width:992px){.RecentlyViewedProductsFallbackBlock-module-scss-module__suJTma__recentlyViewedProductsFallbackBlock .RecentlyViewedProductsFallbackBlock-module-scss-module__suJTma__recentlyViewedProductsFallbackBlock__content .RecentlyViewedProductsFallbackBlock-module-scss-module__suJTma__recentlyViewedProductsFallbackBlock__titleAndProducts{padding-right:calc(var(--mako-spacing-40)*3.75);padding-left:calc(var(--mako-spacing-40)*3.75)}}.RecentlyViewedProductsFallbackBlock-module-scss-module__suJTma__recentlyViewedProductsFallbackBlock--noAvailableRecommendation{display:none}
.RecentlyViewedProductsBlock-module-scss-module__ywUcGG__recentlyViewedProductsBlock{max-width:1268px;margin:calc(var(--mako-spacing-40)*4) auto}@media (min-width:1200px){.RecentlyViewedProductsBlock-module-scss-module__ywUcGG__recentlyViewedProductsBlock{margin-top:calc(var(--mako-spacing-40)*5.5);margin-bottom:calc(var(--mako-spacing-40)*5.5);padding-left:calc(var(--mako-spacing-30)*1.25);padding-right:calc(var(--mako-spacing-30)*1.25)}}.RecentlyViewedProductsBlock-module-scss-module__ywUcGG__recentlyViewedProductsBlock .RecentlyViewedProductsBlock-module-scss-module__ywUcGG__recentlyViewedProductsBlock__content{padding:calc(var(--mako-spacing-40)*.5);background:var(--mako-color-yellow-50);position:relative}.RecentlyViewedProductsBlock-module-scss-module__ywUcGG__recentlyViewedProductsBlock .RecentlyViewedProductsBlock-module-scss-module__ywUcGG__recentlyViewedProductsBlock__content .RecentlyViewedProductsBlock-module-scss-module__ywUcGG__recentlyViewedProductsBlock__titleAndProducts{border:1px solid var(--mako-color-yellow-400);padding:calc(var(--mako-spacing-40)*2.5) calc(var(--mako-spacing-40)*2.5) calc(var(--mako-spacing-40)*3.8125) calc(var(--mako-spacing-40)*2.5)}@media (min-width:992px){.RecentlyViewedProductsBlock-module-scss-module__ywUcGG__recentlyViewedProductsBlock .RecentlyViewedProductsBlock-module-scss-module__ywUcGG__recentlyViewedProductsBlock__content .RecentlyViewedProductsBlock-module-scss-module__ywUcGG__recentlyViewedProductsBlock__titleAndProducts{padding-right:calc(var(--mako-spacing-40)*3.75);padding-left:calc(var(--mako-spacing-40)*3.75)}}.RecentlyViewedProductsBlock-module-scss-module__ywUcGG__recentlyViewedProductsBlock .RecentlyViewedProductsBlock-module-scss-module__ywUcGG__recentlyViewedProductsBlock__content .RecentlyViewedProductsBlock-module-scss-module__ywUcGG__recentlyViewedProductsBlock__titleAndProducts .RecentlyViewedProductsBlock-module-scss-module__ywUcGG__recentlyViewedProductsBlock__loading{background-color:var(--mako-color-neutral-100);border-radius:var(--mako-size-radius-medium);height:246px}.RecentlyViewedProductsBlock-module-scss-module__ywUcGG__recentlyViewedProductsBlock--noAvailableRecommendation{display:none}
.FloatingLabelText-module-scss-module__Bki6aW__floatingLabelText{margin-top:calc(var(--mako-spacing-40)*2);margin-bottom:calc(var(--mako-spacing-40)*2);position:relative}.FloatingLabelText-module-scss-module__Bki6aW__floatingLabelText.FloatingLabelText-module-scss-module__Bki6aW__floatingLabelText--noMarginBottom{margin-bottom:0}.FloatingLabelText-module-scss-module__Bki6aW__floatingLabelText .FloatingLabelText-module-scss-module__Bki6aW__floatingLabelText__infoIcon{margin-left:calc(var(--mako-spacing-40)*.5)}.FloatingLabelText-module-scss-module__Bki6aW__floatingLabelText .FloatingLabelText-module-scss-module__Bki6aW__floatingLabelText__infoIcon svg{width:15px;fill:var(--mako-color-blue-950)}.FloatingLabelText-module-scss-module__Bki6aW__floatingLabelText .FloatingLabelText-module-scss-module__Bki6aW__floatingLabelText__label{color:var(--mako-color-neutral-700);z-index:2;pointer-events:none;transition:top .2s,font-size .2s;position:absolute;top:1.375rem;left:1rem;-ms-transform:translateY(-50%);transform:translateY(-50%)}@media (max-width:767.98px){.FloatingLabelText-module-scss-module__Bki6aW__floatingLabelText .FloatingLabelText-module-scss-module__Bki6aW__floatingLabelText__label{top:1.69rem;left:1rem}}.FloatingLabelText-module-scss-module__Bki6aW__floatingLabelText .FloatingLabelText-module-scss-module__Bki6aW__floatingLabelText__label.FloatingLabelText-module-scss-module__Bki6aW__floatingLabelText--active{color:var(--floating-label-active-color,var(--mako-color-blue-950));font-size:var(--floating-label-active-font-size,var(--mako-font-size-70));font-weight:var(--floating-label-active-font-weight,bold);top:0;left:5px;-ms-transform:translateY(-100%);transform:translateY(-100%)}.FloatingLabelText-module-scss-module__Bki6aW__floatingLabelText .FloatingLabelText-module-scss-module__Bki6aW__floatingLabelText__label.FloatingLabelText-module-scss-module__Bki6aW__floatingLabelText--active.FloatingLabelText-module-scss-module__Bki6aW__floatingLabelText--error{color:var(--mako-color-red-700)}.FloatingLabelText-module-scss-module__Bki6aW__floatingLabelText .FloatingLabelText-module-scss-module__Bki6aW__floatingLabelText__label.FloatingLabelText-module-scss-module__Bki6aW__floatingLabelText--active.FloatingLabelText-module-scss-module__Bki6aW__floatingLabelText--required:after{content:"*"}.FloatingLabelText-module-scss-module__Bki6aW__floatingLabelText .FloatingLabelText-module-scss-module__Bki6aW__floatingLabelText__label.FloatingLabelText-module-scss-module__Bki6aW__floatingLabelText__label--disabled{color:var(--mako-color-neutral-400)}
.ChangePasswordFormInputValidation-module-scss-module__ou489W__changePasswordFormInputValidation{background-color:var(--mako-color-neutral-100);color:var(--mako-color-neutral-700);padding:calc(var(--mako-spacing-40)*.875) calc(var(--mako-spacing-40)*.9375);margin-bottom:calc(var(--mako-spacing-40)*1.875);position:relative}.ChangePasswordFormInputValidation-module-scss-module__ou489W__changePasswordFormInputValidation:before{content:"";border-style:solid;border-width:10px;border-color:transparent transparent var(--mako-color-neutral-100) transparent;width:22px;height:0;position:absolute;top:-20px;left:20px}.ChangePasswordFormInputValidation-module-scss-module__ou489W__changePasswordFormInputValidation__item{color:var(--mako-color-neutral-700);margin-bottom:calc(var(--mako-spacing-40)*.625);align-items:center;list-style:none;display:flex}.ChangePasswordFormInputValidation-module-scss-module__ou489W__changePasswordFormInputValidation__item svg{width:14px;height:14px;margin-right:calc(var(--mako-spacing-40)*.5)}.ChangePasswordFormInputValidation-module-scss-module__ou489W__changePasswordFormInputValidation__item:last-child{margin-bottom:0}.ChangePasswordFormInputValidation-module-scss-module__ou489W__changePasswordFormInputValidation__item.ChangePasswordFormInputValidation-module-scss-module__ou489W__changePasswordFormInputValidation__item--active{color:var(--mako-color-green-600);font-weight:var(--mako-font-weight-bold)}.ChangePasswordFormInputValidation-module-scss-module__ou489W__changePasswordFormInputValidation__item.ChangePasswordFormInputValidation-module-scss-module__ou489W__changePasswordFormInputValidation__item--active svg{fill:var(--mako-color-green-600)}.ChangePasswordFormInputValidation-module-scss-module__ou489W__changePasswordFormInputValidation__passwordValidationMessage{margin-bottom:0}
.ChangePasswordForm-module-scss-module__SAbJBa__changePasswordForm__formInput{font-weight:var(--mako-font-weight-bold);font-size:var(--mako-font-size-80);color:var(--mako-color-blue-950)}.ChangePasswordForm-module-scss-module__SAbJBa__changePasswordForm__formInputValidation,.ChangePasswordForm-module-scss-module__SAbJBa__changePasswordForm__currentPassword{margin-bottom:calc(var(--mako-spacing-40)*2.625)}.ChangePasswordForm-module-scss-module__SAbJBa__changePasswordForm__newPassword{margin-bottom:calc(var(--mako-spacing-40)*.8125)}.ChangePasswordForm-module-scss-module__SAbJBa__changePasswordForm__buttons{display:flex}.ChangePasswordForm-module-scss-module__SAbJBa__changePasswordForm__buttons .ChangePasswordForm-module-scss-module__SAbJBa__changePasswordForm_cancelButton{margin-right:var(--mako-spacing-40);width:100%}
.CategoryItem-module-scss-module__6apF3G__categoryItem{width:100%;margin:0;padding:0}@media (min-width:576px){.CategoryItem-module-scss-module__6apF3G__categoryItem{aspect-ratio:auto;height:auto;min-height:150px}}@media (min-width:992px){.CategoryItem-module-scss-module__6apF3G__categoryItem{width:100%;min-height:auto}}.CategoryItem-module-scss-module__6apF3G__categoryItem .CategoryItem-module-scss-module__6apF3G__categoryItem__link{width:100%;height:100%;min-height:auto;padding:var(--mako-spacing-20);border-radius:var(--mako-size-radius-large);border:1px solid var(--mako-color-neutral-100);background-color:var(--mako-color-white);cursor:pointer;flex-direction:column;justify-content:center;align-items:center;text-decoration:none;transition:border-color .2s ease-in-out,background-color .2s ease-in-out,box-shadow .2s ease-in-out;display:flex}@media (min-width:576px){.CategoryItem-module-scss-module__6apF3G__categoryItem .CategoryItem-module-scss-module__6apF3G__categoryItem__link{min-height:150px}}@media (min-width:992px){.CategoryItem-module-scss-module__6apF3G__categoryItem .CategoryItem-module-scss-module__6apF3G__categoryItem__link{padding:var(--mako-spacing-40);height:100%;min-height:auto}}.CategoryItem-module-scss-module__6apF3G__categoryItem .CategoryItem-module-scss-module__6apF3G__categoryItem__link:focus-visible{outline:2px solid var(--mako-color-blue-700);outline-offset:2px}.CategoryItem-module-scss-module__6apF3G__categoryItem .CategoryItem-module-scss-module__6apF3G__categoryItem__content{flex-direction:column;align-items:center;width:100%;display:flex}.CategoryItem-module-scss-module__6apF3G__categoryItem .CategoryItem-module-scss-module__6apF3G__categoryItem__content .CategoryItem-module-scss-module__6apF3G__categoryItem__imageContainer{margin-bottom:var(--mako-spacing-20);justify-content:center;align-items:center;display:flex;overflow:hidden}.CategoryItem-module-scss-module__6apF3G__categoryItem .CategoryItem-module-scss-module__6apF3G__categoryItem__content .CategoryItem-module-scss-module__6apF3G__categoryItem__imageContainer img{object-fit:contain}.CategoryItem-module-scss-module__6apF3G__categoryItem .CategoryItem-module-scss-module__6apF3G__categoryItem__content .CategoryItem-module-scss-module__6apF3G__categoryItem__label{font-size:var(--mako-font-size-100);font-weight:var(--mako-font-weight-semi-bold);color:var(--mako-color-black);text-align:center;text-overflow:ellipsis;line-clamp:2;-webkit-line-clamp:2;white-space:normal;-webkit-box-orient:vertical;width:100%;transition:color .2s ease-in-out;display:-webkit-box;overflow:hidden}.CategoryItem-module-scss-module__6apF3G__categoryItem.CategoryItem-module-scss-module__6apF3G__categoryItem--seo{height:230px}.CategoryItem-module-scss-module__6apF3G__categoryItem.CategoryItem-module-scss-module__6apF3G__categoryItem--seo .CategoryItem-module-scss-module__6apF3G__categoryItem__imageContainer{width:144px;height:144px}.CategoryItem-module-scss-module__6apF3G__categoryItem.CategoryItem-module-scss-module__6apF3G__categoryItem--seo .CategoryItem-module-scss-module__6apF3G__categoryItem__imageContainer img{aspect-ratio:1;object-fit:cover}@media (hover:hover) and (pointer:fine){.CategoryItem-module-scss-module__6apF3G__categoryItem:hover .CategoryItem-module-scss-module__6apF3G__categoryItem__link{border-color:var(--mako-color-blue-700);background-color:var(--mako-color-blue-50)}.CategoryItem-module-scss-module__6apF3G__categoryItem:hover .CategoryItem-module-scss-module__6apF3G__categoryItem__label{color:var(--mako-color-blue-700)}}
.CategoryBlock-module-scss-module__t5tPaW__categoryBlock{row-gap:var(--mako-spacing-40);column-gap:var(--mako-spacing-40);grid-template-columns:1fr;margin:0;padding:0;list-style:none;display:grid}@media (min-width:576px){.CategoryBlock-module-scss-module__t5tPaW__categoryBlock{grid-template-columns:repeat(3,1fr)}}@media (min-width:992px){.CategoryBlock-module-scss-module__t5tPaW__categoryBlock{grid-template-columns:repeat(4,1fr)}}@media (min-width:1200px){.CategoryBlock-module-scss-module__t5tPaW__categoryBlock{grid-template-columns:repeat(5,1fr)}}
.HeaderMenuServicesPopInContent-module-scss-module__H2WHya__headerMenuServicesPopInContent{padding:calc(var(--mako-spacing-40)*.5)}
@media (min-width:576px){.HomeCategories-module-scss-module__-XSlca__homeCategories{padding:0}}.HomeCategories-module-scss-module__-XSlca__homeCategories .HomeCategories-module-scss-module__-XSlca__homeCategories__title{text-align:left;margin-top:0;margin-bottom:var(--mako-spacing-20);font-family:var(--mako-font-family-default);font-weight:var(--mako-font-weight-bold);font-size:calc(var(--mako-font-size-100)*1.75);letter-spacing:-.5px;padding:0}.HomeCategories-module-scss-module__-XSlca__homeCategories .HomeCategories-module-scss-module__-XSlca__homeCategories__list{margin-top:var(--mako-spacing-60);padding:0}
.PopInFullScreenOverlay-module-scss-module__jbBbJG__popInFullScreenOverlay{background-color:var(--mako-color-white);z-index:var(--mako-z-index-modal);position:absolute;top:0;bottom:0;left:0;right:0}.PopInFullScreenOverlay-module-scss-module__jbBbJG__popInFullScreenOverlay .PopInFullScreenOverlay-module-scss-module__jbBbJG__popInFullScreenOverlay__header{background-color:var(--mako-color-blue-950);height:64px;padding-left:calc(var(--mako-spacing-40)*1.5);font-size:calc(var(--mako-font-size-70)*1.5);font-weight:var(--mako-font-weight-semi-bold);color:var(--mako-color-white);flex-wrap:wrap;align-items:center;display:flex;box-shadow:0 4px 4px rgba(0,0,0,.25)}.PopInFullScreenOverlay-module-scss-module__jbBbJG__popInFullScreenOverlay .PopInFullScreenOverlay-module-scss-module__jbBbJG__popInFullScreenOverlay__header .PopInFullScreenOverlay-module-scss-module__jbBbJG__popInFullScreenOverlay__icon{margin-right:calc(var(--mako-spacing-40)*1.5)}.PopInFullScreenOverlay-module-scss-module__jbBbJG__popInFullScreenOverlay .PopInFullScreenOverlay-module-scss-module__jbBbJG__popInFullScreenOverlay__header .PopInFullScreenOverlay-module-scss-module__jbBbJG__popInFullScreenOverlay__icon svg{fill:var(--mako-color-yellow-400);max-width:25px;max-height:25px}.PopInFullScreenOverlay-module-scss-module__jbBbJG__popInFullScreenOverlay .PopInFullScreenOverlay-module-scss-module__jbBbJG__popInFullScreenOverlay__header .PopInFullScreenOverlay-module-scss-module__jbBbJG__popInFullScreenOverlay__icon:hover{cursor:pointer}.PopInFullScreenOverlay-module-scss-module__jbBbJG__popInFullScreenOverlay .PopInFullScreenOverlay-module-scss-module__jbBbJG__popInFullScreenOverlay__content{overflow-y:scroll}.PopInFullScreenOverlay-module-scss-module__jbBbJG__popInFullScreenOverlay .PopInFullScreenOverlay-module-scss-module__jbBbJG__popInFullScreenOverlay__footer{padding:calc(var(--mako-spacing-40)*.75) var(--mako-spacing-40);background-color:var(--mako-color-white);position:absolute;bottom:0;left:0;right:0;box-shadow:0 2px 8px rgba(0,0,0,.15)}.PopInFullScreenOverlay-module-scss-module__jbBbJG__popInFullScreenOverlay .PopInFullScreenOverlay-module-scss-module__jbBbJG__popInFullScreenOverlay__footer button{width:100%}
.HomeSection-module-scss-module__wTj2SG__homeSection{padding:var(--mako-spacing-100) 0}.HomeSection-module-scss-module__wTj2SG__homeSection:empty{display:none}.HomeSection-module-scss-module__wTj2SG__homeSection .HomeSection-module-scss-module__wTj2SG__homeSection__container{max-width:1320px;padding:0 var(--mako-spacing-60);margin:auto}@media (max-width:1024px){.HomeSection-module-scss-module__wTj2SG__homeSection .HomeSection-module-scss-module__wTj2SG__homeSection__container{padding:0 calc(var(--mako-spacing-40)*1.25)}}@media (min-width:576px){.HomeSection-module-scss-module__wTj2SG__homeSection .HomeSection-module-scss-module__wTj2SG__homeSection__container{max-width:auto;padding:0 calc(var(--mako-spacing-40)*1.25)}}@media (min-width:768px){.HomeSection-module-scss-module__wTj2SG__homeSection .HomeSection-module-scss-module__wTj2SG__homeSection__container{max-width:auto;padding:0 calc(var(--mako-spacing-40)*1.25)}}@media (min-width:992px){.HomeSection-module-scss-module__wTj2SG__homeSection .HomeSection-module-scss-module__wTj2SG__homeSection__container{max-width:auto;padding:0 calc(var(--mako-spacing-40)*1.25)}}@media (min-width:1200px){.HomeSection-module-scss-module__wTj2SG__homeSection .HomeSection-module-scss-module__wTj2SG__homeSection__container{max-width:auto;padding:0 calc(var(--mako-spacing-40)*1.25)}}.HomeSection-module-scss-module__wTj2SG__homeSection:nth-child(odd){background-color:var(--mako-color-white)}.HomeSection-module-scss-module__wTj2SG__homeSection:nth-child(2n){background-color:var(--mako-color-blue-25)}
.HeaderLogoutButton-module-scss-module__-lW7qW__headerLogoutButton{border-top:1px solid var(--mako-color-blue-950);background-color:transparent;justify-content:flex-start;align-items:center;width:100%;height:72px;padding:0;display:flex}@media (min-width:576px){.HeaderLogoutButton-module-scss-module__-lW7qW__headerLogoutButton{height:64px}}.HeaderLogoutButton-module-scss-module__-lW7qW__headerLogoutButton:hover{background-color:transparent}
.AvailabilityFormatter-module-scss-module__dbE1qW__availabilities{padding-left:0;list-style-type:none}.AvailabilityFormatter-module-scss-module__dbE1qW__availableFormatter{font-size:var(--mako-font-size-70);padding-bottom:calc(var(--mako-spacing-40)*.25);align-items:center;display:flex}.AvailabilityFormatter-module-scss-module__dbE1qW__availableFormatter .AvailabilityFormatter-module-scss-module__dbE1qW__availableFormatter__circle{border-radius:calc(var(--mako-size-radius-medium)*2);width:16px;min-width:16px;height:16px;min-height:16px;margin-right:calc(var(--mako-spacing-40)*.313);display:inline-block;position:relative}.AvailabilityFormatter-module-scss-module__dbE1qW__availableFormatter .AvailabilityFormatter-module-scss-module__dbE1qW__availableFormatter__circle svg{margin-top:calc(var(--mako-spacing-40)*-.175)}.AvailabilityFormatter-module-scss-module__dbE1qW__availableFormatter .AvailabilityFormatter-module-scss-module__dbE1qW__availableFormatter__circle.AvailabilityFormatter-module-scss-module__dbE1qW__availableFormatter__circle--green{background-color:var(--mako-color-green-600)}.AvailabilityFormatter-module-scss-module__dbE1qW__availableFormatter .AvailabilityFormatter-module-scss-module__dbE1qW__availableFormatter__circle.AvailabilityFormatter-module-scss-module__dbE1qW__availableFormatter__circle--green svg{fill:var(--mako-color-green-600)}.AvailabilityFormatter-module-scss-module__dbE1qW__availableFormatter .AvailabilityFormatter-module-scss-module__dbE1qW__availableFormatter__circle.AvailabilityFormatter-module-scss-module__dbE1qW__availableFormatter__circle--gray{background-color:var(--mako-color-neutral-700)}.AvailabilityFormatter-module-scss-module__dbE1qW__availableFormatter .AvailabilityFormatter-module-scss-module__dbE1qW__availableFormatter__circle.AvailabilityFormatter-module-scss-module__dbE1qW__availableFormatter__circle--red{background-color:var(--mako-color-red-700)}.AvailabilityFormatter-module-scss-module__dbE1qW__availableFormatter .AvailabilityFormatter-module-scss-module__dbE1qW__availableFormatter__circle.AvailabilityFormatter-module-scss-module__dbE1qW__availableFormatter__circle--blue{background-color:var(--mako-color-blue-600)}.AvailabilityFormatter-module-scss-module__dbE1qW__availableFormatter .AvailabilityFormatter-module-scss-module__dbE1qW__availableFormatter__leadTime{color:var(--mako-color-green-600)}.AvailabilityFormatter-module-scss-module__dbE1qW__availableFormatter.AvailabilityFormatter-module-scss-module__dbE1qW__availableFormatter--withoutLabel{margin-bottom:0}.AvailabilityFormatter-module-scss-module__dbE1qW__availableFormatter.AvailabilityFormatter-module-scss-module__dbE1qW__availableFormatter--withoutPicto{display:inline-block}.AvailabilityFormatter-module-scss-module__dbE1qW__availableFormatter .AvailabilityFormatter-module-scss-module__dbE1qW__availableFormatter_onRequest{font-size:var(--mako-font-size-80);font-weight:var(--mako-font-weight-medium);color:var(--mako-color-neutral-800)}.AvailabilityFormatter-module-scss-module__dbE1qW__availableFormatter .AvailabilityFormatter-module-scss-module__dbE1qW__availableFormatter_branch{font-size:var(--mako-font-size-80);font-weight:var(--mako-font-weight-medium);text-underline-position:from-font;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;color:var(--mako-color-blue-700);text-decoration-line:underline;text-decoration-style:solid}.AvailabilityFormatter-module-scss-module__dbE1qW__availableFormatter .AvailabilityFormatter-module-scss-module__dbE1qW__availableFormatter_noLink{font-size:var(--mako-font-size-80);font-weight:var(--mako-font-weight-medium);color:var(--mako-color-neutral-800)}
.HeaderMainMenuContent-module-scss-module__DoRHnW__headerMainMenu .HeaderMainMenuContent-module-scss-module__DoRHnW__headerMainMenu__content{padding:var(--mako-spacing-40) var(--mako-spacing-40);flex-direction:column;justify-content:center;align-items:center;display:flex}@media (min-width:576px){.HeaderMainMenuContent-module-scss-module__DoRHnW__headerMainMenu .HeaderMainMenuContent-module-scss-module__DoRHnW__headerMainMenu__content{padding:calc(var(--mako-spacing-40)*2);justify-content:flex-start;align-items:flex-start}}.HeaderMainMenuContent-module-scss-module__DoRHnW__headerMainMenu .HeaderMainMenuContent-module-scss-module__DoRHnW__headerMainMenu__leftMenus,.HeaderMainMenuContent-module-scss-module__DoRHnW__headerMainMenu .HeaderMainMenuContent-module-scss-module__DoRHnW__headerMainMenu__rightMenus{width:100%;max-width:350px;margin-top:var(--mako-spacing-40);justify-content:center;align-items:center;gap:var(--mako-spacing-20);flex-direction:column;padding:0;list-style:none;display:flex}@media (min-width:576px){.HeaderMainMenuContent-module-scss-module__DoRHnW__headerMainMenu .HeaderMainMenuContent-module-scss-module__DoRHnW__headerMainMenu__leftMenus,.HeaderMainMenuContent-module-scss-module__DoRHnW__headerMainMenu .HeaderMainMenuContent-module-scss-module__DoRHnW__headerMainMenu__rightMenus{justify-content:flex-start;align-items:flex-start;max-width:none}}.HeaderMainMenuContent-module-scss-module__DoRHnW__headerMainMenu .HeaderMainMenuContent-module-scss-module__DoRHnW__headerMainMenu__leftMenus li,.HeaderMainMenuContent-module-scss-module__DoRHnW__headerMainMenu .HeaderMainMenuContent-module-scss-module__DoRHnW__headerMainMenu__rightMenus li{width:100%;max-width:350px;display:flex}@media (min-width:576px){.HeaderMainMenuContent-module-scss-module__DoRHnW__headerMainMenu .HeaderMainMenuContent-module-scss-module__DoRHnW__headerMainMenu__leftMenus li,.HeaderMainMenuContent-module-scss-module__DoRHnW__headerMainMenu .HeaderMainMenuContent-module-scss-module__DoRHnW__headerMainMenu__rightMenus li{max-width:none}}
.ProductCard-module-scss-module__NEjGZa__productCard{border:1px solid var(--mako-color-neutral-200);border-radius:var(--mako-size-radius-large);background-color:var(--mako-color-white);cursor:pointer;min-width:260px;height:100%;color:var(--mako-color-black);flex-direction:column;transition:box-shadow .2s ease-in-out,-ms-transform .2s ease-in-out,transform .2s ease-in-out;display:flex;overflow:hidden}.ProductCard-module-scss-module__NEjGZa__productCard:hover{color:var(--mako-color-black);text-decoration:none;-ms-transform:translateY(-2px);transform:translateY(-2px);box-shadow:0 4px 16px rgba(0,0,0,.1)}@media (max-width:767.98px){.ProductCard-module-scss-module__NEjGZa__productCard{min-width:unset;margin:auto}}.ProductCard-module-scss-module__NEjGZa__productCard .ProductCard-module-scss-module__NEjGZa__productCard__tooltip{border-radius:var(--mako-size-radius-medium);max-width:240px;padding:5px}.ProductCard-module-scss-module__NEjGZa__productCard .ProductCard-module-scss-module__NEjGZa__productCard__description{padding-inline:var(--mako-spacing-40);height:250px}.ProductCard-module-scss-module__NEjGZa__productCard .ProductCard-module-scss-module__NEjGZa__productCard__description .ProductCard-module-scss-module__NEjGZa__productCard__title{font-size:calc(var(--mako-font-size-100)*1.125);font-weight:var(--mako-font-weight-semi-bold);text-transform:uppercase;margin-bottom:var(--mako-spacing-30)}.ProductCard-module-scss-module__NEjGZa__productCard .ProductCard-module-scss-module__NEjGZa__productCard__description .ProductCard-module-scss-module__NEjGZa__productCard__attributes{margin-bottom:var(--mako-spacing-20)}.ProductCard-module-scss-module__NEjGZa__productCard .ProductCard-module-scss-module__NEjGZa__productCard__details{padding-inline:var(--mako-spacing-40);padding-top:var(--mako-spacing-10);padding-bottom:var(--mako-spacing-40);margin-top:auto}.ProductCard-module-scss-module__NEjGZa__productCard .ProductCard-module-scss-module__NEjGZa__productCard__details .ProductCard-module-scss-module__NEjGZa__productCard__availability{height:52px}.ProductCard-module-scss-module__NEjGZa__productCard .ProductCard-module-scss-module__NEjGZa__productCard__details .ProductCard-module-scss-module__NEjGZa__productCard__availability .ProductCard-module-scss-module__NEjGZa__productCard__availabilityFormatter li span{font-size:var(--mako-font-size-100);font-weight:var(--mako-font-weight-semi-bold)}
.HeaderSearchPopInOverlayContent-module-scss-module__umA5Fa__headerSearchPopInOverlayContent__button{background-color:var(--mako-color-neutral-100);align-items:center;width:100%;height:58px;display:flex}
.ProductCardImage-module-scss-module__ATT4sa__productCardImage{justify-content:center;align-items:center;gap:var(--mako-spacing-30);padding:var(--mako-spacing-40);padding-top:var(--mako-spacing-30);margin-bottom:var(--mako-spacing-20);cursor:pointer;display:flex;position:relative}.ProductCardImage-module-scss-module__ATT4sa__productCardImage .ProductCardImage-module-scss-module__ATT4sa__productCardImage__product{object-fit:contain;-webkit-user-drag:none;-webkit-user-select:none;user-select:none}.ProductCardImage-module-scss-module__ATT4sa__productCardImage .ProductCardImage-module-scss-module__ATT4sa__productCardImage__brand{bottom:var(--mako-spacing-40);left:var(--mako-spacing-40);max-width:var(--mako-spacing-160);max-height:var(--mako-spacing-100);object-fit:contain;-webkit-user-drag:none;-webkit-user-select:none;user-select:none;position:absolute}
.PopInOverlay-module-scss-module__lx4u2G__headerPopInOverlay{height:calc(100dvh - 64px);position:absolute;top:64px;bottom:0;left:0;right:0}.PopInOverlay-module-scss-module__lx4u2G__headerPopInOverlay .PopInOverlay-module-scss-module__lx4u2G__headerPopInOverlay__content{height:100%;position:relative}.PopInOverlay-module-scss-module__lx4u2G__headerPopInOverlay .PopInOverlay-module-scss-module__lx4u2G__headerPopInOverlay__content .PopInOverlay-module-scss-module__lx4u2G__headerPopInOverlay__background{z-index:-1;height:100vh;position:fixed;left:0;right:0}.PopInOverlay-module-scss-module__lx4u2G__headerPopInOverlay .PopInOverlay-module-scss-module__lx4u2G__headerPopInOverlay__content .PopInOverlay-module-scss-module__lx4u2G__headerPopInOverlay__background.PopInOverlay-module-scss-module__lx4u2G__headerPopInOverlay__background--primaryBlue{background-color:var(--mako-color-blue-950);opacity:.9}.PopInOverlay-module-scss-module__lx4u2G__headerPopInOverlay .PopInOverlay-module-scss-module__lx4u2G__headerPopInOverlay__content .PopInOverlay-module-scss-module__lx4u2G__headerPopInOverlay__background.PopInOverlay-module-scss-module__lx4u2G__headerPopInOverlay__background--white{opacity:1;background-color:var(--mako-color-blue-10)}.PopInOverlay-module-scss-module__lx4u2G__headerPopInOverlay .PopInOverlay-module-scss-module__lx4u2G__headerPopInOverlay__content.PopInOverlay-module-scss-module__lx4u2G__headerPopInOverlay__content--withScroll{overflow-y:auto}.PopInOverlay-module-scss-module__lx4u2G__headerPopInOverlay--isOpenSearchPanel{background-color:var(--mako-color-white)}
.ProductCardPriceFormatter-module-scss-module__FC17Ua__productCardPriceFormatter{margin-bottom:var(--mako-spacing-20);flex-direction:column;align-items:flex-end;height:51px;display:flex}.ProductCardPriceFormatter-module-scss-module__FC17Ua__productCardPriceFormatter .ProductCardPriceFormatter-module-scss-module__FC17Ua__productCardPriceFormatter_value{margin-bottom:0}.ProductCardPriceFormatter-module-scss-module__FC17Ua__productCardPriceFormatter .ProductCardPriceFormatter-module-scss-module__FC17Ua__productCardPriceFormatter_value span:not(:last-child){font-size:var(--mako-font-size-120);font-weight:var(--mako-font-weight-bold)}.ProductCardPriceFormatter-module-scss-module__FC17Ua__productCardPriceFormatter .ProductCardPriceFormatter-module-scss-module__FC17Ua__productCardPriceFormatter_unit{font-size:var(--mako-font-size-80);font-weight:var(--mako-font-weight-semi-bold);color:var(--mako-color-neutral-800)}
.HeaderTop-module-scss-module__SvaADq__headerTop{background-color:var(--mako-color-blue-950);padding-left:12px;padding-right:12px;position:relative}@media (min-width:376px){.HeaderTop-module-scss-module__SvaADq__headerTop{padding-left:24px;padding-right:24px}}.HeaderTop-module-scss-module__SvaADq__headerTop.HeaderTop-module-scss-module__SvaADq__headerTop--marketplace{background-color:var(--mako-color-blue-950)}.HeaderTop-module-scss-module__SvaADq__headerTop.HeaderTop-module-scss-module__SvaADq__headerTop--searchInActive{padding-left:12px;padding-right:12px}@media (min-width:376px){.HeaderTop-module-scss-module__SvaADq__headerTop.HeaderTop-module-scss-module__SvaADq__headerTop--searchInActive{padding-left:24px;padding-right:24px}}.HeaderTop-module-scss-module__SvaADq__headerTop .HeaderTop-module-scss-module__SvaADq__headerTop__container{height:64px;min-width:unset;padding-left:0;padding-right:0}@media (min-width:992px){.HeaderTop-module-scss-module__SvaADq__headerTop .HeaderTop-module-scss-module__SvaADq__headerTop__container{height:80px;padding-left:0;padding-right:0}}.HeaderTop-module-scss-module__SvaADq__headerTop .HeaderTop-module-scss-module__SvaADq__headerTop__container .HeaderTop-module-scss-module__SvaADq__headerTop__inner{justify-content:flex-start;align-items:center;gap:var(--mako-spacing-30);width:100%;min-width:0;height:100%;display:flex;position:relative}@media (min-width:768px){.HeaderTop-module-scss-module__SvaADq__headerTop .HeaderTop-module-scss-module__SvaADq__headerTop__container .HeaderTop-module-scss-module__SvaADq__headerTop__inner{gap:var(--mako-spacing-30)}}@media (min-width:992px){.HeaderTop-module-scss-module__SvaADq__headerTop .HeaderTop-module-scss-module__SvaADq__headerTop__container .HeaderTop-module-scss-module__SvaADq__headerTop__inner{gap:var(--mako-spacing-30);justify-content:space-between}}.HeaderTop-module-scss-module__SvaADq__headerTop .HeaderTop-module-scss-module__SvaADq__headerTop__container .HeaderTop-module-scss-module__SvaADq__headerTop__inner .HeaderTop-module-scss-module__SvaADq__headerTop__subsidiary{display:none}@media (min-width:768px){.HeaderTop-module-scss-module__SvaADq__headerTop .HeaderTop-module-scss-module__SvaADq__headerTop__container .HeaderTop-module-scss-module__SvaADq__headerTop__inner .HeaderTop-module-scss-module__SvaADq__headerTop__subsidiary{margin-left:var(--mako-spacing-40);display:block}}@media (min-width:992px){.HeaderTop-module-scss-module__SvaADq__headerTop .HeaderTop-module-scss-module__SvaADq__headerTop__container .HeaderTop-module-scss-module__SvaADq__headerTop__inner .HeaderTop-module-scss-module__SvaADq__headerTop__subsidiary{margin-left:0;margin-right:0}}@media (min-width:1200px){.HeaderTop-module-scss-module__SvaADq__headerTop .HeaderTop-module-scss-module__SvaADq__headerTop__container .HeaderTop-module-scss-module__SvaADq__headerTop__inner .HeaderTop-module-scss-module__SvaADq__headerTop__subsidiary{margin-left:var(--mako-spacing-40);margin-right:0}}@media (min-width:1360px){.HeaderTop-module-scss-module__SvaADq__headerTop .HeaderTop-module-scss-module__SvaADq__headerTop__container .HeaderTop-module-scss-module__SvaADq__headerTop__inner .HeaderTop-module-scss-module__SvaADq__headerTop__subsidiary{margin-left:calc(var(--mako-spacing-40)*2.25);margin-right:0}}@media (min-width:1400px){.HeaderTop-module-scss-module__SvaADq__headerTop .HeaderTop-module-scss-module__SvaADq__headerTop__container .HeaderTop-module-scss-module__SvaADq__headerTop__inner .HeaderTop-module-scss-module__SvaADq__headerTop__subsidiary{margin-left:var(--mako-spacing-40);margin-right:0}}@media (min-width:1620px){.HeaderTop-module-scss-module__SvaADq__headerTop .HeaderTop-module-scss-module__SvaADq__headerTop__container .HeaderTop-module-scss-module__SvaADq__headerTop__inner .HeaderTop-module-scss-module__SvaADq__headerTop__subsidiary{margin-left:calc(var(--mako-spacing-40)*2.25);margin-right:0}}
.ProductCardQuantityAndAddToCart-module-scss-module__6gJaWG__productCardQuantityAndAddToCart{margin-top:var(--mako-spacing-20);align-items:center;display:flex}.ProductCardQuantityAndAddToCart-module-scss-module__6gJaWG__productCardQuantityAndAddToCart .ProductCardQuantityAndAddToCart-module-scss-module__6gJaWG__productCardQuantityAndAddToCart__button{margin-left:var(--mako-spacing-20);width:100%}
.HeaderSubsidiary-module-scss-module__6oTGIG__headerSubsidiary{padding:calc(var(--mako-spacing-40)*.5) var(--mako-spacing-40);background:var(--mako-color-blue-950);border:1px solid var(--mako-color-yellow-400);border-radius:20px}.HeaderSubsidiary-module-scss-module__6oTGIG__headerSubsidiary .HeaderSubsidiary-module-scss-module__6oTGIG__headerSubsidiary__text{font-weight:var(--mako-font-weight-bold);font-size:var(--mako-font-size-80);color:var(--mako-color-white);text-transform:lowercase}.HeaderSubsidiary-module-scss-module__6oTGIG__headerSubsidiary .HeaderSubsidiary-module-scss-module__6oTGIG__headerSubsidiary__text:first-letter{text-transform:capitalize}
.AddToCartButton-module-scss-module__l7svWW__addToCartButton{width:100%}
.Header-module-scss-module__UgCXZG__header{z-index:1035;height:auto;position:relative}@media (min-width:992px){.Header-module-scss-module__UgCXZG__header{z-index:var(--mako-z-index-fixed);height:auto;transition:height .1s ease-in-out}}.Header-module-scss-module__UgCXZG__header .Header-module-scss-module__UgCXZG__header__sticky{background-color:var(--mako-color-blue-950);height:64px;z-index:var(--mako-z-index-fixed)}@media (min-width:992px){.Header-module-scss-module__UgCXZG__header .Header-module-scss-module__UgCXZG__header__sticky{height:80px}}.Header-module-scss-module__UgCXZG__header.Header-module-scss-module__UgCXZG__header--isSticky{height:auto}.Header-module-scss-module__UgCXZG__header.Header-module-scss-module__UgCXZG__header--isDegraded{height:170px}@media print{.Header-module-scss-module__UgCXZG__header{display:none}}
.ProductCardTechnicalAttributeItem-module-scss-module__MFpLfG__productCardTechnicalAttributeItem{gap:calc(var(--mako-spacing-10) + var(--mako-spacing-5));font-size:var(--mako-font-size-100);font-weight:var(--mako-font-weight-medium);display:flex;overflow:hidden}.ProductCardTechnicalAttributeItem-module-scss-module__MFpLfG__productCardTechnicalAttributeItem .ProductCardTechnicalAttributeItem-module-scss-module__MFpLfG__productCardTechnicalAttributeItem__name{color:var(--mako-color-neutral-800);font-weight:var(--mako-font-weight-medium);flex-shrink:0}.ProductCardTechnicalAttributeItem-module-scss-module__MFpLfG__productCardTechnicalAttributeItem .ProductCardTechnicalAttributeItem-module-scss-module__MFpLfG__productCardTechnicalAttributeItem__value{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--mako-color-black);flex:1;display:block;overflow:hidden}.ProductCardTechnicalAttributeItem-module-scss-module__MFpLfG__productCardTechnicalAttributeItem .ProductCardTechnicalAttributeItem-module-scss-module__MFpLfG__productCardTechnicalAttributeItem__tooltip{border-radius:var(--mako-size-radius-medium);white-space:normal;word-wrap:break-word;overflow-wrap:anywhere;word-break:break-word;max-width:240px;padding:5px}
.HeaderMenuBackdrop-module-scss-module__1ekVKW__headerMenuProductsBackdrop{z-index:-2;background-color:rgba(5,30,80,.5);width:100%;height:100%;position:fixed;top:0;bottom:0;left:0}
.ProductCardReferenceList-module-scss-module__UXnW2G__productCardReferenceList{margin-bottom:var(--mako-spacing-20);font-weight:var(--mako-font-weight-medium);font-size:var(--mako-font-size-80);color:var(--mako-color-neutral-800)}
.HeaderDegradedModeBanner-module-scss-module__nbPl-W__degradedMode__banner{width:var(--mako-container-max-width-sm);padding:var(--mako-spacing-20) var(--mako-spacing-30);justify-content:center;align-items:center;gap:var(--mako-font-size-60);background-color:var(--mako-color-yellow-500);cursor:default;height:auto;font-family:var(--mako-font-family-default);font-weight:var(--mako-font-weight-semi-bold);font-size:var(--mako-font-size-100);letter-spacing:0;text-align:center;line-height:1;display:flex}
.ProductCardReferenceItem-module-scss-module__4IGU1G__productCardReferenceItem{align-items:center;gap:var(--mako-spacing-10);padding:0 calc(var(--mako-spacing-10) + var(--mako-spacing-5));margin-bottom:var(--mako-spacing-20);margin-right:var(--mako-spacing-20);background-color:var(--mako-color-neutral-50);border:1px solid var(--mako-color-neutral-200);border-radius:var(--mako-size-radius-small);font-size:var(--mako-font-size-80);font-weight:var(--mako-font-weight-medium);color:var(--mako-color-black);cursor:pointer;text-transform:uppercase;white-space:nowrap;max-width:100%;transition:background-color .15s ease-in-out,border-color .15s ease-in-out;display:inline-flex;position:relative;overflow:visible;-ms-transform:translateZ(0);transform:translateZ(0)}.ProductCardReferenceItem-module-scss-module__4IGU1G__productCardReferenceItem:hover{background-color:var(--mako-color-neutral-100);border-color:var(--mako-color-neutral-300)}.ProductCardReferenceItem-module-scss-module__4IGU1G__productCardReferenceItem:hover .ProductCardReferenceItem-module-scss-module__4IGU1G__productCardReferenceItem__copyIcon{display:inline-flex}.ProductCardReferenceItem-module-scss-module__4IGU1G__productCardReferenceItem .ProductCardReferenceItem-module-scss-module__4IGU1G__productCardReferenceItem__content{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;max-width:35ch;display:block;overflow:hidden}.ProductCardReferenceItem-module-scss-module__4IGU1G__productCardReferenceItem .ProductCardReferenceItem-module-scss-module__4IGU1G__productCardReferenceItem__label{color:var(--mako-color-neutral-800);font-weight:var(--mako-font-weight-medium)}.ProductCardReferenceItem-module-scss-module__4IGU1G__productCardReferenceItem .ProductCardReferenceItem-module-scss-module__4IGU1G__productCardReferenceItem__value{margin-left:var(--mako-spacing-10);color:var(--mako-color-black)}.ProductCardReferenceItem-module-scss-module__4IGU1G__productCardReferenceItem .ProductCardReferenceItem-module-scss-module__4IGU1G__productCardReferenceItem__copyIcon{top:calc(var(--mako-spacing-20)*-1);right:calc(var(--mako-spacing-30)*-1);border-radius:calc(var(--mako-size-radius-small)*999);background-color:var(--mako-color-white);border:1px solid var(--mako-color-neutral-200);width:20px;height:20px;box-shadow:var(--mako-box-shadow-small);justify-content:center;align-items:center;display:none;position:absolute}.ProductCardReferenceItem-module-scss-module__4IGU1G__productCardReferenceItem .ProductCardReferenceItem-module-scss-module__4IGU1G__productCardReferenceItem__copyIcon svg{width:14px;height:14px}.ProductCardReferenceItem-module-scss-module__4IGU1G__productCardReferenceItem .ProductCardReferenceItem-module-scss-module__4IGU1G__productCardReferenceItem__copyIcon--success{color:var(--mako-color-green-700);width:auto;font-size:calc(var(--mako-font-size-100)*.75);font-weight:var(--mako-font-weight-medium);text-transform:capitalize;padding:0 var(--mako-spacing-20)}.ProductCardReferenceItem-module-scss-module__4IGU1G__productCardReferenceItem .ProductCardReferenceItem-module-scss-module__4IGU1G__productCardReferenceItem__copyIcon--success svg{fill:var(--mako-color-green-700)}.ProductCardReferenceItem-module-scss-module__4IGU1G__productCardReferenceItem__tooltip{max-width:240px;padding:var(--mako-spacing-10) var(--mako-spacing-10);border-radius:var(--mako-size-radius-medium);text-transform:none;white-space:normal;word-wrap:break-word;overflow-wrap:anywhere;word-break:break-word}
.ProductCarousel-module-scss-module__lC9jZG__productCarousel .appCarousel .swiper{padding-top:var(--mako-spacing-10);margin-top:calc(var(--mako-spacing-10)*-1)}.ProductCarousel-module-scss-module__lC9jZG__productCarousel .swiper-pagination-bullet{display:none}
.HomeRecentlyViewedProductCarousel-module-scss-module__KQae9a__homeRecentlyViewedProductCarousel .HomeRecentlyViewedProductCarousel-module-scss-module__KQae9a__homeRecentlyViewedProductCarousel__sectionTitleContainer{margin-bottom:var(--mako-spacing-60)}.HomeRecentlyViewedProductCarousel-module-scss-module__KQae9a__homeRecentlyViewedProductCarousel .HomeRecentlyViewedProductCarousel-module-scss-module__KQae9a__homeRecentlyViewedProductCarousel__sectionTitleContainer .HomeRecentlyViewedProductCarousel-module-scss-module__KQae9a__homeRecentlyViewedProductCarousel__sectionTitle{font-weight:var(--mako-font-weight-bold);font-size:calc(var(--mako-font-size-100)*1.75);font-family:var(--mako-font-family-default);letter-spacing:-.5px}
.HomeProductRecommendationCarousel-module-scss-module__Syn5WG__homeProductRecommendationCarousel .HomeProductRecommendationCarousel-module-scss-module__Syn5WG__homeProductRecommendationCarousel__sectionTitleContainer{margin-bottom:var(--mako-spacing-60)}.HomeProductRecommendationCarousel-module-scss-module__Syn5WG__homeProductRecommendationCarousel .HomeProductRecommendationCarousel-module-scss-module__Syn5WG__homeProductRecommendationCarousel__sectionTitleContainer .HomeProductRecommendationCarousel-module-scss-module__Syn5WG__homeProductRecommendationCarousel__sectionTitle{font-weight:var(--mako-font-weight-bold);font-size:calc(var(--mako-font-size-100)*1.75);font-family:var(--mako-font-family-default);letter-spacing:-.5px;margin-bottom:var(--mako-spacing-40)}
.ArticleCard-module-scss-module__KBTzya__articleCard{border-color:var(--mako-color-neutral-200);border-style:var(--tw-border-style);border-radius:calc(var(--mako-size-radius-large) - var(--mako-size-radius-small));cursor:default;background:#fff;border-width:1px;flex-direction:column;justify-content:center;align-items:flex-start;max-width:290px;display:flex;overflow:hidden}@media (max-width:1399.98px){.ArticleCard-module-scss-module__KBTzya__articleCard{max-width:unset}}
.StoreLocatorStaticDetailComponent-module-scss-module__kqee6q__storeLocatorStaticDetailComponent{padding:var(--mako-spacing-120) 0}.StoreLocatorStaticDetailComponent-module-scss-module__kqee6q__storeLocatorStaticDetailComponent:nth-child(odd){background-color:var(--mako-color-white)}.StoreLocatorStaticDetailComponent-module-scss-module__kqee6q__storeLocatorStaticDetailComponent:nth-child(2n){background-color:var(--mako-color-blue-25)}
.ArticleCardContent-module-scss-module__yCU6oq__articleCardContent{background:var(--mako-color-white);padding:calc(var(--mako-spacing-10) + var(--mako-spacing-40));flex-direction:column;align-items:flex-start;width:100%;display:flex}.ArticleCardContent-module-scss-module__yCU6oq__articleCardContent .ArticleCardContent-module-scss-module__yCU6oq__articleCardContent__title{font-size:var(--mako-font-size-120);font-weight:var(--mako-font-weight-semi-bold);color:var(--mako-color-black);margin-bottom:var(--mako-spacing-20);-webkit-line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical;min-height:52px;line-height:26px;display:-webkit-box;overflow:hidden}.ArticleCardContent-module-scss-module__yCU6oq__articleCardContent .ArticleCardContent-module-scss-module__yCU6oq__articleCardContent__description{font-weight:var(--mako-font-weight-regular);font-size:var(--mako-font-size-100);color:var(--mako-color-neutral-800);-webkit-line-clamp:3;text-overflow:ellipsis;-webkit-box-orient:vertical;flex:1;min-height:63px;line-height:21px;display:-webkit-box;overflow:hidden}.ArticleCardContent-module-scss-module__yCU6oq__articleCardContent .ArticleCardContent-module-scss-module__yCU6oq__articleCardContent__link{font-weight:var(--mako-font-weight-medium);font-size:var(--mako-font-size-100);padding:var(--mako-spacing-20) var(--mako-spacing-30);background-color:var(--mako-color-blue-700);color:#fff;border-radius:calc(var(--mako-size-radius-small)*2);width:fit-content;text-decoration:none}.ArticleCardContent-module-scss-module__yCU6oq__articleCardContent .ArticleCardContent-module-scss-module__yCU6oq__articleCardContent__link:hover{background-color:var(--mako-color-blue-800);text-decoration:none}.ArticleCardContent-module-scss-module__yCU6oq__articleCardContent .ArticleCardContent-module-scss-module__yCU6oq__articleCardContent__link svg{fill:#fff;width:24px;height:24px}.ArticleCardContent-module-scss-module__yCU6oq__articleCardContent .ArticleCardContent-module-scss-module__yCU6oq__articleCardContent__link .ArticleCardContent-module-scss-module__yCU6oq__articleCardContent__linkText{padding-right:var(--mako-spacing-10)}
.BranchDetailBanner-module-scss-module__PvGQWa__branchDetailBanner{padding:var(--mako-spacing-5);background-position:50%;position:relative}.BranchDetailBanner-module-scss-module__PvGQWa__branchDetailBanner .BranchDetailBanner-module-scss-module__PvGQWa__branchDetailBanner__backgroundImage{object-fit:cover;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.BranchDetailBanner-module-scss-module__PvGQWa__branchDetailBanner .BranchDetailBanner-module-scss-module__PvGQWa__branchDetailBanner__bannerContent{gap:var(--mako-spacing-60);min-height:428px;padding:var(--mako-spacing-120) 0;display:flex}.BranchDetailBanner-module-scss-module__PvGQWa__branchDetailBanner .BranchDetailBanner-module-scss-module__PvGQWa__branchDetailBanner__bannerContent .BranchDetailBanner-module-scss-module__PvGQWa__branchDetailBanner__branchDetails{z-index:10;border-radius:calc(var(--mako-size-radius-medium)*3);border:1px solid var(--mako-color-neutral-100);background-color:var(--mako-color-white);width:100%;padding:var(--mako-spacing-60);flex-shrink:0;box-shadow:0 1px 2px rgba(16,24,40,.04)}@media (min-width:768px){.BranchDetailBanner-module-scss-module__PvGQWa__branchDetailBanner .BranchDetailBanner-module-scss-module__PvGQWa__branchDetailBanner__bannerContent .BranchDetailBanner-module-scss-module__PvGQWa__branchDetailBanner__branchDetails{max-width:43%}}.BranchDetailBanner-module-scss-module__PvGQWa__branchDetailBanner .BranchDetailBanner-module-scss-module__PvGQWa__branchDetailBanner__bannerContent .BranchDetailBanner-module-scss-module__PvGQWa__branchDetailBanner__branchDetails .BranchDetailBanner-module-scss-module__PvGQWa__branchDetailBanner__title{font-size:calc(var(--mako-font-size-100)*2);font-weight:var(--mako-font-weight-bold);display:block}.BranchDetailBanner-module-scss-module__PvGQWa__branchDetailBanner .BranchDetailBanner-module-scss-module__PvGQWa__branchDetailBanner__bannerContent .BranchDetailBanner-module-scss-module__PvGQWa__branchDetailBanner__contentCms,.BranchDetailBanner-module-scss-module__PvGQWa__branchDetailBanner .BranchDetailBanner-module-scss-module__PvGQWa__branchDetailBanner__bannerContent .BranchDetailBanner-module-scss-module__PvGQWa__branchDetailBanner__contentCmsContainer--mobile .BranchDetailBanner-module-scss-module__PvGQWa__branchDetailBanner__contentCms--mobile,.BranchDetailBanner-module-scss-module__PvGQWa__branchDetailBanner__contentCmsContainer--mobile .BranchDetailBanner-module-scss-module__PvGQWa__branchDetailBanner .BranchDetailBanner-module-scss-module__PvGQWa__branchDetailBanner__bannerContent .BranchDetailBanner-module-scss-module__PvGQWa__branchDetailBanner__contentCms--mobile{z-index:10;background-color:var(--mako-color-white);border-radius:calc(var(--mako-size-radius-medium)*3);border:1px solid var(--mako-color-neutral-100);display:none}.BranchDetailBanner-module-scss-module__PvGQWa__branchDetailBanner .BranchDetailBanner-module-scss-module__PvGQWa__branchDetailBanner__bannerContent .BranchDetailBanner-module-scss-module__PvGQWa__branchDetailBanner__contentCms:empty{display:none}.BranchDetailBanner-module-scss-module__PvGQWa__branchDetailBanner .BranchDetailBanner-module-scss-module__PvGQWa__branchDetailBanner__bannerContent .BranchDetailBanner-module-scss-module__PvGQWa__branchDetailBanner__contentCmsContainer--mobile .BranchDetailBanner-module-scss-module__PvGQWa__branchDetailBanner__contentCms--mobile:empty{display:none}.BranchDetailBanner-module-scss-module__PvGQWa__branchDetailBanner__contentCmsContainer--mobile .BranchDetailBanner-module-scss-module__PvGQWa__branchDetailBanner .BranchDetailBanner-module-scss-module__PvGQWa__branchDetailBanner__bannerContent .BranchDetailBanner-module-scss-module__PvGQWa__branchDetailBanner__contentCms--mobile:empty{display:none}@media (min-width:768px){.BranchDetailBanner-module-scss-module__PvGQWa__branchDetailBanner .BranchDetailBanner-module-scss-module__PvGQWa__branchDetailBanner__bannerContent .BranchDetailBanner-module-scss-module__PvGQWa__branchDetailBanner__contentCms,.BranchDetailBanner-module-scss-module__PvGQWa__branchDetailBanner .BranchDetailBanner-module-scss-module__PvGQWa__branchDetailBanner__bannerContent .BranchDetailBanner-module-scss-module__PvGQWa__branchDetailBanner__contentCmsContainer--mobile .BranchDetailBanner-module-scss-module__PvGQWa__branchDetailBanner__contentCms--mobile,.BranchDetailBanner-module-scss-module__PvGQWa__branchDetailBanner__contentCmsContainer--mobile .BranchDetailBanner-module-scss-module__PvGQWa__branchDetailBanner .BranchDetailBanner-module-scss-module__PvGQWa__branchDetailBanner__bannerContent .BranchDetailBanner-module-scss-module__PvGQWa__branchDetailBanner__contentCms--mobile{display:block}}.BranchDetailBanner-module-scss-module__PvGQWa__branchDetailBanner__contentCmsContainer--mobile{display:block}@media (min-width:768px){.BranchDetailBanner-module-scss-module__PvGQWa__branchDetailBanner__contentCmsContainer--mobile{display:none}}
.ArticleCardImage-module-scss-module__MrE9Iq__articleCardImage{color:transparent;border-top-left-radius:calc(var(--mako-size-radius-large) - var(--mako-size-radius-small));border-top-right-radius:calc(var(--mako-size-radius-large) - var(--mako-size-radius-small));aspect-ratio:4/3;width:100%;position:relative;overflow:hidden}.ArticleCardImage-module-scss-module__MrE9Iq__articleCardImage .ArticleCardImage-module-scss-module__MrE9Iq__articleCardImage__img{object-fit:cover;width:100%;height:100%}
.BranchDetailInfo-module-scss-module__SikHpG__branchDetailInfo{margin-top:var(--mako-spacing-40)}.BranchDetailInfo-module-scss-module__SikHpG__branchDetailInfo .BranchDetailInfo-module-scss-module__SikHpG__branchDetailInfo__contact{margin-top:var(--mako-spacing-60);justify-content:space-between}
.HomeExpertRecommendationsCarousel-module-scss-module__cxX3-G__homeExpertRecommendationsCarousel .swiper-pagination-bullet{display:none}.HomeExpertRecommendationsCarousel-module-scss-module__cxX3-G__homeExpertRecommendationsCarousel .HomeExpertRecommendationsCarousel-module-scss-module__cxX3-G__homeExpertRecommendationsCarousel__sectionTitleContainer{margin-bottom:var(--mako-spacing-60)}.HomeExpertRecommendationsCarousel-module-scss-module__cxX3-G__homeExpertRecommendationsCarousel .HomeExpertRecommendationsCarousel-module-scss-module__cxX3-G__homeExpertRecommendationsCarousel__sectionTitleContainer .HomeExpertRecommendationsCarousel-module-scss-module__cxX3-G__homeExpertRecommendationsCarousel__sectionTitle{font-weight:var(--mako-font-weight-bold);font-size:calc(var(--mako-font-size-100)*1.75);font-family:var(--mako-font-family-default);letter-spacing:-.5px}
.BranchContact-module-scss-module__tAB0Ka__branchContact{flex-direction:column;justify-content:space-between;display:flex}@media (min-width:768px){.BranchContact-module-scss-module__tAB0Ka__branchContact{max-width:65%}}.BranchContact-module-scss-module__tAB0Ka__branchContact .BranchContact-module-scss-module__tAB0Ka__branchContact__title{font-weight:var(--mako-font-weight-semi-bold);font-style:var(--mako-font-weight-semi-bold);font-size:var(--mako-font-size-100);color:var(--mako-color-neutral-950)}
.HomeOurBestSellersCarousel-module-scss-module__qKtG6G__homeOurBestSellersCarousel .HomeOurBestSellersCarousel-module-scss-module__qKtG6G__homeOurBestSellersCarousel__sectionTitleContainer{margin-bottom:var(--mako-spacing-60)}.HomeOurBestSellersCarousel-module-scss-module__qKtG6G__homeOurBestSellersCarousel .HomeOurBestSellersCarousel-module-scss-module__qKtG6G__homeOurBestSellersCarousel__sectionTitleContainer .HomeOurBestSellersCarousel-module-scss-module__qKtG6G__homeOurBestSellersCarousel__sectionTitle{font-weight:var(--mako-font-weight-bold);font-size:calc(var(--mako-font-size-100)*1.75);font-family:var(--mako-font-family-default);letter-spacing:-.5px}
.BranchContactLink-module-scss-module__3qrqkq__branchContactLink{gap:var(--mako-spacing-20);flex-direction:row;display:flex}.BranchContactLink-module-scss-module__3qrqkq__branchContactLink .BranchContactLink-module-scss-module__3qrqkq__branchContactLink__icon{width:24px;height:24px}.BranchContactLink-module-scss-module__3qrqkq__branchContactLink .BranchContactLink-module-scss-module__3qrqkq__branchContactLink__icon svg{width:20px;height:20px;fill:var(--mako-color-neutral-800);top:2px;left:2px}.BranchContactLink-module-scss-module__3qrqkq__branchContactLink .BranchContactLink-module-scss-module__3qrqkq__branchContactLink__text{color:var(--mako-color-blue-700);font-weight:var(--mako-font-weight-medium);font-size:var(--mako-font-size-100);letter-spacing:0;overflow-wrap:anywhere;line-height:140%;text-decoration:underline;text-decoration-thickness:0}
.HomePartnersBanner-module-scss-module__XxBktG__homePartnersBanner .HomePartnersBanner-module-scss-module__XxBktG__homePartnersBanner__sectionTitle{margin-bottom:var(--mako-spacing-60)}.HomePartnersBanner-module-scss-module__XxBktG__homePartnersBanner .HomePartnersBanner-module-scss-module__XxBktG__homePartnersBanner__sectionTitle .HomePartnersBanner-module-scss-module__XxBktG__homePartnersBanner__sectionTitleText{font-weight:var(--mako-font-weight-bold);font-size:calc(var(--mako-font-size-100)*1.75);font-family:var(--mako-font-family-default);letter-spacing:-.5px}.HomePartnersBanner-module-scss-module__XxBktG__homePartnersBanner .HomePartnersBanner-module-scss-module__XxBktG__homePartnersBanner__boxes{justify-content:center;align-items:center;gap:calc(var(--mako-spacing-40) + var(--mako-spacing-10)*1.75);flex-wrap:wrap;display:flex}@media (min-width:768px){.HomePartnersBanner-module-scss-module__XxBktG__homePartnersBanner .HomePartnersBanner-module-scss-module__XxBktG__homePartnersBanner__boxes{gap:calc(var(--mako-spacing-80) + var(--mako-spacing-5)*1.5);margin:auto}}@media (min-width:992px){.HomePartnersBanner-module-scss-module__XxBktG__homePartnersBanner .HomePartnersBanner-module-scss-module__XxBktG__homePartnersBanner__boxes{gap:calc(var(--mako-spacing-60)*1.25)}}.HomePartnersBanner-module-scss-module__XxBktG__homePartnersBanner .HomePartnersBanner-module-scss-module__XxBktG__homePartnersBanner__boxes.HomePartnersBanner-module-scss-module__XxBktG__homePartnersBanner__boxes--moreThanTwelveItems{gap:calc(var(--mako-spacing-20)*2.125)}@media (min-width:992px){.HomePartnersBanner-module-scss-module__XxBktG__homePartnersBanner .HomePartnersBanner-module-scss-module__XxBktG__homePartnersBanner__boxes.HomePartnersBanner-module-scss-module__XxBktG__homePartnersBanner__boxes--moreThanTwelveItems{gap:calc(var(--mako-spacing-40)*1.375)}}@media (min-width:1200px){.HomePartnersBanner-module-scss-module__XxBktG__homePartnersBanner .HomePartnersBanner-module-scss-module__XxBktG__homePartnersBanner__boxes.HomePartnersBanner-module-scss-module__XxBktG__homePartnersBanner__boxes--moreThanTwelveItems{gap:calc(var(--mako-spacing-40)*1.875)}}
.PartnersBannerEntry-module-scss-module__7SipNG__partnerBannerEntry__link{color:inherit;text-decoration:none}.PartnersBannerEntry-module-scss-module__7SipNG__partnerBannerEntry__boxItem{box-sizing:border-box;background-color:var(--mako-color-white);display:block}.PartnersBannerEntry-module-scss-module__7SipNG__partnerBannerEntry__box{border:1px solid var(--mako-color-neutral-50);border-radius:var(--mako-size-radius-small);background:0 0;width:140px;height:140px;transition:border-color .2s,box-shadow .2s;position:relative;overflow:hidden;box-shadow:-6px 6px rgba(120,132,158,.1)}.PartnersBannerEntry-module-scss-module__7SipNG__partnerBannerEntry__box:hover{border-color:var(--mako-color-yellow-400);box-shadow:-6px 6px rgba(255,215,0,.1)}.PartnersBannerEntry-module-scss-module__7SipNG__partnerBannerEntry__boxImage{pointer-events:none;max-width:calc(100% - 56px);height:auto;position:absolute;top:50%;left:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media (min-width:768px){.PartnersBannerEntry-module-scss-module__7SipNG__partnerBannerEntry__box{width:144px;height:144px}}@media (min-width:992px){.PartnersBannerEntry-module-scss-module__7SipNG__partnerBannerEntry__box{width:128px;height:128px}}
.BranchTimeTable-module-scss-module__gxaW7G__branchTimeTable{justify-content:space-between;gap:var(--mako-spacing-30);margin-bottom:var(--mako-spacing-40);flex-direction:column;display:flex;position:relative}@media (min-width:992px){.BranchTimeTable-module-scss-module__gxaW7G__branchTimeTable{flex-direction:row;align-items:center}}.BranchTimeTable-module-scss-module__gxaW7G__branchTimeTable .BranchTimeTable-module-scss-module__gxaW7G__branchTimeTable_status{font-weight:var(--mako-font-weight-medium);font-size:var(--mako-font-size-100);color:var(--mako-color-green-800);align-items:center;display:flex}.BranchTimeTable-module-scss-module__gxaW7G__branchTimeTable .BranchTimeTable-module-scss-module__gxaW7G__branchTimeTable_status.BranchTimeTable-module-scss-module__gxaW7G__branchTimeTable_status--closed{color:var(--mako-color-red-900)}.BranchTimeTable-module-scss-module__gxaW7G__branchTimeTable .BranchTimeTable-module-scss-module__gxaW7G__branchTimeTable_status .BranchTimeTable-module-scss-module__gxaW7G__branchTimeTable_statusDot{background-color:var(--mako-color-green-900);border-radius:50%;width:8px;height:8px;margin-right:6.5px;display:inline-block}.BranchTimeTable-module-scss-module__gxaW7G__branchTimeTable .BranchTimeTable-module-scss-module__gxaW7G__branchTimeTable_status .BranchTimeTable-module-scss-module__gxaW7G__branchTimeTable_statusDot.BranchTimeTable-module-scss-module__gxaW7G__branchTimeTable_statusDot--closed{background-color:var(--mako-color-red-900)}.BranchTimeTable-module-scss-module__gxaW7G__branchTimeTable .BranchTimeTable-module-scss-module__gxaW7G__branchTimeTable__timeButton{width:auto;padding-left:0}.BranchTimeTable-module-scss-module__gxaW7G__branchTimeTable .BranchTimeTable-module-scss-module__gxaW7G__branchTimeTable__timeButton svg{margin-left:var(--mako-spacing-20);width:20px;height:20px;fill:var(--mako-color-blue-700);margin-right:var(--mako-spacing-20)}
.SearchResult-module-scss-module__WpUXFG__searchResult{margin-left:calc(-1*var(--mako-spacing-40));margin-right:calc(-1*var(--mako-spacing-40));scroll-behavior:smooth;height:calc(100vh - 160px);overflow-y:auto}.SearchResult-module-scss-module__WpUXFG__searchResult--modeMapView{display:none}
.HomeServices-module-scss-module__z6ewzq__homeServices .HomeServices-module-scss-module__z6ewzq__homeServices__title{margin-bottom:var(--mako-spacing-60)}.HomeServices-module-scss-module__z6ewzq__homeServices .HomeServices-module-scss-module__z6ewzq__homeServices__title .HomeServices-module-scss-module__z6ewzq__homeServices__titleText{font-weight:var(--mako-font-weight-bold);font-size:calc(var(--mako-font-size-100)*1.75);font-family:var(--mako-font-family-default);letter-spacing:-.5px}.HomeServices-module-scss-module__z6ewzq__homeServices .HomeServices-module-scss-module__z6ewzq__homeServices__container{flex-direction:column;justify-content:flex-start;align-items:center;display:flex}@media (min-width:768px){.HomeServices-module-scss-module__z6ewzq__homeServices .HomeServices-module-scss-module__z6ewzq__homeServices__container{justify-content:flex-start;column-gap:var(--mako-spacing-80);row-gap:var(--mako-spacing-80);flex-flow:wrap}}.HomeServices-module-scss-module__z6ewzq__homeServices .HomeServices-module-scss-module__z6ewzq__homeServices__banner{margin-bottom:var(--mako-spacing-80);width:100%;transition:top .2s;position:relative;top:0}.HomeServices-module-scss-module__z6ewzq__homeServices .HomeServices-module-scss-module__z6ewzq__homeServices__banner:hover{top:-4px}@media (min-width:768px){.HomeServices-module-scss-module__z6ewzq__homeServices .HomeServices-module-scss-module__z6ewzq__homeServices__banner{aspect-ratio:1.627;flex:0 0 calc((100% - var(--mako-spacing-80)*2)/3);max-width:350px;margin-bottom:0}}.HomeServices-module-scss-module__z6ewzq__homeServices img{border-radius:var(--mako-size-radius-medium);width:100%}.HomeServices-module-scss-module__z6ewzq__homeServices img:hover{box-shadow:0 2px 8px rgba(0,0,0,.15)}
.MyCompanyAsideMenuLogout-module-scss-module__KfAYLG__myCompanyAsideMenuLogout{margin-top:var(--mako-spacing-40)}.MyCompanyAsideMenuLogout-module-scss-module__KfAYLG__myCompanyAsideMenuLogout__button{width:100%;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0}
.MyCompanyAsideMenu-module-scss-module__33q6Qa__myCompanyAsideMenu .MyCompanyAsideMenu-module-scss-module__33q6Qa__myCompanyAsideMenu__list{margin:0;padding:0;list-style:none}
