.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);margin-bottom:70px}.cart_page__aCCOA .cart_container__8u6Hk .cart_wrapper__n3N9d{width:100%;padding:20px;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;border-bottom:1px solid var(--border-secondary-color);gap:10px}.cart_page__aCCOA .cart_container__8u6Hk .cart_wrapper__n3N9d .cart_wrapperTitle__kgowb{font-weight:700;width:100%;text-align:left}.cart_page__aCCOA .cart_container__8u6Hk .cart_wrapper__n3N9d .cart_inactive__8Y7nC{opacity:.5}.cart_page__aCCOA .cart_container__8u6Hk .cart_wrapper__n3N9d .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_wrapper__n3N9d .cart_cardsWrapper__pS9VV .cart_card__zPXFu{position:relative;display:flex;flex-direction:row;justify-content:flex-start;min-height:125px;gap:10px}.cart_page__aCCOA .cart_container__8u6Hk .cart_wrapper__n3N9d .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_wrapper__n3N9d .cart_cardsWrapper__pS9VV .cart_card__zPXFu .cart_assortimentImages__qGRlJ{min-width:125px;width:auto;display:flex;flex-direction:row;align-items:center;justify-content:center;position:relative;border-radius:var(--border-radius);overflow:visible}.cart_page__aCCOA .cart_container__8u6Hk .cart_wrapper__n3N9d .cart_cardsWrapper__pS9VV .cart_card__zPXFu .cart_assortimentImages__qGRlJ .cart_assortimentImage__krs2K{width:80px;object-fit:cover;border-radius:var(--border-radius);position:absolute}.cart_page__aCCOA .cart_container__8u6Hk .cart_wrapper__n3N9d .cart_cardsWrapper__pS9VV .cart_card__zPXFu .cart_assortimentImages__qGRlJ .cart_assortimentImage__krs2K:first-child{z-index:1;transform:translateX(-25px)}.cart_page__aCCOA .cart_container__8u6Hk .cart_wrapper__n3N9d .cart_cardsWrapper__pS9VV .cart_card__zPXFu .cart_assortimentImages__qGRlJ .cart_assortimentImage__krs2K:nth-child(2){z-index:2;transform:translateX(0)}.cart_page__aCCOA .cart_container__8u6Hk .cart_wrapper__n3N9d .cart_cardsWrapper__pS9VV .cart_card__zPXFu .cart_assortimentImages__qGRlJ .cart_assortimentImage__krs2K:nth-child(3){z-index:3;transform:translateX(25px)}.cart_page__aCCOA .cart_container__8u6Hk .cart_wrapper__n3N9d .cart_cardsWrapper__pS9VV .cart_card__zPXFu .cart_assortimentImages__qGRlJ .cart_assortimentImage__krs2K:nth-child(4){z-index:4;transform:translateX(50px)}.cart_page__aCCOA .cart_container__8u6Hk .cart_wrapper__n3N9d .cart_cardsWrapper__pS9VV .cart_card__zPXFu .cart_productInfo__xHkJT{width:100%;display:flex;flex-direction:column;align-items:flex-start;gap:5px}.cart_page__aCCOA .cart_container__8u6Hk .cart_wrapper__n3N9d .cart_cardsWrapper__pS9VV .cart_card__zPXFu .cart_productInfo__xHkJT .cart_productInfoLine__N9nSo{display:flex;flex-direction:row;justify-content:space-between;width:100%}.cart_page__aCCOA .cart_container__8u6Hk .cart_wrapper__n3N9d .cart_cardsWrapper__pS9VV .cart_card__zPXFu .cart_productInfo__xHkJT .cart_productInfoLine__N9nSo p{font-size:var(--font-size-s);color:var(--third-font-color)}.cart_page__aCCOA .cart_container__8u6Hk .cart_wrapper__n3N9d .cart_cardsWrapper__pS9VV .cart_card__zPXFu .cart_productInfo__xHkJT .cart_productInfoLine__N9nSo .cart_title__BRYtc{color:var(--primary-font-color);font-size:var(--font-size-m);font-weight:700}.cart_page__aCCOA .cart_container__8u6Hk .cart_wrapper__n3N9d .cart_cardsWrapper__pS9VV .cart_card__zPXFu .cart_productInfo__xHkJT .cart_productInfoLine__N9nSo .cart_price__P1Wt1{min-width:60px;text-align:right}.cart_page__aCCOA .cart_container__8u6Hk .cart_wrapper__n3N9d .cart_cardsWrapper__pS9VV .cart_card__zPXFu .cart_productInfo__xHkJT .cart_deleteButton__EC0Po{position:absolute;bottom:10px;right:10px;width:20px;height:20px;padding:5px;border-radius:50%;border:1px solid var(--border-primary-color);cursor:pointer;display:flex;align-items:center;justify-content:center}.cart_page__aCCOA .cart_container__8u6Hk .cart_wrapper__n3N9d .cart_cardsWrapper__pS9VV .cart_card__zPXFu .cart_productInfo__xHkJT .cart_deleteButton__EC0Po img{width:100%}.cart_page__aCCOA .cart_container__8u6Hk .cart_wrapper__n3N9d .cart_cardsWrapper__pS9VV .cart_couponCard__Liuu6{width:100%;display:flex;flex-direction:row;justify-content:space-between;gap:10px}.cart_page__aCCOA .cart_container__8u6Hk .cart_wrapper__n3N9d .cart_cardsWrapper__pS9VV .cart_couponCard__Liuu6 .cart_couponLeftSpace__h2Ab1{width:130px}.cart_page__aCCOA .cart_container__8u6Hk .cart_wrapper__n3N9d .cart_cardsWrapper__pS9VV .cart_couponCard__Liuu6 .cart_couponCode__mEWPH{width:150px;height:40px;border:1px solid var(--border-secondary-color);border-radius:var(--border-radius);padding:10px;color:var(--primary-font-color);text-align:center;font-size:var(--font-size-s)}.cart_page__aCCOA .cart_container__8u6Hk .cart_wrapper__n3N9d .cart_cardsWrapper__pS9VV .cart_couponCard__Liuu6 .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_wrapper__n3N9d .cart_cardsWrapper__pS9VV .cart_couponCard__Liuu6 .cart_couponButton__1vZ_M:hover{background-color:var(--hover-fourth-color)}.cart_page__aCCOA .cart_container__8u6Hk .cart_wrapper__n3N9d .cart_cardsWrapper__pS9VV .cart_couponCard__Liuu6 .cart_couponButton__1vZ_M:disabled{background-color:var(--third-font-color);cursor:not-allowed}.cart_page__aCCOA .cart_container__8u6Hk .cart_wrapper__n3N9d .cart_cardsWrapper__pS9VV .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_wrapper__n3N9d .cart_paymentSection__c_dkj{width:100%;padding:20px 0}.cart_page__aCCOA .cart_container__8u6Hk .cart_wrapper__n3N9d .cart_paymentSection__c_dkj .cart_paymentTitle__QH8RD{font-size:var(--font-size-m);font-weight:700;margin-bottom:20px}.cart_page__aCCOA .cart_container__8u6Hk .cart_wrapper__n3N9d .cart_paymentSection__c_dkj .cart_card__zPXFu{display:flex;flex-direction:column;gap:15px;margin-bottom:20px}.cart_page__aCCOA .cart_container__8u6Hk .cart_wrapper__n3N9d .cart_paymentSection__c_dkj .cart_card__zPXFu .cart_input__zUA0b{height:40px;padding:10px;border:1px solid var(--border-secondary-color);border-radius:var(--border-radius);background-color:#fff;font-size:var(--font-size-s)}.cart_page__aCCOA .cart_container__8u6Hk .cart_wrapper__n3N9d .cart_paymentSection__c_dkj .cart_card__zPXFu .cart_row__VVuPH{display:flex;gap:10px}.cart_page__aCCOA .cart_container__8u6Hk .cart_wrapper__n3N9d .cart_paymentSection__c_dkj .cart_card__zPXFu .cart_row__VVuPH .cart_input__zUA0b{flex:1 1}.cart_page__aCCOA .cart_container__8u6Hk .cart_wrapper__n3N9d .cart_paymentSection__c_dkj .cart_paymentButton__4a1r5{display:flex;flex-direction:column;align-items:center;gap:10px}.cart_page__aCCOA .cart_container__8u6Hk .cart_wrapper__n3N9d .cart_paymentSection__c_dkj .cart_paymentButton__4a1r5 p{color:var(--fourth-color);font-size:var(--font-size-s);margin:0}.cart_page__aCCOA .cart_container__8u6Hk .cart_wrapper__n3N9d .cart_secondaryWrapper__ZQd3z,.cart_page__aCCOA .cart_container__8u6Hk .cart_wrapper__n3N9d .cart_secondaryWrapper__ZQd3z .cart_topWrapper__YdlxI{display:flex;flex-direction:column;width:100%}.cart_page__aCCOA .cart_container__8u6Hk .cart_wrapper__n3N9d .cart_secondaryWrapper__ZQd3z .cart_topWrapper__YdlxI .cart_nameInput__Vf3Cc{display:flex;flex-direction:row;gap:15px;width:100%}.cart_page__aCCOA .cart_container__8u6Hk .cart_wrapper__n3N9d .cart_secondaryWrapper__ZQd3z .cart_topWrapper__YdlxI .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_wrapper__n3N9d .cart_secondaryWrapper__ZQd3z .cart_topWrapper__YdlxI .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_wrapper__n3N9d .cart_secondaryWrapper__ZQd3z .cart_topWrapper__YdlxI .cart_delivery__fK20C .cart_timeSlot__siOVu:hover{border-color:#888}.cart_page__aCCOA .cart_container__8u6Hk .cart_wrapper__n3N9d .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_wrapper__n3N9d .cart_secondaryWrapper__ZQd3z .cart_topWrapper__YdlxI .cart_priceWrapper__DZsZ8{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.cart_page__aCCOA .cart_container__8u6Hk .cart_wrapper__n3N9d .cart_secondaryWrapper__ZQd3z .cart_topWrapper__YdlxI .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_wrapper__n3N9d .cart_secondaryWrapper__ZQd3z .cart_topWrapper__YdlxI .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_wrapper__n3N9d .cart_secondaryWrapper__ZQd3z .cart_topWrapper__YdlxI .cart_priceWrapper__DZsZ8 .cart_priceValue__c7PhH .cart_reductionAmount__O6QbG{color:var(--fourth-color)}.cart_page__aCCOA .cart_container__8u6Hk .cart_nextWrapper__xd_uZ{position:fixed;bottom:0;left:0;width:100%;display:flex;align-items:center;justify-content:center;padding:12px 16px;background:var(--secondary-color);z-index:1000}.cart_page__aCCOA .cart_container__8u6Hk .cart_emptyCartWrapper__SlilR{width:400px;max-width:80%;min-height:calc(100vh - var(--header-height));display:flex;flex-direction:column;align-items:center;justify-content:center;gap:50px;font-size:var(--font-size-m)}.cart_page__aCCOA .cart_container__8u6Hk .cart_emptyCartWrapper__SlilR .cart_emptyCartTitle__m1hom{font-size:var(--font-size-l)}@media(min-width:768px){.cart_container__8u6Hk .cart_wrapper__n3N9d{max-width:600px;border:1px solid var(--border-secondary-color)}.cart_container__8u6Hk .cart_wrapper__n3N9d:first-child{border:none}}.Button_btn__CMEkd{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;font-weight:800;background-color:var(--sixth-color)}.Button_btn__CMEkd:hover{background-color:var(--hover-sixth-color)}.Button_btn-secondary__NrSXm{width:100%;height:28px;border-radius:var(--border-radius)}.Button_btn__CMEkd.Button_yellow__qaaQW{background-color:var(--seventh-color)}.Button_btn__CMEkd.Button_yellow__qaaQW:hover{background-color:var(--hover-seventh-color)}.Button_btn__CMEkd.Button_form__mMxtU{width:100%}@media(min-width:768px){.Button_btn__CMEkd{width:350px;height:60px}}.account_container__FZP6u{display:flex;flex-direction:column;padding:10px;height:calc(100vh - var(--header-height));gap:20px}.account_container__FZP6u .account_wrapper__zMfcp{display:flex;position:relative;flex-direction:column;width:100%;gap:10px;padding:15px 20px;background-color:var(--secondary-color);border-radius:var(--border-radius)}.account_container__FZP6u .account_email__qy3UF{color:var(--third-font-color)}.account_container__FZP6u .account_wrapper__zMfcp:first-child{border:1px solid var(--border-secondary-color)}.account_container__FZP6u .account_wrapper__zMfcp:nth-child(3){background-color:#f4f4f4}.account_container__FZP6u .account_arrow__YIISM{position:absolute;top:50%;transform:translateY(-50%) rotate(180deg);right:0;width:20px;height:20px}.account_container__FZP6u .account_link__4CL57{position:relative;width:100%;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;border-radius:var(--border-radius);padding:5px 0}.account_container__FZP6u .account_link__4CL57 h3{cursor:pointer}.account_container__FZP6u .account_link__4CL57:hover{background-color:var(--border-secondary-color);cursor:pointer}.account_container__FZP6u .account_link__4CL57 img{width:20px;height:20px}.account_container__FZP6u .account_link__4CL57 .account_formula__tl79H{transform:rotate(135deg)}.account_container__FZP6u .account_title__2fx4g{font-size:var(--font-size-l);font-weight:700}.account_container__FZP6u .account_description__o7nAE .account_map__ZD_7z{margin-right:10px}.account_container__FZP6u .account_description__o7nAE img{width:20px;height:20px}.account_container__FZP6u .account_description__o7nAE.account_deliveryAddress__57V2L{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.account_container__FZP6u .account_editIcon__V2syu{position:absolute;top:50%;transform:translateY(-50%);right:20px;width:20px;height:20px}.account_container__FZP6u .account_infoBanner__7fXQJ{display:flex;flex-direction:row;width:100%;justify-content:space-between;gap:10px;padding:5px 20px;background-color:#ff6464;border-radius:var(--border-radius);text-align:center;align-items:center}.account_container__FZP6u .account_infoBanner__7fXQJ p{color:var(--secondary-font-color);margin:0;text-align:left}.account_container__FZP6u .account_infoBanner__7fXQJ.account_disabled__941Ex{background-color:#a8c6b4}.account_container__FZP6u .account_infoBanner__7fXQJ .account_modifyButton__cMoF6{background-color:var(--fourth-color);color:var(--secondary-color);border-radius:var(--border-radius);padding:8px 16px;width:auto;font-weight:800}.account_container__FZP6u .account_infoBanner__7fXQJ button{background-color:var(--primary-color);color:var(--secondary-color);border:none;border-radius:var(--border-radius);padding:8px 16px;cursor:pointer;transition:background-color .3s ease}.account_container__FZP6u .account_mobileWrapper__PUuU_{width:100%;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;grid-gap:10px;gap:10px;border-radius:var(--border-radius)}.account_container__FZP6u .account_mobileWrapper__PUuU_ .account_link__4CL57{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;gap:15px;padding:15px;border-radius:var(--border-radius);background-color:var(--secondary-color);border:1px solid var(--border-secondary-color)}.account_container__FZP6u .account_mobileWrapper__PUuU_ .account_link__4CL57 img{width:70px;height:70px}.account_container__FZP6u .account_desktopWrapper__8FJQJ{display:none}.account_container__FZP6u .account_saveWrapper__3lijp{position:fixed;bottom:0;left:0;width:100%;display:flex;align-items:center;justify-content:center;padding:12px 16px;background:var(--secondary-color);z-index:1000}.account_container__FZP6u .account_saveWrapper__3lijp .account_saveButton__iYMcI{background-color:var(--sixth-color);color:var(--secondary-font-color);border-radius:var(--border-radius);padding:10px 15px;cursor:pointer;height:44px;width:100%;min-width:200px;text-align:center}@media(min-width:768px){.account_container__FZP6u{background-color:#f4f4f4}.account_container__FZP6u .account_wrapper__zMfcp:first-child{border:none}.account_container__FZP6u .account_wrapper__zMfcp:nth-child(3){background-color:var(--secondary-color)}.account_container__FZP6u .account_link__4CL57 img{margin-right:10px}.account_container__FZP6u .account_desktopWrapper__8FJQJ{display:flex;position:relative;flex-direction:column;width:100%;gap:10px;padding:15px 20px;background-color:var(--secondary-color);border-radius:var(--border-radius)}.account_container__FZP6u .account_mobileWrapper__PUuU_{display:none}}.pet-allergy_container__C9z_2{position:relative;width:var(--container-width);display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;gap:var(--container-gap);min-height:calc(100vh - var(--header-height));padding:50px 0 30%}.pet-allergy_container__C9z_2 .pet-allergy_backButton__dPNnn{position:absolute;border:1px solid var(--border-secondary-color);border-radius:50%;padding:7px;top:0;left:0;z-index:10}.pet-allergy_container__C9z_2 .pet-allergy_backButton__dPNnn img{width:25px;height:25px}.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-xl)}.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-secondary-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(--main-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(--main-color);outline-color:var(--border-primary-color);outline-width:2px}.pet-allergy_container__C9z_2 .pet-allergy_wrapper__Z8J_z .pet-allergy_btnWrapper__Da6wF .pet-allergy_inactive__lbirn{opacity:.5}.pet-allergy_container__C9z_2 .pet-allergy_allergiesWrapper__G8A3X{position:relative;width:calc(100vw - 32px);padding:12px 16px;background-color:var(--main-color);border-radius:var(--border-radius);display:flex;flex-direction:row;justify-content:space-between;text-align:center;align-items:center}.pet-allergy_container__C9z_2 .pet-allergy_allergiesWrapper__G8A3X .pet-allergy_allergiesBtn__gMmZz{position:relative;box-sizing:border-box;display:flex;flex-direction:row;gap:5px;width:100%;font-size:var(--font-size-m);text-align:left;justify-content:center}.pet-allergy_container__C9z_2 .pet-allergy_allergiesWrapper__G8A3X .pet-allergy_allergiesBtn__gMmZz .pet-allergy_plus__JQ9Wh{font-size:var(--font-size-l);font-weight:600;margin-left:auto;background-color:#fe9f4d;color:#fff;width:20px;min-width:20px;height:20px;border-radius:50%;display:flex;justify-content:center;align-items:center;text-align:center;align-self:center;aspect-ratio:1/1}.pet-allergy_container__C9z_2 .pet-allergy_allergiesWrapper__G8A3X .pet-allergy_allergiesList__jfN5q{position:absolute;top:100%;left:0;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_allergiesWrapper__G8A3X .pet-allergy_allergiesList__jfN5q button{padding:2px 5px;cursor:pointer}.pet-allergy_container__C9z_2 .pet-allergy_allergiesWrapper__G8A3X .pet-allergy_allergiesList__jfN5q .pet-allergy_active__R6tB9,.pet-allergy_container__C9z_2 .pet-allergy_allergiesWrapper__G8A3X .pet-allergy_allergiesList__jfN5q button:hover{background-color:var(--main-color)}.pet-allergy_container__C9z_2 .pet-allergy_nextMobileWrapper__rbsps{position:fixed;bottom:0;left:0;width:100%;display:flex;align-items:center;justify-content:center;padding:12px 16px;background:var(--secondary-color);z-index:1000}.pet-allergy_container__C9z_2 .pet-allergy_nextDesktopWrapper__aJwPp{display:none;width:100%}.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;padding-bottom:100px}.pet-allergy_container__C9z_2 .pet-allergy_backButton__dPNnn{display:none}}.pet-allergy_backDesktopButton__p6d2S{display:none;position:absolute;top:calc(var(--header-height) + 20px);left:40px;cursor:pointer;border:1px solid var(--border-secondary-color);border-radius:50%;padding:7px;z-index:10}.pet-allergy_backDesktopButton__p6d2S img{width:25px;height:25px}@media(min-width:768px){.pet-allergy_backDesktopButton__p6d2S{display:block}.pet-allergy_container__C9z_2 .pet-allergy_backButton__dPNnn{display:none}.pet-allergy_container__C9z_2 .pet-allergy_wrapper__Z8J_z .pet-allergy_btnWrapper__Da6wF{flex-direction:row;gap:20px}.pet-allergy_container__C9z_2 .pet-allergy_allergiesWrapper__G8A3X{width:100%;margin:0}.pet-allergy_container__C9z_2 .pet-allergy_nextDesktopWrapper__aJwPp{display:block}.pet-allergy_container__C9z_2 .pet-allergy_nextMobileWrapper__rbsps{display:none}}.ProductList_productContainer__eeD_Q{width:100%;display:flex;flex-direction:column;justify-content:space-between;overflow-x:auto;gap:20px}.ProductList_productContainer__eeD_Q .ProductList_card__Ya9b3{flex:none;position:relative;width:100%;height:100px;margin:0;background-color:var(--secondary-color);border:1px solid var(--border-secondary-color);border-radius:var(--border-radius);display:flex;flex-direction:row;justify-content:space-between;align-items:center;cursor:pointer;overflow:hidden}.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:space-between;align-items:flex-start;height:100px;overflow:hidden}.ProductList_productContainer__eeD_Q .ProductList_card__Ya9b3 .ProductList_cardContainer__fAnTm .ProductList_product_title___DrEi{width:100%;padding:20px;text-align:left;font-size:var(--font-size-m);cursor:pointer}.ProductList_productContainer__eeD_Q .ProductList_card__Ya9b3 .ProductList_cardContainer__fAnTm .ProductList_info__spCCM{padding-left:20px;padding-bottom:20px;width:40px;height:60px;cursor:pointer}.ProductList_productContainer__eeD_Q .ProductList_card__Ya9b3 .ProductList_image__gNqLC{position:absolute;top:10px;right:-10px;height:auto;width:130px}.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(--main-color);border-width:2px;border-color:var(--border-primary-color)}.ProductList_productContainer__eeD_Q .ProductList_card__Ya9b3.ProductList_inactive__k4wRa{opacity:.5}.ProductList_popUpBackground__dDsEG{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:rgba(0,0,0,.5);z-index:1000;display:flex;justify-content:center;align-items:center}.ProductList_popUpBackground__dDsEG .ProductList_popUpWrapper__Hm_fH{position:relative;display:flex;flex-direction:column;max-width:80%;max-height:80%;background-color:var(--main-color);border-radius:var(--border-radius);padding:20px;box-shadow:0 4px 20px rgba(0,0,0,.3);overflow-y:scroll;gap:15px}.ProductList_popUpBackground__dDsEG .ProductList_popUpWrapper__Hm_fH .ProductList_title__34RaY{margin:0;font-size:var(--font-size-l);color:var(--primary-font-color);font-weight:600;padding:15px}.ProductList_popUpBackground__dDsEG .ProductList_popUpWrapper__Hm_fH .ProductList_closeButton__LRYxM{position:absolute;top:10px;right:10px;background:none;border:none;font-size:24px;cursor:pointer;color:var(--primary-font-color);width:30px;height:30px;display:flex;align-items:center;justify-content:center;padding:5px;border-radius:50%;border:1px solid var(--border-primary-color)}.ProductList_popUpBackground__dDsEG .ProductList_popUpWrapper__Hm_fH .ProductList_infoList__PAzNb{padding:15px;border:1px solid var(--border-secondary-color)}.ProductList_popUpBackground__dDsEG .ProductList_popUpWrapper__Hm_fH .ProductList_infoList__PAzNb .ProductList_infoTitle__i4yJb{font-weight:600;font-size:var(--font-size-m);text-align:left;margin-bottom:15px}.ProductList_popUpBackground__dDsEG .ProductList_popUpWrapper__Hm_fH .ProductList_infoList__PAzNb .ProductList_infoItem__PsO_M{text-align:left;font-size:var(--font-size-s);line-height:18px}.Loading_background__CqDYl{position:fixed;top:0;left:0;width:100%;height:100vh;z-index:1000;background-color:#fff}.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-radius:var(--border-radius);display:flex;flex-direction:column;justify-content:center;text-align:center;gap:10px;padding-bottom:30%}.auth_wrapper__xOgks h6{font-size:28px;font-weight:700}.auth_wrapper__xOgks .auth_hyperlink__vC6tp{cursor:pointer;color:var(--third-font-color);text-decoration:underline}.auth_wrapper__xOgks .auth_hyperlink__vC6tp:hover{color:var(--hyperlink-hover-color);text-decoration:underline}.auth_wrapper__xOgks .auth_forgotPassword__jRk63{text-align:left}.auth_wrapper__xOgks .auth_description__0MtZG{color:var(--third-font-color);margin-bottom:20px;line-height:1.5}.auth_wrapper__xOgks .auth_successMessage__acNHj{background-color:var(--success-light);border:1px solid var(--success-color);border-radius:var(--border-radius);padding:15px;margin-bottom:20px}.auth_wrapper__xOgks .auth_successMessage__acNHj p{margin:0 0 10px;color:var(--success-dark)}.auth_wrapper__xOgks .auth_successMessage__acNHj p:last-child{margin-bottom:0}.auth_wrapper__xOgks .auth_errorMessage__LJYbP{background-color:var(--error-light);border:1px solid var(--error-color);border-radius:var(--border-radius);padding:15px;margin-bottom:20px}.auth_wrapper__xOgks .auth_errorMessage__LJYbP p{margin:0 0 10px;color:var(--error-dark)}.auth_wrapper__xOgks .auth_errorMessage__LJYbP p:last-child{margin-bottom:0}.auth_wrapper__xOgks .auth_info__HaXXV{background-color:var(--main-color);border-radius:var(--border-radius);padding:10px 15px;margin-bottom:20px;line-height:1.5;margin-top:20px}.auth_wrapper__xOgks .auth_saveMobileWrapper__AY_0c{position:fixed;bottom:0;left:0;width:100%;display:flex;align-items:center;justify-content:center;padding:12px 16px;background:var(--secondary-color);z-index:1000}.auth_wrapper__xOgks .auth_saveDesktopWrapper__i0RaB{display:none}.auth_wrapper__xOgks .auth_actions__daH65{text-align:center;margin-top:20px}@media(min-width:768px){.auth_wrapper__xOgks{padding-bottom:0}.auth_wrapper__xOgks .auth_saveDesktopWrapper__i0RaB{display:block}.auth_wrapper__xOgks .auth_saveMobileWrapper__AY_0c{display:none}}.ExtraList_extra_container__879Ae{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px;width:100%}.ExtraList_extra_container__879Ae .ExtraList_extra_card_wrapper__0Hz_p{position:relative;display:flex;flex-direction:column;justify-content:flex-start;align-items:center}.ExtraList_extra_container__879Ae .ExtraList_extra_card__ZBYYR{position:relative;width:100%;min-width:150px;margin-bottom:0;padding:10px;align-items:center;justify-content:center;text-align:center;outline:1px solid var(--border-third-color);border-radius:var(--border-radius);background-color:var(--secondary-color);cursor:pointer;transition:all .3s ease}.ExtraList_extra_container__879Ae .ExtraList_extra_card__ZBYYR .ExtraList_check__zipu4{position:absolute;width:30px;height:30px;border-radius:50%;top:0;left:0;transform:translate(-50%,-50%)}.ExtraList_extra_container__879Ae .ExtraList_extra_card__ZBYYR .ExtraList_extra_title__rp2bc{width:100%;padding:5px;text-align:center;cursor:pointer}.ExtraList_extra_container__879Ae .ExtraList_extra_card__ZBYYR .ExtraList_extra_description__NTi2n{width:100%;padding:5px;text-align:center;cursor:pointer;font-size:var(--font-size-s);color:var(--text-secondary-color)}.ExtraList_extra_container__879Ae .ExtraList_extra_card__ZBYYR.ExtraList_active__1SwNm{outline-color:var(--border-primary-color);outline-width:2px;background-color:var(--main-color)}.ExtraList_extra_container__879Ae .ExtraList_extra_card__ZBYYR.ExtraList_disabled__xp_4Y{opacity:.6;cursor:not-allowed}.ExtraList_extra_container__879Ae .ExtraList_extra_card__ZBYYR.ExtraList_disabled__xp_4Y:hover{outline-color:var(--border-third-color)}.ExtraList_extra_container__879Ae .ExtraList_extraPrice__Myb9u{position:absolute;display:flex;flex-direction:column;top:-50%;right:-5%;text-align:center;align-items:center;justify-content:center;aspect-ratio:1/1;padding:4px;border-radius:50%;background-color:var(--third-color);color:var(--secondary-font-color);font-size:var(--font-size-xs)}.ExtraList_extra_container__879Ae .ExtraList_extraPrice__Myb9u .ExtraList_price__CCBw6{font-size:var(--font-size-xs);font-weight:600}.ExtraList_extra_container__879Ae .ExtraList_extraPrice__Myb9u.ExtraList_disabled__xp_4Y{opacity:.4;pointer-events:none}@media(min-width:768px){.ExtraList_extra_container__879Ae{grid-template-columns:1fr 1fr 1fr;gap:20px;padding:18px 20px}.ExtraList_extra_container__879Ae .ExtraList_extra_card_wrapper__0Hz_p{flex:1 1;min-width:200px}.ExtraList_extra_container__879Ae .ExtraList_extra_card__ZBYYR{padding:15px}.ExtraList_extra_container__879Ae .ExtraList_extra_card__ZBYYR .ExtraList_check__zipu4{width:40px;height:40px}}@media(min-width:1200px){.ExtraList_extra_container__879Ae{grid-template-columns:1fr 1fr 1fr 1fr}}.Error_error__EIIAo{color:var(--fourth-color)}.pet-breed_container__bQ3R9{position:relative;width:var(--container-width);display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;gap:var(--container-gap);min-height:calc(100vh - var(--header-height));padding:50px 0 30%}.pet-breed_container__bQ3R9 .pet-breed_backButton__r4W_s{position:absolute;border:1px solid var(--border-secondary-color);border-radius:50%;padding:7px;top:0;left:0;z-index:10}.pet-breed_container__bQ3R9 .pet-breed_backButton__r4W_s img{width:25px;height:25px}.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-xl)}.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-secondary-color);border-radius:50%;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(--main-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:10px 15px;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-secondary-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(--main-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(--main-color);outline-color:var(--border-primary-color);outline-width:2px}.pet-breed_container__bQ3R9 .pet-breed_btnWrapper__sdkBJ .pet-breed_inactive__yAGLd{opacity:.5}.pet-breed_container__bQ3R9 .pet-breed_sterilizedWrapper__P6IWt{width:calc(100vw - 32px);padding:12px 16px;background-color:var(--main-color);border-radius:var(--border-radius);display:flex;flex-direction:row;justify-content:space-between;text-align:center;align-items:center}.pet-breed_container__bQ3R9 .pet-breed_sterilizedWrapper__P6IWt .pet-breed_radioWrapper__UD0vT{display:flex;flex-direction:row;gap:15px}.pet-breed_container__bQ3R9 .pet-breed_sterilizedWrapper__P6IWt .pet-breed_radioWrapper__UD0vT .pet-breed_radioLabel__se9uu{display:flex;align-items:center;cursor:pointer;gap:5px}.pet-breed_container__bQ3R9 .pet-breed_sterilizedWrapper__P6IWt .pet-breed_radioWrapper__UD0vT .pet-breed_radioLabel__se9uu .pet-breed_radioInput__OsBJ2{position:absolute;opacity:0;width:0;height:0;margin:0;cursor:pointer}.pet-breed_container__bQ3R9 .pet-breed_sterilizedWrapper__P6IWt .pet-breed_radioWrapper__UD0vT .pet-breed_radioLabel__se9uu .pet-breed_radioButton___DW80{width:20px;height:20px;border:1px solid var(--border-primary-color);border-radius:50%;background-color:var(--secondary-color);transition:background-color .2s ease}.pet-breed_container__bQ3R9 .pet-breed_sterilizedWrapper__P6IWt .pet-breed_radioWrapper__UD0vT .pet-breed_radioLabel__se9uu .pet-breed_radioButton___DW80.pet-breed_active__TQ6oP{border:2px solid var(--secondary-color);outline:1px solid var(--border-primary-color);background-color:#fe9f4d}.pet-breed_container__bQ3R9 .pet-breed_nextMobileWrapper__DMB7B{position:fixed;bottom:0;left:0;width:100%;display:flex;align-items:center;justify-content:center;padding:12px 16px;background:var(--secondary-color);z-index:100}.pet-breed_container__bQ3R9 .pet-breed_nextDesktopWrapper__jTMj4{display:none}.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;padding-bottom:100px}.pet-breed_container__bQ3R9 .pet-breed_backButton__r4W_s{display:none}.pet-breed_container__bQ3R9 .pet-breed_wrapper__4qslo{gap:20px}.pet-breed_container__bQ3R9 .pet-breed_btnWrapper__sdkBJ{gap:40px;flex-direction:row}.pet-breed_container__bQ3R9 .pet-breed_sterilizedWrapper__P6IWt{width:100%;margin:0}.pet-breed_container__bQ3R9 .pet-breed_sterilizedWrapper__P6IWt .pet-breed_radioWrapper__UD0vT{flex-direction:row;gap:40px}.pet-breed_container__bQ3R9 .pet-breed_nextDesktopWrapper__jTMj4{display:block;width:100%}.pet-breed_container__bQ3R9 .pet-breed_nextMobileWrapper__DMB7B{display:none}}.pet-breed_backDesktopButton__adsVL{display:none;position:absolute;top:calc(var(--header-height) + 20px);left:40px;cursor:pointer;border:1px solid var(--border-secondary-color);border-radius:50%;padding:7px;z-index:10}.pet-breed_backDesktopButton__adsVL img{width:25px;height:25px}@media(min-width:768px){.pet-breed_backDesktopButton__adsVL{display:block}}.pet-choice_container__47VPk{position:relative;width:var(--container-width);display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;gap:var(--container-gap);min-height:calc(100vh - var(--header-height));padding:50px 0 30%}.pet-choice_container__47VPk .pet-choice_backButton__W87yd{position:absolute;cursor:pointer;border:1px solid var(--border-secondary-color);border-radius:50%;padding:7px;top:0;left:0;z-index:10}.pet-choice_container__47VPk .pet-choice_backButton__W87yd img{width:25px;height:25px}.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-xl)}.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-secondary-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(--main-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(--main-color);outline-width:2px;outline-color:var(--border-primary-color)}.pet-choice_container__47VPk .pet-choice_wrapper__saBqp .pet-choice_btnWrapper__pZUIs .pet-choice_inactive__bI6cq{opacity:.5}.pet-choice_container__47VPk .pet-choice_nextMobileWrapper__zfjT1{position:fixed;bottom:0;left:0;width:100%;display:flex;align-items:center;justify-content:center;padding:12px 16px;background:var(--secondary-color);z-index:1000}.pet-choice_container__47VPk .pet-choice_nextDesktopWrapper__cmMNQ{display:none}@media(min-width:768px){.pet-choice_container__47VPk{width:500px;gap:40px;padding-bottom:100px}.pet-choice_container__47VPk .pet-choice_backButton__W87yd{display:none}.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}.pet-choice_container__47VPk .pet-choice_nextDesktopWrapper__cmMNQ{display:block}.pet-choice_container__47VPk .pet-choice_nextMobileWrapper__zfjT1{display:none}}.pet-choice_backDesktopButton__q8zL5{display:none;position:absolute;top:calc(var(--header-height) + 20px);left:40px;cursor:pointer;border:1px solid var(--border-secondary-color);border-radius:50%;padding:7px;z-index:10}.pet-choice_backDesktopButton__q8zL5 img{width:25px;height:25px}@media(min-width:768px){.pet-choice_backDesktopButton__q8zL5{display:block}}@media(min-width:1200px){.pet-choice_container__47VPk .pet-choice_btnWrapper__pZUIs{flex-direction:row;gap:100px}}.pet-name_container__p3YkX{position:relative;width:var(--container-width);display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;gap:var(--container-gap);min-height:calc(100vh - var(--header-height));padding:50px 0 30%}.pet-name_container__p3YkX .pet-name_backButton__s93cw{position:absolute;cursor:pointer;border:1px solid var(--border-secondary-color);border-radius:50%;padding:7px;top:0;left:0;z-index:10}.pet-name_container__p3YkX .pet-name_backButton__s93cw img{width:25px;height:25px}.pet-name_container__p3YkX .pet-name_wrapper__0oh0_{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;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-xl)}.pet-name_container__p3YkX .pet-name_wrapper__0oh0_ .pet-name_birthInput__YU3me{width:100%;height:var(--button-height);border:1px solid var(--border-secondary-color);border-radius:var(--border-radius);text-align:center}.pet-name_container__p3YkX .pet-name_wrapper__0oh0_ .pet-name_birthInput__YU3me::placeholder{color:var(--hover-font-color)}.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_nextMobileWrapper__tPG72{position:fixed;bottom:0;left:0;width:100%;display:flex;align-items:center;justify-content:center;padding:12px 16px;background:var(--secondary-color);z-index:1000}.pet-name_container__p3YkX .pet-name_nextDesktopWrapper__on9Ob{display:none}@media(min-width:768px){.pet-name_container__p3YkX{width:500px;gap:40px;padding-bottom:100px}.pet-name_container__p3YkX .pet-name_backButton__s93cw{display:none}.pet-name_container__p3YkX .pet-name_nextDesktopWrapper__on9Ob{display:block;width:100%}.pet-name_container__p3YkX .pet-name_nextMobileWrapper__tPG72{display:none}}.pet-name_backDesktopButton__1nDLx{display:none;position:absolute;top:calc(var(--header-height) + 20px);left:40px;cursor:pointer;border:1px solid var(--border-secondary-color);border-radius:50%;padding:7px;z-index:10}.pet-name_backDesktopButton__1nDLx img{width:25px;height:25px}@media(min-width:768px){.pet-name_backDesktopButton__1nDLx{display:block}}@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{position:relative;width:var(--container-width);display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;gap:var(--container-gap);min-height:calc(100vh - var(--header-height));padding:50px 0 30%}.pet-weight_container__kfq0I .pet-weight_backButton__ihw0Q{position:absolute;border:1px solid var(--border-secondary-color);border-radius:50%;padding:7px;top:0;left:0;z-index:10}.pet-weight_container__kfq0I .pet-weight_backButton__ihw0Q img{width:25px;height:25px}.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-xl)}.pet-weight_container__kfq0I .pet-weight_wrapper__V3Irr .pet-weight_inputWrapper__Mf0ME{position:relative;display:flex;justify-content:center;align-items:center;width:100%;height:60px;border:1px solid var(--border-secondary-color);border-radius:var(--border-radius);background-color:var(--secondary-color)}.pet-weight_container__kfq0I .pet-weight_wrapper__V3Irr .pet-weight_inputWrapper__Mf0ME .pet-weight_weightInput__IlNg5{width:100%;text-align:center;background-color:transparent;outline:none;border:none;font-size:var(--font-size-m);padding:8px 4px}.pet-weight_container__kfq0I .pet-weight_wrapper__V3Irr .pet-weight_inputWrapper__Mf0ME .pet-weight_kgLabel__5P2dM{position:absolute;right:50%;top:50%;transform:translateX(35px) translateY(-50%);margin-left:0;white-space:nowrap}.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-secondary-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(--main-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(--main-color);outline-width:2px;outline-color:var(--border-primary-color)}.pet-weight_container__kfq0I .pet-weight_wrapper__V3Irr .pet-weight_btnWrapper__m29ZH .pet-weight_inactive___m2Bu{opacity:.5}.pet-weight_container__kfq0I .pet-weight_nextWrapper__oavbx{position:fixed;bottom:0;left:0;width:100%;display:flex;align-items:center;justify-content:center;padding:12px 16px;background:var(--secondary-color);z-index:1000}.pet-weight_container__kfq0I .pet-weight_backButton__ihw0Q{cursor:pointer;font-size:var(--font-size-s)}.pet-weight_container__kfq0I .pet-weight_nextMobileWrapper__PNa_Z{position:fixed;bottom:0;left:0;width:100%;display:flex;align-items:center;justify-content:center;padding:12px 16px;background:var(--secondary-color);z-index:1000}.pet-weight_container__kfq0I .pet-weight_nextDesktopWrapper__FHAdY{display:none}@media(min-width:768px){.pet-weight_container__kfq0I{width:500px;gap:40px;padding-bottom:100px}.pet-weight_container__kfq0I .pet-weight_backButton__ihw0Q{display:none}.pet-weight_container__kfq0I .pet-weight_wrapper__V3Irr .pet-weight_btnWrapper__m29ZH{flex-direction:row;gap:20px}.pet-weight_container__kfq0I .pet-weight_nextDesktopWrapper__FHAdY{display:block;width:100%}.pet-weight_container__kfq0I .pet-weight_nextMobileWrapper__PNa_Z{display:none}}.pet-weight_backDesktopButton__OYhG6{display:none;position:absolute;top:calc(var(--header-height) + 20px);left:40px;cursor:pointer;border:1px solid var(--border-secondary-color);border-radius:50%;padding:7px;z-index:10}.pet-weight_backDesktopButton__OYhG6 img{width:25px;height:25px}@media(min-width:768px){.pet-weight_backDesktopButton__OYhG6{display:block}}.recipes_container__a68YT{position:relative;width:var(--container-width);display:flex;flex-direction:column;justify-content:flex-start;align-items:center;text-align:center;gap:var(--container-gap);min-height:calc(100vh - var(--header-height));padding:50px 0 100px}.recipes_container__a68YT .recipes_backButton__yIOQP{position:absolute;cursor:pointer;border:1px solid var(--border-secondary-color);border-radius:50%;padding:7px;top:0;left:0;z-index:10}.recipes_container__a68YT .recipes_backButton__yIOQP img{width:25px;height:25px}.recipes_container__a68YT .recipes_wrapper__biL6T{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;gap:20px}.recipes_container__a68YT .recipes_wrapper__biL6T .recipes_title__swZDj{width:100%;font-size:var(--font-size-xl);padding:0 20px}.recipes_container__a68YT .recipes_wrapper__biL6T .recipes_mention__b_DZH{width:100%;padding:0 20px}.recipes_container__a68YT .recipes_nextMobileWrapper__AjHo8{position:fixed;bottom:0;left:0;width:100%;display:flex;align-items:center;justify-content:center;padding:12px 16px;background:var(--secondary-color);z-index:100}.recipes_container__a68YT .recipes_nextDesktopWrapper__Zafcm{display:none}@media(min-width:768px){.recipes_container__a68YT .recipes_wrapper__biL6T{max-width:800px}.recipes_container__a68YT .recipes_nextDesktopWrapper__Zafcm{display:block;width:100%}.recipes_container__a68YT .recipes_nextMobileWrapper__AjHo8{display:none}}@media(min-width:1200px){.recipes_container__a68YT .recipes_wrapper__biL6T{width:1000px}}.subscription_container__MJLfo{position:relative;width:var(--container-width);display:flex;flex-direction:column;justify-content:flex-start;align-items:center;text-align:center;gap:var(--container-gap);min-height:calc(100vh - var(--header-height));padding:50px 0 100px}.subscription_container__MJLfo .subscription_backButton__u_ake{position:absolute;cursor:pointer;border:1px solid var(--border-secondary-color);border-radius:50%;padding:7px;top:0;left:0;z-index:10}.subscription_container__MJLfo .subscription_backButton__u_ake img{width:25px;height:25px}.subscription_container__MJLfo .subscription_reco_wrapper__Q4BxM{width:100%;padding:15px 10px;display:flex;text-align:center;justify-content:center;align-items:center;border-radius:var(--border-radius);background-color:var(--main-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-xl);text-align:center}.subscription_container__MJLfo .subscription_formulaWrapper__TzYIL{display:flex;flex-direction:row;justify-content:space-between;width:100%}.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:60px;text-align:center;border:1px solid var(--border-secondary-color);background-color:var(--secondary-color);border-radius:var(--border-radius)}.subscription_container__MJLfo .subscription_formulaWrapper__TzYIL button:hover{background-color:var(--main-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 button.subscription_active__wGG_2{background-color:var(--main-color);border-color:var(--border-primary-color);border-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_popupBackground__mdtky{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;z-index:1000}.subscription_container__MJLfo .subscription_formulaWrapper__TzYIL .subscription_popupWrapper__SZkkp{position:relative;display:flex;flex-direction:row;justify-content:space-between;align-items:center;background-color:var(--secondary-color);border-radius:var(--border-radius);padding:20px;max-width:90%;width:400px;height:100px;max-height:80vh;overflow:hidden;box-shadow:0 4px 20px rgba(0,0,0,.15)}.subscription_container__MJLfo .subscription_formulaWrapper__TzYIL .subscription_closeButton__aiF_m{position:absolute;top:10px;right:10px;width:30px;height:30px;padding:0;cursor:pointer;border-radius:50%;border:1px solid var(--border-primary-color);background-color:var(--secondary-color);display:flex;align-items:center;justify-content:center}.subscription_container__MJLfo .subscription_formulaWrapper__TzYIL .subscription_closeButton__aiF_m img{width:15px;height:15px}.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:100%;display:flex;flex-direction:column;gap:10px}.subscription_container__MJLfo .subscription_cardsWrapper__vph48 .subscription_card__DEPkU{flex:none;position:relative;width:100%;background-color:var(--secondary-color);border:1px solid var(--border-secondary-color);border-radius:var(--border-radius);padding:15px;display:flex;flex-direction:row;justify-content:space-between;align-items:center;text-align:center;cursor:pointer;gap:30px}.subscription_container__MJLfo .subscription_cardsWrapper__vph48 .subscription_card__DEPkU.subscription_active__wGG_2,.subscription_container__MJLfo .subscription_cardsWrapper__vph48 .subscription_card__DEPkU:hover{background-color:var(--main-color);border:2px solid var(--border-primary-color)}.subscription_container__MJLfo .subscription_cardsWrapper__vph48 .subscription_card__DEPkU .subscription_infoWrapper__8S5jV{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;text-align:left;gap:5px}.subscription_container__MJLfo .subscription_cardsWrapper__vph48 .subscription_card__DEPkU .subscription_infoWrapper__8S5jV .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_infoWrapper__8S5jV .subscription_name__McUUP{font-size:var(--font-size-l);cursor:pointer;width:120px}.subscription_container__MJLfo .subscription_cardsWrapper__vph48 .subscription_card__DEPkU .subscription_infoWrapper__8S5jV .subscription_priceWrapper__EIMvp{width:100%}.subscription_container__MJLfo .subscription_cardsWrapper__vph48 .subscription_card__DEPkU .subscription_infoWrapper__8S5jV .subscription_priceWrapper__EIMvp .subscription_price__bleF9{font-size:var(--font-size-l);cursor:pointer}.subscription_container__MJLfo .subscription_cardsWrapper__vph48 .subscription_card__DEPkU .subscription_infoWrapper__8S5jV .subscription_info__XUvON{color:var(--third-font-color)}.subscription_container__MJLfo .subscription_cardsWrapper__vph48 .subscription_card__DEPkU .subscription_infoWrapper__8S5jV .subscription_bestSeller__YiZKl{background-color:var(--sixth-color);color:var(--secondary-font-color);font-size:var(--font-size-xs);text-align:center;padding:5px 15px;border-radius:var(--border-radius);position:absolute;top:10px;right:10px}.subscription_container__MJLfo .subscription_cardsWrapper__vph48 .subscription_card__DEPkU .subscription_active__wGG_2{background-color:var(--main-color);border:2px solid var(--border-primary-color)}.subscription_container__MJLfo .subscription_nextMobileWrapper__C718m{position:fixed;bottom:0;left:0;width:100%;display:flex;align-items:center;justify-content:center;padding:12px 16px;background:var(--secondary-color);z-index:1000}.subscription_container__MJLfo .subscription_nextDesktopWrapper__e4uOF{display:none}@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_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;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}.subscription_container__MJLfo .subscription_nextDesktopWrapper__e4uOF{display:block;width:100%}.subscription_container__MJLfo .subscription_nextMobileWrapper__C718m{display:none}}.Hero_hero__u3vIH{height:auto;width:100%;display:flex;justify-content:space-evenly;align-items:center;flex-direction:column;padding:40px 30px;gap:40px;background-color:var(--main-color)}.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-xxl)}.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_{display:flex;justify-content:space-evenly;align-items:center;overflow-x:auto;padding:40px 0}.Features_features__aouz_ .Features_element__FfwYu{width:auto;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;gap:20px;min-width:86px}.Features_features__aouz_ .Features_element__FfwYu .Features_icon__6oboq{width:60px;height:60px;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_::-webkit-scrollbar{display:none}.Features_M___qY1U{font-size:var(--font-size-m)}.Features_S__yD_38{font-size:var(--font-size-s)}.Features_XS__Xusoj{font-size:var(--font-size-xs)}@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}}.Reviews_container__S1Khj{width:100%;display:flex;justify-content:center;align-items:center;flex-direction:column;background-color:var(--main-color);gap:50px;padding:40px 30px 50px}.Reviews_container__S1Khj .Reviews_title__jgiPH{font-size:var(--font-size-xxl);font-weight:600}.Reviews_container__S1Khj .Reviews_reviewList__k1r20{display:flex;flex-direction:row;gap:20px;overflow-x:auto;padding:0;width:calc(100% + 60px);scroll-behavior:smooth;scrollbar-width:none;-ms-overflow-style:none}.Reviews_container__S1Khj .Reviews_reviewList__k1r20::-webkit-scrollbar{display:none}.Reviews_container__S1Khj .Reviews_reviewList__k1r20 .Reviews_review__H5Y1N{display:flex;flex-direction:column;gap:15px;padding:20px;background-color:var(--secondary-color);border:1px solid var(--border-secondary-color);border-radius:7px;width:300px;height:200px;flex:none}.Reviews_container__S1Khj .Reviews_reviewList__k1r20 .Reviews_review__H5Y1N:first-child{margin-left:30px}.Reviews_container__S1Khj .Reviews_reviewList__k1r20 .Reviews_review__H5Y1N:last-child{margin-right:30px}.Reviews_container__S1Khj .Reviews_reviewList__k1r20 .Reviews_review__H5Y1N .Reviews_profile__XUzoU{display:flex;flex-direction:row;align-items:center;gap:15px}.Reviews_container__S1Khj .Reviews_reviewList__k1r20 .Reviews_review__H5Y1N .Reviews_profile__XUzoU .Reviews_profilePicture__p7S0P{width:40px;height:40px;border-radius:50%;object-fit:cover}.Reviews_container__S1Khj .Reviews_reviewList__k1r20 .Reviews_review__H5Y1N .Reviews_profile__XUzoU .Reviews_name__20xPa{font-size:var(--font-size-m);font-weight:600}.Reviews_container__S1Khj .Reviews_reviewList__k1r20 .Reviews_review__H5Y1N .Reviews_textReview__EDsTb{font-size:var(--font-size-s)}.Reviews_container__S1Khj .Reviews_reviewList__k1r20 .Reviews_review__H5Y1N .Reviews_reviewStars__G_9Y8{display:flex;flex-direction:row}.Reviews_container__S1Khj .Reviews_reviewList__k1r20 .Reviews_review__H5Y1N .Reviews_reviewStars__G_9Y8 .Reviews_star__a_WyW{width:17px;height:17px}.Reviews_container__S1Khj .Reviews_trustpilot__X6zqE{font-size:var(--font-size-s);display:flex;flex-direction:row;align-items:center;text-align:center;gap:10px;margin-top:-20px}.Reviews_container__S1Khj .Reviews_trustpilot__X6zqE img{width:16px;height:16px}@media(min-width:768px){.Reviews_container__S1Khj .Reviews_reviewList__k1r20{justify-content:center;align-items:center;gap:40px}.Reviews_container__S1Khj .Reviews_reviewList__k1r20 .Reviews_review__H5Y1N{width:300px;height:250px;padding:30px}}.FAQ_container__6L9uC{width:100%;display:flex;justify-content:center;align-items:center;flex-direction:column;gap:50px;padding:40px 30px 50px;background-color:var(--secondary-color)}.FAQ_container__6L9uC .FAQ_title__uL1yR{font-size:var(--font-size-xxl);font-weight:600}.FAQ_container__6L9uC .FAQ_questionList__es2nb{display:flex;flex-direction:column;gap:5px;width:100%;max-width:500px}.FAQ_container__6L9uC .FAQ_questionList__es2nb .FAQ_questionWrapper__JJEyL{display:flex;width:100%;background-color:var(--main-color);padding:15px 20px;border-radius:var(--border-radius);flex-direction:column;gap:20px}.FAQ_container__6L9uC .FAQ_questionList__es2nb .FAQ_questionWrapper__JJEyL .FAQ_question__5amyE{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.FAQ_container__6L9uC .FAQ_questionList__es2nb .FAQ_questionWrapper__JJEyL .FAQ_question__5amyE .FAQ_plus__0dAd9{font-size:24px;font-weight:600;margin-left:auto;background-color:#fe9f4d;color:#fff;width:25px;height:25px;border-radius:50%;display:flex;justify-content:center;align-items:center;text-align:center;align-self:center;aspect-ratio:1/1;line-height:1.2}.FAQ_container__6L9uC .FAQ_questionList__es2nb .FAQ_questionWrapper__JJEyL .FAQ_answer__DO7ky{font-size:var(--font-size-s);color:var(--third-font-color);line-height:1.3}.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}}.AddressInput_container__MGB_Q{gap:10px!important}.AddressInput_container__MGB_Q,.AddressInput_fieldGroup__CA_Le{display:flex!important;flex-direction:column!important;width:100%!important;box-sizing:border-box!important}.AddressInput_fieldGroup__CA_Le{position:relative!important}.AddressInput_rowFields__KGn7G{display:flex!important;flex-direction:row!important;gap:15px!important;width:100%!important;box-sizing:border-box!important}.AddressInput_rowFields__KGn7G .AddressInput_fieldGroup__CA_Le{flex:1 1!important}.AddressInput_input__7qCzW{width:100%!important;padding:10px!important;border:1px solid var(--border-third-color)!important;border-radius:var(--border-radius)!important;font-size:16px!important;font-family:inherit!important;background-color:#fff!important;transition:border-color .2s ease!important;box-sizing:border-box!important;display:block!important}.AddressInput_input__7qCzW:focus{outline:none!important;border-color:#007bff!important;box-shadow:0 0 0 2px rgba(0,123,255,.25)!important}.AddressInput_input__7qCzW::placeholder{color:var(--hover-font-color)!important}.AddressInput_select__f2d8Z{width:100%!important;padding:10px!important;border:1px solid var(--border-third-color)!important;border-radius:var(--border-radius)!important;font-size:16px!important;font-family:inherit!important;background-color:#fff!important;transition:border-color .2s ease!important;box-sizing:border-box!important;cursor:pointer!important;display:block!important}.AddressInput_select__f2d8Z:focus{outline:none!important;border-color:#007bff!important;box-shadow:0 0 0 2px rgba(0,123,255,.25)!important}.AddressInput_suggestionsContainer__3pN_F{position:absolute!important;top:100%!important;left:0!important;right:0!important;background:#fff!important;border:1px solid #ddd!important;border-top:none!important;border-radius:0 0 var(--border-radius) var(--border-radius)!important;max-height:200px!important;overflow-y:auto!important;z-index:1000!important;box-shadow:0 2px 8px rgba(0,0,0,.1)!important;display:block!important;width:100%!important;box-sizing:border-box!important}.AddressInput_suggestionItem__qsYCo{padding:10px!important;cursor:pointer!important;border-bottom:1px solid #f0f0f0!important;transition:background-color .2s ease!important;display:block!important;width:100%!important;box-sizing:border-box!important;text-align:left!important}.AddressInput_suggestionItem__qsYCo:hover{background-color:#f8f9fa!important}.AddressInput_suggestionItem__qsYCo:last-child{border-bottom:none!important}.AddressInput_mainText__00E3I{font-weight:500!important;color:#333!important;margin-bottom:2px!important;font-size:14px!important;line-height:1.3!important}.AddressInput_mainText__00E3I,.AddressInput_secondaryText__2rfpW{display:block!important;text-align:left!important;width:100%!important;box-sizing:border-box!important}.AddressInput_secondaryText__2rfpW{font-size:12px!important;color:#666!important;line-height:1.2!important}.AddressInput_loadingItem__Rion2{padding:10px!important;color:#666!important;font-style:italic!important;text-align:center!important;font-size:14px!important;display:block!important;width:100%!important;box-sizing:border-box!important}.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}.PhoneInput_container__HhfJu{position:relative;width:100%;font-size:var(--font-size-s)}.PhoneInput_label__Ys0Wq{display:block;margin-bottom:5px;color:var(--primary-font-color);font-weight:500}.PhoneInput_input_wrapper__PpINj{position:relative;display:flex;width:100%;height:40px;border:1px solid var(--border-third-color);border-radius:var(--border-radius);background:#fff;overflow:visible;transition:border-color .2s ease,box-shadow .2s ease}.PhoneInput_input_wrapper__PpINj:focus-within{border-color:var(--primary-color);box-shadow:0 0 0 1px var(--primary-color)}.PhoneInput_input_wrapper__PpINj:hover{border-color:#888}.PhoneInput_country_selector___aIG_{display:flex;align-items:center;gap:6px;padding:0 12px;background:#f8f9fa;border:none;border-right:1px solid var(--border-third-color);cursor:pointer;transition:background-color .2s ease;min-width:-moz-fit-content;min-width:fit-content}.PhoneInput_country_selector___aIG_.PhoneInput_open__24Ue9,.PhoneInput_country_selector___aIG_:hover{background:#e9ecef}.PhoneInput_country_selector___aIG_.PhoneInput_open__24Ue9 .PhoneInput_arrow__ekoaR{transform:rotate(180deg)}.PhoneInput_country_selector___aIG_ .PhoneInput_flag___hTAG{font-size:16px;line-height:1}.PhoneInput_country_selector___aIG_ .PhoneInput_prefix__1B02c{font-size:var(--font-size-s);color:var(--primary-font-color);font-weight:500;white-space:nowrap}.PhoneInput_country_selector___aIG_ .PhoneInput_arrow__ekoaR{font-size:10px;color:#666;transition:transform .2s ease}.PhoneInput_phone_input__z_2br{flex:1 1;padding:0 12px;border:none;outline:none;background:transparent;font-size:var(--font-size-s);color:var(--primary-font-color)}.PhoneInput_phone_input__z_2br::placeholder{color:var(--hover-font-color)}.PhoneInput_phone_input__z_2br:focus{outline:none}.PhoneInput_dropdown__wEo0C{position:absolute;top:calc(100% + 4px);left:0;right:0;background:#fff;border:1px solid var(--border-third-color);border-radius:var(--border-radius);box-shadow:0 4px 12px rgba(0,0,0,.15);max-height:200px;overflow-y:auto;z-index:99999;min-width:100%;width:100%}.PhoneInput_country_option__jpU1W{display:flex;align-items:center;gap:10px;width:100%;padding:8px 12px;border:none;background:none;cursor:pointer;transition:background-color .2s ease;text-align:left;font-size:var(--font-size-s)}.PhoneInput_country_option__jpU1W:hover{background:#f8f9fa}.PhoneInput_country_option__jpU1W.PhoneInput_selected__sPnPa{background:var(--primary-color);color:#fff}.PhoneInput_country_option__jpU1W.PhoneInput_selected__sPnPa .PhoneInput_country_name__TUKJJ,.PhoneInput_country_option__jpU1W.PhoneInput_selected__sPnPa .PhoneInput_prefix__1B02c{color:#fff}.PhoneInput_country_option__jpU1W .PhoneInput_flag___hTAG{font-size:16px;min-width:20px}.PhoneInput_country_option__jpU1W .PhoneInput_country_name__TUKJJ{flex:1 1;font-size:var(--font-size-s);color:var(--primary-font-color)}.PhoneInput_country_option__jpU1W .PhoneInput_prefix__1B02c{font-size:var(--font-size-s);color:#666;font-weight:500}@media(max-width:768px){.PhoneInput_country_selector___aIG_{padding:0 8px;gap:4px}.PhoneInput_country_selector___aIG_ .PhoneInput_prefix__1B02c{font-size:14px}.PhoneInput_phone_input__z_2br{padding:0 8px}.PhoneInput_country_option__jpU1W{padding:6px 10px;gap:8px}}