.header_header__sNvBo{background-color:#777;border-radius:15px;box-sizing:border-box;display:flex;justify-content:center;margin:0 300px;text-align:center}.header_title__aY\+RD{border-radius:15px;box-sizing:border-box;color:#f0f0f0;font-size:96px;font-weight:400;line-height:116px;margin:0;padding:20px 30px}@media (max-width:1500px){.header_header__sNvBo{margin:0 200px}.header_title__aY\+RD{font-size:70px;line-height:80px}}@media (max-width:1100px){.header_header__sNvBo{margin:0 100px}.header_title__aY\+RD{font-size:40px;line-height:48px;padding:10px 20px}}@media (max-width:500px){.header_header__sNvBo{margin:0 25px}.header_title__aY\+RD{font-size:30px;line-height:38px}}.main_main__PgHE3{box-sizing:border-box;height:100%;padding:0 300px;width:100%}@media (max-width:1500px){.main_main__PgHE3{padding:0 200px}}@media (max-width:1100px){.main_main__PgHE3{padding:0 100px}}@media (max-width:500px){.main_main__PgHE3{padding:0 25px}}.loader_loaderContainer__-\+52L{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-top:30px}.loader_spinner__Dj-hn{animation:loader_spin__sp9KT 1s linear infinite;border:4px solid #ccc;border-radius:50%;border-top-color:#3498db;height:40px;margin-bottom:12px;width:40px}@keyframes loader_spin__sp9KT{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.loader_loadingText__i9pVE{color:#fff;font-size:14px}.review_review__vRgmN{background-color:#d9d9d9;border-radius:15px;box-sizing:border-box;color:#000;padding:27px;width:100%}.review_text__zlc2K{font-size:24px;font-weight:400;line-height:29px;margin:0;padding:0}@media (max-width:1500px){.review_review__vRgmN{padding:24px}}@media (max-width:1100px){.review_review__vRgmN{padding:20px}.review_text__zlc2K{font-size:20px;line-height:24px}}@media (max-width:500px){.review_review__vRgmN{padding:10px}}.reviews_reviews__YjNoQ{grid-column-gap:34px;box-sizing:border-box;column-gap:34px;display:grid;grid-template-columns:repeat(3,1fr);list-style-type:none;margin:100px 0 240px;padding:0}@media (max-width:1500px){.reviews_reviews__YjNoQ{column-gap:25px;margin:80px 0 150px}}@media (max-width:1100px){.reviews_reviews__YjNoQ{column-gap:15px;grid-template-columns:repeat(2,1fr);margin:50px 0 100px;row-gap:15px}}@media (max-width:500px){.reviews_reviews__YjNoQ{column-gap:10px;grid-template-columns:1fr;margin:40px 0 60px;row-gap:10px}}.cart_cart__CtT40{grid-column-gap:10px;column-gap:10px;display:grid;grid-template-columns:1fr max-content max-content;margin:0;padding:0}.cart_text__Rj6g0{font-size:24px;font-weight:400;line-height:29px;margin:0;padding:0}@media (max-width:1100px){.cart_text__Rj6g0{font-size:20px;line-height:24px}}.carts_content__ttgwZ{grid-row-gap:20px;background-color:#d9d9d9;border-radius:15px;box-sizing:border-box;display:grid;margin:0 auto;min-width:600px;padding:20px;row-gap:20px;width:max-content}.carts_carts__I49HJ{grid-gap:10px;display:grid;gap:10px;list-style-type:none;margin:0;padding:0}.carts_title__Jyuj7{font-size:36px;font-weight:400;line-height:44px;margin:0;padding:0}.carts_buttons__EzNRE{grid-gap:10px;display:grid;gap:10px;grid-template-columns:1fr 250px;width:100%}.carts_button__YO6HH{background-color:#222;border-radius:15px;box-sizing:border-box;color:#f0f0f0;font-size:36px;font-weight:400;line-height:44px;width:100%}.carts_button__YO6HH:hover{background-color:#000;border:none}.carts_button_disabled__DXfO5{background-color:#d6d6d6;pointer-events:none}.carts_error__stzY-{color:red}.carts_text__OSW\+F{font-size:24px;font-weight:400;line-height:29px;margin:0;padding:0}@media (max-width:1100px){.carts_content__ttgwZ{min-width:350px}.carts_text__OSW\+F{font-size:20px;line-height:24px}.carts_title__Jyuj7{font-size:28px;line-height:36px}.carts_buttons__EzNRE{gap:10px;grid-template-columns:1fr}.carts_button__YO6HH{font-size:26px;line-height:35px;padding:0 10px}}@media (max-width:500px){.carts_content__ttgwZ{min-width:0;width:auto}.carts_button__YO6HH{font-size:20px;line-height:28px;padding:0 10px}}.modal_overlay__6AzjF{align-items:center;background-color:#00000080;bottom:0;display:flex;height:100%;justify-content:center;left:0;position:absolute;right:0;top:0;width:100%;z-index:1000}.modal_content__bpykS{background-color:#d9d9d9;border-radius:15px;box-shadow:0 4px 12px #0003;max-width:500px;padding:20px;position:relative;text-align:center;width:100%}.modal_close__GvCYX{background:none;border:none;cursor:pointer;font-size:40px;position:absolute;right:10px;top:10px}.modal_body__MHvpV{align-items:center;display:flex;font-size:36px;font-weight:400;justify-content:center;line-height:44px;margin:0;padding:10px}@media (max-width:1100px){.modal_body__MHvpV{font-size:26px;line-height:35px}}@media (max-width:500px){.modal_content__bpykS{margin:0 25px}.modal_body__MHvpV{font-size:20px;line-height:28px}}.card_card__4LqvK{background-color:#d9d9d9;border-radius:15px;padding:20px}.card_image__-cxN6,.card_quantity__GHmmU{border-radius:15px;width:100%}.card_quantity__GHmmU{align-items:center;display:flex;justify-content:center;margin:0;padding:0}.card_button__9NrJb,.card_quantity__GHmmU{background-color:#222;color:#f0f0f0;font-size:36px;font-weight:400;line-height:44px}.card_button__9NrJb{border-radius:15px;width:100%}.card_button__9NrJb:hover{background-color:#000;border:none}.card_button_one__FMda9{display:grid;width:100%}.card_button_full__h0G5w{grid-column-gap:5px;column-gap:5px;display:grid;grid-template-columns:1fr 2fr 1fr;width:100%}@media (max-width:1100px){.card_button__9NrJb{font-size:26px;line-height:35px;padding:0 10px}}@media (max-width:500px){.card_button__9NrJb{font-size:20px;line-height:28px;padding:0 10px}}.cards_cards__K5gbV{grid-gap:34px;display:grid;gap:34px;grid-template-columns:repeat(4,1fr);list-style-type:none;margin:100px 0 240px;padding:0}@media (max-width:1500px){.cards_cards__K5gbV{gap:25px;grid-template-columns:repeat(3,1fr);margin:80px 0 150px}}@media (max-width:1100px){.cards_cards__K5gbV{gap:20px;grid-template-columns:repeat(2,1fr);margin:50px 0 100px}}@media (max-width:500px){.cards_cards__K5gbV{gap:10px;grid-template-columns:1fr;margin:40px 0 50px}}.app_page__nyEY-{background:#222;box-sizing:border-box;color:#000;font-family:Inter;margin:0 auto;max-width:1920px;min-width:300px;padding-top:40px}
/*# sourceMappingURL=main.f483d55b.css.map*/