.cart_page__aCCOA{width:100%;min-height:calc(100vh - var(--header-height));background-color:var(--secondary-color);display:flex;justify-content:center;align-items:flex-start}.cart_page__aCCOA .cart_container__8u6Hk{width:100%;display:flex;flex-direction:column;align-items:center;font-size:var(--font-size-M)}.cart_page__aCCOA .cart_container__8u6Hk .cart_cardsWrapper__pS9VV{width:100%;padding:20px;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;-webkit-overflow-scrolling:touch;gap:var(--wrapper-gap)}.cart_page__aCCOA .cart_container__8u6Hk .cart_cardsWrapper__pS9VV .cart_card__zPXFu{height:auto;display:flex;flex-direction:row;justify-content:flex-start;gap:10px}.cart_page__aCCOA .cart_container__8u6Hk .cart_cardsWrapper__pS9VV .cart_card__zPXFu .cart_image__xDpeI{min-width:150px;height:200px;width:150px;object-fit:cover;border-radius:var(--border-radius)}.cart_page__aCCOA .cart_container__8u6Hk .cart_cardsWrapper__pS9VV .cart_card__zPXFu .cart_productInfoWrapper__rZcoU{display:flex;flex-direction:row;justify-content:space-between;width:100%}.cart_page__aCCOA .cart_container__8u6Hk .cart_cardsWrapper__pS9VV .cart_card__zPXFu .cart_productInfoWrapper__rZcoU .cart_title__BRYtc{margin-bottom:5px}.cart_page__aCCOA .cart_container__8u6Hk .cart_cardsWrapper__pS9VV .cart_card__zPXFu .cart_productInfoWrapper__rZcoU .cart_productInfo__xHkJT{display:flex;flex-direction:column;align-items:flex-start}.cart_page__aCCOA .cart_container__8u6Hk .cart_cardsWrapper__pS9VV .cart_card__zPXFu .cart_productInfoWrapper__rZcoU .cart_productInfo__xHkJT .cart_recipeDetails__Q6xGi{display:flex;flex-direction:column;color:var(--third-font-color);justify-content:space-between;height:100%;gap:5px}.cart_page__aCCOA .cart_container__8u6Hk .cart_cardsWrapper__pS9VV .cart_card__zPXFu .cart_productInfoWrapper__rZcoU .cart_productInfo__xHkJT .cart_recipeDetails__Q6xGi .cart_delete__WGB8B{cursor:pointer;text-decoration:underline}.cart_page__aCCOA .cart_container__8u6Hk .cart_cardsWrapper__pS9VV .cart_card__zPXFu .cart_productInfoWrapper__rZcoU .cart_productInfo__xHkJT .cart_recipeDetails__Q6xGi div p{margin:0;line-height:22px}.cart_page__aCCOA .cart_container__8u6Hk .cart_cardsWrapper__pS9VV .cart_card__zPXFu .cart_productInfoWrapper__rZcoU .cart_cardPrice__Wrj_q{display:flex;flex-direction:column;align-items:flex-end;gap:5px;min-width:60px}.cart_page__aCCOA .cart_container__8u6Hk .cart_cardsWrapper__pS9VV .cart_card__zPXFu .cart_productInfoWrapper__rZcoU .cart_cardPrice__Wrj_q .cart_details__yIigx{color:var(--third-font-color)}.cart_page__aCCOA .cart_container__8u6Hk .cart_secondaryWrapper__ZQd3z,.cart_page__aCCOA .cart_container__8u6Hk .cart_secondaryWrapper__ZQd3z .cart_topWrapper__YdlxI{display:flex;flex-direction:column;width:100%}.cart_page__aCCOA .cart_container__8u6Hk .cart_secondaryWrapper__ZQd3z .cart_topWrapper__YdlxI .cart_deliveryContainer__fxRZZ{display:flex;flex-direction:column;gap:15px;width:100%;padding:20px;border-top:1px solid var(--border-secondary-color)}.cart_page__aCCOA .cart_container__8u6Hk .cart_secondaryWrapper__ZQd3z .cart_topWrapper__YdlxI .cart_deliveryContainer__fxRZZ .cart_nameInput__Vf3Cc{display:flex;flex-direction:row;gap:15px;width:100%}.cart_page__aCCOA .cart_container__8u6Hk .cart_secondaryWrapper__ZQd3z .cart_topWrapper__YdlxI .cart_deliveryContainer__fxRZZ .cart_delivery__fK20C{display:flex;width:100%;gap:20px;flex-direction:row;justify-content:space-between;align-items:center;flex-wrap:wrap}.cart_page__aCCOA .cart_container__8u6Hk .cart_secondaryWrapper__ZQd3z .cart_topWrapper__YdlxI .cart_deliveryContainer__fxRZZ .cart_delivery__fK20C .cart_timeSlot__siOVu{width:100%;height:40px;padding:10px;border:1px solid var(--border-secondary-color);border-radius:var(--border-radius);cursor:pointer;background-color:#fff;min-width:220px;font-size:16px;transition:border .2s ease}.cart_page__aCCOA .cart_container__8u6Hk .cart_secondaryWrapper__ZQd3z .cart_topWrapper__YdlxI .cart_deliveryContainer__fxRZZ .cart_delivery__fK20C .cart_timeSlot__siOVu:hover{border-color:#888}.cart_page__aCCOA .cart_container__8u6Hk .cart_secondaryWrapper__ZQd3z .cart_topWrapper__YdlxI .cart_pricesContainer__tfhgy{display:flex;flex-direction:column;gap:15px;width:100%;padding:20px;border-top:1px solid var(--border-secondary-color)}.cart_page__aCCOA .cart_container__8u6Hk .cart_secondaryWrapper__ZQd3z .cart_topWrapper__YdlxI .cart_pricesContainer__tfhgy .cart_couponSection__L4al8{width:100%}.cart_page__aCCOA .cart_container__8u6Hk .cart_secondaryWrapper__ZQd3z .cart_topWrapper__YdlxI .cart_pricesContainer__tfhgy .cart_couponSection__L4al8 .cart_couponInput__eo4_T .cart_discount__RY1D_{display:flex;gap:15px;align-items:center;width:100%}.cart_page__aCCOA .cart_container__8u6Hk .cart_secondaryWrapper__ZQd3z .cart_topWrapper__YdlxI .cart_pricesContainer__tfhgy .cart_couponSection__L4al8 .cart_couponInput__eo4_T .cart_couponButton__1vZ_M{height:40px;background-color:var(--fourth-color);color:var(--secondary-font-color);border:none;border-radius:var(--border-radius);cursor:pointer;white-space:nowrap;transition:background-color .2s ease;min-width:100px;text-align:center}.cart_page__aCCOA .cart_container__8u6Hk .cart_secondaryWrapper__ZQd3z .cart_topWrapper__YdlxI .cart_pricesContainer__tfhgy .cart_couponSection__L4al8 .cart_couponInput__eo4_T .cart_couponButton__1vZ_M:hover{background-color:var(--hover-fourth-color)}.cart_page__aCCOA .cart_container__8u6Hk .cart_secondaryWrapper__ZQd3z .cart_topWrapper__YdlxI .cart_pricesContainer__tfhgy .cart_couponSection__L4al8 .cart_couponInput__eo4_T .cart_couponButton__1vZ_M:disabled{background-color:var(--third-font-color);cursor:not-allowed}.cart_page__aCCOA .cart_container__8u6Hk .cart_secondaryWrapper__ZQd3z .cart_topWrapper__YdlxI .cart_pricesContainer__tfhgy .cart_couponSection__L4al8 .cart_couponInput__eo4_T .cart_couponError__IJb_H{color:var(--fourth-color);font-size:var(--font-size-xs);margin:5px 0 0;padding:0}.cart_page__aCCOA .cart_container__8u6Hk .cart_secondaryWrapper__ZQd3z .cart_topWrapper__YdlxI .cart_pricesContainer__tfhgy .cart_priceWrapper__DZsZ8{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.cart_page__aCCOA .cart_container__8u6Hk .cart_secondaryWrapper__ZQd3z .cart_topWrapper__YdlxI .cart_pricesContainer__tfhgy .cart_priceWrapper__DZsZ8 .cart_priceTitle__S9T58{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:5px}.cart_page__aCCOA .cart_container__8u6Hk .cart_secondaryWrapper__ZQd3z .cart_topWrapper__YdlxI .cart_pricesContainer__tfhgy .cart_priceWrapper__DZsZ8 .cart_priceValue__c7PhH{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-end;gap:5px}.cart_page__aCCOA .cart_container__8u6Hk .cart_secondaryWrapper__ZQd3z .cart_topWrapper__YdlxI .cart_pricesContainer__tfhgy .cart_priceWrapper__DZsZ8 .cart_priceValue__c7PhH .cart_reductionAmount__O6QbG{color:var(--fourth-color)}.cart_page__aCCOA .cart_container__8u6Hk .cart_secondaryWrapper__ZQd3z .cart_nextWrapper__xd_uZ{width:100%;padding:0 20px;margin:30px 0;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:20px;text-align:center}@media(min-width:768px){.cart_page__aCCOA .cart_container__8u6Hk{flex-direction:row;align-items:flex-start;padding:0 110px;gap:170px}.cart_page__aCCOA .cart_container__8u6Hk .cart_cardsWrapper__pS9VV{height:100%}.cart_page__aCCOA .cart_container__8u6Hk .cart_cardsWrapper__pS9VV .cart_card__zPXFu{gap:20px}.cart_page__aCCOA .cart_container__8u6Hk .cart_cardsWrapper__pS9VV .cart_card__zPXFu .cart_image__xDpeI{width:150px;height:200px}.cart_page__aCCOA .cart_container__8u6Hk .cart_cardsWrapper__pS9VV .cart_card__zPXFu .cart_productInfoWrapper__rZcoU .cart_title__BRYtc{margin-bottom:7px}.cart_page__aCCOA .cart_container__8u6Hk .cart_cardsWrapper__pS9VV .cart_card__zPXFu .cart_productInfoWrapper__rZcoU .cart_productInfo__xHkJT{max-width:170px}.cart_page__aCCOA .cart_container__8u6Hk .cart_cardsWrapper__pS9VV .cart_card__zPXFu .cart_productInfoWrapper__rZcoU .cart_productInfo__xHkJT .cart_recipeDetails__Q6xGi div p{margin:0;line-height:22px}.cart_page__aCCOA .cart_container__8u6Hk .cart_secondaryWrapper__ZQd3z .cart_topWrapper__YdlxI{flex-direction:column-reverse}.cart_page__aCCOA .cart_container__8u6Hk .cart_secondaryWrapper__ZQd3z .cart_topWrapper__YdlxI .cart_pricesContainer__tfhgy{border:none}}.Input_number_input__ROE_Q{background-color:#fff;border:1px solid var(--border-primary-color);font-size:var(--font-size-s);border-radius:var(--border-radius);height:40px;width:40px}.Input_input_cont__3nH0b{box-sizing:border-box;display:flex;flex-direction:column;gap:5px;width:100%;font-size:var(--font-size-s)}.Input_input_cont__3nH0b .Input_input_wrapper___6HSs{position:relative;width:100%}.Input_input_cont__3nH0b .Input_input_wrapper___6HSs.Input_password_wrapper__d2NE1{display:flex;align-items:center}.Input_input_cont__3nH0b .Input_text_input__sBrv0{width:100%;height:40px;padding:10px;background-color:#fff;border:1px solid var(--border-primary-color);border-radius:var(--border-radius);text-align:left;font-size:var(--font-size-s)}.Input_input_cont__3nH0b .Input_text_input__sBrv0::placeholder{color:var(--hover-font-color)}.Input_input_cont__3nH0b .Input_text_input__sBrv0.Input_light__fgwEB{border-color:var(--border-third-color)}.Input_input_cont__3nH0b .Input_text_input__sBrv0.Input_password_input__MzOqf{padding-right:45px}.Input_input_cont__3nH0b .Input_password_toggle___Khih{position:absolute;right:10px;top:50%;transform:translateY(-50%);background:none;border:none;cursor:pointer;padding:5px;display:flex;align-items:center;justify-content:center;color:var(--hover-font-color);transition:color .2s ease}.Input_input_cont__3nH0b .Input_password_toggle___Khih:hover{color:var(--primary-color)}.Input_input_cont__3nH0b .Input_password_toggle___Khih:focus{outline:none;color:var(--primary-color)}.Input_input_cont__3nH0b .Input_password_toggle___Khih svg{width:20px;height:20px}.Button_btn__CMEkd{background-color:var(--fourth-color);color:var(--secondary-font-color);font-size:var(--font-size-m);text-align:center;border-radius:var(--border-radius);width:100%;max-width:100%;height:45px}.Button_btn__CMEkd:hover{background-color:var(--hover-fourth-color)}.Button_btn-secondary__NrSXm{width:100%;height:28px;border-radius:var(--border-radius)}@media(min-width:768px){.Button_btn__CMEkd{width:350px;height:60px}}.account_title__2fx4g{font-size:var(--font-size-m);width:100%;text-align:left}.account_userWrapper__Gc3kp{display:flex;flex-direction:row;width:100%}.account_wrapper__zMfcp{display:flex;flex-direction:column;width:100%}.account_wrapper__zMfcp .account_animalList__jmeeP{display:flex;flex-direction:row}.account_wrapper__zMfcp .account_animalList__jmeeP .account_animalBtn__o4ha3{height:30px;min-width:60px;border:1px solid gray;border-radius:5px;text-align:center}.account_wrapper__zMfcp .account_animalModal__KEoA_{width:100%}.DatePicker_datePickerContainer__j7SQj{width:100%;position:relative;display:inline-block;font-family:inherit}.DatePicker_inputBox__3Xcj5{width:100%;padding:10px;border:1px solid #ccc;border-radius:var(--border-radius);cursor:pointer;background-color:#fff;min-width:220px;font-size:16px;transition:border .2s ease}.DatePicker_inputBox__3Xcj5:hover{border-color:#888}.DatePicker_pickerWrapper__VWu6B{position:absolute;top:calc(100% + 6px);left:0;z-index:10;background-color:#fff;border:1px solid #ddd;border-radius:var(--border-radius);box-shadow:0 6px 20px rgba(0,0,0,.1);padding:10px}.DatePicker_calendar__gYvo4{margin:0}.DatePicker_nav__gjLKX{margin-bottom:20px;gap:16px;position:static;padding:0}.DatePicker_navButton__M03KJ,.DatePicker_nav__gjLKX{display:flex;align-items:center;justify-content:center}.DatePicker_navButton__M03KJ{background:#fff;border:1px solid #ddd;border-radius:var(--border-radius);padding:4px 8px;cursor:pointer;z-index:2;font-size:20px;color:#1a1aff;height:32px;width:32px}.DatePicker_navButton__M03KJ:hover{background-color:#f5f5f5}.DatePicker_caption__acTQo{position:static;text-align:center;font-weight:700;font-size:1.2em;margin:0 8px;flex:0 1 auto}.DatePicker_headCell__M26zQ{padding:8px 0;font-weight:500}.pet-allergy_container__C9z_2{display:flex;flex-direction:column;align-items:center;justify-content:center;width:var(--container-width);gap:var(--container-gap);padding:30px 0}.pet-allergy_container__C9z_2 .pet-allergy_wrapper__Z8J_z{display:flex;flex-direction:column;width:100%;gap:var(--wrapper-gap)}.pet-allergy_container__C9z_2 .pet-allergy_wrapper__Z8J_z .pet-allergy_title__tZfhD{width:100%;text-align:center;font-size:var(--font-size-l)}.pet-allergy_container__C9z_2 .pet-allergy_wrapper__Z8J_z .pet-allergy_btnWrapper__Da6wF{display:flex;justify-content:space-between;flex-direction:column;width:100%;gap:20px;font-size:var(--font-size-m);font-weight:800}.pet-allergy_container__C9z_2 .pet-allergy_wrapper__Z8J_z .pet-allergy_btnWrapper__Da6wF button{position:relative;width:100%;height:var(--button-height);text-align:center;outline:1px solid var(--border-primary-color);background-color:var(--secondary-color);border-radius:5px}.pet-allergy_container__C9z_2 .pet-allergy_wrapper__Z8J_z .pet-allergy_btnWrapper__Da6wF button:hover{background-color:var(--hover-third-color)}.pet-allergy_container__C9z_2 .pet-allergy_wrapper__Z8J_z .pet-allergy_btnWrapper__Da6wF button .pet-allergy_check__v7eUG{position:absolute;width:30px;height:30px;border-radius:50%;top:0;left:0;transform:translate(-50%,-50%)}.pet-allergy_container__C9z_2 .pet-allergy_wrapper__Z8J_z .pet-allergy_btnWrapper__Da6wF .pet-allergy_active__R6tB9{background-color:var(--third-color);outline-width:2px}.pet-allergy_container__C9z_2 .pet-allergy_wrapper__Z8J_z .pet-allergy_allergiesWrapper__G8A3X{position:relative;width:100%}.pet-allergy_container__C9z_2 .pet-allergy_wrapper__Z8J_z .pet-allergy_allergiesWrapper__G8A3X .pet-allergy_allergiesBtn__gMmZz{box-sizing:border-box;margin:5px 0;display:flex;flex-direction:column;gap:5px;width:100%;height:40px;padding:10px;background-color:#fff;border:1px solid var(--border-primary-color);border-radius:5px;font-size:var(--font-size-m);text-align:left;justify-content:center}.pet-allergy_container__C9z_2 .pet-allergy_wrapper__Z8J_z .pet-allergy_allergiesWrapper__G8A3X .pet-allergy_allergiesList__jfN5q{position:absolute;display:flex;flex-direction:column;background-color:#fff;border:1px solid var(--border-primary-color);border-radius:5px;max-height:200px;overflow-y:auto;width:100%;z-index:10;font-size:var(--font-size-m)}.pet-allergy_container__C9z_2 .pet-allergy_wrapper__Z8J_z .pet-allergy_allergiesWrapper__G8A3X .pet-allergy_allergiesList__jfN5q button{padding:2px 5px;cursor:pointer}.pet-allergy_container__C9z_2 .pet-allergy_wrapper__Z8J_z .pet-allergy_allergiesWrapper__G8A3X .pet-allergy_allergiesList__jfN5q button:hover{background-color:var(--hover-third-color)}.pet-allergy_container__C9z_2 .pet-allergy_wrapper__Z8J_z .pet-allergy_allergiesWrapper__G8A3X .pet-allergy_allergiesList__jfN5q .pet-allergy_active__R6tB9{background-color:var(--third-color)}.pet-allergy_container__C9z_2 .pet-allergy_nextWrapper__7itx5{width:100%;margin:30px 0 0;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:20px;text-align:center}.pet-allergy_container__C9z_2 .pet-allergy_backButton__dPNnn{cursor:pointer;font-size:var(--font-size-s)}@media(min-width:768px){.pet-allergy_container__C9z_2{width:500px;gap:40px}.pet-allergy_container__C9z_2 .pet-allergy_wrapper__Z8J_z .pet-allergy_btnWrapper__Da6wF{flex-direction:row;gap:20px}}.ProductList_productContainer__eeD_Q{width:100%;padding:18px 20px;display:flex;flex-direction:row;justify-content:space-between;overflow-x:auto;gap:20px}.ProductList_productContainer__eeD_Q .ProductList_card__Ya9b3{flex:none;position:relative;width:300px;margin:0;height:auto;background-color:var(--secondary-color);outline:1px solid var(--border-primary-color);border-radius:var(--border-radius);display:flex;flex-direction:column;justify-content:space-between;align-items:center;cursor:pointer;overflow:visible}.ProductList_productContainer__eeD_Q .ProductList_card__Ya9b3 .ProductList_check__Ug__F{position:absolute;width:30px;height:30px;border-radius:50%;top:0;left:0;transform:translate(-50%,-50%)}.ProductList_productContainer__eeD_Q .ProductList_card__Ya9b3 .ProductList_cardContainer__fAnTm{width:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}.ProductList_productContainer__eeD_Q .ProductList_card__Ya9b3 .ProductList_cardContainer__fAnTm .ProductList_image__gNqLC{height:auto;width:100%;padding:10px}.ProductList_productContainer__eeD_Q .ProductList_card__Ya9b3 .ProductList_cardContainer__fAnTm .ProductList_product_title___DrEi{width:100%;padding:10px;border:1px solid var(--border-primary-color);border-left:0;border-right:0;font-size:var(--font-size-m);cursor:pointer}.ProductList_productContainer__eeD_Q .ProductList_card__Ya9b3 .ProductList_cardContainer__fAnTm .ProductList_showMore__66pt9{display:flex;flex-direction:column;width:100%;font-size:var(--font-size-s);text-align:flex-start;padding:10px;gap:10px}.ProductList_productContainer__eeD_Q .ProductList_card__Ya9b3 .ProductList_cardContainer__fAnTm .ProductList_showMore__66pt9 .ProductList_toggleButton__8P7_1{cursor:pointer}.ProductList_productContainer__eeD_Q .ProductList_card__Ya9b3 .ProductList_cardContainer__fAnTm .ProductList_showMore__66pt9 .ProductList_toggleButton__8P7_1:hover{text-decoration:underline}.ProductList_productContainer__eeD_Q .ProductList_card__Ya9b3 .ProductList_cardContainer__fAnTm .ProductList_showMore__66pt9 .ProductList_ingredientsList__Yz0Mt .ProductList_ingredientItem__ZSqE1{margin-bottom:7px;font-size:var(--font-size-xs)}.ProductList_productContainer__eeD_Q .ProductList_card__Ya9b3 .ProductList_cardContainer__fAnTm .ProductList_showMore__66pt9 :hover{cursor:pointer}.ProductList_productContainer__eeD_Q .ProductList_card__Ya9b3 .ProductList_recipe_btn___BGCR{width:200px;height:40px;background-color:var(--fourth-color);color:var(--secondary-font-color);border-radius:2px;text-align:center;margin:20px}.ProductList_productContainer__eeD_Q .ProductList_card__Ya9b3.ProductList_active__qdYQ_{background-color:var(--third-color);outline-width:2px}@media(min-width:768px){.ProductList_productContainer__eeD_Q{overflow-y:auto}.ProductList_productContainer__eeD_Q .ProductList_card__Ya9b3{width:300px;margin:0}.ProductList_productContainer__eeD_Q .ProductList_card__Ya9b3 .ProductList_check__Ug__F{width:40px;height:40px}}.Loading_background__CqDYl{position:absolute;top:0;left:0;width:100%;height:100vh;background-color:rgba(0,0,0,.05)}.Loading_icon__xHnvO{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);animation:Loading_icon-spin__oonCv .5s linear infinite}@keyframes Loading_icon-spin__oonCv{0%{transform:translate(-50%,-50%) rotate(0deg)}to{transform:translate(-50%,-50%) rotate(1turn)}}.Notification_notification__lEo2F{display:flex;flex-direction:row;justify-content:flex-start;width:100%;height:35px;background-color:var(--wrapper-color);border:1px solid var(--wrapper-border-color);border-radius:5px;text-align:center;align-items:center}.Notification_notification__lEo2F.Notification_warning__pBDRZ{background-color:#ffebeb;border:1px solid red;color:#d60000}.Notification_notification__lEo2F .Notification_icon__lO099,.Notification_notification__lEo2F a{margin-left:10px}.ProviderButton_wrapper__NpmTT{display:flex;flex-direction:column;gap:15px;justify-content:center;align-items:center}.ProviderButton_wrapper__NpmTT .ProviderButton_separator__GnBW0{display:flex;flex-direction:row;justify-content:space-evenly;align-items:center;width:100%;margin-top:15px}.ProviderButton_wrapper__NpmTT .ProviderButton_separator__GnBW0 .ProviderButton_line__Y6ldS{height:1px;background-color:var(--component-border-color);width:100%}.ProviderButton_wrapper__NpmTT .ProviderButton_separator__GnBW0 a{width:150px;text-align:center}.ProviderButton_wrapper__NpmTT .ProviderButton_googleButton__mPwo1{background-color:#fff;color:var(--primary-font-color);font-size:var(--font-size-s);border:1px solid var(--component-border-color);border-radius:5px;box-shadow:0 1px 3px var(--component-border-color);text-align:center;width:100%;height:40px}.ProviderButton_wrapper__NpmTT .ProviderButton_googleButton__mPwo1:hover{background-color:#f0f0f0}.ProviderButton_wrapper__NpmTT .ProviderButton_appleButton__XYloN{background-color:#212121;color:var(--secondary-font-color);font-size:var(--font-size-s);border-radius:5px;text-align:center;width:100%;height:40px}.ProviderButton_wrapper__NpmTT .ProviderButton_appleButton__XYloN:hover{background-color:#000}.ProviderButton_wrapper__NpmTT .ProviderButton_icon__iVgOF{margin:0 10px}.auth_wrapper__xOgks{width:400px;max-width:80%;height:auto;background-color:var(--secondary-color);border:1px solid #c8c8c8;border-radius:var(--border-radius);padding:30px 40px;display:flex;flex-direction:column;justify-content:center;gap:10px}.auth_wrapper__xOgks h6{font-size:28px;margin-bottom:20px}.auth_wrapper__xOgks .auth_hyperlink__vC6tp{cursor:pointer;color:var(--hyperlink-color)}.auth_wrapper__xOgks .auth_hyperlink__vC6tp:hover{color:var(--hyperlink-hover-color);text-decoration:underline}.Error_error__EIIAo{color:var(--fourth-color)}.pet-breed_container__bQ3R9{display:flex;flex-direction:column;align-items:center;justify-content:center;width:var(--container-width);gap:var(--container-gap);padding:30px 0}.pet-breed_container__bQ3R9 .pet-breed_wrapper__4qslo{display:flex;flex-direction:column;width:100%;gap:var(--wrapper-gap)}.pet-breed_container__bQ3R9 .pet-breed_title__iijO1{width:100%;text-align:center;font-size:var(--font-size-l)}.pet-breed_container__bQ3R9 .pet-breed_breedWrapper__g4NoR{position:relative;width:100%}.pet-breed_container__bQ3R9 .pet-breed_breedWrapper__g4NoR .pet-breed_checkWrapper__WriHj{display:flex;align-items:center;gap:10px;margin-top:10px;cursor:pointer}.pet-breed_container__bQ3R9 .pet-breed_breedWrapper__g4NoR .pet-breed_checkWrapper__WriHj .pet-breed_checkbox__B2_bj{width:20px;height:20px;border:1px solid var(--border-primary-color);border-radius:var(--border-radius);background-color:var(--secondary-color);position:relative;cursor:pointer;padding:0;outline:none}.pet-breed_container__bQ3R9 .pet-breed_breedWrapper__g4NoR .pet-breed_checkWrapper__WriHj .pet-breed_checkbox__B2_bj.pet-breed_checked__VwOxW{background-color:var(--third-color);background-image:url(/icons/simple_check.svg);background-repeat:no-repeat;background-position:50%;background-size:14px}.pet-breed_container__bQ3R9 .pet-breed_breedWrapper__g4NoR .pet-breed_breedList__MH_Jd{position:absolute;display:flex;flex-direction:column;background-color:var(--secondary-color);border:1px solid var(--border-primary-color);border-radius:5px;max-height:200px;overflow-y:auto;width:100%;z-index:10;font-size:var(--font-size-m)}.pet-breed_container__bQ3R9 .pet-breed_breedWrapper__g4NoR .pet-breed_breedList__MH_Jd li{padding:2px 5px;cursor:pointer}.pet-breed_container__bQ3R9 .pet-breed_breedWrapper__g4NoR .pet-breed_breedList__MH_Jd li:hover{background-color:var(--hover-third-color);color:#fff}.pet-breed_container__bQ3R9 .pet-breed_btnWrapper__sdkBJ{display:flex;justify-content:space-between;flex-direction:column;width:100%;gap:20px}.pet-breed_container__bQ3R9 .pet-breed_btnWrapper__sdkBJ button{position:relative;width:100%;height:var(--button-height);text-align:center;outline:1px solid var(--border-primary-color);border-radius:var(--border-radius);font-size:var(--font-size-m);font-weight:800;background-color:var(--secondary-color)}.pet-breed_container__bQ3R9 .pet-breed_btnWrapper__sdkBJ button:hover{background-color:var(--hover-third-color)}.pet-breed_container__bQ3R9 .pet-breed_btnWrapper__sdkBJ button .pet-breed_check__4Efm9{position:absolute;width:30px;height:30px;border-radius:50%;top:0;left:0;transform:translate(-50%,-50%)}.pet-breed_container__bQ3R9 .pet-breed_btnWrapper__sdkBJ .pet-breed_active__TQ6oP{background-color:var(--third-color);outline-width:2px}.pet-breed_container__bQ3R9 .pet-breed_nextWrapper__MHmaD{width:100%;margin:30px 0 0;display:flex;flex-direction:column;align-items:center;gap:20px;text-align:center;justify-content:center}.pet-breed_container__bQ3R9 .pet-breed_backButton__r4W_s{cursor:pointer;font-size:var(--font-size-s)}@media(min-width:768px){.pet-breed_container__bQ3R9{width:500px;gap:40px}.pet-breed_container__bQ3R9 .pet-breed_wrapper__4qslo{gap:20px}.pet-breed_container__bQ3R9 .pet-breed_btnWrapper__sdkBJ{gap:40px;flex-direction:row}}.pet-choice_container__47VPk{display:flex;flex-direction:column;align-items:center;justify-content:center;width:var(--container-width);gap:var(--container-gap);padding:30px 0}.pet-choice_container__47VPk .pet-choice_wrapper__saBqp{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;gap:var(--wrapper-gap)}.pet-choice_container__47VPk .pet-choice_wrapper__saBqp .pet-choice_title__W4hQX{width:100%;text-align:center;font-size:var(--font-size-l)}.pet-choice_container__47VPk .pet-choice_wrapper__saBqp .pet-choice_btnWrapper__pZUIs{display:flex;justify-content:space-between;flex-direction:column;gap:20px;width:100%}.pet-choice_container__47VPk .pet-choice_wrapper__saBqp .pet-choice_btnWrapper__pZUIs .pet-choice_animalBtn__8gWGM{position:relative;width:100%;height:var(--button-height);background-color:var(--secondary-color);outline:1px solid var(--border-primary-color);text-align:center;border-radius:var(--border-radius);font-size:var(--font-size-m);font-weight:800}.pet-choice_container__47VPk .pet-choice_wrapper__saBqp .pet-choice_btnWrapper__pZUIs .pet-choice_animalBtn__8gWGM:hover{background-color:var(--hover-third-color);color:var(--secondary-font-color)}.pet-choice_container__47VPk .pet-choice_wrapper__saBqp .pet-choice_btnWrapper__pZUIs .pet-choice_animalBtn__8gWGM .pet-choice_check__fbsvB{position:absolute;width:30px;height:30px;border-radius:50%;top:0;left:0;transform:translate(-50%,-50%)}.pet-choice_container__47VPk .pet-choice_wrapper__saBqp .pet-choice_btnWrapper__pZUIs .pet-choice_active__X5kyd{background-color:var(--third-color);color:var(--secondary-font-color);outline-width:2px}.pet-choice_container__47VPk .pet-choice_nextWrapper__HaYkE{width:100%;margin:30px 0 0;display:flex;flex-direction:column;justify-content:center;text-align:center;align-items:center;gap:20px}@media(min-width:768px){.pet-choice_container__47VPk{width:500px;gap:40px}.pet-choice_container__47VPk .pet-choice_title__W4hQX{width:100%}.pet-choice_container__47VPk .pet-choice_wrapper__saBqp{gap:20px}.pet-choice_container__47VPk .pet-choice_btnWrapper__pZUIs{gap:40px;flex-direction:row}.pet-choice_container__47VPk .pet-choice_btnWrapper__pZUIs .pet-choice_check__fbsvB{width:40px;height:40px}}@media(min-width:1200px){.pet-choice_container__47VPk .pet-choice_btnWrapper__pZUIs{flex-direction:row;gap:100px}}.pet-name_container__p3YkX{width:var(--container-width);gap:var(--container-gap);padding:30px 0}.pet-name_container__p3YkX,.pet-name_container__p3YkX .pet-name_wrapper__0oh0_{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}.pet-name_container__p3YkX .pet-name_wrapper__0oh0_{width:100%;gap:var(--wrapper-gap)}.pet-name_container__p3YkX .pet-name_wrapper__0oh0_ .pet-name_title___dkcz{width:100%;text-align:center;font-size:var(--font-size-l)}.pet-name_container__p3YkX .pet-name_wrapper__0oh0_ .pet-name_birthWrapper__pvo8l{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;gap:20px}.pet-name_container__p3YkX .pet-name_wrapper__0oh0_ .pet-name_birthWrapper__pvo8l .pet-name_btnWrapper__nzHW1{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:5px;font-size:var(--font-size-s)}.pet-name_container__p3YkX .pet-name_wrapper__0oh0_ .pet-name_birthWrapper__pvo8l .pet-name_btnWrapper__nzHW1 a{width:80px;text-align:left}.pet-name_container__p3YkX .pet-name_wrapper__0oh0_ .pet-name_birthWrapper__pvo8l .pet-name_btnWrapper__nzHW1 button{background-color:#fff;border:1px solid var(--border-primary-color);border-radius:5px;font-size:var(--font-size-s);text-align:center;width:40px;height:40px}.pet-name_container__p3YkX .pet-name_wrapper__0oh0_ .pet-name_birthWrapper__pvo8l .pet-name_btnWrapper__nzHW1 button:hover{background-color:var(--hover-third-color);color:#fff}.pet-name_container__p3YkX .pet-name_nextWrapper__ep3M0{margin:30px 0 0;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:20px;width:100%}.pet-name_container__p3YkX .pet-name_backButton__s93cw{cursor:pointer;font-size:var(--font-size-s)}@media(min-width:768px){.pet-name_container__p3YkX{width:500px;gap:40px}}@media(min-width:1200px){.pet-name_container__p3YkX .pet-name_wrapper__0oh0_{width:500px;gap:20px}.pet-name_container__p3YkX .pet-name_wrapper__0oh0_ .pet-name_birthWrapper__pvo8l{flex-direction:row;align-items:center;gap:20px}}.pet-weight_container__kfq0I{display:flex;flex-direction:column;align-items:center;justify-content:center;width:var(--container-width);gap:var(--container-gap);padding:30px 0}.pet-weight_container__kfq0I .pet-weight_wrapper__V3Irr{display:flex;flex-direction:column;width:100%;gap:var(--wrapper-gap)}.pet-weight_container__kfq0I .pet-weight_wrapper__V3Irr .pet-weight_title__FGYp7{width:100%;text-align:center;font-size:var(--font-size-l)}.pet-weight_container__kfq0I .pet-weight_wrapper__V3Irr .pet-weight_weightContainer__hqvY5{display:flex;flex-direction:row;justify-content:center;align-items:center;text-align:center;gap:5px;font-size:var(--font-size-m)}.pet-weight_container__kfq0I .pet-weight_wrapper__V3Irr .pet-weight_weightContainer__hqvY5 button{background-color:#fff;border:1px solid var(--border-primary-color);color:var(--button-primary-color);border-radius:var(--border-radius);font-size:var(--font-size-s);text-align:center;width:40px;height:40px}.pet-weight_container__kfq0I .pet-weight_wrapper__V3Irr .pet-weight_weightContainer__hqvY5 button:hover{background-color:var(--button-hover-primary-color);border-color:var(--border-primary-color);color:#2c2121}.pet-weight_container__kfq0I .pet-weight_wrapper__V3Irr .pet-weight_btnWrapper__m29ZH{display:flex;justify-content:space-between;flex-direction:column;width:100%;gap:20px;font-size:var(--font-size-m);font-weight:800}.pet-weight_container__kfq0I .pet-weight_wrapper__V3Irr .pet-weight_btnWrapper__m29ZH button{position:relative;width:100%;height:var(--button-height);text-align:center;outline:1px solid var(--border-primary-color);background-color:var(--secondary-color);border-radius:5px}.pet-weight_container__kfq0I .pet-weight_wrapper__V3Irr .pet-weight_btnWrapper__m29ZH button:hover{background-color:var(--hover-third-color)}.pet-weight_container__kfq0I .pet-weight_wrapper__V3Irr .pet-weight_btnWrapper__m29ZH button .pet-weight_check__QcEFo{position:absolute;width:30px;height:30px;border-radius:50%;top:0;left:0;transform:translate(-50%,-50%)}.pet-weight_container__kfq0I .pet-weight_wrapper__V3Irr .pet-weight_btnWrapper__m29ZH .pet-weight_active__DNVuJ{background-color:var(--third-color);outline-width:2px}.pet-weight_container__kfq0I .pet-weight_nextWrapper__oavbx{width:100%;margin:30px 0 0;display:flex;flex-direction:column;align-items:center;gap:20px;text-align:center;justify-content:center}.pet-weight_container__kfq0I .pet-weight_backButton__ihw0Q{cursor:pointer;font-size:var(--font-size-s)}@media(min-width:768px){.pet-weight_container__kfq0I{width:500px;gap:40px}.pet-weight_container__kfq0I .pet-weight_wrapper__V3Irr .pet-weight_btnWrapper__m29ZH{flex-direction:row;gap:20px}}.recipes_container__a68YT{gap:40px;margin:40px}.recipes_container__a68YT,.recipes_container__a68YT .recipes_wrapper__biL6T{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}.recipes_container__a68YT .recipes_wrapper__biL6T{text-align:center;gap:20px}.recipes_container__a68YT .recipes_wrapper__biL6T .recipes_title__swZDj{width:100%;font-size:var(--font-size-l);padding:0 20px}.recipes_container__a68YT .recipes_wrapper__biL6T .recipes_mention__b_DZH{width:100%;padding:0 20px}.recipes_container__a68YT .recipes_nextWrapper__8jE3y{width:100%;margin:30px 0 0;display:flex;flex-direction:column;gap:20px;text-align:center;justify-content:center;align-items:center;padding:0 20px}.recipes_container__a68YT .recipes_backButton__yIOQP{cursor:pointer;font-size:var(--font-size-s)}@media(min-width:768px){.recipes_container__a68YT .recipes_wrapper__biL6T{width:1000px}}.New_animal_componentWrapper__PJsJm{display:flex;flex-direction:row;justify-content:space-between}.New_animal_componentWrapper__PJsJm div{width:100%}.New_animal_componentWrapper__PJsJm .New_animal_weightWrapper__wtn_J input{width:30px;height:30px;text-align:center;align-items:center;border:1px solid gray}.New_animal_componentWrapper__PJsJm .New_animal_weightWrapper__wtn_J button{height:30px;width:20px;border:1px solid gray;text-align:center;align-items:center}.New_animal_componentWrapper__PJsJm .New_animal_weightWrapper__wtn_J button:hover{background-color:var(--button-primary-color);color:#fff}.New_animal_modalWrapper__DdjFG{width:50%;display:flex;flex-direction:row;gap:20px}.New_animal_modalWrapper__DdjFG .New_animal_modalBtn__7paRx{height:35px;width:100%;min-width:100px;max-width:120px;text-align:center;align-items:center;border:1px solid gray;border-radius:5px}.New_animal_modalWrapper__DdjFG .New_animal_modalBtn__7paRx:hover{outline:3px solid var(--button-primary-color);border:none}.New_animal_modalWrapper__DdjFG .New_animal_active__Q_O3J{outline:3px solid var(--button-primary-color);background-color:var(--button-primary-color);color:#fff;border:none}.subscription_container__MJLfo{width:var(--container-width);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--container-gap);font-size:var(--font-size-s);overflow:visible;margin:40px}.subscription_container__MJLfo .subscription_reco_wrapper__Q4BxM{width:100%;height:50px;display:flex;text-align:center;justify-content:center;align-items:center;border:1px solid var(--border-primary-color);border-radius:var(--border-radius);font-size:var(--font-size-m);background-color:var(--secondary-color)}.subscription_container__MJLfo .subscription_wrapper__roILN{width:100%;display:flex;flex-direction:column;align-items:center;gap:20px}.subscription_container__MJLfo .subscription_title___wXZ1{width:100%;font-size:var(--font-size-l);text-align:center}.subscription_container__MJLfo .subscription_formulaWrapper__TzYIL{display:flex;flex-direction:column;justify-content:space-between;width:100%;gap:20px}.subscription_container__MJLfo .subscription_formulaWrapper__TzYIL div{display:flex;flex-direction:column;gap:20px}.subscription_container__MJLfo .subscription_formulaWrapper__TzYIL a{display:none}.subscription_container__MJLfo .subscription_formulaWrapper__TzYIL button{position:relative;width:100%;height:50px;text-align:center;outline:1px solid var(--border-primary-color);background-color:var(--secondary-color);border-radius:var(--border-radius)}.subscription_container__MJLfo .subscription_formulaWrapper__TzYIL button:hover{background-color:var(--hover-third-color)}.subscription_container__MJLfo .subscription_formulaWrapper__TzYIL button .subscription_check__76aWC{position:absolute;width:30px;height:30px;border-radius:50%;top:0;left:0;transform:translate(-50%,-50%)}.subscription_container__MJLfo .subscription_formulaWrapper__TzYIL .subscription_active__wGG_2{background-color:var(--third-color);outline-width:2px}.subscription_container__MJLfo .subscription_formulaWrapper__TzYIL .subscription_disabled__kCS4o{opacity:.5;cursor:default}.subscription_container__MJLfo .subscription_formulaWrapper__TzYIL .subscription_disabled__kCS4o:hover{background-color:var(--secondary-color)}.subscription_container__MJLfo .subscription_formulaWrapper__TzYIL .subscription_disabledText__MHHC5{color:var(--fourth-color)}.subscription_container__MJLfo .subscription_formulaWrapper__TzYIL .subscription_mobile_formula_wrapper___3KwI{text-align:center}.subscription_container__MJLfo .subscription_delivery_wrapper__wkIjp{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:20px;width:100%}.subscription_container__MJLfo .subscription_cardsWrapper__vph48{width:100vw;padding:18px 0 2px 20px;display:flex;flex-direction:row;justify-content:space-between;overflow-x:scroll}.subscription_container__MJLfo .subscription_cardsWrapper__vph48 .subscription_card__DEPkU{flex:none;position:relative;width:250px;height:auto;background-color:var(--secondary-color);border:1px solid var(--border-primary-color);padding:20px;border-radius:var(--border-radius);display:flex;flex-direction:column;justify-content:space-between;align-items:center;text-align:center;margin:0 15px;cursor:pointer;gap:30px}.subscription_container__MJLfo .subscription_cardsWrapper__vph48 .subscription_card__DEPkU:hover{background-color:var(--hover-third-color);outline:2px solid var(--border-primary-color)}.subscription_container__MJLfo .subscription_cardsWrapper__vph48 .subscription_card__DEPkU .subscription_check__76aWC{position:absolute;width:30px;height:30px;border-radius:50%;top:0;left:0;transform:translate(-50%,-50%)}.subscription_container__MJLfo .subscription_cardsWrapper__vph48 .subscription_card__DEPkU .subscription_name__McUUP{font-size:var(--font-size-l);cursor:pointer;width:120px}.subscription_container__MJLfo .subscription_cardsWrapper__vph48 .subscription_card__DEPkU .subscription_priceWrapper__EIMvp{width:100%;text-align:center}.subscription_container__MJLfo .subscription_cardsWrapper__vph48 .subscription_card__DEPkU .subscription_priceWrapper__EIMvp .subscription_price__bleF9{font-size:var(--font-size-l);cursor:pointer}.subscription_container__MJLfo .subscription_cardsWrapper__vph48 .subscription_card__DEPkU p{font-size:var(--font-size-s);cursor:pointer}.subscription_container__MJLfo .subscription_cardsWrapper__vph48 .subscription_card__DEPkU ul{list-style-type:disc}.subscription_container__MJLfo .subscription_cardsWrapper__vph48 .subscription_card__DEPkU ul p{font-size:var(--font-size-s);margin-bottom:5px}.subscription_container__MJLfo .subscription_cardsWrapper__vph48 .subscription_card__DEPkU .subscription_info__XUvON{color:var(--third-font-color);height:60px;display:flex;align-items:center;justify-content:center;text-align:center}.subscription_container__MJLfo .subscription_cardsWrapper__vph48 .subscription_active__wGG_2{background-color:var(--third-color);outline:2px solid var(--border-primary-color)}.subscription_container__MJLfo .subscription_submit_wrapper__Frg3S{width:100%;margin:30px 0 0;display:flex;flex-direction:column;gap:20px;text-align:center;justify-content:center;align-items:center}.subscription_container__MJLfo .subscription_submit_wrapper__Frg3S p{width:350px;max-width:100%;cursor:pointer;text-align:center;text-decoration:underline}.subscription_container__MJLfo .subscription_submit_wrapper__Frg3S p:hover{color:var(--hover-fourth-color)}.subscription_container__MJLfo .subscription_submit_wrapper__Frg3S .subscription_backButton__u_ake{cursor:pointer}@media(min-width:768px){.subscription_container__MJLfo{max-width:800px}.subscription_container__MJLfo .subscription_reco_wrapper__Q4BxM,.subscription_container__MJLfo .subscription_wrapper__roILN{width:100%}.subscription_container__MJLfo .subscription_formulaWrapper__TzYIL{flex-direction:row;gap:50px;padding:18px 0}.subscription_container__MJLfo .subscription_formulaWrapper__TzYIL div{flex:1 1}.subscription_container__MJLfo .subscription_formulaWrapper__TzYIL a{display:block}.subscription_container__MJLfo .subscription_formulaWrapper__TzYIL .subscription_mobile_formula_wrapper___3KwI{display:none}.subscription_container__MJLfo .subscription_cardsWrapper__vph48{width:100%;gap:50px;overflow-x:visible;justify-content:space-between;padding:18px 0}.subscription_container__MJLfo .subscription_cardsWrapper__vph48 .subscription_card__DEPkU{flex:none;width:350px;padding:30px;margin:0;text-align:center}.subscription_container__MJLfo .subscription_cardsWrapper__vph48 .subscription_card__DEPkU .subscription_name__McUUP{width:200px}.subscription_container__MJLfo .subscription_cardsWrapper__vph48 .subscription_card__DEPkU .subscription_check__76aWC{width:40px;height:40px}}.Hero_hero__u3vIH{height:auto;width:100%;display:flex;justify-content:space-evenly;align-items:center;flex-direction:column;padding:40px 30px;gap:40px}.Hero_hero__u3vIH .Hero_title__smIGO{width:100%;padding:0}.Hero_hero__u3vIH .Hero_desktop_images_container__gPysy{display:none}.Hero_hero__u3vIH .Hero_mobile_images_container__Wdyqz{display:flex;width:100vw;flex-direction:row;align-items:center;overflow-x:auto;overflow-y:hidden;scroll-behavior:smooth;scroll-snap-type:x mandatory;gap:40px;padding:0 30px;-webkit-overflow-scrolling:touch}.Hero_hero__u3vIH .Hero_mobile_images_container__Wdyqz img{width:280px;height:auto;flex-shrink:0;scroll-snap-align:center}.Hero_hero__u3vIH .Hero_mobile_images_container__Wdyqz .Hero_info__YcQEY{border:1px solid var(--border-primary-color);border-radius:var(--border-radius);font-size:var(--font-size-s);width:170px}.Hero_hero__u3vIH .Hero_mobile_images_container__Wdyqz .Hero_info__YcQEY p{padding:5px}.Hero_hero__u3vIH .Hero_mobile_images_container__Wdyqz .Hero_info__YcQEY .Hero_title__smIGO{width:100%;outline:1px solid var(--border-primary-color);border-radius:var(--border-radius)}.Hero_hero__u3vIH .Hero_mobile_images_container__Wdyqz::-webkit-scrollbar{display:none}.Hero_hero__u3vIH .Hero_pagination_dots__lo2gw{display:flex;justify-content:center;align-items:center;gap:10px;margin-top:20px}.Hero_hero__u3vIH .Hero_pagination_dots__lo2gw .Hero_dot__OVZ08{width:10px;height:10px;border-radius:50%;background-color:#ccc;transition:background-color .3s ease;cursor:pointer}.Hero_hero__u3vIH .Hero_pagination_dots__lo2gw .Hero_dot__OVZ08.Hero_active__kriqo{background-color:var(--third-color)}.Hero_XL__EPSlZ{font-size:var(--font-size-xl)}.Hero_L__j0crV,.Hero_XL__EPSlZ{font-family:var(--primary-font-family)}.Hero_L__j0crV{font-size:var(--font-size-l)}.Hero_M__5_Akx{font-size:var(--font-size-m)}.Hero_S__pvdFO{font-size:var(--font-size-s)}.Hero_XS__ShIje{font-size:var(--font-size-xs)}@media(min-width:768px){.Hero_hero__u3vIH{height:100vh;padding:0}.Hero_hero__u3vIH .Hero_title__smIGO{padding:0 110px}.Hero_hero__u3vIH .Hero_desktop_images_container__gPysy{display:flex;width:100%;flex-direction:row;justify-content:space-evenly;align-items:center}.Hero_hero__u3vIH .Hero_desktop_images_container__gPysy img{width:300px}.Hero_hero__u3vIH .Hero_mobile_images_container__Wdyqz,.Hero_hero__u3vIH .Hero_pagination_dots__lo2gw{display:none}}.Features_featuresWrapper__53Jrk,.Features_features__aouz_{width:100%;background-color:var(--secondary-color)}.Features_features__aouz_{height:250px;display:flex;justify-content:space-evenly;align-items:center;overflow-x:auto;gap:20px}.Features_features__aouz_ .Features_element__FfwYu{width:auto;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;gap:10px;min-width:200px}.Features_features__aouz_ .Features_element__FfwYu .Features_icon__6oboq{width:80px;height:80px;display:flex;justify-content:center;align-items:center;border-radius:50%;margin-bottom:10px}.Features_features__aouz_ .Features_element__FfwYu .Features_icon__6oboq img{width:45px;height:auto;object-fit:cover}.Features_features__aouz_ .Features_element__FfwYu:first-child .Features_icon__6oboq{background-color:#fff6b6}.Features_features__aouz_ .Features_element__FfwYu:nth-child(2) .Features_icon__6oboq{background-color:#c6dcff}.Features_features__aouz_ .Features_element__FfwYu:nth-child(3) .Features_icon__6oboq{background-color:#f8d3af}.Features_features__aouz_ .Features_element__FfwYu:nth-child(4) .Features_icon__6oboq{background-color:#f2b8b8}.Features_features__aouz_::-webkit-scrollbar{display:none}.Features_pagination_dots__KAoJ8{display:flex;justify-content:center;align-items:center;gap:10px;padding-bottom:20px;background-color:var(--secondary-color)}.Features_pagination_dots__KAoJ8 .Features_dot__eSiJK{width:10px;height:10px;border-radius:50%;background-color:#ccc;transition:background-color .3s ease;cursor:pointer}.Features_pagination_dots__KAoJ8 .Features_dot__eSiJK.Features_active__PvSKu{background-color:var(--third-color)}.Features_M___qY1U{font-size:var(--font-size-m)}.Features_S__yD_38{font-size:var(--font-size-s)}@media(min-width:768px){.Features_features__aouz_{height:350px;justify-content:space-evenly;overflow-x:visible;padding:0;scroll-snap-type:none}.Features_features__aouz_ .Features_element__FfwYu{width:230px;gap:20px;flex-shrink:1;scroll-snap-align:none}.Features_features__aouz_ .Features_element__FfwYu .Features_icon__6oboq{width:90px;height:90px}.Features_features__aouz_ .Features_element__FfwYu .Features_icon__6oboq img{width:60px}.Features_pagination_dots__KAoJ8{display:none}}.paiement_page__JO1wm{width:100%;min-height:calc(100vh - var(--header-height));background-color:var(--secondary-color);display:flex;justify-content:center;align-items:flex-start}.paiement_line__cOEYW{width:100%;height:1px;background-color:var(--border-secondary-color)}.paiement_container__Tn_Rz,.paiement_secondaryWrapper__VWc9t{width:100%;display:flex;align-items:flex-start;justify-content:flex-start;flex-direction:column}.paiement_secondaryWrapper__VWc9t .paiement_deliveryDetails__862Vf{width:100%;display:flex;flex-direction:column;gap:5px}.paiement_secondaryWrapper__VWc9t .paiement_desktopPriceDetails__hQjpr{width:100%;display:none;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:5px}.paiement_wrapper__2kYOX{width:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;padding:20px;gap:20px}.paiement_wrapper__2kYOX .paiement_openSummary__WtkOy{text-decoration:underline;cursor:pointer}.paiement_wrapper__2kYOX .paiement_summary__IVWeB{width:100%;display:flex;flex-direction:column;gap:5px}.paiement_wrapper__2kYOX .paiement_summary__IVWeB .paiement_summaryCard__JcZSe{display:flex;flex-direction:row;justify-content:space-between;width:100%;height:150px;padding:10px 0;gap:10px}.paiement_wrapper__2kYOX .paiement_summary__IVWeB .paiement_summaryCard__JcZSe img{width:auto;aspect-ratio:1;object-fit:cover;flex-shrink:0}.paiement_wrapper__2kYOX .paiement_summary__IVWeB .paiement_summaryCard__JcZSe .paiement_summaryDetails__aIekh{display:flex;flex-direction:column;width:100%;line-height:18px}.paiement_wrapper__2kYOX .paiement_summary__IVWeB .paiement_summaryCard__JcZSe .paiement_summaryDetails__aIekh .paiement_detailsTitle__Rufjl{display:flex;flex-direction:row;justify-content:space-between;width:100%;margin-bottom:3px}.paiement_wrapper__2kYOX .paiement_summary__IVWeB .paiement_summaryCard__JcZSe .paiement_summaryDetails__aIekh .paiement_detailsLine__TgKEH{display:flex;flex-direction:row;justify-content:space-between;width:100%;color:var(--third-font-color)}.paiement_wrapper__2kYOX .paiement_summary__IVWeB .paiement_summaryCard__JcZSe .paiement_summaryDetails__aIekh .paiement_detailsRemove__F1tak{display:flex;flex-direction:row;justify-content:space-between;height:100%;width:100%;color:var(--third-font-color);text-decoration:underline;align-items:flex-end}.paiement_wrapper__2kYOX .paiement_summary__IVWeB .paiement_summaryCard__JcZSe .paiement_summaryDetails__aIekh .paiement_detailsRemove__F1tak p{cursor:pointer}.paiement_wrapper__2kYOX .paiement_mobilePriceDetails__V6H62{width:100%;display:flex;flex-direction:column;gap:10px}.paiement_wrapper__2kYOX .paiement_mobilePriceDetails__V6H62 .paiement_couponCode__J3cKN{width:100%;border-bottom:1px solid var(--border-primary-color)}.paiement_wrapper__2kYOX .paiement_mobilePriceDetails__V6H62 .paiement_priceWrapper__n2xE8{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.paiement_wrapper__2kYOX .paiement_mobilePriceDetails__V6H62 .paiement_priceWrapper__n2xE8 .paiement_priceTitle__dotk3{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:5px}.paiement_wrapper__2kYOX .paiement_mobilePriceDetails__V6H62 .paiement_priceWrapper__n2xE8 .paiement_priceValue__mHAD0{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-end;gap:5px}.paiement_wrapper__2kYOX .paiement_mobilePriceDetails__V6H62 .paiement_priceWrapper__n2xE8 .paiement_priceValue__mHAD0 .paiement_reductionAmount__01My_{color:var(--fourth-color)}.paiement_wrapper__2kYOX .paiement_innerWrapper__HudfJ{width:100%;display:flex;flex-direction:row;gap:10px;justify-content:space-between;align-items:center}.paiement_wrapper__2kYOX .paiement_orderSummary__bI6e5{width:100%;display:flex;flex-direction:column;gap:10px;padding:15px 0;border-top:1px solid var(--border-secondary-color)}.paiement_wrapper__2kYOX .paiement_orderSummary__bI6e5 .paiement_reductionAmount__01My_{color:var(--fourth-color)!important;font-weight:600}.paiement_wrapper__2kYOX .paiement_orderSummary__bI6e5 .paiement_totalLine__c_GKM{border-top:1px solid var(--border-primary-color);padding-top:10px;margin-top:10px}.paiement_wrapper__2kYOX .paiement_card__4JhIm{width:100%;display:flex;flex-direction:column;justify-content:flex-start;gap:15px}.paiement_wrapper__2kYOX .paiement_card__4JhIm .paiement_input__HLC_E{border:1px solid var(--border-secondary-color);padding:10px;width:100%;border-radius:var(--border-radius)}.paiement_wrapper__2kYOX .paiement_card__4JhIm .paiement_input__HLC_E ::placeholder{color:var(--hover-font-color)}.paiement_wrapper__2kYOX .paiement_card__4JhIm .paiement_row__JreHl{display:flex;flex-direction:row;justify-content:space-between;width:100%;gap:15px}.paiement_paymentButton__1VDxv{width:100%;padding:40px}@media(min-width:768px){.paiement_page__JO1wm{align-items:center}.paiement_page__JO1wm .paiement_container__Tn_Rz{flex-direction:row-reverse;padding:0 110px;gap:10vw}.paiement_line__cOEYW:first-child{display:none}.paiement_wrapper__2kYOX .paiement_summary__IVWeB .paiement_summaryCard__JcZSe{width:100%;height:200px;gap:20px}.paiement_wrapper__2kYOX .paiement_summary__IVWeB .paiement_summaryCard__JcZSe img{width:140px;height:200px}.paiement_wrapper__2kYOX .paiement_summary__IVWeB .paiement_summaryCard__JcZSe .paiement_summaryDetails__aIekh{line-height:22px}.paiement_wrapper__2kYOX .paiement_mobilePriceDetails__V6H62{display:none}.paiement_secondaryWrapper__VWc9t .paiement_desktopPriceDetails__hQjpr{display:flex}}