﻿.brd_bottom{border-bottom:8px solid #f7f7f7}.filter{display:inline-flex;align-items:center;vertical-align:top;margin:0 -8px}.filter_item{position:relative;padding:0 8px;font-size:14px;color:#828282;box-sizing:border-box}.filter_item+.filter_item::before{content:"";display:block;position:absolute;top:50%;left:0;transform:translateY(-50%);width:1px;height:10px;background:#e0e0e0}.filter_item.on{font-weight:700;color:#333}.star{display:flex;align-items:center}.star_icon{display:inline-block;width:113px;height:21px;background:url("https://imdakprod.edge.naverncp.com/common/mobile/icon/ico_star_216.png") no-repeat center/100% auto;vertical-align:top}.star_icon::before{content:"";display:inline-block;vertical-align:top;height:100%;background:url("https://imdakprod.edge.naverncp.com/common/mobile/icon/ico_star_216_on.png") no-repeat top left/auto 100%}.star-1 .star_icon::before{width:20%}.star-2 .star_icon::before{width:40%}.star-3 .star_icon::before{width:60%}.star-4 .star_icon::before{width:80%}.star-5 .star_icon::before{width:100%}.chart{display:flex;flex-direction:column;row-gap:8px;font-size:12px}.chart_item{display:flex;align-items:center}.chart:not(:has(.best:nth-of-type(2))) .chart_item.best{font-weight:700}.chart_title{flex-shrink:0;width:79px}.chart_bar{flex:1;position:relative;height:4px;border-radius:4px;background-color:#eaeaea}.chart_bar::before{content:"";display:block;position:absolute;top:0;left:0;width:calc(var(--width)*1%);height:100%;border-radius:4px;background-color:#000}.chart_score{flex-shrink:0;width:41px;margin-left:15px;white-space:nowrap}.coupon{display:flex;gap:8px}.coupon_name{display:flex;align-items:center;width:100%;height:37px;padding:0 20px 0 12px;border-radius:4px;background-color:#f7f7f7;box-sizing:border-box}.coupon_name .ellipsis{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:1;-webkit-box-orient:vertical;max-height:16px;line-height:16px;word-break:break-all;font-weight:500;font-size:14px}.coupon_count{margin-left:3px;font-size:12px;color:#828282}.coupon_btn{flex-shrink:0;width:37px;height:37px;border-radius:4px;background:url("https://imdakprod.edge.naverncp.com/common/mobile/icon/ico_download_36.png") no-repeat center/18px auto;background-color:#f26660}.viewThumb .swiper_fraction{position:absolute;bottom:12px;left:50%;transform:translateX(-50%);right:auto}.viewInfo.soldOut :where(.viewInfo_per,.viewInfo_discount,.viewInfo_origin){color:#adadad}.viewInfo_badge{margin-bottom:8px}.viewInfo_product{padding:24px 20px 0 15px;box-sizing:border-box}.viewInfo_title{display:block;font-weight:500;font-size:18px;line-height:22px;letter-spacing:-0.9px}.viewInfo_desc{display:block;margin-top:8px;font-size:13px;line-height:17px;color:#828282}.viewInfo_price{display:flex;flex-wrap:wrap;gap:5px 6px;margin-top:12px}.viewInfo_origin{flex-shrink:0;width:100%;font-size:15px;color:#828282}.viewInfo_per{font-weight:700;font-size:20px;letter-spacing:-1px;color:#f26660}.viewInfo_discount{font-weight:700;font-size:20px;letter-spacing:-1px}.viewInfo_couponDiscount{display:flex;align-items:flex-end;width:100%;font-weight:700;font-size:20px;color:#f26660}.viewInfo_couponDiscount_name{margin:0 5px 4px 0;font-weight:700;font-size:10px}.viewInfo_coupon{margin:10px 0 -6px 0}.viewInfo_action{display:flex;height:42px;margin:24px -20px 0 -15px;border-top:1px solid #e0e0e0;box-sizing:border-box}.viewInfo_action button+button::after{content:"";display:block;position:absolute;top:50%;left:0;transform:translateY(-50%);width:1px;height:17px;background-color:#e0e0e0}.viewInfo_star{flex:1;display:flex;align-items:center;justify-content:center;position:relative;height:100%;font-size:14px}.viewInfo_star::before{content:"";display:inline-block;vertical-align:top;width:17px;height:17px;margin:-2px 6px 0 0;background:url("https://imdakprod.edge.naverncp.com/common/mobile/icon/ico_star_34.png") no-repeat center/100% auto}.viewInfo_share{flex:1;display:flex;align-items:center;justify-content:center;position:relative;height:100%;font-size:14px}.viewInfo_share::before{content:"";display:inline-block;vertical-align:top;width:14px;height:14px;margin-right:6px;background:url("https://imdakprod.edge.naverncp.com/common/mobile/icon/ico_share_28.png") no-repeat center/100% auto}.viewInfo_details{padding:0 15px;box-sizing:border-box}.details{padding:24px 0 23px 0;box-sizing:border-box}.details+.details{border-top:1px solid #e0e0e0}.details_title{display:flex;align-items:center;margin-bottom:8px;font-weight:700;font-size:15px}.details_title .btn_toggle{font-weight:700;font-size:15px}.details.act_toggle .details_box{display:none}.details.act_toggle .details_title{margin-bottom:0}.details.act_toggle.on .details_title{margin-bottom:9px}.details.act_toggle.on .details_box{display:block}.details_box{padding:15px 15px;border-radius:4px;background-color:#f7f7f7;box-sizing:border-box}.details_box_item{display:flex;font-size:13px}.details_box_item+.details_box_item:not(.details_box_total){margin-top:6px}.details_box_point{margin-left:auto}.details_box_total{margin-top:7px;padding-top:8px;border-top:1px solid #e0e0e0;box-sizing:border-box}.details_group{display:flex;flex-direction:column;row-gap:12px;position:relative;font-size:13px;line-height:17px}.details_list{display:flex;flex-wrap:wrap;gap:6px 4px}.details_dt{flex-shrink:0;width:80px;font-weight:500;color:#828282}.details_dd{width:calc(100% - 84px);margin-left:auto}.details_dd b{font-weight:500}.details_dd_btn{font-size:12px;line-height:15px}.details_dd_btn::after{content:"";display:inline-block;vertical-align:top;width:13px;height:13px;margin:1px 0 0 4px;background:url("https://imdakprod.edge.naverncp.com/common/mobile/icon/ico_info_26.png") no-repeat center/100% auto}.details_delivery{margin-bottom:4px}.details_view{display:inline-flex;align-items:center;vertical-align:top;height:16px;margin-left:7px;padding:0 5px;border:1px solid #f26660;border-radius:3px;font-weight:500;font-size:11px;color:#f26660;box-sizing:border-box}.details_view::after{content:"";display:inline-block;vertical-align:top;width:5px;height:5px;margin:0 0 0 1px;border:solid #f26660;border-width:1px 1px 0 0;transform:rotate(45deg)}.details_desc{font-size:12px;line-height:16px;color:#828282}.delivery{display:flex;align-items:center}.delivery_type{font-weight:500}.delivery_type+.delivery_type::before{content:",";display:inline-block;vertical-align:top;margin:0 2px 0 0}.viewSec{padding:24px 0;box-sizing:border-box}.viewSec_inner{position:relative}.viewSec_inner:nth-of-type(n+2){margin-top:24px;padding-top:24px;border-top:1px solid #e0e0e0}.viewSec_title{display:flex;align-items:flex-end;margin-bottom:12px;padding:0 15px;font-weight:700;font-size:15px;letter-spacinG:-0.75px;box-sizing:border-box}.viewSec_title_btn{margin-left:auto;font-size:13px;color:#828282}.detailTab{display:flex;position:sticky;top:50px;left:0;width:100%;background-color:#fff;z-index:5}.detailTab::after{content:"";display:block;position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:#e0e0e0}.detailTab_menu{flex:1;display:flex;align-items:center;justify-content:center;position:relative;padding:24px 0 18px;font-weight:700;font-size:14px;box-sizing:border-box}.detailTab_menu.active::after{content:"";display:block;position:absolute;bottom:0;left:0;width:100%;height:2px;background-color:#f26660;z-index:2}.detailTab_menu_sub{font-weight:400;font-size:12px}.bundle{padding-bottom:31px}.bundle .swiper_paging{position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:auto;padding:0 25px}.bundle .swiper_paging .swiper-pagination-current{padding:0 1px}.bundle .swiper_paging .swiper-pagination-total{padding:0 1px;color:#828282}.bundle .swiper_paging_number{display:flex;align-items:center;justify-content:center;height:17px}.bundle .swiper_paging-prev{position:absolute;top:0;left:0;width:11px;height:100%;background:url("https://imdakprod.edge.naverncp.com/common/mobile/icon/ico_arr_left_22.png") no-repeat center/100% auto}.bundle .swiper_paging-next{position:absolute;top:0;right:0;width:11px;height:100%;background:url("https://imdakprod.edge.naverncp.com/common/mobile/icon/ico_arr_right_22.png") no-repeat center/100% auto}.viewOption{margin-top:-4px;padding-bottom:24px}.viewOption_list{display:flex;flex-direction:column;row-gap:14px}.viewOption_item{display:flex;align-items:center}.viewOption_item+.viewOption_item{padding-top:14px;border-top:1px solid #e0e0e0}.viewOption_img{overflow:hidden;flex-shrink:0;width:111px;margin-right:14px;border-radius:10px}.viewOption_img img{width:100%;height:100%;object-fit:cover}.viewOption_info{flex:1;display:flex;flex-direction:column;position:relative}.viewOption_title{margin-bottom:2px;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:1;-webkit-box-orient:vertical;max-height:16px;line-height:16px;word-break:break-all;font-size:13px}.viewOption_badge{display:inline-block;margin-left:-31px;margin-right:2px;padding:0 4px;border-radius:2px;background-color:#f26660;font-weight:500;font-size:12px;line-height:17px;color:#fff;vertical-align:top}.viewOption_option{margin-top:1px;padding-left:31px;line-height:17px}.viewOption_price{margin-top:8px}.viewOption_origin{display:block;margin-bottom:2px;line-height:17px;color:#828282}.viewOption_per{display:inline-block;margin-right:6px;font-size:15px;line-height:19px;color:#f26660;vertical-align:top}.viewOption_discount b{font-size:15px}.viewOption_cart{display:flex;align-items:center;position:absolute;bottom:-3px;right:0;height:26px;padding:0 6px;border-radius:4px;font-size:12px}.viewOption_btn{margin:24px auto 0 auto}.viewImg{position:relative;padding:18px 15px;box-sizing:border-box}.viewImg::after{content:"";display:block;position:absolute;bottom:0;left:0;width:100%;height:100px;background:linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.6) 30%, rgb(255, 255, 255) 60%, rgb(255, 255, 255) 100%);z-index:1}.viewImg video{width:100%}.viewImg_img{overflow:hidden;max-height:1000px}.viewImg_btn{display:flex;align-items:center;justify-content:center;position:absolute;bottom:24px;left:0;right:0;width:200px;height:42px;margin:0 auto;padding:0;border:1px solid #f26660;border-radius:100px;background:#fff;box-sizing:border-box;z-index:2}.viewImg_btn::before{content:"상세정보 펼쳐보기";display:block;font-size:13px;color:#f26660}.viewImg_btn::after{display:none}.viewImg.on .viewImg_img{max-height:none;padding-bottom:80px}.viewImg.on .viewImg_btn::before{content:"상세정보 접기"}.summary{margin-top:24px;padding:0 15px;box-sizing:border-box}.summary_score{margin-left:8px;font-weight:700;font-size:18px}.summary_chart{margin-top:24px}.summary_comment{margin-left:3px;font-size:13px;color:#828282}.summary_btn{display:flex;align-items:center;justify-content:center;width:100%;height:45px;margin-top:31px;border-radius:4px;font-size:13px}.no_review{padding:36px 0 5px 0;color:#545454;text-align:center}.review{padding-left:15px;padding-right:15px;box-sizing:border-box}.review_banner{overflow:hidden;display:block;margin-top:14px;border-radius:4px}.review_item{padding-bottom:30px;position:relative;box-sizing:border-box}.review_item+.review_item{padding-top:24px;border-top:1px solid #e0e0e0}.review_item+.review_item .review_reportForm{top:24px}.review_none{padding:40px 0;text-align:center}.review_reportForm{position:absolute;top:0;right:0;color:#828282}.review_filter{margin-bottom:20px}.review_check{position:absolute;top:24px;right:15px}.review_star .star_icon{width:81px;height:15px;margin:-1px 4px 0 0}.review_score{margin-left:4px;font-size:13px;line-height:14px}.review_meta{display:flex;flex-wrap:wrap;margin-top:9px}.review_date{position:relative;margin-left:8px;padding-left:8px;color:#828282}.review_date::before{content:"";display:block;position:absolute;top:50%;left:0;transform:translateY(-50%);width:1px;height:10px;background:#e0e0e0}.review_option{display:block;margin-bottom:12px;font-size:13px;color:#545454}.review_cont{display:flex}.review_cont.on .btn_toggle{max-height:none;-webkit-line-clamp:none}.review_cont.on .btn_toggle::after{background-image:url(https://imdakprod.edge.naverncp.com/common/mobile/icon/ico_arr_up_28_2.png)}.review_badge{display:flex;flex-wrap:wrap;gap:4px 4px}.review_badge:has(.review_badge_item){margin-bottom:7px}.review_badge_item{display:flex;align-items:center;justify-content:center;height:20px;padding:0 4px;background-color:#f7f7f7;font-weight:500;font-size:12px;color:#828282}.review_text{width:100%;padding-top:12px;box-sizing:border-box}.review_desc .btn_toggle{position:relative;width:100%;padding-right:25px;font-size:14px;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-height:42px;line-height:21px;word-break:break-all}.review_desc .btn_toggle::after{top:1px;transform:none;width:14px;height:14px;background-image:url(https://imdakprod.edge.naverncp.com/common/mobile/icon/ico_arr_down_28_2.png)}.review_img{overflow:hidden;flex-shrink:0;width:105px;position:relative;height:105px;margin:-6px 0 0 16px;border-radius:4px}.review_img_count{display:flex;align-items:center;justify-content:center;position:absolute;bottom:0;right:0;min-width:26px;height:26px;padding:0 6px;background-color:#333;font-weight:700;font-size:12px;color:#fff;box-sizing:border-box;z-index:1}.review_img img{width:100%;height:100%;object-fit:cover}.qna_group{margin-top:24px}.qna_filter{position:absolute;top:0;right:15px}.qna_btn{display:flex;align-items:center;column-gap:8px;padding:0 15px}.qna_btn_item{flex:1;display:flex;align-items:center;justify-content:center;height:45px;border-radius:4px}.qna_list{margin-top:24px;border-top:1px solid #e0e0e0}.qna_item{padding:24px 15px;border-bottom:1px solid #e0e0e0;box-sizing:border-box}.qna_info{display:flex;align-items:center;justify-content:center}.qna_status{display:inline-flex;align-items:center;vertical-align:top;height:20px;padding:0 4px;background-color:#f7f7f7;font-weight:500;font-size:12px;color:#828282}.qna_status.end{background-color:#fde9e7;color:#f26660}.qna_meta{margin-left:auto;font-size:12px;color:#828282}.qna_date{position:relative;margin-left:8px;padding-left:8px}.qna_date::before{content:"";display:block;position:absolute;top:50%;left:0;transform:translateY(-50%);width:1px;height:10px;background:#e0e0e0}.qna_lock{padding-left:14px;box-sizing:border-box}.qna_lock::before{content:"";display:inline-block;vertical-align:top;width:12px;height:12px;margin:3px 2px 0 -14px;background:url("https://imdakprod.edge.naverncp.com/common/mobile/icon/ico_lock_24.png") no-repeat center/12px auto}.qna_q_title{margin-top:8px;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;height:18px;line-height:18px;font-size:14px}.qna_item:not(.secret).on .qna_q_title{height:auto;white-space:normal}.qna_q_text{display:none;margin-top:4px;font-size:14px;line-height:18px}.qna_q_option{display:none;margin-top:11px;font-size:13px;line-height:18px;color:#828282}.qna_item:not(.secret).on :where(.qna_q_text,.qna_q_option){display:block}.qna_a{display:none;margin-top:14px;padding:14px 14px;background-color:#f7f7f7;box-sizing:border-box}.qna_a_writer{display:block;margin-bottom:8px;font-weight:700;font-size:14px}.qna_a_text{font-size:14px;line-height:18px}.qna_item:not(.secret).on .qna_a:not(.verify){display:block}.qna .review_more{width:calc(100% - 30px);margin:28px auto 30px auto}.verify{display:none;width:100%;margin-top:11px;padding:14px 14px 18px 14px;background-color:#f7f7f7;color:#828282;box-sizing:border-box}.verify_check{display:flex;margin-top:8px;height:36px}.verify_ip{flex:1;height:100%;padding:0 14px;border:0;background-color:#fff;color:#828282;box-sizing:border-box}.verify_btn{flex-shrink:0;width:58px;height:100%;background-color:#333;color:#fff}.qna_item.secret.on .verify{display:block}.check input:checked~.verify{display:block;margin-top:8px}
