.myflavorPage_container__kfwPT{margin:40px auto 80px;padding:0 20px;font-family:Noto Sans KR,sans-serif;color:#3a2a19}.myflavorPage_titleMain__0WmMR{font-weight:900;font-size:56px;text-align:center;color:#f08fbf;margin-bottom:12px;letter-spacing:-1.5px}.myflavorPage_titleSub__F0mEl{font-weight:600;font-size:18px;text-align:center;color:#f3abc9;margin-bottom:40px;line-height:1.4}.myflavorPage_flavorCreationBox__lVP3u{border:1px solid #dcd0c7;border-radius:16px;padding:24px 32px;display:flex;align-items:center;gap:30px;margin-bottom:40px;background-color:#fff;-webkit-user-select:none;-moz-user-select:none;user-select:none}.myflavorPage_flavorImages__Axugd{display:flex;align-items:center;gap:15px;flex-shrink:0}.myflavorPage_flavorImages__Axugd img{width:200px;height:auto}.myflavorPage_flavorText__1SLnU{flex-grow:1;font-size:21px;font-weight:700;line-height:1.2;-webkit-user-select:none;-moz-user-select:none;user-select:none}.myflavorPage_participateBtn__iWVn7{background-color:#e94456;color:white;font-weight:700;font-size:17px;border-radius:24px;padding:12px 40px;border:none;cursor:pointer;transition:background-color .25s ease;flex-shrink:0}.myflavorPage_participateBtn__iWVn7:hover{background-color:#ce3f4e}.myflavorPage_highlight__QwuOZ{color:#f08fbf}.myflavorPage_tagSizeWrapper__LdmTk{display:flex;align-items:center;gap:20px;margin-bottom:20px}.myflavorPage_tagLabel__9uYex{font-weight:700;font-size:16px;color:#2e2c2c;white-space:nowrap;display:flex;align-items:center;height:40px}.myflavorPage_tagButton__Cin0I{background-color:#fff;border:1px solid #ccc4c0;border-radius:20px;font-weight:600;font-size:14px;padding:8px 20px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:background-color .25s ease;height:40px;line-height:1;display:flex;align-items:center}.myflavorPage_tagButton__Cin0I:hover{background-color:#f7f3f0}.myflavorPage_popularFlavorsWrapper___57GQ{margin-bottom:30px}.myflavorPage_popularFlavorsInner__EL8t6{display:flex;align-items:center;gap:24px}.myflavorPage_label__G6NDM,.myflavorPage_rowLabel__uDAsA{font-weight:700;font-size:16px;color:#2e2c2c;width:100px;white-space:nowrap;display:flex;align-items:center}.myflavorPage_flavorList__H_MAq{display:flex;gap:20px;flex-wrap:wrap}.myflavorPage_flavorItem__mS2jo{text-align:center;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:.3s ease}.myflavorPage_flavorItem__mS2jo img{width:90px;height:90px;border-radius:50%;object-fit:cover;border:4px solid transparent;transition:border .3s ease}.myflavorPage_flavorItem__mS2jo.myflavorPage_selected__9WRiq img{border-color:#f08fbf}.myflavorPage_flavorName__ppFmD{margin-top:8px;font-size:14px;font-weight:600;color:#2e2c2c}.myflavorPage_flavorItem__mS2jo.myflavorPage_selected__9WRiq .myflavorPage_flavorName__ppFmD{color:#f08fbf}.myflavorPage_sizeSelectorWrapper__fTOQx{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-bottom:20px}.myflavorPage_sizeGroup__TRlXc,.myflavorPage_sizeLeft__PZs8G{display:flex;align-items:center;gap:20px;flex-wrap:wrap;flex-grow:1}.myflavorPage_sizeButtons__z0cTQ{display:flex;gap:12px;flex-wrap:wrap}.myflavorPage_sizeButton__mpil1{background-color:#fff;border:1px solid #ccc4c0;border-radius:20px;font-weight:600;font-size:14px;padding:8px 20px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:background-color .3s ease,border-color .3s ease}.myflavorPage_sizeButton__mpil1:hover{background-color:#f8e4e8;border-color:#f08fbf}.myflavorPage_sizeButton__mpil1.myflavorPage_active__Xtddk{background-color:#f08fbf;border-color:#f08fbf;color:white}.myflavorPage_resetButton__S6Ksw{background-color:#000;color:white;border:none;border-radius:20px;padding:9px 24px;font-weight:700;cursor:pointer;height:40px;display:flex;align-items:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:background-color .3s ease;white-space:nowrap;margin-left:auto}.myflavorPage_resetButton__S6Ksw:hover{background-color:#444}.myflavorPage_separator__m_TmC{border:none;border-top:1px solid #dbd6d1;margin:20px 0}.myflavorPage_summary__fWUr4{font-weight:700;font-size:18px;text-align:center;color:#362f27;-webkit-user-select:none;-moz-user-select:none;user-select:none}.myflavorPage_summary__fWUr4 .myflavorPage_highlight__QwuOZ{color:#f08fbf}.myflavorPage_breadcrumbbar__c5dLz.myflavorPage_active__Xtddk{font-weight:700;border:2px solid #f986bd;border-radius:4px;padding:4px 8px}.myflavorPage_container__kfwPT{max-width:1200px;margin:auto;padding:0 20px 100px}