.grid-958249>.row-grid{align-items:center;justify-content:center;}.grid-958249{width:calc(var(--vw,1vw)*100);max-width:none;margin-left:calc(var(--vw,1vw)*-50 + 50%);box-sizing: border-box;left:0;position:1;}.col-255191 > .dropzone-widget{align-items:flex-start;justify-content:center;}.col-255191{align-self:center;}.col-267322{align-self:center;}.col-267322 > .dropzone-widget{justify-content:center;align-items:center;}.search-671629 .search__form{border-top-left-radius:0px;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-right-radius:0px;background-color:transparent;border-color:rgba(0,0,0,1);}.search-671629 .search__button:hover{background-color:transparent;color:rgba(0,0,0,1);}.search-671629 .search__button:focus{background-color:transparent;color:rgba(0,0,0,1);}.search-671629 .search__button{transition-timing-function:ease-in-out;transition-duration:0.2s;color:rgba(0,0,0,1);background-color:transparent;}.search-671629 .search__mobile-btn{color:rgba(0,0,0,1);background-color:transparent;}.search-671629 .search__mobile-btn:hover{color:rgba(0,0,0,1);background-color:transparent;}.search-671629 .search__mobile-btn:focus{color:rgba(0,0,0,1);background-color:transparent;}.search-671629 .search__input{color:rgba(0,0,0,1);font-family:DM Sans;}.search-671629 .search__input::placeholder{color:rgba(0,0,0,1);font-family:DM Sans;}.col-979178{align-self:center;}.col-979178 > .dropzone-widget{justify-content:center;align-items:flex-end;}.cart-float-222811 .cart-float__btn{padding-top:6px;padding-right:8px;padding-bottom:6px;padding-left:8px;border-top-left-radius:0px;border-top-right-radius:0px;border-bottom-right-radius:0px;border-bottom-left-radius:0px;color:#000000;}.cart-float-222811{--cart-float-sidebar-animation:showIn;--cart-float-float-animation:showIn;}.cart-float-222811 .cart-float__count{border-top-left-radius:999px;border-top-right-radius:999px;border-bottom-right-radius:999px;border-bottom-left-radius:999px;border-bottom-width:2px;border-left-width:2px;border-right-width:2px;border-top-width:2px;}.cart-float-222811 .cart-float__btn-label{font-size:13px;display:none;}.cart-float-222811 .cart-float__btn:hover{transform:none;box-shadow:none;}.cart-float-222811 .cart-float__icon{display:flex;color:#000000;}.cart-float-222811 .cart-float__wrapper > a i{color:rgba(0,0,0,1);background-color:transparent;transition-duration:0.2s;}.cart-float-222811 .cart-float__wrapper > a img{color:rgba(0,0,0,1);background-color:transparent;transition-duration:0.2s;}.cart-float-222811 .cart-float__wrapper > a:hover i{color:rgba(0,70,255,1);background-color:transparent;}.cart-float-222811 .cart-float__wrapper > a:hover img{color:rgba(0,70,255,1);background-color:transparent;}.cart-float-222811 .cart-float__wrapper > a:focus i{color:rgba(0,70,255,1);background-color:transparent;}.cart-float-222811 .cart-float__wrapper > a:focus img{color:rgba(0,70,255,1);background-color:transparent;}.cart-float-222811 .cart-float__content .cart-product__title{color:rgba(0,70,255,1);font-size:13px;}.cart-float-222811 .cart-float__content .cart-product__title a{color:rgba(0,70,255,1);}.cart-float-222811 a:where(.cart-float__wrapper > a){color:#000000;}.cart-float-222811 .cart-float__wrapper{background-color:transparent;}.cart-float-222811 .cart-float__content{font-size:14px;animation-duration:.35s;}.cart-float-222811 .cart-product__unit .price__regular{font-size:13px;}.cart-float-222811 .cart-float__content .header-cart-float .titre{font-size:29px;}.cart-float-222811 .cart-float__link-order .button{text-transform:none;background-color:#000000;color:rgba(255,255,255,1);border-top-color:#000000;border-right-color:#000000;border-bottom-color:#000000;border-left-color:#000000;width:auto;border-top-left-radius:8px;border-top-right-radius:8px;border-bottom-right-radius:8px;border-bottom-left-radius:8px;font-size:14.5px;}.cart-float-222811 .cart-float__footer{padding-top:16px;padding-right:22px;padding-bottom:20px;padding-left:22px;color:#000000;}.cart-float-222811 .cart-float__content .cart-product{padding-top:14px;padding-right:22px;padding-bottom:14px;padding-left:22px;border-top-left-radius:0px;border-top-right-radius:0px;border-bottom-right-radius:0px;border-bottom-left-radius:0px;}.cart-float-222811 .cart-float__content .cart-product__quantity{border-top-left-radius:0px;border-top-right-radius:0px;border-bottom-right-radius:0px;border-bottom-left-radius:0px;}.cart-float-222811 .cart-float__close-btn .close-menu::before{background-color:#8a97a6;}.cart-float-222811 .cart-float__close-btn .close-menu::after{background-color:#8a97a6;}.cart-float-222811 .cart-product__img img{border-top-left-radius:0px;border-top-right-radius:0px;border-bottom-right-radius:0px;border-bottom-left-radius:0px;}.cart-float-222811 .cart-float[data-type] .cart-float__content{box-shadow:none;width:380px;}.cart-float-222811 .cart-float__content .header-cart-float{padding-top:22px;padding-right:22px;padding-bottom:14px;padding-left:22px;}.cart-float-222811 .cart-float__content .cart-product__img{width:60px;}.cart-float-222811 .free-shipping-title{display:none;}.cart-float-222811 .free-shipping-progress-bar{color:rgba(0,0,0,1);background-color:rgba(239,239,239,1);}.cart-float-222811 .free-shipping-progress-bar .free-shipping-progress-bar__progress{background-color:rgba(0,0,0,1);}.cart-float-222811 .free-shipping-message{font-size:14px;}.cart-float-222811 .cart-float__notice{font-size:13px;background-color:#9ACF8B;color:#FFFFFF;}.cart-float-222811 .cart-float__cross{background-color:rgba(20,27,34,0.06);}.cart-float-222811 .cart-float__wrapper > a > span:not(:first-child){display:none;}.cart-float-222811 .cart-float__icon i{font-size:22px;}.cart-float-222811 .cart-float__icon img{width:22px;}.cart-float-222811 .cart-float__icon svg{width:22px;}.cart-float-222811 .cart-float__empty{justify-content:center;padding-bottom:0px;padding-left:20px;padding-right:20px;padding-top:0px;}.cart-float-222811 .cart-float__close-btn .close-menu::before,.cart-float-997770 .cart-float__close-btn .close-menu::after{background-color:#8a97a6;}.cart-float-222811 .free-shipping-success-message{font-size:14px;}.cart-float-222811 .cart-float__cross-title{font-size:12.5px;}.cart-float-222811 .cart-float__cross-product__title{font-size:11.5px;}.cart-float-222811 .cart-float__cross-product__price{font-size:11.5px;}.cart-float-222811 .cart-float__cross-product__add{font-size:11.5px;}.cart-float-222811 .cart-float__coupon-input{font-size:13px;}.cart-float-222811 .cart-float__coupon-submit{font-size:12px;background-color:#9ACF8B;}.cart-float-222811 .cart-float__coupon-message{font-size:12px;}.cart-float-222811 .cart-float__trust-item__title{font-size:12.5px;}.cart-float-222811 .cart-float__trust-item__description{font-size:11.5px;}.cart-float-222811 .cart-float__continue-link{font-size:13px;}.cart-float-222811 .cart-float__close-btn .close-menu::before,.cart-float-988383 .cart-float__close-btn .close-menu::after{background-color:#8a97a6;}.cart-float-222811 .cart-float__close-btn .close-menu::before,.cart-float-546770 .cart-float__close-btn .close-menu::after{background-color:#8a97a6;}.cart-float-683911 .cart-float__close-btn .close-menu::before,.cart-float-222811 .cart-float__close-btn .close-menu::after{background-color:#8a97a6;}.cart-float-988383 .cart-float__close-btn .close-menu::before,.cart-float-222811 .cart-float__close-btn .close-menu::after{background-color:#8a97a6;}.cart-float-546770 .cart-float__close-btn .close-menu::before,.cart-float-222811 .cart-float__close-btn .close-menu::after{background-color:#8a97a6;}.cart-float-222811 .cart-product__title a{font-size:21px;color:#000000;font-weight:700;}.col-115991{align-self:center;}.col-115991 > .dropzone-widget{justify-content:center;align-items:center;}.menu-773297 .navigation_link_p{font-size:18px;color:rgba(0,0,0,1);transition-duration:0.2s;transition-timing-function:ease-in-out;font-family:DM Sans;}.menu-773297 .navigation_link_p.actif{font-weight:700;text-decoration:underline;color:rgba(0,0,0,1);font-family:DM Sans;}.menu-773297 .navigation_button_p.actif .navigation_link_p{font-weight:700;text-decoration:underline;color:rgba(0,0,0,1);font-family:DM Sans;}.menu-773297 .navigation_link_p:hover{color:rgba(0,70,255,1);}.menu-773297 .navigation_link_p:focus{color:rgba(0,70,255,1);}.menu-773297 .navigation_button_p:hover .navigation_link_p{color:rgba(0,70,255,1);}.menu-773297 .navigation_button_p:focus .navigation_link_p{color:rgba(0,70,255,1);}.menu-773297 .sous_navigation_link_p{color:rgba(0,0,0,1);padding-top:10px;padding-left:10px;padding-right:10px;border-color:#BFBFBF;font-weight:700;transition-duration:0.2s;transition-timing-function:ease-in-out;font-family:DM Sans;padding-bottom:10px;}.menu-773297 .sous_navigation_link_p:hover{color:rgba(0,70,255,1);font-family:DM Sans;padding-bottom:10px;padding-left:10px;padding-right:10px;padding-top:10px;}.menu-773297 .sous_navigation_link_p:focus{color:rgba(0,70,255,1);font-family:DM Sans;padding-bottom:10px;padding-left:10px;padding-right:10px;padding-top:10px;}.menu-773297 .navigation_button_p > .menu__dropdown{padding-top:10px;padding-bottom:10px;padding-left:10px;padding-right:10px;margin-top:14px;border-bottom-left-radius:0px;border-bottom-right-radius:0px;box-shadow: 0px 20px 40px 0px rgba(0,0,0,0.198);}.menu-773297 .menu-custom-principal > ul{border-style:none;justify-content:center;}.menu-773297 .sous_navigation_button_p ul .sous_navigation_link_p:hover{color:rgba(0,70,255,1);font-family:DM Sans;}.menu-773297 .sous_navigation_button_p ul .sous_navigation_link_p:focus{color:rgba(0,70,255,1);font-family:DM Sans;}.menu-773297 .sous_navigation_button_p ul .sous_navigation_link_p{color:rgba(0,0,0,1);transition-duration:0.2s;transition-timing-function:ease-in-out;font-family:DM Sans;}.menu-773297 .sous_navigation_link_p.actif{font-family:DM Sans;color:rgba(0,0,0,1);padding-bottom:10px;padding-left:10px;padding-right:10px;padding-top:10px;}.menu-773297 .sous_navigation_button_p.actif .sous_navigation_link_p{font-family:DM Sans;color:rgba(0,0,0,1);padding-bottom:10px;padding-left:10px;padding-right:10px;padding-top:10px;}.menu-773297 .sous_navigation_button_p ul .sous_navigation_link_p.actif{color:rgba(0,0,0,1);font-family:DM Sans;}.menu-773297 .sous_navigation_button_p ul .sous_navigation_button_p.actif .sous_navigation_link_p{color:rgba(0,0,0,1);font-family:DM Sans;}@media (min-width:1081px){.grid-958249{min-height:190px;}.grid-958249>.row-grid{--cms-gutter-widget:0rem;--cms-gutter-x:0rem;max-width:87%;}.col-255191{width:25%;--col-size:25%;}.logo-652877 .logo__img{max-width:110px;}.col-267322{width:50%;--col-size:50%;}.search-671629 .search__content{width:600px;}.col-979178{width:25%;--col-size:25%;}.cart-float-222811 .cart-float__content .cart-product__img{width:60px;}.cart-float-222811 .cart-float__link-order .button{width:100%;}.cart-float-222811 .cart-float__icon img,.cart-float-196941 .cart-float__icon svg{width:22px;}.cart-float-222811 .cart-float[data-type] .cart-float__content{width:440px;}.col-115991{width:100%;--col-size:100%;}}@media (min-width:0) and (max-width:1080px){.grid-958249>.row-grid{--cms-gutter-widget:0rem;--cms-gutter-y:0rem;--cms-gutter-x:0rem;}.grid-958249{min-height:100px;padding-bottom:0%;padding-top:0%;}.col-255191 > .dropzone-widget{align-items:center;}.col-255191{width:160px;--col-size:160px;}.logo-652877 .logo__img{max-width:110px;}.col-267322{order:-1;width:40px;--col-size:40px;}.col-267322 > .dropzone-widget{align-items:flex-start;}.search-671629 .search__mobile-btn:hover{background-color:transparent;}.search-671629 .search__mobile-btn:focus{background-color:transparent;}.col-979178 > .dropzone-widget{align-items:flex-end;justify-content:center;}.col-979178{width:80px;--col-size:80px;}.col-115991{order:-2;align-self:center;width:40px;--col-size:40px;}.col-115991 > .dropzone-widget{align-items:flex-start;}.menu-773297 .navigation_link_p{margin-left:40px;margin-right:40px;padding-top:20px;padding-bottom:20px;}.menu-773297 .sous_navigation_link_p{padding-top:10px;padding-bottom:10px;margin-left:40px;margin-right:20px;}.menu-773297 .navigation_button_p > .menu__dropdown{padding-bottom:10px;margin-top:0px;}.menu-773297 .menu-custom-principal > ul{padding-top:0px;justify-content:flex-start;row-gap:10px;}.menu-773297 .menu__mobile-btn-text{font-size:13px;display:none;}.menu-773297 .menu__mobile-btn-icon{height:16px;width:24px;}}@media (min-width:800px) and (max-width:1080px){.grid-958249>.row-grid{justify-content:center;}.col-255191{width:540px;--col-size:540px;}.col-267322 > .dropzone-widget{align-items:flex-start;}.col-267322{width:40px;--col-size:40px;}.col-979178 > .dropzone-widget{align-items:flex-end;}.col-979178{width:80px;--col-size:80px;}.col-115991 > .dropzone-widget{align-items:flex-start;}.col-115991{width:40px;--col-size:40px;}}