:focus{outline:none}:focus-visible{outline:3px solid oklch(68.32% .176 49.57deg);outline-offset:4px}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}body,h1,h2,h3,h4,h5,h6,p,ol,ul{margin:0;padding:0}body{font-family:"Baloo 2",Arial,sans-serif;font-size:16px;line-height:1.5;color:#333}a{text-decoration:none;color:inherit}ul,ol{list-style:none}input,textarea,select,button{font-family:inherit;font-size:inherit;line-height:inherit;border:none;outline:none}abbr[title]{border-bottom:none;text-decoration:none;cursor:inherit}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.sr-only-focusable:focus{position:static;width:auto;height:auto;padding:10px;margin:0;overflow:visible;clip:auto;white-space:normal;background-color:#fdf1e7;color:#211003;z-index:20}.body{background-color:#fdf1e7cc;color:#211003}.body--auth{margin:16px}@media(min-width:768px){.body--auth{margin:32px}}.logoContainer{text-align:center}.paddingMedia{padding:0 16px}@media(min-width:768px){.paddingMedia{padding:0 32px}}@media(min-width:1024px){.paddingMedia{padding:0 48px}}@media(min-width:1280px){.paddingMedia{padding:0 64px}}@media(min-width:1440px){.paddingMedia{padding:0 80px}}@media(min-width:1920px){.paddingMedia{padding:0 120px}}.modal--overlay{width:100%;height:100%;position:fixed;inset:0;z-index:10;background:#0003;display:flex;align-items:center;justify-content:center;padding:2rem}.modal{background-color:#fbe3d0;padding:3rem;border-radius:16px}.auth{display:grid;justify-items:center;grid-template-columns:repeat(1,1fr);gap:1rem;margin-top:3rem}@media(min-width:768px){.auth{grid-template-columns:repeat(2,1fr);gap:2rem}}@media(min-width:1280px){.auth{gap:3rem}}@media(min-width:1920px){.auth{gap:5rem}}.auth .imgContainer{display:none}@media(min-width:768px){.auth .imgContainer{display:block}}.auth__addInformation{display:flex;flex-direction:column;gap:.5rem;text-align:center}.auth__addInformation__text{font-size:.75rem;margin-bottom:.75rem;font-weight:300}@media(min-width:768px){.auth__addInformation__text{width:300px}}@media(min-width:1024px){.auth__addInformation__text{width:350px}}@media(min-width:1280px){.auth__addInformation__text{font-size:1.25rem;width:450px}}@media(min-width:1920px){.auth__addInformation__text{font-size:1.5rem;width:500px}}.login__title{font-size:1.5rem;margin-bottom:.75rem}@media(min-width:1024px){.login__title{font-size:1.875rem}}@media(min-width:1280px){.login__title{font-size:2.5rem}}@media(min-width:1920px){.login__title{font-size:3rem}}.login__checkboxContainer{margin-top:-.5rem}.login__button{margin-bottom:.75rem}@media(min-width:1024px){.login__button{margin-bottom:1.25rem}}@media(min-width:1280px){.login__button{margin-bottom:2rem}}.login__button__svg{width:25px;height:25px}@media(min-width:1024px){.login__noAccount{font-size:1.25rem}}@media(min-width:1280px){.login__noAccount{font-size:1.5rem}}@media(min-width:1920px){.login__noAccount{font-size:1.875rem}}.login__noAccount__link{color:#bd5a10;font-weight:600;transition:color .3s}.login__noAccount__link:hover,.login__noAccount__link:focus-visible{color:#f08d42}.register__title{font-size:1.5rem;margin-bottom:.75rem}@media(min-width:1024px){.register__title{font-size:1.875rem}}@media(min-width:1280px){.register__title{font-size:2.5rem}}@media(min-width:1920px){.register__title{font-size:3rem}}.register__divContainer{display:flex;flex-direction:column}@media(min-width:768px){.register__divContainer{flex-direction:row;gap:1rem}}.register__divContainer>div{flex:1;min-width:0}.register__divContainer__inputContainer{flex:1;min-width:0}.register__divContainer__inputContainer__input{width:100%}.register__button{margin-bottom:.75rem}@media(min-width:1024px){.register__button{margin-bottom:1.25rem}}@media(min-width:1280px){.register__button{margin-bottom:2rem}}.register__button__svg{width:25px;height:25px}@media(min-width:1024px){.register__alreadyAccount{font-size:1.25rem}}@media(min-width:1280px){.register__alreadyAccount{font-size:1.5rem}}@media(min-width:1920px){.register__alreadyAccount{font-size:1.875rem}}.register__alreadyAccount__link{color:#bd5a10;font-weight:600;transition:color .3s}.register__alreadyAccount__link:hover,.register__alreadyAccount__link:focus-visible{color:#f08d42}.forgetPassword__title{font-size:1.5rem;margin-bottom:.75rem}@media(min-width:1024px){.forgetPassword__title{font-size:1.875rem}}@media(min-width:1280px){.forgetPassword__title{font-size:2.5rem}}@media(min-width:1920px){.forgetPassword__title{font-size:3rem}}.forgetPassword__subtitle{margin-bottom:.75rem}@media(min-width:1024px){.forgetPassword__subtitle{font-size:1.25rem}}@media(min-width:1280px){.forgetPassword__subtitle{font-size:1.5rem}}@media(min-width:1920px){.forgetPassword__subtitle{font-size:1.875rem}}.forgetPassword__button{margin-bottom:.75rem}@media(min-width:1024px){.forgetPassword__button{margin-bottom:1.25rem}}@media(min-width:1280px){.forgetPassword__button{margin-bottom:2rem}}.forgetPassword__button__svg{width:25px;height:25px}@media(min-width:1024px){.forgetPassword__returnLogin{font-size:1.25rem}}@media(min-width:1280px){.forgetPassword__returnLogin{font-size:1.5rem}}@media(min-width:1920px){.forgetPassword__returnLogin{font-size:1.875rem}}.forgetPassword__returnLogin__link{color:#bd5a10;transition:color .3s}.forgetPassword__returnLogin__link:hover,.forgetPassword__returnLogin__link:focus-visible{color:#f08d42}.resetPassword__title{font-size:1.5rem;margin-bottom:.75rem}@media(min-width:1024px){.resetPassword__title{font-size:1.875rem}}@media(min-width:1280px){.resetPassword__title{font-size:2.5rem}}@media(min-width:1920px){.resetPassword__title{font-size:3rem}}.resetPassword__button{margin-bottom:.75rem}@media(min-width:1024px){.resetPassword__button{margin-bottom:1.25rem}}@media(min-width:1280px){.resetPassword__button{margin-bottom:2rem}}.resetPassword__button__svg{width:25px;height:25px}@media(min-width:1024px){.resetPassword__returnLogin{font-size:1.25rem}}@media(min-width:1280px){.resetPassword__returnLogin{font-size:1.5rem}}@media(min-width:1920px){.resetPassword__returnLogin{font-size:1.875rem}}.resetPassword__returnLogin__link{color:#bd5a10;transition:color .3s}.resetPassword__returnLogin__link:hover,.resetPassword__returnLogin__link:focus-visible{color:#f08d42}.inputContainer{display:flex;flex-direction:column;gap:.25rem;margin-bottom:.75rem;position:relative}@media(min-width:1024px){.inputContainer{font-size:1.25rem;margin-bottom:1.25rem}}@media(min-width:1280px){.inputContainer{font-size:1.5rem;margin-bottom:1.5rem}}@media(min-width:1920px){.inputContainer{font-size:1.875rem}}.inputContainer abbr{color:#ec7114}.inputContainer__wrapper{position:relative}.inputContainer__wrapper__input{width:100%;padding:.5rem;background:#fdf1e7;border:1px solid oklch(93.03% .037 60.72deg);border-radius:4px;box-shadow:#0000001a 0 1px 2px;font-size:.875rem;transition:border-color .2s ease,box-shadow .2s ease}@media(min-width:1024px){.inputContainer__wrapper__input{font-size:1rem}}@media(min-width:1280px){.inputContainer__wrapper__input{font-size:1.25rem}}@media(min-width:1920px){.inputContainer__wrapper__input{font-size:1.5rem}}.inputContainer__wrapper__input:hover,.inputContainer__wrapper__input:focus-visible{border-color:#f4aa71;box-shadow:#0000001a 0 1px 2px,0 0 0 3px #f7c6a180}.inputContainer__wrapper__input:focus{outline:none;border-color:#ec7114;box-shadow:#0000001a 0 1px 2px,0 0 0 3px #f7c6a180}.inputContainer__wrapper__icon{position:absolute;top:10px;right:10px}.inputContainer__wrapper__icon svg{fill:#bd5a10;transition:fill .3s;width:20px;height:20px}.inputContainer__wrapper__icon svg:hover,.inputContainer__wrapper__icon svg:focus-visible{fill:#ec7114}.inputContainer__error{color:#f04242}@media(min-width:1024px){.inputContainer__error{font-size:1.125rem}}@media(min-width:1280px){.inputContainer__error{font-size:1rem}}@media(min-width:1920px){.inputContainer__error{font-size:1.25rem}}.inputContainer__password{font-size:.75rem}.inputContainer__forgetPassword{font-size:.75rem;position:absolute;top:.25rem;right:0;transition:color .3s}@media(min-width:1024px){.inputContainer__forgetPassword{font-size:.875rem;top:.375rem}}@media(min-width:1280px){.inputContainer__forgetPassword{font-size:1rem;top:.5rem}}@media(min-width:1920px){.inputContainer__forgetPassword{font-size:1.25rem;top:.625rem}}.inputContainer__forgetPassword:hover,.inputContainer__forgetPassword:focus-visible{color:#f08d42}.checkboxContainer{margin-bottom:.75rem}@media(min-width:1024px){.checkboxContainer{font-size:1.25rem;margin-bottom:1.25rem}}@media(min-width:1280px){.checkboxContainer{font-size:1.5rem;margin-bottom:2rem}}@media(min-width:1920px){.checkboxContainer{font-size:1.875rem}}.checkboxContainer__input{accent-color:oklch(73.59% .149 54.73deg)}.checkboxContainer__error{color:#f04242}@media(min-width:1024px){.checkboxContainer__error{font-size:1.125rem}}.sort{display:flex;gap:1rem}.sort__svg{rotate:-90deg;width:20px;height:20px}.sort__svg--desc{rotate:90deg}.filter{position:relative}.filter__itemContainer{padding:1rem;position:absolute;background-color:#fbe3d0;z-index:6;top:4rem;right:-4rem;border-radius:8px;display:grid;gap:1rem;box-shadow:#0000001a 0 1px 2px}@media(min-width:1024px){.filter__itemContainer{grid-template-columns:repeat(2,1fr)}}.filter__itemContainer__searchContainer{grid-column:span 2/span 2}.filter__itemContainer__searchContainer__search{background-color:#fdf1e7;padding:.5rem;border-radius:8px;box-shadow:#0000001a 0 1px 2px;font-size:.875rem}.filter__itemContainer__item{width:max-content;display:flex;gap:.5rem}.filter__itemContainer__item__input{accent-color:oklch(73.59% .149 54.73deg)}.button{padding:.75rem;border-radius:8px;background-color:#fbe3d0;color:#bd5a10;font-weight:600;box-shadow:#0000001a 0 1px 2px;transition:color .3s}.button .icon{fill:#bd5a10;transition:fill .3s,rotate .3s;width:20px;height:20px}.button:hover,.button:focus-visible{color:#ec7114;cursor:pointer}.button:hover .icon,.button:focus-visible .icon{fill:#ec7114;rotate:45deg}.button--icon{display:flex;align-items:center;justify-content:space-between}@media(min-width:1024px){.button{font-size:1.25rem}}@media(min-width:1280px){.button{font-size:1.5rem}}@media(min-width:1920px){.button{font-size:1.875rem}}.button--tabs{cursor:pointer}@media(min-width:1024px){.button--tabs{font-size:1.125rem}}@media(min-width:1280px){.button--tabs{font-size:1.25rem}}@media(min-width:1920px){.button--tabs{font-size:1.25rem}}.button--tabs:hover,.button--tabs:focus-visible{background-color:#f7c6a180}.button--filter .icon--desc{rotate:90deg}.button--filter:hover .icon,.button--filter:focus-visible .icon{rotate:-45deg}.button--filter:hover .icon--desc,.button--filter:focus-visible .icon--desc{rotate:45deg}@media(min-width:1024px){.button--filter{font-size:1.125rem}}@media(min-width:1280px){.button--filter{font-size:1.125rem}}@media(min-width:1920px){.button--filter{font-size:1.125rem}}.button--danger{background-color:#f04242;color:#211003}.button--danger:hover,.button--danger:focus-visible{color:#fff}.button--left:hover .icon,.button--left:focus-visible .icon{rotate:135deg}.imgContainer{width:333px;height:333px;aspect-ratio:1}@media(min-width:1024px){.imgContainer{width:385px;height:385px}}@media(min-width:1280px){.imgContainer{width:475px;height:475px}}@media(min-width:1920px){.imgContainer{width:550px;height:550px}}.imgContainer__img{object-fit:cover;object-position:center;width:100%;height:100%}.howItWorkContainer{display:flex;flex-direction:column;gap:2rem}@media(min-width:1920px){.howItWorkContainer{max-width:1700px;margin:auto}}.howItWorkContainer__titleContainer{display:flex;flex-direction:column}@media(min-width:425px){.howItWorkContainer__titleContainer{flex-direction:row;justify-content:space-between}}@media(min-width:1024px){.howItWorkContainer__titleContainer__title{font-size:1.875rem}}@media(min-width:1440px){.howItWorkContainer__titleContainer__title{font-size:2rem}}.howItWorkContainer__titleContainer__button{display:flex;gap:1.5rem;width:fit-content}.howItWorkContainer__titleContainer__button__svg{width:25px;height:25px}.howItWorkContainer__stepContainer{display:grid;grid-template-columns:repeat(1,1fr);gap:2rem}@media(min-width:768px){.howItWorkContainer__stepContainer{grid-template-columns:repeat(3,1fr)}}.howItWorkContainer__stepContainer a{color:#bd5a10;transition:color ease-in .3s}.howItWorkContainer__stepContainer a:hover,.howItWorkContainer__stepContainer a:focus-visible{color:#ec7114}.howItWork__card{background-color:#fbe3d0;border-radius:16px;padding:1rem;display:flex;flex-direction:column;align-items:center;gap:.5rem}@media(min-width:1024px){.howItWork__card__title{font-size:1.5rem}}@media(min-width:1440px){.howItWork__card__title{font-size:1.875rem}}.howItWork__card__svg{fill:#bd5a10;width:125px;height:125px}.howItWork__card__subTitle{position:relative;width:fit-content}@media(min-width:1024px){.howItWork__card__subTitle{font-size:1.25rem}}@media(min-width:1440px){.howItWork__card__subTitle{font-size:1.5rem}}.howItWork__card__subTitle__span{position:relative;z-index:2;font-weight:600}.howItWork__card__subTitle__svg{position:absolute;width:auto;aspect-ratio:5/1;fill:#f7c6a180;bottom:-10px;transform-origin:center;animation:wave 4s ease-in-out infinite}.howItWork__card__content{text-align:center}@media(min-width:1024px){.howItWork__card__content{font-size:1.25rem}}@media(min-width:1440px){.howItWork__card__content{font-size:1.5rem}}.productList{display:flex;flex-direction:column;gap:2rem}@media(min-width:1920px){.productList{max-width:1700px;margin:auto}}.productList__titleContainer{display:flex;flex-direction:column}@media(min-width:425px){.productList__titleContainer{flex-direction:row;justify-content:space-between}}@media(min-width:1024px){.productList__titleContainer__title{font-size:1.875rem}}@media(min-width:1440px){.productList__titleContainer__title{font-size:2rem}}.productList__titleContainer__button{display:flex;gap:1.5rem;width:fit-content}.productList__titleContainer__button__svg{width:25px;height:25px}.productList__productContainer{display:grid;justify-items:center;gap:1rem;grid-template-columns:repeat(6,1fr);grid-auto-flow:column;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch}.productCard{display:flex;flex-direction:column;background-color:#fbe3d0;padding:1rem;border-radius:16px;width:232px;height:-webkit-fill-available;height:stretch;transition:background-color ease-in .2s}.productCard:hover,.productCard:focus-visible{background-color:#f7c6a1;cursor:pointer}.productCard:has(.no-card-hover:hover){background-color:#fbe3d0}.productCard__imgContainer{width:200px;height:200px;aspect-ratio:1;position:relative}.productCard__imgContainer__img{object-fit:cover;object-position:center;width:100%;height:100%;border-radius:16px}.productCard__imgContainer__tagContainer{display:flex;flex-direction:column;gap:.5rem;position:absolute;top:5px;left:5px;font-size:.75rem;font-weight:600}.productCard__imgContainer__tagContainer__tagItem{background-color:#f7c6a1;color:#8e440b;width:fit-content;padding:.25rem;border-radius:4px;transition:color ease-in .3s,background-color ease-in .3s}.productCard__imgContainer__tagContainer__tagItem--new{background-color:#7ab953;color:#211003}.productCard__imgContainer__tagContainer__tagItem:not(.productCard__imgContainer__tagContainer__tagItem--new):hover,.productCard__imgContainer__tagContainer__tagItem:not(.productCard__imgContainer__tagContainer__tagItem--new):focus-visible{background-color:#f08d42;color:#211003}.productCard__contentContainer{display:flex;flex-direction:column;gap:2rem;margin-top:1rem;height:100%;justify-content:space-between}.productCard__contentContainer__informationContainer__title{font-weight:500}.productCard__contentContainer__informationContainer__saleBy{font-size:.875rem;transition:color ease-in .3s}.productCard__contentContainer__informationContainer__saleBy:hover,.productCard__contentContainer__informationContainer__saleBy:focus-visible{color:#bd5a10}.productCard__contentContainer__informationContainer__saleBy:hover .productCard__contentContainer__informationContainer__saleBy__span,.productCard__contentContainer__informationContainer__saleBy:focus-visible .productCard__contentContainer__informationContainer__saleBy__span{color:#bd5a10}.productCard__contentContainer__informationContainer__saleBy__span{color:#8e440b}.productCard__contentContainer__orderContainer{display:flex;align-items:center;gap:.5rem}.productCard__contentContainer__orderContainer__selectContainer{background-color:#fdf1e7cc;padding:.25rem;border-radius:4px;display:flex;margin-left:auto;align-items:center;z-index:5;transition:background-color ease-in .2s}.productCard__contentContainer__orderContainer__selectContainer__svg{width:15px;height:15px;transition:transform ease-in .3s,fill ease-in .3s}.productCard__contentContainer__orderContainer__selectContainer__svg:hover,.productCard__contentContainer__orderContainer__selectContainer__svg:focus-visible{transform:scale(1.2);fill:#bd5a10}.productCard__contentContainer__orderContainer__selectContainer__value{width:40px;border:none;text-align:center;font-size:1.125rem;font-weight:500;color:#000;background:transparent;outline:none;-moz-appearance:textfield}.productCard__contentContainer__orderContainer__selectContainer__value::-webkit-outer-spin-button,.productCard__contentContainer__orderContainer__selectContainer__value::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.productCard__contentContainer__orderContainer__svg{width:20px;height:20px;transition:transform ease-in .3s,fill ease-in .3s}.productCard__contentContainer__orderContainer__svg:hover,.productCard__contentContainer__orderContainer__svg:focus-visible{transform:scale(1.2);fill:#bd5a10}.productCategoryCard{background-color:#fbe3d0;border-radius:8px;padding:1rem;gap:1rem;display:flex;flex-direction:column;width:120px;max-width:120px;align-items:center;transition:background-color ease-in .3s}.productCategoryCard__svg{width:50px;height:50px;fill:#bd5a10;transition:transform ease-in .3s}.productCategoryCard__title{font-size:.75rem;text-align:center;transition:transform ease-in .3s,font-weight ease-in .3s}.productCategoryCard:hover,.productCategoryCard:focus-visible{background-color:#f7c6a1;cursor:pointer}.productCategoryCard:hover .productCategoryCard__svg,.productCategoryCard:focus-visible .productCategoryCard__svg{transform:scale(1.1) rotate(10deg)}.productCategoryCard:hover .productCategoryCard__title,.productCategoryCard:focus-visible .productCategoryCard__title{font-weight:600;transform:scale(1.1)}.toast{position:fixed;bottom:20px;right:20px;background:#7ab953;color:#fdf1e7;padding:1rem;border-radius:4px;box-shadow:#0000001a 0 1px 2px;z-index:10}.shopCard{display:flex;flex-direction:column;gap:1rem}.shopCard__priceContainer{display:flex;align-items:center;gap:.25rem}.shopCard__priceContainer__price{display:flex;flex-direction:column}@media(min-width:1024px){.shopCard__priceContainer__price{font-size:1.25rem}}@media(min-width:1440px){.shopCard__priceContainer__price{font-size:1.5rem}}.shopCard__priceContainer__price--card{font-size:1.125rem}.shopCard__priceContainer__price__span{font-size:.75rem;color:#bd5a10}.shopCard__priceContainer__selectContainer{background-color:#fbe3d0;padding:.25rem .75rem;border-radius:4px;display:flex;margin-left:auto;align-items:center;z-index:5;transition:background-color ease-in .2s,margin-right .3s ease}.shopCard__priceContainer__selectContainer__svg{width:15px;height:15px;transition:transform ease-in .3s,fill ease-in .3s}.shopCard__priceContainer__selectContainer__svg:hover,.shopCard__priceContainer__selectContainer__svg:focus-visible{transform:scale(1.2);fill:#bd5a10;cursor:pointer}.shopCard__priceContainer__selectContainer__max{font-size:.75rem;font-weight:500}.shopCard__priceContainer__selectContainer__value{width:40px;border:none;text-align:center;font-size:1.125rem;font-weight:500;color:#000;background:transparent;outline:none;-moz-appearance:textfield}.shopCard__priceContainer__selectContainer__value::-webkit-outer-spin-button,.shopCard__priceContainer__selectContainer__value::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}@media(min-width:1024px){.shopCard__priceContainer__selectContainer__value{font-size:1.25rem}}@media(min-width:1440px){.shopCard__priceContainer__selectContainer__value{font-size:1.5rem}}.shopCard__priceContainer__selectContainer--card{background-color:#f7c6a180}.shopCard__priceContainer__selectContainer--card .shopCard__selectContainer__value{font-size:1rem}.shopCard__priceContainer__svgContainer{display:flex;padding:.5rem;margin:-.5rem;overflow:hidden;max-width:0;opacity:0;transition:opacity ease-in .3s,max-width ease-in .3s}.shopCard__priceContainer__svgContainer--active{max-width:50px;opacity:1;transition:opacity ease-in .3s,max-width ease-in .3s}.shopCard__priceContainer__svgContainer__svg{width:29px;height:29px;padding:.25rem;transition:transform ease-in .3s,fill ease-in .3s}.shopCard__priceContainer__svgContainer__svg:hover,.shopCard__priceContainer__svgContainer__svg:focus-visible{transform:scale(1.2);fill:#bd5a10;cursor:pointer}.shopCard__buttonContainer__button{display:flex;gap:.5rem}.shopCard__buttonContainer__button__svg{width:20px;height:20px}.shopCard__modalContainer__modal{display:flex;position:relative;flex-direction:column;gap:1rem;background-color:#fbe3d0;padding:3rem}.shopCard__modalContainer__modal__svg{position:absolute;top:15px;right:15px;width:20px;height:20px;rotate:45deg;fill:#bd5a10}.shopCard__modalContainer__modal__svg:hover,.shopCard__modalContainer__modal__svg:focus-visible{fill:#ec7114}.shopCard__modalContainer__modal__titleContainer{display:flex;gap:.5rem}.shopCard__modalContainer__modal__titleContainer__title{font-size:1.25rem}.shopCard__modalContainer__modal__titleContainer__svg{width:25px;height:25px;fill:#f04242}.shopCard__modalContainer__modal__buttonContainer{display:flex;justify-content:space-between;gap:.5rem}.shopCard__modalContainer__modal__buttonContainer__button{background-color:#f4aa71;color:#fdf1e7;flex-grow:1}.shopCard__modalContainer__modal__buttonContainer__button__svg{fill:#fdf1e7}.warningCart{display:flex;gap:1rem;margin-bottom:1rem;align-items:center}.warningCart__svg{width:25px;height:25px;fill:#f04242}.warningCart__title{font-size:.875rem;font-weight:800;color:#f04242}@media(min-width:768px){.warningCart__title{font-size:1rem}}.searchContainer{display:flex;justify-content:flex-start;gap:.5rem;padding:.75rem;border-radius:8px;background-color:#fdf1e7cc;border:solid 1px oklch(93.03% .037 60.72deg);color:#bd5a10;font-weight:600;box-shadow:#0000001a 0 1px 2px;max-width:300px}.searchContainer__svg{width:20px;height:20px;fill:#bd5a10}.searchContainer__search{background-color:#fdf1e7cc;width:100%}@media(min-width:425px){.searchContainer__search{width:auto}}.searchContainer__search:hover,.searchContainer__search:focus-visible{color:#ec7114}.searchContainer__search:hover .icon,.searchContainer__search:focus-visible .icon{fill:#ec7114;rotate:45deg}.accordionItem{background-color:#fbe3d0;border-radius:16px 16px 0 0;padding:2rem 2rem 3rem;margin-top:-1rem}.accordionItem.active{background-color:#f7c6a1}.accordionItem__titleContainer{display:flex;align-items:center;justify-content:space-between}.accordionItem__titleContainer__title{width:100%}@media(min-width:1024px){.accordionItem__titleContainer__title{font-size:1.5rem}}@media(min-width:1440px){.accordionItem__titleContainer__title{font-size:1.875rem}}.accordionItem__titleContainer .active{rotate:180deg}.accordionItem__titleContainer__svgContainer{padding:.5rem;cursor:pointer}.accordionItem__titleContainer__svgContainer:hover .accordionItem__titleContainer__svgContainer__svg,.accordionItem__titleContainer__svgContainer:focus-visible .accordionItem__titleContainer__svgContainer__svg{fill:#bd5a10;transform:rotateY(180deg)}.accordionItem__titleContainer__svgContainer__svg{rotate:-90deg;width:20px;height:20px;transition:fill ease-in .3s,transform ease-in .3s}.accordionItem__titleContainer__svgContainer__svg:hover,.accordionItem__titleContainer__svgContainer__svg:focus-visible{fill:#bd5a10;transform:rotateY(180deg)}@media(min-width:1024px){.accordionItem__contentContainer__title{font-size:1.125rem}}@media(min-width:1440px){.accordionItem__contentContainer__title{font-size:1.25rem}}.accordionItem__contentContainer__liste__item{list-style:disc;list-style-position:inside}.example{display:flex;justify-content:space-between}.example__title{font-weight:500}.faq__title{font-weight:600}@media(min-width:1024px){.faq__title{font-size:1.5rem}}@media(min-width:1440px){.faq__title{font-size:1.875rem}}@media(min-width:1024px){.faq__text{font-size:1.25rem}}@media(min-width:1440px){.faq__text{font-size:1.5rem}}.introQuality{position:relative}@media(min-width:1024px){.introQuality{font-size:1.875rem}}@keyframes wave{0%,to{transform:scaleX(1) rotate(0)}50%{transform:scaleX(1.1) rotate(3deg)}}.introQuality__svg{animation:wave 4s ease-in-out infinite;position:absolute;width:auto;aspect-ratio:5/1;fill:#f7c6a180;bottom:0;z-index:-1}.header{display:flex;justify-content:space-between;align-items:center;gap:2rem;margin-top:2rem;margin-bottom:4rem}.header__imgContainer{z-index:5}.header__imgContainer__img{height:40px;transition:transform ease .3s}.header__imgContainer__img:hover,.header__imgContainer__img:focus-visible{transform:scale(1.05)}.header__navbar{padding:1rem}@media(min-width:768px){.header__navbar{width:100%}}.header__navbar__burger-input{display:none}.header__navbar__burger-input:checked~.header__navbar__liste{transform:translate(0);opacity:1;z-index:4}.header__navbar__burger-input:checked~.header__navbar__burger-icon .header__navbar__burger-icon__line--1{top:50%;transform:translateY(-50%) rotate(45deg)}.header__navbar__burger-input:checked~.header__navbar__burger-icon .header__navbar__burger-icon__line--2{opacity:0}.header__navbar__burger-input:checked~.header__navbar__burger-icon .header__navbar__burger-icon__line--3{bottom:50%;transform:translateY(50%) rotate(-45deg)}.header__navbar__burger-icon{position:relative;width:2.5rem;height:2.5rem;cursor:pointer;z-index:5;display:block}@media(min-width:768px){.header__navbar__burger-icon{display:none}}.header__navbar__burger-icon:hover .header__navbar__burger-icon__line{background-color:#f08d42}.header__navbar__burger-icon__line{position:absolute;width:80%;height:3px;background-color:#bd5a10;left:10%;transition:all ease .3s}.header__navbar__burger-icon__line--1{top:25%}.header__navbar__burger-icon__line--2{top:50%;transform:translateY(-50%)}.header__navbar__burger-icon__line--3{bottom:25%}.header__navbar__liste{position:fixed;inset:0;background-color:#fdf1e7;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;transform:translate(-100%);opacity:0;transition:transform ease .3s,opacity ease .3s}@media(min-width:768px){.header__navbar__liste{position:static;flex-direction:row;justify-content:space-between;gap:.75rem;background-color:transparent;transform:translate(0);opacity:1}}@media(min-width:1280px){.header__navbar__liste{gap:1.5rem}}.header__navbar__liste__item{transition:color ease .3s;border-bottom:solid 0 transparent;position:relative}.header__navbar__liste__item__link{font-weight:600}@media(min-width:1280px){.header__navbar__liste__item__link{font-size:1.5rem}}.header__navbar__liste__item__link__svg{fill:#bd5a10;transition:fill ease .3s,transform ease .3s;width:25px;height:25px;stroke:#bd5a10}@media(min-width:1280px){.header__navbar__liste__item__link__svg{width:35px;height:35px}}.header__navbar__liste__item__link__svg--stroke{stroke-width:10px}.header__navbar__liste__item__link__svg:hover,.header__navbar__liste__item__link__svg:focus-visible{fill:#ec7114;transform:scale(1.1)}.header__navbar__liste__item__link__count{position:absolute;bottom:-.5rem;right:-.5rem;color:#8e440b}.header__navbar__liste__item .active{color:#bd5a10;border-bottom:solid 3px oklch(57.98% .148 49.78deg)}.header__navbar__liste__item:hover,.header__navbar__liste__item:focus-visible{color:#bd5a10}@media(min-width:768px){.header__navbar__liste__item--push{margin-left:auto}}.footer{background-color:#fbe3d0;display:flex;flex-direction:column;justify-content:space-between;gap:1rem;font-size:.875rem;margin-top:4rem;padding-top:2rem;padding-bottom:2rem;min-height:250px}@media(min-width:768px){.footer{flex-direction:row}}@media(min-width:1024px){.footer{font-size:1rem}}.footer__mandatoryContainer{display:flex;flex-direction:column;justify-content:space-between}.footer__mandatoryContainer__imgContainer__img{width:280px;transition:transform ease .3s}.footer__mandatoryContainer__imgContainer__img:hover,.footer__mandatoryContainer__imgContainer__img:focus-visible{transform:scale(1.05)}.footer__mandatoryContainer__text{font-size:.75rem}.footer__mandatoryContainer__text__link{transition:color ease .3s}.footer__mandatoryContainer__text__link:hover,.footer__mandatoryContainer__text__link:focus-visible{color:#bd5a10}.footer__infoContainer__title{font-weight:600;font-size:1rem}@media(min-width:1024px){.footer__infoContainer__title{font-size:1.25rem}}.footer__infoContainer__liste__item__link{transition:color ease .3s}.footer__infoContainer__liste__item__link:hover,.footer__infoContainer__liste__item__link:focus-visible{color:#bd5a10}.pagination{display:flex;list-style:none;gap:.5rem;margin-top:.5rem}.pagination .page-item .page-link{display:block;padding:.5rem 1rem;border-radius:8px;background-color:#fbe3d0;cursor:pointer;font-size:.875rem;transition:background-color ease-in .3s}.pagination .page-item .page-link:hover,.pagination .page-item .page-link:focus-visible{background-color:#f4aa71}.pagination .page-item.active .page-link{background:#f08d42;color:#fdf1e7;border-color:#f08d42}.pagination .page-item.disabled .page-link{opacity:.4;cursor:default;pointer-events:none}.small.text-muted{font-size:.875rem}.legalNotice{display:flex;flex-direction:column;gap:2rem;max-width:1280px;margin:0 auto}.legalNotice__sectionContainer{display:flex;flex-direction:column;gap:.5rem}.privacyPolicy{display:flex;flex-direction:column;gap:2rem;max-width:1280px;margin:0 auto}.privacyPolicy__sectionContainer{display:flex;flex-direction:column;gap:.5rem}.privacyPolicy__sectionContainer__list{list-style:disc;margin-left:2rem}.home{display:flex;flex-direction:column;gap:5rem}@media(min-width:1024px){.home{gap:10rem}}.home__introContainer{display:flex;justify-content:center;gap:2rem;align-items:center}@media(min-width:1024px){.home__introContainer{gap:3rem}}@media(min-width:1280px){.home__introContainer{gap:10rem}}.home__introContainer__contentContainer{display:flex;flex-direction:column;gap:2rem}@media(min-width:425px){.home__introContainer__contentContainer{max-width:450px}}@media(min-width:1024px){.home__introContainer__contentContainer{max-width:800px}}@media(min-width:1024px){.home__introContainer__contentContainer__title{font-size:1.875rem}}@media(min-width:1440px){.home__introContainer__contentContainer__title{font-size:2rem}}@media(min-width:1024px){.home__introContainer__contentContainer__content{font-size:1.25rem}}@media(min-width:1440px){.home__introContainer__contentContainer__content{font-size:1.5rem}}.home__introContainer__contentContainer__buttonContainer{display:flex;flex-direction:column;gap:1rem}.home__introContainer__contentContainer__buttonContainer__button__svg{width:25px;height:25px}.home__introContainer__contentContainer__liste{display:flex;justify-content:space-around;gap:2rem}.home__introContainer__imgContainer{display:none;width:333px;height:333px;aspect-ratio:1}@media(min-width:768px){.home__introContainer__imgContainer{display:block}}@media(min-width:1024px){.home__introContainer__imgContainer{width:500px;height:500px}}.home__introContainer__imgContainer__img{object-fit:cover;object-position:center;width:100%;height:100%}.home__categoriesSelectContainer__buttonContainer{display:flex;justify-content:center;gap:1rem;margin-bottom:3rem}.home__categoriesSelectContainer__buttonContainer .active{background-color:#f08d42;color:#211003}.home__categoriesSelectContainer__buttonContainer .active:hover,.home__categoriesSelectContainer__buttonContainer .active:focus-visible{color:#211003}.home__categoriesSelectContainer__productCategories{display:flex;flex-direction:column;gap:2rem;margin-top:4rem}@media(min-width:1920px){.home__categoriesSelectContainer__productCategories{max-width:1700px;margin:4rem auto}}@media(min-width:1024px){.home__categoriesSelectContainer__productCategories__titleContainer__title{font-size:1.875rem}}@media(min-width:1440px){.home__categoriesSelectContainer__productCategories__titleContainer__title{font-size:2rem}}.home__categoriesSelectContainer__productCategories__categoryContainer{display:flex;flex-wrap:wrap;justify-content:center;gap:1rem}.home__hr{width:80vw;border-color:#ec7114;margin:-3rem auto}.home__merchantContainer{display:flex;flex-direction:column;align-items:center;gap:1rem}@media(min-width:768px){.home__merchantContainer{flex-direction:row;align-items:flex-start;margin:auto;gap:3rem}}@media(min-width:1024px){.home__merchantContainer{gap:6rem}}.home__merchantContainer__imgContainer{width:200px;height:200px;aspect-ratio:1;position:relative}@media(min-width:1024px){.home__merchantContainer__imgContainer{width:400px;height:400px}}.home__merchantContainer__imgContainer__img{object-fit:cover;object-position:center;width:100%;height:100%;border-radius:16px}.home__merchantContainer__contentContainer{display:flex;flex-direction:column;gap:.5rem;text-align:center;max-width:400px}@media(min-width:768px){.home__merchantContainer__contentContainer{text-align:left;max-width:800px;gap:2rem}}@media(min-width:1024px){.home__merchantContainer__contentContainer__title{font-size:1.875rem}}@media(min-width:1440px){.home__merchantContainer__contentContainer__title{font-size:2rem}}@media(min-width:1024px){.home__merchantContainer__contentContainer__content{font-size:1.25rem}}@media(min-width:1440px){.home__merchantContainer__contentContainer__content{font-size:1.5rem}}.home__merchantContainer__contentContainer__button{display:flex;gap:1rem;width:fit-content}.home__merchantContainer__contentContainer__button__svg{width:20px;height:20px}.catalogue{display:flex;flex-direction:column;gap:5rem}@media(min-width:1024px){.catalogue{gap:10rem}}.catalogue__productSection{display:flex;flex-direction:column;gap:3rem}@media(min-width:1920px){.catalogue__productSection{max-width:1700px;margin:auto}}@media(min-width:1024px){.catalogue__productSection__title{font-size:1.875rem}}@media(min-width:1440px){.catalogue__productSection__title{font-size:2rem}}.catalogue__productSection__filterContainer{display:flex;justify-content:space-between;flex-direction:column;gap:1rem}@media(min-width:1024px){.catalogue__productSection__filterContainer{flex-direction:row}}.catalogue__productSection__filterContainer__buttonContainer{display:flex;gap:1rem}.catalogue__productSection__filterContainer__otherFilterContainer{display:flex;flex-wrap:wrap;gap:1rem}@media(min-width:768px){.catalogue__productSection__filterContainer__otherFilterContainer{flex-wrap:nowrap}}.catalogue__productSection__productContainer__product{display:flex;flex-wrap:wrap;gap:1.5rem;justify-content:center}@media(min-width:1280px){.catalogue__productSection__productContainer__product{justify-content:space-between}}.catalogue__productSection__productContainer__product__empty{font-size:1.25rem;font-weight:600}.catalogue__productSection__productContainer__paginate{margin-top:3rem}.catalogue__contactSection{display:flex;flex-direction:column;gap:3rem}@media(min-width:1920px){.catalogue__contactSection{min-width:1700px;margin:auto}}@media(min-width:1024px){.catalogue__contactSection__title{font-size:1.875rem}}@media(min-width:1440px){.catalogue__contactSection__title{font-size:2rem}}.catalogue__contactSection__blockContainer{display:flex;flex-direction:column;background-color:#fbe3d0;border-radius:16px;padding:2rem;gap:2rem}@media(min-width:768px){.catalogue__contactSection__blockContainer{flex-direction:row}}.catalogue__contactSection__blockContainer__informationContainer{background-color:#f7c6a1;border-radius:16px;max-width:200px;padding:1rem;display:flex;flex-direction:column;gap:1rem}@media(min-width:768px){.catalogue__contactSection__blockContainer__informationContainer{max-width:300px}}@media(min-width:1024px){.catalogue__contactSection__blockContainer__informationContainer{max-width:400px}}.catalogue__contactSection__blockContainer__informationContainer__title{font-weight:600}@media(min-width:1024px){.catalogue__contactSection__blockContainer__informationContainer__title{font-size:1.5rem}}@media(min-width:1440px){.catalogue__contactSection__blockContainer__informationContainer__title{font-size:1.875rem}}.catalogue__contactSection__blockContainer__formContainer{flex-grow:1}.catalogue__contactSection__blockContainer__formContainer__form{display:flex;flex-direction:column;gap:1rem}.catalogue__contactSection__blockContainer__formContainer__form__container{display:flex;flex-direction:column;justify-content:space-between;gap:1rem}@media(min-width:425px){.catalogue__contactSection__blockContainer__formContainer__form__container{flex-direction:row}}.catalogue__contactSection__blockContainer__formContainer__form__container__inputContainer{width:100%}@media(min-width:425px){.catalogue__contactSection__blockContainer__formContainer__form__container__inputContainer{width:50%}}.catalogue__contactSection__blockContainer__formContainer__form__button{background-color:#f7c6a1}.catalogue__contactSection__blockContainer__formContainer__form__button__svg{width:20px;height:20px}.catalogue__cart{position:fixed;bottom:30px;right:30px;background-color:#fbe3d0;border-radius:50%;z-index:6;transition:transform ease-in .3s,background-color ease-in .3s;padding:1rem}.catalogue__cart:hover,.catalogue__cart:focus-visible{transform:scale(1.1);background-color:#f7c6a180}.catalogue__cart__link{display:flex}.catalogue__cart__link__svg{fill:#bd5a10;width:30px;height:30px}.product{display:flex;flex-direction:column;gap:5rem}@media(min-width:1024px){.product{gap:10rem}}@media(min-width:768px){.product__informationContainer{display:grid;grid-template-columns:repeat(2,1fr);justify-content:center;gap:2rem}}@media(min-width:1920px){.product__informationContainer{min-width:1700px;margin:auto}}.product__informationContainer__imgContainer{display:flex;flex-direction:column;gap:.25rem;width:auto;height:auto;max-width:400px;aspect-ratio:1;position:relative}@media(min-width:1024px){.product__informationContainer__imgContainer{max-width:600px}}.product__informationContainer__imgContainer__img{object-fit:cover;object-position:center;width:100%;height:100%;border-radius:16px}.product__informationContainer__imgContainer__breadCrumb{display:flex;align-items:center;gap:.5rem}.product__informationContainer__imgContainer__breadCrumb__item{display:flex}@media(min-width:1024px){.product__informationContainer__imgContainer__breadCrumb__item{font-size:1.125rem}}@media(min-width:1440px){.product__informationContainer__imgContainer__breadCrumb__item{font-size:1.25rem}}.product__informationContainer__imgContainer__breadCrumb__item__link{font-weight:600;font-size:1.25rem}.product__informationContainer__imgContainer__breadCrumb__item__svg{width:15px;height:15px}.product__informationContainer__contentContainer{display:flex;flex-direction:column;gap:1rem;margin-top:2rem}@media(min-width:1024px){.product__informationContainer__contentContainer{max-width:600px}}@media(min-width:1024px){.product__informationContainer__contentContainer__titleContainer__title{font-size:1.875rem}}@media(min-width:1440px){.product__informationContainer__contentContainer__titleContainer__title{font-size:2rem}}@media(min-width:1024px){.product__informationContainer__contentContainer__titleContainer__saleBy{font-size:1.25rem}}@media(min-width:1440px){.product__informationContainer__contentContainer__titleContainer__saleBy{font-size:1.5rem}}.product__informationContainer__contentContainer__titleContainer__saleBy{transition:color ease-in .3s}.product__informationContainer__contentContainer__titleContainer__saleBy:hover,.product__informationContainer__contentContainer__titleContainer__saleBy:focus-visible{color:#ec7114;cursor:pointer}.product__informationContainer__contentContainer__titleContainer__saleBy:hover .product__informationContainer__contentContainer__titleContainer__saleBy__span,.product__informationContainer__contentContainer__titleContainer__saleBy:focus-visible .product__informationContainer__contentContainer__titleContainer__saleBy__span{color:#ec7114}.product__informationContainer__contentContainer__titleContainer__saleBy__span{color:#bd5a10;font-weight:700}.product__informationContainer__contentContainer__descriptionContainer__category{font-weight:700;color:#bd5a10;transition:color ease-in .3s}@media(min-width:1024px){.product__informationContainer__contentContainer__descriptionContainer__category{font-size:1.25rem}}@media(min-width:1440px){.product__informationContainer__contentContainer__descriptionContainer__category{font-size:1.5rem}}.product__informationContainer__contentContainer__descriptionContainer__category:hover,.product__informationContainer__contentContainer__descriptionContainer__category:focus-visible{color:#ec7114;cursor:pointer}@media(min-width:1024px){.product__informationContainer__contentContainer__descriptionContainer__description{font-size:1.125rem}}@media(min-width:1440px){.product__informationContainer__contentContainer__descriptionContainer__description{font-size:1.25rem}}.product__informationContainer__contentContainer__hr{border-color:#ec7114}.merchant{display:flex;flex-direction:column;gap:5rem}@media(min-width:1024px){.merchant{gap:10rem}}.merchant__merchantContainer{display:flex;flex-direction:column;align-items:center;gap:1rem}@media(min-width:768px){.merchant__merchantContainer{flex-direction:row;align-items:flex-start;margin:auto;gap:3rem}}@media(min-width:1024px){.merchant__merchantContainer{gap:6rem}}.merchant__merchantContainer__imgContainer{width:200px;height:200px;aspect-ratio:1;position:relative}@media(min-width:1024px){.merchant__merchantContainer__imgContainer{width:400px;height:400px}}.merchant__merchantContainer__imgContainer__img{object-fit:cover;object-position:center;width:100%;height:100%;border-radius:16px}.merchant__merchantContainer__contentContainer{display:flex;flex-direction:column;gap:.5rem;text-align:center;max-width:400px}@media(min-width:768px){.merchant__merchantContainer__contentContainer{text-align:left;max-width:800px;gap:2rem}}@media(min-width:1024px){.merchant__merchantContainer__contentContainer__title{font-size:1.875rem}}@media(min-width:1440px){.merchant__merchantContainer__contentContainer__title{font-size:2rem}}@media(min-width:1024px){.merchant__merchantContainer__contentContainer__content{font-size:1.25rem}}@media(min-width:1440px){.merchant__merchantContainer__contentContainer__content{font-size:1.5rem}}.merchant__merchantContainer__contentContainer__button{display:flex;gap:1rem;width:fit-content}.merchant__merchantContainer__contentContainer__button__svg{width:20px;height:20px}.merchant__cardContainer{display:flex;flex-direction:column;gap:2rem}@media(min-width:1920px){.merchant__cardContainer{min-width:1700px;margin:auto}}@media(min-width:1024px){.merchant__cardContainer__title{font-size:1.875rem}}@media(min-width:1440px){.merchant__cardContainer__title{font-size:2rem}}.merchant__partContainer{display:flex;flex-direction:column;gap:2rem}@media(min-width:1920px){.merchant__partContainer{min-width:1700px;margin:auto}}@media(min-width:1024px){.merchant__partContainer__title{font-size:1.875rem}}@media(min-width:1440px){.merchant__partContainer__title{font-size:2rem}}@media(min-width:1024px){.merchant__partContainer__content{font-size:1.125rem}}@media(min-width:1440px){.merchant__partContainer__content{font-size:1.25rem}}.merchant__partContainer__cardContainer{display:flex;flex-direction:column;gap:1rem}@media(min-width:768px){.merchant__partContainer__cardContainer{flex-direction:row}}.merchant__partContainer__cardContainer__commissionContainer{background-color:#fbe3d0;padding:1rem;border-radius:8px;display:flex;flex-direction:column;align-items:center;gap:1rem}@media(min-width:768px){.merchant__partContainer__cardContainer__commissionContainer{flex-direction:row}}.merchant__partContainer__cardContainer__commissionContainer__percentage{font-weight:600;font-size:4.5rem}@media(min-width:1024px){.merchant__partContainer__cardContainer__commissionContainer__percentage{font-size:6rem}}@media(min-width:1440px){.merchant__partContainer__cardContainer__commissionContainer__percentage{font-size:8rem}}.merchant__partContainer__cardContainer__commissionContainer__textContainer{max-width:400px}.merchant__partContainer__cardContainer__commissionContainer__textContainer__title{font-weight:500;font-size:1.125rem}@media(min-width:1024px){.merchant__partContainer__cardContainer__commissionContainer__textContainer__title{font-size:1.25rem}}@media(min-width:1440px){.merchant__partContainer__cardContainer__commissionContainer__textContainer__title{font-size:1.5rem}}@media(min-width:1024px){.merchant__partContainer__cardContainer__commissionContainer__textContainer__content{font-size:1rem}}@media(min-width:1440px){.merchant__partContainer__cardContainer__commissionContainer__textContainer__content{font-size:1.125rem}}.merchant__partContainer__cardContainer__exampleContainer{background-color:#fbe3d0;padding:1rem;border-radius:8px;min-width:200px;flex-grow:1;display:flex;flex-direction:column;justify-content:center}.merchant__partContainer__cardContainer__exampleContainer__title{font-weight:500}@media(min-width:1024px){.merchant__partContainer__cardContainer__exampleContainer__title{font-size:1.25rem}}@media(min-width:1440px){.merchant__partContainer__cardContainer__exampleContainer__title{font-size:1.5rem}}.merchant__contactSection{display:flex;flex-direction:column;gap:3rem}@media(min-width:1920px){.merchant__contactSection{min-width:1700px;margin:auto}}@media(min-width:1024px){.merchant__contactSection__title{font-size:1.875rem}}@media(min-width:1440px){.merchant__contactSection__title{font-size:2rem}}.merchant__contactSection__blockContainer{display:flex;flex-direction:column;background-color:#fbe3d0;border-radius:16px;padding:2rem;gap:2rem}@media(min-width:768px){.merchant__contactSection__blockContainer{flex-direction:row}}.merchant__contactSection__blockContainer__informationContainer{background-color:#f7c6a1;border-radius:16px;padding:1rem;display:flex;flex-direction:column;gap:1rem}@media(min-width:768px){.merchant__contactSection__blockContainer__informationContainer{max-width:300px}}@media(min-width:1024px){.merchant__contactSection__blockContainer__informationContainer{max-width:400px}}.merchant__contactSection__blockContainer__informationContainer__title{font-size:1.125rem;font-weight:600}@media(min-width:1024px){.merchant__contactSection__blockContainer__informationContainer__title{font-size:1.5rem}}@media(min-width:1440px){.merchant__contactSection__blockContainer__informationContainer__title{font-size:1.875rem}}.merchant__contactSection__blockContainer__informationContainer__info{font-weight:500}.merchant__contactSection__blockContainer__formContainer{flex-grow:1}.merchant__contactSection__blockContainer__formContainer__form{display:flex;flex-direction:column;gap:1rem}.merchant__contactSection__blockContainer__formContainer__form__container{display:flex;flex-direction:column;justify-content:space-between;gap:1rem}@media(min-width:425px){.merchant__contactSection__blockContainer__formContainer__form__container{flex-direction:row}}.merchant__contactSection__blockContainer__formContainer__form__container__inputContainer{width:100%}@media(min-width:425px){.merchant__contactSection__blockContainer__formContainer__form__container__inputContainer{width:50%}}.merchant__contactSection__blockContainer__formContainer__form__button{background-color:#f7c6a1}.merchant__contactSection__blockContainer__formContainer__form__button__svg{width:20px;height:20px}.profil{display:flex;flex-direction:column;gap:5rem}@media(min-width:1024px){.profil{gap:10rem}}@media(min-width:1920px){.profil{max-width:1700px;margin:auto}}.profil__informationContainer__cardContainer{display:flex;flex-direction:column;background-color:#fbe3d0;border-radius:16px;gap:1rem;padding:3rem}@media(min-width:768px){.profil__informationContainer__cardContainer{flex-direction:row;justify-content:space-between}}.profil__informationContainer__cardContainer__card{display:flex;flex-direction:column;gap:1rem}@media(min-width:1024px){.profil__informationContainer__cardContainer__card__title{font-size:1.875rem}}@media(min-width:1440px){.profil__informationContainer__cardContainer__card__title{font-size:2rem}}@media(min-width:1024px){.profil__informationContainer__cardContainer__card__text{font-size:1.125rem}}@media(min-width:1440px){.profil__informationContainer__cardContainer__card__text{font-size:1.25rem}}.profil__informationContainer__cardContainer__card__text__span{font-weight:600}.profil__informationContainer__cardContainer__buttonContainer{display:flex;flex-direction:column;gap:1rem}.profil__informationContainer__cardContainer__buttonContainer__button{background-color:#f7c6a1;display:flex;gap:.5rem}.profil__informationContainer__modalContainer__form{position:relative}.profil__informationContainer__modalContainer__form__svg{position:absolute;top:1rem;right:1rem;rotate:45deg;width:20px;height:20px}.profil__informationContainer__modalContainer__form__reset{font-size:.875rem;margin-bottom:.5rem}@media(min-width:1024px){.profil__informationContainer__modalContainer__form__reset{font-size:1rem}}.profil__informationContainer__modalContainer__form__reset__link{color:#bd5a10;font-weight:600;transition:color ease-in .3s}.profil__informationContainer__modalContainer__form__reset__link:hover,.profil__informationContainer__modalContainer__form__reset__link:focus-visible{color:#ec7114}.profil__informationContainer__modalContainer__form__button{width:100%;background-color:#f7c6a180}.profil__order{display:flex;flex-direction:column;gap:1rem}@media(min-width:1024px){.profil__order__title{font-size:1.875rem}}@media(min-width:1440px){.profil__order__title{font-size:2rem}}.profil__order__button{display:flex;width:fit-content;gap:.5rem;align-self:end}.profil__order__cardContainer{display:flex;flex-direction:column;background-color:#fbe3d0;border-radius:16px;gap:1rem;padding:2rem}@media(min-width:768px){.profil__order__cardContainer{flex-direction:row;justify-content:space-between;align-items:center}}.profil__order__cardContainer__button{display:flex;gap:.5rem;background-color:#f4aa71;color:#fdf1e7}.profil__order__cardContainer__button:hover,.profil__order__cardContainer__button:focus-visible{color:#fbe3d0}.profil__order__cardContainer__button:hover .icon,.profil__order__cardContainer__button:focus-visible .icon{fill:#fbe3d0}.profil__order__cardContainer__button__svg{fill:#fdf1e7}.profil__account{display:flex;flex-direction:column;gap:1rem}@media(min-width:1024px){.profil__account__title{font-size:1.875rem}}@media(min-width:1440px){.profil__account__title{font-size:2rem}}.profil__account__buttonContainer{display:flex;gap:1rem}.profil__account__modalContainer__modal{display:flex;position:relative;flex-direction:column;gap:1rem}.profil__account__modalContainer__modal__button__svg{position:absolute;top:1rem;right:1rem;rotate:45deg;width:20px;height:20px}.contact{display:flex;flex-direction:column;gap:5rem}@media(min-width:1024px){.contact{gap:10rem}}.contact__informationContainer{display:flex;flex-direction:column;justify-content:center;gap:1rem}@media(min-width:768px){.contact__informationContainer{flex-direction:row}}.contact__informationContainer__card{background-color:#fbe3d0;border-radius:8px;padding:1rem;display:flex;flex-direction:column;gap:1rem}.contact__informationContainer__card__title{font-weight:600;font-size:1.5rem;width:max-content}@media(min-width:1024px){.contact__informationContainer__card__title{font-size:1.875rem}}@media(min-width:1440px){.contact__informationContainer__card__title{font-size:2rem}}.contact__informationContainer__card__text{max-width:800px}@media(min-width:1024px){.contact__informationContainer__card__text{font-size:1.25rem}}@media(min-width:1440px){.contact__informationContainer__card__text{font-size:1.5rem}}.contact__informationContainer__card__liste{display:flex;flex-direction:column;gap:.5rem}.contact__informationContainer__card__liste__item{display:flex;gap:.5rem}@media(min-width:1024px){.contact__informationContainer__card__liste__item{font-size:1.125rem}}@media(min-width:1440px){.contact__informationContainer__card__liste__item{font-size:1.25rem}}.contact__informationContainer__card__liste__item__link{display:flex;gap:.5rem}.contact__informationContainer__card__liste__item__link__svg{fill:#ec7114;width:20px;height:20px;transition:fill ease-in .3s}.contact__informationContainer__card__liste__item__link:hover .icon,.contact__informationContainer__card__liste__item__link:focus-visible .icon{fill:#f08d42}@media(min-width:1920px){.contact__formContainer{min-width:1700px;margin:auto}}.contact__formContainer__card{background-color:#fbe3d0;border-radius:8px;padding:1rem;display:flex;flex-direction:column;gap:1rem}@media(min-width:1024px){.contact__formContainer__card__title{font-size:1.875rem}}@media(min-width:1440px){.contact__formContainer__card__title{font-size:2rem}}.contact__formContainer__card__form{display:flex;flex-direction:column;gap:1rem}.contact__formContainer__card__form__container{display:flex;flex-direction:column;justify-content:space-between;gap:1rem}@media(min-width:425px){.contact__formContainer__card__form__container{flex-direction:row}}.contact__formContainer__card__form__container__inputContainer{width:100%}@media(min-width:425px){.contact__formContainer__card__form__container__inputContainer{width:50%}}.contact__formContainer__card__form__button{background-color:#f7c6a1}@media(min-width:1920px){.basket__container{max-width:1700px;margin:auto}}.basket__container__title{margin-bottom:1rem}@media(min-width:1024px){.basket__container__title{font-size:1.875rem}}@media(min-width:1440px){.basket__container__title{font-size:2rem}}.basket__container__basketContainer{display:flex;flex-direction:column;gap:3rem}@media(min-width:768px){.basket__container__basketContainer{flex-direction:row}}.basket__container__basketContainer__itemContainer{display:flex;flex-direction:column;gap:2rem;flex-grow:1}.basket__container__basketContainer__itemContainer__card{background-color:#fbe3d0;padding:1rem;border-radius:16px;display:flex;align-items:center;gap:1rem;flex-wrap:wrap}.basket__container__basketContainer__itemContainer__card__imgContainer{width:75px;height:75px;aspect-ratio:1;position:relative}.basket__container__basketContainer__itemContainer__card__imgContainer__img{object-fit:cover;object-position:center;width:100%;height:100%;border-radius:16px}.basket__container__basketContainer__itemContainer__card__name{color:#8e440b;transition:color ease .3s,transform ease .3s}.basket__container__basketContainer__itemContainer__card__name:hover,.basket__container__basketContainer__itemContainer__card__name:focus-visible{color:#bd5a10;transform:scale(1.1)}.basket__container__basketContainer__itemContainer__card .shopCard{margin-left:auto}.basket__container__basketContainer__itemContainer__card .shopCard__priceContainer{gap:1rem}.basket__container__basketContainer__itemContainer__card__delete{width:20px;height:20px}.basket__container__basketContainer__itemContainer__card__delete__svg{width:20px;height:20px;transition:transform ease-in .3s,fill ease-in .3s}.basket__container__basketContainer__itemContainer__card__delete__svg:hover,.basket__container__basketContainer__itemContainer__card__delete__svg:focus-visible{transform:scale(1.2);fill:#bd5a10;cursor:pointer}.basket__container__basketContainer__itemContainer__card__empty__link{background-color:#f7c6a1}.basket__container__basketContainer__priceContainer{background-color:#fbe3d0;padding:2rem;border-radius:16px;display:flex;flex-direction:column;gap:1rem}@media(min-width:1024px){.basket__container__basketContainer__priceContainer__title{font-size:1.25rem}}@media(min-width:1440px){.basket__container__basketContainer__priceContainer__title{font-size:1.5rem}}.basket__container__basketContainer__priceContainer__hr{border-color:#ec7114}.basket__container__basketContainer__priceContainer__valueContainer{display:flex;justify-content:space-between}.basket__container__basketContainer__priceContainer__valueContainer__title{font-weight:600}.basket__container__basketContainer__priceContainer__valueContainer__title__span{font-size:.875rem;color:#bd5a10}.basket__container__basketContainer__priceContainer__button{background-color:#f7c6a1}.basket__container__basketContainer__priceContainer__condition{font-size:.75rem;color:#bd5a10}@media(min-width:1024px){.basket__container__basketContainer__priceContainer__condition{font-size:.875rem}}.slot__container{display:flex;flex-direction:column;gap:3rem}@media(min-width:1920px){.slot__container{max-width:1700px;margin:auto}}.slot__container__titleContainer__title{margin-bottom:.5rem}@media(min-width:1024px){.slot__container__titleContainer__title{font-size:1.875rem}}@media(min-width:1440px){.slot__container__titleContainer__title{font-size:2rem}}.slot__container__pickupContainer{display:flex;flex-direction:column;gap:2rem}.slot__container__pickupContainer__weekContainer{display:flex;align-items:flex-end;gap:1rem}.slot__container__pickupContainer__weekContainer .inputContainer{margin-bottom:0}.slot__container__pickupContainer__weekContainer__inputContainer label{font-weight:500}@media(min-width:1024px){.slot__container__pickupContainer__weekContainer__inputContainer label{font-size:1.5rem}}@media(min-width:1440px){.slot__container__pickupContainer__weekContainer__inputContainer label{font-size:1.875rem}}.slot__container__pickupContainer__weekContainer__inputContainer .inputContainer__wrapper__input{background-color:#fbe3d0}.slot__container__pickupContainer__weekContainer__button{display:inline-flex}.slot__container__pickupContainer__weekContainer__button--left{margin-left:auto}.slot__container__pickupContainer__weekContainer__button__svg--left{rotate:180deg}.slot__container__pickupContainer__dayContainer__title{font-weight:500}@media(min-width:1024px){.slot__container__pickupContainer__dayContainer__title{font-size:1.5rem}}@media(min-width:1440px){.slot__container__pickupContainer__dayContainer__title{font-size:1.875rem}}.slot__container__pickupContainer__dayContainer__dayCardContainer{display:flex;flex-wrap:wrap;gap:.75rem}@media(min-width:768px){.slot__container__pickupContainer__dayContainer__dayCardContainer{justify-content:space-between;flex-wrap:nowrap}}.slot__container__pickupContainer__dayContainer__dayCardContainer .active{background-color:#f7c6a1}.slot__container__pickupContainer__dayContainer__dayCardContainer .disabled{cursor:not-allowed;pointer-events:none}.slot__container__pickupContainer__dayContainer__dayCardContainer__card{display:flex;flex-direction:column;align-items:center;gap:.5rem;padding:2rem;border-radius:16px;background-color:#fbe3d0;font-weight:700;width:100%;transition:background-color ease-in .3s;cursor:pointer}.slot__container__pickupContainer__dayContainer__dayCardContainer__card:hover,.slot__container__pickupContainer__dayContainer__dayCardContainer__card:focus-visible{background-color:#f7c6a1}.slot__container__pickupContainer__dayContainer__dayCardContainer__card__day:first-letter{text-transform:uppercase}@media(min-width:1024px){.slot__container__pickupContainer__dayContainer__dayCardContainer__card__day{font-size:1.5rem}}@media(min-width:1440px){.slot__container__pickupContainer__dayContainer__dayCardContainer__card__day{font-size:1.875rem}}.slot__container__pickupContainer__dayContainer__dayCardContainer__card__date{font-size:2rem}@media(min-width:1024px){.slot__container__pickupContainer__dayContainer__dayCardContainer__card__date{font-size:2.5rem}}@media(min-width:1440px){.slot__container__pickupContainer__dayContainer__dayCardContainer__card__date{font-size:3rem}}.slot__container__pickupContainer__dayContainer__dayCardContainer__card__month:first-letter{text-transform:uppercase}@media(min-width:1024px){.slot__container__pickupContainer__dayContainer__dayCardContainer__card__month{font-size:1.5rem}}@media(min-width:1440px){.slot__container__pickupContainer__dayContainer__dayCardContainer__card__month{font-size:1.875rem}}.slot__container__pickupContainer__slotContainer__title{font-weight:500}@media(min-width:1024px){.slot__container__pickupContainer__slotContainer__title{font-size:1.5rem}}@media(min-width:1440px){.slot__container__pickupContainer__slotContainer__title{font-size:1.875rem}}.slot__container__pickupContainer__slotContainer__slotCardContainer{display:flex;flex-wrap:wrap;gap:1rem}.slot__container__pickupContainer__slotContainer__slotCardContainer .active{background-color:#f7c6a1}.slot__container__pickupContainer__slotContainer__slotCardContainer .disabled{cursor:not-allowed;pointer-events:none}.slot__container__pickupContainer__slotContainer__slotCardContainer__card{display:flex;flex-direction:column;align-items:center;padding:.5rem 1rem;border-radius:8px;background-color:#fbe3d0;font-weight:700;transition:background-color ease-in .3s}.slot__container__pickupContainer__slotContainer__slotCardContainer__card:hover,.slot__container__pickupContainer__slotContainer__slotCardContainer__card:focus-visible{background-color:#f7c6a1}.slot__container__pickupContainer__slotContainer__slotCardContainer__empty{color:#bd5a10}.slot__container__pickupContainer__slotContainer__error{color:#f04242}.orderConfirmation{display:flex;flex-direction:column;position:relative;gap:2rem}@media(min-width:1920px){.orderConfirmation{max-width:1700px;margin:auto}}@media(min-width:1024px){.orderConfirmation__title{font-size:1.875rem}}@media(min-width:1440px){.orderConfirmation__title{font-size:2rem}}.orderConfirmation__svgContainer{display:flex;gap:1rem;align-items:center;position:absolute;top:-1.5rem}.orderConfirmation__svgContainer__svg{rotate:180deg;width:15px;height:15px}.orderConfirmation__subTitle{font-weight:500}@media(min-width:1024px){.orderConfirmation__subTitle{font-size:1.5rem}}@media(min-width:1440px){.orderConfirmation__subTitle{font-size:1.875rem}}.orderConfirmation__cardContainer{display:flex;flex-direction:column;gap:2rem}@media(min-width:768px){.orderConfirmation__cardContainer{flex-direction:row}}.orderConfirmation__cardContainer__card{display:flex;flex-direction:column;gap:1rem;flex-grow:1;background-color:#fbe3d0;padding:1rem;border-radius:8px}@media(min-width:1024px){.orderConfirmation__cardContainer__card{padding:2rem}}.orderConfirmation__cardContainer__card__title{font-weight:500}@media(min-width:1024px){.orderConfirmation__cardContainer__card__title{font-size:1.5rem}}@media(min-width:1440px){.orderConfirmation__cardContainer__card__title{font-size:1.875rem}}.orderConfirmation__cardContainer__card__productContainer,.orderConfirmation__cardContainer__card__informationContainer__item{display:flex;gap:.5rem}.orderConfirmation__cardContainer__card__informationContainer__item__span{font-weight:600}.orders{display:flex;flex-direction:column;gap:1rem}@media(min-width:1024px){.orders__title{font-size:1.875rem}}@media(min-width:1440px){.orders__title{font-size:2rem}}.orders__button{display:flex;width:fit-content;gap:.5rem;align-self:end}.orders__cardContainer{display:flex;flex-direction:column;background-color:#fbe3d0;border-radius:16px;gap:1rem;padding:2rem}@media(min-width:768px){.orders__cardContainer{flex-direction:row;justify-content:space-between;align-items:center}}.orders__cardContainer__button{display:flex;gap:.5rem;background-color:#f4aa71;color:#fdf1e7}.orders__cardContainer__button:hover,.orders__cardContainer__button:focus-visible{color:#fbe3d0}.orders__cardContainer__button:hover .icon,.orders__cardContainer__button:focus-visible .icon{fill:#fbe3d0}.orders__cardContainer__button__svg{fill:#fdf1e7}@source "../../vendor/laravel/framework/src/Illuminate/Pagination/resources/views/*.blade.php";@source "../../storage/framework/views/*.php";@source "../**/*.blade.php";@source "../**/*.js";
