.AlterationsModal_overlay__fJ9wT{position:fixed;inset:0;z-index:10080;display:flex;align-items:center;justify-content:center;padding:20px;background:rgba(31,23,32,.45)}.AlterationsModal_modal__WbRwY{position:relative;width:100%;max-width:620px;padding:36px 42px 30px;background:#fff;-webkit-overflow-scrolling:touch}.AlterationsModal_close___nCR1{appearance:none;-webkit-appearance:none;color:#1f1720;-webkit-text-fill-color:#1f1720;position:absolute;top:18px;right:18px;display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;padding:0;border:none;background:rgba(0,0,0,0);line-height:0;cursor:pointer}.AlterationsModal_close___nCR1 svg{display:block;width:24px;height:24px;flex-shrink:0}.AlterationsModal_head__LMiCD{margin-bottom:22px;text-align:center}.AlterationsModal_head__LMiCD h2{margin-bottom:8px;font-family:var(--font-tenor);font-size:30px;font-weight:400;color:#1f1720}.AlterationsModal_head__LMiCD p{color:#806978;font-size:12px}.AlterationsModal_form__7jo2u{margin-bottom:24px}.AlterationsModal_form__7jo2u label{display:flex;flex-direction:column;gap:8px}.AlterationsModal_form__7jo2u span{color:#1f1720;font-size:11px;text-transform:uppercase;transition:color .2s ease}.AlterationsModal_form__7jo2u textarea{min-height:130px;padding:14px;border:1px solid #d8cfd5;border-radius:4px;outline:none;resize:none;font:inherit;font-size:14px;transition:border-color .2s ease,box-shadow .2s ease}.AlterationsModal_form__7jo2u textarea:focus{border-color:#654855}.AlterationsModal_errorLabel__gAqns span{color:#b42318}.AlterationsModal_errorHint__E8SDf{color:#b42318!important}.AlterationsModal_errorInput__A8Iqm{border-color:#b42318!important;box-shadow:0 0 0 1px rgba(180,35,24,.12)}.AlterationsModal_meta__PTkEZ{margin-top:8px;display:flex;justify-content:space-between;gap:12px}.AlterationsModal_meta__PTkEZ small{color:#806978;font-size:11px}@media(max-width:640px){.AlterationsModal_overlay__fJ9wT{align-items:flex-end;justify-content:center;padding:0}.AlterationsModal_modal__WbRwY{width:100%;max-width:none;max-height:88dvh;padding:38px 20px calc(24px + env(safe-area-inset-bottom));overflow-y:auto;border-radius:20px 20px 0 0;animation:AlterationsModal_slideUp__rbTDA .28s ease}.AlterationsModal_modal__WbRwY:before{content:"";position:absolute;top:12px;left:50%;width:42px;height:4px;border-radius:999px;background:#d7ced3;transform:translateX(-50%)}.AlterationsModal_close___nCR1{top:18px;right:18px;font-size:16px}.AlterationsModal_head__LMiCD{margin-bottom:20px;text-align:left}.AlterationsModal_head__LMiCD h2{font-size:28px}.AlterationsModal_head__LMiCD p{line-height:1.5}.AlterationsModal_form__7jo2u{margin-bottom:20px}.AlterationsModal_form__7jo2u textarea{min-height:150px;font-size:13px}.AlterationsModal_button___v8VG{height:42px}}@keyframes AlterationsModal_slideUp__rbTDA{0%{transform:translateY(100%)}to{transform:translateY(0)}}.SizeGuideDrawer_overlay__rsr50{position:fixed;inset:0;z-index:10070;background:rgba(31,23,32,.45);opacity:0;visibility:hidden;transition:.25s ease}.SizeGuideDrawer_overlay__rsr50.SizeGuideDrawer_open__0wDTi{opacity:1;visibility:visible}.SizeGuideDrawer_overlay__rsr50.SizeGuideDrawer_open__0wDTi .SizeGuideDrawer_drawer__WeD4O{transform:translateX(0)}.SizeGuideDrawer_drawer__WeD4O{margin-left:auto;width:min(100%,430px);height:100%;padding:28px;background:#fff;transform:translateX(100%);transition:transform .3s ease;overflow-y:auto}.SizeGuideDrawer_head__8YuBs{display:flex;align-items:center;justify-content:space-between;margin-bottom:32px}.SizeGuideDrawer_head__8YuBs h2{font-family:var(--font-tenor);font-size:28px;font-weight:400;line-height:110%;color:#1f1720}.SizeGuideDrawer_head__8YuBs button{appearance:none;-webkit-appearance:none;color:#1f1720;-webkit-text-fill-color:#1f1720;display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;padding:0;border:none;background:rgba(0,0,0,0);line-height:0;cursor:pointer}.SizeGuideDrawer_head__8YuBs button svg{display:block;width:24px;height:24px;flex-shrink:0}.SizeGuideDrawer_body__QT0vH{display:flex;flex-direction:column;gap:24px}.SizeGuideDrawer_tableHead__Mi_n9{display:flex;align-items:center;justify-content:space-between}.SizeGuideDrawer_tableHead__Mi_n9 h3{font-family:var(--font-tenor);font-size:28px;font-weight:400;line-height:110%;color:#1f1720}.SizeGuideDrawer_unitSwitcher__KhsCy{display:flex;align-items:center;gap:12px}.SizeGuideDrawer_unitSwitcher__KhsCy button{border:none;background:rgba(0,0,0,0);padding:0;font-family:var(--font-inter-tight);font-size:12px;font-weight:600;line-height:130%;letter-spacing:.06em;text-transform:uppercase;appearance:none;-webkit-appearance:none;color:#9a8c94;-webkit-text-fill-color:#9a8c94;cursor:pointer;transition:color .2s ease,-webkit-text-fill-color .2s ease}.SizeGuideDrawer_activeUnit__A8Mrp{color:#1f1720!important;-webkit-text-fill-color:#1f1720!important}.SizeGuideDrawer_table__UTRpT{width:100%;table-layout:fixed;border-collapse:collapse;font-family:var(--font-inter-tight);font-size:12px;font-weight:600;line-height:130%;letter-spacing:.06em;text-transform:uppercase}.SizeGuideDrawer_table__UTRpT td,.SizeGuideDrawer_table__UTRpT th{padding:14px 12px;border:1px solid #eee8ec;text-align:center;vertical-align:middle}.SizeGuideDrawer_table__UTRpT td:first-child,.SizeGuideDrawer_table__UTRpT th:first-child{width:120px;text-align:left}.SizeGuideDrawer_table__UTRpT th{color:#1f1720}.SizeGuideDrawer_table__UTRpT td{color:#6f6369}@media(max-width:640px){.SizeGuideDrawer_overlay__rsr50{background:#fff}.SizeGuideDrawer_overlay__rsr50.SizeGuideDrawer_open__0wDTi .SizeGuideDrawer_drawer__WeD4O{transform:none}.SizeGuideDrawer_drawer__WeD4O{width:100%;max-width:none;height:100dvh;margin-left:0;padding:calc(env(safe-area-inset-top) + 18px) 20px 40px;transform:none;overflow-y:auto;box-sizing:border-box}.SizeGuideDrawer_head__8YuBs{margin-bottom:28px}.SizeGuideDrawer_head__8YuBs h2{font-size:24px}.SizeGuideDrawer_head__8YuBs button{width:32px;height:32px;display:flex;align-items:center;justify-content:center}.SizeGuideDrawer_body__QT0vH{gap:24px}.SizeGuideDrawer_tableHead__Mi_n9 h3{font-size:24px}.SizeGuideDrawer_table__UTRpT{font-size:12px}.SizeGuideDrawer_table__UTRpT td,.SizeGuideDrawer_table__UTRpT th{padding:12px 8px}.SizeGuideDrawer_table__UTRpT td:first-child,.SizeGuideDrawer_table__UTRpT th:first-child{width:96px}}