.Container_container__mimRt{max-width:1280px;margin-left:auto;margin-right:auto}@media screen and (max-width:1280px){.Container_container__mimRt{width:100%;max-width:100%;padding:0 16px}}.HistoryLink_historyLink__rW_Fv{display:flex;align-items:center;gap:16px;width:100%;height:100%;margin:0 auto}.HistoryLink_historyLinkBack__tKsVx{display:flex;align-items:center;font-size:20px;gap:5px;font-family:var(--font-heading);color:var(--color-pink);cursor:pointer;filter:drop-shadow(0 2px 2px rgba(0,0,0,.2))}.HistoryLink_historyLinkBack__tKsVx:hover .HistoryLink_historyLinkBackArrow__HMu5t{transform:translateX(-4px)}.HistoryLink_historyLinkBackArrow__HMu5t{transition:transform .2s ease-out}.Heading_heading__QMGDN{font-family:var(--font-text);color:var(--color-dark-blue);font-size:48px}.Heading_heading__QMGDN:first-letter{color:var(--color-red)}@media screen and (max-width:800px){.Heading_heading__QMGDN{font-size:36px}}.Title_titleContent__3t1cI{width:calc(100vw - (100vw - 1280px)/2);display:flex;align-items:center;margin-left:calc((100vw - 1280px)/2)}.Title_titleContent__3t1cI img{transform:translateY(4px);margin-left:24px}.Title_titleContent__3t1cI .Title_line__yL0Tc{margin-left:4px;width:100%;height:2px;background:var(--color-red);transform:translateY(4px);border-radius:1000px}.Title_titleWrapper__klh5K{margin:0 auto 32px;width:100%;display:flex;gap:8px;flex-direction:column;align-items:flex-start}.Title_title__75Snv{flex-shrink:0;max-width:50%}@media screen and (max-width:1280px){.Title_titleContent__3t1cI{width:100%;display:block;margin-left:0;padding-left:16px}.Title_line__yL0Tc,.Title_titleContent__3t1cI img{display:none}.Title_title__75Snv{max-width:100%}}.Modal_modalWrapper__vgPGM{position:fixed;top:0;left:0;height:100%;width:100%;background:rgba(0,0,0,.3);z-index:1001;display:flex;justify-content:center;align-items:center;opacity:0;pointer-events:none;visibility:hidden;transition:opacity .3s ease,visibility .3s ease}.Modal_modalWrapper__vgPGM.Modal_active__iaroR{opacity:1;pointer-events:all;visibility:visible}.Modal_modalContent__pvtIp{border-radius:16px;width:560px;max-height:95%;overflow-y:auto;padding:38px;background:#fff;box-shadow:0 4px 4px 0 rgba(0,0,0,.25);transform:translateY(-100px);opacity:0;transition:transform .3s ease,opacity .3s ease}.Modal_modalContent__pvtIp.Modal_active__iaroR{transform:translateY(0);opacity:1}.Image_wrapper__LR0OO{width:100%;overflow:hidden}.Image_image__IO1j0{width:100%;height:100%;object-fit:cover;object-position:center}.Image_centered__Hx3zh{vertical-align:middle}.Profile_title__2BnX0{margin-top:32px}.Profile_content__thdF3{display:grid;grid-template-columns:1fr 1fr;grid-gap:80px;gap:80px;align-items:flex-start;margin-top:32px;margin-bottom:128px}@media screen and (max-width:800px){.Profile_content__thdF3{display:flex;flex-direction:column}}.Profile_left__u2C9s{display:grid;grid-template-columns:180px 1fr;grid-gap:32px;gap:32px;width:100%}@media screen and (max-width:800px){.Profile_left__u2C9s{display:block}.Profile_left__u2C9s .Profile_img__ZkN70{display:none}}.Profile_img__ZkN70{width:180px;height:180px}.Profile_img__ZkN70 img{width:100%;height:100%}.Profile_form__iRzTY{display:flex;flex-direction:column;gap:16px}@media screen and (max-width:800px){.Profile_form__iRzTY{width:100%}}.Profile_formTitle__LIRhp{font-size:27px;font-family:var(--font-heading);color:var(--color-dark-blue)}.Profile_tabs__26vpN{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:32px;gap:32px}.Profile_tab__5mUfe{height:32px;border-radius:12px;font-family:var(--font-heading);color:var(--color-red);border:1px solid var(--color-red);display:flex;align-items:center;justify-content:center;text-align:center;background:rgba(0,0,0,0);transition:color .2s ease,background .2s ease}.Profile_tab__5mUfe.Profile_active__WQfNc,.Profile_tab__5mUfe:hover{background:var(--color-red);color:#fff}.Profile_orders__YiRLE{display:flex;flex-direction:column;gap:24px;margin-top:32px;max-height:600px;overflow-y:auto}.Profile_order__meUG9{background:#fcf5ef;box-shadow:0 1.5px 3px rgba(0,0,0,.25)}.Profile_orderHeader__Ekuaz{padding:6px 12px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--color-pink)}.Profile_orderNumber__8R2w_{color:var(--color-red);font-family:var(--font-text);font-size:22px}.Profile_orderDate__9YkJh{font-size:14px;color:var(--color-dark);font-family:var(--font-text)}.Profile_orderContent__gf7ps{padding:24px 12px;display:grid;grid-template-columns:1fr 2fr 1fr}.Profile_orderItemsTitle__7hzJh{color:var(--color-red);border-bottom:1px dashed var(--color-red);font-size:18px;cursor:pointer;display:inline-block}.Profile_orderAddress__D8f5U{color:var(--color-dark);font-size:14px;font-family:var(--font-text)}.Profile_orderPrice__1bCau{font-family:var(--color-heading);color:var(--color-red)}.Profile_orderItems__BSpqf{position:relative}.Profile_orderItemsList__A12KW{position:absolute;background:#fff;box-shadow:0 0 3px rgba(0,0,0,.25);border:1px solid var(--color-dark-blue);border-radius:6px;padding:18px;display:flex;flex-direction:column;gap:18px;max-height:240px;overflow-y:auto;margin-top:8px}.Profile_orderItem__UBuKf{display:grid;grid-template-columns:48px 2fr 1fr 1fr;grid-gap:18px;gap:18px;width:340px;align-items:center}.Profile_orderItemImg__Gvb9F{width:48px;height:48px;box-shadow:0 1.5px 3px rgba(0,0,0,.25)}.Profile_orderItemTitle__7zEIc{font-family:var(--font-heading);color:var(--color-dark-blue);font-size:15px}.Profile_orderItemDescription__o2m7w{font-family:var(--font-heading);font-size:9px;color:var(--color-dark);margin-top:4px}.Profile_orderItemCount__K49Ma{font-family:var(--font-text);color:var(--font-text);font-size:12px}.Profile_orderItemPrice__Ac3gJ{font-family:var(--font-heading);color:var(--color-red);font-size:12px}.Profile_addresses__IXlse{margin-top:32px;display:flex;flex-direction:column;gap:24px}.Profile_address__2zNRH{display:flex;align-items:center;justify-content:space-between;padding:8px;border:1px solid var(--color-pink);border-radius:4px;font-family:var(--font-heading)}.Profile_addressRemove__ZA_e5{background:none;display:flex;align-items:center;justify-content:center;color:var(--color-red);cursor:pointer}@media screen and (max-width:800px){.Profile_right__ZLPED{width:100%}}