@import url(https://fonts.googleapis.com/css2?family=Ubuntu&family=Raleway&family=Roboto&display=swap);@import url(https://fonts.googleapis.com/css2?family=Dela+Gothic+One&display=swap);.toggle-layout{border:1px solid var(--black-color);border-radius:3px;height:48px;padding:2px;width:179px}.toggle-wrapper{align-items:center;background:var(--white-color);display:flex;height:100%;position:relative;width:100%}.slider{background:var(--black-color);border-radius:3px;height:100%;position:absolute;transition:all .3s ease-in-out;width:50%}.slider-left{transform:translateX(0)}.slider-right{transform:translateX(100%)}.toggle-checkbox{cursor:pointer;height:100%;opacity:0;position:absolute;width:100%;z-index:2}.left-side,.right-side{cursor:pointer;font-family:Dela Gothic One,sans-serif;font-size:small;font-style:normal;font-weight:700;font-weight:400;position:absolute;top:50%;transform:translateY(-50%);transition:color .2s}.side{text-align:center;width:50%}.left-side{left:0}.right-side{right:0}.text-checked{color:var(--white-color)}.text-unchecked{color:var(--black-color)}.search_layout{align-items:center;border-bottom:1px solid #000;display:flex;height:24px}.search_layout .search_input{align-items:center;display:flex;flex:1 1;height:100%;padding:0 5px}.search_layout .search_input input{background:#0000;border:none;font-weight:700;line-height:150%;outline:none;width:100%}.search_layout .search_input button{background:none;border:none;cursor:pointer;font-weight:700}.search_layout .search_btn{font-weight:700;line-height:150%}.drag_container{align-items:center;background:#f4f4f5;border:2px dashed #f4f4f5;border-radius:4px;color:#b2b2b2;cursor:pointer;display:flex;height:100px;justify-content:center;width:100%}.drag_container:hover{border-color:var(--primary-color)}.select_depth_layout{display:flex;overflow:hidden;width:100%}.select_depth_layout .select_depth_container{border:1px solid #70737c33;overflow:auto}.select_depth_layout .select_depth_container li{align-items:center;border-bottom:1px solid;border-color:#70737c33;cursor:pointer;display:flex;font-size:12px;font-weight:400;justify-content:space-between;padding:12px 13px}.select_depth_layout .select_depth_container li:hover{background:#f4f4f5}.jm_button{border:none;border-radius:100px;cursor:pointer;display:inline-block;font-size:16px;font-weight:400;line-height:180%;padding:4px 16px}.jm_button.hovered:hover{background:var(--black-color)!important;color:#fff}.jm_button.primary{background:var(--black-color);color:#fff}.jm_button.secondary{background:#fff;border:1px solid var(--black-color);color:var(--black-color)}.jm_button.primary.disabled,.jm_button.secondary.disabled{background:#f4f4f4;cursor:default}.float_button_group{bottom:60px;position:fixed;right:60px;z-index:999}.float_button_group .float_button{position:static}.float_button{bottom:60px;position:fixed;right:60px;z-index:999}.float_button_default{align-items:center;background:none;border:1px solid var(--black-color);border-radius:50%;cursor:pointer;display:flex;justify-content:center;margin-bottom:8px}.float_button_default:last-child{margin-bottom:0}@media screen and (max-width:768px){.float_button_group{bottom:80px;right:15px}}#upload{display:none}.upload_button_layout{align-items:center;display:flex}.upload_button{background:#fafafa;border:.5px solid #c3c3c3;border-radius:5px;color:#b8b8b8}.upload_button,.upload_button label{align-items:center;display:flex;justify-content:center}.upload_button label{cursor:pointer;height:100%;width:100%}.preview_image{background:#fff;border:.5px dashed #a9a9a9;border-radius:5px;left:0;position:relative;top:0}.preview_image img{height:100%;object-fit:cover;width:100%}.preview_image button{background:#fafafa;border:1px solid #c3c3c3;border-radius:50%;cursor:pointer;font-size:12px;height:20px;position:absolute;right:-10px;top:-10px;width:20px}.modifier_layout{align-items:center;background-color:#d6d8dc;border:1px solid #e2e2e3;border-radius:25px;display:flex;gap:10px;justify-content:center;padding:1px}.ordercart .modifier_layout{min-width:75px}.modifier_layout .modifier_count{align-items:center;display:flex;font-size:20px;font-weight:500;text-align:center}.modifier_count input{background:none;border:none;text-align:center}.modifier_count input:focus{outline:none}.modifier_btn_box{height:100%;position:relative;width:100%}.modifier_btn_box,.modifier_layout button{align-items:center;display:flex;justify-content:center}.modifier_layout button{background-color:#fff;border:1px solid #d4d4d4;border-radius:50px;color:var(--black-color)}.modifier_layout button:disabled{color:var(--light-gray-color)}.modifier_btn_box .modifier_btn.left{left:0;position:absolute}.modifier_btn_box .modifier_btn.right{position:absolute;right:0}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=Ubuntu]:before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=Ubuntu]:before{content:"Ubuntu";font-family:Ubuntu}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=Raleway]:before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=Raleway]:before{content:"Raleway";font-family:Raleway}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=Roboto]:before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=Roboto]:before{content:"Roboto";font-family:Roboto}.ql-font-Ubuntu{font-family:Ubuntu}.ql-font-Raleway{font-family:Raleway}.ql-font-Roboto{font-family:Roboto}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value="7px"]:before{content:"7px";font-size:7px}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value="7px"]:before{content:"7px"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value="8px"]:before{content:"8px";font-size:8px}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value="8px"]:before{content:"8px"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value="9px"]:before{content:"9px";font-size:9px}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value="9px"]:before{content:"9px"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value="10px"]:before{content:"10px";font-size:10px}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value="10px"]:before{content:"10px"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value="11px"]:before{content:"11px";font-size:11px}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value="11px"]:before{content:"11px"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value="12px"]:before{content:"12px";font-size:12px}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value="12px"]:before{content:"12px"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value="13px"]:before{content:"13px";font-size:13px}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value="13px"]:before{content:"13px"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value="14px"]:before{content:"14px";font-size:14px}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value="14px"]:before{content:"14px"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value="18px"]:before{content:"18px";font-size:18px}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value="18px"]:before{content:"18px"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value="24px"]:before{content:"24px";font-size:24px}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value="24px"]:before{content:"24px"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value="36px"]:before{content:"36px";font-size:36px}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value="36px"]:before{content:"36px"}.ql-size-7px{font-size:7px}.ql-size-8px{font-size:8px}.ql-size-9px{font-size:9px}.ql-size-10px{font-size:10px}.ql-size-11px{font-size:11px}.ql-size-13px{font-size:13px}.ql-size-12px{font-size:12px}.ql-size-14px{font-size:14px}.ql-size-18px{font-size:18px}.ql-size-24px{font-size:24px}.ql-size-36px{font-size:36px}.ql-container{border-color:#d9d9d9!important;border-radius:0 0 8px 8px}.ql-toolbar{border-color:#d9d9d9!important;border-radius:8px 0 0 0;padding:0 1px!important}.ql-toolbar.ql-snow .ql-formats{margin-right:0!important}.ql-snow .ql-picker.ql-size{width:56px!important}.ql-snow .ql-picker.ql-font{width:82px!important}.ql-editor.ql-blank:before{font-style:normal!important}.ql-snow .ql-tooltip[data-mode=video]:before{content:"URL을 입력하세요:"!important}.ql-snow .ql-tooltip.ql-editing a.ql-action:after{content:"확인"!important}.ql-editor .video-container{height:0;padding-bottom:56.25%;position:relative;width:100%}.video-container iframe{height:100%;position:absolute;width:100%}.ql-editor iframe{pointer-events:none}.edit_container{height:100%;width:100%}.edit_container .html_button_box{display:flex;justify-content:flex-end}.edit_container .html_button_box button{background-color:#fff;border:1px solid #d9d9d9;border-bottom:#fff;border-radius:5px 5px 0 0;color:#1010104d;height:25px;width:50px}.edit_container .html_button_box button:disabled{background-color:#d9d9d9;color:#000}.edit_container textarea{background-color:#fff;border:1px solid #d9d9d9;border-radius:8px 0 8px 8px;overflow:visible;padding:15px;resize:none}.edit_container textarea:focus{outline:none}
/*!
 * Quill Editor v1.3.7
 * https://quilljs.com/
 * Copyright (c) 2014, Jason Chen
 * Copyright (c) 2013, salesforce.com
 */.ql-container{box-sizing:border-box;font-family:Helvetica,Arial,sans-serif;font-size:13px;height:100%;margin:0;position:relative}.ql-container.ql-disabled .ql-tooltip{visibility:hidden}.ql-container.ql-disabled .ql-editor ul[data-checked]>li:before{pointer-events:none}.ql-clipboard{height:1px;left:-100000px;overflow-y:hidden;position:absolute;top:50%}.ql-clipboard p{margin:0;padding:0}.ql-editor{word-wrap:break-word;box-sizing:border-box;height:100%;line-height:1.42;outline:none;overflow-y:auto;padding:12px 15px;tab-size:4;-moz-tab-size:4;text-align:left;white-space:pre-wrap}.ql-editor>*{cursor:text}.ql-editor blockquote,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6,.ql-editor ol,.ql-editor p,.ql-editor pre,.ql-editor ul{counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;margin:0;padding:0}.ql-editor ol,.ql-editor ul{padding-left:1.5em}.ql-editor ol>li,.ql-editor ul>li{list-style-type:none}.ql-editor ul>li:before{content:"\2022"}.ql-editor ul[data-checked=false],.ql-editor ul[data-checked=true]{pointer-events:none}.ql-editor ul[data-checked=false]>li *,.ql-editor ul[data-checked=true]>li *{pointer-events:all}.ql-editor ul[data-checked=false]>li:before,.ql-editor ul[data-checked=true]>li:before{color:#777;cursor:pointer;pointer-events:all}.ql-editor ul[data-checked=true]>li:before{content:"\2611"}.ql-editor ul[data-checked=false]>li:before{content:"\2610"}.ql-editor li:before{display:inline-block;white-space:nowrap;width:1.2em}.ql-editor li:not(.ql-direction-rtl):before{margin-left:-1.5em;margin-right:.3em;text-align:right}.ql-editor li.ql-direction-rtl:before{margin-left:.3em;margin-right:-1.5em}.ql-editor ol li:not(.ql-direction-rtl),.ql-editor ul li:not(.ql-direction-rtl){padding-left:1.5em}.ql-editor ol li.ql-direction-rtl,.ql-editor ul li.ql-direction-rtl{padding-right:1.5em}.ql-editor ol li{counter-increment:list-0;counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li:before{content:counter(list-0,decimal) ". "}.ql-editor ol li.ql-indent-1{counter-increment:list-1}.ql-editor ol li.ql-indent-1:before{content:counter(list-1,lower-alpha) ". "}.ql-editor ol li.ql-indent-1{counter-reset:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-2{counter-increment:list-2}.ql-editor ol li.ql-indent-2:before{content:counter(list-2,lower-roman) ". "}.ql-editor ol li.ql-indent-2{counter-reset:list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-3{counter-increment:list-3}.ql-editor ol li.ql-indent-3:before{content:counter(list-3,decimal) ". "}.ql-editor ol li.ql-indent-3{counter-reset:list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-4{counter-increment:list-4}.ql-editor ol li.ql-indent-4:before{content:counter(list-4,lower-alpha) ". "}.ql-editor ol li.ql-indent-4{counter-reset:list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-5{counter-increment:list-5}.ql-editor ol li.ql-indent-5:before{content:counter(list-5,lower-roman) ". "}.ql-editor ol li.ql-indent-5{counter-reset:list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-6{counter-increment:list-6}.ql-editor ol li.ql-indent-6:before{content:counter(list-6,decimal) ". "}.ql-editor ol li.ql-indent-6{counter-reset:list-7 list-8 list-9}.ql-editor ol li.ql-indent-7{counter-increment:list-7}.ql-editor ol li.ql-indent-7:before{content:counter(list-7,lower-alpha) ". "}.ql-editor ol li.ql-indent-7{counter-reset:list-8 list-9}.ql-editor ol li.ql-indent-8{counter-increment:list-8}.ql-editor ol li.ql-indent-8:before{content:counter(list-8,lower-roman) ". "}.ql-editor ol li.ql-indent-8{counter-reset:list-9}.ql-editor ol li.ql-indent-9{counter-increment:list-9}.ql-editor ol li.ql-indent-9:before{content:counter(list-9,decimal) ". "}.ql-editor .ql-indent-1:not(.ql-direction-rtl){padding-left:3em}.ql-editor li.ql-indent-1:not(.ql-direction-rtl){padding-left:4.5em}.ql-editor .ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:3em}.ql-editor li.ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:4.5em}.ql-editor .ql-indent-2:not(.ql-direction-rtl){padding-left:6em}.ql-editor li.ql-indent-2:not(.ql-direction-rtl){padding-left:7.5em}.ql-editor .ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:6em}.ql-editor li.ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:7.5em}.ql-editor .ql-indent-3:not(.ql-direction-rtl){padding-left:9em}.ql-editor li.ql-indent-3:not(.ql-direction-rtl){padding-left:10.5em}.ql-editor .ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:9em}.ql-editor li.ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:10.5em}.ql-editor .ql-indent-4:not(.ql-direction-rtl){padding-left:12em}.ql-editor li.ql-indent-4:not(.ql-direction-rtl){padding-left:13.5em}.ql-editor .ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:12em}.ql-editor li.ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:13.5em}.ql-editor .ql-indent-5:not(.ql-direction-rtl){padding-left:15em}.ql-editor li.ql-indent-5:not(.ql-direction-rtl){padding-left:16.5em}.ql-editor .ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:15em}.ql-editor li.ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:16.5em}.ql-editor .ql-indent-6:not(.ql-direction-rtl){padding-left:18em}.ql-editor li.ql-indent-6:not(.ql-direction-rtl){padding-left:19.5em}.ql-editor .ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:18em}.ql-editor li.ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:19.5em}.ql-editor .ql-indent-7:not(.ql-direction-rtl){padding-left:21em}.ql-editor li.ql-indent-7:not(.ql-direction-rtl){padding-left:22.5em}.ql-editor .ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:21em}.ql-editor li.ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:22.5em}.ql-editor .ql-indent-8:not(.ql-direction-rtl){padding-left:24em}.ql-editor li.ql-indent-8:not(.ql-direction-rtl){padding-left:25.5em}.ql-editor .ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:24em}.ql-editor li.ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:25.5em}.ql-editor .ql-indent-9:not(.ql-direction-rtl){padding-left:27em}.ql-editor li.ql-indent-9:not(.ql-direction-rtl){padding-left:28.5em}.ql-editor .ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:27em}.ql-editor li.ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:28.5em}.ql-editor .ql-video{display:block;max-width:100%}.ql-editor .ql-video.ql-align-center{margin:0 auto}.ql-editor .ql-video.ql-align-right{margin:0 0 0 auto}.ql-editor .ql-bg-black{background-color:#000}.ql-editor .ql-bg-red{background-color:#e60000}.ql-editor .ql-bg-orange{background-color:#f90}.ql-editor .ql-bg-yellow{background-color:#ff0}.ql-editor .ql-bg-green{background-color:#008a00}.ql-editor .ql-bg-blue{background-color:#06c}.ql-editor .ql-bg-purple{background-color:#93f}.ql-editor .ql-color-white{color:#fff}.ql-editor .ql-color-red{color:#e60000}.ql-editor .ql-color-orange{color:#f90}.ql-editor .ql-color-yellow{color:#ff0}.ql-editor .ql-color-green{color:#008a00}.ql-editor .ql-color-blue{color:#06c}.ql-editor .ql-color-purple{color:#93f}.ql-editor .ql-font-serif{font-family:Georgia,Times New Roman,serif}.ql-editor .ql-font-monospace{font-family:Monaco,Courier New,monospace}.ql-editor .ql-size-small{font-size:.75em}.ql-editor .ql-size-large{font-size:1.5em}.ql-editor .ql-size-huge{font-size:2.5em}.ql-editor .ql-direction-rtl{direction:rtl;text-align:inherit}.ql-editor .ql-align-center{text-align:center}.ql-editor .ql-align-justify{text-align:justify}.ql-editor .ql-align-right{text-align:right}.ql-editor.ql-blank:before{color:#0009;content:attr(data-placeholder);font-style:italic;left:15px;pointer-events:none;position:absolute;right:15px}.ql-snow .ql-toolbar:after,.ql-snow.ql-toolbar:after{clear:both;content:"";display:table}.ql-snow .ql-toolbar button,.ql-snow.ql-toolbar button{background:none;border:none;cursor:pointer;display:inline-block;float:left;height:24px;padding:3px 5px;width:28px}.ql-snow .ql-toolbar button svg,.ql-snow.ql-toolbar button svg{float:left;height:100%}.ql-snow .ql-toolbar button:active:hover,.ql-snow.ql-toolbar button:active:hover{outline:none}.ql-snow .ql-toolbar input.ql-image[type=file],.ql-snow.ql-toolbar input.ql-image[type=file]{display:none}.ql-snow .ql-toolbar .ql-picker-item.ql-selected,.ql-snow .ql-toolbar .ql-picker-item:hover,.ql-snow .ql-toolbar .ql-picker-label.ql-active,.ql-snow .ql-toolbar .ql-picker-label:hover,.ql-snow .ql-toolbar button.ql-active,.ql-snow .ql-toolbar button:focus,.ql-snow .ql-toolbar button:hover,.ql-snow.ql-toolbar .ql-picker-item.ql-selected,.ql-snow.ql-toolbar .ql-picker-item:hover,.ql-snow.ql-toolbar .ql-picker-label.ql-active,.ql-snow.ql-toolbar .ql-picker-label:hover,.ql-snow.ql-toolbar button.ql-active,.ql-snow.ql-toolbar button:focus,.ql-snow.ql-toolbar button:hover{color:#06c}.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:focus .ql-fill,.ql-snow .ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover .ql-fill,.ql-snow .ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:focus .ql-fill,.ql-snow.ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:hover .ql-fill,.ql-snow.ql-toolbar button:hover .ql-stroke.ql-fill{fill:#06c}.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow .ql-toolbar button.ql-active .ql-stroke,.ql-snow .ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar button:focus .ql-stroke,.ql-snow .ql-toolbar button:focus .ql-stroke-miter,.ql-snow .ql-toolbar button:hover .ql-stroke,.ql-snow .ql-toolbar button:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow.ql-toolbar button.ql-active .ql-stroke,.ql-snow.ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar button:focus .ql-stroke,.ql-snow.ql-toolbar button:focus .ql-stroke-miter,.ql-snow.ql-toolbar button:hover .ql-stroke,.ql-snow.ql-toolbar button:hover .ql-stroke-miter{stroke:#06c}@media (pointer:coarse){.ql-snow .ql-toolbar button:hover:not(.ql-active),.ql-snow.ql-toolbar button:hover:not(.ql-active){color:#444}.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill{fill:#444}.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter{stroke:#444}}.ql-snow,.ql-snow *{box-sizing:border-box}.ql-snow .ql-hidden{display:none}.ql-snow .ql-out-bottom,.ql-snow .ql-out-top{visibility:hidden}.ql-snow .ql-tooltip{position:absolute;transform:translateY(10px)}.ql-snow .ql-tooltip a{cursor:pointer;text-decoration:none}.ql-snow .ql-tooltip.ql-flip{transform:translateY(-10px)}.ql-snow .ql-formats{display:inline-block;vertical-align:middle}.ql-snow .ql-formats:after{clear:both;content:"";display:table}.ql-snow .ql-stroke{fill:none;stroke:#444;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.ql-snow .ql-stroke-miter{fill:none;stroke:#444;stroke-miterlimit:10;stroke-width:2}.ql-snow .ql-fill,.ql-snow .ql-stroke.ql-fill{fill:#444}.ql-snow .ql-empty{fill:none}.ql-snow .ql-even{fill-rule:evenodd}.ql-snow .ql-stroke.ql-thin,.ql-snow .ql-thin{stroke-width:1}.ql-snow .ql-transparent{opacity:.4}.ql-snow .ql-direction svg:last-child{display:none}.ql-snow .ql-direction.ql-active svg:last-child{display:inline}.ql-snow .ql-direction.ql-active svg:first-child{display:none}.ql-snow .ql-editor h1{font-size:2em}.ql-snow .ql-editor h2{font-size:1.5em}.ql-snow .ql-editor h3{font-size:1.17em}.ql-snow .ql-editor h4{font-size:1em}.ql-snow .ql-editor h5{font-size:.83em}.ql-snow .ql-editor h6{font-size:.67em}.ql-snow .ql-editor a{text-decoration:underline}.ql-snow .ql-editor blockquote{border-left:4px solid #ccc;margin-bottom:5px;margin-top:5px;padding-left:16px}.ql-snow .ql-editor code,.ql-snow .ql-editor pre{background-color:#f0f0f0;border-radius:3px}.ql-snow .ql-editor pre{margin-bottom:5px;margin-top:5px;padding:5px 10px;white-space:pre-wrap}.ql-snow .ql-editor code{font-size:85%;padding:2px 4px}.ql-snow .ql-editor pre.ql-syntax{background-color:#23241f;color:#f8f8f2;overflow:visible}.ql-snow .ql-editor img{max-width:100%}.ql-snow .ql-picker{color:#444;display:inline-block;float:left;font-size:14px;font-weight:500;height:24px;position:relative;vertical-align:middle}.ql-snow .ql-picker-label{cursor:pointer;display:inline-block;height:100%;padding-left:8px;padding-right:2px;position:relative;width:100%}.ql-snow .ql-picker-label:before{display:inline-block;line-height:22px}.ql-snow .ql-picker-options{background-color:#fff;display:none;min-width:100%;padding:4px 8px;position:absolute;white-space:nowrap}.ql-snow .ql-picker-options .ql-picker-item{cursor:pointer;display:block;padding-bottom:5px;padding-top:5px}.ql-snow .ql-picker.ql-expanded .ql-picker-label{color:#ccc;z-index:2}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-fill{fill:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-stroke{stroke:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-options{display:block;margin-top:-1px;top:100%;z-index:1}.ql-snow .ql-color-picker,.ql-snow .ql-icon-picker{width:28px}.ql-snow .ql-color-picker .ql-picker-label,.ql-snow .ql-icon-picker .ql-picker-label{padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-label svg,.ql-snow .ql-icon-picker .ql-picker-label svg{right:4px}.ql-snow .ql-icon-picker .ql-picker-options{padding:4px 0}.ql-snow .ql-icon-picker .ql-picker-item{height:24px;padding:2px 4px;width:24px}.ql-snow .ql-color-picker .ql-picker-options{padding:3px 5px;width:152px}.ql-snow .ql-color-picker .ql-picker-item{border:1px solid #0000;float:left;height:16px;margin:2px;padding:0;width:16px}.ql-snow .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg{margin-top:-9px;position:absolute;right:0;top:50%;width:18px}.ql-snow .ql-picker.ql-font .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-label]:not([data-label=""]):before{content:attr(data-label)}.ql-snow .ql-picker.ql-header{width:98px}.ql-snow .ql-picker.ql-header .ql-picker-item:before,.ql-snow .ql-picker.ql-header .ql-picker-label:before{content:"Normal"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="1"]:before{content:"Heading 1"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="2"]:before{content:"Heading 2"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="3"]:before{content:"Heading 3"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="4"]:before{content:"Heading 4"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="5"]:before{content:"Heading 5"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="6"]:before{content:"Heading 6"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{font-size:2em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{font-size:1.5em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{font-size:1.17em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{font-size:1em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{font-size:.83em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{font-size:.67em}.ql-snow .ql-picker.ql-font{width:108px}.ql-snow .ql-picker.ql-font .ql-picker-item:before,.ql-snow .ql-picker.ql-font .ql-picker-label:before{content:"Sans Serif"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=serif]:before{content:"Serif"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=monospace]:before{content:"Monospace"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{font-family:Georgia,Times New Roman,serif}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{font-family:Monaco,Courier New,monospace}.ql-snow .ql-picker.ql-size{width:98px}.ql-snow .ql-picker.ql-size .ql-picker-item:before,.ql-snow .ql-picker.ql-size .ql-picker-label:before{content:"Normal"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=small]:before{content:"Small"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=large]:before{content:"Large"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=huge]:before{content:"Huge"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before{font-size:10px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before{font-size:18px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{font-size:32px}.ql-snow .ql-color-picker.ql-background .ql-picker-item{background-color:#fff}.ql-snow .ql-color-picker.ql-color .ql-picker-item{background-color:#000}.ql-toolbar.ql-snow{border:1px solid #ccc;box-sizing:border-box;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;padding:8px}.ql-toolbar.ql-snow .ql-formats{margin-right:15px}.ql-toolbar.ql-snow .ql-picker-label{border:1px solid #0000}.ql-toolbar.ql-snow .ql-picker-options{border:1px solid #0000;box-shadow:0 2px 8px #0003}.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label,.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options{border-color:#ccc}.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item.ql-selected,.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item:hover{border-color:#000}.ql-toolbar.ql-snow+.ql-container.ql-snow{border-top:0}.ql-snow .ql-tooltip{background-color:#fff;border:1px solid #ccc;box-shadow:0 0 5px #ddd;color:#444;padding:5px 12px;white-space:nowrap}.ql-snow .ql-tooltip:before{content:"Visit URL:";line-height:26px;margin-right:8px}.ql-snow .ql-tooltip input[type=text]{border:1px solid #ccc;display:none;font-size:13px;height:26px;margin:0;padding:3px 5px;width:170px}.ql-snow .ql-tooltip a.ql-preview{display:inline-block;max-width:200px;overflow-x:hidden;text-overflow:ellipsis;vertical-align:top}.ql-snow .ql-tooltip a.ql-action:after{border-right:1px solid #ccc;content:"Edit";margin-left:16px;padding-right:8px}.ql-snow .ql-tooltip a.ql-remove:before{content:"Remove";margin-left:8px}.ql-snow .ql-tooltip a{line-height:26px}.ql-snow .ql-tooltip.ql-editing a.ql-preview,.ql-snow .ql-tooltip.ql-editing a.ql-remove{display:none}.ql-snow .ql-tooltip.ql-editing input[type=text]{display:inline-block}.ql-snow .ql-tooltip.ql-editing a.ql-action:after{border-right:0;content:"Save";padding-right:0}.ql-snow .ql-tooltip[data-mode=link]:before{content:"Enter link:"}.ql-snow .ql-tooltip[data-mode=formula]:before{content:"Enter formula:"}.ql-snow .ql-tooltip[data-mode=video]:before{content:"Enter video:"}.ql-snow a{color:#06c}.ql-container.ql-snow{border:1px solid #ccc}.option-form-container{margin-bottom:20px}.option-form-label{color:#7e7e7e;font-size:11px;font-weight:600;text-align:left}.option-form-add-button{border-color:#06f;color:#06f;height:100%;width:100%}.option-form-delete-button{border-color:#eb2a2a;color:#eb2a2a;height:100%;width:100%}.dn-drop-down-wrap{left:0;position:relative;top:0}.dn-drop-down-value-wrap{align-items:center;cursor:pointer;display:flex;gap:8px;justify-content:space-between;width:100%}.dn-drop-down-value-wrap>p{text-wrap:nowrap;font-family:Pretendard;font-size:16px;font-weight:700;padding:0 5px;text-align:center}.dn-drop-down-value-wrap .dn-drop-down-value-icon{font-size:12px;font-weight:700}.dn-drop-down{border:1px solid #0000001a;left:0;position:absolute;top:100%;width:100%;z-index:10}.dn-drop-down .dn-drop-down-items{background:#fff;border-bottom:1px solid #0000001a;cursor:pointer}.dn-drop-down .dn-drop-down-items:last-child{border-bottom:none}.dn-drop-down .dn-drop-down-items.active button,.dn-drop-down .dn-drop-down-items:hover button{background:#0000001a}.dn-drop-down .dn-drop-down-items button{text-wrap:nowrap;background:none;background:#fff;border:none;color:var(--black-color);cursor:pointer;font-family:Pretendard;font-size:14px;height:100%;line-height:200%;padding:0 5px;text-align:left;width:100%}@media screen and (max-width:768px){.dn-drop-down-value-wrap{gap:5px}.dn-drop-down-value-wrap>p{font-size:15px}.dn-drop-down-value-wrap .dn-drop-down-value-icon{font-size:10px}}@media screen and (max-width:500px){.dn-drop-down-value-wrap>p{font-size:14px}}.ant-menu-submenu-arrow,.ant-menu-title-content{color:#fff!important}.ant-menu-item-selected{background-color:#3e3e3e!important}.ant-menu-item-icon{color:#fff!important}.ant-menu-sub{background-color:#707070!important}.ant-menu-item-group-title{color:#fff!important}.ant-menu::-webkit-scrollbar{display:none}.ant-menu{-ms-overflow-style:none;scrollbar-width:none}.square_float_button_group{background-color:#efefef;position:fixed;right:60px;top:300px;width:100px;z-index:999}.square_float_button_group .square_float_button{position:static}.square_float_button{border:1px solid #ddd;border-bottom:none;bottom:60px;font-size:12px;padding:10px 12px;position:fixed;right:60px;transition:.3s;width:100%;z-index:999}.square_float_button:not(:nth-child(5),:nth-child(6)):hover{background-color:var(--black-color);color:var(--white-color)}.square_float_button.hidden{display:none}.square_float_button.hidden img{width:13px}.square_float_button.hidden img svg path{stroke:var(--white-color)}.square_float_button:last-child{border-bottom:none}.square_float_button_default{align-items:center;background:none;cursor:pointer;display:flex;justify-content:center}.square_float_button.resently_saw{background-color:var(--white-color);display:flex;flex-direction:column;font-size:11px;gap:10px}.square_float_button.resently_saw div{aspect-ratio:1/1;width:100%}.square_float_button.resently_saw img{aspect-ratio:1/1;background-color:var(--white-color);border:1px solid #ddd;cursor:pointer;object-fit:cover;width:100%}.square_float_button.resently_saw.arrow{display:flex;flex-direction:row;justify-content:space-between}.square_float_button.resently_saw.arrow button span{height:14px;width:14px}.square_float_button.top{background-color:var(--black-color);color:var(--white-color);font-size:14px}.square_float_button_default:last-child{margin-bottom:0}@media screen and (max-width:1024px){.square_float_button_group{right:15px;width:75px}.square_float_button{padding:6px 8px}.square_float_button.resently_saw.arrow button{height:10px;width:10px}.square_float_button.resently_saw.arrow button span{font-size:10px}}@media screen and (max-width:600px){.square_float_button_group{display:none}}.top_banner_layout{transition:height .3s ease-out;width:100%}.top_banner_container{align-items:center;display:flex;height:100%;left:0;margin:0 auto;position:relative;top:0;width:100%}.top_banner_content{flex:1 1}.top_banner_close_button{background:none;border:none;cursor:pointer;height:24px;position:absolute;right:0;top:50%;transform:translateY(-50%);width:24px}.header_wrapper{left:0;position:relative;top:0}.header_layout{border-bottom:1px solid #efefef;padding:19px 0;width:100%}.header_container{align-items:center;display:flex;justify-content:space-between;margin:0 auto;width:100%}.header_layout.top .header_container{position:relative}.header_layout.top .header_content.inner01,.header_layout.top .header_content.inner03{position:relative;z-index:2}.header_layout.top .header_content.inner02{align-items:center;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%;z-index:1}.header_container.bottom button{font-size:16px}.header_container.bottom .header_content.inner01,.header_container.bottom .header_content.inner03{min-width:170px}.header_container>li,.header_content{align-items:center;display:flex}.header_logo{cursor:pointer;font-family:Dela Gothic One,sans-serif;font-size:28px;font-style:normal;font-weight:700;font-weight:400;line-height:38px}.header_logo img{height:auto;width:100%}.header_toggle{height:48px;margin-left:34px;width:179px}.header_content.inner02 ul.header_nav{align-items:center;display:flex}.header_content.inner02 ul.header_nav li{font-size:16px;margin-right:28px;text-align:center;transition:.2s;word-break:keep-all}.header_content.inner02.menu .mobile{display:none;transition:.2}.header_content.inner02.menu .mobile a{color:var(--black-color)}.header_content.inner02.menu .mobile a:hover,.header_content.inner02.menu ul.header_nav li:hover{color:var(--red-secondary-color)}.header_content.inner02 ul.header_nav li:last-child{margin-right:0}.header_content.inner02 ul.header_nav li button{background:none;border:none;color:var(--black-color);cursor:pointer;font-size:16px;font-weight:700;line-height:150%}.header_layout .header_nav input{width:300px}.header_content.inner03 ul{align-items:center;display:flex}.header_content.inner03 ul li button{background:none;border:none;cursor:pointer}.header_content.inner03 ul li button .delivery svg{height:25px;width:100%}.header_content.inner03 ul.header_nav_icon li{left:0;margin-left:24px;position:relative;top:0}.header_content.inner03 ul.header_nav_icon li:first-child{margin-left:0}.header_content.inner03 ul.header_nav_icon li:hover span.header_nav_icon_text{display:block}.header_nav_icon_text{display:none;font-family:Dela Gothic One,sans-serif;font-size:9px;font-style:normal;font-weight:400;left:50%;position:absolute;top:100%;transform:translateX(-50%)}.header_content.inner03 ul.header_login_button li span.username{padding:0 10px}.header_content.inner03 ul.header_login_button li button{color:var(--black-color);font-size:14px;font-weight:400;line-height:32px;padding:0 10px;transition:.2s}.header_content.inner03 ul.header_login_button li button:hover{background-color:#0000000d}.header_content.inner03 ul.header_login_button li:after{color:var(--black-color);content:"|";font-size:14px;padding:0 5px}.header_content.inner03 ul.header_login_button li:last-child:after{content:"";padding:0}.header_dropdown{background:var(--beige-color);left:0;padding:60px 0 40px;position:absolute;top:100%;width:100%;z-index:3001}.header_dropdown_container{display:flex;flex-direction:column;margin:0 auto;max-width:1514px;width:100%}.header_dropdown_container .header_dropdown_category{margin:0 auto;width:calc(100% - 30px)}.header_dropdown_container .header_dropdown_category>ul{display:flex;flex-wrap:wrap;gap:4%;width:100%}.header_dropdown_container .header_dropdown_category>ul>li{flex-basis:19%;flex-grow:1;flex-shrink:1;margin-bottom:3%;max-width:22%}.header_dropdown_container .header_dropdown_swiper{width:23%}.header_dropdown_container .header_dropdown_swiper .header_dropdown_swiper_title{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px}.header_dropdown_container .header_dropdown_swiper .header_dropdown_swiper_title h4{color:var(--black-color);font-size:18px;font-weight:700;line-height:30px}.header_dropdown_container .header_dropdown_swiper .header_dropdown_swiper_title ul{align-items:center;display:flex;justify-content:space-between}.header_dropdown_container .header_dropdown_swiper .header_dropdown_swiper_title ul li{background:#0000;border:2px solid var(--black-color);border-radius:50%;height:8px;margin-right:8px;width:8px}.header_dropdown_container .header_dropdown_swiper .header_dropdown_swiper_title ul li.active{background:var(--black-color)}.header_dropdown_container .header_dropdown_swiper .header_dropdown_swiper_title ul li:last-child{margin-right:0}.header_dropdown_container .header_dropdown_swiper .header_dropdown_swiper_title ul li img{height:100%;object-fit:cover;width:100%}.mobile_header_wrapper{display:none}.mobile_header{border-bottom:1px solid #efefef;left:0;position:sticky;top:0;width:100%;z-index:99999}.mobile_header .inner,.mobile_nav .inner{align-items:center;display:flex;height:64px;margin:0 auto;width:calc(100% - 60px)}.mobile_nav .inner{height:80px;padding-bottom:19px}.mobile_header .header_logo{min-width:100px;width:20%}.mobile_nav{border-top:1px solid #efefef;bottom:0;left:0;position:fixed;width:100%;z-index:99999}.mobile_nav .header_nav_icon{align-items:center;display:flex;justify-content:space-between;padding-bottom:10px;width:100%}.mobile_nav .header_nav_icon li{position:relative;text-align:center;width:24px}.mobile_nav .header_nav_icon li .header_nav_icon_text{display:block;font-family:pretendard;white-space:nowrap;word-break:keep-all}.mobile_nav .header_nav_icon button{height:24px;padding:0}.header_dropdown.mobile button,.mobile_nav .header_nav_icon button{background-color:initial;border:none}.header_dropdown.mobile .header_dropdown_category ul li{border-bottom:1px solid var(--black-color);margin-bottom:10%;padding-bottom:10px}.header_content.inner02 ul.header_nav .header-keyword-wrap{background-color:#fff;box-shadow:0 3px 4px 0 #00000012;display:flex;flex-wrap:wrap;gap:5px;left:0;padding:20px;position:absolute;top:100%;width:100%}.header_content.inner02 ul.header_nav .header-keyword{background:#efefef;border-radius:30px;cursor:pointer;font-size:14px;margin:0;padding:10px 15px;text-align:left!important}.header_content.inner02 ul.header_nav .header-keyword:hover{background:#ddd}.jmdepth01{position:relative}.jmdepth01>a{color:var(--black-color);display:block;text-decoration:none}.jmdepth02{background:#fff;left:50%;max-height:0;min-width:150px;overflow:hidden;position:absolute;top:45px;transform:translateX(-50%);transition:max-height .3s ease-out,padding .3s ease-out;z-index:2}.jmdepth01:hover .jmdepth02{max-height:140px}.jmdepth02>li{border:1px solid #efefef;border-top:none;margin:0!important;padding:12px 15px;white-space:nowrap}.jmdepth02 a{color:var(--dark-gray-color);display:block;font-size:14px;text-decoration:none;transition:.2s}.jmdepth02 a:hover{color:var(--red-secondary-color)}@media (max-width:1820px){.header_layout{padding:20px}}@media (max-width:1500px){.header_toggle{height:36px;margin-left:20px;width:150px}.header_content.inner02 ul.header_nav li,.header_content.inner03 ul.header_nav_icon{margin-right:20px}.header_content.inner03 ul.header_nav_icon li{margin-left:14px}.header_content.inner03 ul.header_nav_icon li span.header_nav_icon_text{font-size:7px}.header_content.inner03 ul.header_nav_icon li button img{width:80%}.header_content.inner03 ul.header_login_button li button{font-size:12px;line-height:170%}.header_content.inner03 ul.header_login_button li:after{font-size:12px;padding:0 8px}.header_layout.bottom .header_content.inner03 ul.header_nav_icon{margin-left:10px;margin-right:0}}@media (max-width:1100px){.header_content.inner03 ul.header_login_button li button{padding:0}.header_content.inner02 ul.header_nav .header-keyword-wrap li:first-child{font-size:14px}.header_content.inner02 ul.header_nav .header-keyword{font-size:12px}.header_content.inner02 ul.header_nav li,.header_content.inner02 ul.header_nav li button{font-size:15px}.header_content.inner03 ul li button .delivery svg{height:20px;width:100%}.header_container.bottom .header_content.inner01{min-width:134px}.pc.all_menu{font-size:14px}.header_layout.top .header_content.inner02 li:not(.header-keyword){width:28vw}}@media (max-width:850px){.header_content.inner02 ul.header_nav li{margin-right:15px}}@media (max-width:767px){body .header_wrapper.hide{padding:0}.header_content.inner02.menu .mobile{display:block}.header_wrapper{left:0;position:sticky;top:0;width:100%}.header_wrapper.hide{top:0}.mobile_header_wrapper{display:block}.header_layout{padding:10px 20px}.header_layout.top .header_content.inner01{width:30%}.header_layout.top .header_content.inner02{justify-content:end;width:70%}.header_layout.top input{font-size:14px!important;width:88%}.header_layout.top .search{font-size:15px!important;width:10%}.header_layout.top .header_content.inner03{display:none}.header_layout.bottom .header_container{flex-wrap:wrap;row-gap:10px}.header_layout.bottom .header_content.inner01,.header_layout.bottom .header_content.inner03,.header_layout.top,.jmdepth01{display:none}.header_layout.bottom .header_content.inner01{min-width:100px}.header_layout.bottom .header_content.inner02{padding-top:10px;width:100%}.header_layout.bottom .header_content.inner02 .header_nav{justify-content:space-between;overflow-x:scroll;overflow-y:hidden;padding-bottom:10px;width:100%}.header_layout.bottom .header_content.inner02 .header_nav::-webkit-scrollbar{height:5px;width:5px}.header_layout.bottom .header_content.inner02 .header_nav::-webkit-scrollbar-thumb{background:var(--black-color);border-radius:12px 12px 12px 12px}.header_layout.bottom .header_content.inner02 .header_nav::-webkit-scrollbar-track{background:#efefef}.header_layout.bottom .header_content.inner02 .header_nav li{min-width:fit-content}.header_dropdown{height:100vh;overflow-y:scroll;padding:40px 20px 160px}.header_dropdown::-webkit-scrollbar{display:none}.header_dropdown_container .header_dropdown_category>ul>li{flex-basis:auto;max-width:none;width:50%}}@media (max-width:500px){.mobile_header .inner{width:calc(100% - 30px)}}.mobile-menu button{background-color:initial;border:none}.mobile-menu ul li{border:1px solid #0000;cursor:pointer;transition:.2s;width:fit-content}.mobile-menu ul li:hover{border-bottom:1px solid var(--dark-gray-color);color:var(--dark-gray-color)}.mobile-menu .inner{margin:0 auto;overflow-x:scroll;width:calc(100% - 30px)}.mobile-menu ul{display:flex;flex-direction:column;gap:20px;padding:20px 0}.mobile-menu ul li{font-size:14px;min-width:fit-content;padding-bottom:5px}.mobile-menu ul li.active-menu-item{font-weight:700}.mobile-all-menu{padding:20px 0}.mobile_depth_menu_layout{width:100%}.mobile_depth_menu_container{box-sizing:border-box;width:100%}.mobile_depth_menu_container.business{background:#900020;color:#fff}.mobile_depth_menu_title{align-items:center;cursor:default;display:flex;justify-content:space-between;transition:.2s ease}.mobile_depth_menu_title h4{cursor:pointer;font-size:14px;font-weight:400;margin:0;padding:15px 0 15px 24px}.mobile_depth_menu_title.first-depth-open{background-color:var(--black-color);color:#fff}.mobile_depth_menu_title.menu-open h4{font-weight:700}.mobile_depth_menu_title>span{align-items:center;cursor:pointer;display:flex;padding:10px 24px 10px 10px}.mobile_depth_menu_children_wrapper{height:0;overflow:hidden;transition:height .3s ease}.mobile_depth_menu_children_wrapper.open{height:auto;overflow:visible}.mobile_depth_menu_children{list-style:none;margin:0;padding:5px 0}.mobile_depth_menu_children li{font-size:14px}.mobile_search{cursor:default}.mobile_search .inner{margin:0 auto;width:calc(100% - 30px)}.mobile_search input{font-family:Pretendard}.mobile_search .search_icon{cursor:pointer}.mobile_search .button_wrap{display:flex;font-size:13px;font-weight:300;justify-content:space-between;padding:10px 0}.mobile_search .button_wrap button{background-color:initial;border:none;color:var(--dark-gray-color);cursor:pointer;font-size:13px;font-weight:300}.mobile_search .search_details{margin-top:10px}.mobile_search .search_details .title{font-size:15px;font-weight:700;padding:10px 0}.mobile_search .search_details li{align-items:center;cursor:pointer;display:flex;justify-content:space-between;padding:5px 0}.mobile_search .search_details .no_data{color:var(--dark-gray-color);justify-content:center;padding:40px 0}.mobile_search .search_details li>div{align-items:center;display:flex;gap:15px}.mobile_search .search_details li .details_icon{background-color:#efefef;border-radius:100%;padding:4px}.mega_menu_overlay{background-color:#0006;inset:0;position:fixed;z-index:999999}.mega_menu_wrapper_auto{background-color:#fff;box-shadow:2px 0 8px #0000001a;display:flex;flex-direction:column;height:100vh;left:0;position:absolute;top:0;z-index:10000}.mega_menu_header{align-items:center;background-color:#f8f8f8;border-bottom:1px solid #ddd;display:flex;font-weight:700;height:50px;justify-content:space-between;padding:0 20px;width:100%}.close_icon{cursor:pointer;font-size:18px}.menu_depth_wrapper{align-items:flex-start;display:flex;height:100vh;overflow:visible;position:relative}.mega_menu_primary{background-color:#f6f6f6;height:100%;list-style:none;margin:0;overflow-y:auto;padding:0;width:220px}.primary_item{align-items:center;border-bottom:1px solid #eee;cursor:pointer;display:flex;font-size:14px;justify-content:space-between;padding:14px 16px;transition:background-color .2s ease}.primary_item.business{background-color:#900020;color:#fff;font-weight:600}.primary_item.active,.primary_item:hover{background-color:#333;color:#fff;font-weight:600}.recursive_menu{background-color:#fff;border-left:1px solid #ddd;left:0;left:calc(var(--depth, 0)*220px);list-style:none;margin:0;min-height:100vh;padding:0;position:absolute;top:0;width:220px;z-index:1}.recursive_menu li{cursor:pointer;font-size:14px;font-weight:400;padding:14px 16px;position:relative;white-space:nowrap}.recursive_menu li:hover{background-color:#f9f9f9;font-weight:600}.menu_item .arrow_icon{color:#aaa;font-size:12px;position:absolute;right:12px;top:50%;transform:translateY(-50%)}@media (max-width:1200px){.mega_menu_primary,.recursive_menu{width:160px}.recursive_menu li{font-size:12px}}.PopularSearches_layout{cursor:pointer;height:24px;position:relative;width:160px}.PopularSearchesSwiper{height:100%;overflow:hidden;width:100%}.PopularSearchesSwiper .swiper-slide{align-items:center;display:flex;height:100%;justify-content:flex-start}.PopularSearchesSwiper .swiper-slide p{font-size:12px;font-weight:400}.PopularSearchesSwiper .swiper-slide p strong{font-size:14px;font-weight:600;margin-right:4px}.PopularSearchesSwiper .swiper-slide p span{color:var(--danger-color);margin-right:4px}.PopularSearches_layout .more_btn{font-size:12px;position:absolute;right:0;top:50%;transform:translateY(-50%)}.header_menu_layout{height:auto;left:0;line-height:auto;padding:12px;position:relative;top:0;width:100%}.header_menu_container{align-items:center;display:flex;justify-content:space-between;margin:0 auto;width:100%}.header_menu_container>li{cursor:pointer;font-size:15px;font-weight:600}.header_menu_container>li,.header_menu_container>li ul{align-items:center;display:flex}.header_menu_container>li.menu_items02 ul li{padding:0 14px}.admin_header_layout{background:#fff;height:100%;left:0;position:relative;top:0;width:100%}.admin_header_container{background:#fff;height:100%;justify-content:space-between;margin:0 auto;width:100%}.admin_header_container,.admin_info{align-items:center;display:flex}.admin_info p{color:var(--black-color);font-size:16px;font-weight:600;line-height:150%;margin-right:12px}.category_layout{align-items:center;cursor:pointer;display:flex;flex-direction:column;justify-content:center;width:auto}.category_layout:hover .ant-avatar{border:2px solid var(--primary-color);transition:all 0s}.category_layout p{font-size:13px;font-weight:500;line-height:150%;margin-top:8px;text-align:center}.product_item_layout{cursor:pointer}.recipe_swiper{display:flex}.recipe-section .recipe_slide{align-items:stretch;height:100%}.recipe-section .product_item_layout{display:flex;gap:20px;height:100%;width:calc(100% - 36px)}.main .recipe-section .product_image{border:none;height:260px;min-width:208px;width:30%}.recipe-section .product_text{display:flex;flex-direction:column;justify-content:center;width:60%}.product_image{align-items:stretch;aspect-ratio:4/5;border:1px solid #ddd;display:flex;justify-content:center;left:0;overflow:hidden;position:relative;top:0;width:100%}.product_image .image{height:100%;object-fit:cover;width:100%}.main .time_sale .product_image .image{background-color:#fff}.product_image .product_icon{align-items:center;border-bottom-right-radius:100px;border-top-right-radius:100px;color:#fff;display:flex;font-weight:700;height:32px;justify-content:center;left:calc(65px*(var(--index)));position:absolute;width:80px}.brand_detail .product_image,.products .product_image{left:0;position:relative;top:0;width:100%}.product_image img{height:100%;object-fit:cover;width:100%}.product_image .no-image{background:#f7f7f8;height:100%;width:100%}.product_image .product_sold_out{align-items:center;background:#0000004d;color:#fff;display:flex;font-size:1.8rem;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%}.product_image .product_image_hover_box{background:#0000001a;display:none;height:100%;left:0;position:absolute;top:0;width:100%}.product_item_layout:hover .product_image_hover_box{display:none}.product_image .product_image_hover_box button,.product_image.hovered:hover .product_image_hover_box{align-items:center;display:flex;justify-content:center}.product_image .product_image_hover_box button{background:var(--white-color);border:none;border-radius:50%;cursor:pointer;height:52px;margin:0 8px;width:52px}.product_image .product_image_hover_box button:hover{background:var(--black-color)}.product_image .product_image_hover_box button:hover img{filter:brightness(0) invert(100%)}.product_image .product_image_hover_box button img{object-fit:none}.product_item_tags{align-items:center;color:#111;display:flex;flex-wrap:nowrap;font-size:14px;font-weight:400;gap:4px;justify-content:flex-start;line-height:20px;overflow-x:scroll;overflow:hidden;word-break:keep-all}.product_item_tags::-webkit-scrollbar{display:none}.product_item_tags .product_tag{background:#f4f4f5;border-radius:2px;display:inline-block;flex-shrink:0;padding:4px 8px}.time_sale .product_item_tags .product_tag{background-color:#eeac35;color:#fff}.product_item_title{color:var(--black-color);font-size:20px;font-weight:700;line-height:150%}.product_item_title,.products .product_item_title{-webkit-box-orient:unset;overflow:visible;overflow:initial;text-overflow:clip;word-break:keep-all}.product_item_review,.product_item_review li{align-items:center;display:flex}.product_item_review li{color:#999;font-size:16px;font-weight:400;margin-right:12px}.product_item_review li:last-child{margin-right:0}.product_item_review li span{align-items:center;display:flex;justify-content:center;padding-right:4px}.product_item_review li span img{object-fit:contain}.product_item_price{align-items:end;display:flex;font-size:20px;justify-content:start;line-height:120%;row-gap:5px}.product_item_price span{color:var(--red-secondary-color);padding-right:5px}.product_item_price strong{color:#bbb;padding-right:5px;text-decoration:line-through}.product_item_price small{font-size:18px;font-weight:500;padding-right:4px}.product_item_price .discount_price{font-size:15px}@media screen and (max-width:1500px){.recipe-section .product_item_layout{flex-direction:column}.main .recipe-section .product_image{height:auto;min-width:0;min-width:auto;width:100%}.recipe-section .product_text{width:100%}}@media screen and (max-width:1200px){.main .product_item_title,.products .product_item_title{font-size:18px}}@media screen and (max-width:767px){.main .product_item_title,.product_item_title,.products .product_item_title{font-size:16px}.product_item_price{font-size:18px}.product_item_review li{font-size:13px}.product_image .product_image_hover_box button{height:40px;width:40px}.recipe-section .product_item_layout{gap:10px;padding:0}}@media screen and (max-width:500px){.product_image .product_icon{font-size:11px;font-weight:500;height:20px;left:calc(42px*(var(--index)));width:50px}.product_item_title,.products .product_item_title{font-size:14px}.product_title{margin-top:10px}.product_item_price{font-size:16px}.product_item_review li{font-size:12px}.product_item_review img{width:13px}.product_item_tags{font-size:12px}.product_item_tags .product_tag{padding:3px 5px}.recipe-section .product_item_layout{gap:10px}.recipe-section .product_image .product_sold_out,.recipe-section .product_item_price .discount_price{font-size:13px}.product_image .product_sold_out{font-size:18px}}.expandable_content{height:100%;overflow:hidden;transition:max-height .3s ease-out}.expand_button{background:none;border:none;cursor:pointer;font-size:12px;font-weight:500;position:relative;top:12px}.expand_button span{margin-left:4px}.ql-editor iframe{pointer-events:auto}.tab_content_layout{align-items:stretch!important;display:flex;height:100%;width:100%}.tab_content_label{height:100%;width:200px}.tab_content_label li{align-items:center;border-radius:5px;cursor:pointer;display:flex;font-size:12px;font-weight:500;height:25px;justify-content:space-between;line-height:150%;margin-bottom:5px;margin-right:10px;padding:4px 5px}.tab_content_label li.tab_content_label_active{background:#e7f6ff;border:1px solid #78c7ff}.tab_content_wrapper{border-left:1px solid #ebebeb;flex:1 1;height:100%;padding-left:20px}.tab_content_wrapper .tab_content_title{font-size:20px;font-weight:600;line-height:28px;margin-bottom:11px}.tabmenu_wrapper{height:100%;width:100%}.tabmenu_wrapper .tabmenu_container{overflow:hidden;width:100%}.tabmenu_wrapper .tabmenu_container>li{cursor:pointer}.tabmenu_wrapper .tabmenu_container>li>p{border:1px solid #fff;color:#4a4a4a;font-size:12px;font-weight:500;padding:10px}.tabmenu_wrapper .tabmenu_container>li.active>p{background:#e7f6ff;border:1px solid #78c7ff;border-radius:3px;box-sizing:border-box}.tabmenu_wrapper .tabmenu_container .sub_tabmenu{background:#f9f9f9;overflow:hidden;transition:max-height .3s ease-in}.tabmenu_wrapper .tabmenu_container .sub_tabmenu.collapsed{transition:max-height .3s ease-out}.tabmenu_wrapper .tabmenu_container span{color:#cbcbcb}.tabmenu_wrapper .tabmenu_container .sub_tabmenu>li>p{border:1px solid #f9f9f9;color:#8a8a8a;font-size:11px;font-weight:500;margin:5px;padding:3px 10px}.tabmenu_wrapper .tabmenu_container .sub_tabmenu>li.active>p{background:#e7f6ff;border:1px solid #78c7ff;border-radius:3px;box-sizing:border-box}.tree_item{align-items:center;display:flex;justify-content:flex-start}.tree_item .tree_expand_icon{align-items:center;display:flex;height:24px;justify-content:center;width:24px}.tree_item .tree_expand_icon.displayed:hover{background:#0000001a;border-radius:4px;cursor:pointer}.tree_item .tree_item_title{color:#4a4a4a;flex:1 1;font-size:12px;font-weight:500;line-height:130%;padding:5px}.tree_item .tree_item_title:hover{background:#0000001a;border-radius:4px;cursor:pointer}.tree_item .tree_item_title.selected{background:#d5ebff;border-radius:4px}.tree_item .tree_item_title.creating .tree_item_title_txt{border:2px solid var(--primary-color);color:var(--primary-color);padding:2px}.tree_item .tree_item_title .tree_item_icon{padding-right:5px}.tabs_layout{border-bottom:1px solid #ebebeb;display:flex;flex-wrap:wrap;row-gap:10px;width:100%}.tabs_layout .tabs_item{cursor:pointer;font-size:14px;font-weight:400;margin-right:10px;padding:0 15px}.tabs_layout .tabs_item p{color:#424242;left:0;padding:14px 0;position:relative;top:0}.tabs_layout .tabs_item span.bordered{background:#0000;bottom:0;display:inline-block;height:3px;left:0;position:absolute;width:100%}.tabs_layout .tabs_item.active p{color:#242424;font-weight:600}.tabs_layout .tabs_item.active span.bordered{background:var(--primary-color);border-top-left-radius:9999px;border-top-right-radius:9999px}.tabs_card_layout{display:flex;width:100%}.tabs_card_layout .tabs_card_item{align-items:center;background:#f7f7f8;border-bottom:1px solid var(--primary-color);color:#70737c99;cursor:pointer;display:flex;font-size:16px;font-weight:600;justify-content:center;padding:18px}.tabs_card_layout .tabs_card_item.active{background:#0000;border:1px solid;border-bottom:none;border-color:var(--primary-color);color:var(--primary-color)}.tabs_card_layout .tabs_card_item.empty{background:#0000;cursor:default}.collapse_layout{overflow:hidden;width:100%}.collapse_layout .collapse_header{align-items:center;border:1px solid #dfdfdf;color:#4a4a4a;cursor:pointer;display:flex;font-size:12px;font-weight:500;justify-content:space-between;padding:8px 10px}.collapse_layout .collapse_content{transition:max-height .3s ease-out}.collapse_layout .collapse_content.open{transition:max-height .3s ease-in}.menulist_layout{overflow:hidden;width:100%}.menulist_header{background-color:#f5f5f5;border-bottom:1px solid #dfdfdf;border-left:4px solid #2394e4;color:#333;font-size:14px;font-weight:700;padding:12px}.menulist_content{padding:10px}.subcategory_section{margin-top:15px}.subcategory_title{background-color:#f9f9f9;border-left:4px solid #2394e4;color:#555;font-size:13px;font-weight:700;margin-bottom:8px;padding:8px 10px}.subcategory_menus{padding-left:10px}.banner_layout{left:0;position:relative;top:0;width:100%}.banner_layout .main_banner_swiper{height:100%}.banner_layout .main_banner_swiper .swiper-slide{height:100%;width:60%}.banner_layout .main_banner_swiper .swiper-slide>div{height:100%}.banner_layout .main_banner_swiper .swiper-slide img{height:100%;object-fit:cover;width:100%}.banner_layout .swiper_controller_wrapper{height:52px;left:50%;margin:0 auto;position:absolute;top:50%;transform:translate(-50%,-50%);width:58%;z-index:2}.banner_layout .swiper_controller_wrapper .swiper_controller_container{height:100%;left:0;position:relative;top:0;width:100%}.banner_layout .swiper_controller_wrapper .swiper_controller_container .banner_controller{align-items:center;display:flex;justify-content:space-between}.banner_layout .swiper_controller_wrapper .swiper_controller_container .banner_controller div{align-items:center;background:var(--black-color);border-radius:50%;color:var(--white-color);cursor:pointer;display:flex;font-size:16px;font-weight:700;height:52px;justify-content:center;width:52px}.banner_layout .banner_progress_wrap{align-items:center;display:flex;gap:22px}.banner_layout .banner_progress_wrap .banner_progress_trail{background:#fff;border-radius:100px;height:5px;left:0;position:relative;top:0;width:174px}.banner_layout .banner_progress_wrap .banner_progress_trail .banner_progress_bar{background:#111;border-radius:100px;height:100%;left:0;position:absolute;top:0}.banner_layout .banner_progress_wrap button{background:none;border:none;cursor:pointer;font-weight:700}@media (max-width:1920px){.banner_layout .swiper_controller_wrapper{padding:0 30px}.banner_layout .main_banner_swiper .swiper-slide{width:80%}.banner_layout .swiper_controller_wrapper{width:78%}}@media (max-width:1500px){.banner_layout .swiper_controller_wrapper{padding:0 30px}}@media (max-width:768px){.banner_layout .swiper_controller_wrapper{display:none}}@media (max-width:500px){.banner_layout .main_banner_swiper .swiper-slide{width:100%}.banner_layout{height:70vw}.banner_layout .banner_progress_wrap{gap:10px}.banner_layout .banner_progress_wrap .banner_progress_trail{width:100px}.banner_layout .banner_progress_wrap button{font-size:8px}}@font-face{font-family:swiper-icons;font-style:normal;font-weight:400;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA")}:root{--swiper-theme-color:#007aff}:host{display:block;margin-left:auto;margin-right:auto;position:relative;z-index:1}.swiper{display:block;list-style:none;margin-left:auto;margin-right:auto;overflow:hidden;padding:0;position:relative;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{box-sizing:initial;display:flex;height:100%;position:relative;transition-property:transform;transition-timing-function:ease;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);width:100%;z-index:1}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{display:block;flex-shrink:0;height:100%;position:relative;transition-property:transform;width:100%}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{backface-visibility:hidden;transform:translateZ(0)}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{-ms-overflow-style:none;overflow:auto;scrollbar-width:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{height:var(--swiper-centered-offset-after);min-width:1px;width:100%}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(0deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,#00000080,#0000)}.swiper-lazy-preloader{border:4px solid #007aff;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top:4px solid #0000;box-sizing:border-box;height:42px;left:50%;margin-left:-21px;margin-top:-21px;position:absolute;top:50%;transform-origin:50%;width:42px;z-index:10}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s linear infinite}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper:after{content:"";left:0;pointer-events:none;position:absolute;top:0}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper:after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper:after{height:var(--swiper-virtual-size);width:1px}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{backface-visibility:hidden;overflow:hidden;transform-origin:center bottom}.swiper-pagination{position:absolute;text-align:center;transform:translateZ(0);transition:opacity .3s;z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:8px;bottom:var(--swiper-pagination-bottom,8px);left:0;top:auto;top:var(--swiper-pagination-top,auto);width:100%}.swiper-pagination-bullets-dynamic{font-size:0;overflow:hidden}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{position:relative;transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{background:#000;background:var(--swiper-pagination-bullet-inactive-color,#000);border-radius:50%;border-radius:var(--swiper-pagination-bullet-border-radius,50%);display:inline-block;height:8px;height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));opacity:.2;opacity:var(--swiper-pagination-bullet-inactive-opacity,.2);width:8px;width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px))}button.swiper-pagination-bullet{-webkit-appearance:none;appearance:none;border:none;box-shadow:none;margin:0;padding:0}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{background:var(--swiper-theme-color);background:var(--swiper-pagination-color,var(--swiper-theme-color));opacity:1;opacity:var(--swiper-pagination-bullet-opacity,1)}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{left:auto;left:var(--swiper-pagination-left,auto);right:8px;right:var(--swiper-pagination-right,8px);top:50%;transform:translate3d(0,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{display:block;margin:6px 0;margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:transform .2s,top .2s}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px;margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,left .2s}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,right .2s}.swiper-pagination-fraction{color:inherit;color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:#00000040;background:var(--swiper-pagination-progressbar-bg-color,#00000040);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-theme-color);background:var(--swiper-pagination-color,var(--swiper-theme-color));height:100%;left:0;position:absolute;top:0;transform:scale(0);transform-origin:left top;width:100%}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{height:4px;height:var(--swiper-pagination-progressbar-size,4px);left:0;top:0;width:100%}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{height:100%;left:0;top:0;width:4px;width:var(--swiper-pagination-progressbar-size,4px)}.swiper-pagination-lock{display:none}.category_card_layout{cursor:pointer;width:380px}.category_card_layout .category_card_img{height:100%;width:100%}.category_card_layout .category_card_img img{object-fit:cover}.category_card_layout:hover .category_card_img img{border-radius:190px}.category_card_layout .category_card_title{margin-top:19px}.category_card_layout .category_card_title h4{font-size:24px;line-height:150%}.category_card_layout .category_card_title p{left:0;margin-top:8px;position:relative;top:0}.depth_menu_container,.depth_menu_layout{width:100%}.depth_menu_container>div{align-items:center;border-bottom:1px solid var(--black-color);cursor:pointer;display:flex;font-size:18px;font-weight:700;justify-content:space-between;line-height:30px;margin-bottom:20px;padding:8px 0}.depth_menu_container>ul li{border-bottom:1px solid #0000;color:var(--dark-gray-color);cursor:pointer;font-size:15px;font-weight:500;line-height:25px;margin-bottom:6px;transition:.2s;width:fit-content}.depth_menu_container>ul li:last-child{margin-bottom:0}.depth_menu_container>ul li:hover{border-bottom:1px solid var(--dark-gray-color)}.search_layout_wrapper{background:var(--beige-color);left:0;position:absolute;top:0;width:100%;z-index:3100}.search_layout_container{margin:0 auto;max-width:1820px;width:100%}.search_layout_container .search_layout_header{align-items:center;display:flex;height:86px;justify-content:space-between}.search_layout_container .search_layout_header button{background:none;border:none;cursor:pointer;font-size:33px}.search_layout_container .search_content{margin:120px auto 190px;max-width:901px;width:100%}.search_layout_container .search_content .recommend_search_word{margin-top:28px}.search_layout_container .search_content .search_word_content{align-items:stretch;display:flex;justify-content:space-between;margin-top:60px}.search_layout_container .search_content .search_word_content .search_word_content_container{width:50%}.search_layout_container .search_content .search_word_content .search_word_content_container>div{display:flex;flex-direction:column;max-width:385px;width:100%}.search_layout_container .search_content .search_word_content .search_word_content_container:first-child{border-right:1px solid #ddd}.search_layout_container .search_content .search_word_content .recent_search_word_title{align-items:center;display:flex;justify-content:space-between;padding-bottom:16px}.search_layout_container .search_content .search_word_content .recent_search_word_title h5{color:var(--black-color);font-size:18px;font-weight:700;line-height:30px}.search_layout_container .search_content .search_word_content .recent_search_word_title button{background:none;border:none;color:#666;cursor:pointer;font-size:14px;font-weight:400;line-height:24px;text-decoration:underline}.recent_search_word .recent_search_word_item{align-items:center;display:flex;justify-content:space-between;margin-bottom:4px}.recent_search_word .recent_search_word_item p{color:#444;cursor:pointer;font-size:16px;font-weight:400;line-height:28px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.recent_search_word .recent_search_word_item p:hover{text-decoration:underline}.recent_search_word .recent_search_word_item span{cursor:pointer}.popular_search_word{float:right}.popular_search_word .popular_search_word_item{align-items:center;cursor:pointer;display:flex;justify-content:space-between;margin-bottom:4px}.popular_search_word .popular_search_word_item:last-child{margin-bottom:0}.popular_search_word .popular_search_word_item>p{color:#444;font-size:16px;font-weight:400;line-height:28px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.popular_search_word .popular_search_word_item:hover p{text-decoration:underline}.popular_search_word .popular_search_word_item>p span{display:inline-block;font-weight:700;margin-right:8px;width:20px}.popular_search_word .popular_search_word_item>span{align-items:center;display:flex;height:30px;justify-content:center;text-align:center;width:30px}.scroll_layout_wrapper{height:100%;width:100%}.scroll_layout_wrapper.vertical{display:flex;flex-direction:column;overflow-x:hidden;overflow-y:auto}.scroll_layout_wrapper.horizontal{display:flex;flex-direction:row;overflow-x:auto;overflow-y:hidden;white-space:nowrap}.scroll_layout_wrapper::-webkit-scrollbar{display:none}.scroll_layout_wrapper{-ms-overflow-style:none;scrollbar-width:none}.scroll_layout_wrapper.scrolling::-webkit-scrollbar{display:block;height:10px;width:10px}.scroll_layout_wrapper.scrolling::-webkit-scrollbar-thumb{background-color:#00000080;border-radius:10px}.scroll_layout_wrapper.scrolling::-webkit-scrollbar-track{background:#0000}.footer_layout{background:var(--white-color);border-top:2px solid #111;max-width:100%;width:100%}.footer_container{margin:0 auto;width:100%}.footer_container .footer_top{padding:120px 0}.footer_container .footer_top>div{display:flex;flex-wrap:wrap;justify-content:space-between;padding:0 15px;width:100%}.footer_container .footer_top .social-wrap{display:flex;gap:16px;margin-top:16px}.footer_container .footer_bottom{border-top:1px solid var(--black-color);padding:52px 0 32px}.footer_container .footer_bottom .footer_link{align-items:center;display:flex}.footer_container .footer_bottom .footer_link li{align-items:center;display:flex;justify-content:center}.footer_container .footer_bottom .footer_link li:after{color:#ddd;content:"|";padding:0 8px}.footer_container .footer_bottom .footer_link li:last-child:after{content:"";padding:0}.footer_container .footer_bottom .footer_address{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start;margin-top:20px}.footer_container .footer_bottom .footer_copyright{margin-top:20px}@media (max-width:768px){.footer_container .footer_top{padding:60px 20px 40px}.footer_container .footer_top .logo{margin-bottom:20px;max-width:117px}.footer_container .footer_top :where(.css-dev-only-do-not-override-slzmps).ant-row{display:block}.footer_top .link_comp,.footer_top .text_comp{font-size:14px!important}.footer_container .footer_bottom{padding:40px 20px 20px}.footer_container .footer_bottom .footer_link{flex-wrap:wrap}.footer_container .footer_bottom .footer_address .text_comp,.footer_container .footer_bottom .footer_link .text_comp{font-size:15px!important}}.filter_layout{width:100%}.filter_layout .filter_title_wrap{cursor:pointer}.filter_layout .filter_title{align-items:center;display:flex;justify-content:space-between}.filter_layout .filter_title h4{color:var(--black-color);font-family:Pretendard;font-size:16px;font-weight:700;line-height:150%;padding-bottom:8px}.filter_layout .filter_options{overflow:auto;transition:max-height .3s ease-out}.filter_layout .filter_options .ant-checkbox-wrapper{color:#666;font-size:16px;font-weight:400;line-height:150%;padding:4px 0}.thumbnail_layout{left:0;position:relative;top:0}.thumbnail_layout img{height:100%;object-fit:cover;width:100%}.thumbnail_layout .thumbnail_filter{align-items:center;background:#0009;color:var(--white-color);display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%}.map_container{border:1px solid #ededed}.receipt-title{border-bottom:1px solid #ebeef1;padding-bottom:18px}.receipt-logo{align-items:center;display:flex;justify-content:center;padding-bottom:10px}.receipt-divider{border-top:1px dashed #9c9c9c;height:1px;margin:12px 0;overflow:hidden;width:100%}.receipt-space-between{align-items:center;display:flex;justify-content:space-between}.receipt-center{align-items:center;display:flex;flex-direction:column;justify-content:center}.receipt-menu-info{align-items:center;display:flex;gap:10;width:50%}.receipt-menu{font-size:14px}.receipt-menu-info>.receipt-menu{text-align:right;width:33.33%}.receipt-menu{color:#666;font-family:Pretendard;font-size:13px;font-weight:400;line-height:150%}.image-wrapper{align-items:center;background:#f4f4f5;display:flex;justify-content:center}.image-wrapper p{color:#bdbdbd;font-weight:500}.popup-overlay{align-items:center;background:#0009;display:flex;height:100%;justify-content:center;left:0;overflow:hidden;position:fixed;top:0;width:100%;z-index:3500}.popup-overlay .popup-container{background:#fff;border-radius:4px;box-sizing:border-box;max-width:485px;min-width:375px;width:100%}.popup-overlay .popup-container .popup-content{border-top-left-radius:4px;border-top-right-radius:4px;left:0;position:relative;top:0}.popup-overlay .popup-container .popup-content .popup-content-wrap.popup-content-wrap-active{cursor:pointer}.popup-overlay .popup-container .popup-content .popup-swiper-controller{align-items:center;background:#0000004d;border-radius:100px;bottom:10px;display:flex;font-size:14px;gap:10px;justify-content:space-between;padding:10px 15px;position:absolute;right:10px;width:100px;z-index:3600}.popup-overlay .popup-container .popup-content .popup-swiper-controller button{background:none;border:none;color:#fff;cursor:pointer}.popup-overlay .popup-container .popup-content .popup-swiper-controller p{color:#fff;font-weight:700}.popup-overlay .popup-button-wrap{align-items:center;border-top:1px solid #eee;display:flex;justify-content:space-between;padding:18px 12px}.popup-overlay .popup-button-wrap button{background:none;border:none;cursor:pointer;font-size:16px;font-weight:500}.jm_footer_wrap{background:#000;width:100%}.jm_footer_wrap .jm_footer_container{margin:0 auto;max-width:1521px;width:calc(100% - 30px)}.jm_footer_wrap .s30{font-size:30px}.jm_footer_wrap .s25{font-size:25px}.jm_footer_wrap .s18{font-size:18px;line-height:24px}.jm_footer_wrap .s13{font-size:13px}.jm_footer_top{border-top:.5px solid #ffffff80}.jm_footer_top .jm_footer_container{align-items:center;display:flex;gap:80px;justify-content:flex-end;padding:12px 0}.jm_footer_top .jm_footer_container .jm_footer_social{align-items:center;display:flex;gap:15px}.jm_footer_top .jm_footer_container .jm_footer_social img{width:24px}.jm_footer_top .jm_footer_container .jm_footer_family_site{width:143px}.jm_footer_bottom{border-top:.5px solid #ffffff80}.jm_footer_bottom .jm_footer_container{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;padding:72px 0 105px}.jm_footer_bottom .jm_footer_container .jm_footer_bottom_mobile_logo{display:none}.jm_footer_bottom .jm_footer_bottom_left{min-width:fit-content}.jm_footer_bottom .jm_footer_bottom_left_link{align-items:center;display:flex;flex-wrap:wrap;margin-top:63px}.jm_footer_bottom .jm_footer_bottom_left_link li{border-left:1px solid #fff;min-width:fit-content;padding:0 20px}.jm_footer_bottom .jm_footer_bottom_left_link li:last-child{border-right:.7px solid #fff}.jm_footer_bottom .jm_footer_bottom_left_link a{font-size:17px!important;font-weight:300!important;line-height:100%}.jm_footer_bottom .jm_footer_bottom_left_info{display:flex;flex-direction:column;margin-top:40px}.jm_footer_bottom .jm_footer_bottom_left_info strong{font-weight:600;word-break:keep-all}.jm_footer_bottom .jm_footer_bottom_left_info p{color:#fff;display:flex;flex-wrap:wrap;font-weight:300;justify-content:start;line-height:200%;word-break:keep-all}.jm_footer_bottom .jm_footer_bottom_left_info .margin_right{margin-right:15px}.jm_footer_bottom .jm_footer_bottom_right_cs{display:flex;flex-direction:column;gap:25px;padding-right:30px}.jm_footer_bottom .jm_footer_bottom_right_cs li{align-items:stretch;color:#fff;display:flex;gap:14px}.jm_footer_bottom .jm_footer_bottom_right_cs img{margin-top:6px}.jm_footer_bottom .jm_footer_bottom_right_cs li:nth-child(2) img{margin-top:15px}.jm_footer_bottom .jm_footer_bottom_right_cs li:nth-child(3) img{margin-top:8px}.jm_footer_bottom .jm_footer_bottom_right_cs li p{line-height:150%}.jm_footer_bottom .jm_footer_bottom_right_cs li:first-child{align-items:center}.modal-overlay{animation:fadeIn .3s forwards;background:#00000080;height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:1000}.modal-content,.modal-overlay{align-items:center;display:flex;justify-content:center;opacity:0}.modal-content{background:#fff;border-radius:10px;padding:20px;transform:scale(.8);transition:opacity .3s ease,transform .3s ease}.fade-in{opacity:1;transform:scale(1)}.fade-out{opacity:0;transform:scale(.8)}.modal-content img{height:200px;object-fit:contain;width:200px}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@media (max-width:1100px){.jm_footer_wrap .s30{font-size:24px}.jm_footer_wrap .s25{font-size:18px}.jm_footer_wrap .s18{font-size:14px}.jm_footer_bottom .jm_footer_bottom_left_link a{font-size:18px!important}.jm_footer_top .jm_footer_container{justify-content:space-between}.jm_footer_bottom .jm_footer_bottom_right_cs li:nth-child(2) img{margin-top:8px}.jm_footer_bottom .jm_footer_bottom_right_cs li:nth-child(3) img{margin-top:2px}}@media (max-width:900px){.jm_footer_bottom .jm_footer_bottom_left_logo,.jm_footer_bottom .jm_footer_bottom_right_cs li.pc{display:none}.jm_footer_bottom .jm_footer_container{align-items:baseline;flex-direction:column-reverse}.jm_footer_bottom .jm_footer_bottom_right_cs{gap:15px}.jm_footer_bottom .jm_footer_container .jm_footer_bottom_mobile_logo{display:block;margin-bottom:30px}}@media (max-width:768px){.jm_footer_bottom .jm_footer_container{padding:40px 0 105px}.jm_footer_wrap .s30{font-size:20px}.jm_footer_wrap .s25{font-size:16px}.jm_footer_wrap .s18{font-size:12px}.jm_footer_top .jm_footer_container .jm_footer_social{gap:20px}.jm_footer_bottom .jm_footer_bottom_right_cs img{width:15px}.jm_footer_bottom .jm_footer_container .jm_footer_bottom_mobile_logo,.jm_footer_top .jm_footer_container .jm_footer_family_site{width:120px}.jm_footer_bottom .jm_footer_bottom_left_link{gap:10px 30px}.jm_footer_bottom .jm_footer_bottom_left_link li{border:none;padding:0}.jm_footer_bottom .jm_footer_bottom_left_link li a{font-size:13px!important}.jm_footer_bottom .jm_footer_bottom_left_link li:first-child{border-left:none}.jm_footer_bottom .jm_footer_bottom_left_link li:last-child{border-right:none}}@media (max-width:520px){.jm_footer_wrap .s30{font-size:18px}.jm_footer_wrap .s25{font-size:14px}.jm_footer_wrap .s13{font-size:12px}.jm_footer_wrap .jm_footer_container{gap:0}.jm_footer_bottom .jm_footer_bottom_left_link{flex-wrap:wrap;gap:0 16px;line-height:175%;margin-top:50px}}.not_found_layout{height:100vh;padding:120px 0}.not_found_layout .not_found_container{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;margin:0 auto;max-width:340px;width:100%}.not_found_layout .not_found_container .not_found_icon{color:#70737c33;font-size:100px}.not_found_layout .not_found_container .not_found_message{text-align:center}.not_found_layout .not_found_container .not_found_message h4{font-size:18px;padding:20px 0}.not_found_layout .not_found_container .not_found_message p{color:#70737c99;font-size:12px}.not_found_layout .not_found_container .not_found_button{margin-top:18px;width:100%}.global-loading-container{align-items:center;background-color:#000000b3;display:flex;flex-direction:column;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:9999999}.global-loading-container .loading-spinner{animation:spin 2s linear infinite;color:#fff;font-size:5rem}.global-loading-container .loading-text{color:#fff;font-size:1.5rem;margin-top:1rem}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.application_layout{background:#fff;height:100vh;left:0;position:fixed;top:0;width:100%;z-index:1100}.application_container,.application_layout{align-items:center;display:flex;justify-content:center}.application_container{flex-direction:column}.application_container>h4{font-size:30px;padding:10px 0}.application_container>p{color:#bdbdbd;font-size:16px}.auth-layout{align-items:center;display:flex;height:100vh;justify-content:center;width:100%}.auth-layout .auth-button{background:#111;border-radius:0;color:#fff;font-size:16px;height:32px;width:100%}@page{size:A4}.statement-layout{height:100%;width:100%}.statement-layout .statement-print-button{cursor:pointer;margin-bottom:10px;padding:5px 10px}.statement-container{display:flex;flex-direction:column;gap:5mm}.statement-item-layout{border:1px solid #111}.statement-item-list{display:flex;flex-direction:column;gap:10px;padding:10px}.statement-item-list p{font-size:14px}.statement-item-list p span{font-weight:700}.statement-item-table{border-collapse:collapse;width:100%}.statement-item-table td,.statement-item-table th{border:.5px solid #111;padding:5px}.statement-item-table .statement-empty{text-align:center}.statement-item-table .statement-product-info{display:flex}.statement-item-table .statement-product-info .statement-product-info-text{display:flex;flex-direction:column;gap:2px;padding:4px}.statement-item-table .statement-product-info .statement-product-info-text p{font-size:14px}.statement-item-table .statement-product-info .statement-product-info-text p small{font-size:12px}.statement-item{flex-direction:column}.input_form_table_layout{border-collapse:collapse;width:100%}.input_form_table_layout tr{border-color:#70737c #70737c33 #70737c33;border-top:1px solid #70737c33}.input_form_table_layout tr:last-child{border-bottom:1px solid;border-color:#70737c33}.input_form_table_layout tr td{margin:0;min-height:58px}.input_form_table_layout td.table_label_area{background:#f4f4f5;padding:0 12px;width:200px}.input_form_table_layout td.table_label_area>div{align-items:center;display:flex;font-size:13px;line-height:150%}.input_form_table_layout td.table_label_area .input_required{color:var(--danger-color);padding-right:4px}.input_form_table_layout td.table_input_area{align-items:baseline;display:flex;flex-direction:column;height:100%;justify-content:center;padding:11px 20px;width:100%}.input_form_table_layout td.table_input_area .table_input_area_input{display:flex;width:100%}.input_form_table_layout td.table_input_area div.table_input_area_div{align-items:center;display:flex;width:auto}.input_form_table_layout td.table_input_area div.table_input_area_div>*{margin-right:8px}.input_form_table_layout td.table_input_area div.table_input_area_div>.ant-select,.input_form_table_layout td.table_input_area div.table_input_area_div>input{width:200px}.input_message{color:#37383c9c;font-size:11px;font-weight:400;line-height:14px;margin-top:8px}.description_layout{border-collapse:collapse;text-align:center;width:100%}.description_layout tr{border-bottom:1px solid #70737c33;border-color:#70737c33 #70737c;border-top:1px solid #70737c33}.description_layout th{background:#f4f4f5;min-width:120px;padding:20px}.description_layout td{padding:0 20px}.table_layout{border-collapse:collapse;border-spacing:0;width:100%}.table_layout tr{border-bottom:1px solid;border-color:#70737c33}.table_layout.bordered td,.table_layout.bordered th{border-radius:1px solid #70737c}.table_layout td,.table_layout th{border-right:0 solid;border-color:#70737c33}.table_layout td:last-child,.table_layout th:last-child{border-right:none}.table_layout .table_head{background:#f4f4f5}.table_layout .table_head th{font-size:12px;font-weight:400;line-height:130%;line-height:133%;padding:10px;text-align:center}.table_layout .table_body{height:100%;overflow:auto}.table_layout .table_body tr{cursor:pointer}.table_layout.hovered .table_body tr:hover{background:#f4f4f5}.table_layout .table_body td{font-size:12px;font-weight:400;height:36px;line-height:130%;margin:0 auto;overflow:hidden;padding:8px 0;text-align:center;text-overflow:ellipsis;white-space:nowrap}.table_layout .table_foot{background:#f4f4f5;text-align:center}.table_layout .table_foot tr{border-bottom:1px solid;border-color:#70737c33}.table_layout .table_foot td{font-size:12px;font-weight:400;height:36px}.table_empty{align-items:center;display:flex;justify-content:center;width:100%}.tag_layout{border-radius:4px;font-size:11px;font-weight:500;margin-right:4px;width:auto}.price_layout{display:flex;width:100%}.price_layout p{font-size:18px;font-weight:700}.price_layout .price_info span{color:#37383c47;font-size:14px;font-weight:500;text-decoration:line-through}.price_layout .price_discount p{color:#ff5e00}.breadcrumb_layout{align-items:center;display:flex}.breadcrumb_layout li{font-size:16px;font-weight:400}.statistic_layout{display:flex;margin:0 auto}.statistic_title,.statistic_value{font-size:16px;font-weight:500;line-height:150%}.statistic_value{color:"#1C6BFF"}.infomation_wrapper{background-color:#f4f4f5;border:.5px solid #cbcbcb;height:100%;padding:5px;width:100%}.infomation_container{display:flex}.infomation_container>div{align-items:center;display:flex;justify-content:center;min-width:150px}.infomation_container>div h5{color:#969696;font-size:15px;font-weight:600;line-height:133%}.infomation_container>ul{flex:1 1}.infomation_container>ul li{align-items:baseline;color:#6d6d6d;display:flex;font-size:11px;font-weight:400;line-height:133%}.infomation_container>ul li span{padding-right:5px}.timer_layout,.timer_layout li{align-items:center;display:flex}.timer_layout li{font-size:20px;font-weight:700;justify-content:center;line-height:150%}.timer_layout li.timer_item{background:var(--black-color);border-radius:6px;color:var(--white-color);padding:4px 12px;width:50px}.timer_layout li.timer_separator{color:var(--black-color)!important;width:20px}.timer_layout li.timer_item:last-child{margin-right:0}.timer_layout li.timer_item.days{width:auto}.timer_layout .DH{font-size:18px;font-weight:600;margin-left:5px;margin-right:5px}.timer_layout .DH.minutes{margin-right:0}@media screen and (max-width:768px){.timer_layout li.timer_item{width:auto}.timer_layout .DH{font-size:14px}}.text_comp{-webkit-box-orient:vertical;color:var(--black-color);display:-webkit-box;line-height:150%;overflow:hidden;text-overflow:ellipsis;word-break:keep-all}.pre-components{overflow-wrap:anywhere;white-space:pre-wrap;word-break:break-word}.pagination_layout,.pagination_layout .pagination_page{align-items:center;display:flex}.pagination_button{background:none;background:#fff;border:1px solid #fff;cursor:pointer;height:38px;margin:0 6px;width:38px}.pagination_button.active,.pagination_button:hover{background:#eaf2fe;color:var(--primary-color)}.pagination_button.disabled{background:#fff;color:#00000040;cursor:default}.pagination_first_button .pagination_button,.pagination_last_button .pagination_button{margin:0}@media screen and (max-width:500px){.pagination_nav_button button,.pagination_page>li button{font-size:14px!important}}.link_comp{cursor:pointer;display:inline-block;line-height:150%}.ant-table-row.expandable-children td{background:#fafafa}.order_item_layout{background:#fff;cursor:pointer;display:flex;justify-content:space-between;margin-bottom:8px;padding:15px 0}.order_item_layout>div{border-right:1px solid #ededed;padding:0 20px}.order_item_layout>div>h4{color:#6a6a6a;font-size:24px;font-weight:700;line-height:125%;margin-bottom:8px}.order_item_layout>div>p{color:#595959;font-size:16px;font-weight:500;line-height:133%}.order_item_layout>div>p span{color:#0f6cbd;font-weight:600}.order_status_layout{align-items:center;background-color:#2e75ef;border:.5px solid #3470b8;border-radius:9px;color:#fff;display:flex;flex-direction:column;padding:12px;position:fixed;transition:max-height .3s ease-out}.order_status_box{gap:4px;padding-bottom:8px}.order_list,.order_status_box{align-items:center;display:flex;width:100%}.order_list{flex-direction:column;overflow:hidden;transition:max-height .3s ease-in-out}.order_detail_box{display:flex;justify-content:space-between;padding-bottom:5px;width:100%}.order_detail_box:first-child{padding-top:0}.order_more_btn_box button{background-color:initial;border:none;color:#fff;cursor:pointer;font-size:20px}.order_status_btn_box{align-items:center;display:flex;flex-direction:column;justify-content:center;width:100%}.order_history_btn_box{width:100%}.order_history_btn_box button{background-color:#fff;border:none;border-radius:7px;color:#2e75ef;cursor:pointer;font-size:20px;font-weight:700;height:38px;width:100%}.order_status_layout .isopened_btn_box{border-radius:50%;height:70px;position:absolute;right:0;top:-35px;width:70px}.isopened_btn_box button{align-items:center;background-color:#fff;border:4px solid #2e75ef;border-radius:50%;box-shadow:0 0 4px #0000001a;color:#2e75ef;cursor:pointer;display:flex;font-size:25px;height:100%;justify-content:center;width:100%}.category_hover{transition:.2s}.category_hover:hover{transform:translateY(-3px)}.main_swiper .button_wrap{display:flex;gap:20px;margin:40px 0 35px}.main_swiper .button_wrap::-webkit-scrollbar{display:none}.main_swiper .button_wrap button{font-size:16px;min-width:fit-content;padding:8px 30px}.main_swiper .button_wrap .unsellected{background-color:#f5f5f5;color:var(--light-gray-color)}.main_swiper .swiper-wrapper{padding-top:5px}.main_swiper .swiper-slide{transition:.2s}.main_swiper .swiper-slide:hover{transform:translateY(-5px)}.main_swiper .swiper-slide .product_image{transition:.2s}.main_swiper .swiper-slide:hover .product_image{box-shadow:0 4px 10px #0000001a}.main .goto{background-color:initial;border:1px solid var(--black-color);color:var(--black-color);font-size:16px;min-width:82px;padding:8px 30px;transition:.2s}.main .goto:hover{background-color:var(--black-color);box-shadow:0 4px 10px #0000001a;color:var(--white-color);transform:scale(.98)}.newproducts .goto,.recipe-section .goto.white,.regulatdelivery .goto{border:1px solid var(--white-color);color:var(--white-color)}.newproducts .goto:hover,.recipe-section .goto.white:hover,.regulatdelivery .goto:hover{background-color:var(--white-color);color:var(--black-color)}.main .product_image{border:1px solid #ddd;border-radius:25px;overflow:hidden}.newproducts .product_image{height:auto;max-height:413px;width:100%}.bestreview .product_image{background-color:var(--white-color);border:none;border-radius:0}.main .product_item_title{-webkit-line-clamp:2!important;word-break:keep-all}.main .product_item_price{align-items:end;flex-wrap:wrap}.main .main_swiper .product_item_price strong{font-size:20px}.main .product_item_price span{color:#eeac35}.main .newproducts .product_item_price span,.main .newproducts .product_item_price strong{font-size:30px;line-height:130%}.main .custom-scroll::-webkit-scrollbar-track{background:#f5f5f5}.main .custom-scroll::-webkit-scrollbar-thumb{background:var(--black-color)}.main .eventscroll::-webkit-scrollbar{display:none}.newproducts .product_item_tags span{background-color:#c31818;border-radius:10px;color:var(--white-color);padding:5px 15px}.main .slidebutton{background-color:#ddd;border:none;color:var(--white-color)}.newproducts .product_item_price .custom-unit{align-items:end;display:flex;font-size:25px;gap:5px;line-height:150%}.main .eventlist .background_image,.main .mainpromotionlist .background_image{transition:.2s}.main .eventlist .background_image:hover,.main .mainpromotionlist .background_image:hover{transform:scale(1.008)}.main .eventlist .eventhover,.main .mainpromotionlist .promotionhover{transition:.2s}.main .eventlist .eventhover:hover,.main .mainpromotionlist .promotionhover:hover{transform:translateY(-3px)}.main .timer_layout{display:flex;list-style:none;margin:0;padding:0}.main .timer_item{background-color:#000;border-radius:6px;color:#fff;font-family:Dela Gothic One,sans-serif;font-size:20px;min-width:36px;padding:4px 8px;text-align:center}.main .timer_separator{background:none!important;border:none;font-size:20px;padding:0}.recipe_banner{border-radius:25px;overflow:hidden}.recipe_swiper_wrap{border:1px solid #ddd;border-radius:25px;overflow:hidden;position:relative}.recipe_slide_left,.recipe_slide_right{background-color:initial;border:none;box-shadow:none;left:0;position:absolute;top:40%;transform:translateY(-40%);z-index:9}.recipe_slide_right{left:auto;right:0}.recipe_slide_left.disabled,.recipe_slide_right.disabled{background-color:initial;cursor:default;opacity:.2;pointer-events:none}.recipe_price{align-items:center;background-color:var(--black-color);color:var(--white-color);display:flex;font-size:20px;justify-content:end;padding:30px}.recipe_price strong{font-size:30px;margin:0 30px 0 15px}.recipe_price button,.recipe_swiper button{align-items:center;background-color:var(--white-color);border:none;border-radius:100%;display:flex;height:40px;justify-content:center;transition:.2s ease-in;width:40px}.recipe_swiper button{border:1px solid #ddd;bottom:0;position:absolute;right:0}.recipe_price button:hover,.recipe_swiper button:hover{background:var(--danger-color)}.recipe_price button:hover img,.recipe_swiper button:hover img{filter:brightness(0) invert(100%)}.bestreview .swiper-wrapper{height:fit-content}.bestreview .swiper-backface-hidden .swiper-slide{background-color:#f5f5f5;border:1px solid #ddd;border-radius:25px;height:auto;overflow:hidden}.bestreview .swiper-backface-hidden .swiper-slide .text{height:auto;padding:20px}@media (max-width:1200px){.newproducts .product_item_price .custom-unit{font-size:20px;line-height:140%}.main .newproducts .product_item_price span,.main .newproducts .product_item_price strong{font-size:25px;line-height:130%}.recipe_swiper button{display:none}}@media (max-width:782px){.newproducts .product_item_price .custom-unit{font-size:14px}}@media (max-width:767px){.main .goto{font-size:13px;padding:4px 10px}.main .product_image{border-radius:15px}.bestreview .product_image{border-radius:0}.main_swiper .button_wrap{gap:10px;margin:20px 0 17px}.main_swiper .button_wrap button{font-size:14px;padding:4px 15px}.main_swiper .swiper-wrapper{padding-top:3px}.main_swiper .swiper-slide:hover{transform:translateY(-3px)}.main .main_swiper .product_item_price strong{font-size:18px}.main .product_item_title{margin-top:10px!important}.newproducts .product_image{max-height:none}.main .newproducts .product_item_price span,.main .newproducts .product_item_price strong{font-size:18px}.main .timer_item,.main .timer_separator{font-size:13px!important}.main .timer_separator{min-width:0!important;min-width:auto!important}.recipe_price{font-size:16px;padding:20px}.recipe_price strong{font-size:20px;margin:0 20px 0 10px}.recipe_price button img,.recipe_swiper button img{width:20px}.recipe_price button.wishlist img{width:15px}.recipe_price button,.recipe_swiper button{height:32px;width:32px}}@media (max-width:500px){.main .product_item_price strong{font-size:18px}.main .main_swiper .product_item_price strong{font-size:16px}.main .timer_item,.main .timer_separator{font-size:12px!important}.recipe_price{font-size:14px;padding:15px}.recipe_price strong{font-size:16px;margin:0 10px 0 5px}}.findstore{height:100vh;position:relative}.findstore .search_map{background-color:var(--white-color);border-radius:10px;box-shadow:3px 3px 10px #0003;height:70vh;left:30;overflow:hidden;position:absolute;top:30;width:300px;z-index:999}.findstore .search_map .num{background-color:#efefef;padding:15px}.findstore .search_map .search{background-color:var(--black-color);display:flex;gap:10px;padding:20px 15px 20px 20px}.findstore .search_map .search input{border-radius:3px;height:40px}.findstore .search_map .search svg{width:24px}.findstore .store_wrap{display:flex;flex-direction:column;height:calc(100vh - 400px);overflow-y:scroll;width:100%}.findstore .store_wrap::-webkit-scrollbar{height:5px;width:5px}.findstore .store_wrap::-webkit-scrollbar-thumb{background:var(--black-color);border-radius:12px 12px 12px 12px}.findstore .store_wrap .store_item{border-bottom:1px solid #efefef;cursor:pointer;display:flex;flex-direction:column;gap:10px;min-height:fit-content;padding:15px}.findstore .store_wrap .store_item p{color:var(--dark-gray-color);line-height:150%}.findstore .store_wrap .store_item.selected h3{color:#900020}.findstore .more{transition:.3s}.findstore .more:hover{background-color:var(--black-color)!important;color:var(--white-color)!important}@media (max-width:520px){.findstore .search_map{border:none;height:auto;width:100%}.findstore .store_wrap.collapsed{max-height:0;overflow:hidden}.findstore .search_map .search{gap:5px;padding:15px}.findstore .search_map .search svg{width:20px}.findstore .search_map .num{padding:10px 15px}}.grade_benefits .grade_bar{align-items:center;display:flex;justify-content:center;margin:0 auto;max-width:1500px;width:calc(100% - 30px)}.grade_benefits .grade_bar.common_grade_bar{width:100%}.grade_benefits .bar_wrap{border-bottom:1px solid #ddd;display:flex;justify-content:space-between;max-width:1300px;width:calc(100% - 30px)}.grade_benefits .bar_wrap>div{align-items:center;background-color:#000;border-radius:10px 10px 0 0;color:var(--white-color);display:flex;flex-direction:column;font-size:16px;height:300px;justify-content:space-between;margin-top:auto;padding:20px 5px;width:18%}.grade_benefits .bar_wrap>div p{text-align:center;word-break:keep-all}.grade_benefits .bar_wrap>div:nth-child(2){background-color:#333;height:260px}.grade_benefits .bar_wrap>div:nth-child(3){background-color:#666;height:220px}.grade_benefits .bar_wrap>div:nth-child(4){background-color:#999;height:180px}.grade_benefits .bar_wrap>div:nth-child(5){background-color:#b1b1b1;height:140px}.grade_benefits .info{margin:0 auto;max-width:1500px;padding:60px 0;width:calc(100% - 30px)}.grade_benefits ul li:first-of-type{font-size:16px}.grade_benefits ul li:not(:first-of-type){color:var(--dark-gray-color);list-style:disc;margin-left:20px}@media (max-width:767px){.grade_benefits .bar_wrap>div{font-size:13px;height:170px}.grade_benefits .bar_wrap>div:nth-child(2){height:150px}.grade_benefits .bar_wrap>div:nth-child(3){height:130px}.grade_benefits .bar_wrap>div:nth-child(4){height:110px}.grade_benefits .bar_wrap>div:nth-child(5){height:90px}}@media (max-width:500px){.grade_benefits .bar_wrap{width:calc(100% - 20px)}.grade_benefits .bar_wrap>div{font-size:11px}.grade_benefits .bar_wrap>div p:first-of-type{font-size:10px}.grade_benefits ul li:first-of-type{font-size:14px}.grade_benefits .info{font-size:13px}}.product_subscribe .sub_button{background-color:#5a1729;border-radius:25px;margin:100px auto;padding:20px 40px;transition:.3s ease-in-out}.product_subscribe .sub_button:hover{box-shadow:0 5px 10px #0000004d;transform:translateY(-2%)}.product_subscribe .tag_wrap{display:flex;flex-wrap:wrap;gap:10px;padding-bottom:60px}.product_subscribe .tag_wrap button{background-color:#efefef;border-radius:50px;color:var(--dark-gray-color);padding:10px 20px;transition:.3s}.product_subscribe .tag_wrap button.active{background-color:#5a1729;color:var(--white-color)}@media (max-width:767px){.product_subscribe .sub_button{border-radius:20px;font-size:20px;margin:60px auto;padding:15px 25px}.product_subscribe .tag_wrap button{font-size:15px;padding:7px 16px}}@media (max-width:500px){.product_subscribe .sub_button{padding:13px 22px}.product_subscribe .tag_wrap{gap:5px}.product_subscribe .tag_wrap button{font-size:13px;padding:5px 13px}}.review_item_layout{border-top:1px solid #ddd;height:100%;padding:28px 0;width:100%}.review_item_layout .review_item .review_info{align-items:center;display:flex}.review_item_layout .review_item .review_info li{align-items:center;color:#999;display:flex;font-size:14px;font-weight:400}.review_item_layout .review_item .review_info li:after{color:#999;content:"|";font-size:12px;font-weight:400;padding:0 8px}.review_item_layout .review_item .review_info li:last-child:after{content:""}.review_item_layout .review_content{margin:8px 0;overflow-y:hidden}.review_item_layout .review_content p{word-wrap:break-word;color:#444;font-size:16px;font-weight:400;line-height:28px;white-space:pre-wrap}.review_item_layout .moreButton{background:none;border:none;color:#999;cursor:pointer;font-size:14px;font-weight:400}.review_item_layout .review_img{align-items:center;display:flex;gap:16px;margin-top:20px}.review_item_layout .horizontal-scroll-container{display:flex;flex-direction:row;flex-wrap:nowrap;gap:5px;height:120px;overflow-x:auto;padding-top:5px;width:100%}.review_item_layout .horizontal-scroll-container::-webkit-scrollbar{display:none}.review_item_layout .horizontal-scroll-container{-ms-overflow-style:none;scrollbar-width:none}@media screen and (max-width:767px){.review_item_layout .review_content p{font-size:14px}}.product_collapse_item{height:100%;width:100%}.product_collapse_title{border-bottom:1px solid #ddd;display:flex;flex-direction:column;gap:8px;padding:28px 0}.product_collapse_title ul{align-items:center;display:flex;margin-bottom:8px}.product_collapse_title ul li{color:#999;font-size:14px;font-weight:400;line-height:20px}.product_collapse_title ul li:after{color:#999;content:"|";font-size:12px;font-weight:400;padding:0 8px}.product_collapse_title ul li:last-child:after{content:""}.product_collapse_title .product_collapse_title_status{align-items:center;color:#111;display:flex;font-family:Pretendard;font-size:14px;font-weight:400;height:24;justify-content:center;line-height:20px;width:65px}.product_collapse_title .product_collapse_title_text p{color:#444;font-size:16px;font-weight:400;line-height:28px}.product_collapse_content{background:#f8f8f8;border-bottom:1px solid var(--dark-gray-color);overflow:hidden}.product_collapse_content,.product_collapse_content.open{transition:all .3s ease-out}.product_collapse_content .product_collapse_content_container{padding:32px}.product_collapse_content_container ul{align-items:center;display:flex;margin-bottom:8px}.product_collapse_content_container ul li{color:#999;font-size:14px;font-weight:400;line-height:20px}.product_collapse_content_container ul li:after{color:#999;content:"|";font-size:12px;font-weight:400;padding:0 8px}.product_collapse_content_container ul li:last-child:after{content:""}.product_collapse_content .product_collapse_content_container div{align-items:stretch;display:flex}.product_collapse_content .product_collapse_content_container div div{color:#444;font-size:16px;font-weight:400;line-height:28px}@media screen and (max-width:767px){.product_collapse_title{padding:15px 0}.product_collapse_title .product_collapse_title_status,.product_collapse_title ul li{font-size:12px}.product_collapse_title .product_collapse_title_text p{font-size:14px}}.radio-group-wrap{background-color:#fff;border-radius:10px;margin-top:10px}.radio-group-item{align-items:center;border-bottom:1px solid #f5f5f5;cursor:pointer;display:flex;justify-content:space-between;padding:18px}.radio-group-item:last-child{border-bottom:0}.side_menu_item_layout{border-bottom:1px solid #ddd;padding:32px 0 24px}.side_menu_item_layout:last-child{border-bottom:none;margin-bottom:0}.side_menu_item_layout h4{color:var(--black-color);font-size:16px;font-weight:700;line-height:28px;padding-bottom:16px}.side_menu_item_layout li{color:var(--dark-gray-color);cursor:pointer;font-size:16px;font-weight:400;line-height:28px;margin-bottom:16px}.side_menu_item_layout li:last-child{padding-bottom:0}.active-menu-item{border-bottom:1px solid var(--black-color);color:var(--black-color)!important;font-weight:700!important;width:fit-content}@media (max-width:1024px){.side_menu_item_layout li{font-size:14px;margin-bottom:10px}.side_menu_title{font-size:24px!important}}span.rental-sub-button{background-color:var(--black-color);border-radius:2px;color:var(--white-color);cursor:pointer;font-size:14;margin-top:8px,;padding:2px 4px}.order_table_wrap{border-top:2px solid var(--black-color);display:flex;flex-direction:column}.order_table_wrap .order_num{align-items:center;border-bottom:1px solid #ddd;display:flex;font-size:16!important;font-weight:700!important;justify-content:space-between;padding:16px 0;text-align:start}@media screen and (max-width:1024px){.order_table_wrap .order_num,.order_table_wrap .representative_data{font-size:14px!important}.order_table_wrap .product_name,.order_table_wrap .product_price,.order_table_wrap .product_refund{font-size:16px!important}}.wrap{display:flex;flex-wrap:wrap;gap:1.33%;row-gap:20px;width:100%}.wrap .item{width:24%}.wrap .item .product_image{height:18vw;max-height:345px}@media screen and (max-width:1200px){.wrap{gap:2%;row-gap:20px}.wrap .item{width:32%}.wrap .item .product_image{height:26vw;max-height:410px}}@media screen and (max-width:768px){.wrap .item{height:auto;width:48%}.wrap .item .product_image{height:54vw;max-height:410px}}@media screen and (max-width:767px){.wrap{min-height:254px!important}.wrap .item{padding:15px 0!important}.wrap .item .tag{font-size:12px!important}}.rating-layout{display:flex;gap:3px}.rating-layout img{cursor:pointer}.jm-present-wrap{margin:0 auto;max-width:520px}.jm-present-card{background:#d33444;padding:24px}.jm-present-card-container{background:#fff;border-radius:10px;padding:24px}.jm-present-card .jm-present-image{height:320px;margin:0 auto;width:320px}.jm-present-card .jm-present-info{margin-top:24px}.jm-present-card .jm-present-barcode{margin:0 auto;padding:24px 0;width:350px}.jm-present-card .jm-present-barcode img{object-fit:contain;width:100%}.jm-message-wrap{background:#fff;border-radius:10px;padding:24px}@media (max-width:500px){.jm-present-card .jm-present-image{aspect-ratio:1/1;height:auto;width:100%}.jm-present-card .jm-present-barcode{width:100%}}.gift-card-wrap{aspect-ratio:3/2;border-radius:12px;margin:12px 0;max-width:600px;padding:5px}.gift-card-wrap.gift-card-item-active{background:#111}.gift-card-wrap .empty-gift-card{align-items:center;background-color:#900020;color:#fff;display:flex;font-family:Dela Gothic One,sans-serif;font-size:24px;justify-content:center}.gift-card-wrap .empty-gift-card,.gift-card-wrap .gift-card-item{border-radius:12px;height:100%;width:100%}.boxShadow{box-shadow:0 0 5px -1px #0000000d}.cursorOverOpacity{cursor:pointer}.cursorOverOpacity:hover{opacity:.5!important}.rate li{margin-right:1.5px!important}.custom-scroll::-webkit-scrollbar{height:7.5px;width:6.5px}.custom-scroll::-webkit-scrollbar-track{background-color:#fff;border-radius:13px}.custom-scroll::-webkit-scrollbar-track:active,.custom-scroll::-webkit-scrollbar-track:hover{background-color:#fff}.custom-scroll::-webkit-scrollbar-thumb{background-color:#f3f3f3;border-radius:5px}.custom-scroll::-webkit-scrollbar-thumb:hover{background-color:#e9e9e9}.custom-scroll::-webkit-scrollbar-thumb:active{background-color:#e4e4e4}.custom-scroll-hidden::-webkit-scrollbar{height:7.5px;width:6.5px}.custom-scroll-hidden::-webkit-scrollbar-track{background-color:#fff;border-radius:13px}.custom-scroll-hidden::-webkit-scrollbar-track:active,.custom-scroll-hidden::-webkit-scrollbar-track:hover{background-color:#fff}.custom-scroll-hidden::-webkit-scrollbar-thumb{background-color:#fff;border-radius:5px}.custom-scroll-hidden::-webkit-scrollbar-thumb:hover{background-color:#e9e9e9}.custom-scroll-hidden::-webkit-scrollbar-thumb:active{background-color:#e4e4e4}.bg-gradient{background:#2b6ed2;background:linear-gradient(90deg,#2b6ed2,#3b88f9 44%,#1f6ee2)}.cancel-row{background:#f2f2f2;color:#515151;font-weight:300;opacity:.8}*{font-family:Pretendard;margin:0;padding:0}*,body{box-sizing:border-box}body{font-size:10px}dd,dl,dt,li,ul{list-style:none}a{text-decoration:none}h1,h2,h3,h4,h5,h6{margin:0}.dela-gothic{font-family:Dela Gothic One,sans-serif;font-style:normal;font-weight:400}.ant-message{z-index:99999999}:root{--primary-color:#06f;--danger-color:#d33444;--red-secondary-color:#d33444;--black-color:#111;--white-color:#fff;--dark-gray-color:#666;--light-gray-color:#70737c99;--beige-color:#ede7dd;--begie-secondary-color:#efe9df;--naver-color:#03c75a;--kakao-color:#fee500}
/*# sourceMappingURL=main.5394c2ca.css.map*/