.J_Phga_template{width:100%;max-width:1200px;height:100%;margin:0 auto;padding-top:50px}@media (max-width:1239px){.J_Phga_template{padding:20px}}.J_Phga_title{color:#000;letter-spacing:-.01em;font-size:32px;font-weight:700;line-height:1.4}@media (max-width:1239px){.J_Phga_title{letter-spacing:-.01em;font-size:24px;font-weight:700;line-height:1.4}}.J_Phga_nav_list{align-items:center;gap:4px;padding:20px 0 40px;display:flex}.J_Phga_nav{color:#999;letter-spacing:-.01em;cursor:pointer;border:1px solid #d8d8d8;border-radius:6px;justify-content:center;align-items:center;height:42px;padding:0 20px;font-size:14px;font-weight:400;line-height:1.6;display:flex}.J_Phga_actvie{color:#fff;letter-spacing:-.01em;background:#000;border:1px solid #000;border-radius:6px;font-size:14px;font-weight:700;line-height:1.6}.J_Phga_list_warpper{width:100%}.J_Phga_review_list{columns:4 290px;column-gap:13px}@media (max-width:767px){.J_Phga_review_list{columns:1 100%}}.J_Phga_review_card{break-inside:avoid;-webkit-column-break-inside:avoid;border:1px solid #eee;border-radius:8px;flex-direction:column;gap:14px;margin-bottom:13px;padding:20px 22px 30px;display:flex}.J_Phga_reviewer{flex-direction:column;justify-content:center;align-items:center;gap:10px;display:flex}.J_Phga_reviewer_name{color:#000;white-space:pre-wrap;letter-spacing:-.01em;font-size:18px;font-weight:700;line-height:1.4}.J_Phga_reviewer_logo_wrap{width:100%;max-width:100px;height:50px;position:relative}.J_Phga_reviewr_logo{object-fit:contain}.J_Phga_review_content{color:#555;white-space:pre-wrap;letter-spacing:-.01em;font-size:16px;font-weight:400;line-height:1.6}
._5ilYbW_search_form{background:#fafafa;border-radius:8px;justify-content:space-between;align-items:center;width:360px;height:52px;padding:0 16px;display:flex}._5ilYbW_search_input{letter-spacing:-.01em;color:#000;outline:none;width:90%;height:26px;font-size:16px;font-weight:500;line-height:1.6}._5ilYbW_search_input::placeholder{letter-spacing:-.01em;color:#999;font-size:16px;font-weight:500;line-height:1.6}._5ilYbW_search_button{cursor:pointer;justify-content:center;align-items:center;display:flex}
.pkTGjq_login_link{color:#555;letter-spacing:-.01em;cursor:pointer;font-size:14px;font-weight:500;line-height:1.6}.pkTGjq_user_info{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:2px;display:flex;position:relative}.pkTGjq_user_name{color:#555;letter-spacing:-.01em;align-items:center;gap:2px;font-size:14px;font-weight:700;line-height:1.6;display:flex}.pkTGjq_icon{color:#555;justify-content:center;align-items:center;font-size:12px;display:flex}.pkTGjq_icon_rotate{transform:rotate(180deg)}.pkTGjq_user_menu{z-index:100;background-color:#fff;position:absolute;top:36px;right:0}.pkTGjq_list{border:1px solid #d8d8d8;border-radius:5px;flex-direction:column;align-items:center;gap:16px;width:max-content;padding:16px;display:flex;box-shadow:0 4px 4px #0000001a}.pkTGjq_link{text-align:left;white-space:nowrap;color:#000;cursor:pointer;background:0 0;border:none;width:100%;padding:0;font-size:14px;font-weight:400;line-height:160%}
.sE4DYW_container{cursor:pointer;background-color:#f6f6f6;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;display:flex;position:relative}.sE4DYW_count{color:#fff;background-color:#6b59f6;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;font-size:12px;font-weight:600;display:flex;position:absolute;top:-4px;right:-4px}
.BR7RXq_category{letter-spacing:-.01em;color:#000;-webkit-user-select:none;user-select:none;font-size:16px;font-weight:500;line-height:1.6}.BR7RXq_select{color:#6b59f6}
.NwXmWq_category_list{scrollbar-width:none;flex-direction:row;gap:20px;margin:0 auto;display:flex;overflow-x:auto}
.Ps8UWW_header_container{flex-direction:column;justify-content:space-between;width:100%;max-width:1200px;height:140px;margin:0 auto;padding:22px 0;display:flex}@media (max-width:1239px){.Ps8UWW_header_container{display:none}}.Ps8UWW_haeder_wrap{justify-content:space-between;align-items:center;display:flex}.Ps8UWW_header_logo_wrap{align-items:center;gap:20px;display:flex}.Ps8UWW_header_logo{cursor:pointer;background-image:url(/logos/defaultLogo.png);background-repeat:no-repeat;background-size:contain;width:140px;height:28px;display:inline-block}.Ps8UWW_header_logo_alt{text-indent:-9999px;position:absolute}.Ps8UWW_haeder_contents_wrap{justify-content:space-between;align-items:center;height:26px;display:flex}.Ps8UWW_category_section{align-items:center;gap:18px;display:flex}.Ps8UWW_exhibition_cta{letter-spacing:-.01em;letter-spacing:-.16px;white-space:nowrap;-webkit-text-fill-color:#0000;color:#0000;cursor:pointer;background-image:linear-gradient(90deg,#6b59f6,#a600ff);-webkit-background-clip:text;background-clip:text;font-size:16px;font-weight:600;line-height:1.6}.Ps8UWW_header_content_nav_list,.Ps8UWW_header_content_nav_item{align-items:center;gap:12px;display:flex}.Ps8UWW_header_portfolio_nav{letter-spacing:-.01em;color:#6b59f6;cursor:pointer;font-size:14px;font-weight:500;line-height:1.6}.Ps8UWW_header_blog_nav{letter-spacing:-.01em;color:#555;cursor:pointer;font-size:14px;font-weight:500;line-height:1.6}.Ps8UWW_contents_nav_divider{background-color:#d8d8d8;width:1px;height:10px}.Ps8UWW_header_solution_link{-o-transition:all .4s ease-in-out;cursor:pointer;background-image:linear-gradient(90deg,#6b59f6,#a600ff,#ff4fd8,#a600ff);background-size:300% 100%;border:none;border-radius:4px;justify-content:center;align-items:center;gap:4px;width:184px;height:44px;transition:all .4s ease-in-out;display:flex;box-shadow:0 4px 7px #6b59f60d}.Ps8UWW_header_solution_link:hover{-o-transition:all .4s ease-in-out;background-position:100% 0;transition:all .4s ease-in-out}.Ps8UWW_header_solution_link:focus{outline:none}.Ps8UWW_top_left_wrap{align-items:center;gap:14px;display:flex}.Ps8UWW_solution_text{letter-spacing:-.01em;color:#fff;font-size:14px;font-weight:700;line-height:1.6}.Ps8UWW_solution_icon{color:#fff;justify-self:center;align-items:center;font-size:16px;display:flex;transform:rotate(-90deg)}
@keyframes _8PXgSW_slideDown{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:translateY(0)}}._8PXgSW_search_form_wrap{z-index:200;background:#fff;width:100%;padding:12px 20px;animation:.4s _8PXgSW_slideDown;position:absolute;top:100%;left:0}._8PXgSW_search_form{background-color:#fafafa;border-radius:8px;justify-content:space-between;align-items:center;height:48px;padding:0 16px;display:flex}._8PXgSW_search_form_input{color:#000;letter-spacing:-.01em;background:#fafafa;border:0;border-radius:8px;outline:none;flex:0 0 80%;font-size:16px;font-weight:400;line-height:1.6}@media (max-width:1239px){._8PXgSW_search_form_input{letter-spacing:-.01em;font-size:14px;font-weight:400;line-height:1.6}}._8PXgSW_search_form_input::placeholder{color:#777;letter-spacing:-.01em;font-size:16px;font-weight:500;line-height:1.6}@media (max-width:1239px){._8PXgSW_search_form_input::placeholder{letter-spacing:-.01em;font-size:14px;font-weight:500;line-height:1.6}}._8PXgSW_search_form_action{align-items:center;gap:12px;display:flex}._8PXgSW_search_form_delete{color:#d8d8d8;justify-content:center;align-items:center;font-size:24px;display:flex}._8PXgSW_search_form_icon{color:#000;justify-content:center;align-items:center;font-size:24px;display:flex}._8PXgSW_inactive{display:none}
.orXu4q_button{text-align:center;width:var(--btn-width,100%);height:var(--btn-height,48px);cursor:pointer;-webkit-user-select:none;user-select:none;border:0;border-radius:8px;outline:none;justify-content:center;align-items:center;display:flex}.orXu4q_button:disabled{cursor:not-allowed}.orXu4q_button_text{justify-content:center;align-items:center;display:inline-flex}.orXu4q_black{color:#fff;background-color:#000;border:0}.orXu4q_black:active{color:#fff;background-color:#777}.orXu4q_black:disabled{color:#999;background-color:#eee}.orXu4q_gray{color:#000;background-color:#f8f8f8;border:0}
@keyframes shf69a_slideInLeft{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:translate(0)}}@keyframes shf69a_slideOutRight{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(100%)}}.shf69a_menu_container{z-index:200;background:#fff;height:100%;padding:12px 20px 80px;animation-fill-mode:forwards;position:fixed;top:60px;left:0;right:0;overflow:auto}.shf69a_open{animation:.4s shf69a_slideInLeft}.shf69a_close{pointer-events:none;animation:.4s shf69a_slideOutRight}.shf69a_menu_list_wrap{flex-direction:column;gap:18px;display:flex}.shf69a_login_wrap>button{letter-spacing:-.01em;font-size:16px;font-weight:700;line-height:1.6}.shf69a_login_link{text-align:center;cursor:pointer;-webkit-user-select:none;user-select:none;color:#fff;letter-spacing:-.01em;background-color:#000;border:0;border-radius:8px;outline:none;justify-content:center;align-items:center;width:100%;height:56px;font-size:16px;font-weight:700;line-height:1.6;display:flex}.shf69a_menu_link_list{flex-direction:column;display:flex}.shf69a_menu_link{color:#000;letter-spacing:-.01em;cursor:pointer;padding:10px;font-size:16px;font-weight:700;line-height:1.6}.shf69a_dropdown_menu_wrap{flex-direction:column;display:flex}.shf69a_dropdown_menu{cursor:pointer;align-items:center;gap:10px;padding:10px;display:flex}.shf69a_dropdown_menu_name{color:#000;letter-spacing:-.01em;font-size:16px;font-weight:700;line-height:1.6}.shf69a_dropdown_menu_icon{justify-content:center;align-items:center;font-size:16px;display:flex}.shf69a_icon_rotate{transform:rotate(180deg)}.shf69a_dropdown_list{flex-direction:column;display:flex}.shf69a_dropdown_item{color:#777;letter-spacing:-.01em;cursor:pointer;padding:10px;font-size:16px;font-weight:500;line-height:1.6}.shf69a_active{background-color:#fafafa;border-radius:8px}
.jRJioa_header_container{padding:17px 20px 19px;position:relative}@media (min-width:1240px){.jRJioa_header_container{display:none}}.jRJioa_header_wrap{justify-content:space-between;align-items:center;display:flex}.jRJioa_header_logo_wrap{align-items:center;gap:20px;display:flex}.jRJioa_header_logo{background-image:url(/logos/defaultLogo.png);background-repeat:no-repeat;background-size:contain;width:112px;height:22.4px;display:inline-block}.jRJioa_header_logo_alt{text-indent:-9999px;position:absolute}.jRJioa_header_title_wrap{align-items:center;gap:4px;display:flex}.jRJioa_prev_button{justify-content:center;align-items:center;font-size:24px;display:flex;rotate:90deg}.jRJioa_title{letter-spacing:-.01em;font-size:18px;font-weight:700;line-height:1.4}.jRJioa_action_wrap{align-items:center;gap:12px;display:flex}.jRJioa_search_button{cursor:pointer;justify-content:center;display:flex}.jRJioa_cart_button{color:#000;cursor:pointer;justify-content:center;display:flex}.jRJioa_menu_button{cursor:pointer;background:0 0;border:0;width:24px;height:20px;padding:0;position:relative}.jRJioa_menu_button span{opacity:1;background:#000;border-radius:2.2px;width:16px;height:2.2px;transition:all .25s ease-in-out;display:block;position:absolute;left:0;transform:rotate(0)}.jRJioa_menu_button span:first-child{top:2px}.jRJioa_menu_button span:nth-child(2),.jRJioa_menu_button span:nth-child(3){top:9px}.jRJioa_menu_button span:nth-child(4){top:16px}.jRJioa_menu_button_open span:first-child{width:0%;top:9px;left:50%}.jRJioa_menu_button_open span:nth-child(2){transform:rotate(45deg)}.jRJioa_menu_button_open span:nth-child(3){transform:rotate(-45deg)}.jRJioa_menu_button_open span:nth-child(4){width:0%;top:9px;left:50%}
.IqP30a_header{z-index:100;background-color:#fff;position:fixed;top:0;left:0;right:0;box-shadow:0 1px #eee}@media (max-width:1239px){.IqP30a_header{box-shadow:none}}
.d3Peuq_footer{border-top:1px solid #eee;margin-top:30px;padding:40px 0 30px}@media (max-width:1239px){.d3Peuq_footer{padding:30px 20px 33px}}.d3Peuq_container{background-color:#fff;max-width:1200px;margin:0 auto}@media (max-width:1239px){.d3Peuq_container{margin:0}}.d3Peuq_top_wrap{justify-content:space-between;display:flex}@media (max-width:767px){.d3Peuq_top_wrap{flex-direction:column;gap:20px}}.d3Peuq_footer_logo{background-image:url(/logos/defaultLogo.png);background-repeat:no-repeat;background-size:contain;width:180px;height:36px;display:inline-block}@media (max-width:767px){.d3Peuq_footer_logo{width:110px;height:22px}}.d3Peuq_top_right_wrap{gap:51px;display:flex}@media (max-width:767px){.d3Peuq_top_right_wrap{flex-direction:column-reverse;gap:20px}}.d3Peuq_company_info_list{flex-direction:column;gap:4px;display:flex}.d3Peuq_company{align-items:center;gap:12px;display:flex}@media (max-width:767px){.d3Peuq_company{gap:8px}}.d3Peuq_company_info{align-items:center;gap:4px;display:flex}.d3Peuq_company_key{color:#000;letter-spacing:-.01em;font-size:13px;font-weight:500;line-height:1.6}@media (max-width:767px){.d3Peuq_company_key{letter-spacing:-.01em;font-size:12px;font-weight:500;line-height:1.6}}.d3Peuq_company_value{color:#555;letter-spacing:-.01em;font-size:13px;font-weight:500;line-height:1.6}@media (max-width:767px){.d3Peuq_company_value{letter-spacing:-.01em;font-size:12px;font-weight:500;line-height:1.6}}.d3Peuq_business_info_link{color:#555;text-underline-offset:2px;letter-spacing:-.01em;cursor:pointer;font-size:13px;font-weight:500;line-height:1.6;text-decoration:underline}@media (max-width:767px){.d3Peuq_business_info_link{letter-spacing:-.01em;font-size:12px;font-weight:500;line-height:1.6}}.d3Peuq_divider{background:#d8d8d8;width:1px;height:10px}.d3Peuq_link_list_wrap{flex-direction:column;gap:14px;display:flex}.d3Peuq_site_link_list{flex-direction:column;gap:4px;display:flex}@media (max-width:767px){.d3Peuq_site_link_list{flex-flow:wrap;gap:8px 16px;max-width:236px}}.d3Peuq_site_link{color:#333;letter-spacing:-.01em;cursor:pointer;font-size:14px;font-weight:500;line-height:1.6}.d3Peuq_social_list{align-items:center;gap:8px;display:flex}@media (max-width:767px){.d3Peuq_social_list_pc{display:none}}.d3Peuq_social_list_mobile{display:none}@media (max-width:767px){.d3Peuq_social_list_mobile{display:flex}}.d3Peuq_social{cursor:pointer}@media (max-width:767px){.d3Peuq_social>svg{width:24px;height:24px}}.d3Peuq_bottom_wrap{gap:10px;padding-top:10px;display:flex}@media (max-width:767px){.d3Peuq_bottom_wrap{flex-direction:column-reverse;align-items:flex-start;gap:20px;padding-top:20px}}.d3Peuq_bottom_left{display:none}@media (max-width:767px){.d3Peuq_bottom_left{align-items:center;gap:8px;display:flex}}.d3Peuq_notice{white-space:pre-wrap;color:#777;letter-spacing:-.01em;font-size:11px;font-weight:400;line-height:1.6}
.mVa1Hq_main{padding-top:140px}@media (max-width:1239px){.mVa1Hq_main{padding-top:60px}}
.zvsmja_outer{flex:1;justify-content:center;display:flex}@media (max-width:1239px){.zvsmja_outer{width:100%}}.zvsmja_container{flex-direction:column;gap:20px;width:100%;padding:60px 95px;display:flex;position:relative}@media (max-width:1239px){.zvsmja_container{max-width:540px;padding:0}}.zvsmja_viewport{max-width:540px;overflow:hidden}@media (max-width:1239px){.zvsmja_viewport{max-width:100%}}.zvsmja_carousel{touch-action:pan-y pinch-zoom;display:-webkit-box}@media (max-width:1239px){.zvsmja_carousel{position:relative}}.zvsmja_slide{aspect-ratio:1;width:540px;position:relative}@media (max-width:1239px){.zvsmja_slide{border-radius:0;width:100%}}.zvsmja_img{object-fit:cover}.zvsmja_thumb_list{flex-direction:row;justify-content:center;gap:4px;margin:0;padding:0;list-style:none;display:flex}.zvsmja_thumb_item{flex:0 0 48px;min-width:0}.zvsmja_thumb_btn{cursor:pointer;box-sizing:border-box;background:#eee;border:1px solid #d8d8d8;border-radius:8px;width:48px;height:48px;position:relative;overflow:hidden}.zvsmja_thumb_selected{border:none;box-shadow:0 0 0 2px #000}.zvsmja_thumb{object-fit:cover}.zvsmja_steps_wrap{position:absolute;bottom:20px;left:20px;right:20px}.zvsmja_steps_track{background:#eee;height:2px;display:flex}.zvsmja_step{width:calc(100%/var(--step-count));cursor:pointer;background:0 0;border:0;height:2px;padding:0}.zvsmja_step_selected{background:#555}
._8XYYjq_category_name{color:#999;letter-spacing:-.01em;cursor:pointer;font-size:14px;font-weight:500;line-height:1.6}
.eyqUBW_name{color:#000;letter-spacing:-.01em;font-size:20px;font-weight:700;line-height:1.4}
.BuStuq_error_text{color:#ff5630}
.j0-6hq_tooltip{top:var(--tooltip-top);left:var(--tooltip-left);z-index:300;background:#fff;border:1px solid #d8d8d8;border-radius:4px;flex-direction:column;gap:10px;width:260px;padding:14px;display:flex;position:absolute;box-shadow:0 4px 10px #0000000d}.j0-6hq_speech_bubble{background-color:#fff;border:1px solid #d8d8d8;border-top:none;border-left:none;border-radius:1px;width:9px;height:9px;position:absolute;top:7px;right:-5px;transform:rotate(315deg)}.j0-6hq_option_image{width:232px}.j0-6hq_option_image img{display:block}.j0-6hq_option{flex-direction:column;gap:4px;display:flex}.j0-6hq_option_name{color:#000;letter-spacing:-.01em;text-align:start;font-size:16px;font-weight:500;line-height:1.6}.j0-6hq_option_description{color:#000;letter-spacing:-.01em;text-align:start;word-break:break-all;font-size:14px;font-weight:400;line-height:1.6}
.QOn4HW_option{cursor:pointer;justify-content:space-between;align-items:center;gap:10px;width:100%;height:42px;padding:0 16px;display:flex;position:relative}.QOn4HW_option[data-selected]{background-color:#f6f6f6}.QOn4HW_option_name{color:#000;letter-spacing:-.01em;text-align:start;max-width:230px;font-size:16px;font-weight:400;line-height:1.6}@media (max-width:1239px){.QOn4HW_option_name{letter-spacing:-.01em;font-size:14px;font-weight:500;line-height:1.6}}.QOn4HW_option_price{color:#777;letter-spacing:-.01em;font-size:16px;font-weight:500;line-height:1.6}@media (max-width:1239px){.QOn4HW_option_price{letter-spacing:-.01em;font-size:14px;font-weight:500;line-height:1.6}}
.z9V50a_container{flex-direction:column;gap:10px;display:flex}@media (max-width:1239px){.z9V50a_container{gap:6px}}.z9V50a_wrap{flex-direction:column;gap:10px;display:flex;position:relative}.z9V50a_header{gap:4px;display:flex}.z9V50a_title{color:#000;letter-spacing:-.01em;font-size:18px;font-weight:500;line-height:1.4}@media (max-width:1239px){.z9V50a_title{letter-spacing:-.01em;font-size:16px;font-weight:500;line-height:1.6}}.z9V50a_question{cursor:pointer;justify-content:center;align-items:center;display:flex}@media (max-width:1239px){.z9V50a_question{display:none}}.z9V50a_trigger{cursor:pointer;background:#fafafa;border-radius:8px;justify-content:space-between;align-items:center;width:100%;height:56px;padding:0 16px;display:flex}.z9V50a_trigger[data-error=true]{box-shadow:inset 0 0 0 2px #ff5630}@media (max-width:1239px){.z9V50a_trigger{height:48px}}.z9V50a_trigger_label{text-overflow:ellipsis;white-space:nowrap;color:#777;letter-spacing:-.01em;max-width:80%;font-size:16px;font-weight:500;line-height:1.6;overflow:hidden}.z9V50a_trigger_label.z9V50a_selected{color:#000}@media (max-width:1239px){.z9V50a_trigger_label{letter-spacing:-.01em;font-size:14px;font-weight:500;line-height:1.6}}.z9V50a_chevron{color:#999;justify-content:center;align-items:center;display:flex}.z9V50a_chevron>svg{width:24px;height:24px}@media (max-width:1239px){.z9V50a_chevron>svg{width:16px;height:16px}}.z9V50a_chevron[data-open]{transform:rotate(180deg)}.z9V50a_option_list{z-index:20;background:#fff;border:2px solid #000;border-radius:8px;flex-direction:column;gap:4px;padding:8px 0;display:flex;position:absolute;top:calc(100% + 10px);left:0;right:0}.z9V50a_error{letter-spacing:-.01em;font-size:14px;font-weight:400;line-height:1.6}
.yNhTbG_option{cursor:pointer;border:1px solid #d8d8d8;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;height:78px;padding:0 25px;display:flex;position:relative}.yNhTbG_option[data-selected]{border:2px solid #000}.yNhTbG_option_name{color:#777;letter-spacing:-.01em;text-align:start;max-width:230px;font-size:18px;font-weight:500;line-height:1.4}.yNhTbG_option_name[data-selected]{color:#000;letter-spacing:-.01em;font-size:18px;font-weight:700;line-height:1.4}.yNhTbG_option_price{color:#999;letter-spacing:-.01em;font-size:13px;font-weight:500;line-height:1.6}.yNhTbG_option_price[data-selected]{color:#000;letter-spacing:-.01em;font-size:13px;font-weight:500;line-height:1.6}
.djfGoa_wrap{flex-direction:column;gap:10px;display:flex;position:relative}@media (max-width:1239px){.djfGoa_wrap{gap:6px}}.djfGoa_header{gap:4px;display:flex}.djfGoa_title{color:#000;letter-spacing:-.01em;font-size:18px;font-weight:500;line-height:1.4}@media (max-width:1239px){.djfGoa_title{letter-spacing:-.01em;font-size:16px;font-weight:500;line-height:1.6}}.djfGoa_question{cursor:pointer;justify-content:center;align-items:center;display:flex}@media (max-width:1239px){.djfGoa_question{display:none}}.djfGoa_option_list{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.djfGoa_error{letter-spacing:-.01em;font-size:14px;font-weight:400;line-height:1.6}
.uEk3mq_wrap{flex-direction:column;gap:14px;display:flex;position:relative}.uEk3mq_header{gap:4px;display:flex}.uEk3mq_title{color:#000;letter-spacing:-.01em;font-size:18px;font-weight:500;line-height:1.4}@media (max-width:1239px){.uEk3mq_title{letter-spacing:-.01em;font-size:16px;font-weight:500;line-height:1.6}}.uEk3mq_question{cursor:pointer;justify-content:center;align-items:center;display:flex}@media (max-width:1239px){.uEk3mq_question{display:none}}.uEk3mq_error{letter-spacing:-.01em;font-size:14px;font-weight:400;line-height:1.6}.uEk3mq_select_color{color:#000;letter-spacing:-.01em;font-size:16px;font-weight:500;line-height:1.6}@media (max-width:1239px){.uEk3mq_select_color{letter-spacing:-.01em;font-size:14px;font-weight:500;line-height:1.6}}.uEk3mq_option_list{grid-template-columns:repeat(8,36px);gap:10px;display:grid}@media (max-width:1239px){.uEk3mq_option_list{flex-wrap:wrap;display:flex}}.uEk3mq_option{cursor:pointer;background:#f6f6f6;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.uEk3mq_option[data-selected]{border:2px solid #000}.uEk3mq_color_option{background:var(--color-value);border-radius:50%;width:24px;height:24px}
.aOwNdW_template{flex-direction:column;gap:24px;margin-top:24px;display:flex}
.-n9Grq_option{cursor:pointer;justify-content:space-between;align-items:center;gap:10px;width:100%;height:42px;padding:0 16px;display:flex;position:relative}.-n9Grq_option[data-selected]{background-color:#f6f6f6}.-n9Grq_option_name{color:#000;letter-spacing:-.01em;text-align:start;max-width:230px;font-size:16px;font-weight:400;line-height:1.6}@media (max-width:1239px){.-n9Grq_option_name{letter-spacing:-.01em;font-size:14px;font-weight:500;line-height:1.6}}
.s-LQpG_contaienr{flex-direction:column;gap:10px;display:flex}.s-LQpG_list{flex-direction:column;gap:14px;display:flex}@media (max-width:1239px){.s-LQpG_list{gap:12px}}.s-LQpG_item{justify-content:space-between;display:flex}.s-LQpG_name{color:#777;letter-spacing:-.01em;font-size:16px;font-weight:500;line-height:1.6}@media (max-width:1239px){.s-LQpG_name{letter-spacing:-.01em;font-size:14px;font-weight:500;line-height:1.6}}.s-LQpG_value_wrap{gap:6px;display:flex}.s-LQpG_icon{cursor:pointer;justify-content:center;align-items:center;display:flex}.s-LQpG_input{text-align:center;color:#000;letter-spacing:-.01em;max-width:70px;font-size:16px;font-weight:400;line-height:1.6}@media (max-width:1239px){.s-LQpG_input{letter-spacing:-.01em;font-size:14px;font-weight:500;line-height:1.6}}.s-LQpG_divider{background-color:#eee;height:1px}.s-LQpG_total_quantity{align-items:center;gap:6px;display:flex}.s-LQpG_total_quantity_key{color:#000;letter-spacing:-.01em;font-size:16px;font-weight:700;line-height:1.6}@media (max-width:1239px){.s-LQpG_total_quantity_key{letter-spacing:-.01em;font-size:14px;font-weight:500;line-height:1.6}}.s-LQpG_total_quantity_value{color:#6b59f6;letter-spacing:-.01em;font-size:16px;font-weight:700;line-height:1.6}@media (max-width:1239px){.s-LQpG_total_quantity_value{letter-spacing:-.01em;font-size:14px;font-weight:700;line-height:1.6}}
.-\34 Hf5a_container{flex-direction:column;gap:10px;display:flex}@media (max-width:1239px){.-\34 Hf5a_container{gap:6px}}.-\34 Hf5a_wrap{flex-direction:column;gap:10px;display:flex;position:relative}.-\34 Hf5a_header{gap:4px;display:flex}.-\34 Hf5a_title{color:#000;letter-spacing:-.01em;font-size:18px;font-weight:500;line-height:1.4}@media (max-width:1239px){.-\34 Hf5a_title{letter-spacing:-.01em;font-size:16px;font-weight:500;line-height:1.6}}.-\34 Hf5a_question{cursor:pointer;justify-content:center;align-items:center;display:flex}@media (max-width:1239px){.-\34 Hf5a_question{display:none}}.-\34 Hf5a_trigger{cursor:pointer;background:#fafafa;border-radius:8px;justify-content:space-between;align-items:center;height:56px;padding:0 16px;display:flex}.-\34 Hf5a_trigger[data-error=true]{box-shadow:inset 0 0 0 2px #ff5630}@media (max-width:1239px){.-\34 Hf5a_trigger{height:48px}}.-\34 Hf5a_trigger_label{text-overflow:ellipsis;white-space:nowrap;color:#777;letter-spacing:-.01em;max-width:80%;font-size:16px;font-weight:500;line-height:1.6;overflow:hidden}.-\34 Hf5a_trigger_label.-\34 Hf5a_selected{color:#000}@media (max-width:1239px){.-\34 Hf5a_trigger_label{letter-spacing:-.01em;font-size:14px;font-weight:500;line-height:1.6}}.-\34 Hf5a_chevron{color:#999;justify-content:center;align-items:center;display:flex}.-\34 Hf5a_chevron>svg{width:24px;height:24px}@media (max-width:1239px){.-\34 Hf5a_chevron>svg{width:16px;height:16px}}.-\34 Hf5a_chevron[data-open]{transform:rotate(180deg)}.-\34 Hf5a_option_list{z-index:20;background:#fff;border:2px solid #000;border-radius:8px;flex-direction:column;gap:4px;padding:8px 0;display:flex;position:absolute;top:calc(100% + 10px);left:0;right:0}.-\34 Hf5a_error{letter-spacing:-.01em;font-size:14px;font-weight:400;line-height:1.6}
.CvNn3a_container{flex-direction:column;gap:10px;display:flex}.CvNn3a_wrap{flex-direction:column;gap:10px;display:flex;position:relative}.CvNn3a_header{gap:4px;display:flex}.CvNn3a_title{color:#000;letter-spacing:-.01em;font-size:18px;font-weight:500;line-height:1.4}@media (max-width:1239px){.CvNn3a_title{letter-spacing:-.01em;font-size:16px;font-weight:500;line-height:1.6}}.CvNn3a_question{cursor:pointer;justify-content:center;align-items:center;display:flex}.CvNn3a_trigger{cursor:pointer;background:#fafafa;border-radius:8px;justify-content:space-between;align-items:center;width:100%;height:56px;padding:0 16px;display:flex}.CvNn3a_trigger[data-error=true]{border:2px solid #ff5630}@media (max-width:1239px){.CvNn3a_trigger{height:48px}}.CvNn3a_input{color:#000;letter-spacing:-.01em;max-width:80%;font-size:16px;font-weight:500;line-height:1.6}@media (max-width:1239px){.CvNn3a_input{letter-spacing:-.01em;font-size:14px;font-weight:500;line-height:1.6}}.CvNn3a_chevron{color:#999;justify-content:center;align-items:center;display:flex}.CvNn3a_chevron>svg{width:24px;height:24px}@media (max-width:1239px){.CvNn3a_chevron>svg{width:16px;height:16px}}.CvNn3a_chevron[data-open]{transform:rotate(180deg)}.CvNn3a_list{z-index:20;background:#fff;border:2px solid #000;border-radius:8px;flex-direction:column;gap:4px;padding:8px 0;display:flex;position:absolute;top:calc(100% + 10px);left:0;right:0}.CvNn3a_option{cursor:pointer;justify-content:space-between;align-items:center;gap:10px;width:100%;height:42px;padding:0 16px;display:flex;position:relative}.CvNn3a_option[data-selected]{background-color:#f6f6f6}.CvNn3a_option_name{color:#000;letter-spacing:-.01em;text-align:start;max-width:230px;font-size:16px;font-weight:400;line-height:1.6}@media (max-width:1239px){.CvNn3a_option_name{letter-spacing:-.01em;font-size:14px;font-weight:500;line-height:1.6}}.CvNn3a_price_wrap{align-items:center;gap:10px;display:flex}.CvNn3a_discount_rate{color:#ff5630;letter-spacing:-.01em;font-size:16px;font-weight:700;line-height:1.6}@media (max-width:1239px){.CvNn3a_discount_rate{letter-spacing:-.01em;font-size:14px;font-weight:700;line-height:1.6}}.CvNn3a_selling_price{color:#777;letter-spacing:-.01em;font-size:16px;font-weight:500;line-height:1.6}@media (max-width:1239px){.CvNn3a_selling_price{letter-spacing:-.01em;font-size:14px;font-weight:500;line-height:1.6}}.CvNn3a_error{letter-spacing:-.01em;font-size:14px;font-weight:400;line-height:1.6}
.CtxuyG_container{margin-top:24px}
.quMtzG_tooltip{z-index:9999;background:#fff;border:1px solid #d8d8d8;border-radius:4px;flex-direction:column;gap:10px;width:400px;padding:14px;display:flex;position:absolute;box-shadow:0 4px 10px #0000000d}.quMtzG_list{flex-direction:column;gap:12px;display:flex}.quMtzG_item{flex-direction:column;gap:4px;display:flex}.quMtzG_description{color:#000;letter-spacing:-.01em;font-size:16px;font-weight:400;line-height:1.6}.quMtzG_caution{color:#555;letter-spacing:-.01em;white-space:pre-wrap;font-size:14px;font-weight:400;line-height:1.6}
.BmnFNW_contaienr{flex-direction:column;gap:10px;margin-top:24px;display:flex}.BmnFNW_header{gap:4px;display:flex;position:relative}.BmnFNW_title{color:#000;letter-spacing:-.01em;font-size:18px;font-weight:500;line-height:1.4}@media (max-width:1239px){.BmnFNW_title{letter-spacing:-.01em;font-size:16px;font-weight:500;line-height:1.6}}.BmnFNW_bang_icon{cursor:pointer;justify-content:center;align-items:center;display:flex}@media (max-width:1239px){.BmnFNW_bang_icon{display:none}}.BmnFNW_download_button{cursor:pointer;color:#fff;background:#6b59f6;border-radius:8px;justify-content:center;align-items:center;gap:2px;width:100%;height:56px;display:flex}@media (max-width:1239px){.BmnFNW_download_button{height:52px}}.BmnFNW_download_text{color:#fff;letter-spacing:-.01em;font-size:18px;font-weight:700;line-height:1.4}@media (max-width:1239px){.BmnFNW_download_text{letter-spacing:-.01em;font-size:16px;font-weight:700;line-height:1.6}}
.nOtn1a_container{gap:10px;margin-top:24px;display:flex}.nOtn1a_key{color:#999;letter-spacing:-.01em;font-size:14px;font-weight:500;line-height:1.6}@media (max-width:1239px){.nOtn1a_key{letter-spacing:-.01em;font-size:12px;font-weight:500;line-height:1.6}}.nOtn1a_content_wrap{color:#000;letter-spacing:-.01em;flex-direction:column;gap:4px;font-size:14px;font-weight:500;line-height:1.6;display:flex}@media (max-width:1239px){.nOtn1a_content_wrap{letter-spacing:-.01em;font-size:12px;font-weight:500;line-height:1.6}}.nOtn1a_lead_time_wrap{gap:4px;display:flex}.nOtn1a_lead_time{color:#6b59f6;letter-spacing:-.01em;font-size:14px;font-weight:700;line-height:1.6}@media (max-width:1239px){.nOtn1a_lead_time{letter-spacing:-.01em;font-size:12px;font-weight:700;line-height:1.6}}
.ih3Owq_download_btn{color:#000;letter-spacing:-.01em;-webkit-user-select:none;user-select:none;cursor:pointer;background:#fff;border:1px solid #000;border-radius:8px;align-items:center;gap:4px;height:32px;padding:0 16px;font-size:13px;font-weight:500;line-height:1.6;display:flex}.ih3Owq_download_btn .ih3Owq_icon_wrap{justify-content:center;align-items:center;padding:2.5px 0;display:flex}
.y7ANvG_scrap_button{cursor:pointer;border:1px solid #d8d8d8;border-radius:8px;justify-content:center;align-items:center;width:max-content;padding:15px;display:flex}@media (max-width:1239px){.y7ANvG_scrap_button{padding:13px}}.y7ANvG_icon{width:32px;height:32px}@media (max-width:1239px){.y7ANvG_icon{width:24px;height:24px}}.y7ANvG_icon{color:#fff}.y7ANvG_icon[data-selected=true]{color:#000}.y7ANvG_icon>svg{width:32px;height:32px}@media (max-width:1239px){.y7ANvG_icon>svg{width:24px;height:24px}}
.Gxg7Ya_action{color:#9182f9;letter-spacing:-.01em;cursor:pointer;background:#f5f4ff;border-radius:8px;flex:1 0 0;justify-content:center;align-items:center;height:64px;font-size:20px;font-weight:700;line-height:1.4;display:flex}@media (max-width:1239px){.Gxg7Ya_action{letter-spacing:-.01em;height:52px;font-size:16px;font-weight:700;line-height:1.6}}
.H422BG_action{color:#999;letter-spacing:-.01em;cursor:not-allowed;background:#eee;border-radius:8px;flex:1 0 0;justify-content:center;align-items:center;height:64px;font-size:20px;font-weight:700;line-height:1.4;display:flex}@media (max-width:1239px){.H422BG_action{letter-spacing:-.01em;height:52px;font-size:16px;font-weight:700;line-height:1.6}}
.tYx3Ia_action{color:#fff;letter-spacing:-.01em;cursor:pointer;background:#000;border-radius:8px;flex:1 0 0;justify-content:center;align-items:center;height:64px;font-size:20px;font-weight:700;line-height:1.4;display:flex}@media (max-width:1239px){.tYx3Ia_action{letter-spacing:-.01em;height:52px;font-size:16px;font-weight:700;line-height:1.6}}
@keyframes _4h4EKq_pc_fade_in_up{0%{transform:translateY(-70px)}50%{opacity:1;transform:translateY(-80px)}to{opacity:0;transform:translateY(-70px)}}@keyframes _4h4EKq_mo_fade_in_up{0%{transform:translateY(-60px)}50%{opacity:1;transform:translateY(-70px)}to{opacity:0;transform:translateY(-60px)}}._4h4EKq_container{position:relative}._4h4EKq_toast_list{pointer-events:none;flex-direction:column;justify-content:center;width:100%;display:flex;position:absolute;top:0;left:0}._4h4EKq_toast_card{color:#fff;letter-spacing:-.01em;text-overflow:ellipsis;white-space:pre-wrap;background:#000000b3;border-radius:8px;justify-content:center;align-items:center;width:100%;margin:0 auto;padding:10px;font-size:14px;font-weight:500;line-height:1.6;animation:1.5s forwards _4h4EKq_pc_fade_in_up;display:flex;overflow:hidden}@media (max-width:1239px){._4h4EKq_toast_card{width:100%;animation:1.5s forwards _4h4EKq_mo_fade_in_up}}
._5FpTba_container{z-index:1;background:#fff;border-top:1px solid #eee;flex-direction:column;gap:20px;padding:20px 40px 30px;display:flex}@media (max-width:1239px){._5FpTba_container{background:#fff;border:none;border-radius:16px 16px 0 0;padding:8px 20px 16px;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -4px 16px #00000014}}._5FpTba_top_wrap{justify-content:space-between;align-items:center;display:flex}._5FpTba_price_wrap{flex-direction:column;display:flex}._5FpTba_quantity{color:#000;letter-spacing:-.01em;font-size:16px;font-weight:500;line-height:1.6}@media (max-width:1239px){._5FpTba_quantity{letter-spacing:-.01em;font-size:14px;font-weight:500;line-height:1.6}}._5FpTba_price{color:#6b59f6;letter-spacing:-.01em;font-size:22px;font-weight:700;line-height:1.4}@media (max-width:1239px){._5FpTba_price{letter-spacing:-.01em;font-size:20px;font-weight:700;line-height:1.4}}._5FpTba_price_error{letter-spacing:-.01em;font-size:18px;font-weight:700;line-height:1.4}@media (max-width:1239px){._5FpTba_price_error{letter-spacing:-.01em;font-size:16px;font-weight:700;line-height:1.6}}._5FpTba_bottom_wrap{gap:6px;display:flex}
.amN3Jq_outer{background-color:#f8f9fa}.amN3Jq_product_template{justify-content:space-between;width:100%;max-width:1200px;margin:0 auto;display:flex}@media (max-width:1239px){.amN3Jq_product_template{flex-direction:column;justify-content:flex-start}}.amN3Jq_product_info_wrap{background-color:#fff;flex-direction:column;justify-content:space-between;width:470px;min-height:760px;display:flex}@media (max-width:1239px){.amN3Jq_product_info_wrap{width:100%;min-height:0}}.amN3Jq_product_info{padding:30px 40px 40px}@media (max-width:1239px){.amN3Jq_product_info{padding:24px 20px 30px}}.amN3Jq_product_name_wrap{flex-direction:column;gap:10px;display:flex}
.HZbUXW_action{color:#fff;letter-spacing:-.01em;cursor:pointer;background:#000;border-radius:8px;flex:1 0 0;justify-content:center;align-items:center;height:64px;font-size:20px;font-weight:700;line-height:1.4;display:flex}@media (max-width:1239px){.HZbUXW_action{letter-spacing:-.01em;height:52px;font-size:16px;font-weight:700;line-height:1.6}}
._8Kxfnq_action{color:#fff;letter-spacing:-.01em;cursor:pointer;background:#000;border-radius:8px;flex:1 0 0;justify-content:center;align-items:center;height:64px;font-size:20px;font-weight:700;line-height:1.4;display:flex}@media (max-width:1239px){._8Kxfnq_action{letter-spacing:-.01em;height:52px;font-size:16px;font-weight:700;line-height:1.6}}
.I8-fLW_option{cursor:pointer;justify-content:space-between;align-items:center;gap:10px;width:100%;height:42px;padding:0 16px;display:flex;position:relative}.I8-fLW_option[data-selected]{background-color:#f6f6f6}.I8-fLW_option_name{color:#000;letter-spacing:-.01em;text-align:start;max-width:230px;font-size:16px;font-weight:400;line-height:1.6}@media (max-width:1239px){.I8-fLW_option_name{letter-spacing:-.01em;font-size:14px;font-weight:500;line-height:1.6}}.I8-fLW_option_price{color:#777;letter-spacing:-.01em;font-size:16px;font-weight:500;line-height:1.6}@media (max-width:1239px){.I8-fLW_option_price{letter-spacing:-.01em;font-size:14px;font-weight:500;line-height:1.6}}
.qxN_oq_action{color:#000;letter-spacing:-.01em;cursor:pointer;background:#f6f6f6;border-radius:8px;flex:1 0 0;justify-content:center;align-items:center;height:64px;font-size:20px;font-weight:700;line-height:1.4;display:flex}@media (max-width:1239px){.qxN_oq_action{letter-spacing:-.01em;height:52px;font-size:16px;font-weight:700;line-height:1.6}}
.Ir3WoW_container{flex-direction:column;gap:10px;display:flex}@media (max-width:1239px){.Ir3WoW_container{gap:6px}}.Ir3WoW_wrap{flex-direction:column;gap:10px;display:flex;position:relative}.Ir3WoW_header{gap:4px;display:flex}.Ir3WoW_title{color:#000;letter-spacing:-.01em;font-size:18px;font-weight:500;line-height:1.4}@media (max-width:1239px){.Ir3WoW_title{letter-spacing:-.01em;font-size:16px;font-weight:500;line-height:1.6}}.Ir3WoW_question{cursor:pointer;justify-content:center;align-items:center;display:flex}@media (max-width:1239px){.Ir3WoW_question{display:none}}.Ir3WoW_trigger{cursor:pointer;background:#fafafa;border-radius:8px;justify-content:space-between;align-items:center;width:100%;height:56px;padding:0 16px;display:flex}.Ir3WoW_trigger[data-error=true]{box-shadow:inset 0 0 0 2px #ff5630}@media (max-width:1239px){.Ir3WoW_trigger{height:48px}}.Ir3WoW_trigger_label{text-overflow:ellipsis;white-space:nowrap;color:#777;letter-spacing:-.01em;max-width:80%;font-size:16px;font-weight:500;line-height:1.6;overflow:hidden}.Ir3WoW_trigger_label.Ir3WoW_selected{color:#000}@media (max-width:1239px){.Ir3WoW_trigger_label{letter-spacing:-.01em;font-size:14px;font-weight:500;line-height:1.6}}.Ir3WoW_chevron{color:#999;justify-content:center;align-items:center;display:flex}.Ir3WoW_chevron>svg{width:24px;height:24px}@media (max-width:1239px){.Ir3WoW_chevron>svg{width:16px;height:16px}}.Ir3WoW_chevron[data-open]{transform:rotate(180deg)}.Ir3WoW_option_list{z-index:20;background:#fff;border:2px solid #000;border-radius:8px;flex-direction:column;gap:4px;padding:8px 0;display:flex;position:absolute;top:calc(100% + 10px);left:0;right:0}.Ir3WoW_error{letter-spacing:-.01em;font-size:14px;font-weight:400;line-height:1.6}
.kH4RSa_action{color:#fff;letter-spacing:-.01em;cursor:pointer;background:#000;border-radius:8px;flex:1 0 0;justify-content:center;align-items:center;height:64px;font-size:20px;font-weight:700;line-height:1.4;display:flex}@media (max-width:1239px){.kH4RSa_action{letter-spacing:-.01em;height:52px;font-size:16px;font-weight:700;line-height:1.6}}
._4iexsq_option{cursor:pointer;border:1px solid #d8d8d8;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;height:78px;padding:0 25px;display:flex;position:relative}._4iexsq_option[data-selected]{border:2px solid #000}._4iexsq_option_name{color:#777;letter-spacing:-.01em;text-align:start;max-width:230px;font-size:18px;font-weight:500;line-height:1.4}._4iexsq_option_name[data-selected]{color:#000;letter-spacing:-.01em;font-size:18px;font-weight:700;line-height:1.4}._4iexsq_option_price{color:#999;letter-spacing:-.01em;font-size:13px;font-weight:500;line-height:1.6}._4iexsq_option_price[data-selected]{color:#000;letter-spacing:-.01em;font-size:13px;font-weight:500;line-height:1.6}
._2E3LAG_action{color:#000;letter-spacing:-.01em;cursor:pointer;background:#f6f6f6;border-radius:8px;flex:1 0 0;justify-content:center;align-items:center;height:64px;font-size:20px;font-weight:700;line-height:1.4;display:flex}@media (max-width:1239px){._2E3LAG_action{letter-spacing:-.01em;height:52px;font-size:16px;font-weight:700;line-height:1.6}}
._7w4txG_wrap{flex-direction:column;gap:10px;display:flex;position:relative}@media (max-width:1239px){._7w4txG_wrap{gap:6px}}._7w4txG_header{gap:4px;display:flex}._7w4txG_title{color:#000;letter-spacing:-.01em;font-size:18px;font-weight:500;line-height:1.4}@media (max-width:1239px){._7w4txG_title{letter-spacing:-.01em;font-size:16px;font-weight:500;line-height:1.6}}._7w4txG_question{cursor:pointer;justify-content:center;align-items:center;display:flex}@media (max-width:1239px){._7w4txG_question{display:none}}._7w4txG_option_list{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}._7w4txG_error{letter-spacing:-.01em;font-size:14px;font-weight:400;line-height:1.6}
._9_QCwW_modal_overlay{z-index:9999;background-color:#000000b3;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}
.Ss7y5q_container{background:#fff;border-radius:16px;width:360px;padding:48px 0 0}@media (max-width:1239px){.Ss7y5q_container{margin:0 32px}}.Ss7y5q_contents{flex-direction:column;gap:15px;padding:0 24px 30px;display:flex}@media (max-width:1239px){.Ss7y5q_contents{padding:0 20px 30px}}.Ss7y5q_check_content{text-align:center;white-space:pre-wrap;color:#000;letter-spacing:-.01em;font-size:14px;font-weight:500;line-height:1.6}.Ss7y5q_check_description{text-align:center;color:#999;letter-spacing:-.01em;font-size:12px;font-weight:400;line-height:1.6}@media (max-width:1239px){.Ss7y5q_check_description{letter-spacing:-.01em;font-size:13px;font-weight:400;line-height:1.6}}.Ss7y5q_actions{gap:4px;padding:0 24px 20px;display:flex}@media (max-width:1239px){.Ss7y5q_actions{padding:0 16px 20px}}.Ss7y5q_action{letter-spacing:-.01em;height:48px;font-size:16px;font-weight:700;line-height:1.6}
.sN-zBW_option{cursor:pointer;background:#f6f6f6;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.sN-zBW_option[data-selected]{border:2px solid #000}.sN-zBW_color_option{background:var(--color-value);border-radius:50%;width:24px;height:24px}
.vuPZka_action{color:#fff;letter-spacing:-.01em;cursor:pointer;background:#000;border-radius:8px;flex:1 0 0;justify-content:center;align-items:center;height:64px;font-size:20px;font-weight:700;line-height:1.4;display:flex}@media (max-width:1239px){.vuPZka_action{letter-spacing:-.01em;height:52px;font-size:16px;font-weight:700;line-height:1.6}}
.vx7cZW_wrap{flex-direction:column;gap:14px;display:flex;position:relative}.vx7cZW_header{gap:4px;display:flex}.vx7cZW_title{color:#000;letter-spacing:-.01em;font-size:18px;font-weight:500;line-height:1.4}@media (max-width:1239px){.vx7cZW_title{letter-spacing:-.01em;font-size:16px;font-weight:500;line-height:1.6}}.vx7cZW_question{cursor:pointer;justify-content:center;align-items:center;display:flex}@media (max-width:1239px){.vx7cZW_question{display:none}}.vx7cZW_error{letter-spacing:-.01em;font-size:14px;font-weight:400;line-height:1.6}.vx7cZW_select_color{color:#000;letter-spacing:-.01em;font-size:16px;font-weight:500;line-height:1.6}@media (max-width:1239px){.vx7cZW_select_color{letter-spacing:-.01em;font-size:14px;font-weight:500;line-height:1.6}}.vx7cZW_option_list{grid-template-columns:repeat(8,36px);gap:10px;display:grid}@media (max-width:1239px){.vx7cZW_option_list{flex-wrap:wrap;display:flex}}
.QsxFmG_checkboxLabel{flex-direction:row;place-self:flex-start center;align-items:center;display:flex}.QsxFmG_checkboxLabel:hover{cursor:pointer}.QsxFmG_checkboxInput{display:none}.QsxFmG_checkboxInput:hover{cursor:pointer}
.syNsBW_action{color:#000;letter-spacing:-.01em;cursor:pointer;background:#f6f6f6;border-radius:8px;flex:1 0 0;justify-content:center;align-items:center;height:64px;font-size:20px;font-weight:700;line-height:1.4;display:flex}@media (max-width:1239px){.syNsBW_action{letter-spacing:-.01em;height:52px;font-size:16px;font-weight:700;line-height:1.6}}
.n0Nbaq_container{z-index:9999;pointer-events:all;justify-content:center;align-items:center;width:100%;display:flex;position:fixed;inset:0}.n0Nbaq_loader{color:#6b59f6;text-indent:-9999em;border-radius:50%;width:1em;height:1em;font-size:45px;animation:1.7s infinite n0Nbaq_mltShdSpin,1.7s infinite n0Nbaq_round;position:relative;overflow:hidden;transform:translateZ(0)}@keyframes n0Nbaq_mltShdSpin{0%{box-shadow:0 -.83em 0 -.4em,0 -.83em 0 -.42em,0 -.83em 0 -.44em,0 -.83em 0 -.46em,0 -.83em 0 -.477em}5%,95%{box-shadow:0 -.83em 0 -.4em,0 -.83em 0 -.42em,0 -.83em 0 -.44em,0 -.83em 0 -.46em,0 -.83em 0 -.477em}10%,59%{box-shadow:0 -.83em 0 -.4em,-.087em -.825em 0 -.42em,-.173em -.812em 0 -.44em,-.256em -.789em 0 -.46em,-.297em -.775em 0 -.477em}20%{box-shadow:0 -.83em 0 -.4em,-.338em -.758em 0 -.42em,-.555em -.617em 0 -.44em,-.671em -.488em 0 -.46em,-.749em -.34em 0 -.477em}38%{box-shadow:0 -.83em 0 -.4em,-.377em -.74em 0 -.42em,-.645em -.522em 0 -.44em,-.775em -.297em 0 -.46em,-.82em -.09em 0 -.477em}to{box-shadow:0 -.83em 0 -.4em,0 -.83em 0 -.42em,0 -.83em 0 -.44em,0 -.83em 0 -.46em,0 -.83em 0 -.477em}}@keyframes n0Nbaq_round{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
.UVivyG_download_btn{color:#000;letter-spacing:-.01em;-webkit-user-select:none;user-select:none;cursor:pointer;background:#fff;border:1px solid #000;border-radius:8px;align-items:center;gap:4px;height:32px;padding:0 16px;font-size:13px;font-weight:500;line-height:1.6;display:flex}.UVivyG_download_btn .UVivyG_icon_wrap{justify-content:center;align-items:center;padding:2.5px 0;display:flex}
.qyIAEG_input{width:100%;height:var(--input-height,56px);color:#000;letter-spacing:-.01em;background:#fafafa;border:0;border-radius:8px;outline:none;padding:16px;font-size:16px;font-weight:400;line-height:1.6}@media (max-width:1239px){.qyIAEG_input{height:var(--input-height,48px);letter-spacing:-.01em;font-size:14px;font-weight:400;line-height:1.6}}.qyIAEG_input::placeholder{color:#777;letter-spacing:-.01em;font-size:16px;font-weight:500;line-height:1.6}@media (max-width:1239px){.qyIAEG_input::placeholder{letter-spacing:-.01em;font-size:14px;font-weight:500;line-height:1.6}}.qyIAEG_input:focus{background:#fff;box-shadow:inset 0 0 0 2px #000}.qyIAEG_input:disabled{cursor:not-allowed;opacity:.6}.qyIAEG_input:read-only{cursor:default}.qyIAEG_input[data-error=true],.qyIAEG_input[data-error=true]:focus{box-shadow:inset 0 0 0 2px #ff5630}
.J0ak7W_container{z-index:1;background:#fff;border-top:1px solid #eee;flex-direction:column;gap:20px;padding:20px 40px 30px;display:flex}@media (max-width:1239px){.J0ak7W_container{background:#fff;border:none;border-radius:16px 16px 0 0;padding:8px 20px 16px;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -4px 16px #00000014}}.J0ak7W_top_wrap{justify-content:space-between;align-items:center;display:flex}.J0ak7W_price_wrap{flex-direction:column;display:flex}.J0ak7W_quantity{color:#000;letter-spacing:-.01em;font-size:16px;font-weight:500;line-height:1.6}@media (max-width:1239px){.J0ak7W_quantity{letter-spacing:-.01em;font-size:14px;font-weight:500;line-height:1.6}}.J0ak7W_price{color:#6b59f6;letter-spacing:-.01em;font-size:22px;font-weight:700;line-height:1.4}@media (max-width:1239px){.J0ak7W_price{letter-spacing:-.01em;font-size:20px;font-weight:700;line-height:1.4}}.J0ak7W_price_error{letter-spacing:-.01em;font-size:18px;font-weight:700;line-height:1.4}@media (max-width:1239px){.J0ak7W_price_error{letter-spacing:-.01em;font-size:16px;font-weight:700;line-height:1.6}}.J0ak7W_bottom_wrap{gap:6px;display:flex}
.NSpyAG_template{flex-direction:column;gap:24px;display:flex}
._6_0qJq_textarea{resize:none;color:#000;letter-spacing:-.01em;cursor:text;background:#fafafa;border:0;border-radius:8px;outline:none;width:100%;min-height:77px;padding:12px 16px 17px;font-size:16px;font-weight:400;line-height:1.6;overflow-y:hidden}._6_0qJq_textarea::placeholder{color:#8a8a8a;letter-spacing:-.01em;white-space:pre-line;font-size:16px;font-weight:500;line-height:1.6}._6_0qJq_textarea:focus{background:#fff;box-shadow:inset 0 0 0 2px #000}@media (max-width:1239px){._6_0qJq_textarea{letter-spacing:-.01em;font-size:16px;font-weight:400;line-height:1.6}._6_0qJq_textarea::placeholder{letter-spacing:-.01em;font-size:14px;font-weight:400;line-height:1.6}}._6_0qJq_textarea:disabled{cursor:not-allowed;opacity:.6}._6_0qJq_textarea:read-only{cursor:default}._6_0qJq_textarea_error{box-shadow:inset 0 0 0 2px #ff5630}
.qDCc-q_container{flex-direction:column;gap:10px;margin-top:24px;display:flex}.qDCc-q_title{color:#000;letter-spacing:-.01em;font-size:18px;font-weight:500;line-height:1.4}@media (max-width:1239px){.qDCc-q_title{letter-spacing:-.01em;font-size:16px;font-weight:500;line-height:1.6}}.qDCc-q_action_list{flex-direction:column;gap:10px;display:flex}.qDCc-q_action{letter-spacing:-.01em;appearance:none;color:#999;outline-offset:-1px;cursor:pointer;background:0 0;border:0;border-radius:8px;outline:1px solid #d8d8d8;flex-direction:column;justify-content:center;align-items:center;gap:6px;height:90px;padding:16px 20px;font-size:16px;font-weight:500;line-height:1.6;display:flex}.qDCc-q_selected{color:#000;outline-offset:-3px;outline:3px solid #000}
.TpJNJG_label_wrap{gap:2px;display:flex}.TpJNJG_label{gap:6px;display:flex}.TpJNJG_label_content{color:#000;letter-spacing:-.01em;font-size:16px;font-weight:500;line-height:1.6}@media (max-width:767px){.TpJNJG_label_content{letter-spacing:-.01em;font-size:14px;font-weight:500;line-height:1.6}}.TpJNJG_label_description{color:#999;letter-spacing:-.01em;font-size:16px;font-weight:500;line-height:1.6}@media (max-width:767px){.TpJNJG_label_description{letter-spacing:-.01em;font-size:14px;font-weight:500;line-height:1.6}}.TpJNJG_label_required{background-color:#6b59f6;border-radius:50%;width:6px;height:6px;margin-top:6px}@media (max-width:767px){.TpJNJG_label_required{width:4px;height:4px;margin-top:4px}}
.TuQo4W_container{background:#fff;border-right:1px solid #eee;flex-direction:column;gap:20px;width:100%;max-width:730px;padding:36px;display:flex}@media (max-width:1239px){.TuQo4W_container{border-right:none;max-width:none;padding:20px 20px 0}}.TuQo4W_title{letter-spacing:-.01em;font-size:18px;font-weight:700;line-height:1.4}.TuQo4W_packaging_list{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px 14px;display:grid}@media (max-width:767px){.TuQo4W_packaging_list{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 8px}}.TuQo4W_packaging_card{cursor:pointer;flex-direction:column;gap:10px;display:flex;position:relative}.TuQo4W_thumb{aspect-ratio:1;-webkit-user-select:none;user-select:none;background-color:#f6f6f6;border-radius:8px;width:100%;position:relative;overflow:hidden}.TuQo4W_img{object-fit:cover;width:100%}.TuQo4W_name{letter-spacing:-.01em;color:#000;font-size:14px;font-weight:400;line-height:1.6}.TuQo4W_select_name{color:#000;letter-spacing:-.01em;font-size:14px;font-weight:600;line-height:1.6}.TuQo4W_select_cover{border:3px solid var(--Palette-Common-0,#000);background:#6b59f666 no-repeat;border-radius:8px;position:absolute;inset:0}.TuQo4W_check_icon{z-index:1;justify-content:center;align-items:center;display:flex;position:absolute;top:14px;left:14px}
.ETKJJa_contaienr{flex-direction:column;gap:10px;display:flex}.ETKJJa_list{flex-direction:column;gap:14px;display:flex}@media (max-width:1239px){.ETKJJa_list{gap:12px}}.ETKJJa_item{justify-content:space-between;display:flex}.ETKJJa_name{color:#777;letter-spacing:-.01em;font-size:16px;font-weight:500;line-height:1.6}@media (max-width:1239px){.ETKJJa_name{letter-spacing:-.01em;font-size:14px;font-weight:500;line-height:1.6}}.ETKJJa_value_wrap{gap:6px;display:flex}.ETKJJa_icon{cursor:pointer;justify-content:center;align-items:center;display:flex}.ETKJJa_input{text-align:center;color:#000;letter-spacing:-.01em;max-width:70px;font-size:16px;font-weight:400;line-height:1.6}@media (max-width:1239px){.ETKJJa_input{letter-spacing:-.01em;font-size:14px;font-weight:500;line-height:1.6}}.ETKJJa_divider{background-color:#eee;height:1px}.ETKJJa_total_quantity{align-items:center;gap:6px;display:flex}.ETKJJa_total_quantity_key{color:#000;letter-spacing:-.01em;font-size:16px;font-weight:700;line-height:1.6}@media (max-width:1239px){.ETKJJa_total_quantity_key{letter-spacing:-.01em;font-size:14px;font-weight:500;line-height:1.6}}.ETKJJa_total_quantity_value{color:#6b59f6;letter-spacing:-.01em;font-size:16px;font-weight:700;line-height:1.6}@media (max-width:1239px){.ETKJJa_total_quantity_value{letter-spacing:-.01em;font-size:14px;font-weight:700;line-height:1.6}}
.Mac98q_wrapper{gap:8px;width:fit-content;display:flex}.Mac98q_label{flex-direction:row;align-items:center;gap:8px;display:flex}.Mac98q_label:hover{cursor:pointer}.Mac98q_input{appearance:none;background-color:#fff;background-clip:content-box;border:2px solid #d8d8d8;border-radius:21.5px;width:24px;height:24px;margin:0;padding:5px;display:block}.Mac98q_input:hover{cursor:pointer}.Mac98q_input:checked{background-color:#fff;border:6px solid #000}.Mac98q_input:disabled{background-color:#d8d8d8;border-color:#d8d8d8}.Mac98q_input:disabled:hover{cursor:default}.Mac98q_label{color:#000;letter-spacing:-.01em;font-size:16px;font-weight:500;line-height:1.6}@media (max-width:1239px){.Mac98q_label{letter-spacing:-.01em;font-size:14px;font-weight:500;line-height:1.6}}
.pGBi2G_container{flex-direction:column;gap:10px;display:flex}.pGBi2G_title{color:#000;letter-spacing:-.01em;font-size:18px;font-weight:500;line-height:1.4}@media (max-width:1239px){.pGBi2G_title{letter-spacing:-.01em;font-size:16px;font-weight:500;line-height:1.6}}.pGBi2G_quantity{color:#d8d8d8;letter-spacing:-.01em;background:#fafafa;border:1px solid #d8d8d8;border-radius:8px;align-items:center;height:56px;padding:0 16px;font-size:16px;font-weight:500;line-height:1.6;display:flex}@media (max-width:1239px){.pGBi2G_quantity{letter-spacing:-.01em;height:48px;font-size:13px;font-weight:500;line-height:1.6}}
.EvozMW_option{cursor:pointer;justify-content:space-between;align-items:center;gap:10px;width:100%;height:42px;padding:0 16px;display:flex;position:relative}.EvozMW_option[data-selected]{background-color:#f6f6f6}.EvozMW_option_name{color:#000;letter-spacing:-.01em;text-align:start;max-width:230px;font-size:16px;font-weight:400;line-height:1.6}@media (max-width:1239px){.EvozMW_option_name{letter-spacing:-.01em;font-size:14px;font-weight:500;line-height:1.6}}
.ChohCq_wrapper{background:#fff;border-radius:8px;flex-direction:column;width:100%;display:flex}.ChohCq_counter{justify-content:flex-end;gap:2px;margin-top:4px;display:flex}.ChohCq_counter_count{color:#ff5630;letter-spacing:-.01em;font-size:14px;font-weight:700;line-height:1.6}.ChohCq_counter_divider,.ChohCq_counter_max{color:#777;letter-spacing:-.01em;font-size:14px;font-weight:400;line-height:1.6}
.ubvamq_option{cursor:pointer;justify-content:space-between;align-items:center;gap:10px;width:100%;height:42px;padding:0 16px;display:flex;position:relative}.ubvamq_option[data-selected]{background-color:#f6f6f6}.ubvamq_option_name{color:#000;letter-spacing:-.01em;text-align:start;max-width:230px;font-size:16px;font-weight:400;line-height:1.6}@media (max-width:1239px){.ubvamq_option_name{letter-spacing:-.01em;font-size:14px;font-weight:500;line-height:1.6}}.ubvamq_option_price{color:#777;letter-spacing:-.01em;font-size:16px;font-weight:500;line-height:1.6}@media (max-width:1239px){.ubvamq_option_price{letter-spacing:-.01em;font-size:14px;font-weight:500;line-height:1.6}}
.lwnJYq_container{flex-direction:column;gap:10px;display:flex}@media (max-width:1239px){.lwnJYq_container{gap:6px}}.lwnJYq_wrap{flex-direction:column;gap:10px;display:flex;position:relative}.lwnJYq_header{gap:4px;display:flex}.lwnJYq_title{color:#000;letter-spacing:-.01em;font-size:18px;font-weight:500;line-height:1.4}@media (max-width:1239px){.lwnJYq_title{letter-spacing:-.01em;font-size:16px;font-weight:500;line-height:1.6}}.lwnJYq_question{cursor:pointer;justify-content:center;align-items:center;display:flex}@media (max-width:1239px){.lwnJYq_question{display:none}}.lwnJYq_trigger{cursor:pointer;background:#fafafa;border-radius:8px;justify-content:space-between;align-items:center;height:56px;padding:0 16px;display:flex}.lwnJYq_trigger[data-error=true]{box-shadow:inset 0 0 0 2px #ff5630}@media (max-width:1239px){.lwnJYq_trigger{height:48px}}.lwnJYq_trigger_label{text-overflow:ellipsis;white-space:nowrap;color:#777;letter-spacing:-.01em;max-width:80%;font-size:16px;font-weight:500;line-height:1.6;overflow:hidden}.lwnJYq_trigger_label.lwnJYq_selected{color:#000}@media (max-width:1239px){.lwnJYq_trigger_label{letter-spacing:-.01em;font-size:14px;font-weight:500;line-height:1.6}}.lwnJYq_chevron{color:#999;justify-content:center;align-items:center;display:flex}.lwnJYq_chevron>svg{width:24px;height:24px}@media (max-width:1239px){.lwnJYq_chevron>svg{width:16px;height:16px}}.lwnJYq_chevron[data-open]{transform:rotate(180deg)}.lwnJYq_option_list{z-index:20;background:#fff;border:2px solid #000;border-radius:8px;flex-direction:column;gap:4px;padding:8px 0;display:flex;position:absolute;top:calc(100% + 10px);left:0;right:0}.lwnJYq_error{letter-spacing:-.01em;font-size:14px;font-weight:400;line-height:1.6}
.OXWboG_reason_list{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 10px;display:grid}.OXWboG_reason{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:8px;display:flex}
.j828mq_container{flex-direction:column;gap:10px;display:flex}@media (max-width:1239px){.j828mq_container{gap:6px}}.j828mq_wrap{flex-direction:column;gap:10px;display:flex;position:relative}.j828mq_header{gap:4px;display:flex}.j828mq_title{color:#000;letter-spacing:-.01em;font-size:18px;font-weight:500;line-height:1.4}@media (max-width:1239px){.j828mq_title{letter-spacing:-.01em;font-size:16px;font-weight:500;line-height:1.6}}.j828mq_question{cursor:pointer;justify-content:center;align-items:center;display:flex}@media (max-width:1239px){.j828mq_question{display:none}}.j828mq_trigger{cursor:pointer;background:#fafafa;border-radius:8px;justify-content:space-between;align-items:center;width:100%;height:56px;padding:0 16px;display:flex}.j828mq_trigger[data-error=true]{box-shadow:inset 0 0 0 2px #ff5630}@media (max-width:1239px){.j828mq_trigger{height:48px}}.j828mq_trigger_label{text-overflow:ellipsis;white-space:nowrap;color:#777;letter-spacing:-.01em;max-width:80%;font-size:16px;font-weight:500;line-height:1.6;overflow:hidden}.j828mq_trigger_label.j828mq_selected{color:#000}@media (max-width:1239px){.j828mq_trigger_label{letter-spacing:-.01em;font-size:14px;font-weight:500;line-height:1.6}}.j828mq_chevron{color:#999;justify-content:center;align-items:center;display:flex}.j828mq_chevron>svg{width:24px;height:24px}@media (max-width:1239px){.j828mq_chevron>svg{width:16px;height:16px}}.j828mq_chevron[data-open]{transform:rotate(180deg)}.j828mq_option_list{z-index:20;background:#fff;border:2px solid #000;border-radius:8px;flex-direction:column;gap:4px;padding:8px 0;display:flex;position:absolute;top:calc(100% + 10px);left:0;right:0}.j828mq_error{letter-spacing:-.01em;font-size:14px;font-weight:400;line-height:1.6}
.riha0a_container{flex-direction:column;gap:10px;display:flex}.riha0a_wrap{flex-direction:column;gap:10px;display:flex;position:relative}.riha0a_header{gap:4px;display:flex}.riha0a_title{color:#000;letter-spacing:-.01em;font-size:18px;font-weight:500;line-height:1.4}@media (max-width:1239px){.riha0a_title{letter-spacing:-.01em;font-size:16px;font-weight:500;line-height:1.6}}.riha0a_question{cursor:pointer;justify-content:center;align-items:center;display:flex}.riha0a_trigger{cursor:pointer;background:#fafafa;border-radius:8px;justify-content:space-between;align-items:center;width:100%;height:56px;padding:0 16px;display:flex}.riha0a_trigger[data-error=true]{border:2px solid #ff5630}@media (max-width:1239px){.riha0a_trigger{height:48px}}.riha0a_input{color:#000;letter-spacing:-.01em;max-width:80%;font-size:16px;font-weight:500;line-height:1.6}@media (max-width:1239px){.riha0a_input{letter-spacing:-.01em;font-size:14px;font-weight:500;line-height:1.6}}.riha0a_chevron{color:#999;justify-content:center;align-items:center;display:flex}.riha0a_chevron>svg{width:24px;height:24px}@media (max-width:1239px){.riha0a_chevron>svg{width:16px;height:16px}}.riha0a_chevron[data-open]{transform:rotate(180deg)}.riha0a_list{z-index:20;background:#fff;border:2px solid #000;border-radius:8px;flex-direction:column;gap:4px;padding:8px 0;display:flex;position:absolute;top:calc(100% + 10px);left:0;right:0}.riha0a_option{cursor:pointer;justify-content:space-between;align-items:center;gap:10px;width:100%;height:42px;padding:0 16px;display:flex;position:relative}.riha0a_option[data-selected]{background-color:#f6f6f6}.riha0a_option_name{color:#000;letter-spacing:-.01em;text-align:start;max-width:230px;font-size:16px;font-weight:400;line-height:1.6}@media (max-width:1239px){.riha0a_option_name{letter-spacing:-.01em;font-size:14px;font-weight:500;line-height:1.6}}.riha0a_price_wrap{align-items:center;gap:10px;display:flex}.riha0a_discount_rate{color:#ff5630;letter-spacing:-.01em;font-size:16px;font-weight:700;line-height:1.6}@media (max-width:1239px){.riha0a_discount_rate{letter-spacing:-.01em;font-size:14px;font-weight:700;line-height:1.6}}.riha0a_selling_price{color:#777;letter-spacing:-.01em;font-size:16px;font-weight:500;line-height:1.6}@media (max-width:1239px){.riha0a_selling_price{letter-spacing:-.01em;font-size:14px;font-weight:500;line-height:1.6}}.riha0a_error{letter-spacing:-.01em;font-size:14px;font-weight:400;line-height:1.6}
.TfGCXG_container{background:#fff;border-radius:16px;width:390px;max-height:90vh;overflow-y:auto}@media (max-width:1239px){.TfGCXG_container{margin:0 20px}}.TfGCXG_header{justify-content:space-between;align-items:center;padding:20px 24px 10px;display:flex}@media (max-width:1239px){.TfGCXG_header{padding:20px 16px 10px}}.TfGCXG_header_title{color:#000;letter-spacing:-.01em;font-size:18px;font-weight:700;line-height:1.4}.TfGCXG_close_btn{cursor:pointer;justify-content:center;align-items:center;display:flex}.TfGCXG_contents{flex-direction:column;gap:30px;padding:20px 20px 0;display:flex}@media (max-width:1239px){.TfGCXG_contents{max-width:100%;padding:16px}}.TfGCXG_content_wrap{flex-direction:column;gap:20px;display:flex}.TfGCXG_content_title{color:#000;letter-spacing:-.01em;font-size:18px;font-weight:500;line-height:1.4}.TfGCXG_payMethod{align-items:center;gap:20px;display:flex}.TfGCXG_key{color:var(--gray-800);flex:0 0 90px;font-size:16px;font-weight:600;line-height:150%}.TfGCXG_value{color:var(--gray-800);font-size:16px;font-weight:400;line-height:150%}.TfGCXG_actionList{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.TfGCXG_actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 6px;padding:24px 20px 20px;display:grid}@media (max-width:1239px){.TfGCXG_actions{gap:8px;padding:0 16px 20px}}.TfGCXG_actions>button{letter-spacing:-.01em;width:100%;height:64px;font-size:20px;font-weight:700;line-height:1.4}@media (max-width:1239px){.TfGCXG_actions>button{height:48px}}
.VciJKG_option{cursor:pointer;border:1px solid #d8d8d8;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;height:78px;padding:0 25px;display:flex;position:relative}.VciJKG_option[data-selected]{border:2px solid #000}.VciJKG_option_name{color:#777;letter-spacing:-.01em;text-align:start;max-width:230px;font-size:18px;font-weight:500;line-height:1.4}.VciJKG_option_name[data-selected]{color:#000;letter-spacing:-.01em;font-size:18px;font-weight:700;line-height:1.4}.VciJKG_option_price{color:#999;letter-spacing:-.01em;font-size:13px;font-weight:500;line-height:1.6}.VciJKG_option_price[data-selected]{color:#000;letter-spacing:-.01em;font-size:13px;font-weight:500;line-height:1.6}
.i5inVG_container{flex-direction:column;gap:10px;display:flex}.i5inVG_title{color:#000;letter-spacing:-.01em;font-size:18px;font-weight:500;line-height:1.4}@media (max-width:1239px){.i5inVG_title{letter-spacing:-.01em;font-size:16px;font-weight:500;line-height:1.6}}.i5inVG_quantity{color:#d8d8d8;letter-spacing:-.01em;background:#fafafa;border:1px solid #d8d8d8;border-radius:8px;align-items:center;height:56px;padding:0 16px;font-size:16px;font-weight:500;line-height:1.6;display:flex}@media (max-width:1239px){.i5inVG_quantity{letter-spacing:-.01em;height:48px;font-size:13px;font-weight:500;line-height:1.6}}
.RYkkAG_container{background:#fff;border-radius:16px;flex-direction:column;gap:30px;width:360px;max-height:90vh;padding:48px 24px 20px;display:flex;overflow-y:auto}@media (max-width:1239px){.RYkkAG_container{margin:0 20px;padding:48px 16px 20px}}.RYkkAG_text{text-align:center;color:#000;letter-spacing:-.01em;font-size:16px;font-weight:500;line-height:1.6}@media (max-width:1239px){.RYkkAG_text{letter-spacing:-.01em;font-size:14px;font-weight:500;line-height:1.6}}.RYkkAG_action{letter-spacing:-.01em;font-size:16px;font-weight:700;line-height:1.6}@media (max-width:1239px){.RYkkAG_action{letter-spacing:-.01em;font-size:16px;font-weight:500;line-height:1.6}}
.x1S6cq_wrap{flex-direction:column;gap:10px;display:flex;position:relative}@media (max-width:1239px){.x1S6cq_wrap{gap:6px}}.x1S6cq_header{gap:4px;display:flex}.x1S6cq_title{color:#000;letter-spacing:-.01em;font-size:18px;font-weight:500;line-height:1.4}@media (max-width:1239px){.x1S6cq_title{letter-spacing:-.01em;font-size:16px;font-weight:500;line-height:1.6}}.x1S6cq_question{cursor:pointer;justify-content:center;align-items:center;display:flex}@media (max-width:1239px){.x1S6cq_question{display:none}}.x1S6cq_option_list{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.x1S6cq_error{letter-spacing:-.01em;font-size:14px;font-weight:400;line-height:1.6}
.hUVEhG_wrapper{flex-direction:column;gap:24px;display:flex}.hUVEhG_product_name{color:#000;letter-spacing:-.01em;font-size:18px;font-weight:700;line-height:1.4}
.gSxk-W_container{flex-direction:column;gap:20px;margin-top:30px;display:flex}@media (max-width:1239px){.gSxk-W_container{margin-top:20px}}.gSxk-W_payment_item{align-items:center;gap:10px;display:flex}@media (max-width:1239px){.gSxk-W_payment_item{align-items:flex-start;gap:20px}}.gSxk-W_payment_key{color:#000;letter-spacing:-.01em;flex:0 0 120px;font-size:16px;font-weight:500;line-height:1.6}@media (max-width:1239px){.gSxk-W_payment_key{letter-spacing:-.01em;flex:0 0 90px;font-size:14px;font-weight:700;line-height:1.6}}.gSxk-W_payment_value{color:#000;word-break:break-word;letter-spacing:-.01em;font-size:16px;font-weight:400;line-height:1.6}@media (max-width:1239px){.gSxk-W_payment_value{letter-spacing:-.01em;font-size:14px;font-weight:400;line-height:1.6}}.gSxk-W_bold{font-weight:700}.gSxk-W_highlight{color:#6b59f6;letter-spacing:-.01em;font-size:16px;font-weight:700;line-height:1.6}.gSxk-W_accent{color:#ff5630;letter-spacing:-.01em;font-size:16px;font-weight:700;line-height:1.6}
.OORUkG_wrap{flex-direction:column;gap:14px;display:flex;position:relative}.OORUkG_header{gap:4px;display:flex}.OORUkG_title{color:#000;letter-spacing:-.01em;font-size:18px;font-weight:500;line-height:1.4}@media (max-width:1239px){.OORUkG_title{letter-spacing:-.01em;font-size:16px;font-weight:500;line-height:1.6}}.OORUkG_question{cursor:pointer;justify-content:center;align-items:center;display:flex}@media (max-width:1239px){.OORUkG_question{display:none}}.OORUkG_error{letter-spacing:-.01em;font-size:14px;font-weight:400;line-height:1.6}.OORUkG_select_color{color:#000;letter-spacing:-.01em;font-size:16px;font-weight:500;line-height:1.6}@media (max-width:1239px){.OORUkG_select_color{letter-spacing:-.01em;font-size:14px;font-weight:500;line-height:1.6}}.OORUkG_option_list{grid-template-columns:repeat(8,36px);gap:10px;display:grid}@media (max-width:1239px){.OORUkG_option_list{flex-wrap:wrap;display:flex}}.OORUkG_option{cursor:pointer;background:#f6f6f6;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.OORUkG_option[data-selected]{border:2px solid #000}.OORUkG_color_option{background:var(--color-value);border-radius:50%;width:24px;height:24px}
.xFwUua_container{background:#fff;border-radius:16px;width:360px;padding:48px 0 0}@media (max-width:1239px){.xFwUua_container{margin:0 32px}}.xFwUua_contents{flex-direction:column;gap:15px;padding:0 24px 30px;display:flex}@media (max-width:1239px){.xFwUua_contents{padding:0 20px 30px}}.xFwUua_check_content{text-align:center;white-space:pre-wrap;color:#000;letter-spacing:-.01em;font-size:14px;font-weight:500;line-height:1.6}.xFwUua_check_description{text-align:center;color:#999;letter-spacing:-.01em;font-size:12px;font-weight:400;line-height:1.6}@media (max-width:1239px){.xFwUua_check_description{letter-spacing:-.01em;font-size:13px;font-weight:400;line-height:1.6}}.xFwUua_actions{gap:4px;padding:0 24px 20px;display:flex}@media (max-width:1239px){.xFwUua_actions{padding:0 16px 20px}}.xFwUua_action{letter-spacing:-.01em;height:48px;font-size:16px;font-weight:700;line-height:1.6}
.ZCbPtq_container{flex-direction:column;gap:20px;margin-top:30px;display:flex}@media (max-width:1239px){.ZCbPtq_container{margin-top:20px}}.ZCbPtq_receiver_item{align-items:center;gap:10px;display:flex}@media (max-width:1239px){.ZCbPtq_receiver_item{align-items:flex-start;gap:20px}}.ZCbPtq_receiver_key{color:#000;letter-spacing:-.01em;flex:0 0 120px;font-size:16px;font-weight:500;line-height:1.6}@media (max-width:1239px){.ZCbPtq_receiver_key{letter-spacing:-.01em;flex:0 0 90px;font-size:14px;font-weight:700;line-height:1.6}}.ZCbPtq_receiver_value{color:#000;word-break:break-word;letter-spacing:-.01em;font-size:16px;font-weight:400;line-height:1.6}@media (max-width:1239px){.ZCbPtq_receiver_value{letter-spacing:-.01em;font-size:14px;font-weight:400;line-height:1.6}}
._97PvvG_template{flex-direction:column;gap:24px;display:flex}
.-vgsUa_wrapper{background:#fff;border-radius:16px;flex-direction:column;width:430px;display:flex}@media (max-width:767px){.-vgsUa_wrapper{width:100%;margin:0 32px}}.-vgsUa_header{justify-content:space-between;align-items:center;padding:20px 24px 10px;display:flex}.-vgsUa_header_title{color:#000;letter-spacing:-.01em;font-size:18px;font-weight:700;line-height:1.4}.-vgsUa_close_btn{cursor:pointer;justify-content:center;align-items:center;display:flex}.-vgsUa_contents{max-height:80vh;padding:20px 24px;overflow-y:auto}.-vgsUa_item_name{color:#000;letter-spacing:-.01em;font-size:18px;font-weight:500;line-height:1.4}.-vgsUa_counter{justify-content:flex-end;gap:2px;margin-top:4px;display:flex}.-vgsUa_actions{justify-content:flex-end;align-items:center;gap:4px;padding:24px 20px 20px;display:flex}@media (max-width:767px){.-vgsUa_actions{gap:8px;padding:0 16px 20px}}.-vgsUa_actions>button{letter-spacing:-.01em;width:100%;height:64px;font-size:16px;font-weight:700;line-height:1.6}
._5ndfOW_container{border-bottom:2px solid #555;flex-direction:column;gap:20px;padding:30px 0;display:flex}@media (max-width:1239px){._5ndfOW_container{gap:10px;padding:16px 0}}._5ndfOW_cancel_info_wrap{align-items:center;gap:10px;display:flex}@media (max-width:1239px){._5ndfOW_cancel_info_wrap{align-items:flex-start;gap:20px}}._5ndfOW_cancel_key{color:#000;letter-spacing:-.01em;flex:0 0 120px;font-size:16px;font-weight:500;line-height:1.6}@media (max-width:1239px){._5ndfOW_cancel_key{letter-spacing:-.01em;flex:0 0 90px;font-size:14px;font-weight:700;line-height:1.6}}._5ndfOW_cancel_value{color:#000;word-break:break-word;letter-spacing:-.01em;font-size:16px;font-weight:400;line-height:1.6}@media (max-width:1239px){._5ndfOW_cancel_value{letter-spacing:-.01em;font-size:14px;font-weight:400;line-height:1.6}}._5ndfOW_bold{font-weight:700}._5ndfOW_accent{color:#ff5630;letter-spacing:-.01em;font-size:16px;font-weight:700;line-height:1.6}
.j9UGTG_container{flex-direction:column;gap:24px;display:flex}
.UebQ_q_button{cursor:pointer;align-items:center;gap:2px;display:flex}@media (max-width:1239px){.UebQ_q_button{border:1px solid #d8d8d8;border-radius:4px;justify-content:center;width:100%;height:32px}}.UebQ_q_icon_wrap{justify-content:center;align-items:center;display:flex}@media (max-width:1239px){.UebQ_q_icon_wrap svg{width:20px;height:20px}}.UebQ_q_button_text{color:#000;letter-spacing:-.01em;text-underline-offset:2px;text-underline-position:from-font;font-size:13px;font-weight:500;line-height:1.6;text-decoration-line:underline}@media (max-width:1239px){.UebQ_q_button_text{text-underline-offset:unset;text-underline-position:unset;text-decoration-line:none}}
.ezpkKW_template{max-width:1200px;margin:0 auto;padding:40px 0 60px}@media (max-width:1239px){.ezpkKW_template{padding:20px}}.ezpkKW_prev_btn{color:#000;letter-spacing:-.01em;cursor:pointer;align-items:center;gap:4px;padding:0 0 20px;font-size:18px;font-weight:700;line-height:1.4;display:flex}@media (max-width:1239px){.ezpkKW_prev_btn{display:none}}.ezpkKW_icon_wrap{rotate:90deg}.ezpkKW_icon_wrap>svg{width:16px;height:16px}.ezpkKW_order_product_info,.ezpkKW_order_product_detail_info{flex-direction:column;margin-top:40px;display:flex}@media (max-width:1239px){.ezpkKW_order_product_detail_info{margin-top:40px}}.ezpkKW_order_additional_info{flex-direction:column;margin-top:60px;display:flex}@media (max-width:1239px){.ezpkKW_order_additional_info{margin-top:40px}}.ezpkKW_section_title_wrap{border-bottom:2px solid #000;align-items:center;gap:8px;padding:16px 0;display:flex}@media (max-width:1239px){.ezpkKW_section_title_wrap{padding:0 0 10px}}.ezpkKW_section_title{color:#000;letter-spacing:-.01em;font-size:24px;font-weight:700;line-height:1.4}@media (max-width:1239px){.ezpkKW_section_title{letter-spacing:-.01em;width:100%;font-size:24px;font-weight:700;line-height:1.4}}
.q3-9fW_download_button{cursor:pointer;color:#fff;background:#6b59f6;border-radius:8px;justify-content:center;align-items:center;gap:2px;width:130px;height:32px;display:flex}.q3-9fW_download_button>svg{width:16px;height:16px}@media (max-width:1239px){.q3-9fW_download_button{width:100%;height:42px}}.q3-9fW_download_text{color:#fff;letter-spacing:-.01em;font-size:13px;font-weight:700;line-height:1.6}@media (max-width:1239px){.q3-9fW_download_text{letter-spacing:-.01em;font-size:14px;font-weight:700;line-height:1.6}}
.i5bL5W_cart_item{flex-direction:column;display:flex}.i5bL5W_cart_item_info_wrap{border-bottom:2px solid #333;justify-content:space-between;align-items:center;padding:16px 0;display:flex}@media (max-width:1239px){.i5bL5W_cart_item_info_wrap{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:10px;padding:20px 0}}.i5bL5W_cart_item_checkbox_wrap{align-items:center;gap:8px;display:flex}@media (max-width:1239px){.i5bL5W_cart_item_checkbox_wrap{align-items:flex-start}}.i5bL5W_cart_item_name_container{align-items:center;gap:4px;display:flex}@media (max-width:1239px){.i5bL5W_cart_item_name_container{flex-direction:column;align-items:flex-start}}.i5bL5W_cart_item_name_wrap{align-items:center;gap:4px;display:flex}.i5bL5W_cart_item_name{color:#000;letter-spacing:-.01em;font-size:16px;font-weight:700;line-height:150%}.i5bL5W_cart_item_product_list>li:not(:last-child){border-bottom:1px solid #eee}
.bnP-AG_container{justify-content:space-between;align-items:center;padding:20px;display:flex}.bnP-AG_container:not(:first-child){border-top:1px solid #eee}@media (max-width:1239px){.bnP-AG_container{flex-direction:column;align-items:flex-start;padding:20px 16px}}.bnP-AG_product_info_wrap{gap:20px;display:flex}.bnP-AG_product_image{background:#eee;width:100px;height:100px}@media (max-width:1239px){.bnP-AG_product_image{display:none}}.bnP-AG_product_info{flex-direction:column;gap:10px;display:flex}.bnP-AG_product_name{color:#000;letter-spacing:-.01em;font-size:14px;font-weight:500;line-height:1.6}.bnP-AG_product_option_list{flex-wrap:wrap;gap:4px 2px;max-width:240px;display:flex}.bnP-AG_product_option{color:#777;letter-spacing:-.01em;font-size:11px;font-weight:400;line-height:1.6}@media (max-width:1239px){.bnP-AG_product_option{letter-spacing:-.01em;font-size:13px;font-weight:400;line-height:1.6}}.bnP-AG_right_wrap{justify-content:space-between;align-items:center;min-width:270px;display:flex}@media (max-width:1239px){.bnP-AG_right_wrap{width:100%;min-width:unset;flex-direction:column;align-items:flex-start;gap:20px;margin-top:20px}}.bnP-AG_product_price_wrap{justify-content:space-between;display:flex}@media (max-width:1239px){.bnP-AG_product_price_wrap{width:100%}}.bnP-AG_product_price_key{display:none}@media (max-width:1239px){.bnP-AG_product_price_key{color:#000;letter-spacing:-.01em;font-size:14px;font-weight:500;line-height:1.6;display:inline}}.bnP-AG_product_price{color:#000;letter-spacing:-.01em;justify-content:center;align-items:center;min-width:130px;font-size:14px;font-weight:500;line-height:1.6;display:flex}@media (max-width:1239px){.bnP-AG_product_price{min-width:unset;justify-content:flex-end}}
.Kxp2UW_wrapper{background:#fff;border-radius:16px;flex-direction:column;width:430px;display:flex}@media (max-width:767px){.Kxp2UW_wrapper{width:100%;margin:0 32px}}.Kxp2UW_header{justify-content:space-between;align-items:center;padding:20px 24px 10px;display:flex}.Kxp2UW_header_title{color:#000;letter-spacing:-.01em;font-size:18px;font-weight:700;line-height:1.4}.Kxp2UW_close_btn{cursor:pointer;justify-content:center;align-items:center;display:flex}.Kxp2UW_contents{flex-direction:column;gap:20px;padding:20px 20px 0;display:flex}.Kxp2UW_item_name{color:#000;letter-spacing:-.01em;font-size:18px;font-weight:500;line-height:1.4}.Kxp2UW_counter{justify-content:flex-end;gap:2px;margin-top:4px;display:flex}.Kxp2UW_counter_count{color:#ff5630;letter-spacing:-.01em;font-size:14px;font-weight:700;line-height:1.6}.Kxp2UW_counter_divider,.Kxp2UW_counter_max{color:#777;letter-spacing:-.01em;font-size:14px;font-weight:400;line-height:1.6}.Kxp2UW_actions{justify-content:flex-end;align-items:center;gap:4px;padding:24px 20px 20px;display:flex}@media (max-width:767px){.Kxp2UW_actions{gap:8px;padding:0 16px 20px}}.Kxp2UW_actions>button{letter-spacing:-.01em;width:100%;height:64px;font-size:16px;font-weight:700;line-height:1.6}
.gdo7iW_container{background:#fff;border-right:1px solid #eee;flex-direction:column;width:100%;max-width:730px;padding:32px 24px;display:flex}@media (max-width:1239px){.gdo7iW_container{max-width:initial;padding:20px 20px 30px}}.gdo7iW_info_outer{flex-direction:column;gap:24px;display:flex}@media (max-width:1239px){.gdo7iW_info_outer{gap:20px}}.gdo7iW_info_container{flex-direction:column;gap:14px;display:flex}.gdo7iW_info_title{color:#000;letter-spacing:-.01em;font-size:20px;font-weight:500;line-height:1.4}@media (max-width:1239px){.gdo7iW_info_title{letter-spacing:-.01em;font-size:16px;font-weight:500;line-height:1.6}}.gdo7iW_info_wrap{border-top:2px solid #000;border-bottom:1px solid #000}.gdo7iW_packaging_info{background:#fafafa;border-radius:8px;flex-direction:column;gap:10px;margin-bottom:20px;padding:20px;display:flex}.gdo7iW_packaing_info_title{color:#000;letter-spacing:-.01em;font-size:14px;font-weight:500;line-height:1.6}.gdo7iW_packaging_period{color:#777;letter-spacing:-.01em;align-items:center;gap:4px;font-size:11px;font-weight:400;line-height:1.6;display:flex}@media (max-width:1239px){.gdo7iW_packaging_period{letter-spacing:-.01em;font-size:13px;font-weight:400;line-height:1.6}}.gdo7iW_price_wrap{border-bottom:1px solid #d8d8d8;justify-content:center;align-items:center;gap:10px;padding:16px 0;display:flex}@media (max-width:1239px){.gdo7iW_price_wrap{flex-direction:column;gap:8px}}.gdo7iW_price_info{align-items:center;gap:4px;display:flex}@media (max-width:1239px){.gdo7iW_price_info{justify-content:space-between;width:100%}}.gdo7iW_price_icon{color:#000;letter-spacing:-.01em;font-size:14px;font-weight:400;line-height:1.6}@media (max-width:1239px){.gdo7iW_price_icon{display:none}}.gdo7iW_price_key{color:#000;letter-spacing:-.01em;font-size:14px;font-weight:400;line-height:1.6}.gdo7iW_price{color:#000;letter-spacing:-.01em;font-size:14px;font-weight:700;line-height:1.6}@media (max-width:1239px){.gdo7iW_price{letter-spacing:-.01em;font-size:14px;font-weight:400;line-height:1.6}}.gdo7iW_total_price_key{display:none}@media (max-width:1239px){.gdo7iW_total_price_key{letter-spacing:-.01em;font-size:14px;font-weight:700;line-height:1.6;display:inline}}.gdo7iW_total_price{color:#000;letter-spacing:-.01em;font-size:14px;font-weight:700;line-height:1.6}
._4QWdfa_agreements_container{-webkit-user-select:none;user-select:none;flex-direction:column;gap:16px;margin-top:40px;display:flex}._4QWdfa_checkbox_wrap{align-items:center;gap:8px;display:flex}._4QWdfa_divider{background-color:#000;align-self:stretch;height:2px}._4QWdfa_all_agree{letter-spacing:-.01em;cursor:pointer;font-size:16px;font-weight:700;line-height:1.6}._4QWdfa_agreement_list{flex-direction:column;gap:10px;display:flex}._4QWdfa_agreement_text{color:#777;letter-spacing:-.01em;gap:4px;font-size:16px;font-weight:500;line-height:1.6;display:flex}._4QWdfa_agreement_required_text{color:#1fcfff}._4QWdfa_agreement_optional_text{color:#777}._4QWdfa_link{cursor:pointer;text-decoration-skip-ink:auto;text-underline-offset:auto;text-underline-position:from-font;text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:auto}._4QWdfa_error{letter-spacing:-.01em;font-size:14px;font-weight:400;line-height:1.6}
.IGFE-G_product_requirement_button{cursor:pointer;background:#fff;border:1px solid #d8d8d8;border-radius:4px;justify-content:center;align-items:center;width:130px;height:32px;display:flex}@media (max-width:1239px){.IGFE-G_product_requirement_button{width:100%}}.IGFE-G_button_text{color:#000;letter-spacing:-.01em;font-size:13px;font-weight:700;line-height:1.6}@media (max-width:1239px){.IGFE-G_button_text{letter-spacing:-.01em;font-size:13px;font-weight:500;line-height:1.6}}
.x38Mwa_container{flex-direction:column;display:flex}@media (max-width:1239px){.x38Mwa_container{display:none}}.x38Mwa_title{color:#000;letter-spacing:-.01em;font-size:20px;font-weight:500;line-height:1.4}.x38Mwa_list{flex-direction:column;gap:10px;margin-top:26px;display:flex}.x38Mwa_item{flex-direction:column;gap:4px;display:flex;position:relative}.x38Mwa_item:first-child{padding:0 0 14px}.x38Mwa_item:not(:first-child){padding:4px 0 14px}.x38Mwa_item:not(:last-child){border-bottom:1px solid #eee}.x38Mwa_info{gap:10px;display:flex}.x38Mwa_info_key{color:#999;letter-spacing:-.01em;flex:0 0 120px;font-size:14px;font-weight:500;line-height:1.6}.x38Mwa_info_value{color:#000;letter-spacing:-.01em;flex:0 0 184px;font-size:14px;font-weight:400;line-height:1.6}.x38Mwa_update_button{cursor:pointer;position:absolute;top:0;right:0}.x38Mwa_production_info_wrap{color:#000;letter-spacing:-.01em;flex-direction:column;gap:4px;font-size:14px;font-weight:400;line-height:1.6;display:flex}.x38Mwa_production_period_wrap{flex-wrap:wrap;align-items:center;gap:4px;display:flex}.x38Mwa_production_period{color:#6b59f6;letter-spacing:-.01em;font-size:14px;font-weight:700;line-height:1.6}.x38Mwa_packaging_period_wrap{flex-wrap:wrap;align-items:center;gap:4px;display:flex}.x38Mwa_packaging_period{color:#6b59f6;letter-spacing:-.01em;font-size:14px;font-weight:700;line-height:1.6}
.FytM2W_input_wrap{flex-direction:column;gap:6px;display:flex}.FytM2W_error{letter-spacing:-.01em;font-size:14px;font-weight:400;line-height:1.6}
.O9VDKq_input_container{flex-direction:column;gap:6px;display:flex}.O9VDKq_input_wrap{position:relative}.O9VDKq_btn_wrap{align-items:center;gap:20px;display:flex;position:absolute;top:11px;right:16px}.O9VDKq_btn_wrap>button{letter-spacing:-.01em;width:72px;height:36px;font-size:14px;font-weight:500;line-height:1.6}@media (max-width:767px){.O9VDKq_btn_wrap{top:6px}}.O9VDKq_error{letter-spacing:-.01em;font-size:14px;font-weight:400;line-height:1.6}.O9VDKq_success{color:#3bd03a;letter-spacing:-.01em;font-size:14px;font-weight:400;line-height:1.6}
.p1yraW_cart_item_packaging_outer{border-top:1px solid #eee}.p1yraW_cart_item_packaging_container{background:#f8f8f8;border-radius:8px;justify-content:space-between;width:100%;padding:20px;display:flex}@media (max-width:1239px){.p1yraW_cart_item_packaging_container{border-radius:0;flex-direction:column;justify-content:flex-start;gap:10px;padding:20px 14px}}.p1yraW_cart_item_packaging_info_outer{flex-direction:column;gap:10px;display:flex}.p1yraW_cart_item_packaging_title_wrap{align-items:center;gap:2px;display:flex}.p1yraW_cart_item_packaging_title{color:#000;letter-spacing:-.01em;font-size:14px;font-weight:500;line-height:1.6}@media (max-width:1239px){.p1yraW_cart_item_packaging_title{letter-spacing:-.01em;font-size:14px;font-weight:600;line-height:1.6}}.p1yraW_cart_item_packaging_info_wrap{flex-wrap:wrap;align-items:center;gap:4px;display:flex}.p1yraW_cart_item_packaging_info{color:#777;letter-spacing:-.01em;font-size:12px;font-weight:400;line-height:1.6}.p1yraW_cart_item_packaging_price_wrap{align-items:center;gap:20px;min-width:280px;display:flex}@media (max-width:1239px){.p1yraW_cart_item_packaging_price_wrap{min-width:unset;flex-direction:column}}.p1yraW_cart_item_packaging_price{text-align:center;color:#333;letter-spacing:-.01em;min-width:130px;font-size:14px;font-weight:600;line-height:1.6}@media (max-width:1239px){.p1yraW_cart_item_packaging_price{min-width:unset;justify-content:space-between;min-width:100%;display:flex}}.p1yraW_cart_item_packaging_price_title{display:none}@media (max-width:1239px){.p1yraW_cart_item_packaging_price_title{color:#555;letter-spacing:-.01em;font-size:13px;font-weight:500;line-height:1.6;display:block}}.p1yraW_cart_item_packaging_error{text-align:center;color:#ff5630;letter-spacing:-.01em;min-width:130px;font-size:14px;font-weight:600;line-height:1.6}@media (max-width:1239px){.p1yraW_cart_item_packaging_error{justify-content:space-between;min-width:100%;display:flex}}.p1yraW_cart_packaging_requirement{color:#718096;letter-spacing:-.01em;word-break:break-word;overflow-wrap:break-word;white-space:pre-line;background:#f1f5f9;border:1px solid #e2e8f0;border-radius:4px;width:fit-content;max-width:320px;padding:10px;font-size:12px;font-weight:400;line-height:1.6}@media (max-width:1239px){.p1yraW_cart_packaging_requirement{max-width:100%}}
.cv34Va_list{background-color:#fff;align-items:center;gap:2px;margin-bottom:24px;display:flex}@media (max-width:1239px){.cv34Va_list{display:none}}.cv34Va_item{display:flex}.cv34Va_next_icon{color:#d8d8d8;justify-content:center;align-items:center;width:16px;display:flex;transform:rotate(-90deg)}.cv34Va_item_info{align-items:center;gap:6px;display:flex}.cv34Va_check_icon{justify-content:center;align-items:center;display:flex}.cv34Va_check_icon>svg{width:16px;height:16px}.cv34Va_item_content{color:#999;letter-spacing:-.01em;font-size:14px;font-weight:500;line-height:1.6}.cv34Va_active{color:#000;letter-spacing:-.01em;font-size:14px;font-weight:700;line-height:1.6}
.QtLAiW_container{flex-direction:column;gap:30px;width:100%;max-width:450px;display:flex}@media (max-width:767px){.QtLAiW_container{gap:24px;max-width:none}}.QtLAiW_title_wrap{border-bottom:2px solid #555;justify-content:space-between;align-items:center;padding-bottom:16px;display:flex}.QtLAiW_title{color:#000;letter-spacing:-.01em;height:32px;font-size:20px;font-weight:700;line-height:1.4}@media (max-width:767px){.QtLAiW_title{letter-spacing:-.01em;height:36px;font-size:18px;font-weight:700;line-height:1.4}}.QtLAiW_form{flex-direction:column;gap:20px;display:flex}.QtLAiW_input_container{flex-direction:column;gap:12px;display:flex}.QtLAiW_disable{color:#d8d8d8;letter-spacing:-.01em;word-break:break-all;background-color:#fafafa;border:1px solid #d8d8d8;border-radius:8px;align-items:center;min-height:56px;padding:11px 16px;font-size:16px;font-weight:500;line-height:1.6;display:flex;position:relative}@media (max-width:767px){.QtLAiW_disable{letter-spacing:-.01em;min-height:48px;padding:12px 16px;font-size:14px;font-weight:500;line-height:1.6}}.QtLAiW_actions{gap:6px;margin-top:40px;display:flex}.QtLAiW_actions>.QtLAiW_action{letter-spacing:-.01em;font-size:16px;font-weight:700;line-height:1.6}
._0jfgYa_input_wrap{flex-direction:column;gap:6px;display:flex}._0jfgYa_error{letter-spacing:-.01em;font-size:14px;font-weight:400;line-height:1.6}
.vghRPq_cart_item_list{flex-direction:column;gap:40px;display:flex}.vghRPq_cart_item_list_item{flex-direction:column;display:flex}.vghRPq_cart_item_list_item_info_wrap{border-bottom:2px solid #333;justify-content:space-between;align-items:center;padding:16px 0;display:flex}.vghRPq_cart_item_list_item_name_wrap{align-items:center;gap:10px;display:flex}.vghRPq_cart_item_list_item_name{color:#333;letter-spacing:-.01em;font-size:16px;font-weight:700;line-height:150%}.vghRPq_cart_item_list_product_list>li:not(:first-child){border-bottom:1px solid #eee}
.m8xzLq_wrap{align-items:center;gap:8px;width:fit-content;margin-top:10px;display:flex}.m8xzLq_check{justify-content:center;align-items:center;display:flex}.m8xzLq_text{color:#777;letter-spacing:-.01em;-webkit-user-select:none;user-select:none;cursor:pointer;font-size:16px;font-weight:500;line-height:1.6}@media (max-width:1239px){.m8xzLq_text{letter-spacing:-.01em;font-size:14px;font-weight:500;line-height:1.6}}
.Z2UdIG_outer{background-color:#f8f9fa}.Z2UdIG_product_template{justify-content:space-between;width:100%;max-width:1200px;margin:0 auto;display:flex}@media (max-width:1239px){.Z2UdIG_product_template{flex-direction:column;justify-content:flex-start}}.Z2UdIG_packaging_action_step_wrap{background-color:#fff;flex-direction:column;justify-content:space-between;width:470px;display:flex}@media (max-width:1239px){.Z2UdIG_packaging_action_step_wrap{width:100%}}.Z2UdIG_step_info{padding:30px 40px 40px}@media (max-width:1239px){.Z2UdIG_step_info{padding:24px 20px 30px}.Z2UdIG_step_info_3{padding:0}}.Z2UdIG_display{min-height:760px}@media (max-width:1239px){.Z2UdIG_display{min-height:360px}}.Z2UdIG_none{min-height:760px}@media (max-width:1239px){.Z2UdIG_none{min-height:0}}.Z2UdIG_product_name_wrap{flex-direction:column;gap:10px;display:flex}
.qQyzOq_input_wrap{flex-direction:column;gap:6px;display:flex}.qQyzOq_error{letter-spacing:-.01em;font-size:14px;font-weight:400;line-height:1.6}
.uIHJWq_input_wrap{flex-direction:column;gap:6px;display:flex}.uIHJWq_error{letter-spacing:-.01em;font-size:14px;font-weight:400;line-height:1.6}
._5HjxXq_cart_item_all_toggle_action{align-items:center;gap:8px;padding:4px 0;display:flex}@media (max-width:1239px){._5HjxXq_cart_item_all_toggle_action{padding:0}}._5HjxXq_cart_item_all_toggle_action_text{color:#000;letter-spacing:-.01em;-webkit-user-select:none;user-select:none;cursor:pointer;font-size:16px;font-weight:500;line-height:150%}
.C6yZGq_container{background-color:#fff;border-radius:16px;flex-direction:column;gap:20px;width:840px;max-height:90%;display:flex;overflow-y:auto}@media (max-width:1239px){.C6yZGq_container{width:auto;margin:0 20px}}.C6yZGq_header{justify-content:space-between;align-items:center;padding:20px;display:flex}@media (max-width:1239px){.C6yZGq_header{padding:16px 16px 0}}.C6yZGq_title{color:#000;letter-spacing:-.01em;font-size:18px;font-weight:700;line-height:1.4}.C6yZGq_close_btn{cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:flex}.C6yZGq_sub_header{padding:0 20px}.C6yZGq_sub_description{color:#777;text-indent:-18px;letter-spacing:-.01em;padding-left:27px;font-size:14px;font-weight:400;line-height:1.6}.C6yZGq_sub_description:before{content:"•";color:#777;padding-right:9px;font-size:16px}.C6yZGq_content{gap:10px;padding:0 31px;display:flex}@media (max-width:1239px){.C6yZGq_content{padding:0 16px}}.C6yZGq_cod_table_wrap{border-top:1px solid #d8d8d8;border-left:1px solid #d8d8d8;border-right:1px solid #d8d8d8;border-radius:8px;flex:1;overflow:hidden}.C6yZGq_cod_table{border-collapse:separate;width:100%}.C6yZGq_cod_table thead{background:#f8f8f8}.C6yZGq_cod_table th,.C6yZGq_cod_table td{text-align:left;border-bottom:1px solid #d8d8d8;padding:20px}.C6yZGq_cod_table th:not(:last-of-type),.C6yZGq_cod_table td:not(:last-of-type){border-right:1px solid #d8d8d8}.C6yZGq_cod_table th{color:#000;letter-spacing:-.01em;font-size:16px;font-weight:700;line-height:1.6}.C6yZGq_cod_table td{color:#000;letter-spacing:-.01em;font-size:16px;font-weight:400;line-height:1.6}@media (max-width:1239px){.C6yZGq_cod_table th,.C6yZGq_cod_table td{letter-spacing:-.01em;padding:14px 12px;font-size:14px;font-weight:500;line-height:1.6}}.C6yZGq_footer{justify-content:center;align-items:center;padding-bottom:20px;display:flex}@media (max-width:1239px){.C6yZGq_footer{padding:0 16px 16px}}.C6yZGq_confirm_btn{color:#fff;text-align:center;letter-spacing:-.01em;cursor:pointer;background:#000;border:none;border-radius:8px;justify-content:center;align-items:center;width:350px;height:64px;padding:16px 48px;font-size:18px;font-weight:700;line-height:1.4;display:flex}@media (max-width:1239px){.C6yZGq_confirm_btn{letter-spacing:-.01em;width:100%;height:42px;padding:14px 0;font-size:16px;font-weight:500;line-height:1.6}}
.rAQ4cq_h3{letter-spacing:-.9px;width:100%;padding-bottom:30px;font-size:30px;font-weight:600;line-height:128%}.rAQ4cq_left{text-align:left}.rAQ4cq_center{text-align:center}.rAQ4cq_right{text-align:right}@media (max-width:1239px){.rAQ4cq_h3{font-size:24px}}
.jbd3ca_input_wrap{flex-direction:column;gap:6px;display:flex}.jbd3ca_error{letter-spacing:-.01em;font-size:14px;font-weight:400;line-height:1.6}
._9qcn1G_container,._9qcn1G_input_container{flex-direction:column;gap:6px;display:flex}._9qcn1G_input_wrap{position:relative}._9qcn1G_request_btn_wrap{align-items:center;gap:20px;display:flex;position:absolute;top:11px;right:16px}._9qcn1G_request_btn_wrap>button{letter-spacing:-.01em;width:72px;height:36px;font-size:14px;font-weight:500;line-height:1.6}@media (max-width:1239px){._9qcn1G_request_btn_wrap{top:6px}}._9qcn1G_complete_container{flex-direction:column;gap:10px;display:flex}._9qcn1G_complete_wrap{background-color:#fafafa;border:1px solid #d8d8d8;border-radius:8px;justify-content:space-between;align-items:center;height:56px;padding:15px 16px;display:flex}._9qcn1G_complete_text{color:#3bd03a;letter-spacing:-.01em;font-size:14px;font-weight:400;line-height:1.6}._9qcn1G_retry_wrap{color:#777;letter-spacing:-.01em;gap:10px;font-size:16px;font-weight:500;line-height:1.6;display:flex}._9qcn1G_retry_btn{color:#6b59f6;letter-spacing:-.01em;text-decoration-skip-ink:auto;text-underline-offset:auto;text-underline-position:from-font;font-size:16px;font-weight:700;line-height:1.6;text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:auto}._9qcn1G_timer{color:#ff5630;letter-spacing:-.01em;font-size:14px;font-weight:500;line-height:1.6}._9qcn1G_error{letter-spacing:-.01em;margin-top:10px;font-size:14px;font-weight:400;line-height:1.6}
.Xwx_JG_cart_delete_modal_wrapper{background:#fff;border-radius:16px;flex-direction:column;width:360px;display:flex}@media (max-width:767px){.Xwx_JG_cart_delete_modal_wrapper{width:100%;margin:0 32px}}.Xwx_JG_cart_delete_modal_header{justify-content:space-between;align-items:center;padding:20px 24px 10px;display:flex}.Xwx_JG_cart_delete_modla_header_title{color:#000;letter-spacing:-.01em;font-size:18px;font-weight:700;line-height:1.4}.Xwx_JG_cart_delete_modal_close_btn{cursor:pointer;justify-content:center;align-items:center;display:flex}.Xwx_JG_cart_delete_modal_content{color:#000;letter-spacing:-.01em;align-items:center;min-height:120px;padding:10px 24px;font-size:14px;font-weight:500;line-height:1.6;display:flex}.Xwx_JG_cart_delete_modal_actions{justify-content:flex-end;align-items:center;gap:4px;padding:0 24px 20px;display:flex}@media (max-width:767px){.Xwx_JG_cart_delete_modal_actions{gap:8px;padding:0 16px 20px}}.Xwx_JG_cart_delete_modal_actions>button{letter-spacing:-.01em;width:60px;height:36px;font-size:14px;font-weight:700;line-height:1.6}@media (max-width:767px){.Xwx_JG_cart_delete_modal_actions>button{letter-spacing:-.01em;width:100%;height:48px;font-size:16px;font-weight:700;line-height:1.6}}
.Chg0Bq_container{flex-direction:column;gap:14px;display:flex}.Chg0Bq_type_list{flex-wrap:wrap;align-items:center;column-gap:40px;display:flex}@media (max-width:1239px){.Chg0Bq_type_list{gap:12px 36px;padding-top:11px}.Chg0Bq_type_list .radio-label{font-size:13px!important}}.Chg0Bq_delivery_description_list{flex-direction:column;gap:4px;display:flex}.Chg0Bq_delivery_description{color:#777;letter-spacing:-.01em;align-items:flex-start;gap:8px;max-width:534px;padding-left:8px;font-size:14px;font-weight:400;line-height:1.6;display:flex}.Chg0Bq_delivery_description:before{content:"•";flex-shrink:0;padding-top:4px;line-height:1}@media (max-width:1239px){.Chg0Bq_delivery_description{letter-spacing:-.01em;font-size:14px;font-weight:400;line-height:1.6}.Chg0Bq_oepn_cod_wrap{flex-direction:column;gap:0;display:flex}}.Chg0Bq_open_cod_btn{color:#777;text-decoration-skip-ink:none;text-underline-offset:auto;text-underline-position:from-font;cursor:pointer;padding-left:2px;font-size:14px;font-weight:400;line-height:22px;text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:auto}@media (max-width:1239px){.Chg0Bq_open_cod_btn{font-size:13px;line-height:160%}}
._1lH1xq_h4{letter-spacing:-.72px;color:#000;width:100%;padding-bottom:30px;font-size:24px;font-weight:600;line-height:128%}._1lH1xq_left{text-align:left}._1lH1xq_center{text-align:center}._1lH1xq_right{text-align:right}@media (max-width:1239px){._1lH1xq_h4{font-size:20px}}
._4bDDJq_input_wrap{flex-direction:column;gap:6px;display:flex}._4bDDJq_error{letter-spacing:-.01em;font-size:14px;font-weight:400;line-height:1.6}
.EUiXfG_container{display:flex}.EUiXfG_type{color:#999;letter-spacing:-.01em;cursor:pointer;border-bottom:1px solid #d8d8d8;flex:1;justify-content:center;align-items:center;height:56px;font-size:20px;font-weight:500;line-height:1.4;display:flex}.EUiXfG_active{color:#000;letter-spacing:-.01em;border-bottom:2px solid #000;font-size:20px;font-weight:700;line-height:1.4}
.PHYLOW_cart_item_delete_action{color:#000;letter-spacing:-.01em;cursor:pointer;background-color:#f8f8f8;border:0;border-radius:4px;width:81px;height:32px;font-size:13px;font-weight:500;line-height:1.6}
.VkY32G_container{flex-direction:column;gap:14px;display:flex}.VkY32G_checkboxWrap{align-items:center;gap:8px;display:flex}.VkY32G_text{color:#777;letter-spacing:-.01em;cursor:pointer;-webkit-user-select:none;user-select:none;font-size:14px;font-weight:400;line-height:1.6}@media (max-width:1239px){.VkY32G_text{letter-spacing:-.01em;font-size:13px;font-weight:400;line-height:1.6}}
.QJ3AFG_container{overflow:hidden}.QJ3AFG_banner_list{touch-action:pan-y pinch-zoom;background-color:#fff;align-items:center;gap:50px;display:flex}.QJ3AFG_banner_card{background-color:#fff;align-items:center;min-height:calc(26.8vw + 156px);display:flex}.QJ3AFG_banner_image{aspect-ratio:510/620;isolation:isolate;background-color:#eee;border-radius:16px;width:18vw;position:relative;overflow:hidden;cursor:pointer!important}.QJ3AFG_banner_image_active{width:22vw}.QJ3AFG_banner_image_inner{object-fit:cover;width:100%;height:100%}.QJ3AFG_banner_action{align-items:center;gap:10px;display:flex;position:absolute;bottom:20px;right:20px}.QJ3AFG_banner_counter{background-color:#0000004d;border-radius:80px;justify-content:center;align-items:center;gap:8px;width:58px;height:26px;padding:3px 0;display:flex}.QJ3AFG_select_count{color:#fff;font-size:12px;font-style:normal;font-weight:400;line-height:160%}.QJ3AFG_count_divider{opacity:.5;background:#a9a9a9;width:1px;height:8px}.QJ3AFG_slide_count{color:#fff;opacity:.5;font-size:12px;font-style:normal;font-weight:400;line-height:160%}.QJ3AFG_banner_text_wrapper{height:156px}.QJ3AFG_banner_title{color:#000;letter-spacing:-.01em;white-space:pre-wrap;padding:20px 0 10px;font-size:22px;font-weight:700;line-height:1.4}.QJ3AFG_banner_description{color:#8a8a8a;letter-spacing:-.01em;white-space:pre-wrap;height:48px;font-size:14px;font-weight:600;line-height:1.6}.QJ3AFG_banner_list_controller{align-items:center;gap:4px;padding:10px 0 50px;display:flex}.QJ3AFG_banner_list_controller_btn{color:#d8d8d8;cursor:pointer;height:36px}.QJ3AFG_banner_list_controller_btn:hover{color:#000}
.Mq3_Gq_wrapper{background:#fff;border-radius:8px;flex-direction:column;width:570px;display:flex}@media (max-width:1239px){.Mq3_Gq_wrapper{width:100%}}.Mq3_Gq_counter{justify-content:flex-end;gap:2px;margin-top:4px;display:flex}.Mq3_Gq_counter_count{color:#000;letter-spacing:-.01em;font-size:14px;font-weight:700;line-height:1.6}.Mq3_Gq_counter_divider,.Mq3_Gq_counter_max{color:#777;letter-spacing:-.01em;font-size:14px;font-weight:400;line-height:1.6}
.o5WNiq_p{letter-spacing:-.48px;color:#000;width:100%;font-size:16px;font-weight:400;line-height:128%}.o5WNiq_left{text-align:left}.o5WNiq_center{text-align:center}.o5WNiq_right{text-align:right}@media (max-width:1239px){.o5WNiq_p{font-size:14px}}
.LZsHtq_input_wrap{flex-direction:column;gap:6px;display:flex}.LZsHtq_error{letter-spacing:-.01em;font-size:14px;font-weight:400;line-height:1.6}
.V8q98q_input_wrap{flex-direction:column;gap:6px;display:flex}.V8q98q_error{letter-spacing:-.01em;font-size:14px;font-weight:400;line-height:1.6}
.P7UhXq_cart_list_download_estimate_action{color:#000;letter-spacing:-.01em;cursor:pointer;background-color:#f8f8f8;border:0;border-radius:4px;width:114px;height:32px;font-size:13px;font-weight:500;line-height:1.6}
._3dFdca_container{padding-top:50px}@media (max-width:1239px){._3dFdca_container{padding-top:30px}}
.efFP2G_list_wrap{padding:14px 0 30px;overflow:hidden}.efFP2G_list{touch-action:pan-y pinch-zoom;margin-left:-10px;display:flex}.efFP2G_banner{flex:0 0 90%;padding-left:10px}@media (min-width:768px){.efFP2G_banner{max-width:40%}}.efFP2G_image_wrap{aspect-ratio:60/73;isolation:isolate;background-color:#eee;border-radius:16px;width:100%;position:relative;overflow:hidden}.efFP2G_autoplay_wrap{justify-content:center;align-items:center;gap:10px;display:flex;position:absolute;bottom:16px;right:11px}.efFP2G_autoplay{z-index:1;justify-content:center;align-items:center;display:flex}.efFP2G_banner_counter{background-color:#0000004d;border-radius:80px;justify-content:center;align-items:center;gap:8px;width:58px;height:26px;padding:3px 0;display:flex}.efFP2G_select_count{color:#fff;letter-spacing:-.01em;font-size:12px;font-weight:400;line-height:1.6}.efFP2G_count_divider{opacity:.5;background:#d8d8d8;width:1px;height:8px}.efFP2G_slide_count{color:#fff;letter-spacing:-.01em;opacity:.5;font-size:12px;font-weight:400;line-height:1.6}.efFP2G_banne_info{padding-top:20px}.efFP2G_banner_title{color:#000;letter-spacing:-.01em;white-space:pre-wrap;font-size:20px;font-weight:700;line-height:1.4}.efFP2G_banner_description{color:#8a8a8a;letter-spacing:-.01em;padding-top:10px;font-size:14px;font-weight:500;line-height:1.6}
.W5e6TW_container{flex-direction:column;gap:24px;max-width:700px;display:flex}@media (max-width:1239px){.W5e6TW_container{max-width:100%}}.W5e6TW_input_container{align-items:center;gap:10px;display:flex}@media (max-width:1239px){.W5e6TW_input_container{flex-direction:column;align-items:flex-start}}.W5e6TW_box_container{gap:10px;display:flex}@media (max-width:1239px){.W5e6TW_box_container{flex-direction:column;align-items:flex-start}}.W5e6TW_input_label{width:120px}
.hNlc9q_bp{letter-spacing:-.48px;color:#000;width:100%;font-size:16px;font-weight:600;line-height:128%}.hNlc9q_left{text-align:left}.hNlc9q_center{text-align:center}.hNlc9q_right{text-align:right}@media (max-width:1239px){.hNlc9q_bp{font-size:14px}}
.uUXgca_h1{text-indent:-9999px;height:0}
.RlTwrW_section{background-position:50%;background-size:cover;max-width:1920px;height:720px;margin:0 auto;background:url(https://cdn.ozjejakso.com/oz/498c068b-c58d-4e78-b8e1-25075b6034f3.png) no-repeat!important}@media (max-width:767px){.RlTwrW_section{width:100%;height:480px}}.RlTwrW_container{flex-direction:column;gap:30px;max-width:1200px;margin:0 auto;padding:82px 30px 40px 0;display:flex}@media (max-width:767px){.RlTwrW_container{padding:63px 25px 20px}}.RlTwrW_title{color:#171719;letter-spacing:-.02em;width:327px;font-size:44px;font-weight:700;line-height:1.3}@media (max-width:767px){.RlTwrW_title{display:none}}.RlTwrW_metrics_list{flex-direction:column;gap:14px;display:flex}.RlTwrW_metrics_item{width:var(--item-width);-webkit-backdrop-filter:blur(12px);background:#fff3;border:1px solid #ffffff2e;border-radius:16px;flex-direction:column;align-items:flex-start;gap:4px;padding:16px 24px;display:flex;box-shadow:0 2px 8px #0000001a,inset 0 1px #ffffff1f}@media (max-width:767px){.RlTwrW_metrics_item{-webkit-backdrop-filter:blur(4px);padding:18px 24px}}.RlTwrW_value{color:#000;letter-spacing:-.02em;font-size:50px;font-weight:700;line-height:1.3}@media (max-width:767px){.RlTwrW_value{letter-spacing:-.01em;font-size:36px;font-weight:700;line-height:1.4}}.RlTwrW_name{color:#000;letter-spacing:-.01em;font-size:16px;font-weight:400;line-height:1.6}.RlTwrW_metrics_bench_mark{color:#000;letter-spacing:-.01em;font-size:13px;font-weight:400;line-height:1.6}@media (max-width:767px){.RlTwrW_metrics_bench_mark{letter-spacing:-.01em;font-size:12px;font-weight:400;line-height:1.6}}.RlTwrW_metrics_bench_mark:before{content:"*2025년 오즈의제작소 데이터 기준"}
.EVWPha_input_wrap{flex-direction:column;gap:6px;display:flex}.EVWPha_error{letter-spacing:-.01em;font-size:14px;font-weight:400;line-height:1.6}
.pH3xtG_input_wrap{flex-direction:column;gap:6px;display:flex}.pH3xtG_error{letter-spacing:-.01em;font-size:14px;font-weight:400;line-height:1.6}
._6Ir2ua_cart_item_list_actions_wrapper{justify-content:space-between;display:flex}._6Ir2ua_cart_item_list_actions{align-items:center;gap:4px;display:flex}@media (max-width:1239px){._6Ir2ua_cart_item_list_actions{gap:8px}}
.wpCLeq_wrapper{justify-content:center;align-items:center;gap:4px;display:flex}.wpCLeq_list{align-items:center;gap:4px;margin:0;padding:0;list-style:none;display:flex}.wpCLeq_page{cursor:pointer;color:#777;letter-spacing:-.01em;background-color:#0000;border:1px solid #0000;border-radius:6px;justify-content:center;align-items:center;width:36px;height:36px;font-size:16px;font-weight:500;line-height:1.6;display:flex}.wpCLeq_page:hover{background-color:#f6f6f6}.wpCLeq_page_active{color:#fff;background-color:#000}.wpCLeq_page_active:hover{background-color:#000}.wpCLeq_arrow_btn{cursor:pointer;color:#999;background-color:#fff;border:1px solid #eee;border-radius:6px;justify-content:center;align-items:center;width:36px;height:36px;font-size:16px;display:flex}.wpCLeq_arrow_btn:hover:not(:disabled){background-color:#f6f6f6}.wpCLeq_arrow_btn:disabled{cursor:inherit;color:#d8d8d8;background-color:#fafafa}.wpCLeq_chevron_left{display:inline-flex;transform:rotate(90deg)}.wpCLeq_chevron_right{display:inline-flex;transform:rotate(-90deg)}@media (max-width:767px){.wpCLeq_page{letter-spacing:-.01em;width:32px;height:32px;font-size:14px;font-weight:500;line-height:1.6}.wpCLeq_arrow_btn{width:32px;height:32px;font-size:14px}}.wpCLeq_pc_only{align-items:center;gap:4px;display:flex}@media (max-width:1239px){.wpCLeq_pc_only{display:none}}.wpCLeq_mobile_only{display:none}@media (max-width:1239px){.wpCLeq_mobile_only{align-items:center;gap:4px;display:flex}}
.lgcqfq_empty_state{flex-direction:column;align-items:center;gap:40px;padding-top:140px;padding-bottom:200px;display:flex}.lgcqfq_content{flex-direction:column;align-items:center;gap:30px;width:345px;display:flex}.lgcqfq_texts{text-align:center;flex-direction:column;align-items:center;gap:10px;width:100%;display:flex}.lgcqfq_title{letter-spacing:-.01em;color:#000;font-size:24px;font-weight:700;line-height:1.4}.lgcqfq_description{letter-spacing:-.01em;color:#777;white-space:nowrap;font-size:16px;font-weight:500;line-height:1.6}.lgcqfq_cta{--btn-width:280px;--btn-height:48px;letter-spacing:-.01em;font-size:16px;font-weight:700;line-height:1.6}@media (max-width:767px){.lgcqfq_cta{--btn-width:320px;--btn-height:56px}.lgcqfq_empty_state{gap:60px;padding-top:124px;padding-bottom:80px}.lgcqfq_content{gap:30px;width:auto}.lgcqfq_texts{gap:20px}}
.A4VAyG_container{max-width:1200px;margin:0 auto;padding-top:80px}@media (max-width:1239px){.A4VAyG_container{padding:20px}}.A4VAyG_page_info{flex-direction:column;gap:10px;display:flex}.A4VAyG_page_title{color:#000;letter-spacing:-.01em;font-size:32px;font-weight:600;line-height:1.4}@media (max-width:1239px){.A4VAyG_page_title{letter-spacing:-.01em;font-size:24px;font-weight:700;line-height:1.4}}.A4VAyG_page_description{color:#333;letter-spacing:-.01em;font-size:16px;font-weight:400;line-height:1.6}@media (max-width:1239px){.A4VAyG_page_description{color:#000;letter-spacing:-.01em;font-size:12px;font-weight:400;line-height:1.6}}.A4VAyG_callout{background:#fff4f4;border:1px solid #ffd9d9;border-radius:4px;gap:10px;max-width:747px;padding:14px;display:flex}@media (max-width:1239px){.A4VAyG_callout{max-width:100%}}.A4VAyG_callout_icon{width:16px;height:16px}.A4VAyG_callout_content{color:#333;letter-spacing:-.01em;white-space:pre-wrap;font-size:14px;font-weight:400;line-height:1.6}@media (max-width:1239px){.A4VAyG_callout_content{font-size:12px}}
.F0pA-W_section{gap:2%;width:100%;max-width:1920px;min-height:calc(26.8vw + 256px);margin:0 auto;padding:40px 0 0;display:flex;overflow:hidden}@media (max-width:1239px){.F0pA-W_section{flex-direction:column;gap:0;min-height:calc(109.5vw + 180px);padding:20px 0 0 20px}}.F0pA-W_title{white-space:pre-wrap;color:#000;letter-spacing:-.01em;flex:0 0 316px;margin-left:8%;font-size:28px;font-weight:700;line-height:1.4}@media (max-width:1239px){.F0pA-W_title{letter-spacing:-.01em;flex:0 0 100%;margin:0;font-size:24px;font-weight:700;line-height:1.4}}
.LkBB_q_wrapper{background:#fff;border-radius:16px;flex-direction:column;width:430px;display:flex}@media (max-width:767px){.LkBB_q_wrapper{width:100%;margin:0 32px}}.LkBB_q_header{justify-content:space-between;align-items:center;padding:20px 24px 10px;display:flex}.LkBB_q_header_title{color:#000;letter-spacing:-.01em;font-size:18px;font-weight:700;line-height:1.4}.LkBB_q_close_btn{cursor:pointer;justify-content:center;align-items:center;display:flex}.LkBB_q_contents{flex-direction:column;gap:20px;max-height:440px;padding:20px 20px 0;display:flex;overflow-y:auto}.LkBB_q_list{flex-direction:column;gap:24px;display:flex}.LkBB_q_item{gap:10px;padding-bottom:24px;display:flex}.LkBB_q_item:not(:last-child){border-bottom:1px solid #d8d8d8}.LkBB_q_item_info_wrap{flex-direction:column;gap:10px;display:flex}.LkBB_q_item_info{flex-direction:column;gap:8px;display:flex}.LkBB_q_name_conatiner{gap:6px;display:flex}.LkBB_q_name_wrap{gap:2px;display:flex}.LkBB_q_receiver{color:#000;letter-spacing:-.01em;font-size:16px;font-weight:700;line-height:1.6}@media (max-width:767px){.LkBB_q_receiver{letter-spacing:-.01em;font-size:14px;font-weight:700;line-height:1.6}}.LkBB_q_name{color:#000;letter-spacing:-.01em;font-size:16px;font-weight:700;line-height:1.6}@media (max-width:767px){.LkBB_q_name{letter-spacing:-.01em;font-size:14px;font-weight:700;line-height:1.6}}.LkBB_q_default{color:#718096;letter-spacing:-.01em;background-color:#f1f5f9;border-radius:4px;justify-content:center;align-items:center;padding:3px 6px;font-size:11px;font-weight:500;line-height:1.6;display:flex}.LkBB_q_cellphone{color:#000;letter-spacing:-.01em;font-size:16px;font-weight:400;line-height:1.6}@media (max-width:767px){.LkBB_q_cellphone{letter-spacing:-.01em;font-size:14px;font-weight:400;line-height:1.6}}.LkBB_q_address{color:#000;letter-spacing:-.01em;font-size:16px;font-weight:400;line-height:1.6}@media (max-width:767px){.LkBB_q_address{letter-spacing:-.01em;font-size:14px;font-weight:400;line-height:1.6}}.LkBB_q_actions{justify-content:flex-end;align-items:center;gap:4px;padding:24px 20px 20px;display:flex}@media (max-width:767px){.LkBB_q_actions{gap:8px;padding:0 16px 20px}}.LkBB_q_actions>button{letter-spacing:-.01em;width:100%;height:64px;font-size:16px;font-weight:700;line-height:1.6}
.mKy2PG_dp{letter-spacing:-.48px;color:#777;width:100%;font-size:16px;font-weight:400;line-height:128%}.mKy2PG_left{text-align:left}.mKy2PG_center{text-align:center}.mKy2PG_right{text-align:right}@media (max-width:1239px){.mKy2PG_dp{font-size:14px}}
.UbvFta_section{max-width:max-content;margin:100px 0 0;overflow:hidden}@media (max-width:1239px){.UbvFta_section{margin:40px 0 0 20px}}.UbvFta_title_wrap{max-width:1200px;margin:0 auto}.UbvFta_description{color:#171719;letter-spacing:-.01em;font-size:18px;font-weight:700;line-height:1.4}@media (max-width:767px){.UbvFta_description{letter-spacing:-.01em;font-size:14px;font-weight:500;line-height:1.6}}.UbvFta_title{color:#999;letter-spacing:-.02em;padding:23px 0;font-size:44px;font-weight:700;line-height:1.3}@media (max-width:767px){.UbvFta_title{letter-spacing:-.01em;padding:14px 0;font-size:28px;font-weight:700;line-height:1.4}}.UbvFta_title span{color:#000}.UbvFta_sub_title{color:#000;letter-spacing:-.01em;white-space:pre-wrap;font-size:18px;font-weight:500;line-height:1.4}@media (max-width:767px){.UbvFta_sub_title{letter-spacing:-.01em;font-size:14px;font-weight:500;line-height:1.6}}.UbvFta_carousel{margin-left:0;padding-top:60px;padding-left:-610px;overflow-x:clip}@media (max-width:1239px){.UbvFta_carousel{max-width:100%;padding-top:40px;padding-left:0}}.UbvFta_list{touch-action:pan-y pinch-zoom;display:flex}.UbvFta_card{flex:0 0 550px;width:550px;padding-right:20px}@media (max-width:767px){.UbvFta_card{flex:0 0 300px;width:300px}}.UbvFta_thumbnail{aspect-ratio:53/40;isolation:isolate;border-radius:16px;width:100%;position:relative;overflow:hidden}.UbvFta_thumbnail:hover img{-webkit-user-select:none;user-select:none;cursor:pointer;transform:scale(1.1)}.UbvFta_thumbnail img{will-change:transform;transition:transform .3s cubic-bezier(.25,.8,.25,1);display:block;transform:scale(1)}.UbvFta_image{object-fit:cover;will-change:transform;width:100%;height:auto;transition:transform .3s cubic-bezier(.25,.8,.25,1);position:relative;transform:scale(1)}.UbvFta_image:hover{-webkit-user-select:none;user-select:none;cursor:pointer;transform:scale(1.1)}.UbvFta_info{z-index:100;flex-direction:column;gap:14px;display:flex;position:absolute;bottom:24px;left:24px}.UbvFta_badge{color:#fff;letter-spacing:-.01em;background:#000;border-radius:4px;height:28px;padding:3px 6px;font-size:14px;font-weight:600;line-height:1.6;display:flex}
.MPak6W_input_wrap{flex-direction:column;gap:6px;display:flex}.MPak6W_error{letter-spacing:-.01em;font-size:14px;font-weight:400;line-height:1.6}
.QSn4EW_input_wrap{flex-direction:column;gap:6px;display:flex}.QSn4EW_error{letter-spacing:-.01em;font-size:14px;font-weight:400;line-height:1.6}
.Ya91dW_action{letter-spacing:-.01em;height:56px;font-size:18px;font-weight:700;line-height:1.4}@media (max-width:1239px){.Ya91dW_action{letter-spacing:-.01em;height:48px;font-size:16px;font-weight:700;line-height:1.6}}
.naVifG_category{letter-spacing:-.01em;color:#555;-webkit-user-select:none;user-select:none;padding-left:14px;font-size:16px;font-weight:500;line-height:1.6}.naVifG_select{color:#6b59f6}
.w7UeQq_container{background-color:#fff;border-radius:16px;width:360px;padding:20px 24px}@media (max-width:767px){.w7UeQq_container{padding:20px}}.w7UeQq_header{justify-content:space-between;align-items:center;display:flex}.w7UeQq_header_title{color:#000;letter-spacing:-.01em;font-size:18px;font-weight:700;line-height:1.4}.w7UeQq_close_btn{cursor:pointer;justify-content:center;align-items:center;display:flex}.w7UeQq_contents{align-items:center;height:120px;display:flex}.w7UeQq_message{letter-spacing:-.01em;font-size:14px;font-weight:500;line-height:1.6}.w7UeQq_footer{justify-content:flex-end;display:flex}@media (max-width:767px){.w7UeQq_footer{justify-content:flex-start}}.w7UeQq_actions{align-items:center;gap:4px;display:flex}@media (max-width:767px){.w7UeQq_actions{gap:8px;width:100%}}.w7UeQq_actions>.w7UeQq_action{letter-spacing:-.01em;width:60px;height:36px;font-size:14px;font-weight:700;line-height:1.6}@media (max-width:767px){.w7UeQq_actions>.w7UeQq_action{letter-spacing:-.01em;width:100%;height:48px;font-size:16px;font-weight:500;line-height:1.6}}
.Tal3gq_item{text-align:left;cursor:pointer;letter-spacing:-.01em;color:#777;background:0 0;border:0;padding:0;font-size:16px;font-weight:400;line-height:1.6}.Tal3gq_active{letter-spacing:-.01em;color:#6b59f6;font-size:16px;font-weight:700;line-height:1.6}@media (max-width:1239px){.Tal3gq_item{letter-spacing:-.01em;white-space:nowrap;color:#000;padding:0 6px;font-size:16px;font-weight:500;line-height:1.6}.Tal3gq_active{letter-spacing:-.01em;color:#6b59f6;font-size:16px;font-weight:700;line-height:1.6}}
.nh2KQa_button{color:#000;z-index:1;cursor:pointer;border-radius:100px;flex-shrink:0;justify-content:center;align-items:center;gap:4px;width:80px;height:32px;font-size:13px;font-style:normal;font-weight:600;line-height:21px;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #eee}.nh2KQa_button:before{content:"";z-index:-1;background-color:#000;transition:all .3s cubic-bezier(.5,0,.1,1);position:absolute;inset:0;transform:translate(-110%)}.nh2KQa_button:hover{color:#fff;transition:all .5s cubic-bezier(.5,0,.1,1);box-shadow:inset 0 0 0 1px #000}.nh2KQa_button:hover:before{width:100%;transform:translate(0%)}
.oHHVhW_action{cursor:pointer;background:#f6f6f6;border-radius:4px;justify-content:center;align-items:center;height:32px;padding:0 16px;display:flex}.oHHVhW_text{color:#000;letter-spacing:-.01em;font-size:13px;font-weight:500;line-height:1.6}
._5tz82W_wrapper{justify-content:space-between;align-items:flex-start;gap:20px;padding:50px 0;display:flex}@media (max-width:767px){._5tz82W_wrapper{flex-direction:column}}._5tz82W_info_wrap{flex-direction:column;min-width:0;padding-top:8%;display:flex}._5tz82W_title{letter-spacing:-.9px;color:#4d4d4d;white-space:pre-wrap;border-bottom:1px solid #4d4d4d;padding-bottom:15px;font-size:30px;font-weight:700;line-height:128%}@media (max-width:1239px){._5tz82W_title{font-size:24px}}._5tz82W_description{letter-spacing:-.48px;color:#555;white-space:pre-wrap;padding-top:15px;font-size:16px;font-weight:400;line-height:128%}@media (max-width:1239px){._5tz82W_description{font-size:14px}}._5tz82W_image_wrap{flex-shrink:0;width:70%;min-width:0;max-width:800px}@media (max-width:767px){._5tz82W_image_wrap{width:100%;max-width:none}}._5tz82W_image_box{aspect-ratio:4/3;width:100%;position:relative;overflow:hidden}._5tz82W_image{object-fit:contain}
.z6X-3G_input_wrap{flex-direction:column;gap:6px;display:flex}.z6X-3G_error{letter-spacing:-.01em;font-size:14px;font-weight:400;line-height:1.6}
.eKHXmG_input_wrap{flex-direction:column;gap:6px;display:flex}.eKHXmG_error{letter-spacing:-.01em;font-size:14px;font-weight:400;line-height:1.6}
.a1TqjG_container{flex-direction:column;gap:30px;display:flex}.a1TqjG_title{color:#000;letter-spacing:-.01em;border-bottom:2px solid #000;padding-bottom:20px;font-size:22px;font-weight:700;line-height:1.4}.a1TqjG_receive_list{flex-direction:column;gap:6px;display:flex}.a1TqjG_receive_item{cursor:pointer;border:1px solid #eee;border-radius:8px;flex-direction:column;gap:10px;padding:20px;display:flex}.a1TqjG_active{cursor:initial;border:2px solid #000}.a1TqjG_input_wrap{flex-direction:column;gap:6px;display:flex}.a1TqjG_error{letter-spacing:-.01em;font-size:14px;font-weight:400;line-height:1.6}