/* BASIC css start */
body.ga{overflow:hidden;}
.color-sap{display:none !important;}
#product-detail{width:100%;font-size:0;}
#product-detail .left-detail{width:40%;display:inline-block;vertical-align:top;}
#product-detail .left-detail ul{width:100%;display:block;}
#product-detail .left-detail ul li{width:100%;margin:0 0 5px;}
#product-detail .left-detail ul li *{margin:0;padding:0;font-size:0;line-height:0;}
#product-detail .left-detail ul li img{width:100%;}
#product-detail .left-detail .s-prev,#product-detail .left-detail .s-next{display:none;}
#product-detail .right-detail .brand{font-size:var(--f-1);padding:0 0 5px;font-weight:500;}
#product-detail .right-detail .name{font-size:15px;padding:0 0 var(--p-0);font-weight:600;}
#product-detail .right-detail .name .MK-product-icons{display:flex;align-items:center;gap:5px;padding:10px 0 0;}
#product-detail .right-detail .name .MK-product-icons img{height:16px;margin:0;width:auto;}
#product-detail .right-detail .name sub{font-size:10px;}
#product-detail .right-detail #order-total:hover a{color:white;}
#product-detail .right-detail .table-opt{width:100%;display:block;margin-top:20px;position:relative;z-index:4;}
#product-detail .right-detail .table-opt table,#product-detail .right-detail .table-opt tbody,#product-detail .right-detail .table-opt tr,#product-detail .right-detail .table-opt td{width:100%;display:block;}
#product-detail .right-detail .table-opt td dl{margin-bottom:20px;display:flex;justify-content:flex-start;gap:15px;position:relative;}
#product-detail .right-detail .table-opt td dl.select-box dt{display:none;}
#product-detail .right-detail .table-opt td dl.select-box dd{width:100%;}
#product-detail .right-detail .table-opt td dl.select-box{border:none !important;padding:0;margin-bottom:10px;}
#product-detail .right-detail .table-opt td dl.qty-cs{display:none;}
#product-detail .right-detail .table-opt td dt{min-width:60px;font-size:var(--f-1);font-weight:600;line-height:18px;}
#product-detail .right-detail .table-opt td dd select{-webkit-appearance:none;appearance:none;outline:none;cursor:pointer;width:100%;height:30px;background:unset;color:#000;font-size:var(--f-1) !IMPORTANT;line-height:1 !IMPORTANT;text-align:center;border:1px solid #000 !important;}
#product-detail .right-detail .table-opt td dd select option{font-size:var(--f-1) !IMPORTANT;line-height:1 !IMPORTANT;}
#product-detail .right-detail .table-opt .MK-oneclick-value{display:none;position:absolute;bottom:var(--p-0);right:0;font-size:var(--f-1);}
#product-detail .right-detail .table-opt .MK-oneclick-list{display:flex;}
#product-detail .right-detail .table-opt .MK-oneclick-only-color{display:none;font-size:0;}
#product-detail .right-detail .table-opt .MK-oneclick-color{display:inline-block;vertical-align:middle;margin:0 18px 0 0;}
#product-detail .right-detail .table-opt .MK-oneclick-color.MK-oneclick-sel{padding:2px;border-bottom:1px solid black;}
#product-detail .right-detail .table-opt .MK-oneclick-color span{width:12px;height:12px;display:block;box-sizing:border-box;border-radius:100%;}
#product-detail .right-detail .table-opt .MK-oneclick-text{vertical-align:top;margin:0 15px 0 0;text-align:center;}
#product-detail .right-detail .table-opt .MK-oneclick-text a{font-weight:600;}
#product-detail .right-detail .table-opt .MK-oneclick-text.MK-oneclick-dis{pointer-events:none;opacity:0.3;text-decoration:line-through;}
#product-detail .right-detail .table-opt .MK-oneclick-text.MK-oneclick-sel{border-bottom:1px solid black;text-align:center;}
#product-detail .right-detail .table-opt .MK-oneclick-text span{line-height:16px;font-size:var(--f-1);}
#product-detail .right-detail #soldout_sms{display:block;width:100%;}
#product-detail .right-detail #soldout_sms a{color:#fff !important;}
#product-detail .right-detail #soldout_sms:after{content:"OUT OF STOCK";}
#product-detail .right-detail #order-total{position:relative;}
#product-detail .right-detail #order-total:hover:after{width:100%;}
#product-detail .right-detail #order-total a{display:flex;justify-content:center;box-sizing:border-box;padding:0 var(--p-0);line-height:30px;font-size:var(--f-1);font-weight:400;font-family:'Noto Sans KR';position:relative;z-index:2;transition:all var(--speed);color:white;background:black;}
#product-detail .right-detail #order-total a *{font-size:var(--f-1);font-weight:400;font-family:'Noto Sans KR';transition:all var(--speed);color:#000;}
#soldout_sms{display:none;}
#product-detail .right-detail #order-total #soldout_once,#product-detail .right-detail #order-total #soldout_out{width:100%;line-height:0;background:#000;color:#fff;font-size:0;font-weight:400;font-family:'Noto Sans KR';display:block;box-sizing:border-box;padding:0 var(--p-0);position:relative;z-index:2;}
#product-detail .right-detail #order-total #soldout_once{display:none;}
#product-detail .right-detail #order-total #soldout_once:after,#product-detail .right-detail #order-total #soldout_out:after{content:"OUT OF STOCK";font-size:var(--f-1);line-height:40px;}
#product-detail .right-detail #order-total #re-text-text{width:100%;line-height:40px;background:#000;color:#fff;font-size:var(--f-1);font-weight:400;font-family:'Noto Sans KR';display:block;box-sizing:border-box;padding:0 var(--p-0);position:relative;z-index:2;}
#product-detail .right-detail .ret{font-size:var(--f-1);padding:var(--p-1) 0 0;position:relative;cursor:pointer;display:inline-block;}
#product-detail .right-detail .ret:after{content:" ";position:absolute;left:0;bottom:-2px;width:0%;height:1px;background:#000;transition:all var(--speed);}
#product-detail .right-detail .ret:hover:after{width:100%;}
#product-detail .ret-box.open{opacity:1;visibility:visible;}
#product-detail .ret-box .text h1,#product-detail .pop-pop .mb-st{font-size:var(--f-2);padding:0 0 var(--p-0);margin:0 0 var(--p-1);border-bottom:1px solid #000;width:100%;display:block;}
#product-detail .ret-box .text h2{font-size:var(--f-1);font-weight:500;padding:0 0 var(--p-1);}
#product-detail .ret-box .text p{font-size:var(--f-0);padding:0 0 var(--p-1);}
#product-detail .ret-box .close{position:fixed;top:50px;right:40px;width:15px;height:15px;z-index:9;cursor:pointer;}
#product-detail .ret-box .close:before,#product-detail .pop-pop .close:before{content:" ";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) rotate(45deg);width:100%;height:2px;background:#000;}
#product-detail .ret-box .close:after,#product-detail .pop-pop .close:after{content:" ";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) rotate(-45deg);width:100%;height:2px;background:#000;}
#product-detail .ret-box .text::-webkit-scrollbar,#product-detail .pop-pop::-webkit-scrollbar{width:5px;}
#product-detail .ret-box .text::-webkit-scrollbar-thumb,#product-detail .pop-pop::-webkit-scrollbar-thumb{background-color:#000;}
#product-detail .ret-box .text::-webkit-scrollbar-track,#product-detail .pop-pop::-webkit-scrollbar-track{background-color:#fff;}
#product-detail .bottom-detail-button{height:30px;line-height:30px;border:1px solid black;margin:30px 0;display:flex;justify-content:space-around;}
#product-detail .bottom-detail-button span{width:100%;display:inline-block;text-align:center;border-right:1px solid black;font-size:var(--f-1);cursor:pointer;position:relative;}
#product-detail .bottom-detail-button span:nth-child(4){border-right:none;}
#product-detail .bottom-detail-button span:nth-child(4) a{width:100%;position:relative;line-height:30px;display:block;}
#product-detail .bottom-detail-button span:after{content:" ";position:absolute;left:0;bottom:0px;width:0%;height:0px;background:#000;transition:all var(--speed);}
#product-detail .bottom-detail-button span:hover:after{width:100%;}
#product-detail .pop-pop{position:fixed;top:0;right:50%;width:40%;height:100%;z-index:999;background:#fff;transition:all 0.3s;box-sizing:border-box;padding:var(--p-4);overflow:auto;opacity:0;pointer-events:none;display:flex;flex-direction:column;justify-content:center;transform:translate(50%,-0%);}
#product-detail .pop-pop#detail-pop{display:block;}
#product-detail .pop-pop .close{position:fixed;top:60px;right:40px;width:15px;height:15px;z-index:9;cursor:pointer;}
#product-detail .product-back{position:fixed;top:0;left:0;width:100%;height:100%;z-index:998;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:rgba(0,0,0,0.1);transition:all 0.3s;opacity:0;pointer-events:none;}
#product-detail .pop-pop.open,#product-detail .product-back.open{opacity:1;pointer-events:auto;}
#product-detail .pop-pop .c-b-b{width:100%;}
#product-detail .pop-pop .c-b-b h1{font-size:var(--f-1);padding:0 0 var(--p-0);border-bottom:1px solid var(--gray);margin:0 0 var(--p-1);cursor:pointer;display:block;position:relative;}
#product-detail .pop-pop .c-b-b h1:after{content:"+";position:absolute;right:0;font-size:14px;}
#product-detail .pop-pop .c-b-b h1.open:after{content:"-";}
#product-detail .pop-pop .c-b-b p{font-size:var(--f-0);padding:0 0 var(--p-2);display:block;}
#product-detail .pop-pop .c-b-b span{font-size:var(--f-0);padding:0 0 var(--p-1);display:none;width:100% !IMPORTANT;}
#MK_basketpage{display:none !important;}
#related-list{margin-top:40px;flex:0 0 100%;width:100%;max-width:100%;overflow:hidden;clear:both;}
#related-list h2{padding:var(--p-4) var(--p-2) var(--p-1);font-size:var(--f-1);}
#related-list .related-swiper{width:100%;overflow:hidden;}
#related-list .related-swiper ul{margin-bottom:20px;width:200%;font-size:0;}
#related-list .related-swiper ul li{vertical-align:top;width:25%;display:inline-block;box-sizing:border-box;}
#related-list .related-swiper ul li .img-box{width:100%;font-size:0;line-height:0;}
#related-list .related-swiper ul li .img-box *{font-size:0;line-height:0;}
#related-list .related-swiper ul li .img-box img{width:100%;}
#related-list .related-swiper ul li .text-box{color:wite;padding:20px;font-size:var(--f-1);}
#related-list .related-swiper ul li .text-box .krw{font-size:12px;}
#related-list .related-swiper ul li .text-box .price_c{text-decoration:line-through;color:red;}
#related-list .related-swiper ul li .text-box .text-onmd{font-size:var(--f-1);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
#related-list .related-swiper ul li .text-box sub{display:none;}
#crema-product-reviews{width:100%;margin:0;}
.MK_not_choice{color:red;}
.MK_optAddWrap,.MK_optAddWrap *{margin:0;padding:0;}
.MK_optAddWrap{color:#666;font-size:11px;line-height:13px;}
.MK_optAddWrap li{list-style:none;}
#MK_optAddList{overflow:hidden;zoom:1;}
#MK_optAddList li{float:left;width:100%;margin-top:5px;}
#MK_optAddList .MK_tit,#MK_optAddList .MK_div,#MK_optAddList .MK_st{float:left;}
#MK_optAddList .MK_tit,#MK_optAddList .MK_div{font-size:11px;line-height:16px;}
#MK_optAddList .MK_tit{width:65px;margin-right:5px;}
#MK_optAddList .MK_div{width:5px;text-align:center;}
#MK_optAddList .MK_st{width:205px;}
#MK_optAddList .MK_st .MK_btn-add{cursor:pointer;}
#MK_optAddList .MK_st select{margin-left:5px;width:195px;height:18px;}
#MK_optAddListPP{overflow:hidden;zoom:1;}
#MK_optAddListPP .MK_tit,#MK_optAddListPP .MK_st{float:left;width:auto;}
#MK_optAddListPP .MK_tit{margin-right:5px;margin-top:3px;}
#MK_innerOptWrap #MK_innerOptScroll.limit{position:relative;height:150px;overflow-y:auto;}
#MK_innerOptWrap .MK_inner-opt-cm li{zoom:1;position:relative;min-height:13px;_height:13px;margin-bottom:-4px;padding:8px 5px;border-bottom:1px solid #ddd;}
#MK_innerOptWrap .MK_inner-opt-cm li .MK_qty-ctrl,#MK_innerOptWrap .MK_inner-opt-cm li .MK_price,#MK_innerOptWrap .MK_inner-opt-cm li .MK_btn-del{position:absolute;}
#MK_innerOptWrap .MK_inner-opt-cm li .MK_p-name,#MK_innerOptWrap .MK_inner-opt-cm li .MK_qty-ctrl,#MK_innerOptWrap .MK_inner-opt-cm li .MK_price,#MK_innerOptWrap .MK_inner-opt-cm li .MK_btn-del{display:block;}
#MK_innerOptWrap .MK_inner-opt-cm li .MK_price{right:20px;top:10px;color:#333;}
#MK_innerOptWrap .MK_inner-opt-cm li .MK_btn-del{top:8px;}
#MK_innerOptWrap .MK_inner-opt-cm li .MK_qty-ctrl .basic_option{margin-top:3px;}
.MK_optAddWrap .MK_inner-opt-cm li .MK_txt_uinput{width:200px;}
#MK_innerOptWrap #MK_innerOpt_01 li .MK_p-name{margin-right:140px;}
#MK_innerOptWrap #MK_innerOpt_01 li .MK_qty-ctrl{width:50px;top:3px;right:90px;}
#MK_innerOptWrap #MK_innerOpt_01 li .MK_qty-ctrl input.MK_count{width:30px;height:16px;line-height:16px;padding:2px 0 0 2px;}
#MK_innerOptWrap #MK_innerOpt_01 li .MK_qty-ctrl a{position:absolute;font-size:0;line-height:0;}
#MK_innerOptWrap #MK_innerOpt_01 li .MK_qty-ctrl a img{vertical-align:top;}
#MK_innerOptWrap #MK_innerOpt_02 li .MK_p-name{margin-right:80px;}
#MK_innerOptWrap #MK_innerOpt_02 li .MK_qty-ctrl{width:50px;top:3px;right:90px;}
#MK_innerOptWrap #MK_innerOpt_02 li .MK_qty-ctrl input.MK_count{width:30px;height:16px;line-height:16px;padding:2px 0 0 2px;}
#MK_innerOptWrap #MK_innerOpt_02 li .MK_qty-ctrl a{position:absolute;right:0px;font-size:0;line-height:0;}
#MK_innerOptWrap #MK_innerOpt_02 li .MK_qty-ctrl a img{vertical-align:top;}
#MK_innerOptWrap #MK_innerOpt_02 li .MK_qty-ctrl a.MK_btn-up{top:2px;}
#MK_innerOptWrap #MK_innerOpt_02 li .MK_qty-ctrl a.MK_btn-dw{top:12px;}
#nhn_btn{padding-top:10px;display:none;}
#payco_order_btn{padding-top:10px;}
input#MS_amount_basic_20.basic_option,input#MS_amount_basic_19.basic_option,input#MS_amount_basic_18.basic_option,input#MS_amount_basic_17.basic_option,input#MS_amount_basic_16.basic_option,input#MS_amount_basic_15.basic_option,input#MS_amount_basic_14.basic_option,input#MS_amount_basic_13.basic_option,input#MS_amount_basic_12.basic_option,input#MS_amount_basic_11.basic_option input#MS_amount_basic_10.basic_option,input#MS_amount_basic_9.basic_option,input#MS_amount_basic_8.basic_option,input#MS_amount_basic_7.basic_option,input#MS_amount_basic_6.basic_option,input#MS_amount_basic_5.basic_option,input#MS_amount_basic_4.basic_option,input#MS_amount_basic_3.basic_option,input#MS_amount_basic_2.basic_option,input#MS_amount_basic_1.basic_option,input#MS_amount_basic_0.basic_option{text-align:center !important;float:right !important;width:40px;}
span#soldout_sms a{color:#fff;background:#000;}
.multi_image_wrap ul li img{width:100%;}
.left-detail .product-name-wrap{margin-top:35px;margin-left:30px;}
.left-detail .product-name-wrap .brand{font-size:20px;line-height:1;}
.left-detail .product-name-wrap .name{font-size:30px;line-height:1;margin-top:25px;position:relative;}
.left-detail .product-name-wrap .name span{position:absolute;right:0;height:16px;}
.left-detail .product-name-wrap .name span img{height:16px;}
.left-detail .product-name-wrap .info-text{font-size:var(--f-1);padding:0 0 var(--p-2);margin-top:50px;line-height:18px;}
.left-detail .product-name-wrap sub{display:none;}
.right-detail .prd_add{width:100%;font-size:12px;line-height:18px;margin-top:30px;}
.right-detail .fixed_area{width:100%;position:sticky;top:var(--detail-sticky-top,80px);right:auto;bottom:auto;padding:0;margin-top:0;background:transparent;backdrop-filter:none;}
.dc_price{font-size:15px;text-decoration:line-through;text-align:right;}
.krw{font-size:15px;text-decoration:none!important;}
.size_guide{font-size:12px!important;position:absolute;cursor:pointer;font-size:15px;right:0;top:37px;z-index:5;}
.addInfo{margin-bottom:20px;font-size:12px;line-height:18px;margin-left:10px;}
.div-scroll{overflow-y:hidden;overflow-x:hidden;min-height:120px;max-height:350px;transition:all 0.4s ease;&:active,&:hover {overflow-y:auto} &::-webkit-scrollbar {width:5px} &::-webkit-scrollbar-thumb {height:6px;border-radius:10px;visibility:hidden} &::-webkit-scrollbar-track {visibility:hidden} &:active::-webkit-scrollbar-thumb,&:hover::-webkit-scrollbar-thumb,&:focus::-webkit-scrollbar-thumb {visibility:visible;background:black}}
.addTitle{display:none;}
.basketReview{display:flex;justify-content:space-between;gap:5px;}
.basketReview div{line-height:28px;height:28px;border:1px solid black;width:50%;text-align:center;}
.basketReview div a{display:inline-block;width:100%;}
.reviewPop{position:fixed;inset:0;width:100%;height:100dvh;background:rgba(0,0,0,0.7);display:none;z-index:9999;overflow:hidden;}
.reviewPopInner{position:absolute;inset:0;width:100%;height:100%;background:#fff;box-sizing:border-box;display:flex;flex-direction:column;overflow:hidden;padding-top:56px;padding-left:24px;padding-right:24px;padding-bottom:24px;border-radius:0;min-height:0;overflow-y:auto;}
.reviewBody{flex:1 1 auto;min-height:0;overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;touch-action:pan-y;}
.reviewPop .closeBtn{position:absolute;top:12px;right:16px;background:none;border:none;font-size:28px;line-height:1;cursor:pointer;}
html.modal-open,body.modal-open{overflow:hidden;}
#wrap{display:flex;align-items:flex-start;flex-wrap:wrap;position:relative;}
.multi_image_wrap{flex:0 0 60%;width:60%;padding-right:30px;box-sizing:border-box;}
.multi_image_wrap ul{display:block;}
.multi_image_wrap ul li{width:100% !important;margin:0 0 10px;}
.multi_image_wrap ul li:last-child{margin-bottom:0;}
#product-detail{flex:0 0 40%;width:40%;padding:0 30px;box-sizing:border-box;align-self:flex-start;}
#product-detail .left-detail{display:none;}
#product-detail .right-detail{width:100%;display:block;min-height:100%;}
#product-detail .right-detail .fixed_area{position:sticky;top:var(--detail-sticky-top,80px);right:auto;bottom:auto;width:100%;margin-top:0;padding:0;background:transparent;backdrop-filter:none;}
#product-detail .right-detail .prd_add{width:100%;margin:16px 0 0;}
#product-detail .right-detail .table-opt{margin-top:16px;}
.left_fixed{position:static;left:auto;bottom:auto;mix-blend-mode:normal;filter:none;color:#000;}
@media (max-width:1024px){
  #wrap{width:100% !important;max-width:none !important;margin:0 !important;display:block;}
  .multi_image_wrap{width:100%;padding-right:0;}
  #product-detail{width:100%;padding:0 16px;}
  #product-detail .right-detail .fixed_area{position:relative;top:auto;}
}
#product-detail .right-detail .detail-action-row{display:flex;gap:0;margin:0 0 30px;}
#product-detail .right-detail .detail-action-btn{flex:1;display:block;box-sizing:border-box;height:30px !important;line-height:30px !important;text-align:center;font-size:12px;letter-spacing:0;border:0 !important;color:#fff !important;transition:opacity 0.2s ease;}
#product-detail .right-detail .detail-action-btn.cart{background:#A0A0A0 !important;}
#product-detail .right-detail .detail-action-btn.buy{background:#7A7A7A !important;}
#product-detail .right-detail .detail-action-btn:hover{opacity:0.85;}
#product-detail .right-detail .detail-action-row.soldout-row{display:block;}
#product-detail .right-detail .detail-action-row.soldout-row .detail-action-btn{width:100%;flex:0 0 100%;pointer-events:none;}
#product-detail .right-detail .detail-action-btn.buy.is-disabled{color:#A7A7A7 !important;pointer-events:none;opacity:1 !important;}
#product-detail .right-detail .detail-tab-menu{display:flex;align-items:center;justify-content:flex-start;gap:80px;border:0;margin:0;}
#product-detail .right-detail .detail-tab-btn{position:relative;display:block;width:auto;height:auto;padding:0 0 8px;line-height:1;text-align:left;font-size:10px !important;font-weight:400 !important;font-style:normal !important;letter-spacing:0 !important;color:#A7A7A7;border:0;background:transparent;transition:color 0.2s ease;}
#product-detail .right-detail .detail-tab-btn::after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:#000;transform:scaleX(0);transform-origin:left center;transition:transform 0.2s ease;}
#product-detail .right-detail .detail-tab-btn:hover,#product-detail .right-detail .detail-tab-btn.active{color:#000;background:transparent;}
#product-detail .right-detail .detail-tab-btn.active::after{transform:scaleX(1);}
#product-detail .right-detail .detail-tab-content-wrap{padding-top:25px !important;}
#product-detail .right-detail .detail-tab-content,#product-detail .right-detail .detail-tab-content .addInfo,#product-detail .right-detail .detail-tab-content p,#product-detail .right-detail .detail-tab-content li,#product-detail .right-detail .detail-tab-content span,#product-detail .right-detail .detail-tab-content div{font-weight:400 !important;font-style:normal !important;font-size:10px !important;line-height:20px !important;letter-spacing:0 !important;color:#111;}
#product-detail .right-detail .detail-tab-content{display:none;}
#product-detail .right-detail .detail-tab-content.active{display:block;}
#product-detail .right-detail .detail-tab-content.active,#product-detail .right-detail .detail-tab-content.active .addInfo,#product-detail .right-detail .detail-tab-content.active p,#product-detail .right-detail .detail-tab-content.active li,#product-detail .right-detail .detail-tab-content.active span,#product-detail .right-detail .detail-tab-content.active div, .detail-tab-content.active table{color:#A7A7A7 !important;}
#product-detail .right-detail .detail-tab-content .addInfo{margin:0 0 10px !important;}
#product-detail .right-detail .fixed_area #order-total,#product-detail .right-detail .fixed_area .basketReview{display:none !important;}
#wrap>#related-list,#related-list{width:100% !important;clear:both !important;display:block !important;}
#wrap>#footer-wrap{flex:0 0 100%;width:100%;clear:both;}
@media (min-width:1025px){
  #wrap{width:100% !important;max-width:none !important;margin:0 !important;}
  .multi_image_wrap{flex:0 0 57.7778% !important;width:57.7778% !important;padding-right:0 !important;}
  #product-detail{flex:0 0 42.2222% !important;width:42.2222% !important;padding:0 !important;}
  #product-detail .left-detail,#product-detail .left-detail .product-name-wrap{display:none !important;}
  #product-detail .right-detail{padding:0 !important;}
  #product-detail .right-detail .prd_add,#product-detail .right-detail .fixed_area{padding-left:104px;padding-right:104px;box-sizing:border-box;}
}
#product-detail .right-detail .product-head{margin:0;}
#product-detail .right-detail .product-head .brand{margin:0;padding:0 0 11px !important;line-height:1.3;font-size:12px !important;font-weight:400 !important;color:#A7A7A7 !important;}
#product-detail .right-detail .product-head .name{margin:0;padding:0;}
#product-detail .right-detail .product-head .name .name-main{position:relative;display:block;min-width:0;padding-right:130px;font-size:12px !important;font-weight:400 !important;line-height:1.3;color:#000;word-break:keep-all;}
#product-detail .right-detail .product-head .name .name-main br{display:none;}
#product-detail .right-detail .product-head .name .name-main sub{position:absolute;right:0;top:50%;transform:translateY(-50%);margin:0;font-size:12px;line-height:1.3;font-weight:400;color:#A7A7A7;white-space:nowrap;}
#product-detail .right-detail .product-head .name>sub{display:none;}
#product-detail .right-detail .product-price-row,#product-detail .right-detail .fixed_area .product-price-row{position:static !important;top:auto !important;right:auto !important;display:block !important;width:100% !important;margin:16px 0 0 !important;text-align:left !important;font-size:12px !important;}
#product-detail .right-detail .product-price-row>span,#product-detail .right-detail .fixed_area .product-price-row>span,#product-detail .right-detail .product-price-row .te,#product-detail .right-detail .fixed_area .product-price-row .te{display:inline-flex !important;align-items:baseline;justify-content:flex-start !important;width:auto !important;gap:6px;text-align:left !important;}
#product-detail .right-detail .product-price-row .dc_price,#product-detail .right-detail .fixed_area .product-price-row .dc_price,#product-detail .right-detail .product-price-row .krw,#product-detail .right-detail .fixed_area .product-price-row .krw,#product-detail .right-detail .fixed_area .product-price-row span{display:inline-block !important;margin:0 6px 0 0 !important;text-align:left !important;white-space:nowrap;font-size:12px !important;}
#product-detail .right-detail .table-opt td dl.select-box dt{display:block !important;}
#product-detail .right-detail .fixed_area .table-opt{margin-top:25px !important;margin-bottom:0 !important;}
#product-detail .right-detail .fixed_area .table-opt::before{content:"";display:block;border-top:1px solid #C7C7C7;margin:0 0 25px;}
#product-detail .right-detail .fixed_area .table-opt td dl{margin-bottom:25px !important;}
#product-detail .right-detail .table-opt td dt,#product-detail .right-detail .table-opt .MK-oneclick-text,#product-detail .right-detail .table-opt .MK-oneclick-text a,#product-detail .right-detail .table-opt .MK-oneclick-text span,#product-detail .right-detail .table-opt .MK-oneclick-color a,#product-detail .right-detail .table-opt .MK-oneclick-color span{color:#A7A7A7 !important;font-weight:400 !important;}
#product-detail .right-detail .table-opt .MK-oneclick-color,#product-detail .right-detail .table-opt .MK-oneclick-text{margin-right:24px;padding:0 0 5px;border-top:0 !important;border-bottom:1px solid transparent !important;vertical-align:top;}
#product-detail .right-detail .table-opt .MK-oneclick-color.MK-oneclick-sel{padding:0 !important;}
#product-detail .right-detail .table-opt .MK-oneclick-text.MK-oneclick-dis,#product-detail .right-detail .table-opt .MK-oneclick-text.MK-oneclick-dis a,#product-detail .right-detail .table-opt .MK-oneclick-text.MK-oneclick-dis span,#product-detail .right-detail .table-opt .MK-oneclick-color.MK-oneclick-dis,#product-detail .right-detail .table-opt .MK-oneclick-color.MK-oneclick-dis a,#product-detail .right-detail .table-opt .MK-oneclick-color.MK-oneclick-dis span{color:#C7C7C7 !important;opacity:1 !important;text-decoration:none !important;}
#product-detail .right-detail .table-opt .MK-oneclick-color.MK-oneclick-sel,#product-detail .right-detail .table-opt .MK-oneclick-text.MK-oneclick-sel{border-bottom-color:#000 !important;}
#product-detail .right-detail .table-opt .MK-oneclick-color.MK-oneclick-sel a,#product-detail .right-detail .table-opt .MK-oneclick-color.MK-oneclick-sel span,#product-detail .right-detail .table-opt .MK-oneclick-text.MK-oneclick-sel a,#product-detail .right-detail .table-opt .MK-oneclick-text.MK-oneclick-sel span{color:#000 !important;}
@media (max-width:1024px){
  #product-detail .right-detail .table-opt .MK-oneclick-color span{display:none !important;}
  #product-detail .right-detail .table-opt .MK-oneclick-color,#product-detail .right-detail .table-opt .MK-oneclick-text{border:0 !important;text-decoration:none !important;padding:0 0 3px !important;}
  #product-detail .right-detail .table-opt .MK-oneclick-color.MK-oneclick-sel,#product-detail .right-detail .table-opt .MK-oneclick-text.MK-oneclick-sel{border-bottom:1px solid #111 !important;}
  #product-detail .right-detail .table-opt .MK-oneclick-color a,#product-detail .right-detail .table-opt .MK-oneclick-text a,#product-detail .right-detail .table-opt .MK-oneclick-text span{color:#111 !important;font-size:12px !important;line-height:1.2 !important;}
  #product-detail .right-detail .detail-action-btn,#product-detail .right-detail .detail-tab-btn,#product-detail .right-detail .size_guide,#product-detail .right-detail .table-opt .MK-oneclick-only-color,#product-detail .right-detail .table-opt .MK-oneclick-only-color li,#product-detail .right-detail .table-opt .MK-oneclick-only-color li a{pointer-events:auto !important;position:relative;z-index:3;}
}
#img-multi .swiper-wrapper{display:flex;}
#img-multi .swiper-slide{width:100%;flex-shrink:0;}
#img-multi .swiper-slide img{width:100%;display:block;}
#img-multi .swiper-pagination{font-size:12px;padding:20px;text-align:left !important;}
#img-multi .swiper-button-next,#img-multi .swiper-button-prev{top:50%;margin-top:0;z-index:5;transform:translate(0,-50%);height:60px;width:30px;}
#img-multi .swiper-button-next:after,#img-multi .swiper-button-prev:after{font-family:unset;font-size:unset;text-transform:unset;letter-spacing:unset;font-variant:unset;line-height:unset;width:0;height:0;border-style:solid;position:absolute;top:50%;transform:translateY(-50%);}
#img-multi .swiper-button-next:after{border-width:3px 0 3px 5px;border-color:transparent transparent transparent black;right:0;}
#img-multi .swiper-button-prev:after{border-width:3px 5px 3px 0;border-color:transparent black transparent transparent;left:0;}
#img-multi{position:relative;overflow:hidden;}
#img-multi .swiper-button-prev{left:8px;right:auto;}
#img-multi .swiper-button-next{right:8px;left:auto;}
.MK-oneclick-list li.MK-oneclick-color{width:unset!important;height:unset!important;}
.MK-oneclick-list li a{border:none!important;}
@media (max-width:1024px){
  #img-multi{height:calc(var(--vh,1vh) * 100);min-height:100svh;}
  #img-multi .swiper-wrapper,#img-multi .swiper-slide{height:100% !important;}
  #img-multi .swiper-slide{margin:0 !important;}
  #img-multi .swiper-slide img,#img-multi .swiper-slide video{width:100% !important;height:100% !important;object-fit:cover;object-position:center;}
  #product-detail .right-detail .detail-tab-menu{justify-content:space-between !important;gap:0 !important;flex-wrap:nowrap !important;}
  #img-multi{height:auto !important;min-height:0 !important;}
  #img-multi .swiper-button-next,#img-multi .swiper-button-prev{font-size:0 !important;color:transparent !important;text-indent:-9999px !important;overflow:hidden;}
  #img-multi .swiper-button-next:after,#img-multi .swiper-button-prev:after{content:"" !important;}
}
#product-detail{padding:0!important;}
.fixed_area form,.fixed_area .table-opt,.fixed_area .detail-tab-menu,.fixed_area .detail-tab-content-wrap{padding:0 16px;}

/* BASIC css end */

